2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for sqlite 3.46.0.
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"
200 if (eval "$as_required") 2>/dev
/null
; then :
205 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
208 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
210 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
213 test -z "$as_dir" && as_dir
=.
217 for as_base
in sh bash ksh sh5
; do
218 # Try only shells that exist, to save several forks.
219 as_shell
=$as_dir/$as_base
220 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
222 CONFIG_SHELL
=$as_shell as_have_required
=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
231 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
233 CONFIG_SHELL
=$SHELL as_have_required
=yes
238 if test "x$CONFIG_SHELL" != x
; then :
240 # We cannot yet assume a decent shell, so we have to provide a
241 # neutralization value for shells without unset; and this also
242 # works around shells that cannot unset nonexistent variables.
243 # Preserve -v and -x to the replacement shell.
246 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
248 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 # Admittedly, this is quite paranoid, since all the known shells bail
255 # out after a failed `exec'.
256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
260 if test x
$as_have_required = xno
; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x
${ZSH_VERSION+set} = xset
; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
276 SHELL
=${CONFIG_SHELL-/bin/sh}
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE
= GREP_OPTIONS
=
280 unset CLICOLOR_FORCE GREP_OPTIONS
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
287 # Portably unset VAR.
290 { eval $1=; unset $1;}
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
314 # Create "$as_dir" as a directory, including parents if necessary.
319 -*) as_dir
=.
/$as_dir;;
321 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
325 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
328 as_dirs
="'$as_qdir' $as_dirs"
329 as_dir
=`$as_dirname -- "$as_dir" ||
330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 $as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
352 test -d "$as_dir" && break
354 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
355 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p
()
365 test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
367 # as_fn_append VAR VALUE
368 # ----------------------
369 # Append the text in VALUE to the end of the definition contained in VAR. Take
370 # advantage of any shell optimizations that allow amortized linear growth over
371 # repeated appends, instead of the typical quadratic growth present in naive
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
374 eval 'as_fn_append ()
387 # Perform arithmetic evaluation on the ARGs, and store the result in the
388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 # must be portable across $(()) and expr.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
398 as_val
=`expr "$@" || test $? -eq 1`
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 # script with STATUS, using 1 if that was 0.
410 as_status
=$1; test $as_status -eq 0 && as_status
=1
412 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit
$as_status
419 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
426 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
432 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
438 as_me
=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
457 # Avoid depending upon Character Ranges.
458 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits
='0123456789'
462 as_cr_alnum
=$as_cr_Letters$as_cr_digits
465 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
466 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485 chmod +x
"$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec
=no
; export _as_can_reexec
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
494 # original and so on. Autoconf is especially sensitive to this).
496 # Exit status is that of the last command.
500 ECHO_C
= ECHO_N
= ECHO_T
=
501 case `echo -n x` in #(((((
503 case `echo 'xy\c'` in
504 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
513 rm -f conf$$ conf$$.exe conf$$.
file
514 if test -d conf$$.dir
; then
515 rm -f conf$$.dir
/conf$$.
file
518 mkdir conf$$.dir
2>/dev
/null
520 if (echo >conf$$.
file) 2>/dev
/null
; then
521 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 # In both cases, we have to default to `cp -pR'.
527 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
529 elif ln conf$$.
file conf$$
2>/dev
/null
; then
537 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
538 rmdir conf$$.dir
2>/dev
/null
540 if mkdir
-p .
2>/dev
/null
; then
541 as_mkdir_p
='mkdir -p "$as_dir"'
543 test -d .
/-p && rmdir .
/-p
548 as_executable_p
=as_fn_executable_p
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
558 # Check that we are running under the correct shell.
559 SHELL
=${CONFIG_SHELL-/bin/sh}
563 # Remove one level of quotation (which was required for Make).
564 ECHO
=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
569 if test "X$1" = X--no-reexec
; then
570 # Discard the --no-reexec flag, and continue.
572 elif test "X$1" = X--fallback-echo
; then
573 # Avoid inline document here, it may be left over
575 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
576 # Yippee, $ECHO works!
579 # Restart under the correct shell.
580 exec $SHELL "$0" --no-reexec ${1+"$@"}
583 if test "X$1" = X--fallback-echo
; then
584 # used as fallback echo
592 # The HP-UX ksh and POSIX shell print the target directory to stdout
594 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
596 if test -z "$lt_ECHO"; then
597 if test "X${echo_test_string+set}" != Xset
; then
598 # find a string as large as possible, as long as the shell can cope with it
599 for cmd
in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
600 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
601 if { echo_test_string
=`eval $cmd`; } 2>/dev
/null
&&
602 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev
/null
609 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
610 echo_testing_string
=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
611 test "X$echo_testing_string" = "X$echo_test_string"; then
614 # The Solaris, AIX, and Digital Unix default echo programs unquote
615 # backslashes. This makes it impossible to quote backslashes using
616 # echo "$something" | sed 's/\\/\\\\/g'
618 # So, first we look for a working echo in the user's PATH.
620 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
621 for dir
in $PATH /usr
/ucb
; do
623 if (test -f $dir/echo ||
test -f $dir/echo$ac_exeext) &&
624 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
625 echo_testing_string
=`($dir/echo "$echo_test_string") 2>/dev/null` &&
626 test "X$echo_testing_string" = "X$echo_test_string"; then
633 if test "X$ECHO" = Xecho
; then
634 # We didn't find a better echo, so look for alternatives.
635 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
636 echo_testing_string
=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
637 test "X$echo_testing_string" = "X$echo_test_string"; then
638 # This shell has a builtin print -r that does the trick.
640 elif { test -f /bin
/ksh ||
test -f /bin
/ksh
$ac_exeext; } &&
641 test "X$CONFIG_SHELL" != X
/bin
/ksh
; then
642 # If we have ksh, try running configure again with it.
643 ORIGINAL_CONFIG_SHELL
=${CONFIG_SHELL-/bin/sh}
644 export ORIGINAL_CONFIG_SHELL
645 CONFIG_SHELL
=/bin
/ksh
647 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
651 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
652 echo_testing_string
=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
653 test "X$echo_testing_string" = "X$echo_test_string"; then
656 elif echo_testing_string
=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
657 test "X$echo_testing_string" = 'X\t' &&
658 echo_testing_string
=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
659 test "X$echo_testing_string" = "X$echo_test_string"; then
660 CONFIG_SHELL
=$ORIGINAL_CONFIG_SHELL
662 SHELL
="$CONFIG_SHELL"
664 ECHO
="$CONFIG_SHELL $0 --fallback-echo"
665 elif echo_testing_string
=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
666 test "X$echo_testing_string" = 'X\t' &&
667 echo_testing_string
=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
668 test "X$echo_testing_string" = "X$echo_test_string"; then
669 ECHO
="$CONFIG_SHELL $0 --fallback-echo"
671 # maybe with a smaller string...
674 for cmd
in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
675 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev
/null
682 if test "$prev" != 'sed 50q "$0"'; then
683 echo_test_string
=`eval $prev`
684 export echo_test_string
685 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
687 # Oops. We lost completely, so just stick with echo.
696 # Copy echo and quote the copy suitably for passing to libtool from
697 # the Makefile, instead of quoting the original, which is used later.
699 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
700 lt_ECHO
="$CONFIG_SHELL \\\$\$0 --fallback-echo"
706 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
710 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
711 # so uname gets run too.
712 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
717 ac_default_prefix
=/usr
/local
719 ac_config_libobj_dir
=.
726 # Identity of this package.
727 PACKAGE_NAME
='sqlite'
728 PACKAGE_TARNAME
='sqlite'
729 PACKAGE_VERSION
='3.46.0'
730 PACKAGE_STRING
='sqlite 3.46.0'
734 # Factoring default headers for most tests.
735 ac_includes_default
="\
737 #ifdef HAVE_SYS_TYPES_H
738 # include <sys/types.h>
740 #ifdef HAVE_SYS_STAT_H
741 # include <sys/stat.h>
747 # ifdef HAVE_STDLIB_H
752 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
757 #ifdef HAVE_STRINGS_H
758 # include <strings.h>
760 #ifdef HAVE_INTTYPES_H
761 # include <inttypes.h>
770 ac_subst_vars
='LTLIBOBJS
773 AMALGAMATION_LINE_MACROS
779 TARGET_HAVE_LINENOISE
876 program_transform_name
889 enable_option_checking
910 enable_load_extension
925 ac_precious_vars
='build_alias
937 # Initialize some variables set by options.
939 ac_init_version
=false
940 ac_unrecognized_opts
=
942 # The variables have the same names as the options, with
943 # dashes changed to underlines.
951 program_transform_name
=s
,x
,x
,
959 # Installation directory options.
960 # These are left unexpanded so users can "make install exec_prefix=/foo"
961 # and all the variables that are supposed to be based on exec_prefix
962 # by default will actually change.
963 # Use braces instead of parens because sh, perl, etc. also accept them.
964 # (The list follows the same order as the GNU Coding Standards.)
965 bindir
='${exec_prefix}/bin'
966 sbindir
='${exec_prefix}/sbin'
967 libexecdir
='${exec_prefix}/libexec'
968 datarootdir
='${prefix}/share'
969 datadir
='${datarootdir}'
970 sysconfdir
='${prefix}/etc'
971 sharedstatedir
='${prefix}/com'
972 localstatedir
='${prefix}/var'
973 includedir
='${prefix}/include'
974 oldincludedir
='/usr/include'
975 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
976 infodir
='${datarootdir}/info'
981 libdir
='${exec_prefix}/lib'
982 localedir
='${datarootdir}/locale'
983 mandir
='${datarootdir}/man'
989 # If the previous option needs an argument, assign it.
990 if test -n "$ac_prev"; then
991 eval $ac_prev=\
$ac_option
997 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1002 # Accept the important Cygnus configure options, so we can diagnose typos.
1004 case $ac_dashdash$ac_option in
1008 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
1010 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
1011 bindir
=$ac_optarg ;;
1013 -build |
--build |
--buil |
--bui |
--bu)
1014 ac_prev
=build_alias
;;
1015 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
1016 build_alias
=$ac_optarg ;;
1018 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
1019 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
1020 ac_prev
=cache_file
;;
1021 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
1022 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
1023 cache_file
=$ac_optarg ;;
1025 --config-cache |
-C)
1026 cache_file
=config.cache
;;
1028 -datadir |
--datadir |
--datadi |
--datad)
1030 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
1031 datadir
=$ac_optarg ;;
1033 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
1034 |
--dataroo |
--dataro |
--datar)
1035 ac_prev
=datarootdir
;;
1036 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
1037 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
1038 datarootdir
=$ac_optarg ;;
1040 -disable-* |
--disable-*)
1041 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1042 # Reject names that are not valid shell variable names.
1043 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1044 as_fn_error $?
"invalid feature name: $ac_useropt"
1045 ac_useropt_orig
=$ac_useropt
1046 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1047 case $ac_user_opts in
1049 "enable_
$ac_useropt"
1051 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1052 ac_unrecognized_sep
=', ';;
1054 eval enable_
$ac_useropt=no
;;
1056 -docdir |
--docdir |
--docdi |
--doc |
--do)
1058 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1059 docdir
=$ac_optarg ;;
1061 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1063 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1064 dvidir
=$ac_optarg ;;
1066 -enable-* |
--enable-*)
1067 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1068 # Reject names that are not valid shell variable names.
1069 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1070 as_fn_error $?
"invalid feature name: $ac_useropt"
1071 ac_useropt_orig
=$ac_useropt
1072 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1073 case $ac_user_opts in
1075 "enable_
$ac_useropt"
1077 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1078 ac_unrecognized_sep
=', ';;
1080 eval enable_
$ac_useropt=\
$ac_optarg ;;
1082 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1083 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1084 |
--exec |
--exe |
--ex)
1085 ac_prev
=exec_prefix
;;
1086 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1087 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1088 |
--exec=* |
--exe=* |
--ex=*)
1089 exec_prefix
=$ac_optarg ;;
1091 -gas |
--gas |
--ga |
--g)
1092 # Obsolete; use --with-gas.
1095 -help |
--help |
--hel |
--he |
-h)
1096 ac_init_help
=long
;;
1097 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1098 ac_init_help
=recursive
;;
1099 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1100 ac_init_help
=short
;;
1102 -host |
--host |
--hos |
--ho)
1103 ac_prev
=host_alias
;;
1104 -host=* |
--host=* |
--hos=* |
--ho=*)
1105 host_alias
=$ac_optarg ;;
1107 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1109 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1111 htmldir
=$ac_optarg ;;
1113 -includedir |
--includedir |
--includedi |
--included |
--include \
1114 |
--includ |
--inclu |
--incl |
--inc)
1115 ac_prev
=includedir
;;
1116 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1117 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1118 includedir
=$ac_optarg ;;
1120 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1122 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1123 infodir
=$ac_optarg ;;
1125 -libdir |
--libdir |
--libdi |
--libd)
1127 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1128 libdir
=$ac_optarg ;;
1130 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1131 |
--libexe |
--libex |
--libe)
1132 ac_prev
=libexecdir
;;
1133 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1134 |
--libexe=* |
--libex=* |
--libe=*)
1135 libexecdir
=$ac_optarg ;;
1137 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1138 ac_prev
=localedir
;;
1139 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1140 localedir
=$ac_optarg ;;
1142 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1143 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1144 ac_prev
=localstatedir
;;
1145 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1146 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1147 localstatedir
=$ac_optarg ;;
1149 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1151 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1152 mandir
=$ac_optarg ;;
1154 -nfp |
--nfp |
--nf)
1155 # Obsolete; use --without-fp.
1158 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1159 |
--no-cr |
--no-c |
-n)
1162 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1163 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1166 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1167 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1168 |
--oldin |
--oldi |
--old |
--ol |
--o)
1169 ac_prev
=oldincludedir
;;
1170 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1171 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1172 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1173 oldincludedir
=$ac_optarg ;;
1175 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1177 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1178 prefix
=$ac_optarg ;;
1180 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1181 |
--program-pre |
--program-pr |
--program-p)
1182 ac_prev
=program_prefix
;;
1183 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1184 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1185 program_prefix
=$ac_optarg ;;
1187 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1188 |
--program-suf |
--program-su |
--program-s)
1189 ac_prev
=program_suffix
;;
1190 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1191 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1192 program_suffix
=$ac_optarg ;;
1194 -program-transform-name |
--program-transform-name \
1195 |
--program-transform-nam |
--program-transform-na \
1196 |
--program-transform-n |
--program-transform- \
1197 |
--program-transform |
--program-transfor \
1198 |
--program-transfo |
--program-transf \
1199 |
--program-trans |
--program-tran \
1200 |
--progr-tra |
--program-tr |
--program-t)
1201 ac_prev
=program_transform_name
;;
1202 -program-transform-name=* |
--program-transform-name=* \
1203 |
--program-transform-nam=* |
--program-transform-na=* \
1204 |
--program-transform-n=* |
--program-transform-=* \
1205 |
--program-transform=* |
--program-transfor=* \
1206 |
--program-transfo=* |
--program-transf=* \
1207 |
--program-trans=* |
--program-tran=* \
1208 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1209 program_transform_name
=$ac_optarg ;;
1211 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1213 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1214 pdfdir
=$ac_optarg ;;
1216 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1218 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1221 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1222 |
-silent |
--silent |
--silen |
--sile |
--sil)
1225 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1227 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1229 sbindir
=$ac_optarg ;;
1231 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1232 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1233 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1235 ac_prev
=sharedstatedir
;;
1236 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1237 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1238 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1240 sharedstatedir
=$ac_optarg ;;
1242 -site |
--site |
--sit)
1244 -site=* |
--site=* |
--sit=*)
1247 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1249 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1250 srcdir
=$ac_optarg ;;
1252 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1253 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1254 ac_prev
=sysconfdir
;;
1255 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1256 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1257 sysconfdir
=$ac_optarg ;;
1259 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1260 ac_prev
=target_alias
;;
1261 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1262 target_alias
=$ac_optarg ;;
1264 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1267 -version |
--version |
--versio |
--versi |
--vers |
-V)
1268 ac_init_version
=: ;;
1271 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1272 # Reject names that are not valid shell variable names.
1273 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1274 as_fn_error $?
"invalid package name: $ac_useropt"
1275 ac_useropt_orig
=$ac_useropt
1276 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1277 case $ac_user_opts in
1281 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1282 ac_unrecognized_sep
=', ';;
1284 eval with_
$ac_useropt=\
$ac_optarg ;;
1286 -without-* |
--without-*)
1287 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1288 # Reject names that are not valid shell variable names.
1289 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1290 as_fn_error $?
"invalid package name: $ac_useropt"
1291 ac_useropt_orig
=$ac_useropt
1292 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1293 case $ac_user_opts in
1297 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1298 ac_unrecognized_sep
=', ';;
1300 eval with_
$ac_useropt=no
;;
1303 # Obsolete; use --with-x.
1306 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1307 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1308 ac_prev
=x_includes
;;
1309 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1310 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1311 x_includes
=$ac_optarg ;;
1313 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1314 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1315 ac_prev
=x_libraries
;;
1316 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1317 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1318 x_libraries
=$ac_optarg ;;
1320 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1321 Try \`$0 --help' for more information"
1325 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1326 # Reject names that are not valid shell variable names.
1327 case $ac_envvar in #(
1328 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1329 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1331 eval $ac_envvar=\
$ac_optarg
1332 export $ac_envvar ;;
1335 # FIXME: should be removed in autoconf 3.0.
1336 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1337 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1338 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1339 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1345 if test -n "$ac_prev"; then
1346 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1347 as_fn_error $?
"missing argument to $ac_option"
1350 if test -n "$ac_unrecognized_opts"; then
1351 case $enable_option_checking in
1353 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1354 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1358 # Check all directory arguments for consistency.
1359 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1360 datadir sysconfdir sharedstatedir localstatedir includedir \
1361 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1362 libdir localedir mandir
1364 eval ac_val
=\$
$ac_var
1365 # Remove trailing slashes.
1368 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1369 eval $ac_var=\
$ac_val;;
1371 # Be sure to have absolute directory names.
1373 [\\/$
]* | ?
:[\\/]* ) continue;;
1374 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1376 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1379 # There might be people who depend on the old broken behavior: `$host'
1380 # used to hold the argument of --host etc.
1381 # FIXME: To remove some day.
1384 target
=$target_alias
1386 # FIXME: To remove some day.
1387 if test "x$host_alias" != x
; then
1388 if test "x$build_alias" = x
; then
1389 cross_compiling
=maybe
1390 elif test "x$build_alias" != "x$host_alias"; then
1396 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1398 test "$silent" = yes && exec 6>/dev
/null
1401 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1402 ac_ls_di
=`ls -di .` &&
1403 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1404 as_fn_error $?
"working directory cannot be determined"
1405 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1406 as_fn_error $?
"pwd does not report name of working directory"
1409 # Find the source files, if location was not specified.
1410 if test -z "$srcdir"; then
1411 ac_srcdir_defaulted
=yes
1412 # Try the directory containing this script, then the parent directory.
1413 ac_confdir
=`$as_dirname -- "$as_myself" ||
1414 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1415 X"$as_myself" : 'X\(//\)[^/]' \| \
1416 X"$as_myself" : 'X\(//\)$' \| \
1417 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1418 $as_echo X"$as_myself" |
1419 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1437 if test ! -r "$srcdir/$ac_unique_file"; then
1441 ac_srcdir_defaulted
=no
1443 if test ! -r "$srcdir/$ac_unique_file"; then
1444 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1445 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1447 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1449 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1451 # When building in place, set srcdir=.
1452 if test "$ac_abs_confdir" = "$ac_pwd"; then
1455 # Remove unnecessary trailing slashes from srcdir.
1456 # Double slashes in file names in object file debugging info
1457 # mess up M-x gdb in Emacs.
1459 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1461 for ac_var
in $ac_precious_vars; do
1462 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1463 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1464 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1465 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1469 # Report the --help message.
1471 if test "$ac_init_help" = "long"; then
1472 # Omit some internal or obsolete options to make the list less imposing.
1473 # This message is too long to be a string in the A/UX 3.1 sh.
1475 \`configure' configures sqlite 3.46.0 to adapt to many kinds of systems.
1477 Usage: $0 [OPTION]... [VAR=VALUE]...
1479 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1480 VAR=VALUE. See below for descriptions of some of the useful variables.
1482 Defaults for the options are specified in brackets.
1485 -h, --help display this help and exit
1486 --help=short display options specific to this package
1487 --help=recursive display the short help of all the included packages
1488 -V, --version display version information and exit
1489 -q, --quiet, --silent do not print \`checking ...' messages
1490 --cache-file=FILE cache test results in FILE [disabled]
1491 -C, --config-cache alias for \`--cache-file=config.cache'
1492 -n, --no-create do not create output files
1493 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1495 Installation directories:
1496 --prefix=PREFIX install architecture-independent files in PREFIX
1497 [$ac_default_prefix]
1498 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1501 By default, \`make install' will install all the files in
1502 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1503 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1504 for instance \`--prefix=\$HOME'.
1506 For better control, use the options below.
1508 Fine tuning of the installation directories:
1509 --bindir=DIR user executables [EPREFIX/bin]
1510 --sbindir=DIR system admin executables [EPREFIX/sbin]
1511 --libexecdir=DIR program executables [EPREFIX/libexec]
1512 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1513 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1514 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1515 --libdir=DIR object code libraries [EPREFIX/lib]
1516 --includedir=DIR C header files [PREFIX/include]
1517 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1518 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1519 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1520 --infodir=DIR info documentation [DATAROOTDIR/info]
1521 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1522 --mandir=DIR man documentation [DATAROOTDIR/man]
1523 --docdir=DIR documentation root [DATAROOTDIR/doc/sqlite]
1524 --htmldir=DIR html documentation [DOCDIR]
1525 --dvidir=DIR dvi documentation [DOCDIR]
1526 --pdfdir=DIR pdf documentation [DOCDIR]
1527 --psdir=DIR ps documentation [DOCDIR]
1533 --build=BUILD configure
for building on BUILD
[guessed
]
1534 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1538 if test -n "$ac_init_help"; then
1539 case $ac_init_help in
1540 short | recursive
) echo "Configuration of sqlite 3.46.0:";;
1545 --disable-option-checking ignore unrecognized
--enable/--with options
1546 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1547 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1548 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1549 --enable-static[=PKGS
] build static libraries
[default
=yes]
1550 --enable-fast-install[=PKGS
]
1551 optimize
for fast installation
[default
=yes]
1552 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1553 --disable-largefile omit support
for large files
1554 --disable-threadsafe Disable mutexing
1555 --enable-releasemode Support libtool link to release mode
1556 --enable-tempstore Use an in-ram database
for temporary tables
1557 (never
,no
,yes,always
)
1558 --disable-tcl do not build TCL extension
1559 --enable-editline enable BSD editline support
1560 --disable-readline disable readline support
1561 --enable-debug enable debugging
& verbose explain
1562 --disable-amalgamation Disable the amalgamation and instead build all files
1564 --disable-load-extension
1565 Disable loading of external extensions
1566 --disable-math Disable math functions
1567 --disable-json Disable JSON functions
1568 --enable-all Enable FTS4
, FTS5
, Geopoly
, RTree
, Sessions
1569 --enable-memsys5 Enable MEMSYS5
1570 --enable-memsys3 Enable MEMSYS3
1571 --enable-fts3 Enable the FTS3 extension
1572 --enable-fts4 Enable the FTS4 extension
1573 --enable-fts5 Enable the FTS5 extension
1574 --enable-update-limit Enable the UPDATE
/DELETE LIMIT clause
1575 --enable-geopoly Enable the GEOPOLY extension
1576 --enable-rtree Enable the RTREE extension
1577 --enable-session Enable the SESSION extension
1578 --enable-gcov Enable coverage testing using gcov
1581 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1582 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1583 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1585 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1586 --with-wasi-sdk=DIR directory containing the WASI SDK. Triggers
1587 cross-compile to WASM.
1588 --with-tcl=DIR directory containing tcl configuration
1590 --with-readline-lib specify readline library
1591 --with-readline-inc specify readline include paths
1592 --with-linenoise=DIR
source directory
for linenoise library
1594 Some influential environment variables
:
1595 CC C compiler
command
1596 CFLAGS C compiler flags
1597 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1598 nonstandard directory
<lib dir
>
1599 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1600 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1601 you have headers
in a nonstandard directory
<include dir
>
1603 TCLLIBDIR Where to
install tcl plugin
1605 Use these variables to override the choices made by
`configure' or to help
1606 it to find libraries and programs with nonstandard names/locations.
1608 Report bugs to the package provider.
1613 if test "$ac_init_help" = "recursive"; then
1614 # If there are subdirs, report their specific --help.
1615 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1616 test -d "$ac_dir" ||
1617 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1622 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1624 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1625 # A ".." for each directory in $ac_dir_suffix.
1626 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1627 case $ac_top_builddir_sub in
1628 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1629 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1632 ac_abs_top_builddir=$ac_pwd
1633 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1634 # for backward compatibility:
1635 ac_top_builddir=$ac_top_build_prefix
1638 .) # We are building in place.
1640 ac_top_srcdir=$ac_top_builddir_sub
1641 ac_abs_top_srcdir=$ac_pwd ;;
1642 [\\/]* | ?:[\\/]* ) # Absolute name.
1643 ac_srcdir=$srcdir$ac_dir_suffix;
1644 ac_top_srcdir=$srcdir
1645 ac_abs_top_srcdir=$srcdir ;;
1647 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1648 ac_top_srcdir=$ac_top_build_prefix$srcdir
1649 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1651 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1653 cd "$ac_dir" || { ac_status=$?; continue; }
1654 # Check for guested configure.
1655 if test -f "$ac_srcdir/configure.gnu"; then
1657 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1658 elif test -f "$ac_srcdir/configure"; then
1660 $SHELL "$ac_srcdir/configure" --help=recursive
1662 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1664 cd "$ac_pwd" || { ac_status=$?; break; }
1668 test -n "$ac_init_help" && exit $ac_status
1669 if $ac_init_version; then
1671 sqlite configure 3.46.0
1672 generated by GNU Autoconf 2.69
1674 Copyright (C) 2012 Free Software Foundation, Inc.
1675 This configure script is free software; the Free Software Foundation
1676 gives unlimited permission to copy, distribute and modify it.
1681 ## ------------------------ ##
1682 ## Autoconf initialization. ##
1683 ## ------------------------ ##
1685 # ac_fn_c_try_compile LINENO
1686 # --------------------------
1687 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1688 ac_fn_c_try_compile ()
1690 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1691 rm -f conftest.$ac_objext
1692 if { { ac_try="$ac_compile"
1694 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1695 *) ac_try_echo
=$ac_try;;
1697 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1698 $as_echo "$ac_try_echo"; } >&5
1699 (eval "$ac_compile") 2>conftest.err
1701 if test -s conftest.err
; then
1702 grep -v '^ *+' conftest.err
>conftest.er1
1703 cat conftest.er1
>&5
1704 mv -f conftest.er1 conftest.err
1706 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1707 test $ac_status = 0; } && {
1708 test -z "$ac_c_werror_flag" ||
1709 test ! -s conftest.err
1710 } && test -s conftest.
$ac_objext; then :
1713 $as_echo "$as_me: failed program was:" >&5
1714 sed 's/^/| /' conftest.
$ac_ext >&5
1718 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1719 as_fn_set_status
$ac_retval
1721 } # ac_fn_c_try_compile
1723 # ac_fn_c_try_link LINENO
1724 # -----------------------
1725 # Try to link conftest.$ac_ext, and return whether this succeeded.
1728 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1729 rm -f conftest.
$ac_objext conftest
$ac_exeext
1730 if { { ac_try
="$ac_link"
1732 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1733 *) ac_try_echo=$ac_try;;
1735 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1736 $as_echo "$ac_try_echo"; } >&5
1737 (eval "$ac_link") 2>conftest.err
1739 if test -s conftest.err; then
1740 grep -v '^ *+' conftest.err >conftest.er1
1741 cat conftest.er1 >&5
1742 mv -f conftest.er1 conftest.err
1744 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1745 test $ac_status = 0; } && {
1746 test -z "$ac_c_werror_flag" ||
1747 test ! -s conftest.err
1748 } && test -s conftest$ac_exeext && {
1749 test "$cross_compiling" = yes ||
1750 test -x conftest$ac_exeext
1754 $as_echo "$as_me: failed program was:" >&5
1755 sed 's/^/| /' conftest.$ac_ext >&5
1759 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1760 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1761 # interfere with the next link command; also delete a directory that is
1762 # left behind by Apple's compiler. We do this before executing the actions.
1763 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1764 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1765 as_fn_set_status $ac_retval
1767 } # ac_fn_c_try_link
1769 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1770 # -------------------------------------------------------
1771 # Tests whether HEADER exists and can be compiled using the include files in
1772 # INCLUDES, setting the cache variable VAR accordingly.
1773 ac_fn_c_check_header_compile ()
1775 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1777 $as_echo_n "checking for $2... " >&6; }
1778 if eval \${$3+:} false; then :
1779 $as_echo_n "(cached) " >&6
1781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1782 /* end confdefs.h. */
1786 if ac_fn_c_try_compile "$LINENO"; then :
1791 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1795 $as_echo "$ac_res" >&6; }
1796 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1798 } # ac_fn_c_check_header_compile
1800 # ac_fn_c_try_cpp LINENO
1801 # ----------------------
1802 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1805 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1806 if { { ac_try="$ac_cpp conftest.$ac_ext"
1808 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1809 *) ac_try_echo
=$ac_try;;
1811 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1812 $as_echo "$ac_try_echo"; } >&5
1813 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1815 if test -s conftest.err
; then
1816 grep -v '^ *+' conftest.err
>conftest.er1
1817 cat conftest.er1
>&5
1818 mv -f conftest.er1 conftest.err
1820 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1821 test $ac_status = 0; } > conftest.i
&& {
1822 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1823 test ! -s conftest.err
1827 $as_echo "$as_me: failed program was:" >&5
1828 sed 's/^/| /' conftest.
$ac_ext >&5
1832 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1833 as_fn_set_status
$ac_retval
1837 # ac_fn_c_try_run LINENO
1838 # ----------------------
1839 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1840 # that executables *can* be run.
1843 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1844 if { { ac_try
="$ac_link"
1846 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1847 *) ac_try_echo=$ac_try;;
1849 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1850 $as_echo "$ac_try_echo"; } >&5
1851 (eval "$ac_link") 2>&5
1853 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1854 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1855 { { case "(($ac_try" in
1856 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1857 *) ac_try_echo
=$ac_try;;
1859 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1860 $as_echo "$ac_try_echo"; } >&5
1861 (eval "$ac_try") 2>&5
1863 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1864 test $ac_status = 0; }; }; then :
1867 $as_echo "$as_me: program exited with status $ac_status" >&5
1868 $as_echo "$as_me: failed program was:" >&5
1869 sed 's/^/| /' conftest.
$ac_ext >&5
1871 ac_retval
=$ac_status
1873 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1874 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1875 as_fn_set_status
$ac_retval
1879 # ac_fn_c_check_func LINENO FUNC VAR
1880 # ----------------------------------
1881 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1882 ac_fn_c_check_func
()
1884 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1886 $as_echo_n "checking for $2... " >&6; }
1887 if eval \
${$3+:} false
; then :
1888 $as_echo_n "(cached) " >&6
1890 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1891 /* end confdefs.h. */
1892 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1893 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1894 #define $2 innocuous_$2
1896 /* System header to define __stub macros and hopefully few prototypes,
1897 which can conflict with char $2 (); below.
1898 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1899 <limits.h> exists even on freestanding compilers. */
1902 # include <limits.h>
1904 # include <assert.h>
1909 /* Override any GCC internal prototype to avoid an error.
1910 Use char because int might match the return type of a GCC
1911 builtin and then its argument prototype would still apply. */
1916 /* The GNU C library defines this for functions which it implements
1917 to always fail with ENOSYS. Some functions are actually named
1918 something starting with __ and the normal name is an alias. */
1919 #if defined __stub_$2 || defined __stub___$2
1931 if ac_fn_c_try_link
"$LINENO"; then :
1936 rm -f core conftest.err conftest.
$ac_objext \
1937 conftest
$ac_exeext conftest.
$ac_ext
1940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1941 $as_echo "$ac_res" >&6; }
1942 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1944 } # ac_fn_c_check_func
1946 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1947 # -------------------------------------------
1948 # Tests whether TYPE exists after having included INCLUDES, setting cache
1949 # variable VAR accordingly.
1950 ac_fn_c_check_type
()
1952 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1954 $as_echo_n "checking for $2... " >&6; }
1955 if eval \
${$3+:} false
; then :
1956 $as_echo_n "(cached) " >&6
1959 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1960 /* end confdefs.h. */
1971 if ac_fn_c_try_compile
"$LINENO"; then :
1972 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1973 /* end confdefs.h. */
1984 if ac_fn_c_try_compile
"$LINENO"; then :
1989 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1991 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1995 $as_echo "$ac_res" >&6; }
1996 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1998 } # ac_fn_c_check_type
2000 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
2001 # -------------------------------------------------------
2002 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
2003 # the include files in INCLUDES and setting the cache variable VAR
2005 ac_fn_c_check_header_mongrel
()
2007 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
2008 if eval \
${$3+:} false
; then :
2009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2010 $as_echo_n "checking for $2... " >&6; }
2011 if eval \
${$3+:} false
; then :
2012 $as_echo_n "(cached) " >&6
2015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2016 $as_echo "$ac_res" >&6; }
2018 # Is the header compilable?
2019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
2020 $as_echo_n "checking $2 usability... " >&6; }
2021 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2022 /* end confdefs.h. */
2026 if ac_fn_c_try_compile
"$LINENO"; then :
2027 ac_header_compiler
=yes
2029 ac_header_compiler
=no
2031 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
2033 $as_echo "$ac_header_compiler" >&6; }
2035 # Is the header present?
2036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
2037 $as_echo_n "checking $2 presence... " >&6; }
2038 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2039 /* end confdefs.h. */
2042 if ac_fn_c_try_cpp
"$LINENO"; then :
2043 ac_header_preproc
=yes
2045 ac_header_preproc
=no
2047 rm -f conftest.err conftest.i conftest.
$ac_ext
2048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2049 $as_echo "$ac_header_preproc" >&6; }
2051 # So? What about this header?
2052 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2054 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2055 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2056 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2057 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2060 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2061 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2062 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2063 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2064 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2065 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2066 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2067 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2068 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2069 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2073 $as_echo_n "checking for $2... " >&6; }
2074 if eval \
${$3+:} false
; then :
2075 $as_echo_n "(cached) " >&6
2077 eval "$3=\$ac_header_compiler"
2080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2081 $as_echo "$ac_res" >&6; }
2083 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2085 } # ac_fn_c_check_header_mongrel
2086 cat >config.log
<<_ACEOF
2087 This file contains any messages produced by compilers while
2088 running configure, to aid debugging if configure makes a mistake.
2090 It was created by sqlite $as_me 3.46.0, which was
2091 generated by GNU Autoconf 2.69. Invocation command line was
2103 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2104 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2105 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2106 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2107 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2109 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2110 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2112 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2113 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2114 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2115 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2116 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2117 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2118 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2122 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2126 test -z "$as_dir" && as_dir
=.
2127 $as_echo "PATH: $as_dir"
2143 # Keep a trace of the command line.
2144 # Strip out --no-create and --no-recursion so they do not pile up.
2145 # Strip out --silent because we don't want to record it for future runs.
2146 # Also quote any args containing shell meta-characters.
2147 # Make two passes to allow for proper duplicate-argument suppression.
2151 ac_must_keep_next
=false
2157 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2158 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2159 |
-silent |
--silent |
--silen |
--sile |
--sil)
2162 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2165 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2167 as_fn_append ac_configure_args1
" '$ac_arg'"
2168 if test $ac_must_keep_next = true
; then
2169 ac_must_keep_next
=false
# Got value, back to normal.
2172 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2173 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2174 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2175 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2176 case "$ac_configure_args0 " in
2177 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2180 -* ) ac_must_keep_next
=true
;;
2183 as_fn_append ac_configure_args
" '$ac_arg'"
2188 { ac_configure_args0
=; unset ac_configure_args0
;}
2189 { ac_configure_args1
=; unset ac_configure_args1
;}
2191 # When interrupted or exit'd, cleanup temporary files, and complete
2192 # config.log. We remove comments because anyway the quotes in there
2193 # would cause problems or look ugly.
2194 # WARNING: Use '\'' to represent an apostrophe within the trap.
2195 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2196 trap 'exit_status=$?
2197 # Save into config.log some information that might help in debugging.
2201 $as_echo "## ---------------- ##
2202 ## Cache variables. ##
2203 ## ---------------- ##"
2205 # The following way of writing the cache mishandles newlines in values,
2207 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2208 eval ac_val=\$$ac_var
2212 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2213 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2216 _ | IFS | as_nl) ;; #(
2217 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2218 *) { eval $ac_var=; unset $ac_var;} ;;
2223 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2224 *${as_nl}ac_space=\ *)
2226 "s/'\''/'\''\\\\'\'''\''/g;
2227 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2230 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2237 $as_echo "## ----------------- ##
2238 ## Output variables. ##
2239 ## ----------------- ##"
2241 for ac_var in $ac_subst_vars
2243 eval ac_val=\$$ac_var
2245 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2247 $as_echo "$ac_var='\''$ac_val'\''"
2251 if test -n "$ac_subst_files"; then
2252 $as_echo "## ------------------- ##
2253 ## File substitutions. ##
2254 ## ------------------- ##"
2256 for ac_var
in $ac_subst_files
2258 eval ac_val
=\$
$ac_var
2260 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2262 $as_echo "$ac_var='\''$ac_val'\''"
2267 if test -s confdefs.h; then
2268 $as_echo "## ----------- ##
2275 test "$ac_signal" != 0 &&
2276 $as_echo "$as_me: caught signal $ac_signal"
2277 $as_echo "$as_me: exit $exit_status"
2279 rm -f core *.core core.conftest.* &&
2280 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2283 for ac_signal
in 1 2 13 15; do
2284 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2288 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2289 rm -f -r conftest
* confdefs.h
2291 $as_echo "/* confdefs.h */" > confdefs.h
2293 # Predefined preprocessor variables.
2295 cat >>confdefs.h
<<_ACEOF
2296 #define PACKAGE_NAME "$PACKAGE_NAME"
2299 cat >>confdefs.h
<<_ACEOF
2300 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2303 cat >>confdefs.h
<<_ACEOF
2304 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2307 cat >>confdefs.h
<<_ACEOF
2308 #define PACKAGE_STRING "$PACKAGE_STRING"
2311 cat >>confdefs.h
<<_ACEOF
2312 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2315 cat >>confdefs.h
<<_ACEOF
2316 #define PACKAGE_URL "$PACKAGE_URL"
2320 # Let the site file select an alternate cache file if it wants to.
2321 # Prefer an explicitly selected file to automatically selected ones.
2324 if test -n "$CONFIG_SITE"; then
2325 # We do not want a PATH search for config.site.
2326 case $CONFIG_SITE in #((
2327 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2328 */*) ac_site_file1
=$CONFIG_SITE;;
2329 *) ac_site_file1
=.
/$CONFIG_SITE;;
2331 elif test "x$prefix" != xNONE
; then
2332 ac_site_file1
=$prefix/share
/config.site
2333 ac_site_file2
=$prefix/etc
/config.site
2335 ac_site_file1
=$ac_default_prefix/share
/config.site
2336 ac_site_file2
=$ac_default_prefix/etc
/config.site
2338 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2340 test "x$ac_site_file" = xNONE
&& continue
2341 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2342 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2343 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2344 sed 's/^/| /' "$ac_site_file" >&5
2346 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2347 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2348 as_fn_error $?
"failed to load site script $ac_site_file
2349 See \`config.log' for more details" "$LINENO" 5; }
2353 if test -r "$cache_file"; then
2354 # Some versions of bash will fail to source /dev/null (special files
2355 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2356 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2357 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2358 $as_echo "$as_me: loading cache $cache_file" >&6;}
2360 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2361 *) .
"./$cache_file";;
2365 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2366 $as_echo "$as_me: creating cache $cache_file" >&6;}
2370 # Check that the precious variables saved in the cache have kept the same
2372 ac_cache_corrupted
=false
2373 for ac_var
in $ac_precious_vars; do
2374 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2375 eval ac_new_set
=\
$ac_env_${ac_var}_set
2376 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2377 eval ac_new_val
=\
$ac_env_${ac_var}_value
2378 case $ac_old_set,$ac_new_set in
2380 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2381 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2382 ac_cache_corrupted
=: ;;
2384 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2385 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2386 ac_cache_corrupted
=: ;;
2389 if test "x$ac_old_val" != "x$ac_new_val"; then
2390 # differences in whitespace do not lead to failure.
2391 ac_old_val_w
=`echo x $ac_old_val`
2392 ac_new_val_w
=`echo x $ac_new_val`
2393 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2394 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2395 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2396 ac_cache_corrupted
=:
2398 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2399 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2400 eval $ac_var=\
$ac_old_val
2402 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2403 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2404 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2405 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2408 # Pass precious variables to config.status.
2409 if test "$ac_new_set" = set; then
2411 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2412 *) ac_arg
=$ac_var=$ac_new_val ;;
2414 case " $ac_configure_args " in
2415 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2416 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2420 if $ac_cache_corrupted; then
2421 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2422 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2423 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2424 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2425 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2427 ## -------------------- ##
2428 ## Main body of script. ##
2429 ## -------------------- ##
2432 ac_cpp
='$CPP $CPPFLAGS'
2433 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2434 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2435 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2439 sqlite_version_sanity_check
=`cat $srcdir/VERSION | tr -d '\n'`
2440 if test "$PACKAGE_VERSION" != "$sqlite_version_sanity_check" ; then
2441 as_fn_error $?
"configure script is out of date:
2442 configure \$PACKAGE_VERSION = $PACKAGE_VERSION
2443 top level VERSION file = $sqlite_version_sanity_check
2444 please regen with autoconf" "$LINENO" 5
2452 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2453 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2458 macro_version
='2.2.6'
2459 macro_revision
='1.3012'
2473 ltmain
="$ac_aux_dir/ltmain.sh"
2476 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2477 if test -f "$ac_dir/install-sh"; then
2479 ac_install_sh
="$ac_aux_dir/install-sh -c"
2481 elif test -f "$ac_dir/install.sh"; then
2483 ac_install_sh
="$ac_aux_dir/install.sh -c"
2485 elif test -f "$ac_dir/shtool"; then
2487 ac_install_sh
="$ac_aux_dir/shtool install -c"
2491 if test -z "$ac_aux_dir"; then
2492 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2495 # These three variables are undocumented and unsupported,
2496 # and are intended to be withdrawn in a future Autoconf release.
2497 # They can cause serious problems if a builder's source tree is in a directory
2498 # whose full name contains unusual characters.
2499 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2500 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2501 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2504 # Make sure we can run config.sub.
2505 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2506 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2509 $as_echo_n "checking build system type... " >&6; }
2510 if ${ac_cv_build+:} false
; then :
2511 $as_echo_n "(cached) " >&6
2513 ac_build_alias
=$build_alias
2514 test "x$ac_build_alias" = x
&&
2515 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2516 test "x$ac_build_alias" = x
&&
2517 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2518 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2519 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2523 $as_echo "$ac_cv_build" >&6; }
2524 case $ac_cv_build in
2526 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2529 ac_save_IFS
=$IFS; IFS
='-'
2535 # Remember, the first character of IFS is used to create $*,
2536 # except with old shells:
2539 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2543 $as_echo_n "checking host system type... " >&6; }
2544 if ${ac_cv_host+:} false
; then :
2545 $as_echo_n "(cached) " >&6
2547 if test "x$host_alias" = x
; then
2548 ac_cv_host
=$ac_cv_build
2550 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2551 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2556 $as_echo "$ac_cv_host" >&6; }
2559 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2562 ac_save_IFS
=$IFS; IFS
='-'
2568 # Remember, the first character of IFS is used to create $*,
2569 # except with old shells:
2572 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2576 ac_cpp
='$CPP $CPPFLAGS'
2577 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2578 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2579 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2580 if test -n "$ac_tool_prefix"; then
2581 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2582 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2584 $as_echo_n "checking for $ac_word... " >&6; }
2585 if ${ac_cv_prog_CC+:} false
; then :
2586 $as_echo_n "(cached) " >&6
2588 if test -n "$CC"; then
2589 ac_cv_prog_CC
="$CC" # Let the user override the test.
2591 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2595 test -z "$as_dir" && as_dir
=.
2596 for ac_exec_ext
in '' $ac_executable_extensions; do
2597 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2598 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2599 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2609 if test -n "$CC"; then
2610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2611 $as_echo "$CC" >&6; }
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2614 $as_echo "no" >&6; }
2619 if test -z "$ac_cv_prog_CC"; then
2621 # Extract the first word of "gcc", so it can be a program name with args.
2622 set dummy gcc
; ac_word
=$2
2623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2624 $as_echo_n "checking for $ac_word... " >&6; }
2625 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2626 $as_echo_n "(cached) " >&6
2628 if test -n "$ac_ct_CC"; then
2629 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2631 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2635 test -z "$as_dir" && as_dir
=.
2636 for ac_exec_ext
in '' $ac_executable_extensions; do
2637 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2638 ac_cv_prog_ac_ct_CC
="gcc"
2639 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2648 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2649 if test -n "$ac_ct_CC"; then
2650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2651 $as_echo "$ac_ct_CC" >&6; }
2653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2654 $as_echo "no" >&6; }
2657 if test "x$ac_ct_CC" = x
; then
2660 case $cross_compiling:$ac_tool_warned in
2662 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2663 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2664 ac_tool_warned
=yes ;;
2672 if test -z "$CC"; then
2673 if test -n "$ac_tool_prefix"; then
2674 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2675 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2677 $as_echo_n "checking for $ac_word... " >&6; }
2678 if ${ac_cv_prog_CC+:} false
; then :
2679 $as_echo_n "(cached) " >&6
2681 if test -n "$CC"; then
2682 ac_cv_prog_CC
="$CC" # Let the user override the test.
2684 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2688 test -z "$as_dir" && as_dir
=.
2689 for ac_exec_ext
in '' $ac_executable_extensions; do
2690 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2691 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2702 if test -n "$CC"; then
2703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2704 $as_echo "$CC" >&6; }
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2707 $as_echo "no" >&6; }
2713 if test -z "$CC"; then
2714 # Extract the first word of "cc", so it can be a program name with args.
2715 set dummy cc
; ac_word
=$2
2716 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2717 $as_echo_n "checking for $ac_word... " >&6; }
2718 if ${ac_cv_prog_CC+:} false
; then :
2719 $as_echo_n "(cached) " >&6
2721 if test -n "$CC"; then
2722 ac_cv_prog_CC
="$CC" # Let the user override the test.
2725 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2729 test -z "$as_dir" && as_dir
=.
2730 for ac_exec_ext
in '' $ac_executable_extensions; do
2731 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2732 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2733 ac_prog_rejected
=yes
2737 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2744 if test $ac_prog_rejected = yes; then
2745 # We found a bogon in the path, so make sure we never use it.
2746 set dummy
$ac_cv_prog_CC
2748 if test $# != 0; then
2749 # We chose a different compiler from the bogus one.
2750 # However, it has the same basename, so the bogon will be chosen
2751 # first if we set CC to just the basename; use the full file name.
2753 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2759 if test -n "$CC"; then
2760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2761 $as_echo "$CC" >&6; }
2763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2764 $as_echo "no" >&6; }
2769 if test -z "$CC"; then
2770 if test -n "$ac_tool_prefix"; then
2771 for ac_prog
in cl.exe
2773 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2774 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2776 $as_echo_n "checking for $ac_word... " >&6; }
2777 if ${ac_cv_prog_CC+:} false
; then :
2778 $as_echo_n "(cached) " >&6
2780 if test -n "$CC"; then
2781 ac_cv_prog_CC
="$CC" # Let the user override the test.
2783 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2787 test -z "$as_dir" && as_dir
=.
2788 for ac_exec_ext
in '' $ac_executable_extensions; do
2789 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2790 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2791 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2801 if test -n "$CC"; then
2802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2803 $as_echo "$CC" >&6; }
2805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2806 $as_echo "no" >&6; }
2810 test -n "$CC" && break
2813 if test -z "$CC"; then
2815 for ac_prog
in cl.exe
2817 # Extract the first word of "$ac_prog", so it can be a program name with args.
2818 set dummy
$ac_prog; ac_word
=$2
2819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2820 $as_echo_n "checking for $ac_word... " >&6; }
2821 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2822 $as_echo_n "(cached) " >&6
2824 if test -n "$ac_ct_CC"; then
2825 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2827 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2831 test -z "$as_dir" && as_dir
=.
2832 for ac_exec_ext
in '' $ac_executable_extensions; do
2833 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2834 ac_cv_prog_ac_ct_CC
="$ac_prog"
2835 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2844 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2845 if test -n "$ac_ct_CC"; then
2846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2847 $as_echo "$ac_ct_CC" >&6; }
2849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2850 $as_echo "no" >&6; }
2854 test -n "$ac_ct_CC" && break
2857 if test "x$ac_ct_CC" = x
; then
2860 case $cross_compiling:$ac_tool_warned in
2862 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2863 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2864 ac_tool_warned
=yes ;;
2873 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2874 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2875 as_fn_error $?
"no acceptable C compiler found in \$PATH
2876 See \`config.log' for more details" "$LINENO" 5; }
2878 # Provide some information about the compiler.
2879 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2882 for ac_option
in --version -v -V -qversion; do
2883 { { ac_try
="$ac_compiler $ac_option >&5"
2885 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2886 *) ac_try_echo=$ac_try;;
2888 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2889 $as_echo "$ac_try_echo"; } >&5
2890 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2892 if test -s conftest.err; then
2894 ... rest of stderr output deleted ...
2895 10q' conftest.err >conftest.er1
2896 cat conftest.er1 >&5
2898 rm -f conftest.er1 conftest.err
2899 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2900 test $ac_status = 0; }
2903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2904 /* end confdefs.h. */
2914 ac_clean_files_save=$ac_clean_files
2915 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2916 # Try to create an executable without -o first, disregard a.out.
2917 # It will help us diagnose broken compilers, and finding out an intuition
2919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2920 $as_echo_n "checking whether the C compiler works... " >&6; }
2921 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
2923 # The possible output files:
2924 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2927 for ac_file in $ac_files
2930 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2931 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2936 if { { ac_try="$ac_link_default"
2938 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2939 *) ac_try_echo
=$ac_try;;
2941 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2942 $as_echo "$ac_try_echo"; } >&5
2943 (eval "$ac_link_default") 2>&5
2945 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2946 test $ac_status = 0; }; then :
2947 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2948 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2949 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2950 # so that the user can short-circuit this test for compilers unknown to
2952 for ac_file
in $ac_files ''
2954 test -f "$ac_file" ||
continue
2956 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
2959 # We found the default executable, but exeext='' is most
2963 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
2965 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2967 # We set ac_cv_exeext here because the later test for it is not
2968 # safe: cross compilers may not add the suffix if given an `-o'
2969 # argument, so we may need to know it at that point already.
2970 # Even if this section looks crufty: it has the advantage of
2977 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
2982 if test -z "$ac_file"; then :
2983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2984 $as_echo "no" >&6; }
2985 $as_echo "$as_me: failed program was:" >&5
2986 sed 's/^/| /' conftest.
$ac_ext >&5
2988 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2989 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2990 as_fn_error
77 "C compiler cannot create executables
2991 See \`config.log' for more details" "$LINENO" 5; }
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2994 $as_echo "yes" >&6; }
2996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2997 $as_echo_n "checking for C compiler default output file name... " >&6; }
2998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2999 $as_echo "$ac_file" >&6; }
3000 ac_exeext
=$ac_cv_exeext
3002 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
3003 ac_clean_files
=$ac_clean_files_save
3004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3005 $as_echo_n "checking for suffix of executables... " >&6; }
3006 if { { ac_try
="$ac_link"
3008 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3009 *) ac_try_echo=$ac_try;;
3011 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3012 $as_echo "$ac_try_echo"; } >&5
3013 (eval "$ac_link") 2>&5
3015 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3016 test $ac_status = 0; }; then :
3017 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
3018 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
3019 # work properly (i.e., refer to `conftest.exe'), while it won't with
3021 for ac_file
in conftest.exe conftest conftest.
*; do
3022 test -f "$ac_file" ||
continue
3024 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3025 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3031 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3032 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3033 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
3034 See \`config.log' for more details" "$LINENO" 5; }
3036 rm -f conftest conftest
$ac_cv_exeext
3037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3038 $as_echo "$ac_cv_exeext" >&6; }
3040 rm -f conftest.
$ac_ext
3041 EXEEXT
=$ac_cv_exeext
3043 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3044 /* end confdefs.h. */
3049 FILE *f = fopen ("conftest.out", "w");
3050 return ferror (f) || fclose (f) != 0;
3056 ac_clean_files
="$ac_clean_files conftest.out"
3057 # Check that the compiler produces executables we can run. If not, either
3058 # the compiler is broken, or we cross compile.
3059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3060 $as_echo_n "checking whether we are cross compiling... " >&6; }
3061 if test "$cross_compiling" != yes; then
3062 { { ac_try
="$ac_link"
3064 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3065 *) ac_try_echo=$ac_try;;
3067 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3068 $as_echo "$ac_try_echo"; } >&5
3069 (eval "$ac_link") 2>&5
3071 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3072 test $ac_status = 0; }
3073 if { ac_try='./conftest$ac_cv_exeext'
3074 { { case "(($ac_try" in
3075 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3076 *) ac_try_echo
=$ac_try;;
3078 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3079 $as_echo "$ac_try_echo"; } >&5
3080 (eval "$ac_try") 2>&5
3082 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3083 test $ac_status = 0; }; }; then
3086 if test "$cross_compiling" = maybe
; then
3089 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3090 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3091 as_fn_error $?
"cannot run C compiled programs.
3092 If you meant to cross compile, use \`--host'.
3093 See \`config.log' for more details" "$LINENO" 5; }
3097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3098 $as_echo "$cross_compiling" >&6; }
3100 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3101 ac_clean_files
=$ac_clean_files_save
3102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3103 $as_echo_n "checking for suffix of object files... " >&6; }
3104 if ${ac_cv_objext+:} false
; then :
3105 $as_echo_n "(cached) " >&6
3107 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3108 /* end confdefs.h. */
3118 rm -f conftest.o conftest.obj
3119 if { { ac_try
="$ac_compile"
3121 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3122 *) ac_try_echo=$ac_try;;
3124 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3125 $as_echo "$ac_try_echo"; } >&5
3126 (eval "$ac_compile") 2>&5
3128 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3129 test $ac_status = 0; }; then :
3130 for ac_file in conftest.o conftest.obj conftest.*; do
3131 test -f "$ac_file" || continue;
3133 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3134 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3139 $as_echo "$as_me: failed program was:" >&5
3140 sed 's/^/| /' conftest.$ac_ext >&5
3142 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3143 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3144 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3145 See \
`config.log' for more details" "$LINENO" 5; }
3147 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3150 $as_echo "$ac_cv_objext" >&6; }
3151 OBJEXT=$ac_cv_objext
3153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3154 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3155 if ${ac_cv_c_compiler_gnu+:} false; then :
3156 $as_echo_n "(cached) " >&6
3158 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3159 /* end confdefs.h. */
3172 if ac_fn_c_try_compile "$LINENO"; then :
3177 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3178 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3182 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3183 if test $ac_compiler_gnu = yes; then
3188 ac_test_CFLAGS=${CFLAGS+set}
3189 ac_save_CFLAGS=$CFLAGS
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3191 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3192 if ${ac_cv_prog_cc_g+:} false; then :
3193 $as_echo_n "(cached) " >&6
3195 ac_save_c_werror_flag=$ac_c_werror_flag
3196 ac_c_werror_flag=yes
3199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3200 /* end confdefs.h. */
3210 if ac_fn_c_try_compile "$LINENO"; then :
3214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3215 /* end confdefs.h. */
3225 if ac_fn_c_try_compile "$LINENO"; then :
3228 ac_c_werror_flag=$ac_save_c_werror_flag
3230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3231 /* end confdefs.h. */
3241 if ac_fn_c_try_compile "$LINENO"; then :
3244 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3246 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3248 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3249 ac_c_werror_flag=$ac_save_c_werror_flag
3251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3252 $as_echo "$ac_cv_prog_cc_g" >&6; }
3253 if test "$ac_test_CFLAGS" = set; then
3254 CFLAGS=$ac_save_CFLAGS
3255 elif test $ac_cv_prog_cc_g = yes; then
3256 if test "$GCC" = yes; then
3262 if test "$GCC" = yes; then
3268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3269 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3270 if ${ac_cv_prog_cc_c89+:} false; then :
3271 $as_echo_n "(cached) " >&6
3273 ac_cv_prog_cc_c89=no
3275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3276 /* end confdefs.h. */
3280 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3281 struct buf { int x; };
3282 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3283 static char *e (p, i)
3289 static char *f (char * (*g) (char **, int), char **p, ...)
3294 s = g (p, va_arg (v,int));
3299 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3300 function prototypes and stuff, but not '\xHH' hex character constants.
3301 These don't provoke an error unfortunately, instead are silently treated
3302 as 'x'. The following induces an error, until -std is added to get
3303 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3304 array size at least. It's necessary to write '\x00'==0 to get something
3305 that's true only with -std. */
3306 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3308 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3309 inside strings and character constants. */
3311 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3313 int test (int i, double x);
3314 struct s1 {int (*f) (int a);};
3315 struct s2 {int (*f) (double a);};
3316 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3322 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3327 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3328 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3330 CC="$ac_save_CC $ac_arg"
3331 if ac_fn_c_try_compile "$LINENO"; then :
3332 ac_cv_prog_cc_c89=$ac_arg
3334 rm -f core conftest.err conftest.$ac_objext
3335 test "x$ac_cv_prog_cc_c89" != "xno" && break
3337 rm -f conftest.$ac_ext
3342 case "x$ac_cv_prog_cc_c89" in
3344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3345 $as_echo "none needed" >&6; } ;;
3347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3348 $as_echo "unsupported" >&6; } ;;
3350 CC="$CC $ac_cv_prog_cc_c89"
3351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3352 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3354 if test "x$ac_cv_prog_cc_c89" != xno; then :
3359 ac_cpp='$CPP $CPPFLAGS'
3360 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3361 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3362 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3365 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3366 if ${ac_cv_path_SED+:} false; then :
3367 $as_echo_n "(cached) " >&6
3369 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3370 for ac_i in 1 2 3 4 5 6 7; do
3371 ac_script="$ac_script$as_nl$ac_script"
3373 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3374 { ac_script=; unset ac_script;}
3375 if test -z "$SED"; then
3376 ac_path_SED_found=false
3377 # Loop through the user's path and test for each of PROGNAME-LIST
3378 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3382 test -z "$as_dir" && as_dir=.
3383 for ac_prog in sed gsed; do
3384 for ac_exec_ext in '' $ac_executable_extensions; do
3385 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3386 as_fn_executable_p "$ac_path_SED" || continue
3387 # Check for GNU ac_path_SED and select it if it is found.
3388 # Check for GNU $ac_path_SED
3389 case `"$ac_path_SED" --version 2>&1` in
3391 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3394 $as_echo_n 0123456789 >"conftest.in"
3397 cat "conftest.in" "conftest.in" >"conftest.tmp"
3398 mv "conftest.tmp" "conftest.in"
3399 cp "conftest.in" "conftest.nl"
3400 $as_echo '' >> "conftest.nl"
3401 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3402 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3403 as_fn_arith $ac_count + 1 && ac_count=$as_val
3404 if test $ac_count -gt ${ac_path_SED_max-0}; then
3405 # Best one so far, save it but keep looking for a better one
3406 ac_cv_path_SED="$ac_path_SED"
3407 ac_path_SED_max=$ac_count
3409 # 10*(2^10) chars as input seems more than enough
3410 test $ac_count -gt 10 && break
3412 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3415 $ac_path_SED_found && break 3
3420 if test -z "$ac_cv_path_SED"; then
3421 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
3428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3429 $as_echo "$ac_cv_path_SED" >&6; }
3430 SED="$ac_cv_path_SED"
3433 test -z "$SED" && SED=sed
3434 Xsed="$SED -e 1s/^X//"
3446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3447 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3448 if ${ac_cv_path_GREP+:} false; then :
3449 $as_echo_n "(cached) " >&6
3451 if test -z "$GREP"; then
3452 ac_path_GREP_found=false
3453 # Loop through the user's path and test for each of PROGNAME-LIST
3454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3455 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3458 test -z "$as_dir" && as_dir=.
3459 for ac_prog in grep ggrep; do
3460 for ac_exec_ext in '' $ac_executable_extensions; do
3461 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3462 as_fn_executable_p "$ac_path_GREP" || continue
3463 # Check for GNU ac_path_GREP and select it if it is found.
3464 # Check for GNU $ac_path_GREP
3465 case `"$ac_path_GREP" --version 2>&1` in
3467 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3470 $as_echo_n 0123456789 >"conftest.in"
3473 cat "conftest.in" "conftest.in" >"conftest.tmp"
3474 mv "conftest.tmp" "conftest.in"
3475 cp "conftest.in" "conftest.nl"
3476 $as_echo 'GREP' >> "conftest.nl"
3477 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3478 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3479 as_fn_arith $ac_count + 1 && ac_count=$as_val
3480 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3481 # Best one so far, save it but keep looking for a better one
3482 ac_cv_path_GREP="$ac_path_GREP"
3483 ac_path_GREP_max=$ac_count
3485 # 10*(2^10) chars as input seems more than enough
3486 test $ac_count -gt 10 && break
3488 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3491 $ac_path_GREP_found && break 3
3496 if test -z "$ac_cv_path_GREP"; then
3497 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3500 ac_cv_path_GREP=$GREP
3504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3505 $as_echo "$ac_cv_path_GREP" >&6; }
3506 GREP="$ac_cv_path_GREP"
3509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3510 $as_echo_n "checking for egrep... " >&6; }
3511 if ${ac_cv_path_EGREP+:} false; then :
3512 $as_echo_n "(cached) " >&6
3514 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3515 then ac_cv_path_EGREP="$GREP -E"
3517 if test -z "$EGREP"; then
3518 ac_path_EGREP_found=false
3519 # Loop through the user's path and test for each of PROGNAME-LIST
3520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3521 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3524 test -z "$as_dir" && as_dir=.
3525 for ac_prog in egrep; do
3526 for ac_exec_ext in '' $ac_executable_extensions; do
3527 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3528 as_fn_executable_p "$ac_path_EGREP" || continue
3529 # Check for GNU ac_path_EGREP and select it if it is found.
3530 # Check for GNU $ac_path_EGREP
3531 case `"$ac_path_EGREP" --version 2>&1` in
3533 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3536 $as_echo_n 0123456789 >"conftest.in"
3539 cat "conftest.in" "conftest.in" >"conftest.tmp"
3540 mv "conftest.tmp" "conftest.in"
3541 cp "conftest.in" "conftest.nl"
3542 $as_echo 'EGREP' >> "conftest.nl"
3543 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3544 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3545 as_fn_arith $ac_count + 1 && ac_count=$as_val
3546 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3547 # Best one so far, save it but keep looking for a better one
3548 ac_cv_path_EGREP="$ac_path_EGREP"
3549 ac_path_EGREP_max=$ac_count
3551 # 10*(2^10) chars as input seems more than enough
3552 test $ac_count -gt 10 && break
3554 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3557 $ac_path_EGREP_found && break 3
3562 if test -z "$ac_cv_path_EGREP"; then
3563 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3566 ac_cv_path_EGREP=$EGREP
3571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3572 $as_echo "$ac_cv_path_EGREP" >&6; }
3573 EGREP="$ac_cv_path_EGREP"
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
3577 $as_echo_n "checking for fgrep... " >&6; }
3578 if ${ac_cv_path_FGREP+:} false; then :
3579 $as_echo_n "(cached) " >&6
3581 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
3582 then ac_cv_path_FGREP="$GREP -F"
3584 if test -z "$FGREP"; then
3585 ac_path_FGREP_found=false
3586 # Loop through the user's path and test for each of PROGNAME-LIST
3587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3588 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3591 test -z "$as_dir" && as_dir=.
3592 for ac_prog in fgrep; do
3593 for ac_exec_ext in '' $ac_executable_extensions; do
3594 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
3595 as_fn_executable_p "$ac_path_FGREP" || continue
3596 # Check for GNU ac_path_FGREP and select it if it is found.
3597 # Check for GNU $ac_path_FGREP
3598 case `"$ac_path_FGREP" --version 2>&1` in
3600 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
3603 $as_echo_n 0123456789 >"conftest.in"
3606 cat "conftest.in" "conftest.in" >"conftest.tmp"
3607 mv "conftest.tmp" "conftest.in"
3608 cp "conftest.in" "conftest.nl"
3609 $as_echo 'FGREP' >> "conftest.nl"
3610 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
3611 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3612 as_fn_arith $ac_count + 1 && ac_count=$as_val
3613 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
3614 # Best one so far, save it but keep looking for a better one
3615 ac_cv_path_FGREP="$ac_path_FGREP"
3616 ac_path_FGREP_max=$ac_count
3618 # 10*(2^10) chars as input seems more than enough
3619 test $ac_count -gt 10 && break
3621 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3624 $ac_path_FGREP_found && break 3
3629 if test -z "$ac_cv_path_FGREP"; then
3630 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3633 ac_cv_path_FGREP=$FGREP
3638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
3639 $as_echo "$ac_cv_path_FGREP" >&6; }
3640 FGREP="$ac_cv_path_FGREP"
3643 test -z "$GREP" && GREP=grep
3663 # Check whether --with-gnu-ld was given.
3664 if test "${with_gnu_ld+set}" = set; then :
3665 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
3671 if test "$GCC" = yes; then
3672 # Check if gcc -print-prog-name=ld gives a path.
3673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
3674 $as_echo_n "checking for ld used by $CC... " >&6; }
3677 # gcc leaves a trailing carriage return which upsets mingw
3678 ac_prog=`($CC -print-prog-name=ld
) 2>&5 |
tr -d '\015'` ;;
3680 ac_prog=`($CC -print-prog-name=ld
) 2>&5` ;;
3683 # Accept absolute paths.
3685 re_direlt='/[^/][^/]*/\.\./'
3686 # Canonicalize the pathname of ld
3687 ac_prog=`$ECHO "$ac_prog"|
$SED 's%\\\\%/%g'`
3688 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
3689 ac_prog=`$ECHO $ac_prog|
$SED "s%$re_direlt%/%"`
3691 test -z "$LD" && LD="$ac_prog"
3694 # If it fails, then pretend we aren't using GCC.
3698 # If it is relative, then search for the first ld in PATH.
3702 elif test "$with_gnu_ld" = yes; then
3703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
3704 $as_echo_n "checking for GNU ld... " >&6; }
3706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
3707 $as_echo_n "checking for non-GNU ld... " >&6; }
3709 if ${lt_cv_path_LD+:} false; then :
3710 $as_echo_n "(cached) " >&6
3712 if test -z "$LD"; then
3713 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
3714 for ac_dir in $PATH; do
3716 test -z "$ac_dir" && ac_dir=.
3717 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3718 lt_cv_path_LD="$ac_dir/$ac_prog"
3719 # Check to see if the program is GNU ld. I'd rather use --version,
3720 # but apparently some variants of GNU ld only accept -v.
3721 # Break only if it was the GNU/non-GNU ld that we prefer.
3722 case `"$lt_cv_path_LD" -v 2>&1 </dev
/null
` in
3723 *GNU* | *'with BFD'*)
3724 test "$with_gnu_ld" != no && break
3727 test "$with_gnu_ld" != yes && break
3734 lt_cv_path_LD="$LD" # Let the user override the test with a path.
3739 if test -n "$LD"; then
3740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
3741 $as_echo "$LD" >&6; }
3743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3744 $as_echo "no" >&6; }
3746 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
3747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
3748 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
3749 if ${lt_cv_prog_gnu_ld+:} false; then :
3750 $as_echo_n "(cached) " >&6
3752 # I'd rather use --version here, but apparently some GNU lds only accept -v.
3753 case `$LD -v 2>&1 </dev
/null
` in
3754 *GNU* | *'with BFD'*)
3755 lt_cv_prog_gnu_ld=yes
3758 lt_cv_prog_gnu_ld=no
3762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
3763 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
3764 with_gnu_ld=$lt_cv_prog_gnu_ld
3774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
3775 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
3776 if ${lt_cv_path_NM+:} false; then :
3777 $as_echo_n "(cached) " >&6
3779 if test -n "$NM"; then
3780 # Let the user override the test.
3783 lt_nm_to_check="${ac_tool_prefix}nm"
3784 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
3785 lt_nm_to_check="$lt_nm_to_check nm"
3787 for lt_tmp_nm in $lt_nm_to_check; do
3788 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
3789 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
3791 test -z "$ac_dir" && ac_dir=.
3792 tmp_nm="$ac_dir/$lt_tmp_nm"
3793 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
3794 # Check to see if the nm accepts a BSD-compat flag.
3795 # Adding the `sed 1q
' prevents false positives on HP-UX, which says:
3796 # nm: unknown option "B" ignored
3797 # Tru64's nm complains that
/dev
/null is an invalid object
file
3798 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
3799 */dev
/null
* |
*'Invalid file or object type'*)
3800 lt_cv_path_NM
="$tmp_nm -B"
3804 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
3806 lt_cv_path_NM
="$tmp_nm -p"
3810 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3811 continue # so that we can try to find one that supports BSD flags
3820 : ${lt_cv_path_NM=no}
3823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
3824 $as_echo "$lt_cv_path_NM" >&6; }
3825 if test "$lt_cv_path_NM" != "no"; then
3828 # Didn't find any BSD compatible name lister, look for dumpbin.
3829 if test -n "$ac_tool_prefix"; then
3830 for ac_prog
in "dumpbin -symbols" "link -dump -symbols"
3832 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3833 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3835 $as_echo_n "checking for $ac_word... " >&6; }
3836 if ${ac_cv_prog_DUMPBIN+:} false
; then :
3837 $as_echo_n "(cached) " >&6
3839 if test -n "$DUMPBIN"; then
3840 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
3842 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3846 test -z "$as_dir" && as_dir
=.
3847 for ac_exec_ext
in '' $ac_executable_extensions; do
3848 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3849 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
3850 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3859 DUMPBIN
=$ac_cv_prog_DUMPBIN
3860 if test -n "$DUMPBIN"; then
3861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
3862 $as_echo "$DUMPBIN" >&6; }
3864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3865 $as_echo "no" >&6; }
3869 test -n "$DUMPBIN" && break
3872 if test -z "$DUMPBIN"; then
3873 ac_ct_DUMPBIN
=$DUMPBIN
3874 for ac_prog
in "dumpbin -symbols" "link -dump -symbols"
3876 # Extract the first word of "$ac_prog", so it can be a program name with args.
3877 set dummy
$ac_prog; ac_word
=$2
3878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3879 $as_echo_n "checking for $ac_word... " >&6; }
3880 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false
; then :
3881 $as_echo_n "(cached) " >&6
3883 if test -n "$ac_ct_DUMPBIN"; then
3884 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
3886 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3890 test -z "$as_dir" && as_dir
=.
3891 for ac_exec_ext
in '' $ac_executable_extensions; do
3892 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3893 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
3894 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3903 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
3904 if test -n "$ac_ct_DUMPBIN"; then
3905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
3906 $as_echo "$ac_ct_DUMPBIN" >&6; }
3908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3909 $as_echo "no" >&6; }
3913 test -n "$ac_ct_DUMPBIN" && break
3916 if test "x$ac_ct_DUMPBIN" = x
; then
3919 case $cross_compiling:$ac_tool_warned in
3921 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3922 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3923 ac_tool_warned
=yes ;;
3925 DUMPBIN
=$ac_ct_DUMPBIN
3930 if test "$DUMPBIN" != ":"; then
3934 test -z "$NM" && NM
=nm
3941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
3942 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
3943 if ${lt_cv_nm_interface+:} false
; then :
3944 $as_echo_n "(cached) " >&6
3946 lt_cv_nm_interface
="BSD nm"
3947 echo "int some_variable = 0;" > conftest.
$ac_ext
3948 (eval echo "\"\$as_me:3948: $ac_compile\"" >&5)
3949 (eval "$ac_compile" 2>conftest.err
)
3950 cat conftest.err
>&5
3951 (eval echo "\"\$as_me:3951: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
3952 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
3953 cat conftest.err
>&5
3954 (eval echo "\"\$as_me:3954: output\"" >&5)
3955 cat conftest.out
>&5
3956 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
3957 lt_cv_nm_interface
="MS dumpbin"
3961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
3962 $as_echo "$lt_cv_nm_interface" >&6; }
3964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3965 $as_echo_n "checking whether ln -s works... " >&6; }
3967 if test "$LN_S" = "ln -s"; then
3968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3969 $as_echo "yes" >&6; }
3971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3972 $as_echo "no, using $LN_S" >&6; }
3975 # find the maximum length of command line arguments
3976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
3977 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
3978 if ${lt_cv_sys_max_cmd_len+:} false
; then :
3979 $as_echo_n "(cached) " >&6
3986 # On DJGPP, this test can blow up pretty badly due to problems in libc
3987 # (any single argument exceeding 2000 bytes causes a buffer overrun
3988 # during glob expansion). Even if it were fixed, the result of this
3989 # check would be larger than it should be.
3990 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
3994 # Under GNU Hurd, this test is not required because there is
3995 # no limit to the length of command line arguments.
3996 # Libtool will interpret -1 as no limit whatsoever
3997 lt_cv_sys_max_cmd_len
=-1;
4000 cygwin
* | mingw
* | cegcc
*)
4001 # On Win9x/ME, this test blows up -- it succeeds, but takes
4002 # about 5 minutes as the teststring grows exponentially.
4003 # Worse, since 9x/ME are not pre-emptively multitasking,
4004 # you end up with a "frozen" computer, even though with patience
4005 # the test eventually succeeds (with a max line length of 256k).
4006 # Instead, let's just punt: use the minimum linelength reported by
4007 # all of the supported platforms: 8192 (on NT/2K/XP).
4008 lt_cv_sys_max_cmd_len
=8192;
4012 # On AmigaOS with pdksh, this test takes hours, literally.
4013 # So we just punt and use a minimum line length of 8192.
4014 lt_cv_sys_max_cmd_len
=8192;
4017 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
4018 # This has been around since 386BSD, at least. Likely further.
4019 if test -x /sbin
/sysctl
; then
4020 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
4021 elif test -x /usr
/sbin
/sysctl
; then
4022 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
4024 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
4026 # And add a safety zone
4027 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4028 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4032 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4033 lt_cv_sys_max_cmd_len
=196608
4037 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4038 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4039 # nice to cause kernel panics so lets avoid the loop below.
4040 # First set a reasonable default.
4041 lt_cv_sys_max_cmd_len
=16384
4043 if test -x /sbin
/sysconfig
; then
4044 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4045 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
4050 lt_cv_sys_max_cmd_len
=102400
4052 sysv5
* | sco5v6
* | sysv4.2uw2
*)
4053 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4054 if test -n "$kargmax"; then
4055 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
4057 lt_cv_sys_max_cmd_len
=32768
4061 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
4062 if test -n "$lt_cv_sys_max_cmd_len"; then
4063 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4064 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4066 # Make teststring a little bigger before we do anything with it.
4067 # a 1K string should be a reasonable start.
4068 for i
in 1 2 3 4 5 6 7 8 ; do
4069 teststring
=$teststring$teststring
4071 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
4072 # If test is not a shell built-in, we'll probably end up computing a
4073 # maximum length that is only half of the actual maximum length, but
4075 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4076 = "XX$teststring$teststring"; } >/dev
/null
2>&1 &&
4077 test $i != 17 # 1/2 MB should be enough
4080 teststring
=$teststring$teststring
4082 # Only check the string length outside the loop.
4083 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
4085 # Add a significant safety factor because C++ compilers can tack on
4086 # massive amounts of additional arguments before passing them to the
4087 # linker. It appears as though 1/2 is a usable value.
4088 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
4095 if test -n $lt_cv_sys_max_cmd_len ; then
4096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4097 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4100 $as_echo "none" >&6; }
4102 max_cmd_len
=$lt_cv_sys_max_cmd_len
4113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4114 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4115 # Try some XSI features
4118 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4120 && eval 'test $(( 1 + 1 )) -eq 2 \
4121 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4123 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
4124 $as_echo "$xsi_shell" >&6; }
4127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
4128 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
4130 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
4132 && lt_shell_append=yes
4133 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
4134 $as_echo "$lt_shell_append" >&6; }
4137 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4147 # test EBCDIC or ASCII
4148 case `echo X|tr X '\101'` in
4149 A) # ASCII based system
4150 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4151 lt_SP2NL='tr \040 \012'
4152 lt_NL2SP='tr \015\012 \040\040'
4154 *) # EBCDIC based system
4155 lt_SP2NL='tr \100 \n'
4156 lt_NL2SP='tr \r\n \100\100'
4168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
4169 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
4170 if ${lt_cv_ld_reload_flag+:} false; then :
4171 $as_echo_n "(cached
) " >&6
4173 lt_cv_ld_reload_flag='-r'
4175 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
4176 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4177 reload_flag=$lt_cv_ld_reload_flag
4178 case $reload_flag in
4180 *) reload_flag=" $reload_flag" ;;
4182 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4185 if test "$GCC" = yes; then
4186 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4188 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4201 if test -n "$ac_tool_prefix"; then
4202 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
4203 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4205 $as_echo_n "checking
for $ac_word...
" >&6; }
4206 if ${ac_cv_prog_OBJDUMP+:} false; then :
4207 $as_echo_n "(cached
) " >&6
4209 if test -n "$OBJDUMP"; then
4210 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4212 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4216 test -z "$as_dir" && as_dir=.
4217 for ac_exec_ext in '' $ac_executable_extensions; do
4218 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4219 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
4220 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4229 OBJDUMP=$ac_cv_prog_OBJDUMP
4230 if test -n "$OBJDUMP"; then
4231 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
4232 $as_echo "$OBJDUMP" >&6; }
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4235 $as_echo "no
" >&6; }
4240 if test -z "$ac_cv_prog_OBJDUMP"; then
4241 ac_ct_OBJDUMP=$OBJDUMP
4242 # Extract the first word of "objdump
", so it can be a program name with args.
4243 set dummy objdump; ac_word=$2
4244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4245 $as_echo_n "checking
for $ac_word...
" >&6; }
4246 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4247 $as_echo_n "(cached
) " >&6
4249 if test -n "$ac_ct_OBJDUMP"; then
4250 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4256 test -z "$as_dir" && as_dir=.
4257 for ac_exec_ext in '' $ac_executable_extensions; do
4258 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4259 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
4260 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4269 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4270 if test -n "$ac_ct_OBJDUMP"; then
4271 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
4272 $as_echo "$ac_ct_OBJDUMP" >&6; }
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4275 $as_echo "no
" >&6; }
4278 if test "x
$ac_ct_OBJDUMP" = x; then
4281 case $cross_compiling:$ac_tool_warned in
4283 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
4284 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
4285 ac_tool_warned=yes ;;
4287 OBJDUMP=$ac_ct_OBJDUMP
4290 OBJDUMP="$ac_cv_prog_OBJDUMP"
4293 test -z "$OBJDUMP" && OBJDUMP=objdump
4303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
4304 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
4305 if ${lt_cv_deplibs_check_method+:} false; then :
4306 $as_echo_n "(cached
) " >&6
4308 lt_cv_file_magic_cmd='$MAGIC_CMD'
4309 lt_cv_file_magic_test_file=
4310 lt_cv_deplibs_check_method='unknown'
4311 # Need to set the preceding variable on all platforms that support
4312 # interlibrary dependencies.
4313 # 'none' -- dependencies not supported.
4314 # `unknown' -- same as none, but documents that we really don't know.
4315 # 'pass_all' -- all dependencies passed with no checks.
4316 # 'test_compile' -- check by making test program.
4317 # 'file_magic [[regex]]' -- check by looking for files in library path
4318 # which responds to the $file_magic_cmd with a given extended regex.
4319 # If you have `file' or equivalent on your system and you're not sure
4320 # whether `pass_all' will *always* work, you probably want this one.
4324 lt_cv_deplibs_check_method=pass_all
4328 lt_cv_deplibs_check_method=pass_all
4332 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4333 lt_cv_file_magic_cmd='/usr/bin/file -L'
4334 lt_cv_file_magic_test_file=/shlib/libc.so
4338 # func_win32_libid is a shell function defined in ltmain.sh
4339 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4340 lt_cv_file_magic_cmd='func_win32_libid'
4344 # Base MSYS/MinGW do not provide the 'file' command needed by
4345 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4346 # unless we find 'file', for example because we are cross-compiling.
4347 if ( file / ) >/dev/null 2>&1; then
4348 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4349 lt_cv_file_magic_cmd='func_win32_libid'
4351 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4352 lt_cv_file_magic_cmd='$OBJDUMP -f'
4357 # use the weaker test based on 'objdump'. See mingw*.
4358 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4359 lt_cv_file_magic_cmd='$OBJDUMP -f'
4362 darwin* | rhapsody*)
4363 lt_cv_deplibs_check_method=pass_all
4366 freebsd* | dragonfly*)
4367 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4370 # Not sure whether the presence of OpenBSD here was a mistake.
4371 # Let's accept both of them until this is cleared up.
4372 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4373 lt_cv_file_magic_cmd=/usr/bin/file
4374 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4378 lt_cv_deplibs_check_method=pass_all
4383 lt_cv_deplibs_check_method=pass_all
4386 hpux10.20* | hpux11*)
4387 lt_cv_file_magic_cmd=/usr/bin/file
4390 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4391 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4394 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
4395 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4398 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4399 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4405 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4406 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4409 irix5* | irix6* | nonstopux*)
4411 *-32|*"-32 ") libmagic=32-bit;;
4412 *-n32|*"-n32 ") libmagic=N32;;
4413 *-64|*"-64 ") libmagic=64-bit;;
4414 *) libmagic=never-match;;
4416 lt_cv_deplibs_check_method=pass_all
4419 # This must be Linux ELF.
4420 linux* | k*bsd*-gnu)
4421 lt_cv_deplibs_check_method=pass_all
4425 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4426 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4428 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4433 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4434 lt_cv_file_magic_cmd=/usr/bin/file
4435 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4439 lt_cv_deplibs_check_method=pass_all
4443 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
4444 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4446 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4450 osf3* | osf4* | osf5*)
4451 lt_cv_deplibs_check_method=pass_all
4455 lt_cv_deplibs_check_method=pass_all
4459 lt_cv_deplibs_check_method=pass_all
4462 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4463 lt_cv_deplibs_check_method=pass_all
4467 case $host_vendor in
4469 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]'
4470 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4473 lt_cv_deplibs_check_method=pass_all
4476 lt_cv_file_magic_cmd='/bin/file'
4477 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4480 lt_cv_file_magic_cmd='/bin/file'
4481 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
4482 lt_cv_file_magic_test_file=/lib/libc.so
4485 lt_cv_deplibs_check_method=pass_all
4488 lt_cv_deplibs_check_method=pass_all
4494 lt_cv_deplibs_check_method=pass_all
4499 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
4500 $as_echo "$lt_cv_deplibs_check_method" >&6; }
4501 file_magic_cmd=$lt_cv_file_magic_cmd
4502 deplibs_check_method=$lt_cv_deplibs_check_method
4503 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4516 if test -n "$ac_tool_prefix"; then
4517 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4518 set dummy ${ac_tool_prefix}ar; ac_word=$2
4519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4520 $as_echo_n "checking
for $ac_word...
" >&6; }
4521 if ${ac_cv_prog_AR+:} false; then :
4522 $as_echo_n "(cached
) " >&6
4524 if test -n "$AR"; then
4525 ac_cv_prog_AR="$AR" # Let the user override the test.
4527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4531 test -z "$as_dir" && as_dir=.
4532 for ac_exec_ext in '' $ac_executable_extensions; do
4533 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4534 ac_cv_prog_AR="${ac_tool_prefix}ar"
4535 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4545 if test -n "$AR"; then
4546 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
4547 $as_echo "$AR" >&6; }
4549 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4550 $as_echo "no
" >&6; }
4555 if test -z "$ac_cv_prog_AR"; then
4557 # Extract the first word of "ar", so it can be a program name with args.
4558 set dummy ar; ac_word=$2
4559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4560 $as_echo_n "checking
for $ac_word...
" >&6; }
4561 if ${ac_cv_prog_ac_ct_AR+:} false; then :
4562 $as_echo_n "(cached
) " >&6
4564 if test -n "$ac_ct_AR"; then
4565 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4571 test -z "$as_dir" && as_dir=.
4572 for ac_exec_ext in '' $ac_executable_extensions; do
4573 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4574 ac_cv_prog_ac_ct_AR="ar"
4575 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4584 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4585 if test -n "$ac_ct_AR"; then
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
4587 $as_echo "$ac_ct_AR" >&6; }
4589 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4590 $as_echo "no
" >&6; }
4593 if test "x
$ac_ct_AR" = x; then
4596 case $cross_compiling:$ac_tool_warned in
4598 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
4599 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
4600 ac_tool_warned=yes ;;
4608 test -z "$AR" && AR=ar
4609 test -z "$AR_FLAGS" && AR_FLAGS=cru
4621 if test -n "$ac_tool_prefix"; then
4622 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
4623 set dummy ${ac_tool_prefix}strip; ac_word=$2
4624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4625 $as_echo_n "checking
for $ac_word...
" >&6; }
4626 if ${ac_cv_prog_STRIP+:} false; then :
4627 $as_echo_n "(cached
) " >&6
4629 if test -n "$STRIP"; then
4630 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4636 test -z "$as_dir" && as_dir=.
4637 for ac_exec_ext in '' $ac_executable_extensions; do
4638 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4639 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
4640 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4649 STRIP=$ac_cv_prog_STRIP
4650 if test -n "$STRIP"; then
4651 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
4652 $as_echo "$STRIP" >&6; }
4654 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4655 $as_echo "no
" >&6; }
4660 if test -z "$ac_cv_prog_STRIP"; then
4662 # Extract the first word of "strip
", so it can be a program name with args.
4663 set dummy strip; ac_word=$2
4664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4665 $as_echo_n "checking
for $ac_word...
" >&6; }
4666 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
4667 $as_echo_n "(cached
) " >&6
4669 if test -n "$ac_ct_STRIP"; then
4670 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4672 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4676 test -z "$as_dir" && as_dir=.
4677 for ac_exec_ext in '' $ac_executable_extensions; do
4678 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4679 ac_cv_prog_ac_ct_STRIP="strip
"
4680 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4689 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4690 if test -n "$ac_ct_STRIP"; then
4691 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
4692 $as_echo "$ac_ct_STRIP" >&6; }
4694 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4695 $as_echo "no
" >&6; }
4698 if test "x
$ac_ct_STRIP" = x; then
4701 case $cross_compiling:$ac_tool_warned in
4703 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
4704 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
4705 ac_tool_warned=yes ;;
4710 STRIP="$ac_cv_prog_STRIP"
4713 test -z "$STRIP" && STRIP=:
4720 if test -n "$ac_tool_prefix"; then
4721 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
4722 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4724 $as_echo_n "checking
for $ac_word...
" >&6; }
4725 if ${ac_cv_prog_RANLIB+:} false; then :
4726 $as_echo_n "(cached
) " >&6
4728 if test -n "$RANLIB"; then
4729 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4731 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4735 test -z "$as_dir" && as_dir=.
4736 for ac_exec_ext in '' $ac_executable_extensions; do
4737 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4738 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
4739 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4748 RANLIB=$ac_cv_prog_RANLIB
4749 if test -n "$RANLIB"; then
4750 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
4751 $as_echo "$RANLIB" >&6; }
4753 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4754 $as_echo "no
" >&6; }
4759 if test -z "$ac_cv_prog_RANLIB"; then
4760 ac_ct_RANLIB=$RANLIB
4761 # Extract the first word of "ranlib
", so it can be a program name with args.
4762 set dummy ranlib; ac_word=$2
4763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4764 $as_echo_n "checking
for $ac_word...
" >&6; }
4765 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
4766 $as_echo_n "(cached
) " >&6
4768 if test -n "$ac_ct_RANLIB"; then
4769 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4775 test -z "$as_dir" && as_dir=.
4776 for ac_exec_ext in '' $ac_executable_extensions; do
4777 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4778 ac_cv_prog_ac_ct_RANLIB="ranlib
"
4779 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4788 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4789 if test -n "$ac_ct_RANLIB"; then
4790 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
4791 $as_echo "$ac_ct_RANLIB" >&6; }
4793 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4794 $as_echo "no
" >&6; }
4797 if test "x
$ac_ct_RANLIB" = x; then
4800 case $cross_compiling:$ac_tool_warned in
4802 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
4803 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
4804 ac_tool_warned=yes ;;
4806 RANLIB=$ac_ct_RANLIB
4809 RANLIB="$ac_cv_prog_RANLIB"
4812 test -z "$RANLIB" && RANLIB=:
4819 # Determine commands to create old-style static archives.
4820 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
4821 old_postinstall_cmds='chmod 644 $oldlib'
4822 old_postuninstall_cmds=
4824 if test -n "$RANLIB"; then
4827 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
4830 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
4833 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
4869 # If no C compiler was specified, use CC.
4872 # If no C compiler flags were specified, use CFLAGS.
4873 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
4875 # Allow CC to be a program name with arguments.
4879 # Check for command to grab the raw symbol name followed by C symbol from nm.
4880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
4881 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
4882 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
4883 $as_echo_n "(cached
) " >&6
4886 # These are sane defaults that work on at least a few old systems.
4887 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4889 # Character class describing NM global symbol codes.
4890 symcode='[BCDEGRST]'
4892 # Regexp to match symbols that can be accessed directly from C.
4893 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4895 # Define system-specific variables.
4900 cygwin* | mingw* | pw32* | cegcc*)
4901 symcode='[ABCDGISTW]'
4904 if test "$host_cpu" = ia64; then
4905 symcode='[ABCDEGRST]'
4909 symcode='[BCDEGRST]'
4912 symcode='[BCDEGQRST]'
4923 sysv5* | sco5v6* | unixware* | OpenUNIX*)
4931 # If we're using GNU nm, then use its standard symbol codes.
4932 case `$NM -V 2>&1` in
4933 *GNU* | *'with BFD'*)
4934 symcode='[ABCDGIRSTW]' ;;
4937 # Transform an extracted symbol line into a proper C declaration.
4938 # Some systems (esp. on ia64) link data and code symbols differently,
4939 # so use this general approach.
4940 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
4942 # Transform an extracted symbol line into symbol name and symbol address
4943 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
4944 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'"
4946 # Handle CRLF in mingw tool chain
4950 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4954 # Try without a prefix underscore, then with it.
4955 for ac_symprfx in "" "_
"; do
4957 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
4958 symxfrm="\\1 $ac_symprfx\\2 \\2"
4960 # Write the raw and C identifiers.
4961 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
4962 # Fake it for dumpbin and say T for any non-static function
4963 # and D for any global variable.
4964 # Also find C++ and __fastcall symbols from MSVC++,
4965 # which start with @ or ?.
4966 lt_cv_sys_global_symbol_pipe="$AWK '"\
4967 " {last_section=section; section=\$ 3};"\
4968 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
4969 " \$ 0!~/External *\|/{next};"\
4970 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
4971 " {if(hide[section]) next};"\
4972 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
4973 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
4974 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
4975 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
4976 " ' prfx
=^
$ac_symprfx"
4978 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
4981 # Check to see that the pipe works correctly.
4985 cat > conftest.$ac_ext <<_LT_EOF
4990 void nm_test_func(void);
4991 void nm_test_func(void){}
4995 int main(){nm_test_var='a';nm_test_func();return(0);}
4998 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
4999 (eval $ac_compile) 2>&5
5001 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5002 test $ac_status = 0; }; then
5003 # Now try to grab the symbols.
5005 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
$lt_cv_sys_global_symbol_pipe \
> $nlist\""; } >&5
5006 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5008 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5009 test $ac_status = 0; } && test -s "$nlist"; then
5010 # Try sorting and uniquifying the output.
5011 if sort "$nlist" | uniq > "$nlist"T; then
5012 mv -f "$nlist"T "$nlist"
5017 # Make sure that we snagged all the symbols we need.
5018 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5019 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5020 cat <<_LT_EOF > conftest.$ac_ext
5026 # Now generate the symbol file.
5027 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5029 cat <<_LT_EOF >> conftest.$ac_ext
5031 /* The mapping between symbol names and symbols. */
5036 lt__PROGRAM__LTX_preloaded_symbols[] =
5038 { "@PROGRAM@
", (void *) 0 },
5040 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5041 cat <<\_LT_EOF >> conftest.$ac_ext
5045 /* This works around a problem in FreeBSD linker */
5046 #ifdef FREEBSD_WORKAROUND
5047 static const void *lt_preloaded_setup() {
5048 return lt__PROGRAM__LTX_preloaded_symbols;
5056 # Now try linking the two files.
5057 mv conftest.$ac_objext conftstm.$ac_objext
5058 lt_save_LIBS="$LIBS"
5059 lt_save_CFLAGS="$CFLAGS"
5060 LIBS="conftstm.
$ac_objext"
5061 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5062 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5063 (eval $ac_link) 2>&5
5065 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5066 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5069 LIBS="$lt_save_LIBS"
5070 CFLAGS="$lt_save_CFLAGS"
5072 echo "cannot
find nm_test_func
in $nlist" >&5
5075 echo "cannot
find nm_test_var
in $nlist" >&5
5078 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
5081 echo "$progname: failed program was
:" >&5
5082 cat conftest.$ac_ext >&5
5084 rm -rf conftest* conftst*
5086 # Do not use the global_symbol_pipe unless it works.
5087 if test "$pipe_works" = yes; then
5090 lt_cv_sys_global_symbol_pipe=
5096 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5097 lt_cv_sys_global_symbol_to_cdecl=
5099 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5100 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
5101 $as_echo "failed
" >&6; }
5103 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
5104 $as_echo "ok
" >&6; }
5129 # Check whether --enable-libtool-lock was given.
5130 if test "${enable_libtool_lock+set}" = set; then :
5131 enableval=$enable_libtool_lock;
5134 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
5136 # Some flags need to be propagated to the compiler or linker for good
5140 # Find out which ABI we are using.
5141 echo 'int i;' > conftest.$ac_ext
5142 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5143 (eval $ac_compile) 2>&5
5145 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5146 test $ac_status = 0; }; then
5147 case `/usr/bin/file conftest.$ac_objext` in
5159 # Find out which ABI we are using.
5160 echo '#line 5160 "configure
"' > conftest.$ac_ext
5161 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5162 (eval $ac_compile) 2>&5
5164 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5165 test $ac_status = 0; }; then
5166 if test "$lt_cv_prog_gnu_ld" = yes; then
5167 case `/usr/bin/file conftest.$ac_objext` in
5169 LD="${LD-ld} -melf32bsmip"
5172 LD="${LD-ld} -melf32bmipn32"
5175 LD="${LD-ld} -melf64bmip"
5179 case `/usr/bin/file conftest.$ac_objext` in
5195 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5196 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5197 # Find out which ABI we are using.
5198 echo 'int i;' > conftest.$ac_ext
5199 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5200 (eval $ac_compile) 2>&5
5202 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5203 test $ac_status = 0; }; then
5204 case `/usr/bin/file conftest.o` in
5207 x86_64-*kfreebsd*-gnu)
5208 LD="${LD-ld} -m elf_i386_fbsd
"
5211 LD="${LD-ld} -m elf_i386
"
5213 ppc64-*linux*|powerpc64-*linux*)
5214 LD="${LD-ld} -m elf32ppclinux
"
5217 LD="${LD-ld} -m elf_s390
"
5220 LD="${LD-ld} -m elf32_sparc
"
5226 x86_64-*kfreebsd*-gnu)
5227 LD="${LD-ld} -m elf_x86_64_fbsd
"
5230 LD="${LD-ld} -m elf_x86_64
"
5232 ppc*-*linux*|powerpc*-*linux*)
5233 LD="${LD-ld} -m elf64ppc
"
5235 s390*-*linux*|s390*-*tpf*)
5236 LD="${LD-ld} -m elf64_s390
"
5239 LD="${LD-ld} -m elf64_sparc
"
5249 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5250 SAVE_CFLAGS="$CFLAGS"
5251 CFLAGS="$CFLAGS -belf"
5252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
5253 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
5254 if ${lt_cv_cc_needs_belf+:} false; then :
5255 $as_echo_n "(cached
) " >&6
5258 ac_cpp='$CPP $CPPFLAGS'
5259 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5260 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5261 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5264 /* end confdefs.h. */
5274 if ac_fn_c_try_link "$LINENO"; then :
5275 lt_cv_cc_needs_belf=yes
5277 lt_cv_cc_needs_belf=no
5279 rm -f core conftest.err conftest.$ac_objext \
5280 conftest$ac_exeext conftest.$ac_ext
5282 ac_cpp='$CPP $CPPFLAGS'
5283 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5284 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5285 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5288 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
5289 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5290 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5291 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5292 CFLAGS="$SAVE_CFLAGS"
5296 # Find out which ABI we are using.
5297 echo 'int i;' > conftest.$ac_ext
5298 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5299 (eval $ac_compile) 2>&5
5301 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5302 test $ac_status = 0; }; then
5303 case `/usr/bin/file conftest.o` in
5305 case $lt_cv_prog_gnu_ld in
5306 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
5308 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5320 need_locks="$enable_libtool_lock"
5324 rhapsody* | darwin*)
5325 if test -n "$ac_tool_prefix"; then
5326 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
5327 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5329 $as_echo_n "checking
for $ac_word...
" >&6; }
5330 if ${ac_cv_prog_DSYMUTIL+:} false; then :
5331 $as_echo_n "(cached
) " >&6
5333 if test -n "$DSYMUTIL"; then
5334 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5336 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5340 test -z "$as_dir" && as_dir=.
5341 for ac_exec_ext in '' $ac_executable_extensions; do
5342 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5343 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
5344 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5353 DSYMUTIL=$ac_cv_prog_DSYMUTIL
5354 if test -n "$DSYMUTIL"; then
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
5356 $as_echo "$DSYMUTIL" >&6; }
5358 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5359 $as_echo "no
" >&6; }
5364 if test -z "$ac_cv_prog_DSYMUTIL"; then
5365 ac_ct_DSYMUTIL=$DSYMUTIL
5366 # Extract the first word of "dsymutil
", so it can be a program name with args.
5367 set dummy dsymutil; ac_word=$2
5368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5369 $as_echo_n "checking
for $ac_word...
" >&6; }
5370 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
5371 $as_echo_n "(cached
) " >&6
5373 if test -n "$ac_ct_DSYMUTIL"; then
5374 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5376 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5380 test -z "$as_dir" && as_dir=.
5381 for ac_exec_ext in '' $ac_executable_extensions; do
5382 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5383 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
5384 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5393 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5394 if test -n "$ac_ct_DSYMUTIL"; then
5395 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
5396 $as_echo "$ac_ct_DSYMUTIL" >&6; }
5398 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5399 $as_echo "no
" >&6; }
5402 if test "x
$ac_ct_DSYMUTIL" = x; then
5405 case $cross_compiling:$ac_tool_warned in
5407 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5408 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5409 ac_tool_warned=yes ;;
5411 DSYMUTIL=$ac_ct_DSYMUTIL
5414 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5417 if test -n "$ac_tool_prefix"; then
5418 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
5419 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5421 $as_echo_n "checking
for $ac_word...
" >&6; }
5422 if ${ac_cv_prog_NMEDIT+:} false; then :
5423 $as_echo_n "(cached
) " >&6
5425 if test -n "$NMEDIT"; then
5426 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5428 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5432 test -z "$as_dir" && as_dir=.
5433 for ac_exec_ext in '' $ac_executable_extensions; do
5434 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5435 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
5436 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5445 NMEDIT=$ac_cv_prog_NMEDIT
5446 if test -n "$NMEDIT"; then
5447 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
5448 $as_echo "$NMEDIT" >&6; }
5450 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5451 $as_echo "no
" >&6; }
5456 if test -z "$ac_cv_prog_NMEDIT"; then
5457 ac_ct_NMEDIT=$NMEDIT
5458 # Extract the first word of "nmedit
", so it can be a program name with args.
5459 set dummy nmedit; ac_word=$2
5460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5461 $as_echo_n "checking
for $ac_word...
" >&6; }
5462 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
5463 $as_echo_n "(cached
) " >&6
5465 if test -n "$ac_ct_NMEDIT"; then
5466 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
5468 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5472 test -z "$as_dir" && as_dir=.
5473 for ac_exec_ext in '' $ac_executable_extensions; do
5474 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5475 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
5476 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5485 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
5486 if test -n "$ac_ct_NMEDIT"; then
5487 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
5488 $as_echo "$ac_ct_NMEDIT" >&6; }
5490 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5491 $as_echo "no
" >&6; }
5494 if test "x
$ac_ct_NMEDIT" = x; then
5497 case $cross_compiling:$ac_tool_warned in
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5500 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5501 ac_tool_warned=yes ;;
5503 NMEDIT=$ac_ct_NMEDIT
5506 NMEDIT="$ac_cv_prog_NMEDIT"
5509 if test -n "$ac_tool_prefix"; then
5510 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
5511 set dummy ${ac_tool_prefix}lipo; ac_word=$2
5512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5513 $as_echo_n "checking
for $ac_word...
" >&6; }
5514 if ${ac_cv_prog_LIPO+:} false; then :
5515 $as_echo_n "(cached
) " >&6
5517 if test -n "$LIPO"; then
5518 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5524 test -z "$as_dir" && as_dir=.
5525 for ac_exec_ext in '' $ac_executable_extensions; do
5526 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5527 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
5528 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5537 LIPO=$ac_cv_prog_LIPO
5538 if test -n "$LIPO"; then
5539 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
5540 $as_echo "$LIPO" >&6; }
5542 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5543 $as_echo "no
" >&6; }
5548 if test -z "$ac_cv_prog_LIPO"; then
5550 # Extract the first word of "lipo
", so it can be a program name with args.
5551 set dummy lipo; ac_word=$2
5552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5553 $as_echo_n "checking
for $ac_word...
" >&6; }
5554 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
5555 $as_echo_n "(cached
) " >&6
5557 if test -n "$ac_ct_LIPO"; then
5558 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
5560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5564 test -z "$as_dir" && as_dir=.
5565 for ac_exec_ext in '' $ac_executable_extensions; do
5566 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5567 ac_cv_prog_ac_ct_LIPO="lipo
"
5568 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5577 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
5578 if test -n "$ac_ct_LIPO"; then
5579 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
5580 $as_echo "$ac_ct_LIPO" >&6; }
5582 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5583 $as_echo "no
" >&6; }
5586 if test "x
$ac_ct_LIPO" = x; then
5589 case $cross_compiling:$ac_tool_warned in
5591 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5592 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5593 ac_tool_warned=yes ;;
5598 LIPO="$ac_cv_prog_LIPO"
5601 if test -n "$ac_tool_prefix"; then
5602 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
5603 set dummy ${ac_tool_prefix}otool; ac_word=$2
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5605 $as_echo_n "checking
for $ac_word...
" >&6; }
5606 if ${ac_cv_prog_OTOOL+:} false; then :
5607 $as_echo_n "(cached
) " >&6
5609 if test -n "$OTOOL"; then
5610 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
5612 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5616 test -z "$as_dir" && as_dir=.
5617 for ac_exec_ext in '' $ac_executable_extensions; do
5618 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5619 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
5620 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5629 OTOOL=$ac_cv_prog_OTOOL
5630 if test -n "$OTOOL"; then
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
5632 $as_echo "$OTOOL" >&6; }
5634 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5635 $as_echo "no
" >&6; }
5640 if test -z "$ac_cv_prog_OTOOL"; then
5642 # Extract the first word of "otool
", so it can be a program name with args.
5643 set dummy otool; ac_word=$2
5644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5645 $as_echo_n "checking
for $ac_word...
" >&6; }
5646 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
5647 $as_echo_n "(cached
) " >&6
5649 if test -n "$ac_ct_OTOOL"; then
5650 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
5652 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5656 test -z "$as_dir" && as_dir=.
5657 for ac_exec_ext in '' $ac_executable_extensions; do
5658 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5659 ac_cv_prog_ac_ct_OTOOL="otool
"
5660 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5669 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
5670 if test -n "$ac_ct_OTOOL"; then
5671 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
5672 $as_echo "$ac_ct_OTOOL" >&6; }
5674 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5675 $as_echo "no
" >&6; }
5678 if test "x
$ac_ct_OTOOL" = x; then
5681 case $cross_compiling:$ac_tool_warned in
5683 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5684 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5685 ac_tool_warned=yes ;;
5690 OTOOL="$ac_cv_prog_OTOOL"
5693 if test -n "$ac_tool_prefix"; then
5694 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
5695 set dummy ${ac_tool_prefix}otool64; ac_word=$2
5696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5697 $as_echo_n "checking
for $ac_word...
" >&6; }
5698 if ${ac_cv_prog_OTOOL64+:} false; then :
5699 $as_echo_n "(cached
) " >&6
5701 if test -n "$OTOOL64"; then
5702 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
5704 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5708 test -z "$as_dir" && as_dir=.
5709 for ac_exec_ext in '' $ac_executable_extensions; do
5710 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5711 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
5712 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5721 OTOOL64=$ac_cv_prog_OTOOL64
5722 if test -n "$OTOOL64"; then
5723 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
5724 $as_echo "$OTOOL64" >&6; }
5726 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5727 $as_echo "no
" >&6; }
5732 if test -z "$ac_cv_prog_OTOOL64"; then
5733 ac_ct_OTOOL64=$OTOOL64
5734 # Extract the first word of "otool64
", so it can be a program name with args.
5735 set dummy otool64; ac_word=$2
5736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5737 $as_echo_n "checking
for $ac_word...
" >&6; }
5738 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
5739 $as_echo_n "(cached
) " >&6
5741 if test -n "$ac_ct_OTOOL64"; then
5742 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
5744 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5748 test -z "$as_dir" && as_dir=.
5749 for ac_exec_ext in '' $ac_executable_extensions; do
5750 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5751 ac_cv_prog_ac_ct_OTOOL64="otool64
"
5752 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5761 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
5762 if test -n "$ac_ct_OTOOL64"; then
5763 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
5764 $as_echo "$ac_ct_OTOOL64" >&6; }
5766 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5767 $as_echo "no
" >&6; }
5770 if test "x
$ac_ct_OTOOL64" = x; then
5773 case $cross_compiling:$ac_tool_warned in
5775 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5776 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5777 ac_tool_warned=yes ;;
5779 OTOOL64=$ac_ct_OTOOL64
5782 OTOOL64="$ac_cv_prog_OTOOL64"
5811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
5812 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
5813 if ${lt_cv_apple_cc_single_mod+:} false; then :
5814 $as_echo_n "(cached
) " >&6
5816 lt_cv_apple_cc_single_mod=no
5817 if test -z "${LT_MULTI_MODULE}"; then
5818 # By default we will add the -single_module flag. You can override
5819 # by either setting the environment variable LT_MULTI_MODULE
5820 # non-empty at configure time, or by adding -multi_module to the
5822 rm -rf libconftest.dylib*
5823 echo "int foo
(void
){return 1;}" > conftest.c
5824 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
5825 -dynamiclib -Wl,-single_module conftest.c
" >&5
5826 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
5827 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
5829 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
5830 lt_cv_apple_cc_single_mod=yes
5832 cat conftest.err >&5
5834 rm -rf libconftest.dylib*
5838 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
5839 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
5840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
5841 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
5842 if ${lt_cv_ld_exported_symbols_list+:} false; then :
5843 $as_echo_n "(cached
) " >&6
5845 lt_cv_ld_exported_symbols_list=no
5846 save_LDFLAGS=$LDFLAGS
5847 echo "_main
" > conftest.sym
5848 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
5849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5850 /* end confdefs.h. */
5860 if ac_fn_c_try_link "$LINENO"; then :
5861 lt_cv_ld_exported_symbols_list=yes
5863 lt_cv_ld_exported_symbols_list=no
5865 rm -f core conftest.err conftest.$ac_objext \
5866 conftest$ac_exeext conftest.$ac_ext
5867 LDFLAGS="$save_LDFLAGS"
5870 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
5871 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
5873 rhapsody* | darwin1.[012])
5874 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
5876 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
5877 darwin*) # darwin 5.x on
5878 # if running on 10.5 or later, the deployment target defaults
5879 # to the OS version, if on x86, and 10.4, the deployment
5880 # target defaults to 10.4. Don't you love it?
5881 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
5882 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
5883 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
5885 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
5887 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
5891 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
5892 _lt_dar_single_mod='$single_module'
5894 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
5895 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
5897 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
5899 if test "$DSYMUTIL" != ":"; then
5900 _lt_dsymutil='~$DSYMUTIL $lib || :'
5908 ac_cpp='$CPP $CPPFLAGS'
5909 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5910 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5911 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor
" >&5
5913 $as_echo_n "checking how to run the C preprocessor...
" >&6; }
5914 # On Suns, sometimes $CPP names a directory.
5915 if test -n "$CPP" && test -d "$CPP"; then
5918 if test -z "$CPP"; then
5919 if ${ac_cv_prog_CPP+:} false; then :
5920 $as_echo_n "(cached
) " >&6
5922 # Double quotes because CPP needs to be expanded
5923 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
5926 for ac_c_preproc_warn_flag in '' yes
5928 # Use a header file that comes with gcc, so configuring glibc
5929 # with a fresh cross-compiler works.
5930 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5931 # <limits.h> exists even on freestanding compilers.
5932 # On the NeXT, cc -E runs the code through the compiler's parser,
5933 # not just through cpp. "Syntax error
" is here to catch this case.
5934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5935 /* end confdefs.h. */
5937 # include <limits.h>
5939 # include <assert.h>
5943 if ac_fn_c_try_cpp "$LINENO"; then :
5946 # Broken: fails on valid input.
5949 rm -f conftest.err conftest.i conftest.$ac_ext
5951 # OK, works on sane cases. Now check whether nonexistent headers
5952 # can be detected and how.
5953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5954 /* end confdefs.h. */
5955 #include <ac_nonexistent.h>
5957 if ac_fn_c_try_cpp "$LINENO"; then :
5958 # Broken: success on invalid input.
5961 # Passes both tests.
5965 rm -f conftest.err conftest.i conftest.$ac_ext
5968 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5969 rm -f conftest.i conftest.err conftest.$ac_ext
5970 if $ac_preproc_ok; then :
5982 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $CPP" >&5
5983 $as_echo "$CPP" >&6; }
5985 for ac_c_preproc_warn_flag in '' yes
5987 # Use a header file that comes with gcc, so configuring glibc
5988 # with a fresh cross-compiler works.
5989 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5990 # <limits.h> exists even on freestanding compilers.
5991 # On the NeXT, cc -E runs the code through the compiler's parser,
5992 # not just through cpp. "Syntax error
" is here to catch this case.
5993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5994 /* end confdefs.h. */
5996 # include <limits.h>
5998 # include <assert.h>
6002 if ac_fn_c_try_cpp "$LINENO"; then :
6005 # Broken: fails on valid input.
6008 rm -f conftest.err conftest.i conftest.$ac_ext
6010 # OK, works on sane cases. Now check whether nonexistent headers
6011 # can be detected and how.
6012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6013 /* end confdefs.h. */
6014 #include <ac_nonexistent.h>
6016 if ac_fn_c_try_cpp "$LINENO"; then :
6017 # Broken: success on invalid input.
6020 # Passes both tests.
6024 rm -f conftest.err conftest.i conftest.$ac_ext
6027 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6028 rm -f conftest.i conftest.err conftest.$ac_ext
6029 if $ac_preproc_ok; then :
6032 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
6033 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6034 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
6035 See \`config.log' for more details
" "$LINENO" 5; }
6039 ac_cpp='$CPP $CPPFLAGS'
6040 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6041 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6042 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ANSI C header files
" >&5
6046 $as_echo_n "checking
for ANSI C header files...
" >&6; }
6047 if ${ac_cv_header_stdc+:} false; then :
6048 $as_echo_n "(cached
) " >&6
6050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6051 /* end confdefs.h. */
6065 if ac_fn_c_try_compile "$LINENO"; then :
6066 ac_cv_header_stdc=yes
6068 ac_cv_header_stdc=no
6070 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6072 if test $ac_cv_header_stdc = yes; then
6073 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6075 /* end confdefs.h. */
6079 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
6080 $EGREP "memchr
" >/dev/null 2>&1; then :
6083 ac_cv_header_stdc=no
6089 if test $ac_cv_header_stdc = yes; then
6090 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6092 /* end confdefs.h. */
6096 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
6097 $EGREP "free
" >/dev/null 2>&1; then :
6100 ac_cv_header_stdc=no
6106 if test $ac_cv_header_stdc = yes; then
6107 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6108 if test "$cross_compiling" = yes; then :
6111 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6112 /* end confdefs.h. */
6115 #if ((' ' & 0x0FF) == 0x020)
6116 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6117 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6119 # define ISLOWER(c) \
6120 (('a' <= (c) && (c) <= 'i') \
6121 || ('j' <= (c) && (c) <= 'r') \
6122 || ('s' <= (c) && (c) <= 'z'))
6123 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6126 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6131 for (i = 0; i < 256; i++)
6132 if (XOR (islower (i), ISLOWER (i))
6133 || toupper (i) != TOUPPER (i))
6138 if ac_fn_c_try_run "$LINENO"; then :
6141 ac_cv_header_stdc=no
6143 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6144 conftest.$ac_objext conftest.beam conftest.$ac_ext
6149 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_header_stdc" >&5
6150 $as_echo "$ac_cv_header_stdc" >&6; }
6151 if test $ac_cv_header_stdc = yes; then
6153 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6157 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6158 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
6159 inttypes.h stdint.h unistd.h
6161 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6162 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6164 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
6165 cat >>confdefs.h
<<_ACEOF
6166 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6174 for ac_header
in dlfcn.h
6176 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6178 if test "x$ac_cv_header_dlfcn_h" = xyes
; then :
6179 cat >>confdefs.h
<<_ACEOF
6180 #define HAVE_DLFCN_H 1
6199 # Check whether --enable-shared was given.
6200 if test "${enable_shared+set}" = set; then :
6201 enableval
=$enable_shared; p
=${PACKAGE-default}
6203 yes) enable_shared
=yes ;;
6204 no
) enable_shared
=no
;;
6207 # Look at the argument we got. We use all the common list separators.
6208 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
6209 for pkg
in $enableval; do
6211 if test "X$pkg" = "X$p"; then
6230 # Check whether --enable-static was given.
6231 if test "${enable_static+set}" = set; then :
6232 enableval
=$enable_static; p
=${PACKAGE-default}
6234 yes) enable_static
=yes ;;
6235 no
) enable_static
=no
;;
6238 # Look at the argument we got. We use all the common list separators.
6239 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
6240 for pkg
in $enableval; do
6242 if test "X$pkg" = "X$p"; then
6262 # Check whether --with-pic was given.
6263 if test "${with_pic+set}" = set; then :
6264 withval
=$with_pic; pic_mode
="$withval"
6270 test -z "$pic_mode" && pic_mode
=default
6278 # Check whether --enable-fast-install was given.
6279 if test "${enable_fast_install+set}" = set; then :
6280 enableval
=$enable_fast_install; p
=${PACKAGE-default}
6282 yes) enable_fast_install
=yes ;;
6283 no
) enable_fast_install
=no
;;
6285 enable_fast_install
=no
6286 # Look at the argument we got. We use all the common list separators.
6287 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
6288 for pkg
in $enableval; do
6290 if test "X$pkg" = "X$p"; then
6291 enable_fast_install
=yes
6298 enable_fast_install
=yes
6311 # This can be used to rebuild libtool when needed
6312 LIBTOOL_DEPS
="$ltmain"
6314 # Always use our own libtool.
6315 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
6341 test -z "$LN_S" && LN_S
="ln -s"
6356 if test -n "${ZSH_VERSION+set}" ; then
6357 setopt NO_GLOB_SUBST
6360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
6361 $as_echo_n "checking for objdir... " >&6; }
6362 if ${lt_cv_objdir+:} false
; then :
6363 $as_echo_n "(cached) " >&6
6365 rm -f .libs
2>/dev
/null
6366 mkdir .libs
2>/dev
/null
6367 if test -d .libs
; then
6370 # MS-DOS does not allow filenames that begin with a dot.
6373 rmdir .libs
2>/dev
/null
6375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
6376 $as_echo "$lt_cv_objdir" >&6; }
6377 objdir
=$lt_cv_objdir
6383 cat >>confdefs.h
<<_ACEOF
6384 #define LT_OBJDIR "$lt_cv_objdir/"
6405 # AIX sometimes has problems with the GCC collect2 program. For some
6406 # reason, if we set the COLLECT_NAMES environment variable, the problems
6407 # vanish in a puff of smoke.
6408 if test "X${COLLECT_NAMES+set}" != Xset
; then
6410 export COLLECT_NAMES
6415 # Sed substitution that helps us do robust quoting. It backslashifies
6416 # metacharacters that are still active within double-quoted strings.
6417 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
6419 # Same as above, but do not quote variable references.
6420 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
6422 # Sed substitution to delay expansion of an escaped shell variable in a
6423 # double_quote_subst'ed string.
6424 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
6426 # Sed substitution to delay expansion of an escaped single quote.
6427 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
6429 # Sed substitution to avoid accidental globbing in evaled expressions
6430 no_glob_subst
='s/\*/\\\*/g'
6434 can_build_shared
=yes
6436 # All known linkers require a `.a' archive for static linking (except MSVC,
6437 # which needs '.lib').
6440 with_gnu_ld
="$lt_cv_prog_gnu_ld"
6443 old_CFLAGS
="$CFLAGS"
6445 # Set sane defaults for various variables
6446 test -z "$CC" && CC
=cc
6447 test -z "$LTCC" && LTCC
=$CC
6448 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
6449 test -z "$LD" && LD
=ld
6450 test -z "$ac_objext" && ac_objext
=o
6452 for cc_temp
in $compiler""; do
6454 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
6455 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
6460 cc_basename
=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6463 # Only perform the check for file, if the check method requires it
6464 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
6465 case $deplibs_check_method in
6467 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
6469 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
6470 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
6471 $as_echo_n "(cached) " >&6
6475 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
6478 lt_save_MAGIC_CMD
="$MAGIC_CMD"
6479 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
6480 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
6481 for ac_dir
in $ac_dummy; do
6483 test -z "$ac_dir" && ac_dir
=.
6484 if test -f $ac_dir/${ac_tool_prefix}file; then
6485 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
6486 if test -n "$file_magic_test_file"; then
6487 case $deplibs_check_method in
6489 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6490 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
6491 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
6492 $EGREP "$file_magic_regex" > /dev
/null
; then
6497 *** Warning: the command libtool uses to detect shared libraries,
6498 *** $file_magic_cmd, produces output that libtool cannot recognize.
6499 *** The result is that libtool may fail to recognize shared libraries
6500 *** as such. This will affect the creation of libtool libraries that
6501 *** depend on shared libraries, but programs linked with such libtool
6502 *** libraries will work regardless of this problem. Nevertheless, you
6503 *** may want to report the problem to your system manager and/or to
6504 *** bug-libtool@gnu.org
6514 MAGIC_CMD
="$lt_save_MAGIC_CMD"
6519 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
6520 if test -n "$MAGIC_CMD"; then
6521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
6522 $as_echo "$MAGIC_CMD" >&6; }
6524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6525 $as_echo "no" >&6; }
6532 if test -z "$lt_cv_path_MAGIC_CMD"; then
6533 if test -n "$ac_tool_prefix"; then
6534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
6535 $as_echo_n "checking for file... " >&6; }
6536 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
6537 $as_echo_n "(cached) " >&6
6541 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
6544 lt_save_MAGIC_CMD
="$MAGIC_CMD"
6545 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
6546 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
6547 for ac_dir
in $ac_dummy; do
6549 test -z "$ac_dir" && ac_dir
=.
6550 if test -f $ac_dir/file; then
6551 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
6552 if test -n "$file_magic_test_file"; then
6553 case $deplibs_check_method in
6555 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6556 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
6557 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
6558 $EGREP "$file_magic_regex" > /dev
/null
; then
6563 *** Warning: the command libtool uses to detect shared libraries,
6564 *** $file_magic_cmd, produces output that libtool cannot recognize.
6565 *** The result is that libtool may fail to recognize shared libraries
6566 *** as such. This will affect the creation of libtool libraries that
6567 *** depend on shared libraries, but programs linked with such libtool
6568 *** libraries will work regardless of this problem. Nevertheless, you
6569 *** may want to report the problem to your system manager and/or to
6570 *** bug-libtool@gnu.org
6580 MAGIC_CMD
="$lt_save_MAGIC_CMD"
6585 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
6586 if test -n "$MAGIC_CMD"; then
6587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
6588 $as_echo "$MAGIC_CMD" >&6; }
6590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6591 $as_echo "no" >&6; }
6604 # Use C for the default configuration in the libtool script
6608 ac_cpp
='$CPP $CPPFLAGS'
6609 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6610 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6611 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6614 # Source file extension for C test sources.
6617 # Object file extension for compiled C test sources.
6621 # Code to be used in simple compile tests
6622 lt_simple_compile_test_code
="int some_variable = 0;"
6624 # Code to be used in simple link tests
6625 lt_simple_link_test_code
='int main(){return(0);}'
6633 # If no C compiler was specified, use CC.
6636 # If no C compiler flags were specified, use CFLAGS.
6637 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
6639 # Allow CC to be a program name with arguments.
6642 # Save the default compiler, since it gets overwritten when the other
6643 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6644 compiler_DEFAULT
=$CC
6646 # save warnings/boilerplate of simple test code
6647 ac_outfile
=conftest.
$ac_objext
6648 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
6649 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
6650 _lt_compiler_boilerplate
=`cat conftest.err`
6653 ac_outfile
=conftest.
$ac_objext
6654 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
6655 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
6656 _lt_linker_boilerplate
=`cat conftest.err`
6660 if test -n "$compiler"; then
6662 lt_prog_compiler_no_builtin_flag
=
6664 if test "$GCC" = yes; then
6665 lt_prog_compiler_no_builtin_flag
=' -fno-builtin'
6667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6668 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
6669 if ${lt_cv_prog_compiler_rtti_exceptions+:} false
; then :
6670 $as_echo_n "(cached) " >&6
6672 lt_cv_prog_compiler_rtti_exceptions
=no
6673 ac_outfile
=conftest.
$ac_objext
6674 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
6675 lt_compiler_flag
="-fno-rtti -fno-exceptions"
6676 # Insert the option either (1) after the last *FLAGS variable, or
6677 # (2) before a word containing "conftest.", or (3) at the end.
6678 # Note that $ac_compile itself does not contain backslashes and begins
6679 # with a dollar sign (not a hyphen), so the echo should work correctly.
6680 # The option is referenced via a variable to avoid confusing sed.
6681 lt_compile
=`echo "$ac_compile" | $SED \
6682 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6683 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6684 -e 's:$: $lt_compiler_flag:'`
6685 (eval echo "\"\$as_me:6685: $lt_compile\"" >&5)
6686 (eval "$lt_compile" 2>conftest.err
)
6688 cat conftest.err
>&5
6689 echo "$as_me:6689: \$? = $ac_status" >&5
6690 if (exit $ac_status) && test -s "$ac_outfile"; then
6691 # The compiler can only warn and ignore the option if not recognized
6692 # So say no if there are warnings other than the usual output.
6693 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' >conftest.exp
6694 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
6695 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
6696 lt_cv_prog_compiler_rtti_exceptions
=yes
6702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6703 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
6705 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
6706 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6718 lt_prog_compiler_wl
=
6719 lt_prog_compiler_pic
=
6720 lt_prog_compiler_static
=
6722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
6723 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
6725 if test "$GCC" = yes; then
6726 lt_prog_compiler_wl
='-Wl,'
6727 lt_prog_compiler_static
='-static'
6731 # All AIX code is PIC.
6732 if test "$host_cpu" = ia64
; then
6733 # AIX 5 now supports IA64 processor
6734 lt_prog_compiler_static
='-Bstatic'
6741 # see comment about AmigaOS4 .so support
6742 lt_prog_compiler_pic
='-fPIC'
6745 # FIXME: we need at least 68020 code to build shared libraries, but
6746 # adding the `-m68020' flag to GCC prevents building anything better,
6748 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
6753 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
6754 # PIC is the default for these OSes.
6757 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
6758 # This hack is so that the source file can tell whether it is being
6759 # built for inclusion in a dll (and should export symbols for example).
6760 # Although the cygwin gcc ignores -fPIC, still need this for old-style
6761 # (--disable-auto-import) libraries
6762 lt_prog_compiler_pic
='-DDLL_EXPORT'
6765 darwin
* | rhapsody
*)
6766 # PIC is the default on this platform
6767 # Common symbols not allowed in MH_DYLIB files
6768 lt_prog_compiler_pic
='-fno-common'
6772 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
6773 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
6774 # sets the default TLS model and affects inlining.
6780 lt_prog_compiler_pic
='-fPIC'
6786 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
6787 # Instead, we relocate shared libraries at runtime.
6791 # Just because we use GCC doesn't mean we suddenly get shared libraries
6792 # on systems that don't support them.
6793 lt_prog_compiler_can_build_shared
=no
6798 # QNX uses GNU C++, but need to define -shared option too, otherwise
6800 lt_prog_compiler_pic
='-fPIC -shared'
6804 if test -d /usr
/nec
; then
6805 lt_prog_compiler_pic
=-Kconform_pic
6810 lt_prog_compiler_pic
='-fPIC'
6814 # PORTME Check for flag to pass linker flags through the system compiler.
6817 lt_prog_compiler_wl
='-Wl,'
6818 if test "$host_cpu" = ia64
; then
6819 # AIX 5 now supports IA64 processor
6820 lt_prog_compiler_static
='-Bstatic'
6822 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
6826 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
6827 # This hack is so that the source file can tell whether it is being
6828 # built for inclusion in a dll (and should export symbols for example).
6829 lt_prog_compiler_pic
='-DDLL_EXPORT'
6832 hpux9
* | hpux10
* | hpux11
*)
6833 lt_prog_compiler_wl
='-Wl,'
6834 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6841 lt_prog_compiler_pic
='+Z'
6844 # Is there a better lt_prog_compiler_static that works with the bundled CC?
6845 lt_prog_compiler_static
='${wl}-a ${wl}archive'
6848 irix5
* | irix6
* | nonstopux
*)
6849 lt_prog_compiler_wl
='-Wl,'
6850 # PIC (with -KPIC) is the default.
6851 lt_prog_compiler_static
='-non_shared'
6854 linux
* | k
*bsd
*-gnu)
6855 case $cc_basename in
6856 # old Intel for x86_64 which still supported -KPIC.
6858 lt_prog_compiler_wl
='-Wl,'
6859 lt_prog_compiler_pic
='-KPIC'
6860 lt_prog_compiler_static
='-static'
6862 # icc used to be incompatible with GCC.
6863 # ICC 10 doesn't accept -KPIC any more.
6865 lt_prog_compiler_wl
='-Wl,'
6866 lt_prog_compiler_pic
='-fPIC'
6867 lt_prog_compiler_static
='-static'
6869 # Lahey Fortran 8.1.
6871 lt_prog_compiler_wl
='-Wl,'
6872 lt_prog_compiler_pic
='--shared'
6873 lt_prog_compiler_static
='--static'
6875 pgcc
* | pgf77
* | pgf90
* | pgf95
*)
6876 # Portland Group compilers (*not* the Pentium gcc compiler,
6877 # which looks to be a dead project)
6878 lt_prog_compiler_wl
='-Wl,'
6879 lt_prog_compiler_pic
='-fpic'
6880 lt_prog_compiler_static
='-Bstatic'
6883 lt_prog_compiler_wl
='-Wl,'
6884 # All Alpha code is PIC.
6885 lt_prog_compiler_static
='-non_shared'
6888 # IBM XL C 8.0/Fortran 10.1 on PPC
6889 lt_prog_compiler_wl
='-Wl,'
6890 lt_prog_compiler_pic
='-qpic'
6891 lt_prog_compiler_static
='-qstaticlink'
6894 case `$CC -V 2>&1 | sed 5q` in
6897 lt_prog_compiler_pic
='-KPIC'
6898 lt_prog_compiler_static
='-Bstatic'
6899 lt_prog_compiler_wl
='-Wl,'
6902 # Sun Fortran 8.3 passes all unrecognized flags to the linker
6903 lt_prog_compiler_pic
='-KPIC'
6904 lt_prog_compiler_static
='-Bstatic'
6905 lt_prog_compiler_wl
=''
6913 lt_prog_compiler_pic
='-KPIC'
6914 lt_prog_compiler_static
='-Bstatic'
6918 # QNX uses GNU C++, but need to define -shared option too, otherwise
6920 lt_prog_compiler_pic
='-fPIC -shared'
6923 osf3
* | osf4
* | osf5
*)
6924 lt_prog_compiler_wl
='-Wl,'
6925 # All OSF/1 code is PIC.
6926 lt_prog_compiler_static
='-non_shared'
6930 lt_prog_compiler_static
='-non_shared'
6934 lt_prog_compiler_pic
='-KPIC'
6935 lt_prog_compiler_static
='-Bstatic'
6936 case $cc_basename in
6938 lt_prog_compiler_wl
='-Qoption ld ';;
6940 lt_prog_compiler_wl
='-Wl,';;
6945 lt_prog_compiler_wl
='-Qoption ld '
6946 lt_prog_compiler_pic
='-PIC'
6947 lt_prog_compiler_static
='-Bstatic'
6950 sysv4 | sysv4.2uw2
* | sysv4.3
*)
6951 lt_prog_compiler_wl
='-Wl,'
6952 lt_prog_compiler_pic
='-KPIC'
6953 lt_prog_compiler_static
='-Bstatic'
6957 if test -d /usr
/nec
;then
6958 lt_prog_compiler_pic
='-Kconform_pic'
6959 lt_prog_compiler_static
='-Bstatic'
6963 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
6964 lt_prog_compiler_wl
='-Wl,'
6965 lt_prog_compiler_pic
='-KPIC'
6966 lt_prog_compiler_static
='-Bstatic'
6970 lt_prog_compiler_wl
='-Wl,'
6971 lt_prog_compiler_can_build_shared
=no
6975 lt_prog_compiler_pic
='-pic'
6976 lt_prog_compiler_static
='-Bstatic'
6980 lt_prog_compiler_can_build_shared
=no
6986 # For platforms which do not support PIC, -DPIC is meaningless:
6988 lt_prog_compiler_pic
=
6991 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
6995 $as_echo "$lt_prog_compiler_pic" >&6; }
7003 # Check to make sure the PIC flag actually works.
7005 if test -n "$lt_prog_compiler_pic"; then
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7007 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7008 if ${lt_cv_prog_compiler_pic_works+:} false
; then :
7009 $as_echo_n "(cached) " >&6
7011 lt_cv_prog_compiler_pic_works
=no
7012 ac_outfile
=conftest.
$ac_objext
7013 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7014 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
7015 # Insert the option either (1) after the last *FLAGS variable, or
7016 # (2) before a word containing "conftest.", or (3) at the end.
7017 # Note that $ac_compile itself does not contain backslashes and begins
7018 # with a dollar sign (not a hyphen), so the echo should work correctly.
7019 # The option is referenced via a variable to avoid confusing sed.
7020 lt_compile
=`echo "$ac_compile" | $SED \
7021 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7022 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7023 -e 's:$: $lt_compiler_flag:'`
7024 (eval echo "\"\$as_me:7024: $lt_compile\"" >&5)
7025 (eval "$lt_compile" 2>conftest.err
)
7027 cat conftest.err
>&5
7028 echo "$as_me:7028: \$? = $ac_status" >&5
7029 if (exit $ac_status) && test -s "$ac_outfile"; then
7030 # The compiler can only warn and ignore the option if not recognized
7031 # So say no if there are warnings other than the usual output.
7032 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' >conftest.exp
7033 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
7034 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
7035 lt_cv_prog_compiler_pic_works
=yes
7041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7042 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7044 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
7045 case $lt_prog_compiler_pic in
7047 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
7050 lt_prog_compiler_pic
=
7051 lt_prog_compiler_can_build_shared
=no
7062 # Check to make sure the static flag actually works.
7064 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7066 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7067 if ${lt_cv_prog_compiler_static_works+:} false
; then :
7068 $as_echo_n "(cached) " >&6
7070 lt_cv_prog_compiler_static_works
=no
7071 save_LDFLAGS
="$LDFLAGS"
7072 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
7073 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
7074 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
7075 # The linker can only warn and ignore the option if not recognized
7076 # So say no if there are warnings
7077 if test -s conftest.err
; then
7078 # Append any errors to the config.log.
7079 cat conftest.err
1>&5
7080 $ECHO "X$_lt_linker_boilerplate" |
$Xsed -e '/^$/d' > conftest.exp
7081 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
7082 if diff conftest.exp conftest.er2
>/dev
/null
; then
7083 lt_cv_prog_compiler_static_works
=yes
7086 lt_cv_prog_compiler_static_works
=yes
7090 LDFLAGS
="$save_LDFLAGS"
7093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7094 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7096 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
7099 lt_prog_compiler_static
=
7108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7109 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7110 if ${lt_cv_prog_compiler_c_o+:} false
; then :
7111 $as_echo_n "(cached) " >&6
7113 lt_cv_prog_compiler_c_o
=no
7114 $RM -r conftest
2>/dev
/null
7118 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7120 lt_compiler_flag
="-o out/conftest2.$ac_objext"
7121 # Insert the option either (1) after the last *FLAGS variable, or
7122 # (2) before a word containing "conftest.", or (3) at the end.
7123 # Note that $ac_compile itself does not contain backslashes and begins
7124 # with a dollar sign (not a hyphen), so the echo should work correctly.
7125 lt_compile
=`echo "$ac_compile" | $SED \
7126 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7127 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7128 -e 's:$: $lt_compiler_flag:'`
7129 (eval echo "\"\$as_me:7129: $lt_compile\"" >&5)
7130 (eval "$lt_compile" 2>out
/conftest.err
)
7132 cat out
/conftest.err
>&5
7133 echo "$as_me:7133: \$? = $ac_status" >&5
7134 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
7136 # The compiler can only warn and ignore the option if not recognized
7137 # So say no if there are warnings
7138 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' > out
/conftest.exp
7139 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
7140 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
7141 lt_cv_prog_compiler_c_o
=yes
7146 # SGI C++ compiler will create directory out/ii_files/ for
7147 # template instantiation
7148 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
7149 $RM out
/* && rmdir out
7155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7156 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7164 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7165 if ${lt_cv_prog_compiler_c_o+:} false
; then :
7166 $as_echo_n "(cached) " >&6
7168 lt_cv_prog_compiler_c_o
=no
7169 $RM -r conftest
2>/dev
/null
7173 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7175 lt_compiler_flag
="-o out/conftest2.$ac_objext"
7176 # Insert the option either (1) after the last *FLAGS variable, or
7177 # (2) before a word containing "conftest.", or (3) at the end.
7178 # Note that $ac_compile itself does not contain backslashes and begins
7179 # with a dollar sign (not a hyphen), so the echo should work correctly.
7180 lt_compile
=`echo "$ac_compile" | $SED \
7181 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7182 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7183 -e 's:$: $lt_compiler_flag:'`
7184 (eval echo "\"\$as_me:7184: $lt_compile\"" >&5)
7185 (eval "$lt_compile" 2>out
/conftest.err
)
7187 cat out
/conftest.err
>&5
7188 echo "$as_me:7188: \$? = $ac_status" >&5
7189 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
7191 # The compiler can only warn and ignore the option if not recognized
7192 # So say no if there are warnings
7193 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' > out
/conftest.exp
7194 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
7195 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
7196 lt_cv_prog_compiler_c_o
=yes
7201 # SGI C++ compiler will create directory out/ii_files/ for
7202 # template instantiation
7203 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
7204 $RM out
/* && rmdir out
7210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7211 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7216 hard_links
="nottested"
7217 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
7218 # do not overwrite the value of need_locks provided by the user
7219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7220 $as_echo_n "checking if we can lock with hard links... " >&6; }
7223 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
7225 ln conftest.a conftest.b
2>&5 || hard_links
=no
7226 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
7227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7228 $as_echo "$hard_links" >&6; }
7229 if test "$hard_links" = no
; then
7230 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7231 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7244 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7247 allow_undefined_flag
=
7248 always_export_symbols
=no
7250 archive_expsym_cmds
=
7251 compiler_needs_object
=no
7252 enable_shared_with_static_runtimes
=no
7253 export_dynamic_flag_spec
=
7254 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7255 hardcode_automatic
=no
7257 hardcode_direct_absolute
=no
7258 hardcode_libdir_flag_spec
=
7259 hardcode_libdir_flag_spec_ld
=
7260 hardcode_libdir_separator
=
7262 hardcode_shlibpath_var
=unsupported
7264 link_all_deplibs
=unknown
7267 old_archive_from_new_cmds
=
7268 old_archive_from_expsyms_cmds
=
7269 thread_safe_flag_spec
=
7270 whole_archive_flag_spec
=
7271 # include_expsyms should be a list of space-separated symbols to be *always*
7272 # included in the symbol list
7274 # exclude_expsyms can be an extended regexp of symbols to exclude
7275 # it will be wrapped by ` (' and `)$', so one must not match beginning or
7276 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7277 # as well as any symbol that contains `d'.
7278 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7279 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7280 # platforms (ab)use it in PIC code, but their linkers get confused if
7281 # the symbol is explicitly referenced. Since portable code cannot
7282 # rely on this symbol name, it's probably fine to never include it in
7283 # preloaded symbol tables.
7284 # Exclude shared library initialization/finalization symbols.
7285 extract_expsyms_cmds
=
7288 cygwin
* | mingw
* | pw32
* | cegcc
*)
7289 # FIXME: the MSVC++ port hasn't been tested in a loooong time
7290 # When not using gcc, we currently assume that we are using
7291 # Microsoft Visual C++.
7292 if test "$GCC" != yes; then
7297 # we just hope/assume this is gcc and not c89 (= MSVC++)
7306 if test "$with_gnu_ld" = yes; then
7307 # If archive_cmds runs LD, not CC, wlarc should be empty
7310 # Set some defaults for GNU ld with shared library support. These
7311 # are reset later if shared libraries are not supported. Putting them
7312 # here allows them to be overridden if necessary.
7313 runpath_var
=LD_RUN_PATH
7314 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7315 export_dynamic_flag_spec
='${wl}--export-dynamic'
7316 # ancient GNU ld didn't support --whole-archive et. al.
7317 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
7318 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7320 whole_archive_flag_spec
=
7322 supports_anon_versioning
=no
7323 case `$LD -v 2>&1` in
7324 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
7325 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
7326 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
7327 *\
2.11.
*) ;; # other 2.11 versions
7328 *) supports_anon_versioning
=yes ;;
7331 # See if GNU ld supports shared libraries.
7334 # On AIX/PPC, the GNU linker is very broken
7335 if test "$host_cpu" != ia64
; then
7339 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7340 *** to be unable to reliably create shared libraries on AIX.
7341 *** Therefore, libtool is disabling shared libraries support. If you
7342 *** really care for shared libraries, you may want to modify your PATH
7343 *** so that a non-GNU linker is found, and then restart.
7352 # see comment about AmigaOS4 .so support
7353 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7354 archive_expsym_cmds
=''
7357 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)'
7358 hardcode_libdir_flag_spec
='-L$libdir'
7359 hardcode_minus_L
=yes
7365 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
7366 allow_undefined_flag
=unsupported
7367 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7368 # support --undefined. This deserves some investigation. FIXME
7369 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7375 cygwin
* | mingw
* | pw32
* | cegcc
*)
7376 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7377 # as there is no search path for DLLs.
7378 hardcode_libdir_flag_spec
='-L$libdir'
7379 allow_undefined_flag
=unsupported
7380 always_export_symbols
=no
7381 enable_shared_with_static_runtimes
=yes
7382 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7384 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
7385 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7386 # If the export-symbols file already is a .def file (1st line
7387 # is EXPORTS), use it as is; otherwise, prepend...
7388 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7389 cp $export_symbols $output_objdir/$soname.def;
7391 echo EXPORTS > $output_objdir/$soname.def;
7392 cat $export_symbols >> $output_objdir/$soname.def;
7394 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7402 hardcode_shlibpath_var
=no
7403 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
7404 export_dynamic_flag_spec
='${wl}-E'
7405 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7406 # Instead, shared libraries are loaded at an image base (0x10000000 by
7407 # default) and relocated if they conflict, which is a slow very memory
7408 # consuming and fragmenting process. To avoid this, we pick a random,
7409 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7410 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
7411 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7412 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'
7415 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu)
7417 if test "$host_os" = linux-dietlibc
; then
7418 case $cc_basename in
7419 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
7422 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
7423 && test "$tmp_diet" = no
7426 tmp_sharedflag
='-shared'
7427 case $cc_basename,$host_cpu in
7428 pgcc
*) # Portland Group C compiler
7429 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7430 tmp_addflag
=' $pic_flag'
7432 pgf77
* | pgf90
* | pgf95
*) # Portland Group f77 and f90 compilers
7433 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7434 tmp_addflag
=' $pic_flag -Mnomain' ;;
7435 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
7436 tmp_addflag
=' -i_dynamic' ;;
7437 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
7438 tmp_addflag
=' -i_dynamic -nofor_main' ;;
7439 ifc
* | ifort
*) # Intel Fortran compiler
7440 tmp_addflag
=' -nofor_main' ;;
7441 lf95
*) # Lahey Fortran 8.1
7442 whole_archive_flag_spec
=
7443 tmp_sharedflag
='--shared' ;;
7444 xl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
7445 tmp_sharedflag
='-qmkshrobj'
7448 case `$CC -V 2>&1 | sed 5q` in
7449 *Sun\ C
*) # Sun C 5.9
7450 whole_archive_flag_spec
='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7451 compiler_needs_object
=yes
7452 tmp_sharedflag
='-G' ;;
7453 *Sun\ F
*) # Sun Fortran 8.3
7454 tmp_sharedflag
='-G' ;;
7456 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7458 if test "x$supports_anon_versioning" = xyes
; then
7459 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
7460 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7461 echo "local: *; };" >> $output_objdir/$libname.ver~
7462 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7465 case $cc_basename in
7467 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
7468 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
7469 hardcode_libdir_flag_spec
=
7470 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
7471 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
7472 if test "x$supports_anon_versioning" = xyes
; then
7473 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
7474 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7475 echo "local: *; };" >> $output_objdir/$libname.ver~
7476 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
7486 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
7487 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7490 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7491 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7496 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
7500 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7501 *** create shared libraries on Solaris systems. Therefore, libtool
7502 *** is disabling shared libraries support. We urge you to upgrade GNU
7503 *** binutils to release 2.9.1 or newer. Another option is to modify
7504 *** your PATH or compiler configuration so that the native linker is
7505 *** used, and then restart.
7508 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
7509 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7510 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7516 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
7517 case `$LD -v 2>&1` in
7518 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
7522 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7523 *** reliably create shared libraries on SCO systems. Therefore, libtool
7524 *** is disabling shared libraries support. We urge you to upgrade GNU
7525 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
7526 *** your PATH or compiler configuration so that the native linker is
7527 *** used, and then restart.
7532 # For security reasons, it is highly recommended that you always
7533 # use absolute paths for naming shared libraries, and exclude the
7534 # DT_RUNPATH tag from executables and libraries. But doing so
7535 # requires that you compile everything twice, which is a pain.
7536 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
7537 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7538 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7539 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7548 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7551 hardcode_shlibpath_var
=no
7555 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
7556 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7557 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7564 if test "$ld_shlibs" = no
; then
7566 hardcode_libdir_flag_spec
=
7567 export_dynamic_flag_spec
=
7568 whole_archive_flag_spec
=
7571 # PORTME fill in a description of your system's linker (not GNU ld)
7574 allow_undefined_flag
=unsupported
7575 always_export_symbols
=yes
7576 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'
7577 # Note: this linker hardcodes the directories in LIBPATH if there
7578 # are no directories specified by -L.
7579 hardcode_minus_L
=yes
7580 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7581 # Neither direct hardcoding nor static linking is supported with a
7583 hardcode_direct
=unsupported
7588 if test "$host_cpu" = ia64
; then
7589 # On IA64, the linker does run time linking by default, so we don't
7590 # have to do anything special.
7591 aix_use_runtimelinking
=no
7592 exp_sym_flag
='-Bexport'
7595 # If we're using GNU nm, then we don't want the "-C" option.
7596 # -C means demangle to AIX nm, but means don't demangle with GNU nm
7597 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
7598 export_symbols_cmds
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
7600 export_symbols_cmds
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
7602 aix_use_runtimelinking
=no
7604 # Test if we are trying to use run time linking or normal
7605 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
7606 # need to do runtime linking.
7607 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
7608 for ld_flag
in $LDFLAGS; do
7609 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
7610 aix_use_runtimelinking
=yes
7617 exp_sym_flag
='-bexport'
7618 no_entry_flag
='-bnoentry'
7621 # When large executables or shared objects are built, AIX ld can
7622 # have problems creating the table of contents. If linking a library
7623 # or program results in "error TOC overflow" add -mminimal-toc to
7624 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
7625 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
7629 hardcode_direct_absolute
=yes
7630 hardcode_libdir_separator
=':'
7631 link_all_deplibs
=yes
7632 file_list_spec
='${wl}-f,'
7634 if test "$GCC" = yes; then
7635 case $host_os in aix4.
[012]|aix4.
[012].
*)
7636 # We only want to do this on AIX 4.2 and lower, the check
7637 # below for broken collect2 doesn't work under 4.3+
7638 collect2name
=`${CC} -print-prog-name=collect2`
7639 if test -f "$collect2name" &&
7640 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
7642 # We have reworked collect2
7645 # We have old collect2
7646 hardcode_direct
=unsupported
7647 # It fails to find uninstalled libraries when the uninstalled
7648 # path is not listed in the libpath. Setting hardcode_minus_L
7649 # to unsupported forces relinking
7650 hardcode_minus_L
=yes
7651 hardcode_libdir_flag_spec
='-L$libdir'
7652 hardcode_libdir_separator
=
7656 shared_flag
='-shared'
7657 if test "$aix_use_runtimelinking" = yes; then
7658 shared_flag
="$shared_flag "'${wl}-G'
7662 if test "$host_cpu" = ia64
; then
7663 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7664 # chokes on -Wl,-G. The following line is correct:
7667 if test "$aix_use_runtimelinking" = yes; then
7668 shared_flag
='${wl}-G'
7670 shared_flag
='${wl}-bM:SRE'
7675 export_dynamic_flag_spec
='${wl}-bexpall'
7676 # It seems that -bexpall does not export symbols beginning with
7677 # underscore (_), so it is better to generate a list of symbols to export.
7678 always_export_symbols
=yes
7679 if test "$aix_use_runtimelinking" = yes; then
7680 # Warning - without using the other runtime loading flags (-brtl),
7681 # -berok will link without error, but may produce a broken library.
7682 allow_undefined_flag
='-berok'
7683 # Determine the default libpath from the value encoded in an
7685 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7686 /* end confdefs.h. */
7696 if ac_fn_c_try_link
"$LINENO"; then :
7698 lt_aix_libpath_sed
='
7699 /Import File Strings/,/^$/ {
7705 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7706 # Check for a 64-bit object if we didn't find anything.
7707 if test -z "$aix_libpath"; then
7708 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7711 rm -f core conftest.err conftest.
$ac_objext \
7712 conftest
$ac_exeext conftest.
$ac_ext
7713 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
7715 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
7716 archive_expsym_cmds
='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
7718 if test "$host_cpu" = ia64
; then
7719 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
7720 allow_undefined_flag
="-z nodefs"
7721 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"
7723 # Determine the default libpath from the value encoded in an
7725 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7726 /* end confdefs.h. */
7736 if ac_fn_c_try_link
"$LINENO"; then :
7738 lt_aix_libpath_sed
='
7739 /Import File Strings/,/^$/ {
7745 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7746 # Check for a 64-bit object if we didn't find anything.
7747 if test -z "$aix_libpath"; then
7748 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7751 rm -f core conftest.err conftest.
$ac_objext \
7752 conftest
$ac_exeext conftest.
$ac_ext
7753 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
7755 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
7756 # Warning - without using the other run time loading flags,
7757 # -berok will link without error, but may produce a broken library.
7758 no_undefined_flag
=' ${wl}-bernotok'
7759 allow_undefined_flag
=' ${wl}-berok'
7760 # Exported symbols can be pulled into shared objects from archives
7761 whole_archive_flag_spec
='$convenience'
7762 archive_cmds_need_lc
=yes
7763 # This is similar to how AIX traditionally builds its shared libraries.
7764 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'
7772 # see comment about AmigaOS4 .so support
7773 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7774 archive_expsym_cmds
=''
7777 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)'
7778 hardcode_libdir_flag_spec
='-L$libdir'
7779 hardcode_minus_L
=yes
7785 export_dynamic_flag_spec
=-rdynamic
7788 cygwin
* | mingw
* | pw32
* | cegcc
*)
7789 # When not using gcc, we currently assume that we are using
7790 # Microsoft Visual C++.
7791 # hardcode_libdir_flag_spec is actually meaningless, as there is
7792 # no search path for DLLs.
7793 hardcode_libdir_flag_spec
=' '
7794 allow_undefined_flag
=unsupported
7795 # Tell ltmain to make .lib files, not .a files.
7797 # Tell ltmain to make .dll files, not .so files.
7799 # FIXME: Setting linknames here is a bad hack.
7800 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
7801 # The linker will automatically build a .lib file if we build a DLL.
7802 old_archive_from_new_cmds
='true'
7803 # FIXME: Should let the user specify the lib program.
7804 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
7805 fix_srcfile_path
='`cygpath -w "$srcfile"`'
7806 enable_shared_with_static_runtimes
=yes
7809 darwin
* | rhapsody
*)
7812 archive_cmds_need_lc
=no
7814 hardcode_automatic
=yes
7815 hardcode_shlibpath_var
=unsupported
7816 whole_archive_flag_spec
=''
7817 link_all_deplibs
=yes
7818 allow_undefined_flag
="$_lt_dar_allow_undefined"
7819 case $cc_basename in
7820 ifort
*) _lt_dar_can_shared
=yes ;;
7821 *) _lt_dar_can_shared
=$GCC ;;
7823 if test "$_lt_dar_can_shared" = "yes"; then
7824 output_verbose_link_cmd
=echo
7825 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
7826 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
7827 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}"
7828 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}"
7837 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7838 hardcode_libdir_flag_spec
='-L$libdir'
7839 hardcode_shlibpath_var
=no
7846 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
7847 # support. Future versions do this automatically, but an explicit c++rt0.o
7848 # does not break anything, and helps significantly (at the cost of a little
7851 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
7852 hardcode_libdir_flag_spec
='-R$libdir'
7854 hardcode_shlibpath_var
=no
7857 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
7859 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7861 hardcode_minus_L
=yes
7862 hardcode_shlibpath_var
=no
7865 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
7866 freebsd
* | dragonfly
*)
7867 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
7868 hardcode_libdir_flag_spec
='-R$libdir'
7870 hardcode_shlibpath_var
=no
7874 if test "$GCC" = yes; then
7875 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'
7877 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'
7879 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
7880 hardcode_libdir_separator
=:
7883 # hardcode_minus_L: Not really in the search PATH,
7884 # but as the default location of the library.
7885 hardcode_minus_L
=yes
7886 export_dynamic_flag_spec
='${wl}-E'
7890 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
7891 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7893 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
7895 if test "$with_gnu_ld" = no
; then
7896 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
7897 hardcode_libdir_flag_spec_ld
='+b $libdir'
7898 hardcode_libdir_separator
=:
7900 hardcode_direct_absolute
=yes
7901 export_dynamic_flag_spec
='${wl}-E'
7902 # hardcode_minus_L: Not really in the search PATH,
7903 # but as the default location of the library.
7904 hardcode_minus_L
=yes
7909 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
7912 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7915 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7918 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7924 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7927 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7930 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7934 if test "$with_gnu_ld" = no
; then
7935 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
7936 hardcode_libdir_separator
=:
7941 hardcode_shlibpath_var
=no
7945 hardcode_direct_absolute
=yes
7946 export_dynamic_flag_spec
='${wl}-E'
7948 # hardcode_minus_L: Not really in the search PATH,
7949 # but as the default location of the library.
7950 hardcode_minus_L
=yes
7956 irix5
* | irix6
* | nonstopux
*)
7957 if test "$GCC" = yes; then
7958 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
7959 # Try to use the -exported_symbol ld option, if it does not
7960 # work, assume that -exports_file does not work either and
7961 # implicitly export all symbols.
7962 save_LDFLAGS
="$LDFLAGS"
7963 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
7964 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7965 /* end confdefs.h. */
7968 if ac_fn_c_try_link
"$LINENO"; then :
7969 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
7972 rm -f core conftest.err conftest.
$ac_objext \
7973 conftest
$ac_exeext conftest.
$ac_ext
7974 LDFLAGS
="$save_LDFLAGS"
7976 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
7977 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
7979 archive_cmds_need_lc
='no'
7980 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
7981 hardcode_libdir_separator
=:
7983 link_all_deplibs
=yes
7987 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
7988 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
7990 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
7992 hardcode_libdir_flag_spec
='-R$libdir'
7994 hardcode_shlibpath_var
=no
7998 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8000 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8001 hardcode_libdir_separator
=:
8002 hardcode_shlibpath_var
=no
8009 if test -f /usr
/libexec
/ld.so
; then
8011 hardcode_shlibpath_var
=no
8012 hardcode_direct_absolute
=yes
8013 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8014 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8015 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8016 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8017 export_dynamic_flag_spec
='${wl}-E'
8020 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
8021 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8022 hardcode_libdir_flag_spec
='-R$libdir'
8025 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8026 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8036 hardcode_libdir_flag_spec
='-L$libdir'
8037 hardcode_minus_L
=yes
8038 allow_undefined_flag
=unsupported
8039 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'
8040 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8044 if test "$GCC" = yes; then
8045 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
8046 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8048 allow_undefined_flag
=' -expect_unresolved \*'
8049 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8051 archive_cmds_need_lc
='no'
8052 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8053 hardcode_libdir_separator
=:
8056 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
8057 if test "$GCC" = yes; then
8058 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
8059 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8060 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8062 allow_undefined_flag
=' -expect_unresolved \*'
8063 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8064 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~
8065 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8067 # Both c and cxx compiler support -rpath directly
8068 hardcode_libdir_flag_spec
='-rpath $libdir'
8070 archive_cmds_need_lc
='no'
8071 hardcode_libdir_separator
=:
8075 no_undefined_flag
=' -z defs'
8076 if test "$GCC" = yes; then
8078 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8079 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8080 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8082 case `$CC -V 2>&1` in
8085 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8086 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8087 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8091 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8092 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8093 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8097 hardcode_libdir_flag_spec
='-R$libdir'
8098 hardcode_shlibpath_var
=no
8100 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
8102 # The compiler driver will combine and reorder linker options,
8103 # but understands `-z linker_flag'. GCC discards it without `$wl',
8104 # but is careful enough not to reorder.
8105 # Supported since Solaris 2.6 (maybe 2.5.1?)
8106 if test "$GCC" = yes; then
8107 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8109 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
8113 link_all_deplibs
=yes
8117 if test "x$host_vendor" = xsequent
; then
8118 # Use $CC to link under sequent, because it throws in some extra .o
8119 # files that make .init and .fini sections work.
8120 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8122 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8124 hardcode_libdir_flag_spec
='-L$libdir'
8126 hardcode_minus_L
=yes
8127 hardcode_shlibpath_var
=no
8131 case $host_vendor in
8133 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8134 hardcode_direct
=yes # is this really true???
8137 ## LD is ld it makes a PLAMLIB
8138 ## CC just makes a GrossModule.
8139 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8140 reload_cmds
='$CC -r -o $output$reload_objs'
8144 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8145 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
8148 runpath_var
='LD_RUN_PATH'
8149 hardcode_shlibpath_var
=no
8153 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8154 hardcode_shlibpath_var
=no
8155 export_dynamic_flag_spec
='-Bexport'
8159 if test -d /usr
/nec
; then
8160 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8161 hardcode_shlibpath_var
=no
8162 runpath_var
=LD_RUN_PATH
8163 hardcode_runpath_var
=yes
8168 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
8169 no_undefined_flag
='${wl}-z,text'
8170 archive_cmds_need_lc
=no
8171 hardcode_shlibpath_var
=no
8172 runpath_var
='LD_RUN_PATH'
8174 if test "$GCC" = yes; then
8175 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8176 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8178 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8179 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8183 sysv5
* | sco3.2v5
* | sco5v6
*)
8184 # Note: We can NOT use -z defs as we might desire, because we do not
8185 # link with -lc, and that would cause any symbols used from libc to
8186 # always be unresolved, which means just about no library would
8187 # ever link correctly. If we're not using GNU ld we use -z text
8188 # though, which does catch some bad symbols but isn't as heavy-handed
8190 no_undefined_flag
='${wl}-z,text'
8191 allow_undefined_flag
='${wl}-z,nodefs'
8192 archive_cmds_need_lc
=no
8193 hardcode_shlibpath_var
=no
8194 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
8195 hardcode_libdir_separator
=':'
8196 link_all_deplibs
=yes
8197 export_dynamic_flag_spec
='${wl}-Bexport'
8198 runpath_var
='LD_RUN_PATH'
8200 if test "$GCC" = yes; then
8201 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8202 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8204 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8205 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8210 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8211 hardcode_libdir_flag_spec
='-L$libdir'
8212 hardcode_shlibpath_var
=no
8220 if test x
$host_vendor = xsni
; then
8222 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
8223 export_dynamic_flag_spec
='${wl}-Blargedynsym'
8229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8230 $as_echo "$ld_shlibs" >&6; }
8231 test "$ld_shlibs" = no
&& can_build_shared
=no
8233 with_gnu_ld
=$with_gnu_ld
8250 # Do we need to explicitly link libc?
8252 case "x$archive_cmds_need_lc" in
8254 # Assume -lc should be added
8255 archive_cmds_need_lc
=yes
8257 if test "$enable_shared" = yes && test "$GCC" = yes; then
8258 case $archive_cmds in
8260 # FIXME: we may have to deal with multi-command sequences.
8263 # Test whether the compiler implicitly links with -lc since on some
8264 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8265 # to ld, don't add -lc before -lgcc.
8266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8267 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8269 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8271 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8272 (eval $ac_compile) 2>&5
8274 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8275 test $ac_status = 0; } 2>conftest.err
; then
8278 libobjs
=conftest.
$ac_objext
8280 wl
=$lt_prog_compiler_wl
8281 pic_flag
=$lt_prog_compiler_pic
8287 lt_save_allow_undefined_flag
=$allow_undefined_flag
8288 allow_undefined_flag
=
8289 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
8290 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
8292 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8293 test $ac_status = 0; }
8295 archive_cmds_need_lc
=no
8297 archive_cmds_need_lc
=yes
8299 allow_undefined_flag
=$lt_save_allow_undefined_flag
8301 cat conftest.err
1>&5
8304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5
8305 $as_echo "$archive_cmds_need_lc" >&6; }
8468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
8469 $as_echo_n "checking dynamic linker characteristics... " >&6; }
8471 if test "$GCC" = yes; then
8473 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
8474 *) lt_awk_arg
="/^libraries:/" ;;
8476 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8477 if $ECHO "$lt_search_path_spec" |
$GREP ';' >/dev
/null
; then
8478 # if the path contains ";" then we assume it to be the separator
8479 # otherwise default to the standard path separator (i.e. ":") - it is
8480 # assumed that no part of a normal pathname contains ";" but that should
8481 # okay in the real world where ";" in dirpaths is itself problematic.
8482 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8484 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8486 # Ok, now we have the path, separated by spaces, we can step through it
8487 # and add multilib dir if necessary.
8488 lt_tmp_lt_search_path_spec
=
8489 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8490 for lt_sys_path
in $lt_search_path_spec; do
8491 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8492 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8494 test -d "$lt_sys_path" && \
8495 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
8498 lt_search_path_spec
=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8499 BEGIN {RS=" "; FS="/|\n";} {
8502 for (lt_i = NF; lt_i > 0; lt_i--) {
8503 if ($lt_i != "" && $lt_i != ".") {
8504 if ($lt_i == "..") {
8507 if (lt_count == 0) {
8508 lt_foo="/" $lt_i lt_foo;
8515 if (lt_foo != "") { lt_freq[lt_foo]++; }
8516 if (lt_freq[lt_foo] == 1) { print lt_foo; }
8518 sys_lib_search_path_spec
=`$ECHO $lt_search_path_spec`
8520 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
8523 libname_spec
='lib$name'
8531 shlibpath_overrides_runpath
=unknown
8533 dynamic_linker
="$host_os ld.so"
8534 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
8535 need_lib_prefix
=unknown
8536 hardcode_into_libs
=no
8538 # when you set need_version to no, make sure it does not cause -set_version
8539 # flags to be left without arguments
8540 need_version
=unknown
8545 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
8546 shlibpath_var
=LIBPATH
8548 # AIX 3 has no versioning support, so we append a major version to the name.
8549 soname_spec
='${libname}${release}${shared_ext}$major'
8556 hardcode_into_libs
=yes
8557 if test "$host_cpu" = ia64
; then
8558 # AIX 5 supports IA64
8559 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8560 shlibpath_var
=LD_LIBRARY_PATH
8562 # With GCC up to 2.95.x, collect2 would create an import file
8563 # for dependence libraries. The import file would start with
8564 # the line `#! .'. This would cause the generated library to
8565 # depend on `.', always an invalid library. This was fixed in
8566 # development snapshots of GCC prior to 3.0.
8568 aix4 | aix4.
[01] | aix4.
[01].
*)
8569 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8571 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
8578 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8579 # soname into executable. Probably we can add versioning support to
8580 # collect2, so additional links can be useful in future.
8581 if test "$aix_use_runtimelinking" = yes; then
8582 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8583 # instead of lib<name>.a to let people know that these are not
8584 # typical AIX shared libraries.
8585 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8587 # We preserve .a as extension for shared libraries through AIX4.2
8588 # and later when we are not doing run time linking.
8589 library_names_spec
='${libname}${release}.a $libname.a'
8590 soname_spec
='${libname}${release}${shared_ext}$major'
8592 shlibpath_var
=LIBPATH
8599 # Since July 2007 AmigaOS4 officially supports .so libraries.
8600 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
8601 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8604 library_names_spec
='$libname.ixlibrary $libname.a'
8605 # Create ${libname}_ixlibrary.a entries in /sys/libs.
8606 finish_eval
='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
8612 library_names_spec
='${libname}${shared_ext}'
8613 dynamic_linker
="$host_os ld.so"
8614 shlibpath_var
=LIBRARY_PATH
8620 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8621 soname_spec
='${libname}${release}${shared_ext}$major'
8622 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
8623 shlibpath_var
=LD_LIBRARY_PATH
8624 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8625 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
8626 # the default ld.so.conf also contains /usr/contrib/lib and
8627 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8628 # libtool to hard-code these into programs
8631 cygwin
* | mingw
* | pw32
* | cegcc
*)
8632 version_type
=windows
8637 case $GCC,$host_os in
8638 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
8639 library_names_spec
='$libname.dll.a'
8640 # DLL is installed to $(libdir)/../bin by postinstall_cmds
8641 postinstall_cmds
='base_file=`basename \${file}`~
8642 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8643 dldir=$destdir/`dirname \$dlpath`~
8644 test -d \$dldir || mkdir -p \$dldir~
8645 $install_prog $dir/$dlname \$dldir/$dlname~
8646 chmod a+x \$dldir/$dlname~
8647 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8648 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8650 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8651 dlpath=$dir/\$dldll~
8653 shlibpath_overrides_runpath
=yes
8657 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8658 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8659 sys_lib_search_path_spec
="/usr/lib /lib/w32api /lib /usr/local/lib"
8662 # MinGW DLLs use traditional 'lib' prefix
8663 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8664 sys_lib_search_path_spec
=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8665 if $ECHO "$sys_lib_search_path_spec" |
$GREP ';[c-zC-Z]:/' >/dev
/null
; then
8666 # It is most probably a Windows format PATH printed by
8667 # mingw gcc, but we are running on Cygwin. Gcc prints its search
8668 # path with ; separators, and with drive letters. We can handle the
8669 # drive letters (cygwin fileutils understands them), so leave them,
8670 # especially as we might pass files found there to a mingw objdump,
8671 # which wouldn't understand a cygwinified path. Ahh.
8672 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8674 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8678 # pw32 DLLs use 'pw' prefix rather than 'lib'
8679 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8685 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8688 dynamic_linker
='Win32 ld.exe'
8689 # FIXME: first we should search . and the directory the executable is in
8693 darwin
* | rhapsody
*)
8694 dynamic_linker
="$host_os dyld"
8698 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8699 soname_spec
='${libname}${release}${major}$shared_ext'
8700 shlibpath_overrides_runpath
=yes
8701 shlibpath_var
=DYLD_LIBRARY_PATH
8702 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
8704 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
8705 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
8712 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8713 soname_spec
='${libname}${release}${shared_ext}$major'
8714 shlibpath_var
=LD_LIBRARY_PATH
8721 freebsd
* | dragonfly
*)
8722 # DragonFly does not have aout. When/if they implement a new
8723 # versioning mechanism, adjust this.
8724 if test -x /usr
/bin
/objformat
; then
8725 objformat
=`/usr/bin/objformat`
8728 freebsd
[123]*) objformat
=aout
;;
8732 # Handle Gentoo/FreeBSD as it was Linux
8733 case $host_vendor in
8735 version_type
=linux
;;
8737 version_type
=freebsd-
$objformat ;;
8740 case $version_type in
8742 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8747 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8751 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8752 soname_spec
='${libname}${release}${shared_ext}$major'
8757 shlibpath_var
=LD_LIBRARY_PATH
8760 shlibpath_overrides_runpath
=yes
8762 freebsd3.
[01]* | freebsdelf3.
[01]*)
8763 shlibpath_overrides_runpath
=yes
8764 hardcode_into_libs
=yes
8766 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
8767 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
8768 shlibpath_overrides_runpath
=no
8769 hardcode_into_libs
=yes
8771 *) # from 4.6 on, and DragonFly
8772 shlibpath_overrides_runpath
=yes
8773 hardcode_into_libs
=yes
8782 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8783 soname_spec
='${libname}${release}${shared_ext}$major'
8784 shlibpath_var
=LD_LIBRARY_PATH
8785 hardcode_into_libs
=yes
8788 hpux9
* | hpux10
* | hpux11
*)
8789 # Give a soname corresponding to the major version so that dld.sl refuses to
8790 # link against other versions.
8797 hardcode_into_libs
=yes
8798 dynamic_linker
="$host_os dld.so"
8799 shlibpath_var
=LD_LIBRARY_PATH
8800 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
8801 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8802 soname_spec
='${libname}${release}${shared_ext}$major'
8803 if test "X$HPUX_IA64_MODE" = X32
; then
8804 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8806 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
8808 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
8812 hardcode_into_libs
=yes
8813 dynamic_linker
="$host_os dld.sl"
8814 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
8815 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
8816 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8817 soname_spec
='${libname}${release}${shared_ext}$major'
8818 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8819 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
8823 dynamic_linker
="$host_os dld.sl"
8824 shlibpath_var
=SHLIB_PATH
8825 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
8826 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8827 soname_spec
='${libname}${release}${shared_ext}$major'
8830 # HP-UX runs *really* slowly unless shared libraries are mode 555.
8831 postinstall_cmds
='chmod 555 $lib'
8838 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8839 soname_spec
='${libname}${release}${shared_ext}$major'
8840 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
8841 shlibpath_var
=LD_LIBRARY_PATH
8842 shlibpath_overrides_runpath
=no
8843 hardcode_into_libs
=yes
8846 irix5
* | irix6
* | nonstopux
*)
8848 nonstopux
*) version_type
=nonstopux
;;
8850 if test "$lt_cv_prog_gnu_ld" = yes; then
8858 soname_spec
='${libname}${release}${shared_ext}$major'
8859 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8861 irix5
* | nonstopux
*)
8865 case $LD in # libtool.m4 will add one of these switches to LD
8866 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
8867 libsuff
= shlibsuff
= libmagic
=32-bit;;
8868 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
8869 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
8870 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
8871 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
8872 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
8876 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
8877 shlibpath_overrides_runpath
=no
8878 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8879 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
8880 hardcode_into_libs
=yes
8883 # No shared lib support for Linux oldld, aout, or coff.
8884 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
8888 # This must be Linux ELF.
8889 linux
* | k
*bsd
*-gnu)
8893 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8894 soname_spec
='${libname}${release}${shared_ext}$major'
8895 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
8896 shlibpath_var
=LD_LIBRARY_PATH
8897 shlibpath_overrides_runpath
=no
8898 # Some binutils ld are patched to set DT_RUNPATH
8899 save_LDFLAGS
=$LDFLAGS
8901 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
8902 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
8903 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8904 /* end confdefs.h. */
8914 if ac_fn_c_try_link
"$LINENO"; then :
8915 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
8916 shlibpath_overrides_runpath
=yes
8919 rm -f core conftest.err conftest.
$ac_objext \
8920 conftest
$ac_exeext conftest.
$ac_ext
8921 LDFLAGS
=$save_LDFLAGS
8924 # This implies no fast_install, which is unacceptable.
8925 # Some rework will be needed to allow for fast_install
8926 # before this can be enabled.
8927 hardcode_into_libs
=yes
8929 # Append ld.so.conf contents to the search path
8930 if test -f /etc
/ld.so.conf
; then
8931 lt_ld_extra
=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
8932 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
8935 # We used to test for /lib/ld.so.1 and disable shared libraries on
8936 # powerpc, because MkLinux only supported shared libraries with the
8937 # GNU dynamic linker. Since this was broken with cross compilers,
8938 # most powerpc-linux boxes support dynamic linking these days and
8939 # people can always --disable-shared, the test was removed, and we
8940 # assume the GNU/Linux dynamic linker is in use.
8941 dynamic_linker
='GNU/Linux ld.so'
8948 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
8949 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
8950 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
8951 dynamic_linker
='NetBSD (a.out) ld.so'
8953 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8954 soname_spec
='${libname}${release}${shared_ext}$major'
8955 dynamic_linker
='NetBSD ld.elf_so'
8957 shlibpath_var
=LD_LIBRARY_PATH
8958 shlibpath_overrides_runpath
=yes
8959 hardcode_into_libs
=yes
8964 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8965 shlibpath_var
=LD_LIBRARY_PATH
8966 shlibpath_overrides_runpath
=yes
8973 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8974 soname_spec
='${libname}${release}${shared_ext}$major'
8975 shlibpath_var
=LD_LIBRARY_PATH
8976 shlibpath_overrides_runpath
=no
8977 hardcode_into_libs
=yes
8978 dynamic_linker
='ldqnx.so'
8983 sys_lib_dlsearch_path_spec
="/usr/lib"
8985 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
8987 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
8988 *) need_version
=no
;;
8990 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
8991 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
8992 shlibpath_var
=LD_LIBRARY_PATH
8993 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8995 openbsd2.
[89] | openbsd2.
[89].
*)
8996 shlibpath_overrides_runpath
=no
8999 shlibpath_overrides_runpath
=yes
9003 shlibpath_overrides_runpath
=yes
9008 libname_spec
='$name'
9011 library_names_spec
='$libname${shared_ext} $libname.a'
9012 dynamic_linker
='OS/2 ld.exe'
9013 shlibpath_var
=LIBPATH
9016 osf3
* | osf4
* | osf5
*)
9020 soname_spec
='${libname}${release}${shared_ext}$major'
9021 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9022 shlibpath_var
=LD_LIBRARY_PATH
9023 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9024 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
9035 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9036 soname_spec
='${libname}${release}${shared_ext}$major'
9037 shlibpath_var
=LD_LIBRARY_PATH
9038 shlibpath_overrides_runpath
=yes
9039 hardcode_into_libs
=yes
9040 # ldd complains unless libraries are executable
9041 postinstall_cmds
='chmod +x $lib'
9046 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9047 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9048 shlibpath_var
=LD_LIBRARY_PATH
9049 shlibpath_overrides_runpath
=yes
9050 if test "$with_gnu_ld" = yes; then
9058 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9059 soname_spec
='${libname}${release}${shared_ext}$major'
9060 shlibpath_var
=LD_LIBRARY_PATH
9061 case $host_vendor in
9063 shlibpath_overrides_runpath
=no
9065 runpath_var
=LD_RUN_PATH
9073 shlibpath_overrides_runpath
=no
9074 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
9080 if test -d /usr
/nec
;then
9082 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9083 soname_spec
='$libname${shared_ext}.$major'
9084 shlibpath_var
=LD_LIBRARY_PATH
9088 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
9089 version_type
=freebsd-elf
9092 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9093 soname_spec
='${libname}${release}${shared_ext}$major'
9094 shlibpath_var
=LD_LIBRARY_PATH
9095 shlibpath_overrides_runpath
=yes
9096 hardcode_into_libs
=yes
9097 if test "$with_gnu_ld" = yes; then
9098 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9100 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
9103 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
9107 sys_lib_dlsearch_path_spec
='/usr/lib'
9111 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9115 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9116 shlibpath_var
=LD_LIBRARY_PATH
9117 shlibpath_overrides_runpath
=no
9118 hardcode_into_libs
=yes
9123 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9124 soname_spec
='${libname}${release}${shared_ext}$major'
9125 shlibpath_var
=LD_LIBRARY_PATH
9132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9133 $as_echo "$dynamic_linker" >&6; }
9134 test "$dynamic_linker" = no
&& can_build_shared
=no
9136 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
9137 if test "$GCC" = yes; then
9138 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9141 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9142 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
9144 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9145 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
9234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9235 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9237 if test -n "$hardcode_libdir_flag_spec" ||
9238 test -n "$runpath_var" ||
9239 test "X$hardcode_automatic" = "Xyes" ; then
9241 # We can hardcode non-existent directories.
9242 if test "$hardcode_direct" != no
&&
9243 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9244 # have to relink, otherwise we might link with an installed library
9245 # when we should be linking with a yet-to-be-installed one
9246 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9247 test "$hardcode_minus_L" != no
; then
9248 # Linking always hardcodes the temporary library directory.
9249 hardcode_action
=relink
9251 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9252 hardcode_action
=immediate
9255 # We cannot hardcode anything, or else we can only hardcode existing
9257 hardcode_action
=unsupported
9259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9260 $as_echo "$hardcode_action" >&6; }
9262 if test "$hardcode_action" = relink ||
9263 test "$inherit_rpath" = yes; then
9264 # Fast installation is not supported
9265 enable_fast_install
=no
9266 elif test "$shlibpath_overrides_runpath" = yes ||
9267 test "$enable_shared" = no
; then
9268 # Fast installation is not necessary
9269 enable_fast_install
=needless
9277 if test "x$enable_dlopen" != xyes
; then
9278 enable_dlopen
=unknown
9279 enable_dlopen_self
=unknown
9280 enable_dlopen_self_static
=unknown
9287 lt_cv_dlopen
="load_add_on"
9289 lt_cv_dlopen_self
=yes
9292 mingw
* | pw32
* | cegcc
*)
9293 lt_cv_dlopen
="LoadLibrary"
9298 lt_cv_dlopen
="dlopen"
9303 # if libdl is installed we need to link against it
9304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9305 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9306 if ${ac_cv_lib_dl_dlopen+:} false
; then :
9307 $as_echo_n "(cached) " >&6
9309 ac_check_lib_save_LIBS
=$LIBS
9311 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9312 /* end confdefs.h. */
9314 /* Override any GCC internal prototype to avoid an error.
9315 Use char because int might match the return type of a GCC
9316 builtin and then its argument prototype would still apply. */
9329 if ac_fn_c_try_link
"$LINENO"; then :
9330 ac_cv_lib_dl_dlopen
=yes
9332 ac_cv_lib_dl_dlopen
=no
9334 rm -f core conftest.err conftest.
$ac_objext \
9335 conftest
$ac_exeext conftest.
$ac_ext
9336 LIBS
=$ac_check_lib_save_LIBS
9338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9339 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9340 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
9341 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
9346 lt_cv_dlopen_self
=yes
9353 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
9354 if test "x$ac_cv_func_shl_load" = xyes
; then :
9355 lt_cv_dlopen
="shl_load"
9357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
9358 $as_echo_n "checking for shl_load in -ldld... " >&6; }
9359 if ${ac_cv_lib_dld_shl_load+:} false
; then :
9360 $as_echo_n "(cached) " >&6
9362 ac_check_lib_save_LIBS
=$LIBS
9364 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9365 /* end confdefs.h. */
9367 /* Override any GCC internal prototype to avoid an error.
9368 Use char because int might match the return type of a GCC
9369 builtin and then its argument prototype would still apply. */
9382 if ac_fn_c_try_link
"$LINENO"; then :
9383 ac_cv_lib_dld_shl_load
=yes
9385 ac_cv_lib_dld_shl_load
=no
9387 rm -f core conftest.err conftest.
$ac_objext \
9388 conftest
$ac_exeext conftest.
$ac_ext
9389 LIBS
=$ac_check_lib_save_LIBS
9391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
9392 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
9393 if test "x$ac_cv_lib_dld_shl_load" = xyes
; then :
9394 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
9396 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
9397 if test "x$ac_cv_func_dlopen" = xyes
; then :
9398 lt_cv_dlopen
="dlopen"
9400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
9401 $as_echo_n "checking for dlopen in -ldl... " >&6; }
9402 if ${ac_cv_lib_dl_dlopen+:} false
; then :
9403 $as_echo_n "(cached) " >&6
9405 ac_check_lib_save_LIBS
=$LIBS
9407 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9408 /* end confdefs.h. */
9410 /* Override any GCC internal prototype to avoid an error.
9411 Use char because int might match the return type of a GCC
9412 builtin and then its argument prototype would still apply. */
9425 if ac_fn_c_try_link
"$LINENO"; then :
9426 ac_cv_lib_dl_dlopen
=yes
9428 ac_cv_lib_dl_dlopen
=no
9430 rm -f core conftest.err conftest.
$ac_objext \
9431 conftest
$ac_exeext conftest.
$ac_ext
9432 LIBS
=$ac_check_lib_save_LIBS
9434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
9435 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
9436 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
9437 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
9439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
9440 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
9441 if ${ac_cv_lib_svld_dlopen+:} false
; then :
9442 $as_echo_n "(cached) " >&6
9444 ac_check_lib_save_LIBS
=$LIBS
9446 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9447 /* end confdefs.h. */
9449 /* Override any GCC internal prototype to avoid an error.
9450 Use char because int might match the return type of a GCC
9451 builtin and then its argument prototype would still apply. */
9464 if ac_fn_c_try_link
"$LINENO"; then :
9465 ac_cv_lib_svld_dlopen
=yes
9467 ac_cv_lib_svld_dlopen
=no
9469 rm -f core conftest.err conftest.
$ac_objext \
9470 conftest
$ac_exeext conftest.
$ac_ext
9471 LIBS
=$ac_check_lib_save_LIBS
9473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
9474 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
9475 if test "x$ac_cv_lib_svld_dlopen" = xyes
; then :
9476 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
9478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
9479 $as_echo_n "checking for dld_link in -ldld... " >&6; }
9480 if ${ac_cv_lib_dld_dld_link+:} false
; then :
9481 $as_echo_n "(cached) " >&6
9483 ac_check_lib_save_LIBS
=$LIBS
9485 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9486 /* end confdefs.h. */
9488 /* Override any GCC internal prototype to avoid an error.
9489 Use char because int might match the return type of a GCC
9490 builtin and then its argument prototype would still apply. */
9503 if ac_fn_c_try_link
"$LINENO"; then :
9504 ac_cv_lib_dld_dld_link
=yes
9506 ac_cv_lib_dld_dld_link
=no
9508 rm -f core conftest.err conftest.
$ac_objext \
9509 conftest
$ac_exeext conftest.
$ac_ext
9510 LIBS
=$ac_check_lib_save_LIBS
9512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
9513 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
9514 if test "x$ac_cv_lib_dld_dld_link" = xyes
; then :
9515 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
9536 if test "x$lt_cv_dlopen" != xno
; then
9542 case $lt_cv_dlopen in
9544 save_CPPFLAGS
="$CPPFLAGS"
9545 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
9547 save_LDFLAGS
="$LDFLAGS"
9548 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
9551 LIBS
="$lt_cv_dlopen_libs $LIBS"
9553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
9554 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
9555 if ${lt_cv_dlopen_self+:} false
; then :
9556 $as_echo_n "(cached) " >&6
9558 if test "$cross_compiling" = yes; then :
9559 lt_cv_dlopen_self
=cross
9561 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
9562 lt_status
=$lt_dlunknown
9563 cat > conftest.
$ac_ext <<_LT_EOF
9564 #line 9564 "configure"
9565 #include "confdefs.h"
9574 # define LT_DLGLOBAL RTLD_GLOBAL
9577 # define LT_DLGLOBAL DL_GLOBAL
9579 # define LT_DLGLOBAL 0
9583 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9584 find out it does not work in some platform. */
9585 #ifndef LT_DLLAZY_OR_NOW
9587 # define LT_DLLAZY_OR_NOW RTLD_LAZY
9590 # define LT_DLLAZY_OR_NOW DL_LAZY
9593 # define LT_DLLAZY_OR_NOW RTLD_NOW
9596 # define LT_DLLAZY_OR_NOW DL_NOW
9598 # define LT_DLLAZY_OR_NOW 0
9605 void fnord() { int i=42;}
9608 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9609 int status = $lt_dlunknown;
9613 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
9614 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
9615 /* dlclose (self); */
9623 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
9624 (eval $ac_link) 2>&5
9626 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9627 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
9628 (.
/conftest
; exit; ) >&5 2>/dev
/null
9631 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
9632 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
9633 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
9636 # compilation failed
9637 lt_cv_dlopen_self
=no
9644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
9645 $as_echo "$lt_cv_dlopen_self" >&6; }
9647 if test "x$lt_cv_dlopen_self" = xyes
; then
9648 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
9649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
9650 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
9651 if ${lt_cv_dlopen_self_static+:} false
; then :
9652 $as_echo_n "(cached) " >&6
9654 if test "$cross_compiling" = yes; then :
9655 lt_cv_dlopen_self_static
=cross
9657 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
9658 lt_status
=$lt_dlunknown
9659 cat > conftest.
$ac_ext <<_LT_EOF
9660 #line 9660 "configure"
9661 #include "confdefs.h"
9670 # define LT_DLGLOBAL RTLD_GLOBAL
9673 # define LT_DLGLOBAL DL_GLOBAL
9675 # define LT_DLGLOBAL 0
9679 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9680 find out it does not work in some platform. */
9681 #ifndef LT_DLLAZY_OR_NOW
9683 # define LT_DLLAZY_OR_NOW RTLD_LAZY
9686 # define LT_DLLAZY_OR_NOW DL_LAZY
9689 # define LT_DLLAZY_OR_NOW RTLD_NOW
9692 # define LT_DLLAZY_OR_NOW DL_NOW
9694 # define LT_DLLAZY_OR_NOW 0
9701 void fnord() { int i=42;}
9704 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9705 int status = $lt_dlunknown;
9709 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
9710 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
9711 /* dlclose (self); */
9719 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
9720 (eval $ac_link) 2>&5
9722 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9723 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
9724 (.
/conftest
; exit; ) >&5 2>/dev
/null
9727 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
9728 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
9729 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
9732 # compilation failed
9733 lt_cv_dlopen_self_static
=no
9740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
9741 $as_echo "$lt_cv_dlopen_self_static" >&6; }
9744 CPPFLAGS
="$save_CPPFLAGS"
9745 LDFLAGS
="$save_LDFLAGS"
9750 case $lt_cv_dlopen_self in
9751 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
9752 *) enable_dlopen_self
=unknown
;;
9755 case $lt_cv_dlopen_self_static in
9756 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
9757 *) enable_dlopen_self_static
=unknown
;;
9779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
9780 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
9781 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
9782 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
9783 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
9784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9785 $as_echo "yes" >&6; }
9787 # FIXME - insert some real tests, host_os isn't really good enough
9790 if test -n "$STRIP" ; then
9791 striplib
="$STRIP -x"
9792 old_striplib
="$STRIP -S"
9793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
9794 $as_echo "yes" >&6; }
9796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9797 $as_echo "no" >&6; }
9801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9802 $as_echo "no" >&6; }
9818 # Report which library types will actually be built
9819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
9820 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
9821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
9822 $as_echo "$can_build_shared" >&6; }
9824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
9825 $as_echo_n "checking whether to build shared libraries... " >&6; }
9826 test "$can_build_shared" = "no" && enable_shared
=no
9828 # On AIX, shared libraries and static libraries use the same namespace, and
9829 # are all built from PIC.
9832 test "$enable_shared" = yes && enable_static
=no
9833 if test -n "$RANLIB"; then
9834 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
9835 postinstall_cmds
='$RANLIB $lib'
9840 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
9841 test "$enable_shared" = yes && enable_static
=no
9845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
9846 $as_echo "$enable_shared" >&6; }
9848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
9849 $as_echo_n "checking whether to build static libraries... " >&6; }
9850 # Make sure either enable_shared or enable_static is yes.
9851 test "$enable_shared" = yes || enable_static
=yes
9852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
9853 $as_echo "$enable_static" >&6; }
9860 ac_cpp
='$CPP $CPPFLAGS'
9861 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9862 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9863 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
9879 ac_config_commands
="$ac_config_commands libtool"
9887 # Find a good install program. We prefer a C program (faster),
9888 # so one script is as good as another. But avoid the broken or
9889 # incompatible versions:
9890 # SysV /etc/install, /usr/sbin/install
9891 # SunOS /usr/etc/install
9892 # IRIX /sbin/install
9894 # AmigaOS /C/install, which installs bootblocks on floppy discs
9895 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
9896 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
9897 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
9898 # OS/2's system install, which has a completely different semantic
9899 # ./install, which can be erroneously created by make from ./install.sh.
9900 # Reject install programs that cannot install multiple files.
9901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
9902 $as_echo_n "checking for a BSD-compatible install... " >&6; }
9903 if test -z "$INSTALL"; then
9904 if ${ac_cv_path_install+:} false
; then :
9905 $as_echo_n "(cached) " >&6
9907 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
9911 test -z "$as_dir" && as_dir
=.
9912 # Account for people who put trailing slashes in PATH elements.
9913 case $as_dir/ in #((
9914 .
/ | .
// |
/[cC
]/* | \
9915 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
9916 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
9919 # OSF1 and SCO ODT 3.0 have their own names for install.
9920 # Don't use installbsd from OSF since it installs stuff as root
9922 for ac_prog
in ginstall scoinst
install; do
9923 for ac_exec_ext
in '' $ac_executable_extensions; do
9924 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
9925 if test $ac_prog = install &&
9926 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
9927 # AIX install. It has an incompatible calling convention.
9929 elif test $ac_prog = install &&
9930 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
9931 # program-specific install script used by HP pwplus--don't use.
9934 rm -rf conftest.one conftest.two conftest.dir
9935 echo one
> conftest.one
9936 echo two
> conftest.two
9938 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
9939 test -s conftest.one
&& test -s conftest.two
&&
9940 test -s conftest.dir
/conftest.one
&&
9941 test -s conftest.dir
/conftest.two
9943 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
9956 rm -rf conftest.one conftest.two conftest.dir
9959 if test "${ac_cv_path_install+set}" = set; then
9960 INSTALL
=$ac_cv_path_install
9962 # As a last resort, use the slow shell script. Don't cache a
9963 # value for INSTALL within a source directory, because that will
9964 # break other packages using the cache if that directory is
9965 # removed, or if the value is a relative name.
9966 INSTALL
=$ac_install_sh
9969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
9970 $as_echo "$INSTALL" >&6; }
9972 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
9973 # It thinks the first close brace ends the variable substitution.
9974 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
9976 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
9978 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
9982 # Enable large file support (if special flags are necessary)
9984 # Check whether --enable-largefile was given.
9985 if test "${enable_largefile+set}" = set; then :
9986 enableval
=$enable_largefile;
9989 if test "$enable_largefile" != no
; then
9991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
9992 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
9993 if ${ac_cv_sys_largefile_CC+:} false
; then :
9994 $as_echo_n "(cached) " >&6
9996 ac_cv_sys_largefile_CC
=no
9997 if test "$GCC" != yes; then
10000 # IRIX 6.2 and later do not support large files by default,
10001 # so use the C compiler's -n32 option if that helps.
10002 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10003 /* end confdefs.h. */
10004 #include <sys/types.h>
10005 /* Check that off_t can represent 2**63 - 1 correctly.
10006 We can't simply define LARGE_OFF_T to be 9223372036854775807,
10007 since some C++ compilers masquerading as C compilers
10008 incorrectly reject 9223372036854775807. */
10009 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10010 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10011 && LARGE_OFF_T % 2147483647 == 1)
10021 if ac_fn_c_try_compile
"$LINENO"; then :
10024 rm -f core conftest.err conftest.
$ac_objext
10026 if ac_fn_c_try_compile
"$LINENO"; then :
10027 ac_cv_sys_largefile_CC
=' -n32'; break
10029 rm -f core conftest.err conftest.
$ac_objext
10033 rm -f conftest.
$ac_ext
10036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
10037 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
10038 if test "$ac_cv_sys_largefile_CC" != no
; then
10039 CC
=$CC$ac_cv_sys_largefile_CC
10042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
10043 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
10044 if ${ac_cv_sys_file_offset_bits+:} false
; then :
10045 $as_echo_n "(cached) " >&6
10048 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10049 /* end confdefs.h. */
10050 #include <sys/types.h>
10051 /* Check that off_t can represent 2**63 - 1 correctly.
10052 We can't simply define LARGE_OFF_T to be 9223372036854775807,
10053 since some C++ compilers masquerading as C compilers
10054 incorrectly reject 9223372036854775807. */
10055 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10056 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10057 && LARGE_OFF_T % 2147483647 == 1)
10067 if ac_fn_c_try_compile
"$LINENO"; then :
10068 ac_cv_sys_file_offset_bits
=no
; break
10070 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10071 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10072 /* end confdefs.h. */
10073 #define _FILE_OFFSET_BITS 64
10074 #include <sys/types.h>
10075 /* Check that off_t can represent 2**63 - 1 correctly.
10076 We can't simply define LARGE_OFF_T to be 9223372036854775807,
10077 since some C++ compilers masquerading as C compilers
10078 incorrectly reject 9223372036854775807. */
10079 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10080 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10081 && LARGE_OFF_T % 2147483647 == 1)
10091 if ac_fn_c_try_compile
"$LINENO"; then :
10092 ac_cv_sys_file_offset_bits
=64; break
10094 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10095 ac_cv_sys_file_offset_bits
=unknown
10099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
10100 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
10101 case $ac_cv_sys_file_offset_bits in #(
10104 cat >>confdefs.h
<<_ACEOF
10105 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
10110 if test $ac_cv_sys_file_offset_bits = unknown
; then
10111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
10112 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
10113 if ${ac_cv_sys_large_files+:} false
; then :
10114 $as_echo_n "(cached) " >&6
10117 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10118 /* end confdefs.h. */
10119 #include <sys/types.h>
10120 /* Check that off_t can represent 2**63 - 1 correctly.
10121 We can't simply define LARGE_OFF_T to be 9223372036854775807,
10122 since some C++ compilers masquerading as C compilers
10123 incorrectly reject 9223372036854775807. */
10124 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10125 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10126 && LARGE_OFF_T % 2147483647 == 1)
10136 if ac_fn_c_try_compile
"$LINENO"; then :
10137 ac_cv_sys_large_files
=no
; break
10139 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10140 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10141 /* end confdefs.h. */
10142 #define _LARGE_FILES 1
10143 #include <sys/types.h>
10144 /* Check that off_t can represent 2**63 - 1 correctly.
10145 We can't simply define LARGE_OFF_T to be 9223372036854775807,
10146 since some C++ compilers masquerading as C compilers
10147 incorrectly reject 9223372036854775807. */
10148 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
10149 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
10150 && LARGE_OFF_T % 2147483647 == 1)
10160 if ac_fn_c_try_compile
"$LINENO"; then :
10161 ac_cv_sys_large_files
=1; break
10163 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
10164 ac_cv_sys_large_files
=unknown
10168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
10169 $as_echo "$ac_cv_sys_large_files" >&6; }
10170 case $ac_cv_sys_large_files in #(
10173 cat >>confdefs.h
<<_ACEOF
10174 #define _LARGE_FILES $ac_cv_sys_large_files
10186 # Check for needed/wanted data types
10187 ac_fn_c_check_type
"$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default"
10188 if test "x$ac_cv_type_int8_t" = xyes
; then :
10190 cat >>confdefs.h
<<_ACEOF
10191 #define HAVE_INT8_T 1
10196 ac_fn_c_check_type
"$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default"
10197 if test "x$ac_cv_type_int16_t" = xyes
; then :
10199 cat >>confdefs.h
<<_ACEOF
10200 #define HAVE_INT16_T 1
10205 ac_fn_c_check_type
"$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default"
10206 if test "x$ac_cv_type_int32_t" = xyes
; then :
10208 cat >>confdefs.h
<<_ACEOF
10209 #define HAVE_INT32_T 1
10214 ac_fn_c_check_type
"$LINENO" "int64_t" "ac_cv_type_int64_t" "$ac_includes_default"
10215 if test "x$ac_cv_type_int64_t" = xyes
; then :
10217 cat >>confdefs.h
<<_ACEOF
10218 #define HAVE_INT64_T 1
10223 ac_fn_c_check_type
"$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
10224 if test "x$ac_cv_type_intptr_t" = xyes
; then :
10226 cat >>confdefs.h
<<_ACEOF
10227 #define HAVE_INTPTR_T 1
10232 ac_fn_c_check_type
"$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default"
10233 if test "x$ac_cv_type_uint8_t" = xyes
; then :
10235 cat >>confdefs.h
<<_ACEOF
10236 #define HAVE_UINT8_T 1
10241 ac_fn_c_check_type
"$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
10242 if test "x$ac_cv_type_uint16_t" = xyes
; then :
10244 cat >>confdefs.h
<<_ACEOF
10245 #define HAVE_UINT16_T 1
10250 ac_fn_c_check_type
"$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
10251 if test "x$ac_cv_type_uint32_t" = xyes
; then :
10253 cat >>confdefs.h
<<_ACEOF
10254 #define HAVE_UINT32_T 1
10259 ac_fn_c_check_type
"$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default"
10260 if test "x$ac_cv_type_uint64_t" = xyes
; then :
10262 cat >>confdefs.h
<<_ACEOF
10263 #define HAVE_UINT64_T 1
10268 ac_fn_c_check_type
"$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
10269 if test "x$ac_cv_type_uintptr_t" = xyes
; then :
10271 cat >>confdefs.h
<<_ACEOF
10272 #define HAVE_UINTPTR_T 1
10280 # Check for needed/wanted headers
10281 for ac_header
in sys
/types.h stdlib.h stdint.h inttypes.h malloc.h
10283 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10284 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10285 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
10286 cat >>confdefs.h
<<_ACEOF
10287 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10296 # Figure out whether or not we have these functions
10298 for ac_func
in fdatasync gmtime_r isnan localtime_r localtime_s malloc_usable_size strchrnul
usleep utime pread pread64 pwrite pwrite64
10300 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10301 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10302 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
10303 cat >>confdefs.h
<<_ACEOF
10304 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10312 # By default, we use the amalgamation (this may be changed below...)
10317 # See whether we can run specific tclsh versions known to work well;
10318 # if not, then we fall back to plain tclsh.
10319 # TODO: try other versions before falling back?
10321 for ac_prog
in tclsh8.7 tclsh8.6 tclsh8.5 tclsh
10323 # Extract the first word of "$ac_prog", so it can be a program name with args.
10324 set dummy
$ac_prog; ac_word
=$2
10325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10326 $as_echo_n "checking for $ac_word... " >&6; }
10327 if ${ac_cv_prog_TCLSH_CMD+:} false
; then :
10328 $as_echo_n "(cached) " >&6
10330 if test -n "$TCLSH_CMD"; then
10331 ac_cv_prog_TCLSH_CMD
="$TCLSH_CMD" # Let the user override the test.
10333 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10334 for as_dir
in $PATH
10337 test -z "$as_dir" && as_dir
=.
10338 for ac_exec_ext
in '' $ac_executable_extensions; do
10339 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
10340 ac_cv_prog_TCLSH_CMD
="$ac_prog"
10341 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10350 TCLSH_CMD
=$ac_cv_prog_TCLSH_CMD
10351 if test -n "$TCLSH_CMD"; then
10352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCLSH_CMD" >&5
10353 $as_echo "$TCLSH_CMD" >&6; }
10355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10356 $as_echo "no" >&6; }
10360 test -n "$TCLSH_CMD" && break
10362 test -n "$TCLSH_CMD" || TCLSH_CMD
="none"
10364 if test "$TCLSH_CMD" = "none"; then
10365 # If we can't find a local tclsh, then building the amalgamation will fail.
10366 # We act as though --disable-amalgamation has been used.
10367 echo "Warning: can't find tclsh - defaulting to non-amalgamation build."
10374 if test "x${TCLLIBDIR+set}" != "xset" ; then
10375 TCLLIBDIR
='$(libdir)'
10376 for i
in `echo 'puts stdout $auto_path' | ${TCLSH_CMD}` ; do
10377 if test -d $i ; then
10382 TCLLIBDIR
="${TCLLIBDIR}/sqlite3"
10387 # Set up an appropriate program prefix
10389 if test "$program_prefix" = "NONE"; then
10394 VERSION
=`cat $srcdir/VERSION | sed 's/^\([0-9]*\.*[0-9]*\).*/\1/'`
10395 { $as_echo "$as_me:${as_lineno-$LINENO}: Version set to $VERSION" >&5
10396 $as_echo "$as_me: Version set to $VERSION" >&6;}
10398 RELEASE
=`cat $srcdir/VERSION`
10399 { $as_echo "$as_me:${as_lineno-$LINENO}: Release set to $RELEASE" >&5
10400 $as_echo "$as_me: Release set to $RELEASE" >&6;}
10404 # Handle --with-wasi-sdk=DIR
10406 # This must be early because it changes the toolchain.
10409 # Check whether --with-wasi-sdk was given.
10410 if test "${with_wasi_sdk+set}" = set; then :
10411 withval
=$with_wasi_sdk; with_wasisdk
=${withval}
10414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for WASI SDK directory" >&5
10415 $as_echo_n "checking for WASI SDK directory... " >&6; }
10416 if ${ac_cv_c_wasi_sdk+:} false
; then :
10417 $as_echo_n "(cached) " >&6
10420 # First check to see if --with-tcl was specified.
10421 if test x
"${with_wasi_sdk}" != x
; then
10422 if ! test -d "${with_wasi_sdk}" ; then
10423 as_fn_error $?
"${with_wasi_sdk} directory doesn't exist" "$LINENO" 5
10425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_wasi_sdk}: using wasi-sdk clang, disabling: tcl, CLI shell, DLL" >&5
10426 $as_echo "${with_wasi_sdk}: using wasi-sdk clang, disabling: tcl, CLI shell, DLL" >&6; }
10434 if test "${use_wasi_sdk}" = "no" ; then
10436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10437 $as_echo "no" >&6; }
10440 # Changing --host and --target have no effect here except to possibly
10441 # cause confusion. autoconf has finished processing them by this
10444 # host_alias=wasm32-wasi
10445 # target=wasm32-wasi
10447 # Merely changing CC and LD to the wasi-sdk's is enough to get
10448 # sqlite3.o building in WASM format.
10449 CC
="${with_wasi_sdk}/bin/clang"
10450 LD
="${with_wasi_sdk}/bin/wasm-ld"
10451 RANLIB
="${with_wasi_sdk}/bin/llvm-ranlib"
10452 cross_compiling
=yes
10453 enable_threadsafe
=no
10456 # libtool is apparently hard-coded to use gcc for linking DLLs, so
10457 # we disable the DLL build...
10459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10460 $as_echo "yes" >&6; }
10466 # Locate a compiler for the build machine. This compiler should
10467 # generate command-line programs that run on the build machine.
10469 if test x
"$cross_compiling" = xno
; then
10471 BUILD_CFLAGS
=$CFLAGS
10473 if test "${BUILD_CC+set}" != set; then
10474 for ac_prog
in gcc cc cl
10476 # Extract the first word of "$ac_prog", so it can be a program name with args.
10477 set dummy
$ac_prog; ac_word
=$2
10478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10479 $as_echo_n "checking for $ac_word... " >&6; }
10480 if ${ac_cv_prog_BUILD_CC+:} false
; then :
10481 $as_echo_n "(cached) " >&6
10483 if test -n "$BUILD_CC"; then
10484 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
10486 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
10487 for as_dir
in $PATH
10490 test -z "$as_dir" && as_dir
=.
10491 for ac_exec_ext
in '' $ac_executable_extensions; do
10492 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
10493 ac_cv_prog_BUILD_CC
="$ac_prog"
10494 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10503 BUILD_CC
=$ac_cv_prog_BUILD_CC
10504 if test -n "$BUILD_CC"; then
10505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
10506 $as_echo "$BUILD_CC" >&6; }
10508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10509 $as_echo "no" >&6; }
10513 test -n "$BUILD_CC" && break
10517 if test "${BUILD_CFLAGS+set}" != set; then
10524 # Do we want to support multithreaded use of sqlite
10526 # Check whether --enable-threadsafe was given.
10527 if test "${enable_threadsafe+set}" = set; then :
10528 enableval
=$enable_threadsafe;
10531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support threadsafe operation" >&5
10532 $as_echo_n "checking whether to support threadsafe operation... " >&6; }
10533 if test "$enable_threadsafe" = "no"; then
10534 SQLITE_THREADSAFE
=0
10535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10536 $as_echo "no" >&6; }
10538 SQLITE_THREADSAFE
=1
10539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10540 $as_echo "yes" >&6; }
10544 if test "$SQLITE_THREADSAFE" = "1"; then
10545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_create" >&5
10546 $as_echo_n "checking for library containing pthread_create... " >&6; }
10547 if ${ac_cv_search_pthread_create+:} false
; then :
10548 $as_echo_n "(cached) " >&6
10550 ac_func_search_save_LIBS
=$LIBS
10551 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10552 /* end confdefs.h. */
10554 /* Override any GCC internal prototype to avoid an error.
10555 Use char because int might match the return type of a GCC
10556 builtin and then its argument prototype would still apply. */
10560 char pthread_create ();
10564 return pthread_create ();
10569 for ac_lib
in '' pthread
; do
10570 if test -z "$ac_lib"; then
10571 ac_res
="none required"
10574 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
10576 if ac_fn_c_try_link
"$LINENO"; then :
10577 ac_cv_search_pthread_create
=$ac_res
10579 rm -f core conftest.err conftest.
$ac_objext \
10581 if ${ac_cv_search_pthread_create+:} false
; then :
10585 if ${ac_cv_search_pthread_create+:} false
; then :
10588 ac_cv_search_pthread_create
=no
10590 rm conftest.
$ac_ext
10591 LIBS
=$ac_func_search_save_LIBS
10593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_create" >&5
10594 $as_echo "$ac_cv_search_pthread_create" >&6; }
10595 ac_res
=$ac_cv_search_pthread_create
10596 if test "$ac_res" != no
; then :
10597 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
10601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_mutexattr_init" >&5
10602 $as_echo_n "checking for library containing pthread_mutexattr_init... " >&6; }
10603 if ${ac_cv_search_pthread_mutexattr_init+:} false
; then :
10604 $as_echo_n "(cached) " >&6
10606 ac_func_search_save_LIBS
=$LIBS
10607 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10608 /* end confdefs.h. */
10610 /* Override any GCC internal prototype to avoid an error.
10611 Use char because int might match the return type of a GCC
10612 builtin and then its argument prototype would still apply. */
10616 char pthread_mutexattr_init ();
10620 return pthread_mutexattr_init ();
10625 for ac_lib
in '' pthread
; do
10626 if test -z "$ac_lib"; then
10627 ac_res
="none required"
10630 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
10632 if ac_fn_c_try_link
"$LINENO"; then :
10633 ac_cv_search_pthread_mutexattr_init
=$ac_res
10635 rm -f core conftest.err conftest.
$ac_objext \
10637 if ${ac_cv_search_pthread_mutexattr_init+:} false
; then :
10641 if ${ac_cv_search_pthread_mutexattr_init+:} false
; then :
10644 ac_cv_search_pthread_mutexattr_init
=no
10646 rm conftest.
$ac_ext
10647 LIBS
=$ac_func_search_save_LIBS
10649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_mutexattr_init" >&5
10650 $as_echo "$ac_cv_search_pthread_mutexattr_init" >&6; }
10651 ac_res
=$ac_cv_search_pthread_mutexattr_init
10652 if test "$ac_res" != no
; then :
10653 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
10660 # Do we want to support release
10662 # Check whether --enable-releasemode was given.
10663 if test "${enable_releasemode+set}" = set; then :
10664 enableval
=$enable_releasemode;
10666 enable_releasemode
=no
10669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support shared library linked as release mode or not" >&5
10670 $as_echo_n "checking whether to support shared library linked as release mode or not... " >&6; }
10671 if test "$enable_releasemode" = "no"; then
10673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10674 $as_echo "no" >&6; }
10676 ALLOWRELEASE
="-release `cat $srcdir/VERSION`"
10677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10678 $as_echo "yes" >&6; }
10683 # Do we want temporary databases in memory
10685 # Check whether --enable-tempstore was given.
10686 if test "${enable_tempstore+set}" = set; then :
10687 enableval
=$enable_tempstore;
10689 enable_tempstore
=no
10692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use an in-ram database for temporary tables" >&5
10693 $as_echo_n "checking whether to use an in-ram database for temporary tables... " >&6; }
10694 case "$enable_tempstore" in
10697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: never" >&5
10698 $as_echo "never" >&6; }
10702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10703 $as_echo "no" >&6; }
10707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10708 $as_echo "yes" >&6; }
10712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: always" >&5
10713 $as_echo "always" >&6; }
10717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10718 $as_echo "no" >&6; }
10725 # Lots of things are different if we are compiling for Windows using
10726 # the CYGWIN environment. So check for that special case and handle
10727 # things accordingly.
10729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if executables have the .exe suffix" >&5
10730 $as_echo_n "checking if executables have the .exe suffix... " >&6; }
10731 if test "$config_BUILD_EXEEXT" = ".exe"; then
10733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10734 $as_echo "yes" >&6; }
10736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5
10737 $as_echo "unknown" >&6; }
10739 if test "$CYGWIN" != "yes"; then
10742 *cygwin
* ) CYGWIN
=yes;;
10747 if test "$CYGWIN" = "yes"; then
10750 BUILD_EXEEXT
=$EXEEXT
10752 if test x
"$cross_compiling" = xno
; then
10753 TARGET_EXEEXT
=$BUILD_EXEEXT
10755 TARGET_EXEEXT
=$config_TARGET_EXEEXT
10757 if test "$TARGET_EXEEXT" = ".exe"; then
10760 CFLAGS
="$CFLAGS -DSQLITE_OS_WIN=1"
10764 CFLAGS
="$CFLAGS -DSQLITE_OS_UNIX=1"
10773 # Figure out all the parameters needed to compile against Tcl.
10775 # This code is derived from the SC_PATH_TCLCONFIG and SC_LOAD_TCLCONFIG
10776 # macros in the in the tcl.m4 file of the standard TCL distribution.
10777 # Those macros could not be used directly since we have to make some
10778 # minor changes to accomodate systems that do not have TCL installed.
10780 # Check whether --enable-tcl was given.
10781 if test "${enable_tcl+set}" = set; then :
10782 enableval
=$enable_tcl; use_tcl
=$enableval
10787 if test "${use_tcl}" = "yes" ; then
10789 # Check whether --with-tcl was given.
10790 if test "${with_tcl+set}" = set; then :
10791 withval
=$with_tcl; with_tclconfig
=${withval}
10794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Tcl configuration" >&5
10795 $as_echo_n "checking for Tcl configuration... " >&6; }
10796 if ${ac_cv_c_tclconfig+:} false
; then :
10797 $as_echo_n "(cached) " >&6
10800 # First check to see if --with-tcl was specified.
10801 if test x
"${with_tclconfig}" != x
; then
10802 if test -f "${with_tclconfig}/tclConfig.sh" ; then
10803 ac_cv_c_tclconfig
=`(cd ${with_tclconfig}; pwd)`
10805 as_fn_error $?
"${with_tclconfig} directory doesn't contain tclConfig.sh" "$LINENO" 5
10809 # Start autosearch by asking tclsh
10810 if test x
"${ac_cv_c_tclconfig}" = x
; then
10811 if test x
"$cross_compiling" = xno
; then
10812 for i
in `echo 'puts stdout $auto_path' | ${TCLSH_CMD}`
10814 if test -f "$i/tclConfig.sh" ; then
10815 ac_cv_c_tclconfig
="$i"
10822 # On ubuntu 14.10, $auto_path on tclsh is not quite correct.
10823 # So try again after applying corrections.
10824 if test x
"${ac_cv_c_tclconfig}" = x
; then
10825 if test x
"$cross_compiling" = xno
; then
10826 for i
in `echo 'puts stdout $auto_path' | ${TCLSH_CMD} | sed 's,/tcltk/tcl,/tcl,g'`
10828 if test -f "$i/tclConfig.sh" ; then
10829 ac_cv_c_tclconfig
="$i"
10836 # Recent versions of Xcode on Macs hid the tclConfig.sh file
10837 # in a strange place.
10838 if test x
"${ac_cv_c_tclconfig}" = x
; then
10839 if test x
"$cross_compiling" = xno
; then
10840 for i
in /Applications
/Xcode.app
/Contents
/Developer
/Platforms
/MacOSX.platform
/Developer
/SDKs
/MacOSX
*.sdk
/usr
/lib
10842 if test -f "$i/tclConfig.sh" ; then
10843 ac_cv_c_tclconfig
="$i"
10850 # then check for a private Tcl installation
10851 if test x
"${ac_cv_c_tclconfig}" = x
; then
10854 `ls -dr ../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
10855 `ls -dr ../tcl[8-9].[0-9] 2>/dev/null` \
10856 `ls -dr ../tcl[8-9].[0-9]* 2>/dev/null` \
10858 `ls -dr ../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
10859 `ls -dr ../../tcl[8-9].[0-9] 2>/dev/null` \
10860 `ls -dr ../../tcl[8-9].[0-9]* 2>/dev/null` \
10862 `ls -dr ../../../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
10863 `ls -dr ../../../tcl[8-9].[0-9] 2>/dev/null` \
10864 `ls -dr ../../../tcl[8-9].[0-9]* 2>/dev/null`
10866 if test -f "$i/unix/tclConfig.sh" ; then
10867 ac_cv_c_tclconfig
=`(cd $i/unix; pwd)`
10873 # check in a few common install locations
10874 if test x
"${ac_cv_c_tclconfig}" = x
; then
10876 `ls -d ${libdir} 2>/dev/null` \
10877 `ls -d /usr/local/lib 2>/dev/null` \
10878 `ls -d /usr/contrib/lib 2>/dev/null` \
10879 `ls -d /usr/lib 2>/dev/null`
10881 if test -f "$i/tclConfig.sh" ; then
10882 ac_cv_c_tclconfig
=`(cd $i; pwd)`
10888 # check in a few other private locations
10889 if test x
"${ac_cv_c_tclconfig}" = x
; then
10892 `ls -dr ${srcdir}/../tcl[8-9].[0-9].[0-9]* 2>/dev/null` \
10893 `ls -dr ${srcdir}/../tcl[8-9].[0-9] 2>/dev/null` \
10894 `ls -dr ${srcdir}/../tcl[8-9].[0-9]* 2>/dev/null`
10896 if test -f "$i/unix/tclConfig.sh" ; then
10897 ac_cv_c_tclconfig
=`(cd $i/unix; pwd)`
10906 if test x
"${ac_cv_c_tclconfig}" = x
; then
10908 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Can't find Tcl configuration definitions" >&5
10909 $as_echo "$as_me: WARNING: Can't find Tcl configuration definitions" >&2;}
10910 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** Without Tcl the regression tests cannot be executed ***" >&5
10911 $as_echo "$as_me: WARNING: *** Without Tcl the regression tests cannot be executed ***" >&2;}
10912 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** Consider using --with-tcl=... to define location of Tcl ***" >&5
10913 $as_echo "$as_me: WARNING: *** Consider using --with-tcl=... to define location of Tcl ***" >&2;}
10915 TCL_BIN_DIR
=${ac_cv_c_tclconfig}
10916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $TCL_BIN_DIR/tclConfig.sh" >&5
10917 $as_echo "found $TCL_BIN_DIR/tclConfig.sh" >&6; }
10919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for existence of $TCL_BIN_DIR/tclConfig.sh" >&5
10920 $as_echo_n "checking for existence of $TCL_BIN_DIR/tclConfig.sh... " >&6; }
10921 if test -f "$TCL_BIN_DIR/tclConfig.sh" ; then
10922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: loading" >&5
10923 $as_echo "loading" >&6; }
10924 .
$TCL_BIN_DIR/tclConfig.sh
10926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: file not found" >&5
10927 $as_echo "file not found" >&6; }
10931 # If the TCL_BIN_DIR is the build directory (not the install directory),
10932 # then set the common variable name to the value of the build variables.
10933 # For example, the variable TCL_LIB_SPEC will be set to the value
10934 # of TCL_BUILD_LIB_SPEC. An extension should make use of TCL_LIB_SPEC
10935 # instead of TCL_BUILD_LIB_SPEC since it will work with both an
10936 # installed and uninstalled version of Tcl.
10939 if test -f $TCL_BIN_DIR/Makefile
; then
10940 TCL_LIB_SPEC
=${TCL_BUILD_LIB_SPEC}
10941 TCL_STUB_LIB_SPEC
=${TCL_BUILD_STUB_LIB_SPEC}
10942 TCL_STUB_LIB_PATH
=${TCL_BUILD_STUB_LIB_PATH}
10946 # eval is required to do the TCL_DBGX substitution
10949 eval "TCL_LIB_FILE=\"${TCL_LIB_FILE}\""
10950 eval "TCL_LIB_FLAG=\"${TCL_LIB_FLAG}\""
10951 eval "TCL_LIB_SPEC=\"${TCL_LIB_SPEC}\""
10953 eval "TCL_STUB_LIB_FILE=\"${TCL_STUB_LIB_FILE}\""
10954 eval "TCL_STUB_LIB_FLAG=\"${TCL_STUB_LIB_FLAG}\""
10955 eval "TCL_STUB_LIB_SPEC=\"${TCL_STUB_LIB_SPEC}\""
10972 if test "${use_tcl}" = "no" ; then
10980 # Figure out what C libraries are required to compile programs
10981 # that use "readline()" library.
10983 TARGET_READLINE_LIBS
=""
10984 TARGET_READLINE_INC
=""
10985 TARGET_HAVE_READLINE
=0
10986 TARGET_HAVE_EDITLINE
=0
10987 # Check whether --enable-editline was given.
10988 if test "${enable_editline+set}" = set; then :
10989 enableval
=$enable_editline; with_editline
=$enableval
10994 # Check whether --enable-readline was given.
10995 if test "${enable_readline+set}" = set; then :
10996 enableval
=$enable_readline; with_readline
=$enableval
11002 if test x
"$with_editline" != xno
; then
11005 TARGET_HAVE_EDITLINE
=1
11006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing readline" >&5
11007 $as_echo_n "checking for library containing readline... " >&6; }
11008 if ${ac_cv_search_readline+:} false
; then :
11009 $as_echo_n "(cached) " >&6
11011 ac_func_search_save_LIBS
=$LIBS
11012 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11013 /* end confdefs.h. */
11015 /* Override any GCC internal prototype to avoid an error.
11016 Use char because int might match the return type of a GCC
11017 builtin and then its argument prototype would still apply. */
11025 return readline ();
11030 for ac_lib
in '' edit
; do
11031 if test -z "$ac_lib"; then
11032 ac_res
="none required"
11035 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11037 if ac_fn_c_try_link
"$LINENO"; then :
11038 ac_cv_search_readline
=$ac_res
11040 rm -f core conftest.err conftest.
$ac_objext \
11042 if ${ac_cv_search_readline+:} false
; then :
11046 if ${ac_cv_search_readline+:} false
; then :
11049 ac_cv_search_readline
=no
11051 rm conftest.
$ac_ext
11052 LIBS
=$ac_func_search_save_LIBS
11054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_readline" >&5
11055 $as_echo "$ac_cv_search_readline" >&6; }
11056 ac_res
=$ac_cv_search_readline
11057 if test "$ac_res" != no
; then :
11058 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11061 TARGET_HAVE_EDITLINE
=0
11064 TARGET_READLINE_LIBS
=$LIBS
11067 if test x
"$with_readline" != xno
; then
11071 # Check whether --with-readline-lib was given.
11072 if test "${with_readline_lib+set}" = set; then :
11073 withval
=$with_readline_lib; with_readline_lib
=$withval
11075 with_readline_lib
="auto"
11078 if test "x$with_readline_lib" = xauto
; then
11081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
11082 $as_echo_n "checking for library containing tgetent... " >&6; }
11083 if ${ac_cv_search_tgetent+:} false
; then :
11084 $as_echo_n "(cached) " >&6
11086 ac_func_search_save_LIBS
=$LIBS
11087 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11088 /* end confdefs.h. */
11090 /* Override any GCC internal prototype to avoid an error.
11091 Use char because int might match the return type of a GCC
11092 builtin and then its argument prototype would still apply. */
11105 for ac_lib
in '' readline ncurses curses termcap
; do
11106 if test -z "$ac_lib"; then
11107 ac_res
="none required"
11110 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11112 if ac_fn_c_try_link
"$LINENO"; then :
11113 ac_cv_search_tgetent
=$ac_res
11115 rm -f core conftest.err conftest.
$ac_objext \
11117 if ${ac_cv_search_tgetent+:} false
; then :
11121 if ${ac_cv_search_tgetent+:} false
; then :
11124 ac_cv_search_tgetent
=no
11126 rm conftest.
$ac_ext
11127 LIBS
=$ac_func_search_save_LIBS
11129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
11130 $as_echo "$ac_cv_search_tgetent" >&6; }
11131 ac_res
=$ac_cv_search_tgetent
11132 if test "$ac_res" != no
; then :
11133 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for readline in -lreadline" >&5
11140 $as_echo_n "checking for readline in -lreadline... " >&6; }
11141 if ${ac_cv_lib_readline_readline+:} false
; then :
11142 $as_echo_n "(cached) " >&6
11144 ac_check_lib_save_LIBS
=$LIBS
11145 LIBS
="-lreadline $LIBS"
11146 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11147 /* end confdefs.h. */
11149 /* Override any GCC internal prototype to avoid an error.
11150 Use char because int might match the return type of a GCC
11151 builtin and then its argument prototype would still apply. */
11159 return readline ();
11164 if ac_fn_c_try_link
"$LINENO"; then :
11165 ac_cv_lib_readline_readline
=yes
11167 ac_cv_lib_readline_readline
=no
11169 rm -f core conftest.err conftest.
$ac_objext \
11170 conftest
$ac_exeext conftest.
$ac_ext
11171 LIBS
=$ac_check_lib_save_LIBS
11173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_readline_readline" >&5
11174 $as_echo "$ac_cv_lib_readline_readline" >&6; }
11175 if test "x$ac_cv_lib_readline_readline" = xyes
; then :
11176 TARGET_READLINE_LIBS
="-lreadline"
11181 TARGET_READLINE_LIBS
="$TARGET_READLINE_LIBS $term_LIBS"
11184 TARGET_READLINE_LIBS
="$with_readline_lib"
11188 # Check whether --with-readline-inc was given.
11189 if test "${with_readline_inc+set}" = set; then :
11190 withval
=$with_readline_inc; with_readline_inc
=$withval
11192 with_readline_inc
="auto"
11195 if test "x$with_readline_inc" = xauto
; then
11196 ac_fn_c_check_header_mongrel
"$LINENO" "readline.h" "ac_cv_header_readline_h" "$ac_includes_default"
11197 if test "x$ac_cv_header_readline_h" = xyes
; then :
11202 if test "$cross_compiling" != yes; then
11203 for dir
in /usr
/usr
/local /usr
/local
/readline
/usr
/contrib
/mingw
; do
11204 for subdir
in include include
/readline
; do
11205 as_ac_File
=`$as_echo "ac_cv_file_$dir/$subdir/readline.h" | $as_tr_sh`
11206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $dir/$subdir/readline.h" >&5
11207 $as_echo_n "checking for $dir/$subdir/readline.h... " >&6; }
11208 if eval \
${$as_ac_File+:} false
; then :
11209 $as_echo_n "(cached) " >&6
11211 test "$cross_compiling" = yes &&
11212 as_fn_error $?
"cannot check for file existence when cross compiling" "$LINENO" 5
11213 if test -r "$dir/$subdir/readline.h"; then
11214 eval "$as_ac_File=yes"
11216 eval "$as_ac_File=no"
11219 eval ac_res
=\$
$as_ac_File
11220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11221 $as_echo "$ac_res" >&6; }
11222 if eval test \"x\$
"$as_ac_File"\" = x
"yes"; then :
11226 if test "$found" = "yes"; then
11227 TARGET_READLINE_INC
="-I$dir/$subdir"
11231 test "$found" = "yes" && break
11239 TARGET_READLINE_INC
="$with_readline_inc"
11242 if test x
"$found" = xno
; then
11243 TARGET_READLINE_LIBS
=""
11244 TARGET_READLINE_INC
=""
11245 TARGET_HAVE_READLINE
=0
11247 TARGET_HAVE_READLINE
=1
11251 # Check whether --with-linenoise was given.
11252 if test "${with_linenoise+set}" = set; then :
11253 withval
=$with_linenoise; with_linenoise
=$withval
11255 with_linenoise
="no"
11258 if test "x$with_linenoise" != "xno"; then
11259 TARGET_HAVE_READLINE
=0
11260 TARGET_HAVE_EDITLINE
=0
11261 TARGET_HAVE_LINENOISE
=1
11262 TARGET_READLINE_INC
="-I${with_linenoise}"
11263 TARGET_READLINE_LIBS
="${with_linenoise}/linenoise.c"
11264 echo "using linenoise source code at ${with_linenoise}"
11266 TARGET_HAVE_LINENOISE
=0
11267 echo "not using linenoise"
11278 # Figure out what C libraries are required to compile programs
11279 # that use "fdatasync()" function.
11281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fdatasync" >&5
11282 $as_echo_n "checking for library containing fdatasync... " >&6; }
11283 if ${ac_cv_search_fdatasync+:} false
; then :
11284 $as_echo_n "(cached) " >&6
11286 ac_func_search_save_LIBS
=$LIBS
11287 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11288 /* end confdefs.h. */
11290 /* Override any GCC internal prototype to avoid an error.
11291 Use char because int might match the return type of a GCC
11292 builtin and then its argument prototype would still apply. */
11300 return fdatasync ();
11305 for ac_lib
in '' rt
; do
11306 if test -z "$ac_lib"; then
11307 ac_res
="none required"
11310 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11312 if ac_fn_c_try_link
"$LINENO"; then :
11313 ac_cv_search_fdatasync
=$ac_res
11315 rm -f core conftest.err conftest.
$ac_objext \
11317 if ${ac_cv_search_fdatasync+:} false
; then :
11321 if ${ac_cv_search_fdatasync+:} false
; then :
11324 ac_cv_search_fdatasync
=no
11326 rm conftest.
$ac_ext
11327 LIBS
=$ac_func_search_save_LIBS
11329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fdatasync" >&5
11330 $as_echo "$ac_cv_search_fdatasync" >&6; }
11331 ac_res
=$ac_cv_search_fdatasync
11332 if test "$ac_res" != no
; then :
11333 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11339 # check for debug enabled
11340 # Check whether --enable-debug was given.
11341 if test "${enable_debug+set}" = set; then :
11342 enableval
=$enable_debug;
11345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build type" >&5
11346 $as_echo_n "checking build type... " >&6; }
11347 if test "${enable_debug}" = "yes" ; then
11348 TARGET_DEBUG
="-DSQLITE_DEBUG=1 -DSQLITE_ENABLE_SELECTTRACE -DSQLITE_ENABLE_WHERETRACE -O0 -Wall"
11349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: debug" >&5
11350 $as_echo "debug" >&6; }
11352 TARGET_DEBUG
="-DNDEBUG"
11353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: release" >&5
11354 $as_echo "release" >&6; }
11359 # See whether we should use the amalgamation to build
11361 # Check whether --enable-amalgamation was given.
11362 if test "${enable_amalgamation+set}" = set; then :
11363 enableval
=$enable_amalgamation;
11366 if test "${enable_amalgamation}" = "no" ; then
11372 # Look for zlib. Only needed by extensions and by the sqlite3.exe shell
11373 for ac_header
in zlib.h
11375 ac_fn_c_check_header_mongrel
"$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
11376 if test "x$ac_cv_header_zlib_h" = xyes
; then :
11377 cat >>confdefs.h
<<_ACEOF
11378 #define HAVE_ZLIB_H 1
11385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing deflate" >&5
11386 $as_echo_n "checking for library containing deflate... " >&6; }
11387 if ${ac_cv_search_deflate+:} false
; then :
11388 $as_echo_n "(cached) " >&6
11390 ac_func_search_save_LIBS
=$LIBS
11391 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11392 /* end confdefs.h. */
11394 /* Override any GCC internal prototype to avoid an error.
11395 Use char because int might match the return type of a GCC
11396 builtin and then its argument prototype would still apply. */
11409 for ac_lib
in '' z
; do
11410 if test -z "$ac_lib"; then
11411 ac_res
="none required"
11414 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11416 if ac_fn_c_try_link
"$LINENO"; then :
11417 ac_cv_search_deflate
=$ac_res
11419 rm -f core conftest.err conftest.
$ac_objext \
11421 if ${ac_cv_search_deflate+:} false
; then :
11425 if ${ac_cv_search_deflate+:} false
; then :
11428 ac_cv_search_deflate
=no
11430 rm conftest.
$ac_ext
11431 LIBS
=$ac_func_search_save_LIBS
11433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_deflate" >&5
11434 $as_echo "$ac_cv_search_deflate" >&6; }
11435 ac_res
=$ac_cv_search_deflate
11436 if test "$ac_res" != no
; then :
11437 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11438 HAVE_ZLIB
="-DSQLITE_HAVE_ZLIB=1"
11446 # See whether we should allow loadable extensions
11447 # Check whether --enable-load-extension was given.
11448 if test "${enable_load_extension+set}" = set; then :
11449 enableval
=$enable_load_extension;
11451 enable_load_extension
=yes
11454 if test "${enable_load_extension}" = "yes" ; then
11455 OPT_FEATURE_FLAGS
=""
11456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
11457 $as_echo_n "checking for library containing dlopen... " >&6; }
11458 if ${ac_cv_search_dlopen+:} false
; then :
11459 $as_echo_n "(cached) " >&6
11461 ac_func_search_save_LIBS
=$LIBS
11462 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11463 /* end confdefs.h. */
11465 /* Override any GCC internal prototype to avoid an error.
11466 Use char because int might match the return type of a GCC
11467 builtin and then its argument prototype would still apply. */
11480 for ac_lib
in '' dl
; do
11481 if test -z "$ac_lib"; then
11482 ac_res
="none required"
11485 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11487 if ac_fn_c_try_link
"$LINENO"; then :
11488 ac_cv_search_dlopen
=$ac_res
11490 rm -f core conftest.err conftest.
$ac_objext \
11492 if ${ac_cv_search_dlopen+:} false
; then :
11496 if ${ac_cv_search_dlopen+:} false
; then :
11499 ac_cv_search_dlopen
=no
11501 rm conftest.
$ac_ext
11502 LIBS
=$ac_func_search_save_LIBS
11504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
11505 $as_echo "$ac_cv_search_dlopen" >&6; }
11506 ac_res
=$ac_cv_search_dlopen
11507 if test "$ac_res" != no
; then :
11508 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11513 OPT_FEATURE_FLAGS
="-DSQLITE_OMIT_LOAD_EXTENSION=1"
11517 # Do we want to support math functions
11519 # Check whether --enable-math was given.
11520 if test "${enable_math+set}" = set; then :
11521 enableval
=$enable_math;
11524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support math functions" >&5
11525 $as_echo_n "checking whether to support math functions... " >&6; }
11526 if test "$enable_math" = "no"; then
11527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11528 $as_echo "no" >&6; }
11530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11531 $as_echo "yes" >&6; }
11532 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_ENABLE_MATH_FUNCTIONS"
11533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ceil" >&5
11534 $as_echo_n "checking for library containing ceil... " >&6; }
11535 if ${ac_cv_search_ceil+:} false
; then :
11536 $as_echo_n "(cached) " >&6
11538 ac_func_search_save_LIBS
=$LIBS
11539 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11540 /* end confdefs.h. */
11542 /* Override any GCC internal prototype to avoid an error.
11543 Use char because int might match the return type of a GCC
11544 builtin and then its argument prototype would still apply. */
11557 for ac_lib
in '' m
; do
11558 if test -z "$ac_lib"; then
11559 ac_res
="none required"
11562 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11564 if ac_fn_c_try_link
"$LINENO"; then :
11565 ac_cv_search_ceil
=$ac_res
11567 rm -f core conftest.err conftest.
$ac_objext \
11569 if ${ac_cv_search_ceil+:} false
; then :
11573 if ${ac_cv_search_ceil+:} false
; then :
11576 ac_cv_search_ceil
=no
11578 rm conftest.
$ac_ext
11579 LIBS
=$ac_func_search_save_LIBS
11581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ceil" >&5
11582 $as_echo "$ac_cv_search_ceil" >&6; }
11583 ac_res
=$ac_cv_search_ceil
11584 if test "$ac_res" != no
; then :
11585 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11592 # Do we want to support JSON functions
11594 # Check whether --enable-json was given.
11595 if test "${enable_json+set}" = set; then :
11596 enableval
=$enable_json;
11599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support JSON functions" >&5
11600 $as_echo_n "checking whether to support JSON functions... " >&6; }
11601 if test "$enable_json" = "no"; then
11602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11603 $as_echo "no" >&6; }
11604 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_OMIT_JSON"
11606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11607 $as_echo "yes" >&6; }
11611 # The --enable-all argument is short-hand to enable
11612 # multiple extensions.
11613 # Check whether --enable-all was given.
11614 if test "${enable_all+set}" = set; then :
11615 enableval
=$enable_all;
11620 # Do we want to support memsys3 and/or memsys5
11622 # Check whether --enable-memsys5 was given.
11623 if test "${enable_memsys5+set}" = set; then :
11624 enableval
=$enable_memsys5;
11627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support MEMSYS5" >&5
11628 $as_echo_n "checking whether to support MEMSYS5... " >&6; }
11629 if test "${enable_memsys5}" = "yes"; then
11630 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_ENABLE_MEMSYS5"
11631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11632 $as_echo "yes" >&6; }
11634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11635 $as_echo "no" >&6; }
11637 # Check whether --enable-memsys3 was given.
11638 if test "${enable_memsys3+set}" = set; then :
11639 enableval
=$enable_memsys3;
11642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support MEMSYS3" >&5
11643 $as_echo_n "checking whether to support MEMSYS3... " >&6; }
11644 if test "${enable_memsys3}" = "yes" -a "${enable_memsys5}" = "no"; then
11645 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_ENABLE_MEMSYS3"
11646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11647 $as_echo "yes" >&6; }
11649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11650 $as_echo "no" >&6; }
11654 # See whether we should enable Full Text Search extensions
11655 # Check whether --enable-fts3 was given.
11656 if test "${enable_fts3+set}" = set; then :
11657 enableval
=$enable_fts3;
11660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support FTS3" >&5
11661 $as_echo_n "checking whether to support FTS3... " >&6; }
11662 if test "${enable_fts3}" = "yes" ; then
11663 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_ENABLE_FTS3"
11664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11665 $as_echo "yes" >&6; }
11667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11668 $as_echo "no" >&6; }
11670 # Check whether --enable-fts4 was given.
11671 if test "${enable_fts4+set}" = set; then :
11672 enableval
=$enable_fts4;
11675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support FTS4" >&5
11676 $as_echo_n "checking whether to support FTS4... " >&6; }
11677 if test "${enable_fts4}" = "yes" -o "${enable_all}" = "yes" ; then
11678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11679 $as_echo "yes" >&6; }
11680 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_ENABLE_FTS4"
11681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing log" >&5
11682 $as_echo_n "checking for library containing log... " >&6; }
11683 if ${ac_cv_search_log+:} false
; then :
11684 $as_echo_n "(cached) " >&6
11686 ac_func_search_save_LIBS
=$LIBS
11687 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11688 /* end confdefs.h. */
11690 /* Override any GCC internal prototype to avoid an error.
11691 Use char because int might match the return type of a GCC
11692 builtin and then its argument prototype would still apply. */
11705 for ac_lib
in '' m
; do
11706 if test -z "$ac_lib"; then
11707 ac_res
="none required"
11710 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11712 if ac_fn_c_try_link
"$LINENO"; then :
11713 ac_cv_search_log
=$ac_res
11715 rm -f core conftest.err conftest.
$ac_objext \
11717 if ${ac_cv_search_log+:} false
; then :
11721 if ${ac_cv_search_log+:} false
; then :
11724 ac_cv_search_log
=no
11726 rm conftest.
$ac_ext
11727 LIBS
=$ac_func_search_save_LIBS
11729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_log" >&5
11730 $as_echo "$ac_cv_search_log" >&6; }
11731 ac_res
=$ac_cv_search_log
11732 if test "$ac_res" != no
; then :
11733 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11738 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11739 $as_echo "no" >&6; }
11741 # Check whether --enable-fts5 was given.
11742 if test "${enable_fts5+set}" = set; then :
11743 enableval
=$enable_fts5;
11746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support FTS5" >&5
11747 $as_echo_n "checking whether to support FTS5... " >&6; }
11748 if test "${enable_fts5}" = "yes" -o "${enable_all}" = "yes" ; then
11749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11750 $as_echo "yes" >&6; }
11751 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_ENABLE_FTS5"
11752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing log" >&5
11753 $as_echo_n "checking for library containing log... " >&6; }
11754 if ${ac_cv_search_log+:} false
; then :
11755 $as_echo_n "(cached) " >&6
11757 ac_func_search_save_LIBS
=$LIBS
11758 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11759 /* end confdefs.h. */
11761 /* Override any GCC internal prototype to avoid an error.
11762 Use char because int might match the return type of a GCC
11763 builtin and then its argument prototype would still apply. */
11776 for ac_lib
in '' m
; do
11777 if test -z "$ac_lib"; then
11778 ac_res
="none required"
11781 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
11783 if ac_fn_c_try_link
"$LINENO"; then :
11784 ac_cv_search_log
=$ac_res
11786 rm -f core conftest.err conftest.
$ac_objext \
11788 if ${ac_cv_search_log+:} false
; then :
11792 if ${ac_cv_search_log+:} false
; then :
11795 ac_cv_search_log
=no
11797 rm conftest.
$ac_ext
11798 LIBS
=$ac_func_search_save_LIBS
11800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_log" >&5
11801 $as_echo "$ac_cv_search_log" >&6; }
11802 ac_res
=$ac_cv_search_log
11803 if test "$ac_res" != no
; then :
11804 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
11809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11810 $as_echo "no" >&6; }
11814 # See whether we should enable the LIMIT clause on UPDATE and DELETE
11816 # Check whether --enable-update-limit was given.
11817 if test "${enable_update_limit+set}" = set; then :
11818 enableval
=$enable_update_limit;
11821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support LIMIT on UPDATE and DELETE statements" >&5
11822 $as_echo_n "checking whether to support LIMIT on UPDATE and DELETE statements... " >&6; }
11823 if test "${enable_update_limit}" = "yes" ; then
11824 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT"
11825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11826 $as_echo "yes" >&6; }
11828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11829 $as_echo "no" >&6; }
11833 # See whether we should enable GEOPOLY
11834 # Check whether --enable-geopoly was given.
11835 if test "${enable_geopoly+set}" = set; then :
11836 enableval
=$enable_geopoly; enable_geopoly
=yes
11841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support GEOPOLY" >&5
11842 $as_echo_n "checking whether to support GEOPOLY... " >&6; }
11843 if test "${enable_geopoly}" = "yes" -o "${enable_all}" = "yes" ; then
11844 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_ENABLE_GEOPOLY"
11846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11847 $as_echo "yes" >&6; }
11849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11850 $as_echo "no" >&6; }
11854 # See whether we should enable RTREE
11855 # Check whether --enable-rtree was given.
11856 if test "${enable_rtree+set}" = set; then :
11857 enableval
=$enable_rtree;
11860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support RTREE" >&5
11861 $as_echo_n "checking whether to support RTREE... " >&6; }
11862 if test "${enable_rtree}" = "yes" ; then
11863 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_ENABLE_RTREE"
11864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11865 $as_echo "yes" >&6; }
11867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11868 $as_echo "no" >&6; }
11872 # See whether we should enable the SESSION extension
11873 # Check whether --enable-session was given.
11874 if test "${enable_session+set}" = set; then :
11875 enableval
=$enable_session;
11878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to support SESSION" >&5
11879 $as_echo_n "checking whether to support SESSION... " >&6; }
11880 if test "${enable_session}" = "yes" -o "${enable_all}" = "yes" ; then
11881 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_ENABLE_SESSION"
11882 OPT_FEATURE_FLAGS
="${OPT_FEATURE_FLAGS} -DSQLITE_ENABLE_PREUPDATE_HOOK"
11883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11884 $as_echo "yes" >&6; }
11886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11887 $as_echo "no" >&6; }
11891 # attempt to duplicate any OMITS and ENABLES into the ${OPT_FEATURE_FLAGS} parameter
11892 for option
in $CFLAGS $CPPFLAGS
11895 -DSQLITE_OMIT*) OPT_FEATURE_FLAGS
="$OPT_FEATURE_FLAGS $option";;
11896 -DSQLITE_ENABLE*) OPT_FEATURE_FLAGS
="$OPT_FEATURE_FLAGS $option";;
11902 # attempt to remove any OMITS and ENABLES from the $(CFLAGS) parameter
11904 for option
in $CFLAGS
11908 -DSQLITE_ENABLE*) ;;
11909 *) ac_temp_CFLAGS
="$ac_temp_CFLAGS $option";;
11912 CFLAGS
=$ac_temp_CFLAGS
11915 # attempt to remove any OMITS and ENABLES from the $(CPPFLAGS) parameter
11916 ac_temp_CPPFLAGS
=""
11917 for option
in $CPPFLAGS
11921 -DSQLITE_ENABLE*) ;;
11922 *) ac_temp_CPPFLAGS
="$ac_temp_CPPFLAGS $option";;
11925 CPPFLAGS
=$ac_temp_CPPFLAGS
11928 # attempt to remove any OMITS and ENABLES from the $(BUILD_CFLAGS) parameter
11929 ac_temp_BUILD_CFLAGS
=""
11930 for option
in $BUILD_CFLAGS
11934 -DSQLITE_ENABLE*) ;;
11935 *) ac_temp_BUILD_CFLAGS
="$ac_temp_BUILD_CFLAGS $option";;
11938 BUILD_CFLAGS
=$ac_temp_BUILD_CFLAGS
11942 # See whether we should use GCOV
11943 # Check whether --enable-gcov was given.
11944 if test "${enable_gcov+set}" = set; then :
11945 enableval
=$enable_gcov;
11948 if test "${use_gcov}" = "yes" ; then
11956 # Enable/disabled amalagamation line macros
11958 AMALGAMATION_LINE_MACROS
=--linemacros=0
11959 if test "${amalgamation_line_macros}" = "yes" ; then
11960 AMALGAMATION_LINE_MACROS
=--linemacros=1
11962 if test "${amalgamation_line_macros}" = "no" ; then
11963 AMALGAMATION_LINE_MACROS
=--linemacros=0
11968 # Output the config header
11969 ac_config_headers
="$ac_config_headers sqlite_cfg.h"
11973 # Generate the output files.
11976 ac_config_files
="$ac_config_files Makefile sqlite3.pc"
11978 cat >confcache
<<\_ACEOF
11979 # This file is a shell script that caches the results of configure
11980 # tests run on this system so they can be shared between configure
11981 # scripts and configure runs, see configure's option --config-cache.
11982 # It is not useful on other systems. If it contains results you don't
11983 # want to keep, you may remove or edit it.
11985 # config.status only pays attention to the cache file if you give it
11986 # the --recheck option to rerun configure.
11988 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11989 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11990 # following values.
11994 # The following way of writing the cache mishandles newlines in values,
11995 # but we know of no workaround that is simple, portable, and efficient.
11996 # So, we kill variables containing newlines.
11997 # Ultrix sh set writes to stderr and can't be redirected directly,
11998 # and sets the high bit in the cache file unless we assign to the vars.
12000 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12001 eval ac_val
=\$
$ac_var
12005 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12006 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12009 _ | IFS | as_nl
) ;; #(
12010 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
12011 *) { eval $ac_var=; unset $ac_var;} ;;
12017 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12018 *${as_nl}ac_space
=\
*)
12019 # `set' does not quote correctly, so add quotes: double-quote
12020 # substitution turns \\\\ into \\, and sed turns \\ into \.
12023 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12026 # `set' quotes correctly as required by POSIX, so do not add quotes.
12027 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12036 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12038 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12040 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
12041 if test -w "$cache_file"; then
12042 if test "x$cache_file" != "x/dev/null"; then
12043 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12044 $as_echo "$as_me: updating cache $cache_file" >&6;}
12045 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
12046 cat confcache
>"$cache_file"
12048 case $cache_file in #(
12050 mv -f confcache
"$cache_file"$$
&&
12051 mv -f "$cache_file"$$
"$cache_file" ;; #(
12053 mv -f confcache
"$cache_file" ;;
12058 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12059 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12064 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
12065 # Let make expand exec_prefix.
12066 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
12068 DEFS
=-DHAVE_CONFIG_H
12073 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
12074 # 1. Remove the extension, and $U if already installed.
12075 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
12076 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
12077 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12078 # will be set to the directory where LIBOBJS objects are built.
12079 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12080 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
12082 LIBOBJS
=$ac_libobjs
12084 LTLIBOBJS
=$ac_ltlibobjs
12088 : "${CONFIG_STATUS=./config.status}"
12090 ac_clean_files_save
=$ac_clean_files
12091 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
12092 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12093 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12095 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12097 # Generated by $as_me.
12098 # Run this file to recreate the current configuration.
12099 # Compiler output produced by configure, useful for debugging
12100 # configure, is in config.log if it exists.
12103 ac_cs_recheck=false
12106 SHELL=\${CONFIG_SHELL-$SHELL}
12109 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
12110 ## -------------------- ##
12111 ## M4sh Initialization. ##
12112 ## -------------------- ##
12114 # Be more Bourne compatible
12115 DUALCASE
=1; export DUALCASE
# for MKS sh
12116 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
12119 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12120 # is contrary to our usage. Disable this feature.
12121 alias -g '${1+"$@"}'='"$@"'
12122 setopt NO_GLOB_SUBST
12124 case `(set -o) 2>/dev/null` in #(
12136 # Printing a long string crashes Solaris 7 /usr/bin/printf.
12137 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12138 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12139 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12140 # Prefer a ksh shell builtin over an external printf program on Solaris,
12141 # but without wasting forks for bash or zsh.
12142 if test -z "$BASH_VERSION$ZSH_VERSION" \
12143 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12144 as_echo='print
-r --'
12145 as_echo_n='print
-rn --'
12146 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12147 as_echo='printf %s
\n'
12148 as_echo_n='printf %s
'
12150 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12151 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
12152 as_echo_n='/usr
/ucb
/echo -n'
12154 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12155 as_echo_n_body='eval
12159 expr "X$arg" : "X\\(.*\\)$as_nl";
12160 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12162 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
12164 export as_echo_n_body
12165 as_echo_n='sh
-c $as_echo_n_body as_echo
'
12167 export as_echo_body
12168 as_echo='sh
-c $as_echo_body as_echo
'
12171 # The user is always right.
12172 if test "${PATH_SEPARATOR+set}" != set; then
12174 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12175 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12182 # We need space, tab and new line, in precisely that order. Quoting is
12183 # there to prevent editors from complaining about space-tab.
12184 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12185 # splitting by setting IFS to empty value.)
12188 # Find who we are. Look in the path if we contain no directory separator.
12191 *[\\/]* ) as_myself=$0 ;;
12192 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12193 for as_dir in $PATH
12196 test -z "$as_dir" && as_dir=.
12197 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12203 # We did not find ourselves, most probably we were run as `sh COMMAND'
12204 # in which case we are not to be found in the path.
12205 if test "x$as_myself" = x
; then
12208 if test ! -f "$as_myself"; then
12209 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12213 # Unset variables that we do not need and which cause bugs (e.g. in
12214 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
12215 # suppresses any "Segmentation fault" message there. '((' could
12216 # trigger a bug in pdksh 5.2.14.
12217 for as_var
in BASH_ENV ENV MAIL MAILPATH
12218 do eval test x\
${$as_var+set} = xset \
12219 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
12232 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
12235 # as_fn_error STATUS ERROR [LINENO LOG_FD]
12236 # ----------------------------------------
12237 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12238 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12239 # script with STATUS, using 1 if that was 0.
12242 as_status
=$1; test $as_status -eq 0 && as_status
=1
12244 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
12245 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12247 $as_echo "$as_me: error: $2" >&2
12248 as_fn_exit
$as_status
12252 # as_fn_set_status STATUS
12253 # -----------------------
12254 # Set $? to STATUS, without forking.
12255 as_fn_set_status
()
12258 } # as_fn_set_status
12260 # as_fn_exit STATUS
12261 # -----------------
12262 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12266 as_fn_set_status
$1
12272 # Portably unset VAR.
12275 { eval $1=; unset $1;}
12277 as_unset
=as_fn_unset
12278 # as_fn_append VAR VALUE
12279 # ----------------------
12280 # Append the text in VALUE to the end of the definition contained in VAR. Take
12281 # advantage of any shell optimizations that allow amortized linear growth over
12282 # repeated appends, instead of the typical quadratic growth present in naive
12284 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
12285 eval 'as_fn_append ()
12296 # as_fn_arith ARG...
12297 # ------------------
12298 # Perform arithmetic evaluation on the ARGs, and store the result in the
12299 # global $as_val. Take advantage of shells that can avoid forks. The arguments
12300 # must be portable across $(()) and expr.
12301 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
12302 eval 'as_fn_arith ()
12309 as_val
=`expr "$@" || test $? -eq 1`
12314 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
12315 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
12321 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12322 as_basename
=basename
12327 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
12333 as_me
=`$as_basename -- "$0" ||
12334 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12335 X"$0" : 'X\(//\)$' \| \
12336 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12338 sed '/^.*\/\([^/][^/]*\)\/*$/{
12352 # Avoid depending upon Character Ranges.
12353 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
12354 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12355 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
12356 as_cr_digits
='0123456789'
12357 as_cr_alnum
=$as_cr_Letters$as_cr_digits
12359 ECHO_C
= ECHO_N
= ECHO_T
=
12360 case `echo -n x` in #(((((
12362 case `echo 'xy\c'` in
12363 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
12365 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
12372 rm -f conf$$ conf$$.exe conf$$.
file
12373 if test -d conf$$.dir
; then
12374 rm -f conf$$.dir
/conf$$.
file
12377 mkdir conf$$.dir
2>/dev
/null
12379 if (echo >conf$$.
file) 2>/dev
/null
; then
12380 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
12382 # ... but there are two gotchas:
12383 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12384 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12385 # In both cases, we have to default to `cp -pR'.
12386 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
12388 elif ln conf$$.
file conf$$
2>/dev
/null
; then
12396 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
12397 rmdir conf$$.dir
2>/dev
/null
12402 # Create "$as_dir" as a directory, including parents if necessary.
12407 -*) as_dir
=.
/$as_dir;;
12409 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
12413 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12414 *) as_qdir
=$as_dir;;
12416 as_dirs
="'$as_qdir' $as_dirs"
12417 as_dir
=`$as_dirname -- "$as_dir" ||
12418 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12419 X"$as_dir" : 'X\(//\)[^/]' \| \
12420 X"$as_dir" : 'X\(//\)$' \| \
12421 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12422 $as_echo X"$as_dir" |
12423 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12427 /^X\(\/\/\)[^/].*/{
12440 test -d "$as_dir" && break
12442 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
12443 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
12447 if mkdir
-p .
2>/dev
/null
; then
12448 as_mkdir_p
='mkdir -p "$as_dir"'
12450 test -d .
/-p && rmdir .
/-p
12455 # as_fn_executable_p FILE
12456 # -----------------------
12457 # Test if FILE is an executable regular file.
12458 as_fn_executable_p
()
12460 test -f "$1" && test -x "$1"
12461 } # as_fn_executable_p
12462 as_test_x
='test -x'
12463 as_executable_p
=as_fn_executable_p
12465 # Sed expression to map a string onto a valid CPP name.
12466 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12468 # Sed expression to map a string onto a valid variable name.
12469 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12473 ## ----------------------------------- ##
12474 ## Main body of $CONFIG_STATUS script. ##
12475 ## ----------------------------------- ##
12477 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
12479 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12480 # Save the log message, to keep $0 and so on meaningful, and to
12481 # report actual input values of CONFIG_FILES etc. instead of their
12482 # values after options handling.
12484 This file was extended by sqlite $as_me 3.46.0, which was
12485 generated by GNU Autoconf 2.69. Invocation command line was
12487 CONFIG_FILES = $CONFIG_FILES
12488 CONFIG_HEADERS = $CONFIG_HEADERS
12489 CONFIG_LINKS = $CONFIG_LINKS
12490 CONFIG_COMMANDS = $CONFIG_COMMANDS
12493 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12498 case $ac_config_files in *"
12499 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
12502 case $ac_config_headers in *"
12503 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
12507 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12508 # Files that config.status was made for.
12509 config_files="$ac_config_files"
12510 config_headers="$ac_config_headers"
12511 config_commands="$ac_config_commands"
12515 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12517 \`$as_me' instantiates files and other configuration actions
12518 from templates according to the current configuration. Unless the files
12519 and actions are specified as TAGs, all are instantiated by default.
12521 Usage: $0 [OPTION]... [TAG]...
12523 -h, --help print this help, then exit
12524 -V, --version print version number and configuration settings, then exit
12525 --config print configuration, then exit
12526 -q, --quiet, --silent
12527 do not print progress messages
12528 -d, --debug don't remove temporary files
12529 --recheck update $as_me by reconfiguring in the same conditions
12530 --file=FILE[:TEMPLATE]
12531 instantiate the configuration file FILE
12532 --header=FILE[:TEMPLATE]
12533 instantiate the configuration header FILE
12535 Configuration files:
12538 Configuration headers:
12541 Configuration commands:
12544 Report bugs to the package provider."
12547 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12548 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12550 sqlite config.status 3.46.0
12551 configured by $0, generated by GNU Autoconf 2.69,
12552 with options \\"\$ac_cs_config\\"
12554 Copyright (C) 2012 Free Software Foundation, Inc.
12555 This config.status script is free software; the Free Software Foundation
12556 gives unlimited permission to copy, distribute and modify it."
12561 test -n "\$AWK" || AWK=awk
12564 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12565 # The default lists apply if the user does not specify any file.
12571 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
12572 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
12576 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
12588 # Handling of the options.
12589 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
12591 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
12592 $as_echo "$ac_cs_version"; exit ;;
12593 --config |
--confi |
--conf |
--con |
--co |
--c )
12594 $as_echo "$ac_cs_config"; exit ;;
12595 --debug |
--debu |
--deb |
--de |
--d |
-d )
12597 --file |
--fil |
--fi |
--f )
12600 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12601 '') as_fn_error $?
"missing file argument" ;;
12603 as_fn_append CONFIG_FILES
" '$ac_optarg'"
12604 ac_need_defaults
=false
;;
12605 --header |
--heade |
--head |
--hea )
12608 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12610 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
12611 ac_need_defaults
=false
;;
12613 # Conflict between --help and --header
12614 as_fn_error $?
"ambiguous option: \`$1'
12615 Try \`$0 --help' for more information.";;
12616 --help |
--hel |
-h )
12617 $as_echo "$ac_cs_usage"; exit ;;
12618 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
12619 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
12622 # This is an error.
12623 -*) as_fn_error $?
"unrecognized option: \`$1'
12624 Try \`$0 --help' for more information." ;;
12626 *) as_fn_append ac_config_targets
" $1"
12627 ac_need_defaults
=false
;;
12633 ac_configure_extra_args
=
12635 if $ac_cs_silent; then
12637 ac_configure_extra_args
="$ac_configure_extra_args --silent"
12641 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12642 if \$ac_cs_recheck; then
12643 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12645 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12646 CONFIG_SHELL='$SHELL'
12647 export CONFIG_SHELL
12652 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12656 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12657 ## Running $as_me. ##
12663 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12669 # The HP-UX ksh and POSIX shell print the target directory to stdout
12670 # if CDPATH is set.
12671 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12673 sed_quote_subst='$sed_quote_subst'
12674 double_quote_subst='$double_quote_subst'
12675 delay_variable_subst='$delay_variable_subst'
12676 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
12677 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
12678 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
12679 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
12680 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
12681 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
12682 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
12683 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
12684 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
12685 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
12686 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
12687 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
12688 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
12689 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
12690 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
12691 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
12692 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
12693 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
12694 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
12695 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
12696 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
12697 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
12698 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
12699 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
12700 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
12701 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
12702 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
12703 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12704 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
12705 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
12706 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
12707 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
12708 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12709 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
12710 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
12711 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12712 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12713 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12714 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
12715 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
12716 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
12717 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
12718 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
12719 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
12720 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
12721 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12722 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
12723 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
12724 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
12725 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
12726 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
12727 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
12728 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
12729 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
12730 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
12731 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
12732 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
12733 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
12734 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
12735 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
12736 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
12737 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
12738 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12739 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12740 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
12741 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
12742 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12743 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12744 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
12745 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12746 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12747 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12748 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12749 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12750 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12751 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
12752 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12753 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
12754 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
12755 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
12756 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
12757 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
12758 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
12759 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
12760 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12761 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
12762 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
12763 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
12764 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
12765 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
12766 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12767 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12768 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
12769 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12770 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
12771 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
12772 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
12773 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
12774 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
12775 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12776 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
12777 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
12778 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12779 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
12780 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
12781 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12782 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12783 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
12784 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
12785 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
12786 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12787 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
12788 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
12789 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
12790 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
12791 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
12792 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
12793 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
12796 LTCFLAGS='$LTCFLAGS'
12797 compiler='$compiler_DEFAULT'
12799 # Quote evaled strings.
12811 deplibs_check_method \
12820 lt_cv_sys_global_symbol_pipe \
12821 lt_cv_sys_global_symbol_to_cdecl \
12822 lt_cv_sys_global_symbol_to_c_name_address \
12823 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12826 lt_prog_compiler_no_builtin_flag \
12827 lt_prog_compiler_wl \
12828 lt_prog_compiler_pic \
12829 lt_prog_compiler_static \
12830 lt_cv_prog_compiler_c_o \
12838 export_dynamic_flag_spec \
12839 whole_archive_flag_spec \
12840 compiler_needs_object \
12842 allow_undefined_flag \
12843 no_undefined_flag \
12844 hardcode_libdir_flag_spec \
12845 hardcode_libdir_flag_spec_ld \
12846 hardcode_libdir_separator \
12851 variables_saved_for_relink \
12853 library_names_spec \
12858 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12859 *[\\\\\\\`\\"\\\$]*)
12860 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12863 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12868 # Double-quote double-evaled strings.
12869 for var in reload_cmds \
12870 old_postinstall_cmds \
12871 old_postuninstall_cmds \
12873 extract_expsyms_cmds \
12874 old_archive_from_new_cmds \
12875 old_archive_from_expsyms_cmds \
12877 archive_expsym_cmds \
12879 module_expsym_cmds \
12880 export_symbols_cmds \
12883 postuninstall_cmds \
12885 sys_lib_search_path_spec \
12886 sys_lib_dlsearch_path_spec; do
12887 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12888 *[\\\\\\\`\\"\\\$]*)
12889 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12892 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12897 # Fix-up fallback echo if it was mangled by the above quoting rules.
12899 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12903 ac_aux_dir='$ac_aux_dir'
12904 xsi_shell='$xsi_shell'
12905 lt_shell_append='$lt_shell_append'
12907 # See if we are running on zsh, and set the options which allow our
12908 # commands through without removal of \ escapes INIT.
12909 if test -n "\${ZSH_VERSION+set}" ; then
12910 setopt NO_GLOB_SUBST
12916 TIMESTAMP='$TIMESTAMP'
12925 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12927 # Handling of arguments.
12928 for ac_config_target
in $ac_config_targets
12930 case $ac_config_target in
12931 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
12932 "sqlite_cfg.h") CONFIG_HEADERS
="$CONFIG_HEADERS sqlite_cfg.h" ;;
12933 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
12934 "sqlite3.pc") CONFIG_FILES
="$CONFIG_FILES sqlite3.pc" ;;
12936 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12941 # If the user did not use the arguments to specify the items to instantiate,
12942 # then the envvar interface is used. Set only those that are not.
12943 # We use the long form for the default assignment because of an extremely
12944 # bizarre bug on SunOS 4.1.3.
12945 if $ac_need_defaults; then
12946 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
12947 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
12948 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
12951 # Have a temporary directory for convenience. Make it in the build tree
12952 # simply because there is no reason against having it here, and in addition,
12953 # creating and moving files from /tmp can sometimes cause problems.
12954 # Hook for its removal unless debugging.
12955 # Note that there is a small window in which the directory will not be cleaned:
12956 # after its creation but before its name has been assigned to `$tmp'.
12960 trap 'exit_status=$?
12961 : "${ac_tmp:=$tmp}"
12962 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12964 trap 'as_fn_exit 1' 1 2 13 15
12966 # Create a (secure) tmp directory for tmp files.
12969 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12973 tmp
=.
/conf$$
-$RANDOM
12974 (umask 077 && mkdir
"$tmp")
12975 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
12978 # Set up the scripts for CONFIG_FILES section.
12979 # No need to generate them if there are no CONFIG_FILES.
12980 # This happens for instance with `./config.status config.h'.
12981 if test -n "$CONFIG_FILES"; then
12984 ac_cr
=`echo X | tr X '\015'`
12985 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12986 # But we know of no other shell where ac_cr would be empty at this
12987 # point, so we can use a bashism as a fallback.
12988 if test "x$ac_cr" = x
; then
12989 eval ac_cr
=\$
\'\\r
\'
12991 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12992 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12995 ac_cs_awk_cr
=$ac_cr
12998 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13003 echo "cat >conf$$subs.awk <<_ACEOF" &&
13004 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13006 } >conf$$subs.sh ||
13007 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
13008 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13010 for ac_last_try in false false false false false :; do
13011 . ./conf$$subs.sh ||
13012 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
13014 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
13015 if test $ac_delim_n = $ac_delim_num; then
13017 elif $ac_last_try; then
13018 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
13020 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
13023 rm -f conf$$subs.sh
13025 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13026 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
13030 s/^/S["/; s
/!.
*/"]=/
13040 s/\(.\{148\}\)..*/\1/
13042 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
13047 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
13054 s/\(.\{148\}\)..*/\1/
13056 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
13060 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
13065 ' <conf$$subs.awk | sed '
13070 ' >>$CONFIG_STATUS || ac_write_fail=1
13071 rm -f conf$$subs.awk
13072 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13074 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
13075 for (key in S) S_is_set[key] = 1
13081 nfields = split(line, field, "@
")
13083 len = length(field[1])
13084 for (i = 2; i < nfields; i++) {
13086 keylen = length(key)
13087 if (S_is_set[key]) {
13089 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13090 len += length(value) + length(field[++i])
13101 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13102 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13103 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
13106 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
13107 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
13110 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13111 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
13112 # trailing colons and then remove the whole line if VPATH becomes empty
13113 # (actually we leave an empty line to preserve line numbers).
13114 if test "x
$srcdir" = x.; then
13115 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
13133 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13134 fi # test -n "$CONFIG_FILES"
13136 # Set up the scripts for CONFIG_HEADERS section.
13137 # No need to generate them if there are no CONFIG_HEADERS.
13138 # This happens for instance with `./config.status Makefile'.
13139 if test -n "$CONFIG_HEADERS"; then
13140 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
13144 # Transform confdefs.h into an awk script `defines.awk', embedded as
13145 # here-document in config.status, that substitutes the proper values into
13146 # config.h.in to produce config.h.
13148 # Create a delimiter string that does not exist in confdefs.h, to ease
13149 # handling of long lines.
13151 for ac_last_try in false false :; do
13152 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
13153 if test -z "$ac_tt"; then
13155 elif $ac_last_try; then
13156 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
13158 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
13162 # For the awk script, D is an array of macro values keyed by name,
13163 # likewise P contains macro parameters if any. Preserve backslash
13164 # newline sequences.
13166 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13168 s/.\{148\}/&'"$ac_delim"'/g
13171 s/^[ ]*#[ ]*define[ ][ ]*/ /
13178 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
13180 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
13184 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
13185 D["\
1"]=" \
3\\\\\\n
"\\/p
13187 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
13192 s/.\{148\}/&'"$ac_delim"'/g
13197 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
13200 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
13202 ' <confdefs.h | sed '
13203 s/'"$ac_delim"'/"\\\
13204 "/g' >>$CONFIG_STATUS || ac_write_fail=1
13206 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13207 for (key in D) D_is_set[key] = 1
13210 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13212 split(line, arg, " ")
13213 if (arg[1] == "#") {
13217 defundef
= substr
(arg
[1], 2)
13220 split(mac1
, mac2
, "(") #)
13222 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
13223 if (D_is_set
[macro
]) {
13224 # Preserve the white space surrounding the "#".
13225 print prefix
"define", macro P
[macro
] D
[macro
]
13228 # Replace #undef with comments. This is necessary, for example,
13229 # in the case of _POSIX_SOURCE, which is predefined and required
13230 # on some systems where configure will not decide to define it.
13231 if (defundef
== "undef") {
13232 print
"/*", prefix defundef
, macro
, "*/"
13240 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13241 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
13242 fi # test -n "$CONFIG_HEADERS"
13245 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13250 :[FHLC
]) ac_mode
=$ac_tag; continue;;
13252 case $ac_mode$ac_tag in
13254 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
13255 :[FH
]-) ac_tag
=-:-;;
13256 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
13273 -) ac_f
="$ac_tmp/stdin";;
13274 *) # Look for the file first in the build tree, then in the source tree
13275 # (if the path is not absolute). The absolute path cannot be DOS-style,
13276 # because $ac_f cannot contain `:'.
13280 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
13282 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13284 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13285 as_fn_append ac_file_inputs
" '$ac_f'"
13288 # Let's still pretend it is `configure' which instantiates (i.e., don't
13289 # use $as_me), people would be surprised to read:
13290 # /* config.h. Generated by config.status. */
13291 configure_input
='Generated from '`
13292 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13294 if test x
"$ac_file" != x-
; then
13295 configure_input
="$ac_file. $configure_input"
13296 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13297 $as_echo "$as_me: creating $ac_file" >&6;}
13299 # Neutralize special characters interpreted by sed in replacement strings.
13300 case $configure_input in #(
13301 *\
&* |
*\|
* |
*\\* )
13302 ac_sed_conf_input
=`$as_echo "$configure_input" |
13303 sed 's/[\\\\&|]/\\\\&/g'`;; #(
13304 *) ac_sed_conf_input
=$configure_input;;
13308 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
13309 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
13314 ac_dir
=`$as_dirname -- "$ac_file" ||
13315 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13316 X"$ac_file" : 'X\(//\)[^/]' \| \
13317 X"$ac_file" : 'X\(//\)$' \| \
13318 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13319 $as_echo X"$ac_file" |
13320 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13324 /^X\(\/\/\)[^/].*/{
13337 as_dir
="$ac_dir"; as_fn_mkdir_p
13341 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
13343 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13344 # A ".." for each directory in $ac_dir_suffix.
13345 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13346 case $ac_top_builddir_sub in
13347 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
13348 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
13351 ac_abs_top_builddir
=$ac_pwd
13352 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
13353 # for backward compatibility:
13354 ac_top_builddir
=$ac_top_build_prefix
13357 .
) # We are building in place.
13359 ac_top_srcdir
=$ac_top_builddir_sub
13360 ac_abs_top_srcdir
=$ac_pwd ;;
13361 [\\/]* | ?
:[\\/]* ) # Absolute name.
13362 ac_srcdir
=$srcdir$ac_dir_suffix;
13363 ac_top_srcdir
=$srcdir
13364 ac_abs_top_srcdir
=$srcdir ;;
13365 *) # Relative name.
13366 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
13367 ac_top_srcdir
=$ac_top_build_prefix$srcdir
13368 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
13370 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
13380 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
13381 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
13385 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13386 # If the template does not know about datarootdir, expand it.
13387 # FIXME: This hack should be removed a few years after 2.60.
13388 ac_datarootdir_hack
=; ac_datarootdir_seen
=
13399 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13400 *datarootdir
*) ac_datarootdir_seen
=yes;;
13401 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
13402 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13403 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13405 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13406 ac_datarootdir_hack='
13407 s&@datadir@&$datadir&g
13408 s&@docdir@&$docdir&g
13409 s&@infodir@&$infodir&g
13410 s&@localedir@&$localedir&g
13411 s&@mandir@&$mandir&g
13412 s&\\\${datarootdir}&$datarootdir&g' ;;
13416 # Neutralize VPATH when `$srcdir' = `.'.
13417 # Shell code in configure.ac might set extrasub.
13418 # FIXME: do we really want to maintain this feature?
13419 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13420 ac_sed_extra="$ac_vpsub
13423 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13425 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
13426 s|@configure_input@|
$ac_sed_conf_input|
;t t
13427 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
13428 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
13429 s
&@srcdir@
&$ac_srcdir&;t t
13430 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
13431 s
&@top_srcdir@
&$ac_top_srcdir&;t t
13432 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
13433 s
&@builddir@
&$ac_builddir&;t t
13434 s
&@abs_builddir@
&$ac_abs_builddir&;t t
13435 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
13436 s
&@INSTALL@
&$ac_INSTALL&;t t
13437 $ac_datarootdir_hack
13439 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
13440 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
13442 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13443 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
13444 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
13445 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
13446 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
13447 which seems to be undefined. Please make sure it is defined" >&5
13448 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
13449 which seems to be undefined. Please make sure it is defined" >&2;}
13451 rm -f "$ac_tmp/stdin"
13453 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13454 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13456 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13462 if test x"$ac_file" != x-; then
13464 $as_echo "/* $configure_input */" \
13465 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13466 } >"$ac_tmp/config.h" \
13467 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13468 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13469 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13470 $as_echo "$as_me: $ac_file is unchanged" >&6;}
13473 mv "$ac_tmp/config.h" "$ac_file" \
13474 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13477 $as_echo "/* $configure_input */" \
13478 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13479 || as_fn_error $? "could not create -" "$LINENO" 5
13483 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13484 $as_echo "$as_me: executing $ac_file commands" >&6;}
13489 case $ac_file$ac_mode in
13492 # See if we are running on zsh, and set the options which allow our
13493 # commands through without removal of \ escapes.
13494 if test -n "${ZSH_VERSION+set}" ; then
13495 setopt NO_GLOB_SUBST
13498 cfgfile="${ofile}T"
13499 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13502 cat <<_LT_EOF >> "$cfgfile"
13505 # `$ECHO "$ofile" | sed 's
%^.
*/%%'` - Provide generalized library-building support services.
13506 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13507 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13508 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13510 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13511 # 2006, 2007, 2008 Free Software Foundation, Inc.
13512 # Written by Gordon Matzigkeit, 1996
13514 # This file is part of GNU Libtool.
13516 # GNU Libtool is free software; you can redistribute it and/or
13517 # modify it under the terms of the GNU General Public License as
13518 # published by the Free Software Foundation; either version 2 of
13519 # the License, or (at your option) any later version.
13521 # As a special exception to the GNU General Public License,
13522 # if you distribute this file as part of a program or library that
13523 # is built using GNU Libtool, you may include this file under the
13524 # same distribution terms that you use for the rest of that program.
13526 # GNU Libtool is distributed in the hope that it will be useful,
13527 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13528 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13529 # GNU General Public License for more details.
13531 # You should have received a copy of the GNU General Public License
13532 # along with GNU Libtool; see the file COPYING. If not, a copy
13533 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13534 # obtained by writing to the Free Software Foundation, Inc.,
13535 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13538 # The names of the tagged configurations supported by this script.
13541 # ### BEGIN LIBTOOL CONFIG
13543 # Which release of libtool.m4 was used?
13544 macro_version=$macro_version
13545 macro_revision=$macro_revision
13547 # Whether or not to build shared libraries.
13548 build_libtool_libs=$enable_shared
13550 # Whether or not to build static libraries.
13551 build_old_libs=$enable_static
13553 # What type of objects to build.
13556 # Whether or not to optimize for fast installation.
13557 fast_install=$enable_fast_install
13560 host_alias=$host_alias
13564 # The build system.
13565 build_alias=$build_alias
13569 # A sed program that does not truncate output.
13572 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13573 Xsed="\$SED -e 1s/^X//"
13575 # A grep program that handles long lines.
13581 # A literal string matcher.
13584 # A BSD- or MS-compatible name lister.
13587 # Whether we need soft or hard links.
13590 # What is the maximum length of a command?
13591 max_cmd_len=$max_cmd_len
13593 # Object file suffix (normally "o").
13596 # Executable file suffix (normally "").
13599 # whether the shell understands "unset".
13602 # turn spaces into newlines.
13605 # turn newlines into spaces.
13608 # How to create reloadable object files.
13609 reload_flag=$lt_reload_flag
13610 reload_cmds=$lt_reload_cmds
13612 # An object symbol dumper.
13613 OBJDUMP=$lt_OBJDUMP
13615 # Method to check whether dependent libraries are shared objects.
13616 deplibs_check_method=$lt_deplibs_check_method
13618 # Command to use when deplibs_check_method == "file_magic".
13619 file_magic_cmd=$lt_file_magic_cmd
13623 AR_FLAGS=$lt_AR_FLAGS
13625 # A symbol stripping program.
13628 # Commands used to install an old-style archive.
13630 old_postinstall_cmds=$lt_old_postinstall_cmds
13631 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13636 # LTCC compiler flags.
13637 LTCFLAGS=$lt_CFLAGS
13639 # Take the output of nm and produce a listing of raw symbols and C names.
13640 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13642 # Transform the output of nm in a proper C declaration.
13643 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13645 # Transform the output of nm in a C name address pair.
13646 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13648 # Transform the output of nm in a C name address pair when lib prefix is needed.
13649 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13651 # The name of the directory that contains temporary libtool files.
13654 # Shell to use when invoking shell scripts.
13657 # An echo program that does not interpret backslashes.
13660 # Used to examine libraries when file_magic_cmd begins with "file".
13661 MAGIC_CMD=$MAGIC_CMD
13663 # Must we lock files when doing compilation?
13664 need_locks=$lt_need_locks
13666 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13667 DSYMUTIL=$lt_DSYMUTIL
13669 # Tool to change global to local symbols on Mac OS X.
13672 # Tool to manipulate fat objects and archives on Mac OS X.
13675 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13678 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13679 OTOOL64=$lt_OTOOL64
13681 # Old archive suffix (normally "a").
13684 # Shared library suffix (normally ".so").
13685 shrext_cmds=$lt_shrext_cmds
13687 # The commands to extract the exported symbol list from a shared archive.
13688 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13690 # Variables whose values should be saved in libtool wrapper scripts and
13691 # restored at link time.
13692 variables_saved_for_relink=$lt_variables_saved_for_relink
13694 # Do we need the "lib" prefix for modules?
13695 need_lib_prefix=$need_lib_prefix
13697 # Do we need a version for libraries?
13698 need_version=$need_version
13700 # Library versioning type.
13701 version_type=$version_type
13703 # Shared library runtime path variable.
13704 runpath_var=$runpath_var
13706 # Shared library path variable.
13707 shlibpath_var=$shlibpath_var
13709 # Is shlibpath searched before the hard-coded library search path?
13710 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13712 # Format of library name prefix.
13713 libname_spec=$lt_libname_spec
13715 # List of archive names. First name is the real one, the rest are links.
13716 # The last name is the one that the linker finds with -lNAME
13717 library_names_spec=$lt_library_names_spec
13719 # The coded name of the library, if different from the real name.
13720 soname_spec=$lt_soname_spec
13722 # Command to use after installation of a shared archive.
13723 postinstall_cmds=$lt_postinstall_cmds
13725 # Command to use after uninstallation of a shared archive.
13726 postuninstall_cmds=$lt_postuninstall_cmds
13728 # Commands used to finish a libtool library installation in a directory.
13729 finish_cmds=$lt_finish_cmds
13731 # As "finish_cmds", except a single script fragment to be evaled but
13733 finish_eval=$lt_finish_eval
13735 # Whether we should hardcode library paths into libraries.
13736 hardcode_into_libs=$hardcode_into_libs
13738 # Compile-time system search path for libraries.
13739 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13741 # Run-time system search path for libraries.
13742 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13744 # Whether dlopen is supported.
13745 dlopen_support=$enable_dlopen
13747 # Whether dlopen of programs is supported.
13748 dlopen_self=$enable_dlopen_self
13750 # Whether dlopen of statically linked programs is supported.
13751 dlopen_self_static=$enable_dlopen_self_static
13753 # Commands to strip libraries.
13754 old_striplib=$lt_old_striplib
13755 striplib=$lt_striplib
13758 # The linker used to build libraries.
13761 # Commands used to build an old-style archive.
13762 old_archive_cmds=$lt_old_archive_cmds
13764 # A language specific compiler.
13767 # Is the compiler the GNU compiler?
13770 # Compiler flag to turn off builtin functions.
13771 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13773 # How to pass a linker flag through the compiler.
13774 wl=$lt_lt_prog_compiler_wl
13776 # Additional compiler flags for building library objects.
13777 pic_flag=$lt_lt_prog_compiler_pic
13779 # Compiler flag to prevent dynamic linking.
13780 link_static_flag=$lt_lt_prog_compiler_static
13782 # Does compiler simultaneously support -c and -o options?
13783 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13785 # Whether or not to add -lc for building shared libraries.
13786 build_libtool_need_lc=$archive_cmds_need_lc
13788 # Whether or not to disallow shared libs when runtime libs are static.
13789 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13791 # Compiler flag to allow reflexive dlopens.
13792 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13794 # Compiler flag to generate shared objects directly from archives.
13795 whole_archive_flag_spec=$lt_whole_archive_flag_spec
13797 # Whether the compiler copes with passing no objects directly.
13798 compiler_needs_object=$lt_compiler_needs_object
13800 # Create an old-style archive from a shared archive.
13801 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13803 # Create a temporary old-style archive to link instead of a shared archive.
13804 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13806 # Commands used to build a shared archive.
13807 archive_cmds=$lt_archive_cmds
13808 archive_expsym_cmds=$lt_archive_expsym_cmds
13810 # Commands used to build a loadable module if different from building
13811 # a shared archive.
13812 module_cmds=$lt_module_cmds
13813 module_expsym_cmds=$lt_module_expsym_cmds
13815 # Whether we are building with GNU ld or not.
13816 with_gnu_ld=$lt_with_gnu_ld
13818 # Flag that allows shared libraries with undefined symbols to be built.
13819 allow_undefined_flag=$lt_allow_undefined_flag
13821 # Flag that enforces no undefined symbols.
13822 no_undefined_flag=$lt_no_undefined_flag
13824 # Flag to hardcode \$libdir into a binary during linking.
13825 # This must work even if \$libdir does not exist
13826 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13828 # If ld is used when linking, flag to hardcode \$libdir into a binary
13829 # during linking. This must work even if \$libdir does not exist.
13830 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13832 # Whether we need a single "-rpath" flag with a separated argument.
13833 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13835 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13836 # DIR into the resulting binary.
13837 hardcode_direct=$hardcode_direct
13839 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13840 # DIR into the resulting binary and the resulting library dependency is
13841 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13842 # library is relocated.
13843 hardcode_direct_absolute=$hardcode_direct_absolute
13845 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13846 # into the resulting binary.
13847 hardcode_minus_L=$hardcode_minus_L
13849 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13850 # into the resulting binary.
13851 hardcode_shlibpath_var=$hardcode_shlibpath_var
13853 # Set to "yes" if building a shared library automatically hardcodes DIR
13854 # into the library and all subsequent libraries and executables linked
13856 hardcode_automatic=$hardcode_automatic
13858 # Set to yes if linker adds runtime paths of dependent libraries
13859 # to runtime path list.
13860 inherit_rpath=$inherit_rpath
13862 # Whether libtool must link a program against all its dependency libraries.
13863 link_all_deplibs=$link_all_deplibs
13865 # Fix the shell variable \$srcfile for the compiler.
13866 fix_srcfile_path=$lt_fix_srcfile_path
13868 # Set to "yes" if exported symbols are required.
13869 always_export_symbols=$always_export_symbols
13871 # The commands to list exported symbols.
13872 export_symbols_cmds=$lt_export_symbols_cmds
13874 # Symbols that should not be listed in the preloaded symbols.
13875 exclude_expsyms=$lt_exclude_expsyms
13877 # Symbols that must always be exported.
13878 include_expsyms=$lt_include_expsyms
13880 # Commands necessary for linking programs (against libraries) with templates.
13881 prelink_cmds=$lt_prelink_cmds
13883 # Specify filename containing input files.
13884 file_list_spec=$lt_file_list_spec
13886 # How to hardcode a shared library path into an executable.
13887 hardcode_action=$hardcode_action
13889 # ### END LIBTOOL CONFIG
13895 cat <<\_LT_EOF >> "$cfgfile"
13896 # AIX sometimes has problems with the GCC collect2 program. For some
13897 # reason, if we set the COLLECT_NAMES environment variable, the problems
13898 # vanish in a puff of smoke.
13899 if test "X${COLLECT_NAMES+set}" != Xset; then
13901 export COLLECT_NAMES
13908 ltmain="$ac_aux_dir/ltmain.sh"
13911 # We use sed instead of cat because bash on DJGPP gets confused if
13912 # if finds mixed CR/LF and LF-only lines. Since sed operates in
13913 # text mode, it properly converts lines to CR/LF. This bash problem
13914 # is reportedly fixed, but why not run on old versions too?
13915 sed '/^
# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13916 ||
(rm -f "$cfgfile"; exit 1)
13920 cat << \_LT_EOF
>> "$cfgfile"
13922 # func_dirname file append nondir_replacement
13923 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13924 # otherwise set result to NONDIR_REPLACEMENT.
13928 */*) func_dirname_result
="${1%/*}${2}" ;;
13929 * ) func_dirname_result
="${3}" ;;
13933 # func_basename file
13936 func_basename_result
="${1##*/}"
13939 # func_dirname_and_basename file append nondir_replacement
13940 # perform func_basename and func_dirname in a single function
13942 # dirname: Compute the dirname of FILE. If nonempty,
13943 # add APPEND to the result, otherwise set result
13944 # to NONDIR_REPLACEMENT.
13945 # value returned in "$func_dirname_result"
13946 # basename: Compute filename of FILE.
13947 # value retuned in "$func_basename_result"
13948 # Implementation must be kept synchronized with func_dirname
13949 # and func_basename. For efficiency, we do not delegate to
13950 # those functions but instead duplicate the functionality here.
13951 func_dirname_and_basename
()
13954 */*) func_dirname_result
="${1%/*}${2}" ;;
13955 * ) func_dirname_result
="${3}" ;;
13957 func_basename_result
="${1##*/}"
13960 # func_stripname prefix suffix name
13961 # strip PREFIX and SUFFIX off of NAME.
13962 # PREFIX and SUFFIX must not contain globbing or regex special
13963 # characters, hashes, percent signs, but SUFFIX may contain a leading
13964 # dot (in which case that matches only a dot).
13967 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13968 # positional parameters, so assign one to ordinary parameter first.
13969 func_stripname_result
=${3}
13970 func_stripname_result
=${func_stripname_result#"${1}"}
13971 func_stripname_result
=${func_stripname_result%"${2}"}
13977 func_opt_split_opt
=${1%%=*}
13978 func_opt_split_arg
=${1#*=}
13985 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
13986 *) func_lo2o_result
=${1} ;;
13990 # func_xform libobj-or-source
13993 func_xform_result
=${1%.*}.lo
13996 # func_arith arithmetic-term...
13999 func_arith_result
=$
(( $
* ))
14003 # STRING may not start with a hyphen.
14006 func_len_result
=${#1}
14011 *) # Bourne compatible functions.
14012 cat << \_LT_EOF
>> "$cfgfile"
14014 # func_dirname file append nondir_replacement
14015 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14016 # otherwise set result to NONDIR_REPLACEMENT.
14019 # Extract subdirectory from the argument.
14020 func_dirname_result
=`$ECHO "X${1}" | $Xsed -e "$dirname"`
14021 if test "X$func_dirname_result" = "X${1}"; then
14022 func_dirname_result
="${3}"
14024 func_dirname_result
="$func_dirname_result${2}"
14028 # func_basename file
14031 func_basename_result
=`$ECHO "X${1}" | $Xsed -e "$basename"`
14035 # func_stripname prefix suffix name
14036 # strip PREFIX and SUFFIX off of NAME.
14037 # PREFIX and SUFFIX must not contain globbing or regex special
14038 # characters, hashes, percent signs, but SUFFIX may contain a leading
14039 # dot (in which case that matches only a dot).
14040 # func_strip_suffix prefix name
14044 .
*) func_stripname_result
=`$ECHO "X${3}" \
14045 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
14046 *) func_stripname_result
=`$ECHO "X${3}" \
14047 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
14052 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
14053 my_sed_long_arg
='1s/^-[^=]*=//'
14058 func_opt_split_opt
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
14059 func_opt_split_arg
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
14065 func_lo2o_result
=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
14068 # func_xform libobj-or-source
14071 func_xform_result
=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
14074 # func_arith arithmetic-term...
14077 func_arith_result
=`expr "$@"`
14081 # STRING may not start with a hyphen.
14084 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14090 case $lt_shell_append in
14092 cat << \_LT_EOF
>> "$cfgfile"
14094 # func_append var value
14095 # Append VALUE to the end of shell variable VAR.
14103 cat << \_LT_EOF
>> "$cfgfile"
14105 # func_append var value
14106 # Append VALUE to the end of shell variable VAR.
14117 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14118 ||
(rm -f "$cfgfile"; exit 1)
14120 mv -f "$cfgfile" "$ofile" ||
14121 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14132 ac_clean_files
=$ac_clean_files_save
14134 test $ac_write_fail = 0 ||
14135 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
14138 # configure is writing to config.log, and then calls config.status.
14139 # config.status does its own redirection, appending to config.log.
14140 # Unfortunately, on DOS this fails, as config.log is still kept open
14141 # by configure, so config.status won't be able to write to it; its
14142 # output is simply discarded. So we exec the FD to /dev/null,
14143 # effectively closing config.log, so it can be properly (re)opened and
14144 # appended to by config.status. When coming back to configure, we
14145 # need to make the FD available again.
14146 if test "$no_create" != yes; then
14148 ac_config_status_args
=
14149 test "$silent" = yes &&
14150 ac_config_status_args
="$ac_config_status_args --quiet"
14152 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
14154 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14155 # would make configure fail if this is the last instruction.
14156 $ac_cs_success || as_fn_exit
1
14158 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
14159 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14160 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}