]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/sqlite3/configure
MFV r316926:
[FreeBSD/FreeBSD.git] / contrib / sqlite3 / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for sqlite 3.23.1.
4 #
5 # Report bugs to <http://www.sqlite.org>.
6 #
7 #
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 #
10 #
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
16
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20   emulate sh
21   NULLCMD=:
22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23   # is contrary to our usage.  Disable this feature.
24   alias -g '${1+"$@"}'='"$@"'
25   setopt NO_GLOB_SUBST
26 else
27   case `(set -o) 2>/dev/null` in #(
28   *posix*) :
29     set -o posix ;; #(
30   *) :
31      ;;
32 esac
33 fi
34
35
36 as_nl='
37 '
38 export as_nl
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47   as_echo='print -r --'
48   as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50   as_echo='printf %s\n'
51   as_echo_n='printf %s'
52 else
53   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55     as_echo_n='/usr/ucb/echo -n'
56   else
57     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58     as_echo_n_body='eval
59       arg=$1;
60       case $arg in #(
61       *"$as_nl"*)
62         expr "X$arg" : "X\\(.*\\)$as_nl";
63         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64       esac;
65       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66     '
67     export as_echo_n_body
68     as_echo_n='sh -c $as_echo_n_body as_echo'
69   fi
70   export as_echo_body
71   as_echo='sh -c $as_echo_body as_echo'
72 fi
73
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76   PATH_SEPARATOR=:
77   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79       PATH_SEPARATOR=';'
80   }
81 fi
82
83
84 # IFS
85 # We need space, tab and new line, in precisely that order.  Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
89 IFS=" ""        $as_nl"
90
91 # Find who we are.  Look in the path if we contain no directory separator.
92 as_myself=
93 case $0 in #((
94   *[\\/]* ) as_myself=$0 ;;
95   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 for as_dir in $PATH
97 do
98   IFS=$as_save_IFS
99   test -z "$as_dir" && as_dir=.
100     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101   done
102 IFS=$as_save_IFS
103
104      ;;
105 esac
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x; then
109   as_myself=$0
110 fi
111 if test ! -f "$as_myself"; then
112   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113   exit 1
114 fi
115
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there.  '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\${$as_var+set} = xset \
122   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123 done
124 PS1='$ '
125 PS2='> '
126 PS4='+ '
127
128 # NLS nuisances.
129 LC_ALL=C
130 export LC_ALL
131 LANGUAGE=C
132 export LANGUAGE
133
134 # CDPATH.
135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137 # Use a proper internal environment variable to ensure we don't fall
138   # into an infinite loop, continuously re-executing ourselves.
139   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140     _as_can_reexec=no; export _as_can_reexec;
141     # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
145 BASH_ENV=/dev/null
146 ENV=/dev/null
147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148 case $- in # ((((
149   *v*x* | *x*v* ) as_opts=-vx ;;
150   *v* ) as_opts=-v ;;
151   *x* ) as_opts=-x ;;
152   * ) as_opts= ;;
153 esac
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 as_fn_exit 255
159   fi
160   # We don't want this to propagate to other subprocesses.
161           { _as_can_reexec=; unset _as_can_reexec;}
162 if test "x$CONFIG_SHELL" = x; then
163   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164   emulate sh
165   NULLCMD=:
166   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167   # is contrary to our usage.  Disable this feature.
168   alias -g '\${1+\"\$@\"}'='\"\$@\"'
169   setopt NO_GLOB_SUBST
170 else
171   case \`(set -o) 2>/dev/null\` in #(
172   *posix*) :
173     set -o posix ;; #(
174   *) :
175      ;;
176 esac
177 fi
178 "
179   as_required="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
184
185 exitcode=0
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192 else
193   exitcode=1; echo positional parameters were not saved.
194 fi
195 test x\$exitcode = x0 || exit 1
196 test -x / || exit 1"
197   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201
202   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
203     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
204     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206     PATH=/empty FPATH=/empty; export PATH FPATH
207     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
208       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
209 test \$(( 1 + 1 )) = 2 || exit 1"
210   if (eval "$as_required") 2>/dev/null; then :
211   as_have_required=yes
212 else
213   as_have_required=no
214 fi
215   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217 else
218   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219 as_found=false
220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221 do
222   IFS=$as_save_IFS
223   test -z "$as_dir" && as_dir=.
224   as_found=:
225   case $as_dir in #(
226          /*)
227            for as_base in sh bash ksh sh5; do
228              # Try only shells that exist, to save several forks.
229              as_shell=$as_dir/$as_base
230              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232   CONFIG_SHELL=$as_shell as_have_required=yes
233                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234   break 2
235 fi
236 fi
237            done;;
238        esac
239   as_found=false
240 done
241 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243   CONFIG_SHELL=$SHELL as_have_required=yes
244 fi; }
245 IFS=$as_save_IFS
246
247
248       if test "x$CONFIG_SHELL" != x; then :
249   export CONFIG_SHELL
250              # We cannot yet assume a decent shell, so we have to provide a
251 # neutralization value for shells without unset; and this also
252 # works around shells that cannot unset nonexistent variables.
253 # Preserve -v and -x to the replacement shell.
254 BASH_ENV=/dev/null
255 ENV=/dev/null
256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257 case $- in # ((((
258   *v*x* | *x*v* ) as_opts=-vx ;;
259   *v* ) as_opts=-v ;;
260   *x* ) as_opts=-x ;;
261   * ) as_opts= ;;
262 esac
263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264 # Admittedly, this is quite paranoid, since all the known shells bail
265 # out after a failed `exec'.
266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267 exit 255
268 fi
269
270     if test x$as_have_required = xno; then :
271   $as_echo "$0: This script requires a shell more modern than all"
272   $as_echo "$0: the shells that I found on your system."
273   if test x${ZSH_VERSION+set} = xset ; then
274     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276   else
277     $as_echo "$0: Please tell bug-autoconf@gnu.org and
278 $0: http://www.sqlite.org about your system, including any
279 $0: error possibly output before this message. Then install
280 $0: a modern shell, or manually run the script under such a
281 $0: shell if you do have one."
282   fi
283   exit 1
284 fi
285 fi
286 fi
287 SHELL=${CONFIG_SHELL-/bin/sh}
288 export SHELL
289 # Unset more variables known to interfere with behavior of common tools.
290 CLICOLOR_FORCE= GREP_OPTIONS=
291 unset CLICOLOR_FORCE GREP_OPTIONS
292
293 ## --------------------- ##
294 ## M4sh Shell Functions. ##
295 ## --------------------- ##
296 # as_fn_unset VAR
297 # ---------------
298 # Portably unset VAR.
299 as_fn_unset ()
300 {
301   { eval $1=; unset $1;}
302 }
303 as_unset=as_fn_unset
304
305 # as_fn_set_status STATUS
306 # -----------------------
307 # Set $? to STATUS, without forking.
308 as_fn_set_status ()
309 {
310   return $1
311 } # as_fn_set_status
312
313 # as_fn_exit STATUS
314 # -----------------
315 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316 as_fn_exit ()
317 {
318   set +e
319   as_fn_set_status $1
320   exit $1
321 } # as_fn_exit
322
323 # as_fn_mkdir_p
324 # -------------
325 # Create "$as_dir" as a directory, including parents if necessary.
326 as_fn_mkdir_p ()
327 {
328
329   case $as_dir in #(
330   -*) as_dir=./$as_dir;;
331   esac
332   test -d "$as_dir" || eval $as_mkdir_p || {
333     as_dirs=
334     while :; do
335       case $as_dir in #(
336       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
337       *) as_qdir=$as_dir;;
338       esac
339       as_dirs="'$as_qdir' $as_dirs"
340       as_dir=`$as_dirname -- "$as_dir" ||
341 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
342          X"$as_dir" : 'X\(//\)[^/]' \| \
343          X"$as_dir" : 'X\(//\)$' \| \
344          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
345 $as_echo X"$as_dir" |
346     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
347             s//\1/
348             q
349           }
350           /^X\(\/\/\)[^/].*/{
351             s//\1/
352             q
353           }
354           /^X\(\/\/\)$/{
355             s//\1/
356             q
357           }
358           /^X\(\/\).*/{
359             s//\1/
360             q
361           }
362           s/.*/./; q'`
363       test -d "$as_dir" && break
364     done
365     test -z "$as_dirs" || eval "mkdir $as_dirs"
366   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
367
368
369 } # as_fn_mkdir_p
370
371 # as_fn_executable_p FILE
372 # -----------------------
373 # Test if FILE is an executable regular file.
374 as_fn_executable_p ()
375 {
376   test -f "$1" && test -x "$1"
377 } # as_fn_executable_p
378 # as_fn_append VAR VALUE
379 # ----------------------
380 # Append the text in VALUE to the end of the definition contained in VAR. Take
381 # advantage of any shell optimizations that allow amortized linear growth over
382 # repeated appends, instead of the typical quadratic growth present in naive
383 # implementations.
384 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
385   eval 'as_fn_append ()
386   {
387     eval $1+=\$2
388   }'
389 else
390   as_fn_append ()
391   {
392     eval $1=\$$1\$2
393   }
394 fi # as_fn_append
395
396 # as_fn_arith ARG...
397 # ------------------
398 # Perform arithmetic evaluation on the ARGs, and store the result in the
399 # global $as_val. Take advantage of shells that can avoid forks. The arguments
400 # must be portable across $(()) and expr.
401 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402   eval 'as_fn_arith ()
403   {
404     as_val=$(( $* ))
405   }'
406 else
407   as_fn_arith ()
408   {
409     as_val=`expr "$@" || test $? -eq 1`
410   }
411 fi # as_fn_arith
412
413
414 # as_fn_error STATUS ERROR [LINENO LOG_FD]
415 # ----------------------------------------
416 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
417 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
418 # script with STATUS, using 1 if that was 0.
419 as_fn_error ()
420 {
421   as_status=$1; test $as_status -eq 0 && as_status=1
422   if test "$4"; then
423     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
424     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
425   fi
426   $as_echo "$as_me: error: $2" >&2
427   as_fn_exit $as_status
428 } # as_fn_error
429
430 if expr a : '\(a\)' >/dev/null 2>&1 &&
431    test "X`expr 00001 : '.*\(...\)'`" = X001; then
432   as_expr=expr
433 else
434   as_expr=false
435 fi
436
437 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
438   as_basename=basename
439 else
440   as_basename=false
441 fi
442
443 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
444   as_dirname=dirname
445 else
446   as_dirname=false
447 fi
448
449 as_me=`$as_basename -- "$0" ||
450 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
451          X"$0" : 'X\(//\)$' \| \
452          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
453 $as_echo X/"$0" |
454     sed '/^.*\/\([^/][^/]*\)\/*$/{
455             s//\1/
456             q
457           }
458           /^X\/\(\/\/\)$/{
459             s//\1/
460             q
461           }
462           /^X\/\(\/\).*/{
463             s//\1/
464             q
465           }
466           s/.*/./; q'`
467
468 # Avoid depending upon Character Ranges.
469 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472 as_cr_digits='0123456789'
473 as_cr_alnum=$as_cr_Letters$as_cr_digits
474
475
476   as_lineno_1=$LINENO as_lineno_1a=$LINENO
477   as_lineno_2=$LINENO as_lineno_2a=$LINENO
478   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
479   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
480   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
481   sed -n '
482     p
483     /[$]LINENO/=
484   ' <$as_myself |
485     sed '
486       s/[$]LINENO.*/&-/
487       t lineno
488       b
489       :lineno
490       N
491       :loop
492       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493       t loop
494       s/-\n.*//
495     ' >$as_me.lineno &&
496   chmod +x "$as_me.lineno" ||
497     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
498
499   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
500   # already done that, so ensure we don't try to do so again and fall
501   # in an infinite loop.  This has already happened in practice.
502   _as_can_reexec=no; export _as_can_reexec
503   # Don't try to exec as it changes $[0], causing all sort of problems
504   # (the dirname of $[0] is not the place where we might find the
505   # original and so on.  Autoconf is especially sensitive to this).
506   . "./$as_me.lineno"
507   # Exit status is that of the last command.
508   exit
509 }
510
511 ECHO_C= ECHO_N= ECHO_T=
512 case `echo -n x` in #(((((
513 -n*)
514   case `echo 'xy\c'` in
515   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
516   xy)  ECHO_C='\c';;
517   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
518        ECHO_T=' ';;
519   esac;;
520 *)
521   ECHO_N='-n';;
522 esac
523
524 rm -f conf$$ conf$$.exe conf$$.file
525 if test -d conf$$.dir; then
526   rm -f conf$$.dir/conf$$.file
527 else
528   rm -f conf$$.dir
529   mkdir conf$$.dir 2>/dev/null
530 fi
531 if (echo >conf$$.file) 2>/dev/null; then
532   if ln -s conf$$.file conf$$ 2>/dev/null; then
533     as_ln_s='ln -s'
534     # ... but there are two gotchas:
535     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
536     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
537     # In both cases, we have to default to `cp -pR'.
538     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
539       as_ln_s='cp -pR'
540   elif ln conf$$.file conf$$ 2>/dev/null; then
541     as_ln_s=ln
542   else
543     as_ln_s='cp -pR'
544   fi
545 else
546   as_ln_s='cp -pR'
547 fi
548 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549 rmdir conf$$.dir 2>/dev/null
550
551 if mkdir -p . 2>/dev/null; then
552   as_mkdir_p='mkdir -p "$as_dir"'
553 else
554   test -d ./-p && rmdir ./-p
555   as_mkdir_p=false
556 fi
557
558 as_test_x='test -x'
559 as_executable_p=as_fn_executable_p
560
561 # Sed expression to map a string onto a valid CPP name.
562 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
563
564 # Sed expression to map a string onto a valid variable name.
565 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
566
567 SHELL=${CONFIG_SHELL-/bin/sh}
568
569
570 test -n "$DJDIR" || exec 7<&0 </dev/null
571 exec 6>&1
572
573 # Name of the host.
574 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
575 # so uname gets run too.
576 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
577
578 #
579 # Initializations.
580 #
581 ac_default_prefix=/usr/local
582 ac_clean_files=
583 ac_config_libobj_dir=.
584 LIBOBJS=
585 cross_compiling=no
586 subdirs=
587 MFLAGS=
588 MAKEFLAGS=
589
590 # Identity of this package.
591 PACKAGE_NAME='sqlite'
592 PACKAGE_TARNAME='sqlite'
593 PACKAGE_VERSION='3.23.1'
594 PACKAGE_STRING='sqlite 3.23.1'
595 PACKAGE_BUGREPORT='http://www.sqlite.org'
596 PACKAGE_URL=''
597
598 ac_unique_file="sqlite3.c"
599 # Factoring default headers for most tests.
600 ac_includes_default="\
601 #include <stdio.h>
602 #ifdef HAVE_SYS_TYPES_H
603 # include <sys/types.h>
604 #endif
605 #ifdef HAVE_SYS_STAT_H
606 # include <sys/stat.h>
607 #endif
608 #ifdef STDC_HEADERS
609 # include <stdlib.h>
610 # include <stddef.h>
611 #else
612 # ifdef HAVE_STDLIB_H
613 #  include <stdlib.h>
614 # endif
615 #endif
616 #ifdef HAVE_STRING_H
617 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
618 #  include <memory.h>
619 # endif
620 # include <string.h>
621 #endif
622 #ifdef HAVE_STRINGS_H
623 # include <strings.h>
624 #endif
625 #ifdef HAVE_INTTYPES_H
626 # include <inttypes.h>
627 #endif
628 #ifdef HAVE_STDINT_H
629 # include <stdint.h>
630 #endif
631 #ifdef HAVE_UNISTD_H
632 # include <unistd.h>
633 #endif"
634
635 ac_subst_vars='am__EXEEXT_FALSE
636 am__EXEEXT_TRUE
637 LTLIBOBJS
638 LIBOBJS
639 SHELL_CFLAGS
640 ZLIB_FLAGS
641 EXTRA_SHELL_OBJ
642 SESSION_FLAGS
643 JSON1_FLAGS
644 FTS5_FLAGS
645 DYNAMIC_EXTENSION_FLAGS
646 THREADSAFE_FLAGS
647 READLINE_LIBS
648 BUILD_CFLAGS
649 CPP
650 LT_SYS_LIBRARY_PATH
651 OTOOL64
652 OTOOL
653 LIPO
654 NMEDIT
655 DSYMUTIL
656 MANIFEST_TOOL
657 RANLIB
658 ac_ct_AR
659 AR
660 DLLTOOL
661 OBJDUMP
662 LN_S
663 NM
664 ac_ct_DUMPBIN
665 DUMPBIN
666 LD
667 FGREP
668 EGREP
669 GREP
670 SED
671 host_os
672 host_vendor
673 host_cpu
674 host
675 build_os
676 build_vendor
677 build_cpu
678 build
679 LIBTOOL
680 am__fastdepCC_FALSE
681 am__fastdepCC_TRUE
682 CCDEPMODE
683 am__nodep
684 AMDEPBACKSLASH
685 AMDEP_FALSE
686 AMDEP_TRUE
687 am__quote
688 am__include
689 DEPDIR
690 OBJEXT
691 EXEEXT
692 ac_ct_CC
693 CPPFLAGS
694 LDFLAGS
695 CFLAGS
696 CC
697 AM_BACKSLASH
698 AM_DEFAULT_VERBOSITY
699 AM_DEFAULT_V
700 AM_V
701 am__untar
702 am__tar
703 AMTAR
704 am__leading_dot
705 SET_MAKE
706 AWK
707 mkdir_p
708 MKDIR_P
709 INSTALL_STRIP_PROGRAM
710 STRIP
711 install_sh
712 MAKEINFO
713 AUTOHEADER
714 AUTOMAKE
715 AUTOCONF
716 ACLOCAL
717 VERSION
718 PACKAGE
719 CYGPATH_W
720 am__isrc
721 INSTALL_DATA
722 INSTALL_SCRIPT
723 INSTALL_PROGRAM
724 target_alias
725 host_alias
726 build_alias
727 LIBS
728 ECHO_T
729 ECHO_N
730 ECHO_C
731 DEFS
732 mandir
733 localedir
734 libdir
735 psdir
736 pdfdir
737 dvidir
738 htmldir
739 infodir
740 docdir
741 oldincludedir
742 includedir
743 localstatedir
744 sharedstatedir
745 sysconfdir
746 datadir
747 datarootdir
748 libexecdir
749 sbindir
750 bindir
751 program_transform_name
752 prefix
753 exec_prefix
754 PACKAGE_URL
755 PACKAGE_BUGREPORT
756 PACKAGE_STRING
757 PACKAGE_VERSION
758 PACKAGE_TARNAME
759 PACKAGE_NAME
760 PATH_SEPARATOR
761 SHELL'
762 ac_subst_files=''
763 ac_user_opts='
764 enable_option_checking
765 enable_silent_rules
766 enable_largefile
767 enable_dependency_tracking
768 enable_shared
769 enable_static
770 with_pic
771 enable_fast_install
772 with_aix_soname
773 with_gnu_ld
774 with_sysroot
775 enable_libtool_lock
776 enable_editline
777 enable_readline
778 enable_threadsafe
779 enable_dynamic_extensions
780 enable_fts5
781 enable_json1
782 enable_session
783 enable_static_shell
784 '
785       ac_precious_vars='build_alias
786 host_alias
787 target_alias
788 CC
789 CFLAGS
790 LDFLAGS
791 LIBS
792 CPPFLAGS
793 LT_SYS_LIBRARY_PATH
794 CPP'
795
796
797 # Initialize some variables set by options.
798 ac_init_help=
799 ac_init_version=false
800 ac_unrecognized_opts=
801 ac_unrecognized_sep=
802 # The variables have the same names as the options, with
803 # dashes changed to underlines.
804 cache_file=/dev/null
805 exec_prefix=NONE
806 no_create=
807 no_recursion=
808 prefix=NONE
809 program_prefix=NONE
810 program_suffix=NONE
811 program_transform_name=s,x,x,
812 silent=
813 site=
814 srcdir=
815 verbose=
816 x_includes=NONE
817 x_libraries=NONE
818
819 # Installation directory options.
820 # These are left unexpanded so users can "make install exec_prefix=/foo"
821 # and all the variables that are supposed to be based on exec_prefix
822 # by default will actually change.
823 # Use braces instead of parens because sh, perl, etc. also accept them.
824 # (The list follows the same order as the GNU Coding Standards.)
825 bindir='${exec_prefix}/bin'
826 sbindir='${exec_prefix}/sbin'
827 libexecdir='${exec_prefix}/libexec'
828 datarootdir='${prefix}/share'
829 datadir='${datarootdir}'
830 sysconfdir='${prefix}/etc'
831 sharedstatedir='${prefix}/com'
832 localstatedir='${prefix}/var'
833 includedir='${prefix}/include'
834 oldincludedir='/usr/include'
835 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
836 infodir='${datarootdir}/info'
837 htmldir='${docdir}'
838 dvidir='${docdir}'
839 pdfdir='${docdir}'
840 psdir='${docdir}'
841 libdir='${exec_prefix}/lib'
842 localedir='${datarootdir}/locale'
843 mandir='${datarootdir}/man'
844
845 ac_prev=
846 ac_dashdash=
847 for ac_option
848 do
849   # If the previous option needs an argument, assign it.
850   if test -n "$ac_prev"; then
851     eval $ac_prev=\$ac_option
852     ac_prev=
853     continue
854   fi
855
856   case $ac_option in
857   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
858   *=)   ac_optarg= ;;
859   *)    ac_optarg=yes ;;
860   esac
861
862   # Accept the important Cygnus configure options, so we can diagnose typos.
863
864   case $ac_dashdash$ac_option in
865   --)
866     ac_dashdash=yes ;;
867
868   -bindir | --bindir | --bindi | --bind | --bin | --bi)
869     ac_prev=bindir ;;
870   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
871     bindir=$ac_optarg ;;
872
873   -build | --build | --buil | --bui | --bu)
874     ac_prev=build_alias ;;
875   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
876     build_alias=$ac_optarg ;;
877
878   -cache-file | --cache-file | --cache-fil | --cache-fi \
879   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
880     ac_prev=cache_file ;;
881   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
882   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
883     cache_file=$ac_optarg ;;
884
885   --config-cache | -C)
886     cache_file=config.cache ;;
887
888   -datadir | --datadir | --datadi | --datad)
889     ac_prev=datadir ;;
890   -datadir=* | --datadir=* | --datadi=* | --datad=*)
891     datadir=$ac_optarg ;;
892
893   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
894   | --dataroo | --dataro | --datar)
895     ac_prev=datarootdir ;;
896   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
897   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
898     datarootdir=$ac_optarg ;;
899
900   -disable-* | --disable-*)
901     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
902     # Reject names that are not valid shell variable names.
903     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
904       as_fn_error $? "invalid feature name: $ac_useropt"
905     ac_useropt_orig=$ac_useropt
906     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
907     case $ac_user_opts in
908       *"
909 "enable_$ac_useropt"
910 "*) ;;
911       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
912          ac_unrecognized_sep=', ';;
913     esac
914     eval enable_$ac_useropt=no ;;
915
916   -docdir | --docdir | --docdi | --doc | --do)
917     ac_prev=docdir ;;
918   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
919     docdir=$ac_optarg ;;
920
921   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
922     ac_prev=dvidir ;;
923   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
924     dvidir=$ac_optarg ;;
925
926   -enable-* | --enable-*)
927     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
928     # Reject names that are not valid shell variable names.
929     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
930       as_fn_error $? "invalid feature name: $ac_useropt"
931     ac_useropt_orig=$ac_useropt
932     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
933     case $ac_user_opts in
934       *"
935 "enable_$ac_useropt"
936 "*) ;;
937       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
938          ac_unrecognized_sep=', ';;
939     esac
940     eval enable_$ac_useropt=\$ac_optarg ;;
941
942   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
943   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
944   | --exec | --exe | --ex)
945     ac_prev=exec_prefix ;;
946   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
947   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
948   | --exec=* | --exe=* | --ex=*)
949     exec_prefix=$ac_optarg ;;
950
951   -gas | --gas | --ga | --g)
952     # Obsolete; use --with-gas.
953     with_gas=yes ;;
954
955   -help | --help | --hel | --he | -h)
956     ac_init_help=long ;;
957   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
958     ac_init_help=recursive ;;
959   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
960     ac_init_help=short ;;
961
962   -host | --host | --hos | --ho)
963     ac_prev=host_alias ;;
964   -host=* | --host=* | --hos=* | --ho=*)
965     host_alias=$ac_optarg ;;
966
967   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
968     ac_prev=htmldir ;;
969   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
970   | --ht=*)
971     htmldir=$ac_optarg ;;
972
973   -includedir | --includedir | --includedi | --included | --include \
974   | --includ | --inclu | --incl | --inc)
975     ac_prev=includedir ;;
976   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
977   | --includ=* | --inclu=* | --incl=* | --inc=*)
978     includedir=$ac_optarg ;;
979
980   -infodir | --infodir | --infodi | --infod | --info | --inf)
981     ac_prev=infodir ;;
982   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
983     infodir=$ac_optarg ;;
984
985   -libdir | --libdir | --libdi | --libd)
986     ac_prev=libdir ;;
987   -libdir=* | --libdir=* | --libdi=* | --libd=*)
988     libdir=$ac_optarg ;;
989
990   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
991   | --libexe | --libex | --libe)
992     ac_prev=libexecdir ;;
993   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
994   | --libexe=* | --libex=* | --libe=*)
995     libexecdir=$ac_optarg ;;
996
997   -localedir | --localedir | --localedi | --localed | --locale)
998     ac_prev=localedir ;;
999   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1000     localedir=$ac_optarg ;;
1001
1002   -localstatedir | --localstatedir | --localstatedi | --localstated \
1003   | --localstate | --localstat | --localsta | --localst | --locals)
1004     ac_prev=localstatedir ;;
1005   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1006   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1007     localstatedir=$ac_optarg ;;
1008
1009   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1010     ac_prev=mandir ;;
1011   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1012     mandir=$ac_optarg ;;
1013
1014   -nfp | --nfp | --nf)
1015     # Obsolete; use --without-fp.
1016     with_fp=no ;;
1017
1018   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1019   | --no-cr | --no-c | -n)
1020     no_create=yes ;;
1021
1022   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1023   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1024     no_recursion=yes ;;
1025
1026   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1027   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1028   | --oldin | --oldi | --old | --ol | --o)
1029     ac_prev=oldincludedir ;;
1030   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1031   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1032   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1033     oldincludedir=$ac_optarg ;;
1034
1035   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1036     ac_prev=prefix ;;
1037   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1038     prefix=$ac_optarg ;;
1039
1040   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1041   | --program-pre | --program-pr | --program-p)
1042     ac_prev=program_prefix ;;
1043   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1044   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1045     program_prefix=$ac_optarg ;;
1046
1047   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1048   | --program-suf | --program-su | --program-s)
1049     ac_prev=program_suffix ;;
1050   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1051   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1052     program_suffix=$ac_optarg ;;
1053
1054   -program-transform-name | --program-transform-name \
1055   | --program-transform-nam | --program-transform-na \
1056   | --program-transform-n | --program-transform- \
1057   | --program-transform | --program-transfor \
1058   | --program-transfo | --program-transf \
1059   | --program-trans | --program-tran \
1060   | --progr-tra | --program-tr | --program-t)
1061     ac_prev=program_transform_name ;;
1062   -program-transform-name=* | --program-transform-name=* \
1063   | --program-transform-nam=* | --program-transform-na=* \
1064   | --program-transform-n=* | --program-transform-=* \
1065   | --program-transform=* | --program-transfor=* \
1066   | --program-transfo=* | --program-transf=* \
1067   | --program-trans=* | --program-tran=* \
1068   | --progr-tra=* | --program-tr=* | --program-t=*)
1069     program_transform_name=$ac_optarg ;;
1070
1071   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1072     ac_prev=pdfdir ;;
1073   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1074     pdfdir=$ac_optarg ;;
1075
1076   -psdir | --psdir | --psdi | --psd | --ps)
1077     ac_prev=psdir ;;
1078   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1079     psdir=$ac_optarg ;;
1080
1081   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1082   | -silent | --silent | --silen | --sile | --sil)
1083     silent=yes ;;
1084
1085   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1086     ac_prev=sbindir ;;
1087   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1088   | --sbi=* | --sb=*)
1089     sbindir=$ac_optarg ;;
1090
1091   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1092   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1093   | --sharedst | --shareds | --shared | --share | --shar \
1094   | --sha | --sh)
1095     ac_prev=sharedstatedir ;;
1096   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1097   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1098   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1099   | --sha=* | --sh=*)
1100     sharedstatedir=$ac_optarg ;;
1101
1102   -site | --site | --sit)
1103     ac_prev=site ;;
1104   -site=* | --site=* | --sit=*)
1105     site=$ac_optarg ;;
1106
1107   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1108     ac_prev=srcdir ;;
1109   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1110     srcdir=$ac_optarg ;;
1111
1112   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1113   | --syscon | --sysco | --sysc | --sys | --sy)
1114     ac_prev=sysconfdir ;;
1115   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1116   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1117     sysconfdir=$ac_optarg ;;
1118
1119   -target | --target | --targe | --targ | --tar | --ta | --t)
1120     ac_prev=target_alias ;;
1121   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1122     target_alias=$ac_optarg ;;
1123
1124   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1125     verbose=yes ;;
1126
1127   -version | --version | --versio | --versi | --vers | -V)
1128     ac_init_version=: ;;
1129
1130   -with-* | --with-*)
1131     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1132     # Reject names that are not valid shell variable names.
1133     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1134       as_fn_error $? "invalid package name: $ac_useropt"
1135     ac_useropt_orig=$ac_useropt
1136     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1137     case $ac_user_opts in
1138       *"
1139 "with_$ac_useropt"
1140 "*) ;;
1141       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1142          ac_unrecognized_sep=', ';;
1143     esac
1144     eval with_$ac_useropt=\$ac_optarg ;;
1145
1146   -without-* | --without-*)
1147     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1148     # Reject names that are not valid shell variable names.
1149     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1150       as_fn_error $? "invalid package name: $ac_useropt"
1151     ac_useropt_orig=$ac_useropt
1152     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1153     case $ac_user_opts in
1154       *"
1155 "with_$ac_useropt"
1156 "*) ;;
1157       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1158          ac_unrecognized_sep=', ';;
1159     esac
1160     eval with_$ac_useropt=no ;;
1161
1162   --x)
1163     # Obsolete; use --with-x.
1164     with_x=yes ;;
1165
1166   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1167   | --x-incl | --x-inc | --x-in | --x-i)
1168     ac_prev=x_includes ;;
1169   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1170   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1171     x_includes=$ac_optarg ;;
1172
1173   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1174   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1175     ac_prev=x_libraries ;;
1176   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1177   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1178     x_libraries=$ac_optarg ;;
1179
1180   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1181 Try \`$0 --help' for more information"
1182     ;;
1183
1184   *=*)
1185     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1186     # Reject names that are not valid shell variable names.
1187     case $ac_envvar in #(
1188       '' | [0-9]* | *[!_$as_cr_alnum]* )
1189       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1190     esac
1191     eval $ac_envvar=\$ac_optarg
1192     export $ac_envvar ;;
1193
1194   *)
1195     # FIXME: should be removed in autoconf 3.0.
1196     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1197     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1198       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1199     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1200     ;;
1201
1202   esac
1203 done
1204
1205 if test -n "$ac_prev"; then
1206   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1207   as_fn_error $? "missing argument to $ac_option"
1208 fi
1209
1210 if test -n "$ac_unrecognized_opts"; then
1211   case $enable_option_checking in
1212     no) ;;
1213     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1214     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1215   esac
1216 fi
1217
1218 # Check all directory arguments for consistency.
1219 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1220                 datadir sysconfdir sharedstatedir localstatedir includedir \
1221                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1222                 libdir localedir mandir
1223 do
1224   eval ac_val=\$$ac_var
1225   # Remove trailing slashes.
1226   case $ac_val in
1227     */ )
1228       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1229       eval $ac_var=\$ac_val;;
1230   esac
1231   # Be sure to have absolute directory names.
1232   case $ac_val in
1233     [\\/$]* | ?:[\\/]* )  continue;;
1234     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1235   esac
1236   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1237 done
1238
1239 # There might be people who depend on the old broken behavior: `$host'
1240 # used to hold the argument of --host etc.
1241 # FIXME: To remove some day.
1242 build=$build_alias
1243 host=$host_alias
1244 target=$target_alias
1245
1246 # FIXME: To remove some day.
1247 if test "x$host_alias" != x; then
1248   if test "x$build_alias" = x; then
1249     cross_compiling=maybe
1250   elif test "x$build_alias" != "x$host_alias"; then
1251     cross_compiling=yes
1252   fi
1253 fi
1254
1255 ac_tool_prefix=
1256 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1257
1258 test "$silent" = yes && exec 6>/dev/null
1259
1260
1261 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1262 ac_ls_di=`ls -di .` &&
1263 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1264   as_fn_error $? "working directory cannot be determined"
1265 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1266   as_fn_error $? "pwd does not report name of working directory"
1267
1268
1269 # Find the source files, if location was not specified.
1270 if test -z "$srcdir"; then
1271   ac_srcdir_defaulted=yes
1272   # Try the directory containing this script, then the parent directory.
1273   ac_confdir=`$as_dirname -- "$as_myself" ||
1274 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1275          X"$as_myself" : 'X\(//\)[^/]' \| \
1276          X"$as_myself" : 'X\(//\)$' \| \
1277          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1278 $as_echo X"$as_myself" |
1279     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1280             s//\1/
1281             q
1282           }
1283           /^X\(\/\/\)[^/].*/{
1284             s//\1/
1285             q
1286           }
1287           /^X\(\/\/\)$/{
1288             s//\1/
1289             q
1290           }
1291           /^X\(\/\).*/{
1292             s//\1/
1293             q
1294           }
1295           s/.*/./; q'`
1296   srcdir=$ac_confdir
1297   if test ! -r "$srcdir/$ac_unique_file"; then
1298     srcdir=..
1299   fi
1300 else
1301   ac_srcdir_defaulted=no
1302 fi
1303 if test ! -r "$srcdir/$ac_unique_file"; then
1304   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1305   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1306 fi
1307 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1308 ac_abs_confdir=`(
1309         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1310         pwd)`
1311 # When building in place, set srcdir=.
1312 if test "$ac_abs_confdir" = "$ac_pwd"; then
1313   srcdir=.
1314 fi
1315 # Remove unnecessary trailing slashes from srcdir.
1316 # Double slashes in file names in object file debugging info
1317 # mess up M-x gdb in Emacs.
1318 case $srcdir in
1319 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1320 esac
1321 for ac_var in $ac_precious_vars; do
1322   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1323   eval ac_env_${ac_var}_value=\$${ac_var}
1324   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1325   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1326 done
1327
1328 #
1329 # Report the --help message.
1330 #
1331 if test "$ac_init_help" = "long"; then
1332   # Omit some internal or obsolete options to make the list less imposing.
1333   # This message is too long to be a string in the A/UX 3.1 sh.
1334   cat <<_ACEOF
1335 \`configure' configures sqlite 3.23.1 to adapt to many kinds of systems.
1336
1337 Usage: $0 [OPTION]... [VAR=VALUE]...
1338
1339 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1340 VAR=VALUE.  See below for descriptions of some of the useful variables.
1341
1342 Defaults for the options are specified in brackets.
1343
1344 Configuration:
1345   -h, --help              display this help and exit
1346       --help=short        display options specific to this package
1347       --help=recursive    display the short help of all the included packages
1348   -V, --version           display version information and exit
1349   -q, --quiet, --silent   do not print \`checking ...' messages
1350       --cache-file=FILE   cache test results in FILE [disabled]
1351   -C, --config-cache      alias for \`--cache-file=config.cache'
1352   -n, --no-create         do not create output files
1353       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1354
1355 Installation directories:
1356   --prefix=PREFIX         install architecture-independent files in PREFIX
1357                           [$ac_default_prefix]
1358   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1359                           [PREFIX]
1360
1361 By default, \`make install' will install all the files in
1362 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1363 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1364 for instance \`--prefix=\$HOME'.
1365
1366 For better control, use the options below.
1367
1368 Fine tuning of the installation directories:
1369   --bindir=DIR            user executables [EPREFIX/bin]
1370   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1371   --libexecdir=DIR        program executables [EPREFIX/libexec]
1372   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1373   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1374   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1375   --libdir=DIR            object code libraries [EPREFIX/lib]
1376   --includedir=DIR        C header files [PREFIX/include]
1377   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1378   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1379   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1380   --infodir=DIR           info documentation [DATAROOTDIR/info]
1381   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1382   --mandir=DIR            man documentation [DATAROOTDIR/man]
1383   --docdir=DIR            documentation root [DATAROOTDIR/doc/sqlite]
1384   --htmldir=DIR           html documentation [DOCDIR]
1385   --dvidir=DIR            dvi documentation [DOCDIR]
1386   --pdfdir=DIR            pdf documentation [DOCDIR]
1387   --psdir=DIR             ps documentation [DOCDIR]
1388 _ACEOF
1389
1390   cat <<\_ACEOF
1391
1392 Program names:
1393   --program-prefix=PREFIX            prepend PREFIX to installed program names
1394   --program-suffix=SUFFIX            append SUFFIX to installed program names
1395   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1396
1397 System types:
1398   --build=BUILD     configure for building on BUILD [guessed]
1399   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1400 _ACEOF
1401 fi
1402
1403 if test -n "$ac_init_help"; then
1404   case $ac_init_help in
1405      short | recursive ) echo "Configuration of sqlite 3.23.1:";;
1406    esac
1407   cat <<\_ACEOF
1408
1409 Optional Features:
1410   --disable-option-checking  ignore unrecognized --enable/--with options
1411   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1412   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1413   --enable-silent-rules   less verbose build output (undo: "make V=1")
1414   --disable-silent-rules  verbose build output (undo: "make V=0")
1415   --disable-largefile     omit support for large files
1416   --enable-dependency-tracking
1417                           do not reject slow dependency extractors
1418   --disable-dependency-tracking
1419                           speeds up one-time build
1420   --enable-shared[=PKGS]  build shared libraries [default=yes]
1421   --enable-static[=PKGS]  build static libraries [default=yes]
1422   --enable-fast-install[=PKGS]
1423                           optimize for fast installation [default=yes]
1424   --disable-libtool-lock  avoid locking (might break parallel builds)
1425   --enable-editline       use BSD libedit
1426   --enable-readline       use readline
1427   --enable-threadsafe     build a thread-safe library [default=yes]
1428   --enable-dynamic-extensions
1429                           support loadable extensions [default=yes]
1430   --enable-fts5           include fts5 support [default=no]
1431   --enable-json1          include json1 support [default=no]
1432   --enable-session        enable the session extension [default=no]
1433   --enable-static-shell   statically link libsqlite3 into shell tool
1434                           [default=yes]
1435
1436 Optional Packages:
1437   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1438   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1439   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1440                           both]
1441   --with-aix-soname=aix|svr4|both
1442                           shared library versioning (aka "SONAME") variant to
1443                           provide on AIX, [default=aix].
1444   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1445   --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1446                           compiler's sysroot if not specified).
1447
1448 Some influential environment variables:
1449   CC          C compiler command
1450   CFLAGS      C compiler flags
1451   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1452               nonstandard directory <lib dir>
1453   LIBS        libraries to pass to the linker, e.g. -l<library>
1454   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1455               you have headers in a nonstandard directory <include dir>
1456   LT_SYS_LIBRARY_PATH
1457               User-defined run-time library search path.
1458   CPP         C preprocessor
1459
1460 Use these variables to override the choices made by `configure' or to help
1461 it to find libraries and programs with nonstandard names/locations.
1462
1463 Report bugs to <http://www.sqlite.org>.
1464 _ACEOF
1465 ac_status=$?
1466 fi
1467
1468 if test "$ac_init_help" = "recursive"; then
1469   # If there are subdirs, report their specific --help.
1470   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1471     test -d "$ac_dir" ||
1472       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1473       continue
1474     ac_builddir=.
1475
1476 case "$ac_dir" in
1477 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1478 *)
1479   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1480   # A ".." for each directory in $ac_dir_suffix.
1481   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1482   case $ac_top_builddir_sub in
1483   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1484   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1485   esac ;;
1486 esac
1487 ac_abs_top_builddir=$ac_pwd
1488 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1489 # for backward compatibility:
1490 ac_top_builddir=$ac_top_build_prefix
1491
1492 case $srcdir in
1493   .)  # We are building in place.
1494     ac_srcdir=.
1495     ac_top_srcdir=$ac_top_builddir_sub
1496     ac_abs_top_srcdir=$ac_pwd ;;
1497   [\\/]* | ?:[\\/]* )  # Absolute name.
1498     ac_srcdir=$srcdir$ac_dir_suffix;
1499     ac_top_srcdir=$srcdir
1500     ac_abs_top_srcdir=$srcdir ;;
1501   *) # Relative name.
1502     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1503     ac_top_srcdir=$ac_top_build_prefix$srcdir
1504     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1505 esac
1506 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1507
1508     cd "$ac_dir" || { ac_status=$?; continue; }
1509     # Check for guested configure.
1510     if test -f "$ac_srcdir/configure.gnu"; then
1511       echo &&
1512       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1513     elif test -f "$ac_srcdir/configure"; then
1514       echo &&
1515       $SHELL "$ac_srcdir/configure" --help=recursive
1516     else
1517       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1518     fi || ac_status=$?
1519     cd "$ac_pwd" || { ac_status=$?; break; }
1520   done
1521 fi
1522
1523 test -n "$ac_init_help" && exit $ac_status
1524 if $ac_init_version; then
1525   cat <<\_ACEOF
1526 sqlite configure 3.23.1
1527 generated by GNU Autoconf 2.69
1528
1529 Copyright (C) 2012 Free Software Foundation, Inc.
1530 This configure script is free software; the Free Software Foundation
1531 gives unlimited permission to copy, distribute and modify it.
1532 _ACEOF
1533   exit
1534 fi
1535
1536 ## ------------------------ ##
1537 ## Autoconf initialization. ##
1538 ## ------------------------ ##
1539
1540 # ac_fn_c_try_compile LINENO
1541 # --------------------------
1542 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1543 ac_fn_c_try_compile ()
1544 {
1545   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1546   rm -f conftest.$ac_objext
1547   if { { ac_try="$ac_compile"
1548 case "(($ac_try" in
1549   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1550   *) ac_try_echo=$ac_try;;
1551 esac
1552 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1553 $as_echo "$ac_try_echo"; } >&5
1554   (eval "$ac_compile") 2>conftest.err
1555   ac_status=$?
1556   if test -s conftest.err; then
1557     grep -v '^ *+' conftest.err >conftest.er1
1558     cat conftest.er1 >&5
1559     mv -f conftest.er1 conftest.err
1560   fi
1561   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1562   test $ac_status = 0; } && {
1563          test -z "$ac_c_werror_flag" ||
1564          test ! -s conftest.err
1565        } && test -s conftest.$ac_objext; then :
1566   ac_retval=0
1567 else
1568   $as_echo "$as_me: failed program was:" >&5
1569 sed 's/^/| /' conftest.$ac_ext >&5
1570
1571         ac_retval=1
1572 fi
1573   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1574   as_fn_set_status $ac_retval
1575
1576 } # ac_fn_c_try_compile
1577
1578 # ac_fn_c_try_link LINENO
1579 # -----------------------
1580 # Try to link conftest.$ac_ext, and return whether this succeeded.
1581 ac_fn_c_try_link ()
1582 {
1583   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1584   rm -f conftest.$ac_objext conftest$ac_exeext
1585   if { { ac_try="$ac_link"
1586 case "(($ac_try" in
1587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1588   *) ac_try_echo=$ac_try;;
1589 esac
1590 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1591 $as_echo "$ac_try_echo"; } >&5
1592   (eval "$ac_link") 2>conftest.err
1593   ac_status=$?
1594   if test -s conftest.err; then
1595     grep -v '^ *+' conftest.err >conftest.er1
1596     cat conftest.er1 >&5
1597     mv -f conftest.er1 conftest.err
1598   fi
1599   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1600   test $ac_status = 0; } && {
1601          test -z "$ac_c_werror_flag" ||
1602          test ! -s conftest.err
1603        } && test -s conftest$ac_exeext && {
1604          test "$cross_compiling" = yes ||
1605          test -x conftest$ac_exeext
1606        }; then :
1607   ac_retval=0
1608 else
1609   $as_echo "$as_me: failed program was:" >&5
1610 sed 's/^/| /' conftest.$ac_ext >&5
1611
1612         ac_retval=1
1613 fi
1614   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1615   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1616   # interfere with the next link command; also delete a directory that is
1617   # left behind by Apple's compiler.  We do this before executing the actions.
1618   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1619   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1620   as_fn_set_status $ac_retval
1621
1622 } # ac_fn_c_try_link
1623
1624 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1625 # -------------------------------------------------------
1626 # Tests whether HEADER exists and can be compiled using the include files in
1627 # INCLUDES, setting the cache variable VAR accordingly.
1628 ac_fn_c_check_header_compile ()
1629 {
1630   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1631   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1632 $as_echo_n "checking for $2... " >&6; }
1633 if eval \${$3+:} false; then :
1634   $as_echo_n "(cached) " >&6
1635 else
1636   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1637 /* end confdefs.h.  */
1638 $4
1639 #include <$2>
1640 _ACEOF
1641 if ac_fn_c_try_compile "$LINENO"; then :
1642   eval "$3=yes"
1643 else
1644   eval "$3=no"
1645 fi
1646 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1647 fi
1648 eval ac_res=\$$3
1649                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1650 $as_echo "$ac_res" >&6; }
1651   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1652
1653 } # ac_fn_c_check_header_compile
1654
1655 # ac_fn_c_try_cpp LINENO
1656 # ----------------------
1657 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1658 ac_fn_c_try_cpp ()
1659 {
1660   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1661   if { { ac_try="$ac_cpp conftest.$ac_ext"
1662 case "(($ac_try" in
1663   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1664   *) ac_try_echo=$ac_try;;
1665 esac
1666 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1667 $as_echo "$ac_try_echo"; } >&5
1668   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1669   ac_status=$?
1670   if test -s conftest.err; then
1671     grep -v '^ *+' conftest.err >conftest.er1
1672     cat conftest.er1 >&5
1673     mv -f conftest.er1 conftest.err
1674   fi
1675   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1676   test $ac_status = 0; } > conftest.i && {
1677          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1678          test ! -s conftest.err
1679        }; then :
1680   ac_retval=0
1681 else
1682   $as_echo "$as_me: failed program was:" >&5
1683 sed 's/^/| /' conftest.$ac_ext >&5
1684
1685     ac_retval=1
1686 fi
1687   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1688   as_fn_set_status $ac_retval
1689
1690 } # ac_fn_c_try_cpp
1691
1692 # ac_fn_c_try_run LINENO
1693 # ----------------------
1694 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1695 # that executables *can* be run.
1696 ac_fn_c_try_run ()
1697 {
1698   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1699   if { { ac_try="$ac_link"
1700 case "(($ac_try" in
1701   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1702   *) ac_try_echo=$ac_try;;
1703 esac
1704 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1705 $as_echo "$ac_try_echo"; } >&5
1706   (eval "$ac_link") 2>&5
1707   ac_status=$?
1708   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1709   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1710   { { case "(($ac_try" in
1711   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1712   *) ac_try_echo=$ac_try;;
1713 esac
1714 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1715 $as_echo "$ac_try_echo"; } >&5
1716   (eval "$ac_try") 2>&5
1717   ac_status=$?
1718   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1719   test $ac_status = 0; }; }; then :
1720   ac_retval=0
1721 else
1722   $as_echo "$as_me: program exited with status $ac_status" >&5
1723        $as_echo "$as_me: failed program was:" >&5
1724 sed 's/^/| /' conftest.$ac_ext >&5
1725
1726        ac_retval=$ac_status
1727 fi
1728   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1729   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1730   as_fn_set_status $ac_retval
1731
1732 } # ac_fn_c_try_run
1733
1734 # ac_fn_c_check_func LINENO FUNC VAR
1735 # ----------------------------------
1736 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1737 ac_fn_c_check_func ()
1738 {
1739   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1740   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1741 $as_echo_n "checking for $2... " >&6; }
1742 if eval \${$3+:} false; then :
1743   $as_echo_n "(cached) " >&6
1744 else
1745   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1746 /* end confdefs.h.  */
1747 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1748    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1749 #define $2 innocuous_$2
1750
1751 /* System header to define __stub macros and hopefully few prototypes,
1752     which can conflict with char $2 (); below.
1753     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1754     <limits.h> exists even on freestanding compilers.  */
1755
1756 #ifdef __STDC__
1757 # include <limits.h>
1758 #else
1759 # include <assert.h>
1760 #endif
1761
1762 #undef $2
1763
1764 /* Override any GCC internal prototype to avoid an error.
1765    Use char because int might match the return type of a GCC
1766    builtin and then its argument prototype would still apply.  */
1767 #ifdef __cplusplus
1768 extern "C"
1769 #endif
1770 char $2 ();
1771 /* The GNU C library defines this for functions which it implements
1772     to always fail with ENOSYS.  Some functions are actually named
1773     something starting with __ and the normal name is an alias.  */
1774 #if defined __stub_$2 || defined __stub___$2
1775 choke me
1776 #endif
1777
1778 int
1779 main ()
1780 {
1781 return $2 ();
1782   ;
1783   return 0;
1784 }
1785 _ACEOF
1786 if ac_fn_c_try_link "$LINENO"; then :
1787   eval "$3=yes"
1788 else
1789   eval "$3=no"
1790 fi
1791 rm -f core conftest.err conftest.$ac_objext \
1792     conftest$ac_exeext conftest.$ac_ext
1793 fi
1794 eval ac_res=\$$3
1795                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1796 $as_echo "$ac_res" >&6; }
1797   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1798
1799 } # ac_fn_c_check_func
1800
1801 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1802 # ---------------------------------------------
1803 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1804 # accordingly.
1805 ac_fn_c_check_decl ()
1806 {
1807   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1808   as_decl_name=`echo $2|sed 's/ *(.*//'`
1809   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1810   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1811 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1812 if eval \${$3+:} false; then :
1813   $as_echo_n "(cached) " >&6
1814 else
1815   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1816 /* end confdefs.h.  */
1817 $4
1818 int
1819 main ()
1820 {
1821 #ifndef $as_decl_name
1822 #ifdef __cplusplus
1823   (void) $as_decl_use;
1824 #else
1825   (void) $as_decl_name;
1826 #endif
1827 #endif
1828
1829   ;
1830   return 0;
1831 }
1832 _ACEOF
1833 if ac_fn_c_try_compile "$LINENO"; then :
1834   eval "$3=yes"
1835 else
1836   eval "$3=no"
1837 fi
1838 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1839 fi
1840 eval ac_res=\$$3
1841                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1842 $as_echo "$ac_res" >&6; }
1843   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1844
1845 } # ac_fn_c_check_decl
1846
1847 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1848 # -------------------------------------------------------
1849 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1850 # the include files in INCLUDES and setting the cache variable VAR
1851 # accordingly.
1852 ac_fn_c_check_header_mongrel ()
1853 {
1854   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1855   if eval \${$3+:} false; then :
1856   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1857 $as_echo_n "checking for $2... " >&6; }
1858 if eval \${$3+:} false; then :
1859   $as_echo_n "(cached) " >&6
1860 fi
1861 eval ac_res=\$$3
1862                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1863 $as_echo "$ac_res" >&6; }
1864 else
1865   # Is the header compilable?
1866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1867 $as_echo_n "checking $2 usability... " >&6; }
1868 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1869 /* end confdefs.h.  */
1870 $4
1871 #include <$2>
1872 _ACEOF
1873 if ac_fn_c_try_compile "$LINENO"; then :
1874   ac_header_compiler=yes
1875 else
1876   ac_header_compiler=no
1877 fi
1878 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1880 $as_echo "$ac_header_compiler" >&6; }
1881
1882 # Is the header present?
1883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1884 $as_echo_n "checking $2 presence... " >&6; }
1885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1886 /* end confdefs.h.  */
1887 #include <$2>
1888 _ACEOF
1889 if ac_fn_c_try_cpp "$LINENO"; then :
1890   ac_header_preproc=yes
1891 else
1892   ac_header_preproc=no
1893 fi
1894 rm -f conftest.err conftest.i conftest.$ac_ext
1895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1896 $as_echo "$ac_header_preproc" >&6; }
1897
1898 # So?  What about this header?
1899 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1900   yes:no: )
1901     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1902 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1903     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1904 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1905     ;;
1906   no:yes:* )
1907     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1908 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1909     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1910 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1911     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1912 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1913     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1914 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1915     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1916 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1917 ( $as_echo "## ------------------------------------ ##
1918 ## Report this to http://www.sqlite.org ##
1919 ## ------------------------------------ ##"
1920      ) | sed "s/^/$as_me: WARNING:     /" >&2
1921     ;;
1922 esac
1923   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1924 $as_echo_n "checking for $2... " >&6; }
1925 if eval \${$3+:} false; then :
1926   $as_echo_n "(cached) " >&6
1927 else
1928   eval "$3=\$ac_header_compiler"
1929 fi
1930 eval ac_res=\$$3
1931                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1932 $as_echo "$ac_res" >&6; }
1933 fi
1934   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1935
1936 } # ac_fn_c_check_header_mongrel
1937 cat >config.log <<_ACEOF
1938 This file contains any messages produced by compilers while
1939 running configure, to aid debugging if configure makes a mistake.
1940
1941 It was created by sqlite $as_me 3.23.1, which was
1942 generated by GNU Autoconf 2.69.  Invocation command line was
1943
1944   $ $0 $@
1945
1946 _ACEOF
1947 exec 5>>config.log
1948 {
1949 cat <<_ASUNAME
1950 ## --------- ##
1951 ## Platform. ##
1952 ## --------- ##
1953
1954 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1955 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1956 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1957 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1958 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1959
1960 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1961 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1962
1963 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1964 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1965 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1966 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1967 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1968 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1969 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1970
1971 _ASUNAME
1972
1973 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1974 for as_dir in $PATH
1975 do
1976   IFS=$as_save_IFS
1977   test -z "$as_dir" && as_dir=.
1978     $as_echo "PATH: $as_dir"
1979   done
1980 IFS=$as_save_IFS
1981
1982 } >&5
1983
1984 cat >&5 <<_ACEOF
1985
1986
1987 ## ----------- ##
1988 ## Core tests. ##
1989 ## ----------- ##
1990
1991 _ACEOF
1992
1993
1994 # Keep a trace of the command line.
1995 # Strip out --no-create and --no-recursion so they do not pile up.
1996 # Strip out --silent because we don't want to record it for future runs.
1997 # Also quote any args containing shell meta-characters.
1998 # Make two passes to allow for proper duplicate-argument suppression.
1999 ac_configure_args=
2000 ac_configure_args0=
2001 ac_configure_args1=
2002 ac_must_keep_next=false
2003 for ac_pass in 1 2
2004 do
2005   for ac_arg
2006   do
2007     case $ac_arg in
2008     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2009     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2010     | -silent | --silent | --silen | --sile | --sil)
2011       continue ;;
2012     *\'*)
2013       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2014     esac
2015     case $ac_pass in
2016     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2017     2)
2018       as_fn_append ac_configure_args1 " '$ac_arg'"
2019       if test $ac_must_keep_next = true; then
2020         ac_must_keep_next=false # Got value, back to normal.
2021       else
2022         case $ac_arg in
2023           *=* | --config-cache | -C | -disable-* | --disable-* \
2024           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2025           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2026           | -with-* | --with-* | -without-* | --without-* | --x)
2027             case "$ac_configure_args0 " in
2028               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2029             esac
2030             ;;
2031           -* ) ac_must_keep_next=true ;;
2032         esac
2033       fi
2034       as_fn_append ac_configure_args " '$ac_arg'"
2035       ;;
2036     esac
2037   done
2038 done
2039 { ac_configure_args0=; unset ac_configure_args0;}
2040 { ac_configure_args1=; unset ac_configure_args1;}
2041
2042 # When interrupted or exit'd, cleanup temporary files, and complete
2043 # config.log.  We remove comments because anyway the quotes in there
2044 # would cause problems or look ugly.
2045 # WARNING: Use '\'' to represent an apostrophe within the trap.
2046 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2047 trap 'exit_status=$?
2048   # Save into config.log some information that might help in debugging.
2049   {
2050     echo
2051
2052     $as_echo "## ---------------- ##
2053 ## Cache variables. ##
2054 ## ---------------- ##"
2055     echo
2056     # The following way of writing the cache mishandles newlines in values,
2057 (
2058   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2059     eval ac_val=\$$ac_var
2060     case $ac_val in #(
2061     *${as_nl}*)
2062       case $ac_var in #(
2063       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2064 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2065       esac
2066       case $ac_var in #(
2067       _ | IFS | as_nl) ;; #(
2068       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2069       *) { eval $ac_var=; unset $ac_var;} ;;
2070       esac ;;
2071     esac
2072   done
2073   (set) 2>&1 |
2074     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2075     *${as_nl}ac_space=\ *)
2076       sed -n \
2077         "s/'\''/'\''\\\\'\'''\''/g;
2078           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2079       ;; #(
2080     *)
2081       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2082       ;;
2083     esac |
2084     sort
2085 )
2086     echo
2087
2088     $as_echo "## ----------------- ##
2089 ## Output variables. ##
2090 ## ----------------- ##"
2091     echo
2092     for ac_var in $ac_subst_vars
2093     do
2094       eval ac_val=\$$ac_var
2095       case $ac_val in
2096       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2097       esac
2098       $as_echo "$ac_var='\''$ac_val'\''"
2099     done | sort
2100     echo
2101
2102     if test -n "$ac_subst_files"; then
2103       $as_echo "## ------------------- ##
2104 ## File substitutions. ##
2105 ## ------------------- ##"
2106       echo
2107       for ac_var in $ac_subst_files
2108       do
2109         eval ac_val=\$$ac_var
2110         case $ac_val in
2111         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2112         esac
2113         $as_echo "$ac_var='\''$ac_val'\''"
2114       done | sort
2115       echo
2116     fi
2117
2118     if test -s confdefs.h; then
2119       $as_echo "## ----------- ##
2120 ## confdefs.h. ##
2121 ## ----------- ##"
2122       echo
2123       cat confdefs.h
2124       echo
2125     fi
2126     test "$ac_signal" != 0 &&
2127       $as_echo "$as_me: caught signal $ac_signal"
2128     $as_echo "$as_me: exit $exit_status"
2129   } >&5
2130   rm -f core *.core core.conftest.* &&
2131     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2132     exit $exit_status
2133 ' 0
2134 for ac_signal in 1 2 13 15; do
2135   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2136 done
2137 ac_signal=0
2138
2139 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2140 rm -f -r conftest* confdefs.h
2141
2142 $as_echo "/* confdefs.h */" > confdefs.h
2143
2144 # Predefined preprocessor variables.
2145
2146 cat >>confdefs.h <<_ACEOF
2147 #define PACKAGE_NAME "$PACKAGE_NAME"
2148 _ACEOF
2149
2150 cat >>confdefs.h <<_ACEOF
2151 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2152 _ACEOF
2153
2154 cat >>confdefs.h <<_ACEOF
2155 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2156 _ACEOF
2157
2158 cat >>confdefs.h <<_ACEOF
2159 #define PACKAGE_STRING "$PACKAGE_STRING"
2160 _ACEOF
2161
2162 cat >>confdefs.h <<_ACEOF
2163 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2164 _ACEOF
2165
2166 cat >>confdefs.h <<_ACEOF
2167 #define PACKAGE_URL "$PACKAGE_URL"
2168 _ACEOF
2169
2170
2171 # Let the site file select an alternate cache file if it wants to.
2172 # Prefer an explicitly selected file to automatically selected ones.
2173 ac_site_file1=NONE
2174 ac_site_file2=NONE
2175 if test -n "$CONFIG_SITE"; then
2176   # We do not want a PATH search for config.site.
2177   case $CONFIG_SITE in #((
2178     -*)  ac_site_file1=./$CONFIG_SITE;;
2179     */*) ac_site_file1=$CONFIG_SITE;;
2180     *)   ac_site_file1=./$CONFIG_SITE;;
2181   esac
2182 elif test "x$prefix" != xNONE; then
2183   ac_site_file1=$prefix/share/config.site
2184   ac_site_file2=$prefix/etc/config.site
2185 else
2186   ac_site_file1=$ac_default_prefix/share/config.site
2187   ac_site_file2=$ac_default_prefix/etc/config.site
2188 fi
2189 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2190 do
2191   test "x$ac_site_file" = xNONE && continue
2192   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2193     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2194 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2195     sed 's/^/| /' "$ac_site_file" >&5
2196     . "$ac_site_file" \
2197       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2198 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2199 as_fn_error $? "failed to load site script $ac_site_file
2200 See \`config.log' for more details" "$LINENO" 5; }
2201   fi
2202 done
2203
2204 if test -r "$cache_file"; then
2205   # Some versions of bash will fail to source /dev/null (special files
2206   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2207   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2208     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2209 $as_echo "$as_me: loading cache $cache_file" >&6;}
2210     case $cache_file in
2211       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2212       *)                      . "./$cache_file";;
2213     esac
2214   fi
2215 else
2216   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2217 $as_echo "$as_me: creating cache $cache_file" >&6;}
2218   >$cache_file
2219 fi
2220
2221 # Check that the precious variables saved in the cache have kept the same
2222 # value.
2223 ac_cache_corrupted=false
2224 for ac_var in $ac_precious_vars; do
2225   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2226   eval ac_new_set=\$ac_env_${ac_var}_set
2227   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2228   eval ac_new_val=\$ac_env_${ac_var}_value
2229   case $ac_old_set,$ac_new_set in
2230     set,)
2231       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2232 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2233       ac_cache_corrupted=: ;;
2234     ,set)
2235       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2236 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2237       ac_cache_corrupted=: ;;
2238     ,);;
2239     *)
2240       if test "x$ac_old_val" != "x$ac_new_val"; then
2241         # differences in whitespace do not lead to failure.
2242         ac_old_val_w=`echo x $ac_old_val`
2243         ac_new_val_w=`echo x $ac_new_val`
2244         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2245           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2246 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2247           ac_cache_corrupted=:
2248         else
2249           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2250 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2251           eval $ac_var=\$ac_old_val
2252         fi
2253         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2254 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2255         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2256 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2257       fi;;
2258   esac
2259   # Pass precious variables to config.status.
2260   if test "$ac_new_set" = set; then
2261     case $ac_new_val in
2262     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2263     *) ac_arg=$ac_var=$ac_new_val ;;
2264     esac
2265     case " $ac_configure_args " in
2266       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2267       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2268     esac
2269   fi
2270 done
2271 if $ac_cache_corrupted; then
2272   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2273 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2274   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2275 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2276   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2277 fi
2278 ## -------------------- ##
2279 ## Main body of script. ##
2280 ## -------------------- ##
2281
2282 ac_ext=c
2283 ac_cpp='$CPP $CPPFLAGS'
2284 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2285 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2286 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2287
2288
2289
2290 ac_aux_dir=
2291 for ac_dir in . "$srcdir"/.; do
2292   if test -f "$ac_dir/install-sh"; then
2293     ac_aux_dir=$ac_dir
2294     ac_install_sh="$ac_aux_dir/install-sh -c"
2295     break
2296   elif test -f "$ac_dir/install.sh"; then
2297     ac_aux_dir=$ac_dir
2298     ac_install_sh="$ac_aux_dir/install.sh -c"
2299     break
2300   elif test -f "$ac_dir/shtool"; then
2301     ac_aux_dir=$ac_dir
2302     ac_install_sh="$ac_aux_dir/shtool install -c"
2303     break
2304   fi
2305 done
2306 if test -z "$ac_aux_dir"; then
2307   as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2308 fi
2309
2310 # These three variables are undocumented and unsupported,
2311 # and are intended to be withdrawn in a future Autoconf release.
2312 # They can cause serious problems if a builder's source tree is in a directory
2313 # whose full name contains unusual characters.
2314 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2315 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2316 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2317
2318
2319
2320 # Use automake.
2321 am__api_version='1.15'
2322
2323 # Find a good install program.  We prefer a C program (faster),
2324 # so one script is as good as another.  But avoid the broken or
2325 # incompatible versions:
2326 # SysV /etc/install, /usr/sbin/install
2327 # SunOS /usr/etc/install
2328 # IRIX /sbin/install
2329 # AIX /bin/install
2330 # AmigaOS /C/install, which installs bootblocks on floppy discs
2331 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2332 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2333 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2334 # OS/2's system install, which has a completely different semantic
2335 # ./install, which can be erroneously created by make from ./install.sh.
2336 # Reject install programs that cannot install multiple files.
2337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2338 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2339 if test -z "$INSTALL"; then
2340 if ${ac_cv_path_install+:} false; then :
2341   $as_echo_n "(cached) " >&6
2342 else
2343   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2344 for as_dir in $PATH
2345 do
2346   IFS=$as_save_IFS
2347   test -z "$as_dir" && as_dir=.
2348     # Account for people who put trailing slashes in PATH elements.
2349 case $as_dir/ in #((
2350   ./ | .// | /[cC]/* | \
2351   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2352   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2353   /usr/ucb/* ) ;;
2354   *)
2355     # OSF1 and SCO ODT 3.0 have their own names for install.
2356     # Don't use installbsd from OSF since it installs stuff as root
2357     # by default.
2358     for ac_prog in ginstall scoinst install; do
2359       for ac_exec_ext in '' $ac_executable_extensions; do
2360         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2361           if test $ac_prog = install &&
2362             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2363             # AIX install.  It has an incompatible calling convention.
2364             :
2365           elif test $ac_prog = install &&
2366             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2367             # program-specific install script used by HP pwplus--don't use.
2368             :
2369           else
2370             rm -rf conftest.one conftest.two conftest.dir
2371             echo one > conftest.one
2372             echo two > conftest.two
2373             mkdir conftest.dir
2374             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2375               test -s conftest.one && test -s conftest.two &&
2376               test -s conftest.dir/conftest.one &&
2377               test -s conftest.dir/conftest.two
2378             then
2379               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2380               break 3
2381             fi
2382           fi
2383         fi
2384       done
2385     done
2386     ;;
2387 esac
2388
2389   done
2390 IFS=$as_save_IFS
2391
2392 rm -rf conftest.one conftest.two conftest.dir
2393
2394 fi
2395   if test "${ac_cv_path_install+set}" = set; then
2396     INSTALL=$ac_cv_path_install
2397   else
2398     # As a last resort, use the slow shell script.  Don't cache a
2399     # value for INSTALL within a source directory, because that will
2400     # break other packages using the cache if that directory is
2401     # removed, or if the value is a relative name.
2402     INSTALL=$ac_install_sh
2403   fi
2404 fi
2405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2406 $as_echo "$INSTALL" >&6; }
2407
2408 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2409 # It thinks the first close brace ends the variable substitution.
2410 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2411
2412 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2413
2414 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2415
2416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2417 $as_echo_n "checking whether build environment is sane... " >&6; }
2418 # Reject unsafe characters in $srcdir or the absolute working directory
2419 # name.  Accept space and tab only in the latter.
2420 am_lf='
2421 '
2422 case `pwd` in
2423   *[\\\"\#\$\&\'\`$am_lf]*)
2424     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2425 esac
2426 case $srcdir in
2427   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2428     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2429 esac
2430
2431 # Do 'set' in a subshell so we don't clobber the current shell's
2432 # arguments.  Must try -L first in case configure is actually a
2433 # symlink; some systems play weird games with the mod time of symlinks
2434 # (eg FreeBSD returns the mod time of the symlink's containing
2435 # directory).
2436 if (
2437    am_has_slept=no
2438    for am_try in 1 2; do
2439      echo "timestamp, slept: $am_has_slept" > conftest.file
2440      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2441      if test "$*" = "X"; then
2442         # -L didn't work.
2443         set X `ls -t "$srcdir/configure" conftest.file`
2444      fi
2445      if test "$*" != "X $srcdir/configure conftest.file" \
2446         && test "$*" != "X conftest.file $srcdir/configure"; then
2447
2448         # If neither matched, then we have a broken ls.  This can happen
2449         # if, for instance, CONFIG_SHELL is bash and it inherits a
2450         # broken ls alias from the environment.  This has actually
2451         # happened.  Such a system could not be considered "sane".
2452         as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2453   alias in your environment" "$LINENO" 5
2454      fi
2455      if test "$2" = conftest.file || test $am_try -eq 2; then
2456        break
2457      fi
2458      # Just in case.
2459      sleep 1
2460      am_has_slept=yes
2461    done
2462    test "$2" = conftest.file
2463    )
2464 then
2465    # Ok.
2466    :
2467 else
2468    as_fn_error $? "newly created file is older than distributed files!
2469 Check your system clock" "$LINENO" 5
2470 fi
2471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2472 $as_echo "yes" >&6; }
2473 # If we didn't sleep, we still need to ensure time stamps of config.status and
2474 # generated files are strictly newer.
2475 am_sleep_pid=
2476 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2477   ( sleep 1 ) &
2478   am_sleep_pid=$!
2479 fi
2480
2481 rm -f conftest.file
2482
2483 test "$program_prefix" != NONE &&
2484   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2485 # Use a double $ so make ignores it.
2486 test "$program_suffix" != NONE &&
2487   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2488 # Double any \ or $.
2489 # By default was `s,x,x', remove it if useless.
2490 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2491 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2492
2493 # Expand $ac_aux_dir to an absolute path.
2494 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2495
2496 if test x"${MISSING+set}" != xset; then
2497   case $am_aux_dir in
2498   *\ * | *\     *)
2499     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2500   *)
2501     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2502   esac
2503 fi
2504 # Use eval to expand $SHELL
2505 if eval "$MISSING --is-lightweight"; then
2506   am_missing_run="$MISSING "
2507 else
2508   am_missing_run=
2509   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2510 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2511 fi
2512
2513 if test x"${install_sh+set}" != xset; then
2514   case $am_aux_dir in
2515   *\ * | *\     *)
2516     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2517   *)
2518     install_sh="\${SHELL} $am_aux_dir/install-sh"
2519   esac
2520 fi
2521
2522 # Installed binaries are usually stripped using 'strip' when the user
2523 # run "make install-strip".  However 'strip' might not be the right
2524 # tool to use in cross-compilation environments, therefore Automake
2525 # will honor the 'STRIP' environment variable to overrule this program.
2526 if test "$cross_compiling" != no; then
2527   if test -n "$ac_tool_prefix"; then
2528   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2529 set dummy ${ac_tool_prefix}strip; ac_word=$2
2530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2531 $as_echo_n "checking for $ac_word... " >&6; }
2532 if ${ac_cv_prog_STRIP+:} false; then :
2533   $as_echo_n "(cached) " >&6
2534 else
2535   if test -n "$STRIP"; then
2536   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2537 else
2538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2539 for as_dir in $PATH
2540 do
2541   IFS=$as_save_IFS
2542   test -z "$as_dir" && as_dir=.
2543     for ac_exec_ext in '' $ac_executable_extensions; do
2544   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2545     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2546     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2547     break 2
2548   fi
2549 done
2550   done
2551 IFS=$as_save_IFS
2552
2553 fi
2554 fi
2555 STRIP=$ac_cv_prog_STRIP
2556 if test -n "$STRIP"; then
2557   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2558 $as_echo "$STRIP" >&6; }
2559 else
2560   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2561 $as_echo "no" >&6; }
2562 fi
2563
2564
2565 fi
2566 if test -z "$ac_cv_prog_STRIP"; then
2567   ac_ct_STRIP=$STRIP
2568   # Extract the first word of "strip", so it can be a program name with args.
2569 set dummy strip; ac_word=$2
2570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2571 $as_echo_n "checking for $ac_word... " >&6; }
2572 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2573   $as_echo_n "(cached) " >&6
2574 else
2575   if test -n "$ac_ct_STRIP"; then
2576   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2577 else
2578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2579 for as_dir in $PATH
2580 do
2581   IFS=$as_save_IFS
2582   test -z "$as_dir" && as_dir=.
2583     for ac_exec_ext in '' $ac_executable_extensions; do
2584   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2585     ac_cv_prog_ac_ct_STRIP="strip"
2586     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2587     break 2
2588   fi
2589 done
2590   done
2591 IFS=$as_save_IFS
2592
2593 fi
2594 fi
2595 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2596 if test -n "$ac_ct_STRIP"; then
2597   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2598 $as_echo "$ac_ct_STRIP" >&6; }
2599 else
2600   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2601 $as_echo "no" >&6; }
2602 fi
2603
2604   if test "x$ac_ct_STRIP" = x; then
2605     STRIP=":"
2606   else
2607     case $cross_compiling:$ac_tool_warned in
2608 yes:)
2609 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2610 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2611 ac_tool_warned=yes ;;
2612 esac
2613     STRIP=$ac_ct_STRIP
2614   fi
2615 else
2616   STRIP="$ac_cv_prog_STRIP"
2617 fi
2618
2619 fi
2620 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2621
2622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2623 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2624 if test -z "$MKDIR_P"; then
2625   if ${ac_cv_path_mkdir+:} false; then :
2626   $as_echo_n "(cached) " >&6
2627 else
2628   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2629 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2630 do
2631   IFS=$as_save_IFS
2632   test -z "$as_dir" && as_dir=.
2633     for ac_prog in mkdir gmkdir; do
2634          for ac_exec_ext in '' $ac_executable_extensions; do
2635            as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2636            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2637              'mkdir (GNU coreutils) '* | \
2638              'mkdir (coreutils) '* | \
2639              'mkdir (fileutils) '4.1*)
2640                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2641                break 3;;
2642            esac
2643          done
2644        done
2645   done
2646 IFS=$as_save_IFS
2647
2648 fi
2649
2650   test -d ./--version && rmdir ./--version
2651   if test "${ac_cv_path_mkdir+set}" = set; then
2652     MKDIR_P="$ac_cv_path_mkdir -p"
2653   else
2654     # As a last resort, use the slow shell script.  Don't cache a
2655     # value for MKDIR_P within a source directory, because that will
2656     # break other packages using the cache if that directory is
2657     # removed, or if the value is a relative name.
2658     MKDIR_P="$ac_install_sh -d"
2659   fi
2660 fi
2661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2662 $as_echo "$MKDIR_P" >&6; }
2663
2664 for ac_prog in gawk mawk nawk awk
2665 do
2666   # Extract the first word of "$ac_prog", so it can be a program name with args.
2667 set dummy $ac_prog; ac_word=$2
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2669 $as_echo_n "checking for $ac_word... " >&6; }
2670 if ${ac_cv_prog_AWK+:} false; then :
2671   $as_echo_n "(cached) " >&6
2672 else
2673   if test -n "$AWK"; then
2674   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2675 else
2676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2677 for as_dir in $PATH
2678 do
2679   IFS=$as_save_IFS
2680   test -z "$as_dir" && as_dir=.
2681     for ac_exec_ext in '' $ac_executable_extensions; do
2682   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2683     ac_cv_prog_AWK="$ac_prog"
2684     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2685     break 2
2686   fi
2687 done
2688   done
2689 IFS=$as_save_IFS
2690
2691 fi
2692 fi
2693 AWK=$ac_cv_prog_AWK
2694 if test -n "$AWK"; then
2695   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2696 $as_echo "$AWK" >&6; }
2697 else
2698   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2699 $as_echo "no" >&6; }
2700 fi
2701
2702
2703   test -n "$AWK" && break
2704 done
2705
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2707 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2708 set x ${MAKE-make}
2709 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2710 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2711   $as_echo_n "(cached) " >&6
2712 else
2713   cat >conftest.make <<\_ACEOF
2714 SHELL = /bin/sh
2715 all:
2716         @echo '@@@%%%=$(MAKE)=@@@%%%'
2717 _ACEOF
2718 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2719 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2720   *@@@%%%=?*=@@@%%%*)
2721     eval ac_cv_prog_make_${ac_make}_set=yes;;
2722   *)
2723     eval ac_cv_prog_make_${ac_make}_set=no;;
2724 esac
2725 rm -f conftest.make
2726 fi
2727 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2728   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2729 $as_echo "yes" >&6; }
2730   SET_MAKE=
2731 else
2732   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2733 $as_echo "no" >&6; }
2734   SET_MAKE="MAKE=${MAKE-make}"
2735 fi
2736
2737 rm -rf .tst 2>/dev/null
2738 mkdir .tst 2>/dev/null
2739 if test -d .tst; then
2740   am__leading_dot=.
2741 else
2742   am__leading_dot=_
2743 fi
2744 rmdir .tst 2>/dev/null
2745
2746 # Check whether --enable-silent-rules was given.
2747 if test "${enable_silent_rules+set}" = set; then :
2748   enableval=$enable_silent_rules;
2749 fi
2750
2751 case $enable_silent_rules in # (((
2752   yes) AM_DEFAULT_VERBOSITY=0;;
2753    no) AM_DEFAULT_VERBOSITY=1;;
2754     *) AM_DEFAULT_VERBOSITY=1;;
2755 esac
2756 am_make=${MAKE-make}
2757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2758 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2759 if ${am_cv_make_support_nested_variables+:} false; then :
2760   $as_echo_n "(cached) " >&6
2761 else
2762   if $as_echo 'TRUE=$(BAR$(V))
2763 BAR0=false
2764 BAR1=true
2765 V=1
2766 am__doit:
2767         @$(TRUE)
2768 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2769   am_cv_make_support_nested_variables=yes
2770 else
2771   am_cv_make_support_nested_variables=no
2772 fi
2773 fi
2774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2775 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2776 if test $am_cv_make_support_nested_variables = yes; then
2777     AM_V='$(V)'
2778   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2779 else
2780   AM_V=$AM_DEFAULT_VERBOSITY
2781   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2782 fi
2783 AM_BACKSLASH='\'
2784
2785 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2786   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2787   # is not polluted with repeated "-I."
2788   am__isrc=' -I$(srcdir)'
2789   # test to see if srcdir already configured
2790   if test -f $srcdir/config.status; then
2791     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2792   fi
2793 fi
2794
2795 # test whether we have cygpath
2796 if test -z "$CYGPATH_W"; then
2797   if (cygpath --version) >/dev/null 2>/dev/null; then
2798     CYGPATH_W='cygpath -w'
2799   else
2800     CYGPATH_W=echo
2801   fi
2802 fi
2803
2804
2805 # Define the identity of the package.
2806  PACKAGE='sqlite'
2807  VERSION='3.23.1'
2808
2809
2810 cat >>confdefs.h <<_ACEOF
2811 #define PACKAGE "$PACKAGE"
2812 _ACEOF
2813
2814
2815 cat >>confdefs.h <<_ACEOF
2816 #define VERSION "$VERSION"
2817 _ACEOF
2818
2819 # Some tools Automake needs.
2820
2821 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2822
2823
2824 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2825
2826
2827 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2828
2829
2830 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2831
2832
2833 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2834
2835 # For better backward compatibility.  To be removed once Automake 1.9.x
2836 # dies out for good.  For more background, see:
2837 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2838 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2839 mkdir_p='$(MKDIR_P)'
2840
2841 # We need awk for the "check" target (and possibly the TAP driver).  The
2842 # system "awk" is bad on some platforms.
2843 # Always define AMTAR for backward compatibility.  Yes, it's still used
2844 # in the wild :-(  We should find a proper way to deprecate it ...
2845 AMTAR='$${TAR-tar}'
2846
2847
2848 # We'll loop over all known methods to create a tar archive until one works.
2849 _am_tools='gnutar  pax cpio none'
2850
2851 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2852
2853
2854
2855
2856
2857
2858 # POSIX will say in a future version that running "rm -f" with no argument
2859 # is OK; and we want to be able to make that assumption in our Makefile
2860 # recipes.  So use an aggressive probe to check that the usage we want is
2861 # actually supported "in the wild" to an acceptable degree.
2862 # See automake bug#10828.
2863 # To make any issue more visible, cause the running configure to be aborted
2864 # by default if the 'rm' program in use doesn't match our expectations; the
2865 # user can still override this though.
2866 if rm -f && rm -fr && rm -rf; then : OK; else
2867   cat >&2 <<'END'
2868 Oops!
2869
2870 Your 'rm' program seems unable to run without file operands specified
2871 on the command line, even when the '-f' option is present.  This is contrary
2872 to the behaviour of most rm programs out there, and not conforming with
2873 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2874
2875 Please tell bug-automake@gnu.org about your system, including the value
2876 of your $PATH and any error possibly output before this message.  This
2877 can help us improve future automake versions.
2878
2879 END
2880   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2881     echo 'Configuration will proceed anyway, since you have set the' >&2
2882     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2883     echo >&2
2884   else
2885     cat >&2 <<'END'
2886 Aborting the configuration process, to ensure you take notice of the issue.
2887
2888 You can download and install GNU coreutils to get an 'rm' implementation
2889 that behaves properly: <http://www.gnu.org/software/coreutils/>.
2890
2891 If you want to complete the configuration process using your problematic
2892 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2893 to "yes", and re-run configure.
2894
2895 END
2896     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2897   fi
2898 fi
2899
2900
2901 DEPDIR="${am__leading_dot}deps"
2902
2903 ac_config_commands="$ac_config_commands depfiles"
2904
2905
2906 am_make=${MAKE-make}
2907 cat > confinc << 'END'
2908 am__doit:
2909         @echo this is the am__doit target
2910 .PHONY: am__doit
2911 END
2912 # If we don't find an include directive, just comment out the code.
2913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2914 $as_echo_n "checking for style of include used by $am_make... " >&6; }
2915 am__include="#"
2916 am__quote=
2917 _am_result=none
2918 # First try GNU make style include.
2919 echo "include confinc" > confmf
2920 # Ignore all kinds of additional output from 'make'.
2921 case `$am_make -s -f confmf 2> /dev/null` in #(
2922 *the\ am__doit\ target*)
2923   am__include=include
2924   am__quote=
2925   _am_result=GNU
2926   ;;
2927 esac
2928 # Now try BSD make style include.
2929 if test "$am__include" = "#"; then
2930    echo '.include "confinc"' > confmf
2931    case `$am_make -s -f confmf 2> /dev/null` in #(
2932    *the\ am__doit\ target*)
2933      am__include=.include
2934      am__quote="\""
2935      _am_result=BSD
2936      ;;
2937    esac
2938 fi
2939
2940
2941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2942 $as_echo "$_am_result" >&6; }
2943 rm -f confinc confmf
2944
2945 # Check whether --enable-dependency-tracking was given.
2946 if test "${enable_dependency_tracking+set}" = set; then :
2947   enableval=$enable_dependency_tracking;
2948 fi
2949
2950 if test "x$enable_dependency_tracking" != xno; then
2951   am_depcomp="$ac_aux_dir/depcomp"
2952   AMDEPBACKSLASH='\'
2953   am__nodep='_no'
2954 fi
2955  if test "x$enable_dependency_tracking" != xno; then
2956   AMDEP_TRUE=
2957   AMDEP_FALSE='#'
2958 else
2959   AMDEP_TRUE='#'
2960   AMDEP_FALSE=
2961 fi
2962
2963
2964 ac_ext=c
2965 ac_cpp='$CPP $CPPFLAGS'
2966 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2967 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2968 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2969 if test -n "$ac_tool_prefix"; then
2970   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2971 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2973 $as_echo_n "checking for $ac_word... " >&6; }
2974 if ${ac_cv_prog_CC+:} false; then :
2975   $as_echo_n "(cached) " >&6
2976 else
2977   if test -n "$CC"; then
2978   ac_cv_prog_CC="$CC" # Let the user override the test.
2979 else
2980 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2981 for as_dir in $PATH
2982 do
2983   IFS=$as_save_IFS
2984   test -z "$as_dir" && as_dir=.
2985     for ac_exec_ext in '' $ac_executable_extensions; do
2986   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2987     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2988     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2989     break 2
2990   fi
2991 done
2992   done
2993 IFS=$as_save_IFS
2994
2995 fi
2996 fi
2997 CC=$ac_cv_prog_CC
2998 if test -n "$CC"; then
2999   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3000 $as_echo "$CC" >&6; }
3001 else
3002   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3003 $as_echo "no" >&6; }
3004 fi
3005
3006
3007 fi
3008 if test -z "$ac_cv_prog_CC"; then
3009   ac_ct_CC=$CC
3010   # Extract the first word of "gcc", so it can be a program name with args.
3011 set dummy gcc; ac_word=$2
3012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3013 $as_echo_n "checking for $ac_word... " >&6; }
3014 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3015   $as_echo_n "(cached) " >&6
3016 else
3017   if test -n "$ac_ct_CC"; then
3018   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3019 else
3020 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3021 for as_dir in $PATH
3022 do
3023   IFS=$as_save_IFS
3024   test -z "$as_dir" && as_dir=.
3025     for ac_exec_ext in '' $ac_executable_extensions; do
3026   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3027     ac_cv_prog_ac_ct_CC="gcc"
3028     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3029     break 2
3030   fi
3031 done
3032   done
3033 IFS=$as_save_IFS
3034
3035 fi
3036 fi
3037 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3038 if test -n "$ac_ct_CC"; then
3039   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3040 $as_echo "$ac_ct_CC" >&6; }
3041 else
3042   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3043 $as_echo "no" >&6; }
3044 fi
3045
3046   if test "x$ac_ct_CC" = x; then
3047     CC=""
3048   else
3049     case $cross_compiling:$ac_tool_warned in
3050 yes:)
3051 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3052 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3053 ac_tool_warned=yes ;;
3054 esac
3055     CC=$ac_ct_CC
3056   fi
3057 else
3058   CC="$ac_cv_prog_CC"
3059 fi
3060
3061 if test -z "$CC"; then
3062           if test -n "$ac_tool_prefix"; then
3063     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3064 set dummy ${ac_tool_prefix}cc; ac_word=$2
3065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3066 $as_echo_n "checking for $ac_word... " >&6; }
3067 if ${ac_cv_prog_CC+:} false; then :
3068   $as_echo_n "(cached) " >&6
3069 else
3070   if test -n "$CC"; then
3071   ac_cv_prog_CC="$CC" # Let the user override the test.
3072 else
3073 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3074 for as_dir in $PATH
3075 do
3076   IFS=$as_save_IFS
3077   test -z "$as_dir" && as_dir=.
3078     for ac_exec_ext in '' $ac_executable_extensions; do
3079   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3080     ac_cv_prog_CC="${ac_tool_prefix}cc"
3081     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3082     break 2
3083   fi
3084 done
3085   done
3086 IFS=$as_save_IFS
3087
3088 fi
3089 fi
3090 CC=$ac_cv_prog_CC
3091 if test -n "$CC"; then
3092   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3093 $as_echo "$CC" >&6; }
3094 else
3095   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3096 $as_echo "no" >&6; }
3097 fi
3098
3099
3100   fi
3101 fi
3102 if test -z "$CC"; then
3103   # Extract the first word of "cc", so it can be a program name with args.
3104 set dummy cc; ac_word=$2
3105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3106 $as_echo_n "checking for $ac_word... " >&6; }
3107 if ${ac_cv_prog_CC+:} false; then :
3108   $as_echo_n "(cached) " >&6
3109 else
3110   if test -n "$CC"; then
3111   ac_cv_prog_CC="$CC" # Let the user override the test.
3112 else
3113   ac_prog_rejected=no
3114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3115 for as_dir in $PATH
3116 do
3117   IFS=$as_save_IFS
3118   test -z "$as_dir" && as_dir=.
3119     for ac_exec_ext in '' $ac_executable_extensions; do
3120   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3121     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3122        ac_prog_rejected=yes
3123        continue
3124      fi
3125     ac_cv_prog_CC="cc"
3126     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3127     break 2
3128   fi
3129 done
3130   done
3131 IFS=$as_save_IFS
3132
3133 if test $ac_prog_rejected = yes; then
3134   # We found a bogon in the path, so make sure we never use it.
3135   set dummy $ac_cv_prog_CC
3136   shift
3137   if test $# != 0; then
3138     # We chose a different compiler from the bogus one.
3139     # However, it has the same basename, so the bogon will be chosen
3140     # first if we set CC to just the basename; use the full file name.
3141     shift
3142     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3143   fi
3144 fi
3145 fi
3146 fi
3147 CC=$ac_cv_prog_CC
3148 if test -n "$CC"; then
3149   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3150 $as_echo "$CC" >&6; }
3151 else
3152   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3153 $as_echo "no" >&6; }
3154 fi
3155
3156
3157 fi
3158 if test -z "$CC"; then
3159   if test -n "$ac_tool_prefix"; then
3160   for ac_prog in cl.exe
3161   do
3162     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3163 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3165 $as_echo_n "checking for $ac_word... " >&6; }
3166 if ${ac_cv_prog_CC+:} false; then :
3167   $as_echo_n "(cached) " >&6
3168 else
3169   if test -n "$CC"; then
3170   ac_cv_prog_CC="$CC" # Let the user override the test.
3171 else
3172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3173 for as_dir in $PATH
3174 do
3175   IFS=$as_save_IFS
3176   test -z "$as_dir" && as_dir=.
3177     for ac_exec_ext in '' $ac_executable_extensions; do
3178   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3179     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3180     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3181     break 2
3182   fi
3183 done
3184   done
3185 IFS=$as_save_IFS
3186
3187 fi
3188 fi
3189 CC=$ac_cv_prog_CC
3190 if test -n "$CC"; then
3191   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3192 $as_echo "$CC" >&6; }
3193 else
3194   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3195 $as_echo "no" >&6; }
3196 fi
3197
3198
3199     test -n "$CC" && break
3200   done
3201 fi
3202 if test -z "$CC"; then
3203   ac_ct_CC=$CC
3204   for ac_prog in cl.exe
3205 do
3206   # Extract the first word of "$ac_prog", so it can be a program name with args.
3207 set dummy $ac_prog; ac_word=$2
3208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3209 $as_echo_n "checking for $ac_word... " >&6; }
3210 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3211   $as_echo_n "(cached) " >&6
3212 else
3213   if test -n "$ac_ct_CC"; then
3214   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3215 else
3216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3217 for as_dir in $PATH
3218 do
3219   IFS=$as_save_IFS
3220   test -z "$as_dir" && as_dir=.
3221     for ac_exec_ext in '' $ac_executable_extensions; do
3222   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3223     ac_cv_prog_ac_ct_CC="$ac_prog"
3224     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3225     break 2
3226   fi
3227 done
3228   done
3229 IFS=$as_save_IFS
3230
3231 fi
3232 fi
3233 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3234 if test -n "$ac_ct_CC"; then
3235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3236 $as_echo "$ac_ct_CC" >&6; }
3237 else
3238   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3239 $as_echo "no" >&6; }
3240 fi
3241
3242
3243   test -n "$ac_ct_CC" && break
3244 done
3245
3246   if test "x$ac_ct_CC" = x; then
3247     CC=""
3248   else
3249     case $cross_compiling:$ac_tool_warned in
3250 yes:)
3251 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3252 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3253 ac_tool_warned=yes ;;
3254 esac
3255     CC=$ac_ct_CC
3256   fi
3257 fi
3258
3259 fi
3260
3261
3262 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3263 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3264 as_fn_error $? "no acceptable C compiler found in \$PATH
3265 See \`config.log' for more details" "$LINENO" 5; }
3266
3267 # Provide some information about the compiler.
3268 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3269 set X $ac_compile
3270 ac_compiler=$2
3271 for ac_option in --version -v -V -qversion; do
3272   { { ac_try="$ac_compiler $ac_option >&5"
3273 case "(($ac_try" in
3274   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3275   *) ac_try_echo=$ac_try;;
3276 esac
3277 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3278 $as_echo "$ac_try_echo"; } >&5
3279   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3280   ac_status=$?
3281   if test -s conftest.err; then
3282     sed '10a\
3283 ... rest of stderr output deleted ...
3284          10q' conftest.err >conftest.er1
3285     cat conftest.er1 >&5
3286   fi
3287   rm -f conftest.er1 conftest.err
3288   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3289   test $ac_status = 0; }
3290 done
3291
3292 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3293 /* end confdefs.h.  */
3294
3295 int
3296 main ()
3297 {
3298
3299   ;
3300   return 0;
3301 }
3302 _ACEOF
3303 ac_clean_files_save=$ac_clean_files
3304 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3305 # Try to create an executable without -o first, disregard a.out.
3306 # It will help us diagnose broken compilers, and finding out an intuition
3307 # of exeext.
3308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3309 $as_echo_n "checking whether the C compiler works... " >&6; }
3310 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3311
3312 # The possible output files:
3313 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3314
3315 ac_rmfiles=
3316 for ac_file in $ac_files
3317 do
3318   case $ac_file in
3319     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3320     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3321   esac
3322 done
3323 rm -f $ac_rmfiles
3324
3325 if { { ac_try="$ac_link_default"
3326 case "(($ac_try" in
3327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3328   *) ac_try_echo=$ac_try;;
3329 esac
3330 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3331 $as_echo "$ac_try_echo"; } >&5
3332   (eval "$ac_link_default") 2>&5
3333   ac_status=$?
3334   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3335   test $ac_status = 0; }; then :
3336   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3337 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3338 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3339 # so that the user can short-circuit this test for compilers unknown to
3340 # Autoconf.
3341 for ac_file in $ac_files ''
3342 do
3343   test -f "$ac_file" || continue
3344   case $ac_file in
3345     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3346         ;;
3347     [ab].out )
3348         # We found the default executable, but exeext='' is most
3349         # certainly right.
3350         break;;
3351     *.* )
3352         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3353         then :; else
3354            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3355         fi
3356         # We set ac_cv_exeext here because the later test for it is not
3357         # safe: cross compilers may not add the suffix if given an `-o'
3358         # argument, so we may need to know it at that point already.
3359         # Even if this section looks crufty: it has the advantage of
3360         # actually working.
3361         break;;
3362     * )
3363         break;;
3364   esac
3365 done
3366 test "$ac_cv_exeext" = no && ac_cv_exeext=
3367
3368 else
3369   ac_file=''
3370 fi
3371 if test -z "$ac_file"; then :
3372   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3373 $as_echo "no" >&6; }
3374 $as_echo "$as_me: failed program was:" >&5
3375 sed 's/^/| /' conftest.$ac_ext >&5
3376
3377 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3378 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3379 as_fn_error 77 "C compiler cannot create executables
3380 See \`config.log' for more details" "$LINENO" 5; }
3381 else
3382   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3383 $as_echo "yes" >&6; }
3384 fi
3385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3386 $as_echo_n "checking for C compiler default output file name... " >&6; }
3387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3388 $as_echo "$ac_file" >&6; }
3389 ac_exeext=$ac_cv_exeext
3390
3391 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3392 ac_clean_files=$ac_clean_files_save
3393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3394 $as_echo_n "checking for suffix of executables... " >&6; }
3395 if { { ac_try="$ac_link"
3396 case "(($ac_try" in
3397   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3398   *) ac_try_echo=$ac_try;;
3399 esac
3400 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3401 $as_echo "$ac_try_echo"; } >&5
3402   (eval "$ac_link") 2>&5
3403   ac_status=$?
3404   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3405   test $ac_status = 0; }; then :
3406   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3407 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3408 # work properly (i.e., refer to `conftest.exe'), while it won't with
3409 # `rm'.
3410 for ac_file in conftest.exe conftest conftest.*; do
3411   test -f "$ac_file" || continue
3412   case $ac_file in
3413     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3414     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3415           break;;
3416     * ) break;;
3417   esac
3418 done
3419 else
3420   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3421 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3422 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3423 See \`config.log' for more details" "$LINENO" 5; }
3424 fi
3425 rm -f conftest conftest$ac_cv_exeext
3426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3427 $as_echo "$ac_cv_exeext" >&6; }
3428
3429 rm -f conftest.$ac_ext
3430 EXEEXT=$ac_cv_exeext
3431 ac_exeext=$EXEEXT
3432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3433 /* end confdefs.h.  */
3434 #include <stdio.h>
3435 int
3436 main ()
3437 {
3438 FILE *f = fopen ("conftest.out", "w");
3439  return ferror (f) || fclose (f) != 0;
3440
3441   ;
3442   return 0;
3443 }
3444 _ACEOF
3445 ac_clean_files="$ac_clean_files conftest.out"
3446 # Check that the compiler produces executables we can run.  If not, either
3447 # the compiler is broken, or we cross compile.
3448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3449 $as_echo_n "checking whether we are cross compiling... " >&6; }
3450 if test "$cross_compiling" != yes; then
3451   { { ac_try="$ac_link"
3452 case "(($ac_try" in
3453   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3454   *) ac_try_echo=$ac_try;;
3455 esac
3456 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3457 $as_echo "$ac_try_echo"; } >&5
3458   (eval "$ac_link") 2>&5
3459   ac_status=$?
3460   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3461   test $ac_status = 0; }
3462   if { ac_try='./conftest$ac_cv_exeext'
3463   { { case "(($ac_try" in
3464   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3465   *) ac_try_echo=$ac_try;;
3466 esac
3467 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3468 $as_echo "$ac_try_echo"; } >&5
3469   (eval "$ac_try") 2>&5
3470   ac_status=$?
3471   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3472   test $ac_status = 0; }; }; then
3473     cross_compiling=no
3474   else
3475     if test "$cross_compiling" = maybe; then
3476         cross_compiling=yes
3477     else
3478         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3479 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3480 as_fn_error $? "cannot run C compiled programs.
3481 If you meant to cross compile, use \`--host'.
3482 See \`config.log' for more details" "$LINENO" 5; }
3483     fi
3484   fi
3485 fi
3486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3487 $as_echo "$cross_compiling" >&6; }
3488
3489 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3490 ac_clean_files=$ac_clean_files_save
3491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3492 $as_echo_n "checking for suffix of object files... " >&6; }
3493 if ${ac_cv_objext+:} false; then :
3494   $as_echo_n "(cached) " >&6
3495 else
3496   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3497 /* end confdefs.h.  */
3498
3499 int
3500 main ()
3501 {
3502
3503   ;
3504   return 0;
3505 }
3506 _ACEOF
3507 rm -f conftest.o conftest.obj
3508 if { { ac_try="$ac_compile"
3509 case "(($ac_try" in
3510   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3511   *) ac_try_echo=$ac_try;;
3512 esac
3513 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3514 $as_echo "$ac_try_echo"; } >&5
3515   (eval "$ac_compile") 2>&5
3516   ac_status=$?
3517   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3518   test $ac_status = 0; }; then :
3519   for ac_file in conftest.o conftest.obj conftest.*; do
3520   test -f "$ac_file" || continue;
3521   case $ac_file in
3522     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3523     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3524        break;;
3525   esac
3526 done
3527 else
3528   $as_echo "$as_me: failed program was:" >&5
3529 sed 's/^/| /' conftest.$ac_ext >&5
3530
3531 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3532 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3533 as_fn_error $? "cannot compute suffix of object files: cannot compile
3534 See \`config.log' for more details" "$LINENO" 5; }
3535 fi
3536 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3537 fi
3538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3539 $as_echo "$ac_cv_objext" >&6; }
3540 OBJEXT=$ac_cv_objext
3541 ac_objext=$OBJEXT
3542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3543 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3544 if ${ac_cv_c_compiler_gnu+:} false; then :
3545   $as_echo_n "(cached) " >&6
3546 else
3547   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3548 /* end confdefs.h.  */
3549
3550 int
3551 main ()
3552 {
3553 #ifndef __GNUC__
3554        choke me
3555 #endif
3556
3557   ;
3558   return 0;
3559 }
3560 _ACEOF
3561 if ac_fn_c_try_compile "$LINENO"; then :
3562   ac_compiler_gnu=yes
3563 else
3564   ac_compiler_gnu=no
3565 fi
3566 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3567 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3568
3569 fi
3570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3571 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3572 if test $ac_compiler_gnu = yes; then
3573   GCC=yes
3574 else
3575   GCC=
3576 fi
3577 ac_test_CFLAGS=${CFLAGS+set}
3578 ac_save_CFLAGS=$CFLAGS
3579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3580 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3581 if ${ac_cv_prog_cc_g+:} false; then :
3582   $as_echo_n "(cached) " >&6
3583 else
3584   ac_save_c_werror_flag=$ac_c_werror_flag
3585    ac_c_werror_flag=yes
3586    ac_cv_prog_cc_g=no
3587    CFLAGS="-g"
3588    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3589 /* end confdefs.h.  */
3590
3591 int
3592 main ()
3593 {
3594
3595   ;
3596   return 0;
3597 }
3598 _ACEOF
3599 if ac_fn_c_try_compile "$LINENO"; then :
3600   ac_cv_prog_cc_g=yes
3601 else
3602   CFLAGS=""
3603       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3604 /* end confdefs.h.  */
3605
3606 int
3607 main ()
3608 {
3609
3610   ;
3611   return 0;
3612 }
3613 _ACEOF
3614 if ac_fn_c_try_compile "$LINENO"; then :
3615
3616 else
3617   ac_c_werror_flag=$ac_save_c_werror_flag
3618          CFLAGS="-g"
3619          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3620 /* end confdefs.h.  */
3621
3622 int
3623 main ()
3624 {
3625
3626   ;
3627   return 0;
3628 }
3629 _ACEOF
3630 if ac_fn_c_try_compile "$LINENO"; then :
3631   ac_cv_prog_cc_g=yes
3632 fi
3633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3634 fi
3635 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3636 fi
3637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3638    ac_c_werror_flag=$ac_save_c_werror_flag
3639 fi
3640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3641 $as_echo "$ac_cv_prog_cc_g" >&6; }
3642 if test "$ac_test_CFLAGS" = set; then
3643   CFLAGS=$ac_save_CFLAGS
3644 elif test $ac_cv_prog_cc_g = yes; then
3645   if test "$GCC" = yes; then
3646     CFLAGS="-g -O2"
3647   else
3648     CFLAGS="-g"
3649   fi
3650 else
3651   if test "$GCC" = yes; then
3652     CFLAGS="-O2"
3653   else
3654     CFLAGS=
3655   fi
3656 fi
3657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3658 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3659 if ${ac_cv_prog_cc_c89+:} false; then :
3660   $as_echo_n "(cached) " >&6
3661 else
3662   ac_cv_prog_cc_c89=no
3663 ac_save_CC=$CC
3664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3665 /* end confdefs.h.  */
3666 #include <stdarg.h>
3667 #include <stdio.h>
3668 struct stat;
3669 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3670 struct buf { int x; };
3671 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3672 static char *e (p, i)
3673      char **p;
3674      int i;
3675 {
3676   return p[i];
3677 }
3678 static char *f (char * (*g) (char **, int), char **p, ...)
3679 {
3680   char *s;
3681   va_list v;
3682   va_start (v,p);
3683   s = g (p, va_arg (v,int));
3684   va_end (v);
3685   return s;
3686 }
3687
3688 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3689    function prototypes and stuff, but not '\xHH' hex character constants.
3690    These don't provoke an error unfortunately, instead are silently treated
3691    as 'x'.  The following induces an error, until -std is added to get
3692    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3693    array size at least.  It's necessary to write '\x00'==0 to get something
3694    that's true only with -std.  */
3695 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3696
3697 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3698    inside strings and character constants.  */
3699 #define FOO(x) 'x'
3700 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3701
3702 int test (int i, double x);
3703 struct s1 {int (*f) (int a);};
3704 struct s2 {int (*f) (double a);};
3705 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3706 int argc;
3707 char **argv;
3708 int
3709 main ()
3710 {
3711 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3712   ;
3713   return 0;
3714 }
3715 _ACEOF
3716 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3717         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3718 do
3719   CC="$ac_save_CC $ac_arg"
3720   if ac_fn_c_try_compile "$LINENO"; then :
3721   ac_cv_prog_cc_c89=$ac_arg
3722 fi
3723 rm -f core conftest.err conftest.$ac_objext
3724   test "x$ac_cv_prog_cc_c89" != "xno" && break
3725 done
3726 rm -f conftest.$ac_ext
3727 CC=$ac_save_CC
3728
3729 fi
3730 # AC_CACHE_VAL
3731 case "x$ac_cv_prog_cc_c89" in
3732   x)
3733     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3734 $as_echo "none needed" >&6; } ;;
3735   xno)
3736     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3737 $as_echo "unsupported" >&6; } ;;
3738   *)
3739     CC="$CC $ac_cv_prog_cc_c89"
3740     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3741 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3742 esac
3743 if test "x$ac_cv_prog_cc_c89" != xno; then :
3744
3745 fi
3746
3747 ac_ext=c
3748 ac_cpp='$CPP $CPPFLAGS'
3749 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3750 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3751 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3752
3753 ac_ext=c
3754 ac_cpp='$CPP $CPPFLAGS'
3755 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3756 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3757 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3759 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3760 if ${am_cv_prog_cc_c_o+:} false; then :
3761   $as_echo_n "(cached) " >&6
3762 else
3763   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3764 /* end confdefs.h.  */
3765
3766 int
3767 main ()
3768 {
3769
3770   ;
3771   return 0;
3772 }
3773 _ACEOF
3774   # Make sure it works both with $CC and with simple cc.
3775   # Following AC_PROG_CC_C_O, we do the test twice because some
3776   # compilers refuse to overwrite an existing .o file with -o,
3777   # though they will create one.
3778   am_cv_prog_cc_c_o=yes
3779   for am_i in 1 2; do
3780     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3781    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3782    ac_status=$?
3783    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3784    (exit $ac_status); } \
3785          && test -f conftest2.$ac_objext; then
3786       : OK
3787     else
3788       am_cv_prog_cc_c_o=no
3789       break
3790     fi
3791   done
3792   rm -f core conftest*
3793   unset am_i
3794 fi
3795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3796 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3797 if test "$am_cv_prog_cc_c_o" != yes; then
3798    # Losing compiler, so override with the script.
3799    # FIXME: It is wrong to rewrite CC.
3800    # But if we don't then we get into trouble of one sort or another.
3801    # A longer-term fix would be to have automake use am__CC in this case,
3802    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3803    CC="$am_aux_dir/compile $CC"
3804 fi
3805 ac_ext=c
3806 ac_cpp='$CPP $CPPFLAGS'
3807 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3808 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3809 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3810
3811
3812 depcc="$CC"   am_compiler_list=
3813
3814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3815 $as_echo_n "checking dependency style of $depcc... " >&6; }
3816 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3817   $as_echo_n "(cached) " >&6
3818 else
3819   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3820   # We make a subdir and do the tests there.  Otherwise we can end up
3821   # making bogus files that we don't know about and never remove.  For
3822   # instance it was reported that on HP-UX the gcc test will end up
3823   # making a dummy file named 'D' -- because '-MD' means "put the output
3824   # in D".
3825   rm -rf conftest.dir
3826   mkdir conftest.dir
3827   # Copy depcomp to subdir because otherwise we won't find it if we're
3828   # using a relative directory.
3829   cp "$am_depcomp" conftest.dir
3830   cd conftest.dir
3831   # We will build objects and dependencies in a subdirectory because
3832   # it helps to detect inapplicable dependency modes.  For instance
3833   # both Tru64's cc and ICC support -MD to output dependencies as a
3834   # side effect of compilation, but ICC will put the dependencies in
3835   # the current directory while Tru64 will put them in the object
3836   # directory.
3837   mkdir sub
3838
3839   am_cv_CC_dependencies_compiler_type=none
3840   if test "$am_compiler_list" = ""; then
3841      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3842   fi
3843   am__universal=false
3844   case " $depcc " in #(
3845      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3846      esac
3847
3848   for depmode in $am_compiler_list; do
3849     # Setup a source with many dependencies, because some compilers
3850     # like to wrap large dependency lists on column 80 (with \), and
3851     # we should not choose a depcomp mode which is confused by this.
3852     #
3853     # We need to recreate these files for each test, as the compiler may
3854     # overwrite some of them when testing with obscure command lines.
3855     # This happens at least with the AIX C compiler.
3856     : > sub/conftest.c
3857     for i in 1 2 3 4 5 6; do
3858       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3859       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3860       # Solaris 10 /bin/sh.
3861       echo '/* dummy */' > sub/conftst$i.h
3862     done
3863     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3864
3865     # We check with '-c' and '-o' for the sake of the "dashmstdout"
3866     # mode.  It turns out that the SunPro C++ compiler does not properly
3867     # handle '-M -o', and we need to detect this.  Also, some Intel
3868     # versions had trouble with output in subdirs.
3869     am__obj=sub/conftest.${OBJEXT-o}
3870     am__minus_obj="-o $am__obj"
3871     case $depmode in
3872     gcc)
3873       # This depmode causes a compiler race in universal mode.
3874       test "$am__universal" = false || continue
3875       ;;
3876     nosideeffect)
3877       # After this tag, mechanisms are not by side-effect, so they'll
3878       # only be used when explicitly requested.
3879       if test "x$enable_dependency_tracking" = xyes; then
3880         continue
3881       else
3882         break
3883       fi
3884       ;;
3885     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3886       # This compiler won't grok '-c -o', but also, the minuso test has
3887       # not run yet.  These depmodes are late enough in the game, and
3888       # so weak that their functioning should not be impacted.
3889       am__obj=conftest.${OBJEXT-o}
3890       am__minus_obj=
3891       ;;
3892     none) break ;;
3893     esac
3894     if depmode=$depmode \
3895        source=sub/conftest.c object=$am__obj \
3896        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3897        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3898          >/dev/null 2>conftest.err &&
3899        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3900        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3901        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3902        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3903       # icc doesn't choke on unknown options, it will just issue warnings
3904       # or remarks (even with -Werror).  So we grep stderr for any message
3905       # that says an option was ignored or not supported.
3906       # When given -MP, icc 7.0 and 7.1 complain thusly:
3907       #   icc: Command line warning: ignoring option '-M'; no argument required
3908       # The diagnosis changed in icc 8.0:
3909       #   icc: Command line remark: option '-MP' not supported
3910       if (grep 'ignoring option' conftest.err ||
3911           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3912         am_cv_CC_dependencies_compiler_type=$depmode
3913         break
3914       fi
3915     fi
3916   done
3917
3918   cd ..
3919   rm -rf conftest.dir
3920 else
3921   am_cv_CC_dependencies_compiler_type=none
3922 fi
3923
3924 fi
3925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3926 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3927 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3928
3929  if
3930   test "x$enable_dependency_tracking" != xno \
3931   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3932   am__fastdepCC_TRUE=
3933   am__fastdepCC_FALSE='#'
3934 else
3935   am__fastdepCC_TRUE='#'
3936   am__fastdepCC_FALSE=
3937 fi
3938
3939
3940
3941 # Check whether --enable-largefile was given.
3942 if test "${enable_largefile+set}" = set; then :
3943   enableval=$enable_largefile;
3944 fi
3945
3946 if test "$enable_largefile" != no; then
3947
3948   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
3949 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
3950 if ${ac_cv_sys_largefile_CC+:} false; then :
3951   $as_echo_n "(cached) " >&6
3952 else
3953   ac_cv_sys_largefile_CC=no
3954      if test "$GCC" != yes; then
3955        ac_save_CC=$CC
3956        while :; do
3957          # IRIX 6.2 and later do not support large files by default,
3958          # so use the C compiler's -n32 option if that helps.
3959          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3960 /* end confdefs.h.  */
3961 #include <sys/types.h>
3962  /* Check that off_t can represent 2**63 - 1 correctly.
3963     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3964     since some C++ compilers masquerading as C compilers
3965     incorrectly reject 9223372036854775807.  */
3966 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3967   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3968                        && LARGE_OFF_T % 2147483647 == 1)
3969                       ? 1 : -1];
3970 int
3971 main ()
3972 {
3973
3974   ;
3975   return 0;
3976 }
3977 _ACEOF
3978          if ac_fn_c_try_compile "$LINENO"; then :
3979   break
3980 fi
3981 rm -f core conftest.err conftest.$ac_objext
3982          CC="$CC -n32"
3983          if ac_fn_c_try_compile "$LINENO"; then :
3984   ac_cv_sys_largefile_CC=' -n32'; break
3985 fi
3986 rm -f core conftest.err conftest.$ac_objext
3987          break
3988        done
3989        CC=$ac_save_CC
3990        rm -f conftest.$ac_ext
3991     fi
3992 fi
3993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
3994 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
3995   if test "$ac_cv_sys_largefile_CC" != no; then
3996     CC=$CC$ac_cv_sys_largefile_CC
3997   fi
3998
3999   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4000 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4001 if ${ac_cv_sys_file_offset_bits+:} false; then :
4002   $as_echo_n "(cached) " >&6
4003 else
4004   while :; do
4005   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4006 /* end confdefs.h.  */
4007 #include <sys/types.h>
4008  /* Check that off_t can represent 2**63 - 1 correctly.
4009     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4010     since some C++ compilers masquerading as C compilers
4011     incorrectly reject 9223372036854775807.  */
4012 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4013   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4014                        && LARGE_OFF_T % 2147483647 == 1)
4015                       ? 1 : -1];
4016 int
4017 main ()
4018 {
4019
4020   ;
4021   return 0;
4022 }
4023 _ACEOF
4024 if ac_fn_c_try_compile "$LINENO"; then :
4025   ac_cv_sys_file_offset_bits=no; break
4026 fi
4027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4028   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4029 /* end confdefs.h.  */
4030 #define _FILE_OFFSET_BITS 64
4031 #include <sys/types.h>
4032  /* Check that off_t can represent 2**63 - 1 correctly.
4033     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4034     since some C++ compilers masquerading as C compilers
4035     incorrectly reject 9223372036854775807.  */
4036 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4037   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4038                        && LARGE_OFF_T % 2147483647 == 1)
4039                       ? 1 : -1];
4040 int
4041 main ()
4042 {
4043
4044   ;
4045   return 0;
4046 }
4047 _ACEOF
4048 if ac_fn_c_try_compile "$LINENO"; then :
4049   ac_cv_sys_file_offset_bits=64; break
4050 fi
4051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4052   ac_cv_sys_file_offset_bits=unknown
4053   break
4054 done
4055 fi
4056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4057 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4058 case $ac_cv_sys_file_offset_bits in #(
4059   no | unknown) ;;
4060   *)
4061 cat >>confdefs.h <<_ACEOF
4062 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4063 _ACEOF
4064 ;;
4065 esac
4066 rm -rf conftest*
4067   if test $ac_cv_sys_file_offset_bits = unknown; then
4068     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4069 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4070 if ${ac_cv_sys_large_files+:} false; then :
4071   $as_echo_n "(cached) " >&6
4072 else
4073   while :; do
4074   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4075 /* end confdefs.h.  */
4076 #include <sys/types.h>
4077  /* Check that off_t can represent 2**63 - 1 correctly.
4078     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4079     since some C++ compilers masquerading as C compilers
4080     incorrectly reject 9223372036854775807.  */
4081 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4082   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4083                        && LARGE_OFF_T % 2147483647 == 1)
4084                       ? 1 : -1];
4085 int
4086 main ()
4087 {
4088
4089   ;
4090   return 0;
4091 }
4092 _ACEOF
4093 if ac_fn_c_try_compile "$LINENO"; then :
4094   ac_cv_sys_large_files=no; break
4095 fi
4096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4097   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4098 /* end confdefs.h.  */
4099 #define _LARGE_FILES 1
4100 #include <sys/types.h>
4101  /* Check that off_t can represent 2**63 - 1 correctly.
4102     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4103     since some C++ compilers masquerading as C compilers
4104     incorrectly reject 9223372036854775807.  */
4105 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4106   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4107                        && LARGE_OFF_T % 2147483647 == 1)
4108                       ? 1 : -1];
4109 int
4110 main ()
4111 {
4112
4113   ;
4114   return 0;
4115 }
4116 _ACEOF
4117 if ac_fn_c_try_compile "$LINENO"; then :
4118   ac_cv_sys_large_files=1; break
4119 fi
4120 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4121   ac_cv_sys_large_files=unknown
4122   break
4123 done
4124 fi
4125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4126 $as_echo "$ac_cv_sys_large_files" >&6; }
4127 case $ac_cv_sys_large_files in #(
4128   no | unknown) ;;
4129   *)
4130 cat >>confdefs.h <<_ACEOF
4131 #define _LARGE_FILES $ac_cv_sys_large_files
4132 _ACEOF
4133 ;;
4134 esac
4135 rm -rf conftest*
4136   fi
4137
4138
4139 fi
4140
4141
4142 # Check for required programs.
4143 ac_ext=c
4144 ac_cpp='$CPP $CPPFLAGS'
4145 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4146 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4147 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4148 if test -n "$ac_tool_prefix"; then
4149   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4150 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4152 $as_echo_n "checking for $ac_word... " >&6; }
4153 if ${ac_cv_prog_CC+:} false; then :
4154   $as_echo_n "(cached) " >&6
4155 else
4156   if test -n "$CC"; then
4157   ac_cv_prog_CC="$CC" # Let the user override the test.
4158 else
4159 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4160 for as_dir in $PATH
4161 do
4162   IFS=$as_save_IFS
4163   test -z "$as_dir" && as_dir=.
4164     for ac_exec_ext in '' $ac_executable_extensions; do
4165   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4166     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4167     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4168     break 2
4169   fi
4170 done
4171   done
4172 IFS=$as_save_IFS
4173
4174 fi
4175 fi
4176 CC=$ac_cv_prog_CC
4177 if test -n "$CC"; then
4178   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4179 $as_echo "$CC" >&6; }
4180 else
4181   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4182 $as_echo "no" >&6; }
4183 fi
4184
4185
4186 fi
4187 if test -z "$ac_cv_prog_CC"; then
4188   ac_ct_CC=$CC
4189   # Extract the first word of "gcc", so it can be a program name with args.
4190 set dummy gcc; ac_word=$2
4191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4192 $as_echo_n "checking for $ac_word... " >&6; }
4193 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4194   $as_echo_n "(cached) " >&6
4195 else
4196   if test -n "$ac_ct_CC"; then
4197   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4198 else
4199 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4200 for as_dir in $PATH
4201 do
4202   IFS=$as_save_IFS
4203   test -z "$as_dir" && as_dir=.
4204     for ac_exec_ext in '' $ac_executable_extensions; do
4205   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4206     ac_cv_prog_ac_ct_CC="gcc"
4207     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4208     break 2
4209   fi
4210 done
4211   done
4212 IFS=$as_save_IFS
4213
4214 fi
4215 fi
4216 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4217 if test -n "$ac_ct_CC"; then
4218   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4219 $as_echo "$ac_ct_CC" >&6; }
4220 else
4221   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4222 $as_echo "no" >&6; }
4223 fi
4224
4225   if test "x$ac_ct_CC" = x; then
4226     CC=""
4227   else
4228     case $cross_compiling:$ac_tool_warned in
4229 yes:)
4230 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4231 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4232 ac_tool_warned=yes ;;
4233 esac
4234     CC=$ac_ct_CC
4235   fi
4236 else
4237   CC="$ac_cv_prog_CC"
4238 fi
4239
4240 if test -z "$CC"; then
4241           if test -n "$ac_tool_prefix"; then
4242     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4243 set dummy ${ac_tool_prefix}cc; 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_CC+:} false; then :
4247   $as_echo_n "(cached) " >&6
4248 else
4249   if test -n "$CC"; then
4250   ac_cv_prog_CC="$CC" # Let the user override the test.
4251 else
4252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4253 for as_dir in $PATH
4254 do
4255   IFS=$as_save_IFS
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_CC="${ac_tool_prefix}cc"
4260     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4261     break 2
4262   fi
4263 done
4264   done
4265 IFS=$as_save_IFS
4266
4267 fi
4268 fi
4269 CC=$ac_cv_prog_CC
4270 if test -n "$CC"; then
4271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4272 $as_echo "$CC" >&6; }
4273 else
4274   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4275 $as_echo "no" >&6; }
4276 fi
4277
4278
4279   fi
4280 fi
4281 if test -z "$CC"; then
4282   # Extract the first word of "cc", so it can be a program name with args.
4283 set dummy cc; ac_word=$2
4284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4285 $as_echo_n "checking for $ac_word... " >&6; }
4286 if ${ac_cv_prog_CC+:} false; then :
4287   $as_echo_n "(cached) " >&6
4288 else
4289   if test -n "$CC"; then
4290   ac_cv_prog_CC="$CC" # Let the user override the test.
4291 else
4292   ac_prog_rejected=no
4293 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4294 for as_dir in $PATH
4295 do
4296   IFS=$as_save_IFS
4297   test -z "$as_dir" && as_dir=.
4298     for ac_exec_ext in '' $ac_executable_extensions; do
4299   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4300     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4301        ac_prog_rejected=yes
4302        continue
4303      fi
4304     ac_cv_prog_CC="cc"
4305     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4306     break 2
4307   fi
4308 done
4309   done
4310 IFS=$as_save_IFS
4311
4312 if test $ac_prog_rejected = yes; then
4313   # We found a bogon in the path, so make sure we never use it.
4314   set dummy $ac_cv_prog_CC
4315   shift
4316   if test $# != 0; then
4317     # We chose a different compiler from the bogus one.
4318     # However, it has the same basename, so the bogon will be chosen
4319     # first if we set CC to just the basename; use the full file name.
4320     shift
4321     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4322   fi
4323 fi
4324 fi
4325 fi
4326 CC=$ac_cv_prog_CC
4327 if test -n "$CC"; then
4328   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4329 $as_echo "$CC" >&6; }
4330 else
4331   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4332 $as_echo "no" >&6; }
4333 fi
4334
4335
4336 fi
4337 if test -z "$CC"; then
4338   if test -n "$ac_tool_prefix"; then
4339   for ac_prog in cl.exe
4340   do
4341     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4342 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4344 $as_echo_n "checking for $ac_word... " >&6; }
4345 if ${ac_cv_prog_CC+:} false; then :
4346   $as_echo_n "(cached) " >&6
4347 else
4348   if test -n "$CC"; then
4349   ac_cv_prog_CC="$CC" # Let the user override the test.
4350 else
4351 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4352 for as_dir in $PATH
4353 do
4354   IFS=$as_save_IFS
4355   test -z "$as_dir" && as_dir=.
4356     for ac_exec_ext in '' $ac_executable_extensions; do
4357   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4358     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4359     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4360     break 2
4361   fi
4362 done
4363   done
4364 IFS=$as_save_IFS
4365
4366 fi
4367 fi
4368 CC=$ac_cv_prog_CC
4369 if test -n "$CC"; then
4370   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4371 $as_echo "$CC" >&6; }
4372 else
4373   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4374 $as_echo "no" >&6; }
4375 fi
4376
4377
4378     test -n "$CC" && break
4379   done
4380 fi
4381 if test -z "$CC"; then
4382   ac_ct_CC=$CC
4383   for ac_prog in cl.exe
4384 do
4385   # Extract the first word of "$ac_prog", so it can be a program name with args.
4386 set dummy $ac_prog; ac_word=$2
4387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4388 $as_echo_n "checking for $ac_word... " >&6; }
4389 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4390   $as_echo_n "(cached) " >&6
4391 else
4392   if test -n "$ac_ct_CC"; then
4393   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4394 else
4395 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4396 for as_dir in $PATH
4397 do
4398   IFS=$as_save_IFS
4399   test -z "$as_dir" && as_dir=.
4400     for ac_exec_ext in '' $ac_executable_extensions; do
4401   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4402     ac_cv_prog_ac_ct_CC="$ac_prog"
4403     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4404     break 2
4405   fi
4406 done
4407   done
4408 IFS=$as_save_IFS
4409
4410 fi
4411 fi
4412 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4413 if test -n "$ac_ct_CC"; then
4414   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4415 $as_echo "$ac_ct_CC" >&6; }
4416 else
4417   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4418 $as_echo "no" >&6; }
4419 fi
4420
4421
4422   test -n "$ac_ct_CC" && break
4423 done
4424
4425   if test "x$ac_ct_CC" = x; then
4426     CC=""
4427   else
4428     case $cross_compiling:$ac_tool_warned in
4429 yes:)
4430 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4431 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4432 ac_tool_warned=yes ;;
4433 esac
4434     CC=$ac_ct_CC
4435   fi
4436 fi
4437
4438 fi
4439
4440
4441 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4442 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4443 as_fn_error $? "no acceptable C compiler found in \$PATH
4444 See \`config.log' for more details" "$LINENO" 5; }
4445
4446 # Provide some information about the compiler.
4447 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4448 set X $ac_compile
4449 ac_compiler=$2
4450 for ac_option in --version -v -V -qversion; do
4451   { { ac_try="$ac_compiler $ac_option >&5"
4452 case "(($ac_try" in
4453   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4454   *) ac_try_echo=$ac_try;;
4455 esac
4456 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4457 $as_echo "$ac_try_echo"; } >&5
4458   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4459   ac_status=$?
4460   if test -s conftest.err; then
4461     sed '10a\
4462 ... rest of stderr output deleted ...
4463          10q' conftest.err >conftest.er1
4464     cat conftest.er1 >&5
4465   fi
4466   rm -f conftest.er1 conftest.err
4467   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4468   test $ac_status = 0; }
4469 done
4470
4471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4472 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4473 if ${ac_cv_c_compiler_gnu+:} false; then :
4474   $as_echo_n "(cached) " >&6
4475 else
4476   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4477 /* end confdefs.h.  */
4478
4479 int
4480 main ()
4481 {
4482 #ifndef __GNUC__
4483        choke me
4484 #endif
4485
4486   ;
4487   return 0;
4488 }
4489 _ACEOF
4490 if ac_fn_c_try_compile "$LINENO"; then :
4491   ac_compiler_gnu=yes
4492 else
4493   ac_compiler_gnu=no
4494 fi
4495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4496 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4497
4498 fi
4499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4500 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4501 if test $ac_compiler_gnu = yes; then
4502   GCC=yes
4503 else
4504   GCC=
4505 fi
4506 ac_test_CFLAGS=${CFLAGS+set}
4507 ac_save_CFLAGS=$CFLAGS
4508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4509 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4510 if ${ac_cv_prog_cc_g+:} false; then :
4511   $as_echo_n "(cached) " >&6
4512 else
4513   ac_save_c_werror_flag=$ac_c_werror_flag
4514    ac_c_werror_flag=yes
4515    ac_cv_prog_cc_g=no
4516    CFLAGS="-g"
4517    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4518 /* end confdefs.h.  */
4519
4520 int
4521 main ()
4522 {
4523
4524   ;
4525   return 0;
4526 }
4527 _ACEOF
4528 if ac_fn_c_try_compile "$LINENO"; then :
4529   ac_cv_prog_cc_g=yes
4530 else
4531   CFLAGS=""
4532       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4533 /* end confdefs.h.  */
4534
4535 int
4536 main ()
4537 {
4538
4539   ;
4540   return 0;
4541 }
4542 _ACEOF
4543 if ac_fn_c_try_compile "$LINENO"; then :
4544
4545 else
4546   ac_c_werror_flag=$ac_save_c_werror_flag
4547          CFLAGS="-g"
4548          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4549 /* end confdefs.h.  */
4550
4551 int
4552 main ()
4553 {
4554
4555   ;
4556   return 0;
4557 }
4558 _ACEOF
4559 if ac_fn_c_try_compile "$LINENO"; then :
4560   ac_cv_prog_cc_g=yes
4561 fi
4562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4563 fi
4564 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4565 fi
4566 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4567    ac_c_werror_flag=$ac_save_c_werror_flag
4568 fi
4569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4570 $as_echo "$ac_cv_prog_cc_g" >&6; }
4571 if test "$ac_test_CFLAGS" = set; then
4572   CFLAGS=$ac_save_CFLAGS
4573 elif test $ac_cv_prog_cc_g = yes; then
4574   if test "$GCC" = yes; then
4575     CFLAGS="-g -O2"
4576   else
4577     CFLAGS="-g"
4578   fi
4579 else
4580   if test "$GCC" = yes; then
4581     CFLAGS="-O2"
4582   else
4583     CFLAGS=
4584   fi
4585 fi
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4587 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4588 if ${ac_cv_prog_cc_c89+:} false; then :
4589   $as_echo_n "(cached) " >&6
4590 else
4591   ac_cv_prog_cc_c89=no
4592 ac_save_CC=$CC
4593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4594 /* end confdefs.h.  */
4595 #include <stdarg.h>
4596 #include <stdio.h>
4597 struct stat;
4598 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4599 struct buf { int x; };
4600 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4601 static char *e (p, i)
4602      char **p;
4603      int i;
4604 {
4605   return p[i];
4606 }
4607 static char *f (char * (*g) (char **, int), char **p, ...)
4608 {
4609   char *s;
4610   va_list v;
4611   va_start (v,p);
4612   s = g (p, va_arg (v,int));
4613   va_end (v);
4614   return s;
4615 }
4616
4617 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4618    function prototypes and stuff, but not '\xHH' hex character constants.
4619    These don't provoke an error unfortunately, instead are silently treated
4620    as 'x'.  The following induces an error, until -std is added to get
4621    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4622    array size at least.  It's necessary to write '\x00'==0 to get something
4623    that's true only with -std.  */
4624 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4625
4626 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4627    inside strings and character constants.  */
4628 #define FOO(x) 'x'
4629 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4630
4631 int test (int i, double x);
4632 struct s1 {int (*f) (int a);};
4633 struct s2 {int (*f) (double a);};
4634 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4635 int argc;
4636 char **argv;
4637 int
4638 main ()
4639 {
4640 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4641   ;
4642   return 0;
4643 }
4644 _ACEOF
4645 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4646         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4647 do
4648   CC="$ac_save_CC $ac_arg"
4649   if ac_fn_c_try_compile "$LINENO"; then :
4650   ac_cv_prog_cc_c89=$ac_arg
4651 fi
4652 rm -f core conftest.err conftest.$ac_objext
4653   test "x$ac_cv_prog_cc_c89" != "xno" && break
4654 done
4655 rm -f conftest.$ac_ext
4656 CC=$ac_save_CC
4657
4658 fi
4659 # AC_CACHE_VAL
4660 case "x$ac_cv_prog_cc_c89" in
4661   x)
4662     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4663 $as_echo "none needed" >&6; } ;;
4664   xno)
4665     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4666 $as_echo "unsupported" >&6; } ;;
4667   *)
4668     CC="$CC $ac_cv_prog_cc_c89"
4669     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4670 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4671 esac
4672 if test "x$ac_cv_prog_cc_c89" != xno; then :
4673
4674 fi
4675
4676 ac_ext=c
4677 ac_cpp='$CPP $CPPFLAGS'
4678 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4679 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4680 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4681
4682 ac_ext=c
4683 ac_cpp='$CPP $CPPFLAGS'
4684 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4685 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4686 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4688 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4689 if ${am_cv_prog_cc_c_o+:} false; then :
4690   $as_echo_n "(cached) " >&6
4691 else
4692   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4693 /* end confdefs.h.  */
4694
4695 int
4696 main ()
4697 {
4698
4699   ;
4700   return 0;
4701 }
4702 _ACEOF
4703   # Make sure it works both with $CC and with simple cc.
4704   # Following AC_PROG_CC_C_O, we do the test twice because some
4705   # compilers refuse to overwrite an existing .o file with -o,
4706   # though they will create one.
4707   am_cv_prog_cc_c_o=yes
4708   for am_i in 1 2; do
4709     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4710    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4711    ac_status=$?
4712    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4713    (exit $ac_status); } \
4714          && test -f conftest2.$ac_objext; then
4715       : OK
4716     else
4717       am_cv_prog_cc_c_o=no
4718       break
4719     fi
4720   done
4721   rm -f core conftest*
4722   unset am_i
4723 fi
4724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4725 $as_echo "$am_cv_prog_cc_c_o" >&6; }
4726 if test "$am_cv_prog_cc_c_o" != yes; then
4727    # Losing compiler, so override with the script.
4728    # FIXME: It is wrong to rewrite CC.
4729    # But if we don't then we get into trouble of one sort or another.
4730    # A longer-term fix would be to have automake use am__CC in this case,
4731    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4732    CC="$am_aux_dir/compile $CC"
4733 fi
4734 ac_ext=c
4735 ac_cpp='$CPP $CPPFLAGS'
4736 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4737 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4738 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4739
4740
4741 depcc="$CC"   am_compiler_list=
4742
4743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4744 $as_echo_n "checking dependency style of $depcc... " >&6; }
4745 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4746   $as_echo_n "(cached) " >&6
4747 else
4748   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4749   # We make a subdir and do the tests there.  Otherwise we can end up
4750   # making bogus files that we don't know about and never remove.  For
4751   # instance it was reported that on HP-UX the gcc test will end up
4752   # making a dummy file named 'D' -- because '-MD' means "put the output
4753   # in D".
4754   rm -rf conftest.dir
4755   mkdir conftest.dir
4756   # Copy depcomp to subdir because otherwise we won't find it if we're
4757   # using a relative directory.
4758   cp "$am_depcomp" conftest.dir
4759   cd conftest.dir
4760   # We will build objects and dependencies in a subdirectory because
4761   # it helps to detect inapplicable dependency modes.  For instance
4762   # both Tru64's cc and ICC support -MD to output dependencies as a
4763   # side effect of compilation, but ICC will put the dependencies in
4764   # the current directory while Tru64 will put them in the object
4765   # directory.
4766   mkdir sub
4767
4768   am_cv_CC_dependencies_compiler_type=none
4769   if test "$am_compiler_list" = ""; then
4770      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4771   fi
4772   am__universal=false
4773   case " $depcc " in #(
4774      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4775      esac
4776
4777   for depmode in $am_compiler_list; do
4778     # Setup a source with many dependencies, because some compilers
4779     # like to wrap large dependency lists on column 80 (with \), and
4780     # we should not choose a depcomp mode which is confused by this.
4781     #
4782     # We need to recreate these files for each test, as the compiler may
4783     # overwrite some of them when testing with obscure command lines.
4784     # This happens at least with the AIX C compiler.
4785     : > sub/conftest.c
4786     for i in 1 2 3 4 5 6; do
4787       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4788       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4789       # Solaris 10 /bin/sh.
4790       echo '/* dummy */' > sub/conftst$i.h
4791     done
4792     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4793
4794     # We check with '-c' and '-o' for the sake of the "dashmstdout"
4795     # mode.  It turns out that the SunPro C++ compiler does not properly
4796     # handle '-M -o', and we need to detect this.  Also, some Intel
4797     # versions had trouble with output in subdirs.
4798     am__obj=sub/conftest.${OBJEXT-o}
4799     am__minus_obj="-o $am__obj"
4800     case $depmode in
4801     gcc)
4802       # This depmode causes a compiler race in universal mode.
4803       test "$am__universal" = false || continue
4804       ;;
4805     nosideeffect)
4806       # After this tag, mechanisms are not by side-effect, so they'll
4807       # only be used when explicitly requested.
4808       if test "x$enable_dependency_tracking" = xyes; then
4809         continue
4810       else
4811         break
4812       fi
4813       ;;
4814     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4815       # This compiler won't grok '-c -o', but also, the minuso test has
4816       # not run yet.  These depmodes are late enough in the game, and
4817       # so weak that their functioning should not be impacted.
4818       am__obj=conftest.${OBJEXT-o}
4819       am__minus_obj=
4820       ;;
4821     none) break ;;
4822     esac
4823     if depmode=$depmode \
4824        source=sub/conftest.c object=$am__obj \
4825        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4826        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4827          >/dev/null 2>conftest.err &&
4828        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4829        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4830        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4831        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4832       # icc doesn't choke on unknown options, it will just issue warnings
4833       # or remarks (even with -Werror).  So we grep stderr for any message
4834       # that says an option was ignored or not supported.
4835       # When given -MP, icc 7.0 and 7.1 complain thusly:
4836       #   icc: Command line warning: ignoring option '-M'; no argument required
4837       # The diagnosis changed in icc 8.0:
4838       #   icc: Command line remark: option '-MP' not supported
4839       if (grep 'ignoring option' conftest.err ||
4840           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4841         am_cv_CC_dependencies_compiler_type=$depmode
4842         break
4843       fi
4844     fi
4845   done
4846
4847   cd ..
4848   rm -rf conftest.dir
4849 else
4850   am_cv_CC_dependencies_compiler_type=none
4851 fi
4852
4853 fi
4854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4855 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4856 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4857
4858  if
4859   test "x$enable_dependency_tracking" != xno \
4860   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4861   am__fastdepCC_TRUE=
4862   am__fastdepCC_FALSE='#'
4863 else
4864   am__fastdepCC_TRUE='#'
4865   am__fastdepCC_FALSE=
4866 fi
4867
4868
4869 case `pwd` in
4870   *\ * | *\     *)
4871     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4872 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4873 esac
4874
4875
4876
4877 macro_version='2.4.6'
4878 macro_revision='2.4.6'
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892 ltmain=$ac_aux_dir/ltmain.sh
4893
4894 # Make sure we can run config.sub.
4895 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4896   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4897
4898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4899 $as_echo_n "checking build system type... " >&6; }
4900 if ${ac_cv_build+:} false; then :
4901   $as_echo_n "(cached) " >&6
4902 else
4903   ac_build_alias=$build_alias
4904 test "x$ac_build_alias" = x &&
4905   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4906 test "x$ac_build_alias" = x &&
4907   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4908 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4909   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4910
4911 fi
4912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4913 $as_echo "$ac_cv_build" >&6; }
4914 case $ac_cv_build in
4915 *-*-*) ;;
4916 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4917 esac
4918 build=$ac_cv_build
4919 ac_save_IFS=$IFS; IFS='-'
4920 set x $ac_cv_build
4921 shift
4922 build_cpu=$1
4923 build_vendor=$2
4924 shift; shift
4925 # Remember, the first character of IFS is used to create $*,
4926 # except with old shells:
4927 build_os=$*
4928 IFS=$ac_save_IFS
4929 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4930
4931
4932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4933 $as_echo_n "checking host system type... " >&6; }
4934 if ${ac_cv_host+:} false; then :
4935   $as_echo_n "(cached) " >&6
4936 else
4937   if test "x$host_alias" = x; then
4938   ac_cv_host=$ac_cv_build
4939 else
4940   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4941     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4942 fi
4943
4944 fi
4945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4946 $as_echo "$ac_cv_host" >&6; }
4947 case $ac_cv_host in
4948 *-*-*) ;;
4949 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4950 esac
4951 host=$ac_cv_host
4952 ac_save_IFS=$IFS; IFS='-'
4953 set x $ac_cv_host
4954 shift
4955 host_cpu=$1
4956 host_vendor=$2
4957 shift; shift
4958 # Remember, the first character of IFS is used to create $*,
4959 # except with old shells:
4960 host_os=$*
4961 IFS=$ac_save_IFS
4962 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4963
4964
4965 # Backslashify metacharacters that are still active within
4966 # double-quoted strings.
4967 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4968
4969 # Same as above, but do not quote variable references.
4970 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4971
4972 # Sed substitution to delay expansion of an escaped shell variable in a
4973 # double_quote_subst'ed string.
4974 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4975
4976 # Sed substitution to delay expansion of an escaped single quote.
4977 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4978
4979 # Sed substitution to avoid accidental globbing in evaled expressions
4980 no_glob_subst='s/\*/\\\*/g'
4981
4982 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4983 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4984 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4985
4986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4987 $as_echo_n "checking how to print strings... " >&6; }
4988 # Test print first, because it will be a builtin if present.
4989 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4990    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4991   ECHO='print -r --'
4992 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4993   ECHO='printf %s\n'
4994 else
4995   # Use this function as a fallback that always works.
4996   func_fallback_echo ()
4997   {
4998     eval 'cat <<_LTECHO_EOF
4999 $1
5000 _LTECHO_EOF'
5001   }
5002   ECHO='func_fallback_echo'
5003 fi
5004
5005 # func_echo_all arg...
5006 # Invoke $ECHO with all args, space-separated.
5007 func_echo_all ()
5008 {
5009     $ECHO ""
5010 }
5011
5012 case $ECHO in
5013   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5014 $as_echo "printf" >&6; } ;;
5015   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5016 $as_echo "print -r" >&6; } ;;
5017   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5018 $as_echo "cat" >&6; } ;;
5019 esac
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5035 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5036 if ${ac_cv_path_SED+:} false; then :
5037   $as_echo_n "(cached) " >&6
5038 else
5039             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5040      for ac_i in 1 2 3 4 5 6 7; do
5041        ac_script="$ac_script$as_nl$ac_script"
5042      done
5043      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5044      { ac_script=; unset ac_script;}
5045      if test -z "$SED"; then
5046   ac_path_SED_found=false
5047   # Loop through the user's path and test for each of PROGNAME-LIST
5048   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5049 for as_dir in $PATH
5050 do
5051   IFS=$as_save_IFS
5052   test -z "$as_dir" && as_dir=.
5053     for ac_prog in sed gsed; do
5054     for ac_exec_ext in '' $ac_executable_extensions; do
5055       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5056       as_fn_executable_p "$ac_path_SED" || continue
5057 # Check for GNU ac_path_SED and select it if it is found.
5058   # Check for GNU $ac_path_SED
5059 case `"$ac_path_SED" --version 2>&1` in
5060 *GNU*)
5061   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5062 *)
5063   ac_count=0
5064   $as_echo_n 0123456789 >"conftest.in"
5065   while :
5066   do
5067     cat "conftest.in" "conftest.in" >"conftest.tmp"
5068     mv "conftest.tmp" "conftest.in"
5069     cp "conftest.in" "conftest.nl"
5070     $as_echo '' >> "conftest.nl"
5071     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5072     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5073     as_fn_arith $ac_count + 1 && ac_count=$as_val
5074     if test $ac_count -gt ${ac_path_SED_max-0}; then
5075       # Best one so far, save it but keep looking for a better one
5076       ac_cv_path_SED="$ac_path_SED"
5077       ac_path_SED_max=$ac_count
5078     fi
5079     # 10*(2^10) chars as input seems more than enough
5080     test $ac_count -gt 10 && break
5081   done
5082   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5083 esac
5084
5085       $ac_path_SED_found && break 3
5086     done
5087   done
5088   done
5089 IFS=$as_save_IFS
5090   if test -z "$ac_cv_path_SED"; then
5091     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5092   fi
5093 else
5094   ac_cv_path_SED=$SED
5095 fi
5096
5097 fi
5098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5099 $as_echo "$ac_cv_path_SED" >&6; }
5100  SED="$ac_cv_path_SED"
5101   rm -f conftest.sed
5102
5103 test -z "$SED" && SED=sed
5104 Xsed="$SED -e 1s/^X//"
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5117 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5118 if ${ac_cv_path_GREP+:} false; then :
5119   $as_echo_n "(cached) " >&6
5120 else
5121   if test -z "$GREP"; then
5122   ac_path_GREP_found=false
5123   # Loop through the user's path and test for each of PROGNAME-LIST
5124   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5125 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5126 do
5127   IFS=$as_save_IFS
5128   test -z "$as_dir" && as_dir=.
5129     for ac_prog in grep ggrep; do
5130     for ac_exec_ext in '' $ac_executable_extensions; do
5131       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5132       as_fn_executable_p "$ac_path_GREP" || continue
5133 # Check for GNU ac_path_GREP and select it if it is found.
5134   # Check for GNU $ac_path_GREP
5135 case `"$ac_path_GREP" --version 2>&1` in
5136 *GNU*)
5137   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5138 *)
5139   ac_count=0
5140   $as_echo_n 0123456789 >"conftest.in"
5141   while :
5142   do
5143     cat "conftest.in" "conftest.in" >"conftest.tmp"
5144     mv "conftest.tmp" "conftest.in"
5145     cp "conftest.in" "conftest.nl"
5146     $as_echo 'GREP' >> "conftest.nl"
5147     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5148     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5149     as_fn_arith $ac_count + 1 && ac_count=$as_val
5150     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5151       # Best one so far, save it but keep looking for a better one
5152       ac_cv_path_GREP="$ac_path_GREP"
5153       ac_path_GREP_max=$ac_count
5154     fi
5155     # 10*(2^10) chars as input seems more than enough
5156     test $ac_count -gt 10 && break
5157   done
5158   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5159 esac
5160
5161       $ac_path_GREP_found && break 3
5162     done
5163   done
5164   done
5165 IFS=$as_save_IFS
5166   if test -z "$ac_cv_path_GREP"; then
5167     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5168   fi
5169 else
5170   ac_cv_path_GREP=$GREP
5171 fi
5172
5173 fi
5174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5175 $as_echo "$ac_cv_path_GREP" >&6; }
5176  GREP="$ac_cv_path_GREP"
5177
5178
5179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5180 $as_echo_n "checking for egrep... " >&6; }
5181 if ${ac_cv_path_EGREP+:} false; then :
5182   $as_echo_n "(cached) " >&6
5183 else
5184   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5185    then ac_cv_path_EGREP="$GREP -E"
5186    else
5187      if test -z "$EGREP"; then
5188   ac_path_EGREP_found=false
5189   # Loop through the user's path and test for each of PROGNAME-LIST
5190   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5191 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5192 do
5193   IFS=$as_save_IFS
5194   test -z "$as_dir" && as_dir=.
5195     for ac_prog in egrep; do
5196     for ac_exec_ext in '' $ac_executable_extensions; do
5197       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5198       as_fn_executable_p "$ac_path_EGREP" || continue
5199 # Check for GNU ac_path_EGREP and select it if it is found.
5200   # Check for GNU $ac_path_EGREP
5201 case `"$ac_path_EGREP" --version 2>&1` in
5202 *GNU*)
5203   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5204 *)
5205   ac_count=0
5206   $as_echo_n 0123456789 >"conftest.in"
5207   while :
5208   do
5209     cat "conftest.in" "conftest.in" >"conftest.tmp"
5210     mv "conftest.tmp" "conftest.in"
5211     cp "conftest.in" "conftest.nl"
5212     $as_echo 'EGREP' >> "conftest.nl"
5213     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5214     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5215     as_fn_arith $ac_count + 1 && ac_count=$as_val
5216     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5217       # Best one so far, save it but keep looking for a better one
5218       ac_cv_path_EGREP="$ac_path_EGREP"
5219       ac_path_EGREP_max=$ac_count
5220     fi
5221     # 10*(2^10) chars as input seems more than enough
5222     test $ac_count -gt 10 && break
5223   done
5224   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5225 esac
5226
5227       $ac_path_EGREP_found && break 3
5228     done
5229   done
5230   done
5231 IFS=$as_save_IFS
5232   if test -z "$ac_cv_path_EGREP"; then
5233     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5234   fi
5235 else
5236   ac_cv_path_EGREP=$EGREP
5237 fi
5238
5239    fi
5240 fi
5241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5242 $as_echo "$ac_cv_path_EGREP" >&6; }
5243  EGREP="$ac_cv_path_EGREP"
5244
5245
5246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5247 $as_echo_n "checking for fgrep... " >&6; }
5248 if ${ac_cv_path_FGREP+:} false; then :
5249   $as_echo_n "(cached) " >&6
5250 else
5251   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5252    then ac_cv_path_FGREP="$GREP -F"
5253    else
5254      if test -z "$FGREP"; then
5255   ac_path_FGREP_found=false
5256   # Loop through the user's path and test for each of PROGNAME-LIST
5257   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5258 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5259 do
5260   IFS=$as_save_IFS
5261   test -z "$as_dir" && as_dir=.
5262     for ac_prog in fgrep; do
5263     for ac_exec_ext in '' $ac_executable_extensions; do
5264       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5265       as_fn_executable_p "$ac_path_FGREP" || continue
5266 # Check for GNU ac_path_FGREP and select it if it is found.
5267   # Check for GNU $ac_path_FGREP
5268 case `"$ac_path_FGREP" --version 2>&1` in
5269 *GNU*)
5270   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5271 *)
5272   ac_count=0
5273   $as_echo_n 0123456789 >"conftest.in"
5274   while :
5275   do
5276     cat "conftest.in" "conftest.in" >"conftest.tmp"
5277     mv "conftest.tmp" "conftest.in"
5278     cp "conftest.in" "conftest.nl"
5279     $as_echo 'FGREP' >> "conftest.nl"
5280     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5281     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5282     as_fn_arith $ac_count + 1 && ac_count=$as_val
5283     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5284       # Best one so far, save it but keep looking for a better one
5285       ac_cv_path_FGREP="$ac_path_FGREP"
5286       ac_path_FGREP_max=$ac_count
5287     fi
5288     # 10*(2^10) chars as input seems more than enough
5289     test $ac_count -gt 10 && break
5290   done
5291   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5292 esac
5293
5294       $ac_path_FGREP_found && break 3
5295     done
5296   done
5297   done
5298 IFS=$as_save_IFS
5299   if test -z "$ac_cv_path_FGREP"; then
5300     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5301   fi
5302 else
5303   ac_cv_path_FGREP=$FGREP
5304 fi
5305
5306    fi
5307 fi
5308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5309 $as_echo "$ac_cv_path_FGREP" >&6; }
5310  FGREP="$ac_cv_path_FGREP"
5311
5312
5313 test -z "$GREP" && GREP=grep
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333 # Check whether --with-gnu-ld was given.
5334 if test "${with_gnu_ld+set}" = set; then :
5335   withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
5336 else
5337   with_gnu_ld=no
5338 fi
5339
5340 ac_prog=ld
5341 if test yes = "$GCC"; then
5342   # Check if gcc -print-prog-name=ld gives a path.
5343   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5344 $as_echo_n "checking for ld used by $CC... " >&6; }
5345   case $host in
5346   *-*-mingw*)
5347     # gcc leaves a trailing carriage return, which upsets mingw
5348     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5349   *)
5350     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5351   esac
5352   case $ac_prog in
5353     # Accept absolute paths.
5354     [\\/]* | ?:[\\/]*)
5355       re_direlt='/[^/][^/]*/\.\./'
5356       # Canonicalize the pathname of ld
5357       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5358       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5359         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5360       done
5361       test -z "$LD" && LD=$ac_prog
5362       ;;
5363   "")
5364     # If it fails, then pretend we aren't using GCC.
5365     ac_prog=ld
5366     ;;
5367   *)
5368     # If it is relative, then search for the first ld in PATH.
5369     with_gnu_ld=unknown
5370     ;;
5371   esac
5372 elif test yes = "$with_gnu_ld"; then
5373   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5374 $as_echo_n "checking for GNU ld... " >&6; }
5375 else
5376   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5377 $as_echo_n "checking for non-GNU ld... " >&6; }
5378 fi
5379 if ${lt_cv_path_LD+:} false; then :
5380   $as_echo_n "(cached) " >&6
5381 else
5382   if test -z "$LD"; then
5383   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5384   for ac_dir in $PATH; do
5385     IFS=$lt_save_ifs
5386     test -z "$ac_dir" && ac_dir=.
5387     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5388       lt_cv_path_LD=$ac_dir/$ac_prog
5389       # Check to see if the program is GNU ld.  I'd rather use --version,
5390       # but apparently some variants of GNU ld only accept -v.
5391       # Break only if it was the GNU/non-GNU ld that we prefer.
5392       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5393       *GNU* | *'with BFD'*)
5394         test no != "$with_gnu_ld" && break
5395         ;;
5396       *)
5397         test yes != "$with_gnu_ld" && break
5398         ;;
5399       esac
5400     fi
5401   done
5402   IFS=$lt_save_ifs
5403 else
5404   lt_cv_path_LD=$LD # Let the user override the test with a path.
5405 fi
5406 fi
5407
5408 LD=$lt_cv_path_LD
5409 if test -n "$LD"; then
5410   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5411 $as_echo "$LD" >&6; }
5412 else
5413   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5414 $as_echo "no" >&6; }
5415 fi
5416 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5418 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5419 if ${lt_cv_prog_gnu_ld+:} false; then :
5420   $as_echo_n "(cached) " >&6
5421 else
5422   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5423 case `$LD -v 2>&1 </dev/null` in
5424 *GNU* | *'with BFD'*)
5425   lt_cv_prog_gnu_ld=yes
5426   ;;
5427 *)
5428   lt_cv_prog_gnu_ld=no
5429   ;;
5430 esac
5431 fi
5432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5433 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5434 with_gnu_ld=$lt_cv_prog_gnu_ld
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5445 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5446 if ${lt_cv_path_NM+:} false; then :
5447   $as_echo_n "(cached) " >&6
5448 else
5449   if test -n "$NM"; then
5450   # Let the user override the test.
5451   lt_cv_path_NM=$NM
5452 else
5453   lt_nm_to_check=${ac_tool_prefix}nm
5454   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5455     lt_nm_to_check="$lt_nm_to_check nm"
5456   fi
5457   for lt_tmp_nm in $lt_nm_to_check; do
5458     lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5459     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5460       IFS=$lt_save_ifs
5461       test -z "$ac_dir" && ac_dir=.
5462       tmp_nm=$ac_dir/$lt_tmp_nm
5463       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
5464         # Check to see if the nm accepts a BSD-compat flag.
5465         # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
5466         #   nm: unknown option "B" ignored
5467         # Tru64's nm complains that /dev/null is an invalid object file
5468         # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
5469         case $build_os in
5470         mingw*) lt_bad_file=conftest.nm/nofile ;;
5471         *) lt_bad_file=/dev/null ;;
5472         esac
5473         case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
5474         *$lt_bad_file* | *'Invalid file or object type'*)
5475           lt_cv_path_NM="$tmp_nm -B"
5476           break 2
5477           ;;
5478         *)
5479           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5480           */dev/null*)
5481             lt_cv_path_NM="$tmp_nm -p"
5482             break 2
5483             ;;
5484           *)
5485             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5486             continue # so that we can try to find one that supports BSD flags
5487             ;;
5488           esac
5489           ;;
5490         esac
5491       fi
5492     done
5493     IFS=$lt_save_ifs
5494   done
5495   : ${lt_cv_path_NM=no}
5496 fi
5497 fi
5498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5499 $as_echo "$lt_cv_path_NM" >&6; }
5500 if test no != "$lt_cv_path_NM"; then
5501   NM=$lt_cv_path_NM
5502 else
5503   # Didn't find any BSD compatible name lister, look for dumpbin.
5504   if test -n "$DUMPBIN"; then :
5505     # Let the user override the test.
5506   else
5507     if test -n "$ac_tool_prefix"; then
5508   for ac_prog in dumpbin "link -dump"
5509   do
5510     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5511 set dummy $ac_tool_prefix$ac_prog; 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_DUMPBIN+:} false; then :
5515   $as_echo_n "(cached) " >&6
5516 else
5517   if test -n "$DUMPBIN"; then
5518   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5519 else
5520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5521 for as_dir in $PATH
5522 do
5523   IFS=$as_save_IFS
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_DUMPBIN="$ac_tool_prefix$ac_prog"
5528     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5529     break 2
5530   fi
5531 done
5532   done
5533 IFS=$as_save_IFS
5534
5535 fi
5536 fi
5537 DUMPBIN=$ac_cv_prog_DUMPBIN
5538 if test -n "$DUMPBIN"; then
5539   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5540 $as_echo "$DUMPBIN" >&6; }
5541 else
5542   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5543 $as_echo "no" >&6; }
5544 fi
5545
5546
5547     test -n "$DUMPBIN" && break
5548   done
5549 fi
5550 if test -z "$DUMPBIN"; then
5551   ac_ct_DUMPBIN=$DUMPBIN
5552   for ac_prog in dumpbin "link -dump"
5553 do
5554   # Extract the first word of "$ac_prog", so it can be a program name with args.
5555 set dummy $ac_prog; ac_word=$2
5556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5557 $as_echo_n "checking for $ac_word... " >&6; }
5558 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5559   $as_echo_n "(cached) " >&6
5560 else
5561   if test -n "$ac_ct_DUMPBIN"; then
5562   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5563 else
5564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5565 for as_dir in $PATH
5566 do
5567   IFS=$as_save_IFS
5568   test -z "$as_dir" && as_dir=.
5569     for ac_exec_ext in '' $ac_executable_extensions; do
5570   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5571     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5572     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5573     break 2
5574   fi
5575 done
5576   done
5577 IFS=$as_save_IFS
5578
5579 fi
5580 fi
5581 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5582 if test -n "$ac_ct_DUMPBIN"; then
5583   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5584 $as_echo "$ac_ct_DUMPBIN" >&6; }
5585 else
5586   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5587 $as_echo "no" >&6; }
5588 fi
5589
5590
5591   test -n "$ac_ct_DUMPBIN" && break
5592 done
5593
5594   if test "x$ac_ct_DUMPBIN" = x; then
5595     DUMPBIN=":"
5596   else
5597     case $cross_compiling:$ac_tool_warned in
5598 yes:)
5599 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5600 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5601 ac_tool_warned=yes ;;
5602 esac
5603     DUMPBIN=$ac_ct_DUMPBIN
5604   fi
5605 fi
5606
5607     case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
5608     *COFF*)
5609       DUMPBIN="$DUMPBIN -symbols -headers"
5610       ;;
5611     *)
5612       DUMPBIN=:
5613       ;;
5614     esac
5615   fi
5616
5617   if test : != "$DUMPBIN"; then
5618     NM=$DUMPBIN
5619   fi
5620 fi
5621 test -z "$NM" && NM=nm
5622
5623
5624
5625
5626
5627
5628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5629 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5630 if ${lt_cv_nm_interface+:} false; then :
5631   $as_echo_n "(cached) " >&6
5632 else
5633   lt_cv_nm_interface="BSD nm"
5634   echo "int some_variable = 0;" > conftest.$ac_ext
5635   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5636   (eval "$ac_compile" 2>conftest.err)
5637   cat conftest.err >&5
5638   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5639   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5640   cat conftest.err >&5
5641   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5642   cat conftest.out >&5
5643   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5644     lt_cv_nm_interface="MS dumpbin"
5645   fi
5646   rm -f conftest*
5647 fi
5648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5649 $as_echo "$lt_cv_nm_interface" >&6; }
5650
5651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5652 $as_echo_n "checking whether ln -s works... " >&6; }
5653 LN_S=$as_ln_s
5654 if test "$LN_S" = "ln -s"; then
5655   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5656 $as_echo "yes" >&6; }
5657 else
5658   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5659 $as_echo "no, using $LN_S" >&6; }
5660 fi
5661
5662 # find the maximum length of command line arguments
5663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5664 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5665 if ${lt_cv_sys_max_cmd_len+:} false; then :
5666   $as_echo_n "(cached) " >&6
5667 else
5668     i=0
5669   teststring=ABCD
5670
5671   case $build_os in
5672   msdosdjgpp*)
5673     # On DJGPP, this test can blow up pretty badly due to problems in libc
5674     # (any single argument exceeding 2000 bytes causes a buffer overrun
5675     # during glob expansion).  Even if it were fixed, the result of this
5676     # check would be larger than it should be.
5677     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5678     ;;
5679
5680   gnu*)
5681     # Under GNU Hurd, this test is not required because there is
5682     # no limit to the length of command line arguments.
5683     # Libtool will interpret -1 as no limit whatsoever
5684     lt_cv_sys_max_cmd_len=-1;
5685     ;;
5686
5687   cygwin* | mingw* | cegcc*)
5688     # On Win9x/ME, this test blows up -- it succeeds, but takes
5689     # about 5 minutes as the teststring grows exponentially.
5690     # Worse, since 9x/ME are not pre-emptively multitasking,
5691     # you end up with a "frozen" computer, even though with patience
5692     # the test eventually succeeds (with a max line length of 256k).
5693     # Instead, let's just punt: use the minimum linelength reported by
5694     # all of the supported platforms: 8192 (on NT/2K/XP).
5695     lt_cv_sys_max_cmd_len=8192;
5696     ;;
5697
5698   mint*)
5699     # On MiNT this can take a long time and run out of memory.
5700     lt_cv_sys_max_cmd_len=8192;
5701     ;;
5702
5703   amigaos*)
5704     # On AmigaOS with pdksh, this test takes hours, literally.
5705     # So we just punt and use a minimum line length of 8192.
5706     lt_cv_sys_max_cmd_len=8192;
5707     ;;
5708
5709   bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
5710     # This has been around since 386BSD, at least.  Likely further.
5711     if test -x /sbin/sysctl; then
5712       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5713     elif test -x /usr/sbin/sysctl; then
5714       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5715     else
5716       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5717     fi
5718     # And add a safety zone
5719     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5720     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5721     ;;
5722
5723   interix*)
5724     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5725     lt_cv_sys_max_cmd_len=196608
5726     ;;
5727
5728   os2*)
5729     # The test takes a long time on OS/2.
5730     lt_cv_sys_max_cmd_len=8192
5731     ;;
5732
5733   osf*)
5734     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5735     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5736     # nice to cause kernel panics so lets avoid the loop below.
5737     # First set a reasonable default.
5738     lt_cv_sys_max_cmd_len=16384
5739     #
5740     if test -x /sbin/sysconfig; then
5741       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5742         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5743       esac
5744     fi
5745     ;;
5746   sco3.2v5*)
5747     lt_cv_sys_max_cmd_len=102400
5748     ;;
5749   sysv5* | sco5v6* | sysv4.2uw2*)
5750     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5751     if test -n "$kargmax"; then
5752       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5753     else
5754       lt_cv_sys_max_cmd_len=32768
5755     fi
5756     ;;
5757   *)
5758     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5759     if test -n "$lt_cv_sys_max_cmd_len" && \
5760        test undefined != "$lt_cv_sys_max_cmd_len"; then
5761       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5762       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5763     else
5764       # Make teststring a little bigger before we do anything with it.
5765       # a 1K string should be a reasonable start.
5766       for i in 1 2 3 4 5 6 7 8; do
5767         teststring=$teststring$teststring
5768       done
5769       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5770       # If test is not a shell built-in, we'll probably end up computing a
5771       # maximum length that is only half of the actual maximum length, but
5772       # we can't tell.
5773       while { test X`env echo "$teststring$teststring" 2>/dev/null` \
5774                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5775               test 17 != "$i" # 1/2 MB should be enough
5776       do
5777         i=`expr $i + 1`
5778         teststring=$teststring$teststring
5779       done
5780       # Only check the string length outside the loop.
5781       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5782       teststring=
5783       # Add a significant safety factor because C++ compilers can tack on
5784       # massive amounts of additional arguments before passing them to the
5785       # linker.  It appears as though 1/2 is a usable value.
5786       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5787     fi
5788     ;;
5789   esac
5790
5791 fi
5792
5793 if test -n "$lt_cv_sys_max_cmd_len"; then
5794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5795 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5796 else
5797   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5798 $as_echo "none" >&6; }
5799 fi
5800 max_cmd_len=$lt_cv_sys_max_cmd_len
5801
5802
5803
5804
5805
5806
5807 : ${CP="cp -f"}
5808 : ${MV="mv -f"}
5809 : ${RM="rm -f"}
5810
5811 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5812   lt_unset=unset
5813 else
5814   lt_unset=false
5815 fi
5816
5817
5818
5819
5820
5821 # test EBCDIC or ASCII
5822 case `echo X|tr X '\101'` in
5823  A) # ASCII based system
5824     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5825   lt_SP2NL='tr \040 \012'
5826   lt_NL2SP='tr \015\012 \040\040'
5827   ;;
5828  *) # EBCDIC based system
5829   lt_SP2NL='tr \100 \n'
5830   lt_NL2SP='tr \r\n \100\100'
5831   ;;
5832 esac
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5843 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5844 if ${lt_cv_to_host_file_cmd+:} false; then :
5845   $as_echo_n "(cached) " >&6
5846 else
5847   case $host in
5848   *-*-mingw* )
5849     case $build in
5850       *-*-mingw* ) # actually msys
5851         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5852         ;;
5853       *-*-cygwin* )
5854         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5855         ;;
5856       * ) # otherwise, assume *nix
5857         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5858         ;;
5859     esac
5860     ;;
5861   *-*-cygwin* )
5862     case $build in
5863       *-*-mingw* ) # actually msys
5864         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5865         ;;
5866       *-*-cygwin* )
5867         lt_cv_to_host_file_cmd=func_convert_file_noop
5868         ;;
5869       * ) # otherwise, assume *nix
5870         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5871         ;;
5872     esac
5873     ;;
5874   * ) # unhandled hosts (and "normal" native builds)
5875     lt_cv_to_host_file_cmd=func_convert_file_noop
5876     ;;
5877 esac
5878
5879 fi
5880
5881 to_host_file_cmd=$lt_cv_to_host_file_cmd
5882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5883 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5884
5885
5886
5887
5888
5889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5890 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5891 if ${lt_cv_to_tool_file_cmd+:} false; then :
5892   $as_echo_n "(cached) " >&6
5893 else
5894   #assume ordinary cross tools, or native build.
5895 lt_cv_to_tool_file_cmd=func_convert_file_noop
5896 case $host in
5897   *-*-mingw* )
5898     case $build in
5899       *-*-mingw* ) # actually msys
5900         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5901         ;;
5902     esac
5903     ;;
5904 esac
5905
5906 fi
5907
5908 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5910 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5911
5912
5913
5914
5915
5916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5917 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5918 if ${lt_cv_ld_reload_flag+:} false; then :
5919   $as_echo_n "(cached) " >&6
5920 else
5921   lt_cv_ld_reload_flag='-r'
5922 fi
5923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5924 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5925 reload_flag=$lt_cv_ld_reload_flag
5926 case $reload_flag in
5927 "" | " "*) ;;
5928 *) reload_flag=" $reload_flag" ;;
5929 esac
5930 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5931 case $host_os in
5932   cygwin* | mingw* | pw32* | cegcc*)
5933     if test yes != "$GCC"; then
5934       reload_cmds=false
5935     fi
5936     ;;
5937   darwin*)
5938     if test yes = "$GCC"; then
5939       reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
5940     else
5941       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5942     fi
5943     ;;
5944 esac
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954 if test -n "$ac_tool_prefix"; then
5955   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5956 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5958 $as_echo_n "checking for $ac_word... " >&6; }
5959 if ${ac_cv_prog_OBJDUMP+:} false; then :
5960   $as_echo_n "(cached) " >&6
5961 else
5962   if test -n "$OBJDUMP"; then
5963   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5964 else
5965 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5966 for as_dir in $PATH
5967 do
5968   IFS=$as_save_IFS
5969   test -z "$as_dir" && as_dir=.
5970     for ac_exec_ext in '' $ac_executable_extensions; do
5971   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5972     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5973     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5974     break 2
5975   fi
5976 done
5977   done
5978 IFS=$as_save_IFS
5979
5980 fi
5981 fi
5982 OBJDUMP=$ac_cv_prog_OBJDUMP
5983 if test -n "$OBJDUMP"; then
5984   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5985 $as_echo "$OBJDUMP" >&6; }
5986 else
5987   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5988 $as_echo "no" >&6; }
5989 fi
5990
5991
5992 fi
5993 if test -z "$ac_cv_prog_OBJDUMP"; then
5994   ac_ct_OBJDUMP=$OBJDUMP
5995   # Extract the first word of "objdump", so it can be a program name with args.
5996 set dummy objdump; ac_word=$2
5997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5998 $as_echo_n "checking for $ac_word... " >&6; }
5999 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6000   $as_echo_n "(cached) " >&6
6001 else
6002   if test -n "$ac_ct_OBJDUMP"; then
6003   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6004 else
6005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6006 for as_dir in $PATH
6007 do
6008   IFS=$as_save_IFS
6009   test -z "$as_dir" && as_dir=.
6010     for ac_exec_ext in '' $ac_executable_extensions; do
6011   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6012     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6013     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6014     break 2
6015   fi
6016 done
6017   done
6018 IFS=$as_save_IFS
6019
6020 fi
6021 fi
6022 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6023 if test -n "$ac_ct_OBJDUMP"; then
6024   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6025 $as_echo "$ac_ct_OBJDUMP" >&6; }
6026 else
6027   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6028 $as_echo "no" >&6; }
6029 fi
6030
6031   if test "x$ac_ct_OBJDUMP" = x; then
6032     OBJDUMP="false"
6033   else
6034     case $cross_compiling:$ac_tool_warned in
6035 yes:)
6036 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6037 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6038 ac_tool_warned=yes ;;
6039 esac
6040     OBJDUMP=$ac_ct_OBJDUMP
6041   fi
6042 else
6043   OBJDUMP="$ac_cv_prog_OBJDUMP"
6044 fi
6045
6046 test -z "$OBJDUMP" && OBJDUMP=objdump
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6057 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6058 if ${lt_cv_deplibs_check_method+:} false; then :
6059   $as_echo_n "(cached) " >&6
6060 else
6061   lt_cv_file_magic_cmd='$MAGIC_CMD'
6062 lt_cv_file_magic_test_file=
6063 lt_cv_deplibs_check_method='unknown'
6064 # Need to set the preceding variable on all platforms that support
6065 # interlibrary dependencies.
6066 # 'none' -- dependencies not supported.
6067 # 'unknown' -- same as none, but documents that we really don't know.
6068 # 'pass_all' -- all dependencies passed with no checks.
6069 # 'test_compile' -- check by making test program.
6070 # 'file_magic [[regex]]' -- check by looking for files in library path
6071 # that responds to the $file_magic_cmd with a given extended regex.
6072 # If you have 'file' or equivalent on your system and you're not sure
6073 # whether 'pass_all' will *always* work, you probably want this one.
6074
6075 case $host_os in
6076 aix[4-9]*)
6077   lt_cv_deplibs_check_method=pass_all
6078   ;;
6079
6080 beos*)
6081   lt_cv_deplibs_check_method=pass_all
6082   ;;
6083
6084 bsdi[45]*)
6085   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6086   lt_cv_file_magic_cmd='/usr/bin/file -L'
6087   lt_cv_file_magic_test_file=/shlib/libc.so
6088   ;;
6089
6090 cygwin*)
6091   # func_win32_libid is a shell function defined in ltmain.sh
6092   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6093   lt_cv_file_magic_cmd='func_win32_libid'
6094   ;;
6095
6096 mingw* | pw32*)
6097   # Base MSYS/MinGW do not provide the 'file' command needed by
6098   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6099   # unless we find 'file', for example because we are cross-compiling.
6100   if ( file / ) >/dev/null 2>&1; then
6101     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6102     lt_cv_file_magic_cmd='func_win32_libid'
6103   else
6104     # Keep this pattern in sync with the one in func_win32_libid.
6105     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
6106     lt_cv_file_magic_cmd='$OBJDUMP -f'
6107   fi
6108   ;;
6109
6110 cegcc*)
6111   # use the weaker test based on 'objdump'. See mingw*.
6112   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6113   lt_cv_file_magic_cmd='$OBJDUMP -f'
6114   ;;
6115
6116 darwin* | rhapsody*)
6117   lt_cv_deplibs_check_method=pass_all
6118   ;;
6119
6120 freebsd* | dragonfly*)
6121   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6122     case $host_cpu in
6123     i*86 )
6124       # Not sure whether the presence of OpenBSD here was a mistake.
6125       # Let's accept both of them until this is cleared up.
6126       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6127       lt_cv_file_magic_cmd=/usr/bin/file
6128       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6129       ;;
6130     esac
6131   else
6132     lt_cv_deplibs_check_method=pass_all
6133   fi
6134   ;;
6135
6136 haiku*)
6137   lt_cv_deplibs_check_method=pass_all
6138   ;;
6139
6140 hpux10.20* | hpux11*)
6141   lt_cv_file_magic_cmd=/usr/bin/file
6142   case $host_cpu in
6143   ia64*)
6144     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6145     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6146     ;;
6147   hppa*64*)
6148     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6149     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6150     ;;
6151   *)
6152     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6153     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6154     ;;
6155   esac
6156   ;;
6157
6158 interix[3-9]*)
6159   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6160   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6161   ;;
6162
6163 irix5* | irix6* | nonstopux*)
6164   case $LD in
6165   *-32|*"-32 ") libmagic=32-bit;;
6166   *-n32|*"-n32 ") libmagic=N32;;
6167   *-64|*"-64 ") libmagic=64-bit;;
6168   *) libmagic=never-match;;
6169   esac
6170   lt_cv_deplibs_check_method=pass_all
6171   ;;
6172
6173 # This must be glibc/ELF.
6174 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
6175   lt_cv_deplibs_check_method=pass_all
6176   ;;
6177
6178 netbsd*)
6179   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6180     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6181   else
6182     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6183   fi
6184   ;;
6185
6186 newos6*)
6187   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6188   lt_cv_file_magic_cmd=/usr/bin/file
6189   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6190   ;;
6191
6192 *nto* | *qnx*)
6193   lt_cv_deplibs_check_method=pass_all
6194   ;;
6195
6196 openbsd* | bitrig*)
6197   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
6198     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6199   else
6200     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6201   fi
6202   ;;
6203
6204 osf3* | osf4* | osf5*)
6205   lt_cv_deplibs_check_method=pass_all
6206   ;;
6207
6208 rdos*)
6209   lt_cv_deplibs_check_method=pass_all
6210   ;;
6211
6212 solaris*)
6213   lt_cv_deplibs_check_method=pass_all
6214   ;;
6215
6216 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6217   lt_cv_deplibs_check_method=pass_all
6218   ;;
6219
6220 sysv4 | sysv4.3*)
6221   case $host_vendor in
6222   motorola)
6223     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]'
6224     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6225     ;;
6226   ncr)
6227     lt_cv_deplibs_check_method=pass_all
6228     ;;
6229   sequent)
6230     lt_cv_file_magic_cmd='/bin/file'
6231     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6232     ;;
6233   sni)
6234     lt_cv_file_magic_cmd='/bin/file'
6235     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6236     lt_cv_file_magic_test_file=/lib/libc.so
6237     ;;
6238   siemens)
6239     lt_cv_deplibs_check_method=pass_all
6240     ;;
6241   pc)
6242     lt_cv_deplibs_check_method=pass_all
6243     ;;
6244   esac
6245   ;;
6246
6247 tpf*)
6248   lt_cv_deplibs_check_method=pass_all
6249   ;;
6250 os2*)
6251   lt_cv_deplibs_check_method=pass_all
6252   ;;
6253 esac
6254
6255 fi
6256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6257 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6258
6259 file_magic_glob=
6260 want_nocaseglob=no
6261 if test "$build" = "$host"; then
6262   case $host_os in
6263   mingw* | pw32*)
6264     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6265       want_nocaseglob=yes
6266     else
6267       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6268     fi
6269     ;;
6270   esac
6271 fi
6272
6273 file_magic_cmd=$lt_cv_file_magic_cmd
6274 deplibs_check_method=$lt_cv_deplibs_check_method
6275 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298 if test -n "$ac_tool_prefix"; then
6299   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6300 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6302 $as_echo_n "checking for $ac_word... " >&6; }
6303 if ${ac_cv_prog_DLLTOOL+:} false; then :
6304   $as_echo_n "(cached) " >&6
6305 else
6306   if test -n "$DLLTOOL"; then
6307   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6308 else
6309 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6310 for as_dir in $PATH
6311 do
6312   IFS=$as_save_IFS
6313   test -z "$as_dir" && as_dir=.
6314     for ac_exec_ext in '' $ac_executable_extensions; do
6315   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6316     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6317     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6318     break 2
6319   fi
6320 done
6321   done
6322 IFS=$as_save_IFS
6323
6324 fi
6325 fi
6326 DLLTOOL=$ac_cv_prog_DLLTOOL
6327 if test -n "$DLLTOOL"; then
6328   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6329 $as_echo "$DLLTOOL" >&6; }
6330 else
6331   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6332 $as_echo "no" >&6; }
6333 fi
6334
6335
6336 fi
6337 if test -z "$ac_cv_prog_DLLTOOL"; then
6338   ac_ct_DLLTOOL=$DLLTOOL
6339   # Extract the first word of "dlltool", so it can be a program name with args.
6340 set dummy dlltool; ac_word=$2
6341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6342 $as_echo_n "checking for $ac_word... " >&6; }
6343 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6344   $as_echo_n "(cached) " >&6
6345 else
6346   if test -n "$ac_ct_DLLTOOL"; then
6347   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6348 else
6349 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6350 for as_dir in $PATH
6351 do
6352   IFS=$as_save_IFS
6353   test -z "$as_dir" && as_dir=.
6354     for ac_exec_ext in '' $ac_executable_extensions; do
6355   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6356     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6357     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6358     break 2
6359   fi
6360 done
6361   done
6362 IFS=$as_save_IFS
6363
6364 fi
6365 fi
6366 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6367 if test -n "$ac_ct_DLLTOOL"; then
6368   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6369 $as_echo "$ac_ct_DLLTOOL" >&6; }
6370 else
6371   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6372 $as_echo "no" >&6; }
6373 fi
6374
6375   if test "x$ac_ct_DLLTOOL" = x; then
6376     DLLTOOL="false"
6377   else
6378     case $cross_compiling:$ac_tool_warned in
6379 yes:)
6380 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6381 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6382 ac_tool_warned=yes ;;
6383 esac
6384     DLLTOOL=$ac_ct_DLLTOOL
6385   fi
6386 else
6387   DLLTOOL="$ac_cv_prog_DLLTOOL"
6388 fi
6389
6390 test -z "$DLLTOOL" && DLLTOOL=dlltool
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6402 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6403 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6404   $as_echo_n "(cached) " >&6
6405 else
6406   lt_cv_sharedlib_from_linklib_cmd='unknown'
6407
6408 case $host_os in
6409 cygwin* | mingw* | pw32* | cegcc*)
6410   # two different shell functions defined in ltmain.sh;
6411   # decide which one to use based on capabilities of $DLLTOOL
6412   case `$DLLTOOL --help 2>&1` in
6413   *--identify-strict*)
6414     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6415     ;;
6416   *)
6417     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6418     ;;
6419   esac
6420   ;;
6421 *)
6422   # fallback: assume linklib IS sharedlib
6423   lt_cv_sharedlib_from_linklib_cmd=$ECHO
6424   ;;
6425 esac
6426
6427 fi
6428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6429 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6430 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6431 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6432
6433
6434
6435
6436
6437
6438
6439 if test -n "$ac_tool_prefix"; then
6440   for ac_prog in ar
6441   do
6442     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6443 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6445 $as_echo_n "checking for $ac_word... " >&6; }
6446 if ${ac_cv_prog_AR+:} false; then :
6447   $as_echo_n "(cached) " >&6
6448 else
6449   if test -n "$AR"; then
6450   ac_cv_prog_AR="$AR" # Let the user override the test.
6451 else
6452 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6453 for as_dir in $PATH
6454 do
6455   IFS=$as_save_IFS
6456   test -z "$as_dir" && as_dir=.
6457     for ac_exec_ext in '' $ac_executable_extensions; do
6458   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6459     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6460     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6461     break 2
6462   fi
6463 done
6464   done
6465 IFS=$as_save_IFS
6466
6467 fi
6468 fi
6469 AR=$ac_cv_prog_AR
6470 if test -n "$AR"; then
6471   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6472 $as_echo "$AR" >&6; }
6473 else
6474   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6475 $as_echo "no" >&6; }
6476 fi
6477
6478
6479     test -n "$AR" && break
6480   done
6481 fi
6482 if test -z "$AR"; then
6483   ac_ct_AR=$AR
6484   for ac_prog in ar
6485 do
6486   # Extract the first word of "$ac_prog", so it can be a program name with args.
6487 set dummy $ac_prog; ac_word=$2
6488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6489 $as_echo_n "checking for $ac_word... " >&6; }
6490 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6491   $as_echo_n "(cached) " >&6
6492 else
6493   if test -n "$ac_ct_AR"; then
6494   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6495 else
6496 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6497 for as_dir in $PATH
6498 do
6499   IFS=$as_save_IFS
6500   test -z "$as_dir" && as_dir=.
6501     for ac_exec_ext in '' $ac_executable_extensions; do
6502   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6503     ac_cv_prog_ac_ct_AR="$ac_prog"
6504     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6505     break 2
6506   fi
6507 done
6508   done
6509 IFS=$as_save_IFS
6510
6511 fi
6512 fi
6513 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6514 if test -n "$ac_ct_AR"; then
6515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6516 $as_echo "$ac_ct_AR" >&6; }
6517 else
6518   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6519 $as_echo "no" >&6; }
6520 fi
6521
6522
6523   test -n "$ac_ct_AR" && break
6524 done
6525
6526   if test "x$ac_ct_AR" = x; then
6527     AR="false"
6528   else
6529     case $cross_compiling:$ac_tool_warned in
6530 yes:)
6531 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6532 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6533 ac_tool_warned=yes ;;
6534 esac
6535     AR=$ac_ct_AR
6536   fi
6537 fi
6538
6539 : ${AR=ar}
6540 : ${AR_FLAGS=cru}
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6553 $as_echo_n "checking for archiver @FILE support... " >&6; }
6554 if ${lt_cv_ar_at_file+:} false; then :
6555   $as_echo_n "(cached) " >&6
6556 else
6557   lt_cv_ar_at_file=no
6558    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6559 /* end confdefs.h.  */
6560
6561 int
6562 main ()
6563 {
6564
6565   ;
6566   return 0;
6567 }
6568 _ACEOF
6569 if ac_fn_c_try_compile "$LINENO"; then :
6570   echo conftest.$ac_objext > conftest.lst
6571       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6572       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6573   (eval $lt_ar_try) 2>&5
6574   ac_status=$?
6575   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6576   test $ac_status = 0; }
6577       if test 0 -eq "$ac_status"; then
6578         # Ensure the archiver fails upon bogus file names.
6579         rm -f conftest.$ac_objext libconftest.a
6580         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6581   (eval $lt_ar_try) 2>&5
6582   ac_status=$?
6583   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6584   test $ac_status = 0; }
6585         if test 0 -ne "$ac_status"; then
6586           lt_cv_ar_at_file=@
6587         fi
6588       fi
6589       rm -f conftest.* libconftest.a
6590
6591 fi
6592 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6593
6594 fi
6595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6596 $as_echo "$lt_cv_ar_at_file" >&6; }
6597
6598 if test no = "$lt_cv_ar_at_file"; then
6599   archiver_list_spec=
6600 else
6601   archiver_list_spec=$lt_cv_ar_at_file
6602 fi
6603
6604
6605
6606
6607
6608
6609
6610 if test -n "$ac_tool_prefix"; then
6611   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6612 set dummy ${ac_tool_prefix}strip; ac_word=$2
6613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6614 $as_echo_n "checking for $ac_word... " >&6; }
6615 if ${ac_cv_prog_STRIP+:} false; then :
6616   $as_echo_n "(cached) " >&6
6617 else
6618   if test -n "$STRIP"; then
6619   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6620 else
6621 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6622 for as_dir in $PATH
6623 do
6624   IFS=$as_save_IFS
6625   test -z "$as_dir" && as_dir=.
6626     for ac_exec_ext in '' $ac_executable_extensions; do
6627   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6628     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6629     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6630     break 2
6631   fi
6632 done
6633   done
6634 IFS=$as_save_IFS
6635
6636 fi
6637 fi
6638 STRIP=$ac_cv_prog_STRIP
6639 if test -n "$STRIP"; then
6640   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6641 $as_echo "$STRIP" >&6; }
6642 else
6643   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6644 $as_echo "no" >&6; }
6645 fi
6646
6647
6648 fi
6649 if test -z "$ac_cv_prog_STRIP"; then
6650   ac_ct_STRIP=$STRIP
6651   # Extract the first word of "strip", so it can be a program name with args.
6652 set dummy strip; ac_word=$2
6653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6654 $as_echo_n "checking for $ac_word... " >&6; }
6655 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6656   $as_echo_n "(cached) " >&6
6657 else
6658   if test -n "$ac_ct_STRIP"; then
6659   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6660 else
6661 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6662 for as_dir in $PATH
6663 do
6664   IFS=$as_save_IFS
6665   test -z "$as_dir" && as_dir=.
6666     for ac_exec_ext in '' $ac_executable_extensions; do
6667   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6668     ac_cv_prog_ac_ct_STRIP="strip"
6669     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6670     break 2
6671   fi
6672 done
6673   done
6674 IFS=$as_save_IFS
6675
6676 fi
6677 fi
6678 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6679 if test -n "$ac_ct_STRIP"; then
6680   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6681 $as_echo "$ac_ct_STRIP" >&6; }
6682 else
6683   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6684 $as_echo "no" >&6; }
6685 fi
6686
6687   if test "x$ac_ct_STRIP" = x; then
6688     STRIP=":"
6689   else
6690     case $cross_compiling:$ac_tool_warned in
6691 yes:)
6692 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6693 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6694 ac_tool_warned=yes ;;
6695 esac
6696     STRIP=$ac_ct_STRIP
6697   fi
6698 else
6699   STRIP="$ac_cv_prog_STRIP"
6700 fi
6701
6702 test -z "$STRIP" && STRIP=:
6703
6704
6705
6706
6707
6708
6709 if test -n "$ac_tool_prefix"; then
6710   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6711 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6713 $as_echo_n "checking for $ac_word... " >&6; }
6714 if ${ac_cv_prog_RANLIB+:} false; then :
6715   $as_echo_n "(cached) " >&6
6716 else
6717   if test -n "$RANLIB"; then
6718   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6719 else
6720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6721 for as_dir in $PATH
6722 do
6723   IFS=$as_save_IFS
6724   test -z "$as_dir" && as_dir=.
6725     for ac_exec_ext in '' $ac_executable_extensions; do
6726   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6727     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6728     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6729     break 2
6730   fi
6731 done
6732   done
6733 IFS=$as_save_IFS
6734
6735 fi
6736 fi
6737 RANLIB=$ac_cv_prog_RANLIB
6738 if test -n "$RANLIB"; then
6739   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6740 $as_echo "$RANLIB" >&6; }
6741 else
6742   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6743 $as_echo "no" >&6; }
6744 fi
6745
6746
6747 fi
6748 if test -z "$ac_cv_prog_RANLIB"; then
6749   ac_ct_RANLIB=$RANLIB
6750   # Extract the first word of "ranlib", so it can be a program name with args.
6751 set dummy ranlib; ac_word=$2
6752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6753 $as_echo_n "checking for $ac_word... " >&6; }
6754 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6755   $as_echo_n "(cached) " >&6
6756 else
6757   if test -n "$ac_ct_RANLIB"; then
6758   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6759 else
6760 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6761 for as_dir in $PATH
6762 do
6763   IFS=$as_save_IFS
6764   test -z "$as_dir" && as_dir=.
6765     for ac_exec_ext in '' $ac_executable_extensions; do
6766   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6767     ac_cv_prog_ac_ct_RANLIB="ranlib"
6768     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6769     break 2
6770   fi
6771 done
6772   done
6773 IFS=$as_save_IFS
6774
6775 fi
6776 fi
6777 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6778 if test -n "$ac_ct_RANLIB"; then
6779   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6780 $as_echo "$ac_ct_RANLIB" >&6; }
6781 else
6782   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6783 $as_echo "no" >&6; }
6784 fi
6785
6786   if test "x$ac_ct_RANLIB" = x; then
6787     RANLIB=":"
6788   else
6789     case $cross_compiling:$ac_tool_warned in
6790 yes:)
6791 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6792 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6793 ac_tool_warned=yes ;;
6794 esac
6795     RANLIB=$ac_ct_RANLIB
6796   fi
6797 else
6798   RANLIB="$ac_cv_prog_RANLIB"
6799 fi
6800
6801 test -z "$RANLIB" && RANLIB=:
6802
6803
6804
6805
6806
6807
6808 # Determine commands to create old-style static archives.
6809 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6810 old_postinstall_cmds='chmod 644 $oldlib'
6811 old_postuninstall_cmds=
6812
6813 if test -n "$RANLIB"; then
6814   case $host_os in
6815   bitrig* | openbsd*)
6816     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6817     ;;
6818   *)
6819     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6820     ;;
6821   esac
6822   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6823 fi
6824
6825 case $host_os in
6826   darwin*)
6827     lock_old_archive_extraction=yes ;;
6828   *)
6829     lock_old_archive_extraction=no ;;
6830 esac
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870 # If no C compiler was specified, use CC.
6871 LTCC=${LTCC-"$CC"}
6872
6873 # If no C compiler flags were specified, use CFLAGS.
6874 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6875
6876 # Allow CC to be a program name with arguments.
6877 compiler=$CC
6878
6879
6880 # Check for command to grab the raw symbol name followed by C symbol from nm.
6881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6882 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6883 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6884   $as_echo_n "(cached) " >&6
6885 else
6886
6887 # These are sane defaults that work on at least a few old systems.
6888 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6889
6890 # Character class describing NM global symbol codes.
6891 symcode='[BCDEGRST]'
6892
6893 # Regexp to match symbols that can be accessed directly from C.
6894 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6895
6896 # Define system-specific variables.
6897 case $host_os in
6898 aix*)
6899   symcode='[BCDT]'
6900   ;;
6901 cygwin* | mingw* | pw32* | cegcc*)
6902   symcode='[ABCDGISTW]'
6903   ;;
6904 hpux*)
6905   if test ia64 = "$host_cpu"; then
6906     symcode='[ABCDEGRST]'
6907   fi
6908   ;;
6909 irix* | nonstopux*)
6910   symcode='[BCDEGRST]'
6911   ;;
6912 osf*)
6913   symcode='[BCDEGQRST]'
6914   ;;
6915 solaris*)
6916   symcode='[BDRT]'
6917   ;;
6918 sco3.2v5*)
6919   symcode='[DT]'
6920   ;;
6921 sysv4.2uw2*)
6922   symcode='[DT]'
6923   ;;
6924 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6925   symcode='[ABDT]'
6926   ;;
6927 sysv4)
6928   symcode='[DFNSTU]'
6929   ;;
6930 esac
6931
6932 # If we're using GNU nm, then use its standard symbol codes.
6933 case `$NM -V 2>&1` in
6934 *GNU* | *'with BFD'*)
6935   symcode='[ABCDGIRSTW]' ;;
6936 esac
6937
6938 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6939   # Gets list of data symbols to import.
6940   lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
6941   # Adjust the below global symbol transforms to fixup imported variables.
6942   lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
6943   lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
6944   lt_c_name_lib_hook="\
6945   -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
6946   -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
6947 else
6948   # Disable hooks by default.
6949   lt_cv_sys_global_symbol_to_import=
6950   lt_cdecl_hook=
6951   lt_c_name_hook=
6952   lt_c_name_lib_hook=
6953 fi
6954
6955 # Transform an extracted symbol line into a proper C declaration.
6956 # Some systems (esp. on ia64) link data and code symbols differently,
6957 # so use this general approach.
6958 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
6959 $lt_cdecl_hook\
6960 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
6961 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
6962
6963 # Transform an extracted symbol line into symbol name and symbol address
6964 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
6965 $lt_c_name_hook\
6966 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6967 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
6968
6969 # Transform an extracted symbol line into symbol name with lib prefix and
6970 # symbol address.
6971 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
6972 $lt_c_name_lib_hook\
6973 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6974 " -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
6975 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
6976
6977 # Handle CRLF in mingw tool chain
6978 opt_cr=
6979 case $build_os in
6980 mingw*)
6981   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6982   ;;
6983 esac
6984
6985 # Try without a prefix underscore, then with it.
6986 for ac_symprfx in "" "_"; do
6987
6988   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6989   symxfrm="\\1 $ac_symprfx\\2 \\2"
6990
6991   # Write the raw and C identifiers.
6992   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6993     # Fake it for dumpbin and say T for any non-static function,
6994     # D for any global variable and I for any imported variable.
6995     # Also find C++ and __fastcall symbols from MSVC++,
6996     # which start with @ or ?.
6997     lt_cv_sys_global_symbol_pipe="$AWK '"\
6998 "     {last_section=section; section=\$ 3};"\
6999 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
7000 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7001 "     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
7002 "     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
7003 "     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
7004 "     \$ 0!~/External *\|/{next};"\
7005 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7006 "     {if(hide[section]) next};"\
7007 "     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
7008 "     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
7009 "     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
7010 "     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
7011 "     ' prfx=^$ac_symprfx"
7012   else
7013     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7014   fi
7015   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
7016
7017   # Check to see that the pipe works correctly.
7018   pipe_works=no
7019
7020   rm -f conftest*
7021   cat > conftest.$ac_ext <<_LT_EOF
7022 #ifdef __cplusplus
7023 extern "C" {
7024 #endif
7025 char nm_test_var;
7026 void nm_test_func(void);
7027 void nm_test_func(void){}
7028 #ifdef __cplusplus
7029 }
7030 #endif
7031 int main(){nm_test_var='a';nm_test_func();return(0);}
7032 _LT_EOF
7033
7034   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7035   (eval $ac_compile) 2>&5
7036   ac_status=$?
7037   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7038   test $ac_status = 0; }; then
7039     # Now try to grab the symbols.
7040     nlist=conftest.nm
7041     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7042   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7043   ac_status=$?
7044   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7045   test $ac_status = 0; } && test -s "$nlist"; then
7046       # Try sorting and uniquifying the output.
7047       if sort "$nlist" | uniq > "$nlist"T; then
7048         mv -f "$nlist"T "$nlist"
7049       else
7050         rm -f "$nlist"T
7051       fi
7052
7053       # Make sure that we snagged all the symbols we need.
7054       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7055         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7056           cat <<_LT_EOF > conftest.$ac_ext
7057 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
7058 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
7059 /* DATA imports from DLLs on WIN32 can't be const, because runtime
7060    relocations are performed -- see ld's documentation on pseudo-relocs.  */
7061 # define LT_DLSYM_CONST
7062 #elif defined __osf__
7063 /* This system does not cope well with relocations in const data.  */
7064 # define LT_DLSYM_CONST
7065 #else
7066 # define LT_DLSYM_CONST const
7067 #endif
7068
7069 #ifdef __cplusplus
7070 extern "C" {
7071 #endif
7072
7073 _LT_EOF
7074           # Now generate the symbol file.
7075           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7076
7077           cat <<_LT_EOF >> conftest.$ac_ext
7078
7079 /* The mapping between symbol names and symbols.  */
7080 LT_DLSYM_CONST struct {
7081   const char *name;
7082   void       *address;
7083 }
7084 lt__PROGRAM__LTX_preloaded_symbols[] =
7085 {
7086   { "@PROGRAM@", (void *) 0 },
7087 _LT_EOF
7088           $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7089           cat <<\_LT_EOF >> conftest.$ac_ext
7090   {0, (void *) 0}
7091 };
7092
7093 /* This works around a problem in FreeBSD linker */
7094 #ifdef FREEBSD_WORKAROUND
7095 static const void *lt_preloaded_setup() {
7096   return lt__PROGRAM__LTX_preloaded_symbols;
7097 }
7098 #endif
7099
7100 #ifdef __cplusplus
7101 }
7102 #endif
7103 _LT_EOF
7104           # Now try linking the two files.
7105           mv conftest.$ac_objext conftstm.$ac_objext
7106           lt_globsym_save_LIBS=$LIBS
7107           lt_globsym_save_CFLAGS=$CFLAGS
7108           LIBS=conftstm.$ac_objext
7109           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7110           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7111   (eval $ac_link) 2>&5
7112   ac_status=$?
7113   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7114   test $ac_status = 0; } && test -s conftest$ac_exeext; then
7115             pipe_works=yes
7116           fi
7117           LIBS=$lt_globsym_save_LIBS
7118           CFLAGS=$lt_globsym_save_CFLAGS
7119         else
7120           echo "cannot find nm_test_func in $nlist" >&5
7121         fi
7122       else
7123         echo "cannot find nm_test_var in $nlist" >&5
7124       fi
7125     else
7126       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7127     fi
7128   else
7129     echo "$progname: failed program was:" >&5
7130     cat conftest.$ac_ext >&5
7131   fi
7132   rm -rf conftest* conftst*
7133
7134   # Do not use the global_symbol_pipe unless it works.
7135   if test yes = "$pipe_works"; then
7136     break
7137   else
7138     lt_cv_sys_global_symbol_pipe=
7139   fi
7140 done
7141
7142 fi
7143
7144 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7145   lt_cv_sys_global_symbol_to_cdecl=
7146 fi
7147 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7148   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7149 $as_echo "failed" >&6; }
7150 else
7151   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7152 $as_echo "ok" >&6; }
7153 fi
7154
7155 # Response file support.
7156 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7157   nm_file_list_spec='@'
7158 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
7159   nm_file_list_spec='@'
7160 fi
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7199 $as_echo_n "checking for sysroot... " >&6; }
7200
7201 # Check whether --with-sysroot was given.
7202 if test "${with_sysroot+set}" = set; then :
7203   withval=$with_sysroot;
7204 else
7205   with_sysroot=no
7206 fi
7207
7208
7209 lt_sysroot=
7210 case $with_sysroot in #(
7211  yes)
7212    if test yes = "$GCC"; then
7213      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
7214    fi
7215    ;; #(
7216  /*)
7217    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
7218    ;; #(
7219  no|'')
7220    ;; #(
7221  *)
7222    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
7223 $as_echo "$with_sysroot" >&6; }
7224    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
7225    ;;
7226 esac
7227
7228  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
7229 $as_echo "${lt_sysroot:-no}" >&6; }
7230
7231
7232
7233
7234
7235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
7236 $as_echo_n "checking for a working dd... " >&6; }
7237 if ${ac_cv_path_lt_DD+:} false; then :
7238   $as_echo_n "(cached) " >&6
7239 else
7240   printf 0123456789abcdef0123456789abcdef >conftest.i
7241 cat conftest.i conftest.i >conftest2.i
7242 : ${lt_DD:=$DD}
7243 if test -z "$lt_DD"; then
7244   ac_path_lt_DD_found=false
7245   # Loop through the user's path and test for each of PROGNAME-LIST
7246   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7247 for as_dir in $PATH
7248 do
7249   IFS=$as_save_IFS
7250   test -z "$as_dir" && as_dir=.
7251     for ac_prog in dd; do
7252     for ac_exec_ext in '' $ac_executable_extensions; do
7253       ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
7254       as_fn_executable_p "$ac_path_lt_DD" || continue
7255 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7256   cmp -s conftest.i conftest.out \
7257   && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
7258 fi
7259       $ac_path_lt_DD_found && break 3
7260     done
7261   done
7262   done
7263 IFS=$as_save_IFS
7264   if test -z "$ac_cv_path_lt_DD"; then
7265     :
7266   fi
7267 else
7268   ac_cv_path_lt_DD=$lt_DD
7269 fi
7270
7271 rm -f conftest.i conftest2.i conftest.out
7272 fi
7273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
7274 $as_echo "$ac_cv_path_lt_DD" >&6; }
7275
7276
7277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
7278 $as_echo_n "checking how to truncate binary pipes... " >&6; }
7279 if ${lt_cv_truncate_bin+:} false; then :
7280   $as_echo_n "(cached) " >&6
7281 else
7282   printf 0123456789abcdef0123456789abcdef >conftest.i
7283 cat conftest.i conftest.i >conftest2.i
7284 lt_cv_truncate_bin=
7285 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7286   cmp -s conftest.i conftest.out \
7287   && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
7288 fi
7289 rm -f conftest.i conftest2.i conftest.out
7290 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
7291 fi
7292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
7293 $as_echo "$lt_cv_truncate_bin" >&6; }
7294
7295
7296
7297
7298
7299
7300
7301 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
7302 func_cc_basename ()
7303 {
7304     for cc_temp in $*""; do
7305       case $cc_temp in
7306         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7307         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7308         \-*) ;;
7309         *) break;;
7310       esac
7311     done
7312     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7313 }
7314
7315 # Check whether --enable-libtool-lock was given.
7316 if test "${enable_libtool_lock+set}" = set; then :
7317   enableval=$enable_libtool_lock;
7318 fi
7319
7320 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
7321
7322 # Some flags need to be propagated to the compiler or linker for good
7323 # libtool support.
7324 case $host in
7325 ia64-*-hpux*)
7326   # Find out what ABI is being produced by ac_compile, and set mode
7327   # options accordingly.
7328   echo 'int i;' > conftest.$ac_ext
7329   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7330   (eval $ac_compile) 2>&5
7331   ac_status=$?
7332   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7333   test $ac_status = 0; }; then
7334     case `/usr/bin/file conftest.$ac_objext` in
7335       *ELF-32*)
7336         HPUX_IA64_MODE=32
7337         ;;
7338       *ELF-64*)
7339         HPUX_IA64_MODE=64
7340         ;;
7341     esac
7342   fi
7343   rm -rf conftest*
7344   ;;
7345 *-*-irix6*)
7346   # Find out what ABI is being produced by ac_compile, and set linker
7347   # options accordingly.
7348   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7349   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7350   (eval $ac_compile) 2>&5
7351   ac_status=$?
7352   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7353   test $ac_status = 0; }; then
7354     if test yes = "$lt_cv_prog_gnu_ld"; then
7355       case `/usr/bin/file conftest.$ac_objext` in
7356         *32-bit*)
7357           LD="${LD-ld} -melf32bsmip"
7358           ;;
7359         *N32*)
7360           LD="${LD-ld} -melf32bmipn32"
7361           ;;
7362         *64-bit*)
7363           LD="${LD-ld} -melf64bmip"
7364         ;;
7365       esac
7366     else
7367       case `/usr/bin/file conftest.$ac_objext` in
7368         *32-bit*)
7369           LD="${LD-ld} -32"
7370           ;;
7371         *N32*)
7372           LD="${LD-ld} -n32"
7373           ;;
7374         *64-bit*)
7375           LD="${LD-ld} -64"
7376           ;;
7377       esac
7378     fi
7379   fi
7380   rm -rf conftest*
7381   ;;
7382
7383 mips64*-*linux*)
7384   # Find out what ABI is being produced by ac_compile, and set linker
7385   # options accordingly.
7386   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7387   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7388   (eval $ac_compile) 2>&5
7389   ac_status=$?
7390   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7391   test $ac_status = 0; }; then
7392     emul=elf
7393     case `/usr/bin/file conftest.$ac_objext` in
7394       *32-bit*)
7395         emul="${emul}32"
7396         ;;
7397       *64-bit*)
7398         emul="${emul}64"
7399         ;;
7400     esac
7401     case `/usr/bin/file conftest.$ac_objext` in
7402       *MSB*)
7403         emul="${emul}btsmip"
7404         ;;
7405       *LSB*)
7406         emul="${emul}ltsmip"
7407         ;;
7408     esac
7409     case `/usr/bin/file conftest.$ac_objext` in
7410       *N32*)
7411         emul="${emul}n32"
7412         ;;
7413     esac
7414     LD="${LD-ld} -m $emul"
7415   fi
7416   rm -rf conftest*
7417   ;;
7418
7419 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7420 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7421   # Find out what ABI is being produced by ac_compile, and set linker
7422   # options accordingly.  Note that the listed cases only cover the
7423   # situations where additional linker options are needed (such as when
7424   # doing 32-bit compilation for a host where ld defaults to 64-bit, or
7425   # vice versa); the common cases where no linker options are needed do
7426   # not appear in the list.
7427   echo 'int i;' > conftest.$ac_ext
7428   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7429   (eval $ac_compile) 2>&5
7430   ac_status=$?
7431   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7432   test $ac_status = 0; }; then
7433     case `/usr/bin/file conftest.o` in
7434       *32-bit*)
7435         case $host in
7436           x86_64-*kfreebsd*-gnu)
7437             LD="${LD-ld} -m elf_i386_fbsd"
7438             ;;
7439           x86_64-*linux*)
7440             case `/usr/bin/file conftest.o` in
7441               *x86-64*)
7442                 LD="${LD-ld} -m elf32_x86_64"
7443                 ;;
7444               *)
7445                 LD="${LD-ld} -m elf_i386"
7446                 ;;
7447             esac
7448             ;;
7449           powerpc64le-*linux*)
7450             LD="${LD-ld} -m elf32lppclinux"
7451             ;;
7452           powerpc64-*linux*)
7453             LD="${LD-ld} -m elf32ppclinux"
7454             ;;
7455           s390x-*linux*)
7456             LD="${LD-ld} -m elf_s390"
7457             ;;
7458           sparc64-*linux*)
7459             LD="${LD-ld} -m elf32_sparc"
7460             ;;
7461         esac
7462         ;;
7463       *64-bit*)
7464         case $host in
7465           x86_64-*kfreebsd*-gnu)
7466             LD="${LD-ld} -m elf_x86_64_fbsd"
7467             ;;
7468           x86_64-*linux*)
7469             LD="${LD-ld} -m elf_x86_64"
7470             ;;
7471           powerpcle-*linux*)
7472             LD="${LD-ld} -m elf64lppc"
7473             ;;
7474           powerpc-*linux*)
7475             LD="${LD-ld} -m elf64ppc"
7476             ;;
7477           s390*-*linux*|s390*-*tpf*)
7478             LD="${LD-ld} -m elf64_s390"
7479             ;;
7480           sparc*-*linux*)
7481             LD="${LD-ld} -m elf64_sparc"
7482             ;;
7483         esac
7484         ;;
7485     esac
7486   fi
7487   rm -rf conftest*
7488   ;;
7489
7490 *-*-sco3.2v5*)
7491   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7492   SAVE_CFLAGS=$CFLAGS
7493   CFLAGS="$CFLAGS -belf"
7494   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7495 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7496 if ${lt_cv_cc_needs_belf+:} false; then :
7497   $as_echo_n "(cached) " >&6
7498 else
7499   ac_ext=c
7500 ac_cpp='$CPP $CPPFLAGS'
7501 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7502 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7503 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7504
7505      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7506 /* end confdefs.h.  */
7507
7508 int
7509 main ()
7510 {
7511
7512   ;
7513   return 0;
7514 }
7515 _ACEOF
7516 if ac_fn_c_try_link "$LINENO"; then :
7517   lt_cv_cc_needs_belf=yes
7518 else
7519   lt_cv_cc_needs_belf=no
7520 fi
7521 rm -f core conftest.err conftest.$ac_objext \
7522     conftest$ac_exeext conftest.$ac_ext
7523      ac_ext=c
7524 ac_cpp='$CPP $CPPFLAGS'
7525 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7526 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7527 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7528
7529 fi
7530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7531 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7532   if test yes != "$lt_cv_cc_needs_belf"; then
7533     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7534     CFLAGS=$SAVE_CFLAGS
7535   fi
7536   ;;
7537 *-*solaris*)
7538   # Find out what ABI is being produced by ac_compile, and set linker
7539   # options accordingly.
7540   echo 'int i;' > conftest.$ac_ext
7541   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7542   (eval $ac_compile) 2>&5
7543   ac_status=$?
7544   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7545   test $ac_status = 0; }; then
7546     case `/usr/bin/file conftest.o` in
7547     *64-bit*)
7548       case $lt_cv_prog_gnu_ld in
7549       yes*)
7550         case $host in
7551         i?86-*-solaris*|x86_64-*-solaris*)
7552           LD="${LD-ld} -m elf_x86_64"
7553           ;;
7554         sparc*-*-solaris*)
7555           LD="${LD-ld} -m elf64_sparc"
7556           ;;
7557         esac
7558         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7559         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7560           LD=${LD-ld}_sol2
7561         fi
7562         ;;
7563       *)
7564         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7565           LD="${LD-ld} -64"
7566         fi
7567         ;;
7568       esac
7569       ;;
7570     esac
7571   fi
7572   rm -rf conftest*
7573   ;;
7574 esac
7575
7576 need_locks=$enable_libtool_lock
7577
7578 if test -n "$ac_tool_prefix"; then
7579   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7580 set dummy ${ac_tool_prefix}mt; ac_word=$2
7581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7582 $as_echo_n "checking for $ac_word... " >&6; }
7583 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7584   $as_echo_n "(cached) " >&6
7585 else
7586   if test -n "$MANIFEST_TOOL"; then
7587   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7588 else
7589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7590 for as_dir in $PATH
7591 do
7592   IFS=$as_save_IFS
7593   test -z "$as_dir" && as_dir=.
7594     for ac_exec_ext in '' $ac_executable_extensions; do
7595   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7596     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7597     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7598     break 2
7599   fi
7600 done
7601   done
7602 IFS=$as_save_IFS
7603
7604 fi
7605 fi
7606 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7607 if test -n "$MANIFEST_TOOL"; then
7608   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7609 $as_echo "$MANIFEST_TOOL" >&6; }
7610 else
7611   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7612 $as_echo "no" >&6; }
7613 fi
7614
7615
7616 fi
7617 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7618   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7619   # Extract the first word of "mt", so it can be a program name with args.
7620 set dummy mt; ac_word=$2
7621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7622 $as_echo_n "checking for $ac_word... " >&6; }
7623 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7624   $as_echo_n "(cached) " >&6
7625 else
7626   if test -n "$ac_ct_MANIFEST_TOOL"; then
7627   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7628 else
7629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7630 for as_dir in $PATH
7631 do
7632   IFS=$as_save_IFS
7633   test -z "$as_dir" && as_dir=.
7634     for ac_exec_ext in '' $ac_executable_extensions; do
7635   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7636     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7637     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7638     break 2
7639   fi
7640 done
7641   done
7642 IFS=$as_save_IFS
7643
7644 fi
7645 fi
7646 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7647 if test -n "$ac_ct_MANIFEST_TOOL"; then
7648   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7649 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7650 else
7651   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7652 $as_echo "no" >&6; }
7653 fi
7654
7655   if test "x$ac_ct_MANIFEST_TOOL" = x; then
7656     MANIFEST_TOOL=":"
7657   else
7658     case $cross_compiling:$ac_tool_warned in
7659 yes:)
7660 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7661 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7662 ac_tool_warned=yes ;;
7663 esac
7664     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7665   fi
7666 else
7667   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7668 fi
7669
7670 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7672 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7673 if ${lt_cv_path_mainfest_tool+:} false; then :
7674   $as_echo_n "(cached) " >&6
7675 else
7676   lt_cv_path_mainfest_tool=no
7677   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7678   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7679   cat conftest.err >&5
7680   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7681     lt_cv_path_mainfest_tool=yes
7682   fi
7683   rm -f conftest*
7684 fi
7685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7686 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
7687 if test yes != "$lt_cv_path_mainfest_tool"; then
7688   MANIFEST_TOOL=:
7689 fi
7690
7691
7692
7693
7694
7695
7696   case $host_os in
7697     rhapsody* | darwin*)
7698     if test -n "$ac_tool_prefix"; then
7699   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7700 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7702 $as_echo_n "checking for $ac_word... " >&6; }
7703 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7704   $as_echo_n "(cached) " >&6
7705 else
7706   if test -n "$DSYMUTIL"; then
7707   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7708 else
7709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7710 for as_dir in $PATH
7711 do
7712   IFS=$as_save_IFS
7713   test -z "$as_dir" && as_dir=.
7714     for ac_exec_ext in '' $ac_executable_extensions; do
7715   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7716     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7717     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7718     break 2
7719   fi
7720 done
7721   done
7722 IFS=$as_save_IFS
7723
7724 fi
7725 fi
7726 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7727 if test -n "$DSYMUTIL"; then
7728   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7729 $as_echo "$DSYMUTIL" >&6; }
7730 else
7731   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7732 $as_echo "no" >&6; }
7733 fi
7734
7735
7736 fi
7737 if test -z "$ac_cv_prog_DSYMUTIL"; then
7738   ac_ct_DSYMUTIL=$DSYMUTIL
7739   # Extract the first word of "dsymutil", so it can be a program name with args.
7740 set dummy dsymutil; ac_word=$2
7741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7742 $as_echo_n "checking for $ac_word... " >&6; }
7743 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7744   $as_echo_n "(cached) " >&6
7745 else
7746   if test -n "$ac_ct_DSYMUTIL"; then
7747   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7748 else
7749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7750 for as_dir in $PATH
7751 do
7752   IFS=$as_save_IFS
7753   test -z "$as_dir" && as_dir=.
7754     for ac_exec_ext in '' $ac_executable_extensions; do
7755   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7756     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7757     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7758     break 2
7759   fi
7760 done
7761   done
7762 IFS=$as_save_IFS
7763
7764 fi
7765 fi
7766 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7767 if test -n "$ac_ct_DSYMUTIL"; then
7768   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7769 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7770 else
7771   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7772 $as_echo "no" >&6; }
7773 fi
7774
7775   if test "x$ac_ct_DSYMUTIL" = x; then
7776     DSYMUTIL=":"
7777   else
7778     case $cross_compiling:$ac_tool_warned in
7779 yes:)
7780 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7781 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7782 ac_tool_warned=yes ;;
7783 esac
7784     DSYMUTIL=$ac_ct_DSYMUTIL
7785   fi
7786 else
7787   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7788 fi
7789
7790     if test -n "$ac_tool_prefix"; then
7791   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7792 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7794 $as_echo_n "checking for $ac_word... " >&6; }
7795 if ${ac_cv_prog_NMEDIT+:} false; then :
7796   $as_echo_n "(cached) " >&6
7797 else
7798   if test -n "$NMEDIT"; then
7799   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7800 else
7801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7802 for as_dir in $PATH
7803 do
7804   IFS=$as_save_IFS
7805   test -z "$as_dir" && as_dir=.
7806     for ac_exec_ext in '' $ac_executable_extensions; do
7807   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7808     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7809     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7810     break 2
7811   fi
7812 done
7813   done
7814 IFS=$as_save_IFS
7815
7816 fi
7817 fi
7818 NMEDIT=$ac_cv_prog_NMEDIT
7819 if test -n "$NMEDIT"; then
7820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7821 $as_echo "$NMEDIT" >&6; }
7822 else
7823   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7824 $as_echo "no" >&6; }
7825 fi
7826
7827
7828 fi
7829 if test -z "$ac_cv_prog_NMEDIT"; then
7830   ac_ct_NMEDIT=$NMEDIT
7831   # Extract the first word of "nmedit", so it can be a program name with args.
7832 set dummy nmedit; ac_word=$2
7833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7834 $as_echo_n "checking for $ac_word... " >&6; }
7835 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7836   $as_echo_n "(cached) " >&6
7837 else
7838   if test -n "$ac_ct_NMEDIT"; then
7839   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7840 else
7841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7842 for as_dir in $PATH
7843 do
7844   IFS=$as_save_IFS
7845   test -z "$as_dir" && as_dir=.
7846     for ac_exec_ext in '' $ac_executable_extensions; do
7847   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7848     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7849     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7850     break 2
7851   fi
7852 done
7853   done
7854 IFS=$as_save_IFS
7855
7856 fi
7857 fi
7858 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7859 if test -n "$ac_ct_NMEDIT"; then
7860   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7861 $as_echo "$ac_ct_NMEDIT" >&6; }
7862 else
7863   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7864 $as_echo "no" >&6; }
7865 fi
7866
7867   if test "x$ac_ct_NMEDIT" = x; then
7868     NMEDIT=":"
7869   else
7870     case $cross_compiling:$ac_tool_warned in
7871 yes:)
7872 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7873 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7874 ac_tool_warned=yes ;;
7875 esac
7876     NMEDIT=$ac_ct_NMEDIT
7877   fi
7878 else
7879   NMEDIT="$ac_cv_prog_NMEDIT"
7880 fi
7881
7882     if test -n "$ac_tool_prefix"; then
7883   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7884 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7886 $as_echo_n "checking for $ac_word... " >&6; }
7887 if ${ac_cv_prog_LIPO+:} false; then :
7888   $as_echo_n "(cached) " >&6
7889 else
7890   if test -n "$LIPO"; then
7891   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7892 else
7893 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7894 for as_dir in $PATH
7895 do
7896   IFS=$as_save_IFS
7897   test -z "$as_dir" && as_dir=.
7898     for ac_exec_ext in '' $ac_executable_extensions; do
7899   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7900     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7901     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7902     break 2
7903   fi
7904 done
7905   done
7906 IFS=$as_save_IFS
7907
7908 fi
7909 fi
7910 LIPO=$ac_cv_prog_LIPO
7911 if test -n "$LIPO"; then
7912   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7913 $as_echo "$LIPO" >&6; }
7914 else
7915   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7916 $as_echo "no" >&6; }
7917 fi
7918
7919
7920 fi
7921 if test -z "$ac_cv_prog_LIPO"; then
7922   ac_ct_LIPO=$LIPO
7923   # Extract the first word of "lipo", so it can be a program name with args.
7924 set dummy lipo; ac_word=$2
7925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7926 $as_echo_n "checking for $ac_word... " >&6; }
7927 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7928   $as_echo_n "(cached) " >&6
7929 else
7930   if test -n "$ac_ct_LIPO"; then
7931   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7932 else
7933 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7934 for as_dir in $PATH
7935 do
7936   IFS=$as_save_IFS
7937   test -z "$as_dir" && as_dir=.
7938     for ac_exec_ext in '' $ac_executable_extensions; do
7939   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7940     ac_cv_prog_ac_ct_LIPO="lipo"
7941     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7942     break 2
7943   fi
7944 done
7945   done
7946 IFS=$as_save_IFS
7947
7948 fi
7949 fi
7950 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7951 if test -n "$ac_ct_LIPO"; then
7952   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7953 $as_echo "$ac_ct_LIPO" >&6; }
7954 else
7955   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7956 $as_echo "no" >&6; }
7957 fi
7958
7959   if test "x$ac_ct_LIPO" = x; then
7960     LIPO=":"
7961   else
7962     case $cross_compiling:$ac_tool_warned in
7963 yes:)
7964 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7965 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7966 ac_tool_warned=yes ;;
7967 esac
7968     LIPO=$ac_ct_LIPO
7969   fi
7970 else
7971   LIPO="$ac_cv_prog_LIPO"
7972 fi
7973
7974     if test -n "$ac_tool_prefix"; then
7975   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7976 set dummy ${ac_tool_prefix}otool; ac_word=$2
7977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7978 $as_echo_n "checking for $ac_word... " >&6; }
7979 if ${ac_cv_prog_OTOOL+:} false; then :
7980   $as_echo_n "(cached) " >&6
7981 else
7982   if test -n "$OTOOL"; then
7983   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7984 else
7985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7986 for as_dir in $PATH
7987 do
7988   IFS=$as_save_IFS
7989   test -z "$as_dir" && as_dir=.
7990     for ac_exec_ext in '' $ac_executable_extensions; do
7991   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7992     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7993     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7994     break 2
7995   fi
7996 done
7997   done
7998 IFS=$as_save_IFS
7999
8000 fi
8001 fi
8002 OTOOL=$ac_cv_prog_OTOOL
8003 if test -n "$OTOOL"; then
8004   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8005 $as_echo "$OTOOL" >&6; }
8006 else
8007   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8008 $as_echo "no" >&6; }
8009 fi
8010
8011
8012 fi
8013 if test -z "$ac_cv_prog_OTOOL"; then
8014   ac_ct_OTOOL=$OTOOL
8015   # Extract the first word of "otool", so it can be a program name with args.
8016 set dummy otool; ac_word=$2
8017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8018 $as_echo_n "checking for $ac_word... " >&6; }
8019 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
8020   $as_echo_n "(cached) " >&6
8021 else
8022   if test -n "$ac_ct_OTOOL"; then
8023   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8024 else
8025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8026 for as_dir in $PATH
8027 do
8028   IFS=$as_save_IFS
8029   test -z "$as_dir" && as_dir=.
8030     for ac_exec_ext in '' $ac_executable_extensions; do
8031   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8032     ac_cv_prog_ac_ct_OTOOL="otool"
8033     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8034     break 2
8035   fi
8036 done
8037   done
8038 IFS=$as_save_IFS
8039
8040 fi
8041 fi
8042 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8043 if test -n "$ac_ct_OTOOL"; then
8044   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8045 $as_echo "$ac_ct_OTOOL" >&6; }
8046 else
8047   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8048 $as_echo "no" >&6; }
8049 fi
8050
8051   if test "x$ac_ct_OTOOL" = x; then
8052     OTOOL=":"
8053   else
8054     case $cross_compiling:$ac_tool_warned in
8055 yes:)
8056 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8057 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8058 ac_tool_warned=yes ;;
8059 esac
8060     OTOOL=$ac_ct_OTOOL
8061   fi
8062 else
8063   OTOOL="$ac_cv_prog_OTOOL"
8064 fi
8065
8066     if test -n "$ac_tool_prefix"; then
8067   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8068 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8070 $as_echo_n "checking for $ac_word... " >&6; }
8071 if ${ac_cv_prog_OTOOL64+:} false; then :
8072   $as_echo_n "(cached) " >&6
8073 else
8074   if test -n "$OTOOL64"; then
8075   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8076 else
8077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8078 for as_dir in $PATH
8079 do
8080   IFS=$as_save_IFS
8081   test -z "$as_dir" && as_dir=.
8082     for ac_exec_ext in '' $ac_executable_extensions; do
8083   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8084     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8085     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8086     break 2
8087   fi
8088 done
8089   done
8090 IFS=$as_save_IFS
8091
8092 fi
8093 fi
8094 OTOOL64=$ac_cv_prog_OTOOL64
8095 if test -n "$OTOOL64"; then
8096   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8097 $as_echo "$OTOOL64" >&6; }
8098 else
8099   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8100 $as_echo "no" >&6; }
8101 fi
8102
8103
8104 fi
8105 if test -z "$ac_cv_prog_OTOOL64"; then
8106   ac_ct_OTOOL64=$OTOOL64
8107   # Extract the first word of "otool64", so it can be a program name with args.
8108 set dummy otool64; ac_word=$2
8109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8110 $as_echo_n "checking for $ac_word... " >&6; }
8111 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8112   $as_echo_n "(cached) " >&6
8113 else
8114   if test -n "$ac_ct_OTOOL64"; then
8115   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8116 else
8117 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8118 for as_dir in $PATH
8119 do
8120   IFS=$as_save_IFS
8121   test -z "$as_dir" && as_dir=.
8122     for ac_exec_ext in '' $ac_executable_extensions; do
8123   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8124     ac_cv_prog_ac_ct_OTOOL64="otool64"
8125     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8126     break 2
8127   fi
8128 done
8129   done
8130 IFS=$as_save_IFS
8131
8132 fi
8133 fi
8134 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8135 if test -n "$ac_ct_OTOOL64"; then
8136   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8137 $as_echo "$ac_ct_OTOOL64" >&6; }
8138 else
8139   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8140 $as_echo "no" >&6; }
8141 fi
8142
8143   if test "x$ac_ct_OTOOL64" = x; then
8144     OTOOL64=":"
8145   else
8146     case $cross_compiling:$ac_tool_warned in
8147 yes:)
8148 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8149 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8150 ac_tool_warned=yes ;;
8151 esac
8152     OTOOL64=$ac_ct_OTOOL64
8153   fi
8154 else
8155   OTOOL64="$ac_cv_prog_OTOOL64"
8156 fi
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8185 $as_echo_n "checking for -single_module linker flag... " >&6; }
8186 if ${lt_cv_apple_cc_single_mod+:} false; then :
8187   $as_echo_n "(cached) " >&6
8188 else
8189   lt_cv_apple_cc_single_mod=no
8190       if test -z "$LT_MULTI_MODULE"; then
8191         # By default we will add the -single_module flag. You can override
8192         # by either setting the environment variable LT_MULTI_MODULE
8193         # non-empty at configure time, or by adding -multi_module to the
8194         # link flags.
8195         rm -rf libconftest.dylib*
8196         echo "int foo(void){return 1;}" > conftest.c
8197         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8198 -dynamiclib -Wl,-single_module conftest.c" >&5
8199         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8200           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8201         _lt_result=$?
8202         # If there is a non-empty error log, and "single_module"
8203         # appears in it, assume the flag caused a linker warning
8204         if test -s conftest.err && $GREP single_module conftest.err; then
8205           cat conftest.err >&5
8206         # Otherwise, if the output was created with a 0 exit code from
8207         # the compiler, it worked.
8208         elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
8209           lt_cv_apple_cc_single_mod=yes
8210         else
8211           cat conftest.err >&5
8212         fi
8213         rm -rf libconftest.dylib*
8214         rm -f conftest.*
8215       fi
8216 fi
8217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8218 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8219
8220     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8221 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8222 if ${lt_cv_ld_exported_symbols_list+:} false; then :
8223   $as_echo_n "(cached) " >&6
8224 else
8225   lt_cv_ld_exported_symbols_list=no
8226       save_LDFLAGS=$LDFLAGS
8227       echo "_main" > conftest.sym
8228       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8229       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8230 /* end confdefs.h.  */
8231
8232 int
8233 main ()
8234 {
8235
8236   ;
8237   return 0;
8238 }
8239 _ACEOF
8240 if ac_fn_c_try_link "$LINENO"; then :
8241   lt_cv_ld_exported_symbols_list=yes
8242 else
8243   lt_cv_ld_exported_symbols_list=no
8244 fi
8245 rm -f core conftest.err conftest.$ac_objext \
8246     conftest$ac_exeext conftest.$ac_ext
8247         LDFLAGS=$save_LDFLAGS
8248
8249 fi
8250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8251 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8252
8253     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8254 $as_echo_n "checking for -force_load linker flag... " >&6; }
8255 if ${lt_cv_ld_force_load+:} false; then :
8256   $as_echo_n "(cached) " >&6
8257 else
8258   lt_cv_ld_force_load=no
8259       cat > conftest.c << _LT_EOF
8260 int forced_loaded() { return 2;}
8261 _LT_EOF
8262       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8263       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8264       echo "$AR cru libconftest.a conftest.o" >&5
8265       $AR cru libconftest.a conftest.o 2>&5
8266       echo "$RANLIB libconftest.a" >&5
8267       $RANLIB libconftest.a 2>&5
8268       cat > conftest.c << _LT_EOF
8269 int main() { return 0;}
8270 _LT_EOF
8271       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8272       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8273       _lt_result=$?
8274       if test -s conftest.err && $GREP force_load conftest.err; then
8275         cat conftest.err >&5
8276       elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
8277         lt_cv_ld_force_load=yes
8278       else
8279         cat conftest.err >&5
8280       fi
8281         rm -f conftest.err libconftest.a conftest conftest.c
8282         rm -rf conftest.dSYM
8283
8284 fi
8285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8286 $as_echo "$lt_cv_ld_force_load" >&6; }
8287     case $host_os in
8288     rhapsody* | darwin1.[012])
8289       _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
8290     darwin1.*)
8291       _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8292     darwin*) # darwin 5.x on
8293       # if running on 10.5 or later, the deployment target defaults
8294       # to the OS version, if on x86, and 10.4, the deployment
8295       # target defaults to 10.4. Don't you love it?
8296       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8297         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8298           _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8299         10.[012][,.]*)
8300           _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8301         10.*)
8302           _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8303       esac
8304     ;;
8305   esac
8306     if test yes = "$lt_cv_apple_cc_single_mod"; then
8307       _lt_dar_single_mod='$single_module'
8308     fi
8309     if test yes = "$lt_cv_ld_exported_symbols_list"; then
8310       _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
8311     else
8312       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
8313     fi
8314     if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
8315       _lt_dsymutil='~$DSYMUTIL $lib || :'
8316     else
8317       _lt_dsymutil=
8318     fi
8319     ;;
8320   esac
8321
8322 # func_munge_path_list VARIABLE PATH
8323 # -----------------------------------
8324 # VARIABLE is name of variable containing _space_ separated list of
8325 # directories to be munged by the contents of PATH, which is string
8326 # having a format:
8327 # "DIR[:DIR]:"
8328 #       string "DIR[ DIR]" will be prepended to VARIABLE
8329 # ":DIR[:DIR]"
8330 #       string "DIR[ DIR]" will be appended to VARIABLE
8331 # "DIRP[:DIRP]::[DIRA:]DIRA"
8332 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
8333 #       "DIRA[ DIRA]" will be appended to VARIABLE
8334 # "DIR[:DIR]"
8335 #       VARIABLE will be replaced by "DIR[ DIR]"
8336 func_munge_path_list ()
8337 {
8338     case x$2 in
8339     x)
8340         ;;
8341     *:)
8342         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
8343         ;;
8344     x:*)
8345         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
8346         ;;
8347     *::*)
8348         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
8349         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
8350         ;;
8351     *)
8352         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
8353         ;;
8354     esac
8355 }
8356
8357 ac_ext=c
8358 ac_cpp='$CPP $CPPFLAGS'
8359 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8360 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8361 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
8363 $as_echo_n "checking how to run the C preprocessor... " >&6; }
8364 # On Suns, sometimes $CPP names a directory.
8365 if test -n "$CPP" && test -d "$CPP"; then
8366   CPP=
8367 fi
8368 if test -z "$CPP"; then
8369   if ${ac_cv_prog_CPP+:} false; then :
8370   $as_echo_n "(cached) " >&6
8371 else
8372       # Double quotes because CPP needs to be expanded
8373     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
8374     do
8375       ac_preproc_ok=false
8376 for ac_c_preproc_warn_flag in '' yes
8377 do
8378   # Use a header file that comes with gcc, so configuring glibc
8379   # with a fresh cross-compiler works.
8380   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8381   # <limits.h> exists even on freestanding compilers.
8382   # On the NeXT, cc -E runs the code through the compiler's parser,
8383   # not just through cpp. "Syntax error" is here to catch this case.
8384   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8385 /* end confdefs.h.  */
8386 #ifdef __STDC__
8387 # include <limits.h>
8388 #else
8389 # include <assert.h>
8390 #endif
8391                      Syntax error
8392 _ACEOF
8393 if ac_fn_c_try_cpp "$LINENO"; then :
8394
8395 else
8396   # Broken: fails on valid input.
8397 continue
8398 fi
8399 rm -f conftest.err conftest.i conftest.$ac_ext
8400
8401   # OK, works on sane cases.  Now check whether nonexistent headers
8402   # can be detected and how.
8403   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8404 /* end confdefs.h.  */
8405 #include <ac_nonexistent.h>
8406 _ACEOF
8407 if ac_fn_c_try_cpp "$LINENO"; then :
8408   # Broken: success on invalid input.
8409 continue
8410 else
8411   # Passes both tests.
8412 ac_preproc_ok=:
8413 break
8414 fi
8415 rm -f conftest.err conftest.i conftest.$ac_ext
8416
8417 done
8418 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8419 rm -f conftest.i conftest.err conftest.$ac_ext
8420 if $ac_preproc_ok; then :
8421   break
8422 fi
8423
8424     done
8425     ac_cv_prog_CPP=$CPP
8426
8427 fi
8428   CPP=$ac_cv_prog_CPP
8429 else
8430   ac_cv_prog_CPP=$CPP
8431 fi
8432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
8433 $as_echo "$CPP" >&6; }
8434 ac_preproc_ok=false
8435 for ac_c_preproc_warn_flag in '' yes
8436 do
8437   # Use a header file that comes with gcc, so configuring glibc
8438   # with a fresh cross-compiler works.
8439   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8440   # <limits.h> exists even on freestanding compilers.
8441   # On the NeXT, cc -E runs the code through the compiler's parser,
8442   # not just through cpp. "Syntax error" is here to catch this case.
8443   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8444 /* end confdefs.h.  */
8445 #ifdef __STDC__
8446 # include <limits.h>
8447 #else
8448 # include <assert.h>
8449 #endif
8450                      Syntax error
8451 _ACEOF
8452 if ac_fn_c_try_cpp "$LINENO"; then :
8453
8454 else
8455   # Broken: fails on valid input.
8456 continue
8457 fi
8458 rm -f conftest.err conftest.i conftest.$ac_ext
8459
8460   # OK, works on sane cases.  Now check whether nonexistent headers
8461   # can be detected and how.
8462   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8463 /* end confdefs.h.  */
8464 #include <ac_nonexistent.h>
8465 _ACEOF
8466 if ac_fn_c_try_cpp "$LINENO"; then :
8467   # Broken: success on invalid input.
8468 continue
8469 else
8470   # Passes both tests.
8471 ac_preproc_ok=:
8472 break
8473 fi
8474 rm -f conftest.err conftest.i conftest.$ac_ext
8475
8476 done
8477 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8478 rm -f conftest.i conftest.err conftest.$ac_ext
8479 if $ac_preproc_ok; then :
8480
8481 else
8482   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8483 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8484 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
8485 See \`config.log' for more details" "$LINENO" 5; }
8486 fi
8487
8488 ac_ext=c
8489 ac_cpp='$CPP $CPPFLAGS'
8490 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8491 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8492 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8493
8494
8495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8496 $as_echo_n "checking for ANSI C header files... " >&6; }
8497 if ${ac_cv_header_stdc+:} false; then :
8498   $as_echo_n "(cached) " >&6
8499 else
8500   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8501 /* end confdefs.h.  */
8502 #include <stdlib.h>
8503 #include <stdarg.h>
8504 #include <string.h>
8505 #include <float.h>
8506
8507 int
8508 main ()
8509 {
8510
8511   ;
8512   return 0;
8513 }
8514 _ACEOF
8515 if ac_fn_c_try_compile "$LINENO"; then :
8516   ac_cv_header_stdc=yes
8517 else
8518   ac_cv_header_stdc=no
8519 fi
8520 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8521
8522 if test $ac_cv_header_stdc = yes; then
8523   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8524   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8525 /* end confdefs.h.  */
8526 #include <string.h>
8527
8528 _ACEOF
8529 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8530   $EGREP "memchr" >/dev/null 2>&1; then :
8531
8532 else
8533   ac_cv_header_stdc=no
8534 fi
8535 rm -f conftest*
8536
8537 fi
8538
8539 if test $ac_cv_header_stdc = yes; then
8540   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8541   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8542 /* end confdefs.h.  */
8543 #include <stdlib.h>
8544
8545 _ACEOF
8546 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8547   $EGREP "free" >/dev/null 2>&1; then :
8548
8549 else
8550   ac_cv_header_stdc=no
8551 fi
8552 rm -f conftest*
8553
8554 fi
8555
8556 if test $ac_cv_header_stdc = yes; then
8557   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8558   if test "$cross_compiling" = yes; then :
8559   :
8560 else
8561   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8562 /* end confdefs.h.  */
8563 #include <ctype.h>
8564 #include <stdlib.h>
8565 #if ((' ' & 0x0FF) == 0x020)
8566 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8567 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8568 #else
8569 # define ISLOWER(c) \
8570                    (('a' <= (c) && (c) <= 'i') \
8571                      || ('j' <= (c) && (c) <= 'r') \
8572                      || ('s' <= (c) && (c) <= 'z'))
8573 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8574 #endif
8575
8576 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8577 int
8578 main ()
8579 {
8580   int i;
8581   for (i = 0; i < 256; i++)
8582     if (XOR (islower (i), ISLOWER (i))
8583         || toupper (i) != TOUPPER (i))
8584       return 2;
8585   return 0;
8586 }
8587 _ACEOF
8588 if ac_fn_c_try_run "$LINENO"; then :
8589
8590 else
8591   ac_cv_header_stdc=no
8592 fi
8593 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8594   conftest.$ac_objext conftest.beam conftest.$ac_ext
8595 fi
8596
8597 fi
8598 fi
8599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8600 $as_echo "$ac_cv_header_stdc" >&6; }
8601 if test $ac_cv_header_stdc = yes; then
8602
8603 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8604
8605 fi
8606
8607 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8608 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8609                   inttypes.h stdint.h unistd.h
8610 do :
8611   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8612 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8613 "
8614 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8615   cat >>confdefs.h <<_ACEOF
8616 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8617 _ACEOF
8618
8619 fi
8620
8621 done
8622
8623
8624 for ac_header in dlfcn.h
8625 do :
8626   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8627 "
8628 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8629   cat >>confdefs.h <<_ACEOF
8630 #define HAVE_DLFCN_H 1
8631 _ACEOF
8632
8633 fi
8634
8635 done
8636
8637
8638
8639
8640
8641 # Set options
8642
8643
8644
8645         enable_dlopen=no
8646
8647
8648   enable_win32_dll=no
8649
8650
8651             # Check whether --enable-shared was given.
8652 if test "${enable_shared+set}" = set; then :
8653   enableval=$enable_shared; p=${PACKAGE-default}
8654     case $enableval in
8655     yes) enable_shared=yes ;;
8656     no) enable_shared=no ;;
8657     *)
8658       enable_shared=no
8659       # Look at the argument we got.  We use all the common list separators.
8660       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8661       for pkg in $enableval; do
8662         IFS=$lt_save_ifs
8663         if test "X$pkg" = "X$p"; then
8664           enable_shared=yes
8665         fi
8666       done
8667       IFS=$lt_save_ifs
8668       ;;
8669     esac
8670 else
8671   enable_shared=yes
8672 fi
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682   # Check whether --enable-static was given.
8683 if test "${enable_static+set}" = set; then :
8684   enableval=$enable_static; p=${PACKAGE-default}
8685     case $enableval in
8686     yes) enable_static=yes ;;
8687     no) enable_static=no ;;
8688     *)
8689      enable_static=no
8690       # Look at the argument we got.  We use all the common list separators.
8691       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8692       for pkg in $enableval; do
8693         IFS=$lt_save_ifs
8694         if test "X$pkg" = "X$p"; then
8695           enable_static=yes
8696         fi
8697       done
8698       IFS=$lt_save_ifs
8699       ;;
8700     esac
8701 else
8702   enable_static=yes
8703 fi
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714 # Check whether --with-pic was given.
8715 if test "${with_pic+set}" = set; then :
8716   withval=$with_pic; lt_p=${PACKAGE-default}
8717     case $withval in
8718     yes|no) pic_mode=$withval ;;
8719     *)
8720       pic_mode=default
8721       # Look at the argument we got.  We use all the common list separators.
8722       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8723       for lt_pkg in $withval; do
8724         IFS=$lt_save_ifs
8725         if test "X$lt_pkg" = "X$lt_p"; then
8726           pic_mode=yes
8727         fi
8728       done
8729       IFS=$lt_save_ifs
8730       ;;
8731     esac
8732 else
8733   pic_mode=default
8734 fi
8735
8736
8737
8738
8739
8740
8741
8742
8743   # Check whether --enable-fast-install was given.
8744 if test "${enable_fast_install+set}" = set; then :
8745   enableval=$enable_fast_install; p=${PACKAGE-default}
8746     case $enableval in
8747     yes) enable_fast_install=yes ;;
8748     no) enable_fast_install=no ;;
8749     *)
8750       enable_fast_install=no
8751       # Look at the argument we got.  We use all the common list separators.
8752       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8753       for pkg in $enableval; do
8754         IFS=$lt_save_ifs
8755         if test "X$pkg" = "X$p"; then
8756           enable_fast_install=yes
8757         fi
8758       done
8759       IFS=$lt_save_ifs
8760       ;;
8761     esac
8762 else
8763   enable_fast_install=yes
8764 fi
8765
8766
8767
8768
8769
8770
8771
8772
8773   shared_archive_member_spec=
8774 case $host,$enable_shared in
8775 power*-*-aix[5-9]*,yes)
8776   { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
8777 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
8778
8779 # Check whether --with-aix-soname was given.
8780 if test "${with_aix_soname+set}" = set; then :
8781   withval=$with_aix_soname; case $withval in
8782     aix|svr4|both)
8783       ;;
8784     *)
8785       as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
8786       ;;
8787     esac
8788     lt_cv_with_aix_soname=$with_aix_soname
8789 else
8790   if ${lt_cv_with_aix_soname+:} false; then :
8791   $as_echo_n "(cached) " >&6
8792 else
8793   lt_cv_with_aix_soname=aix
8794 fi
8795
8796     with_aix_soname=$lt_cv_with_aix_soname
8797 fi
8798
8799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
8800 $as_echo "$with_aix_soname" >&6; }
8801   if test aix != "$with_aix_soname"; then
8802     # For the AIX way of multilib, we name the shared archive member
8803     # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
8804     # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
8805     # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
8806     # the AIX toolchain works better with OBJECT_MODE set (default 32).
8807     if test 64 = "${OBJECT_MODE-32}"; then
8808       shared_archive_member_spec=shr_64
8809     else
8810       shared_archive_member_spec=shr
8811     fi
8812   fi
8813   ;;
8814 *)
8815   with_aix_soname=aix
8816   ;;
8817 esac
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828 # This can be used to rebuild libtool when needed
8829 LIBTOOL_DEPS=$ltmain
8830
8831 # Always use our own libtool.
8832 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863 test -z "$LN_S" && LN_S="ln -s"
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878 if test -n "${ZSH_VERSION+set}"; then
8879    setopt NO_GLOB_SUBST
8880 fi
8881
8882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8883 $as_echo_n "checking for objdir... " >&6; }
8884 if ${lt_cv_objdir+:} false; then :
8885   $as_echo_n "(cached) " >&6
8886 else
8887   rm -f .libs 2>/dev/null
8888 mkdir .libs 2>/dev/null
8889 if test -d .libs; then
8890   lt_cv_objdir=.libs
8891 else
8892   # MS-DOS does not allow filenames that begin with a dot.
8893   lt_cv_objdir=_libs
8894 fi
8895 rmdir .libs 2>/dev/null
8896 fi
8897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8898 $as_echo "$lt_cv_objdir" >&6; }
8899 objdir=$lt_cv_objdir
8900
8901
8902
8903
8904
8905 cat >>confdefs.h <<_ACEOF
8906 #define LT_OBJDIR "$lt_cv_objdir/"
8907 _ACEOF
8908
8909
8910
8911
8912 case $host_os in
8913 aix3*)
8914   # AIX sometimes has problems with the GCC collect2 program.  For some
8915   # reason, if we set the COLLECT_NAMES environment variable, the problems
8916   # vanish in a puff of smoke.
8917   if test set != "${COLLECT_NAMES+set}"; then
8918     COLLECT_NAMES=
8919     export COLLECT_NAMES
8920   fi
8921   ;;
8922 esac
8923
8924 # Global variables:
8925 ofile=libtool
8926 can_build_shared=yes
8927
8928 # All known linkers require a '.a' archive for static linking (except MSVC,
8929 # which needs '.lib').
8930 libext=a
8931
8932 with_gnu_ld=$lt_cv_prog_gnu_ld
8933
8934 old_CC=$CC
8935 old_CFLAGS=$CFLAGS
8936
8937 # Set sane defaults for various variables
8938 test -z "$CC" && CC=cc
8939 test -z "$LTCC" && LTCC=$CC
8940 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8941 test -z "$LD" && LD=ld
8942 test -z "$ac_objext" && ac_objext=o
8943
8944 func_cc_basename $compiler
8945 cc_basename=$func_cc_basename_result
8946
8947
8948 # Only perform the check for file, if the check method requires it
8949 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8950 case $deplibs_check_method in
8951 file_magic*)
8952   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8953     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8954 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8955 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8956   $as_echo_n "(cached) " >&6
8957 else
8958   case $MAGIC_CMD in
8959 [\\/*] |  ?:[\\/]*)
8960   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8961   ;;
8962 *)
8963   lt_save_MAGIC_CMD=$MAGIC_CMD
8964   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8965   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8966   for ac_dir in $ac_dummy; do
8967     IFS=$lt_save_ifs
8968     test -z "$ac_dir" && ac_dir=.
8969     if test -f "$ac_dir/${ac_tool_prefix}file"; then
8970       lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
8971       if test -n "$file_magic_test_file"; then
8972         case $deplibs_check_method in
8973         "file_magic "*)
8974           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8975           MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8976           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8977             $EGREP "$file_magic_regex" > /dev/null; then
8978             :
8979           else
8980             cat <<_LT_EOF 1>&2
8981
8982 *** Warning: the command libtool uses to detect shared libraries,
8983 *** $file_magic_cmd, produces output that libtool cannot recognize.
8984 *** The result is that libtool may fail to recognize shared libraries
8985 *** as such.  This will affect the creation of libtool libraries that
8986 *** depend on shared libraries, but programs linked with such libtool
8987 *** libraries will work regardless of this problem.  Nevertheless, you
8988 *** may want to report the problem to your system manager and/or to
8989 *** bug-libtool@gnu.org
8990
8991 _LT_EOF
8992           fi ;;
8993         esac
8994       fi
8995       break
8996     fi
8997   done
8998   IFS=$lt_save_ifs
8999   MAGIC_CMD=$lt_save_MAGIC_CMD
9000   ;;
9001 esac
9002 fi
9003
9004 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
9005 if test -n "$MAGIC_CMD"; then
9006   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9007 $as_echo "$MAGIC_CMD" >&6; }
9008 else
9009   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9010 $as_echo "no" >&6; }
9011 fi
9012
9013
9014
9015
9016
9017 if test -z "$lt_cv_path_MAGIC_CMD"; then
9018   if test -n "$ac_tool_prefix"; then
9019     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9020 $as_echo_n "checking for file... " >&6; }
9021 if ${lt_cv_path_MAGIC_CMD+:} false; then :
9022   $as_echo_n "(cached) " >&6
9023 else
9024   case $MAGIC_CMD in
9025 [\\/*] |  ?:[\\/]*)
9026   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
9027   ;;
9028 *)
9029   lt_save_MAGIC_CMD=$MAGIC_CMD
9030   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
9031   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9032   for ac_dir in $ac_dummy; do
9033     IFS=$lt_save_ifs
9034     test -z "$ac_dir" && ac_dir=.
9035     if test -f "$ac_dir/file"; then
9036       lt_cv_path_MAGIC_CMD=$ac_dir/"file"
9037       if test -n "$file_magic_test_file"; then
9038         case $deplibs_check_method in
9039         "file_magic "*)
9040           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9041           MAGIC_CMD=$lt_cv_path_MAGIC_CMD
9042           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9043             $EGREP "$file_magic_regex" > /dev/null; then
9044             :
9045           else
9046             cat <<_LT_EOF 1>&2
9047
9048 *** Warning: the command libtool uses to detect shared libraries,
9049 *** $file_magic_cmd, produces output that libtool cannot recognize.
9050 *** The result is that libtool may fail to recognize shared libraries
9051 *** as such.  This will affect the creation of libtool libraries that
9052 *** depend on shared libraries, but programs linked with such libtool
9053 *** libraries will work regardless of this problem.  Nevertheless, you
9054 *** may want to report the problem to your system manager and/or to
9055 *** bug-libtool@gnu.org
9056
9057 _LT_EOF
9058           fi ;;
9059         esac
9060       fi
9061       break
9062     fi
9063   done
9064   IFS=$lt_save_ifs
9065   MAGIC_CMD=$lt_save_MAGIC_CMD
9066   ;;
9067 esac
9068 fi
9069
9070 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
9071 if test -n "$MAGIC_CMD"; then
9072   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9073 $as_echo "$MAGIC_CMD" >&6; }
9074 else
9075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9076 $as_echo "no" >&6; }
9077 fi
9078
9079
9080   else
9081     MAGIC_CMD=:
9082   fi
9083 fi
9084
9085   fi
9086   ;;
9087 esac
9088
9089 # Use C for the default configuration in the libtool script
9090
9091 lt_save_CC=$CC
9092 ac_ext=c
9093 ac_cpp='$CPP $CPPFLAGS'
9094 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9095 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9096 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9097
9098
9099 # Source file extension for C test sources.
9100 ac_ext=c
9101
9102 # Object file extension for compiled C test sources.
9103 objext=o
9104 objext=$objext
9105
9106 # Code to be used in simple compile tests
9107 lt_simple_compile_test_code="int some_variable = 0;"
9108
9109 # Code to be used in simple link tests
9110 lt_simple_link_test_code='int main(){return(0);}'
9111
9112
9113
9114
9115
9116
9117
9118 # If no C compiler was specified, use CC.
9119 LTCC=${LTCC-"$CC"}
9120
9121 # If no C compiler flags were specified, use CFLAGS.
9122 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9123
9124 # Allow CC to be a program name with arguments.
9125 compiler=$CC
9126
9127 # Save the default compiler, since it gets overwritten when the other
9128 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9129 compiler_DEFAULT=$CC
9130
9131 # save warnings/boilerplate of simple test code
9132 ac_outfile=conftest.$ac_objext
9133 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9134 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9135 _lt_compiler_boilerplate=`cat conftest.err`
9136 $RM conftest*
9137
9138 ac_outfile=conftest.$ac_objext
9139 echo "$lt_simple_link_test_code" >conftest.$ac_ext
9140 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9141 _lt_linker_boilerplate=`cat conftest.err`
9142 $RM -r conftest*
9143
9144
9145 if test -n "$compiler"; then
9146
9147 lt_prog_compiler_no_builtin_flag=
9148
9149 if test yes = "$GCC"; then
9150   case $cc_basename in
9151   nvcc*)
9152     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9153   *)
9154     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9155   esac
9156
9157   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9158 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9159 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
9160   $as_echo_n "(cached) " >&6
9161 else
9162   lt_cv_prog_compiler_rtti_exceptions=no
9163    ac_outfile=conftest.$ac_objext
9164    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9165    lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
9166    # Insert the option either (1) after the last *FLAGS variable, or
9167    # (2) before a word containing "conftest.", or (3) at the end.
9168    # Note that $ac_compile itself does not contain backslashes and begins
9169    # with a dollar sign (not a hyphen), so the echo should work correctly.
9170    # The option is referenced via a variable to avoid confusing sed.
9171    lt_compile=`echo "$ac_compile" | $SED \
9172    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9173    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9174    -e 's:$: $lt_compiler_flag:'`
9175    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9176    (eval "$lt_compile" 2>conftest.err)
9177    ac_status=$?
9178    cat conftest.err >&5
9179    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9180    if (exit $ac_status) && test -s "$ac_outfile"; then
9181      # The compiler can only warn and ignore the option if not recognized
9182      # So say no if there are warnings other than the usual output.
9183      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9184      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9185      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9186        lt_cv_prog_compiler_rtti_exceptions=yes
9187      fi
9188    fi
9189    $RM conftest*
9190
9191 fi
9192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9193 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9194
9195 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
9196     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9197 else
9198     :
9199 fi
9200
9201 fi
9202
9203
9204
9205
9206
9207
9208   lt_prog_compiler_wl=
9209 lt_prog_compiler_pic=
9210 lt_prog_compiler_static=
9211
9212
9213   if test yes = "$GCC"; then
9214     lt_prog_compiler_wl='-Wl,'
9215     lt_prog_compiler_static='-static'
9216
9217     case $host_os in
9218       aix*)
9219       # All AIX code is PIC.
9220       if test ia64 = "$host_cpu"; then
9221         # AIX 5 now supports IA64 processor
9222         lt_prog_compiler_static='-Bstatic'
9223       fi
9224       lt_prog_compiler_pic='-fPIC'
9225       ;;
9226
9227     amigaos*)
9228       case $host_cpu in
9229       powerpc)
9230             # see comment about AmigaOS4 .so support
9231             lt_prog_compiler_pic='-fPIC'
9232         ;;
9233       m68k)
9234             # FIXME: we need at least 68020 code to build shared libraries, but
9235             # adding the '-m68020' flag to GCC prevents building anything better,
9236             # like '-m68040'.
9237             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9238         ;;
9239       esac
9240       ;;
9241
9242     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9243       # PIC is the default for these OSes.
9244       ;;
9245
9246     mingw* | cygwin* | pw32* | os2* | cegcc*)
9247       # This hack is so that the source file can tell whether it is being
9248       # built for inclusion in a dll (and should export symbols for example).
9249       # Although the cygwin gcc ignores -fPIC, still need this for old-style
9250       # (--disable-auto-import) libraries
9251       lt_prog_compiler_pic='-DDLL_EXPORT'
9252       case $host_os in
9253       os2*)
9254         lt_prog_compiler_static='$wl-static'
9255         ;;
9256       esac
9257       ;;
9258
9259     darwin* | rhapsody*)
9260       # PIC is the default on this platform
9261       # Common symbols not allowed in MH_DYLIB files
9262       lt_prog_compiler_pic='-fno-common'
9263       ;;
9264
9265     haiku*)
9266       # PIC is the default for Haiku.
9267       # The "-static" flag exists, but is broken.
9268       lt_prog_compiler_static=
9269       ;;
9270
9271     hpux*)
9272       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9273       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9274       # sets the default TLS model and affects inlining.
9275       case $host_cpu in
9276       hppa*64*)
9277         # +Z the default
9278         ;;
9279       *)
9280         lt_prog_compiler_pic='-fPIC'
9281         ;;
9282       esac
9283       ;;
9284
9285     interix[3-9]*)
9286       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9287       # Instead, we relocate shared libraries at runtime.
9288       ;;
9289
9290     msdosdjgpp*)
9291       # Just because we use GCC doesn't mean we suddenly get shared libraries
9292       # on systems that don't support them.
9293       lt_prog_compiler_can_build_shared=no
9294       enable_shared=no
9295       ;;
9296
9297     *nto* | *qnx*)
9298       # QNX uses GNU C++, but need to define -shared option too, otherwise
9299       # it will coredump.
9300       lt_prog_compiler_pic='-fPIC -shared'
9301       ;;
9302
9303     sysv4*MP*)
9304       if test -d /usr/nec; then
9305         lt_prog_compiler_pic=-Kconform_pic
9306       fi
9307       ;;
9308
9309     *)
9310       lt_prog_compiler_pic='-fPIC'
9311       ;;
9312     esac
9313
9314     case $cc_basename in
9315     nvcc*) # Cuda Compiler Driver 2.2
9316       lt_prog_compiler_wl='-Xlinker '
9317       if test -n "$lt_prog_compiler_pic"; then
9318         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
9319       fi
9320       ;;
9321     esac
9322   else
9323     # PORTME Check for flag to pass linker flags through the system compiler.
9324     case $host_os in
9325     aix*)
9326       lt_prog_compiler_wl='-Wl,'
9327       if test ia64 = "$host_cpu"; then
9328         # AIX 5 now supports IA64 processor
9329         lt_prog_compiler_static='-Bstatic'
9330       else
9331         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9332       fi
9333       ;;
9334
9335     darwin* | rhapsody*)
9336       # PIC is the default on this platform
9337       # Common symbols not allowed in MH_DYLIB files
9338       lt_prog_compiler_pic='-fno-common'
9339       case $cc_basename in
9340       nagfor*)
9341         # NAG Fortran compiler
9342         lt_prog_compiler_wl='-Wl,-Wl,,'
9343         lt_prog_compiler_pic='-PIC'
9344         lt_prog_compiler_static='-Bstatic'
9345         ;;
9346       esac
9347       ;;
9348
9349     mingw* | cygwin* | pw32* | os2* | cegcc*)
9350       # This hack is so that the source file can tell whether it is being
9351       # built for inclusion in a dll (and should export symbols for example).
9352       lt_prog_compiler_pic='-DDLL_EXPORT'
9353       case $host_os in
9354       os2*)
9355         lt_prog_compiler_static='$wl-static'
9356         ;;
9357       esac
9358       ;;
9359
9360     hpux9* | hpux10* | hpux11*)
9361       lt_prog_compiler_wl='-Wl,'
9362       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9363       # not for PA HP-UX.
9364       case $host_cpu in
9365       hppa*64*|ia64*)
9366         # +Z the default
9367         ;;
9368       *)
9369         lt_prog_compiler_pic='+Z'
9370         ;;
9371       esac
9372       # Is there a better lt_prog_compiler_static that works with the bundled CC?
9373       lt_prog_compiler_static='$wl-a ${wl}archive'
9374       ;;
9375
9376     irix5* | irix6* | nonstopux*)
9377       lt_prog_compiler_wl='-Wl,'
9378       # PIC (with -KPIC) is the default.
9379       lt_prog_compiler_static='-non_shared'
9380       ;;
9381
9382     linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
9383       case $cc_basename in
9384       # old Intel for x86_64, which still supported -KPIC.
9385       ecc*)
9386         lt_prog_compiler_wl='-Wl,'
9387         lt_prog_compiler_pic='-KPIC'
9388         lt_prog_compiler_static='-static'
9389         ;;
9390       # icc used to be incompatible with GCC.
9391       # ICC 10 doesn't accept -KPIC any more.
9392       icc* | ifort*)
9393         lt_prog_compiler_wl='-Wl,'
9394         lt_prog_compiler_pic='-fPIC'
9395         lt_prog_compiler_static='-static'
9396         ;;
9397       # Lahey Fortran 8.1.
9398       lf95*)
9399         lt_prog_compiler_wl='-Wl,'
9400         lt_prog_compiler_pic='--shared'
9401         lt_prog_compiler_static='--static'
9402         ;;
9403       nagfor*)
9404         # NAG Fortran compiler
9405         lt_prog_compiler_wl='-Wl,-Wl,,'
9406         lt_prog_compiler_pic='-PIC'
9407         lt_prog_compiler_static='-Bstatic'
9408         ;;
9409       tcc*)
9410         # Fabrice Bellard et al's Tiny C Compiler
9411         lt_prog_compiler_wl='-Wl,'
9412         lt_prog_compiler_pic='-fPIC'
9413         lt_prog_compiler_static='-static'
9414         ;;
9415       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9416         # Portland Group compilers (*not* the Pentium gcc compiler,
9417         # which looks to be a dead project)
9418         lt_prog_compiler_wl='-Wl,'
9419         lt_prog_compiler_pic='-fpic'
9420         lt_prog_compiler_static='-Bstatic'
9421         ;;
9422       ccc*)
9423         lt_prog_compiler_wl='-Wl,'
9424         # All Alpha code is PIC.
9425         lt_prog_compiler_static='-non_shared'
9426         ;;
9427       xl* | bgxl* | bgf* | mpixl*)
9428         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9429         lt_prog_compiler_wl='-Wl,'
9430         lt_prog_compiler_pic='-qpic'
9431         lt_prog_compiler_static='-qstaticlink'
9432         ;;
9433       *)
9434         case `$CC -V 2>&1 | sed 5q` in
9435         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
9436           # Sun Fortran 8.3 passes all unrecognized flags to the linker
9437           lt_prog_compiler_pic='-KPIC'
9438           lt_prog_compiler_static='-Bstatic'
9439           lt_prog_compiler_wl=''
9440           ;;
9441         *Sun\ F* | *Sun*Fortran*)
9442           lt_prog_compiler_pic='-KPIC'
9443           lt_prog_compiler_static='-Bstatic'
9444           lt_prog_compiler_wl='-Qoption ld '
9445           ;;
9446         *Sun\ C*)
9447           # Sun C 5.9
9448           lt_prog_compiler_pic='-KPIC'
9449           lt_prog_compiler_static='-Bstatic'
9450           lt_prog_compiler_wl='-Wl,'
9451           ;;
9452         *Intel*\ [CF]*Compiler*)
9453           lt_prog_compiler_wl='-Wl,'
9454           lt_prog_compiler_pic='-fPIC'
9455           lt_prog_compiler_static='-static'
9456           ;;
9457         *Portland\ Group*)
9458           lt_prog_compiler_wl='-Wl,'
9459           lt_prog_compiler_pic='-fpic'
9460           lt_prog_compiler_static='-Bstatic'
9461           ;;
9462         esac
9463         ;;
9464       esac
9465       ;;
9466
9467     newsos6)
9468       lt_prog_compiler_pic='-KPIC'
9469       lt_prog_compiler_static='-Bstatic'
9470       ;;
9471
9472     *nto* | *qnx*)
9473       # QNX uses GNU C++, but need to define -shared option too, otherwise
9474       # it will coredump.
9475       lt_prog_compiler_pic='-fPIC -shared'
9476       ;;
9477
9478     osf3* | osf4* | osf5*)
9479       lt_prog_compiler_wl='-Wl,'
9480       # All OSF/1 code is PIC.
9481       lt_prog_compiler_static='-non_shared'
9482       ;;
9483
9484     rdos*)
9485       lt_prog_compiler_static='-non_shared'
9486       ;;
9487
9488     solaris*)
9489       lt_prog_compiler_pic='-KPIC'
9490       lt_prog_compiler_static='-Bstatic'
9491       case $cc_basename in
9492       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
9493         lt_prog_compiler_wl='-Qoption ld ';;
9494       *)
9495         lt_prog_compiler_wl='-Wl,';;
9496       esac
9497       ;;
9498
9499     sunos4*)
9500       lt_prog_compiler_wl='-Qoption ld '
9501       lt_prog_compiler_pic='-PIC'
9502       lt_prog_compiler_static='-Bstatic'
9503       ;;
9504
9505     sysv4 | sysv4.2uw2* | sysv4.3*)
9506       lt_prog_compiler_wl='-Wl,'
9507       lt_prog_compiler_pic='-KPIC'
9508       lt_prog_compiler_static='-Bstatic'
9509       ;;
9510
9511     sysv4*MP*)
9512       if test -d /usr/nec; then
9513         lt_prog_compiler_pic='-Kconform_pic'
9514         lt_prog_compiler_static='-Bstatic'
9515       fi
9516       ;;
9517
9518     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9519       lt_prog_compiler_wl='-Wl,'
9520       lt_prog_compiler_pic='-KPIC'
9521       lt_prog_compiler_static='-Bstatic'
9522       ;;
9523
9524     unicos*)
9525       lt_prog_compiler_wl='-Wl,'
9526       lt_prog_compiler_can_build_shared=no
9527       ;;
9528
9529     uts4*)
9530       lt_prog_compiler_pic='-pic'
9531       lt_prog_compiler_static='-Bstatic'
9532       ;;
9533
9534     *)
9535       lt_prog_compiler_can_build_shared=no
9536       ;;
9537     esac
9538   fi
9539
9540 case $host_os in
9541   # For platforms that do not support PIC, -DPIC is meaningless:
9542   *djgpp*)
9543     lt_prog_compiler_pic=
9544     ;;
9545   *)
9546     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9547     ;;
9548 esac
9549
9550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9551 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9552 if ${lt_cv_prog_compiler_pic+:} false; then :
9553   $as_echo_n "(cached) " >&6
9554 else
9555   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9556 fi
9557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9558 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
9559 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9560
9561 #
9562 # Check to make sure the PIC flag actually works.
9563 #
9564 if test -n "$lt_prog_compiler_pic"; then
9565   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9566 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9567 if ${lt_cv_prog_compiler_pic_works+:} false; then :
9568   $as_echo_n "(cached) " >&6
9569 else
9570   lt_cv_prog_compiler_pic_works=no
9571    ac_outfile=conftest.$ac_objext
9572    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9573    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
9574    # Insert the option either (1) after the last *FLAGS variable, or
9575    # (2) before a word containing "conftest.", or (3) at the end.
9576    # Note that $ac_compile itself does not contain backslashes and begins
9577    # with a dollar sign (not a hyphen), so the echo should work correctly.
9578    # The option is referenced via a variable to avoid confusing sed.
9579    lt_compile=`echo "$ac_compile" | $SED \
9580    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9581    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9582    -e 's:$: $lt_compiler_flag:'`
9583    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9584    (eval "$lt_compile" 2>conftest.err)
9585    ac_status=$?
9586    cat conftest.err >&5
9587    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9588    if (exit $ac_status) && test -s "$ac_outfile"; then
9589      # The compiler can only warn and ignore the option if not recognized
9590      # So say no if there are warnings other than the usual output.
9591      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9592      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9593      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9594        lt_cv_prog_compiler_pic_works=yes
9595      fi
9596    fi
9597    $RM conftest*
9598
9599 fi
9600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9601 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9602
9603 if test yes = "$lt_cv_prog_compiler_pic_works"; then
9604     case $lt_prog_compiler_pic in
9605      "" | " "*) ;;
9606      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9607      esac
9608 else
9609     lt_prog_compiler_pic=
9610      lt_prog_compiler_can_build_shared=no
9611 fi
9612
9613 fi
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625 #
9626 # Check to make sure the static flag actually works.
9627 #
9628 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9630 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9631 if ${lt_cv_prog_compiler_static_works+:} false; then :
9632   $as_echo_n "(cached) " >&6
9633 else
9634   lt_cv_prog_compiler_static_works=no
9635    save_LDFLAGS=$LDFLAGS
9636    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9637    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9638    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9639      # The linker can only warn and ignore the option if not recognized
9640      # So say no if there are warnings
9641      if test -s conftest.err; then
9642        # Append any errors to the config.log.
9643        cat conftest.err 1>&5
9644        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9645        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9646        if diff conftest.exp conftest.er2 >/dev/null; then
9647          lt_cv_prog_compiler_static_works=yes
9648        fi
9649      else
9650        lt_cv_prog_compiler_static_works=yes
9651      fi
9652    fi
9653    $RM -r conftest*
9654    LDFLAGS=$save_LDFLAGS
9655
9656 fi
9657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9658 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9659
9660 if test yes = "$lt_cv_prog_compiler_static_works"; then
9661     :
9662 else
9663     lt_prog_compiler_static=
9664 fi
9665
9666
9667
9668
9669
9670
9671
9672   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9673 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9674 if ${lt_cv_prog_compiler_c_o+:} false; then :
9675   $as_echo_n "(cached) " >&6
9676 else
9677   lt_cv_prog_compiler_c_o=no
9678    $RM -r conftest 2>/dev/null
9679    mkdir conftest
9680    cd conftest
9681    mkdir out
9682    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9683
9684    lt_compiler_flag="-o out/conftest2.$ac_objext"
9685    # Insert the option either (1) after the last *FLAGS variable, or
9686    # (2) before a word containing "conftest.", or (3) at the end.
9687    # Note that $ac_compile itself does not contain backslashes and begins
9688    # with a dollar sign (not a hyphen), so the echo should work correctly.
9689    lt_compile=`echo "$ac_compile" | $SED \
9690    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9691    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9692    -e 's:$: $lt_compiler_flag:'`
9693    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9694    (eval "$lt_compile" 2>out/conftest.err)
9695    ac_status=$?
9696    cat out/conftest.err >&5
9697    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9698    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9699    then
9700      # The compiler can only warn and ignore the option if not recognized
9701      # So say no if there are warnings
9702      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9703      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9704      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9705        lt_cv_prog_compiler_c_o=yes
9706      fi
9707    fi
9708    chmod u+w . 2>&5
9709    $RM conftest*
9710    # SGI C++ compiler will create directory out/ii_files/ for
9711    # template instantiation
9712    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9713    $RM out/* && rmdir out
9714    cd ..
9715    $RM -r conftest
9716    $RM conftest*
9717
9718 fi
9719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9720 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9721
9722
9723
9724
9725
9726
9727   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9728 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9729 if ${lt_cv_prog_compiler_c_o+:} false; then :
9730   $as_echo_n "(cached) " >&6
9731 else
9732   lt_cv_prog_compiler_c_o=no
9733    $RM -r conftest 2>/dev/null
9734    mkdir conftest
9735    cd conftest
9736    mkdir out
9737    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9738
9739    lt_compiler_flag="-o out/conftest2.$ac_objext"
9740    # Insert the option either (1) after the last *FLAGS variable, or
9741    # (2) before a word containing "conftest.", or (3) at the end.
9742    # Note that $ac_compile itself does not contain backslashes and begins
9743    # with a dollar sign (not a hyphen), so the echo should work correctly.
9744    lt_compile=`echo "$ac_compile" | $SED \
9745    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9746    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9747    -e 's:$: $lt_compiler_flag:'`
9748    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9749    (eval "$lt_compile" 2>out/conftest.err)
9750    ac_status=$?
9751    cat out/conftest.err >&5
9752    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9753    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9754    then
9755      # The compiler can only warn and ignore the option if not recognized
9756      # So say no if there are warnings
9757      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9758      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9759      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9760        lt_cv_prog_compiler_c_o=yes
9761      fi
9762    fi
9763    chmod u+w . 2>&5
9764    $RM conftest*
9765    # SGI C++ compiler will create directory out/ii_files/ for
9766    # template instantiation
9767    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9768    $RM out/* && rmdir out
9769    cd ..
9770    $RM -r conftest
9771    $RM conftest*
9772
9773 fi
9774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9775 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9776
9777
9778
9779
9780 hard_links=nottested
9781 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
9782   # do not overwrite the value of need_locks provided by the user
9783   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9784 $as_echo_n "checking if we can lock with hard links... " >&6; }
9785   hard_links=yes
9786   $RM conftest*
9787   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9788   touch conftest.a
9789   ln conftest.a conftest.b 2>&5 || hard_links=no
9790   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9791   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9792 $as_echo "$hard_links" >&6; }
9793   if test no = "$hard_links"; then
9794     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
9795 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
9796     need_locks=warn
9797   fi
9798 else
9799   need_locks=no
9800 fi
9801
9802
9803
9804
9805
9806
9807   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9808 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9809
9810   runpath_var=
9811   allow_undefined_flag=
9812   always_export_symbols=no
9813   archive_cmds=
9814   archive_expsym_cmds=
9815   compiler_needs_object=no
9816   enable_shared_with_static_runtimes=no
9817   export_dynamic_flag_spec=
9818   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9819   hardcode_automatic=no
9820   hardcode_direct=no
9821   hardcode_direct_absolute=no
9822   hardcode_libdir_flag_spec=
9823   hardcode_libdir_separator=
9824   hardcode_minus_L=no
9825   hardcode_shlibpath_var=unsupported
9826   inherit_rpath=no
9827   link_all_deplibs=unknown
9828   module_cmds=
9829   module_expsym_cmds=
9830   old_archive_from_new_cmds=
9831   old_archive_from_expsyms_cmds=
9832   thread_safe_flag_spec=
9833   whole_archive_flag_spec=
9834   # include_expsyms should be a list of space-separated symbols to be *always*
9835   # included in the symbol list
9836   include_expsyms=
9837   # exclude_expsyms can be an extended regexp of symbols to exclude
9838   # it will be wrapped by ' (' and ')$', so one must not match beginning or
9839   # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
9840   # as well as any symbol that contains 'd'.
9841   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9842   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9843   # platforms (ab)use it in PIC code, but their linkers get confused if
9844   # the symbol is explicitly referenced.  Since portable code cannot
9845   # rely on this symbol name, it's probably fine to never include it in
9846   # preloaded symbol tables.
9847   # Exclude shared library initialization/finalization symbols.
9848   extract_expsyms_cmds=
9849
9850   case $host_os in
9851   cygwin* | mingw* | pw32* | cegcc*)
9852     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9853     # When not using gcc, we currently assume that we are using
9854     # Microsoft Visual C++.
9855     if test yes != "$GCC"; then
9856       with_gnu_ld=no
9857     fi
9858     ;;
9859   interix*)
9860     # we just hope/assume this is gcc and not c89 (= MSVC++)
9861     with_gnu_ld=yes
9862     ;;
9863   openbsd* | bitrig*)
9864     with_gnu_ld=no
9865     ;;
9866   esac
9867
9868   ld_shlibs=yes
9869
9870   # On some targets, GNU ld is compatible enough with the native linker
9871   # that we're better off using the native interface for both.
9872   lt_use_gnu_ld_interface=no
9873   if test yes = "$with_gnu_ld"; then
9874     case $host_os in
9875       aix*)
9876         # The AIX port of GNU ld has always aspired to compatibility
9877         # with the native linker.  However, as the warning in the GNU ld
9878         # block says, versions before 2.19.5* couldn't really create working
9879         # shared libraries, regardless of the interface used.
9880         case `$LD -v 2>&1` in
9881           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9882           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9883           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9884           *)
9885             lt_use_gnu_ld_interface=yes
9886             ;;
9887         esac
9888         ;;
9889       *)
9890         lt_use_gnu_ld_interface=yes
9891         ;;
9892     esac
9893   fi
9894
9895   if test yes = "$lt_use_gnu_ld_interface"; then
9896     # If archive_cmds runs LD, not CC, wlarc should be empty
9897     wlarc='$wl'
9898
9899     # Set some defaults for GNU ld with shared library support. These
9900     # are reset later if shared libraries are not supported. Putting them
9901     # here allows them to be overridden if necessary.
9902     runpath_var=LD_RUN_PATH
9903     hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9904     export_dynamic_flag_spec='$wl--export-dynamic'
9905     # ancient GNU ld didn't support --whole-archive et. al.
9906     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9907       whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
9908     else
9909       whole_archive_flag_spec=
9910     fi
9911     supports_anon_versioning=no
9912     case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
9913       *GNU\ gold*) supports_anon_versioning=yes ;;
9914       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9915       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9916       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9917       *\ 2.11.*) ;; # other 2.11 versions
9918       *) supports_anon_versioning=yes ;;
9919     esac
9920
9921     # See if GNU ld supports shared libraries.
9922     case $host_os in
9923     aix[3-9]*)
9924       # On AIX/PPC, the GNU linker is very broken
9925       if test ia64 != "$host_cpu"; then
9926         ld_shlibs=no
9927         cat <<_LT_EOF 1>&2
9928
9929 *** Warning: the GNU linker, at least up to release 2.19, is reported
9930 *** to be unable to reliably create shared libraries on AIX.
9931 *** Therefore, libtool is disabling shared libraries support.  If you
9932 *** really care for shared libraries, you may want to install binutils
9933 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9934 *** You will then need to restart the configuration process.
9935
9936 _LT_EOF
9937       fi
9938       ;;
9939
9940     amigaos*)
9941       case $host_cpu in
9942       powerpc)
9943             # see comment about AmigaOS4 .so support
9944             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9945             archive_expsym_cmds=''
9946         ;;
9947       m68k)
9948             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)'
9949             hardcode_libdir_flag_spec='-L$libdir'
9950             hardcode_minus_L=yes
9951         ;;
9952       esac
9953       ;;
9954
9955     beos*)
9956       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9957         allow_undefined_flag=unsupported
9958         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9959         # support --undefined.  This deserves some investigation.  FIXME
9960         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9961       else
9962         ld_shlibs=no
9963       fi
9964       ;;
9965
9966     cygwin* | mingw* | pw32* | cegcc*)
9967       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9968       # as there is no search path for DLLs.
9969       hardcode_libdir_flag_spec='-L$libdir'
9970       export_dynamic_flag_spec='$wl--export-all-symbols'
9971       allow_undefined_flag=unsupported
9972       always_export_symbols=no
9973       enable_shared_with_static_runtimes=yes
9974       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
9975       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9976
9977       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9978         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9979         # If the export-symbols file already is a .def file, use it as
9980         # is; otherwise, prepend EXPORTS...
9981         archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[   ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([     ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
9982           cp $export_symbols $output_objdir/$soname.def;
9983         else
9984           echo EXPORTS > $output_objdir/$soname.def;
9985           cat $export_symbols >> $output_objdir/$soname.def;
9986         fi~
9987         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9988       else
9989         ld_shlibs=no
9990       fi
9991       ;;
9992
9993     haiku*)
9994       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9995       link_all_deplibs=yes
9996       ;;
9997
9998     os2*)
9999       hardcode_libdir_flag_spec='-L$libdir'
10000       hardcode_minus_L=yes
10001       allow_undefined_flag=unsupported
10002       shrext_cmds=.dll
10003       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10004         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10005         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10006         $ECHO EXPORTS >> $output_objdir/$libname.def~
10007         emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10008         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10009         emximp -o $lib $output_objdir/$libname.def'
10010       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10011         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10012         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10013         $ECHO EXPORTS >> $output_objdir/$libname.def~
10014         prefix_cmds="$SED"~
10015         if test EXPORTS = "`$SED 1q $export_symbols`"; then
10016           prefix_cmds="$prefix_cmds -e 1d";
10017         fi~
10018         prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10019         cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10020         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10021         emximp -o $lib $output_objdir/$libname.def'
10022       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10023       enable_shared_with_static_runtimes=yes
10024       ;;
10025
10026     interix[3-9]*)
10027       hardcode_direct=no
10028       hardcode_shlibpath_var=no
10029       hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10030       export_dynamic_flag_spec='$wl-E'
10031       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10032       # Instead, shared libraries are loaded at an image base (0x10000000 by
10033       # default) and relocated if they conflict, which is a slow very memory
10034       # consuming and fragmenting process.  To avoid this, we pick a random,
10035       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10036       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
10037       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10038       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'
10039       ;;
10040
10041     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
10042       tmp_diet=no
10043       if test linux-dietlibc = "$host_os"; then
10044         case $cc_basename in
10045           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
10046         esac
10047       fi
10048       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
10049          && test no = "$tmp_diet"
10050       then
10051         tmp_addflag=' $pic_flag'
10052         tmp_sharedflag='-shared'
10053         case $cc_basename,$host_cpu in
10054         pgcc*)                          # Portland Group C compiler
10055           whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
10056           tmp_addflag=' $pic_flag'
10057           ;;
10058         pgf77* | pgf90* | pgf95* | pgfortran*)
10059                                         # Portland Group f77 and f90 compilers
10060           whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
10061           tmp_addflag=' $pic_flag -Mnomain' ;;
10062         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
10063           tmp_addflag=' -i_dynamic' ;;
10064         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
10065           tmp_addflag=' -i_dynamic -nofor_main' ;;
10066         ifc* | ifort*)                  # Intel Fortran compiler
10067           tmp_addflag=' -nofor_main' ;;
10068         lf95*)                          # Lahey Fortran 8.1
10069           whole_archive_flag_spec=
10070           tmp_sharedflag='--shared' ;;
10071         nagfor*)                        # NAGFOR 5.3
10072           tmp_sharedflag='-Wl,-shared' ;;
10073         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10074           tmp_sharedflag='-qmkshrobj'
10075           tmp_addflag= ;;
10076         nvcc*)  # Cuda Compiler Driver 2.2
10077           whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
10078           compiler_needs_object=yes
10079           ;;
10080         esac
10081         case `$CC -V 2>&1 | sed 5q` in
10082         *Sun\ C*)                       # Sun C 5.9
10083           whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
10084           compiler_needs_object=yes
10085           tmp_sharedflag='-G' ;;
10086         *Sun\ F*)                       # Sun Fortran 8.3
10087           tmp_sharedflag='-G' ;;
10088         esac
10089         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10090
10091         if test yes = "$supports_anon_versioning"; then
10092           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10093             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10094             echo "local: *; };" >> $output_objdir/$libname.ver~
10095             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
10096         fi
10097
10098         case $cc_basename in
10099         tcc*)
10100           export_dynamic_flag_spec='-rdynamic'
10101           ;;
10102         xlf* | bgf* | bgxlf* | mpixlf*)
10103           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10104           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10105           hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10106           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
10107           if test yes = "$supports_anon_versioning"; then
10108             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10109               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10110               echo "local: *; };" >> $output_objdir/$libname.ver~
10111               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10112           fi
10113           ;;
10114         esac
10115       else
10116         ld_shlibs=no
10117       fi
10118       ;;
10119
10120     netbsd*)
10121       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10122         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10123         wlarc=
10124       else
10125         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10126         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10127       fi
10128       ;;
10129
10130     solaris*)
10131       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10132         ld_shlibs=no
10133         cat <<_LT_EOF 1>&2
10134
10135 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10136 *** create shared libraries on Solaris systems.  Therefore, libtool
10137 *** is disabling shared libraries support.  We urge you to upgrade GNU
10138 *** binutils to release 2.9.1 or newer.  Another option is to modify
10139 *** your PATH or compiler configuration so that the native linker is
10140 *** used, and then restart.
10141
10142 _LT_EOF
10143       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10144         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10145         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10146       else
10147         ld_shlibs=no
10148       fi
10149       ;;
10150
10151     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10152       case `$LD -v 2>&1` in
10153         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10154         ld_shlibs=no
10155         cat <<_LT_EOF 1>&2
10156
10157 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
10158 *** reliably create shared libraries on SCO systems.  Therefore, libtool
10159 *** is disabling shared libraries support.  We urge you to upgrade GNU
10160 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10161 *** your PATH or compiler configuration so that the native linker is
10162 *** used, and then restart.
10163
10164 _LT_EOF
10165         ;;
10166         *)
10167           # For security reasons, it is highly recommended that you always
10168           # use absolute paths for naming shared libraries, and exclude the
10169           # DT_RUNPATH tag from executables and libraries.  But doing so
10170           # requires that you compile everything twice, which is a pain.
10171           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10172             hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10173             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10174             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10175           else
10176             ld_shlibs=no
10177           fi
10178         ;;
10179       esac
10180       ;;
10181
10182     sunos4*)
10183       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10184       wlarc=
10185       hardcode_direct=yes
10186       hardcode_shlibpath_var=no
10187       ;;
10188
10189     *)
10190       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10191         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10192         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10193       else
10194         ld_shlibs=no
10195       fi
10196       ;;
10197     esac
10198
10199     if test no = "$ld_shlibs"; then
10200       runpath_var=
10201       hardcode_libdir_flag_spec=
10202       export_dynamic_flag_spec=
10203       whole_archive_flag_spec=
10204     fi
10205   else
10206     # PORTME fill in a description of your system's linker (not GNU ld)
10207     case $host_os in
10208     aix3*)
10209       allow_undefined_flag=unsupported
10210       always_export_symbols=yes
10211       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'
10212       # Note: this linker hardcodes the directories in LIBPATH if there
10213       # are no directories specified by -L.
10214       hardcode_minus_L=yes
10215       if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
10216         # Neither direct hardcoding nor static linking is supported with a
10217         # broken collect2.
10218         hardcode_direct=unsupported
10219       fi
10220       ;;
10221
10222     aix[4-9]*)
10223       if test ia64 = "$host_cpu"; then
10224         # On IA64, the linker does run time linking by default, so we don't
10225         # have to do anything special.
10226         aix_use_runtimelinking=no
10227         exp_sym_flag='-Bexport'
10228         no_entry_flag=
10229       else
10230         # If we're using GNU nm, then we don't want the "-C" option.
10231         # -C means demangle to GNU nm, but means don't demangle to AIX nm.
10232         # Without the "-l" option, or with the "-B" option, AIX nm treats
10233         # weak defined symbols like other global defined symbols, whereas
10234         # GNU nm marks them as "W".
10235         # While the 'weak' keyword is ignored in the Export File, we need
10236         # it in the Import File for the 'aix-soname' feature, so we have
10237         # to replace the "-B" option with "-P" for AIX nm.
10238         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10239           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
10240         else
10241           export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
10242         fi
10243         aix_use_runtimelinking=no
10244
10245         # Test if we are trying to use run time linking or normal
10246         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10247         # have runtime linking enabled, and use it for executables.
10248         # For shared libraries, we enable/disable runtime linking
10249         # depending on the kind of the shared library created -
10250         # when "with_aix_soname,aix_use_runtimelinking" is:
10251         # "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
10252         # "aix,yes"  lib.so          shared, rtl:yes, for executables
10253         #            lib.a           static archive
10254         # "both,no"  lib.so.V(shr.o) shared, rtl:yes
10255         #            lib.a(lib.so.V) shared, rtl:no,  for executables
10256         # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
10257         #            lib.a(lib.so.V) shared, rtl:no
10258         # "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
10259         #            lib.a           static archive
10260         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10261           for ld_flag in $LDFLAGS; do
10262           if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
10263             aix_use_runtimelinking=yes
10264             break
10265           fi
10266           done
10267           if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
10268             # With aix-soname=svr4, we create the lib.so.V shared archives only,
10269             # so we don't have lib.a shared libs to link our executables.
10270             # We have to force runtime linking in this case.
10271             aix_use_runtimelinking=yes
10272             LDFLAGS="$LDFLAGS -Wl,-brtl"
10273           fi
10274           ;;
10275         esac
10276
10277         exp_sym_flag='-bexport'
10278         no_entry_flag='-bnoentry'
10279       fi
10280
10281       # When large executables or shared objects are built, AIX ld can
10282       # have problems creating the table of contents.  If linking a library
10283       # or program results in "error TOC overflow" add -mminimal-toc to
10284       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10285       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10286
10287       archive_cmds=''
10288       hardcode_direct=yes
10289       hardcode_direct_absolute=yes
10290       hardcode_libdir_separator=':'
10291       link_all_deplibs=yes
10292       file_list_spec='$wl-f,'
10293       case $with_aix_soname,$aix_use_runtimelinking in
10294       aix,*) ;; # traditional, no import file
10295       svr4,* | *,yes) # use import file
10296         # The Import File defines what to hardcode.
10297         hardcode_direct=no
10298         hardcode_direct_absolute=no
10299         ;;
10300       esac
10301
10302       if test yes = "$GCC"; then
10303         case $host_os in aix4.[012]|aix4.[012].*)
10304         # We only want to do this on AIX 4.2 and lower, the check
10305         # below for broken collect2 doesn't work under 4.3+
10306           collect2name=`$CC -print-prog-name=collect2`
10307           if test -f "$collect2name" &&
10308            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10309           then
10310           # We have reworked collect2
10311           :
10312           else
10313           # We have old collect2
10314           hardcode_direct=unsupported
10315           # It fails to find uninstalled libraries when the uninstalled
10316           # path is not listed in the libpath.  Setting hardcode_minus_L
10317           # to unsupported forces relinking
10318           hardcode_minus_L=yes
10319           hardcode_libdir_flag_spec='-L$libdir'
10320           hardcode_libdir_separator=
10321           fi
10322           ;;
10323         esac
10324         shared_flag='-shared'
10325         if test yes = "$aix_use_runtimelinking"; then
10326           shared_flag="$shared_flag "'$wl-G'
10327         fi
10328         # Need to ensure runtime linking is disabled for the traditional
10329         # shared library, or the linker may eventually find shared libraries
10330         # /with/ Import File - we do not want to mix them.
10331         shared_flag_aix='-shared'
10332         shared_flag_svr4='-shared $wl-G'
10333       else
10334         # not using gcc
10335         if test ia64 = "$host_cpu"; then
10336         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10337         # chokes on -Wl,-G. The following line is correct:
10338           shared_flag='-G'
10339         else
10340           if test yes = "$aix_use_runtimelinking"; then
10341             shared_flag='$wl-G'
10342           else
10343             shared_flag='$wl-bM:SRE'
10344           fi
10345           shared_flag_aix='$wl-bM:SRE'
10346           shared_flag_svr4='$wl-G'
10347         fi
10348       fi
10349
10350       export_dynamic_flag_spec='$wl-bexpall'
10351       # It seems that -bexpall does not export symbols beginning with
10352       # underscore (_), so it is better to generate a list of symbols to export.
10353       always_export_symbols=yes
10354       if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
10355         # Warning - without using the other runtime loading flags (-brtl),
10356         # -berok will link without error, but may produce a broken library.
10357         allow_undefined_flag='-berok'
10358         # Determine the default libpath from the value encoded in an
10359         # empty executable.
10360         if test set = "${lt_cv_aix_libpath+set}"; then
10361   aix_libpath=$lt_cv_aix_libpath
10362 else
10363   if ${lt_cv_aix_libpath_+:} false; then :
10364   $as_echo_n "(cached) " >&6
10365 else
10366   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10367 /* end confdefs.h.  */
10368
10369 int
10370 main ()
10371 {
10372
10373   ;
10374   return 0;
10375 }
10376 _ACEOF
10377 if ac_fn_c_try_link "$LINENO"; then :
10378
10379   lt_aix_libpath_sed='
10380       /Import File Strings/,/^$/ {
10381           /^0/ {
10382               s/^0  *\([^ ]*\) *$/\1/
10383               p
10384           }
10385       }'
10386   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10387   # Check for a 64-bit object if we didn't find anything.
10388   if test -z "$lt_cv_aix_libpath_"; then
10389     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10390   fi
10391 fi
10392 rm -f core conftest.err conftest.$ac_objext \
10393     conftest$ac_exeext conftest.$ac_ext
10394   if test -z "$lt_cv_aix_libpath_"; then
10395     lt_cv_aix_libpath_=/usr/lib:/lib
10396   fi
10397
10398 fi
10399
10400   aix_libpath=$lt_cv_aix_libpath_
10401 fi
10402
10403         hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
10404         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
10405       else
10406         if test ia64 = "$host_cpu"; then
10407           hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
10408           allow_undefined_flag="-z nodefs"
10409           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"
10410         else
10411          # Determine the default libpath from the value encoded in an
10412          # empty executable.
10413          if test set = "${lt_cv_aix_libpath+set}"; then
10414   aix_libpath=$lt_cv_aix_libpath
10415 else
10416   if ${lt_cv_aix_libpath_+:} false; then :
10417   $as_echo_n "(cached) " >&6
10418 else
10419   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10420 /* end confdefs.h.  */
10421
10422 int
10423 main ()
10424 {
10425
10426   ;
10427   return 0;
10428 }
10429 _ACEOF
10430 if ac_fn_c_try_link "$LINENO"; then :
10431
10432   lt_aix_libpath_sed='
10433       /Import File Strings/,/^$/ {
10434           /^0/ {
10435               s/^0  *\([^ ]*\) *$/\1/
10436               p
10437           }
10438       }'
10439   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10440   # Check for a 64-bit object if we didn't find anything.
10441   if test -z "$lt_cv_aix_libpath_"; then
10442     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10443   fi
10444 fi
10445 rm -f core conftest.err conftest.$ac_objext \
10446     conftest$ac_exeext conftest.$ac_ext
10447   if test -z "$lt_cv_aix_libpath_"; then
10448     lt_cv_aix_libpath_=/usr/lib:/lib
10449   fi
10450
10451 fi
10452
10453   aix_libpath=$lt_cv_aix_libpath_
10454 fi
10455
10456          hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
10457           # Warning - without using the other run time loading flags,
10458           # -berok will link without error, but may produce a broken library.
10459           no_undefined_flag=' $wl-bernotok'
10460           allow_undefined_flag=' $wl-berok'
10461           if test yes = "$with_gnu_ld"; then
10462             # We only use this code for GNU lds that support --whole-archive.
10463             whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
10464           else
10465             # Exported symbols can be pulled into shared objects from archives
10466             whole_archive_flag_spec='$convenience'
10467           fi
10468           archive_cmds_need_lc=yes
10469           archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
10470           # -brtl affects multiple linker settings, -berok does not and is overridden later
10471           compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
10472           if test svr4 != "$with_aix_soname"; then
10473             # This is similar to how AIX traditionally builds its shared libraries.
10474             archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
10475           fi
10476           if test aix != "$with_aix_soname"; then
10477             archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
10478           else
10479             # used by -dlpreopen to get the symbols
10480             archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
10481           fi
10482           archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
10483         fi
10484       fi
10485       ;;
10486
10487     amigaos*)
10488       case $host_cpu in
10489       powerpc)
10490             # see comment about AmigaOS4 .so support
10491             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10492             archive_expsym_cmds=''
10493         ;;
10494       m68k)
10495             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)'
10496             hardcode_libdir_flag_spec='-L$libdir'
10497             hardcode_minus_L=yes
10498         ;;
10499       esac
10500       ;;
10501
10502     bsdi[45]*)
10503       export_dynamic_flag_spec=-rdynamic
10504       ;;
10505
10506     cygwin* | mingw* | pw32* | cegcc*)
10507       # When not using gcc, we currently assume that we are using
10508       # Microsoft Visual C++.
10509       # hardcode_libdir_flag_spec is actually meaningless, as there is
10510       # no search path for DLLs.
10511       case $cc_basename in
10512       cl*)
10513         # Native MSVC
10514         hardcode_libdir_flag_spec=' '
10515         allow_undefined_flag=unsupported
10516         always_export_symbols=yes
10517         file_list_spec='@'
10518         # Tell ltmain to make .lib files, not .a files.
10519         libext=lib
10520         # Tell ltmain to make .dll files, not .so files.
10521         shrext_cmds=.dll
10522         # FIXME: Setting linknames here is a bad hack.
10523         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
10524         archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[   ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([     ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
10525             cp "$export_symbols" "$output_objdir/$soname.def";
10526             echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
10527           else
10528             $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
10529           fi~
10530           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
10531           linknames='
10532         # The linker will not automatically build a static lib if we build a DLL.
10533         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
10534         enable_shared_with_static_runtimes=yes
10535         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
10536         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10537         # Don't use ranlib
10538         old_postinstall_cmds='chmod 644 $oldlib'
10539         postlink_cmds='lt_outputfile="@OUTPUT@"~
10540           lt_tool_outputfile="@TOOL_OUTPUT@"~
10541           case $lt_outputfile in
10542             *.exe|*.EXE) ;;
10543             *)
10544               lt_outputfile=$lt_outputfile.exe
10545               lt_tool_outputfile=$lt_tool_outputfile.exe
10546               ;;
10547           esac~
10548           if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
10549             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
10550             $RM "$lt_outputfile.manifest";
10551           fi'
10552         ;;
10553       *)
10554         # Assume MSVC wrapper
10555         hardcode_libdir_flag_spec=' '
10556         allow_undefined_flag=unsupported
10557         # Tell ltmain to make .lib files, not .a files.
10558         libext=lib
10559         # Tell ltmain to make .dll files, not .so files.
10560         shrext_cmds=.dll
10561         # FIXME: Setting linknames here is a bad hack.
10562         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10563         # The linker will automatically build a .lib file if we build a DLL.
10564         old_archive_from_new_cmds='true'
10565         # FIXME: Should let the user specify the lib program.
10566         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10567         enable_shared_with_static_runtimes=yes
10568         ;;
10569       esac
10570       ;;
10571
10572     darwin* | rhapsody*)
10573
10574
10575   archive_cmds_need_lc=no
10576   hardcode_direct=no
10577   hardcode_automatic=yes
10578   hardcode_shlibpath_var=unsupported
10579   if test yes = "$lt_cv_ld_force_load"; then
10580     whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
10581
10582   else
10583     whole_archive_flag_spec=''
10584   fi
10585   link_all_deplibs=yes
10586   allow_undefined_flag=$_lt_dar_allow_undefined
10587   case $cc_basename in
10588      ifort*|nagfor*) _lt_dar_can_shared=yes ;;
10589      *) _lt_dar_can_shared=$GCC ;;
10590   esac
10591   if test yes = "$_lt_dar_can_shared"; then
10592     output_verbose_link_cmd=func_echo_all
10593     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
10594     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
10595     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"
10596     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"
10597
10598   else
10599   ld_shlibs=no
10600   fi
10601
10602       ;;
10603
10604     dgux*)
10605       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10606       hardcode_libdir_flag_spec='-L$libdir'
10607       hardcode_shlibpath_var=no
10608       ;;
10609
10610     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10611     # support.  Future versions do this automatically, but an explicit c++rt0.o
10612     # does not break anything, and helps significantly (at the cost of a little
10613     # extra space).
10614     freebsd2.2*)
10615       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10616       hardcode_libdir_flag_spec='-R$libdir'
10617       hardcode_direct=yes
10618       hardcode_shlibpath_var=no
10619       ;;
10620
10621     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10622     freebsd2.*)
10623       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10624       hardcode_direct=yes
10625       hardcode_minus_L=yes
10626       hardcode_shlibpath_var=no
10627       ;;
10628
10629     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10630     freebsd* | dragonfly*)
10631       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10632       hardcode_libdir_flag_spec='-R$libdir'
10633       hardcode_direct=yes
10634       hardcode_shlibpath_var=no
10635       ;;
10636
10637     hpux9*)
10638       if test yes = "$GCC"; then
10639         archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10640       else
10641         archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
10642       fi
10643       hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10644       hardcode_libdir_separator=:
10645       hardcode_direct=yes
10646
10647       # hardcode_minus_L: Not really in the search PATH,
10648       # but as the default location of the library.
10649       hardcode_minus_L=yes
10650       export_dynamic_flag_spec='$wl-E'
10651       ;;
10652
10653     hpux10*)
10654       if test yes,no = "$GCC,$with_gnu_ld"; then
10655         archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10656       else
10657         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10658       fi
10659       if test no = "$with_gnu_ld"; then
10660         hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10661         hardcode_libdir_separator=:
10662         hardcode_direct=yes
10663         hardcode_direct_absolute=yes
10664         export_dynamic_flag_spec='$wl-E'
10665         # hardcode_minus_L: Not really in the search PATH,
10666         # but as the default location of the library.
10667         hardcode_minus_L=yes
10668       fi
10669       ;;
10670
10671     hpux11*)
10672       if test yes,no = "$GCC,$with_gnu_ld"; then
10673         case $host_cpu in
10674         hppa*64*)
10675           archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10676           ;;
10677         ia64*)
10678           archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10679           ;;
10680         *)
10681           archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10682           ;;
10683         esac
10684       else
10685         case $host_cpu in
10686         hppa*64*)
10687           archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10688           ;;
10689         ia64*)
10690           archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10691           ;;
10692         *)
10693
10694           # Older versions of the 11.00 compiler do not understand -b yet
10695           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10696           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10697 $as_echo_n "checking if $CC understands -b... " >&6; }
10698 if ${lt_cv_prog_compiler__b+:} false; then :
10699   $as_echo_n "(cached) " >&6
10700 else
10701   lt_cv_prog_compiler__b=no
10702    save_LDFLAGS=$LDFLAGS
10703    LDFLAGS="$LDFLAGS -b"
10704    echo "$lt_simple_link_test_code" > conftest.$ac_ext
10705    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10706      # The linker can only warn and ignore the option if not recognized
10707      # So say no if there are warnings
10708      if test -s conftest.err; then
10709        # Append any errors to the config.log.
10710        cat conftest.err 1>&5
10711        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10712        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10713        if diff conftest.exp conftest.er2 >/dev/null; then
10714          lt_cv_prog_compiler__b=yes
10715        fi
10716      else
10717        lt_cv_prog_compiler__b=yes
10718      fi
10719    fi
10720    $RM -r conftest*
10721    LDFLAGS=$save_LDFLAGS
10722
10723 fi
10724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10725 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10726
10727 if test yes = "$lt_cv_prog_compiler__b"; then
10728     archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10729 else
10730     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10731 fi
10732
10733           ;;
10734         esac
10735       fi
10736       if test no = "$with_gnu_ld"; then
10737         hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10738         hardcode_libdir_separator=:
10739
10740         case $host_cpu in
10741         hppa*64*|ia64*)
10742           hardcode_direct=no
10743           hardcode_shlibpath_var=no
10744           ;;
10745         *)
10746           hardcode_direct=yes
10747           hardcode_direct_absolute=yes
10748           export_dynamic_flag_spec='$wl-E'
10749
10750           # hardcode_minus_L: Not really in the search PATH,
10751           # but as the default location of the library.
10752           hardcode_minus_L=yes
10753           ;;
10754         esac
10755       fi
10756       ;;
10757
10758     irix5* | irix6* | nonstopux*)
10759       if test yes = "$GCC"; then
10760         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10761         # Try to use the -exported_symbol ld option, if it does not
10762         # work, assume that -exports_file does not work either and
10763         # implicitly export all symbols.
10764         # This should be the same for all languages, so no per-tag cache variable.
10765         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10766 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10767 if ${lt_cv_irix_exported_symbol+:} false; then :
10768   $as_echo_n "(cached) " >&6
10769 else
10770   save_LDFLAGS=$LDFLAGS
10771            LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
10772            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10773 /* end confdefs.h.  */
10774 int foo (void) { return 0; }
10775 _ACEOF
10776 if ac_fn_c_try_link "$LINENO"; then :
10777   lt_cv_irix_exported_symbol=yes
10778 else
10779   lt_cv_irix_exported_symbol=no
10780 fi
10781 rm -f core conftest.err conftest.$ac_objext \
10782     conftest$ac_exeext conftest.$ac_ext
10783            LDFLAGS=$save_LDFLAGS
10784 fi
10785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10786 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
10787         if test yes = "$lt_cv_irix_exported_symbol"; then
10788           archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib'
10789         fi
10790       else
10791         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10792         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib'
10793       fi
10794       archive_cmds_need_lc='no'
10795       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10796       hardcode_libdir_separator=:
10797       inherit_rpath=yes
10798       link_all_deplibs=yes
10799       ;;
10800
10801     linux*)
10802       case $cc_basename in
10803       tcc*)
10804         # Fabrice Bellard et al's Tiny C Compiler
10805         ld_shlibs=yes
10806         archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10807         ;;
10808       esac
10809       ;;
10810
10811     netbsd*)
10812       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10813         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10814       else
10815         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10816       fi
10817       hardcode_libdir_flag_spec='-R$libdir'
10818       hardcode_direct=yes
10819       hardcode_shlibpath_var=no
10820       ;;
10821
10822     newsos6)
10823       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10824       hardcode_direct=yes
10825       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10826       hardcode_libdir_separator=:
10827       hardcode_shlibpath_var=no
10828       ;;
10829
10830     *nto* | *qnx*)
10831       ;;
10832
10833     openbsd* | bitrig*)
10834       if test -f /usr/libexec/ld.so; then
10835         hardcode_direct=yes
10836         hardcode_shlibpath_var=no
10837         hardcode_direct_absolute=yes
10838         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
10839           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10840           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
10841           hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10842           export_dynamic_flag_spec='$wl-E'
10843         else
10844           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10845           hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10846         fi
10847       else
10848         ld_shlibs=no
10849       fi
10850       ;;
10851
10852     os2*)
10853       hardcode_libdir_flag_spec='-L$libdir'
10854       hardcode_minus_L=yes
10855       allow_undefined_flag=unsupported
10856       shrext_cmds=.dll
10857       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10858         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10859         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10860         $ECHO EXPORTS >> $output_objdir/$libname.def~
10861         emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10862         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10863         emximp -o $lib $output_objdir/$libname.def'
10864       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10865         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10866         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10867         $ECHO EXPORTS >> $output_objdir/$libname.def~
10868         prefix_cmds="$SED"~
10869         if test EXPORTS = "`$SED 1q $export_symbols`"; then
10870           prefix_cmds="$prefix_cmds -e 1d";
10871         fi~
10872         prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10873         cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10874         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10875         emximp -o $lib $output_objdir/$libname.def'
10876       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10877       enable_shared_with_static_runtimes=yes
10878       ;;
10879
10880     osf3*)
10881       if test yes = "$GCC"; then
10882         allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10883         archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10884       else
10885         allow_undefined_flag=' -expect_unresolved \*'
10886         archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10887       fi
10888       archive_cmds_need_lc='no'
10889       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10890       hardcode_libdir_separator=:
10891       ;;
10892
10893     osf4* | osf5*)      # as osf3* with the addition of -msym flag
10894       if test yes = "$GCC"; then
10895         allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10896         archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib'
10897         hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10898       else
10899         allow_undefined_flag=' -expect_unresolved \*'
10900         archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib'
10901         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~
10902           $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp'
10903
10904         # Both c and cxx compiler support -rpath directly
10905         hardcode_libdir_flag_spec='-rpath $libdir'
10906       fi
10907       archive_cmds_need_lc='no'
10908       hardcode_libdir_separator=:
10909       ;;
10910
10911     solaris*)
10912       no_undefined_flag=' -z defs'
10913       if test yes = "$GCC"; then
10914         wlarc='$wl'
10915         archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10916         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10917           $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10918       else
10919         case `$CC -V 2>&1` in
10920         *"Compilers 5.0"*)
10921           wlarc=''
10922           archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
10923           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10924             $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10925           ;;
10926         *)
10927           wlarc='$wl'
10928           archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10929           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10930             $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10931           ;;
10932         esac
10933       fi
10934       hardcode_libdir_flag_spec='-R$libdir'
10935       hardcode_shlibpath_var=no
10936       case $host_os in
10937       solaris2.[0-5] | solaris2.[0-5].*) ;;
10938       *)
10939         # The compiler driver will combine and reorder linker options,
10940         # but understands '-z linker_flag'.  GCC discards it without '$wl',
10941         # but is careful enough not to reorder.
10942         # Supported since Solaris 2.6 (maybe 2.5.1?)
10943         if test yes = "$GCC"; then
10944           whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
10945         else
10946           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10947         fi
10948         ;;
10949       esac
10950       link_all_deplibs=yes
10951       ;;
10952
10953     sunos4*)
10954       if test sequent = "$host_vendor"; then
10955         # Use $CC to link under sequent, because it throws in some extra .o
10956         # files that make .init and .fini sections work.
10957         archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10958       else
10959         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10960       fi
10961       hardcode_libdir_flag_spec='-L$libdir'
10962       hardcode_direct=yes
10963       hardcode_minus_L=yes
10964       hardcode_shlibpath_var=no
10965       ;;
10966
10967     sysv4)
10968       case $host_vendor in
10969         sni)
10970           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10971           hardcode_direct=yes # is this really true???
10972         ;;
10973         siemens)
10974           ## LD is ld it makes a PLAMLIB
10975           ## CC just makes a GrossModule.
10976           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10977           reload_cmds='$CC -r -o $output$reload_objs'
10978           hardcode_direct=no
10979         ;;
10980         motorola)
10981           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10982           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10983         ;;
10984       esac
10985       runpath_var='LD_RUN_PATH'
10986       hardcode_shlibpath_var=no
10987       ;;
10988
10989     sysv4.3*)
10990       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10991       hardcode_shlibpath_var=no
10992       export_dynamic_flag_spec='-Bexport'
10993       ;;
10994
10995     sysv4*MP*)
10996       if test -d /usr/nec; then
10997         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10998         hardcode_shlibpath_var=no
10999         runpath_var=LD_RUN_PATH
11000         hardcode_runpath_var=yes
11001         ld_shlibs=yes
11002       fi
11003       ;;
11004
11005     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
11006       no_undefined_flag='$wl-z,text'
11007       archive_cmds_need_lc=no
11008       hardcode_shlibpath_var=no
11009       runpath_var='LD_RUN_PATH'
11010
11011       if test yes = "$GCC"; then
11012         archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11013         archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11014       else
11015         archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11016         archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11017       fi
11018       ;;
11019
11020     sysv5* | sco3.2v5* | sco5v6*)
11021       # Note: We CANNOT use -z defs as we might desire, because we do not
11022       # link with -lc, and that would cause any symbols used from libc to
11023       # always be unresolved, which means just about no library would
11024       # ever link correctly.  If we're not using GNU ld we use -z text
11025       # though, which does catch some bad symbols but isn't as heavy-handed
11026       # as -z defs.
11027       no_undefined_flag='$wl-z,text'
11028       allow_undefined_flag='$wl-z,nodefs'
11029       archive_cmds_need_lc=no
11030       hardcode_shlibpath_var=no
11031       hardcode_libdir_flag_spec='$wl-R,$libdir'
11032       hardcode_libdir_separator=':'
11033       link_all_deplibs=yes
11034       export_dynamic_flag_spec='$wl-Bexport'
11035       runpath_var='LD_RUN_PATH'
11036
11037       if test yes = "$GCC"; then
11038         archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11039         archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11040       else
11041         archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11042         archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11043       fi
11044       ;;
11045
11046     uts4*)
11047       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11048       hardcode_libdir_flag_spec='-L$libdir'
11049       hardcode_shlibpath_var=no
11050       ;;
11051
11052     *)
11053       ld_shlibs=no
11054       ;;
11055     esac
11056
11057     if test sni = "$host_vendor"; then
11058       case $host in
11059       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
11060         export_dynamic_flag_spec='$wl-Blargedynsym'
11061         ;;
11062       esac
11063     fi
11064   fi
11065
11066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11067 $as_echo "$ld_shlibs" >&6; }
11068 test no = "$ld_shlibs" && can_build_shared=no
11069
11070 with_gnu_ld=$with_gnu_ld
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086 #
11087 # Do we need to explicitly link libc?
11088 #
11089 case "x$archive_cmds_need_lc" in
11090 x|xyes)
11091   # Assume -lc should be added
11092   archive_cmds_need_lc=yes
11093
11094   if test yes,yes = "$GCC,$enable_shared"; then
11095     case $archive_cmds in
11096     *'~'*)
11097       # FIXME: we may have to deal with multi-command sequences.
11098       ;;
11099     '$CC '*)
11100       # Test whether the compiler implicitly links with -lc since on some
11101       # systems, -lgcc has to come before -lc. If gcc already passes -lc
11102       # to ld, don't add -lc before -lgcc.
11103       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11104 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11105 if ${lt_cv_archive_cmds_need_lc+:} false; then :
11106   $as_echo_n "(cached) " >&6
11107 else
11108   $RM conftest*
11109         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11110
11111         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11112   (eval $ac_compile) 2>&5
11113   ac_status=$?
11114   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11115   test $ac_status = 0; } 2>conftest.err; then
11116           soname=conftest
11117           lib=conftest
11118           libobjs=conftest.$ac_objext
11119           deplibs=
11120           wl=$lt_prog_compiler_wl
11121           pic_flag=$lt_prog_compiler_pic
11122           compiler_flags=-v
11123           linker_flags=-v
11124           verstring=
11125           output_objdir=.
11126           libname=conftest
11127           lt_save_allow_undefined_flag=$allow_undefined_flag
11128           allow_undefined_flag=
11129           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11130   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
11131   ac_status=$?
11132   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11133   test $ac_status = 0; }
11134           then
11135             lt_cv_archive_cmds_need_lc=no
11136           else
11137             lt_cv_archive_cmds_need_lc=yes
11138           fi
11139           allow_undefined_flag=$lt_save_allow_undefined_flag
11140         else
11141           cat conftest.err 1>&5
11142         fi
11143         $RM conftest*
11144
11145 fi
11146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11147 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11148       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
11149       ;;
11150     esac
11151   fi
11152   ;;
11153 esac
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11307 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11308
11309 if test yes = "$GCC"; then
11310   case $host_os in
11311     darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
11312     *) lt_awk_arg='/^libraries:/' ;;
11313   esac
11314   case $host_os in
11315     mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
11316     *) lt_sed_strip_eq='s|=/|/|g' ;;
11317   esac
11318   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11319   case $lt_search_path_spec in
11320   *\;*)
11321     # if the path contains ";" then we assume it to be the separator
11322     # otherwise default to the standard path separator (i.e. ":") - it is
11323     # assumed that no part of a normal pathname contains ";" but that should
11324     # okay in the real world where ";" in dirpaths is itself problematic.
11325     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11326     ;;
11327   *)
11328     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11329     ;;
11330   esac
11331   # Ok, now we have the path, separated by spaces, we can step through it
11332   # and add multilib dir if necessary...
11333   lt_tmp_lt_search_path_spec=
11334   lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11335   # ...but if some path component already ends with the multilib dir we assume
11336   # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
11337   case "$lt_multi_os_dir; $lt_search_path_spec " in
11338   "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
11339     lt_multi_os_dir=
11340     ;;
11341   esac
11342   for lt_sys_path in $lt_search_path_spec; do
11343     if test -d "$lt_sys_path$lt_multi_os_dir"; then
11344       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
11345     elif test -n "$lt_multi_os_dir"; then
11346       test -d "$lt_sys_path" && \
11347         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11348     fi
11349   done
11350   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11351 BEGIN {RS = " "; FS = "/|\n";} {
11352   lt_foo = "";
11353   lt_count = 0;
11354   for (lt_i = NF; lt_i > 0; lt_i--) {
11355     if ($lt_i != "" && $lt_i != ".") {
11356       if ($lt_i == "..") {
11357         lt_count++;
11358       } else {
11359         if (lt_count == 0) {
11360           lt_foo = "/" $lt_i lt_foo;
11361         } else {
11362           lt_count--;
11363         }
11364       }
11365     }
11366   }
11367   if (lt_foo != "") { lt_freq[lt_foo]++; }
11368   if (lt_freq[lt_foo] == 1) { print lt_foo; }
11369 }'`
11370   # AWK program above erroneously prepends '/' to C:/dos/paths
11371   # for these hosts.
11372   case $host_os in
11373     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11374       $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
11375   esac
11376   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11377 else
11378   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11379 fi
11380 library_names_spec=
11381 libname_spec='lib$name'
11382 soname_spec=
11383 shrext_cmds=.so
11384 postinstall_cmds=
11385 postuninstall_cmds=
11386 finish_cmds=
11387 finish_eval=
11388 shlibpath_var=
11389 shlibpath_overrides_runpath=unknown
11390 version_type=none
11391 dynamic_linker="$host_os ld.so"
11392 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11393 need_lib_prefix=unknown
11394 hardcode_into_libs=no
11395
11396 # when you set need_version to no, make sure it does not cause -set_version
11397 # flags to be left without arguments
11398 need_version=unknown
11399
11400
11401
11402 case $host_os in
11403 aix3*)
11404   version_type=linux # correct to gnu/linux during the next big refactor
11405   library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
11406   shlibpath_var=LIBPATH
11407
11408   # AIX 3 has no versioning support, so we append a major version to the name.
11409   soname_spec='$libname$release$shared_ext$major'
11410   ;;
11411
11412 aix[4-9]*)
11413   version_type=linux # correct to gnu/linux during the next big refactor
11414   need_lib_prefix=no
11415   need_version=no
11416   hardcode_into_libs=yes
11417   if test ia64 = "$host_cpu"; then
11418     # AIX 5 supports IA64
11419     library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
11420     shlibpath_var=LD_LIBRARY_PATH
11421   else
11422     # With GCC up to 2.95.x, collect2 would create an import file
11423     # for dependence libraries.  The import file would start with
11424     # the line '#! .'.  This would cause the generated library to
11425     # depend on '.', always an invalid library.  This was fixed in
11426     # development snapshots of GCC prior to 3.0.
11427     case $host_os in
11428       aix4 | aix4.[01] | aix4.[01].*)
11429       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11430            echo ' yes '
11431            echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
11432         :
11433       else
11434         can_build_shared=no
11435       fi
11436       ;;
11437     esac
11438     # Using Import Files as archive members, it is possible to support
11439     # filename-based versioning of shared library archives on AIX. While
11440     # this would work for both with and without runtime linking, it will
11441     # prevent static linking of such archives. So we do filename-based
11442     # shared library versioning with .so extension only, which is used
11443     # when both runtime linking and shared linking is enabled.
11444     # Unfortunately, runtime linking may impact performance, so we do
11445     # not want this to be the default eventually. Also, we use the
11446     # versioned .so libs for executables only if there is the -brtl
11447     # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
11448     # To allow for filename-based versioning support, we need to create
11449     # libNAME.so.V as an archive file, containing:
11450     # *) an Import File, referring to the versioned filename of the
11451     #    archive as well as the shared archive member, telling the
11452     #    bitwidth (32 or 64) of that shared object, and providing the
11453     #    list of exported symbols of that shared object, eventually
11454     #    decorated with the 'weak' keyword
11455     # *) the shared object with the F_LOADONLY flag set, to really avoid
11456     #    it being seen by the linker.
11457     # At run time we better use the real file rather than another symlink,
11458     # but for link time we create the symlink libNAME.so -> libNAME.so.V
11459
11460     case $with_aix_soname,$aix_use_runtimelinking in
11461     # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
11462     # soname into executable. Probably we can add versioning support to
11463     # collect2, so additional links can be useful in future.
11464     aix,yes) # traditional libtool
11465       dynamic_linker='AIX unversionable lib.so'
11466       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11467       # instead of lib<name>.a to let people know that these are not
11468       # typical AIX shared libraries.
11469       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11470       ;;
11471     aix,no) # traditional AIX only
11472       dynamic_linker='AIX lib.a(lib.so.V)'
11473       # We preserve .a as extension for shared libraries through AIX4.2
11474       # and later when we are not doing run time linking.
11475       library_names_spec='$libname$release.a $libname.a'
11476       soname_spec='$libname$release$shared_ext$major'
11477       ;;
11478     svr4,*) # full svr4 only
11479       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
11480       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
11481       # We do not specify a path in Import Files, so LIBPATH fires.
11482       shlibpath_overrides_runpath=yes
11483       ;;
11484     *,yes) # both, prefer svr4
11485       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
11486       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
11487       # unpreferred sharedlib libNAME.a needs extra handling
11488       postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
11489       postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
11490       # We do not specify a path in Import Files, so LIBPATH fires.
11491       shlibpath_overrides_runpath=yes
11492       ;;
11493     *,no) # both, prefer aix
11494       dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
11495       library_names_spec='$libname$release.a $libname.a'
11496       soname_spec='$libname$release$shared_ext$major'
11497       # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
11498       postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
11499       postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
11500       ;;
11501     esac
11502     shlibpath_var=LIBPATH
11503   fi
11504   ;;
11505
11506 amigaos*)
11507   case $host_cpu in
11508   powerpc)
11509     # Since July 2007 AmigaOS4 officially supports .so libraries.
11510     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11511     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11512     ;;
11513   m68k)
11514     library_names_spec='$libname.ixlibrary $libname.a'
11515     # Create ${libname}_ixlibrary.a entries in /sys/libs.
11516     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
11517     ;;
11518   esac
11519   ;;
11520
11521 beos*)
11522   library_names_spec='$libname$shared_ext'
11523   dynamic_linker="$host_os ld.so"
11524   shlibpath_var=LIBRARY_PATH
11525   ;;
11526
11527 bsdi[45]*)
11528   version_type=linux # correct to gnu/linux during the next big refactor
11529   need_version=no
11530   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11531   soname_spec='$libname$release$shared_ext$major'
11532   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11533   shlibpath_var=LD_LIBRARY_PATH
11534   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11535   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11536   # the default ld.so.conf also contains /usr/contrib/lib and
11537   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11538   # libtool to hard-code these into programs
11539   ;;
11540
11541 cygwin* | mingw* | pw32* | cegcc*)
11542   version_type=windows
11543   shrext_cmds=.dll
11544   need_version=no
11545   need_lib_prefix=no
11546
11547   case $GCC,$cc_basename in
11548   yes,*)
11549     # gcc
11550     library_names_spec='$libname.dll.a'
11551     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11552     postinstall_cmds='base_file=`basename \$file`~
11553       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11554       dldir=$destdir/`dirname \$dlpath`~
11555       test -d \$dldir || mkdir -p \$dldir~
11556       $install_prog $dir/$dlname \$dldir/$dlname~
11557       chmod a+x \$dldir/$dlname~
11558       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11559         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11560       fi'
11561     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11562       dlpath=$dir/\$dldll~
11563        $RM \$dlpath'
11564     shlibpath_overrides_runpath=yes
11565
11566     case $host_os in
11567     cygwin*)
11568       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11569       soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11570
11571       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11572       ;;
11573     mingw* | cegcc*)
11574       # MinGW DLLs use traditional 'lib' prefix
11575       soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11576       ;;
11577     pw32*)
11578       # pw32 DLLs use 'pw' prefix rather than 'lib'
11579       library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11580       ;;
11581     esac
11582     dynamic_linker='Win32 ld.exe'
11583     ;;
11584
11585   *,cl*)
11586     # Native MSVC
11587     libname_spec='$name'
11588     soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11589     library_names_spec='$libname.dll.lib'
11590
11591     case $build_os in
11592     mingw*)
11593       sys_lib_search_path_spec=
11594       lt_save_ifs=$IFS
11595       IFS=';'
11596       for lt_path in $LIB
11597       do
11598         IFS=$lt_save_ifs
11599         # Let DOS variable expansion print the short 8.3 style file name.
11600         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
11601         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
11602       done
11603       IFS=$lt_save_ifs
11604       # Convert to MSYS style.
11605       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
11606       ;;
11607     cygwin*)
11608       # Convert to unix form, then to dos form, then back to unix form
11609       # but this time dos style (no spaces!) so that the unix form looks
11610       # like /cygdrive/c/PROGRA~1:/cygdr...
11611       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
11612       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
11613       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11614       ;;
11615     *)
11616       sys_lib_search_path_spec=$LIB
11617       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11618         # It is most probably a Windows format PATH.
11619         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11620       else
11621         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11622       fi
11623       # FIXME: find the short name or the path components, as spaces are
11624       # common. (e.g. "Program Files" -> "PROGRA~1")
11625       ;;
11626     esac
11627
11628     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11629     postinstall_cmds='base_file=`basename \$file`~
11630       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11631       dldir=$destdir/`dirname \$dlpath`~
11632       test -d \$dldir || mkdir -p \$dldir~
11633       $install_prog $dir/$dlname \$dldir/$dlname'
11634     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11635       dlpath=$dir/\$dldll~
11636        $RM \$dlpath'
11637     shlibpath_overrides_runpath=yes
11638     dynamic_linker='Win32 link.exe'
11639     ;;
11640
11641   *)
11642     # Assume MSVC wrapper
11643     library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
11644     dynamic_linker='Win32 ld.exe'
11645     ;;
11646   esac
11647   # FIXME: first we should search . and the directory the executable is in
11648   shlibpath_var=PATH
11649   ;;
11650
11651 darwin* | rhapsody*)
11652   dynamic_linker="$host_os dyld"
11653   version_type=darwin
11654   need_lib_prefix=no
11655   need_version=no
11656   library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
11657   soname_spec='$libname$release$major$shared_ext'
11658   shlibpath_overrides_runpath=yes
11659   shlibpath_var=DYLD_LIBRARY_PATH
11660   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11661
11662   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11663   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11664   ;;
11665
11666 dgux*)
11667   version_type=linux # correct to gnu/linux during the next big refactor
11668   need_lib_prefix=no
11669   need_version=no
11670   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11671   soname_spec='$libname$release$shared_ext$major'
11672   shlibpath_var=LD_LIBRARY_PATH
11673   ;;
11674
11675 freebsd* | dragonfly*)
11676   # DragonFly does not have aout.  When/if they implement a new
11677   # versioning mechanism, adjust this.
11678   if test -x /usr/bin/objformat; then
11679     objformat=`/usr/bin/objformat`
11680   else
11681     case $host_os in
11682     freebsd[23].*) objformat=aout ;;
11683     *) objformat=elf ;;
11684     esac
11685   fi
11686   version_type=freebsd-$objformat
11687   case $version_type in
11688     freebsd-elf*)
11689       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11690       soname_spec='$libname$release$shared_ext$major'
11691       need_version=no
11692       need_lib_prefix=no
11693       ;;
11694     freebsd-*)
11695       library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11696       need_version=yes
11697       ;;
11698   esac
11699   shlibpath_var=LD_LIBRARY_PATH
11700   case $host_os in
11701   freebsd2.*)
11702     shlibpath_overrides_runpath=yes
11703     ;;
11704   freebsd3.[01]* | freebsdelf3.[01]*)
11705     shlibpath_overrides_runpath=yes
11706     hardcode_into_libs=yes
11707     ;;
11708   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11709   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11710     shlibpath_overrides_runpath=no
11711     hardcode_into_libs=yes
11712     ;;
11713   *) # from 4.6 on, and DragonFly
11714     shlibpath_overrides_runpath=yes
11715     hardcode_into_libs=yes
11716     ;;
11717   esac
11718   ;;
11719
11720 haiku*)
11721   version_type=linux # correct to gnu/linux during the next big refactor
11722   need_lib_prefix=no
11723   need_version=no
11724   dynamic_linker="$host_os runtime_loader"
11725   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11726   soname_spec='$libname$release$shared_ext$major'
11727   shlibpath_var=LIBRARY_PATH
11728   shlibpath_overrides_runpath=no
11729   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11730   hardcode_into_libs=yes
11731   ;;
11732
11733 hpux9* | hpux10* | hpux11*)
11734   # Give a soname corresponding to the major version so that dld.sl refuses to
11735   # link against other versions.
11736   version_type=sunos
11737   need_lib_prefix=no
11738   need_version=no
11739   case $host_cpu in
11740   ia64*)
11741     shrext_cmds='.so'
11742     hardcode_into_libs=yes
11743     dynamic_linker="$host_os dld.so"
11744     shlibpath_var=LD_LIBRARY_PATH
11745     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11746     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11747     soname_spec='$libname$release$shared_ext$major'
11748     if test 32 = "$HPUX_IA64_MODE"; then
11749       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11750       sys_lib_dlsearch_path_spec=/usr/lib/hpux32
11751     else
11752       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11753       sys_lib_dlsearch_path_spec=/usr/lib/hpux64
11754     fi
11755     ;;
11756   hppa*64*)
11757     shrext_cmds='.sl'
11758     hardcode_into_libs=yes
11759     dynamic_linker="$host_os dld.sl"
11760     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11761     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11762     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11763     soname_spec='$libname$release$shared_ext$major'
11764     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11765     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11766     ;;
11767   *)
11768     shrext_cmds='.sl'
11769     dynamic_linker="$host_os dld.sl"
11770     shlibpath_var=SHLIB_PATH
11771     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11772     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11773     soname_spec='$libname$release$shared_ext$major'
11774     ;;
11775   esac
11776   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11777   postinstall_cmds='chmod 555 $lib'
11778   # or fails outright, so override atomically:
11779   install_override_mode=555
11780   ;;
11781
11782 interix[3-9]*)
11783   version_type=linux # correct to gnu/linux during the next big refactor
11784   need_lib_prefix=no
11785   need_version=no
11786   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11787   soname_spec='$libname$release$shared_ext$major'
11788   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11789   shlibpath_var=LD_LIBRARY_PATH
11790   shlibpath_overrides_runpath=no
11791   hardcode_into_libs=yes
11792   ;;
11793
11794 irix5* | irix6* | nonstopux*)
11795   case $host_os in
11796     nonstopux*) version_type=nonstopux ;;
11797     *)
11798         if test yes = "$lt_cv_prog_gnu_ld"; then
11799                 version_type=linux # correct to gnu/linux during the next big refactor
11800         else
11801                 version_type=irix
11802         fi ;;
11803   esac
11804   need_lib_prefix=no
11805   need_version=no
11806   soname_spec='$libname$release$shared_ext$major'
11807   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
11808   case $host_os in
11809   irix5* | nonstopux*)
11810     libsuff= shlibsuff=
11811     ;;
11812   *)
11813     case $LD in # libtool.m4 will add one of these switches to LD
11814     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11815       libsuff= shlibsuff= libmagic=32-bit;;
11816     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11817       libsuff=32 shlibsuff=N32 libmagic=N32;;
11818     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11819       libsuff=64 shlibsuff=64 libmagic=64-bit;;
11820     *) libsuff= shlibsuff= libmagic=never-match;;
11821     esac
11822     ;;
11823   esac
11824   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11825   shlibpath_overrides_runpath=no
11826   sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
11827   sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
11828   hardcode_into_libs=yes
11829   ;;
11830
11831 # No shared lib support for Linux oldld, aout, or coff.
11832 linux*oldld* | linux*aout* | linux*coff*)
11833   dynamic_linker=no
11834   ;;
11835
11836 linux*android*)
11837   version_type=none # Android doesn't support versioned libraries.
11838   need_lib_prefix=no
11839   need_version=no
11840   library_names_spec='$libname$release$shared_ext'
11841   soname_spec='$libname$release$shared_ext'
11842   finish_cmds=
11843   shlibpath_var=LD_LIBRARY_PATH
11844   shlibpath_overrides_runpath=yes
11845
11846   # This implies no fast_install, which is unacceptable.
11847   # Some rework will be needed to allow for fast_install
11848   # before this can be enabled.
11849   hardcode_into_libs=yes
11850
11851   dynamic_linker='Android linker'
11852   # Don't embed -rpath directories since the linker doesn't support them.
11853   hardcode_libdir_flag_spec='-L$libdir'
11854   ;;
11855
11856 # This must be glibc/ELF.
11857 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11858   version_type=linux # correct to gnu/linux during the next big refactor
11859   need_lib_prefix=no
11860   need_version=no
11861   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11862   soname_spec='$libname$release$shared_ext$major'
11863   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11864   shlibpath_var=LD_LIBRARY_PATH
11865   shlibpath_overrides_runpath=no
11866
11867   # Some binutils ld are patched to set DT_RUNPATH
11868   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11869   $as_echo_n "(cached) " >&6
11870 else
11871   lt_cv_shlibpath_overrides_runpath=no
11872     save_LDFLAGS=$LDFLAGS
11873     save_libdir=$libdir
11874     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11875          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11876     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11877 /* end confdefs.h.  */
11878
11879 int
11880 main ()
11881 {
11882
11883   ;
11884   return 0;
11885 }
11886 _ACEOF
11887 if ac_fn_c_try_link "$LINENO"; then :
11888   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11889   lt_cv_shlibpath_overrides_runpath=yes
11890 fi
11891 fi
11892 rm -f core conftest.err conftest.$ac_objext \
11893     conftest$ac_exeext conftest.$ac_ext
11894     LDFLAGS=$save_LDFLAGS
11895     libdir=$save_libdir
11896
11897 fi
11898
11899   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11900
11901   # This implies no fast_install, which is unacceptable.
11902   # Some rework will be needed to allow for fast_install
11903   # before this can be enabled.
11904   hardcode_into_libs=yes
11905
11906   # Ideally, we could use ldconfig to report *all* directores which are
11907   # searched for libraries, however this is still not possible.  Aside from not
11908   # being certain /sbin/ldconfig is available, command
11909   # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
11910   # even though it is searched at run-time.  Try to do the best guess by
11911   # appending ld.so.conf contents (and includes) to the search path.
11912   if test -f /etc/ld.so.conf; then
11913     lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[       ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
11914     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11915   fi
11916
11917   # We used to test for /lib/ld.so.1 and disable shared libraries on
11918   # powerpc, because MkLinux only supported shared libraries with the
11919   # GNU dynamic linker.  Since this was broken with cross compilers,
11920   # most powerpc-linux boxes support dynamic linking these days and
11921   # people can always --disable-shared, the test was removed, and we
11922   # assume the GNU/Linux dynamic linker is in use.
11923   dynamic_linker='GNU/Linux ld.so'
11924   ;;
11925
11926 netbsd*)
11927   version_type=sunos
11928   need_lib_prefix=no
11929   need_version=no
11930   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11931     library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11932     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11933     dynamic_linker='NetBSD (a.out) ld.so'
11934   else
11935     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11936     soname_spec='$libname$release$shared_ext$major'
11937     dynamic_linker='NetBSD ld.elf_so'
11938   fi
11939   shlibpath_var=LD_LIBRARY_PATH
11940   shlibpath_overrides_runpath=yes
11941   hardcode_into_libs=yes
11942   ;;
11943
11944 newsos6)
11945   version_type=linux # correct to gnu/linux during the next big refactor
11946   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11947   shlibpath_var=LD_LIBRARY_PATH
11948   shlibpath_overrides_runpath=yes
11949   ;;
11950
11951 *nto* | *qnx*)
11952   version_type=qnx
11953   need_lib_prefix=no
11954   need_version=no
11955   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11956   soname_spec='$libname$release$shared_ext$major'
11957   shlibpath_var=LD_LIBRARY_PATH
11958   shlibpath_overrides_runpath=no
11959   hardcode_into_libs=yes
11960   dynamic_linker='ldqnx.so'
11961   ;;
11962
11963 openbsd* | bitrig*)
11964   version_type=sunos
11965   sys_lib_dlsearch_path_spec=/usr/lib
11966   need_lib_prefix=no
11967   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11968     need_version=no
11969   else
11970     need_version=yes
11971   fi
11972   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11973   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11974   shlibpath_var=LD_LIBRARY_PATH
11975   shlibpath_overrides_runpath=yes
11976   ;;
11977
11978 os2*)
11979   libname_spec='$name'
11980   version_type=windows
11981   shrext_cmds=.dll
11982   need_version=no
11983   need_lib_prefix=no
11984   # OS/2 can only load a DLL with a base name of 8 characters or less.
11985   soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
11986     v=$($ECHO $release$versuffix | tr -d .-);
11987     n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
11988     $ECHO $n$v`$shared_ext'
11989   library_names_spec='${libname}_dll.$libext'
11990   dynamic_linker='OS/2 ld.exe'
11991   shlibpath_var=BEGINLIBPATH
11992   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11993   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11994   postinstall_cmds='base_file=`basename \$file`~
11995     dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
11996     dldir=$destdir/`dirname \$dlpath`~
11997     test -d \$dldir || mkdir -p \$dldir~
11998     $install_prog $dir/$dlname \$dldir/$dlname~
11999     chmod a+x \$dldir/$dlname~
12000     if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
12001       eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
12002     fi'
12003   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
12004     dlpath=$dir/\$dldll~
12005     $RM \$dlpath'
12006   ;;
12007
12008 osf3* | osf4* | osf5*)
12009   version_type=osf
12010   need_lib_prefix=no
12011   need_version=no
12012   soname_spec='$libname$release$shared_ext$major'
12013   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12014   shlibpath_var=LD_LIBRARY_PATH
12015   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12016   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12017   ;;
12018
12019 rdos*)
12020   dynamic_linker=no
12021   ;;
12022
12023 solaris*)
12024   version_type=linux # correct to gnu/linux during the next big refactor
12025   need_lib_prefix=no
12026   need_version=no
12027   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12028   soname_spec='$libname$release$shared_ext$major'
12029   shlibpath_var=LD_LIBRARY_PATH
12030   shlibpath_overrides_runpath=yes
12031   hardcode_into_libs=yes
12032   # ldd complains unless libraries are executable
12033   postinstall_cmds='chmod +x $lib'
12034   ;;
12035
12036 sunos4*)
12037   version_type=sunos
12038   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
12039   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12040   shlibpath_var=LD_LIBRARY_PATH
12041   shlibpath_overrides_runpath=yes
12042   if test yes = "$with_gnu_ld"; then
12043     need_lib_prefix=no
12044   fi
12045   need_version=yes
12046   ;;
12047
12048 sysv4 | sysv4.3*)
12049   version_type=linux # correct to gnu/linux during the next big refactor
12050   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12051   soname_spec='$libname$release$shared_ext$major'
12052   shlibpath_var=LD_LIBRARY_PATH
12053   case $host_vendor in
12054     sni)
12055       shlibpath_overrides_runpath=no
12056       need_lib_prefix=no
12057       runpath_var=LD_RUN_PATH
12058       ;;
12059     siemens)
12060       need_lib_prefix=no
12061       ;;
12062     motorola)
12063       need_lib_prefix=no
12064       need_version=no
12065       shlibpath_overrides_runpath=no
12066       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
12067       ;;
12068   esac
12069   ;;
12070
12071 sysv4*MP*)
12072   if test -d /usr/nec; then
12073     version_type=linux # correct to gnu/linux during the next big refactor
12074     library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
12075     soname_spec='$libname$shared_ext.$major'
12076     shlibpath_var=LD_LIBRARY_PATH
12077   fi
12078   ;;
12079
12080 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12081   version_type=sco
12082   need_lib_prefix=no
12083   need_version=no
12084   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
12085   soname_spec='$libname$release$shared_ext$major'
12086   shlibpath_var=LD_LIBRARY_PATH
12087   shlibpath_overrides_runpath=yes
12088   hardcode_into_libs=yes
12089   if test yes = "$with_gnu_ld"; then
12090     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12091   else
12092     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
12093     case $host_os in
12094       sco3.2v5*)
12095         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
12096         ;;
12097     esac
12098   fi
12099   sys_lib_dlsearch_path_spec='/usr/lib'
12100   ;;
12101
12102 tpf*)
12103   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
12104   version_type=linux # correct to gnu/linux during the next big refactor
12105   need_lib_prefix=no
12106   need_version=no
12107   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12108   shlibpath_var=LD_LIBRARY_PATH
12109   shlibpath_overrides_runpath=no
12110   hardcode_into_libs=yes
12111   ;;
12112
12113 uts4*)
12114   version_type=linux # correct to gnu/linux during the next big refactor
12115   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12116   soname_spec='$libname$release$shared_ext$major'
12117   shlibpath_var=LD_LIBRARY_PATH
12118   ;;
12119
12120 *)
12121   dynamic_linker=no
12122   ;;
12123 esac
12124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12125 $as_echo "$dynamic_linker" >&6; }
12126 test no = "$dynamic_linker" && can_build_shared=no
12127
12128 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
12129 if test yes = "$GCC"; then
12130   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12131 fi
12132
12133 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
12134   sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
12135 fi
12136
12137 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
12138   sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
12139 fi
12140
12141 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
12142 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
12143
12144 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
12145 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
12146
12147 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
12148 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12247 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12248 hardcode_action=
12249 if test -n "$hardcode_libdir_flag_spec" ||
12250    test -n "$runpath_var" ||
12251    test yes = "$hardcode_automatic"; then
12252
12253   # We can hardcode non-existent directories.
12254   if test no != "$hardcode_direct" &&
12255      # If the only mechanism to avoid hardcoding is shlibpath_var, we
12256      # have to relink, otherwise we might link with an installed library
12257      # when we should be linking with a yet-to-be-installed one
12258      ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
12259      test no != "$hardcode_minus_L"; then
12260     # Linking always hardcodes the temporary library directory.
12261     hardcode_action=relink
12262   else
12263     # We can link without hardcoding, and we can hardcode nonexisting dirs.
12264     hardcode_action=immediate
12265   fi
12266 else
12267   # We cannot hardcode anything, or else we can only hardcode existing
12268   # directories.
12269   hardcode_action=unsupported
12270 fi
12271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12272 $as_echo "$hardcode_action" >&6; }
12273
12274 if test relink = "$hardcode_action" ||
12275    test yes = "$inherit_rpath"; then
12276   # Fast installation is not supported
12277   enable_fast_install=no
12278 elif test yes = "$shlibpath_overrides_runpath" ||
12279      test no = "$enable_shared"; then
12280   # Fast installation is not necessary
12281   enable_fast_install=needless
12282 fi
12283
12284
12285
12286
12287
12288
12289   if test yes != "$enable_dlopen"; then
12290   enable_dlopen=unknown
12291   enable_dlopen_self=unknown
12292   enable_dlopen_self_static=unknown
12293 else
12294   lt_cv_dlopen=no
12295   lt_cv_dlopen_libs=
12296
12297   case $host_os in
12298   beos*)
12299     lt_cv_dlopen=load_add_on
12300     lt_cv_dlopen_libs=
12301     lt_cv_dlopen_self=yes
12302     ;;
12303
12304   mingw* | pw32* | cegcc*)
12305     lt_cv_dlopen=LoadLibrary
12306     lt_cv_dlopen_libs=
12307     ;;
12308
12309   cygwin*)
12310     lt_cv_dlopen=dlopen
12311     lt_cv_dlopen_libs=
12312     ;;
12313
12314   darwin*)
12315     # if libdl is installed we need to link against it
12316     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12317 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12318 if ${ac_cv_lib_dl_dlopen+:} false; then :
12319   $as_echo_n "(cached) " >&6
12320 else
12321   ac_check_lib_save_LIBS=$LIBS
12322 LIBS="-ldl  $LIBS"
12323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12324 /* end confdefs.h.  */
12325
12326 /* Override any GCC internal prototype to avoid an error.
12327    Use char because int might match the return type of a GCC
12328    builtin and then its argument prototype would still apply.  */
12329 #ifdef __cplusplus
12330 extern "C"
12331 #endif
12332 char dlopen ();
12333 int
12334 main ()
12335 {
12336 return dlopen ();
12337   ;
12338   return 0;
12339 }
12340 _ACEOF
12341 if ac_fn_c_try_link "$LINENO"; then :
12342   ac_cv_lib_dl_dlopen=yes
12343 else
12344   ac_cv_lib_dl_dlopen=no
12345 fi
12346 rm -f core conftest.err conftest.$ac_objext \
12347     conftest$ac_exeext conftest.$ac_ext
12348 LIBS=$ac_check_lib_save_LIBS
12349 fi
12350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12351 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12352 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12353   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
12354 else
12355
12356     lt_cv_dlopen=dyld
12357     lt_cv_dlopen_libs=
12358     lt_cv_dlopen_self=yes
12359
12360 fi
12361
12362     ;;
12363
12364   tpf*)
12365     # Don't try to run any link tests for TPF.  We know it's impossible
12366     # because TPF is a cross-compiler, and we know how we open DSOs.
12367     lt_cv_dlopen=dlopen
12368     lt_cv_dlopen_libs=
12369     lt_cv_dlopen_self=no
12370     ;;
12371
12372   *)
12373     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12374 if test "x$ac_cv_func_shl_load" = xyes; then :
12375   lt_cv_dlopen=shl_load
12376 else
12377   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12378 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12379 if ${ac_cv_lib_dld_shl_load+:} false; then :
12380   $as_echo_n "(cached) " >&6
12381 else
12382   ac_check_lib_save_LIBS=$LIBS
12383 LIBS="-ldld  $LIBS"
12384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12385 /* end confdefs.h.  */
12386
12387 /* Override any GCC internal prototype to avoid an error.
12388    Use char because int might match the return type of a GCC
12389    builtin and then its argument prototype would still apply.  */
12390 #ifdef __cplusplus
12391 extern "C"
12392 #endif
12393 char shl_load ();
12394 int
12395 main ()
12396 {
12397 return shl_load ();
12398   ;
12399   return 0;
12400 }
12401 _ACEOF
12402 if ac_fn_c_try_link "$LINENO"; then :
12403   ac_cv_lib_dld_shl_load=yes
12404 else
12405   ac_cv_lib_dld_shl_load=no
12406 fi
12407 rm -f core conftest.err conftest.$ac_objext \
12408     conftest$ac_exeext conftest.$ac_ext
12409 LIBS=$ac_check_lib_save_LIBS
12410 fi
12411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12412 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12413 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
12414   lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
12415 else
12416   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12417 if test "x$ac_cv_func_dlopen" = xyes; then :
12418   lt_cv_dlopen=dlopen
12419 else
12420   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12421 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12422 if ${ac_cv_lib_dl_dlopen+:} false; then :
12423   $as_echo_n "(cached) " >&6
12424 else
12425   ac_check_lib_save_LIBS=$LIBS
12426 LIBS="-ldl  $LIBS"
12427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12428 /* end confdefs.h.  */
12429
12430 /* Override any GCC internal prototype to avoid an error.
12431    Use char because int might match the return type of a GCC
12432    builtin and then its argument prototype would still apply.  */
12433 #ifdef __cplusplus
12434 extern "C"
12435 #endif
12436 char dlopen ();
12437 int
12438 main ()
12439 {
12440 return dlopen ();
12441   ;
12442   return 0;
12443 }
12444 _ACEOF
12445 if ac_fn_c_try_link "$LINENO"; then :
12446   ac_cv_lib_dl_dlopen=yes
12447 else
12448   ac_cv_lib_dl_dlopen=no
12449 fi
12450 rm -f core conftest.err conftest.$ac_objext \
12451     conftest$ac_exeext conftest.$ac_ext
12452 LIBS=$ac_check_lib_save_LIBS
12453 fi
12454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12455 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12456 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12457   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
12458 else
12459   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12460 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12461 if ${ac_cv_lib_svld_dlopen+:} false; then :
12462   $as_echo_n "(cached) " >&6
12463 else
12464   ac_check_lib_save_LIBS=$LIBS
12465 LIBS="-lsvld  $LIBS"
12466 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12467 /* end confdefs.h.  */
12468
12469 /* Override any GCC internal prototype to avoid an error.
12470    Use char because int might match the return type of a GCC
12471    builtin and then its argument prototype would still apply.  */
12472 #ifdef __cplusplus
12473 extern "C"
12474 #endif
12475 char dlopen ();
12476 int
12477 main ()
12478 {
12479 return dlopen ();
12480   ;
12481   return 0;
12482 }
12483 _ACEOF
12484 if ac_fn_c_try_link "$LINENO"; then :
12485   ac_cv_lib_svld_dlopen=yes
12486 else
12487   ac_cv_lib_svld_dlopen=no
12488 fi
12489 rm -f core conftest.err conftest.$ac_objext \
12490     conftest$ac_exeext conftest.$ac_ext
12491 LIBS=$ac_check_lib_save_LIBS
12492 fi
12493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12494 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12495 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
12496   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
12497 else
12498   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12499 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12500 if ${ac_cv_lib_dld_dld_link+:} false; then :
12501   $as_echo_n "(cached) " >&6
12502 else
12503   ac_check_lib_save_LIBS=$LIBS
12504 LIBS="-ldld  $LIBS"
12505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12506 /* end confdefs.h.  */
12507
12508 /* Override any GCC internal prototype to avoid an error.
12509    Use char because int might match the return type of a GCC
12510    builtin and then its argument prototype would still apply.  */
12511 #ifdef __cplusplus
12512 extern "C"
12513 #endif
12514 char dld_link ();
12515 int
12516 main ()
12517 {
12518 return dld_link ();
12519   ;
12520   return 0;
12521 }
12522 _ACEOF
12523 if ac_fn_c_try_link "$LINENO"; then :
12524   ac_cv_lib_dld_dld_link=yes
12525 else
12526   ac_cv_lib_dld_dld_link=no
12527 fi
12528 rm -f core conftest.err conftest.$ac_objext \
12529     conftest$ac_exeext conftest.$ac_ext
12530 LIBS=$ac_check_lib_save_LIBS
12531 fi
12532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12533 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12534 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12535   lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
12536 fi
12537
12538
12539 fi
12540
12541
12542 fi
12543
12544
12545 fi
12546
12547
12548 fi
12549
12550
12551 fi
12552
12553     ;;
12554   esac
12555
12556   if test no = "$lt_cv_dlopen"; then
12557     enable_dlopen=no
12558   else
12559     enable_dlopen=yes
12560   fi
12561
12562   case $lt_cv_dlopen in
12563   dlopen)
12564     save_CPPFLAGS=$CPPFLAGS
12565     test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12566
12567     save_LDFLAGS=$LDFLAGS
12568     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12569
12570     save_LIBS=$LIBS
12571     LIBS="$lt_cv_dlopen_libs $LIBS"
12572
12573     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12574 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12575 if ${lt_cv_dlopen_self+:} false; then :
12576   $as_echo_n "(cached) " >&6
12577 else
12578           if test yes = "$cross_compiling"; then :
12579   lt_cv_dlopen_self=cross
12580 else
12581   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12582   lt_status=$lt_dlunknown
12583   cat > conftest.$ac_ext <<_LT_EOF
12584 #line $LINENO "configure"
12585 #include "confdefs.h"
12586
12587 #if HAVE_DLFCN_H
12588 #include <dlfcn.h>
12589 #endif
12590
12591 #include <stdio.h>
12592
12593 #ifdef RTLD_GLOBAL
12594 #  define LT_DLGLOBAL           RTLD_GLOBAL
12595 #else
12596 #  ifdef DL_GLOBAL
12597 #    define LT_DLGLOBAL         DL_GLOBAL
12598 #  else
12599 #    define LT_DLGLOBAL         0
12600 #  endif
12601 #endif
12602
12603 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12604    find out it does not work in some platform. */
12605 #ifndef LT_DLLAZY_OR_NOW
12606 #  ifdef RTLD_LAZY
12607 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12608 #  else
12609 #    ifdef DL_LAZY
12610 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12611 #    else
12612 #      ifdef RTLD_NOW
12613 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12614 #      else
12615 #        ifdef DL_NOW
12616 #          define LT_DLLAZY_OR_NOW      DL_NOW
12617 #        else
12618 #          define LT_DLLAZY_OR_NOW      0
12619 #        endif
12620 #      endif
12621 #    endif
12622 #  endif
12623 #endif
12624
12625 /* When -fvisibility=hidden is used, assume the code has been annotated
12626    correspondingly for the symbols needed.  */
12627 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12628 int fnord () __attribute__((visibility("default")));
12629 #endif
12630
12631 int fnord () { return 42; }
12632 int main ()
12633 {
12634   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12635   int status = $lt_dlunknown;
12636
12637   if (self)
12638     {
12639       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12640       else
12641         {
12642           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12643           else puts (dlerror ());
12644         }
12645       /* dlclose (self); */
12646     }
12647   else
12648     puts (dlerror ());
12649
12650   return status;
12651 }
12652 _LT_EOF
12653   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12654   (eval $ac_link) 2>&5
12655   ac_status=$?
12656   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12657   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12658     (./conftest; exit; ) >&5 2>/dev/null
12659     lt_status=$?
12660     case x$lt_status in
12661       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12662       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12663       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12664     esac
12665   else :
12666     # compilation failed
12667     lt_cv_dlopen_self=no
12668   fi
12669 fi
12670 rm -fr conftest*
12671
12672
12673 fi
12674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12675 $as_echo "$lt_cv_dlopen_self" >&6; }
12676
12677     if test yes = "$lt_cv_dlopen_self"; then
12678       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12679       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12680 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12681 if ${lt_cv_dlopen_self_static+:} false; then :
12682   $as_echo_n "(cached) " >&6
12683 else
12684           if test yes = "$cross_compiling"; then :
12685   lt_cv_dlopen_self_static=cross
12686 else
12687   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12688   lt_status=$lt_dlunknown
12689   cat > conftest.$ac_ext <<_LT_EOF
12690 #line $LINENO "configure"
12691 #include "confdefs.h"
12692
12693 #if HAVE_DLFCN_H
12694 #include <dlfcn.h>
12695 #endif
12696
12697 #include <stdio.h>
12698
12699 #ifdef RTLD_GLOBAL
12700 #  define LT_DLGLOBAL           RTLD_GLOBAL
12701 #else
12702 #  ifdef DL_GLOBAL
12703 #    define LT_DLGLOBAL         DL_GLOBAL
12704 #  else
12705 #    define LT_DLGLOBAL         0
12706 #  endif
12707 #endif
12708
12709 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12710    find out it does not work in some platform. */
12711 #ifndef LT_DLLAZY_OR_NOW
12712 #  ifdef RTLD_LAZY
12713 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12714 #  else
12715 #    ifdef DL_LAZY
12716 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12717 #    else
12718 #      ifdef RTLD_NOW
12719 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12720 #      else
12721 #        ifdef DL_NOW
12722 #          define LT_DLLAZY_OR_NOW      DL_NOW
12723 #        else
12724 #          define LT_DLLAZY_OR_NOW      0
12725 #        endif
12726 #      endif
12727 #    endif
12728 #  endif
12729 #endif
12730
12731 /* When -fvisibility=hidden is used, assume the code has been annotated
12732    correspondingly for the symbols needed.  */
12733 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12734 int fnord () __attribute__((visibility("default")));
12735 #endif
12736
12737 int fnord () { return 42; }
12738 int main ()
12739 {
12740   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12741   int status = $lt_dlunknown;
12742
12743   if (self)
12744     {
12745       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12746       else
12747         {
12748           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12749           else puts (dlerror ());
12750         }
12751       /* dlclose (self); */
12752     }
12753   else
12754     puts (dlerror ());
12755
12756   return status;
12757 }
12758 _LT_EOF
12759   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12760   (eval $ac_link) 2>&5
12761   ac_status=$?
12762   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12763   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12764     (./conftest; exit; ) >&5 2>/dev/null
12765     lt_status=$?
12766     case x$lt_status in
12767       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12768       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12769       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12770     esac
12771   else :
12772     # compilation failed
12773     lt_cv_dlopen_self_static=no
12774   fi
12775 fi
12776 rm -fr conftest*
12777
12778
12779 fi
12780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12781 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12782     fi
12783
12784     CPPFLAGS=$save_CPPFLAGS
12785     LDFLAGS=$save_LDFLAGS
12786     LIBS=$save_LIBS
12787     ;;
12788   esac
12789
12790   case $lt_cv_dlopen_self in
12791   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12792   *) enable_dlopen_self=unknown ;;
12793   esac
12794
12795   case $lt_cv_dlopen_self_static in
12796   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12797   *) enable_dlopen_self_static=unknown ;;
12798   esac
12799 fi
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817 striplib=
12818 old_striplib=
12819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12820 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12821 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12822   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12823   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12824   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12825 $as_echo "yes" >&6; }
12826 else
12827 # FIXME - insert some real tests, host_os isn't really good enough
12828   case $host_os in
12829   darwin*)
12830     if test -n "$STRIP"; then
12831       striplib="$STRIP -x"
12832       old_striplib="$STRIP -S"
12833       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12834 $as_echo "yes" >&6; }
12835     else
12836       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12837 $as_echo "no" >&6; }
12838     fi
12839     ;;
12840   *)
12841     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12842 $as_echo "no" >&6; }
12843     ;;
12844   esac
12845 fi
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858   # Report what library types will actually be built
12859   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12860 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12861   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12862 $as_echo "$can_build_shared" >&6; }
12863
12864   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12865 $as_echo_n "checking whether to build shared libraries... " >&6; }
12866   test no = "$can_build_shared" && enable_shared=no
12867
12868   # On AIX, shared libraries and static libraries use the same namespace, and
12869   # are all built from PIC.
12870   case $host_os in
12871   aix3*)
12872     test yes = "$enable_shared" && enable_static=no
12873     if test -n "$RANLIB"; then
12874       archive_cmds="$archive_cmds~\$RANLIB \$lib"
12875       postinstall_cmds='$RANLIB $lib'
12876     fi
12877     ;;
12878
12879   aix[4-9]*)
12880     if test ia64 != "$host_cpu"; then
12881       case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
12882       yes,aix,yes) ;;                   # shared object as lib.so file only
12883       yes,svr4,*) ;;                    # shared object as lib.so archive member only
12884       yes,*) enable_static=no ;;        # shared object in lib.a archive as well
12885       esac
12886     fi
12887     ;;
12888   esac
12889   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12890 $as_echo "$enable_shared" >&6; }
12891
12892   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12893 $as_echo_n "checking whether to build static libraries... " >&6; }
12894   # Make sure either enable_shared or enable_static is yes.
12895   test yes = "$enable_shared" || enable_static=yes
12896   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12897 $as_echo "$enable_static" >&6; }
12898
12899
12900
12901
12902 fi
12903 ac_ext=c
12904 ac_cpp='$CPP $CPPFLAGS'
12905 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12906 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12907 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12908
12909 CC=$lt_save_CC
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925         ac_config_commands="$ac_config_commands libtool"
12926
12927
12928
12929
12930 # Only expand once:
12931
12932
12933
12934
12935 # Check for library functions that SQLite can optionally use.
12936 for ac_func in fdatasync usleep fullfsync localtime_r gmtime_r
12937 do :
12938   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12939 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12940 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
12941   cat >>confdefs.h <<_ACEOF
12942 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12943 _ACEOF
12944
12945 fi
12946 done
12947
12948 ac_fn_c_check_decl "$LINENO" "strerror_r" "ac_cv_have_decl_strerror_r" "$ac_includes_default"
12949 if test "x$ac_cv_have_decl_strerror_r" = xyes; then :
12950   ac_have_decl=1
12951 else
12952   ac_have_decl=0
12953 fi
12954
12955 cat >>confdefs.h <<_ACEOF
12956 #define HAVE_DECL_STRERROR_R $ac_have_decl
12957 _ACEOF
12958
12959 for ac_func in strerror_r
12960 do :
12961   ac_fn_c_check_func "$LINENO" "strerror_r" "ac_cv_func_strerror_r"
12962 if test "x$ac_cv_func_strerror_r" = xyes; then :
12963   cat >>confdefs.h <<_ACEOF
12964 #define HAVE_STRERROR_R 1
12965 _ACEOF
12966
12967 fi
12968 done
12969
12970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strerror_r returns char *" >&5
12971 $as_echo_n "checking whether strerror_r returns char *... " >&6; }
12972 if ${ac_cv_func_strerror_r_char_p+:} false; then :
12973   $as_echo_n "(cached) " >&6
12974 else
12975
12976     ac_cv_func_strerror_r_char_p=no
12977     if test $ac_cv_have_decl_strerror_r = yes; then
12978       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12979 /* end confdefs.h.  */
12980 $ac_includes_default
12981 int
12982 main ()
12983 {
12984
12985           char buf[100];
12986           char x = *strerror_r (0, buf, sizeof buf);
12987           char *p = strerror_r (0, buf, sizeof buf);
12988           return !p || x;
12989
12990   ;
12991   return 0;
12992 }
12993 _ACEOF
12994 if ac_fn_c_try_compile "$LINENO"; then :
12995   ac_cv_func_strerror_r_char_p=yes
12996 fi
12997 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12998     else
12999       # strerror_r is not declared.  Choose between
13000       # systems that have relatively inaccessible declarations for the
13001       # function.  BeOS and DEC UNIX 4.0 fall in this category, but the
13002       # former has a strerror_r that returns char*, while the latter
13003       # has a strerror_r that returns `int'.
13004       # This test should segfault on the DEC system.
13005       if test "$cross_compiling" = yes; then :
13006   :
13007 else
13008   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13009 /* end confdefs.h.  */
13010 $ac_includes_default
13011         extern char *strerror_r ();
13012 int
13013 main ()
13014 {
13015 char buf[100];
13016           char x = *strerror_r (0, buf, sizeof buf);
13017           return ! isalpha (x);
13018   ;
13019   return 0;
13020 }
13021 _ACEOF
13022 if ac_fn_c_try_run "$LINENO"; then :
13023   ac_cv_func_strerror_r_char_p=yes
13024 fi
13025 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13026   conftest.$ac_objext conftest.beam conftest.$ac_ext
13027 fi
13028
13029     fi
13030
13031 fi
13032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strerror_r_char_p" >&5
13033 $as_echo "$ac_cv_func_strerror_r_char_p" >&6; }
13034 if test $ac_cv_func_strerror_r_char_p = yes; then
13035
13036 $as_echo "#define STRERROR_R_CHAR_P 1" >>confdefs.h
13037
13038 fi
13039
13040
13041 ac_config_files="$ac_config_files Makefile sqlite3.pc"
13042
13043
13044
13045 #-------------------------------------------------------------------------
13046 # Two options to enable readline compatible libraries:
13047 #
13048 #   --enable-editline
13049 #   --enable-readline
13050 #
13051 # Both are enabled by default. If, after command line processing both are
13052 # still enabled, the script searches for editline first and automatically
13053 # disables readline if it is found. So, to use readline explicitly, the
13054 # user must pass "--disable-editline". To disable command line editing
13055 # support altogether, "--disable-editline --disable-readline".
13056 #
13057 # When searching for either library, check for headers before libraries
13058 # as some distros supply packages that contain libraries but not header
13059 # files, which come as a separate development package.
13060 #
13061 # Check whether --enable-editline was given.
13062 if test "${enable_editline+set}" = set; then :
13063   enableval=$enable_editline;
13064 fi
13065
13066 # Check whether --enable-readline was given.
13067 if test "${enable_readline+set}" = set; then :
13068   enableval=$enable_readline;
13069 fi
13070
13071
13072 if  test x"$enable_editline" != xno ; then :
13073
13074   for ac_header in editline/readline.h
13075 do :
13076   ac_fn_c_check_header_mongrel "$LINENO" "editline/readline.h" "ac_cv_header_editline_readline_h" "$ac_includes_default"
13077 if test "x$ac_cv_header_editline_readline_h" = xyes; then :
13078   cat >>confdefs.h <<_ACEOF
13079 #define HAVE_EDITLINE_READLINE_H 1
13080 _ACEOF
13081
13082     sLIBS=$LIBS
13083     LIBS=""
13084     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing readline" >&5
13085 $as_echo_n "checking for library containing readline... " >&6; }
13086 if ${ac_cv_search_readline+:} false; then :
13087   $as_echo_n "(cached) " >&6
13088 else
13089   ac_func_search_save_LIBS=$LIBS
13090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13091 /* end confdefs.h.  */
13092
13093 /* Override any GCC internal prototype to avoid an error.
13094    Use char because int might match the return type of a GCC
13095    builtin and then its argument prototype would still apply.  */
13096 #ifdef __cplusplus
13097 extern "C"
13098 #endif
13099 char readline ();
13100 int
13101 main ()
13102 {
13103 return readline ();
13104   ;
13105   return 0;
13106 }
13107 _ACEOF
13108 for ac_lib in '' edit; do
13109   if test -z "$ac_lib"; then
13110     ac_res="none required"
13111   else
13112     ac_res=-l$ac_lib
13113     LIBS="-l$ac_lib -ltinfo $ac_func_search_save_LIBS"
13114   fi
13115   if ac_fn_c_try_link "$LINENO"; then :
13116   ac_cv_search_readline=$ac_res
13117 fi
13118 rm -f core conftest.err conftest.$ac_objext \
13119     conftest$ac_exeext
13120   if ${ac_cv_search_readline+:} false; then :
13121   break
13122 fi
13123 done
13124 if ${ac_cv_search_readline+:} false; then :
13125
13126 else
13127   ac_cv_search_readline=no
13128 fi
13129 rm conftest.$ac_ext
13130 LIBS=$ac_func_search_save_LIBS
13131 fi
13132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_readline" >&5
13133 $as_echo "$ac_cv_search_readline" >&6; }
13134 ac_res=$ac_cv_search_readline
13135 if test "$ac_res" != no; then :
13136   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13137
13138
13139 $as_echo "#define HAVE_EDITLINE 1" >>confdefs.h
13140
13141       READLINE_LIBS="$LIBS -ltinfo"
13142       enable_readline=no
13143
13144 fi
13145
13146     { ac_cv_search_readline=; unset ac_cv_search_readline;}
13147     LIBS=$sLIBS
13148
13149 fi
13150
13151 done
13152
13153
13154 fi
13155
13156 if  test x"$enable_readline" != xno ; then :
13157
13158   for ac_header in readline/readline.h
13159 do :
13160   ac_fn_c_check_header_mongrel "$LINENO" "readline/readline.h" "ac_cv_header_readline_readline_h" "$ac_includes_default"
13161 if test "x$ac_cv_header_readline_readline_h" = xyes; then :
13162   cat >>confdefs.h <<_ACEOF
13163 #define HAVE_READLINE_READLINE_H 1
13164 _ACEOF
13165
13166     sLIBS=$LIBS
13167     LIBS=""
13168     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
13169 $as_echo_n "checking for library containing tgetent... " >&6; }
13170 if ${ac_cv_search_tgetent+:} false; then :
13171   $as_echo_n "(cached) " >&6
13172 else
13173   ac_func_search_save_LIBS=$LIBS
13174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13175 /* end confdefs.h.  */
13176
13177 /* Override any GCC internal prototype to avoid an error.
13178    Use char because int might match the return type of a GCC
13179    builtin and then its argument prototype would still apply.  */
13180 #ifdef __cplusplus
13181 extern "C"
13182 #endif
13183 char tgetent ();
13184 int
13185 main ()
13186 {
13187 return tgetent ();
13188   ;
13189   return 0;
13190 }
13191 _ACEOF
13192 for ac_lib in '' termcap curses ncurses ncursesw; do
13193   if test -z "$ac_lib"; then
13194     ac_res="none required"
13195   else
13196     ac_res=-l$ac_lib
13197     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13198   fi
13199   if ac_fn_c_try_link "$LINENO"; then :
13200   ac_cv_search_tgetent=$ac_res
13201 fi
13202 rm -f core conftest.err conftest.$ac_objext \
13203     conftest$ac_exeext
13204   if ${ac_cv_search_tgetent+:} false; then :
13205   break
13206 fi
13207 done
13208 if ${ac_cv_search_tgetent+:} false; then :
13209
13210 else
13211   ac_cv_search_tgetent=no
13212 fi
13213 rm conftest.$ac_ext
13214 LIBS=$ac_func_search_save_LIBS
13215 fi
13216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
13217 $as_echo "$ac_cv_search_tgetent" >&6; }
13218 ac_res=$ac_cv_search_tgetent
13219 if test "$ac_res" != no; then :
13220   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13221
13222 fi
13223
13224     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing readline" >&5
13225 $as_echo_n "checking for library containing readline... " >&6; }
13226 if ${ac_cv_search_readline+:} false; then :
13227   $as_echo_n "(cached) " >&6
13228 else
13229   ac_func_search_save_LIBS=$LIBS
13230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13231 /* end confdefs.h.  */
13232
13233 /* Override any GCC internal prototype to avoid an error.
13234    Use char because int might match the return type of a GCC
13235    builtin and then its argument prototype would still apply.  */
13236 #ifdef __cplusplus
13237 extern "C"
13238 #endif
13239 char readline ();
13240 int
13241 main ()
13242 {
13243 return readline ();
13244   ;
13245   return 0;
13246 }
13247 _ACEOF
13248 for ac_lib in '' readline edit; do
13249   if test -z "$ac_lib"; then
13250     ac_res="none required"
13251   else
13252     ac_res=-l$ac_lib
13253     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13254   fi
13255   if ac_fn_c_try_link "$LINENO"; then :
13256   ac_cv_search_readline=$ac_res
13257 fi
13258 rm -f core conftest.err conftest.$ac_objext \
13259     conftest$ac_exeext
13260   if ${ac_cv_search_readline+:} false; then :
13261   break
13262 fi
13263 done
13264 if ${ac_cv_search_readline+:} false; then :
13265
13266 else
13267   ac_cv_search_readline=no
13268 fi
13269 rm conftest.$ac_ext
13270 LIBS=$ac_func_search_save_LIBS
13271 fi
13272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_readline" >&5
13273 $as_echo "$ac_cv_search_readline" >&6; }
13274 ac_res=$ac_cv_search_readline
13275 if test "$ac_res" != no; then :
13276   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13277
13278
13279 $as_echo "#define HAVE_READLINE 1" >>confdefs.h
13280
13281       READLINE_LIBS=$LIBS
13282
13283 fi
13284
13285     LIBS=$sLIBS
13286
13287 fi
13288
13289 done
13290
13291
13292 fi
13293
13294
13295 #-----------------------------------------------------------------------
13296
13297 #-----------------------------------------------------------------------
13298 #   --enable-threadsafe
13299 #
13300 # Check whether --enable-threadsafe was given.
13301 if test "${enable_threadsafe+set}" = set; then :
13302   enableval=$enable_threadsafe;
13303 else
13304   enable_threadsafe=yes
13305 fi
13306
13307 THREADSAFE_FLAGS=-DSQLITE_THREADSAFE=0
13308 if test x"$enable_threadsafe" != "xno"; then
13309   THREADSAFE_FLAGS="-D_REENTRANT=1 -DSQLITE_THREADSAFE=1"
13310   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_create" >&5
13311 $as_echo_n "checking for library containing pthread_create... " >&6; }
13312 if ${ac_cv_search_pthread_create+:} false; then :
13313   $as_echo_n "(cached) " >&6
13314 else
13315   ac_func_search_save_LIBS=$LIBS
13316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13317 /* end confdefs.h.  */
13318
13319 /* Override any GCC internal prototype to avoid an error.
13320    Use char because int might match the return type of a GCC
13321    builtin and then its argument prototype would still apply.  */
13322 #ifdef __cplusplus
13323 extern "C"
13324 #endif
13325 char pthread_create ();
13326 int
13327 main ()
13328 {
13329 return pthread_create ();
13330   ;
13331   return 0;
13332 }
13333 _ACEOF
13334 for ac_lib in '' pthread; do
13335   if test -z "$ac_lib"; then
13336     ac_res="none required"
13337   else
13338     ac_res=-l$ac_lib
13339     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13340   fi
13341   if ac_fn_c_try_link "$LINENO"; then :
13342   ac_cv_search_pthread_create=$ac_res
13343 fi
13344 rm -f core conftest.err conftest.$ac_objext \
13345     conftest$ac_exeext
13346   if ${ac_cv_search_pthread_create+:} false; then :
13347   break
13348 fi
13349 done
13350 if ${ac_cv_search_pthread_create+:} false; then :
13351
13352 else
13353   ac_cv_search_pthread_create=no
13354 fi
13355 rm conftest.$ac_ext
13356 LIBS=$ac_func_search_save_LIBS
13357 fi
13358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_create" >&5
13359 $as_echo "$ac_cv_search_pthread_create" >&6; }
13360 ac_res=$ac_cv_search_pthread_create
13361 if test "$ac_res" != no; then :
13362   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13363
13364 fi
13365
13366   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_mutexattr_init" >&5
13367 $as_echo_n "checking for library containing pthread_mutexattr_init... " >&6; }
13368 if ${ac_cv_search_pthread_mutexattr_init+:} false; then :
13369   $as_echo_n "(cached) " >&6
13370 else
13371   ac_func_search_save_LIBS=$LIBS
13372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13373 /* end confdefs.h.  */
13374
13375 /* Override any GCC internal prototype to avoid an error.
13376    Use char because int might match the return type of a GCC
13377    builtin and then its argument prototype would still apply.  */
13378 #ifdef __cplusplus
13379 extern "C"
13380 #endif
13381 char pthread_mutexattr_init ();
13382 int
13383 main ()
13384 {
13385 return pthread_mutexattr_init ();
13386   ;
13387   return 0;
13388 }
13389 _ACEOF
13390 for ac_lib in '' pthread; do
13391   if test -z "$ac_lib"; then
13392     ac_res="none required"
13393   else
13394     ac_res=-l$ac_lib
13395     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13396   fi
13397   if ac_fn_c_try_link "$LINENO"; then :
13398   ac_cv_search_pthread_mutexattr_init=$ac_res
13399 fi
13400 rm -f core conftest.err conftest.$ac_objext \
13401     conftest$ac_exeext
13402   if ${ac_cv_search_pthread_mutexattr_init+:} false; then :
13403   break
13404 fi
13405 done
13406 if ${ac_cv_search_pthread_mutexattr_init+:} false; then :
13407
13408 else
13409   ac_cv_search_pthread_mutexattr_init=no
13410 fi
13411 rm conftest.$ac_ext
13412 LIBS=$ac_func_search_save_LIBS
13413 fi
13414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_mutexattr_init" >&5
13415 $as_echo "$ac_cv_search_pthread_mutexattr_init" >&6; }
13416 ac_res=$ac_cv_search_pthread_mutexattr_init
13417 if test "$ac_res" != no; then :
13418   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13419
13420 fi
13421
13422 fi
13423
13424 #-----------------------------------------------------------------------
13425
13426 #-----------------------------------------------------------------------
13427 #   --enable-dynamic-extensions
13428 #
13429 # Check whether --enable-dynamic-extensions was given.
13430 if test "${enable_dynamic_extensions+set}" = set; then :
13431   enableval=$enable_dynamic_extensions;
13432 else
13433   enable_dynamic_extensions=yes
13434 fi
13435
13436 if test x"$enable_dynamic_extensions" != "xno"; then
13437   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
13438 $as_echo_n "checking for library containing dlopen... " >&6; }
13439 if ${ac_cv_search_dlopen+:} false; then :
13440   $as_echo_n "(cached) " >&6
13441 else
13442   ac_func_search_save_LIBS=$LIBS
13443 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13444 /* end confdefs.h.  */
13445
13446 /* Override any GCC internal prototype to avoid an error.
13447    Use char because int might match the return type of a GCC
13448    builtin and then its argument prototype would still apply.  */
13449 #ifdef __cplusplus
13450 extern "C"
13451 #endif
13452 char dlopen ();
13453 int
13454 main ()
13455 {
13456 return dlopen ();
13457   ;
13458   return 0;
13459 }
13460 _ACEOF
13461 for ac_lib in '' dl; do
13462   if test -z "$ac_lib"; then
13463     ac_res="none required"
13464   else
13465     ac_res=-l$ac_lib
13466     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13467   fi
13468   if ac_fn_c_try_link "$LINENO"; then :
13469   ac_cv_search_dlopen=$ac_res
13470 fi
13471 rm -f core conftest.err conftest.$ac_objext \
13472     conftest$ac_exeext
13473   if ${ac_cv_search_dlopen+:} false; then :
13474   break
13475 fi
13476 done
13477 if ${ac_cv_search_dlopen+:} false; then :
13478
13479 else
13480   ac_cv_search_dlopen=no
13481 fi
13482 rm conftest.$ac_ext
13483 LIBS=$ac_func_search_save_LIBS
13484 fi
13485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
13486 $as_echo "$ac_cv_search_dlopen" >&6; }
13487 ac_res=$ac_cv_search_dlopen
13488 if test "$ac_res" != no; then :
13489   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13490
13491 fi
13492
13493 else
13494   DYNAMIC_EXTENSION_FLAGS=-DSQLITE_OMIT_LOAD_EXTENSION=1
13495 fi
13496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for whether to support dynamic extensions" >&5
13497 $as_echo_n "checking for whether to support dynamic extensions... " >&6; }
13498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dynamic_extensions" >&5
13499 $as_echo "$enable_dynamic_extensions" >&6; }
13500
13501 #-----------------------------------------------------------------------
13502
13503 #-----------------------------------------------------------------------
13504 #   --enable-fts5
13505 #
13506 # Check whether --enable-fts5 was given.
13507 if test "${enable_fts5+set}" = set; then :
13508   enableval=$enable_fts5;
13509 else
13510   enable_fts5=no
13511 fi
13512
13513 if test x"$enable_fts5" = "xyes"; then
13514   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing log" >&5
13515 $as_echo_n "checking for library containing log... " >&6; }
13516 if ${ac_cv_search_log+:} false; then :
13517   $as_echo_n "(cached) " >&6
13518 else
13519   ac_func_search_save_LIBS=$LIBS
13520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13521 /* end confdefs.h.  */
13522
13523 /* Override any GCC internal prototype to avoid an error.
13524    Use char because int might match the return type of a GCC
13525    builtin and then its argument prototype would still apply.  */
13526 #ifdef __cplusplus
13527 extern "C"
13528 #endif
13529 char log ();
13530 int
13531 main ()
13532 {
13533 return log ();
13534   ;
13535   return 0;
13536 }
13537 _ACEOF
13538 for ac_lib in '' m; do
13539   if test -z "$ac_lib"; then
13540     ac_res="none required"
13541   else
13542     ac_res=-l$ac_lib
13543     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13544   fi
13545   if ac_fn_c_try_link "$LINENO"; then :
13546   ac_cv_search_log=$ac_res
13547 fi
13548 rm -f core conftest.err conftest.$ac_objext \
13549     conftest$ac_exeext
13550   if ${ac_cv_search_log+:} false; then :
13551   break
13552 fi
13553 done
13554 if ${ac_cv_search_log+:} false; then :
13555
13556 else
13557   ac_cv_search_log=no
13558 fi
13559 rm conftest.$ac_ext
13560 LIBS=$ac_func_search_save_LIBS
13561 fi
13562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_log" >&5
13563 $as_echo "$ac_cv_search_log" >&6; }
13564 ac_res=$ac_cv_search_log
13565 if test "$ac_res" != no; then :
13566   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13567
13568 fi
13569
13570   FTS5_FLAGS=-DSQLITE_ENABLE_FTS5
13571 fi
13572
13573 #-----------------------------------------------------------------------
13574
13575 #-----------------------------------------------------------------------
13576 #   --enable-json1
13577 #
13578 # Check whether --enable-json1 was given.
13579 if test "${enable_json1+set}" = set; then :
13580   enableval=$enable_json1;
13581 else
13582   enable_json1=no
13583 fi
13584
13585 if test x"$enable_json1" = "xyes"; then
13586   JSON1_FLAGS=-DSQLITE_ENABLE_JSON1
13587 fi
13588
13589 #-----------------------------------------------------------------------
13590
13591 #-----------------------------------------------------------------------
13592 #   --enable-session
13593 #
13594 # Check whether --enable-session was given.
13595 if test "${enable_session+set}" = set; then :
13596   enableval=$enable_session;
13597 else
13598   enable_session=no
13599 fi
13600
13601 if test x"$enable_session" = "xyes"; then
13602   SESSION_FLAGS="-DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_PREUPDATE_HOOK"
13603 fi
13604
13605 #-----------------------------------------------------------------------
13606
13607 #-----------------------------------------------------------------------
13608 #   --enable-static-shell
13609 #
13610 # Check whether --enable-static-shell was given.
13611 if test "${enable_static_shell+set}" = set; then :
13612   enableval=$enable_static_shell;
13613 else
13614   enable_static_shell=yes
13615 fi
13616
13617 if test x"$enable_static_shell" = "xyes"; then
13618   EXTRA_SHELL_OBJ=sqlite3-sqlite3.$OBJEXT
13619 else
13620   EXTRA_SHELL_OBJ=libsqlite3.la
13621 fi
13622
13623 #-----------------------------------------------------------------------
13624
13625 for ac_func in posix_fallocate
13626 do :
13627   ac_fn_c_check_func "$LINENO" "posix_fallocate" "ac_cv_func_posix_fallocate"
13628 if test "x$ac_cv_func_posix_fallocate" = xyes; then :
13629   cat >>confdefs.h <<_ACEOF
13630 #define HAVE_POSIX_FALLOCATE 1
13631 _ACEOF
13632
13633 fi
13634 done
13635
13636 for ac_header in zlib.h
13637 do :
13638   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
13639 if test "x$ac_cv_header_zlib_h" = xyes; then :
13640   cat >>confdefs.h <<_ACEOF
13641 #define HAVE_ZLIB_H 1
13642 _ACEOF
13643
13644   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing deflate" >&5
13645 $as_echo_n "checking for library containing deflate... " >&6; }
13646 if ${ac_cv_search_deflate+:} false; then :
13647   $as_echo_n "(cached) " >&6
13648 else
13649   ac_func_search_save_LIBS=$LIBS
13650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13651 /* end confdefs.h.  */
13652
13653 /* Override any GCC internal prototype to avoid an error.
13654    Use char because int might match the return type of a GCC
13655    builtin and then its argument prototype would still apply.  */
13656 #ifdef __cplusplus
13657 extern "C"
13658 #endif
13659 char deflate ();
13660 int
13661 main ()
13662 {
13663 return deflate ();
13664   ;
13665   return 0;
13666 }
13667 _ACEOF
13668 for ac_lib in '' z; do
13669   if test -z "$ac_lib"; then
13670     ac_res="none required"
13671   else
13672     ac_res=-l$ac_lib
13673     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13674   fi
13675   if ac_fn_c_try_link "$LINENO"; then :
13676   ac_cv_search_deflate=$ac_res
13677 fi
13678 rm -f core conftest.err conftest.$ac_objext \
13679     conftest$ac_exeext
13680   if ${ac_cv_search_deflate+:} false; then :
13681   break
13682 fi
13683 done
13684 if ${ac_cv_search_deflate+:} false; then :
13685
13686 else
13687   ac_cv_search_deflate=no
13688 fi
13689 rm conftest.$ac_ext
13690 LIBS=$ac_func_search_save_LIBS
13691 fi
13692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_deflate" >&5
13693 $as_echo "$ac_cv_search_deflate" >&6; }
13694 ac_res=$ac_cv_search_deflate
13695 if test "$ac_res" != no; then :
13696   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13697   ZLIB_FLAGS="-DSQLITE_HAVE_ZLIB"
13698 fi
13699
13700
13701 fi
13702
13703 done
13704
13705
13706
13707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing system" >&5
13708 $as_echo_n "checking for library containing system... " >&6; }
13709 if ${ac_cv_search_system+:} false; then :
13710   $as_echo_n "(cached) " >&6
13711 else
13712   ac_func_search_save_LIBS=$LIBS
13713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13714 /* end confdefs.h.  */
13715
13716 /* Override any GCC internal prototype to avoid an error.
13717    Use char because int might match the return type of a GCC
13718    builtin and then its argument prototype would still apply.  */
13719 #ifdef __cplusplus
13720 extern "C"
13721 #endif
13722 char system ();
13723 int
13724 main ()
13725 {
13726 return system ();
13727   ;
13728   return 0;
13729 }
13730 _ACEOF
13731 for ac_lib in '' ; do
13732   if test -z "$ac_lib"; then
13733     ac_res="none required"
13734   else
13735     ac_res=-l$ac_lib
13736     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13737   fi
13738   if ac_fn_c_try_link "$LINENO"; then :
13739   ac_cv_search_system=$ac_res
13740 fi
13741 rm -f core conftest.err conftest.$ac_objext \
13742     conftest$ac_exeext
13743   if ${ac_cv_search_system+:} false; then :
13744   break
13745 fi
13746 done
13747 if ${ac_cv_search_system+:} false; then :
13748
13749 else
13750   ac_cv_search_system=no
13751 fi
13752 rm conftest.$ac_ext
13753 LIBS=$ac_func_search_save_LIBS
13754 fi
13755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_system" >&5
13756 $as_echo "$ac_cv_search_system" >&6; }
13757 ac_res=$ac_cv_search_system
13758 if test "$ac_res" != no; then :
13759   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13760
13761 else
13762   SHELL_CFLAGS="-DSQLITE_NOHAVE_SYSTEM"
13763 fi
13764
13765
13766
13767 #-----------------------------------------------------------------------
13768 # UPDATE: Maybe it's better if users just set CFLAGS before invoking
13769 # configure. This option doesn't really add much...
13770 #
13771 #   --enable-tempstore
13772 #
13773 # AC_ARG_ENABLE(tempstore, [AS_HELP_STRING(
13774 #   [--enable-tempstore],
13775 #   [in-memory temporary tables (never, no, yes, always) [default=no]])],
13776 #   [], [enable_tempstore=no])
13777 # AC_MSG_CHECKING([for whether or not to store temp tables in-memory])
13778 # case "$enable_tempstore" in
13779 #   never )  TEMP_STORE=0 ;;
13780 #   no )     TEMP_STORE=1 ;;
13781 #   always ) TEMP_STORE=3 ;;
13782 #   yes )    TEMP_STORE=3 ;;
13783 #   * )
13784 #     TEMP_STORE=1
13785 #     enable_tempstore=yes
13786 #   ;;
13787 # esac
13788 # AC_MSG_RESULT($enable_tempstore)
13789 # AC_SUBST(TEMP_STORE)
13790 #-----------------------------------------------------------------------
13791
13792 cat >confcache <<\_ACEOF
13793 # This file is a shell script that caches the results of configure
13794 # tests run on this system so they can be shared between configure
13795 # scripts and configure runs, see configure's option --config-cache.
13796 # It is not useful on other systems.  If it contains results you don't
13797 # want to keep, you may remove or edit it.
13798 #
13799 # config.status only pays attention to the cache file if you give it
13800 # the --recheck option to rerun configure.
13801 #
13802 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13803 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13804 # following values.
13805
13806 _ACEOF
13807
13808 # The following way of writing the cache mishandles newlines in values,
13809 # but we know of no workaround that is simple, portable, and efficient.
13810 # So, we kill variables containing newlines.
13811 # Ultrix sh set writes to stderr and can't be redirected directly,
13812 # and sets the high bit in the cache file unless we assign to the vars.
13813 (
13814   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13815     eval ac_val=\$$ac_var
13816     case $ac_val in #(
13817     *${as_nl}*)
13818       case $ac_var in #(
13819       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13820 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13821       esac
13822       case $ac_var in #(
13823       _ | IFS | as_nl) ;; #(
13824       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13825       *) { eval $ac_var=; unset $ac_var;} ;;
13826       esac ;;
13827     esac
13828   done
13829
13830   (set) 2>&1 |
13831     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13832     *${as_nl}ac_space=\ *)
13833       # `set' does not quote correctly, so add quotes: double-quote
13834       # substitution turns \\\\ into \\, and sed turns \\ into \.
13835       sed -n \
13836         "s/'/'\\\\''/g;
13837           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13838       ;; #(
13839     *)
13840       # `set' quotes correctly as required by POSIX, so do not add quotes.
13841       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13842       ;;
13843     esac |
13844     sort
13845 ) |
13846   sed '
13847      /^ac_cv_env_/b end
13848      t clear
13849      :clear
13850      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13851      t end
13852      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13853      :end' >>confcache
13854 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13855   if test -w "$cache_file"; then
13856     if test "x$cache_file" != "x/dev/null"; then
13857       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13858 $as_echo "$as_me: updating cache $cache_file" >&6;}
13859       if test ! -f "$cache_file" || test -h "$cache_file"; then
13860         cat confcache >"$cache_file"
13861       else
13862         case $cache_file in #(
13863         */* | ?:*)
13864           mv -f confcache "$cache_file"$$ &&
13865           mv -f "$cache_file"$$ "$cache_file" ;; #(
13866         *)
13867           mv -f confcache "$cache_file" ;;
13868         esac
13869       fi
13870     fi
13871   else
13872     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13873 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13874   fi
13875 fi
13876 rm -f confcache
13877
13878 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13879 # Let make expand exec_prefix.
13880 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13881
13882 # Transform confdefs.h into DEFS.
13883 # Protect against shell expansion while executing Makefile rules.
13884 # Protect against Makefile macro expansion.
13885 #
13886 # If the first sed substitution is executed (which looks for macros that
13887 # take arguments), then branch to the quote section.  Otherwise,
13888 # look for a macro that doesn't take arguments.
13889 ac_script='
13890 :mline
13891 /\\$/{
13892  N
13893  s,\\\n,,
13894  b mline
13895 }
13896 t clear
13897 :clear
13898 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
13899 t quote
13900 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
13901 t quote
13902 b any
13903 :quote
13904 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
13905 s/\[/\\&/g
13906 s/\]/\\&/g
13907 s/\$/$$/g
13908 H
13909 :any
13910 ${
13911         g
13912         s/^\n//
13913         s/\n/ /g
13914         p
13915 }
13916 '
13917 DEFS=`sed -n "$ac_script" confdefs.h`
13918
13919
13920 ac_libobjs=
13921 ac_ltlibobjs=
13922 U=
13923 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13924   # 1. Remove the extension, and $U if already installed.
13925   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13926   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13927   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13928   #    will be set to the directory where LIBOBJS objects are built.
13929   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13930   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13931 done
13932 LIBOBJS=$ac_libobjs
13933
13934 LTLIBOBJS=$ac_ltlibobjs
13935
13936
13937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13938 $as_echo_n "checking that generated files are newer than configure... " >&6; }
13939    if test -n "$am_sleep_pid"; then
13940      # Hide warnings about reused PIDs.
13941      wait $am_sleep_pid 2>/dev/null
13942    fi
13943    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13944 $as_echo "done" >&6; }
13945  if test -n "$EXEEXT"; then
13946   am__EXEEXT_TRUE=
13947   am__EXEEXT_FALSE='#'
13948 else
13949   am__EXEEXT_TRUE='#'
13950   am__EXEEXT_FALSE=
13951 fi
13952
13953 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13954   as_fn_error $? "conditional \"AMDEP\" was never defined.
13955 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13956 fi
13957 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13958   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13959 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13960 fi
13961 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13962   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13963 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13964 fi
13965
13966 : "${CONFIG_STATUS=./config.status}"
13967 ac_write_fail=0
13968 ac_clean_files_save=$ac_clean_files
13969 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13970 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13971 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13972 as_write_fail=0
13973 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13974 #! $SHELL
13975 # Generated by $as_me.
13976 # Run this file to recreate the current configuration.
13977 # Compiler output produced by configure, useful for debugging
13978 # configure, is in config.log if it exists.
13979
13980 debug=false
13981 ac_cs_recheck=false
13982 ac_cs_silent=false
13983
13984 SHELL=\${CONFIG_SHELL-$SHELL}
13985 export SHELL
13986 _ASEOF
13987 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13988 ## -------------------- ##
13989 ## M4sh Initialization. ##
13990 ## -------------------- ##
13991
13992 # Be more Bourne compatible
13993 DUALCASE=1; export DUALCASE # for MKS sh
13994 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13995   emulate sh
13996   NULLCMD=:
13997   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13998   # is contrary to our usage.  Disable this feature.
13999   alias -g '${1+"$@"}'='"$@"'
14000   setopt NO_GLOB_SUBST
14001 else
14002   case `(set -o) 2>/dev/null` in #(
14003   *posix*) :
14004     set -o posix ;; #(
14005   *) :
14006      ;;
14007 esac
14008 fi
14009
14010
14011 as_nl='
14012 '
14013 export as_nl
14014 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14015 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14016 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14017 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14018 # Prefer a ksh shell builtin over an external printf program on Solaris,
14019 # but without wasting forks for bash or zsh.
14020 if test -z "$BASH_VERSION$ZSH_VERSION" \
14021     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14022   as_echo='print -r --'
14023   as_echo_n='print -rn --'
14024 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14025   as_echo='printf %s\n'
14026   as_echo_n='printf %s'
14027 else
14028   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14029     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14030     as_echo_n='/usr/ucb/echo -n'
14031   else
14032     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14033     as_echo_n_body='eval
14034       arg=$1;
14035       case $arg in #(
14036       *"$as_nl"*)
14037         expr "X$arg" : "X\\(.*\\)$as_nl";
14038         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14039       esac;
14040       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14041     '
14042     export as_echo_n_body
14043     as_echo_n='sh -c $as_echo_n_body as_echo'
14044   fi
14045   export as_echo_body
14046   as_echo='sh -c $as_echo_body as_echo'
14047 fi
14048
14049 # The user is always right.
14050 if test "${PATH_SEPARATOR+set}" != set; then
14051   PATH_SEPARATOR=:
14052   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14053     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14054       PATH_SEPARATOR=';'
14055   }
14056 fi
14057
14058
14059 # IFS
14060 # We need space, tab and new line, in precisely that order.  Quoting is
14061 # there to prevent editors from complaining about space-tab.
14062 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14063 # splitting by setting IFS to empty value.)
14064 IFS=" ""        $as_nl"
14065
14066 # Find who we are.  Look in the path if we contain no directory separator.
14067 as_myself=
14068 case $0 in #((
14069   *[\\/]* ) as_myself=$0 ;;
14070   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14071 for as_dir in $PATH
14072 do
14073   IFS=$as_save_IFS
14074   test -z "$as_dir" && as_dir=.
14075     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14076   done
14077 IFS=$as_save_IFS
14078
14079      ;;
14080 esac
14081 # We did not find ourselves, most probably we were run as `sh COMMAND'
14082 # in which case we are not to be found in the path.
14083 if test "x$as_myself" = x; then
14084   as_myself=$0
14085 fi
14086 if test ! -f "$as_myself"; then
14087   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14088   exit 1
14089 fi
14090
14091 # Unset variables that we do not need and which cause bugs (e.g. in
14092 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14093 # suppresses any "Segmentation fault" message there.  '((' could
14094 # trigger a bug in pdksh 5.2.14.
14095 for as_var in BASH_ENV ENV MAIL MAILPATH
14096 do eval test x\${$as_var+set} = xset \
14097   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14098 done
14099 PS1='$ '
14100 PS2='> '
14101 PS4='+ '
14102
14103 # NLS nuisances.
14104 LC_ALL=C
14105 export LC_ALL
14106 LANGUAGE=C
14107 export LANGUAGE
14108
14109 # CDPATH.
14110 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14111
14112
14113 # as_fn_error STATUS ERROR [LINENO LOG_FD]
14114 # ----------------------------------------
14115 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14116 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14117 # script with STATUS, using 1 if that was 0.
14118 as_fn_error ()
14119 {
14120   as_status=$1; test $as_status -eq 0 && as_status=1
14121   if test "$4"; then
14122     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14123     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
14124   fi
14125   $as_echo "$as_me: error: $2" >&2
14126   as_fn_exit $as_status
14127 } # as_fn_error
14128
14129
14130 # as_fn_set_status STATUS
14131 # -----------------------
14132 # Set $? to STATUS, without forking.
14133 as_fn_set_status ()
14134 {
14135   return $1
14136 } # as_fn_set_status
14137
14138 # as_fn_exit STATUS
14139 # -----------------
14140 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14141 as_fn_exit ()
14142 {
14143   set +e
14144   as_fn_set_status $1
14145   exit $1
14146 } # as_fn_exit
14147
14148 # as_fn_unset VAR
14149 # ---------------
14150 # Portably unset VAR.
14151 as_fn_unset ()
14152 {
14153   { eval $1=; unset $1;}
14154 }
14155 as_unset=as_fn_unset
14156 # as_fn_append VAR VALUE
14157 # ----------------------
14158 # Append the text in VALUE to the end of the definition contained in VAR. Take
14159 # advantage of any shell optimizations that allow amortized linear growth over
14160 # repeated appends, instead of the typical quadratic growth present in naive
14161 # implementations.
14162 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14163   eval 'as_fn_append ()
14164   {
14165     eval $1+=\$2
14166   }'
14167 else
14168   as_fn_append ()
14169   {
14170     eval $1=\$$1\$2
14171   }
14172 fi # as_fn_append
14173
14174 # as_fn_arith ARG...
14175 # ------------------
14176 # Perform arithmetic evaluation on the ARGs, and store the result in the
14177 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14178 # must be portable across $(()) and expr.
14179 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14180   eval 'as_fn_arith ()
14181   {
14182     as_val=$(( $* ))
14183   }'
14184 else
14185   as_fn_arith ()
14186   {
14187     as_val=`expr "$@" || test $? -eq 1`
14188   }
14189 fi # as_fn_arith
14190
14191
14192 if expr a : '\(a\)' >/dev/null 2>&1 &&
14193    test "X`expr 00001 : '.*\(...\)'`" = X001; then
14194   as_expr=expr
14195 else
14196   as_expr=false
14197 fi
14198
14199 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14200   as_basename=basename
14201 else
14202   as_basename=false
14203 fi
14204
14205 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14206   as_dirname=dirname
14207 else
14208   as_dirname=false
14209 fi
14210
14211 as_me=`$as_basename -- "$0" ||
14212 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14213          X"$0" : 'X\(//\)$' \| \
14214          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14215 $as_echo X/"$0" |
14216     sed '/^.*\/\([^/][^/]*\)\/*$/{
14217             s//\1/
14218             q
14219           }
14220           /^X\/\(\/\/\)$/{
14221             s//\1/
14222             q
14223           }
14224           /^X\/\(\/\).*/{
14225             s//\1/
14226             q
14227           }
14228           s/.*/./; q'`
14229
14230 # Avoid depending upon Character Ranges.
14231 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14232 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14233 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14234 as_cr_digits='0123456789'
14235 as_cr_alnum=$as_cr_Letters$as_cr_digits
14236
14237 ECHO_C= ECHO_N= ECHO_T=
14238 case `echo -n x` in #(((((
14239 -n*)
14240   case `echo 'xy\c'` in
14241   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14242   xy)  ECHO_C='\c';;
14243   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14244        ECHO_T=' ';;
14245   esac;;
14246 *)
14247   ECHO_N='-n';;
14248 esac
14249
14250 rm -f conf$$ conf$$.exe conf$$.file
14251 if test -d conf$$.dir; then
14252   rm -f conf$$.dir/conf$$.file
14253 else
14254   rm -f conf$$.dir
14255   mkdir conf$$.dir 2>/dev/null
14256 fi
14257 if (echo >conf$$.file) 2>/dev/null; then
14258   if ln -s conf$$.file conf$$ 2>/dev/null; then
14259     as_ln_s='ln -s'
14260     # ... but there are two gotchas:
14261     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14262     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14263     # In both cases, we have to default to `cp -pR'.
14264     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14265       as_ln_s='cp -pR'
14266   elif ln conf$$.file conf$$ 2>/dev/null; then
14267     as_ln_s=ln
14268   else
14269     as_ln_s='cp -pR'
14270   fi
14271 else
14272   as_ln_s='cp -pR'
14273 fi
14274 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14275 rmdir conf$$.dir 2>/dev/null
14276
14277
14278 # as_fn_mkdir_p
14279 # -------------
14280 # Create "$as_dir" as a directory, including parents if necessary.
14281 as_fn_mkdir_p ()
14282 {
14283
14284   case $as_dir in #(
14285   -*) as_dir=./$as_dir;;
14286   esac
14287   test -d "$as_dir" || eval $as_mkdir_p || {
14288     as_dirs=
14289     while :; do
14290       case $as_dir in #(
14291       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14292       *) as_qdir=$as_dir;;
14293       esac
14294       as_dirs="'$as_qdir' $as_dirs"
14295       as_dir=`$as_dirname -- "$as_dir" ||
14296 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14297          X"$as_dir" : 'X\(//\)[^/]' \| \
14298          X"$as_dir" : 'X\(//\)$' \| \
14299          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14300 $as_echo X"$as_dir" |
14301     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14302             s//\1/
14303             q
14304           }
14305           /^X\(\/\/\)[^/].*/{
14306             s//\1/
14307             q
14308           }
14309           /^X\(\/\/\)$/{
14310             s//\1/
14311             q
14312           }
14313           /^X\(\/\).*/{
14314             s//\1/
14315             q
14316           }
14317           s/.*/./; q'`
14318       test -d "$as_dir" && break
14319     done
14320     test -z "$as_dirs" || eval "mkdir $as_dirs"
14321   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14322
14323
14324 } # as_fn_mkdir_p
14325 if mkdir -p . 2>/dev/null; then
14326   as_mkdir_p='mkdir -p "$as_dir"'
14327 else
14328   test -d ./-p && rmdir ./-p
14329   as_mkdir_p=false
14330 fi
14331
14332
14333 # as_fn_executable_p FILE
14334 # -----------------------
14335 # Test if FILE is an executable regular file.
14336 as_fn_executable_p ()
14337 {
14338   test -f "$1" && test -x "$1"
14339 } # as_fn_executable_p
14340 as_test_x='test -x'
14341 as_executable_p=as_fn_executable_p
14342
14343 # Sed expression to map a string onto a valid CPP name.
14344 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14345
14346 # Sed expression to map a string onto a valid variable name.
14347 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14348
14349
14350 exec 6>&1
14351 ## ----------------------------------- ##
14352 ## Main body of $CONFIG_STATUS script. ##
14353 ## ----------------------------------- ##
14354 _ASEOF
14355 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14356
14357 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14358 # Save the log message, to keep $0 and so on meaningful, and to
14359 # report actual input values of CONFIG_FILES etc. instead of their
14360 # values after options handling.
14361 ac_log="
14362 This file was extended by sqlite $as_me 3.23.1, which was
14363 generated by GNU Autoconf 2.69.  Invocation command line was
14364
14365   CONFIG_FILES    = $CONFIG_FILES
14366   CONFIG_HEADERS  = $CONFIG_HEADERS
14367   CONFIG_LINKS    = $CONFIG_LINKS
14368   CONFIG_COMMANDS = $CONFIG_COMMANDS
14369   $ $0 $@
14370
14371 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14372 "
14373
14374 _ACEOF
14375
14376 case $ac_config_files in *"
14377 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14378 esac
14379
14380
14381
14382 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14383 # Files that config.status was made for.
14384 config_files="$ac_config_files"
14385 config_commands="$ac_config_commands"
14386
14387 _ACEOF
14388
14389 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14390 ac_cs_usage="\
14391 \`$as_me' instantiates files and other configuration actions
14392 from templates according to the current configuration.  Unless the files
14393 and actions are specified as TAGs, all are instantiated by default.
14394
14395 Usage: $0 [OPTION]... [TAG]...
14396
14397   -h, --help       print this help, then exit
14398   -V, --version    print version number and configuration settings, then exit
14399       --config     print configuration, then exit
14400   -q, --quiet, --silent
14401                    do not print progress messages
14402   -d, --debug      don't remove temporary files
14403       --recheck    update $as_me by reconfiguring in the same conditions
14404       --file=FILE[:TEMPLATE]
14405                    instantiate the configuration file FILE
14406
14407 Configuration files:
14408 $config_files
14409
14410 Configuration commands:
14411 $config_commands
14412
14413 Report bugs to <http://www.sqlite.org>."
14414
14415 _ACEOF
14416 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14417 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14418 ac_cs_version="\\
14419 sqlite config.status 3.23.1
14420 configured by $0, generated by GNU Autoconf 2.69,
14421   with options \\"\$ac_cs_config\\"
14422
14423 Copyright (C) 2012 Free Software Foundation, Inc.
14424 This config.status script is free software; the Free Software Foundation
14425 gives unlimited permission to copy, distribute and modify it."
14426
14427 ac_pwd='$ac_pwd'
14428 srcdir='$srcdir'
14429 INSTALL='$INSTALL'
14430 MKDIR_P='$MKDIR_P'
14431 AWK='$AWK'
14432 test -n "\$AWK" || AWK=awk
14433 _ACEOF
14434
14435 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14436 # The default lists apply if the user does not specify any file.
14437 ac_need_defaults=:
14438 while test $# != 0
14439 do
14440   case $1 in
14441   --*=?*)
14442     ac_option=`expr "X$1" : 'X\([^=]*\)='`
14443     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14444     ac_shift=:
14445     ;;
14446   --*=)
14447     ac_option=`expr "X$1" : 'X\([^=]*\)='`
14448     ac_optarg=
14449     ac_shift=:
14450     ;;
14451   *)
14452     ac_option=$1
14453     ac_optarg=$2
14454     ac_shift=shift
14455     ;;
14456   esac
14457
14458   case $ac_option in
14459   # Handling of the options.
14460   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14461     ac_cs_recheck=: ;;
14462   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14463     $as_echo "$ac_cs_version"; exit ;;
14464   --config | --confi | --conf | --con | --co | --c )
14465     $as_echo "$ac_cs_config"; exit ;;
14466   --debug | --debu | --deb | --de | --d | -d )
14467     debug=: ;;
14468   --file | --fil | --fi | --f )
14469     $ac_shift
14470     case $ac_optarg in
14471     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14472     '') as_fn_error $? "missing file argument" ;;
14473     esac
14474     as_fn_append CONFIG_FILES " '$ac_optarg'"
14475     ac_need_defaults=false;;
14476   --he | --h |  --help | --hel | -h )
14477     $as_echo "$ac_cs_usage"; exit ;;
14478   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14479   | -silent | --silent | --silen | --sile | --sil | --si | --s)
14480     ac_cs_silent=: ;;
14481
14482   # This is an error.
14483   -*) as_fn_error $? "unrecognized option: \`$1'
14484 Try \`$0 --help' for more information." ;;
14485
14486   *) as_fn_append ac_config_targets " $1"
14487      ac_need_defaults=false ;;
14488
14489   esac
14490   shift
14491 done
14492
14493 ac_configure_extra_args=
14494
14495 if $ac_cs_silent; then
14496   exec 6>/dev/null
14497   ac_configure_extra_args="$ac_configure_extra_args --silent"
14498 fi
14499
14500 _ACEOF
14501 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14502 if \$ac_cs_recheck; then
14503   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14504   shift
14505   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14506   CONFIG_SHELL='$SHELL'
14507   export CONFIG_SHELL
14508   exec "\$@"
14509 fi
14510
14511 _ACEOF
14512 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14513 exec 5>>config.log
14514 {
14515   echo
14516   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14517 ## Running $as_me. ##
14518 _ASBOX
14519   $as_echo "$ac_log"
14520 } >&5
14521
14522 _ACEOF
14523 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14524 #
14525 # INIT-COMMANDS
14526 #
14527 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14528
14529
14530 # The HP-UX ksh and POSIX shell print the target directory to stdout
14531 # if CDPATH is set.
14532 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14533
14534 sed_quote_subst='$sed_quote_subst'
14535 double_quote_subst='$double_quote_subst'
14536 delay_variable_subst='$delay_variable_subst'
14537 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14538 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14539 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14540 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14541 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14542 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14543 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
14544 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14545 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14546 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
14547 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14548 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14549 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14550 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14551 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14552 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14553 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14554 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14555 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14556 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14557 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14558 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14559 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14560 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14561 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14562 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14563 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14564 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14565 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14566 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14567 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
14568 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
14569 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14570 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14571 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14572 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14573 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14574 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
14575 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
14576 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
14577 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
14578 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14579 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14580 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
14581 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14582 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14583 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14584 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14585 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14586 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14587 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14588 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14589 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14590 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14591 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14592 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14593 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
14594 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14595 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
14596 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
14597 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
14598 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
14599 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
14600 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14601 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14602 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14603 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14604 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14605 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14606 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14607 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14608 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
14609 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14610 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14611 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14612 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14613 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14614 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14615 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14616 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14617 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14618 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14619 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14620 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14621 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14622 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14623 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14624 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14625 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14626 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14627 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14628 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14629 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14630 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14631 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14632 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14633 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14634 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14635 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14636 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14637 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14638 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14639 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14640 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14641 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14642 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14643 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14644 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14645 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
14646 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14647 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14648 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14649 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14650 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14651 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14652 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14653 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14654 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14655 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14656 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14657 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14658 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14659 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14660 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14661 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14662 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14663 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14664 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
14665 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
14666 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14667 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14668 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14669 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14670 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14671 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14672
14673 LTCC='$LTCC'
14674 LTCFLAGS='$LTCFLAGS'
14675 compiler='$compiler_DEFAULT'
14676
14677 # A function that is used when there is no print builtin or printf.
14678 func_fallback_echo ()
14679 {
14680   eval 'cat <<_LTECHO_EOF
14681 \$1
14682 _LTECHO_EOF'
14683 }
14684
14685 # Quote evaled strings.
14686 for var in SHELL \
14687 ECHO \
14688 PATH_SEPARATOR \
14689 SED \
14690 GREP \
14691 EGREP \
14692 FGREP \
14693 LD \
14694 NM \
14695 LN_S \
14696 lt_SP2NL \
14697 lt_NL2SP \
14698 reload_flag \
14699 OBJDUMP \
14700 deplibs_check_method \
14701 file_magic_cmd \
14702 file_magic_glob \
14703 want_nocaseglob \
14704 DLLTOOL \
14705 sharedlib_from_linklib_cmd \
14706 AR \
14707 AR_FLAGS \
14708 archiver_list_spec \
14709 STRIP \
14710 RANLIB \
14711 CC \
14712 CFLAGS \
14713 compiler \
14714 lt_cv_sys_global_symbol_pipe \
14715 lt_cv_sys_global_symbol_to_cdecl \
14716 lt_cv_sys_global_symbol_to_import \
14717 lt_cv_sys_global_symbol_to_c_name_address \
14718 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14719 lt_cv_nm_interface \
14720 nm_file_list_spec \
14721 lt_cv_truncate_bin \
14722 lt_prog_compiler_no_builtin_flag \
14723 lt_prog_compiler_pic \
14724 lt_prog_compiler_wl \
14725 lt_prog_compiler_static \
14726 lt_cv_prog_compiler_c_o \
14727 need_locks \
14728 MANIFEST_TOOL \
14729 DSYMUTIL \
14730 NMEDIT \
14731 LIPO \
14732 OTOOL \
14733 OTOOL64 \
14734 shrext_cmds \
14735 export_dynamic_flag_spec \
14736 whole_archive_flag_spec \
14737 compiler_needs_object \
14738 with_gnu_ld \
14739 allow_undefined_flag \
14740 no_undefined_flag \
14741 hardcode_libdir_flag_spec \
14742 hardcode_libdir_separator \
14743 exclude_expsyms \
14744 include_expsyms \
14745 file_list_spec \
14746 variables_saved_for_relink \
14747 libname_spec \
14748 library_names_spec \
14749 soname_spec \
14750 install_override_mode \
14751 finish_eval \
14752 old_striplib \
14753 striplib; do
14754     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14755     *[\\\\\\\`\\"\\\$]*)
14756       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
14757       ;;
14758     *)
14759       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14760       ;;
14761     esac
14762 done
14763
14764 # Double-quote double-evaled strings.
14765 for var in reload_cmds \
14766 old_postinstall_cmds \
14767 old_postuninstall_cmds \
14768 old_archive_cmds \
14769 extract_expsyms_cmds \
14770 old_archive_from_new_cmds \
14771 old_archive_from_expsyms_cmds \
14772 archive_cmds \
14773 archive_expsym_cmds \
14774 module_cmds \
14775 module_expsym_cmds \
14776 export_symbols_cmds \
14777 prelink_cmds \
14778 postlink_cmds \
14779 postinstall_cmds \
14780 postuninstall_cmds \
14781 finish_cmds \
14782 sys_lib_search_path_spec \
14783 configure_time_dlsearch_path \
14784 configure_time_lt_sys_library_path; do
14785     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14786     *[\\\\\\\`\\"\\\$]*)
14787       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
14788       ;;
14789     *)
14790       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14791       ;;
14792     esac
14793 done
14794
14795 ac_aux_dir='$ac_aux_dir'
14796
14797 # See if we are running on zsh, and set the options that allow our
14798 # commands through without removal of \ escapes INIT.
14799 if test -n "\${ZSH_VERSION+set}"; then
14800    setopt NO_GLOB_SUBST
14801 fi
14802
14803
14804     PACKAGE='$PACKAGE'
14805     VERSION='$VERSION'
14806     RM='$RM'
14807     ofile='$ofile'
14808
14809
14810
14811
14812 _ACEOF
14813
14814 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14815
14816 # Handling of arguments.
14817 for ac_config_target in $ac_config_targets
14818 do
14819   case $ac_config_target in
14820     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14821     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14822     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14823     "sqlite3.pc") CONFIG_FILES="$CONFIG_FILES sqlite3.pc" ;;
14824
14825   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14826   esac
14827 done
14828
14829
14830 # If the user did not use the arguments to specify the items to instantiate,
14831 # then the envvar interface is used.  Set only those that are not.
14832 # We use the long form for the default assignment because of an extremely
14833 # bizarre bug on SunOS 4.1.3.
14834 if $ac_need_defaults; then
14835   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14836   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14837 fi
14838
14839 # Have a temporary directory for convenience.  Make it in the build tree
14840 # simply because there is no reason against having it here, and in addition,
14841 # creating and moving files from /tmp can sometimes cause problems.
14842 # Hook for its removal unless debugging.
14843 # Note that there is a small window in which the directory will not be cleaned:
14844 # after its creation but before its name has been assigned to `$tmp'.
14845 $debug ||
14846 {
14847   tmp= ac_tmp=
14848   trap 'exit_status=$?
14849   : "${ac_tmp:=$tmp}"
14850   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14851 ' 0
14852   trap 'as_fn_exit 1' 1 2 13 15
14853 }
14854 # Create a (secure) tmp directory for tmp files.
14855
14856 {
14857   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14858   test -d "$tmp"
14859 }  ||
14860 {
14861   tmp=./conf$$-$RANDOM
14862   (umask 077 && mkdir "$tmp")
14863 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14864 ac_tmp=$tmp
14865
14866 # Set up the scripts for CONFIG_FILES section.
14867 # No need to generate them if there are no CONFIG_FILES.
14868 # This happens for instance with `./config.status config.h'.
14869 if test -n "$CONFIG_FILES"; then
14870
14871
14872 ac_cr=`echo X | tr X '\015'`
14873 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14874 # But we know of no other shell where ac_cr would be empty at this
14875 # point, so we can use a bashism as a fallback.
14876 if test "x$ac_cr" = x; then
14877   eval ac_cr=\$\'\\r\'
14878 fi
14879 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14880 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14881   ac_cs_awk_cr='\\r'
14882 else
14883   ac_cs_awk_cr=$ac_cr
14884 fi
14885
14886 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14887 _ACEOF
14888
14889
14890 {
14891   echo "cat >conf$$subs.awk <<_ACEOF" &&
14892   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14893   echo "_ACEOF"
14894 } >conf$$subs.sh ||
14895   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14896 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14897 ac_delim='%!_!# '
14898 for ac_last_try in false false false false false :; do
14899   . ./conf$$subs.sh ||
14900     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14901
14902   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14903   if test $ac_delim_n = $ac_delim_num; then
14904     break
14905   elif $ac_last_try; then
14906     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14907   else
14908     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14909   fi
14910 done
14911 rm -f conf$$subs.sh
14912
14913 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14914 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14915 _ACEOF
14916 sed -n '
14917 h
14918 s/^/S["/; s/!.*/"]=/
14919 p
14920 g
14921 s/^[^!]*!//
14922 :repl
14923 t repl
14924 s/'"$ac_delim"'$//
14925 t delim
14926 :nl
14927 h
14928 s/\(.\{148\}\)..*/\1/
14929 t more1
14930 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14931 p
14932 n
14933 b repl
14934 :more1
14935 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14936 p
14937 g
14938 s/.\{148\}//
14939 t nl
14940 :delim
14941 h
14942 s/\(.\{148\}\)..*/\1/
14943 t more2
14944 s/["\\]/\\&/g; s/^/"/; s/$/"/
14945 p
14946 b
14947 :more2
14948 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14949 p
14950 g
14951 s/.\{148\}//
14952 t delim
14953 ' <conf$$subs.awk | sed '
14954 /^[^""]/{
14955   N
14956   s/\n//
14957 }
14958 ' >>$CONFIG_STATUS || ac_write_fail=1
14959 rm -f conf$$subs.awk
14960 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14961 _ACAWK
14962 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14963   for (key in S) S_is_set[key] = 1
14964   FS = "\a"
14965
14966 }
14967 {
14968   line = $ 0
14969   nfields = split(line, field, "@")
14970   substed = 0
14971   len = length(field[1])
14972   for (i = 2; i < nfields; i++) {
14973     key = field[i]
14974     keylen = length(key)
14975     if (S_is_set[key]) {
14976       value = S[key]
14977       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14978       len += length(value) + length(field[++i])
14979       substed = 1
14980     } else
14981       len += 1 + keylen
14982   }
14983
14984   print line
14985 }
14986
14987 _ACAWK
14988 _ACEOF
14989 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14990 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14991   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14992 else
14993   cat
14994 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14995   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14996 _ACEOF
14997
14998 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14999 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
15000 # trailing colons and then remove the whole line if VPATH becomes empty
15001 # (actually we leave an empty line to preserve line numbers).
15002 if test "x$srcdir" = x.; then
15003   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
15004 h
15005 s///
15006 s/^/:/
15007 s/[      ]*$/:/
15008 s/:\$(srcdir):/:/g
15009 s/:\${srcdir}:/:/g
15010 s/:@srcdir@:/:/g
15011 s/^:*//
15012 s/:*$//
15013 x
15014 s/\(=[   ]*\).*/\1/
15015 G
15016 s/\n//
15017 s/^[^=]*=[       ]*$//
15018 }'
15019 fi
15020
15021 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15022 fi # test -n "$CONFIG_FILES"
15023
15024
15025 eval set X "  :F $CONFIG_FILES      :C $CONFIG_COMMANDS"
15026 shift
15027 for ac_tag
15028 do
15029   case $ac_tag in
15030   :[FHLC]) ac_mode=$ac_tag; continue;;
15031   esac
15032   case $ac_mode$ac_tag in
15033   :[FHL]*:*);;
15034   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
15035   :[FH]-) ac_tag=-:-;;
15036   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15037   esac
15038   ac_save_IFS=$IFS
15039   IFS=:
15040   set x $ac_tag
15041   IFS=$ac_save_IFS
15042   shift
15043   ac_file=$1
15044   shift
15045
15046   case $ac_mode in
15047   :L) ac_source=$1;;
15048   :[FH])
15049     ac_file_inputs=
15050     for ac_f
15051     do
15052       case $ac_f in
15053       -) ac_f="$ac_tmp/stdin";;
15054       *) # Look for the file first in the build tree, then in the source tree
15055          # (if the path is not absolute).  The absolute path cannot be DOS-style,
15056          # because $ac_f cannot contain `:'.
15057          test -f "$ac_f" ||
15058            case $ac_f in
15059            [\\/$]*) false;;
15060            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15061            esac ||
15062            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15063       esac
15064       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15065       as_fn_append ac_file_inputs " '$ac_f'"
15066     done
15067
15068     # Let's still pretend it is `configure' which instantiates (i.e., don't
15069     # use $as_me), people would be surprised to read:
15070     #    /* config.h.  Generated by config.status.  */
15071     configure_input='Generated from '`
15072           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15073         `' by configure.'
15074     if test x"$ac_file" != x-; then
15075       configure_input="$ac_file.  $configure_input"
15076       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15077 $as_echo "$as_me: creating $ac_file" >&6;}
15078     fi
15079     # Neutralize special characters interpreted by sed in replacement strings.
15080     case $configure_input in #(
15081     *\&* | *\|* | *\\* )
15082        ac_sed_conf_input=`$as_echo "$configure_input" |
15083        sed 's/[\\\\&|]/\\\\&/g'`;; #(
15084     *) ac_sed_conf_input=$configure_input;;
15085     esac
15086
15087     case $ac_tag in
15088     *:-:* | *:-) cat >"$ac_tmp/stdin" \
15089       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
15090     esac
15091     ;;
15092   esac
15093
15094   ac_dir=`$as_dirname -- "$ac_file" ||
15095 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15096          X"$ac_file" : 'X\(//\)[^/]' \| \
15097          X"$ac_file" : 'X\(//\)$' \| \
15098          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15099 $as_echo X"$ac_file" |
15100     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15101             s//\1/
15102             q
15103           }
15104           /^X\(\/\/\)[^/].*/{
15105             s//\1/
15106             q
15107           }
15108           /^X\(\/\/\)$/{
15109             s//\1/
15110             q
15111           }
15112           /^X\(\/\).*/{
15113             s//\1/
15114             q
15115           }
15116           s/.*/./; q'`
15117   as_dir="$ac_dir"; as_fn_mkdir_p
15118   ac_builddir=.
15119
15120 case "$ac_dir" in
15121 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15122 *)
15123   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15124   # A ".." for each directory in $ac_dir_suffix.
15125   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15126   case $ac_top_builddir_sub in
15127   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15128   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15129   esac ;;
15130 esac
15131 ac_abs_top_builddir=$ac_pwd
15132 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15133 # for backward compatibility:
15134 ac_top_builddir=$ac_top_build_prefix
15135
15136 case $srcdir in
15137   .)  # We are building in place.
15138     ac_srcdir=.
15139     ac_top_srcdir=$ac_top_builddir_sub
15140     ac_abs_top_srcdir=$ac_pwd ;;
15141   [\\/]* | ?:[\\/]* )  # Absolute name.
15142     ac_srcdir=$srcdir$ac_dir_suffix;
15143     ac_top_srcdir=$srcdir
15144     ac_abs_top_srcdir=$srcdir ;;
15145   *) # Relative name.
15146     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15147     ac_top_srcdir=$ac_top_build_prefix$srcdir
15148     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15149 esac
15150 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15151
15152
15153   case $ac_mode in
15154   :F)
15155   #
15156   # CONFIG_FILE
15157   #
15158
15159   case $INSTALL in
15160   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15161   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15162   esac
15163   ac_MKDIR_P=$MKDIR_P
15164   case $MKDIR_P in
15165   [\\/$]* | ?:[\\/]* ) ;;
15166   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15167   esac
15168 _ACEOF
15169
15170 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15171 # If the template does not know about datarootdir, expand it.
15172 # FIXME: This hack should be removed a few years after 2.60.
15173 ac_datarootdir_hack=; ac_datarootdir_seen=
15174 ac_sed_dataroot='
15175 /datarootdir/ {
15176   p
15177   q
15178 }
15179 /@datadir@/p
15180 /@docdir@/p
15181 /@infodir@/p
15182 /@localedir@/p
15183 /@mandir@/p'
15184 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15185 *datarootdir*) ac_datarootdir_seen=yes;;
15186 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15187   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15188 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15189 _ACEOF
15190 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15191   ac_datarootdir_hack='
15192   s&@datadir@&$datadir&g
15193   s&@docdir@&$docdir&g
15194   s&@infodir@&$infodir&g
15195   s&@localedir@&$localedir&g
15196   s&@mandir@&$mandir&g
15197   s&\\\${datarootdir}&$datarootdir&g' ;;
15198 esac
15199 _ACEOF
15200
15201 # Neutralize VPATH when `$srcdir' = `.'.
15202 # Shell code in configure.ac might set extrasub.
15203 # FIXME: do we really want to maintain this feature?
15204 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15205 ac_sed_extra="$ac_vpsub
15206 $extrasub
15207 _ACEOF
15208 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15209 :t
15210 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15211 s|@configure_input@|$ac_sed_conf_input|;t t
15212 s&@top_builddir@&$ac_top_builddir_sub&;t t
15213 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15214 s&@srcdir@&$ac_srcdir&;t t
15215 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15216 s&@top_srcdir@&$ac_top_srcdir&;t t
15217 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15218 s&@builddir@&$ac_builddir&;t t
15219 s&@abs_builddir@&$ac_abs_builddir&;t t
15220 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15221 s&@INSTALL@&$ac_INSTALL&;t t
15222 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15223 $ac_datarootdir_hack
15224 "
15225 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
15226   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15227
15228 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15229   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15230   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
15231       "$ac_tmp/out"`; test -z "$ac_out"; } &&
15232   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15233 which seems to be undefined.  Please make sure it is defined" >&5
15234 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15235 which seems to be undefined.  Please make sure it is defined" >&2;}
15236
15237   rm -f "$ac_tmp/stdin"
15238   case $ac_file in
15239   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15240   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15241   esac \
15242   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15243  ;;
15244
15245
15246   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15247 $as_echo "$as_me: executing $ac_file commands" >&6;}
15248  ;;
15249   esac
15250
15251
15252   case $ac_file$ac_mode in
15253     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
15254   # Older Autoconf quotes --file arguments for eval, but not when files
15255   # are listed without --file.  Let's play safe and only enable the eval
15256   # if we detect the quoting.
15257   case $CONFIG_FILES in
15258   *\'*) eval set x "$CONFIG_FILES" ;;
15259   *)   set x $CONFIG_FILES ;;
15260   esac
15261   shift
15262   for mf
15263   do
15264     # Strip MF so we end up with the name of the file.
15265     mf=`echo "$mf" | sed -e 's/:.*$//'`
15266     # Check whether this is an Automake generated Makefile or not.
15267     # We used to match only the files named 'Makefile.in', but
15268     # some people rename them; so instead we look at the file content.
15269     # Grep'ing the first line is not enough: some people post-process
15270     # each Makefile.in and add a new line on top of each file to say so.
15271     # Grep'ing the whole file is not good either: AIX grep has a line
15272     # limit of 2048, but all sed's we know have understand at least 4000.
15273     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15274       dirpart=`$as_dirname -- "$mf" ||
15275 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15276          X"$mf" : 'X\(//\)[^/]' \| \
15277          X"$mf" : 'X\(//\)$' \| \
15278          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15279 $as_echo X"$mf" |
15280     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15281             s//\1/
15282             q
15283           }
15284           /^X\(\/\/\)[^/].*/{
15285             s//\1/
15286             q
15287           }
15288           /^X\(\/\/\)$/{
15289             s//\1/
15290             q
15291           }
15292           /^X\(\/\).*/{
15293             s//\1/
15294             q
15295           }
15296           s/.*/./; q'`
15297     else
15298       continue
15299     fi
15300     # Extract the definition of DEPDIR, am__include, and am__quote
15301     # from the Makefile without running 'make'.
15302     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15303     test -z "$DEPDIR" && continue
15304     am__include=`sed -n 's/^am__include = //p' < "$mf"`
15305     test -z "$am__include" && continue
15306     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15307     # Find all dependency output files, they are included files with
15308     # $(DEPDIR) in their names.  We invoke sed twice because it is the
15309     # simplest approach to changing $(DEPDIR) to its actual value in the
15310     # expansion.
15311     for file in `sed -n "
15312       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15313          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
15314       # Make sure the directory exists.
15315       test -f "$dirpart/$file" && continue
15316       fdir=`$as_dirname -- "$file" ||
15317 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15318          X"$file" : 'X\(//\)[^/]' \| \
15319          X"$file" : 'X\(//\)$' \| \
15320          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15321 $as_echo X"$file" |
15322     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15323             s//\1/
15324             q
15325           }
15326           /^X\(\/\/\)[^/].*/{
15327             s//\1/
15328             q
15329           }
15330           /^X\(\/\/\)$/{
15331             s//\1/
15332             q
15333           }
15334           /^X\(\/\).*/{
15335             s//\1/
15336             q
15337           }
15338           s/.*/./; q'`
15339       as_dir=$dirpart/$fdir; as_fn_mkdir_p
15340       # echo "creating $dirpart/$file"
15341       echo '# dummy' > "$dirpart/$file"
15342     done
15343   done
15344 }
15345  ;;
15346     "libtool":C)
15347
15348     # See if we are running on zsh, and set the options that allow our
15349     # commands through without removal of \ escapes.
15350     if test -n "${ZSH_VERSION+set}"; then
15351       setopt NO_GLOB_SUBST
15352     fi
15353
15354     cfgfile=${ofile}T
15355     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15356     $RM "$cfgfile"
15357
15358     cat <<_LT_EOF >> "$cfgfile"
15359 #! $SHELL
15360 # Generated automatically by $as_me ($PACKAGE) $VERSION
15361 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15362 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15363
15364 # Provide generalized library-building support services.
15365 # Written by Gordon Matzigkeit, 1996
15366
15367 # Copyright (C) 2014 Free Software Foundation, Inc.
15368 # This is free software; see the source for copying conditions.  There is NO
15369 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
15370
15371 # GNU Libtool is free software; you can redistribute it and/or modify
15372 # it under the terms of the GNU General Public License as published by
15373 # the Free Software Foundation; either version 2 of of the License, or
15374 # (at your option) any later version.
15375 #
15376 # As a special exception to the GNU General Public License, if you
15377 # distribute this file as part of a program or library that is built
15378 # using GNU Libtool, you may include this file under the  same
15379 # distribution terms that you use for the rest of that program.
15380 #
15381 # GNU Libtool is distributed in the hope that it will be useful, but
15382 # WITHOUT ANY WARRANTY; without even the implied warranty of
15383 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15384 # GNU General Public License for more details.
15385 #
15386 # You should have received a copy of the GNU General Public License
15387 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
15388
15389
15390 # The names of the tagged configurations supported by this script.
15391 available_tags=''
15392
15393 # Configured defaults for sys_lib_dlsearch_path munging.
15394 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
15395
15396 # ### BEGIN LIBTOOL CONFIG
15397
15398 # Which release of libtool.m4 was used?
15399 macro_version=$macro_version
15400 macro_revision=$macro_revision
15401
15402 # Whether or not to build shared libraries.
15403 build_libtool_libs=$enable_shared
15404
15405 # Whether or not to build static libraries.
15406 build_old_libs=$enable_static
15407
15408 # What type of objects to build.
15409 pic_mode=$pic_mode
15410
15411 # Whether or not to optimize for fast installation.
15412 fast_install=$enable_fast_install
15413
15414 # Shared archive member basename,for filename based shared library versioning on AIX.
15415 shared_archive_member_spec=$shared_archive_member_spec
15416
15417 # Shell to use when invoking shell scripts.
15418 SHELL=$lt_SHELL
15419
15420 # An echo program that protects backslashes.
15421 ECHO=$lt_ECHO
15422
15423 # The PATH separator for the build system.
15424 PATH_SEPARATOR=$lt_PATH_SEPARATOR
15425
15426 # The host system.
15427 host_alias=$host_alias
15428 host=$host
15429 host_os=$host_os
15430
15431 # The build system.
15432 build_alias=$build_alias
15433 build=$build
15434 build_os=$build_os
15435
15436 # A sed program that does not truncate output.
15437 SED=$lt_SED
15438
15439 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15440 Xsed="\$SED -e 1s/^X//"
15441
15442 # A grep program that handles long lines.
15443 GREP=$lt_GREP
15444
15445 # An ERE matcher.
15446 EGREP=$lt_EGREP
15447
15448 # A literal string matcher.
15449 FGREP=$lt_FGREP
15450
15451 # A BSD- or MS-compatible name lister.
15452 NM=$lt_NM
15453
15454 # Whether we need soft or hard links.
15455 LN_S=$lt_LN_S
15456
15457 # What is the maximum length of a command?
15458 max_cmd_len=$max_cmd_len
15459
15460 # Object file suffix (normally "o").
15461 objext=$ac_objext
15462
15463 # Executable file suffix (normally "").
15464 exeext=$exeext
15465
15466 # whether the shell understands "unset".
15467 lt_unset=$lt_unset
15468
15469 # turn spaces into newlines.
15470 SP2NL=$lt_lt_SP2NL
15471
15472 # turn newlines into spaces.
15473 NL2SP=$lt_lt_NL2SP
15474
15475 # convert \$build file names to \$host format.
15476 to_host_file_cmd=$lt_cv_to_host_file_cmd
15477
15478 # convert \$build files to toolchain format.
15479 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
15480
15481 # An object symbol dumper.
15482 OBJDUMP=$lt_OBJDUMP
15483
15484 # Method to check whether dependent libraries are shared objects.
15485 deplibs_check_method=$lt_deplibs_check_method
15486
15487 # Command to use when deplibs_check_method = "file_magic".
15488 file_magic_cmd=$lt_file_magic_cmd
15489
15490 # How to find potential files when deplibs_check_method = "file_magic".
15491 file_magic_glob=$lt_file_magic_glob
15492
15493 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
15494 want_nocaseglob=$lt_want_nocaseglob
15495
15496 # DLL creation program.
15497 DLLTOOL=$lt_DLLTOOL
15498
15499 # Command to associate shared and link libraries.
15500 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
15501
15502 # The archiver.
15503 AR=$lt_AR
15504
15505 # Flags to create an archive.
15506 AR_FLAGS=$lt_AR_FLAGS
15507
15508 # How to feed a file listing to the archiver.
15509 archiver_list_spec=$lt_archiver_list_spec
15510
15511 # A symbol stripping program.
15512 STRIP=$lt_STRIP
15513
15514 # Commands used to install an old-style archive.
15515 RANLIB=$lt_RANLIB
15516 old_postinstall_cmds=$lt_old_postinstall_cmds
15517 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15518
15519 # Whether to use a lock for old archive extraction.
15520 lock_old_archive_extraction=$lock_old_archive_extraction
15521
15522 # A C compiler.
15523 LTCC=$lt_CC
15524
15525 # LTCC compiler flags.
15526 LTCFLAGS=$lt_CFLAGS
15527
15528 # Take the output of nm and produce a listing of raw symbols and C names.
15529 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15530
15531 # Transform the output of nm in a proper C declaration.
15532 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15533
15534 # Transform the output of nm into a list of symbols to manually relocate.
15535 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
15536
15537 # Transform the output of nm in a C name address pair.
15538 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15539
15540 # Transform the output of nm in a C name address pair when lib prefix is needed.
15541 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15542
15543 # The name lister interface.
15544 nm_interface=$lt_lt_cv_nm_interface
15545
15546 # Specify filename containing input files for \$NM.
15547 nm_file_list_spec=$lt_nm_file_list_spec
15548
15549 # The root where to search for dependent libraries,and where our libraries should be installed.
15550 lt_sysroot=$lt_sysroot
15551
15552 # Command to truncate a binary pipe.
15553 lt_truncate_bin=$lt_lt_cv_truncate_bin
15554
15555 # The name of the directory that contains temporary libtool files.
15556 objdir=$objdir
15557
15558 # Used to examine libraries when file_magic_cmd begins with "file".
15559 MAGIC_CMD=$MAGIC_CMD
15560
15561 # Must we lock files when doing compilation?
15562 need_locks=$lt_need_locks
15563
15564 # Manifest tool.
15565 MANIFEST_TOOL=$lt_MANIFEST_TOOL
15566
15567 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15568 DSYMUTIL=$lt_DSYMUTIL
15569
15570 # Tool to change global to local symbols on Mac OS X.
15571 NMEDIT=$lt_NMEDIT
15572
15573 # Tool to manipulate fat objects and archives on Mac OS X.
15574 LIPO=$lt_LIPO
15575
15576 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15577 OTOOL=$lt_OTOOL
15578
15579 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15580 OTOOL64=$lt_OTOOL64
15581
15582 # Old archive suffix (normally "a").
15583 libext=$libext
15584
15585 # Shared library suffix (normally ".so").
15586 shrext_cmds=$lt_shrext_cmds
15587
15588 # The commands to extract the exported symbol list from a shared archive.
15589 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15590
15591 # Variables whose values should be saved in libtool wrapper scripts and
15592 # restored at link time.
15593 variables_saved_for_relink=$lt_variables_saved_for_relink
15594
15595 # Do we need the "lib" prefix for modules?
15596 need_lib_prefix=$need_lib_prefix
15597
15598 # Do we need a version for libraries?
15599 need_version=$need_version
15600
15601 # Library versioning type.
15602 version_type=$version_type
15603
15604 # Shared library runtime path variable.
15605 runpath_var=$runpath_var
15606
15607 # Shared library path variable.
15608 shlibpath_var=$shlibpath_var
15609
15610 # Is shlibpath searched before the hard-coded library search path?
15611 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15612
15613 # Format of library name prefix.
15614 libname_spec=$lt_libname_spec
15615
15616 # List of archive names.  First name is the real one, the rest are links.
15617 # The last name is the one that the linker finds with -lNAME
15618 library_names_spec=$lt_library_names_spec
15619
15620 # The coded name of the library, if different from the real name.
15621 soname_spec=$lt_soname_spec
15622
15623 # Permission mode override for installation of shared libraries.
15624 install_override_mode=$lt_install_override_mode
15625
15626 # Command to use after installation of a shared archive.
15627 postinstall_cmds=$lt_postinstall_cmds
15628
15629 # Command to use after uninstallation of a shared archive.
15630 postuninstall_cmds=$lt_postuninstall_cmds
15631
15632 # Commands used to finish a libtool library installation in a directory.
15633 finish_cmds=$lt_finish_cmds
15634
15635 # As "finish_cmds", except a single script fragment to be evaled but
15636 # not shown.
15637 finish_eval=$lt_finish_eval
15638
15639 # Whether we should hardcode library paths into libraries.
15640 hardcode_into_libs=$hardcode_into_libs
15641
15642 # Compile-time system search path for libraries.
15643 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15644
15645 # Detected run-time system search path for libraries.
15646 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
15647
15648 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
15649 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
15650
15651 # Whether dlopen is supported.
15652 dlopen_support=$enable_dlopen
15653
15654 # Whether dlopen of programs is supported.
15655 dlopen_self=$enable_dlopen_self
15656
15657 # Whether dlopen of statically linked programs is supported.
15658 dlopen_self_static=$enable_dlopen_self_static
15659
15660 # Commands to strip libraries.
15661 old_striplib=$lt_old_striplib
15662 striplib=$lt_striplib
15663
15664
15665 # The linker used to build libraries.
15666 LD=$lt_LD
15667
15668 # How to create reloadable object files.
15669 reload_flag=$lt_reload_flag
15670 reload_cmds=$lt_reload_cmds
15671
15672 # Commands used to build an old-style archive.
15673 old_archive_cmds=$lt_old_archive_cmds
15674
15675 # A language specific compiler.
15676 CC=$lt_compiler
15677
15678 # Is the compiler the GNU compiler?
15679 with_gcc=$GCC
15680
15681 # Compiler flag to turn off builtin functions.
15682 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15683
15684 # Additional compiler flags for building library objects.
15685 pic_flag=$lt_lt_prog_compiler_pic
15686
15687 # How to pass a linker flag through the compiler.
15688 wl=$lt_lt_prog_compiler_wl
15689
15690 # Compiler flag to prevent dynamic linking.
15691 link_static_flag=$lt_lt_prog_compiler_static
15692
15693 # Does compiler simultaneously support -c and -o options?
15694 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15695
15696 # Whether or not to add -lc for building shared libraries.
15697 build_libtool_need_lc=$archive_cmds_need_lc
15698
15699 # Whether or not to disallow shared libs when runtime libs are static.
15700 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15701
15702 # Compiler flag to allow reflexive dlopens.
15703 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15704
15705 # Compiler flag to generate shared objects directly from archives.
15706 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15707
15708 # Whether the compiler copes with passing no objects directly.
15709 compiler_needs_object=$lt_compiler_needs_object
15710
15711 # Create an old-style archive from a shared archive.
15712 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15713
15714 # Create a temporary old-style archive to link instead of a shared archive.
15715 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15716
15717 # Commands used to build a shared archive.
15718 archive_cmds=$lt_archive_cmds
15719 archive_expsym_cmds=$lt_archive_expsym_cmds
15720
15721 # Commands used to build a loadable module if different from building
15722 # a shared archive.
15723 module_cmds=$lt_module_cmds
15724 module_expsym_cmds=$lt_module_expsym_cmds
15725
15726 # Whether we are building with GNU ld or not.
15727 with_gnu_ld=$lt_with_gnu_ld
15728
15729 # Flag that allows shared libraries with undefined symbols to be built.
15730 allow_undefined_flag=$lt_allow_undefined_flag
15731
15732 # Flag that enforces no undefined symbols.
15733 no_undefined_flag=$lt_no_undefined_flag
15734
15735 # Flag to hardcode \$libdir into a binary during linking.
15736 # This must work even if \$libdir does not exist
15737 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15738
15739 # Whether we need a single "-rpath" flag with a separated argument.
15740 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15741
15742 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
15743 # DIR into the resulting binary.
15744 hardcode_direct=$hardcode_direct
15745
15746 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
15747 # DIR into the resulting binary and the resulting library dependency is
15748 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
15749 # library is relocated.
15750 hardcode_direct_absolute=$hardcode_direct_absolute
15751
15752 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15753 # into the resulting binary.
15754 hardcode_minus_L=$hardcode_minus_L
15755
15756 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15757 # into the resulting binary.
15758 hardcode_shlibpath_var=$hardcode_shlibpath_var
15759
15760 # Set to "yes" if building a shared library automatically hardcodes DIR
15761 # into the library and all subsequent libraries and executables linked
15762 # against it.
15763 hardcode_automatic=$hardcode_automatic
15764
15765 # Set to yes if linker adds runtime paths of dependent libraries
15766 # to runtime path list.
15767 inherit_rpath=$inherit_rpath
15768
15769 # Whether libtool must link a program against all its dependency libraries.
15770 link_all_deplibs=$link_all_deplibs
15771
15772 # Set to "yes" if exported symbols are required.
15773 always_export_symbols=$always_export_symbols
15774
15775 # The commands to list exported symbols.
15776 export_symbols_cmds=$lt_export_symbols_cmds
15777
15778 # Symbols that should not be listed in the preloaded symbols.
15779 exclude_expsyms=$lt_exclude_expsyms
15780
15781 # Symbols that must always be exported.
15782 include_expsyms=$lt_include_expsyms
15783
15784 # Commands necessary for linking programs (against libraries) with templates.
15785 prelink_cmds=$lt_prelink_cmds
15786
15787 # Commands necessary for finishing linking programs.
15788 postlink_cmds=$lt_postlink_cmds
15789
15790 # Specify filename containing input files.
15791 file_list_spec=$lt_file_list_spec
15792
15793 # How to hardcode a shared library path into an executable.
15794 hardcode_action=$hardcode_action
15795
15796 # ### END LIBTOOL CONFIG
15797
15798 _LT_EOF
15799
15800     cat <<'_LT_EOF' >> "$cfgfile"
15801
15802 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
15803
15804 # func_munge_path_list VARIABLE PATH
15805 # -----------------------------------
15806 # VARIABLE is name of variable containing _space_ separated list of
15807 # directories to be munged by the contents of PATH, which is string
15808 # having a format:
15809 # "DIR[:DIR]:"
15810 #       string "DIR[ DIR]" will be prepended to VARIABLE
15811 # ":DIR[:DIR]"
15812 #       string "DIR[ DIR]" will be appended to VARIABLE
15813 # "DIRP[:DIRP]::[DIRA:]DIRA"
15814 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
15815 #       "DIRA[ DIRA]" will be appended to VARIABLE
15816 # "DIR[:DIR]"
15817 #       VARIABLE will be replaced by "DIR[ DIR]"
15818 func_munge_path_list ()
15819 {
15820     case x$2 in
15821     x)
15822         ;;
15823     *:)
15824         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
15825         ;;
15826     x:*)
15827         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
15828         ;;
15829     *::*)
15830         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
15831         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
15832         ;;
15833     *)
15834         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
15835         ;;
15836     esac
15837 }
15838
15839
15840 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
15841 func_cc_basename ()
15842 {
15843     for cc_temp in $*""; do
15844       case $cc_temp in
15845         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
15846         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
15847         \-*) ;;
15848         *) break;;
15849       esac
15850     done
15851     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
15852 }
15853
15854
15855 # ### END FUNCTIONS SHARED WITH CONFIGURE
15856
15857 _LT_EOF
15858
15859   case $host_os in
15860   aix3*)
15861     cat <<\_LT_EOF >> "$cfgfile"
15862 # AIX sometimes has problems with the GCC collect2 program.  For some
15863 # reason, if we set the COLLECT_NAMES environment variable, the problems
15864 # vanish in a puff of smoke.
15865 if test set != "${COLLECT_NAMES+set}"; then
15866   COLLECT_NAMES=
15867   export COLLECT_NAMES
15868 fi
15869 _LT_EOF
15870     ;;
15871   esac
15872
15873
15874 ltmain=$ac_aux_dir/ltmain.sh
15875
15876
15877   # We use sed instead of cat because bash on DJGPP gets confused if
15878   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15879   # text mode, it properly converts lines to CR/LF.  This bash problem
15880   # is reportedly fixed, but why not run on old versions too?
15881   sed '$q' "$ltmain" >> "$cfgfile" \
15882      || (rm -f "$cfgfile"; exit 1)
15883
15884    mv -f "$cfgfile" "$ofile" ||
15885     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15886   chmod +x "$ofile"
15887
15888  ;;
15889
15890   esac
15891 done # for ac_tag
15892
15893
15894 as_fn_exit 0
15895 _ACEOF
15896 ac_clean_files=$ac_clean_files_save
15897
15898 test $ac_write_fail = 0 ||
15899   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15900
15901
15902 # configure is writing to config.log, and then calls config.status.
15903 # config.status does its own redirection, appending to config.log.
15904 # Unfortunately, on DOS this fails, as config.log is still kept open
15905 # by configure, so config.status won't be able to write to it; its
15906 # output is simply discarded.  So we exec the FD to /dev/null,
15907 # effectively closing config.log, so it can be properly (re)opened and
15908 # appended to by config.status.  When coming back to configure, we
15909 # need to make the FD available again.
15910 if test "$no_create" != yes; then
15911   ac_cs_success=:
15912   ac_config_status_args=
15913   test "$silent" = yes &&
15914     ac_config_status_args="$ac_config_status_args --quiet"
15915   exec 5>/dev/null
15916   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15917   exec 5>>config.log
15918   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15919   # would make configure fail if this is the last instruction.
15920   $ac_cs_success || as_fn_exit 1
15921 fi
15922 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15923   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15924 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15925 fi
15926