]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/sqlite3/configure
MFV r302003,r302037,r302038,r302056:
[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.12.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.12.1'
594 PACKAGE_STRING='sqlite 3.12.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 EXTRA_SHELL_OBJ
640 JSON1_FLAGS
641 FTS5_FLAGS
642 DYNAMIC_EXTENSION_FLAGS
643 THREADSAFE_FLAGS
644 READLINE_LIBS
645 BUILD_CFLAGS
646 CPP
647 LT_SYS_LIBRARY_PATH
648 OTOOL64
649 OTOOL
650 LIPO
651 NMEDIT
652 DSYMUTIL
653 MANIFEST_TOOL
654 RANLIB
655 ac_ct_AR
656 AR
657 DLLTOOL
658 OBJDUMP
659 LN_S
660 NM
661 ac_ct_DUMPBIN
662 DUMPBIN
663 LD
664 FGREP
665 EGREP
666 GREP
667 SED
668 host_os
669 host_vendor
670 host_cpu
671 host
672 build_os
673 build_vendor
674 build_cpu
675 build
676 LIBTOOL
677 am__fastdepCC_FALSE
678 am__fastdepCC_TRUE
679 CCDEPMODE
680 am__nodep
681 AMDEPBACKSLASH
682 AMDEP_FALSE
683 AMDEP_TRUE
684 am__quote
685 am__include
686 DEPDIR
687 OBJEXT
688 EXEEXT
689 ac_ct_CC
690 CPPFLAGS
691 LDFLAGS
692 CFLAGS
693 CC
694 AM_BACKSLASH
695 AM_DEFAULT_VERBOSITY
696 AM_DEFAULT_V
697 AM_V
698 am__untar
699 am__tar
700 AMTAR
701 am__leading_dot
702 SET_MAKE
703 AWK
704 mkdir_p
705 MKDIR_P
706 INSTALL_STRIP_PROGRAM
707 STRIP
708 install_sh
709 MAKEINFO
710 AUTOHEADER
711 AUTOMAKE
712 AUTOCONF
713 ACLOCAL
714 VERSION
715 PACKAGE
716 CYGPATH_W
717 am__isrc
718 INSTALL_DATA
719 INSTALL_SCRIPT
720 INSTALL_PROGRAM
721 target_alias
722 host_alias
723 build_alias
724 LIBS
725 ECHO_T
726 ECHO_N
727 ECHO_C
728 DEFS
729 mandir
730 localedir
731 libdir
732 psdir
733 pdfdir
734 dvidir
735 htmldir
736 infodir
737 docdir
738 oldincludedir
739 includedir
740 localstatedir
741 sharedstatedir
742 sysconfdir
743 datadir
744 datarootdir
745 libexecdir
746 sbindir
747 bindir
748 program_transform_name
749 prefix
750 exec_prefix
751 PACKAGE_URL
752 PACKAGE_BUGREPORT
753 PACKAGE_STRING
754 PACKAGE_VERSION
755 PACKAGE_TARNAME
756 PACKAGE_NAME
757 PATH_SEPARATOR
758 SHELL'
759 ac_subst_files=''
760 ac_user_opts='
761 enable_option_checking
762 enable_silent_rules
763 enable_largefile
764 enable_dependency_tracking
765 enable_shared
766 enable_static
767 with_pic
768 enable_fast_install
769 with_aix_soname
770 with_gnu_ld
771 with_sysroot
772 enable_libtool_lock
773 enable_editline
774 enable_readline
775 enable_threadsafe
776 enable_dynamic_extensions
777 enable_fts5
778 enable_json1
779 enable_static_shell
780 '
781       ac_precious_vars='build_alias
782 host_alias
783 target_alias
784 CC
785 CFLAGS
786 LDFLAGS
787 LIBS
788 CPPFLAGS
789 LT_SYS_LIBRARY_PATH
790 CPP'
791
792
793 # Initialize some variables set by options.
794 ac_init_help=
795 ac_init_version=false
796 ac_unrecognized_opts=
797 ac_unrecognized_sep=
798 # The variables have the same names as the options, with
799 # dashes changed to underlines.
800 cache_file=/dev/null
801 exec_prefix=NONE
802 no_create=
803 no_recursion=
804 prefix=NONE
805 program_prefix=NONE
806 program_suffix=NONE
807 program_transform_name=s,x,x,
808 silent=
809 site=
810 srcdir=
811 verbose=
812 x_includes=NONE
813 x_libraries=NONE
814
815 # Installation directory options.
816 # These are left unexpanded so users can "make install exec_prefix=/foo"
817 # and all the variables that are supposed to be based on exec_prefix
818 # by default will actually change.
819 # Use braces instead of parens because sh, perl, etc. also accept them.
820 # (The list follows the same order as the GNU Coding Standards.)
821 bindir='${exec_prefix}/bin'
822 sbindir='${exec_prefix}/sbin'
823 libexecdir='${exec_prefix}/libexec'
824 datarootdir='${prefix}/share'
825 datadir='${datarootdir}'
826 sysconfdir='${prefix}/etc'
827 sharedstatedir='${prefix}/com'
828 localstatedir='${prefix}/var'
829 includedir='${prefix}/include'
830 oldincludedir='/usr/include'
831 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
832 infodir='${datarootdir}/info'
833 htmldir='${docdir}'
834 dvidir='${docdir}'
835 pdfdir='${docdir}'
836 psdir='${docdir}'
837 libdir='${exec_prefix}/lib'
838 localedir='${datarootdir}/locale'
839 mandir='${datarootdir}/man'
840
841 ac_prev=
842 ac_dashdash=
843 for ac_option
844 do
845   # If the previous option needs an argument, assign it.
846   if test -n "$ac_prev"; then
847     eval $ac_prev=\$ac_option
848     ac_prev=
849     continue
850   fi
851
852   case $ac_option in
853   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
854   *=)   ac_optarg= ;;
855   *)    ac_optarg=yes ;;
856   esac
857
858   # Accept the important Cygnus configure options, so we can diagnose typos.
859
860   case $ac_dashdash$ac_option in
861   --)
862     ac_dashdash=yes ;;
863
864   -bindir | --bindir | --bindi | --bind | --bin | --bi)
865     ac_prev=bindir ;;
866   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
867     bindir=$ac_optarg ;;
868
869   -build | --build | --buil | --bui | --bu)
870     ac_prev=build_alias ;;
871   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
872     build_alias=$ac_optarg ;;
873
874   -cache-file | --cache-file | --cache-fil | --cache-fi \
875   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
876     ac_prev=cache_file ;;
877   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
878   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
879     cache_file=$ac_optarg ;;
880
881   --config-cache | -C)
882     cache_file=config.cache ;;
883
884   -datadir | --datadir | --datadi | --datad)
885     ac_prev=datadir ;;
886   -datadir=* | --datadir=* | --datadi=* | --datad=*)
887     datadir=$ac_optarg ;;
888
889   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
890   | --dataroo | --dataro | --datar)
891     ac_prev=datarootdir ;;
892   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
893   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
894     datarootdir=$ac_optarg ;;
895
896   -disable-* | --disable-*)
897     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
898     # Reject names that are not valid shell variable names.
899     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
900       as_fn_error $? "invalid feature name: $ac_useropt"
901     ac_useropt_orig=$ac_useropt
902     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
903     case $ac_user_opts in
904       *"
905 "enable_$ac_useropt"
906 "*) ;;
907       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
908          ac_unrecognized_sep=', ';;
909     esac
910     eval enable_$ac_useropt=no ;;
911
912   -docdir | --docdir | --docdi | --doc | --do)
913     ac_prev=docdir ;;
914   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
915     docdir=$ac_optarg ;;
916
917   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
918     ac_prev=dvidir ;;
919   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
920     dvidir=$ac_optarg ;;
921
922   -enable-* | --enable-*)
923     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
924     # Reject names that are not valid shell variable names.
925     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
926       as_fn_error $? "invalid feature name: $ac_useropt"
927     ac_useropt_orig=$ac_useropt
928     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
929     case $ac_user_opts in
930       *"
931 "enable_$ac_useropt"
932 "*) ;;
933       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
934          ac_unrecognized_sep=', ';;
935     esac
936     eval enable_$ac_useropt=\$ac_optarg ;;
937
938   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
939   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
940   | --exec | --exe | --ex)
941     ac_prev=exec_prefix ;;
942   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
943   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
944   | --exec=* | --exe=* | --ex=*)
945     exec_prefix=$ac_optarg ;;
946
947   -gas | --gas | --ga | --g)
948     # Obsolete; use --with-gas.
949     with_gas=yes ;;
950
951   -help | --help | --hel | --he | -h)
952     ac_init_help=long ;;
953   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
954     ac_init_help=recursive ;;
955   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
956     ac_init_help=short ;;
957
958   -host | --host | --hos | --ho)
959     ac_prev=host_alias ;;
960   -host=* | --host=* | --hos=* | --ho=*)
961     host_alias=$ac_optarg ;;
962
963   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
964     ac_prev=htmldir ;;
965   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
966   | --ht=*)
967     htmldir=$ac_optarg ;;
968
969   -includedir | --includedir | --includedi | --included | --include \
970   | --includ | --inclu | --incl | --inc)
971     ac_prev=includedir ;;
972   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
973   | --includ=* | --inclu=* | --incl=* | --inc=*)
974     includedir=$ac_optarg ;;
975
976   -infodir | --infodir | --infodi | --infod | --info | --inf)
977     ac_prev=infodir ;;
978   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
979     infodir=$ac_optarg ;;
980
981   -libdir | --libdir | --libdi | --libd)
982     ac_prev=libdir ;;
983   -libdir=* | --libdir=* | --libdi=* | --libd=*)
984     libdir=$ac_optarg ;;
985
986   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
987   | --libexe | --libex | --libe)
988     ac_prev=libexecdir ;;
989   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
990   | --libexe=* | --libex=* | --libe=*)
991     libexecdir=$ac_optarg ;;
992
993   -localedir | --localedir | --localedi | --localed | --locale)
994     ac_prev=localedir ;;
995   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
996     localedir=$ac_optarg ;;
997
998   -localstatedir | --localstatedir | --localstatedi | --localstated \
999   | --localstate | --localstat | --localsta | --localst | --locals)
1000     ac_prev=localstatedir ;;
1001   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1002   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1003     localstatedir=$ac_optarg ;;
1004
1005   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1006     ac_prev=mandir ;;
1007   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1008     mandir=$ac_optarg ;;
1009
1010   -nfp | --nfp | --nf)
1011     # Obsolete; use --without-fp.
1012     with_fp=no ;;
1013
1014   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1015   | --no-cr | --no-c | -n)
1016     no_create=yes ;;
1017
1018   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1019   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1020     no_recursion=yes ;;
1021
1022   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1023   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1024   | --oldin | --oldi | --old | --ol | --o)
1025     ac_prev=oldincludedir ;;
1026   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1027   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1028   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1029     oldincludedir=$ac_optarg ;;
1030
1031   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1032     ac_prev=prefix ;;
1033   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1034     prefix=$ac_optarg ;;
1035
1036   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1037   | --program-pre | --program-pr | --program-p)
1038     ac_prev=program_prefix ;;
1039   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1040   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1041     program_prefix=$ac_optarg ;;
1042
1043   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1044   | --program-suf | --program-su | --program-s)
1045     ac_prev=program_suffix ;;
1046   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1047   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1048     program_suffix=$ac_optarg ;;
1049
1050   -program-transform-name | --program-transform-name \
1051   | --program-transform-nam | --program-transform-na \
1052   | --program-transform-n | --program-transform- \
1053   | --program-transform | --program-transfor \
1054   | --program-transfo | --program-transf \
1055   | --program-trans | --program-tran \
1056   | --progr-tra | --program-tr | --program-t)
1057     ac_prev=program_transform_name ;;
1058   -program-transform-name=* | --program-transform-name=* \
1059   | --program-transform-nam=* | --program-transform-na=* \
1060   | --program-transform-n=* | --program-transform-=* \
1061   | --program-transform=* | --program-transfor=* \
1062   | --program-transfo=* | --program-transf=* \
1063   | --program-trans=* | --program-tran=* \
1064   | --progr-tra=* | --program-tr=* | --program-t=*)
1065     program_transform_name=$ac_optarg ;;
1066
1067   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1068     ac_prev=pdfdir ;;
1069   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1070     pdfdir=$ac_optarg ;;
1071
1072   -psdir | --psdir | --psdi | --psd | --ps)
1073     ac_prev=psdir ;;
1074   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1075     psdir=$ac_optarg ;;
1076
1077   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1078   | -silent | --silent | --silen | --sile | --sil)
1079     silent=yes ;;
1080
1081   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1082     ac_prev=sbindir ;;
1083   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1084   | --sbi=* | --sb=*)
1085     sbindir=$ac_optarg ;;
1086
1087   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1088   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1089   | --sharedst | --shareds | --shared | --share | --shar \
1090   | --sha | --sh)
1091     ac_prev=sharedstatedir ;;
1092   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1093   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1094   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1095   | --sha=* | --sh=*)
1096     sharedstatedir=$ac_optarg ;;
1097
1098   -site | --site | --sit)
1099     ac_prev=site ;;
1100   -site=* | --site=* | --sit=*)
1101     site=$ac_optarg ;;
1102
1103   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1104     ac_prev=srcdir ;;
1105   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1106     srcdir=$ac_optarg ;;
1107
1108   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1109   | --syscon | --sysco | --sysc | --sys | --sy)
1110     ac_prev=sysconfdir ;;
1111   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1112   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1113     sysconfdir=$ac_optarg ;;
1114
1115   -target | --target | --targe | --targ | --tar | --ta | --t)
1116     ac_prev=target_alias ;;
1117   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1118     target_alias=$ac_optarg ;;
1119
1120   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1121     verbose=yes ;;
1122
1123   -version | --version | --versio | --versi | --vers | -V)
1124     ac_init_version=: ;;
1125
1126   -with-* | --with-*)
1127     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1128     # Reject names that are not valid shell variable names.
1129     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1130       as_fn_error $? "invalid package name: $ac_useropt"
1131     ac_useropt_orig=$ac_useropt
1132     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1133     case $ac_user_opts in
1134       *"
1135 "with_$ac_useropt"
1136 "*) ;;
1137       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1138          ac_unrecognized_sep=', ';;
1139     esac
1140     eval with_$ac_useropt=\$ac_optarg ;;
1141
1142   -without-* | --without-*)
1143     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1144     # Reject names that are not valid shell variable names.
1145     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1146       as_fn_error $? "invalid package name: $ac_useropt"
1147     ac_useropt_orig=$ac_useropt
1148     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1149     case $ac_user_opts in
1150       *"
1151 "with_$ac_useropt"
1152 "*) ;;
1153       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1154          ac_unrecognized_sep=', ';;
1155     esac
1156     eval with_$ac_useropt=no ;;
1157
1158   --x)
1159     # Obsolete; use --with-x.
1160     with_x=yes ;;
1161
1162   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1163   | --x-incl | --x-inc | --x-in | --x-i)
1164     ac_prev=x_includes ;;
1165   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1166   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1167     x_includes=$ac_optarg ;;
1168
1169   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1170   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1171     ac_prev=x_libraries ;;
1172   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1173   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1174     x_libraries=$ac_optarg ;;
1175
1176   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1177 Try \`$0 --help' for more information"
1178     ;;
1179
1180   *=*)
1181     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1182     # Reject names that are not valid shell variable names.
1183     case $ac_envvar in #(
1184       '' | [0-9]* | *[!_$as_cr_alnum]* )
1185       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1186     esac
1187     eval $ac_envvar=\$ac_optarg
1188     export $ac_envvar ;;
1189
1190   *)
1191     # FIXME: should be removed in autoconf 3.0.
1192     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1193     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1194       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1195     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1196     ;;
1197
1198   esac
1199 done
1200
1201 if test -n "$ac_prev"; then
1202   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1203   as_fn_error $? "missing argument to $ac_option"
1204 fi
1205
1206 if test -n "$ac_unrecognized_opts"; then
1207   case $enable_option_checking in
1208     no) ;;
1209     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1210     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1211   esac
1212 fi
1213
1214 # Check all directory arguments for consistency.
1215 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1216                 datadir sysconfdir sharedstatedir localstatedir includedir \
1217                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1218                 libdir localedir mandir
1219 do
1220   eval ac_val=\$$ac_var
1221   # Remove trailing slashes.
1222   case $ac_val in
1223     */ )
1224       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1225       eval $ac_var=\$ac_val;;
1226   esac
1227   # Be sure to have absolute directory names.
1228   case $ac_val in
1229     [\\/$]* | ?:[\\/]* )  continue;;
1230     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1231   esac
1232   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1233 done
1234
1235 # There might be people who depend on the old broken behavior: `$host'
1236 # used to hold the argument of --host etc.
1237 # FIXME: To remove some day.
1238 build=$build_alias
1239 host=$host_alias
1240 target=$target_alias
1241
1242 # FIXME: To remove some day.
1243 if test "x$host_alias" != x; then
1244   if test "x$build_alias" = x; then
1245     cross_compiling=maybe
1246   elif test "x$build_alias" != "x$host_alias"; then
1247     cross_compiling=yes
1248   fi
1249 fi
1250
1251 ac_tool_prefix=
1252 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1253
1254 test "$silent" = yes && exec 6>/dev/null
1255
1256
1257 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1258 ac_ls_di=`ls -di .` &&
1259 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1260   as_fn_error $? "working directory cannot be determined"
1261 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1262   as_fn_error $? "pwd does not report name of working directory"
1263
1264
1265 # Find the source files, if location was not specified.
1266 if test -z "$srcdir"; then
1267   ac_srcdir_defaulted=yes
1268   # Try the directory containing this script, then the parent directory.
1269   ac_confdir=`$as_dirname -- "$as_myself" ||
1270 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1271          X"$as_myself" : 'X\(//\)[^/]' \| \
1272          X"$as_myself" : 'X\(//\)$' \| \
1273          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1274 $as_echo X"$as_myself" |
1275     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1276             s//\1/
1277             q
1278           }
1279           /^X\(\/\/\)[^/].*/{
1280             s//\1/
1281             q
1282           }
1283           /^X\(\/\/\)$/{
1284             s//\1/
1285             q
1286           }
1287           /^X\(\/\).*/{
1288             s//\1/
1289             q
1290           }
1291           s/.*/./; q'`
1292   srcdir=$ac_confdir
1293   if test ! -r "$srcdir/$ac_unique_file"; then
1294     srcdir=..
1295   fi
1296 else
1297   ac_srcdir_defaulted=no
1298 fi
1299 if test ! -r "$srcdir/$ac_unique_file"; then
1300   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1301   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1302 fi
1303 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1304 ac_abs_confdir=`(
1305         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1306         pwd)`
1307 # When building in place, set srcdir=.
1308 if test "$ac_abs_confdir" = "$ac_pwd"; then
1309   srcdir=.
1310 fi
1311 # Remove unnecessary trailing slashes from srcdir.
1312 # Double slashes in file names in object file debugging info
1313 # mess up M-x gdb in Emacs.
1314 case $srcdir in
1315 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1316 esac
1317 for ac_var in $ac_precious_vars; do
1318   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1319   eval ac_env_${ac_var}_value=\$${ac_var}
1320   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1321   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1322 done
1323
1324 #
1325 # Report the --help message.
1326 #
1327 if test "$ac_init_help" = "long"; then
1328   # Omit some internal or obsolete options to make the list less imposing.
1329   # This message is too long to be a string in the A/UX 3.1 sh.
1330   cat <<_ACEOF
1331 \`configure' configures sqlite 3.12.1 to adapt to many kinds of systems.
1332
1333 Usage: $0 [OPTION]... [VAR=VALUE]...
1334
1335 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1336 VAR=VALUE.  See below for descriptions of some of the useful variables.
1337
1338 Defaults for the options are specified in brackets.
1339
1340 Configuration:
1341   -h, --help              display this help and exit
1342       --help=short        display options specific to this package
1343       --help=recursive    display the short help of all the included packages
1344   -V, --version           display version information and exit
1345   -q, --quiet, --silent   do not print \`checking ...' messages
1346       --cache-file=FILE   cache test results in FILE [disabled]
1347   -C, --config-cache      alias for \`--cache-file=config.cache'
1348   -n, --no-create         do not create output files
1349       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1350
1351 Installation directories:
1352   --prefix=PREFIX         install architecture-independent files in PREFIX
1353                           [$ac_default_prefix]
1354   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1355                           [PREFIX]
1356
1357 By default, \`make install' will install all the files in
1358 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1359 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1360 for instance \`--prefix=\$HOME'.
1361
1362 For better control, use the options below.
1363
1364 Fine tuning of the installation directories:
1365   --bindir=DIR            user executables [EPREFIX/bin]
1366   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1367   --libexecdir=DIR        program executables [EPREFIX/libexec]
1368   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1369   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1370   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1371   --libdir=DIR            object code libraries [EPREFIX/lib]
1372   --includedir=DIR        C header files [PREFIX/include]
1373   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1374   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1375   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1376   --infodir=DIR           info documentation [DATAROOTDIR/info]
1377   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1378   --mandir=DIR            man documentation [DATAROOTDIR/man]
1379   --docdir=DIR            documentation root [DATAROOTDIR/doc/sqlite]
1380   --htmldir=DIR           html documentation [DOCDIR]
1381   --dvidir=DIR            dvi documentation [DOCDIR]
1382   --pdfdir=DIR            pdf documentation [DOCDIR]
1383   --psdir=DIR             ps documentation [DOCDIR]
1384 _ACEOF
1385
1386   cat <<\_ACEOF
1387
1388 Program names:
1389   --program-prefix=PREFIX            prepend PREFIX to installed program names
1390   --program-suffix=SUFFIX            append SUFFIX to installed program names
1391   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1392
1393 System types:
1394   --build=BUILD     configure for building on BUILD [guessed]
1395   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1396 _ACEOF
1397 fi
1398
1399 if test -n "$ac_init_help"; then
1400   case $ac_init_help in
1401      short | recursive ) echo "Configuration of sqlite 3.12.1:";;
1402    esac
1403   cat <<\_ACEOF
1404
1405 Optional Features:
1406   --disable-option-checking  ignore unrecognized --enable/--with options
1407   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1408   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1409   --enable-silent-rules   less verbose build output (undo: "make V=1")
1410   --disable-silent-rules  verbose build output (undo: "make V=0")
1411   --disable-largefile     omit support for large files
1412   --enable-dependency-tracking
1413                           do not reject slow dependency extractors
1414   --disable-dependency-tracking
1415                           speeds up one-time build
1416   --enable-shared[=PKGS]  build shared libraries [default=yes]
1417   --enable-static[=PKGS]  build static libraries [default=yes]
1418   --enable-fast-install[=PKGS]
1419                           optimize for fast installation [default=yes]
1420   --disable-libtool-lock  avoid locking (might break parallel builds)
1421   --enable-editline       use BSD libedit
1422   --enable-readline       use readline
1423   --enable-threadsafe     build a thread-safe library [default=yes]
1424   --enable-dynamic-extensions
1425                           support loadable extensions [default=yes]
1426   --enable-fts5           include fts5 support [default=no]
1427   --enable-json1          include json1 support [default=no]
1428   --enable-static-shell   statically link libsqlite3 into shell tool
1429                           [default=yes]
1430
1431 Optional Packages:
1432   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1433   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1434   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1435                           both]
1436   --with-aix-soname=aix|svr4|both
1437                           shared library versioning (aka "SONAME") variant to
1438                           provide on AIX, [default=aix].
1439   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1440   --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
1441                           compiler's sysroot if not specified).
1442
1443 Some influential environment variables:
1444   CC          C compiler command
1445   CFLAGS      C compiler flags
1446   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1447               nonstandard directory <lib dir>
1448   LIBS        libraries to pass to the linker, e.g. -l<library>
1449   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1450               you have headers in a nonstandard directory <include dir>
1451   LT_SYS_LIBRARY_PATH
1452               User-defined run-time library search path.
1453   CPP         C preprocessor
1454
1455 Use these variables to override the choices made by `configure' or to help
1456 it to find libraries and programs with nonstandard names/locations.
1457
1458 Report bugs to <http://www.sqlite.org>.
1459 _ACEOF
1460 ac_status=$?
1461 fi
1462
1463 if test "$ac_init_help" = "recursive"; then
1464   # If there are subdirs, report their specific --help.
1465   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1466     test -d "$ac_dir" ||
1467       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1468       continue
1469     ac_builddir=.
1470
1471 case "$ac_dir" in
1472 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1473 *)
1474   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1475   # A ".." for each directory in $ac_dir_suffix.
1476   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1477   case $ac_top_builddir_sub in
1478   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1479   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1480   esac ;;
1481 esac
1482 ac_abs_top_builddir=$ac_pwd
1483 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1484 # for backward compatibility:
1485 ac_top_builddir=$ac_top_build_prefix
1486
1487 case $srcdir in
1488   .)  # We are building in place.
1489     ac_srcdir=.
1490     ac_top_srcdir=$ac_top_builddir_sub
1491     ac_abs_top_srcdir=$ac_pwd ;;
1492   [\\/]* | ?:[\\/]* )  # Absolute name.
1493     ac_srcdir=$srcdir$ac_dir_suffix;
1494     ac_top_srcdir=$srcdir
1495     ac_abs_top_srcdir=$srcdir ;;
1496   *) # Relative name.
1497     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1498     ac_top_srcdir=$ac_top_build_prefix$srcdir
1499     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1500 esac
1501 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1502
1503     cd "$ac_dir" || { ac_status=$?; continue; }
1504     # Check for guested configure.
1505     if test -f "$ac_srcdir/configure.gnu"; then
1506       echo &&
1507       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1508     elif test -f "$ac_srcdir/configure"; then
1509       echo &&
1510       $SHELL "$ac_srcdir/configure" --help=recursive
1511     else
1512       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1513     fi || ac_status=$?
1514     cd "$ac_pwd" || { ac_status=$?; break; }
1515   done
1516 fi
1517
1518 test -n "$ac_init_help" && exit $ac_status
1519 if $ac_init_version; then
1520   cat <<\_ACEOF
1521 sqlite configure 3.12.1
1522 generated by GNU Autoconf 2.69
1523
1524 Copyright (C) 2012 Free Software Foundation, Inc.
1525 This configure script is free software; the Free Software Foundation
1526 gives unlimited permission to copy, distribute and modify it.
1527 _ACEOF
1528   exit
1529 fi
1530
1531 ## ------------------------ ##
1532 ## Autoconf initialization. ##
1533 ## ------------------------ ##
1534
1535 # ac_fn_c_try_compile LINENO
1536 # --------------------------
1537 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1538 ac_fn_c_try_compile ()
1539 {
1540   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1541   rm -f conftest.$ac_objext
1542   if { { ac_try="$ac_compile"
1543 case "(($ac_try" in
1544   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1545   *) ac_try_echo=$ac_try;;
1546 esac
1547 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1548 $as_echo "$ac_try_echo"; } >&5
1549   (eval "$ac_compile") 2>conftest.err
1550   ac_status=$?
1551   if test -s conftest.err; then
1552     grep -v '^ *+' conftest.err >conftest.er1
1553     cat conftest.er1 >&5
1554     mv -f conftest.er1 conftest.err
1555   fi
1556   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1557   test $ac_status = 0; } && {
1558          test -z "$ac_c_werror_flag" ||
1559          test ! -s conftest.err
1560        } && test -s conftest.$ac_objext; then :
1561   ac_retval=0
1562 else
1563   $as_echo "$as_me: failed program was:" >&5
1564 sed 's/^/| /' conftest.$ac_ext >&5
1565
1566         ac_retval=1
1567 fi
1568   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1569   as_fn_set_status $ac_retval
1570
1571 } # ac_fn_c_try_compile
1572
1573 # ac_fn_c_try_link LINENO
1574 # -----------------------
1575 # Try to link conftest.$ac_ext, and return whether this succeeded.
1576 ac_fn_c_try_link ()
1577 {
1578   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1579   rm -f conftest.$ac_objext conftest$ac_exeext
1580   if { { ac_try="$ac_link"
1581 case "(($ac_try" in
1582   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1583   *) ac_try_echo=$ac_try;;
1584 esac
1585 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1586 $as_echo "$ac_try_echo"; } >&5
1587   (eval "$ac_link") 2>conftest.err
1588   ac_status=$?
1589   if test -s conftest.err; then
1590     grep -v '^ *+' conftest.err >conftest.er1
1591     cat conftest.er1 >&5
1592     mv -f conftest.er1 conftest.err
1593   fi
1594   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1595   test $ac_status = 0; } && {
1596          test -z "$ac_c_werror_flag" ||
1597          test ! -s conftest.err
1598        } && test -s conftest$ac_exeext && {
1599          test "$cross_compiling" = yes ||
1600          test -x conftest$ac_exeext
1601        }; then :
1602   ac_retval=0
1603 else
1604   $as_echo "$as_me: failed program was:" >&5
1605 sed 's/^/| /' conftest.$ac_ext >&5
1606
1607         ac_retval=1
1608 fi
1609   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1610   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1611   # interfere with the next link command; also delete a directory that is
1612   # left behind by Apple's compiler.  We do this before executing the actions.
1613   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1614   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1615   as_fn_set_status $ac_retval
1616
1617 } # ac_fn_c_try_link
1618
1619 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1620 # -------------------------------------------------------
1621 # Tests whether HEADER exists and can be compiled using the include files in
1622 # INCLUDES, setting the cache variable VAR accordingly.
1623 ac_fn_c_check_header_compile ()
1624 {
1625   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1626   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1627 $as_echo_n "checking for $2... " >&6; }
1628 if eval \${$3+:} false; then :
1629   $as_echo_n "(cached) " >&6
1630 else
1631   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1632 /* end confdefs.h.  */
1633 $4
1634 #include <$2>
1635 _ACEOF
1636 if ac_fn_c_try_compile "$LINENO"; then :
1637   eval "$3=yes"
1638 else
1639   eval "$3=no"
1640 fi
1641 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1642 fi
1643 eval ac_res=\$$3
1644                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1645 $as_echo "$ac_res" >&6; }
1646   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1647
1648 } # ac_fn_c_check_header_compile
1649
1650 # ac_fn_c_try_cpp LINENO
1651 # ----------------------
1652 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1653 ac_fn_c_try_cpp ()
1654 {
1655   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1656   if { { ac_try="$ac_cpp conftest.$ac_ext"
1657 case "(($ac_try" in
1658   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1659   *) ac_try_echo=$ac_try;;
1660 esac
1661 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1662 $as_echo "$ac_try_echo"; } >&5
1663   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1664   ac_status=$?
1665   if test -s conftest.err; then
1666     grep -v '^ *+' conftest.err >conftest.er1
1667     cat conftest.er1 >&5
1668     mv -f conftest.er1 conftest.err
1669   fi
1670   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1671   test $ac_status = 0; } > conftest.i && {
1672          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1673          test ! -s conftest.err
1674        }; then :
1675   ac_retval=0
1676 else
1677   $as_echo "$as_me: failed program was:" >&5
1678 sed 's/^/| /' conftest.$ac_ext >&5
1679
1680     ac_retval=1
1681 fi
1682   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1683   as_fn_set_status $ac_retval
1684
1685 } # ac_fn_c_try_cpp
1686
1687 # ac_fn_c_try_run LINENO
1688 # ----------------------
1689 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1690 # that executables *can* be run.
1691 ac_fn_c_try_run ()
1692 {
1693   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1694   if { { ac_try="$ac_link"
1695 case "(($ac_try" in
1696   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1697   *) ac_try_echo=$ac_try;;
1698 esac
1699 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1700 $as_echo "$ac_try_echo"; } >&5
1701   (eval "$ac_link") 2>&5
1702   ac_status=$?
1703   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1704   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1705   { { case "(($ac_try" in
1706   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1707   *) ac_try_echo=$ac_try;;
1708 esac
1709 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1710 $as_echo "$ac_try_echo"; } >&5
1711   (eval "$ac_try") 2>&5
1712   ac_status=$?
1713   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1714   test $ac_status = 0; }; }; then :
1715   ac_retval=0
1716 else
1717   $as_echo "$as_me: program exited with status $ac_status" >&5
1718        $as_echo "$as_me: failed program was:" >&5
1719 sed 's/^/| /' conftest.$ac_ext >&5
1720
1721        ac_retval=$ac_status
1722 fi
1723   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1724   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1725   as_fn_set_status $ac_retval
1726
1727 } # ac_fn_c_try_run
1728
1729 # ac_fn_c_check_func LINENO FUNC VAR
1730 # ----------------------------------
1731 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1732 ac_fn_c_check_func ()
1733 {
1734   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1735   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1736 $as_echo_n "checking for $2... " >&6; }
1737 if eval \${$3+:} false; then :
1738   $as_echo_n "(cached) " >&6
1739 else
1740   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1741 /* end confdefs.h.  */
1742 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1743    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1744 #define $2 innocuous_$2
1745
1746 /* System header to define __stub macros and hopefully few prototypes,
1747     which can conflict with char $2 (); below.
1748     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1749     <limits.h> exists even on freestanding compilers.  */
1750
1751 #ifdef __STDC__
1752 # include <limits.h>
1753 #else
1754 # include <assert.h>
1755 #endif
1756
1757 #undef $2
1758
1759 /* Override any GCC internal prototype to avoid an error.
1760    Use char because int might match the return type of a GCC
1761    builtin and then its argument prototype would still apply.  */
1762 #ifdef __cplusplus
1763 extern "C"
1764 #endif
1765 char $2 ();
1766 /* The GNU C library defines this for functions which it implements
1767     to always fail with ENOSYS.  Some functions are actually named
1768     something starting with __ and the normal name is an alias.  */
1769 #if defined __stub_$2 || defined __stub___$2
1770 choke me
1771 #endif
1772
1773 int
1774 main ()
1775 {
1776 return $2 ();
1777   ;
1778   return 0;
1779 }
1780 _ACEOF
1781 if ac_fn_c_try_link "$LINENO"; then :
1782   eval "$3=yes"
1783 else
1784   eval "$3=no"
1785 fi
1786 rm -f core conftest.err conftest.$ac_objext \
1787     conftest$ac_exeext conftest.$ac_ext
1788 fi
1789 eval ac_res=\$$3
1790                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1791 $as_echo "$ac_res" >&6; }
1792   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1793
1794 } # ac_fn_c_check_func
1795
1796 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1797 # ---------------------------------------------
1798 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1799 # accordingly.
1800 ac_fn_c_check_decl ()
1801 {
1802   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1803   as_decl_name=`echo $2|sed 's/ *(.*//'`
1804   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1805   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1806 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1807 if eval \${$3+:} false; then :
1808   $as_echo_n "(cached) " >&6
1809 else
1810   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1811 /* end confdefs.h.  */
1812 $4
1813 int
1814 main ()
1815 {
1816 #ifndef $as_decl_name
1817 #ifdef __cplusplus
1818   (void) $as_decl_use;
1819 #else
1820   (void) $as_decl_name;
1821 #endif
1822 #endif
1823
1824   ;
1825   return 0;
1826 }
1827 _ACEOF
1828 if ac_fn_c_try_compile "$LINENO"; then :
1829   eval "$3=yes"
1830 else
1831   eval "$3=no"
1832 fi
1833 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1834 fi
1835 eval ac_res=\$$3
1836                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1837 $as_echo "$ac_res" >&6; }
1838   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1839
1840 } # ac_fn_c_check_decl
1841 cat >config.log <<_ACEOF
1842 This file contains any messages produced by compilers while
1843 running configure, to aid debugging if configure makes a mistake.
1844
1845 It was created by sqlite $as_me 3.12.1, which was
1846 generated by GNU Autoconf 2.69.  Invocation command line was
1847
1848   $ $0 $@
1849
1850 _ACEOF
1851 exec 5>>config.log
1852 {
1853 cat <<_ASUNAME
1854 ## --------- ##
1855 ## Platform. ##
1856 ## --------- ##
1857
1858 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1859 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1860 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1861 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1862 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1863
1864 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1865 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1866
1867 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1868 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1869 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1870 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1871 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1872 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1873 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1874
1875 _ASUNAME
1876
1877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1878 for as_dir in $PATH
1879 do
1880   IFS=$as_save_IFS
1881   test -z "$as_dir" && as_dir=.
1882     $as_echo "PATH: $as_dir"
1883   done
1884 IFS=$as_save_IFS
1885
1886 } >&5
1887
1888 cat >&5 <<_ACEOF
1889
1890
1891 ## ----------- ##
1892 ## Core tests. ##
1893 ## ----------- ##
1894
1895 _ACEOF
1896
1897
1898 # Keep a trace of the command line.
1899 # Strip out --no-create and --no-recursion so they do not pile up.
1900 # Strip out --silent because we don't want to record it for future runs.
1901 # Also quote any args containing shell meta-characters.
1902 # Make two passes to allow for proper duplicate-argument suppression.
1903 ac_configure_args=
1904 ac_configure_args0=
1905 ac_configure_args1=
1906 ac_must_keep_next=false
1907 for ac_pass in 1 2
1908 do
1909   for ac_arg
1910   do
1911     case $ac_arg in
1912     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1913     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1914     | -silent | --silent | --silen | --sile | --sil)
1915       continue ;;
1916     *\'*)
1917       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1918     esac
1919     case $ac_pass in
1920     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1921     2)
1922       as_fn_append ac_configure_args1 " '$ac_arg'"
1923       if test $ac_must_keep_next = true; then
1924         ac_must_keep_next=false # Got value, back to normal.
1925       else
1926         case $ac_arg in
1927           *=* | --config-cache | -C | -disable-* | --disable-* \
1928           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1929           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1930           | -with-* | --with-* | -without-* | --without-* | --x)
1931             case "$ac_configure_args0 " in
1932               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1933             esac
1934             ;;
1935           -* ) ac_must_keep_next=true ;;
1936         esac
1937       fi
1938       as_fn_append ac_configure_args " '$ac_arg'"
1939       ;;
1940     esac
1941   done
1942 done
1943 { ac_configure_args0=; unset ac_configure_args0;}
1944 { ac_configure_args1=; unset ac_configure_args1;}
1945
1946 # When interrupted or exit'd, cleanup temporary files, and complete
1947 # config.log.  We remove comments because anyway the quotes in there
1948 # would cause problems or look ugly.
1949 # WARNING: Use '\'' to represent an apostrophe within the trap.
1950 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1951 trap 'exit_status=$?
1952   # Save into config.log some information that might help in debugging.
1953   {
1954     echo
1955
1956     $as_echo "## ---------------- ##
1957 ## Cache variables. ##
1958 ## ---------------- ##"
1959     echo
1960     # The following way of writing the cache mishandles newlines in values,
1961 (
1962   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1963     eval ac_val=\$$ac_var
1964     case $ac_val in #(
1965     *${as_nl}*)
1966       case $ac_var in #(
1967       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1968 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1969       esac
1970       case $ac_var in #(
1971       _ | IFS | as_nl) ;; #(
1972       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1973       *) { eval $ac_var=; unset $ac_var;} ;;
1974       esac ;;
1975     esac
1976   done
1977   (set) 2>&1 |
1978     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1979     *${as_nl}ac_space=\ *)
1980       sed -n \
1981         "s/'\''/'\''\\\\'\'''\''/g;
1982           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1983       ;; #(
1984     *)
1985       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1986       ;;
1987     esac |
1988     sort
1989 )
1990     echo
1991
1992     $as_echo "## ----------------- ##
1993 ## Output variables. ##
1994 ## ----------------- ##"
1995     echo
1996     for ac_var in $ac_subst_vars
1997     do
1998       eval ac_val=\$$ac_var
1999       case $ac_val in
2000       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2001       esac
2002       $as_echo "$ac_var='\''$ac_val'\''"
2003     done | sort
2004     echo
2005
2006     if test -n "$ac_subst_files"; then
2007       $as_echo "## ------------------- ##
2008 ## File substitutions. ##
2009 ## ------------------- ##"
2010       echo
2011       for ac_var in $ac_subst_files
2012       do
2013         eval ac_val=\$$ac_var
2014         case $ac_val in
2015         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2016         esac
2017         $as_echo "$ac_var='\''$ac_val'\''"
2018       done | sort
2019       echo
2020     fi
2021
2022     if test -s confdefs.h; then
2023       $as_echo "## ----------- ##
2024 ## confdefs.h. ##
2025 ## ----------- ##"
2026       echo
2027       cat confdefs.h
2028       echo
2029     fi
2030     test "$ac_signal" != 0 &&
2031       $as_echo "$as_me: caught signal $ac_signal"
2032     $as_echo "$as_me: exit $exit_status"
2033   } >&5
2034   rm -f core *.core core.conftest.* &&
2035     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2036     exit $exit_status
2037 ' 0
2038 for ac_signal in 1 2 13 15; do
2039   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2040 done
2041 ac_signal=0
2042
2043 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2044 rm -f -r conftest* confdefs.h
2045
2046 $as_echo "/* confdefs.h */" > confdefs.h
2047
2048 # Predefined preprocessor variables.
2049
2050 cat >>confdefs.h <<_ACEOF
2051 #define PACKAGE_NAME "$PACKAGE_NAME"
2052 _ACEOF
2053
2054 cat >>confdefs.h <<_ACEOF
2055 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2056 _ACEOF
2057
2058 cat >>confdefs.h <<_ACEOF
2059 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2060 _ACEOF
2061
2062 cat >>confdefs.h <<_ACEOF
2063 #define PACKAGE_STRING "$PACKAGE_STRING"
2064 _ACEOF
2065
2066 cat >>confdefs.h <<_ACEOF
2067 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2068 _ACEOF
2069
2070 cat >>confdefs.h <<_ACEOF
2071 #define PACKAGE_URL "$PACKAGE_URL"
2072 _ACEOF
2073
2074
2075 # Let the site file select an alternate cache file if it wants to.
2076 # Prefer an explicitly selected file to automatically selected ones.
2077 ac_site_file1=NONE
2078 ac_site_file2=NONE
2079 if test -n "$CONFIG_SITE"; then
2080   # We do not want a PATH search for config.site.
2081   case $CONFIG_SITE in #((
2082     -*)  ac_site_file1=./$CONFIG_SITE;;
2083     */*) ac_site_file1=$CONFIG_SITE;;
2084     *)   ac_site_file1=./$CONFIG_SITE;;
2085   esac
2086 elif test "x$prefix" != xNONE; then
2087   ac_site_file1=$prefix/share/config.site
2088   ac_site_file2=$prefix/etc/config.site
2089 else
2090   ac_site_file1=$ac_default_prefix/share/config.site
2091   ac_site_file2=$ac_default_prefix/etc/config.site
2092 fi
2093 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2094 do
2095   test "x$ac_site_file" = xNONE && continue
2096   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2097     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2098 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2099     sed 's/^/| /' "$ac_site_file" >&5
2100     . "$ac_site_file" \
2101       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2102 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2103 as_fn_error $? "failed to load site script $ac_site_file
2104 See \`config.log' for more details" "$LINENO" 5; }
2105   fi
2106 done
2107
2108 if test -r "$cache_file"; then
2109   # Some versions of bash will fail to source /dev/null (special files
2110   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2111   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2112     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2113 $as_echo "$as_me: loading cache $cache_file" >&6;}
2114     case $cache_file in
2115       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2116       *)                      . "./$cache_file";;
2117     esac
2118   fi
2119 else
2120   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2121 $as_echo "$as_me: creating cache $cache_file" >&6;}
2122   >$cache_file
2123 fi
2124
2125 # Check that the precious variables saved in the cache have kept the same
2126 # value.
2127 ac_cache_corrupted=false
2128 for ac_var in $ac_precious_vars; do
2129   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2130   eval ac_new_set=\$ac_env_${ac_var}_set
2131   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2132   eval ac_new_val=\$ac_env_${ac_var}_value
2133   case $ac_old_set,$ac_new_set in
2134     set,)
2135       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2136 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2137       ac_cache_corrupted=: ;;
2138     ,set)
2139       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2140 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2141       ac_cache_corrupted=: ;;
2142     ,);;
2143     *)
2144       if test "x$ac_old_val" != "x$ac_new_val"; then
2145         # differences in whitespace do not lead to failure.
2146         ac_old_val_w=`echo x $ac_old_val`
2147         ac_new_val_w=`echo x $ac_new_val`
2148         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2149           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2150 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2151           ac_cache_corrupted=:
2152         else
2153           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2154 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2155           eval $ac_var=\$ac_old_val
2156         fi
2157         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2158 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2159         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2160 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2161       fi;;
2162   esac
2163   # Pass precious variables to config.status.
2164   if test "$ac_new_set" = set; then
2165     case $ac_new_val in
2166     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2167     *) ac_arg=$ac_var=$ac_new_val ;;
2168     esac
2169     case " $ac_configure_args " in
2170       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2171       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2172     esac
2173   fi
2174 done
2175 if $ac_cache_corrupted; then
2176   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2177 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2178   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2179 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2180   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2181 fi
2182 ## -------------------- ##
2183 ## Main body of script. ##
2184 ## -------------------- ##
2185
2186 ac_ext=c
2187 ac_cpp='$CPP $CPPFLAGS'
2188 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2189 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2190 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2191
2192
2193
2194
2195 # Use automake.
2196 am__api_version='1.15'
2197
2198 ac_aux_dir=
2199 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2200   if test -f "$ac_dir/install-sh"; then
2201     ac_aux_dir=$ac_dir
2202     ac_install_sh="$ac_aux_dir/install-sh -c"
2203     break
2204   elif test -f "$ac_dir/install.sh"; then
2205     ac_aux_dir=$ac_dir
2206     ac_install_sh="$ac_aux_dir/install.sh -c"
2207     break
2208   elif test -f "$ac_dir/shtool"; then
2209     ac_aux_dir=$ac_dir
2210     ac_install_sh="$ac_aux_dir/shtool install -c"
2211     break
2212   fi
2213 done
2214 if test -z "$ac_aux_dir"; then
2215   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2216 fi
2217
2218 # These three variables are undocumented and unsupported,
2219 # and are intended to be withdrawn in a future Autoconf release.
2220 # They can cause serious problems if a builder's source tree is in a directory
2221 # whose full name contains unusual characters.
2222 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2223 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2224 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2225
2226
2227 # Find a good install program.  We prefer a C program (faster),
2228 # so one script is as good as another.  But avoid the broken or
2229 # incompatible versions:
2230 # SysV /etc/install, /usr/sbin/install
2231 # SunOS /usr/etc/install
2232 # IRIX /sbin/install
2233 # AIX /bin/install
2234 # AmigaOS /C/install, which installs bootblocks on floppy discs
2235 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2236 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2237 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2238 # OS/2's system install, which has a completely different semantic
2239 # ./install, which can be erroneously created by make from ./install.sh.
2240 # Reject install programs that cannot install multiple files.
2241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2242 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2243 if test -z "$INSTALL"; then
2244 if ${ac_cv_path_install+:} false; then :
2245   $as_echo_n "(cached) " >&6
2246 else
2247   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2248 for as_dir in $PATH
2249 do
2250   IFS=$as_save_IFS
2251   test -z "$as_dir" && as_dir=.
2252     # Account for people who put trailing slashes in PATH elements.
2253 case $as_dir/ in #((
2254   ./ | .// | /[cC]/* | \
2255   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2256   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2257   /usr/ucb/* ) ;;
2258   *)
2259     # OSF1 and SCO ODT 3.0 have their own names for install.
2260     # Don't use installbsd from OSF since it installs stuff as root
2261     # by default.
2262     for ac_prog in ginstall scoinst install; do
2263       for ac_exec_ext in '' $ac_executable_extensions; do
2264         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2265           if test $ac_prog = install &&
2266             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2267             # AIX install.  It has an incompatible calling convention.
2268             :
2269           elif test $ac_prog = install &&
2270             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2271             # program-specific install script used by HP pwplus--don't use.
2272             :
2273           else
2274             rm -rf conftest.one conftest.two conftest.dir
2275             echo one > conftest.one
2276             echo two > conftest.two
2277             mkdir conftest.dir
2278             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2279               test -s conftest.one && test -s conftest.two &&
2280               test -s conftest.dir/conftest.one &&
2281               test -s conftest.dir/conftest.two
2282             then
2283               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2284               break 3
2285             fi
2286           fi
2287         fi
2288       done
2289     done
2290     ;;
2291 esac
2292
2293   done
2294 IFS=$as_save_IFS
2295
2296 rm -rf conftest.one conftest.two conftest.dir
2297
2298 fi
2299   if test "${ac_cv_path_install+set}" = set; then
2300     INSTALL=$ac_cv_path_install
2301   else
2302     # As a last resort, use the slow shell script.  Don't cache a
2303     # value for INSTALL within a source directory, because that will
2304     # break other packages using the cache if that directory is
2305     # removed, or if the value is a relative name.
2306     INSTALL=$ac_install_sh
2307   fi
2308 fi
2309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2310 $as_echo "$INSTALL" >&6; }
2311
2312 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2313 # It thinks the first close brace ends the variable substitution.
2314 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2315
2316 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2317
2318 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2319
2320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2321 $as_echo_n "checking whether build environment is sane... " >&6; }
2322 # Reject unsafe characters in $srcdir or the absolute working directory
2323 # name.  Accept space and tab only in the latter.
2324 am_lf='
2325 '
2326 case `pwd` in
2327   *[\\\"\#\$\&\'\`$am_lf]*)
2328     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2329 esac
2330 case $srcdir in
2331   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2332     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2333 esac
2334
2335 # Do 'set' in a subshell so we don't clobber the current shell's
2336 # arguments.  Must try -L first in case configure is actually a
2337 # symlink; some systems play weird games with the mod time of symlinks
2338 # (eg FreeBSD returns the mod time of the symlink's containing
2339 # directory).
2340 if (
2341    am_has_slept=no
2342    for am_try in 1 2; do
2343      echo "timestamp, slept: $am_has_slept" > conftest.file
2344      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2345      if test "$*" = "X"; then
2346         # -L didn't work.
2347         set X `ls -t "$srcdir/configure" conftest.file`
2348      fi
2349      if test "$*" != "X $srcdir/configure conftest.file" \
2350         && test "$*" != "X conftest.file $srcdir/configure"; then
2351
2352         # If neither matched, then we have a broken ls.  This can happen
2353         # if, for instance, CONFIG_SHELL is bash and it inherits a
2354         # broken ls alias from the environment.  This has actually
2355         # happened.  Such a system could not be considered "sane".
2356         as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2357   alias in your environment" "$LINENO" 5
2358      fi
2359      if test "$2" = conftest.file || test $am_try -eq 2; then
2360        break
2361      fi
2362      # Just in case.
2363      sleep 1
2364      am_has_slept=yes
2365    done
2366    test "$2" = conftest.file
2367    )
2368 then
2369    # Ok.
2370    :
2371 else
2372    as_fn_error $? "newly created file is older than distributed files!
2373 Check your system clock" "$LINENO" 5
2374 fi
2375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2376 $as_echo "yes" >&6; }
2377 # If we didn't sleep, we still need to ensure time stamps of config.status and
2378 # generated files are strictly newer.
2379 am_sleep_pid=
2380 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2381   ( sleep 1 ) &
2382   am_sleep_pid=$!
2383 fi
2384
2385 rm -f conftest.file
2386
2387 test "$program_prefix" != NONE &&
2388   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2389 # Use a double $ so make ignores it.
2390 test "$program_suffix" != NONE &&
2391   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2392 # Double any \ or $.
2393 # By default was `s,x,x', remove it if useless.
2394 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2395 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2396
2397 # Expand $ac_aux_dir to an absolute path.
2398 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2399
2400 if test x"${MISSING+set}" != xset; then
2401   case $am_aux_dir in
2402   *\ * | *\     *)
2403     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2404   *)
2405     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2406   esac
2407 fi
2408 # Use eval to expand $SHELL
2409 if eval "$MISSING --is-lightweight"; then
2410   am_missing_run="$MISSING "
2411 else
2412   am_missing_run=
2413   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2414 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2415 fi
2416
2417 if test x"${install_sh+set}" != xset; then
2418   case $am_aux_dir in
2419   *\ * | *\     *)
2420     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2421   *)
2422     install_sh="\${SHELL} $am_aux_dir/install-sh"
2423   esac
2424 fi
2425
2426 # Installed binaries are usually stripped using 'strip' when the user
2427 # run "make install-strip".  However 'strip' might not be the right
2428 # tool to use in cross-compilation environments, therefore Automake
2429 # will honor the 'STRIP' environment variable to overrule this program.
2430 if test "$cross_compiling" != no; then
2431   if test -n "$ac_tool_prefix"; then
2432   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2433 set dummy ${ac_tool_prefix}strip; ac_word=$2
2434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2435 $as_echo_n "checking for $ac_word... " >&6; }
2436 if ${ac_cv_prog_STRIP+:} false; then :
2437   $as_echo_n "(cached) " >&6
2438 else
2439   if test -n "$STRIP"; then
2440   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2441 else
2442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2443 for as_dir in $PATH
2444 do
2445   IFS=$as_save_IFS
2446   test -z "$as_dir" && as_dir=.
2447     for ac_exec_ext in '' $ac_executable_extensions; do
2448   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2449     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2450     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2451     break 2
2452   fi
2453 done
2454   done
2455 IFS=$as_save_IFS
2456
2457 fi
2458 fi
2459 STRIP=$ac_cv_prog_STRIP
2460 if test -n "$STRIP"; then
2461   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2462 $as_echo "$STRIP" >&6; }
2463 else
2464   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2465 $as_echo "no" >&6; }
2466 fi
2467
2468
2469 fi
2470 if test -z "$ac_cv_prog_STRIP"; then
2471   ac_ct_STRIP=$STRIP
2472   # Extract the first word of "strip", so it can be a program name with args.
2473 set dummy strip; ac_word=$2
2474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2475 $as_echo_n "checking for $ac_word... " >&6; }
2476 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2477   $as_echo_n "(cached) " >&6
2478 else
2479   if test -n "$ac_ct_STRIP"; then
2480   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2481 else
2482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2483 for as_dir in $PATH
2484 do
2485   IFS=$as_save_IFS
2486   test -z "$as_dir" && as_dir=.
2487     for ac_exec_ext in '' $ac_executable_extensions; do
2488   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2489     ac_cv_prog_ac_ct_STRIP="strip"
2490     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2491     break 2
2492   fi
2493 done
2494   done
2495 IFS=$as_save_IFS
2496
2497 fi
2498 fi
2499 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2500 if test -n "$ac_ct_STRIP"; then
2501   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2502 $as_echo "$ac_ct_STRIP" >&6; }
2503 else
2504   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2505 $as_echo "no" >&6; }
2506 fi
2507
2508   if test "x$ac_ct_STRIP" = x; then
2509     STRIP=":"
2510   else
2511     case $cross_compiling:$ac_tool_warned in
2512 yes:)
2513 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2514 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2515 ac_tool_warned=yes ;;
2516 esac
2517     STRIP=$ac_ct_STRIP
2518   fi
2519 else
2520   STRIP="$ac_cv_prog_STRIP"
2521 fi
2522
2523 fi
2524 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2525
2526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2527 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2528 if test -z "$MKDIR_P"; then
2529   if ${ac_cv_path_mkdir+:} false; then :
2530   $as_echo_n "(cached) " >&6
2531 else
2532   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2533 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2534 do
2535   IFS=$as_save_IFS
2536   test -z "$as_dir" && as_dir=.
2537     for ac_prog in mkdir gmkdir; do
2538          for ac_exec_ext in '' $ac_executable_extensions; do
2539            as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2540            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2541              'mkdir (GNU coreutils) '* | \
2542              'mkdir (coreutils) '* | \
2543              'mkdir (fileutils) '4.1*)
2544                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2545                break 3;;
2546            esac
2547          done
2548        done
2549   done
2550 IFS=$as_save_IFS
2551
2552 fi
2553
2554   test -d ./--version && rmdir ./--version
2555   if test "${ac_cv_path_mkdir+set}" = set; then
2556     MKDIR_P="$ac_cv_path_mkdir -p"
2557   else
2558     # As a last resort, use the slow shell script.  Don't cache a
2559     # value for MKDIR_P within a source directory, because that will
2560     # break other packages using the cache if that directory is
2561     # removed, or if the value is a relative name.
2562     MKDIR_P="$ac_install_sh -d"
2563   fi
2564 fi
2565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2566 $as_echo "$MKDIR_P" >&6; }
2567
2568 for ac_prog in gawk mawk nawk awk
2569 do
2570   # Extract the first word of "$ac_prog", so it can be a program name with args.
2571 set dummy $ac_prog; ac_word=$2
2572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2573 $as_echo_n "checking for $ac_word... " >&6; }
2574 if ${ac_cv_prog_AWK+:} false; then :
2575   $as_echo_n "(cached) " >&6
2576 else
2577   if test -n "$AWK"; then
2578   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2579 else
2580 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2581 for as_dir in $PATH
2582 do
2583   IFS=$as_save_IFS
2584   test -z "$as_dir" && as_dir=.
2585     for ac_exec_ext in '' $ac_executable_extensions; do
2586   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2587     ac_cv_prog_AWK="$ac_prog"
2588     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2589     break 2
2590   fi
2591 done
2592   done
2593 IFS=$as_save_IFS
2594
2595 fi
2596 fi
2597 AWK=$ac_cv_prog_AWK
2598 if test -n "$AWK"; then
2599   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2600 $as_echo "$AWK" >&6; }
2601 else
2602   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2603 $as_echo "no" >&6; }
2604 fi
2605
2606
2607   test -n "$AWK" && break
2608 done
2609
2610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2611 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2612 set x ${MAKE-make}
2613 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2614 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2615   $as_echo_n "(cached) " >&6
2616 else
2617   cat >conftest.make <<\_ACEOF
2618 SHELL = /bin/sh
2619 all:
2620         @echo '@@@%%%=$(MAKE)=@@@%%%'
2621 _ACEOF
2622 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2623 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2624   *@@@%%%=?*=@@@%%%*)
2625     eval ac_cv_prog_make_${ac_make}_set=yes;;
2626   *)
2627     eval ac_cv_prog_make_${ac_make}_set=no;;
2628 esac
2629 rm -f conftest.make
2630 fi
2631 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2632   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2633 $as_echo "yes" >&6; }
2634   SET_MAKE=
2635 else
2636   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2637 $as_echo "no" >&6; }
2638   SET_MAKE="MAKE=${MAKE-make}"
2639 fi
2640
2641 rm -rf .tst 2>/dev/null
2642 mkdir .tst 2>/dev/null
2643 if test -d .tst; then
2644   am__leading_dot=.
2645 else
2646   am__leading_dot=_
2647 fi
2648 rmdir .tst 2>/dev/null
2649
2650 # Check whether --enable-silent-rules was given.
2651 if test "${enable_silent_rules+set}" = set; then :
2652   enableval=$enable_silent_rules;
2653 fi
2654
2655 case $enable_silent_rules in # (((
2656   yes) AM_DEFAULT_VERBOSITY=0;;
2657    no) AM_DEFAULT_VERBOSITY=1;;
2658     *) AM_DEFAULT_VERBOSITY=1;;
2659 esac
2660 am_make=${MAKE-make}
2661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2662 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2663 if ${am_cv_make_support_nested_variables+:} false; then :
2664   $as_echo_n "(cached) " >&6
2665 else
2666   if $as_echo 'TRUE=$(BAR$(V))
2667 BAR0=false
2668 BAR1=true
2669 V=1
2670 am__doit:
2671         @$(TRUE)
2672 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2673   am_cv_make_support_nested_variables=yes
2674 else
2675   am_cv_make_support_nested_variables=no
2676 fi
2677 fi
2678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2679 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2680 if test $am_cv_make_support_nested_variables = yes; then
2681     AM_V='$(V)'
2682   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2683 else
2684   AM_V=$AM_DEFAULT_VERBOSITY
2685   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2686 fi
2687 AM_BACKSLASH='\'
2688
2689 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2690   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2691   # is not polluted with repeated "-I."
2692   am__isrc=' -I$(srcdir)'
2693   # test to see if srcdir already configured
2694   if test -f $srcdir/config.status; then
2695     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2696   fi
2697 fi
2698
2699 # test whether we have cygpath
2700 if test -z "$CYGPATH_W"; then
2701   if (cygpath --version) >/dev/null 2>/dev/null; then
2702     CYGPATH_W='cygpath -w'
2703   else
2704     CYGPATH_W=echo
2705   fi
2706 fi
2707
2708
2709 # Define the identity of the package.
2710  PACKAGE='sqlite'
2711  VERSION='3.12.1'
2712
2713
2714 cat >>confdefs.h <<_ACEOF
2715 #define PACKAGE "$PACKAGE"
2716 _ACEOF
2717
2718
2719 cat >>confdefs.h <<_ACEOF
2720 #define VERSION "$VERSION"
2721 _ACEOF
2722
2723 # Some tools Automake needs.
2724
2725 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2726
2727
2728 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2729
2730
2731 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2732
2733
2734 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2735
2736
2737 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2738
2739 # For better backward compatibility.  To be removed once Automake 1.9.x
2740 # dies out for good.  For more background, see:
2741 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2742 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2743 mkdir_p='$(MKDIR_P)'
2744
2745 # We need awk for the "check" target (and possibly the TAP driver).  The
2746 # system "awk" is bad on some platforms.
2747 # Always define AMTAR for backward compatibility.  Yes, it's still used
2748 # in the wild :-(  We should find a proper way to deprecate it ...
2749 AMTAR='$${TAR-tar}'
2750
2751
2752 # We'll loop over all known methods to create a tar archive until one works.
2753 _am_tools='gnutar  pax cpio none'
2754
2755 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2756
2757
2758
2759
2760
2761
2762 # POSIX will say in a future version that running "rm -f" with no argument
2763 # is OK; and we want to be able to make that assumption in our Makefile
2764 # recipes.  So use an aggressive probe to check that the usage we want is
2765 # actually supported "in the wild" to an acceptable degree.
2766 # See automake bug#10828.
2767 # To make any issue more visible, cause the running configure to be aborted
2768 # by default if the 'rm' program in use doesn't match our expectations; the
2769 # user can still override this though.
2770 if rm -f && rm -fr && rm -rf; then : OK; else
2771   cat >&2 <<'END'
2772 Oops!
2773
2774 Your 'rm' program seems unable to run without file operands specified
2775 on the command line, even when the '-f' option is present.  This is contrary
2776 to the behaviour of most rm programs out there, and not conforming with
2777 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2778
2779 Please tell bug-automake@gnu.org about your system, including the value
2780 of your $PATH and any error possibly output before this message.  This
2781 can help us improve future automake versions.
2782
2783 END
2784   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2785     echo 'Configuration will proceed anyway, since you have set the' >&2
2786     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2787     echo >&2
2788   else
2789     cat >&2 <<'END'
2790 Aborting the configuration process, to ensure you take notice of the issue.
2791
2792 You can download and install GNU coreutils to get an 'rm' implementation
2793 that behaves properly: <http://www.gnu.org/software/coreutils/>.
2794
2795 If you want to complete the configuration process using your problematic
2796 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2797 to "yes", and re-run configure.
2798
2799 END
2800     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2801   fi
2802 fi
2803
2804
2805 DEPDIR="${am__leading_dot}deps"
2806
2807 ac_config_commands="$ac_config_commands depfiles"
2808
2809
2810 am_make=${MAKE-make}
2811 cat > confinc << 'END'
2812 am__doit:
2813         @echo this is the am__doit target
2814 .PHONY: am__doit
2815 END
2816 # If we don't find an include directive, just comment out the code.
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
2818 $as_echo_n "checking for style of include used by $am_make... " >&6; }
2819 am__include="#"
2820 am__quote=
2821 _am_result=none
2822 # First try GNU make style include.
2823 echo "include confinc" > confmf
2824 # Ignore all kinds of additional output from 'make'.
2825 case `$am_make -s -f confmf 2> /dev/null` in #(
2826 *the\ am__doit\ target*)
2827   am__include=include
2828   am__quote=
2829   _am_result=GNU
2830   ;;
2831 esac
2832 # Now try BSD make style include.
2833 if test "$am__include" = "#"; then
2834    echo '.include "confinc"' > confmf
2835    case `$am_make -s -f confmf 2> /dev/null` in #(
2836    *the\ am__doit\ target*)
2837      am__include=.include
2838      am__quote="\""
2839      _am_result=BSD
2840      ;;
2841    esac
2842 fi
2843
2844
2845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
2846 $as_echo "$_am_result" >&6; }
2847 rm -f confinc confmf
2848
2849 # Check whether --enable-dependency-tracking was given.
2850 if test "${enable_dependency_tracking+set}" = set; then :
2851   enableval=$enable_dependency_tracking;
2852 fi
2853
2854 if test "x$enable_dependency_tracking" != xno; then
2855   am_depcomp="$ac_aux_dir/depcomp"
2856   AMDEPBACKSLASH='\'
2857   am__nodep='_no'
2858 fi
2859  if test "x$enable_dependency_tracking" != xno; then
2860   AMDEP_TRUE=
2861   AMDEP_FALSE='#'
2862 else
2863   AMDEP_TRUE='#'
2864   AMDEP_FALSE=
2865 fi
2866
2867
2868 ac_ext=c
2869 ac_cpp='$CPP $CPPFLAGS'
2870 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2871 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2872 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2873 if test -n "$ac_tool_prefix"; then
2874   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2875 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2877 $as_echo_n "checking for $ac_word... " >&6; }
2878 if ${ac_cv_prog_CC+:} false; then :
2879   $as_echo_n "(cached) " >&6
2880 else
2881   if test -n "$CC"; then
2882   ac_cv_prog_CC="$CC" # Let the user override the test.
2883 else
2884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2885 for as_dir in $PATH
2886 do
2887   IFS=$as_save_IFS
2888   test -z "$as_dir" && as_dir=.
2889     for ac_exec_ext in '' $ac_executable_extensions; do
2890   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2891     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2892     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2893     break 2
2894   fi
2895 done
2896   done
2897 IFS=$as_save_IFS
2898
2899 fi
2900 fi
2901 CC=$ac_cv_prog_CC
2902 if test -n "$CC"; then
2903   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2904 $as_echo "$CC" >&6; }
2905 else
2906   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2907 $as_echo "no" >&6; }
2908 fi
2909
2910
2911 fi
2912 if test -z "$ac_cv_prog_CC"; then
2913   ac_ct_CC=$CC
2914   # Extract the first word of "gcc", so it can be a program name with args.
2915 set dummy gcc; ac_word=$2
2916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2917 $as_echo_n "checking for $ac_word... " >&6; }
2918 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2919   $as_echo_n "(cached) " >&6
2920 else
2921   if test -n "$ac_ct_CC"; then
2922   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2923 else
2924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2925 for as_dir in $PATH
2926 do
2927   IFS=$as_save_IFS
2928   test -z "$as_dir" && as_dir=.
2929     for ac_exec_ext in '' $ac_executable_extensions; do
2930   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2931     ac_cv_prog_ac_ct_CC="gcc"
2932     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2933     break 2
2934   fi
2935 done
2936   done
2937 IFS=$as_save_IFS
2938
2939 fi
2940 fi
2941 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2942 if test -n "$ac_ct_CC"; then
2943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2944 $as_echo "$ac_ct_CC" >&6; }
2945 else
2946   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2947 $as_echo "no" >&6; }
2948 fi
2949
2950   if test "x$ac_ct_CC" = x; then
2951     CC=""
2952   else
2953     case $cross_compiling:$ac_tool_warned in
2954 yes:)
2955 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2956 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2957 ac_tool_warned=yes ;;
2958 esac
2959     CC=$ac_ct_CC
2960   fi
2961 else
2962   CC="$ac_cv_prog_CC"
2963 fi
2964
2965 if test -z "$CC"; then
2966           if test -n "$ac_tool_prefix"; then
2967     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2968 set dummy ${ac_tool_prefix}cc; ac_word=$2
2969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2970 $as_echo_n "checking for $ac_word... " >&6; }
2971 if ${ac_cv_prog_CC+:} false; then :
2972   $as_echo_n "(cached) " >&6
2973 else
2974   if test -n "$CC"; then
2975   ac_cv_prog_CC="$CC" # Let the user override the test.
2976 else
2977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2978 for as_dir in $PATH
2979 do
2980   IFS=$as_save_IFS
2981   test -z "$as_dir" && as_dir=.
2982     for ac_exec_ext in '' $ac_executable_extensions; do
2983   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2984     ac_cv_prog_CC="${ac_tool_prefix}cc"
2985     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2986     break 2
2987   fi
2988 done
2989   done
2990 IFS=$as_save_IFS
2991
2992 fi
2993 fi
2994 CC=$ac_cv_prog_CC
2995 if test -n "$CC"; then
2996   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2997 $as_echo "$CC" >&6; }
2998 else
2999   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3000 $as_echo "no" >&6; }
3001 fi
3002
3003
3004   fi
3005 fi
3006 if test -z "$CC"; then
3007   # Extract the first word of "cc", so it can be a program name with args.
3008 set dummy cc; ac_word=$2
3009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3010 $as_echo_n "checking for $ac_word... " >&6; }
3011 if ${ac_cv_prog_CC+:} false; then :
3012   $as_echo_n "(cached) " >&6
3013 else
3014   if test -n "$CC"; then
3015   ac_cv_prog_CC="$CC" # Let the user override the test.
3016 else
3017   ac_prog_rejected=no
3018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3019 for as_dir in $PATH
3020 do
3021   IFS=$as_save_IFS
3022   test -z "$as_dir" && as_dir=.
3023     for ac_exec_ext in '' $ac_executable_extensions; do
3024   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3025     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3026        ac_prog_rejected=yes
3027        continue
3028      fi
3029     ac_cv_prog_CC="cc"
3030     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3031     break 2
3032   fi
3033 done
3034   done
3035 IFS=$as_save_IFS
3036
3037 if test $ac_prog_rejected = yes; then
3038   # We found a bogon in the path, so make sure we never use it.
3039   set dummy $ac_cv_prog_CC
3040   shift
3041   if test $# != 0; then
3042     # We chose a different compiler from the bogus one.
3043     # However, it has the same basename, so the bogon will be chosen
3044     # first if we set CC to just the basename; use the full file name.
3045     shift
3046     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3047   fi
3048 fi
3049 fi
3050 fi
3051 CC=$ac_cv_prog_CC
3052 if test -n "$CC"; then
3053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3054 $as_echo "$CC" >&6; }
3055 else
3056   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3057 $as_echo "no" >&6; }
3058 fi
3059
3060
3061 fi
3062 if test -z "$CC"; then
3063   if test -n "$ac_tool_prefix"; then
3064   for ac_prog in cl.exe
3065   do
3066     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3067 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3069 $as_echo_n "checking for $ac_word... " >&6; }
3070 if ${ac_cv_prog_CC+:} false; then :
3071   $as_echo_n "(cached) " >&6
3072 else
3073   if test -n "$CC"; then
3074   ac_cv_prog_CC="$CC" # Let the user override the test.
3075 else
3076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3077 for as_dir in $PATH
3078 do
3079   IFS=$as_save_IFS
3080   test -z "$as_dir" && as_dir=.
3081     for ac_exec_ext in '' $ac_executable_extensions; do
3082   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3083     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3084     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3085     break 2
3086   fi
3087 done
3088   done
3089 IFS=$as_save_IFS
3090
3091 fi
3092 fi
3093 CC=$ac_cv_prog_CC
3094 if test -n "$CC"; then
3095   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3096 $as_echo "$CC" >&6; }
3097 else
3098   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3099 $as_echo "no" >&6; }
3100 fi
3101
3102
3103     test -n "$CC" && break
3104   done
3105 fi
3106 if test -z "$CC"; then
3107   ac_ct_CC=$CC
3108   for ac_prog in cl.exe
3109 do
3110   # Extract the first word of "$ac_prog", so it can be a program name with args.
3111 set dummy $ac_prog; ac_word=$2
3112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3113 $as_echo_n "checking for $ac_word... " >&6; }
3114 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3115   $as_echo_n "(cached) " >&6
3116 else
3117   if test -n "$ac_ct_CC"; then
3118   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3119 else
3120 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3121 for as_dir in $PATH
3122 do
3123   IFS=$as_save_IFS
3124   test -z "$as_dir" && as_dir=.
3125     for ac_exec_ext in '' $ac_executable_extensions; do
3126   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3127     ac_cv_prog_ac_ct_CC="$ac_prog"
3128     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3129     break 2
3130   fi
3131 done
3132   done
3133 IFS=$as_save_IFS
3134
3135 fi
3136 fi
3137 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3138 if test -n "$ac_ct_CC"; then
3139   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3140 $as_echo "$ac_ct_CC" >&6; }
3141 else
3142   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3143 $as_echo "no" >&6; }
3144 fi
3145
3146
3147   test -n "$ac_ct_CC" && break
3148 done
3149
3150   if test "x$ac_ct_CC" = x; then
3151     CC=""
3152   else
3153     case $cross_compiling:$ac_tool_warned in
3154 yes:)
3155 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3156 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3157 ac_tool_warned=yes ;;
3158 esac
3159     CC=$ac_ct_CC
3160   fi
3161 fi
3162
3163 fi
3164
3165
3166 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3167 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3168 as_fn_error $? "no acceptable C compiler found in \$PATH
3169 See \`config.log' for more details" "$LINENO" 5; }
3170
3171 # Provide some information about the compiler.
3172 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3173 set X $ac_compile
3174 ac_compiler=$2
3175 for ac_option in --version -v -V -qversion; do
3176   { { ac_try="$ac_compiler $ac_option >&5"
3177 case "(($ac_try" in
3178   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3179   *) ac_try_echo=$ac_try;;
3180 esac
3181 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3182 $as_echo "$ac_try_echo"; } >&5
3183   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3184   ac_status=$?
3185   if test -s conftest.err; then
3186     sed '10a\
3187 ... rest of stderr output deleted ...
3188          10q' conftest.err >conftest.er1
3189     cat conftest.er1 >&5
3190   fi
3191   rm -f conftest.er1 conftest.err
3192   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3193   test $ac_status = 0; }
3194 done
3195
3196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3197 /* end confdefs.h.  */
3198
3199 int
3200 main ()
3201 {
3202
3203   ;
3204   return 0;
3205 }
3206 _ACEOF
3207 ac_clean_files_save=$ac_clean_files
3208 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3209 # Try to create an executable without -o first, disregard a.out.
3210 # It will help us diagnose broken compilers, and finding out an intuition
3211 # of exeext.
3212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3213 $as_echo_n "checking whether the C compiler works... " >&6; }
3214 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3215
3216 # The possible output files:
3217 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3218
3219 ac_rmfiles=
3220 for ac_file in $ac_files
3221 do
3222   case $ac_file in
3223     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3224     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3225   esac
3226 done
3227 rm -f $ac_rmfiles
3228
3229 if { { ac_try="$ac_link_default"
3230 case "(($ac_try" in
3231   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3232   *) ac_try_echo=$ac_try;;
3233 esac
3234 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3235 $as_echo "$ac_try_echo"; } >&5
3236   (eval "$ac_link_default") 2>&5
3237   ac_status=$?
3238   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3239   test $ac_status = 0; }; then :
3240   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3241 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3242 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3243 # so that the user can short-circuit this test for compilers unknown to
3244 # Autoconf.
3245 for ac_file in $ac_files ''
3246 do
3247   test -f "$ac_file" || continue
3248   case $ac_file in
3249     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3250         ;;
3251     [ab].out )
3252         # We found the default executable, but exeext='' is most
3253         # certainly right.
3254         break;;
3255     *.* )
3256         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3257         then :; else
3258            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3259         fi
3260         # We set ac_cv_exeext here because the later test for it is not
3261         # safe: cross compilers may not add the suffix if given an `-o'
3262         # argument, so we may need to know it at that point already.
3263         # Even if this section looks crufty: it has the advantage of
3264         # actually working.
3265         break;;
3266     * )
3267         break;;
3268   esac
3269 done
3270 test "$ac_cv_exeext" = no && ac_cv_exeext=
3271
3272 else
3273   ac_file=''
3274 fi
3275 if test -z "$ac_file"; then :
3276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3277 $as_echo "no" >&6; }
3278 $as_echo "$as_me: failed program was:" >&5
3279 sed 's/^/| /' conftest.$ac_ext >&5
3280
3281 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3282 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3283 as_fn_error 77 "C compiler cannot create executables
3284 See \`config.log' for more details" "$LINENO" 5; }
3285 else
3286   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3287 $as_echo "yes" >&6; }
3288 fi
3289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3290 $as_echo_n "checking for C compiler default output file name... " >&6; }
3291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3292 $as_echo "$ac_file" >&6; }
3293 ac_exeext=$ac_cv_exeext
3294
3295 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3296 ac_clean_files=$ac_clean_files_save
3297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3298 $as_echo_n "checking for suffix of executables... " >&6; }
3299 if { { ac_try="$ac_link"
3300 case "(($ac_try" in
3301   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3302   *) ac_try_echo=$ac_try;;
3303 esac
3304 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3305 $as_echo "$ac_try_echo"; } >&5
3306   (eval "$ac_link") 2>&5
3307   ac_status=$?
3308   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3309   test $ac_status = 0; }; then :
3310   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3311 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3312 # work properly (i.e., refer to `conftest.exe'), while it won't with
3313 # `rm'.
3314 for ac_file in conftest.exe conftest conftest.*; do
3315   test -f "$ac_file" || continue
3316   case $ac_file in
3317     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3318     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3319           break;;
3320     * ) break;;
3321   esac
3322 done
3323 else
3324   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3325 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3326 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3327 See \`config.log' for more details" "$LINENO" 5; }
3328 fi
3329 rm -f conftest conftest$ac_cv_exeext
3330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3331 $as_echo "$ac_cv_exeext" >&6; }
3332
3333 rm -f conftest.$ac_ext
3334 EXEEXT=$ac_cv_exeext
3335 ac_exeext=$EXEEXT
3336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3337 /* end confdefs.h.  */
3338 #include <stdio.h>
3339 int
3340 main ()
3341 {
3342 FILE *f = fopen ("conftest.out", "w");
3343  return ferror (f) || fclose (f) != 0;
3344
3345   ;
3346   return 0;
3347 }
3348 _ACEOF
3349 ac_clean_files="$ac_clean_files conftest.out"
3350 # Check that the compiler produces executables we can run.  If not, either
3351 # the compiler is broken, or we cross compile.
3352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3353 $as_echo_n "checking whether we are cross compiling... " >&6; }
3354 if test "$cross_compiling" != yes; then
3355   { { ac_try="$ac_link"
3356 case "(($ac_try" in
3357   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3358   *) ac_try_echo=$ac_try;;
3359 esac
3360 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3361 $as_echo "$ac_try_echo"; } >&5
3362   (eval "$ac_link") 2>&5
3363   ac_status=$?
3364   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3365   test $ac_status = 0; }
3366   if { ac_try='./conftest$ac_cv_exeext'
3367   { { case "(($ac_try" in
3368   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3369   *) ac_try_echo=$ac_try;;
3370 esac
3371 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3372 $as_echo "$ac_try_echo"; } >&5
3373   (eval "$ac_try") 2>&5
3374   ac_status=$?
3375   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3376   test $ac_status = 0; }; }; then
3377     cross_compiling=no
3378   else
3379     if test "$cross_compiling" = maybe; then
3380         cross_compiling=yes
3381     else
3382         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3383 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3384 as_fn_error $? "cannot run C compiled programs.
3385 If you meant to cross compile, use \`--host'.
3386 See \`config.log' for more details" "$LINENO" 5; }
3387     fi
3388   fi
3389 fi
3390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3391 $as_echo "$cross_compiling" >&6; }
3392
3393 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3394 ac_clean_files=$ac_clean_files_save
3395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3396 $as_echo_n "checking for suffix of object files... " >&6; }
3397 if ${ac_cv_objext+:} false; then :
3398   $as_echo_n "(cached) " >&6
3399 else
3400   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3401 /* end confdefs.h.  */
3402
3403 int
3404 main ()
3405 {
3406
3407   ;
3408   return 0;
3409 }
3410 _ACEOF
3411 rm -f conftest.o conftest.obj
3412 if { { ac_try="$ac_compile"
3413 case "(($ac_try" in
3414   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3415   *) ac_try_echo=$ac_try;;
3416 esac
3417 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3418 $as_echo "$ac_try_echo"; } >&5
3419   (eval "$ac_compile") 2>&5
3420   ac_status=$?
3421   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3422   test $ac_status = 0; }; then :
3423   for ac_file in conftest.o conftest.obj conftest.*; do
3424   test -f "$ac_file" || continue;
3425   case $ac_file in
3426     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3427     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3428        break;;
3429   esac
3430 done
3431 else
3432   $as_echo "$as_me: failed program was:" >&5
3433 sed 's/^/| /' conftest.$ac_ext >&5
3434
3435 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3436 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3437 as_fn_error $? "cannot compute suffix of object files: cannot compile
3438 See \`config.log' for more details" "$LINENO" 5; }
3439 fi
3440 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3441 fi
3442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3443 $as_echo "$ac_cv_objext" >&6; }
3444 OBJEXT=$ac_cv_objext
3445 ac_objext=$OBJEXT
3446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3447 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3448 if ${ac_cv_c_compiler_gnu+:} false; then :
3449   $as_echo_n "(cached) " >&6
3450 else
3451   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3452 /* end confdefs.h.  */
3453
3454 int
3455 main ()
3456 {
3457 #ifndef __GNUC__
3458        choke me
3459 #endif
3460
3461   ;
3462   return 0;
3463 }
3464 _ACEOF
3465 if ac_fn_c_try_compile "$LINENO"; then :
3466   ac_compiler_gnu=yes
3467 else
3468   ac_compiler_gnu=no
3469 fi
3470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3471 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3472
3473 fi
3474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3475 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3476 if test $ac_compiler_gnu = yes; then
3477   GCC=yes
3478 else
3479   GCC=
3480 fi
3481 ac_test_CFLAGS=${CFLAGS+set}
3482 ac_save_CFLAGS=$CFLAGS
3483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3484 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3485 if ${ac_cv_prog_cc_g+:} false; then :
3486   $as_echo_n "(cached) " >&6
3487 else
3488   ac_save_c_werror_flag=$ac_c_werror_flag
3489    ac_c_werror_flag=yes
3490    ac_cv_prog_cc_g=no
3491    CFLAGS="-g"
3492    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3493 /* end confdefs.h.  */
3494
3495 int
3496 main ()
3497 {
3498
3499   ;
3500   return 0;
3501 }
3502 _ACEOF
3503 if ac_fn_c_try_compile "$LINENO"; then :
3504   ac_cv_prog_cc_g=yes
3505 else
3506   CFLAGS=""
3507       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3508 /* end confdefs.h.  */
3509
3510 int
3511 main ()
3512 {
3513
3514   ;
3515   return 0;
3516 }
3517 _ACEOF
3518 if ac_fn_c_try_compile "$LINENO"; then :
3519
3520 else
3521   ac_c_werror_flag=$ac_save_c_werror_flag
3522          CFLAGS="-g"
3523          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3524 /* end confdefs.h.  */
3525
3526 int
3527 main ()
3528 {
3529
3530   ;
3531   return 0;
3532 }
3533 _ACEOF
3534 if ac_fn_c_try_compile "$LINENO"; then :
3535   ac_cv_prog_cc_g=yes
3536 fi
3537 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3538 fi
3539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3540 fi
3541 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3542    ac_c_werror_flag=$ac_save_c_werror_flag
3543 fi
3544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3545 $as_echo "$ac_cv_prog_cc_g" >&6; }
3546 if test "$ac_test_CFLAGS" = set; then
3547   CFLAGS=$ac_save_CFLAGS
3548 elif test $ac_cv_prog_cc_g = yes; then
3549   if test "$GCC" = yes; then
3550     CFLAGS="-g -O2"
3551   else
3552     CFLAGS="-g"
3553   fi
3554 else
3555   if test "$GCC" = yes; then
3556     CFLAGS="-O2"
3557   else
3558     CFLAGS=
3559   fi
3560 fi
3561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3562 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3563 if ${ac_cv_prog_cc_c89+:} false; then :
3564   $as_echo_n "(cached) " >&6
3565 else
3566   ac_cv_prog_cc_c89=no
3567 ac_save_CC=$CC
3568 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3569 /* end confdefs.h.  */
3570 #include <stdarg.h>
3571 #include <stdio.h>
3572 struct stat;
3573 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3574 struct buf { int x; };
3575 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3576 static char *e (p, i)
3577      char **p;
3578      int i;
3579 {
3580   return p[i];
3581 }
3582 static char *f (char * (*g) (char **, int), char **p, ...)
3583 {
3584   char *s;
3585   va_list v;
3586   va_start (v,p);
3587   s = g (p, va_arg (v,int));
3588   va_end (v);
3589   return s;
3590 }
3591
3592 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3593    function prototypes and stuff, but not '\xHH' hex character constants.
3594    These don't provoke an error unfortunately, instead are silently treated
3595    as 'x'.  The following induces an error, until -std is added to get
3596    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3597    array size at least.  It's necessary to write '\x00'==0 to get something
3598    that's true only with -std.  */
3599 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3600
3601 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3602    inside strings and character constants.  */
3603 #define FOO(x) 'x'
3604 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3605
3606 int test (int i, double x);
3607 struct s1 {int (*f) (int a);};
3608 struct s2 {int (*f) (double a);};
3609 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3610 int argc;
3611 char **argv;
3612 int
3613 main ()
3614 {
3615 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3616   ;
3617   return 0;
3618 }
3619 _ACEOF
3620 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3621         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3622 do
3623   CC="$ac_save_CC $ac_arg"
3624   if ac_fn_c_try_compile "$LINENO"; then :
3625   ac_cv_prog_cc_c89=$ac_arg
3626 fi
3627 rm -f core conftest.err conftest.$ac_objext
3628   test "x$ac_cv_prog_cc_c89" != "xno" && break
3629 done
3630 rm -f conftest.$ac_ext
3631 CC=$ac_save_CC
3632
3633 fi
3634 # AC_CACHE_VAL
3635 case "x$ac_cv_prog_cc_c89" in
3636   x)
3637     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3638 $as_echo "none needed" >&6; } ;;
3639   xno)
3640     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3641 $as_echo "unsupported" >&6; } ;;
3642   *)
3643     CC="$CC $ac_cv_prog_cc_c89"
3644     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3645 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3646 esac
3647 if test "x$ac_cv_prog_cc_c89" != xno; then :
3648
3649 fi
3650
3651 ac_ext=c
3652 ac_cpp='$CPP $CPPFLAGS'
3653 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3654 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3655 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3656
3657 ac_ext=c
3658 ac_cpp='$CPP $CPPFLAGS'
3659 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3660 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3661 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3663 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3664 if ${am_cv_prog_cc_c_o+:} false; then :
3665   $as_echo_n "(cached) " >&6
3666 else
3667   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3668 /* end confdefs.h.  */
3669
3670 int
3671 main ()
3672 {
3673
3674   ;
3675   return 0;
3676 }
3677 _ACEOF
3678   # Make sure it works both with $CC and with simple cc.
3679   # Following AC_PROG_CC_C_O, we do the test twice because some
3680   # compilers refuse to overwrite an existing .o file with -o,
3681   # though they will create one.
3682   am_cv_prog_cc_c_o=yes
3683   for am_i in 1 2; do
3684     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3685    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3686    ac_status=$?
3687    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3688    (exit $ac_status); } \
3689          && test -f conftest2.$ac_objext; then
3690       : OK
3691     else
3692       am_cv_prog_cc_c_o=no
3693       break
3694     fi
3695   done
3696   rm -f core conftest*
3697   unset am_i
3698 fi
3699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3700 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3701 if test "$am_cv_prog_cc_c_o" != yes; then
3702    # Losing compiler, so override with the script.
3703    # FIXME: It is wrong to rewrite CC.
3704    # But if we don't then we get into trouble of one sort or another.
3705    # A longer-term fix would be to have automake use am__CC in this case,
3706    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3707    CC="$am_aux_dir/compile $CC"
3708 fi
3709 ac_ext=c
3710 ac_cpp='$CPP $CPPFLAGS'
3711 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3712 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3713 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3714
3715
3716 depcc="$CC"   am_compiler_list=
3717
3718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3719 $as_echo_n "checking dependency style of $depcc... " >&6; }
3720 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3721   $as_echo_n "(cached) " >&6
3722 else
3723   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3724   # We make a subdir and do the tests there.  Otherwise we can end up
3725   # making bogus files that we don't know about and never remove.  For
3726   # instance it was reported that on HP-UX the gcc test will end up
3727   # making a dummy file named 'D' -- because '-MD' means "put the output
3728   # in D".
3729   rm -rf conftest.dir
3730   mkdir conftest.dir
3731   # Copy depcomp to subdir because otherwise we won't find it if we're
3732   # using a relative directory.
3733   cp "$am_depcomp" conftest.dir
3734   cd conftest.dir
3735   # We will build objects and dependencies in a subdirectory because
3736   # it helps to detect inapplicable dependency modes.  For instance
3737   # both Tru64's cc and ICC support -MD to output dependencies as a
3738   # side effect of compilation, but ICC will put the dependencies in
3739   # the current directory while Tru64 will put them in the object
3740   # directory.
3741   mkdir sub
3742
3743   am_cv_CC_dependencies_compiler_type=none
3744   if test "$am_compiler_list" = ""; then
3745      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3746   fi
3747   am__universal=false
3748   case " $depcc " in #(
3749      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3750      esac
3751
3752   for depmode in $am_compiler_list; do
3753     # Setup a source with many dependencies, because some compilers
3754     # like to wrap large dependency lists on column 80 (with \), and
3755     # we should not choose a depcomp mode which is confused by this.
3756     #
3757     # We need to recreate these files for each test, as the compiler may
3758     # overwrite some of them when testing with obscure command lines.
3759     # This happens at least with the AIX C compiler.
3760     : > sub/conftest.c
3761     for i in 1 2 3 4 5 6; do
3762       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3763       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3764       # Solaris 10 /bin/sh.
3765       echo '/* dummy */' > sub/conftst$i.h
3766     done
3767     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3768
3769     # We check with '-c' and '-o' for the sake of the "dashmstdout"
3770     # mode.  It turns out that the SunPro C++ compiler does not properly
3771     # handle '-M -o', and we need to detect this.  Also, some Intel
3772     # versions had trouble with output in subdirs.
3773     am__obj=sub/conftest.${OBJEXT-o}
3774     am__minus_obj="-o $am__obj"
3775     case $depmode in
3776     gcc)
3777       # This depmode causes a compiler race in universal mode.
3778       test "$am__universal" = false || continue
3779       ;;
3780     nosideeffect)
3781       # After this tag, mechanisms are not by side-effect, so they'll
3782       # only be used when explicitly requested.
3783       if test "x$enable_dependency_tracking" = xyes; then
3784         continue
3785       else
3786         break
3787       fi
3788       ;;
3789     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3790       # This compiler won't grok '-c -o', but also, the minuso test has
3791       # not run yet.  These depmodes are late enough in the game, and
3792       # so weak that their functioning should not be impacted.
3793       am__obj=conftest.${OBJEXT-o}
3794       am__minus_obj=
3795       ;;
3796     none) break ;;
3797     esac
3798     if depmode=$depmode \
3799        source=sub/conftest.c object=$am__obj \
3800        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3801        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3802          >/dev/null 2>conftest.err &&
3803        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3804        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3805        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3806        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3807       # icc doesn't choke on unknown options, it will just issue warnings
3808       # or remarks (even with -Werror).  So we grep stderr for any message
3809       # that says an option was ignored or not supported.
3810       # When given -MP, icc 7.0 and 7.1 complain thusly:
3811       #   icc: Command line warning: ignoring option '-M'; no argument required
3812       # The diagnosis changed in icc 8.0:
3813       #   icc: Command line remark: option '-MP' not supported
3814       if (grep 'ignoring option' conftest.err ||
3815           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3816         am_cv_CC_dependencies_compiler_type=$depmode
3817         break
3818       fi
3819     fi
3820   done
3821
3822   cd ..
3823   rm -rf conftest.dir
3824 else
3825   am_cv_CC_dependencies_compiler_type=none
3826 fi
3827
3828 fi
3829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3830 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3831 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3832
3833  if
3834   test "x$enable_dependency_tracking" != xno \
3835   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3836   am__fastdepCC_TRUE=
3837   am__fastdepCC_FALSE='#'
3838 else
3839   am__fastdepCC_TRUE='#'
3840   am__fastdepCC_FALSE=
3841 fi
3842
3843
3844
3845 # Check whether --enable-largefile was given.
3846 if test "${enable_largefile+set}" = set; then :
3847   enableval=$enable_largefile;
3848 fi
3849
3850 if test "$enable_largefile" != no; then
3851
3852   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
3853 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
3854 if ${ac_cv_sys_largefile_CC+:} false; then :
3855   $as_echo_n "(cached) " >&6
3856 else
3857   ac_cv_sys_largefile_CC=no
3858      if test "$GCC" != yes; then
3859        ac_save_CC=$CC
3860        while :; do
3861          # IRIX 6.2 and later do not support large files by default,
3862          # so use the C compiler's -n32 option if that helps.
3863          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3864 /* end confdefs.h.  */
3865 #include <sys/types.h>
3866  /* Check that off_t can represent 2**63 - 1 correctly.
3867     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3868     since some C++ compilers masquerading as C compilers
3869     incorrectly reject 9223372036854775807.  */
3870 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3871   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3872                        && LARGE_OFF_T % 2147483647 == 1)
3873                       ? 1 : -1];
3874 int
3875 main ()
3876 {
3877
3878   ;
3879   return 0;
3880 }
3881 _ACEOF
3882          if ac_fn_c_try_compile "$LINENO"; then :
3883   break
3884 fi
3885 rm -f core conftest.err conftest.$ac_objext
3886          CC="$CC -n32"
3887          if ac_fn_c_try_compile "$LINENO"; then :
3888   ac_cv_sys_largefile_CC=' -n32'; break
3889 fi
3890 rm -f core conftest.err conftest.$ac_objext
3891          break
3892        done
3893        CC=$ac_save_CC
3894        rm -f conftest.$ac_ext
3895     fi
3896 fi
3897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
3898 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
3899   if test "$ac_cv_sys_largefile_CC" != no; then
3900     CC=$CC$ac_cv_sys_largefile_CC
3901   fi
3902
3903   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
3904 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
3905 if ${ac_cv_sys_file_offset_bits+:} false; then :
3906   $as_echo_n "(cached) " >&6
3907 else
3908   while :; do
3909   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3910 /* end confdefs.h.  */
3911 #include <sys/types.h>
3912  /* Check that off_t can represent 2**63 - 1 correctly.
3913     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3914     since some C++ compilers masquerading as C compilers
3915     incorrectly reject 9223372036854775807.  */
3916 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3917   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3918                        && LARGE_OFF_T % 2147483647 == 1)
3919                       ? 1 : -1];
3920 int
3921 main ()
3922 {
3923
3924   ;
3925   return 0;
3926 }
3927 _ACEOF
3928 if ac_fn_c_try_compile "$LINENO"; then :
3929   ac_cv_sys_file_offset_bits=no; break
3930 fi
3931 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3932   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3933 /* end confdefs.h.  */
3934 #define _FILE_OFFSET_BITS 64
3935 #include <sys/types.h>
3936  /* Check that off_t can represent 2**63 - 1 correctly.
3937     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3938     since some C++ compilers masquerading as C compilers
3939     incorrectly reject 9223372036854775807.  */
3940 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3941   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3942                        && LARGE_OFF_T % 2147483647 == 1)
3943                       ? 1 : -1];
3944 int
3945 main ()
3946 {
3947
3948   ;
3949   return 0;
3950 }
3951 _ACEOF
3952 if ac_fn_c_try_compile "$LINENO"; then :
3953   ac_cv_sys_file_offset_bits=64; break
3954 fi
3955 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3956   ac_cv_sys_file_offset_bits=unknown
3957   break
3958 done
3959 fi
3960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
3961 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
3962 case $ac_cv_sys_file_offset_bits in #(
3963   no | unknown) ;;
3964   *)
3965 cat >>confdefs.h <<_ACEOF
3966 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
3967 _ACEOF
3968 ;;
3969 esac
3970 rm -rf conftest*
3971   if test $ac_cv_sys_file_offset_bits = unknown; then
3972     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
3973 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
3974 if ${ac_cv_sys_large_files+:} false; then :
3975   $as_echo_n "(cached) " >&6
3976 else
3977   while :; do
3978   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3979 /* end confdefs.h.  */
3980 #include <sys/types.h>
3981  /* Check that off_t can represent 2**63 - 1 correctly.
3982     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3983     since some C++ compilers masquerading as C compilers
3984     incorrectly reject 9223372036854775807.  */
3985 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3986   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3987                        && LARGE_OFF_T % 2147483647 == 1)
3988                       ? 1 : -1];
3989 int
3990 main ()
3991 {
3992
3993   ;
3994   return 0;
3995 }
3996 _ACEOF
3997 if ac_fn_c_try_compile "$LINENO"; then :
3998   ac_cv_sys_large_files=no; break
3999 fi
4000 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4001   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4002 /* end confdefs.h.  */
4003 #define _LARGE_FILES 1
4004 #include <sys/types.h>
4005  /* Check that off_t can represent 2**63 - 1 correctly.
4006     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4007     since some C++ compilers masquerading as C compilers
4008     incorrectly reject 9223372036854775807.  */
4009 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4010   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4011                        && LARGE_OFF_T % 2147483647 == 1)
4012                       ? 1 : -1];
4013 int
4014 main ()
4015 {
4016
4017   ;
4018   return 0;
4019 }
4020 _ACEOF
4021 if ac_fn_c_try_compile "$LINENO"; then :
4022   ac_cv_sys_large_files=1; break
4023 fi
4024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4025   ac_cv_sys_large_files=unknown
4026   break
4027 done
4028 fi
4029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4030 $as_echo "$ac_cv_sys_large_files" >&6; }
4031 case $ac_cv_sys_large_files in #(
4032   no | unknown) ;;
4033   *)
4034 cat >>confdefs.h <<_ACEOF
4035 #define _LARGE_FILES $ac_cv_sys_large_files
4036 _ACEOF
4037 ;;
4038 esac
4039 rm -rf conftest*
4040   fi
4041
4042
4043 fi
4044
4045
4046 # Check for required programs.
4047 ac_ext=c
4048 ac_cpp='$CPP $CPPFLAGS'
4049 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4050 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4051 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4052 if test -n "$ac_tool_prefix"; then
4053   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4054 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4056 $as_echo_n "checking for $ac_word... " >&6; }
4057 if ${ac_cv_prog_CC+:} false; then :
4058   $as_echo_n "(cached) " >&6
4059 else
4060   if test -n "$CC"; then
4061   ac_cv_prog_CC="$CC" # Let the user override the test.
4062 else
4063 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4064 for as_dir in $PATH
4065 do
4066   IFS=$as_save_IFS
4067   test -z "$as_dir" && as_dir=.
4068     for ac_exec_ext in '' $ac_executable_extensions; do
4069   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4070     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4071     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4072     break 2
4073   fi
4074 done
4075   done
4076 IFS=$as_save_IFS
4077
4078 fi
4079 fi
4080 CC=$ac_cv_prog_CC
4081 if test -n "$CC"; then
4082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4083 $as_echo "$CC" >&6; }
4084 else
4085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4086 $as_echo "no" >&6; }
4087 fi
4088
4089
4090 fi
4091 if test -z "$ac_cv_prog_CC"; then
4092   ac_ct_CC=$CC
4093   # Extract the first word of "gcc", so it can be a program name with args.
4094 set dummy gcc; ac_word=$2
4095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4096 $as_echo_n "checking for $ac_word... " >&6; }
4097 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4098   $as_echo_n "(cached) " >&6
4099 else
4100   if test -n "$ac_ct_CC"; then
4101   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4102 else
4103 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4104 for as_dir in $PATH
4105 do
4106   IFS=$as_save_IFS
4107   test -z "$as_dir" && as_dir=.
4108     for ac_exec_ext in '' $ac_executable_extensions; do
4109   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4110     ac_cv_prog_ac_ct_CC="gcc"
4111     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4112     break 2
4113   fi
4114 done
4115   done
4116 IFS=$as_save_IFS
4117
4118 fi
4119 fi
4120 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4121 if test -n "$ac_ct_CC"; then
4122   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4123 $as_echo "$ac_ct_CC" >&6; }
4124 else
4125   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4126 $as_echo "no" >&6; }
4127 fi
4128
4129   if test "x$ac_ct_CC" = x; then
4130     CC=""
4131   else
4132     case $cross_compiling:$ac_tool_warned in
4133 yes:)
4134 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4135 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4136 ac_tool_warned=yes ;;
4137 esac
4138     CC=$ac_ct_CC
4139   fi
4140 else
4141   CC="$ac_cv_prog_CC"
4142 fi
4143
4144 if test -z "$CC"; then
4145           if test -n "$ac_tool_prefix"; then
4146     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4147 set dummy ${ac_tool_prefix}cc; ac_word=$2
4148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4149 $as_echo_n "checking for $ac_word... " >&6; }
4150 if ${ac_cv_prog_CC+:} false; then :
4151   $as_echo_n "(cached) " >&6
4152 else
4153   if test -n "$CC"; then
4154   ac_cv_prog_CC="$CC" # Let the user override the test.
4155 else
4156 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4157 for as_dir in $PATH
4158 do
4159   IFS=$as_save_IFS
4160   test -z "$as_dir" && as_dir=.
4161     for ac_exec_ext in '' $ac_executable_extensions; do
4162   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4163     ac_cv_prog_CC="${ac_tool_prefix}cc"
4164     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4165     break 2
4166   fi
4167 done
4168   done
4169 IFS=$as_save_IFS
4170
4171 fi
4172 fi
4173 CC=$ac_cv_prog_CC
4174 if test -n "$CC"; then
4175   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4176 $as_echo "$CC" >&6; }
4177 else
4178   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4179 $as_echo "no" >&6; }
4180 fi
4181
4182
4183   fi
4184 fi
4185 if test -z "$CC"; then
4186   # Extract the first word of "cc", so it can be a program name with args.
4187 set dummy cc; ac_word=$2
4188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4189 $as_echo_n "checking for $ac_word... " >&6; }
4190 if ${ac_cv_prog_CC+:} false; then :
4191   $as_echo_n "(cached) " >&6
4192 else
4193   if test -n "$CC"; then
4194   ac_cv_prog_CC="$CC" # Let the user override the test.
4195 else
4196   ac_prog_rejected=no
4197 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4198 for as_dir in $PATH
4199 do
4200   IFS=$as_save_IFS
4201   test -z "$as_dir" && as_dir=.
4202     for ac_exec_ext in '' $ac_executable_extensions; do
4203   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4204     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4205        ac_prog_rejected=yes
4206        continue
4207      fi
4208     ac_cv_prog_CC="cc"
4209     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4210     break 2
4211   fi
4212 done
4213   done
4214 IFS=$as_save_IFS
4215
4216 if test $ac_prog_rejected = yes; then
4217   # We found a bogon in the path, so make sure we never use it.
4218   set dummy $ac_cv_prog_CC
4219   shift
4220   if test $# != 0; then
4221     # We chose a different compiler from the bogus one.
4222     # However, it has the same basename, so the bogon will be chosen
4223     # first if we set CC to just the basename; use the full file name.
4224     shift
4225     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4226   fi
4227 fi
4228 fi
4229 fi
4230 CC=$ac_cv_prog_CC
4231 if test -n "$CC"; then
4232   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4233 $as_echo "$CC" >&6; }
4234 else
4235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4236 $as_echo "no" >&6; }
4237 fi
4238
4239
4240 fi
4241 if test -z "$CC"; then
4242   if test -n "$ac_tool_prefix"; then
4243   for ac_prog in cl.exe
4244   do
4245     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4246 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4248 $as_echo_n "checking for $ac_word... " >&6; }
4249 if ${ac_cv_prog_CC+:} false; then :
4250   $as_echo_n "(cached) " >&6
4251 else
4252   if test -n "$CC"; then
4253   ac_cv_prog_CC="$CC" # Let the user override the test.
4254 else
4255 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4256 for as_dir in $PATH
4257 do
4258   IFS=$as_save_IFS
4259   test -z "$as_dir" && as_dir=.
4260     for ac_exec_ext in '' $ac_executable_extensions; do
4261   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4262     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4263     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4264     break 2
4265   fi
4266 done
4267   done
4268 IFS=$as_save_IFS
4269
4270 fi
4271 fi
4272 CC=$ac_cv_prog_CC
4273 if test -n "$CC"; then
4274   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4275 $as_echo "$CC" >&6; }
4276 else
4277   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4278 $as_echo "no" >&6; }
4279 fi
4280
4281
4282     test -n "$CC" && break
4283   done
4284 fi
4285 if test -z "$CC"; then
4286   ac_ct_CC=$CC
4287   for ac_prog in cl.exe
4288 do
4289   # Extract the first word of "$ac_prog", so it can be a program name with args.
4290 set dummy $ac_prog; ac_word=$2
4291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4292 $as_echo_n "checking for $ac_word... " >&6; }
4293 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4294   $as_echo_n "(cached) " >&6
4295 else
4296   if test -n "$ac_ct_CC"; then
4297   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4298 else
4299 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4300 for as_dir in $PATH
4301 do
4302   IFS=$as_save_IFS
4303   test -z "$as_dir" && as_dir=.
4304     for ac_exec_ext in '' $ac_executable_extensions; do
4305   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4306     ac_cv_prog_ac_ct_CC="$ac_prog"
4307     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4308     break 2
4309   fi
4310 done
4311   done
4312 IFS=$as_save_IFS
4313
4314 fi
4315 fi
4316 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4317 if test -n "$ac_ct_CC"; then
4318   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4319 $as_echo "$ac_ct_CC" >&6; }
4320 else
4321   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4322 $as_echo "no" >&6; }
4323 fi
4324
4325
4326   test -n "$ac_ct_CC" && break
4327 done
4328
4329   if test "x$ac_ct_CC" = x; then
4330     CC=""
4331   else
4332     case $cross_compiling:$ac_tool_warned in
4333 yes:)
4334 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4335 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4336 ac_tool_warned=yes ;;
4337 esac
4338     CC=$ac_ct_CC
4339   fi
4340 fi
4341
4342 fi
4343
4344
4345 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4346 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4347 as_fn_error $? "no acceptable C compiler found in \$PATH
4348 See \`config.log' for more details" "$LINENO" 5; }
4349
4350 # Provide some information about the compiler.
4351 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4352 set X $ac_compile
4353 ac_compiler=$2
4354 for ac_option in --version -v -V -qversion; do
4355   { { ac_try="$ac_compiler $ac_option >&5"
4356 case "(($ac_try" in
4357   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4358   *) ac_try_echo=$ac_try;;
4359 esac
4360 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4361 $as_echo "$ac_try_echo"; } >&5
4362   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4363   ac_status=$?
4364   if test -s conftest.err; then
4365     sed '10a\
4366 ... rest of stderr output deleted ...
4367          10q' conftest.err >conftest.er1
4368     cat conftest.er1 >&5
4369   fi
4370   rm -f conftest.er1 conftest.err
4371   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4372   test $ac_status = 0; }
4373 done
4374
4375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4376 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4377 if ${ac_cv_c_compiler_gnu+:} false; then :
4378   $as_echo_n "(cached) " >&6
4379 else
4380   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4381 /* end confdefs.h.  */
4382
4383 int
4384 main ()
4385 {
4386 #ifndef __GNUC__
4387        choke me
4388 #endif
4389
4390   ;
4391   return 0;
4392 }
4393 _ACEOF
4394 if ac_fn_c_try_compile "$LINENO"; then :
4395   ac_compiler_gnu=yes
4396 else
4397   ac_compiler_gnu=no
4398 fi
4399 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4400 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4401
4402 fi
4403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4404 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4405 if test $ac_compiler_gnu = yes; then
4406   GCC=yes
4407 else
4408   GCC=
4409 fi
4410 ac_test_CFLAGS=${CFLAGS+set}
4411 ac_save_CFLAGS=$CFLAGS
4412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4413 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4414 if ${ac_cv_prog_cc_g+:} false; then :
4415   $as_echo_n "(cached) " >&6
4416 else
4417   ac_save_c_werror_flag=$ac_c_werror_flag
4418    ac_c_werror_flag=yes
4419    ac_cv_prog_cc_g=no
4420    CFLAGS="-g"
4421    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4422 /* end confdefs.h.  */
4423
4424 int
4425 main ()
4426 {
4427
4428   ;
4429   return 0;
4430 }
4431 _ACEOF
4432 if ac_fn_c_try_compile "$LINENO"; then :
4433   ac_cv_prog_cc_g=yes
4434 else
4435   CFLAGS=""
4436       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4437 /* end confdefs.h.  */
4438
4439 int
4440 main ()
4441 {
4442
4443   ;
4444   return 0;
4445 }
4446 _ACEOF
4447 if ac_fn_c_try_compile "$LINENO"; then :
4448
4449 else
4450   ac_c_werror_flag=$ac_save_c_werror_flag
4451          CFLAGS="-g"
4452          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4453 /* end confdefs.h.  */
4454
4455 int
4456 main ()
4457 {
4458
4459   ;
4460   return 0;
4461 }
4462 _ACEOF
4463 if ac_fn_c_try_compile "$LINENO"; then :
4464   ac_cv_prog_cc_g=yes
4465 fi
4466 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4467 fi
4468 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4469 fi
4470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4471    ac_c_werror_flag=$ac_save_c_werror_flag
4472 fi
4473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4474 $as_echo "$ac_cv_prog_cc_g" >&6; }
4475 if test "$ac_test_CFLAGS" = set; then
4476   CFLAGS=$ac_save_CFLAGS
4477 elif test $ac_cv_prog_cc_g = yes; then
4478   if test "$GCC" = yes; then
4479     CFLAGS="-g -O2"
4480   else
4481     CFLAGS="-g"
4482   fi
4483 else
4484   if test "$GCC" = yes; then
4485     CFLAGS="-O2"
4486   else
4487     CFLAGS=
4488   fi
4489 fi
4490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4491 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4492 if ${ac_cv_prog_cc_c89+:} false; then :
4493   $as_echo_n "(cached) " >&6
4494 else
4495   ac_cv_prog_cc_c89=no
4496 ac_save_CC=$CC
4497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4498 /* end confdefs.h.  */
4499 #include <stdarg.h>
4500 #include <stdio.h>
4501 struct stat;
4502 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4503 struct buf { int x; };
4504 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4505 static char *e (p, i)
4506      char **p;
4507      int i;
4508 {
4509   return p[i];
4510 }
4511 static char *f (char * (*g) (char **, int), char **p, ...)
4512 {
4513   char *s;
4514   va_list v;
4515   va_start (v,p);
4516   s = g (p, va_arg (v,int));
4517   va_end (v);
4518   return s;
4519 }
4520
4521 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4522    function prototypes and stuff, but not '\xHH' hex character constants.
4523    These don't provoke an error unfortunately, instead are silently treated
4524    as 'x'.  The following induces an error, until -std is added to get
4525    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4526    array size at least.  It's necessary to write '\x00'==0 to get something
4527    that's true only with -std.  */
4528 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4529
4530 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4531    inside strings and character constants.  */
4532 #define FOO(x) 'x'
4533 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4534
4535 int test (int i, double x);
4536 struct s1 {int (*f) (int a);};
4537 struct s2 {int (*f) (double a);};
4538 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4539 int argc;
4540 char **argv;
4541 int
4542 main ()
4543 {
4544 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4545   ;
4546   return 0;
4547 }
4548 _ACEOF
4549 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4550         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4551 do
4552   CC="$ac_save_CC $ac_arg"
4553   if ac_fn_c_try_compile "$LINENO"; then :
4554   ac_cv_prog_cc_c89=$ac_arg
4555 fi
4556 rm -f core conftest.err conftest.$ac_objext
4557   test "x$ac_cv_prog_cc_c89" != "xno" && break
4558 done
4559 rm -f conftest.$ac_ext
4560 CC=$ac_save_CC
4561
4562 fi
4563 # AC_CACHE_VAL
4564 case "x$ac_cv_prog_cc_c89" in
4565   x)
4566     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4567 $as_echo "none needed" >&6; } ;;
4568   xno)
4569     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4570 $as_echo "unsupported" >&6; } ;;
4571   *)
4572     CC="$CC $ac_cv_prog_cc_c89"
4573     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4574 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4575 esac
4576 if test "x$ac_cv_prog_cc_c89" != xno; then :
4577
4578 fi
4579
4580 ac_ext=c
4581 ac_cpp='$CPP $CPPFLAGS'
4582 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4583 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4584 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4585
4586 ac_ext=c
4587 ac_cpp='$CPP $CPPFLAGS'
4588 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4589 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4590 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4592 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4593 if ${am_cv_prog_cc_c_o+:} false; then :
4594   $as_echo_n "(cached) " >&6
4595 else
4596   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4597 /* end confdefs.h.  */
4598
4599 int
4600 main ()
4601 {
4602
4603   ;
4604   return 0;
4605 }
4606 _ACEOF
4607   # Make sure it works both with $CC and with simple cc.
4608   # Following AC_PROG_CC_C_O, we do the test twice because some
4609   # compilers refuse to overwrite an existing .o file with -o,
4610   # though they will create one.
4611   am_cv_prog_cc_c_o=yes
4612   for am_i in 1 2; do
4613     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4614    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4615    ac_status=$?
4616    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4617    (exit $ac_status); } \
4618          && test -f conftest2.$ac_objext; then
4619       : OK
4620     else
4621       am_cv_prog_cc_c_o=no
4622       break
4623     fi
4624   done
4625   rm -f core conftest*
4626   unset am_i
4627 fi
4628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4629 $as_echo "$am_cv_prog_cc_c_o" >&6; }
4630 if test "$am_cv_prog_cc_c_o" != yes; then
4631    # Losing compiler, so override with the script.
4632    # FIXME: It is wrong to rewrite CC.
4633    # But if we don't then we get into trouble of one sort or another.
4634    # A longer-term fix would be to have automake use am__CC in this case,
4635    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4636    CC="$am_aux_dir/compile $CC"
4637 fi
4638 ac_ext=c
4639 ac_cpp='$CPP $CPPFLAGS'
4640 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4641 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4642 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4643
4644
4645 depcc="$CC"   am_compiler_list=
4646
4647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4648 $as_echo_n "checking dependency style of $depcc... " >&6; }
4649 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4650   $as_echo_n "(cached) " >&6
4651 else
4652   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4653   # We make a subdir and do the tests there.  Otherwise we can end up
4654   # making bogus files that we don't know about and never remove.  For
4655   # instance it was reported that on HP-UX the gcc test will end up
4656   # making a dummy file named 'D' -- because '-MD' means "put the output
4657   # in D".
4658   rm -rf conftest.dir
4659   mkdir conftest.dir
4660   # Copy depcomp to subdir because otherwise we won't find it if we're
4661   # using a relative directory.
4662   cp "$am_depcomp" conftest.dir
4663   cd conftest.dir
4664   # We will build objects and dependencies in a subdirectory because
4665   # it helps to detect inapplicable dependency modes.  For instance
4666   # both Tru64's cc and ICC support -MD to output dependencies as a
4667   # side effect of compilation, but ICC will put the dependencies in
4668   # the current directory while Tru64 will put them in the object
4669   # directory.
4670   mkdir sub
4671
4672   am_cv_CC_dependencies_compiler_type=none
4673   if test "$am_compiler_list" = ""; then
4674      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4675   fi
4676   am__universal=false
4677   case " $depcc " in #(
4678      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4679      esac
4680
4681   for depmode in $am_compiler_list; do
4682     # Setup a source with many dependencies, because some compilers
4683     # like to wrap large dependency lists on column 80 (with \), and
4684     # we should not choose a depcomp mode which is confused by this.
4685     #
4686     # We need to recreate these files for each test, as the compiler may
4687     # overwrite some of them when testing with obscure command lines.
4688     # This happens at least with the AIX C compiler.
4689     : > sub/conftest.c
4690     for i in 1 2 3 4 5 6; do
4691       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4692       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4693       # Solaris 10 /bin/sh.
4694       echo '/* dummy */' > sub/conftst$i.h
4695     done
4696     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4697
4698     # We check with '-c' and '-o' for the sake of the "dashmstdout"
4699     # mode.  It turns out that the SunPro C++ compiler does not properly
4700     # handle '-M -o', and we need to detect this.  Also, some Intel
4701     # versions had trouble with output in subdirs.
4702     am__obj=sub/conftest.${OBJEXT-o}
4703     am__minus_obj="-o $am__obj"
4704     case $depmode in
4705     gcc)
4706       # This depmode causes a compiler race in universal mode.
4707       test "$am__universal" = false || continue
4708       ;;
4709     nosideeffect)
4710       # After this tag, mechanisms are not by side-effect, so they'll
4711       # only be used when explicitly requested.
4712       if test "x$enable_dependency_tracking" = xyes; then
4713         continue
4714       else
4715         break
4716       fi
4717       ;;
4718     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4719       # This compiler won't grok '-c -o', but also, the minuso test has
4720       # not run yet.  These depmodes are late enough in the game, and
4721       # so weak that their functioning should not be impacted.
4722       am__obj=conftest.${OBJEXT-o}
4723       am__minus_obj=
4724       ;;
4725     none) break ;;
4726     esac
4727     if depmode=$depmode \
4728        source=sub/conftest.c object=$am__obj \
4729        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4730        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4731          >/dev/null 2>conftest.err &&
4732        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4733        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4734        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4735        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4736       # icc doesn't choke on unknown options, it will just issue warnings
4737       # or remarks (even with -Werror).  So we grep stderr for any message
4738       # that says an option was ignored or not supported.
4739       # When given -MP, icc 7.0 and 7.1 complain thusly:
4740       #   icc: Command line warning: ignoring option '-M'; no argument required
4741       # The diagnosis changed in icc 8.0:
4742       #   icc: Command line remark: option '-MP' not supported
4743       if (grep 'ignoring option' conftest.err ||
4744           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4745         am_cv_CC_dependencies_compiler_type=$depmode
4746         break
4747       fi
4748     fi
4749   done
4750
4751   cd ..
4752   rm -rf conftest.dir
4753 else
4754   am_cv_CC_dependencies_compiler_type=none
4755 fi
4756
4757 fi
4758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4759 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4760 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4761
4762  if
4763   test "x$enable_dependency_tracking" != xno \
4764   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4765   am__fastdepCC_TRUE=
4766   am__fastdepCC_FALSE='#'
4767 else
4768   am__fastdepCC_TRUE='#'
4769   am__fastdepCC_FALSE=
4770 fi
4771
4772
4773 case `pwd` in
4774   *\ * | *\     *)
4775     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4776 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4777 esac
4778
4779
4780
4781 macro_version='2.4.6'
4782 macro_revision='2.4.6'
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796 ltmain=$ac_aux_dir/ltmain.sh
4797
4798 # Make sure we can run config.sub.
4799 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4800   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4801
4802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4803 $as_echo_n "checking build system type... " >&6; }
4804 if ${ac_cv_build+:} false; then :
4805   $as_echo_n "(cached) " >&6
4806 else
4807   ac_build_alias=$build_alias
4808 test "x$ac_build_alias" = x &&
4809   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4810 test "x$ac_build_alias" = x &&
4811   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4812 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4813   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4814
4815 fi
4816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4817 $as_echo "$ac_cv_build" >&6; }
4818 case $ac_cv_build in
4819 *-*-*) ;;
4820 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4821 esac
4822 build=$ac_cv_build
4823 ac_save_IFS=$IFS; IFS='-'
4824 set x $ac_cv_build
4825 shift
4826 build_cpu=$1
4827 build_vendor=$2
4828 shift; shift
4829 # Remember, the first character of IFS is used to create $*,
4830 # except with old shells:
4831 build_os=$*
4832 IFS=$ac_save_IFS
4833 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4834
4835
4836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4837 $as_echo_n "checking host system type... " >&6; }
4838 if ${ac_cv_host+:} false; then :
4839   $as_echo_n "(cached) " >&6
4840 else
4841   if test "x$host_alias" = x; then
4842   ac_cv_host=$ac_cv_build
4843 else
4844   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4845     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4846 fi
4847
4848 fi
4849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4850 $as_echo "$ac_cv_host" >&6; }
4851 case $ac_cv_host in
4852 *-*-*) ;;
4853 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4854 esac
4855 host=$ac_cv_host
4856 ac_save_IFS=$IFS; IFS='-'
4857 set x $ac_cv_host
4858 shift
4859 host_cpu=$1
4860 host_vendor=$2
4861 shift; shift
4862 # Remember, the first character of IFS is used to create $*,
4863 # except with old shells:
4864 host_os=$*
4865 IFS=$ac_save_IFS
4866 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4867
4868
4869 # Backslashify metacharacters that are still active within
4870 # double-quoted strings.
4871 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4872
4873 # Same as above, but do not quote variable references.
4874 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4875
4876 # Sed substitution to delay expansion of an escaped shell variable in a
4877 # double_quote_subst'ed string.
4878 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4879
4880 # Sed substitution to delay expansion of an escaped single quote.
4881 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4882
4883 # Sed substitution to avoid accidental globbing in evaled expressions
4884 no_glob_subst='s/\*/\\\*/g'
4885
4886 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4887 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4888 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4889
4890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4891 $as_echo_n "checking how to print strings... " >&6; }
4892 # Test print first, because it will be a builtin if present.
4893 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4894    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4895   ECHO='print -r --'
4896 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4897   ECHO='printf %s\n'
4898 else
4899   # Use this function as a fallback that always works.
4900   func_fallback_echo ()
4901   {
4902     eval 'cat <<_LTECHO_EOF
4903 $1
4904 _LTECHO_EOF'
4905   }
4906   ECHO='func_fallback_echo'
4907 fi
4908
4909 # func_echo_all arg...
4910 # Invoke $ECHO with all args, space-separated.
4911 func_echo_all ()
4912 {
4913     $ECHO ""
4914 }
4915
4916 case $ECHO in
4917   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4918 $as_echo "printf" >&6; } ;;
4919   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4920 $as_echo "print -r" >&6; } ;;
4921   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4922 $as_echo "cat" >&6; } ;;
4923 esac
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4939 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4940 if ${ac_cv_path_SED+:} false; then :
4941   $as_echo_n "(cached) " >&6
4942 else
4943             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4944      for ac_i in 1 2 3 4 5 6 7; do
4945        ac_script="$ac_script$as_nl$ac_script"
4946      done
4947      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4948      { ac_script=; unset ac_script;}
4949      if test -z "$SED"; then
4950   ac_path_SED_found=false
4951   # Loop through the user's path and test for each of PROGNAME-LIST
4952   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4953 for as_dir in $PATH
4954 do
4955   IFS=$as_save_IFS
4956   test -z "$as_dir" && as_dir=.
4957     for ac_prog in sed gsed; do
4958     for ac_exec_ext in '' $ac_executable_extensions; do
4959       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4960       as_fn_executable_p "$ac_path_SED" || continue
4961 # Check for GNU ac_path_SED and select it if it is found.
4962   # Check for GNU $ac_path_SED
4963 case `"$ac_path_SED" --version 2>&1` in
4964 *GNU*)
4965   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4966 *)
4967   ac_count=0
4968   $as_echo_n 0123456789 >"conftest.in"
4969   while :
4970   do
4971     cat "conftest.in" "conftest.in" >"conftest.tmp"
4972     mv "conftest.tmp" "conftest.in"
4973     cp "conftest.in" "conftest.nl"
4974     $as_echo '' >> "conftest.nl"
4975     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4976     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4977     as_fn_arith $ac_count + 1 && ac_count=$as_val
4978     if test $ac_count -gt ${ac_path_SED_max-0}; then
4979       # Best one so far, save it but keep looking for a better one
4980       ac_cv_path_SED="$ac_path_SED"
4981       ac_path_SED_max=$ac_count
4982     fi
4983     # 10*(2^10) chars as input seems more than enough
4984     test $ac_count -gt 10 && break
4985   done
4986   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4987 esac
4988
4989       $ac_path_SED_found && break 3
4990     done
4991   done
4992   done
4993 IFS=$as_save_IFS
4994   if test -z "$ac_cv_path_SED"; then
4995     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4996   fi
4997 else
4998   ac_cv_path_SED=$SED
4999 fi
5000
5001 fi
5002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5003 $as_echo "$ac_cv_path_SED" >&6; }
5004  SED="$ac_cv_path_SED"
5005   rm -f conftest.sed
5006
5007 test -z "$SED" && SED=sed
5008 Xsed="$SED -e 1s/^X//"
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5021 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5022 if ${ac_cv_path_GREP+:} false; then :
5023   $as_echo_n "(cached) " >&6
5024 else
5025   if test -z "$GREP"; then
5026   ac_path_GREP_found=false
5027   # Loop through the user's path and test for each of PROGNAME-LIST
5028   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5029 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5030 do
5031   IFS=$as_save_IFS
5032   test -z "$as_dir" && as_dir=.
5033     for ac_prog in grep ggrep; do
5034     for ac_exec_ext in '' $ac_executable_extensions; do
5035       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5036       as_fn_executable_p "$ac_path_GREP" || continue
5037 # Check for GNU ac_path_GREP and select it if it is found.
5038   # Check for GNU $ac_path_GREP
5039 case `"$ac_path_GREP" --version 2>&1` in
5040 *GNU*)
5041   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5042 *)
5043   ac_count=0
5044   $as_echo_n 0123456789 >"conftest.in"
5045   while :
5046   do
5047     cat "conftest.in" "conftest.in" >"conftest.tmp"
5048     mv "conftest.tmp" "conftest.in"
5049     cp "conftest.in" "conftest.nl"
5050     $as_echo 'GREP' >> "conftest.nl"
5051     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5052     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5053     as_fn_arith $ac_count + 1 && ac_count=$as_val
5054     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5055       # Best one so far, save it but keep looking for a better one
5056       ac_cv_path_GREP="$ac_path_GREP"
5057       ac_path_GREP_max=$ac_count
5058     fi
5059     # 10*(2^10) chars as input seems more than enough
5060     test $ac_count -gt 10 && break
5061   done
5062   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5063 esac
5064
5065       $ac_path_GREP_found && break 3
5066     done
5067   done
5068   done
5069 IFS=$as_save_IFS
5070   if test -z "$ac_cv_path_GREP"; then
5071     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5072   fi
5073 else
5074   ac_cv_path_GREP=$GREP
5075 fi
5076
5077 fi
5078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5079 $as_echo "$ac_cv_path_GREP" >&6; }
5080  GREP="$ac_cv_path_GREP"
5081
5082
5083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5084 $as_echo_n "checking for egrep... " >&6; }
5085 if ${ac_cv_path_EGREP+:} false; then :
5086   $as_echo_n "(cached) " >&6
5087 else
5088   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5089    then ac_cv_path_EGREP="$GREP -E"
5090    else
5091      if test -z "$EGREP"; then
5092   ac_path_EGREP_found=false
5093   # Loop through the user's path and test for each of PROGNAME-LIST
5094   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5095 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5096 do
5097   IFS=$as_save_IFS
5098   test -z "$as_dir" && as_dir=.
5099     for ac_prog in egrep; do
5100     for ac_exec_ext in '' $ac_executable_extensions; do
5101       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5102       as_fn_executable_p "$ac_path_EGREP" || continue
5103 # Check for GNU ac_path_EGREP and select it if it is found.
5104   # Check for GNU $ac_path_EGREP
5105 case `"$ac_path_EGREP" --version 2>&1` in
5106 *GNU*)
5107   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5108 *)
5109   ac_count=0
5110   $as_echo_n 0123456789 >"conftest.in"
5111   while :
5112   do
5113     cat "conftest.in" "conftest.in" >"conftest.tmp"
5114     mv "conftest.tmp" "conftest.in"
5115     cp "conftest.in" "conftest.nl"
5116     $as_echo 'EGREP' >> "conftest.nl"
5117     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5118     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5119     as_fn_arith $ac_count + 1 && ac_count=$as_val
5120     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5121       # Best one so far, save it but keep looking for a better one
5122       ac_cv_path_EGREP="$ac_path_EGREP"
5123       ac_path_EGREP_max=$ac_count
5124     fi
5125     # 10*(2^10) chars as input seems more than enough
5126     test $ac_count -gt 10 && break
5127   done
5128   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5129 esac
5130
5131       $ac_path_EGREP_found && break 3
5132     done
5133   done
5134   done
5135 IFS=$as_save_IFS
5136   if test -z "$ac_cv_path_EGREP"; then
5137     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5138   fi
5139 else
5140   ac_cv_path_EGREP=$EGREP
5141 fi
5142
5143    fi
5144 fi
5145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5146 $as_echo "$ac_cv_path_EGREP" >&6; }
5147  EGREP="$ac_cv_path_EGREP"
5148
5149
5150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5151 $as_echo_n "checking for fgrep... " >&6; }
5152 if ${ac_cv_path_FGREP+:} false; then :
5153   $as_echo_n "(cached) " >&6
5154 else
5155   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5156    then ac_cv_path_FGREP="$GREP -F"
5157    else
5158      if test -z "$FGREP"; then
5159   ac_path_FGREP_found=false
5160   # Loop through the user's path and test for each of PROGNAME-LIST
5161   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5162 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5163 do
5164   IFS=$as_save_IFS
5165   test -z "$as_dir" && as_dir=.
5166     for ac_prog in fgrep; do
5167     for ac_exec_ext in '' $ac_executable_extensions; do
5168       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5169       as_fn_executable_p "$ac_path_FGREP" || continue
5170 # Check for GNU ac_path_FGREP and select it if it is found.
5171   # Check for GNU $ac_path_FGREP
5172 case `"$ac_path_FGREP" --version 2>&1` in
5173 *GNU*)
5174   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5175 *)
5176   ac_count=0
5177   $as_echo_n 0123456789 >"conftest.in"
5178   while :
5179   do
5180     cat "conftest.in" "conftest.in" >"conftest.tmp"
5181     mv "conftest.tmp" "conftest.in"
5182     cp "conftest.in" "conftest.nl"
5183     $as_echo 'FGREP' >> "conftest.nl"
5184     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5185     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5186     as_fn_arith $ac_count + 1 && ac_count=$as_val
5187     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5188       # Best one so far, save it but keep looking for a better one
5189       ac_cv_path_FGREP="$ac_path_FGREP"
5190       ac_path_FGREP_max=$ac_count
5191     fi
5192     # 10*(2^10) chars as input seems more than enough
5193     test $ac_count -gt 10 && break
5194   done
5195   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5196 esac
5197
5198       $ac_path_FGREP_found && break 3
5199     done
5200   done
5201   done
5202 IFS=$as_save_IFS
5203   if test -z "$ac_cv_path_FGREP"; then
5204     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5205   fi
5206 else
5207   ac_cv_path_FGREP=$FGREP
5208 fi
5209
5210    fi
5211 fi
5212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5213 $as_echo "$ac_cv_path_FGREP" >&6; }
5214  FGREP="$ac_cv_path_FGREP"
5215
5216
5217 test -z "$GREP" && GREP=grep
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237 # Check whether --with-gnu-ld was given.
5238 if test "${with_gnu_ld+set}" = set; then :
5239   withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
5240 else
5241   with_gnu_ld=no
5242 fi
5243
5244 ac_prog=ld
5245 if test yes = "$GCC"; then
5246   # Check if gcc -print-prog-name=ld gives a path.
5247   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5248 $as_echo_n "checking for ld used by $CC... " >&6; }
5249   case $host in
5250   *-*-mingw*)
5251     # gcc leaves a trailing carriage return, which upsets mingw
5252     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5253   *)
5254     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5255   esac
5256   case $ac_prog in
5257     # Accept absolute paths.
5258     [\\/]* | ?:[\\/]*)
5259       re_direlt='/[^/][^/]*/\.\./'
5260       # Canonicalize the pathname of ld
5261       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5262       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5263         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5264       done
5265       test -z "$LD" && LD=$ac_prog
5266       ;;
5267   "")
5268     # If it fails, then pretend we aren't using GCC.
5269     ac_prog=ld
5270     ;;
5271   *)
5272     # If it is relative, then search for the first ld in PATH.
5273     with_gnu_ld=unknown
5274     ;;
5275   esac
5276 elif test yes = "$with_gnu_ld"; then
5277   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5278 $as_echo_n "checking for GNU ld... " >&6; }
5279 else
5280   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5281 $as_echo_n "checking for non-GNU ld... " >&6; }
5282 fi
5283 if ${lt_cv_path_LD+:} false; then :
5284   $as_echo_n "(cached) " >&6
5285 else
5286   if test -z "$LD"; then
5287   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5288   for ac_dir in $PATH; do
5289     IFS=$lt_save_ifs
5290     test -z "$ac_dir" && ac_dir=.
5291     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5292       lt_cv_path_LD=$ac_dir/$ac_prog
5293       # Check to see if the program is GNU ld.  I'd rather use --version,
5294       # but apparently some variants of GNU ld only accept -v.
5295       # Break only if it was the GNU/non-GNU ld that we prefer.
5296       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5297       *GNU* | *'with BFD'*)
5298         test no != "$with_gnu_ld" && break
5299         ;;
5300       *)
5301         test yes != "$with_gnu_ld" && break
5302         ;;
5303       esac
5304     fi
5305   done
5306   IFS=$lt_save_ifs
5307 else
5308   lt_cv_path_LD=$LD # Let the user override the test with a path.
5309 fi
5310 fi
5311
5312 LD=$lt_cv_path_LD
5313 if test -n "$LD"; then
5314   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5315 $as_echo "$LD" >&6; }
5316 else
5317   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5318 $as_echo "no" >&6; }
5319 fi
5320 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5322 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5323 if ${lt_cv_prog_gnu_ld+:} false; then :
5324   $as_echo_n "(cached) " >&6
5325 else
5326   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5327 case `$LD -v 2>&1 </dev/null` in
5328 *GNU* | *'with BFD'*)
5329   lt_cv_prog_gnu_ld=yes
5330   ;;
5331 *)
5332   lt_cv_prog_gnu_ld=no
5333   ;;
5334 esac
5335 fi
5336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5337 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5338 with_gnu_ld=$lt_cv_prog_gnu_ld
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5349 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5350 if ${lt_cv_path_NM+:} false; then :
5351   $as_echo_n "(cached) " >&6
5352 else
5353   if test -n "$NM"; then
5354   # Let the user override the test.
5355   lt_cv_path_NM=$NM
5356 else
5357   lt_nm_to_check=${ac_tool_prefix}nm
5358   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5359     lt_nm_to_check="$lt_nm_to_check nm"
5360   fi
5361   for lt_tmp_nm in $lt_nm_to_check; do
5362     lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
5363     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5364       IFS=$lt_save_ifs
5365       test -z "$ac_dir" && ac_dir=.
5366       tmp_nm=$ac_dir/$lt_tmp_nm
5367       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
5368         # Check to see if the nm accepts a BSD-compat flag.
5369         # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
5370         #   nm: unknown option "B" ignored
5371         # Tru64's nm complains that /dev/null is an invalid object file
5372         # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
5373         case $build_os in
5374         mingw*) lt_bad_file=conftest.nm/nofile ;;
5375         *) lt_bad_file=/dev/null ;;
5376         esac
5377         case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
5378         *$lt_bad_file* | *'Invalid file or object type'*)
5379           lt_cv_path_NM="$tmp_nm -B"
5380           break 2
5381           ;;
5382         *)
5383           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5384           */dev/null*)
5385             lt_cv_path_NM="$tmp_nm -p"
5386             break 2
5387             ;;
5388           *)
5389             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5390             continue # so that we can try to find one that supports BSD flags
5391             ;;
5392           esac
5393           ;;
5394         esac
5395       fi
5396     done
5397     IFS=$lt_save_ifs
5398   done
5399   : ${lt_cv_path_NM=no}
5400 fi
5401 fi
5402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5403 $as_echo "$lt_cv_path_NM" >&6; }
5404 if test no != "$lt_cv_path_NM"; then
5405   NM=$lt_cv_path_NM
5406 else
5407   # Didn't find any BSD compatible name lister, look for dumpbin.
5408   if test -n "$DUMPBIN"; then :
5409     # Let the user override the test.
5410   else
5411     if test -n "$ac_tool_prefix"; then
5412   for ac_prog in dumpbin "link -dump"
5413   do
5414     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5415 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5417 $as_echo_n "checking for $ac_word... " >&6; }
5418 if ${ac_cv_prog_DUMPBIN+:} false; then :
5419   $as_echo_n "(cached) " >&6
5420 else
5421   if test -n "$DUMPBIN"; then
5422   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5423 else
5424 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5425 for as_dir in $PATH
5426 do
5427   IFS=$as_save_IFS
5428   test -z "$as_dir" && as_dir=.
5429     for ac_exec_ext in '' $ac_executable_extensions; do
5430   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5431     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5432     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5433     break 2
5434   fi
5435 done
5436   done
5437 IFS=$as_save_IFS
5438
5439 fi
5440 fi
5441 DUMPBIN=$ac_cv_prog_DUMPBIN
5442 if test -n "$DUMPBIN"; then
5443   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5444 $as_echo "$DUMPBIN" >&6; }
5445 else
5446   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5447 $as_echo "no" >&6; }
5448 fi
5449
5450
5451     test -n "$DUMPBIN" && break
5452   done
5453 fi
5454 if test -z "$DUMPBIN"; then
5455   ac_ct_DUMPBIN=$DUMPBIN
5456   for ac_prog in dumpbin "link -dump"
5457 do
5458   # Extract the first word of "$ac_prog", so it can be a program name with args.
5459 set dummy $ac_prog; ac_word=$2
5460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5461 $as_echo_n "checking for $ac_word... " >&6; }
5462 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5463   $as_echo_n "(cached) " >&6
5464 else
5465   if test -n "$ac_ct_DUMPBIN"; then
5466   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5467 else
5468 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5469 for as_dir in $PATH
5470 do
5471   IFS=$as_save_IFS
5472   test -z "$as_dir" && as_dir=.
5473     for ac_exec_ext in '' $ac_executable_extensions; do
5474   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5475     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5476     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5477     break 2
5478   fi
5479 done
5480   done
5481 IFS=$as_save_IFS
5482
5483 fi
5484 fi
5485 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5486 if test -n "$ac_ct_DUMPBIN"; then
5487   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5488 $as_echo "$ac_ct_DUMPBIN" >&6; }
5489 else
5490   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5491 $as_echo "no" >&6; }
5492 fi
5493
5494
5495   test -n "$ac_ct_DUMPBIN" && break
5496 done
5497
5498   if test "x$ac_ct_DUMPBIN" = x; then
5499     DUMPBIN=":"
5500   else
5501     case $cross_compiling:$ac_tool_warned in
5502 yes:)
5503 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5504 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5505 ac_tool_warned=yes ;;
5506 esac
5507     DUMPBIN=$ac_ct_DUMPBIN
5508   fi
5509 fi
5510
5511     case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
5512     *COFF*)
5513       DUMPBIN="$DUMPBIN -symbols -headers"
5514       ;;
5515     *)
5516       DUMPBIN=:
5517       ;;
5518     esac
5519   fi
5520
5521   if test : != "$DUMPBIN"; then
5522     NM=$DUMPBIN
5523   fi
5524 fi
5525 test -z "$NM" && NM=nm
5526
5527
5528
5529
5530
5531
5532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5533 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5534 if ${lt_cv_nm_interface+:} false; then :
5535   $as_echo_n "(cached) " >&6
5536 else
5537   lt_cv_nm_interface="BSD nm"
5538   echo "int some_variable = 0;" > conftest.$ac_ext
5539   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5540   (eval "$ac_compile" 2>conftest.err)
5541   cat conftest.err >&5
5542   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5543   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5544   cat conftest.err >&5
5545   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5546   cat conftest.out >&5
5547   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5548     lt_cv_nm_interface="MS dumpbin"
5549   fi
5550   rm -f conftest*
5551 fi
5552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5553 $as_echo "$lt_cv_nm_interface" >&6; }
5554
5555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5556 $as_echo_n "checking whether ln -s works... " >&6; }
5557 LN_S=$as_ln_s
5558 if test "$LN_S" = "ln -s"; then
5559   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5560 $as_echo "yes" >&6; }
5561 else
5562   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5563 $as_echo "no, using $LN_S" >&6; }
5564 fi
5565
5566 # find the maximum length of command line arguments
5567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5568 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5569 if ${lt_cv_sys_max_cmd_len+:} false; then :
5570   $as_echo_n "(cached) " >&6
5571 else
5572     i=0
5573   teststring=ABCD
5574
5575   case $build_os in
5576   msdosdjgpp*)
5577     # On DJGPP, this test can blow up pretty badly due to problems in libc
5578     # (any single argument exceeding 2000 bytes causes a buffer overrun
5579     # during glob expansion).  Even if it were fixed, the result of this
5580     # check would be larger than it should be.
5581     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5582     ;;
5583
5584   gnu*)
5585     # Under GNU Hurd, this test is not required because there is
5586     # no limit to the length of command line arguments.
5587     # Libtool will interpret -1 as no limit whatsoever
5588     lt_cv_sys_max_cmd_len=-1;
5589     ;;
5590
5591   cygwin* | mingw* | cegcc*)
5592     # On Win9x/ME, this test blows up -- it succeeds, but takes
5593     # about 5 minutes as the teststring grows exponentially.
5594     # Worse, since 9x/ME are not pre-emptively multitasking,
5595     # you end up with a "frozen" computer, even though with patience
5596     # the test eventually succeeds (with a max line length of 256k).
5597     # Instead, let's just punt: use the minimum linelength reported by
5598     # all of the supported platforms: 8192 (on NT/2K/XP).
5599     lt_cv_sys_max_cmd_len=8192;
5600     ;;
5601
5602   mint*)
5603     # On MiNT this can take a long time and run out of memory.
5604     lt_cv_sys_max_cmd_len=8192;
5605     ;;
5606
5607   amigaos*)
5608     # On AmigaOS with pdksh, this test takes hours, literally.
5609     # So we just punt and use a minimum line length of 8192.
5610     lt_cv_sys_max_cmd_len=8192;
5611     ;;
5612
5613   bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
5614     # This has been around since 386BSD, at least.  Likely further.
5615     if test -x /sbin/sysctl; then
5616       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5617     elif test -x /usr/sbin/sysctl; then
5618       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5619     else
5620       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5621     fi
5622     # And add a safety zone
5623     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5624     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5625     ;;
5626
5627   interix*)
5628     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5629     lt_cv_sys_max_cmd_len=196608
5630     ;;
5631
5632   os2*)
5633     # The test takes a long time on OS/2.
5634     lt_cv_sys_max_cmd_len=8192
5635     ;;
5636
5637   osf*)
5638     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5639     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5640     # nice to cause kernel panics so lets avoid the loop below.
5641     # First set a reasonable default.
5642     lt_cv_sys_max_cmd_len=16384
5643     #
5644     if test -x /sbin/sysconfig; then
5645       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5646         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5647       esac
5648     fi
5649     ;;
5650   sco3.2v5*)
5651     lt_cv_sys_max_cmd_len=102400
5652     ;;
5653   sysv5* | sco5v6* | sysv4.2uw2*)
5654     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5655     if test -n "$kargmax"; then
5656       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5657     else
5658       lt_cv_sys_max_cmd_len=32768
5659     fi
5660     ;;
5661   *)
5662     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5663     if test -n "$lt_cv_sys_max_cmd_len" && \
5664        test undefined != "$lt_cv_sys_max_cmd_len"; then
5665       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5666       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5667     else
5668       # Make teststring a little bigger before we do anything with it.
5669       # a 1K string should be a reasonable start.
5670       for i in 1 2 3 4 5 6 7 8; do
5671         teststring=$teststring$teststring
5672       done
5673       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5674       # If test is not a shell built-in, we'll probably end up computing a
5675       # maximum length that is only half of the actual maximum length, but
5676       # we can't tell.
5677       while { test X`env echo "$teststring$teststring" 2>/dev/null` \
5678                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5679               test 17 != "$i" # 1/2 MB should be enough
5680       do
5681         i=`expr $i + 1`
5682         teststring=$teststring$teststring
5683       done
5684       # Only check the string length outside the loop.
5685       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5686       teststring=
5687       # Add a significant safety factor because C++ compilers can tack on
5688       # massive amounts of additional arguments before passing them to the
5689       # linker.  It appears as though 1/2 is a usable value.
5690       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5691     fi
5692     ;;
5693   esac
5694
5695 fi
5696
5697 if test -n "$lt_cv_sys_max_cmd_len"; then
5698   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5699 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5700 else
5701   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5702 $as_echo "none" >&6; }
5703 fi
5704 max_cmd_len=$lt_cv_sys_max_cmd_len
5705
5706
5707
5708
5709
5710
5711 : ${CP="cp -f"}
5712 : ${MV="mv -f"}
5713 : ${RM="rm -f"}
5714
5715 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5716   lt_unset=unset
5717 else
5718   lt_unset=false
5719 fi
5720
5721
5722
5723
5724
5725 # test EBCDIC or ASCII
5726 case `echo X|tr X '\101'` in
5727  A) # ASCII based system
5728     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5729   lt_SP2NL='tr \040 \012'
5730   lt_NL2SP='tr \015\012 \040\040'
5731   ;;
5732  *) # EBCDIC based system
5733   lt_SP2NL='tr \100 \n'
5734   lt_NL2SP='tr \r\n \100\100'
5735   ;;
5736 esac
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5747 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5748 if ${lt_cv_to_host_file_cmd+:} false; then :
5749   $as_echo_n "(cached) " >&6
5750 else
5751   case $host in
5752   *-*-mingw* )
5753     case $build in
5754       *-*-mingw* ) # actually msys
5755         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5756         ;;
5757       *-*-cygwin* )
5758         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5759         ;;
5760       * ) # otherwise, assume *nix
5761         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5762         ;;
5763     esac
5764     ;;
5765   *-*-cygwin* )
5766     case $build in
5767       *-*-mingw* ) # actually msys
5768         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5769         ;;
5770       *-*-cygwin* )
5771         lt_cv_to_host_file_cmd=func_convert_file_noop
5772         ;;
5773       * ) # otherwise, assume *nix
5774         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5775         ;;
5776     esac
5777     ;;
5778   * ) # unhandled hosts (and "normal" native builds)
5779     lt_cv_to_host_file_cmd=func_convert_file_noop
5780     ;;
5781 esac
5782
5783 fi
5784
5785 to_host_file_cmd=$lt_cv_to_host_file_cmd
5786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5787 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5788
5789
5790
5791
5792
5793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5794 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5795 if ${lt_cv_to_tool_file_cmd+:} false; then :
5796   $as_echo_n "(cached) " >&6
5797 else
5798   #assume ordinary cross tools, or native build.
5799 lt_cv_to_tool_file_cmd=func_convert_file_noop
5800 case $host in
5801   *-*-mingw* )
5802     case $build in
5803       *-*-mingw* ) # actually msys
5804         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5805         ;;
5806     esac
5807     ;;
5808 esac
5809
5810 fi
5811
5812 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5814 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5815
5816
5817
5818
5819
5820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5821 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5822 if ${lt_cv_ld_reload_flag+:} false; then :
5823   $as_echo_n "(cached) " >&6
5824 else
5825   lt_cv_ld_reload_flag='-r'
5826 fi
5827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5828 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5829 reload_flag=$lt_cv_ld_reload_flag
5830 case $reload_flag in
5831 "" | " "*) ;;
5832 *) reload_flag=" $reload_flag" ;;
5833 esac
5834 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5835 case $host_os in
5836   cygwin* | mingw* | pw32* | cegcc*)
5837     if test yes != "$GCC"; then
5838       reload_cmds=false
5839     fi
5840     ;;
5841   darwin*)
5842     if test yes = "$GCC"; then
5843       reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
5844     else
5845       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5846     fi
5847     ;;
5848 esac
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858 if test -n "$ac_tool_prefix"; then
5859   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5860 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5862 $as_echo_n "checking for $ac_word... " >&6; }
5863 if ${ac_cv_prog_OBJDUMP+:} false; then :
5864   $as_echo_n "(cached) " >&6
5865 else
5866   if test -n "$OBJDUMP"; then
5867   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5868 else
5869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5870 for as_dir in $PATH
5871 do
5872   IFS=$as_save_IFS
5873   test -z "$as_dir" && as_dir=.
5874     for ac_exec_ext in '' $ac_executable_extensions; do
5875   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5876     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5877     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5878     break 2
5879   fi
5880 done
5881   done
5882 IFS=$as_save_IFS
5883
5884 fi
5885 fi
5886 OBJDUMP=$ac_cv_prog_OBJDUMP
5887 if test -n "$OBJDUMP"; then
5888   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5889 $as_echo "$OBJDUMP" >&6; }
5890 else
5891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5892 $as_echo "no" >&6; }
5893 fi
5894
5895
5896 fi
5897 if test -z "$ac_cv_prog_OBJDUMP"; then
5898   ac_ct_OBJDUMP=$OBJDUMP
5899   # Extract the first word of "objdump", so it can be a program name with args.
5900 set dummy objdump; ac_word=$2
5901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5902 $as_echo_n "checking for $ac_word... " >&6; }
5903 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5904   $as_echo_n "(cached) " >&6
5905 else
5906   if test -n "$ac_ct_OBJDUMP"; then
5907   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5908 else
5909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5910 for as_dir in $PATH
5911 do
5912   IFS=$as_save_IFS
5913   test -z "$as_dir" && as_dir=.
5914     for ac_exec_ext in '' $ac_executable_extensions; do
5915   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5916     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5917     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5918     break 2
5919   fi
5920 done
5921   done
5922 IFS=$as_save_IFS
5923
5924 fi
5925 fi
5926 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5927 if test -n "$ac_ct_OBJDUMP"; then
5928   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5929 $as_echo "$ac_ct_OBJDUMP" >&6; }
5930 else
5931   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5932 $as_echo "no" >&6; }
5933 fi
5934
5935   if test "x$ac_ct_OBJDUMP" = x; then
5936     OBJDUMP="false"
5937   else
5938     case $cross_compiling:$ac_tool_warned in
5939 yes:)
5940 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5941 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5942 ac_tool_warned=yes ;;
5943 esac
5944     OBJDUMP=$ac_ct_OBJDUMP
5945   fi
5946 else
5947   OBJDUMP="$ac_cv_prog_OBJDUMP"
5948 fi
5949
5950 test -z "$OBJDUMP" && OBJDUMP=objdump
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5961 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5962 if ${lt_cv_deplibs_check_method+:} false; then :
5963   $as_echo_n "(cached) " >&6
5964 else
5965   lt_cv_file_magic_cmd='$MAGIC_CMD'
5966 lt_cv_file_magic_test_file=
5967 lt_cv_deplibs_check_method='unknown'
5968 # Need to set the preceding variable on all platforms that support
5969 # interlibrary dependencies.
5970 # 'none' -- dependencies not supported.
5971 # 'unknown' -- same as none, but documents that we really don't know.
5972 # 'pass_all' -- all dependencies passed with no checks.
5973 # 'test_compile' -- check by making test program.
5974 # 'file_magic [[regex]]' -- check by looking for files in library path
5975 # that responds to the $file_magic_cmd with a given extended regex.
5976 # If you have 'file' or equivalent on your system and you're not sure
5977 # whether 'pass_all' will *always* work, you probably want this one.
5978
5979 case $host_os in
5980 aix[4-9]*)
5981   lt_cv_deplibs_check_method=pass_all
5982   ;;
5983
5984 beos*)
5985   lt_cv_deplibs_check_method=pass_all
5986   ;;
5987
5988 bsdi[45]*)
5989   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5990   lt_cv_file_magic_cmd='/usr/bin/file -L'
5991   lt_cv_file_magic_test_file=/shlib/libc.so
5992   ;;
5993
5994 cygwin*)
5995   # func_win32_libid is a shell function defined in ltmain.sh
5996   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5997   lt_cv_file_magic_cmd='func_win32_libid'
5998   ;;
5999
6000 mingw* | pw32*)
6001   # Base MSYS/MinGW do not provide the 'file' command needed by
6002   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6003   # unless we find 'file', for example because we are cross-compiling.
6004   if ( file / ) >/dev/null 2>&1; then
6005     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6006     lt_cv_file_magic_cmd='func_win32_libid'
6007   else
6008     # Keep this pattern in sync with the one in func_win32_libid.
6009     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
6010     lt_cv_file_magic_cmd='$OBJDUMP -f'
6011   fi
6012   ;;
6013
6014 cegcc*)
6015   # use the weaker test based on 'objdump'. See mingw*.
6016   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6017   lt_cv_file_magic_cmd='$OBJDUMP -f'
6018   ;;
6019
6020 darwin* | rhapsody*)
6021   lt_cv_deplibs_check_method=pass_all
6022   ;;
6023
6024 freebsd* | dragonfly*)
6025   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6026     case $host_cpu in
6027     i*86 )
6028       # Not sure whether the presence of OpenBSD here was a mistake.
6029       # Let's accept both of them until this is cleared up.
6030       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6031       lt_cv_file_magic_cmd=/usr/bin/file
6032       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6033       ;;
6034     esac
6035   else
6036     lt_cv_deplibs_check_method=pass_all
6037   fi
6038   ;;
6039
6040 haiku*)
6041   lt_cv_deplibs_check_method=pass_all
6042   ;;
6043
6044 hpux10.20* | hpux11*)
6045   lt_cv_file_magic_cmd=/usr/bin/file
6046   case $host_cpu in
6047   ia64*)
6048     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6049     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6050     ;;
6051   hppa*64*)
6052     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]'
6053     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6054     ;;
6055   *)
6056     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6057     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6058     ;;
6059   esac
6060   ;;
6061
6062 interix[3-9]*)
6063   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6064   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6065   ;;
6066
6067 irix5* | irix6* | nonstopux*)
6068   case $LD in
6069   *-32|*"-32 ") libmagic=32-bit;;
6070   *-n32|*"-n32 ") libmagic=N32;;
6071   *-64|*"-64 ") libmagic=64-bit;;
6072   *) libmagic=never-match;;
6073   esac
6074   lt_cv_deplibs_check_method=pass_all
6075   ;;
6076
6077 # This must be glibc/ELF.
6078 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
6079   lt_cv_deplibs_check_method=pass_all
6080   ;;
6081
6082 netbsd*)
6083   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6084     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6085   else
6086     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6087   fi
6088   ;;
6089
6090 newos6*)
6091   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6092   lt_cv_file_magic_cmd=/usr/bin/file
6093   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6094   ;;
6095
6096 *nto* | *qnx*)
6097   lt_cv_deplibs_check_method=pass_all
6098   ;;
6099
6100 openbsd* | bitrig*)
6101   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
6102     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6103   else
6104     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6105   fi
6106   ;;
6107
6108 osf3* | osf4* | osf5*)
6109   lt_cv_deplibs_check_method=pass_all
6110   ;;
6111
6112 rdos*)
6113   lt_cv_deplibs_check_method=pass_all
6114   ;;
6115
6116 solaris*)
6117   lt_cv_deplibs_check_method=pass_all
6118   ;;
6119
6120 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6121   lt_cv_deplibs_check_method=pass_all
6122   ;;
6123
6124 sysv4 | sysv4.3*)
6125   case $host_vendor in
6126   motorola)
6127     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]'
6128     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6129     ;;
6130   ncr)
6131     lt_cv_deplibs_check_method=pass_all
6132     ;;
6133   sequent)
6134     lt_cv_file_magic_cmd='/bin/file'
6135     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6136     ;;
6137   sni)
6138     lt_cv_file_magic_cmd='/bin/file'
6139     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6140     lt_cv_file_magic_test_file=/lib/libc.so
6141     ;;
6142   siemens)
6143     lt_cv_deplibs_check_method=pass_all
6144     ;;
6145   pc)
6146     lt_cv_deplibs_check_method=pass_all
6147     ;;
6148   esac
6149   ;;
6150
6151 tpf*)
6152   lt_cv_deplibs_check_method=pass_all
6153   ;;
6154 os2*)
6155   lt_cv_deplibs_check_method=pass_all
6156   ;;
6157 esac
6158
6159 fi
6160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6161 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6162
6163 file_magic_glob=
6164 want_nocaseglob=no
6165 if test "$build" = "$host"; then
6166   case $host_os in
6167   mingw* | pw32*)
6168     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6169       want_nocaseglob=yes
6170     else
6171       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6172     fi
6173     ;;
6174   esac
6175 fi
6176
6177 file_magic_cmd=$lt_cv_file_magic_cmd
6178 deplibs_check_method=$lt_cv_deplibs_check_method
6179 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202 if test -n "$ac_tool_prefix"; then
6203   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6204 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6206 $as_echo_n "checking for $ac_word... " >&6; }
6207 if ${ac_cv_prog_DLLTOOL+:} false; then :
6208   $as_echo_n "(cached) " >&6
6209 else
6210   if test -n "$DLLTOOL"; then
6211   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6212 else
6213 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6214 for as_dir in $PATH
6215 do
6216   IFS=$as_save_IFS
6217   test -z "$as_dir" && as_dir=.
6218     for ac_exec_ext in '' $ac_executable_extensions; do
6219   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6220     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6221     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6222     break 2
6223   fi
6224 done
6225   done
6226 IFS=$as_save_IFS
6227
6228 fi
6229 fi
6230 DLLTOOL=$ac_cv_prog_DLLTOOL
6231 if test -n "$DLLTOOL"; then
6232   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6233 $as_echo "$DLLTOOL" >&6; }
6234 else
6235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6236 $as_echo "no" >&6; }
6237 fi
6238
6239
6240 fi
6241 if test -z "$ac_cv_prog_DLLTOOL"; then
6242   ac_ct_DLLTOOL=$DLLTOOL
6243   # Extract the first word of "dlltool", so it can be a program name with args.
6244 set dummy dlltool; ac_word=$2
6245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6246 $as_echo_n "checking for $ac_word... " >&6; }
6247 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6248   $as_echo_n "(cached) " >&6
6249 else
6250   if test -n "$ac_ct_DLLTOOL"; then
6251   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6252 else
6253 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6254 for as_dir in $PATH
6255 do
6256   IFS=$as_save_IFS
6257   test -z "$as_dir" && as_dir=.
6258     for ac_exec_ext in '' $ac_executable_extensions; do
6259   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6260     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6261     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6262     break 2
6263   fi
6264 done
6265   done
6266 IFS=$as_save_IFS
6267
6268 fi
6269 fi
6270 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6271 if test -n "$ac_ct_DLLTOOL"; then
6272   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6273 $as_echo "$ac_ct_DLLTOOL" >&6; }
6274 else
6275   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6276 $as_echo "no" >&6; }
6277 fi
6278
6279   if test "x$ac_ct_DLLTOOL" = x; then
6280     DLLTOOL="false"
6281   else
6282     case $cross_compiling:$ac_tool_warned in
6283 yes:)
6284 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6285 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6286 ac_tool_warned=yes ;;
6287 esac
6288     DLLTOOL=$ac_ct_DLLTOOL
6289   fi
6290 else
6291   DLLTOOL="$ac_cv_prog_DLLTOOL"
6292 fi
6293
6294 test -z "$DLLTOOL" && DLLTOOL=dlltool
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6306 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6307 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6308   $as_echo_n "(cached) " >&6
6309 else
6310   lt_cv_sharedlib_from_linklib_cmd='unknown'
6311
6312 case $host_os in
6313 cygwin* | mingw* | pw32* | cegcc*)
6314   # two different shell functions defined in ltmain.sh;
6315   # decide which one to use based on capabilities of $DLLTOOL
6316   case `$DLLTOOL --help 2>&1` in
6317   *--identify-strict*)
6318     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6319     ;;
6320   *)
6321     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6322     ;;
6323   esac
6324   ;;
6325 *)
6326   # fallback: assume linklib IS sharedlib
6327   lt_cv_sharedlib_from_linklib_cmd=$ECHO
6328   ;;
6329 esac
6330
6331 fi
6332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6333 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6334 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6335 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6336
6337
6338
6339
6340
6341
6342
6343 if test -n "$ac_tool_prefix"; then
6344   for ac_prog in ar
6345   do
6346     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6347 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6349 $as_echo_n "checking for $ac_word... " >&6; }
6350 if ${ac_cv_prog_AR+:} false; then :
6351   $as_echo_n "(cached) " >&6
6352 else
6353   if test -n "$AR"; then
6354   ac_cv_prog_AR="$AR" # Let the user override the test.
6355 else
6356 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6357 for as_dir in $PATH
6358 do
6359   IFS=$as_save_IFS
6360   test -z "$as_dir" && as_dir=.
6361     for ac_exec_ext in '' $ac_executable_extensions; do
6362   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6363     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6364     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6365     break 2
6366   fi
6367 done
6368   done
6369 IFS=$as_save_IFS
6370
6371 fi
6372 fi
6373 AR=$ac_cv_prog_AR
6374 if test -n "$AR"; then
6375   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6376 $as_echo "$AR" >&6; }
6377 else
6378   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6379 $as_echo "no" >&6; }
6380 fi
6381
6382
6383     test -n "$AR" && break
6384   done
6385 fi
6386 if test -z "$AR"; then
6387   ac_ct_AR=$AR
6388   for ac_prog in ar
6389 do
6390   # Extract the first word of "$ac_prog", so it can be a program name with args.
6391 set dummy $ac_prog; ac_word=$2
6392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6393 $as_echo_n "checking for $ac_word... " >&6; }
6394 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6395   $as_echo_n "(cached) " >&6
6396 else
6397   if test -n "$ac_ct_AR"; then
6398   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6399 else
6400 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6401 for as_dir in $PATH
6402 do
6403   IFS=$as_save_IFS
6404   test -z "$as_dir" && as_dir=.
6405     for ac_exec_ext in '' $ac_executable_extensions; do
6406   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6407     ac_cv_prog_ac_ct_AR="$ac_prog"
6408     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6409     break 2
6410   fi
6411 done
6412   done
6413 IFS=$as_save_IFS
6414
6415 fi
6416 fi
6417 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6418 if test -n "$ac_ct_AR"; then
6419   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6420 $as_echo "$ac_ct_AR" >&6; }
6421 else
6422   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6423 $as_echo "no" >&6; }
6424 fi
6425
6426
6427   test -n "$ac_ct_AR" && break
6428 done
6429
6430   if test "x$ac_ct_AR" = x; then
6431     AR="false"
6432   else
6433     case $cross_compiling:$ac_tool_warned in
6434 yes:)
6435 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6436 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6437 ac_tool_warned=yes ;;
6438 esac
6439     AR=$ac_ct_AR
6440   fi
6441 fi
6442
6443 : ${AR=ar}
6444 : ${AR_FLAGS=cru}
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6457 $as_echo_n "checking for archiver @FILE support... " >&6; }
6458 if ${lt_cv_ar_at_file+:} false; then :
6459   $as_echo_n "(cached) " >&6
6460 else
6461   lt_cv_ar_at_file=no
6462    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6463 /* end confdefs.h.  */
6464
6465 int
6466 main ()
6467 {
6468
6469   ;
6470   return 0;
6471 }
6472 _ACEOF
6473 if ac_fn_c_try_compile "$LINENO"; then :
6474   echo conftest.$ac_objext > conftest.lst
6475       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6476       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6477   (eval $lt_ar_try) 2>&5
6478   ac_status=$?
6479   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6480   test $ac_status = 0; }
6481       if test 0 -eq "$ac_status"; then
6482         # Ensure the archiver fails upon bogus file names.
6483         rm -f conftest.$ac_objext libconftest.a
6484         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6485   (eval $lt_ar_try) 2>&5
6486   ac_status=$?
6487   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6488   test $ac_status = 0; }
6489         if test 0 -ne "$ac_status"; then
6490           lt_cv_ar_at_file=@
6491         fi
6492       fi
6493       rm -f conftest.* libconftest.a
6494
6495 fi
6496 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6497
6498 fi
6499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6500 $as_echo "$lt_cv_ar_at_file" >&6; }
6501
6502 if test no = "$lt_cv_ar_at_file"; then
6503   archiver_list_spec=
6504 else
6505   archiver_list_spec=$lt_cv_ar_at_file
6506 fi
6507
6508
6509
6510
6511
6512
6513
6514 if test -n "$ac_tool_prefix"; then
6515   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6516 set dummy ${ac_tool_prefix}strip; ac_word=$2
6517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6518 $as_echo_n "checking for $ac_word... " >&6; }
6519 if ${ac_cv_prog_STRIP+:} false; then :
6520   $as_echo_n "(cached) " >&6
6521 else
6522   if test -n "$STRIP"; then
6523   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6524 else
6525 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6526 for as_dir in $PATH
6527 do
6528   IFS=$as_save_IFS
6529   test -z "$as_dir" && as_dir=.
6530     for ac_exec_ext in '' $ac_executable_extensions; do
6531   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6532     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6533     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6534     break 2
6535   fi
6536 done
6537   done
6538 IFS=$as_save_IFS
6539
6540 fi
6541 fi
6542 STRIP=$ac_cv_prog_STRIP
6543 if test -n "$STRIP"; then
6544   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6545 $as_echo "$STRIP" >&6; }
6546 else
6547   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6548 $as_echo "no" >&6; }
6549 fi
6550
6551
6552 fi
6553 if test -z "$ac_cv_prog_STRIP"; then
6554   ac_ct_STRIP=$STRIP
6555   # Extract the first word of "strip", so it can be a program name with args.
6556 set dummy strip; ac_word=$2
6557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6558 $as_echo_n "checking for $ac_word... " >&6; }
6559 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6560   $as_echo_n "(cached) " >&6
6561 else
6562   if test -n "$ac_ct_STRIP"; then
6563   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6564 else
6565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6566 for as_dir in $PATH
6567 do
6568   IFS=$as_save_IFS
6569   test -z "$as_dir" && as_dir=.
6570     for ac_exec_ext in '' $ac_executable_extensions; do
6571   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6572     ac_cv_prog_ac_ct_STRIP="strip"
6573     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6574     break 2
6575   fi
6576 done
6577   done
6578 IFS=$as_save_IFS
6579
6580 fi
6581 fi
6582 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6583 if test -n "$ac_ct_STRIP"; then
6584   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6585 $as_echo "$ac_ct_STRIP" >&6; }
6586 else
6587   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6588 $as_echo "no" >&6; }
6589 fi
6590
6591   if test "x$ac_ct_STRIP" = x; then
6592     STRIP=":"
6593   else
6594     case $cross_compiling:$ac_tool_warned in
6595 yes:)
6596 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6597 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6598 ac_tool_warned=yes ;;
6599 esac
6600     STRIP=$ac_ct_STRIP
6601   fi
6602 else
6603   STRIP="$ac_cv_prog_STRIP"
6604 fi
6605
6606 test -z "$STRIP" && STRIP=:
6607
6608
6609
6610
6611
6612
6613 if test -n "$ac_tool_prefix"; then
6614   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6615 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6617 $as_echo_n "checking for $ac_word... " >&6; }
6618 if ${ac_cv_prog_RANLIB+:} false; then :
6619   $as_echo_n "(cached) " >&6
6620 else
6621   if test -n "$RANLIB"; then
6622   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6623 else
6624 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6625 for as_dir in $PATH
6626 do
6627   IFS=$as_save_IFS
6628   test -z "$as_dir" && as_dir=.
6629     for ac_exec_ext in '' $ac_executable_extensions; do
6630   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6631     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6632     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6633     break 2
6634   fi
6635 done
6636   done
6637 IFS=$as_save_IFS
6638
6639 fi
6640 fi
6641 RANLIB=$ac_cv_prog_RANLIB
6642 if test -n "$RANLIB"; then
6643   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6644 $as_echo "$RANLIB" >&6; }
6645 else
6646   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6647 $as_echo "no" >&6; }
6648 fi
6649
6650
6651 fi
6652 if test -z "$ac_cv_prog_RANLIB"; then
6653   ac_ct_RANLIB=$RANLIB
6654   # Extract the first word of "ranlib", so it can be a program name with args.
6655 set dummy ranlib; ac_word=$2
6656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6657 $as_echo_n "checking for $ac_word... " >&6; }
6658 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6659   $as_echo_n "(cached) " >&6
6660 else
6661   if test -n "$ac_ct_RANLIB"; then
6662   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6663 else
6664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6665 for as_dir in $PATH
6666 do
6667   IFS=$as_save_IFS
6668   test -z "$as_dir" && as_dir=.
6669     for ac_exec_ext in '' $ac_executable_extensions; do
6670   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6671     ac_cv_prog_ac_ct_RANLIB="ranlib"
6672     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6673     break 2
6674   fi
6675 done
6676   done
6677 IFS=$as_save_IFS
6678
6679 fi
6680 fi
6681 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6682 if test -n "$ac_ct_RANLIB"; then
6683   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6684 $as_echo "$ac_ct_RANLIB" >&6; }
6685 else
6686   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6687 $as_echo "no" >&6; }
6688 fi
6689
6690   if test "x$ac_ct_RANLIB" = x; then
6691     RANLIB=":"
6692   else
6693     case $cross_compiling:$ac_tool_warned in
6694 yes:)
6695 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6696 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6697 ac_tool_warned=yes ;;
6698 esac
6699     RANLIB=$ac_ct_RANLIB
6700   fi
6701 else
6702   RANLIB="$ac_cv_prog_RANLIB"
6703 fi
6704
6705 test -z "$RANLIB" && RANLIB=:
6706
6707
6708
6709
6710
6711
6712 # Determine commands to create old-style static archives.
6713 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6714 old_postinstall_cmds='chmod 644 $oldlib'
6715 old_postuninstall_cmds=
6716
6717 if test -n "$RANLIB"; then
6718   case $host_os in
6719   bitrig* | openbsd*)
6720     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6721     ;;
6722   *)
6723     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6724     ;;
6725   esac
6726   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6727 fi
6728
6729 case $host_os in
6730   darwin*)
6731     lock_old_archive_extraction=yes ;;
6732   *)
6733     lock_old_archive_extraction=no ;;
6734 esac
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774 # If no C compiler was specified, use CC.
6775 LTCC=${LTCC-"$CC"}
6776
6777 # If no C compiler flags were specified, use CFLAGS.
6778 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6779
6780 # Allow CC to be a program name with arguments.
6781 compiler=$CC
6782
6783
6784 # Check for command to grab the raw symbol name followed by C symbol from nm.
6785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6786 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6787 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6788   $as_echo_n "(cached) " >&6
6789 else
6790
6791 # These are sane defaults that work on at least a few old systems.
6792 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6793
6794 # Character class describing NM global symbol codes.
6795 symcode='[BCDEGRST]'
6796
6797 # Regexp to match symbols that can be accessed directly from C.
6798 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6799
6800 # Define system-specific variables.
6801 case $host_os in
6802 aix*)
6803   symcode='[BCDT]'
6804   ;;
6805 cygwin* | mingw* | pw32* | cegcc*)
6806   symcode='[ABCDGISTW]'
6807   ;;
6808 hpux*)
6809   if test ia64 = "$host_cpu"; then
6810     symcode='[ABCDEGRST]'
6811   fi
6812   ;;
6813 irix* | nonstopux*)
6814   symcode='[BCDEGRST]'
6815   ;;
6816 osf*)
6817   symcode='[BCDEGQRST]'
6818   ;;
6819 solaris*)
6820   symcode='[BDRT]'
6821   ;;
6822 sco3.2v5*)
6823   symcode='[DT]'
6824   ;;
6825 sysv4.2uw2*)
6826   symcode='[DT]'
6827   ;;
6828 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6829   symcode='[ABDT]'
6830   ;;
6831 sysv4)
6832   symcode='[DFNSTU]'
6833   ;;
6834 esac
6835
6836 # If we're using GNU nm, then use its standard symbol codes.
6837 case `$NM -V 2>&1` in
6838 *GNU* | *'with BFD'*)
6839   symcode='[ABCDGIRSTW]' ;;
6840 esac
6841
6842 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6843   # Gets list of data symbols to import.
6844   lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
6845   # Adjust the below global symbol transforms to fixup imported variables.
6846   lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
6847   lt_c_name_hook=" -e 's/^I .* \(.*\)$/  {\"\1\", (void *) 0},/p'"
6848   lt_c_name_lib_hook="\
6849   -e 's/^I .* \(lib.*\)$/  {\"\1\", (void *) 0},/p'\
6850   -e 's/^I .* \(.*\)$/  {\"lib\1\", (void *) 0},/p'"
6851 else
6852   # Disable hooks by default.
6853   lt_cv_sys_global_symbol_to_import=
6854   lt_cdecl_hook=
6855   lt_c_name_hook=
6856   lt_c_name_lib_hook=
6857 fi
6858
6859 # Transform an extracted symbol line into a proper C declaration.
6860 # Some systems (esp. on ia64) link data and code symbols differently,
6861 # so use this general approach.
6862 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
6863 $lt_cdecl_hook\
6864 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
6865 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
6866
6867 # Transform an extracted symbol line into symbol name and symbol address
6868 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
6869 $lt_c_name_hook\
6870 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6871 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/p'"
6872
6873 # Transform an extracted symbol line into symbol name with lib prefix and
6874 # symbol address.
6875 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
6876 $lt_c_name_lib_hook\
6877 " -e 's/^: \(.*\) .*$/  {\"\1\", (void *) 0},/p'"\
6878 " -e 's/^$symcode$symcode* .* \(lib.*\)$/  {\"\1\", (void *) \&\1},/p'"\
6879 " -e 's/^$symcode$symcode* .* \(.*\)$/  {\"lib\1\", (void *) \&\1},/p'"
6880
6881 # Handle CRLF in mingw tool chain
6882 opt_cr=
6883 case $build_os in
6884 mingw*)
6885   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6886   ;;
6887 esac
6888
6889 # Try without a prefix underscore, then with it.
6890 for ac_symprfx in "" "_"; do
6891
6892   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6893   symxfrm="\\1 $ac_symprfx\\2 \\2"
6894
6895   # Write the raw and C identifiers.
6896   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6897     # Fake it for dumpbin and say T for any non-static function,
6898     # D for any global variable and I for any imported variable.
6899     # Also find C++ and __fastcall symbols from MSVC++,
6900     # which start with @ or ?.
6901     lt_cv_sys_global_symbol_pipe="$AWK '"\
6902 "     {last_section=section; section=\$ 3};"\
6903 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6904 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6905 "     /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
6906 "     /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
6907 "     /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
6908 "     \$ 0!~/External *\|/{next};"\
6909 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6910 "     {if(hide[section]) next};"\
6911 "     {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
6912 "     {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
6913 "     s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
6914 "     s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
6915 "     ' prfx=^$ac_symprfx"
6916   else
6917     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6918   fi
6919   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6920
6921   # Check to see that the pipe works correctly.
6922   pipe_works=no
6923
6924   rm -f conftest*
6925   cat > conftest.$ac_ext <<_LT_EOF
6926 #ifdef __cplusplus
6927 extern "C" {
6928 #endif
6929 char nm_test_var;
6930 void nm_test_func(void);
6931 void nm_test_func(void){}
6932 #ifdef __cplusplus
6933 }
6934 #endif
6935 int main(){nm_test_var='a';nm_test_func();return(0);}
6936 _LT_EOF
6937
6938   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6939   (eval $ac_compile) 2>&5
6940   ac_status=$?
6941   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6942   test $ac_status = 0; }; then
6943     # Now try to grab the symbols.
6944     nlist=conftest.nm
6945     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6946   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6947   ac_status=$?
6948   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6949   test $ac_status = 0; } && test -s "$nlist"; then
6950       # Try sorting and uniquifying the output.
6951       if sort "$nlist" | uniq > "$nlist"T; then
6952         mv -f "$nlist"T "$nlist"
6953       else
6954         rm -f "$nlist"T
6955       fi
6956
6957       # Make sure that we snagged all the symbols we need.
6958       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6959         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6960           cat <<_LT_EOF > conftest.$ac_ext
6961 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
6962 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
6963 /* DATA imports from DLLs on WIN32 can't be const, because runtime
6964    relocations are performed -- see ld's documentation on pseudo-relocs.  */
6965 # define LT_DLSYM_CONST
6966 #elif defined __osf__
6967 /* This system does not cope well with relocations in const data.  */
6968 # define LT_DLSYM_CONST
6969 #else
6970 # define LT_DLSYM_CONST const
6971 #endif
6972
6973 #ifdef __cplusplus
6974 extern "C" {
6975 #endif
6976
6977 _LT_EOF
6978           # Now generate the symbol file.
6979           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6980
6981           cat <<_LT_EOF >> conftest.$ac_ext
6982
6983 /* The mapping between symbol names and symbols.  */
6984 LT_DLSYM_CONST struct {
6985   const char *name;
6986   void       *address;
6987 }
6988 lt__PROGRAM__LTX_preloaded_symbols[] =
6989 {
6990   { "@PROGRAM@", (void *) 0 },
6991 _LT_EOF
6992           $SED "s/^$symcode$symcode* .* \(.*\)$/  {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6993           cat <<\_LT_EOF >> conftest.$ac_ext
6994   {0, (void *) 0}
6995 };
6996
6997 /* This works around a problem in FreeBSD linker */
6998 #ifdef FREEBSD_WORKAROUND
6999 static const void *lt_preloaded_setup() {
7000   return lt__PROGRAM__LTX_preloaded_symbols;
7001 }
7002 #endif
7003
7004 #ifdef __cplusplus
7005 }
7006 #endif
7007 _LT_EOF
7008           # Now try linking the two files.
7009           mv conftest.$ac_objext conftstm.$ac_objext
7010           lt_globsym_save_LIBS=$LIBS
7011           lt_globsym_save_CFLAGS=$CFLAGS
7012           LIBS=conftstm.$ac_objext
7013           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7014           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7015   (eval $ac_link) 2>&5
7016   ac_status=$?
7017   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7018   test $ac_status = 0; } && test -s conftest$ac_exeext; then
7019             pipe_works=yes
7020           fi
7021           LIBS=$lt_globsym_save_LIBS
7022           CFLAGS=$lt_globsym_save_CFLAGS
7023         else
7024           echo "cannot find nm_test_func in $nlist" >&5
7025         fi
7026       else
7027         echo "cannot find nm_test_var in $nlist" >&5
7028       fi
7029     else
7030       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7031     fi
7032   else
7033     echo "$progname: failed program was:" >&5
7034     cat conftest.$ac_ext >&5
7035   fi
7036   rm -rf conftest* conftst*
7037
7038   # Do not use the global_symbol_pipe unless it works.
7039   if test yes = "$pipe_works"; then
7040     break
7041   else
7042     lt_cv_sys_global_symbol_pipe=
7043   fi
7044 done
7045
7046 fi
7047
7048 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7049   lt_cv_sys_global_symbol_to_cdecl=
7050 fi
7051 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7052   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7053 $as_echo "failed" >&6; }
7054 else
7055   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7056 $as_echo "ok" >&6; }
7057 fi
7058
7059 # Response file support.
7060 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7061   nm_file_list_spec='@'
7062 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
7063   nm_file_list_spec='@'
7064 fi
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7103 $as_echo_n "checking for sysroot... " >&6; }
7104
7105 # Check whether --with-sysroot was given.
7106 if test "${with_sysroot+set}" = set; then :
7107   withval=$with_sysroot;
7108 else
7109   with_sysroot=no
7110 fi
7111
7112
7113 lt_sysroot=
7114 case $with_sysroot in #(
7115  yes)
7116    if test yes = "$GCC"; then
7117      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
7118    fi
7119    ;; #(
7120  /*)
7121    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
7122    ;; #(
7123  no|'')
7124    ;; #(
7125  *)
7126    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
7127 $as_echo "$with_sysroot" >&6; }
7128    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
7129    ;;
7130 esac
7131
7132  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
7133 $as_echo "${lt_sysroot:-no}" >&6; }
7134
7135
7136
7137
7138
7139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
7140 $as_echo_n "checking for a working dd... " >&6; }
7141 if ${ac_cv_path_lt_DD+:} false; then :
7142   $as_echo_n "(cached) " >&6
7143 else
7144   printf 0123456789abcdef0123456789abcdef >conftest.i
7145 cat conftest.i conftest.i >conftest2.i
7146 : ${lt_DD:=$DD}
7147 if test -z "$lt_DD"; then
7148   ac_path_lt_DD_found=false
7149   # Loop through the user's path and test for each of PROGNAME-LIST
7150   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7151 for as_dir in $PATH
7152 do
7153   IFS=$as_save_IFS
7154   test -z "$as_dir" && as_dir=.
7155     for ac_prog in dd; do
7156     for ac_exec_ext in '' $ac_executable_extensions; do
7157       ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
7158       as_fn_executable_p "$ac_path_lt_DD" || continue
7159 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7160   cmp -s conftest.i conftest.out \
7161   && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
7162 fi
7163       $ac_path_lt_DD_found && break 3
7164     done
7165   done
7166   done
7167 IFS=$as_save_IFS
7168   if test -z "$ac_cv_path_lt_DD"; then
7169     :
7170   fi
7171 else
7172   ac_cv_path_lt_DD=$lt_DD
7173 fi
7174
7175 rm -f conftest.i conftest2.i conftest.out
7176 fi
7177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
7178 $as_echo "$ac_cv_path_lt_DD" >&6; }
7179
7180
7181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
7182 $as_echo_n "checking how to truncate binary pipes... " >&6; }
7183 if ${lt_cv_truncate_bin+:} false; then :
7184   $as_echo_n "(cached) " >&6
7185 else
7186   printf 0123456789abcdef0123456789abcdef >conftest.i
7187 cat conftest.i conftest.i >conftest2.i
7188 lt_cv_truncate_bin=
7189 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
7190   cmp -s conftest.i conftest.out \
7191   && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
7192 fi
7193 rm -f conftest.i conftest2.i conftest.out
7194 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
7195 fi
7196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
7197 $as_echo "$lt_cv_truncate_bin" >&6; }
7198
7199
7200
7201
7202
7203
7204
7205 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
7206 func_cc_basename ()
7207 {
7208     for cc_temp in $*""; do
7209       case $cc_temp in
7210         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7211         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7212         \-*) ;;
7213         *) break;;
7214       esac
7215     done
7216     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7217 }
7218
7219 # Check whether --enable-libtool-lock was given.
7220 if test "${enable_libtool_lock+set}" = set; then :
7221   enableval=$enable_libtool_lock;
7222 fi
7223
7224 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
7225
7226 # Some flags need to be propagated to the compiler or linker for good
7227 # libtool support.
7228 case $host in
7229 ia64-*-hpux*)
7230   # Find out what ABI is being produced by ac_compile, and set mode
7231   # options accordingly.
7232   echo 'int i;' > conftest.$ac_ext
7233   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7234   (eval $ac_compile) 2>&5
7235   ac_status=$?
7236   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7237   test $ac_status = 0; }; then
7238     case `/usr/bin/file conftest.$ac_objext` in
7239       *ELF-32*)
7240         HPUX_IA64_MODE=32
7241         ;;
7242       *ELF-64*)
7243         HPUX_IA64_MODE=64
7244         ;;
7245     esac
7246   fi
7247   rm -rf conftest*
7248   ;;
7249 *-*-irix6*)
7250   # Find out what ABI is being produced by ac_compile, and set linker
7251   # options accordingly.
7252   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7253   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7254   (eval $ac_compile) 2>&5
7255   ac_status=$?
7256   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7257   test $ac_status = 0; }; then
7258     if test yes = "$lt_cv_prog_gnu_ld"; then
7259       case `/usr/bin/file conftest.$ac_objext` in
7260         *32-bit*)
7261           LD="${LD-ld} -melf32bsmip"
7262           ;;
7263         *N32*)
7264           LD="${LD-ld} -melf32bmipn32"
7265           ;;
7266         *64-bit*)
7267           LD="${LD-ld} -melf64bmip"
7268         ;;
7269       esac
7270     else
7271       case `/usr/bin/file conftest.$ac_objext` in
7272         *32-bit*)
7273           LD="${LD-ld} -32"
7274           ;;
7275         *N32*)
7276           LD="${LD-ld} -n32"
7277           ;;
7278         *64-bit*)
7279           LD="${LD-ld} -64"
7280           ;;
7281       esac
7282     fi
7283   fi
7284   rm -rf conftest*
7285   ;;
7286
7287 mips64*-*linux*)
7288   # Find out what ABI is being produced by ac_compile, and set linker
7289   # options accordingly.
7290   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7291   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7292   (eval $ac_compile) 2>&5
7293   ac_status=$?
7294   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7295   test $ac_status = 0; }; then
7296     emul=elf
7297     case `/usr/bin/file conftest.$ac_objext` in
7298       *32-bit*)
7299         emul="${emul}32"
7300         ;;
7301       *64-bit*)
7302         emul="${emul}64"
7303         ;;
7304     esac
7305     case `/usr/bin/file conftest.$ac_objext` in
7306       *MSB*)
7307         emul="${emul}btsmip"
7308         ;;
7309       *LSB*)
7310         emul="${emul}ltsmip"
7311         ;;
7312     esac
7313     case `/usr/bin/file conftest.$ac_objext` in
7314       *N32*)
7315         emul="${emul}n32"
7316         ;;
7317     esac
7318     LD="${LD-ld} -m $emul"
7319   fi
7320   rm -rf conftest*
7321   ;;
7322
7323 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7324 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7325   # Find out what ABI is being produced by ac_compile, and set linker
7326   # options accordingly.  Note that the listed cases only cover the
7327   # situations where additional linker options are needed (such as when
7328   # doing 32-bit compilation for a host where ld defaults to 64-bit, or
7329   # vice versa); the common cases where no linker options are needed do
7330   # not appear in the list.
7331   echo 'int i;' > conftest.$ac_ext
7332   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7333   (eval $ac_compile) 2>&5
7334   ac_status=$?
7335   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7336   test $ac_status = 0; }; then
7337     case `/usr/bin/file conftest.o` in
7338       *32-bit*)
7339         case $host in
7340           x86_64-*kfreebsd*-gnu)
7341             LD="${LD-ld} -m elf_i386_fbsd"
7342             ;;
7343           x86_64-*linux*)
7344             case `/usr/bin/file conftest.o` in
7345               *x86-64*)
7346                 LD="${LD-ld} -m elf32_x86_64"
7347                 ;;
7348               *)
7349                 LD="${LD-ld} -m elf_i386"
7350                 ;;
7351             esac
7352             ;;
7353           powerpc64le-*linux*)
7354             LD="${LD-ld} -m elf32lppclinux"
7355             ;;
7356           powerpc64-*linux*)
7357             LD="${LD-ld} -m elf32ppclinux"
7358             ;;
7359           s390x-*linux*)
7360             LD="${LD-ld} -m elf_s390"
7361             ;;
7362           sparc64-*linux*)
7363             LD="${LD-ld} -m elf32_sparc"
7364             ;;
7365         esac
7366         ;;
7367       *64-bit*)
7368         case $host in
7369           x86_64-*kfreebsd*-gnu)
7370             LD="${LD-ld} -m elf_x86_64_fbsd"
7371             ;;
7372           x86_64-*linux*)
7373             LD="${LD-ld} -m elf_x86_64"
7374             ;;
7375           powerpcle-*linux*)
7376             LD="${LD-ld} -m elf64lppc"
7377             ;;
7378           powerpc-*linux*)
7379             LD="${LD-ld} -m elf64ppc"
7380             ;;
7381           s390*-*linux*|s390*-*tpf*)
7382             LD="${LD-ld} -m elf64_s390"
7383             ;;
7384           sparc*-*linux*)
7385             LD="${LD-ld} -m elf64_sparc"
7386             ;;
7387         esac
7388         ;;
7389     esac
7390   fi
7391   rm -rf conftest*
7392   ;;
7393
7394 *-*-sco3.2v5*)
7395   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7396   SAVE_CFLAGS=$CFLAGS
7397   CFLAGS="$CFLAGS -belf"
7398   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7399 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7400 if ${lt_cv_cc_needs_belf+:} false; then :
7401   $as_echo_n "(cached) " >&6
7402 else
7403   ac_ext=c
7404 ac_cpp='$CPP $CPPFLAGS'
7405 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7406 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7407 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7408
7409      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7410 /* end confdefs.h.  */
7411
7412 int
7413 main ()
7414 {
7415
7416   ;
7417   return 0;
7418 }
7419 _ACEOF
7420 if ac_fn_c_try_link "$LINENO"; then :
7421   lt_cv_cc_needs_belf=yes
7422 else
7423   lt_cv_cc_needs_belf=no
7424 fi
7425 rm -f core conftest.err conftest.$ac_objext \
7426     conftest$ac_exeext conftest.$ac_ext
7427      ac_ext=c
7428 ac_cpp='$CPP $CPPFLAGS'
7429 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7430 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7431 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7432
7433 fi
7434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7435 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7436   if test yes != "$lt_cv_cc_needs_belf"; then
7437     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7438     CFLAGS=$SAVE_CFLAGS
7439   fi
7440   ;;
7441 *-*solaris*)
7442   # Find out what ABI is being produced by ac_compile, and set linker
7443   # options accordingly.
7444   echo 'int i;' > conftest.$ac_ext
7445   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7446   (eval $ac_compile) 2>&5
7447   ac_status=$?
7448   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7449   test $ac_status = 0; }; then
7450     case `/usr/bin/file conftest.o` in
7451     *64-bit*)
7452       case $lt_cv_prog_gnu_ld in
7453       yes*)
7454         case $host in
7455         i?86-*-solaris*|x86_64-*-solaris*)
7456           LD="${LD-ld} -m elf_x86_64"
7457           ;;
7458         sparc*-*-solaris*)
7459           LD="${LD-ld} -m elf64_sparc"
7460           ;;
7461         esac
7462         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7463         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7464           LD=${LD-ld}_sol2
7465         fi
7466         ;;
7467       *)
7468         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7469           LD="${LD-ld} -64"
7470         fi
7471         ;;
7472       esac
7473       ;;
7474     esac
7475   fi
7476   rm -rf conftest*
7477   ;;
7478 esac
7479
7480 need_locks=$enable_libtool_lock
7481
7482 if test -n "$ac_tool_prefix"; then
7483   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7484 set dummy ${ac_tool_prefix}mt; ac_word=$2
7485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7486 $as_echo_n "checking for $ac_word... " >&6; }
7487 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7488   $as_echo_n "(cached) " >&6
7489 else
7490   if test -n "$MANIFEST_TOOL"; then
7491   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7492 else
7493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7494 for as_dir in $PATH
7495 do
7496   IFS=$as_save_IFS
7497   test -z "$as_dir" && as_dir=.
7498     for ac_exec_ext in '' $ac_executable_extensions; do
7499   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7500     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7501     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7502     break 2
7503   fi
7504 done
7505   done
7506 IFS=$as_save_IFS
7507
7508 fi
7509 fi
7510 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7511 if test -n "$MANIFEST_TOOL"; then
7512   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7513 $as_echo "$MANIFEST_TOOL" >&6; }
7514 else
7515   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7516 $as_echo "no" >&6; }
7517 fi
7518
7519
7520 fi
7521 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7522   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7523   # Extract the first word of "mt", so it can be a program name with args.
7524 set dummy mt; ac_word=$2
7525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7526 $as_echo_n "checking for $ac_word... " >&6; }
7527 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7528   $as_echo_n "(cached) " >&6
7529 else
7530   if test -n "$ac_ct_MANIFEST_TOOL"; then
7531   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7532 else
7533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7534 for as_dir in $PATH
7535 do
7536   IFS=$as_save_IFS
7537   test -z "$as_dir" && as_dir=.
7538     for ac_exec_ext in '' $ac_executable_extensions; do
7539   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7540     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7541     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7542     break 2
7543   fi
7544 done
7545   done
7546 IFS=$as_save_IFS
7547
7548 fi
7549 fi
7550 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7551 if test -n "$ac_ct_MANIFEST_TOOL"; then
7552   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7553 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7554 else
7555   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7556 $as_echo "no" >&6; }
7557 fi
7558
7559   if test "x$ac_ct_MANIFEST_TOOL" = x; then
7560     MANIFEST_TOOL=":"
7561   else
7562     case $cross_compiling:$ac_tool_warned in
7563 yes:)
7564 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7565 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7566 ac_tool_warned=yes ;;
7567 esac
7568     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7569   fi
7570 else
7571   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7572 fi
7573
7574 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7576 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7577 if ${lt_cv_path_mainfest_tool+:} false; then :
7578   $as_echo_n "(cached) " >&6
7579 else
7580   lt_cv_path_mainfest_tool=no
7581   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7582   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7583   cat conftest.err >&5
7584   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7585     lt_cv_path_mainfest_tool=yes
7586   fi
7587   rm -f conftest*
7588 fi
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7590 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
7591 if test yes != "$lt_cv_path_mainfest_tool"; then
7592   MANIFEST_TOOL=:
7593 fi
7594
7595
7596
7597
7598
7599
7600   case $host_os in
7601     rhapsody* | darwin*)
7602     if test -n "$ac_tool_prefix"; then
7603   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7604 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7606 $as_echo_n "checking for $ac_word... " >&6; }
7607 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7608   $as_echo_n "(cached) " >&6
7609 else
7610   if test -n "$DSYMUTIL"; then
7611   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7612 else
7613 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7614 for as_dir in $PATH
7615 do
7616   IFS=$as_save_IFS
7617   test -z "$as_dir" && as_dir=.
7618     for ac_exec_ext in '' $ac_executable_extensions; do
7619   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7620     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7621     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7622     break 2
7623   fi
7624 done
7625   done
7626 IFS=$as_save_IFS
7627
7628 fi
7629 fi
7630 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7631 if test -n "$DSYMUTIL"; then
7632   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7633 $as_echo "$DSYMUTIL" >&6; }
7634 else
7635   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7636 $as_echo "no" >&6; }
7637 fi
7638
7639
7640 fi
7641 if test -z "$ac_cv_prog_DSYMUTIL"; then
7642   ac_ct_DSYMUTIL=$DSYMUTIL
7643   # Extract the first word of "dsymutil", so it can be a program name with args.
7644 set dummy dsymutil; ac_word=$2
7645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7646 $as_echo_n "checking for $ac_word... " >&6; }
7647 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7648   $as_echo_n "(cached) " >&6
7649 else
7650   if test -n "$ac_ct_DSYMUTIL"; then
7651   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7652 else
7653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7654 for as_dir in $PATH
7655 do
7656   IFS=$as_save_IFS
7657   test -z "$as_dir" && as_dir=.
7658     for ac_exec_ext in '' $ac_executable_extensions; do
7659   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7660     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7661     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7662     break 2
7663   fi
7664 done
7665   done
7666 IFS=$as_save_IFS
7667
7668 fi
7669 fi
7670 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7671 if test -n "$ac_ct_DSYMUTIL"; then
7672   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7673 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7674 else
7675   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7676 $as_echo "no" >&6; }
7677 fi
7678
7679   if test "x$ac_ct_DSYMUTIL" = x; then
7680     DSYMUTIL=":"
7681   else
7682     case $cross_compiling:$ac_tool_warned in
7683 yes:)
7684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7685 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7686 ac_tool_warned=yes ;;
7687 esac
7688     DSYMUTIL=$ac_ct_DSYMUTIL
7689   fi
7690 else
7691   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7692 fi
7693
7694     if test -n "$ac_tool_prefix"; then
7695   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7696 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7698 $as_echo_n "checking for $ac_word... " >&6; }
7699 if ${ac_cv_prog_NMEDIT+:} false; then :
7700   $as_echo_n "(cached) " >&6
7701 else
7702   if test -n "$NMEDIT"; then
7703   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7704 else
7705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7706 for as_dir in $PATH
7707 do
7708   IFS=$as_save_IFS
7709   test -z "$as_dir" && as_dir=.
7710     for ac_exec_ext in '' $ac_executable_extensions; do
7711   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7712     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7713     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7714     break 2
7715   fi
7716 done
7717   done
7718 IFS=$as_save_IFS
7719
7720 fi
7721 fi
7722 NMEDIT=$ac_cv_prog_NMEDIT
7723 if test -n "$NMEDIT"; then
7724   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7725 $as_echo "$NMEDIT" >&6; }
7726 else
7727   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7728 $as_echo "no" >&6; }
7729 fi
7730
7731
7732 fi
7733 if test -z "$ac_cv_prog_NMEDIT"; then
7734   ac_ct_NMEDIT=$NMEDIT
7735   # Extract the first word of "nmedit", so it can be a program name with args.
7736 set dummy nmedit; ac_word=$2
7737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7738 $as_echo_n "checking for $ac_word... " >&6; }
7739 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7740   $as_echo_n "(cached) " >&6
7741 else
7742   if test -n "$ac_ct_NMEDIT"; then
7743   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7744 else
7745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7746 for as_dir in $PATH
7747 do
7748   IFS=$as_save_IFS
7749   test -z "$as_dir" && as_dir=.
7750     for ac_exec_ext in '' $ac_executable_extensions; do
7751   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7752     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7753     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7754     break 2
7755   fi
7756 done
7757   done
7758 IFS=$as_save_IFS
7759
7760 fi
7761 fi
7762 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7763 if test -n "$ac_ct_NMEDIT"; then
7764   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7765 $as_echo "$ac_ct_NMEDIT" >&6; }
7766 else
7767   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7768 $as_echo "no" >&6; }
7769 fi
7770
7771   if test "x$ac_ct_NMEDIT" = x; then
7772     NMEDIT=":"
7773   else
7774     case $cross_compiling:$ac_tool_warned in
7775 yes:)
7776 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7777 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7778 ac_tool_warned=yes ;;
7779 esac
7780     NMEDIT=$ac_ct_NMEDIT
7781   fi
7782 else
7783   NMEDIT="$ac_cv_prog_NMEDIT"
7784 fi
7785
7786     if test -n "$ac_tool_prefix"; then
7787   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7788 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7790 $as_echo_n "checking for $ac_word... " >&6; }
7791 if ${ac_cv_prog_LIPO+:} false; then :
7792   $as_echo_n "(cached) " >&6
7793 else
7794   if test -n "$LIPO"; then
7795   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7796 else
7797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7798 for as_dir in $PATH
7799 do
7800   IFS=$as_save_IFS
7801   test -z "$as_dir" && as_dir=.
7802     for ac_exec_ext in '' $ac_executable_extensions; do
7803   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7804     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7805     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7806     break 2
7807   fi
7808 done
7809   done
7810 IFS=$as_save_IFS
7811
7812 fi
7813 fi
7814 LIPO=$ac_cv_prog_LIPO
7815 if test -n "$LIPO"; then
7816   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7817 $as_echo "$LIPO" >&6; }
7818 else
7819   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7820 $as_echo "no" >&6; }
7821 fi
7822
7823
7824 fi
7825 if test -z "$ac_cv_prog_LIPO"; then
7826   ac_ct_LIPO=$LIPO
7827   # Extract the first word of "lipo", so it can be a program name with args.
7828 set dummy lipo; ac_word=$2
7829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7830 $as_echo_n "checking for $ac_word... " >&6; }
7831 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7832   $as_echo_n "(cached) " >&6
7833 else
7834   if test -n "$ac_ct_LIPO"; then
7835   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7836 else
7837 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7838 for as_dir in $PATH
7839 do
7840   IFS=$as_save_IFS
7841   test -z "$as_dir" && as_dir=.
7842     for ac_exec_ext in '' $ac_executable_extensions; do
7843   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7844     ac_cv_prog_ac_ct_LIPO="lipo"
7845     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7846     break 2
7847   fi
7848 done
7849   done
7850 IFS=$as_save_IFS
7851
7852 fi
7853 fi
7854 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7855 if test -n "$ac_ct_LIPO"; then
7856   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7857 $as_echo "$ac_ct_LIPO" >&6; }
7858 else
7859   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7860 $as_echo "no" >&6; }
7861 fi
7862
7863   if test "x$ac_ct_LIPO" = x; then
7864     LIPO=":"
7865   else
7866     case $cross_compiling:$ac_tool_warned in
7867 yes:)
7868 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7869 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7870 ac_tool_warned=yes ;;
7871 esac
7872     LIPO=$ac_ct_LIPO
7873   fi
7874 else
7875   LIPO="$ac_cv_prog_LIPO"
7876 fi
7877
7878     if test -n "$ac_tool_prefix"; then
7879   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7880 set dummy ${ac_tool_prefix}otool; ac_word=$2
7881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7882 $as_echo_n "checking for $ac_word... " >&6; }
7883 if ${ac_cv_prog_OTOOL+:} false; then :
7884   $as_echo_n "(cached) " >&6
7885 else
7886   if test -n "$OTOOL"; then
7887   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7888 else
7889 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7890 for as_dir in $PATH
7891 do
7892   IFS=$as_save_IFS
7893   test -z "$as_dir" && as_dir=.
7894     for ac_exec_ext in '' $ac_executable_extensions; do
7895   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7896     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7897     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7898     break 2
7899   fi
7900 done
7901   done
7902 IFS=$as_save_IFS
7903
7904 fi
7905 fi
7906 OTOOL=$ac_cv_prog_OTOOL
7907 if test -n "$OTOOL"; then
7908   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7909 $as_echo "$OTOOL" >&6; }
7910 else
7911   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7912 $as_echo "no" >&6; }
7913 fi
7914
7915
7916 fi
7917 if test -z "$ac_cv_prog_OTOOL"; then
7918   ac_ct_OTOOL=$OTOOL
7919   # Extract the first word of "otool", so it can be a program name with args.
7920 set dummy otool; ac_word=$2
7921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7922 $as_echo_n "checking for $ac_word... " >&6; }
7923 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7924   $as_echo_n "(cached) " >&6
7925 else
7926   if test -n "$ac_ct_OTOOL"; then
7927   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7928 else
7929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7930 for as_dir in $PATH
7931 do
7932   IFS=$as_save_IFS
7933   test -z "$as_dir" && as_dir=.
7934     for ac_exec_ext in '' $ac_executable_extensions; do
7935   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7936     ac_cv_prog_ac_ct_OTOOL="otool"
7937     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7938     break 2
7939   fi
7940 done
7941   done
7942 IFS=$as_save_IFS
7943
7944 fi
7945 fi
7946 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7947 if test -n "$ac_ct_OTOOL"; then
7948   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7949 $as_echo "$ac_ct_OTOOL" >&6; }
7950 else
7951   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7952 $as_echo "no" >&6; }
7953 fi
7954
7955   if test "x$ac_ct_OTOOL" = x; then
7956     OTOOL=":"
7957   else
7958     case $cross_compiling:$ac_tool_warned in
7959 yes:)
7960 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7961 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7962 ac_tool_warned=yes ;;
7963 esac
7964     OTOOL=$ac_ct_OTOOL
7965   fi
7966 else
7967   OTOOL="$ac_cv_prog_OTOOL"
7968 fi
7969
7970     if test -n "$ac_tool_prefix"; then
7971   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7972 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7974 $as_echo_n "checking for $ac_word... " >&6; }
7975 if ${ac_cv_prog_OTOOL64+:} false; then :
7976   $as_echo_n "(cached) " >&6
7977 else
7978   if test -n "$OTOOL64"; then
7979   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7980 else
7981 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7982 for as_dir in $PATH
7983 do
7984   IFS=$as_save_IFS
7985   test -z "$as_dir" && as_dir=.
7986     for ac_exec_ext in '' $ac_executable_extensions; do
7987   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7988     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7989     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7990     break 2
7991   fi
7992 done
7993   done
7994 IFS=$as_save_IFS
7995
7996 fi
7997 fi
7998 OTOOL64=$ac_cv_prog_OTOOL64
7999 if test -n "$OTOOL64"; then
8000   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8001 $as_echo "$OTOOL64" >&6; }
8002 else
8003   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8004 $as_echo "no" >&6; }
8005 fi
8006
8007
8008 fi
8009 if test -z "$ac_cv_prog_OTOOL64"; then
8010   ac_ct_OTOOL64=$OTOOL64
8011   # Extract the first word of "otool64", so it can be a program name with args.
8012 set dummy otool64; ac_word=$2
8013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8014 $as_echo_n "checking for $ac_word... " >&6; }
8015 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8016   $as_echo_n "(cached) " >&6
8017 else
8018   if test -n "$ac_ct_OTOOL64"; then
8019   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8020 else
8021 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8022 for as_dir in $PATH
8023 do
8024   IFS=$as_save_IFS
8025   test -z "$as_dir" && as_dir=.
8026     for ac_exec_ext in '' $ac_executable_extensions; do
8027   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8028     ac_cv_prog_ac_ct_OTOOL64="otool64"
8029     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8030     break 2
8031   fi
8032 done
8033   done
8034 IFS=$as_save_IFS
8035
8036 fi
8037 fi
8038 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8039 if test -n "$ac_ct_OTOOL64"; then
8040   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8041 $as_echo "$ac_ct_OTOOL64" >&6; }
8042 else
8043   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8044 $as_echo "no" >&6; }
8045 fi
8046
8047   if test "x$ac_ct_OTOOL64" = x; then
8048     OTOOL64=":"
8049   else
8050     case $cross_compiling:$ac_tool_warned in
8051 yes:)
8052 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8053 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8054 ac_tool_warned=yes ;;
8055 esac
8056     OTOOL64=$ac_ct_OTOOL64
8057   fi
8058 else
8059   OTOOL64="$ac_cv_prog_OTOOL64"
8060 fi
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8089 $as_echo_n "checking for -single_module linker flag... " >&6; }
8090 if ${lt_cv_apple_cc_single_mod+:} false; then :
8091   $as_echo_n "(cached) " >&6
8092 else
8093   lt_cv_apple_cc_single_mod=no
8094       if test -z "$LT_MULTI_MODULE"; then
8095         # By default we will add the -single_module flag. You can override
8096         # by either setting the environment variable LT_MULTI_MODULE
8097         # non-empty at configure time, or by adding -multi_module to the
8098         # link flags.
8099         rm -rf libconftest.dylib*
8100         echo "int foo(void){return 1;}" > conftest.c
8101         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8102 -dynamiclib -Wl,-single_module conftest.c" >&5
8103         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8104           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8105         _lt_result=$?
8106         # If there is a non-empty error log, and "single_module"
8107         # appears in it, assume the flag caused a linker warning
8108         if test -s conftest.err && $GREP single_module conftest.err; then
8109           cat conftest.err >&5
8110         # Otherwise, if the output was created with a 0 exit code from
8111         # the compiler, it worked.
8112         elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
8113           lt_cv_apple_cc_single_mod=yes
8114         else
8115           cat conftest.err >&5
8116         fi
8117         rm -rf libconftest.dylib*
8118         rm -f conftest.*
8119       fi
8120 fi
8121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8122 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8123
8124     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8125 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8126 if ${lt_cv_ld_exported_symbols_list+:} false; then :
8127   $as_echo_n "(cached) " >&6
8128 else
8129   lt_cv_ld_exported_symbols_list=no
8130       save_LDFLAGS=$LDFLAGS
8131       echo "_main" > conftest.sym
8132       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8133       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8134 /* end confdefs.h.  */
8135
8136 int
8137 main ()
8138 {
8139
8140   ;
8141   return 0;
8142 }
8143 _ACEOF
8144 if ac_fn_c_try_link "$LINENO"; then :
8145   lt_cv_ld_exported_symbols_list=yes
8146 else
8147   lt_cv_ld_exported_symbols_list=no
8148 fi
8149 rm -f core conftest.err conftest.$ac_objext \
8150     conftest$ac_exeext conftest.$ac_ext
8151         LDFLAGS=$save_LDFLAGS
8152
8153 fi
8154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8155 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8156
8157     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8158 $as_echo_n "checking for -force_load linker flag... " >&6; }
8159 if ${lt_cv_ld_force_load+:} false; then :
8160   $as_echo_n "(cached) " >&6
8161 else
8162   lt_cv_ld_force_load=no
8163       cat > conftest.c << _LT_EOF
8164 int forced_loaded() { return 2;}
8165 _LT_EOF
8166       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8167       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8168       echo "$AR cru libconftest.a conftest.o" >&5
8169       $AR cru libconftest.a conftest.o 2>&5
8170       echo "$RANLIB libconftest.a" >&5
8171       $RANLIB libconftest.a 2>&5
8172       cat > conftest.c << _LT_EOF
8173 int main() { return 0;}
8174 _LT_EOF
8175       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8176       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8177       _lt_result=$?
8178       if test -s conftest.err && $GREP force_load conftest.err; then
8179         cat conftest.err >&5
8180       elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
8181         lt_cv_ld_force_load=yes
8182       else
8183         cat conftest.err >&5
8184       fi
8185         rm -f conftest.err libconftest.a conftest conftest.c
8186         rm -rf conftest.dSYM
8187
8188 fi
8189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8190 $as_echo "$lt_cv_ld_force_load" >&6; }
8191     case $host_os in
8192     rhapsody* | darwin1.[012])
8193       _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
8194     darwin1.*)
8195       _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8196     darwin*) # darwin 5.x on
8197       # if running on 10.5 or later, the deployment target defaults
8198       # to the OS version, if on x86, and 10.4, the deployment
8199       # target defaults to 10.4. Don't you love it?
8200       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8201         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8202           _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8203         10.[012][,.]*)
8204           _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
8205         10.*)
8206           _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
8207       esac
8208     ;;
8209   esac
8210     if test yes = "$lt_cv_apple_cc_single_mod"; then
8211       _lt_dar_single_mod='$single_module'
8212     fi
8213     if test yes = "$lt_cv_ld_exported_symbols_list"; then
8214       _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
8215     else
8216       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
8217     fi
8218     if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
8219       _lt_dsymutil='~$DSYMUTIL $lib || :'
8220     else
8221       _lt_dsymutil=
8222     fi
8223     ;;
8224   esac
8225
8226 # func_munge_path_list VARIABLE PATH
8227 # -----------------------------------
8228 # VARIABLE is name of variable containing _space_ separated list of
8229 # directories to be munged by the contents of PATH, which is string
8230 # having a format:
8231 # "DIR[:DIR]:"
8232 #       string "DIR[ DIR]" will be prepended to VARIABLE
8233 # ":DIR[:DIR]"
8234 #       string "DIR[ DIR]" will be appended to VARIABLE
8235 # "DIRP[:DIRP]::[DIRA:]DIRA"
8236 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
8237 #       "DIRA[ DIRA]" will be appended to VARIABLE
8238 # "DIR[:DIR]"
8239 #       VARIABLE will be replaced by "DIR[ DIR]"
8240 func_munge_path_list ()
8241 {
8242     case x$2 in
8243     x)
8244         ;;
8245     *:)
8246         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
8247         ;;
8248     x:*)
8249         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
8250         ;;
8251     *::*)
8252         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
8253         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
8254         ;;
8255     *)
8256         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
8257         ;;
8258     esac
8259 }
8260
8261 ac_ext=c
8262 ac_cpp='$CPP $CPPFLAGS'
8263 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8264 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8265 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
8267 $as_echo_n "checking how to run the C preprocessor... " >&6; }
8268 # On Suns, sometimes $CPP names a directory.
8269 if test -n "$CPP" && test -d "$CPP"; then
8270   CPP=
8271 fi
8272 if test -z "$CPP"; then
8273   if ${ac_cv_prog_CPP+:} false; then :
8274   $as_echo_n "(cached) " >&6
8275 else
8276       # Double quotes because CPP needs to be expanded
8277     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
8278     do
8279       ac_preproc_ok=false
8280 for ac_c_preproc_warn_flag in '' yes
8281 do
8282   # Use a header file that comes with gcc, so configuring glibc
8283   # with a fresh cross-compiler works.
8284   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8285   # <limits.h> exists even on freestanding compilers.
8286   # On the NeXT, cc -E runs the code through the compiler's parser,
8287   # not just through cpp. "Syntax error" is here to catch this case.
8288   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8289 /* end confdefs.h.  */
8290 #ifdef __STDC__
8291 # include <limits.h>
8292 #else
8293 # include <assert.h>
8294 #endif
8295                      Syntax error
8296 _ACEOF
8297 if ac_fn_c_try_cpp "$LINENO"; then :
8298
8299 else
8300   # Broken: fails on valid input.
8301 continue
8302 fi
8303 rm -f conftest.err conftest.i conftest.$ac_ext
8304
8305   # OK, works on sane cases.  Now check whether nonexistent headers
8306   # can be detected and how.
8307   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8308 /* end confdefs.h.  */
8309 #include <ac_nonexistent.h>
8310 _ACEOF
8311 if ac_fn_c_try_cpp "$LINENO"; then :
8312   # Broken: success on invalid input.
8313 continue
8314 else
8315   # Passes both tests.
8316 ac_preproc_ok=:
8317 break
8318 fi
8319 rm -f conftest.err conftest.i conftest.$ac_ext
8320
8321 done
8322 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8323 rm -f conftest.i conftest.err conftest.$ac_ext
8324 if $ac_preproc_ok; then :
8325   break
8326 fi
8327
8328     done
8329     ac_cv_prog_CPP=$CPP
8330
8331 fi
8332   CPP=$ac_cv_prog_CPP
8333 else
8334   ac_cv_prog_CPP=$CPP
8335 fi
8336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
8337 $as_echo "$CPP" >&6; }
8338 ac_preproc_ok=false
8339 for ac_c_preproc_warn_flag in '' yes
8340 do
8341   # Use a header file that comes with gcc, so configuring glibc
8342   # with a fresh cross-compiler works.
8343   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8344   # <limits.h> exists even on freestanding compilers.
8345   # On the NeXT, cc -E runs the code through the compiler's parser,
8346   # not just through cpp. "Syntax error" is here to catch this case.
8347   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8348 /* end confdefs.h.  */
8349 #ifdef __STDC__
8350 # include <limits.h>
8351 #else
8352 # include <assert.h>
8353 #endif
8354                      Syntax error
8355 _ACEOF
8356 if ac_fn_c_try_cpp "$LINENO"; then :
8357
8358 else
8359   # Broken: fails on valid input.
8360 continue
8361 fi
8362 rm -f conftest.err conftest.i conftest.$ac_ext
8363
8364   # OK, works on sane cases.  Now check whether nonexistent headers
8365   # can be detected and how.
8366   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8367 /* end confdefs.h.  */
8368 #include <ac_nonexistent.h>
8369 _ACEOF
8370 if ac_fn_c_try_cpp "$LINENO"; then :
8371   # Broken: success on invalid input.
8372 continue
8373 else
8374   # Passes both tests.
8375 ac_preproc_ok=:
8376 break
8377 fi
8378 rm -f conftest.err conftest.i conftest.$ac_ext
8379
8380 done
8381 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
8382 rm -f conftest.i conftest.err conftest.$ac_ext
8383 if $ac_preproc_ok; then :
8384
8385 else
8386   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8387 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8388 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
8389 See \`config.log' for more details" "$LINENO" 5; }
8390 fi
8391
8392 ac_ext=c
8393 ac_cpp='$CPP $CPPFLAGS'
8394 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8395 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8396 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8397
8398
8399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
8400 $as_echo_n "checking for ANSI C header files... " >&6; }
8401 if ${ac_cv_header_stdc+:} false; then :
8402   $as_echo_n "(cached) " >&6
8403 else
8404   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8405 /* end confdefs.h.  */
8406 #include <stdlib.h>
8407 #include <stdarg.h>
8408 #include <string.h>
8409 #include <float.h>
8410
8411 int
8412 main ()
8413 {
8414
8415   ;
8416   return 0;
8417 }
8418 _ACEOF
8419 if ac_fn_c_try_compile "$LINENO"; then :
8420   ac_cv_header_stdc=yes
8421 else
8422   ac_cv_header_stdc=no
8423 fi
8424 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8425
8426 if test $ac_cv_header_stdc = yes; then
8427   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
8428   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8429 /* end confdefs.h.  */
8430 #include <string.h>
8431
8432 _ACEOF
8433 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8434   $EGREP "memchr" >/dev/null 2>&1; then :
8435
8436 else
8437   ac_cv_header_stdc=no
8438 fi
8439 rm -f conftest*
8440
8441 fi
8442
8443 if test $ac_cv_header_stdc = yes; then
8444   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
8445   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8446 /* end confdefs.h.  */
8447 #include <stdlib.h>
8448
8449 _ACEOF
8450 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8451   $EGREP "free" >/dev/null 2>&1; then :
8452
8453 else
8454   ac_cv_header_stdc=no
8455 fi
8456 rm -f conftest*
8457
8458 fi
8459
8460 if test $ac_cv_header_stdc = yes; then
8461   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
8462   if test "$cross_compiling" = yes; then :
8463   :
8464 else
8465   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8466 /* end confdefs.h.  */
8467 #include <ctype.h>
8468 #include <stdlib.h>
8469 #if ((' ' & 0x0FF) == 0x020)
8470 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
8471 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
8472 #else
8473 # define ISLOWER(c) \
8474                    (('a' <= (c) && (c) <= 'i') \
8475                      || ('j' <= (c) && (c) <= 'r') \
8476                      || ('s' <= (c) && (c) <= 'z'))
8477 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
8478 #endif
8479
8480 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
8481 int
8482 main ()
8483 {
8484   int i;
8485   for (i = 0; i < 256; i++)
8486     if (XOR (islower (i), ISLOWER (i))
8487         || toupper (i) != TOUPPER (i))
8488       return 2;
8489   return 0;
8490 }
8491 _ACEOF
8492 if ac_fn_c_try_run "$LINENO"; then :
8493
8494 else
8495   ac_cv_header_stdc=no
8496 fi
8497 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8498   conftest.$ac_objext conftest.beam conftest.$ac_ext
8499 fi
8500
8501 fi
8502 fi
8503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
8504 $as_echo "$ac_cv_header_stdc" >&6; }
8505 if test $ac_cv_header_stdc = yes; then
8506
8507 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
8508
8509 fi
8510
8511 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
8512 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
8513                   inttypes.h stdint.h unistd.h
8514 do :
8515   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8516 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
8517 "
8518 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
8519   cat >>confdefs.h <<_ACEOF
8520 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8521 _ACEOF
8522
8523 fi
8524
8525 done
8526
8527
8528 for ac_header in dlfcn.h
8529 do :
8530   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8531 "
8532 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8533   cat >>confdefs.h <<_ACEOF
8534 #define HAVE_DLFCN_H 1
8535 _ACEOF
8536
8537 fi
8538
8539 done
8540
8541
8542
8543
8544
8545 # Set options
8546
8547
8548
8549         enable_dlopen=no
8550
8551
8552   enable_win32_dll=no
8553
8554
8555             # Check whether --enable-shared was given.
8556 if test "${enable_shared+set}" = set; then :
8557   enableval=$enable_shared; p=${PACKAGE-default}
8558     case $enableval in
8559     yes) enable_shared=yes ;;
8560     no) enable_shared=no ;;
8561     *)
8562       enable_shared=no
8563       # Look at the argument we got.  We use all the common list separators.
8564       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8565       for pkg in $enableval; do
8566         IFS=$lt_save_ifs
8567         if test "X$pkg" = "X$p"; then
8568           enable_shared=yes
8569         fi
8570       done
8571       IFS=$lt_save_ifs
8572       ;;
8573     esac
8574 else
8575   enable_shared=yes
8576 fi
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586   # Check whether --enable-static was given.
8587 if test "${enable_static+set}" = set; then :
8588   enableval=$enable_static; p=${PACKAGE-default}
8589     case $enableval in
8590     yes) enable_static=yes ;;
8591     no) enable_static=no ;;
8592     *)
8593      enable_static=no
8594       # Look at the argument we got.  We use all the common list separators.
8595       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8596       for pkg in $enableval; do
8597         IFS=$lt_save_ifs
8598         if test "X$pkg" = "X$p"; then
8599           enable_static=yes
8600         fi
8601       done
8602       IFS=$lt_save_ifs
8603       ;;
8604     esac
8605 else
8606   enable_static=yes
8607 fi
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618 # Check whether --with-pic was given.
8619 if test "${with_pic+set}" = set; then :
8620   withval=$with_pic; lt_p=${PACKAGE-default}
8621     case $withval in
8622     yes|no) pic_mode=$withval ;;
8623     *)
8624       pic_mode=default
8625       # Look at the argument we got.  We use all the common list separators.
8626       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8627       for lt_pkg in $withval; do
8628         IFS=$lt_save_ifs
8629         if test "X$lt_pkg" = "X$lt_p"; then
8630           pic_mode=yes
8631         fi
8632       done
8633       IFS=$lt_save_ifs
8634       ;;
8635     esac
8636 else
8637   pic_mode=default
8638 fi
8639
8640
8641
8642
8643
8644
8645
8646
8647   # Check whether --enable-fast-install was given.
8648 if test "${enable_fast_install+set}" = set; then :
8649   enableval=$enable_fast_install; p=${PACKAGE-default}
8650     case $enableval in
8651     yes) enable_fast_install=yes ;;
8652     no) enable_fast_install=no ;;
8653     *)
8654       enable_fast_install=no
8655       # Look at the argument we got.  We use all the common list separators.
8656       lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
8657       for pkg in $enableval; do
8658         IFS=$lt_save_ifs
8659         if test "X$pkg" = "X$p"; then
8660           enable_fast_install=yes
8661         fi
8662       done
8663       IFS=$lt_save_ifs
8664       ;;
8665     esac
8666 else
8667   enable_fast_install=yes
8668 fi
8669
8670
8671
8672
8673
8674
8675
8676
8677   shared_archive_member_spec=
8678 case $host,$enable_shared in
8679 power*-*-aix[5-9]*,yes)
8680   { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
8681 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
8682
8683 # Check whether --with-aix-soname was given.
8684 if test "${with_aix_soname+set}" = set; then :
8685   withval=$with_aix_soname; case $withval in
8686     aix|svr4|both)
8687       ;;
8688     *)
8689       as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
8690       ;;
8691     esac
8692     lt_cv_with_aix_soname=$with_aix_soname
8693 else
8694   if ${lt_cv_with_aix_soname+:} false; then :
8695   $as_echo_n "(cached) " >&6
8696 else
8697   lt_cv_with_aix_soname=aix
8698 fi
8699
8700     with_aix_soname=$lt_cv_with_aix_soname
8701 fi
8702
8703   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
8704 $as_echo "$with_aix_soname" >&6; }
8705   if test aix != "$with_aix_soname"; then
8706     # For the AIX way of multilib, we name the shared archive member
8707     # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
8708     # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
8709     # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
8710     # the AIX toolchain works better with OBJECT_MODE set (default 32).
8711     if test 64 = "${OBJECT_MODE-32}"; then
8712       shared_archive_member_spec=shr_64
8713     else
8714       shared_archive_member_spec=shr
8715     fi
8716   fi
8717   ;;
8718 *)
8719   with_aix_soname=aix
8720   ;;
8721 esac
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732 # This can be used to rebuild libtool when needed
8733 LIBTOOL_DEPS=$ltmain
8734
8735 # Always use our own libtool.
8736 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767 test -z "$LN_S" && LN_S="ln -s"
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782 if test -n "${ZSH_VERSION+set}"; then
8783    setopt NO_GLOB_SUBST
8784 fi
8785
8786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8787 $as_echo_n "checking for objdir... " >&6; }
8788 if ${lt_cv_objdir+:} false; then :
8789   $as_echo_n "(cached) " >&6
8790 else
8791   rm -f .libs 2>/dev/null
8792 mkdir .libs 2>/dev/null
8793 if test -d .libs; then
8794   lt_cv_objdir=.libs
8795 else
8796   # MS-DOS does not allow filenames that begin with a dot.
8797   lt_cv_objdir=_libs
8798 fi
8799 rmdir .libs 2>/dev/null
8800 fi
8801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8802 $as_echo "$lt_cv_objdir" >&6; }
8803 objdir=$lt_cv_objdir
8804
8805
8806
8807
8808
8809 cat >>confdefs.h <<_ACEOF
8810 #define LT_OBJDIR "$lt_cv_objdir/"
8811 _ACEOF
8812
8813
8814
8815
8816 case $host_os in
8817 aix3*)
8818   # AIX sometimes has problems with the GCC collect2 program.  For some
8819   # reason, if we set the COLLECT_NAMES environment variable, the problems
8820   # vanish in a puff of smoke.
8821   if test set != "${COLLECT_NAMES+set}"; then
8822     COLLECT_NAMES=
8823     export COLLECT_NAMES
8824   fi
8825   ;;
8826 esac
8827
8828 # Global variables:
8829 ofile=libtool
8830 can_build_shared=yes
8831
8832 # All known linkers require a '.a' archive for static linking (except MSVC,
8833 # which needs '.lib').
8834 libext=a
8835
8836 with_gnu_ld=$lt_cv_prog_gnu_ld
8837
8838 old_CC=$CC
8839 old_CFLAGS=$CFLAGS
8840
8841 # Set sane defaults for various variables
8842 test -z "$CC" && CC=cc
8843 test -z "$LTCC" && LTCC=$CC
8844 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8845 test -z "$LD" && LD=ld
8846 test -z "$ac_objext" && ac_objext=o
8847
8848 func_cc_basename $compiler
8849 cc_basename=$func_cc_basename_result
8850
8851
8852 # Only perform the check for file, if the check method requires it
8853 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8854 case $deplibs_check_method in
8855 file_magic*)
8856   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8857     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8858 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8859 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8860   $as_echo_n "(cached) " >&6
8861 else
8862   case $MAGIC_CMD in
8863 [\\/*] |  ?:[\\/]*)
8864   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8865   ;;
8866 *)
8867   lt_save_MAGIC_CMD=$MAGIC_CMD
8868   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8869   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8870   for ac_dir in $ac_dummy; do
8871     IFS=$lt_save_ifs
8872     test -z "$ac_dir" && ac_dir=.
8873     if test -f "$ac_dir/${ac_tool_prefix}file"; then
8874       lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
8875       if test -n "$file_magic_test_file"; then
8876         case $deplibs_check_method in
8877         "file_magic "*)
8878           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8879           MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8880           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8881             $EGREP "$file_magic_regex" > /dev/null; then
8882             :
8883           else
8884             cat <<_LT_EOF 1>&2
8885
8886 *** Warning: the command libtool uses to detect shared libraries,
8887 *** $file_magic_cmd, produces output that libtool cannot recognize.
8888 *** The result is that libtool may fail to recognize shared libraries
8889 *** as such.  This will affect the creation of libtool libraries that
8890 *** depend on shared libraries, but programs linked with such libtool
8891 *** libraries will work regardless of this problem.  Nevertheless, you
8892 *** may want to report the problem to your system manager and/or to
8893 *** bug-libtool@gnu.org
8894
8895 _LT_EOF
8896           fi ;;
8897         esac
8898       fi
8899       break
8900     fi
8901   done
8902   IFS=$lt_save_ifs
8903   MAGIC_CMD=$lt_save_MAGIC_CMD
8904   ;;
8905 esac
8906 fi
8907
8908 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8909 if test -n "$MAGIC_CMD"; then
8910   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8911 $as_echo "$MAGIC_CMD" >&6; }
8912 else
8913   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8914 $as_echo "no" >&6; }
8915 fi
8916
8917
8918
8919
8920
8921 if test -z "$lt_cv_path_MAGIC_CMD"; then
8922   if test -n "$ac_tool_prefix"; then
8923     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8924 $as_echo_n "checking for file... " >&6; }
8925 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8926   $as_echo_n "(cached) " >&6
8927 else
8928   case $MAGIC_CMD in
8929 [\\/*] |  ?:[\\/]*)
8930   lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
8931   ;;
8932 *)
8933   lt_save_MAGIC_CMD=$MAGIC_CMD
8934   lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
8935   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8936   for ac_dir in $ac_dummy; do
8937     IFS=$lt_save_ifs
8938     test -z "$ac_dir" && ac_dir=.
8939     if test -f "$ac_dir/file"; then
8940       lt_cv_path_MAGIC_CMD=$ac_dir/"file"
8941       if test -n "$file_magic_test_file"; then
8942         case $deplibs_check_method in
8943         "file_magic "*)
8944           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8945           MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8946           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8947             $EGREP "$file_magic_regex" > /dev/null; then
8948             :
8949           else
8950             cat <<_LT_EOF 1>&2
8951
8952 *** Warning: the command libtool uses to detect shared libraries,
8953 *** $file_magic_cmd, produces output that libtool cannot recognize.
8954 *** The result is that libtool may fail to recognize shared libraries
8955 *** as such.  This will affect the creation of libtool libraries that
8956 *** depend on shared libraries, but programs linked with such libtool
8957 *** libraries will work regardless of this problem.  Nevertheless, you
8958 *** may want to report the problem to your system manager and/or to
8959 *** bug-libtool@gnu.org
8960
8961 _LT_EOF
8962           fi ;;
8963         esac
8964       fi
8965       break
8966     fi
8967   done
8968   IFS=$lt_save_ifs
8969   MAGIC_CMD=$lt_save_MAGIC_CMD
8970   ;;
8971 esac
8972 fi
8973
8974 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
8975 if test -n "$MAGIC_CMD"; then
8976   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8977 $as_echo "$MAGIC_CMD" >&6; }
8978 else
8979   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8980 $as_echo "no" >&6; }
8981 fi
8982
8983
8984   else
8985     MAGIC_CMD=:
8986   fi
8987 fi
8988
8989   fi
8990   ;;
8991 esac
8992
8993 # Use C for the default configuration in the libtool script
8994
8995 lt_save_CC=$CC
8996 ac_ext=c
8997 ac_cpp='$CPP $CPPFLAGS'
8998 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8999 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9000 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9001
9002
9003 # Source file extension for C test sources.
9004 ac_ext=c
9005
9006 # Object file extension for compiled C test sources.
9007 objext=o
9008 objext=$objext
9009
9010 # Code to be used in simple compile tests
9011 lt_simple_compile_test_code="int some_variable = 0;"
9012
9013 # Code to be used in simple link tests
9014 lt_simple_link_test_code='int main(){return(0);}'
9015
9016
9017
9018
9019
9020
9021
9022 # If no C compiler was specified, use CC.
9023 LTCC=${LTCC-"$CC"}
9024
9025 # If no C compiler flags were specified, use CFLAGS.
9026 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9027
9028 # Allow CC to be a program name with arguments.
9029 compiler=$CC
9030
9031 # Save the default compiler, since it gets overwritten when the other
9032 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9033 compiler_DEFAULT=$CC
9034
9035 # save warnings/boilerplate of simple test code
9036 ac_outfile=conftest.$ac_objext
9037 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9038 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9039 _lt_compiler_boilerplate=`cat conftest.err`
9040 $RM conftest*
9041
9042 ac_outfile=conftest.$ac_objext
9043 echo "$lt_simple_link_test_code" >conftest.$ac_ext
9044 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9045 _lt_linker_boilerplate=`cat conftest.err`
9046 $RM -r conftest*
9047
9048
9049 if test -n "$compiler"; then
9050
9051 lt_prog_compiler_no_builtin_flag=
9052
9053 if test yes = "$GCC"; then
9054   case $cc_basename in
9055   nvcc*)
9056     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9057   *)
9058     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9059   esac
9060
9061   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9062 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9063 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
9064   $as_echo_n "(cached) " >&6
9065 else
9066   lt_cv_prog_compiler_rtti_exceptions=no
9067    ac_outfile=conftest.$ac_objext
9068    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9069    lt_compiler_flag="-fno-rtti -fno-exceptions"  ## exclude from sc_useless_quotes_in_assignment
9070    # Insert the option either (1) after the last *FLAGS variable, or
9071    # (2) before a word containing "conftest.", or (3) at the end.
9072    # Note that $ac_compile itself does not contain backslashes and begins
9073    # with a dollar sign (not a hyphen), so the echo should work correctly.
9074    # The option is referenced via a variable to avoid confusing sed.
9075    lt_compile=`echo "$ac_compile" | $SED \
9076    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9077    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9078    -e 's:$: $lt_compiler_flag:'`
9079    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9080    (eval "$lt_compile" 2>conftest.err)
9081    ac_status=$?
9082    cat conftest.err >&5
9083    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9084    if (exit $ac_status) && test -s "$ac_outfile"; then
9085      # The compiler can only warn and ignore the option if not recognized
9086      # So say no if there are warnings other than the usual output.
9087      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9088      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9089      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9090        lt_cv_prog_compiler_rtti_exceptions=yes
9091      fi
9092    fi
9093    $RM conftest*
9094
9095 fi
9096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9097 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9098
9099 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
9100     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9101 else
9102     :
9103 fi
9104
9105 fi
9106
9107
9108
9109
9110
9111
9112   lt_prog_compiler_wl=
9113 lt_prog_compiler_pic=
9114 lt_prog_compiler_static=
9115
9116
9117   if test yes = "$GCC"; then
9118     lt_prog_compiler_wl='-Wl,'
9119     lt_prog_compiler_static='-static'
9120
9121     case $host_os in
9122       aix*)
9123       # All AIX code is PIC.
9124       if test ia64 = "$host_cpu"; then
9125         # AIX 5 now supports IA64 processor
9126         lt_prog_compiler_static='-Bstatic'
9127       fi
9128       lt_prog_compiler_pic='-fPIC'
9129       ;;
9130
9131     amigaos*)
9132       case $host_cpu in
9133       powerpc)
9134             # see comment about AmigaOS4 .so support
9135             lt_prog_compiler_pic='-fPIC'
9136         ;;
9137       m68k)
9138             # FIXME: we need at least 68020 code to build shared libraries, but
9139             # adding the '-m68020' flag to GCC prevents building anything better,
9140             # like '-m68040'.
9141             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9142         ;;
9143       esac
9144       ;;
9145
9146     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9147       # PIC is the default for these OSes.
9148       ;;
9149
9150     mingw* | cygwin* | pw32* | os2* | cegcc*)
9151       # This hack is so that the source file can tell whether it is being
9152       # built for inclusion in a dll (and should export symbols for example).
9153       # Although the cygwin gcc ignores -fPIC, still need this for old-style
9154       # (--disable-auto-import) libraries
9155       lt_prog_compiler_pic='-DDLL_EXPORT'
9156       case $host_os in
9157       os2*)
9158         lt_prog_compiler_static='$wl-static'
9159         ;;
9160       esac
9161       ;;
9162
9163     darwin* | rhapsody*)
9164       # PIC is the default on this platform
9165       # Common symbols not allowed in MH_DYLIB files
9166       lt_prog_compiler_pic='-fno-common'
9167       ;;
9168
9169     haiku*)
9170       # PIC is the default for Haiku.
9171       # The "-static" flag exists, but is broken.
9172       lt_prog_compiler_static=
9173       ;;
9174
9175     hpux*)
9176       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9177       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9178       # sets the default TLS model and affects inlining.
9179       case $host_cpu in
9180       hppa*64*)
9181         # +Z the default
9182         ;;
9183       *)
9184         lt_prog_compiler_pic='-fPIC'
9185         ;;
9186       esac
9187       ;;
9188
9189     interix[3-9]*)
9190       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9191       # Instead, we relocate shared libraries at runtime.
9192       ;;
9193
9194     msdosdjgpp*)
9195       # Just because we use GCC doesn't mean we suddenly get shared libraries
9196       # on systems that don't support them.
9197       lt_prog_compiler_can_build_shared=no
9198       enable_shared=no
9199       ;;
9200
9201     *nto* | *qnx*)
9202       # QNX uses GNU C++, but need to define -shared option too, otherwise
9203       # it will coredump.
9204       lt_prog_compiler_pic='-fPIC -shared'
9205       ;;
9206
9207     sysv4*MP*)
9208       if test -d /usr/nec; then
9209         lt_prog_compiler_pic=-Kconform_pic
9210       fi
9211       ;;
9212
9213     *)
9214       lt_prog_compiler_pic='-fPIC'
9215       ;;
9216     esac
9217
9218     case $cc_basename in
9219     nvcc*) # Cuda Compiler Driver 2.2
9220       lt_prog_compiler_wl='-Xlinker '
9221       if test -n "$lt_prog_compiler_pic"; then
9222         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
9223       fi
9224       ;;
9225     esac
9226   else
9227     # PORTME Check for flag to pass linker flags through the system compiler.
9228     case $host_os in
9229     aix*)
9230       lt_prog_compiler_wl='-Wl,'
9231       if test ia64 = "$host_cpu"; then
9232         # AIX 5 now supports IA64 processor
9233         lt_prog_compiler_static='-Bstatic'
9234       else
9235         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9236       fi
9237       ;;
9238
9239     darwin* | rhapsody*)
9240       # PIC is the default on this platform
9241       # Common symbols not allowed in MH_DYLIB files
9242       lt_prog_compiler_pic='-fno-common'
9243       case $cc_basename in
9244       nagfor*)
9245         # NAG Fortran compiler
9246         lt_prog_compiler_wl='-Wl,-Wl,,'
9247         lt_prog_compiler_pic='-PIC'
9248         lt_prog_compiler_static='-Bstatic'
9249         ;;
9250       esac
9251       ;;
9252
9253     mingw* | cygwin* | pw32* | os2* | cegcc*)
9254       # This hack is so that the source file can tell whether it is being
9255       # built for inclusion in a dll (and should export symbols for example).
9256       lt_prog_compiler_pic='-DDLL_EXPORT'
9257       case $host_os in
9258       os2*)
9259         lt_prog_compiler_static='$wl-static'
9260         ;;
9261       esac
9262       ;;
9263
9264     hpux9* | hpux10* | hpux11*)
9265       lt_prog_compiler_wl='-Wl,'
9266       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9267       # not for PA HP-UX.
9268       case $host_cpu in
9269       hppa*64*|ia64*)
9270         # +Z the default
9271         ;;
9272       *)
9273         lt_prog_compiler_pic='+Z'
9274         ;;
9275       esac
9276       # Is there a better lt_prog_compiler_static that works with the bundled CC?
9277       lt_prog_compiler_static='$wl-a ${wl}archive'
9278       ;;
9279
9280     irix5* | irix6* | nonstopux*)
9281       lt_prog_compiler_wl='-Wl,'
9282       # PIC (with -KPIC) is the default.
9283       lt_prog_compiler_static='-non_shared'
9284       ;;
9285
9286     linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
9287       case $cc_basename in
9288       # old Intel for x86_64, which still supported -KPIC.
9289       ecc*)
9290         lt_prog_compiler_wl='-Wl,'
9291         lt_prog_compiler_pic='-KPIC'
9292         lt_prog_compiler_static='-static'
9293         ;;
9294       # icc used to be incompatible with GCC.
9295       # ICC 10 doesn't accept -KPIC any more.
9296       icc* | ifort*)
9297         lt_prog_compiler_wl='-Wl,'
9298         lt_prog_compiler_pic='-fPIC'
9299         lt_prog_compiler_static='-static'
9300         ;;
9301       # Lahey Fortran 8.1.
9302       lf95*)
9303         lt_prog_compiler_wl='-Wl,'
9304         lt_prog_compiler_pic='--shared'
9305         lt_prog_compiler_static='--static'
9306         ;;
9307       nagfor*)
9308         # NAG Fortran compiler
9309         lt_prog_compiler_wl='-Wl,-Wl,,'
9310         lt_prog_compiler_pic='-PIC'
9311         lt_prog_compiler_static='-Bstatic'
9312         ;;
9313       tcc*)
9314         # Fabrice Bellard et al's Tiny C Compiler
9315         lt_prog_compiler_wl='-Wl,'
9316         lt_prog_compiler_pic='-fPIC'
9317         lt_prog_compiler_static='-static'
9318         ;;
9319       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9320         # Portland Group compilers (*not* the Pentium gcc compiler,
9321         # which looks to be a dead project)
9322         lt_prog_compiler_wl='-Wl,'
9323         lt_prog_compiler_pic='-fpic'
9324         lt_prog_compiler_static='-Bstatic'
9325         ;;
9326       ccc*)
9327         lt_prog_compiler_wl='-Wl,'
9328         # All Alpha code is PIC.
9329         lt_prog_compiler_static='-non_shared'
9330         ;;
9331       xl* | bgxl* | bgf* | mpixl*)
9332         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9333         lt_prog_compiler_wl='-Wl,'
9334         lt_prog_compiler_pic='-qpic'
9335         lt_prog_compiler_static='-qstaticlink'
9336         ;;
9337       *)
9338         case `$CC -V 2>&1 | sed 5q` in
9339         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
9340           # Sun Fortran 8.3 passes all unrecognized flags to the linker
9341           lt_prog_compiler_pic='-KPIC'
9342           lt_prog_compiler_static='-Bstatic'
9343           lt_prog_compiler_wl=''
9344           ;;
9345         *Sun\ F* | *Sun*Fortran*)
9346           lt_prog_compiler_pic='-KPIC'
9347           lt_prog_compiler_static='-Bstatic'
9348           lt_prog_compiler_wl='-Qoption ld '
9349           ;;
9350         *Sun\ C*)
9351           # Sun C 5.9
9352           lt_prog_compiler_pic='-KPIC'
9353           lt_prog_compiler_static='-Bstatic'
9354           lt_prog_compiler_wl='-Wl,'
9355           ;;
9356         *Intel*\ [CF]*Compiler*)
9357           lt_prog_compiler_wl='-Wl,'
9358           lt_prog_compiler_pic='-fPIC'
9359           lt_prog_compiler_static='-static'
9360           ;;
9361         *Portland\ Group*)
9362           lt_prog_compiler_wl='-Wl,'
9363           lt_prog_compiler_pic='-fpic'
9364           lt_prog_compiler_static='-Bstatic'
9365           ;;
9366         esac
9367         ;;
9368       esac
9369       ;;
9370
9371     newsos6)
9372       lt_prog_compiler_pic='-KPIC'
9373       lt_prog_compiler_static='-Bstatic'
9374       ;;
9375
9376     *nto* | *qnx*)
9377       # QNX uses GNU C++, but need to define -shared option too, otherwise
9378       # it will coredump.
9379       lt_prog_compiler_pic='-fPIC -shared'
9380       ;;
9381
9382     osf3* | osf4* | osf5*)
9383       lt_prog_compiler_wl='-Wl,'
9384       # All OSF/1 code is PIC.
9385       lt_prog_compiler_static='-non_shared'
9386       ;;
9387
9388     rdos*)
9389       lt_prog_compiler_static='-non_shared'
9390       ;;
9391
9392     solaris*)
9393       lt_prog_compiler_pic='-KPIC'
9394       lt_prog_compiler_static='-Bstatic'
9395       case $cc_basename in
9396       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
9397         lt_prog_compiler_wl='-Qoption ld ';;
9398       *)
9399         lt_prog_compiler_wl='-Wl,';;
9400       esac
9401       ;;
9402
9403     sunos4*)
9404       lt_prog_compiler_wl='-Qoption ld '
9405       lt_prog_compiler_pic='-PIC'
9406       lt_prog_compiler_static='-Bstatic'
9407       ;;
9408
9409     sysv4 | sysv4.2uw2* | sysv4.3*)
9410       lt_prog_compiler_wl='-Wl,'
9411       lt_prog_compiler_pic='-KPIC'
9412       lt_prog_compiler_static='-Bstatic'
9413       ;;
9414
9415     sysv4*MP*)
9416       if test -d /usr/nec; then
9417         lt_prog_compiler_pic='-Kconform_pic'
9418         lt_prog_compiler_static='-Bstatic'
9419       fi
9420       ;;
9421
9422     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9423       lt_prog_compiler_wl='-Wl,'
9424       lt_prog_compiler_pic='-KPIC'
9425       lt_prog_compiler_static='-Bstatic'
9426       ;;
9427
9428     unicos*)
9429       lt_prog_compiler_wl='-Wl,'
9430       lt_prog_compiler_can_build_shared=no
9431       ;;
9432
9433     uts4*)
9434       lt_prog_compiler_pic='-pic'
9435       lt_prog_compiler_static='-Bstatic'
9436       ;;
9437
9438     *)
9439       lt_prog_compiler_can_build_shared=no
9440       ;;
9441     esac
9442   fi
9443
9444 case $host_os in
9445   # For platforms that do not support PIC, -DPIC is meaningless:
9446   *djgpp*)
9447     lt_prog_compiler_pic=
9448     ;;
9449   *)
9450     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9451     ;;
9452 esac
9453
9454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9455 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9456 if ${lt_cv_prog_compiler_pic+:} false; then :
9457   $as_echo_n "(cached) " >&6
9458 else
9459   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9460 fi
9461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9462 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
9463 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9464
9465 #
9466 # Check to make sure the PIC flag actually works.
9467 #
9468 if test -n "$lt_prog_compiler_pic"; then
9469   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9470 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9471 if ${lt_cv_prog_compiler_pic_works+:} false; then :
9472   $as_echo_n "(cached) " >&6
9473 else
9474   lt_cv_prog_compiler_pic_works=no
9475    ac_outfile=conftest.$ac_objext
9476    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9477    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"  ## exclude from sc_useless_quotes_in_assignment
9478    # Insert the option either (1) after the last *FLAGS variable, or
9479    # (2) before a word containing "conftest.", or (3) at the end.
9480    # Note that $ac_compile itself does not contain backslashes and begins
9481    # with a dollar sign (not a hyphen), so the echo should work correctly.
9482    # The option is referenced via a variable to avoid confusing sed.
9483    lt_compile=`echo "$ac_compile" | $SED \
9484    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9485    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9486    -e 's:$: $lt_compiler_flag:'`
9487    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9488    (eval "$lt_compile" 2>conftest.err)
9489    ac_status=$?
9490    cat conftest.err >&5
9491    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9492    if (exit $ac_status) && test -s "$ac_outfile"; then
9493      # The compiler can only warn and ignore the option if not recognized
9494      # So say no if there are warnings other than the usual output.
9495      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9496      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9497      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9498        lt_cv_prog_compiler_pic_works=yes
9499      fi
9500    fi
9501    $RM conftest*
9502
9503 fi
9504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9505 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9506
9507 if test yes = "$lt_cv_prog_compiler_pic_works"; then
9508     case $lt_prog_compiler_pic in
9509      "" | " "*) ;;
9510      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9511      esac
9512 else
9513     lt_prog_compiler_pic=
9514      lt_prog_compiler_can_build_shared=no
9515 fi
9516
9517 fi
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529 #
9530 # Check to make sure the static flag actually works.
9531 #
9532 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9534 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9535 if ${lt_cv_prog_compiler_static_works+:} false; then :
9536   $as_echo_n "(cached) " >&6
9537 else
9538   lt_cv_prog_compiler_static_works=no
9539    save_LDFLAGS=$LDFLAGS
9540    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9541    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9542    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9543      # The linker can only warn and ignore the option if not recognized
9544      # So say no if there are warnings
9545      if test -s conftest.err; then
9546        # Append any errors to the config.log.
9547        cat conftest.err 1>&5
9548        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9549        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9550        if diff conftest.exp conftest.er2 >/dev/null; then
9551          lt_cv_prog_compiler_static_works=yes
9552        fi
9553      else
9554        lt_cv_prog_compiler_static_works=yes
9555      fi
9556    fi
9557    $RM -r conftest*
9558    LDFLAGS=$save_LDFLAGS
9559
9560 fi
9561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9562 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9563
9564 if test yes = "$lt_cv_prog_compiler_static_works"; then
9565     :
9566 else
9567     lt_prog_compiler_static=
9568 fi
9569
9570
9571
9572
9573
9574
9575
9576   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9577 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9578 if ${lt_cv_prog_compiler_c_o+:} false; then :
9579   $as_echo_n "(cached) " >&6
9580 else
9581   lt_cv_prog_compiler_c_o=no
9582    $RM -r conftest 2>/dev/null
9583    mkdir conftest
9584    cd conftest
9585    mkdir out
9586    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9587
9588    lt_compiler_flag="-o out/conftest2.$ac_objext"
9589    # Insert the option either (1) after the last *FLAGS variable, or
9590    # (2) before a word containing "conftest.", or (3) at the end.
9591    # Note that $ac_compile itself does not contain backslashes and begins
9592    # with a dollar sign (not a hyphen), so the echo should work correctly.
9593    lt_compile=`echo "$ac_compile" | $SED \
9594    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9595    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9596    -e 's:$: $lt_compiler_flag:'`
9597    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9598    (eval "$lt_compile" 2>out/conftest.err)
9599    ac_status=$?
9600    cat out/conftest.err >&5
9601    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9602    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9603    then
9604      # The compiler can only warn and ignore the option if not recognized
9605      # So say no if there are warnings
9606      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9607      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9608      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9609        lt_cv_prog_compiler_c_o=yes
9610      fi
9611    fi
9612    chmod u+w . 2>&5
9613    $RM conftest*
9614    # SGI C++ compiler will create directory out/ii_files/ for
9615    # template instantiation
9616    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9617    $RM out/* && rmdir out
9618    cd ..
9619    $RM -r conftest
9620    $RM conftest*
9621
9622 fi
9623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9624 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9625
9626
9627
9628
9629
9630
9631   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9632 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9633 if ${lt_cv_prog_compiler_c_o+:} false; then :
9634   $as_echo_n "(cached) " >&6
9635 else
9636   lt_cv_prog_compiler_c_o=no
9637    $RM -r conftest 2>/dev/null
9638    mkdir conftest
9639    cd conftest
9640    mkdir out
9641    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9642
9643    lt_compiler_flag="-o out/conftest2.$ac_objext"
9644    # Insert the option either (1) after the last *FLAGS variable, or
9645    # (2) before a word containing "conftest.", or (3) at the end.
9646    # Note that $ac_compile itself does not contain backslashes and begins
9647    # with a dollar sign (not a hyphen), so the echo should work correctly.
9648    lt_compile=`echo "$ac_compile" | $SED \
9649    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9650    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9651    -e 's:$: $lt_compiler_flag:'`
9652    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9653    (eval "$lt_compile" 2>out/conftest.err)
9654    ac_status=$?
9655    cat out/conftest.err >&5
9656    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9657    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9658    then
9659      # The compiler can only warn and ignore the option if not recognized
9660      # So say no if there are warnings
9661      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9662      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9663      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9664        lt_cv_prog_compiler_c_o=yes
9665      fi
9666    fi
9667    chmod u+w . 2>&5
9668    $RM conftest*
9669    # SGI C++ compiler will create directory out/ii_files/ for
9670    # template instantiation
9671    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9672    $RM out/* && rmdir out
9673    cd ..
9674    $RM -r conftest
9675    $RM conftest*
9676
9677 fi
9678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9679 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9680
9681
9682
9683
9684 hard_links=nottested
9685 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
9686   # do not overwrite the value of need_locks provided by the user
9687   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9688 $as_echo_n "checking if we can lock with hard links... " >&6; }
9689   hard_links=yes
9690   $RM conftest*
9691   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9692   touch conftest.a
9693   ln conftest.a conftest.b 2>&5 || hard_links=no
9694   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9695   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9696 $as_echo "$hard_links" >&6; }
9697   if test no = "$hard_links"; then
9698     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
9699 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
9700     need_locks=warn
9701   fi
9702 else
9703   need_locks=no
9704 fi
9705
9706
9707
9708
9709
9710
9711   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9712 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9713
9714   runpath_var=
9715   allow_undefined_flag=
9716   always_export_symbols=no
9717   archive_cmds=
9718   archive_expsym_cmds=
9719   compiler_needs_object=no
9720   enable_shared_with_static_runtimes=no
9721   export_dynamic_flag_spec=
9722   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9723   hardcode_automatic=no
9724   hardcode_direct=no
9725   hardcode_direct_absolute=no
9726   hardcode_libdir_flag_spec=
9727   hardcode_libdir_separator=
9728   hardcode_minus_L=no
9729   hardcode_shlibpath_var=unsupported
9730   inherit_rpath=no
9731   link_all_deplibs=unknown
9732   module_cmds=
9733   module_expsym_cmds=
9734   old_archive_from_new_cmds=
9735   old_archive_from_expsyms_cmds=
9736   thread_safe_flag_spec=
9737   whole_archive_flag_spec=
9738   # include_expsyms should be a list of space-separated symbols to be *always*
9739   # included in the symbol list
9740   include_expsyms=
9741   # exclude_expsyms can be an extended regexp of symbols to exclude
9742   # it will be wrapped by ' (' and ')$', so one must not match beginning or
9743   # end of line.  Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
9744   # as well as any symbol that contains 'd'.
9745   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9746   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9747   # platforms (ab)use it in PIC code, but their linkers get confused if
9748   # the symbol is explicitly referenced.  Since portable code cannot
9749   # rely on this symbol name, it's probably fine to never include it in
9750   # preloaded symbol tables.
9751   # Exclude shared library initialization/finalization symbols.
9752   extract_expsyms_cmds=
9753
9754   case $host_os in
9755   cygwin* | mingw* | pw32* | cegcc*)
9756     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9757     # When not using gcc, we currently assume that we are using
9758     # Microsoft Visual C++.
9759     if test yes != "$GCC"; then
9760       with_gnu_ld=no
9761     fi
9762     ;;
9763   interix*)
9764     # we just hope/assume this is gcc and not c89 (= MSVC++)
9765     with_gnu_ld=yes
9766     ;;
9767   openbsd* | bitrig*)
9768     with_gnu_ld=no
9769     ;;
9770   esac
9771
9772   ld_shlibs=yes
9773
9774   # On some targets, GNU ld is compatible enough with the native linker
9775   # that we're better off using the native interface for both.
9776   lt_use_gnu_ld_interface=no
9777   if test yes = "$with_gnu_ld"; then
9778     case $host_os in
9779       aix*)
9780         # The AIX port of GNU ld has always aspired to compatibility
9781         # with the native linker.  However, as the warning in the GNU ld
9782         # block says, versions before 2.19.5* couldn't really create working
9783         # shared libraries, regardless of the interface used.
9784         case `$LD -v 2>&1` in
9785           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9786           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9787           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9788           *)
9789             lt_use_gnu_ld_interface=yes
9790             ;;
9791         esac
9792         ;;
9793       *)
9794         lt_use_gnu_ld_interface=yes
9795         ;;
9796     esac
9797   fi
9798
9799   if test yes = "$lt_use_gnu_ld_interface"; then
9800     # If archive_cmds runs LD, not CC, wlarc should be empty
9801     wlarc='$wl'
9802
9803     # Set some defaults for GNU ld with shared library support. These
9804     # are reset later if shared libraries are not supported. Putting them
9805     # here allows them to be overridden if necessary.
9806     runpath_var=LD_RUN_PATH
9807     hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
9808     export_dynamic_flag_spec='$wl--export-dynamic'
9809     # ancient GNU ld didn't support --whole-archive et. al.
9810     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9811       whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
9812     else
9813       whole_archive_flag_spec=
9814     fi
9815     supports_anon_versioning=no
9816     case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
9817       *GNU\ gold*) supports_anon_versioning=yes ;;
9818       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9819       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9820       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9821       *\ 2.11.*) ;; # other 2.11 versions
9822       *) supports_anon_versioning=yes ;;
9823     esac
9824
9825     # See if GNU ld supports shared libraries.
9826     case $host_os in
9827     aix[3-9]*)
9828       # On AIX/PPC, the GNU linker is very broken
9829       if test ia64 != "$host_cpu"; then
9830         ld_shlibs=no
9831         cat <<_LT_EOF 1>&2
9832
9833 *** Warning: the GNU linker, at least up to release 2.19, is reported
9834 *** to be unable to reliably create shared libraries on AIX.
9835 *** Therefore, libtool is disabling shared libraries support.  If you
9836 *** really care for shared libraries, you may want to install binutils
9837 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9838 *** You will then need to restart the configuration process.
9839
9840 _LT_EOF
9841       fi
9842       ;;
9843
9844     amigaos*)
9845       case $host_cpu in
9846       powerpc)
9847             # see comment about AmigaOS4 .so support
9848             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9849             archive_expsym_cmds=''
9850         ;;
9851       m68k)
9852             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)'
9853             hardcode_libdir_flag_spec='-L$libdir'
9854             hardcode_minus_L=yes
9855         ;;
9856       esac
9857       ;;
9858
9859     beos*)
9860       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9861         allow_undefined_flag=unsupported
9862         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9863         # support --undefined.  This deserves some investigation.  FIXME
9864         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9865       else
9866         ld_shlibs=no
9867       fi
9868       ;;
9869
9870     cygwin* | mingw* | pw32* | cegcc*)
9871       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9872       # as there is no search path for DLLs.
9873       hardcode_libdir_flag_spec='-L$libdir'
9874       export_dynamic_flag_spec='$wl--export-all-symbols'
9875       allow_undefined_flag=unsupported
9876       always_export_symbols=no
9877       enable_shared_with_static_runtimes=yes
9878       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'
9879       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9880
9881       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9882         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9883         # If the export-symbols file already is a .def file, use it as
9884         # is; otherwise, prepend EXPORTS...
9885         archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[   ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([     ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
9886           cp $export_symbols $output_objdir/$soname.def;
9887         else
9888           echo EXPORTS > $output_objdir/$soname.def;
9889           cat $export_symbols >> $output_objdir/$soname.def;
9890         fi~
9891         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9892       else
9893         ld_shlibs=no
9894       fi
9895       ;;
9896
9897     haiku*)
9898       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9899       link_all_deplibs=yes
9900       ;;
9901
9902     os2*)
9903       hardcode_libdir_flag_spec='-L$libdir'
9904       hardcode_minus_L=yes
9905       allow_undefined_flag=unsupported
9906       shrext_cmds=.dll
9907       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9908         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9909         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9910         $ECHO EXPORTS >> $output_objdir/$libname.def~
9911         emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
9912         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9913         emximp -o $lib $output_objdir/$libname.def'
9914       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
9915         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
9916         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
9917         $ECHO EXPORTS >> $output_objdir/$libname.def~
9918         prefix_cmds="$SED"~
9919         if test EXPORTS = "`$SED 1q $export_symbols`"; then
9920           prefix_cmds="$prefix_cmds -e 1d";
9921         fi~
9922         prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
9923         cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
9924         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
9925         emximp -o $lib $output_objdir/$libname.def'
9926       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
9927       enable_shared_with_static_runtimes=yes
9928       ;;
9929
9930     interix[3-9]*)
9931       hardcode_direct=no
9932       hardcode_shlibpath_var=no
9933       hardcode_libdir_flag_spec='$wl-rpath,$libdir'
9934       export_dynamic_flag_spec='$wl-E'
9935       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9936       # Instead, shared libraries are loaded at an image base (0x10000000 by
9937       # default) and relocated if they conflict, which is a slow very memory
9938       # consuming and fragmenting process.  To avoid this, we pick a random,
9939       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9940       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9941       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9942       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'
9943       ;;
9944
9945     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9946       tmp_diet=no
9947       if test linux-dietlibc = "$host_os"; then
9948         case $cc_basename in
9949           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9950         esac
9951       fi
9952       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9953          && test no = "$tmp_diet"
9954       then
9955         tmp_addflag=' $pic_flag'
9956         tmp_sharedflag='-shared'
9957         case $cc_basename,$host_cpu in
9958         pgcc*)                          # Portland Group C compiler
9959           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'
9960           tmp_addflag=' $pic_flag'
9961           ;;
9962         pgf77* | pgf90* | pgf95* | pgfortran*)
9963                                         # Portland Group f77 and f90 compilers
9964           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'
9965           tmp_addflag=' $pic_flag -Mnomain' ;;
9966         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9967           tmp_addflag=' -i_dynamic' ;;
9968         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9969           tmp_addflag=' -i_dynamic -nofor_main' ;;
9970         ifc* | ifort*)                  # Intel Fortran compiler
9971           tmp_addflag=' -nofor_main' ;;
9972         lf95*)                          # Lahey Fortran 8.1
9973           whole_archive_flag_spec=
9974           tmp_sharedflag='--shared' ;;
9975         nagfor*)                        # NAGFOR 5.3
9976           tmp_sharedflag='-Wl,-shared' ;;
9977         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9978           tmp_sharedflag='-qmkshrobj'
9979           tmp_addflag= ;;
9980         nvcc*)  # Cuda Compiler Driver 2.2
9981           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'
9982           compiler_needs_object=yes
9983           ;;
9984         esac
9985         case `$CC -V 2>&1 | sed 5q` in
9986         *Sun\ C*)                       # Sun C 5.9
9987           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'
9988           compiler_needs_object=yes
9989           tmp_sharedflag='-G' ;;
9990         *Sun\ F*)                       # Sun Fortran 8.3
9991           tmp_sharedflag='-G' ;;
9992         esac
9993         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
9994
9995         if test yes = "$supports_anon_versioning"; then
9996           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9997             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9998             echo "local: *; };" >> $output_objdir/$libname.ver~
9999             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
10000         fi
10001
10002         case $cc_basename in
10003         tcc*)
10004           export_dynamic_flag_spec='-rdynamic'
10005           ;;
10006         xlf* | bgf* | bgxlf* | mpixlf*)
10007           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10008           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10009           hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10010           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
10011           if test yes = "$supports_anon_versioning"; then
10012             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10013               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10014               echo "local: *; };" >> $output_objdir/$libname.ver~
10015               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10016           fi
10017           ;;
10018         esac
10019       else
10020         ld_shlibs=no
10021       fi
10022       ;;
10023
10024     netbsd*)
10025       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10026         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10027         wlarc=
10028       else
10029         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10030         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10031       fi
10032       ;;
10033
10034     solaris*)
10035       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10036         ld_shlibs=no
10037         cat <<_LT_EOF 1>&2
10038
10039 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10040 *** create shared libraries on Solaris systems.  Therefore, libtool
10041 *** is disabling shared libraries support.  We urge you to upgrade GNU
10042 *** binutils to release 2.9.1 or newer.  Another option is to modify
10043 *** your PATH or compiler configuration so that the native linker is
10044 *** used, and then restart.
10045
10046 _LT_EOF
10047       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10048         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10049         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10050       else
10051         ld_shlibs=no
10052       fi
10053       ;;
10054
10055     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10056       case `$LD -v 2>&1` in
10057         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10058         ld_shlibs=no
10059         cat <<_LT_EOF 1>&2
10060
10061 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
10062 *** reliably create shared libraries on SCO systems.  Therefore, libtool
10063 *** is disabling shared libraries support.  We urge you to upgrade GNU
10064 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10065 *** your PATH or compiler configuration so that the native linker is
10066 *** used, and then restart.
10067
10068 _LT_EOF
10069         ;;
10070         *)
10071           # For security reasons, it is highly recommended that you always
10072           # use absolute paths for naming shared libraries, and exclude the
10073           # DT_RUNPATH tag from executables and libraries.  But doing so
10074           # requires that you compile everything twice, which is a pain.
10075           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10076             hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10077             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10078             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10079           else
10080             ld_shlibs=no
10081           fi
10082         ;;
10083       esac
10084       ;;
10085
10086     sunos4*)
10087       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10088       wlarc=
10089       hardcode_direct=yes
10090       hardcode_shlibpath_var=no
10091       ;;
10092
10093     *)
10094       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10095         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10096         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
10097       else
10098         ld_shlibs=no
10099       fi
10100       ;;
10101     esac
10102
10103     if test no = "$ld_shlibs"; then
10104       runpath_var=
10105       hardcode_libdir_flag_spec=
10106       export_dynamic_flag_spec=
10107       whole_archive_flag_spec=
10108     fi
10109   else
10110     # PORTME fill in a description of your system's linker (not GNU ld)
10111     case $host_os in
10112     aix3*)
10113       allow_undefined_flag=unsupported
10114       always_export_symbols=yes
10115       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'
10116       # Note: this linker hardcodes the directories in LIBPATH if there
10117       # are no directories specified by -L.
10118       hardcode_minus_L=yes
10119       if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
10120         # Neither direct hardcoding nor static linking is supported with a
10121         # broken collect2.
10122         hardcode_direct=unsupported
10123       fi
10124       ;;
10125
10126     aix[4-9]*)
10127       if test ia64 = "$host_cpu"; then
10128         # On IA64, the linker does run time linking by default, so we don't
10129         # have to do anything special.
10130         aix_use_runtimelinking=no
10131         exp_sym_flag='-Bexport'
10132         no_entry_flag=
10133       else
10134         # If we're using GNU nm, then we don't want the "-C" option.
10135         # -C means demangle to GNU nm, but means don't demangle to AIX nm.
10136         # Without the "-l" option, or with the "-B" option, AIX nm treats
10137         # weak defined symbols like other global defined symbols, whereas
10138         # GNU nm marks them as "W".
10139         # While the 'weak' keyword is ignored in the Export File, we need
10140         # it in the Import File for the 'aix-soname' feature, so we have
10141         # to replace the "-B" option with "-P" for AIX nm.
10142         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10143           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'
10144         else
10145           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'
10146         fi
10147         aix_use_runtimelinking=no
10148
10149         # Test if we are trying to use run time linking or normal
10150         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10151         # have runtime linking enabled, and use it for executables.
10152         # For shared libraries, we enable/disable runtime linking
10153         # depending on the kind of the shared library created -
10154         # when "with_aix_soname,aix_use_runtimelinking" is:
10155         # "aix,no"   lib.a(lib.so.V) shared, rtl:no,  for executables
10156         # "aix,yes"  lib.so          shared, rtl:yes, for executables
10157         #            lib.a           static archive
10158         # "both,no"  lib.so.V(shr.o) shared, rtl:yes
10159         #            lib.a(lib.so.V) shared, rtl:no,  for executables
10160         # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
10161         #            lib.a(lib.so.V) shared, rtl:no
10162         # "svr4,*"   lib.so.V(shr.o) shared, rtl:yes, for executables
10163         #            lib.a           static archive
10164         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10165           for ld_flag in $LDFLAGS; do
10166           if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
10167             aix_use_runtimelinking=yes
10168             break
10169           fi
10170           done
10171           if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
10172             # With aix-soname=svr4, we create the lib.so.V shared archives only,
10173             # so we don't have lib.a shared libs to link our executables.
10174             # We have to force runtime linking in this case.
10175             aix_use_runtimelinking=yes
10176             LDFLAGS="$LDFLAGS -Wl,-brtl"
10177           fi
10178           ;;
10179         esac
10180
10181         exp_sym_flag='-bexport'
10182         no_entry_flag='-bnoentry'
10183       fi
10184
10185       # When large executables or shared objects are built, AIX ld can
10186       # have problems creating the table of contents.  If linking a library
10187       # or program results in "error TOC overflow" add -mminimal-toc to
10188       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10189       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10190
10191       archive_cmds=''
10192       hardcode_direct=yes
10193       hardcode_direct_absolute=yes
10194       hardcode_libdir_separator=':'
10195       link_all_deplibs=yes
10196       file_list_spec='$wl-f,'
10197       case $with_aix_soname,$aix_use_runtimelinking in
10198       aix,*) ;; # traditional, no import file
10199       svr4,* | *,yes) # use import file
10200         # The Import File defines what to hardcode.
10201         hardcode_direct=no
10202         hardcode_direct_absolute=no
10203         ;;
10204       esac
10205
10206       if test yes = "$GCC"; then
10207         case $host_os in aix4.[012]|aix4.[012].*)
10208         # We only want to do this on AIX 4.2 and lower, the check
10209         # below for broken collect2 doesn't work under 4.3+
10210           collect2name=`$CC -print-prog-name=collect2`
10211           if test -f "$collect2name" &&
10212            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10213           then
10214           # We have reworked collect2
10215           :
10216           else
10217           # We have old collect2
10218           hardcode_direct=unsupported
10219           # It fails to find uninstalled libraries when the uninstalled
10220           # path is not listed in the libpath.  Setting hardcode_minus_L
10221           # to unsupported forces relinking
10222           hardcode_minus_L=yes
10223           hardcode_libdir_flag_spec='-L$libdir'
10224           hardcode_libdir_separator=
10225           fi
10226           ;;
10227         esac
10228         shared_flag='-shared'
10229         if test yes = "$aix_use_runtimelinking"; then
10230           shared_flag="$shared_flag "'$wl-G'
10231         fi
10232         # Need to ensure runtime linking is disabled for the traditional
10233         # shared library, or the linker may eventually find shared libraries
10234         # /with/ Import File - we do not want to mix them.
10235         shared_flag_aix='-shared'
10236         shared_flag_svr4='-shared $wl-G'
10237       else
10238         # not using gcc
10239         if test ia64 = "$host_cpu"; then
10240         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10241         # chokes on -Wl,-G. The following line is correct:
10242           shared_flag='-G'
10243         else
10244           if test yes = "$aix_use_runtimelinking"; then
10245             shared_flag='$wl-G'
10246           else
10247             shared_flag='$wl-bM:SRE'
10248           fi
10249           shared_flag_aix='$wl-bM:SRE'
10250           shared_flag_svr4='$wl-G'
10251         fi
10252       fi
10253
10254       export_dynamic_flag_spec='$wl-bexpall'
10255       # It seems that -bexpall does not export symbols beginning with
10256       # underscore (_), so it is better to generate a list of symbols to export.
10257       always_export_symbols=yes
10258       if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
10259         # Warning - without using the other runtime loading flags (-brtl),
10260         # -berok will link without error, but may produce a broken library.
10261         allow_undefined_flag='-berok'
10262         # Determine the default libpath from the value encoded in an
10263         # empty executable.
10264         if test set = "${lt_cv_aix_libpath+set}"; then
10265   aix_libpath=$lt_cv_aix_libpath
10266 else
10267   if ${lt_cv_aix_libpath_+:} false; then :
10268   $as_echo_n "(cached) " >&6
10269 else
10270   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10271 /* end confdefs.h.  */
10272
10273 int
10274 main ()
10275 {
10276
10277   ;
10278   return 0;
10279 }
10280 _ACEOF
10281 if ac_fn_c_try_link "$LINENO"; then :
10282
10283   lt_aix_libpath_sed='
10284       /Import File Strings/,/^$/ {
10285           /^0/ {
10286               s/^0  *\([^ ]*\) *$/\1/
10287               p
10288           }
10289       }'
10290   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10291   # Check for a 64-bit object if we didn't find anything.
10292   if test -z "$lt_cv_aix_libpath_"; then
10293     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10294   fi
10295 fi
10296 rm -f core conftest.err conftest.$ac_objext \
10297     conftest$ac_exeext conftest.$ac_ext
10298   if test -z "$lt_cv_aix_libpath_"; then
10299     lt_cv_aix_libpath_=/usr/lib:/lib
10300   fi
10301
10302 fi
10303
10304   aix_libpath=$lt_cv_aix_libpath_
10305 fi
10306
10307         hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
10308         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
10309       else
10310         if test ia64 = "$host_cpu"; then
10311           hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
10312           allow_undefined_flag="-z nodefs"
10313           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"
10314         else
10315          # Determine the default libpath from the value encoded in an
10316          # empty executable.
10317          if test set = "${lt_cv_aix_libpath+set}"; then
10318   aix_libpath=$lt_cv_aix_libpath
10319 else
10320   if ${lt_cv_aix_libpath_+:} false; then :
10321   $as_echo_n "(cached) " >&6
10322 else
10323   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10324 /* end confdefs.h.  */
10325
10326 int
10327 main ()
10328 {
10329
10330   ;
10331   return 0;
10332 }
10333 _ACEOF
10334 if ac_fn_c_try_link "$LINENO"; then :
10335
10336   lt_aix_libpath_sed='
10337       /Import File Strings/,/^$/ {
10338           /^0/ {
10339               s/^0  *\([^ ]*\) *$/\1/
10340               p
10341           }
10342       }'
10343   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10344   # Check for a 64-bit object if we didn't find anything.
10345   if test -z "$lt_cv_aix_libpath_"; then
10346     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10347   fi
10348 fi
10349 rm -f core conftest.err conftest.$ac_objext \
10350     conftest$ac_exeext conftest.$ac_ext
10351   if test -z "$lt_cv_aix_libpath_"; then
10352     lt_cv_aix_libpath_=/usr/lib:/lib
10353   fi
10354
10355 fi
10356
10357   aix_libpath=$lt_cv_aix_libpath_
10358 fi
10359
10360          hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
10361           # Warning - without using the other run time loading flags,
10362           # -berok will link without error, but may produce a broken library.
10363           no_undefined_flag=' $wl-bernotok'
10364           allow_undefined_flag=' $wl-berok'
10365           if test yes = "$with_gnu_ld"; then
10366             # We only use this code for GNU lds that support --whole-archive.
10367             whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
10368           else
10369             # Exported symbols can be pulled into shared objects from archives
10370             whole_archive_flag_spec='$convenience'
10371           fi
10372           archive_cmds_need_lc=yes
10373           archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
10374           # -brtl affects multiple linker settings, -berok does not and is overridden later
10375           compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
10376           if test svr4 != "$with_aix_soname"; then
10377             # This is similar to how AIX traditionally builds its shared libraries.
10378             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'
10379           fi
10380           if test aix != "$with_aix_soname"; then
10381             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'
10382           else
10383             # used by -dlpreopen to get the symbols
10384             archive_expsym_cmds="$archive_expsym_cmds"'~$MV  $output_objdir/$realname.d/$soname $output_objdir'
10385           fi
10386           archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
10387         fi
10388       fi
10389       ;;
10390
10391     amigaos*)
10392       case $host_cpu in
10393       powerpc)
10394             # see comment about AmigaOS4 .so support
10395             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
10396             archive_expsym_cmds=''
10397         ;;
10398       m68k)
10399             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)'
10400             hardcode_libdir_flag_spec='-L$libdir'
10401             hardcode_minus_L=yes
10402         ;;
10403       esac
10404       ;;
10405
10406     bsdi[45]*)
10407       export_dynamic_flag_spec=-rdynamic
10408       ;;
10409
10410     cygwin* | mingw* | pw32* | cegcc*)
10411       # When not using gcc, we currently assume that we are using
10412       # Microsoft Visual C++.
10413       # hardcode_libdir_flag_spec is actually meaningless, as there is
10414       # no search path for DLLs.
10415       case $cc_basename in
10416       cl*)
10417         # Native MSVC
10418         hardcode_libdir_flag_spec=' '
10419         allow_undefined_flag=unsupported
10420         always_export_symbols=yes
10421         file_list_spec='@'
10422         # Tell ltmain to make .lib files, not .a files.
10423         libext=lib
10424         # Tell ltmain to make .dll files, not .so files.
10425         shrext_cmds=.dll
10426         # FIXME: Setting linknames here is a bad hack.
10427         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
10428         archive_expsym_cmds='if   test DEF = "`$SED -n     -e '\''s/^[   ]*//'\''     -e '\''/^\(;.*\)*$/d'\''     -e '\''s/^\(EXPORTS\|LIBRARY\)\([     ].*\)*$/DEF/p'\''     -e q     $export_symbols`" ; then
10429             cp "$export_symbols" "$output_objdir/$soname.def";
10430             echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
10431           else
10432             $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
10433           fi~
10434           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
10435           linknames='
10436         # The linker will not automatically build a static lib if we build a DLL.
10437         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
10438         enable_shared_with_static_runtimes=yes
10439         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
10440         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10441         # Don't use ranlib
10442         old_postinstall_cmds='chmod 644 $oldlib'
10443         postlink_cmds='lt_outputfile="@OUTPUT@"~
10444           lt_tool_outputfile="@TOOL_OUTPUT@"~
10445           case $lt_outputfile in
10446             *.exe|*.EXE) ;;
10447             *)
10448               lt_outputfile=$lt_outputfile.exe
10449               lt_tool_outputfile=$lt_tool_outputfile.exe
10450               ;;
10451           esac~
10452           if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
10453             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
10454             $RM "$lt_outputfile.manifest";
10455           fi'
10456         ;;
10457       *)
10458         # Assume MSVC wrapper
10459         hardcode_libdir_flag_spec=' '
10460         allow_undefined_flag=unsupported
10461         # Tell ltmain to make .lib files, not .a files.
10462         libext=lib
10463         # Tell ltmain to make .dll files, not .so files.
10464         shrext_cmds=.dll
10465         # FIXME: Setting linknames here is a bad hack.
10466         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10467         # The linker will automatically build a .lib file if we build a DLL.
10468         old_archive_from_new_cmds='true'
10469         # FIXME: Should let the user specify the lib program.
10470         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10471         enable_shared_with_static_runtimes=yes
10472         ;;
10473       esac
10474       ;;
10475
10476     darwin* | rhapsody*)
10477
10478
10479   archive_cmds_need_lc=no
10480   hardcode_direct=no
10481   hardcode_automatic=yes
10482   hardcode_shlibpath_var=unsupported
10483   if test yes = "$lt_cv_ld_force_load"; then
10484     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\"`'
10485
10486   else
10487     whole_archive_flag_spec=''
10488   fi
10489   link_all_deplibs=yes
10490   allow_undefined_flag=$_lt_dar_allow_undefined
10491   case $cc_basename in
10492      ifort*|nagfor*) _lt_dar_can_shared=yes ;;
10493      *) _lt_dar_can_shared=$GCC ;;
10494   esac
10495   if test yes = "$_lt_dar_can_shared"; then
10496     output_verbose_link_cmd=func_echo_all
10497     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
10498     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
10499     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"
10500     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"
10501
10502   else
10503   ld_shlibs=no
10504   fi
10505
10506       ;;
10507
10508     dgux*)
10509       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10510       hardcode_libdir_flag_spec='-L$libdir'
10511       hardcode_shlibpath_var=no
10512       ;;
10513
10514     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10515     # support.  Future versions do this automatically, but an explicit c++rt0.o
10516     # does not break anything, and helps significantly (at the cost of a little
10517     # extra space).
10518     freebsd2.2*)
10519       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10520       hardcode_libdir_flag_spec='-R$libdir'
10521       hardcode_direct=yes
10522       hardcode_shlibpath_var=no
10523       ;;
10524
10525     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10526     freebsd2.*)
10527       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10528       hardcode_direct=yes
10529       hardcode_minus_L=yes
10530       hardcode_shlibpath_var=no
10531       ;;
10532
10533     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10534     freebsd* | dragonfly*)
10535       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10536       hardcode_libdir_flag_spec='-R$libdir'
10537       hardcode_direct=yes
10538       hardcode_shlibpath_var=no
10539       ;;
10540
10541     hpux9*)
10542       if test yes = "$GCC"; then
10543         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'
10544       else
10545         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'
10546       fi
10547       hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10548       hardcode_libdir_separator=:
10549       hardcode_direct=yes
10550
10551       # hardcode_minus_L: Not really in the search PATH,
10552       # but as the default location of the library.
10553       hardcode_minus_L=yes
10554       export_dynamic_flag_spec='$wl-E'
10555       ;;
10556
10557     hpux10*)
10558       if test yes,no = "$GCC,$with_gnu_ld"; then
10559         archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10560       else
10561         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10562       fi
10563       if test no = "$with_gnu_ld"; then
10564         hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10565         hardcode_libdir_separator=:
10566         hardcode_direct=yes
10567         hardcode_direct_absolute=yes
10568         export_dynamic_flag_spec='$wl-E'
10569         # hardcode_minus_L: Not really in the search PATH,
10570         # but as the default location of the library.
10571         hardcode_minus_L=yes
10572       fi
10573       ;;
10574
10575     hpux11*)
10576       if test yes,no = "$GCC,$with_gnu_ld"; then
10577         case $host_cpu in
10578         hppa*64*)
10579           archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10580           ;;
10581         ia64*)
10582           archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10583           ;;
10584         *)
10585           archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10586           ;;
10587         esac
10588       else
10589         case $host_cpu in
10590         hppa*64*)
10591           archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10592           ;;
10593         ia64*)
10594           archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10595           ;;
10596         *)
10597
10598           # Older versions of the 11.00 compiler do not understand -b yet
10599           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10600           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10601 $as_echo_n "checking if $CC understands -b... " >&6; }
10602 if ${lt_cv_prog_compiler__b+:} false; then :
10603   $as_echo_n "(cached) " >&6
10604 else
10605   lt_cv_prog_compiler__b=no
10606    save_LDFLAGS=$LDFLAGS
10607    LDFLAGS="$LDFLAGS -b"
10608    echo "$lt_simple_link_test_code" > conftest.$ac_ext
10609    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10610      # The linker can only warn and ignore the option if not recognized
10611      # So say no if there are warnings
10612      if test -s conftest.err; then
10613        # Append any errors to the config.log.
10614        cat conftest.err 1>&5
10615        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10616        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10617        if diff conftest.exp conftest.er2 >/dev/null; then
10618          lt_cv_prog_compiler__b=yes
10619        fi
10620      else
10621        lt_cv_prog_compiler__b=yes
10622      fi
10623    fi
10624    $RM -r conftest*
10625    LDFLAGS=$save_LDFLAGS
10626
10627 fi
10628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10629 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10630
10631 if test yes = "$lt_cv_prog_compiler__b"; then
10632     archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10633 else
10634     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10635 fi
10636
10637           ;;
10638         esac
10639       fi
10640       if test no = "$with_gnu_ld"; then
10641         hardcode_libdir_flag_spec='$wl+b $wl$libdir'
10642         hardcode_libdir_separator=:
10643
10644         case $host_cpu in
10645         hppa*64*|ia64*)
10646           hardcode_direct=no
10647           hardcode_shlibpath_var=no
10648           ;;
10649         *)
10650           hardcode_direct=yes
10651           hardcode_direct_absolute=yes
10652           export_dynamic_flag_spec='$wl-E'
10653
10654           # hardcode_minus_L: Not really in the search PATH,
10655           # but as the default location of the library.
10656           hardcode_minus_L=yes
10657           ;;
10658         esac
10659       fi
10660       ;;
10661
10662     irix5* | irix6* | nonstopux*)
10663       if test yes = "$GCC"; then
10664         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'
10665         # Try to use the -exported_symbol ld option, if it does not
10666         # work, assume that -exports_file does not work either and
10667         # implicitly export all symbols.
10668         # This should be the same for all languages, so no per-tag cache variable.
10669         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10670 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10671 if ${lt_cv_irix_exported_symbol+:} false; then :
10672   $as_echo_n "(cached) " >&6
10673 else
10674   save_LDFLAGS=$LDFLAGS
10675            LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
10676            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10677 /* end confdefs.h.  */
10678 int foo (void) { return 0; }
10679 _ACEOF
10680 if ac_fn_c_try_link "$LINENO"; then :
10681   lt_cv_irix_exported_symbol=yes
10682 else
10683   lt_cv_irix_exported_symbol=no
10684 fi
10685 rm -f core conftest.err conftest.$ac_objext \
10686     conftest$ac_exeext conftest.$ac_ext
10687            LDFLAGS=$save_LDFLAGS
10688 fi
10689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10690 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
10691         if test yes = "$lt_cv_irix_exported_symbol"; then
10692           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'
10693         fi
10694       else
10695         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'
10696         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'
10697       fi
10698       archive_cmds_need_lc='no'
10699       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10700       hardcode_libdir_separator=:
10701       inherit_rpath=yes
10702       link_all_deplibs=yes
10703       ;;
10704
10705     linux*)
10706       case $cc_basename in
10707       tcc*)
10708         # Fabrice Bellard et al's Tiny C Compiler
10709         ld_shlibs=yes
10710         archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10711         ;;
10712       esac
10713       ;;
10714
10715     netbsd*)
10716       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10717         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10718       else
10719         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10720       fi
10721       hardcode_libdir_flag_spec='-R$libdir'
10722       hardcode_direct=yes
10723       hardcode_shlibpath_var=no
10724       ;;
10725
10726     newsos6)
10727       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10728       hardcode_direct=yes
10729       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10730       hardcode_libdir_separator=:
10731       hardcode_shlibpath_var=no
10732       ;;
10733
10734     *nto* | *qnx*)
10735       ;;
10736
10737     openbsd* | bitrig*)
10738       if test -f /usr/libexec/ld.so; then
10739         hardcode_direct=yes
10740         hardcode_shlibpath_var=no
10741         hardcode_direct_absolute=yes
10742         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
10743           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10744           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
10745           hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10746           export_dynamic_flag_spec='$wl-E'
10747         else
10748           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10749           hardcode_libdir_flag_spec='$wl-rpath,$libdir'
10750         fi
10751       else
10752         ld_shlibs=no
10753       fi
10754       ;;
10755
10756     os2*)
10757       hardcode_libdir_flag_spec='-L$libdir'
10758       hardcode_minus_L=yes
10759       allow_undefined_flag=unsupported
10760       shrext_cmds=.dll
10761       archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10762         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10763         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10764         $ECHO EXPORTS >> $output_objdir/$libname.def~
10765         emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
10766         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10767         emximp -o $lib $output_objdir/$libname.def'
10768       archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
10769         $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
10770         $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
10771         $ECHO EXPORTS >> $output_objdir/$libname.def~
10772         prefix_cmds="$SED"~
10773         if test EXPORTS = "`$SED 1q $export_symbols`"; then
10774           prefix_cmds="$prefix_cmds -e 1d";
10775         fi~
10776         prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
10777         cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
10778         $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
10779         emximp -o $lib $output_objdir/$libname.def'
10780       old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
10781       enable_shared_with_static_runtimes=yes
10782       ;;
10783
10784     osf3*)
10785       if test yes = "$GCC"; then
10786         allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10787         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'
10788       else
10789         allow_undefined_flag=' -expect_unresolved \*'
10790         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'
10791       fi
10792       archive_cmds_need_lc='no'
10793       hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10794       hardcode_libdir_separator=:
10795       ;;
10796
10797     osf4* | osf5*)      # as osf3* with the addition of -msym flag
10798       if test yes = "$GCC"; then
10799         allow_undefined_flag=' $wl-expect_unresolved $wl\*'
10800         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'
10801         hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
10802       else
10803         allow_undefined_flag=' -expect_unresolved \*'
10804         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'
10805         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~
10806           $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'
10807
10808         # Both c and cxx compiler support -rpath directly
10809         hardcode_libdir_flag_spec='-rpath $libdir'
10810       fi
10811       archive_cmds_need_lc='no'
10812       hardcode_libdir_separator=:
10813       ;;
10814
10815     solaris*)
10816       no_undefined_flag=' -z defs'
10817       if test yes = "$GCC"; then
10818         wlarc='$wl'
10819         archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
10820         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10821           $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'
10822       else
10823         case `$CC -V 2>&1` in
10824         *"Compilers 5.0"*)
10825           wlarc=''
10826           archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
10827           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10828             $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10829           ;;
10830         *)
10831           wlarc='$wl'
10832           archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10833           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10834             $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10835           ;;
10836         esac
10837       fi
10838       hardcode_libdir_flag_spec='-R$libdir'
10839       hardcode_shlibpath_var=no
10840       case $host_os in
10841       solaris2.[0-5] | solaris2.[0-5].*) ;;
10842       *)
10843         # The compiler driver will combine and reorder linker options,
10844         # but understands '-z linker_flag'.  GCC discards it without '$wl',
10845         # but is careful enough not to reorder.
10846         # Supported since Solaris 2.6 (maybe 2.5.1?)
10847         if test yes = "$GCC"; then
10848           whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
10849         else
10850           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10851         fi
10852         ;;
10853       esac
10854       link_all_deplibs=yes
10855       ;;
10856
10857     sunos4*)
10858       if test sequent = "$host_vendor"; then
10859         # Use $CC to link under sequent, because it throws in some extra .o
10860         # files that make .init and .fini sections work.
10861         archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10862       else
10863         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10864       fi
10865       hardcode_libdir_flag_spec='-L$libdir'
10866       hardcode_direct=yes
10867       hardcode_minus_L=yes
10868       hardcode_shlibpath_var=no
10869       ;;
10870
10871     sysv4)
10872       case $host_vendor in
10873         sni)
10874           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10875           hardcode_direct=yes # is this really true???
10876         ;;
10877         siemens)
10878           ## LD is ld it makes a PLAMLIB
10879           ## CC just makes a GrossModule.
10880           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10881           reload_cmds='$CC -r -o $output$reload_objs'
10882           hardcode_direct=no
10883         ;;
10884         motorola)
10885           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10886           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10887         ;;
10888       esac
10889       runpath_var='LD_RUN_PATH'
10890       hardcode_shlibpath_var=no
10891       ;;
10892
10893     sysv4.3*)
10894       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10895       hardcode_shlibpath_var=no
10896       export_dynamic_flag_spec='-Bexport'
10897       ;;
10898
10899     sysv4*MP*)
10900       if test -d /usr/nec; then
10901         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10902         hardcode_shlibpath_var=no
10903         runpath_var=LD_RUN_PATH
10904         hardcode_runpath_var=yes
10905         ld_shlibs=yes
10906       fi
10907       ;;
10908
10909     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10910       no_undefined_flag='$wl-z,text'
10911       archive_cmds_need_lc=no
10912       hardcode_shlibpath_var=no
10913       runpath_var='LD_RUN_PATH'
10914
10915       if test yes = "$GCC"; then
10916         archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10917         archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10918       else
10919         archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10920         archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10921       fi
10922       ;;
10923
10924     sysv5* | sco3.2v5* | sco5v6*)
10925       # Note: We CANNOT use -z defs as we might desire, because we do not
10926       # link with -lc, and that would cause any symbols used from libc to
10927       # always be unresolved, which means just about no library would
10928       # ever link correctly.  If we're not using GNU ld we use -z text
10929       # though, which does catch some bad symbols but isn't as heavy-handed
10930       # as -z defs.
10931       no_undefined_flag='$wl-z,text'
10932       allow_undefined_flag='$wl-z,nodefs'
10933       archive_cmds_need_lc=no
10934       hardcode_shlibpath_var=no
10935       hardcode_libdir_flag_spec='$wl-R,$libdir'
10936       hardcode_libdir_separator=':'
10937       link_all_deplibs=yes
10938       export_dynamic_flag_spec='$wl-Bexport'
10939       runpath_var='LD_RUN_PATH'
10940
10941       if test yes = "$GCC"; then
10942         archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10943         archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10944       else
10945         archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10946         archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10947       fi
10948       ;;
10949
10950     uts4*)
10951       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10952       hardcode_libdir_flag_spec='-L$libdir'
10953       hardcode_shlibpath_var=no
10954       ;;
10955
10956     *)
10957       ld_shlibs=no
10958       ;;
10959     esac
10960
10961     if test sni = "$host_vendor"; then
10962       case $host in
10963       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10964         export_dynamic_flag_spec='$wl-Blargedynsym'
10965         ;;
10966       esac
10967     fi
10968   fi
10969
10970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10971 $as_echo "$ld_shlibs" >&6; }
10972 test no = "$ld_shlibs" && can_build_shared=no
10973
10974 with_gnu_ld=$with_gnu_ld
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990 #
10991 # Do we need to explicitly link libc?
10992 #
10993 case "x$archive_cmds_need_lc" in
10994 x|xyes)
10995   # Assume -lc should be added
10996   archive_cmds_need_lc=yes
10997
10998   if test yes,yes = "$GCC,$enable_shared"; then
10999     case $archive_cmds in
11000     *'~'*)
11001       # FIXME: we may have to deal with multi-command sequences.
11002       ;;
11003     '$CC '*)
11004       # Test whether the compiler implicitly links with -lc since on some
11005       # systems, -lgcc has to come before -lc. If gcc already passes -lc
11006       # to ld, don't add -lc before -lgcc.
11007       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11008 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11009 if ${lt_cv_archive_cmds_need_lc+:} false; then :
11010   $as_echo_n "(cached) " >&6
11011 else
11012   $RM conftest*
11013         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11014
11015         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11016   (eval $ac_compile) 2>&5
11017   ac_status=$?
11018   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11019   test $ac_status = 0; } 2>conftest.err; then
11020           soname=conftest
11021           lib=conftest
11022           libobjs=conftest.$ac_objext
11023           deplibs=
11024           wl=$lt_prog_compiler_wl
11025           pic_flag=$lt_prog_compiler_pic
11026           compiler_flags=-v
11027           linker_flags=-v
11028           verstring=
11029           output_objdir=.
11030           libname=conftest
11031           lt_save_allow_undefined_flag=$allow_undefined_flag
11032           allow_undefined_flag=
11033           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11034   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
11035   ac_status=$?
11036   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11037   test $ac_status = 0; }
11038           then
11039             lt_cv_archive_cmds_need_lc=no
11040           else
11041             lt_cv_archive_cmds_need_lc=yes
11042           fi
11043           allow_undefined_flag=$lt_save_allow_undefined_flag
11044         else
11045           cat conftest.err 1>&5
11046         fi
11047         $RM conftest*
11048
11049 fi
11050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11051 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11052       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
11053       ;;
11054     esac
11055   fi
11056   ;;
11057 esac
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
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   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11211 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11212
11213 if test yes = "$GCC"; then
11214   case $host_os in
11215     darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
11216     *) lt_awk_arg='/^libraries:/' ;;
11217   esac
11218   case $host_os in
11219     mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
11220     *) lt_sed_strip_eq='s|=/|/|g' ;;
11221   esac
11222   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11223   case $lt_search_path_spec in
11224   *\;*)
11225     # if the path contains ";" then we assume it to be the separator
11226     # otherwise default to the standard path separator (i.e. ":") - it is
11227     # assumed that no part of a normal pathname contains ";" but that should
11228     # okay in the real world where ";" in dirpaths is itself problematic.
11229     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11230     ;;
11231   *)
11232     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11233     ;;
11234   esac
11235   # Ok, now we have the path, separated by spaces, we can step through it
11236   # and add multilib dir if necessary...
11237   lt_tmp_lt_search_path_spec=
11238   lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11239   # ...but if some path component already ends with the multilib dir we assume
11240   # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
11241   case "$lt_multi_os_dir; $lt_search_path_spec " in
11242   "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
11243     lt_multi_os_dir=
11244     ;;
11245   esac
11246   for lt_sys_path in $lt_search_path_spec; do
11247     if test -d "$lt_sys_path$lt_multi_os_dir"; then
11248       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
11249     elif test -n "$lt_multi_os_dir"; then
11250       test -d "$lt_sys_path" && \
11251         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11252     fi
11253   done
11254   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11255 BEGIN {RS = " "; FS = "/|\n";} {
11256   lt_foo = "";
11257   lt_count = 0;
11258   for (lt_i = NF; lt_i > 0; lt_i--) {
11259     if ($lt_i != "" && $lt_i != ".") {
11260       if ($lt_i == "..") {
11261         lt_count++;
11262       } else {
11263         if (lt_count == 0) {
11264           lt_foo = "/" $lt_i lt_foo;
11265         } else {
11266           lt_count--;
11267         }
11268       }
11269     }
11270   }
11271   if (lt_foo != "") { lt_freq[lt_foo]++; }
11272   if (lt_freq[lt_foo] == 1) { print lt_foo; }
11273 }'`
11274   # AWK program above erroneously prepends '/' to C:/dos/paths
11275   # for these hosts.
11276   case $host_os in
11277     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11278       $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
11279   esac
11280   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11281 else
11282   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11283 fi
11284 library_names_spec=
11285 libname_spec='lib$name'
11286 soname_spec=
11287 shrext_cmds=.so
11288 postinstall_cmds=
11289 postuninstall_cmds=
11290 finish_cmds=
11291 finish_eval=
11292 shlibpath_var=
11293 shlibpath_overrides_runpath=unknown
11294 version_type=none
11295 dynamic_linker="$host_os ld.so"
11296 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11297 need_lib_prefix=unknown
11298 hardcode_into_libs=no
11299
11300 # when you set need_version to no, make sure it does not cause -set_version
11301 # flags to be left without arguments
11302 need_version=unknown
11303
11304
11305
11306 case $host_os in
11307 aix3*)
11308   version_type=linux # correct to gnu/linux during the next big refactor
11309   library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
11310   shlibpath_var=LIBPATH
11311
11312   # AIX 3 has no versioning support, so we append a major version to the name.
11313   soname_spec='$libname$release$shared_ext$major'
11314   ;;
11315
11316 aix[4-9]*)
11317   version_type=linux # correct to gnu/linux during the next big refactor
11318   need_lib_prefix=no
11319   need_version=no
11320   hardcode_into_libs=yes
11321   if test ia64 = "$host_cpu"; then
11322     # AIX 5 supports IA64
11323     library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
11324     shlibpath_var=LD_LIBRARY_PATH
11325   else
11326     # With GCC up to 2.95.x, collect2 would create an import file
11327     # for dependence libraries.  The import file would start with
11328     # the line '#! .'.  This would cause the generated library to
11329     # depend on '.', always an invalid library.  This was fixed in
11330     # development snapshots of GCC prior to 3.0.
11331     case $host_os in
11332       aix4 | aix4.[01] | aix4.[01].*)
11333       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11334            echo ' yes '
11335            echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
11336         :
11337       else
11338         can_build_shared=no
11339       fi
11340       ;;
11341     esac
11342     # Using Import Files as archive members, it is possible to support
11343     # filename-based versioning of shared library archives on AIX. While
11344     # this would work for both with and without runtime linking, it will
11345     # prevent static linking of such archives. So we do filename-based
11346     # shared library versioning with .so extension only, which is used
11347     # when both runtime linking and shared linking is enabled.
11348     # Unfortunately, runtime linking may impact performance, so we do
11349     # not want this to be the default eventually. Also, we use the
11350     # versioned .so libs for executables only if there is the -brtl
11351     # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
11352     # To allow for filename-based versioning support, we need to create
11353     # libNAME.so.V as an archive file, containing:
11354     # *) an Import File, referring to the versioned filename of the
11355     #    archive as well as the shared archive member, telling the
11356     #    bitwidth (32 or 64) of that shared object, and providing the
11357     #    list of exported symbols of that shared object, eventually
11358     #    decorated with the 'weak' keyword
11359     # *) the shared object with the F_LOADONLY flag set, to really avoid
11360     #    it being seen by the linker.
11361     # At run time we better use the real file rather than another symlink,
11362     # but for link time we create the symlink libNAME.so -> libNAME.so.V
11363
11364     case $with_aix_soname,$aix_use_runtimelinking in
11365     # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
11366     # soname into executable. Probably we can add versioning support to
11367     # collect2, so additional links can be useful in future.
11368     aix,yes) # traditional libtool
11369       dynamic_linker='AIX unversionable lib.so'
11370       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11371       # instead of lib<name>.a to let people know that these are not
11372       # typical AIX shared libraries.
11373       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11374       ;;
11375     aix,no) # traditional AIX only
11376       dynamic_linker='AIX lib.a(lib.so.V)'
11377       # We preserve .a as extension for shared libraries through AIX4.2
11378       # and later when we are not doing run time linking.
11379       library_names_spec='$libname$release.a $libname.a'
11380       soname_spec='$libname$release$shared_ext$major'
11381       ;;
11382     svr4,*) # full svr4 only
11383       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
11384       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
11385       # We do not specify a path in Import Files, so LIBPATH fires.
11386       shlibpath_overrides_runpath=yes
11387       ;;
11388     *,yes) # both, prefer svr4
11389       dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
11390       library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
11391       # unpreferred sharedlib libNAME.a needs extra handling
11392       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"'
11393       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"'
11394       # We do not specify a path in Import Files, so LIBPATH fires.
11395       shlibpath_overrides_runpath=yes
11396       ;;
11397     *,no) # both, prefer aix
11398       dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
11399       library_names_spec='$libname$release.a $libname.a'
11400       soname_spec='$libname$release$shared_ext$major'
11401       # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
11402       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)'
11403       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"'
11404       ;;
11405     esac
11406     shlibpath_var=LIBPATH
11407   fi
11408   ;;
11409
11410 amigaos*)
11411   case $host_cpu in
11412   powerpc)
11413     # Since July 2007 AmigaOS4 officially supports .so libraries.
11414     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11415     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11416     ;;
11417   m68k)
11418     library_names_spec='$libname.ixlibrary $libname.a'
11419     # Create ${libname}_ixlibrary.a entries in /sys/libs.
11420     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'
11421     ;;
11422   esac
11423   ;;
11424
11425 beos*)
11426   library_names_spec='$libname$shared_ext'
11427   dynamic_linker="$host_os ld.so"
11428   shlibpath_var=LIBRARY_PATH
11429   ;;
11430
11431 bsdi[45]*)
11432   version_type=linux # correct to gnu/linux during the next big refactor
11433   need_version=no
11434   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11435   soname_spec='$libname$release$shared_ext$major'
11436   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11437   shlibpath_var=LD_LIBRARY_PATH
11438   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11439   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11440   # the default ld.so.conf also contains /usr/contrib/lib and
11441   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11442   # libtool to hard-code these into programs
11443   ;;
11444
11445 cygwin* | mingw* | pw32* | cegcc*)
11446   version_type=windows
11447   shrext_cmds=.dll
11448   need_version=no
11449   need_lib_prefix=no
11450
11451   case $GCC,$cc_basename in
11452   yes,*)
11453     # gcc
11454     library_names_spec='$libname.dll.a'
11455     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11456     postinstall_cmds='base_file=`basename \$file`~
11457       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11458       dldir=$destdir/`dirname \$dlpath`~
11459       test -d \$dldir || mkdir -p \$dldir~
11460       $install_prog $dir/$dlname \$dldir/$dlname~
11461       chmod a+x \$dldir/$dlname~
11462       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11463         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11464       fi'
11465     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11466       dlpath=$dir/\$dldll~
11467        $RM \$dlpath'
11468     shlibpath_overrides_runpath=yes
11469
11470     case $host_os in
11471     cygwin*)
11472       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11473       soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11474
11475       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11476       ;;
11477     mingw* | cegcc*)
11478       # MinGW DLLs use traditional 'lib' prefix
11479       soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11480       ;;
11481     pw32*)
11482       # pw32 DLLs use 'pw' prefix rather than 'lib'
11483       library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11484       ;;
11485     esac
11486     dynamic_linker='Win32 ld.exe'
11487     ;;
11488
11489   *,cl*)
11490     # Native MSVC
11491     libname_spec='$name'
11492     soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
11493     library_names_spec='$libname.dll.lib'
11494
11495     case $build_os in
11496     mingw*)
11497       sys_lib_search_path_spec=
11498       lt_save_ifs=$IFS
11499       IFS=';'
11500       for lt_path in $LIB
11501       do
11502         IFS=$lt_save_ifs
11503         # Let DOS variable expansion print the short 8.3 style file name.
11504         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
11505         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
11506       done
11507       IFS=$lt_save_ifs
11508       # Convert to MSYS style.
11509       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
11510       ;;
11511     cygwin*)
11512       # Convert to unix form, then to dos form, then back to unix form
11513       # but this time dos style (no spaces!) so that the unix form looks
11514       # like /cygdrive/c/PROGRA~1:/cygdr...
11515       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
11516       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
11517       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11518       ;;
11519     *)
11520       sys_lib_search_path_spec=$LIB
11521       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11522         # It is most probably a Windows format PATH.
11523         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11524       else
11525         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11526       fi
11527       # FIXME: find the short name or the path components, as spaces are
11528       # common. (e.g. "Program Files" -> "PROGRA~1")
11529       ;;
11530     esac
11531
11532     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11533     postinstall_cmds='base_file=`basename \$file`~
11534       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
11535       dldir=$destdir/`dirname \$dlpath`~
11536       test -d \$dldir || mkdir -p \$dldir~
11537       $install_prog $dir/$dlname \$dldir/$dlname'
11538     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11539       dlpath=$dir/\$dldll~
11540        $RM \$dlpath'
11541     shlibpath_overrides_runpath=yes
11542     dynamic_linker='Win32 link.exe'
11543     ;;
11544
11545   *)
11546     # Assume MSVC wrapper
11547     library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
11548     dynamic_linker='Win32 ld.exe'
11549     ;;
11550   esac
11551   # FIXME: first we should search . and the directory the executable is in
11552   shlibpath_var=PATH
11553   ;;
11554
11555 darwin* | rhapsody*)
11556   dynamic_linker="$host_os dyld"
11557   version_type=darwin
11558   need_lib_prefix=no
11559   need_version=no
11560   library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
11561   soname_spec='$libname$release$major$shared_ext'
11562   shlibpath_overrides_runpath=yes
11563   shlibpath_var=DYLD_LIBRARY_PATH
11564   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11565
11566   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11567   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11568   ;;
11569
11570 dgux*)
11571   version_type=linux # correct to gnu/linux during the next big refactor
11572   need_lib_prefix=no
11573   need_version=no
11574   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11575   soname_spec='$libname$release$shared_ext$major'
11576   shlibpath_var=LD_LIBRARY_PATH
11577   ;;
11578
11579 freebsd* | dragonfly*)
11580   # DragonFly does not have aout.  When/if they implement a new
11581   # versioning mechanism, adjust this.
11582   if test -x /usr/bin/objformat; then
11583     objformat=`/usr/bin/objformat`
11584   else
11585     case $host_os in
11586     freebsd[23].*) objformat=aout ;;
11587     *) objformat=elf ;;
11588     esac
11589   fi
11590   version_type=freebsd-$objformat
11591   case $version_type in
11592     freebsd-elf*)
11593       library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11594       soname_spec='$libname$release$shared_ext$major'
11595       need_version=no
11596       need_lib_prefix=no
11597       ;;
11598     freebsd-*)
11599       library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11600       need_version=yes
11601       ;;
11602   esac
11603   shlibpath_var=LD_LIBRARY_PATH
11604   case $host_os in
11605   freebsd2.*)
11606     shlibpath_overrides_runpath=yes
11607     ;;
11608   freebsd3.[01]* | freebsdelf3.[01]*)
11609     shlibpath_overrides_runpath=yes
11610     hardcode_into_libs=yes
11611     ;;
11612   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11613   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11614     shlibpath_overrides_runpath=no
11615     hardcode_into_libs=yes
11616     ;;
11617   *) # from 4.6 on, and DragonFly
11618     shlibpath_overrides_runpath=yes
11619     hardcode_into_libs=yes
11620     ;;
11621   esac
11622   ;;
11623
11624 haiku*)
11625   version_type=linux # correct to gnu/linux during the next big refactor
11626   need_lib_prefix=no
11627   need_version=no
11628   dynamic_linker="$host_os runtime_loader"
11629   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11630   soname_spec='$libname$release$shared_ext$major'
11631   shlibpath_var=LIBRARY_PATH
11632   shlibpath_overrides_runpath=no
11633   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11634   hardcode_into_libs=yes
11635   ;;
11636
11637 hpux9* | hpux10* | hpux11*)
11638   # Give a soname corresponding to the major version so that dld.sl refuses to
11639   # link against other versions.
11640   version_type=sunos
11641   need_lib_prefix=no
11642   need_version=no
11643   case $host_cpu in
11644   ia64*)
11645     shrext_cmds='.so'
11646     hardcode_into_libs=yes
11647     dynamic_linker="$host_os dld.so"
11648     shlibpath_var=LD_LIBRARY_PATH
11649     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11650     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11651     soname_spec='$libname$release$shared_ext$major'
11652     if test 32 = "$HPUX_IA64_MODE"; then
11653       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11654       sys_lib_dlsearch_path_spec=/usr/lib/hpux32
11655     else
11656       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11657       sys_lib_dlsearch_path_spec=/usr/lib/hpux64
11658     fi
11659     ;;
11660   hppa*64*)
11661     shrext_cmds='.sl'
11662     hardcode_into_libs=yes
11663     dynamic_linker="$host_os dld.sl"
11664     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11665     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11666     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11667     soname_spec='$libname$release$shared_ext$major'
11668     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11669     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11670     ;;
11671   *)
11672     shrext_cmds='.sl'
11673     dynamic_linker="$host_os dld.sl"
11674     shlibpath_var=SHLIB_PATH
11675     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11676     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11677     soname_spec='$libname$release$shared_ext$major'
11678     ;;
11679   esac
11680   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11681   postinstall_cmds='chmod 555 $lib'
11682   # or fails outright, so override atomically:
11683   install_override_mode=555
11684   ;;
11685
11686 interix[3-9]*)
11687   version_type=linux # correct to gnu/linux during the next big refactor
11688   need_lib_prefix=no
11689   need_version=no
11690   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11691   soname_spec='$libname$release$shared_ext$major'
11692   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11693   shlibpath_var=LD_LIBRARY_PATH
11694   shlibpath_overrides_runpath=no
11695   hardcode_into_libs=yes
11696   ;;
11697
11698 irix5* | irix6* | nonstopux*)
11699   case $host_os in
11700     nonstopux*) version_type=nonstopux ;;
11701     *)
11702         if test yes = "$lt_cv_prog_gnu_ld"; then
11703                 version_type=linux # correct to gnu/linux during the next big refactor
11704         else
11705                 version_type=irix
11706         fi ;;
11707   esac
11708   need_lib_prefix=no
11709   need_version=no
11710   soname_spec='$libname$release$shared_ext$major'
11711   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
11712   case $host_os in
11713   irix5* | nonstopux*)
11714     libsuff= shlibsuff=
11715     ;;
11716   *)
11717     case $LD in # libtool.m4 will add one of these switches to LD
11718     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11719       libsuff= shlibsuff= libmagic=32-bit;;
11720     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11721       libsuff=32 shlibsuff=N32 libmagic=N32;;
11722     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11723       libsuff=64 shlibsuff=64 libmagic=64-bit;;
11724     *) libsuff= shlibsuff= libmagic=never-match;;
11725     esac
11726     ;;
11727   esac
11728   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11729   shlibpath_overrides_runpath=no
11730   sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
11731   sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
11732   hardcode_into_libs=yes
11733   ;;
11734
11735 # No shared lib support for Linux oldld, aout, or coff.
11736 linux*oldld* | linux*aout* | linux*coff*)
11737   dynamic_linker=no
11738   ;;
11739
11740 linux*android*)
11741   version_type=none # Android doesn't support versioned libraries.
11742   need_lib_prefix=no
11743   need_version=no
11744   library_names_spec='$libname$release$shared_ext'
11745   soname_spec='$libname$release$shared_ext'
11746   finish_cmds=
11747   shlibpath_var=LD_LIBRARY_PATH
11748   shlibpath_overrides_runpath=yes
11749
11750   # This implies no fast_install, which is unacceptable.
11751   # Some rework will be needed to allow for fast_install
11752   # before this can be enabled.
11753   hardcode_into_libs=yes
11754
11755   dynamic_linker='Android linker'
11756   # Don't embed -rpath directories since the linker doesn't support them.
11757   hardcode_libdir_flag_spec='-L$libdir'
11758   ;;
11759
11760 # This must be glibc/ELF.
11761 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11762   version_type=linux # correct to gnu/linux during the next big refactor
11763   need_lib_prefix=no
11764   need_version=no
11765   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11766   soname_spec='$libname$release$shared_ext$major'
11767   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11768   shlibpath_var=LD_LIBRARY_PATH
11769   shlibpath_overrides_runpath=no
11770
11771   # Some binutils ld are patched to set DT_RUNPATH
11772   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11773   $as_echo_n "(cached) " >&6
11774 else
11775   lt_cv_shlibpath_overrides_runpath=no
11776     save_LDFLAGS=$LDFLAGS
11777     save_libdir=$libdir
11778     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11779          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11780     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11781 /* end confdefs.h.  */
11782
11783 int
11784 main ()
11785 {
11786
11787   ;
11788   return 0;
11789 }
11790 _ACEOF
11791 if ac_fn_c_try_link "$LINENO"; then :
11792   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11793   lt_cv_shlibpath_overrides_runpath=yes
11794 fi
11795 fi
11796 rm -f core conftest.err conftest.$ac_objext \
11797     conftest$ac_exeext conftest.$ac_ext
11798     LDFLAGS=$save_LDFLAGS
11799     libdir=$save_libdir
11800
11801 fi
11802
11803   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11804
11805   # This implies no fast_install, which is unacceptable.
11806   # Some rework will be needed to allow for fast_install
11807   # before this can be enabled.
11808   hardcode_into_libs=yes
11809
11810   # Ideally, we could use ldconfig to report *all* directores which are
11811   # searched for libraries, however this is still not possible.  Aside from not
11812   # being certain /sbin/ldconfig is available, command
11813   # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
11814   # even though it is searched at run-time.  Try to do the best guess by
11815   # appending ld.so.conf contents (and includes) to the search path.
11816   if test -f /etc/ld.so.conf; then
11817     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' ' '`
11818     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11819   fi
11820
11821   # We used to test for /lib/ld.so.1 and disable shared libraries on
11822   # powerpc, because MkLinux only supported shared libraries with the
11823   # GNU dynamic linker.  Since this was broken with cross compilers,
11824   # most powerpc-linux boxes support dynamic linking these days and
11825   # people can always --disable-shared, the test was removed, and we
11826   # assume the GNU/Linux dynamic linker is in use.
11827   dynamic_linker='GNU/Linux ld.so'
11828   ;;
11829
11830 netbsd*)
11831   version_type=sunos
11832   need_lib_prefix=no
11833   need_version=no
11834   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11835     library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11836     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11837     dynamic_linker='NetBSD (a.out) ld.so'
11838   else
11839     library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11840     soname_spec='$libname$release$shared_ext$major'
11841     dynamic_linker='NetBSD ld.elf_so'
11842   fi
11843   shlibpath_var=LD_LIBRARY_PATH
11844   shlibpath_overrides_runpath=yes
11845   hardcode_into_libs=yes
11846   ;;
11847
11848 newsos6)
11849   version_type=linux # correct to gnu/linux during the next big refactor
11850   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11851   shlibpath_var=LD_LIBRARY_PATH
11852   shlibpath_overrides_runpath=yes
11853   ;;
11854
11855 *nto* | *qnx*)
11856   version_type=qnx
11857   need_lib_prefix=no
11858   need_version=no
11859   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11860   soname_spec='$libname$release$shared_ext$major'
11861   shlibpath_var=LD_LIBRARY_PATH
11862   shlibpath_overrides_runpath=no
11863   hardcode_into_libs=yes
11864   dynamic_linker='ldqnx.so'
11865   ;;
11866
11867 openbsd* | bitrig*)
11868   version_type=sunos
11869   sys_lib_dlsearch_path_spec=/usr/lib
11870   need_lib_prefix=no
11871   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
11872     need_version=no
11873   else
11874     need_version=yes
11875   fi
11876   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11877   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11878   shlibpath_var=LD_LIBRARY_PATH
11879   shlibpath_overrides_runpath=yes
11880   ;;
11881
11882 os2*)
11883   libname_spec='$name'
11884   version_type=windows
11885   shrext_cmds=.dll
11886   need_version=no
11887   need_lib_prefix=no
11888   # OS/2 can only load a DLL with a base name of 8 characters or less.
11889   soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
11890     v=$($ECHO $release$versuffix | tr -d .-);
11891     n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
11892     $ECHO $n$v`$shared_ext'
11893   library_names_spec='${libname}_dll.$libext'
11894   dynamic_linker='OS/2 ld.exe'
11895   shlibpath_var=BEGINLIBPATH
11896   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11897   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11898   postinstall_cmds='base_file=`basename \$file`~
11899     dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
11900     dldir=$destdir/`dirname \$dlpath`~
11901     test -d \$dldir || mkdir -p \$dldir~
11902     $install_prog $dir/$dlname \$dldir/$dlname~
11903     chmod a+x \$dldir/$dlname~
11904     if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11905       eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11906     fi'
11907   postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
11908     dlpath=$dir/\$dldll~
11909     $RM \$dlpath'
11910   ;;
11911
11912 osf3* | osf4* | osf5*)
11913   version_type=osf
11914   need_lib_prefix=no
11915   need_version=no
11916   soname_spec='$libname$release$shared_ext$major'
11917   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11918   shlibpath_var=LD_LIBRARY_PATH
11919   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11920   sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11921   ;;
11922
11923 rdos*)
11924   dynamic_linker=no
11925   ;;
11926
11927 solaris*)
11928   version_type=linux # correct to gnu/linux during the next big refactor
11929   need_lib_prefix=no
11930   need_version=no
11931   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11932   soname_spec='$libname$release$shared_ext$major'
11933   shlibpath_var=LD_LIBRARY_PATH
11934   shlibpath_overrides_runpath=yes
11935   hardcode_into_libs=yes
11936   # ldd complains unless libraries are executable
11937   postinstall_cmds='chmod +x $lib'
11938   ;;
11939
11940 sunos4*)
11941   version_type=sunos
11942   library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
11943   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11944   shlibpath_var=LD_LIBRARY_PATH
11945   shlibpath_overrides_runpath=yes
11946   if test yes = "$with_gnu_ld"; then
11947     need_lib_prefix=no
11948   fi
11949   need_version=yes
11950   ;;
11951
11952 sysv4 | sysv4.3*)
11953   version_type=linux # correct to gnu/linux during the next big refactor
11954   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
11955   soname_spec='$libname$release$shared_ext$major'
11956   shlibpath_var=LD_LIBRARY_PATH
11957   case $host_vendor in
11958     sni)
11959       shlibpath_overrides_runpath=no
11960       need_lib_prefix=no
11961       runpath_var=LD_RUN_PATH
11962       ;;
11963     siemens)
11964       need_lib_prefix=no
11965       ;;
11966     motorola)
11967       need_lib_prefix=no
11968       need_version=no
11969       shlibpath_overrides_runpath=no
11970       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11971       ;;
11972   esac
11973   ;;
11974
11975 sysv4*MP*)
11976   if test -d /usr/nec; then
11977     version_type=linux # correct to gnu/linux during the next big refactor
11978     library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
11979     soname_spec='$libname$shared_ext.$major'
11980     shlibpath_var=LD_LIBRARY_PATH
11981   fi
11982   ;;
11983
11984 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11985   version_type=sco
11986   need_lib_prefix=no
11987   need_version=no
11988   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
11989   soname_spec='$libname$release$shared_ext$major'
11990   shlibpath_var=LD_LIBRARY_PATH
11991   shlibpath_overrides_runpath=yes
11992   hardcode_into_libs=yes
11993   if test yes = "$with_gnu_ld"; then
11994     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11995   else
11996     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11997     case $host_os in
11998       sco3.2v5*)
11999         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
12000         ;;
12001     esac
12002   fi
12003   sys_lib_dlsearch_path_spec='/usr/lib'
12004   ;;
12005
12006 tpf*)
12007   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
12008   version_type=linux # correct to gnu/linux during the next big refactor
12009   need_lib_prefix=no
12010   need_version=no
12011   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12012   shlibpath_var=LD_LIBRARY_PATH
12013   shlibpath_overrides_runpath=no
12014   hardcode_into_libs=yes
12015   ;;
12016
12017 uts4*)
12018   version_type=linux # correct to gnu/linux during the next big refactor
12019   library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
12020   soname_spec='$libname$release$shared_ext$major'
12021   shlibpath_var=LD_LIBRARY_PATH
12022   ;;
12023
12024 *)
12025   dynamic_linker=no
12026   ;;
12027 esac
12028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12029 $as_echo "$dynamic_linker" >&6; }
12030 test no = "$dynamic_linker" && can_build_shared=no
12031
12032 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
12033 if test yes = "$GCC"; then
12034   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12035 fi
12036
12037 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
12038   sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
12039 fi
12040
12041 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
12042   sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
12043 fi
12044
12045 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
12046 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
12047
12048 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
12049 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
12050
12051 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
12052 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12151 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12152 hardcode_action=
12153 if test -n "$hardcode_libdir_flag_spec" ||
12154    test -n "$runpath_var" ||
12155    test yes = "$hardcode_automatic"; then
12156
12157   # We can hardcode non-existent directories.
12158   if test no != "$hardcode_direct" &&
12159      # If the only mechanism to avoid hardcoding is shlibpath_var, we
12160      # have to relink, otherwise we might link with an installed library
12161      # when we should be linking with a yet-to-be-installed one
12162      ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
12163      test no != "$hardcode_minus_L"; then
12164     # Linking always hardcodes the temporary library directory.
12165     hardcode_action=relink
12166   else
12167     # We can link without hardcoding, and we can hardcode nonexisting dirs.
12168     hardcode_action=immediate
12169   fi
12170 else
12171   # We cannot hardcode anything, or else we can only hardcode existing
12172   # directories.
12173   hardcode_action=unsupported
12174 fi
12175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12176 $as_echo "$hardcode_action" >&6; }
12177
12178 if test relink = "$hardcode_action" ||
12179    test yes = "$inherit_rpath"; then
12180   # Fast installation is not supported
12181   enable_fast_install=no
12182 elif test yes = "$shlibpath_overrides_runpath" ||
12183      test no = "$enable_shared"; then
12184   # Fast installation is not necessary
12185   enable_fast_install=needless
12186 fi
12187
12188
12189
12190
12191
12192
12193   if test yes != "$enable_dlopen"; then
12194   enable_dlopen=unknown
12195   enable_dlopen_self=unknown
12196   enable_dlopen_self_static=unknown
12197 else
12198   lt_cv_dlopen=no
12199   lt_cv_dlopen_libs=
12200
12201   case $host_os in
12202   beos*)
12203     lt_cv_dlopen=load_add_on
12204     lt_cv_dlopen_libs=
12205     lt_cv_dlopen_self=yes
12206     ;;
12207
12208   mingw* | pw32* | cegcc*)
12209     lt_cv_dlopen=LoadLibrary
12210     lt_cv_dlopen_libs=
12211     ;;
12212
12213   cygwin*)
12214     lt_cv_dlopen=dlopen
12215     lt_cv_dlopen_libs=
12216     ;;
12217
12218   darwin*)
12219     # if libdl is installed we need to link against it
12220     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12221 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12222 if ${ac_cv_lib_dl_dlopen+:} false; then :
12223   $as_echo_n "(cached) " >&6
12224 else
12225   ac_check_lib_save_LIBS=$LIBS
12226 LIBS="-ldl  $LIBS"
12227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12228 /* end confdefs.h.  */
12229
12230 /* Override any GCC internal prototype to avoid an error.
12231    Use char because int might match the return type of a GCC
12232    builtin and then its argument prototype would still apply.  */
12233 #ifdef __cplusplus
12234 extern "C"
12235 #endif
12236 char dlopen ();
12237 int
12238 main ()
12239 {
12240 return dlopen ();
12241   ;
12242   return 0;
12243 }
12244 _ACEOF
12245 if ac_fn_c_try_link "$LINENO"; then :
12246   ac_cv_lib_dl_dlopen=yes
12247 else
12248   ac_cv_lib_dl_dlopen=no
12249 fi
12250 rm -f core conftest.err conftest.$ac_objext \
12251     conftest$ac_exeext conftest.$ac_ext
12252 LIBS=$ac_check_lib_save_LIBS
12253 fi
12254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12255 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12256 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12257   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
12258 else
12259
12260     lt_cv_dlopen=dyld
12261     lt_cv_dlopen_libs=
12262     lt_cv_dlopen_self=yes
12263
12264 fi
12265
12266     ;;
12267
12268   tpf*)
12269     # Don't try to run any link tests for TPF.  We know it's impossible
12270     # because TPF is a cross-compiler, and we know how we open DSOs.
12271     lt_cv_dlopen=dlopen
12272     lt_cv_dlopen_libs=
12273     lt_cv_dlopen_self=no
12274     ;;
12275
12276   *)
12277     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12278 if test "x$ac_cv_func_shl_load" = xyes; then :
12279   lt_cv_dlopen=shl_load
12280 else
12281   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12282 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12283 if ${ac_cv_lib_dld_shl_load+:} false; then :
12284   $as_echo_n "(cached) " >&6
12285 else
12286   ac_check_lib_save_LIBS=$LIBS
12287 LIBS="-ldld  $LIBS"
12288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12289 /* end confdefs.h.  */
12290
12291 /* Override any GCC internal prototype to avoid an error.
12292    Use char because int might match the return type of a GCC
12293    builtin and then its argument prototype would still apply.  */
12294 #ifdef __cplusplus
12295 extern "C"
12296 #endif
12297 char shl_load ();
12298 int
12299 main ()
12300 {
12301 return shl_load ();
12302   ;
12303   return 0;
12304 }
12305 _ACEOF
12306 if ac_fn_c_try_link "$LINENO"; then :
12307   ac_cv_lib_dld_shl_load=yes
12308 else
12309   ac_cv_lib_dld_shl_load=no
12310 fi
12311 rm -f core conftest.err conftest.$ac_objext \
12312     conftest$ac_exeext conftest.$ac_ext
12313 LIBS=$ac_check_lib_save_LIBS
12314 fi
12315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12316 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12317 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
12318   lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
12319 else
12320   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12321 if test "x$ac_cv_func_dlopen" = xyes; then :
12322   lt_cv_dlopen=dlopen
12323 else
12324   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12325 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12326 if ${ac_cv_lib_dl_dlopen+:} false; then :
12327   $as_echo_n "(cached) " >&6
12328 else
12329   ac_check_lib_save_LIBS=$LIBS
12330 LIBS="-ldl  $LIBS"
12331 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12332 /* end confdefs.h.  */
12333
12334 /* Override any GCC internal prototype to avoid an error.
12335    Use char because int might match the return type of a GCC
12336    builtin and then its argument prototype would still apply.  */
12337 #ifdef __cplusplus
12338 extern "C"
12339 #endif
12340 char dlopen ();
12341 int
12342 main ()
12343 {
12344 return dlopen ();
12345   ;
12346   return 0;
12347 }
12348 _ACEOF
12349 if ac_fn_c_try_link "$LINENO"; then :
12350   ac_cv_lib_dl_dlopen=yes
12351 else
12352   ac_cv_lib_dl_dlopen=no
12353 fi
12354 rm -f core conftest.err conftest.$ac_objext \
12355     conftest$ac_exeext conftest.$ac_ext
12356 LIBS=$ac_check_lib_save_LIBS
12357 fi
12358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12359 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12360 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12361   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
12362 else
12363   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12364 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12365 if ${ac_cv_lib_svld_dlopen+:} false; then :
12366   $as_echo_n "(cached) " >&6
12367 else
12368   ac_check_lib_save_LIBS=$LIBS
12369 LIBS="-lsvld  $LIBS"
12370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12371 /* end confdefs.h.  */
12372
12373 /* Override any GCC internal prototype to avoid an error.
12374    Use char because int might match the return type of a GCC
12375    builtin and then its argument prototype would still apply.  */
12376 #ifdef __cplusplus
12377 extern "C"
12378 #endif
12379 char dlopen ();
12380 int
12381 main ()
12382 {
12383 return dlopen ();
12384   ;
12385   return 0;
12386 }
12387 _ACEOF
12388 if ac_fn_c_try_link "$LINENO"; then :
12389   ac_cv_lib_svld_dlopen=yes
12390 else
12391   ac_cv_lib_svld_dlopen=no
12392 fi
12393 rm -f core conftest.err conftest.$ac_objext \
12394     conftest$ac_exeext conftest.$ac_ext
12395 LIBS=$ac_check_lib_save_LIBS
12396 fi
12397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12398 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12399 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
12400   lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
12401 else
12402   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12403 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12404 if ${ac_cv_lib_dld_dld_link+:} false; then :
12405   $as_echo_n "(cached) " >&6
12406 else
12407   ac_check_lib_save_LIBS=$LIBS
12408 LIBS="-ldld  $LIBS"
12409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12410 /* end confdefs.h.  */
12411
12412 /* Override any GCC internal prototype to avoid an error.
12413    Use char because int might match the return type of a GCC
12414    builtin and then its argument prototype would still apply.  */
12415 #ifdef __cplusplus
12416 extern "C"
12417 #endif
12418 char dld_link ();
12419 int
12420 main ()
12421 {
12422 return dld_link ();
12423   ;
12424   return 0;
12425 }
12426 _ACEOF
12427 if ac_fn_c_try_link "$LINENO"; then :
12428   ac_cv_lib_dld_dld_link=yes
12429 else
12430   ac_cv_lib_dld_dld_link=no
12431 fi
12432 rm -f core conftest.err conftest.$ac_objext \
12433     conftest$ac_exeext conftest.$ac_ext
12434 LIBS=$ac_check_lib_save_LIBS
12435 fi
12436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12437 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12438 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12439   lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
12440 fi
12441
12442
12443 fi
12444
12445
12446 fi
12447
12448
12449 fi
12450
12451
12452 fi
12453
12454
12455 fi
12456
12457     ;;
12458   esac
12459
12460   if test no = "$lt_cv_dlopen"; then
12461     enable_dlopen=no
12462   else
12463     enable_dlopen=yes
12464   fi
12465
12466   case $lt_cv_dlopen in
12467   dlopen)
12468     save_CPPFLAGS=$CPPFLAGS
12469     test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12470
12471     save_LDFLAGS=$LDFLAGS
12472     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12473
12474     save_LIBS=$LIBS
12475     LIBS="$lt_cv_dlopen_libs $LIBS"
12476
12477     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12478 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12479 if ${lt_cv_dlopen_self+:} false; then :
12480   $as_echo_n "(cached) " >&6
12481 else
12482           if test yes = "$cross_compiling"; then :
12483   lt_cv_dlopen_self=cross
12484 else
12485   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12486   lt_status=$lt_dlunknown
12487   cat > conftest.$ac_ext <<_LT_EOF
12488 #line $LINENO "configure"
12489 #include "confdefs.h"
12490
12491 #if HAVE_DLFCN_H
12492 #include <dlfcn.h>
12493 #endif
12494
12495 #include <stdio.h>
12496
12497 #ifdef RTLD_GLOBAL
12498 #  define LT_DLGLOBAL           RTLD_GLOBAL
12499 #else
12500 #  ifdef DL_GLOBAL
12501 #    define LT_DLGLOBAL         DL_GLOBAL
12502 #  else
12503 #    define LT_DLGLOBAL         0
12504 #  endif
12505 #endif
12506
12507 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12508    find out it does not work in some platform. */
12509 #ifndef LT_DLLAZY_OR_NOW
12510 #  ifdef RTLD_LAZY
12511 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12512 #  else
12513 #    ifdef DL_LAZY
12514 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12515 #    else
12516 #      ifdef RTLD_NOW
12517 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12518 #      else
12519 #        ifdef DL_NOW
12520 #          define LT_DLLAZY_OR_NOW      DL_NOW
12521 #        else
12522 #          define LT_DLLAZY_OR_NOW      0
12523 #        endif
12524 #      endif
12525 #    endif
12526 #  endif
12527 #endif
12528
12529 /* When -fvisibility=hidden is used, assume the code has been annotated
12530    correspondingly for the symbols needed.  */
12531 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12532 int fnord () __attribute__((visibility("default")));
12533 #endif
12534
12535 int fnord () { return 42; }
12536 int main ()
12537 {
12538   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12539   int status = $lt_dlunknown;
12540
12541   if (self)
12542     {
12543       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12544       else
12545         {
12546           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12547           else puts (dlerror ());
12548         }
12549       /* dlclose (self); */
12550     }
12551   else
12552     puts (dlerror ());
12553
12554   return status;
12555 }
12556 _LT_EOF
12557   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12558   (eval $ac_link) 2>&5
12559   ac_status=$?
12560   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12561   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12562     (./conftest; exit; ) >&5 2>/dev/null
12563     lt_status=$?
12564     case x$lt_status in
12565       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12566       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12567       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12568     esac
12569   else :
12570     # compilation failed
12571     lt_cv_dlopen_self=no
12572   fi
12573 fi
12574 rm -fr conftest*
12575
12576
12577 fi
12578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12579 $as_echo "$lt_cv_dlopen_self" >&6; }
12580
12581     if test yes = "$lt_cv_dlopen_self"; then
12582       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12583       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12584 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12585 if ${lt_cv_dlopen_self_static+:} false; then :
12586   $as_echo_n "(cached) " >&6
12587 else
12588           if test yes = "$cross_compiling"; then :
12589   lt_cv_dlopen_self_static=cross
12590 else
12591   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12592   lt_status=$lt_dlunknown
12593   cat > conftest.$ac_ext <<_LT_EOF
12594 #line $LINENO "configure"
12595 #include "confdefs.h"
12596
12597 #if HAVE_DLFCN_H
12598 #include <dlfcn.h>
12599 #endif
12600
12601 #include <stdio.h>
12602
12603 #ifdef RTLD_GLOBAL
12604 #  define LT_DLGLOBAL           RTLD_GLOBAL
12605 #else
12606 #  ifdef DL_GLOBAL
12607 #    define LT_DLGLOBAL         DL_GLOBAL
12608 #  else
12609 #    define LT_DLGLOBAL         0
12610 #  endif
12611 #endif
12612
12613 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12614    find out it does not work in some platform. */
12615 #ifndef LT_DLLAZY_OR_NOW
12616 #  ifdef RTLD_LAZY
12617 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12618 #  else
12619 #    ifdef DL_LAZY
12620 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12621 #    else
12622 #      ifdef RTLD_NOW
12623 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12624 #      else
12625 #        ifdef DL_NOW
12626 #          define LT_DLLAZY_OR_NOW      DL_NOW
12627 #        else
12628 #          define LT_DLLAZY_OR_NOW      0
12629 #        endif
12630 #      endif
12631 #    endif
12632 #  endif
12633 #endif
12634
12635 /* When -fvisibility=hidden is used, assume the code has been annotated
12636    correspondingly for the symbols needed.  */
12637 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12638 int fnord () __attribute__((visibility("default")));
12639 #endif
12640
12641 int fnord () { return 42; }
12642 int main ()
12643 {
12644   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12645   int status = $lt_dlunknown;
12646
12647   if (self)
12648     {
12649       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12650       else
12651         {
12652           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12653           else puts (dlerror ());
12654         }
12655       /* dlclose (self); */
12656     }
12657   else
12658     puts (dlerror ());
12659
12660   return status;
12661 }
12662 _LT_EOF
12663   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12664   (eval $ac_link) 2>&5
12665   ac_status=$?
12666   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12667   test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
12668     (./conftest; exit; ) >&5 2>/dev/null
12669     lt_status=$?
12670     case x$lt_status in
12671       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12672       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12673       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12674     esac
12675   else :
12676     # compilation failed
12677     lt_cv_dlopen_self_static=no
12678   fi
12679 fi
12680 rm -fr conftest*
12681
12682
12683 fi
12684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12685 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12686     fi
12687
12688     CPPFLAGS=$save_CPPFLAGS
12689     LDFLAGS=$save_LDFLAGS
12690     LIBS=$save_LIBS
12691     ;;
12692   esac
12693
12694   case $lt_cv_dlopen_self in
12695   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12696   *) enable_dlopen_self=unknown ;;
12697   esac
12698
12699   case $lt_cv_dlopen_self_static in
12700   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12701   *) enable_dlopen_self_static=unknown ;;
12702   esac
12703 fi
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721 striplib=
12722 old_striplib=
12723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12724 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12725 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12726   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12727   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12728   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12729 $as_echo "yes" >&6; }
12730 else
12731 # FIXME - insert some real tests, host_os isn't really good enough
12732   case $host_os in
12733   darwin*)
12734     if test -n "$STRIP"; then
12735       striplib="$STRIP -x"
12736       old_striplib="$STRIP -S"
12737       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12738 $as_echo "yes" >&6; }
12739     else
12740       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12741 $as_echo "no" >&6; }
12742     fi
12743     ;;
12744   *)
12745     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12746 $as_echo "no" >&6; }
12747     ;;
12748   esac
12749 fi
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762   # Report what library types will actually be built
12763   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12764 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12765   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12766 $as_echo "$can_build_shared" >&6; }
12767
12768   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12769 $as_echo_n "checking whether to build shared libraries... " >&6; }
12770   test no = "$can_build_shared" && enable_shared=no
12771
12772   # On AIX, shared libraries and static libraries use the same namespace, and
12773   # are all built from PIC.
12774   case $host_os in
12775   aix3*)
12776     test yes = "$enable_shared" && enable_static=no
12777     if test -n "$RANLIB"; then
12778       archive_cmds="$archive_cmds~\$RANLIB \$lib"
12779       postinstall_cmds='$RANLIB $lib'
12780     fi
12781     ;;
12782
12783   aix[4-9]*)
12784     if test ia64 != "$host_cpu"; then
12785       case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
12786       yes,aix,yes) ;;                   # shared object as lib.so file only
12787       yes,svr4,*) ;;                    # shared object as lib.so archive member only
12788       yes,*) enable_static=no ;;        # shared object in lib.a archive as well
12789       esac
12790     fi
12791     ;;
12792   esac
12793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12794 $as_echo "$enable_shared" >&6; }
12795
12796   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12797 $as_echo_n "checking whether to build static libraries... " >&6; }
12798   # Make sure either enable_shared or enable_static is yes.
12799   test yes = "$enable_shared" || enable_static=yes
12800   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12801 $as_echo "$enable_static" >&6; }
12802
12803
12804
12805
12806 fi
12807 ac_ext=c
12808 ac_cpp='$CPP $CPPFLAGS'
12809 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12810 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12811 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12812
12813 CC=$lt_save_CC
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829         ac_config_commands="$ac_config_commands libtool"
12830
12831
12832
12833
12834 # Only expand once:
12835
12836
12837
12838
12839 # Check for library functions that SQLite can optionally use.
12840 for ac_func in fdatasync usleep fullfsync localtime_r gmtime_r
12841 do :
12842   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12843 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12844 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
12845   cat >>confdefs.h <<_ACEOF
12846 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12847 _ACEOF
12848
12849 fi
12850 done
12851
12852 ac_fn_c_check_decl "$LINENO" "strerror_r" "ac_cv_have_decl_strerror_r" "$ac_includes_default"
12853 if test "x$ac_cv_have_decl_strerror_r" = xyes; then :
12854   ac_have_decl=1
12855 else
12856   ac_have_decl=0
12857 fi
12858
12859 cat >>confdefs.h <<_ACEOF
12860 #define HAVE_DECL_STRERROR_R $ac_have_decl
12861 _ACEOF
12862
12863 for ac_func in strerror_r
12864 do :
12865   ac_fn_c_check_func "$LINENO" "strerror_r" "ac_cv_func_strerror_r"
12866 if test "x$ac_cv_func_strerror_r" = xyes; then :
12867   cat >>confdefs.h <<_ACEOF
12868 #define HAVE_STRERROR_R 1
12869 _ACEOF
12870
12871 fi
12872 done
12873
12874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strerror_r returns char *" >&5
12875 $as_echo_n "checking whether strerror_r returns char *... " >&6; }
12876 if ${ac_cv_func_strerror_r_char_p+:} false; then :
12877   $as_echo_n "(cached) " >&6
12878 else
12879
12880     ac_cv_func_strerror_r_char_p=no
12881     if test $ac_cv_have_decl_strerror_r = yes; then
12882       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12883 /* end confdefs.h.  */
12884 $ac_includes_default
12885 int
12886 main ()
12887 {
12888
12889           char buf[100];
12890           char x = *strerror_r (0, buf, sizeof buf);
12891           char *p = strerror_r (0, buf, sizeof buf);
12892           return !p || x;
12893
12894   ;
12895   return 0;
12896 }
12897 _ACEOF
12898 if ac_fn_c_try_compile "$LINENO"; then :
12899   ac_cv_func_strerror_r_char_p=yes
12900 fi
12901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12902     else
12903       # strerror_r is not declared.  Choose between
12904       # systems that have relatively inaccessible declarations for the
12905       # function.  BeOS and DEC UNIX 4.0 fall in this category, but the
12906       # former has a strerror_r that returns char*, while the latter
12907       # has a strerror_r that returns `int'.
12908       # This test should segfault on the DEC system.
12909       if test "$cross_compiling" = yes; then :
12910   :
12911 else
12912   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12913 /* end confdefs.h.  */
12914 $ac_includes_default
12915         extern char *strerror_r ();
12916 int
12917 main ()
12918 {
12919 char buf[100];
12920           char x = *strerror_r (0, buf, sizeof buf);
12921           return ! isalpha (x);
12922   ;
12923   return 0;
12924 }
12925 _ACEOF
12926 if ac_fn_c_try_run "$LINENO"; then :
12927   ac_cv_func_strerror_r_char_p=yes
12928 fi
12929 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12930   conftest.$ac_objext conftest.beam conftest.$ac_ext
12931 fi
12932
12933     fi
12934
12935 fi
12936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strerror_r_char_p" >&5
12937 $as_echo "$ac_cv_func_strerror_r_char_p" >&6; }
12938 if test $ac_cv_func_strerror_r_char_p = yes; then
12939
12940 $as_echo "#define STRERROR_R_CHAR_P 1" >>confdefs.h
12941
12942 fi
12943
12944
12945 ac_config_files="$ac_config_files Makefile sqlite3.pc"
12946
12947
12948
12949 #-----------------------------------------------------------------------
12950 #   --enable-editline
12951 #   --enable-readline
12952 #
12953 # Check whether --enable-editline was given.
12954 if test "${enable_editline+set}" = set; then :
12955   enableval=$enable_editline;
12956 else
12957   enable_editline=yes
12958 fi
12959
12960 # Check whether --enable-readline was given.
12961 if test "${enable_readline+set}" = set; then :
12962   enableval=$enable_readline;
12963 else
12964   enable_readline=no
12965 fi
12966
12967 if test x"$enable_editline" != xno ; then
12968   sLIBS=$LIBS
12969   LIBS=""
12970   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing readline" >&5
12971 $as_echo_n "checking for library containing readline... " >&6; }
12972 if ${ac_cv_search_readline+:} false; then :
12973   $as_echo_n "(cached) " >&6
12974 else
12975   ac_func_search_save_LIBS=$LIBS
12976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12977 /* end confdefs.h.  */
12978
12979 /* Override any GCC internal prototype to avoid an error.
12980    Use char because int might match the return type of a GCC
12981    builtin and then its argument prototype would still apply.  */
12982 #ifdef __cplusplus
12983 extern "C"
12984 #endif
12985 char readline ();
12986 int
12987 main ()
12988 {
12989 return readline ();
12990   ;
12991   return 0;
12992 }
12993 _ACEOF
12994 for ac_lib in '' edit; do
12995   if test -z "$ac_lib"; then
12996     ac_res="none required"
12997   else
12998     ac_res=-l$ac_lib
12999     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13000   fi
13001   if ac_fn_c_try_link "$LINENO"; then :
13002   ac_cv_search_readline=$ac_res
13003 fi
13004 rm -f core conftest.err conftest.$ac_objext \
13005     conftest$ac_exeext
13006   if ${ac_cv_search_readline+:} false; then :
13007   break
13008 fi
13009 done
13010 if ${ac_cv_search_readline+:} false; then :
13011
13012 else
13013   ac_cv_search_readline=no
13014 fi
13015 rm conftest.$ac_ext
13016 LIBS=$ac_func_search_save_LIBS
13017 fi
13018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_readline" >&5
13019 $as_echo "$ac_cv_search_readline" >&6; }
13020 ac_res=$ac_cv_search_readline
13021 if test "$ac_res" != no; then :
13022   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13023   enable_readline=no
13024 else
13025   enable_editline=no
13026 fi
13027
13028   READLINE_LIBS=$LIBS
13029   if test x"$LIBS" != "x"; then
13030
13031 $as_echo "#define HAVE_EDITLINE 1" >>confdefs.h
13032
13033   else
13034     unset ac_cv_search_readline
13035   fi
13036   LIBS=$sLIBS
13037 fi
13038 if test x"$enable_readline" != xno ; then
13039   sLIBS=$LIBS
13040   LIBS=""
13041   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing tgetent" >&5
13042 $as_echo_n "checking for library containing tgetent... " >&6; }
13043 if ${ac_cv_search_tgetent+:} false; then :
13044   $as_echo_n "(cached) " >&6
13045 else
13046   ac_func_search_save_LIBS=$LIBS
13047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13048 /* end confdefs.h.  */
13049
13050 /* Override any GCC internal prototype to avoid an error.
13051    Use char because int might match the return type of a GCC
13052    builtin and then its argument prototype would still apply.  */
13053 #ifdef __cplusplus
13054 extern "C"
13055 #endif
13056 char tgetent ();
13057 int
13058 main ()
13059 {
13060 return tgetent ();
13061   ;
13062   return 0;
13063 }
13064 _ACEOF
13065 for ac_lib in '' curses ncurses ncursesw; do
13066   if test -z "$ac_lib"; then
13067     ac_res="none required"
13068   else
13069     ac_res=-l$ac_lib
13070     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13071   fi
13072   if ac_fn_c_try_link "$LINENO"; then :
13073   ac_cv_search_tgetent=$ac_res
13074 fi
13075 rm -f core conftest.err conftest.$ac_objext \
13076     conftest$ac_exeext
13077   if ${ac_cv_search_tgetent+:} false; then :
13078   break
13079 fi
13080 done
13081 if ${ac_cv_search_tgetent+:} false; then :
13082
13083 else
13084   ac_cv_search_tgetent=no
13085 fi
13086 rm conftest.$ac_ext
13087 LIBS=$ac_func_search_save_LIBS
13088 fi
13089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_tgetent" >&5
13090 $as_echo "$ac_cv_search_tgetent" >&6; }
13091 ac_res=$ac_cv_search_tgetent
13092 if test "$ac_res" != no; then :
13093   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13094
13095 fi
13096
13097   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing readline" >&5
13098 $as_echo_n "checking for library containing readline... " >&6; }
13099 if ${ac_cv_search_readline+:} false; then :
13100   $as_echo_n "(cached) " >&6
13101 else
13102   ac_func_search_save_LIBS=$LIBS
13103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13104 /* end confdefs.h.  */
13105
13106 /* Override any GCC internal prototype to avoid an error.
13107    Use char because int might match the return type of a GCC
13108    builtin and then its argument prototype would still apply.  */
13109 #ifdef __cplusplus
13110 extern "C"
13111 #endif
13112 char readline ();
13113 int
13114 main ()
13115 {
13116 return readline ();
13117   ;
13118   return 0;
13119 }
13120 _ACEOF
13121 for ac_lib in '' readline; do
13122   if test -z "$ac_lib"; then
13123     ac_res="none required"
13124   else
13125     ac_res=-l$ac_lib
13126     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13127   fi
13128   if ac_fn_c_try_link "$LINENO"; then :
13129   ac_cv_search_readline=$ac_res
13130 fi
13131 rm -f core conftest.err conftest.$ac_objext \
13132     conftest$ac_exeext
13133   if ${ac_cv_search_readline+:} false; then :
13134   break
13135 fi
13136 done
13137 if ${ac_cv_search_readline+:} false; then :
13138
13139 else
13140   ac_cv_search_readline=no
13141 fi
13142 rm conftest.$ac_ext
13143 LIBS=$ac_func_search_save_LIBS
13144 fi
13145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_readline" >&5
13146 $as_echo "$ac_cv_search_readline" >&6; }
13147 ac_res=$ac_cv_search_readline
13148 if test "$ac_res" != no; then :
13149   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13150
13151 else
13152   enable_readline=no
13153 fi
13154
13155   for ac_func in readline
13156 do :
13157   ac_fn_c_check_func "$LINENO" "readline" "ac_cv_func_readline"
13158 if test "x$ac_cv_func_readline" = xyes; then :
13159   cat >>confdefs.h <<_ACEOF
13160 #define HAVE_READLINE 1
13161 _ACEOF
13162
13163 fi
13164 done
13165
13166   READLINE_LIBS=$LIBS
13167   LIBS=$sLIBS
13168 fi
13169
13170 #-----------------------------------------------------------------------
13171
13172 #-----------------------------------------------------------------------
13173 #   --enable-threadsafe
13174 #
13175 # Check whether --enable-threadsafe was given.
13176 if test "${enable_threadsafe+set}" = set; then :
13177   enableval=$enable_threadsafe;
13178 else
13179   enable_threadsafe=yes
13180 fi
13181
13182 THREADSAFE_FLAGS=-DSQLITE_THREADSAFE=0
13183 if test x"$enable_threadsafe" != "xno"; then
13184   THREADSAFE_FLAGS="-D_REENTRANT=1 -DSQLITE_THREADSAFE=1"
13185   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_create" >&5
13186 $as_echo_n "checking for library containing pthread_create... " >&6; }
13187 if ${ac_cv_search_pthread_create+:} false; then :
13188   $as_echo_n "(cached) " >&6
13189 else
13190   ac_func_search_save_LIBS=$LIBS
13191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13192 /* end confdefs.h.  */
13193
13194 /* Override any GCC internal prototype to avoid an error.
13195    Use char because int might match the return type of a GCC
13196    builtin and then its argument prototype would still apply.  */
13197 #ifdef __cplusplus
13198 extern "C"
13199 #endif
13200 char pthread_create ();
13201 int
13202 main ()
13203 {
13204 return pthread_create ();
13205   ;
13206   return 0;
13207 }
13208 _ACEOF
13209 for ac_lib in '' pthread; do
13210   if test -z "$ac_lib"; then
13211     ac_res="none required"
13212   else
13213     ac_res=-l$ac_lib
13214     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13215   fi
13216   if ac_fn_c_try_link "$LINENO"; then :
13217   ac_cv_search_pthread_create=$ac_res
13218 fi
13219 rm -f core conftest.err conftest.$ac_objext \
13220     conftest$ac_exeext
13221   if ${ac_cv_search_pthread_create+:} false; then :
13222   break
13223 fi
13224 done
13225 if ${ac_cv_search_pthread_create+:} false; then :
13226
13227 else
13228   ac_cv_search_pthread_create=no
13229 fi
13230 rm conftest.$ac_ext
13231 LIBS=$ac_func_search_save_LIBS
13232 fi
13233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_create" >&5
13234 $as_echo "$ac_cv_search_pthread_create" >&6; }
13235 ac_res=$ac_cv_search_pthread_create
13236 if test "$ac_res" != no; then :
13237   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13238
13239 fi
13240
13241   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_mutexattr_init" >&5
13242 $as_echo_n "checking for library containing pthread_mutexattr_init... " >&6; }
13243 if ${ac_cv_search_pthread_mutexattr_init+:} false; then :
13244   $as_echo_n "(cached) " >&6
13245 else
13246   ac_func_search_save_LIBS=$LIBS
13247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13248 /* end confdefs.h.  */
13249
13250 /* Override any GCC internal prototype to avoid an error.
13251    Use char because int might match the return type of a GCC
13252    builtin and then its argument prototype would still apply.  */
13253 #ifdef __cplusplus
13254 extern "C"
13255 #endif
13256 char pthread_mutexattr_init ();
13257 int
13258 main ()
13259 {
13260 return pthread_mutexattr_init ();
13261   ;
13262   return 0;
13263 }
13264 _ACEOF
13265 for ac_lib in '' pthread; do
13266   if test -z "$ac_lib"; then
13267     ac_res="none required"
13268   else
13269     ac_res=-l$ac_lib
13270     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13271   fi
13272   if ac_fn_c_try_link "$LINENO"; then :
13273   ac_cv_search_pthread_mutexattr_init=$ac_res
13274 fi
13275 rm -f core conftest.err conftest.$ac_objext \
13276     conftest$ac_exeext
13277   if ${ac_cv_search_pthread_mutexattr_init+:} false; then :
13278   break
13279 fi
13280 done
13281 if ${ac_cv_search_pthread_mutexattr_init+:} false; then :
13282
13283 else
13284   ac_cv_search_pthread_mutexattr_init=no
13285 fi
13286 rm conftest.$ac_ext
13287 LIBS=$ac_func_search_save_LIBS
13288 fi
13289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_mutexattr_init" >&5
13290 $as_echo "$ac_cv_search_pthread_mutexattr_init" >&6; }
13291 ac_res=$ac_cv_search_pthread_mutexattr_init
13292 if test "$ac_res" != no; then :
13293   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13294
13295 fi
13296
13297 fi
13298
13299 #-----------------------------------------------------------------------
13300
13301 #-----------------------------------------------------------------------
13302 #   --enable-dynamic-extensions
13303 #
13304 # Check whether --enable-dynamic-extensions was given.
13305 if test "${enable_dynamic_extensions+set}" = set; then :
13306   enableval=$enable_dynamic_extensions;
13307 else
13308   enable_dynamic_extensions=yes
13309 fi
13310
13311 if test x"$enable_dynamic_extensions" != "xno"; then
13312   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
13313 $as_echo_n "checking for library containing dlopen... " >&6; }
13314 if ${ac_cv_search_dlopen+:} false; then :
13315   $as_echo_n "(cached) " >&6
13316 else
13317   ac_func_search_save_LIBS=$LIBS
13318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13319 /* end confdefs.h.  */
13320
13321 /* Override any GCC internal prototype to avoid an error.
13322    Use char because int might match the return type of a GCC
13323    builtin and then its argument prototype would still apply.  */
13324 #ifdef __cplusplus
13325 extern "C"
13326 #endif
13327 char dlopen ();
13328 int
13329 main ()
13330 {
13331 return dlopen ();
13332   ;
13333   return 0;
13334 }
13335 _ACEOF
13336 for ac_lib in '' dl; do
13337   if test -z "$ac_lib"; then
13338     ac_res="none required"
13339   else
13340     ac_res=-l$ac_lib
13341     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13342   fi
13343   if ac_fn_c_try_link "$LINENO"; then :
13344   ac_cv_search_dlopen=$ac_res
13345 fi
13346 rm -f core conftest.err conftest.$ac_objext \
13347     conftest$ac_exeext
13348   if ${ac_cv_search_dlopen+:} false; then :
13349   break
13350 fi
13351 done
13352 if ${ac_cv_search_dlopen+:} false; then :
13353
13354 else
13355   ac_cv_search_dlopen=no
13356 fi
13357 rm conftest.$ac_ext
13358 LIBS=$ac_func_search_save_LIBS
13359 fi
13360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
13361 $as_echo "$ac_cv_search_dlopen" >&6; }
13362 ac_res=$ac_cv_search_dlopen
13363 if test "$ac_res" != no; then :
13364   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13365
13366 fi
13367
13368 else
13369   DYNAMIC_EXTENSION_FLAGS=-DSQLITE_OMIT_LOAD_EXTENSION=1
13370 fi
13371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for whether to support dynamic extensions" >&5
13372 $as_echo_n "checking for whether to support dynamic extensions... " >&6; }
13373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dynamic_extensions" >&5
13374 $as_echo "$enable_dynamic_extensions" >&6; }
13375
13376 #-----------------------------------------------------------------------
13377
13378 #-----------------------------------------------------------------------
13379 #   --enable-fts5
13380 #
13381 # Check whether --enable-fts5 was given.
13382 if test "${enable_fts5+set}" = set; then :
13383   enableval=$enable_fts5;
13384 else
13385   enable_fts5=no
13386 fi
13387
13388 if test x"$enable_fts5" == "xyes"; then
13389   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing log" >&5
13390 $as_echo_n "checking for library containing log... " >&6; }
13391 if ${ac_cv_search_log+:} false; then :
13392   $as_echo_n "(cached) " >&6
13393 else
13394   ac_func_search_save_LIBS=$LIBS
13395 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13396 /* end confdefs.h.  */
13397
13398 /* Override any GCC internal prototype to avoid an error.
13399    Use char because int might match the return type of a GCC
13400    builtin and then its argument prototype would still apply.  */
13401 #ifdef __cplusplus
13402 extern "C"
13403 #endif
13404 char log ();
13405 int
13406 main ()
13407 {
13408 return log ();
13409   ;
13410   return 0;
13411 }
13412 _ACEOF
13413 for ac_lib in '' m; do
13414   if test -z "$ac_lib"; then
13415     ac_res="none required"
13416   else
13417     ac_res=-l$ac_lib
13418     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13419   fi
13420   if ac_fn_c_try_link "$LINENO"; then :
13421   ac_cv_search_log=$ac_res
13422 fi
13423 rm -f core conftest.err conftest.$ac_objext \
13424     conftest$ac_exeext
13425   if ${ac_cv_search_log+:} false; then :
13426   break
13427 fi
13428 done
13429 if ${ac_cv_search_log+:} false; then :
13430
13431 else
13432   ac_cv_search_log=no
13433 fi
13434 rm conftest.$ac_ext
13435 LIBS=$ac_func_search_save_LIBS
13436 fi
13437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_log" >&5
13438 $as_echo "$ac_cv_search_log" >&6; }
13439 ac_res=$ac_cv_search_log
13440 if test "$ac_res" != no; then :
13441   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13442
13443 fi
13444
13445   FTS5_FLAGS=-DSQLITE_ENABLE_FTS5
13446 fi
13447
13448 #-----------------------------------------------------------------------
13449
13450 #-----------------------------------------------------------------------
13451 #   --enable-json1
13452 #
13453 # Check whether --enable-json1 was given.
13454 if test "${enable_json1+set}" = set; then :
13455   enableval=$enable_json1;
13456 else
13457   enable_json1=no
13458 fi
13459
13460 if test x"$enable_json1" == "xyes"; then
13461   JSON1_FLAGS=-DSQLITE_ENABLE_JSON1
13462 fi
13463
13464 #-----------------------------------------------------------------------
13465
13466 #-----------------------------------------------------------------------
13467 #   --enable-static-shell
13468 #
13469 # Check whether --enable-static-shell was given.
13470 if test "${enable_static_shell+set}" = set; then :
13471   enableval=$enable_static_shell;
13472 else
13473   enable_static_shell=yes
13474 fi
13475
13476 if test x"$enable_static_shell" == "xyes"; then
13477   EXTRA_SHELL_OBJ=sqlite3-sqlite3.$OBJEXT
13478 else
13479   EXTRA_SHELL_OBJ=libsqlite3.la
13480 fi
13481
13482 #-----------------------------------------------------------------------
13483
13484 for ac_func in posix_fallocate
13485 do :
13486   ac_fn_c_check_func "$LINENO" "posix_fallocate" "ac_cv_func_posix_fallocate"
13487 if test "x$ac_cv_func_posix_fallocate" = xyes; then :
13488   cat >>confdefs.h <<_ACEOF
13489 #define HAVE_POSIX_FALLOCATE 1
13490 _ACEOF
13491
13492 fi
13493 done
13494
13495
13496 #-----------------------------------------------------------------------
13497 # UPDATE: Maybe it's better if users just set CFLAGS before invoking
13498 # configure. This option doesn't really add much...
13499 #
13500 #   --enable-tempstore
13501 #
13502 # AC_ARG_ENABLE(tempstore, [AS_HELP_STRING(
13503 #   [--enable-tempstore],
13504 #   [in-memory temporary tables (never, no, yes, always) [default=no]])],
13505 #   [], [enable_tempstore=no])
13506 # AC_MSG_CHECKING([for whether or not to store temp tables in-memory])
13507 # case "$enable_tempstore" in
13508 #   never )  TEMP_STORE=0 ;;
13509 #   no )     TEMP_STORE=1 ;;
13510 #   always ) TEMP_STORE=3 ;;
13511 #   yes )    TEMP_STORE=3 ;;
13512 #   * )
13513 #     TEMP_STORE=1
13514 #     enable_tempstore=yes
13515 #   ;;
13516 # esac
13517 # AC_MSG_RESULT($enable_tempstore)
13518 # AC_SUBST(TEMP_STORE)
13519 #-----------------------------------------------------------------------
13520
13521 cat >confcache <<\_ACEOF
13522 # This file is a shell script that caches the results of configure
13523 # tests run on this system so they can be shared between configure
13524 # scripts and configure runs, see configure's option --config-cache.
13525 # It is not useful on other systems.  If it contains results you don't
13526 # want to keep, you may remove or edit it.
13527 #
13528 # config.status only pays attention to the cache file if you give it
13529 # the --recheck option to rerun configure.
13530 #
13531 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13532 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13533 # following values.
13534
13535 _ACEOF
13536
13537 # The following way of writing the cache mishandles newlines in values,
13538 # but we know of no workaround that is simple, portable, and efficient.
13539 # So, we kill variables containing newlines.
13540 # Ultrix sh set writes to stderr and can't be redirected directly,
13541 # and sets the high bit in the cache file unless we assign to the vars.
13542 (
13543   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13544     eval ac_val=\$$ac_var
13545     case $ac_val in #(
13546     *${as_nl}*)
13547       case $ac_var in #(
13548       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13549 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13550       esac
13551       case $ac_var in #(
13552       _ | IFS | as_nl) ;; #(
13553       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13554       *) { eval $ac_var=; unset $ac_var;} ;;
13555       esac ;;
13556     esac
13557   done
13558
13559   (set) 2>&1 |
13560     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13561     *${as_nl}ac_space=\ *)
13562       # `set' does not quote correctly, so add quotes: double-quote
13563       # substitution turns \\\\ into \\, and sed turns \\ into \.
13564       sed -n \
13565         "s/'/'\\\\''/g;
13566           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13567       ;; #(
13568     *)
13569       # `set' quotes correctly as required by POSIX, so do not add quotes.
13570       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13571       ;;
13572     esac |
13573     sort
13574 ) |
13575   sed '
13576      /^ac_cv_env_/b end
13577      t clear
13578      :clear
13579      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13580      t end
13581      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13582      :end' >>confcache
13583 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13584   if test -w "$cache_file"; then
13585     if test "x$cache_file" != "x/dev/null"; then
13586       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13587 $as_echo "$as_me: updating cache $cache_file" >&6;}
13588       if test ! -f "$cache_file" || test -h "$cache_file"; then
13589         cat confcache >"$cache_file"
13590       else
13591         case $cache_file in #(
13592         */* | ?:*)
13593           mv -f confcache "$cache_file"$$ &&
13594           mv -f "$cache_file"$$ "$cache_file" ;; #(
13595         *)
13596           mv -f confcache "$cache_file" ;;
13597         esac
13598       fi
13599     fi
13600   else
13601     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13602 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13603   fi
13604 fi
13605 rm -f confcache
13606
13607 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13608 # Let make expand exec_prefix.
13609 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13610
13611 # Transform confdefs.h into DEFS.
13612 # Protect against shell expansion while executing Makefile rules.
13613 # Protect against Makefile macro expansion.
13614 #
13615 # If the first sed substitution is executed (which looks for macros that
13616 # take arguments), then branch to the quote section.  Otherwise,
13617 # look for a macro that doesn't take arguments.
13618 ac_script='
13619 :mline
13620 /\\$/{
13621  N
13622  s,\\\n,,
13623  b mline
13624 }
13625 t clear
13626 :clear
13627 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
13628 t quote
13629 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
13630 t quote
13631 b any
13632 :quote
13633 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
13634 s/\[/\\&/g
13635 s/\]/\\&/g
13636 s/\$/$$/g
13637 H
13638 :any
13639 ${
13640         g
13641         s/^\n//
13642         s/\n/ /g
13643         p
13644 }
13645 '
13646 DEFS=`sed -n "$ac_script" confdefs.h`
13647
13648
13649 ac_libobjs=
13650 ac_ltlibobjs=
13651 U=
13652 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13653   # 1. Remove the extension, and $U if already installed.
13654   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13655   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13656   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13657   #    will be set to the directory where LIBOBJS objects are built.
13658   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13659   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13660 done
13661 LIBOBJS=$ac_libobjs
13662
13663 LTLIBOBJS=$ac_ltlibobjs
13664
13665
13666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
13667 $as_echo_n "checking that generated files are newer than configure... " >&6; }
13668    if test -n "$am_sleep_pid"; then
13669      # Hide warnings about reused PIDs.
13670      wait $am_sleep_pid 2>/dev/null
13671    fi
13672    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
13673 $as_echo "done" >&6; }
13674  if test -n "$EXEEXT"; then
13675   am__EXEEXT_TRUE=
13676   am__EXEEXT_FALSE='#'
13677 else
13678   am__EXEEXT_TRUE='#'
13679   am__EXEEXT_FALSE=
13680 fi
13681
13682 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
13683   as_fn_error $? "conditional \"AMDEP\" was never defined.
13684 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13685 fi
13686 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13687   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13688 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13689 fi
13690 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
13691   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
13692 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13693 fi
13694
13695 : "${CONFIG_STATUS=./config.status}"
13696 ac_write_fail=0
13697 ac_clean_files_save=$ac_clean_files
13698 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13699 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13700 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13701 as_write_fail=0
13702 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13703 #! $SHELL
13704 # Generated by $as_me.
13705 # Run this file to recreate the current configuration.
13706 # Compiler output produced by configure, useful for debugging
13707 # configure, is in config.log if it exists.
13708
13709 debug=false
13710 ac_cs_recheck=false
13711 ac_cs_silent=false
13712
13713 SHELL=\${CONFIG_SHELL-$SHELL}
13714 export SHELL
13715 _ASEOF
13716 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13717 ## -------------------- ##
13718 ## M4sh Initialization. ##
13719 ## -------------------- ##
13720
13721 # Be more Bourne compatible
13722 DUALCASE=1; export DUALCASE # for MKS sh
13723 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13724   emulate sh
13725   NULLCMD=:
13726   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13727   # is contrary to our usage.  Disable this feature.
13728   alias -g '${1+"$@"}'='"$@"'
13729   setopt NO_GLOB_SUBST
13730 else
13731   case `(set -o) 2>/dev/null` in #(
13732   *posix*) :
13733     set -o posix ;; #(
13734   *) :
13735      ;;
13736 esac
13737 fi
13738
13739
13740 as_nl='
13741 '
13742 export as_nl
13743 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13744 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13745 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13746 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13747 # Prefer a ksh shell builtin over an external printf program on Solaris,
13748 # but without wasting forks for bash or zsh.
13749 if test -z "$BASH_VERSION$ZSH_VERSION" \
13750     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13751   as_echo='print -r --'
13752   as_echo_n='print -rn --'
13753 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13754   as_echo='printf %s\n'
13755   as_echo_n='printf %s'
13756 else
13757   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13758     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13759     as_echo_n='/usr/ucb/echo -n'
13760   else
13761     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13762     as_echo_n_body='eval
13763       arg=$1;
13764       case $arg in #(
13765       *"$as_nl"*)
13766         expr "X$arg" : "X\\(.*\\)$as_nl";
13767         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13768       esac;
13769       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13770     '
13771     export as_echo_n_body
13772     as_echo_n='sh -c $as_echo_n_body as_echo'
13773   fi
13774   export as_echo_body
13775   as_echo='sh -c $as_echo_body as_echo'
13776 fi
13777
13778 # The user is always right.
13779 if test "${PATH_SEPARATOR+set}" != set; then
13780   PATH_SEPARATOR=:
13781   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13782     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13783       PATH_SEPARATOR=';'
13784   }
13785 fi
13786
13787
13788 # IFS
13789 # We need space, tab and new line, in precisely that order.  Quoting is
13790 # there to prevent editors from complaining about space-tab.
13791 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13792 # splitting by setting IFS to empty value.)
13793 IFS=" ""        $as_nl"
13794
13795 # Find who we are.  Look in the path if we contain no directory separator.
13796 as_myself=
13797 case $0 in #((
13798   *[\\/]* ) as_myself=$0 ;;
13799   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13800 for as_dir in $PATH
13801 do
13802   IFS=$as_save_IFS
13803   test -z "$as_dir" && as_dir=.
13804     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13805   done
13806 IFS=$as_save_IFS
13807
13808      ;;
13809 esac
13810 # We did not find ourselves, most probably we were run as `sh COMMAND'
13811 # in which case we are not to be found in the path.
13812 if test "x$as_myself" = x; then
13813   as_myself=$0
13814 fi
13815 if test ! -f "$as_myself"; then
13816   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13817   exit 1
13818 fi
13819
13820 # Unset variables that we do not need and which cause bugs (e.g. in
13821 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13822 # suppresses any "Segmentation fault" message there.  '((' could
13823 # trigger a bug in pdksh 5.2.14.
13824 for as_var in BASH_ENV ENV MAIL MAILPATH
13825 do eval test x\${$as_var+set} = xset \
13826   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13827 done
13828 PS1='$ '
13829 PS2='> '
13830 PS4='+ '
13831
13832 # NLS nuisances.
13833 LC_ALL=C
13834 export LC_ALL
13835 LANGUAGE=C
13836 export LANGUAGE
13837
13838 # CDPATH.
13839 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13840
13841
13842 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13843 # ----------------------------------------
13844 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13845 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13846 # script with STATUS, using 1 if that was 0.
13847 as_fn_error ()
13848 {
13849   as_status=$1; test $as_status -eq 0 && as_status=1
13850   if test "$4"; then
13851     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13852     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13853   fi
13854   $as_echo "$as_me: error: $2" >&2
13855   as_fn_exit $as_status
13856 } # as_fn_error
13857
13858
13859 # as_fn_set_status STATUS
13860 # -----------------------
13861 # Set $? to STATUS, without forking.
13862 as_fn_set_status ()
13863 {
13864   return $1
13865 } # as_fn_set_status
13866
13867 # as_fn_exit STATUS
13868 # -----------------
13869 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13870 as_fn_exit ()
13871 {
13872   set +e
13873   as_fn_set_status $1
13874   exit $1
13875 } # as_fn_exit
13876
13877 # as_fn_unset VAR
13878 # ---------------
13879 # Portably unset VAR.
13880 as_fn_unset ()
13881 {
13882   { eval $1=; unset $1;}
13883 }
13884 as_unset=as_fn_unset
13885 # as_fn_append VAR VALUE
13886 # ----------------------
13887 # Append the text in VALUE to the end of the definition contained in VAR. Take
13888 # advantage of any shell optimizations that allow amortized linear growth over
13889 # repeated appends, instead of the typical quadratic growth present in naive
13890 # implementations.
13891 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13892   eval 'as_fn_append ()
13893   {
13894     eval $1+=\$2
13895   }'
13896 else
13897   as_fn_append ()
13898   {
13899     eval $1=\$$1\$2
13900   }
13901 fi # as_fn_append
13902
13903 # as_fn_arith ARG...
13904 # ------------------
13905 # Perform arithmetic evaluation on the ARGs, and store the result in the
13906 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13907 # must be portable across $(()) and expr.
13908 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13909   eval 'as_fn_arith ()
13910   {
13911     as_val=$(( $* ))
13912   }'
13913 else
13914   as_fn_arith ()
13915   {
13916     as_val=`expr "$@" || test $? -eq 1`
13917   }
13918 fi # as_fn_arith
13919
13920
13921 if expr a : '\(a\)' >/dev/null 2>&1 &&
13922    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13923   as_expr=expr
13924 else
13925   as_expr=false
13926 fi
13927
13928 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13929   as_basename=basename
13930 else
13931   as_basename=false
13932 fi
13933
13934 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13935   as_dirname=dirname
13936 else
13937   as_dirname=false
13938 fi
13939
13940 as_me=`$as_basename -- "$0" ||
13941 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13942          X"$0" : 'X\(//\)$' \| \
13943          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13944 $as_echo X/"$0" |
13945     sed '/^.*\/\([^/][^/]*\)\/*$/{
13946             s//\1/
13947             q
13948           }
13949           /^X\/\(\/\/\)$/{
13950             s//\1/
13951             q
13952           }
13953           /^X\/\(\/\).*/{
13954             s//\1/
13955             q
13956           }
13957           s/.*/./; q'`
13958
13959 # Avoid depending upon Character Ranges.
13960 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13961 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13962 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13963 as_cr_digits='0123456789'
13964 as_cr_alnum=$as_cr_Letters$as_cr_digits
13965
13966 ECHO_C= ECHO_N= ECHO_T=
13967 case `echo -n x` in #(((((
13968 -n*)
13969   case `echo 'xy\c'` in
13970   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13971   xy)  ECHO_C='\c';;
13972   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
13973        ECHO_T=' ';;
13974   esac;;
13975 *)
13976   ECHO_N='-n';;
13977 esac
13978
13979 rm -f conf$$ conf$$.exe conf$$.file
13980 if test -d conf$$.dir; then
13981   rm -f conf$$.dir/conf$$.file
13982 else
13983   rm -f conf$$.dir
13984   mkdir conf$$.dir 2>/dev/null
13985 fi
13986 if (echo >conf$$.file) 2>/dev/null; then
13987   if ln -s conf$$.file conf$$ 2>/dev/null; then
13988     as_ln_s='ln -s'
13989     # ... but there are two gotchas:
13990     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13991     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13992     # In both cases, we have to default to `cp -pR'.
13993     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13994       as_ln_s='cp -pR'
13995   elif ln conf$$.file conf$$ 2>/dev/null; then
13996     as_ln_s=ln
13997   else
13998     as_ln_s='cp -pR'
13999   fi
14000 else
14001   as_ln_s='cp -pR'
14002 fi
14003 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14004 rmdir conf$$.dir 2>/dev/null
14005
14006
14007 # as_fn_mkdir_p
14008 # -------------
14009 # Create "$as_dir" as a directory, including parents if necessary.
14010 as_fn_mkdir_p ()
14011 {
14012
14013   case $as_dir in #(
14014   -*) as_dir=./$as_dir;;
14015   esac
14016   test -d "$as_dir" || eval $as_mkdir_p || {
14017     as_dirs=
14018     while :; do
14019       case $as_dir in #(
14020       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14021       *) as_qdir=$as_dir;;
14022       esac
14023       as_dirs="'$as_qdir' $as_dirs"
14024       as_dir=`$as_dirname -- "$as_dir" ||
14025 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14026          X"$as_dir" : 'X\(//\)[^/]' \| \
14027          X"$as_dir" : 'X\(//\)$' \| \
14028          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14029 $as_echo X"$as_dir" |
14030     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14031             s//\1/
14032             q
14033           }
14034           /^X\(\/\/\)[^/].*/{
14035             s//\1/
14036             q
14037           }
14038           /^X\(\/\/\)$/{
14039             s//\1/
14040             q
14041           }
14042           /^X\(\/\).*/{
14043             s//\1/
14044             q
14045           }
14046           s/.*/./; q'`
14047       test -d "$as_dir" && break
14048     done
14049     test -z "$as_dirs" || eval "mkdir $as_dirs"
14050   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14051
14052
14053 } # as_fn_mkdir_p
14054 if mkdir -p . 2>/dev/null; then
14055   as_mkdir_p='mkdir -p "$as_dir"'
14056 else
14057   test -d ./-p && rmdir ./-p
14058   as_mkdir_p=false
14059 fi
14060
14061
14062 # as_fn_executable_p FILE
14063 # -----------------------
14064 # Test if FILE is an executable regular file.
14065 as_fn_executable_p ()
14066 {
14067   test -f "$1" && test -x "$1"
14068 } # as_fn_executable_p
14069 as_test_x='test -x'
14070 as_executable_p=as_fn_executable_p
14071
14072 # Sed expression to map a string onto a valid CPP name.
14073 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14074
14075 # Sed expression to map a string onto a valid variable name.
14076 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14077
14078
14079 exec 6>&1
14080 ## ----------------------------------- ##
14081 ## Main body of $CONFIG_STATUS script. ##
14082 ## ----------------------------------- ##
14083 _ASEOF
14084 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14085
14086 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14087 # Save the log message, to keep $0 and so on meaningful, and to
14088 # report actual input values of CONFIG_FILES etc. instead of their
14089 # values after options handling.
14090 ac_log="
14091 This file was extended by sqlite $as_me 3.12.1, which was
14092 generated by GNU Autoconf 2.69.  Invocation command line was
14093
14094   CONFIG_FILES    = $CONFIG_FILES
14095   CONFIG_HEADERS  = $CONFIG_HEADERS
14096   CONFIG_LINKS    = $CONFIG_LINKS
14097   CONFIG_COMMANDS = $CONFIG_COMMANDS
14098   $ $0 $@
14099
14100 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14101 "
14102
14103 _ACEOF
14104
14105 case $ac_config_files in *"
14106 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14107 esac
14108
14109
14110
14111 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14112 # Files that config.status was made for.
14113 config_files="$ac_config_files"
14114 config_commands="$ac_config_commands"
14115
14116 _ACEOF
14117
14118 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14119 ac_cs_usage="\
14120 \`$as_me' instantiates files and other configuration actions
14121 from templates according to the current configuration.  Unless the files
14122 and actions are specified as TAGs, all are instantiated by default.
14123
14124 Usage: $0 [OPTION]... [TAG]...
14125
14126   -h, --help       print this help, then exit
14127   -V, --version    print version number and configuration settings, then exit
14128       --config     print configuration, then exit
14129   -q, --quiet, --silent
14130                    do not print progress messages
14131   -d, --debug      don't remove temporary files
14132       --recheck    update $as_me by reconfiguring in the same conditions
14133       --file=FILE[:TEMPLATE]
14134                    instantiate the configuration file FILE
14135
14136 Configuration files:
14137 $config_files
14138
14139 Configuration commands:
14140 $config_commands
14141
14142 Report bugs to <http://www.sqlite.org>."
14143
14144 _ACEOF
14145 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14146 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14147 ac_cs_version="\\
14148 sqlite config.status 3.12.1
14149 configured by $0, generated by GNU Autoconf 2.69,
14150   with options \\"\$ac_cs_config\\"
14151
14152 Copyright (C) 2012 Free Software Foundation, Inc.
14153 This config.status script is free software; the Free Software Foundation
14154 gives unlimited permission to copy, distribute and modify it."
14155
14156 ac_pwd='$ac_pwd'
14157 srcdir='$srcdir'
14158 INSTALL='$INSTALL'
14159 MKDIR_P='$MKDIR_P'
14160 AWK='$AWK'
14161 test -n "\$AWK" || AWK=awk
14162 _ACEOF
14163
14164 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14165 # The default lists apply if the user does not specify any file.
14166 ac_need_defaults=:
14167 while test $# != 0
14168 do
14169   case $1 in
14170   --*=?*)
14171     ac_option=`expr "X$1" : 'X\([^=]*\)='`
14172     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14173     ac_shift=:
14174     ;;
14175   --*=)
14176     ac_option=`expr "X$1" : 'X\([^=]*\)='`
14177     ac_optarg=
14178     ac_shift=:
14179     ;;
14180   *)
14181     ac_option=$1
14182     ac_optarg=$2
14183     ac_shift=shift
14184     ;;
14185   esac
14186
14187   case $ac_option in
14188   # Handling of the options.
14189   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14190     ac_cs_recheck=: ;;
14191   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14192     $as_echo "$ac_cs_version"; exit ;;
14193   --config | --confi | --conf | --con | --co | --c )
14194     $as_echo "$ac_cs_config"; exit ;;
14195   --debug | --debu | --deb | --de | --d | -d )
14196     debug=: ;;
14197   --file | --fil | --fi | --f )
14198     $ac_shift
14199     case $ac_optarg in
14200     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14201     '') as_fn_error $? "missing file argument" ;;
14202     esac
14203     as_fn_append CONFIG_FILES " '$ac_optarg'"
14204     ac_need_defaults=false;;
14205   --he | --h |  --help | --hel | -h )
14206     $as_echo "$ac_cs_usage"; exit ;;
14207   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14208   | -silent | --silent | --silen | --sile | --sil | --si | --s)
14209     ac_cs_silent=: ;;
14210
14211   # This is an error.
14212   -*) as_fn_error $? "unrecognized option: \`$1'
14213 Try \`$0 --help' for more information." ;;
14214
14215   *) as_fn_append ac_config_targets " $1"
14216      ac_need_defaults=false ;;
14217
14218   esac
14219   shift
14220 done
14221
14222 ac_configure_extra_args=
14223
14224 if $ac_cs_silent; then
14225   exec 6>/dev/null
14226   ac_configure_extra_args="$ac_configure_extra_args --silent"
14227 fi
14228
14229 _ACEOF
14230 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14231 if \$ac_cs_recheck; then
14232   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14233   shift
14234   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14235   CONFIG_SHELL='$SHELL'
14236   export CONFIG_SHELL
14237   exec "\$@"
14238 fi
14239
14240 _ACEOF
14241 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14242 exec 5>>config.log
14243 {
14244   echo
14245   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14246 ## Running $as_me. ##
14247 _ASBOX
14248   $as_echo "$ac_log"
14249 } >&5
14250
14251 _ACEOF
14252 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14253 #
14254 # INIT-COMMANDS
14255 #
14256 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
14257
14258
14259 # The HP-UX ksh and POSIX shell print the target directory to stdout
14260 # if CDPATH is set.
14261 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14262
14263 sed_quote_subst='$sed_quote_subst'
14264 double_quote_subst='$double_quote_subst'
14265 delay_variable_subst='$delay_variable_subst'
14266 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14267 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14268 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14269 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14270 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14271 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14272 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
14273 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14274 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14275 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
14276 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14277 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14278 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14279 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14280 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14281 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14282 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14283 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14284 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14285 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14286 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14287 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14288 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14289 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14290 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14291 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14292 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14293 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14294 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14295 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14296 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
14297 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
14298 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14299 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14300 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14301 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14302 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14303 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
14304 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
14305 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
14306 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
14307 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14308 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14309 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
14310 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14311 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14312 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14313 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14314 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14315 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14316 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14317 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14318 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14319 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14320 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14321 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14322 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
14323 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14324 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"`'
14325 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
14326 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
14327 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
14328 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
14329 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14330 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14331 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14332 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14333 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14334 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14335 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14336 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14337 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
14338 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14339 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14340 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14341 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14342 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14343 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14344 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14345 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14346 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14347 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14348 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14349 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14350 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14351 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14352 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14353 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14354 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14355 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14356 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14357 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14358 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14359 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14360 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14361 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14362 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14363 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14364 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14365 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14366 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14367 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14368 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14369 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14370 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14371 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14372 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14373 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14374 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
14375 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14376 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14377 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14378 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14379 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14380 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14381 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14382 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14383 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14384 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14385 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14386 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14387 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14388 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14389 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14390 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14391 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14392 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14393 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
14394 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
14395 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14396 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14397 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14398 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14399 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14400 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14401
14402 LTCC='$LTCC'
14403 LTCFLAGS='$LTCFLAGS'
14404 compiler='$compiler_DEFAULT'
14405
14406 # A function that is used when there is no print builtin or printf.
14407 func_fallback_echo ()
14408 {
14409   eval 'cat <<_LTECHO_EOF
14410 \$1
14411 _LTECHO_EOF'
14412 }
14413
14414 # Quote evaled strings.
14415 for var in SHELL \
14416 ECHO \
14417 PATH_SEPARATOR \
14418 SED \
14419 GREP \
14420 EGREP \
14421 FGREP \
14422 LD \
14423 NM \
14424 LN_S \
14425 lt_SP2NL \
14426 lt_NL2SP \
14427 reload_flag \
14428 OBJDUMP \
14429 deplibs_check_method \
14430 file_magic_cmd \
14431 file_magic_glob \
14432 want_nocaseglob \
14433 DLLTOOL \
14434 sharedlib_from_linklib_cmd \
14435 AR \
14436 AR_FLAGS \
14437 archiver_list_spec \
14438 STRIP \
14439 RANLIB \
14440 CC \
14441 CFLAGS \
14442 compiler \
14443 lt_cv_sys_global_symbol_pipe \
14444 lt_cv_sys_global_symbol_to_cdecl \
14445 lt_cv_sys_global_symbol_to_import \
14446 lt_cv_sys_global_symbol_to_c_name_address \
14447 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14448 lt_cv_nm_interface \
14449 nm_file_list_spec \
14450 lt_cv_truncate_bin \
14451 lt_prog_compiler_no_builtin_flag \
14452 lt_prog_compiler_pic \
14453 lt_prog_compiler_wl \
14454 lt_prog_compiler_static \
14455 lt_cv_prog_compiler_c_o \
14456 need_locks \
14457 MANIFEST_TOOL \
14458 DSYMUTIL \
14459 NMEDIT \
14460 LIPO \
14461 OTOOL \
14462 OTOOL64 \
14463 shrext_cmds \
14464 export_dynamic_flag_spec \
14465 whole_archive_flag_spec \
14466 compiler_needs_object \
14467 with_gnu_ld \
14468 allow_undefined_flag \
14469 no_undefined_flag \
14470 hardcode_libdir_flag_spec \
14471 hardcode_libdir_separator \
14472 exclude_expsyms \
14473 include_expsyms \
14474 file_list_spec \
14475 variables_saved_for_relink \
14476 libname_spec \
14477 library_names_spec \
14478 soname_spec \
14479 install_override_mode \
14480 finish_eval \
14481 old_striplib \
14482 striplib; do
14483     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14484     *[\\\\\\\`\\"\\\$]*)
14485       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
14486       ;;
14487     *)
14488       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14489       ;;
14490     esac
14491 done
14492
14493 # Double-quote double-evaled strings.
14494 for var in reload_cmds \
14495 old_postinstall_cmds \
14496 old_postuninstall_cmds \
14497 old_archive_cmds \
14498 extract_expsyms_cmds \
14499 old_archive_from_new_cmds \
14500 old_archive_from_expsyms_cmds \
14501 archive_cmds \
14502 archive_expsym_cmds \
14503 module_cmds \
14504 module_expsym_cmds \
14505 export_symbols_cmds \
14506 prelink_cmds \
14507 postlink_cmds \
14508 postinstall_cmds \
14509 postuninstall_cmds \
14510 finish_cmds \
14511 sys_lib_search_path_spec \
14512 configure_time_dlsearch_path \
14513 configure_time_lt_sys_library_path; do
14514     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14515     *[\\\\\\\`\\"\\\$]*)
14516       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
14517       ;;
14518     *)
14519       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14520       ;;
14521     esac
14522 done
14523
14524 ac_aux_dir='$ac_aux_dir'
14525
14526 # See if we are running on zsh, and set the options that allow our
14527 # commands through without removal of \ escapes INIT.
14528 if test -n "\${ZSH_VERSION+set}"; then
14529    setopt NO_GLOB_SUBST
14530 fi
14531
14532
14533     PACKAGE='$PACKAGE'
14534     VERSION='$VERSION'
14535     RM='$RM'
14536     ofile='$ofile'
14537
14538
14539
14540
14541 _ACEOF
14542
14543 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14544
14545 # Handling of arguments.
14546 for ac_config_target in $ac_config_targets
14547 do
14548   case $ac_config_target in
14549     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
14550     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14551     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14552     "sqlite3.pc") CONFIG_FILES="$CONFIG_FILES sqlite3.pc" ;;
14553
14554   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14555   esac
14556 done
14557
14558
14559 # If the user did not use the arguments to specify the items to instantiate,
14560 # then the envvar interface is used.  Set only those that are not.
14561 # We use the long form for the default assignment because of an extremely
14562 # bizarre bug on SunOS 4.1.3.
14563 if $ac_need_defaults; then
14564   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14565   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14566 fi
14567
14568 # Have a temporary directory for convenience.  Make it in the build tree
14569 # simply because there is no reason against having it here, and in addition,
14570 # creating and moving files from /tmp can sometimes cause problems.
14571 # Hook for its removal unless debugging.
14572 # Note that there is a small window in which the directory will not be cleaned:
14573 # after its creation but before its name has been assigned to `$tmp'.
14574 $debug ||
14575 {
14576   tmp= ac_tmp=
14577   trap 'exit_status=$?
14578   : "${ac_tmp:=$tmp}"
14579   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14580 ' 0
14581   trap 'as_fn_exit 1' 1 2 13 15
14582 }
14583 # Create a (secure) tmp directory for tmp files.
14584
14585 {
14586   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14587   test -d "$tmp"
14588 }  ||
14589 {
14590   tmp=./conf$$-$RANDOM
14591   (umask 077 && mkdir "$tmp")
14592 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14593 ac_tmp=$tmp
14594
14595 # Set up the scripts for CONFIG_FILES section.
14596 # No need to generate them if there are no CONFIG_FILES.
14597 # This happens for instance with `./config.status config.h'.
14598 if test -n "$CONFIG_FILES"; then
14599
14600
14601 ac_cr=`echo X | tr X '\015'`
14602 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14603 # But we know of no other shell where ac_cr would be empty at this
14604 # point, so we can use a bashism as a fallback.
14605 if test "x$ac_cr" = x; then
14606   eval ac_cr=\$\'\\r\'
14607 fi
14608 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14609 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14610   ac_cs_awk_cr='\\r'
14611 else
14612   ac_cs_awk_cr=$ac_cr
14613 fi
14614
14615 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14616 _ACEOF
14617
14618
14619 {
14620   echo "cat >conf$$subs.awk <<_ACEOF" &&
14621   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14622   echo "_ACEOF"
14623 } >conf$$subs.sh ||
14624   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14625 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14626 ac_delim='%!_!# '
14627 for ac_last_try in false false false false false :; do
14628   . ./conf$$subs.sh ||
14629     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14630
14631   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14632   if test $ac_delim_n = $ac_delim_num; then
14633     break
14634   elif $ac_last_try; then
14635     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14636   else
14637     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14638   fi
14639 done
14640 rm -f conf$$subs.sh
14641
14642 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14643 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14644 _ACEOF
14645 sed -n '
14646 h
14647 s/^/S["/; s/!.*/"]=/
14648 p
14649 g
14650 s/^[^!]*!//
14651 :repl
14652 t repl
14653 s/'"$ac_delim"'$//
14654 t delim
14655 :nl
14656 h
14657 s/\(.\{148\}\)..*/\1/
14658 t more1
14659 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14660 p
14661 n
14662 b repl
14663 :more1
14664 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14665 p
14666 g
14667 s/.\{148\}//
14668 t nl
14669 :delim
14670 h
14671 s/\(.\{148\}\)..*/\1/
14672 t more2
14673 s/["\\]/\\&/g; s/^/"/; s/$/"/
14674 p
14675 b
14676 :more2
14677 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14678 p
14679 g
14680 s/.\{148\}//
14681 t delim
14682 ' <conf$$subs.awk | sed '
14683 /^[^""]/{
14684   N
14685   s/\n//
14686 }
14687 ' >>$CONFIG_STATUS || ac_write_fail=1
14688 rm -f conf$$subs.awk
14689 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14690 _ACAWK
14691 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14692   for (key in S) S_is_set[key] = 1
14693   FS = "\a"
14694
14695 }
14696 {
14697   line = $ 0
14698   nfields = split(line, field, "@")
14699   substed = 0
14700   len = length(field[1])
14701   for (i = 2; i < nfields; i++) {
14702     key = field[i]
14703     keylen = length(key)
14704     if (S_is_set[key]) {
14705       value = S[key]
14706       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14707       len += length(value) + length(field[++i])
14708       substed = 1
14709     } else
14710       len += 1 + keylen
14711   }
14712
14713   print line
14714 }
14715
14716 _ACAWK
14717 _ACEOF
14718 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14719 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14720   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14721 else
14722   cat
14723 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14724   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14725 _ACEOF
14726
14727 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14728 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14729 # trailing colons and then remove the whole line if VPATH becomes empty
14730 # (actually we leave an empty line to preserve line numbers).
14731 if test "x$srcdir" = x.; then
14732   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
14733 h
14734 s///
14735 s/^/:/
14736 s/[      ]*$/:/
14737 s/:\$(srcdir):/:/g
14738 s/:\${srcdir}:/:/g
14739 s/:@srcdir@:/:/g
14740 s/^:*//
14741 s/:*$//
14742 x
14743 s/\(=[   ]*\).*/\1/
14744 G
14745 s/\n//
14746 s/^[^=]*=[       ]*$//
14747 }'
14748 fi
14749
14750 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14751 fi # test -n "$CONFIG_FILES"
14752
14753
14754 eval set X "  :F $CONFIG_FILES      :C $CONFIG_COMMANDS"
14755 shift
14756 for ac_tag
14757 do
14758   case $ac_tag in
14759   :[FHLC]) ac_mode=$ac_tag; continue;;
14760   esac
14761   case $ac_mode$ac_tag in
14762   :[FHL]*:*);;
14763   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14764   :[FH]-) ac_tag=-:-;;
14765   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14766   esac
14767   ac_save_IFS=$IFS
14768   IFS=:
14769   set x $ac_tag
14770   IFS=$ac_save_IFS
14771   shift
14772   ac_file=$1
14773   shift
14774
14775   case $ac_mode in
14776   :L) ac_source=$1;;
14777   :[FH])
14778     ac_file_inputs=
14779     for ac_f
14780     do
14781       case $ac_f in
14782       -) ac_f="$ac_tmp/stdin";;
14783       *) # Look for the file first in the build tree, then in the source tree
14784          # (if the path is not absolute).  The absolute path cannot be DOS-style,
14785          # because $ac_f cannot contain `:'.
14786          test -f "$ac_f" ||
14787            case $ac_f in
14788            [\\/$]*) false;;
14789            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14790            esac ||
14791            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14792       esac
14793       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14794       as_fn_append ac_file_inputs " '$ac_f'"
14795     done
14796
14797     # Let's still pretend it is `configure' which instantiates (i.e., don't
14798     # use $as_me), people would be surprised to read:
14799     #    /* config.h.  Generated by config.status.  */
14800     configure_input='Generated from '`
14801           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14802         `' by configure.'
14803     if test x"$ac_file" != x-; then
14804       configure_input="$ac_file.  $configure_input"
14805       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14806 $as_echo "$as_me: creating $ac_file" >&6;}
14807     fi
14808     # Neutralize special characters interpreted by sed in replacement strings.
14809     case $configure_input in #(
14810     *\&* | *\|* | *\\* )
14811        ac_sed_conf_input=`$as_echo "$configure_input" |
14812        sed 's/[\\\\&|]/\\\\&/g'`;; #(
14813     *) ac_sed_conf_input=$configure_input;;
14814     esac
14815
14816     case $ac_tag in
14817     *:-:* | *:-) cat >"$ac_tmp/stdin" \
14818       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14819     esac
14820     ;;
14821   esac
14822
14823   ac_dir=`$as_dirname -- "$ac_file" ||
14824 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14825          X"$ac_file" : 'X\(//\)[^/]' \| \
14826          X"$ac_file" : 'X\(//\)$' \| \
14827          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14828 $as_echo X"$ac_file" |
14829     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14830             s//\1/
14831             q
14832           }
14833           /^X\(\/\/\)[^/].*/{
14834             s//\1/
14835             q
14836           }
14837           /^X\(\/\/\)$/{
14838             s//\1/
14839             q
14840           }
14841           /^X\(\/\).*/{
14842             s//\1/
14843             q
14844           }
14845           s/.*/./; q'`
14846   as_dir="$ac_dir"; as_fn_mkdir_p
14847   ac_builddir=.
14848
14849 case "$ac_dir" in
14850 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14851 *)
14852   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14853   # A ".." for each directory in $ac_dir_suffix.
14854   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14855   case $ac_top_builddir_sub in
14856   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14857   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14858   esac ;;
14859 esac
14860 ac_abs_top_builddir=$ac_pwd
14861 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14862 # for backward compatibility:
14863 ac_top_builddir=$ac_top_build_prefix
14864
14865 case $srcdir in
14866   .)  # We are building in place.
14867     ac_srcdir=.
14868     ac_top_srcdir=$ac_top_builddir_sub
14869     ac_abs_top_srcdir=$ac_pwd ;;
14870   [\\/]* | ?:[\\/]* )  # Absolute name.
14871     ac_srcdir=$srcdir$ac_dir_suffix;
14872     ac_top_srcdir=$srcdir
14873     ac_abs_top_srcdir=$srcdir ;;
14874   *) # Relative name.
14875     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14876     ac_top_srcdir=$ac_top_build_prefix$srcdir
14877     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14878 esac
14879 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14880
14881
14882   case $ac_mode in
14883   :F)
14884   #
14885   # CONFIG_FILE
14886   #
14887
14888   case $INSTALL in
14889   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14890   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14891   esac
14892   ac_MKDIR_P=$MKDIR_P
14893   case $MKDIR_P in
14894   [\\/$]* | ?:[\\/]* ) ;;
14895   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14896   esac
14897 _ACEOF
14898
14899 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14900 # If the template does not know about datarootdir, expand it.
14901 # FIXME: This hack should be removed a few years after 2.60.
14902 ac_datarootdir_hack=; ac_datarootdir_seen=
14903 ac_sed_dataroot='
14904 /datarootdir/ {
14905   p
14906   q
14907 }
14908 /@datadir@/p
14909 /@docdir@/p
14910 /@infodir@/p
14911 /@localedir@/p
14912 /@mandir@/p'
14913 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14914 *datarootdir*) ac_datarootdir_seen=yes;;
14915 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14916   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14917 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14918 _ACEOF
14919 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14920   ac_datarootdir_hack='
14921   s&@datadir@&$datadir&g
14922   s&@docdir@&$docdir&g
14923   s&@infodir@&$infodir&g
14924   s&@localedir@&$localedir&g
14925   s&@mandir@&$mandir&g
14926   s&\\\${datarootdir}&$datarootdir&g' ;;
14927 esac
14928 _ACEOF
14929
14930 # Neutralize VPATH when `$srcdir' = `.'.
14931 # Shell code in configure.ac might set extrasub.
14932 # FIXME: do we really want to maintain this feature?
14933 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14934 ac_sed_extra="$ac_vpsub
14935 $extrasub
14936 _ACEOF
14937 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14938 :t
14939 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14940 s|@configure_input@|$ac_sed_conf_input|;t t
14941 s&@top_builddir@&$ac_top_builddir_sub&;t t
14942 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14943 s&@srcdir@&$ac_srcdir&;t t
14944 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14945 s&@top_srcdir@&$ac_top_srcdir&;t t
14946 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14947 s&@builddir@&$ac_builddir&;t t
14948 s&@abs_builddir@&$ac_abs_builddir&;t t
14949 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14950 s&@INSTALL@&$ac_INSTALL&;t t
14951 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14952 $ac_datarootdir_hack
14953 "
14954 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
14955   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14956
14957 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14958   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14959   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
14960       "$ac_tmp/out"`; test -z "$ac_out"; } &&
14961   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14962 which seems to be undefined.  Please make sure it is defined" >&5
14963 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14964 which seems to be undefined.  Please make sure it is defined" >&2;}
14965
14966   rm -f "$ac_tmp/stdin"
14967   case $ac_file in
14968   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14969   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14970   esac \
14971   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14972  ;;
14973
14974
14975   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14976 $as_echo "$as_me: executing $ac_file commands" >&6;}
14977  ;;
14978   esac
14979
14980
14981   case $ac_file$ac_mode in
14982     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
14983   # Older Autoconf quotes --file arguments for eval, but not when files
14984   # are listed without --file.  Let's play safe and only enable the eval
14985   # if we detect the quoting.
14986   case $CONFIG_FILES in
14987   *\'*) eval set x "$CONFIG_FILES" ;;
14988   *)   set x $CONFIG_FILES ;;
14989   esac
14990   shift
14991   for mf
14992   do
14993     # Strip MF so we end up with the name of the file.
14994     mf=`echo "$mf" | sed -e 's/:.*$//'`
14995     # Check whether this is an Automake generated Makefile or not.
14996     # We used to match only the files named 'Makefile.in', but
14997     # some people rename them; so instead we look at the file content.
14998     # Grep'ing the first line is not enough: some people post-process
14999     # each Makefile.in and add a new line on top of each file to say so.
15000     # Grep'ing the whole file is not good either: AIX grep has a line
15001     # limit of 2048, but all sed's we know have understand at least 4000.
15002     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
15003       dirpart=`$as_dirname -- "$mf" ||
15004 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15005          X"$mf" : 'X\(//\)[^/]' \| \
15006          X"$mf" : 'X\(//\)$' \| \
15007          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
15008 $as_echo X"$mf" |
15009     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15010             s//\1/
15011             q
15012           }
15013           /^X\(\/\/\)[^/].*/{
15014             s//\1/
15015             q
15016           }
15017           /^X\(\/\/\)$/{
15018             s//\1/
15019             q
15020           }
15021           /^X\(\/\).*/{
15022             s//\1/
15023             q
15024           }
15025           s/.*/./; q'`
15026     else
15027       continue
15028     fi
15029     # Extract the definition of DEPDIR, am__include, and am__quote
15030     # from the Makefile without running 'make'.
15031     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
15032     test -z "$DEPDIR" && continue
15033     am__include=`sed -n 's/^am__include = //p' < "$mf"`
15034     test -z "$am__include" && continue
15035     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
15036     # Find all dependency output files, they are included files with
15037     # $(DEPDIR) in their names.  We invoke sed twice because it is the
15038     # simplest approach to changing $(DEPDIR) to its actual value in the
15039     # expansion.
15040     for file in `sed -n "
15041       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
15042          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
15043       # Make sure the directory exists.
15044       test -f "$dirpart/$file" && continue
15045       fdir=`$as_dirname -- "$file" ||
15046 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15047          X"$file" : 'X\(//\)[^/]' \| \
15048          X"$file" : 'X\(//\)$' \| \
15049          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
15050 $as_echo X"$file" |
15051     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15052             s//\1/
15053             q
15054           }
15055           /^X\(\/\/\)[^/].*/{
15056             s//\1/
15057             q
15058           }
15059           /^X\(\/\/\)$/{
15060             s//\1/
15061             q
15062           }
15063           /^X\(\/\).*/{
15064             s//\1/
15065             q
15066           }
15067           s/.*/./; q'`
15068       as_dir=$dirpart/$fdir; as_fn_mkdir_p
15069       # echo "creating $dirpart/$file"
15070       echo '# dummy' > "$dirpart/$file"
15071     done
15072   done
15073 }
15074  ;;
15075     "libtool":C)
15076
15077     # See if we are running on zsh, and set the options that allow our
15078     # commands through without removal of \ escapes.
15079     if test -n "${ZSH_VERSION+set}"; then
15080       setopt NO_GLOB_SUBST
15081     fi
15082
15083     cfgfile=${ofile}T
15084     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15085     $RM "$cfgfile"
15086
15087     cat <<_LT_EOF >> "$cfgfile"
15088 #! $SHELL
15089 # Generated automatically by $as_me ($PACKAGE) $VERSION
15090 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15091 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15092
15093 # Provide generalized library-building support services.
15094 # Written by Gordon Matzigkeit, 1996
15095
15096 # Copyright (C) 2014 Free Software Foundation, Inc.
15097 # This is free software; see the source for copying conditions.  There is NO
15098 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
15099
15100 # GNU Libtool is free software; you can redistribute it and/or modify
15101 # it under the terms of the GNU General Public License as published by
15102 # the Free Software Foundation; either version 2 of of the License, or
15103 # (at your option) any later version.
15104 #
15105 # As a special exception to the GNU General Public License, if you
15106 # distribute this file as part of a program or library that is built
15107 # using GNU Libtool, you may include this file under the  same
15108 # distribution terms that you use for the rest of that program.
15109 #
15110 # GNU Libtool is distributed in the hope that it will be useful, but
15111 # WITHOUT ANY WARRANTY; without even the implied warranty of
15112 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15113 # GNU General Public License for more details.
15114 #
15115 # You should have received a copy of the GNU General Public License
15116 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
15117
15118
15119 # The names of the tagged configurations supported by this script.
15120 available_tags=''
15121
15122 # Configured defaults for sys_lib_dlsearch_path munging.
15123 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
15124
15125 # ### BEGIN LIBTOOL CONFIG
15126
15127 # Which release of libtool.m4 was used?
15128 macro_version=$macro_version
15129 macro_revision=$macro_revision
15130
15131 # Whether or not to build shared libraries.
15132 build_libtool_libs=$enable_shared
15133
15134 # Whether or not to build static libraries.
15135 build_old_libs=$enable_static
15136
15137 # What type of objects to build.
15138 pic_mode=$pic_mode
15139
15140 # Whether or not to optimize for fast installation.
15141 fast_install=$enable_fast_install
15142
15143 # Shared archive member basename,for filename based shared library versioning on AIX.
15144 shared_archive_member_spec=$shared_archive_member_spec
15145
15146 # Shell to use when invoking shell scripts.
15147 SHELL=$lt_SHELL
15148
15149 # An echo program that protects backslashes.
15150 ECHO=$lt_ECHO
15151
15152 # The PATH separator for the build system.
15153 PATH_SEPARATOR=$lt_PATH_SEPARATOR
15154
15155 # The host system.
15156 host_alias=$host_alias
15157 host=$host
15158 host_os=$host_os
15159
15160 # The build system.
15161 build_alias=$build_alias
15162 build=$build
15163 build_os=$build_os
15164
15165 # A sed program that does not truncate output.
15166 SED=$lt_SED
15167
15168 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15169 Xsed="\$SED -e 1s/^X//"
15170
15171 # A grep program that handles long lines.
15172 GREP=$lt_GREP
15173
15174 # An ERE matcher.
15175 EGREP=$lt_EGREP
15176
15177 # A literal string matcher.
15178 FGREP=$lt_FGREP
15179
15180 # A BSD- or MS-compatible name lister.
15181 NM=$lt_NM
15182
15183 # Whether we need soft or hard links.
15184 LN_S=$lt_LN_S
15185
15186 # What is the maximum length of a command?
15187 max_cmd_len=$max_cmd_len
15188
15189 # Object file suffix (normally "o").
15190 objext=$ac_objext
15191
15192 # Executable file suffix (normally "").
15193 exeext=$exeext
15194
15195 # whether the shell understands "unset".
15196 lt_unset=$lt_unset
15197
15198 # turn spaces into newlines.
15199 SP2NL=$lt_lt_SP2NL
15200
15201 # turn newlines into spaces.
15202 NL2SP=$lt_lt_NL2SP
15203
15204 # convert \$build file names to \$host format.
15205 to_host_file_cmd=$lt_cv_to_host_file_cmd
15206
15207 # convert \$build files to toolchain format.
15208 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
15209
15210 # An object symbol dumper.
15211 OBJDUMP=$lt_OBJDUMP
15212
15213 # Method to check whether dependent libraries are shared objects.
15214 deplibs_check_method=$lt_deplibs_check_method
15215
15216 # Command to use when deplibs_check_method = "file_magic".
15217 file_magic_cmd=$lt_file_magic_cmd
15218
15219 # How to find potential files when deplibs_check_method = "file_magic".
15220 file_magic_glob=$lt_file_magic_glob
15221
15222 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
15223 want_nocaseglob=$lt_want_nocaseglob
15224
15225 # DLL creation program.
15226 DLLTOOL=$lt_DLLTOOL
15227
15228 # Command to associate shared and link libraries.
15229 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
15230
15231 # The archiver.
15232 AR=$lt_AR
15233
15234 # Flags to create an archive.
15235 AR_FLAGS=$lt_AR_FLAGS
15236
15237 # How to feed a file listing to the archiver.
15238 archiver_list_spec=$lt_archiver_list_spec
15239
15240 # A symbol stripping program.
15241 STRIP=$lt_STRIP
15242
15243 # Commands used to install an old-style archive.
15244 RANLIB=$lt_RANLIB
15245 old_postinstall_cmds=$lt_old_postinstall_cmds
15246 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15247
15248 # Whether to use a lock for old archive extraction.
15249 lock_old_archive_extraction=$lock_old_archive_extraction
15250
15251 # A C compiler.
15252 LTCC=$lt_CC
15253
15254 # LTCC compiler flags.
15255 LTCFLAGS=$lt_CFLAGS
15256
15257 # Take the output of nm and produce a listing of raw symbols and C names.
15258 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15259
15260 # Transform the output of nm in a proper C declaration.
15261 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15262
15263 # Transform the output of nm into a list of symbols to manually relocate.
15264 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
15265
15266 # Transform the output of nm in a C name address pair.
15267 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15268
15269 # Transform the output of nm in a C name address pair when lib prefix is needed.
15270 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15271
15272 # The name lister interface.
15273 nm_interface=$lt_lt_cv_nm_interface
15274
15275 # Specify filename containing input files for \$NM.
15276 nm_file_list_spec=$lt_nm_file_list_spec
15277
15278 # The root where to search for dependent libraries,and where our libraries should be installed.
15279 lt_sysroot=$lt_sysroot
15280
15281 # Command to truncate a binary pipe.
15282 lt_truncate_bin=$lt_lt_cv_truncate_bin
15283
15284 # The name of the directory that contains temporary libtool files.
15285 objdir=$objdir
15286
15287 # Used to examine libraries when file_magic_cmd begins with "file".
15288 MAGIC_CMD=$MAGIC_CMD
15289
15290 # Must we lock files when doing compilation?
15291 need_locks=$lt_need_locks
15292
15293 # Manifest tool.
15294 MANIFEST_TOOL=$lt_MANIFEST_TOOL
15295
15296 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15297 DSYMUTIL=$lt_DSYMUTIL
15298
15299 # Tool to change global to local symbols on Mac OS X.
15300 NMEDIT=$lt_NMEDIT
15301
15302 # Tool to manipulate fat objects and archives on Mac OS X.
15303 LIPO=$lt_LIPO
15304
15305 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15306 OTOOL=$lt_OTOOL
15307
15308 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15309 OTOOL64=$lt_OTOOL64
15310
15311 # Old archive suffix (normally "a").
15312 libext=$libext
15313
15314 # Shared library suffix (normally ".so").
15315 shrext_cmds=$lt_shrext_cmds
15316
15317 # The commands to extract the exported symbol list from a shared archive.
15318 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15319
15320 # Variables whose values should be saved in libtool wrapper scripts and
15321 # restored at link time.
15322 variables_saved_for_relink=$lt_variables_saved_for_relink
15323
15324 # Do we need the "lib" prefix for modules?
15325 need_lib_prefix=$need_lib_prefix
15326
15327 # Do we need a version for libraries?
15328 need_version=$need_version
15329
15330 # Library versioning type.
15331 version_type=$version_type
15332
15333 # Shared library runtime path variable.
15334 runpath_var=$runpath_var
15335
15336 # Shared library path variable.
15337 shlibpath_var=$shlibpath_var
15338
15339 # Is shlibpath searched before the hard-coded library search path?
15340 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15341
15342 # Format of library name prefix.
15343 libname_spec=$lt_libname_spec
15344
15345 # List of archive names.  First name is the real one, the rest are links.
15346 # The last name is the one that the linker finds with -lNAME
15347 library_names_spec=$lt_library_names_spec
15348
15349 # The coded name of the library, if different from the real name.
15350 soname_spec=$lt_soname_spec
15351
15352 # Permission mode override for installation of shared libraries.
15353 install_override_mode=$lt_install_override_mode
15354
15355 # Command to use after installation of a shared archive.
15356 postinstall_cmds=$lt_postinstall_cmds
15357
15358 # Command to use after uninstallation of a shared archive.
15359 postuninstall_cmds=$lt_postuninstall_cmds
15360
15361 # Commands used to finish a libtool library installation in a directory.
15362 finish_cmds=$lt_finish_cmds
15363
15364 # As "finish_cmds", except a single script fragment to be evaled but
15365 # not shown.
15366 finish_eval=$lt_finish_eval
15367
15368 # Whether we should hardcode library paths into libraries.
15369 hardcode_into_libs=$hardcode_into_libs
15370
15371 # Compile-time system search path for libraries.
15372 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15373
15374 # Detected run-time system search path for libraries.
15375 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
15376
15377 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
15378 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
15379
15380 # Whether dlopen is supported.
15381 dlopen_support=$enable_dlopen
15382
15383 # Whether dlopen of programs is supported.
15384 dlopen_self=$enable_dlopen_self
15385
15386 # Whether dlopen of statically linked programs is supported.
15387 dlopen_self_static=$enable_dlopen_self_static
15388
15389 # Commands to strip libraries.
15390 old_striplib=$lt_old_striplib
15391 striplib=$lt_striplib
15392
15393
15394 # The linker used to build libraries.
15395 LD=$lt_LD
15396
15397 # How to create reloadable object files.
15398 reload_flag=$lt_reload_flag
15399 reload_cmds=$lt_reload_cmds
15400
15401 # Commands used to build an old-style archive.
15402 old_archive_cmds=$lt_old_archive_cmds
15403
15404 # A language specific compiler.
15405 CC=$lt_compiler
15406
15407 # Is the compiler the GNU compiler?
15408 with_gcc=$GCC
15409
15410 # Compiler flag to turn off builtin functions.
15411 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15412
15413 # Additional compiler flags for building library objects.
15414 pic_flag=$lt_lt_prog_compiler_pic
15415
15416 # How to pass a linker flag through the compiler.
15417 wl=$lt_lt_prog_compiler_wl
15418
15419 # Compiler flag to prevent dynamic linking.
15420 link_static_flag=$lt_lt_prog_compiler_static
15421
15422 # Does compiler simultaneously support -c and -o options?
15423 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15424
15425 # Whether or not to add -lc for building shared libraries.
15426 build_libtool_need_lc=$archive_cmds_need_lc
15427
15428 # Whether or not to disallow shared libs when runtime libs are static.
15429 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15430
15431 # Compiler flag to allow reflexive dlopens.
15432 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15433
15434 # Compiler flag to generate shared objects directly from archives.
15435 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15436
15437 # Whether the compiler copes with passing no objects directly.
15438 compiler_needs_object=$lt_compiler_needs_object
15439
15440 # Create an old-style archive from a shared archive.
15441 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15442
15443 # Create a temporary old-style archive to link instead of a shared archive.
15444 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15445
15446 # Commands used to build a shared archive.
15447 archive_cmds=$lt_archive_cmds
15448 archive_expsym_cmds=$lt_archive_expsym_cmds
15449
15450 # Commands used to build a loadable module if different from building
15451 # a shared archive.
15452 module_cmds=$lt_module_cmds
15453 module_expsym_cmds=$lt_module_expsym_cmds
15454
15455 # Whether we are building with GNU ld or not.
15456 with_gnu_ld=$lt_with_gnu_ld
15457
15458 # Flag that allows shared libraries with undefined symbols to be built.
15459 allow_undefined_flag=$lt_allow_undefined_flag
15460
15461 # Flag that enforces no undefined symbols.
15462 no_undefined_flag=$lt_no_undefined_flag
15463
15464 # Flag to hardcode \$libdir into a binary during linking.
15465 # This must work even if \$libdir does not exist
15466 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15467
15468 # Whether we need a single "-rpath" flag with a separated argument.
15469 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15470
15471 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
15472 # DIR into the resulting binary.
15473 hardcode_direct=$hardcode_direct
15474
15475 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
15476 # DIR into the resulting binary and the resulting library dependency is
15477 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
15478 # library is relocated.
15479 hardcode_direct_absolute=$hardcode_direct_absolute
15480
15481 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15482 # into the resulting binary.
15483 hardcode_minus_L=$hardcode_minus_L
15484
15485 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15486 # into the resulting binary.
15487 hardcode_shlibpath_var=$hardcode_shlibpath_var
15488
15489 # Set to "yes" if building a shared library automatically hardcodes DIR
15490 # into the library and all subsequent libraries and executables linked
15491 # against it.
15492 hardcode_automatic=$hardcode_automatic
15493
15494 # Set to yes if linker adds runtime paths of dependent libraries
15495 # to runtime path list.
15496 inherit_rpath=$inherit_rpath
15497
15498 # Whether libtool must link a program against all its dependency libraries.
15499 link_all_deplibs=$link_all_deplibs
15500
15501 # Set to "yes" if exported symbols are required.
15502 always_export_symbols=$always_export_symbols
15503
15504 # The commands to list exported symbols.
15505 export_symbols_cmds=$lt_export_symbols_cmds
15506
15507 # Symbols that should not be listed in the preloaded symbols.
15508 exclude_expsyms=$lt_exclude_expsyms
15509
15510 # Symbols that must always be exported.
15511 include_expsyms=$lt_include_expsyms
15512
15513 # Commands necessary for linking programs (against libraries) with templates.
15514 prelink_cmds=$lt_prelink_cmds
15515
15516 # Commands necessary for finishing linking programs.
15517 postlink_cmds=$lt_postlink_cmds
15518
15519 # Specify filename containing input files.
15520 file_list_spec=$lt_file_list_spec
15521
15522 # How to hardcode a shared library path into an executable.
15523 hardcode_action=$hardcode_action
15524
15525 # ### END LIBTOOL CONFIG
15526
15527 _LT_EOF
15528
15529     cat <<'_LT_EOF' >> "$cfgfile"
15530
15531 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
15532
15533 # func_munge_path_list VARIABLE PATH
15534 # -----------------------------------
15535 # VARIABLE is name of variable containing _space_ separated list of
15536 # directories to be munged by the contents of PATH, which is string
15537 # having a format:
15538 # "DIR[:DIR]:"
15539 #       string "DIR[ DIR]" will be prepended to VARIABLE
15540 # ":DIR[:DIR]"
15541 #       string "DIR[ DIR]" will be appended to VARIABLE
15542 # "DIRP[:DIRP]::[DIRA:]DIRA"
15543 #       string "DIRP[ DIRP]" will be prepended to VARIABLE and string
15544 #       "DIRA[ DIRA]" will be appended to VARIABLE
15545 # "DIR[:DIR]"
15546 #       VARIABLE will be replaced by "DIR[ DIR]"
15547 func_munge_path_list ()
15548 {
15549     case x$2 in
15550     x)
15551         ;;
15552     *:)
15553         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
15554         ;;
15555     x:*)
15556         eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
15557         ;;
15558     *::*)
15559         eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
15560         eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
15561         ;;
15562     *)
15563         eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
15564         ;;
15565     esac
15566 }
15567
15568
15569 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
15570 func_cc_basename ()
15571 {
15572     for cc_temp in $*""; do
15573       case $cc_temp in
15574         compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
15575         distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
15576         \-*) ;;
15577         *) break;;
15578       esac
15579     done
15580     func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
15581 }
15582
15583
15584 # ### END FUNCTIONS SHARED WITH CONFIGURE
15585
15586 _LT_EOF
15587
15588   case $host_os in
15589   aix3*)
15590     cat <<\_LT_EOF >> "$cfgfile"
15591 # AIX sometimes has problems with the GCC collect2 program.  For some
15592 # reason, if we set the COLLECT_NAMES environment variable, the problems
15593 # vanish in a puff of smoke.
15594 if test set != "${COLLECT_NAMES+set}"; then
15595   COLLECT_NAMES=
15596   export COLLECT_NAMES
15597 fi
15598 _LT_EOF
15599     ;;
15600   esac
15601
15602
15603 ltmain=$ac_aux_dir/ltmain.sh
15604
15605
15606   # We use sed instead of cat because bash on DJGPP gets confused if
15607   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15608   # text mode, it properly converts lines to CR/LF.  This bash problem
15609   # is reportedly fixed, but why not run on old versions too?
15610   sed '$q' "$ltmain" >> "$cfgfile" \
15611      || (rm -f "$cfgfile"; exit 1)
15612
15613    mv -f "$cfgfile" "$ofile" ||
15614     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15615   chmod +x "$ofile"
15616
15617  ;;
15618
15619   esac
15620 done # for ac_tag
15621
15622
15623 as_fn_exit 0
15624 _ACEOF
15625 ac_clean_files=$ac_clean_files_save
15626
15627 test $ac_write_fail = 0 ||
15628   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15629
15630
15631 # configure is writing to config.log, and then calls config.status.
15632 # config.status does its own redirection, appending to config.log.
15633 # Unfortunately, on DOS this fails, as config.log is still kept open
15634 # by configure, so config.status won't be able to write to it; its
15635 # output is simply discarded.  So we exec the FD to /dev/null,
15636 # effectively closing config.log, so it can be properly (re)opened and
15637 # appended to by config.status.  When coming back to configure, we
15638 # need to make the FD available again.
15639 if test "$no_create" != yes; then
15640   ac_cs_success=:
15641   ac_config_status_args=
15642   test "$silent" = yes &&
15643     ac_config_status_args="$ac_config_status_args --quiet"
15644   exec 5>/dev/null
15645   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15646   exec 5>>config.log
15647   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15648   # would make configure fail if this is the last instruction.
15649   $ac_cs_success || as_fn_exit 1
15650 fi
15651 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15652   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15653 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15654 fi
15655