]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - configure
Vendor import of file 5.33
[FreeBSD/FreeBSD.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for file 5.33.
4 #
5 # Report bugs to <christos@astron.com>.
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 test \$(( 1 + 1 )) = 2 || exit 1
202
203   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207     PATH=/empty FPATH=/empty; export PATH FPATH
208     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || 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: christos@astron.com 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='file'
592 PACKAGE_TARNAME='file'
593 PACKAGE_VERSION='5.33'
594 PACKAGE_STRING='file 5.33'
595 PACKAGE_BUGREPORT='christos@astron.com'
596 PACKAGE_URL=''
597
598 # Factoring default headers for most tests.
599 ac_includes_default="\
600 #include <stdio.h>
601 #ifdef HAVE_SYS_TYPES_H
602 # include <sys/types.h>
603 #endif
604 #ifdef HAVE_SYS_STAT_H
605 # include <sys/stat.h>
606 #endif
607 #ifdef STDC_HEADERS
608 # include <stdlib.h>
609 # include <stddef.h>
610 #else
611 # ifdef HAVE_STDLIB_H
612 #  include <stdlib.h>
613 # endif
614 #endif
615 #ifdef HAVE_STRING_H
616 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
617 #  include <memory.h>
618 # endif
619 # include <string.h>
620 #endif
621 #ifdef HAVE_STRINGS_H
622 # include <strings.h>
623 #endif
624 #ifdef HAVE_INTTYPES_H
625 # include <inttypes.h>
626 #endif
627 #ifdef HAVE_STDINT_H
628 # include <stdint.h>
629 #endif
630 #ifdef HAVE_UNISTD_H
631 # include <unistd.h>
632 #endif"
633
634 ac_header_list=
635 ac_subst_vars='am__EXEEXT_FALSE
636 am__EXEEXT_TRUE
637 LTLIBOBJS
638 IS_CROSS_COMPILE_FALSE
639 IS_CROSS_COMPILE_TRUE
640 LIBOBJS
641 OTOOL64
642 OTOOL
643 LIPO
644 NMEDIT
645 DSYMUTIL
646 MANIFEST_TOOL
647 RANLIB
648 ac_ct_AR
649 AR
650 DLLTOOL
651 OBJDUMP
652 NM
653 ac_ct_DUMPBIN
654 DUMPBIN
655 LD
656 FGREP
657 SED
658 LIBTOOL
659 LN_S
660 EGREP
661 GREP
662 CPP
663 am__fastdepCC_FALSE
664 am__fastdepCC_TRUE
665 CCDEPMODE
666 am__nodep
667 AMDEPBACKSLASH
668 AMDEP_FALSE
669 AMDEP_TRUE
670 am__quote
671 am__include
672 DEPDIR
673 OBJEXT
674 EXEEXT
675 ac_ct_CC
676 CPPFLAGS
677 LDFLAGS
678 CFLAGS
679 CC
680 WARNINGS
681 FSECT5_FALSE
682 FSECT5_TRUE
683 fsect
684 pkgdatadir
685 MINGW_FALSE
686 MINGW_TRUE
687 MINGW
688 host_os
689 host_vendor
690 host_cpu
691 host
692 build_os
693 build_vendor
694 build_cpu
695 build
696 AM_BACKSLASH
697 AM_DEFAULT_VERBOSITY
698 AM_DEFAULT_V
699 AM_V
700 am__untar
701 am__tar
702 AMTAR
703 am__leading_dot
704 SET_MAKE
705 AWK
706 mkdir_p
707 MKDIR_P
708 INSTALL_STRIP_PROGRAM
709 STRIP
710 install_sh
711 MAKEINFO
712 AUTOHEADER
713 AUTOMAKE
714 AUTOCONF
715 ACLOCAL
716 VERSION
717 PACKAGE
718 CYGPATH_W
719 am__isrc
720 INSTALL_DATA
721 INSTALL_SCRIPT
722 INSTALL_PROGRAM
723 target_alias
724 host_alias
725 build_alias
726 LIBS
727 ECHO_T
728 ECHO_N
729 ECHO_C
730 DEFS
731 mandir
732 localedir
733 libdir
734 psdir
735 pdfdir
736 dvidir
737 htmldir
738 infodir
739 docdir
740 oldincludedir
741 includedir
742 localstatedir
743 sharedstatedir
744 sysconfdir
745 datadir
746 datarootdir
747 libexecdir
748 sbindir
749 bindir
750 program_transform_name
751 prefix
752 exec_prefix
753 PACKAGE_URL
754 PACKAGE_BUGREPORT
755 PACKAGE_STRING
756 PACKAGE_VERSION
757 PACKAGE_TARNAME
758 PACKAGE_NAME
759 PATH_SEPARATOR
760 SHELL'
761 ac_subst_files=''
762 ac_user_opts='
763 enable_option_checking
764 enable_silent_rules
765 enable_elf
766 enable_elf_core
767 enable_zlib
768 enable_libseccomp
769 enable_fsect_man5
770 enable_dependency_tracking
771 enable_static
772 with_pic
773 enable_shared
774 enable_fast_install
775 with_gnu_ld
776 with_sysroot
777 enable_libtool_lock
778 enable_largefile
779 enable_warnings
780 '
781       ac_precious_vars='build_alias
782 host_alias
783 target_alias
784 CC
785 CFLAGS
786 LDFLAGS
787 LIBS
788 CPPFLAGS
789 CPP'
790
791
792 # Initialize some variables set by options.
793 ac_init_help=
794 ac_init_version=false
795 ac_unrecognized_opts=
796 ac_unrecognized_sep=
797 # The variables have the same names as the options, with
798 # dashes changed to underlines.
799 cache_file=/dev/null
800 exec_prefix=NONE
801 no_create=
802 no_recursion=
803 prefix=NONE
804 program_prefix=NONE
805 program_suffix=NONE
806 program_transform_name=s,x,x,
807 silent=
808 site=
809 srcdir=
810 verbose=
811 x_includes=NONE
812 x_libraries=NONE
813
814 # Installation directory options.
815 # These are left unexpanded so users can "make install exec_prefix=/foo"
816 # and all the variables that are supposed to be based on exec_prefix
817 # by default will actually change.
818 # Use braces instead of parens because sh, perl, etc. also accept them.
819 # (The list follows the same order as the GNU Coding Standards.)
820 bindir='${exec_prefix}/bin'
821 sbindir='${exec_prefix}/sbin'
822 libexecdir='${exec_prefix}/libexec'
823 datarootdir='${prefix}/share'
824 datadir='${datarootdir}'
825 sysconfdir='${prefix}/etc'
826 sharedstatedir='${prefix}/com'
827 localstatedir='${prefix}/var'
828 includedir='${prefix}/include'
829 oldincludedir='/usr/include'
830 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
831 infodir='${datarootdir}/info'
832 htmldir='${docdir}'
833 dvidir='${docdir}'
834 pdfdir='${docdir}'
835 psdir='${docdir}'
836 libdir='${exec_prefix}/lib'
837 localedir='${datarootdir}/locale'
838 mandir='${datarootdir}/man'
839
840 ac_prev=
841 ac_dashdash=
842 for ac_option
843 do
844   # If the previous option needs an argument, assign it.
845   if test -n "$ac_prev"; then
846     eval $ac_prev=\$ac_option
847     ac_prev=
848     continue
849   fi
850
851   case $ac_option in
852   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
853   *=)   ac_optarg= ;;
854   *)    ac_optarg=yes ;;
855   esac
856
857   # Accept the important Cygnus configure options, so we can diagnose typos.
858
859   case $ac_dashdash$ac_option in
860   --)
861     ac_dashdash=yes ;;
862
863   -bindir | --bindir | --bindi | --bind | --bin | --bi)
864     ac_prev=bindir ;;
865   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
866     bindir=$ac_optarg ;;
867
868   -build | --build | --buil | --bui | --bu)
869     ac_prev=build_alias ;;
870   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
871     build_alias=$ac_optarg ;;
872
873   -cache-file | --cache-file | --cache-fil | --cache-fi \
874   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
875     ac_prev=cache_file ;;
876   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
877   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
878     cache_file=$ac_optarg ;;
879
880   --config-cache | -C)
881     cache_file=config.cache ;;
882
883   -datadir | --datadir | --datadi | --datad)
884     ac_prev=datadir ;;
885   -datadir=* | --datadir=* | --datadi=* | --datad=*)
886     datadir=$ac_optarg ;;
887
888   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
889   | --dataroo | --dataro | --datar)
890     ac_prev=datarootdir ;;
891   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
892   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
893     datarootdir=$ac_optarg ;;
894
895   -disable-* | --disable-*)
896     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
897     # Reject names that are not valid shell variable names.
898     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
899       as_fn_error $? "invalid feature name: $ac_useropt"
900     ac_useropt_orig=$ac_useropt
901     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
902     case $ac_user_opts in
903       *"
904 "enable_$ac_useropt"
905 "*) ;;
906       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
907          ac_unrecognized_sep=', ';;
908     esac
909     eval enable_$ac_useropt=no ;;
910
911   -docdir | --docdir | --docdi | --doc | --do)
912     ac_prev=docdir ;;
913   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
914     docdir=$ac_optarg ;;
915
916   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
917     ac_prev=dvidir ;;
918   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
919     dvidir=$ac_optarg ;;
920
921   -enable-* | --enable-*)
922     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
923     # Reject names that are not valid shell variable names.
924     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
925       as_fn_error $? "invalid feature name: $ac_useropt"
926     ac_useropt_orig=$ac_useropt
927     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
928     case $ac_user_opts in
929       *"
930 "enable_$ac_useropt"
931 "*) ;;
932       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
933          ac_unrecognized_sep=', ';;
934     esac
935     eval enable_$ac_useropt=\$ac_optarg ;;
936
937   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
938   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
939   | --exec | --exe | --ex)
940     ac_prev=exec_prefix ;;
941   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
942   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
943   | --exec=* | --exe=* | --ex=*)
944     exec_prefix=$ac_optarg ;;
945
946   -gas | --gas | --ga | --g)
947     # Obsolete; use --with-gas.
948     with_gas=yes ;;
949
950   -help | --help | --hel | --he | -h)
951     ac_init_help=long ;;
952   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
953     ac_init_help=recursive ;;
954   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
955     ac_init_help=short ;;
956
957   -host | --host | --hos | --ho)
958     ac_prev=host_alias ;;
959   -host=* | --host=* | --hos=* | --ho=*)
960     host_alias=$ac_optarg ;;
961
962   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
963     ac_prev=htmldir ;;
964   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
965   | --ht=*)
966     htmldir=$ac_optarg ;;
967
968   -includedir | --includedir | --includedi | --included | --include \
969   | --includ | --inclu | --incl | --inc)
970     ac_prev=includedir ;;
971   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
972   | --includ=* | --inclu=* | --incl=* | --inc=*)
973     includedir=$ac_optarg ;;
974
975   -infodir | --infodir | --infodi | --infod | --info | --inf)
976     ac_prev=infodir ;;
977   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
978     infodir=$ac_optarg ;;
979
980   -libdir | --libdir | --libdi | --libd)
981     ac_prev=libdir ;;
982   -libdir=* | --libdir=* | --libdi=* | --libd=*)
983     libdir=$ac_optarg ;;
984
985   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
986   | --libexe | --libex | --libe)
987     ac_prev=libexecdir ;;
988   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
989   | --libexe=* | --libex=* | --libe=*)
990     libexecdir=$ac_optarg ;;
991
992   -localedir | --localedir | --localedi | --localed | --locale)
993     ac_prev=localedir ;;
994   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
995     localedir=$ac_optarg ;;
996
997   -localstatedir | --localstatedir | --localstatedi | --localstated \
998   | --localstate | --localstat | --localsta | --localst | --locals)
999     ac_prev=localstatedir ;;
1000   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1001   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1002     localstatedir=$ac_optarg ;;
1003
1004   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1005     ac_prev=mandir ;;
1006   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1007     mandir=$ac_optarg ;;
1008
1009   -nfp | --nfp | --nf)
1010     # Obsolete; use --without-fp.
1011     with_fp=no ;;
1012
1013   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1014   | --no-cr | --no-c | -n)
1015     no_create=yes ;;
1016
1017   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1018   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1019     no_recursion=yes ;;
1020
1021   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1022   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1023   | --oldin | --oldi | --old | --ol | --o)
1024     ac_prev=oldincludedir ;;
1025   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1026   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1027   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1028     oldincludedir=$ac_optarg ;;
1029
1030   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1031     ac_prev=prefix ;;
1032   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1033     prefix=$ac_optarg ;;
1034
1035   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1036   | --program-pre | --program-pr | --program-p)
1037     ac_prev=program_prefix ;;
1038   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1039   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1040     program_prefix=$ac_optarg ;;
1041
1042   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1043   | --program-suf | --program-su | --program-s)
1044     ac_prev=program_suffix ;;
1045   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1046   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1047     program_suffix=$ac_optarg ;;
1048
1049   -program-transform-name | --program-transform-name \
1050   | --program-transform-nam | --program-transform-na \
1051   | --program-transform-n | --program-transform- \
1052   | --program-transform | --program-transfor \
1053   | --program-transfo | --program-transf \
1054   | --program-trans | --program-tran \
1055   | --progr-tra | --program-tr | --program-t)
1056     ac_prev=program_transform_name ;;
1057   -program-transform-name=* | --program-transform-name=* \
1058   | --program-transform-nam=* | --program-transform-na=* \
1059   | --program-transform-n=* | --program-transform-=* \
1060   | --program-transform=* | --program-transfor=* \
1061   | --program-transfo=* | --program-transf=* \
1062   | --program-trans=* | --program-tran=* \
1063   | --progr-tra=* | --program-tr=* | --program-t=*)
1064     program_transform_name=$ac_optarg ;;
1065
1066   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1067     ac_prev=pdfdir ;;
1068   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1069     pdfdir=$ac_optarg ;;
1070
1071   -psdir | --psdir | --psdi | --psd | --ps)
1072     ac_prev=psdir ;;
1073   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1074     psdir=$ac_optarg ;;
1075
1076   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1077   | -silent | --silent | --silen | --sile | --sil)
1078     silent=yes ;;
1079
1080   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1081     ac_prev=sbindir ;;
1082   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1083   | --sbi=* | --sb=*)
1084     sbindir=$ac_optarg ;;
1085
1086   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1087   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1088   | --sharedst | --shareds | --shared | --share | --shar \
1089   | --sha | --sh)
1090     ac_prev=sharedstatedir ;;
1091   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1092   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1093   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1094   | --sha=* | --sh=*)
1095     sharedstatedir=$ac_optarg ;;
1096
1097   -site | --site | --sit)
1098     ac_prev=site ;;
1099   -site=* | --site=* | --sit=*)
1100     site=$ac_optarg ;;
1101
1102   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1103     ac_prev=srcdir ;;
1104   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1105     srcdir=$ac_optarg ;;
1106
1107   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1108   | --syscon | --sysco | --sysc | --sys | --sy)
1109     ac_prev=sysconfdir ;;
1110   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1111   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1112     sysconfdir=$ac_optarg ;;
1113
1114   -target | --target | --targe | --targ | --tar | --ta | --t)
1115     ac_prev=target_alias ;;
1116   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1117     target_alias=$ac_optarg ;;
1118
1119   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1120     verbose=yes ;;
1121
1122   -version | --version | --versio | --versi | --vers | -V)
1123     ac_init_version=: ;;
1124
1125   -with-* | --with-*)
1126     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1127     # Reject names that are not valid shell variable names.
1128     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1129       as_fn_error $? "invalid package name: $ac_useropt"
1130     ac_useropt_orig=$ac_useropt
1131     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1132     case $ac_user_opts in
1133       *"
1134 "with_$ac_useropt"
1135 "*) ;;
1136       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1137          ac_unrecognized_sep=', ';;
1138     esac
1139     eval with_$ac_useropt=\$ac_optarg ;;
1140
1141   -without-* | --without-*)
1142     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1143     # Reject names that are not valid shell variable names.
1144     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1145       as_fn_error $? "invalid package name: $ac_useropt"
1146     ac_useropt_orig=$ac_useropt
1147     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1148     case $ac_user_opts in
1149       *"
1150 "with_$ac_useropt"
1151 "*) ;;
1152       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1153          ac_unrecognized_sep=', ';;
1154     esac
1155     eval with_$ac_useropt=no ;;
1156
1157   --x)
1158     # Obsolete; use --with-x.
1159     with_x=yes ;;
1160
1161   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1162   | --x-incl | --x-inc | --x-in | --x-i)
1163     ac_prev=x_includes ;;
1164   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1165   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1166     x_includes=$ac_optarg ;;
1167
1168   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1169   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1170     ac_prev=x_libraries ;;
1171   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1172   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1173     x_libraries=$ac_optarg ;;
1174
1175   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1176 Try \`$0 --help' for more information"
1177     ;;
1178
1179   *=*)
1180     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1181     # Reject names that are not valid shell variable names.
1182     case $ac_envvar in #(
1183       '' | [0-9]* | *[!_$as_cr_alnum]* )
1184       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1185     esac
1186     eval $ac_envvar=\$ac_optarg
1187     export $ac_envvar ;;
1188
1189   *)
1190     # FIXME: should be removed in autoconf 3.0.
1191     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1192     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1193       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1194     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1195     ;;
1196
1197   esac
1198 done
1199
1200 if test -n "$ac_prev"; then
1201   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1202   as_fn_error $? "missing argument to $ac_option"
1203 fi
1204
1205 if test -n "$ac_unrecognized_opts"; then
1206   case $enable_option_checking in
1207     no) ;;
1208     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1209     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1210   esac
1211 fi
1212
1213 # Check all directory arguments for consistency.
1214 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1215                 datadir sysconfdir sharedstatedir localstatedir includedir \
1216                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1217                 libdir localedir mandir
1218 do
1219   eval ac_val=\$$ac_var
1220   # Remove trailing slashes.
1221   case $ac_val in
1222     */ )
1223       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1224       eval $ac_var=\$ac_val;;
1225   esac
1226   # Be sure to have absolute directory names.
1227   case $ac_val in
1228     [\\/$]* | ?:[\\/]* )  continue;;
1229     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1230   esac
1231   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1232 done
1233
1234 # There might be people who depend on the old broken behavior: `$host'
1235 # used to hold the argument of --host etc.
1236 # FIXME: To remove some day.
1237 build=$build_alias
1238 host=$host_alias
1239 target=$target_alias
1240
1241 # FIXME: To remove some day.
1242 if test "x$host_alias" != x; then
1243   if test "x$build_alias" = x; then
1244     cross_compiling=maybe
1245   elif test "x$build_alias" != "x$host_alias"; then
1246     cross_compiling=yes
1247   fi
1248 fi
1249
1250 ac_tool_prefix=
1251 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1252
1253 test "$silent" = yes && exec 6>/dev/null
1254
1255
1256 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1257 ac_ls_di=`ls -di .` &&
1258 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1259   as_fn_error $? "working directory cannot be determined"
1260 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1261   as_fn_error $? "pwd does not report name of working directory"
1262
1263
1264 # Find the source files, if location was not specified.
1265 if test -z "$srcdir"; then
1266   ac_srcdir_defaulted=yes
1267   # Try the directory containing this script, then the parent directory.
1268   ac_confdir=`$as_dirname -- "$as_myself" ||
1269 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1270          X"$as_myself" : 'X\(//\)[^/]' \| \
1271          X"$as_myself" : 'X\(//\)$' \| \
1272          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1273 $as_echo X"$as_myself" |
1274     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1275             s//\1/
1276             q
1277           }
1278           /^X\(\/\/\)[^/].*/{
1279             s//\1/
1280             q
1281           }
1282           /^X\(\/\/\)$/{
1283             s//\1/
1284             q
1285           }
1286           /^X\(\/\).*/{
1287             s//\1/
1288             q
1289           }
1290           s/.*/./; q'`
1291   srcdir=$ac_confdir
1292   if test ! -r "$srcdir/$ac_unique_file"; then
1293     srcdir=..
1294   fi
1295 else
1296   ac_srcdir_defaulted=no
1297 fi
1298 if test ! -r "$srcdir/$ac_unique_file"; then
1299   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1300   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1301 fi
1302 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1303 ac_abs_confdir=`(
1304         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1305         pwd)`
1306 # When building in place, set srcdir=.
1307 if test "$ac_abs_confdir" = "$ac_pwd"; then
1308   srcdir=.
1309 fi
1310 # Remove unnecessary trailing slashes from srcdir.
1311 # Double slashes in file names in object file debugging info
1312 # mess up M-x gdb in Emacs.
1313 case $srcdir in
1314 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1315 esac
1316 for ac_var in $ac_precious_vars; do
1317   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1318   eval ac_env_${ac_var}_value=\$${ac_var}
1319   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1320   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1321 done
1322
1323 #
1324 # Report the --help message.
1325 #
1326 if test "$ac_init_help" = "long"; then
1327   # Omit some internal or obsolete options to make the list less imposing.
1328   # This message is too long to be a string in the A/UX 3.1 sh.
1329   cat <<_ACEOF
1330 \`configure' configures file 5.33 to adapt to many kinds of systems.
1331
1332 Usage: $0 [OPTION]... [VAR=VALUE]...
1333
1334 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1335 VAR=VALUE.  See below for descriptions of some of the useful variables.
1336
1337 Defaults for the options are specified in brackets.
1338
1339 Configuration:
1340   -h, --help              display this help and exit
1341       --help=short        display options specific to this package
1342       --help=recursive    display the short help of all the included packages
1343   -V, --version           display version information and exit
1344   -q, --quiet, --silent   do not print \`checking ...' messages
1345       --cache-file=FILE   cache test results in FILE [disabled]
1346   -C, --config-cache      alias for \`--cache-file=config.cache'
1347   -n, --no-create         do not create output files
1348       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1349
1350 Installation directories:
1351   --prefix=PREFIX         install architecture-independent files in PREFIX
1352                           [$ac_default_prefix]
1353   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1354                           [PREFIX]
1355
1356 By default, \`make install' will install all the files in
1357 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1358 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1359 for instance \`--prefix=\$HOME'.
1360
1361 For better control, use the options below.
1362
1363 Fine tuning of the installation directories:
1364   --bindir=DIR            user executables [EPREFIX/bin]
1365   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1366   --libexecdir=DIR        program executables [EPREFIX/libexec]
1367   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1368   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1369   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1370   --libdir=DIR            object code libraries [EPREFIX/lib]
1371   --includedir=DIR        C header files [PREFIX/include]
1372   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1373   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1374   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1375   --infodir=DIR           info documentation [DATAROOTDIR/info]
1376   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1377   --mandir=DIR            man documentation [DATAROOTDIR/man]
1378   --docdir=DIR            documentation root [DATAROOTDIR/doc/file]
1379   --htmldir=DIR           html documentation [DOCDIR]
1380   --dvidir=DIR            dvi documentation [DOCDIR]
1381   --pdfdir=DIR            pdf documentation [DOCDIR]
1382   --psdir=DIR             ps documentation [DOCDIR]
1383 _ACEOF
1384
1385   cat <<\_ACEOF
1386
1387 Program names:
1388   --program-prefix=PREFIX            prepend PREFIX to installed program names
1389   --program-suffix=SUFFIX            append SUFFIX to installed program names
1390   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1391
1392 System types:
1393   --build=BUILD     configure for building on BUILD [guessed]
1394   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1395 _ACEOF
1396 fi
1397
1398 if test -n "$ac_init_help"; then
1399   case $ac_init_help in
1400      short | recursive ) echo "Configuration of file 5.33:";;
1401    esac
1402   cat <<\_ACEOF
1403
1404 Optional Features:
1405   --disable-option-checking  ignore unrecognized --enable/--with options
1406   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1407   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1408   --enable-silent-rules   less verbose build output (undo: "make V=1")
1409   --disable-silent-rules  verbose build output (undo: "make V=0")
1410   --disable-elf            disable builtin ELF support
1411   --disable-elf-core       disable ELF core file support
1412   --disable-zlib          disable zlib compression support [default=auto]
1413   --disable-libseccomp    disable libseccomp sandboxing [default=auto]
1414   --enable-fsect-man5      enable file formats in man section 5
1415   --enable-dependency-tracking
1416                           do not reject slow dependency extractors
1417   --disable-dependency-tracking
1418                           speeds up one-time build
1419   --enable-static[=PKGS]  build static libraries [default=no]
1420   --enable-shared[=PKGS]  build shared libraries [default=yes]
1421   --enable-fast-install[=PKGS]
1422                           optimize for fast installation [default=yes]
1423   --disable-libtool-lock  avoid locking (might break parallel builds)
1424   --disable-largefile     omit support for large files
1425   --disable-warnings    disable compiler warnings
1426
1427 Optional Packages:
1428   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1429   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1430   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
1431                           both]
1432   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1433   --with-sysroot=DIR Search for dependent libraries within DIR
1434                         (or the compiler's sysroot if not specified).
1435
1436 Some influential environment variables:
1437   CC          C compiler command
1438   CFLAGS      C compiler flags
1439   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1440               nonstandard directory <lib dir>
1441   LIBS        libraries to pass to the linker, e.g. -l<library>
1442   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1443               you have headers in a nonstandard directory <include dir>
1444   CPP         C preprocessor
1445
1446 Use these variables to override the choices made by `configure' or to help
1447 it to find libraries and programs with nonstandard names/locations.
1448
1449 Report bugs to <christos@astron.com>.
1450 _ACEOF
1451 ac_status=$?
1452 fi
1453
1454 if test "$ac_init_help" = "recursive"; then
1455   # If there are subdirs, report their specific --help.
1456   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1457     test -d "$ac_dir" ||
1458       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1459       continue
1460     ac_builddir=.
1461
1462 case "$ac_dir" in
1463 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1464 *)
1465   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1466   # A ".." for each directory in $ac_dir_suffix.
1467   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1468   case $ac_top_builddir_sub in
1469   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1470   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1471   esac ;;
1472 esac
1473 ac_abs_top_builddir=$ac_pwd
1474 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1475 # for backward compatibility:
1476 ac_top_builddir=$ac_top_build_prefix
1477
1478 case $srcdir in
1479   .)  # We are building in place.
1480     ac_srcdir=.
1481     ac_top_srcdir=$ac_top_builddir_sub
1482     ac_abs_top_srcdir=$ac_pwd ;;
1483   [\\/]* | ?:[\\/]* )  # Absolute name.
1484     ac_srcdir=$srcdir$ac_dir_suffix;
1485     ac_top_srcdir=$srcdir
1486     ac_abs_top_srcdir=$srcdir ;;
1487   *) # Relative name.
1488     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1489     ac_top_srcdir=$ac_top_build_prefix$srcdir
1490     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1491 esac
1492 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1493
1494     cd "$ac_dir" || { ac_status=$?; continue; }
1495     # Check for guested configure.
1496     if test -f "$ac_srcdir/configure.gnu"; then
1497       echo &&
1498       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1499     elif test -f "$ac_srcdir/configure"; then
1500       echo &&
1501       $SHELL "$ac_srcdir/configure" --help=recursive
1502     else
1503       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1504     fi || ac_status=$?
1505     cd "$ac_pwd" || { ac_status=$?; break; }
1506   done
1507 fi
1508
1509 test -n "$ac_init_help" && exit $ac_status
1510 if $ac_init_version; then
1511   cat <<\_ACEOF
1512 file configure 5.33
1513 generated by GNU Autoconf 2.69
1514
1515 Copyright (C) 2012 Free Software Foundation, Inc.
1516 This configure script is free software; the Free Software Foundation
1517 gives unlimited permission to copy, distribute and modify it.
1518 _ACEOF
1519   exit
1520 fi
1521
1522 ## ------------------------ ##
1523 ## Autoconf initialization. ##
1524 ## ------------------------ ##
1525
1526 # ac_fn_c_try_compile LINENO
1527 # --------------------------
1528 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1529 ac_fn_c_try_compile ()
1530 {
1531   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1532   rm -f conftest.$ac_objext
1533   if { { ac_try="$ac_compile"
1534 case "(($ac_try" in
1535   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1536   *) ac_try_echo=$ac_try;;
1537 esac
1538 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1539 $as_echo "$ac_try_echo"; } >&5
1540   (eval "$ac_compile") 2>conftest.err
1541   ac_status=$?
1542   if test -s conftest.err; then
1543     grep -v '^ *+' conftest.err >conftest.er1
1544     cat conftest.er1 >&5
1545     mv -f conftest.er1 conftest.err
1546   fi
1547   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1548   test $ac_status = 0; } && {
1549          test -z "$ac_c_werror_flag" ||
1550          test ! -s conftest.err
1551        } && test -s conftest.$ac_objext; then :
1552   ac_retval=0
1553 else
1554   $as_echo "$as_me: failed program was:" >&5
1555 sed 's/^/| /' conftest.$ac_ext >&5
1556
1557         ac_retval=1
1558 fi
1559   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1560   as_fn_set_status $ac_retval
1561
1562 } # ac_fn_c_try_compile
1563
1564 # ac_fn_c_try_cpp LINENO
1565 # ----------------------
1566 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1567 ac_fn_c_try_cpp ()
1568 {
1569   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1570   if { { ac_try="$ac_cpp conftest.$ac_ext"
1571 case "(($ac_try" in
1572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1573   *) ac_try_echo=$ac_try;;
1574 esac
1575 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1576 $as_echo "$ac_try_echo"; } >&5
1577   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1578   ac_status=$?
1579   if test -s conftest.err; then
1580     grep -v '^ *+' conftest.err >conftest.er1
1581     cat conftest.er1 >&5
1582     mv -f conftest.er1 conftest.err
1583   fi
1584   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1585   test $ac_status = 0; } > conftest.i && {
1586          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1587          test ! -s conftest.err
1588        }; then :
1589   ac_retval=0
1590 else
1591   $as_echo "$as_me: failed program was:" >&5
1592 sed 's/^/| /' conftest.$ac_ext >&5
1593
1594     ac_retval=1
1595 fi
1596   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1597   as_fn_set_status $ac_retval
1598
1599 } # ac_fn_c_try_cpp
1600
1601 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1602 # -------------------------------------------------------
1603 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1604 # the include files in INCLUDES and setting the cache variable VAR
1605 # accordingly.
1606 ac_fn_c_check_header_mongrel ()
1607 {
1608   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1609   if eval \${$3+:} false; then :
1610   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1611 $as_echo_n "checking for $2... " >&6; }
1612 if eval \${$3+:} false; then :
1613   $as_echo_n "(cached) " >&6
1614 fi
1615 eval ac_res=\$$3
1616                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1617 $as_echo "$ac_res" >&6; }
1618 else
1619   # Is the header compilable?
1620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1621 $as_echo_n "checking $2 usability... " >&6; }
1622 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1623 /* end confdefs.h.  */
1624 $4
1625 #include <$2>
1626 _ACEOF
1627 if ac_fn_c_try_compile "$LINENO"; then :
1628   ac_header_compiler=yes
1629 else
1630   ac_header_compiler=no
1631 fi
1632 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1634 $as_echo "$ac_header_compiler" >&6; }
1635
1636 # Is the header present?
1637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1638 $as_echo_n "checking $2 presence... " >&6; }
1639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1640 /* end confdefs.h.  */
1641 #include <$2>
1642 _ACEOF
1643 if ac_fn_c_try_cpp "$LINENO"; then :
1644   ac_header_preproc=yes
1645 else
1646   ac_header_preproc=no
1647 fi
1648 rm -f conftest.err conftest.i conftest.$ac_ext
1649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1650 $as_echo "$ac_header_preproc" >&6; }
1651
1652 # So?  What about this header?
1653 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1654   yes:no: )
1655     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1656 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1657     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1658 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1659     ;;
1660   no:yes:* )
1661     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1662 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1663     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1664 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1665     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1666 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1667     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1668 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1669     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1670 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1671 ( $as_echo "## ---------------------------------- ##
1672 ## Report this to christos@astron.com ##
1673 ## ---------------------------------- ##"
1674      ) | sed "s/^/$as_me: WARNING:     /" >&2
1675     ;;
1676 esac
1677   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1678 $as_echo_n "checking for $2... " >&6; }
1679 if eval \${$3+:} false; then :
1680   $as_echo_n "(cached) " >&6
1681 else
1682   eval "$3=\$ac_header_compiler"
1683 fi
1684 eval ac_res=\$$3
1685                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1686 $as_echo "$ac_res" >&6; }
1687 fi
1688   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1689
1690 } # ac_fn_c_check_header_mongrel
1691
1692 # ac_fn_c_try_run LINENO
1693 # ----------------------
1694 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1695 # that executables *can* be run.
1696 ac_fn_c_try_run ()
1697 {
1698   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1699   if { { ac_try="$ac_link"
1700 case "(($ac_try" in
1701   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1702   *) ac_try_echo=$ac_try;;
1703 esac
1704 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1705 $as_echo "$ac_try_echo"; } >&5
1706   (eval "$ac_link") 2>&5
1707   ac_status=$?
1708   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1709   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1710   { { case "(($ac_try" in
1711   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1712   *) ac_try_echo=$ac_try;;
1713 esac
1714 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1715 $as_echo "$ac_try_echo"; } >&5
1716   (eval "$ac_try") 2>&5
1717   ac_status=$?
1718   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1719   test $ac_status = 0; }; }; then :
1720   ac_retval=0
1721 else
1722   $as_echo "$as_me: program exited with status $ac_status" >&5
1723        $as_echo "$as_me: failed program was:" >&5
1724 sed 's/^/| /' conftest.$ac_ext >&5
1725
1726        ac_retval=$ac_status
1727 fi
1728   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1729   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1730   as_fn_set_status $ac_retval
1731
1732 } # ac_fn_c_try_run
1733
1734 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1735 # -------------------------------------------------------
1736 # Tests whether HEADER exists and can be compiled using the include files in
1737 # INCLUDES, setting the cache variable VAR accordingly.
1738 ac_fn_c_check_header_compile ()
1739 {
1740   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1741   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1742 $as_echo_n "checking for $2... " >&6; }
1743 if eval \${$3+:} false; then :
1744   $as_echo_n "(cached) " >&6
1745 else
1746   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1747 /* end confdefs.h.  */
1748 $4
1749 #include <$2>
1750 _ACEOF
1751 if ac_fn_c_try_compile "$LINENO"; then :
1752   eval "$3=yes"
1753 else
1754   eval "$3=no"
1755 fi
1756 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1757 fi
1758 eval ac_res=\$$3
1759                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1760 $as_echo "$ac_res" >&6; }
1761   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1762
1763 } # ac_fn_c_check_header_compile
1764
1765 # ac_fn_c_try_link LINENO
1766 # -----------------------
1767 # Try to link conftest.$ac_ext, and return whether this succeeded.
1768 ac_fn_c_try_link ()
1769 {
1770   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1771   rm -f conftest.$ac_objext conftest$ac_exeext
1772   if { { ac_try="$ac_link"
1773 case "(($ac_try" in
1774   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1775   *) ac_try_echo=$ac_try;;
1776 esac
1777 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1778 $as_echo "$ac_try_echo"; } >&5
1779   (eval "$ac_link") 2>conftest.err
1780   ac_status=$?
1781   if test -s conftest.err; then
1782     grep -v '^ *+' conftest.err >conftest.er1
1783     cat conftest.er1 >&5
1784     mv -f conftest.er1 conftest.err
1785   fi
1786   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1787   test $ac_status = 0; } && {
1788          test -z "$ac_c_werror_flag" ||
1789          test ! -s conftest.err
1790        } && test -s conftest$ac_exeext && {
1791          test "$cross_compiling" = yes ||
1792          test -x conftest$ac_exeext
1793        }; then :
1794   ac_retval=0
1795 else
1796   $as_echo "$as_me: failed program was:" >&5
1797 sed 's/^/| /' conftest.$ac_ext >&5
1798
1799         ac_retval=1
1800 fi
1801   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1802   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1803   # interfere with the next link command; also delete a directory that is
1804   # left behind by Apple's compiler.  We do this before executing the actions.
1805   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1806   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1807   as_fn_set_status $ac_retval
1808
1809 } # ac_fn_c_try_link
1810
1811 # ac_fn_c_check_func LINENO FUNC VAR
1812 # ----------------------------------
1813 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1814 ac_fn_c_check_func ()
1815 {
1816   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1817   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1818 $as_echo_n "checking for $2... " >&6; }
1819 if eval \${$3+:} false; then :
1820   $as_echo_n "(cached) " >&6
1821 else
1822   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1823 /* end confdefs.h.  */
1824 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1825    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1826 #define $2 innocuous_$2
1827
1828 /* System header to define __stub macros and hopefully few prototypes,
1829     which can conflict with char $2 (); below.
1830     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1831     <limits.h> exists even on freestanding compilers.  */
1832
1833 #ifdef __STDC__
1834 # include <limits.h>
1835 #else
1836 # include <assert.h>
1837 #endif
1838
1839 #undef $2
1840
1841 /* Override any GCC internal prototype to avoid an error.
1842    Use char because int might match the return type of a GCC
1843    builtin and then its argument prototype would still apply.  */
1844 #ifdef __cplusplus
1845 extern "C"
1846 #endif
1847 char $2 ();
1848 /* The GNU C library defines this for functions which it implements
1849     to always fail with ENOSYS.  Some functions are actually named
1850     something starting with __ and the normal name is an alias.  */
1851 #if defined __stub_$2 || defined __stub___$2
1852 choke me
1853 #endif
1854
1855 int
1856 main ()
1857 {
1858 return $2 ();
1859   ;
1860   return 0;
1861 }
1862 _ACEOF
1863 if ac_fn_c_try_link "$LINENO"; then :
1864   eval "$3=yes"
1865 else
1866   eval "$3=no"
1867 fi
1868 rm -f core conftest.err conftest.$ac_objext \
1869     conftest$ac_exeext conftest.$ac_ext
1870 fi
1871 eval ac_res=\$$3
1872                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1873 $as_echo "$ac_res" >&6; }
1874   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1875
1876 } # ac_fn_c_check_func
1877
1878 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1879 # -------------------------------------------
1880 # Tests whether TYPE exists after having included INCLUDES, setting cache
1881 # variable VAR accordingly.
1882 ac_fn_c_check_type ()
1883 {
1884   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1885   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1886 $as_echo_n "checking for $2... " >&6; }
1887 if eval \${$3+:} false; then :
1888   $as_echo_n "(cached) " >&6
1889 else
1890   eval "$3=no"
1891   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1892 /* end confdefs.h.  */
1893 $4
1894 int
1895 main ()
1896 {
1897 if (sizeof ($2))
1898          return 0;
1899   ;
1900   return 0;
1901 }
1902 _ACEOF
1903 if ac_fn_c_try_compile "$LINENO"; then :
1904   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1905 /* end confdefs.h.  */
1906 $4
1907 int
1908 main ()
1909 {
1910 if (sizeof (($2)))
1911             return 0;
1912   ;
1913   return 0;
1914 }
1915 _ACEOF
1916 if ac_fn_c_try_compile "$LINENO"; then :
1917
1918 else
1919   eval "$3=yes"
1920 fi
1921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1922 fi
1923 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1924 fi
1925 eval ac_res=\$$3
1926                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1927 $as_echo "$ac_res" >&6; }
1928   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1929
1930 } # ac_fn_c_check_type
1931
1932 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1933 # ----------------------------------------------------
1934 # Tries to find if the field MEMBER exists in type AGGR, after including
1935 # INCLUDES, setting cache variable VAR accordingly.
1936 ac_fn_c_check_member ()
1937 {
1938   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1939   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1940 $as_echo_n "checking for $2.$3... " >&6; }
1941 if eval \${$4+:} false; then :
1942   $as_echo_n "(cached) " >&6
1943 else
1944   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1945 /* end confdefs.h.  */
1946 $5
1947 int
1948 main ()
1949 {
1950 static $2 ac_aggr;
1951 if (ac_aggr.$3)
1952 return 0;
1953   ;
1954   return 0;
1955 }
1956 _ACEOF
1957 if ac_fn_c_try_compile "$LINENO"; then :
1958   eval "$4=yes"
1959 else
1960   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1961 /* end confdefs.h.  */
1962 $5
1963 int
1964 main ()
1965 {
1966 static $2 ac_aggr;
1967 if (sizeof ac_aggr.$3)
1968 return 0;
1969   ;
1970   return 0;
1971 }
1972 _ACEOF
1973 if ac_fn_c_try_compile "$LINENO"; then :
1974   eval "$4=yes"
1975 else
1976   eval "$4=no"
1977 fi
1978 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1979 fi
1980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1981 fi
1982 eval ac_res=\$$4
1983                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1984 $as_echo "$ac_res" >&6; }
1985   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1986
1987 } # ac_fn_c_check_member
1988
1989 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1990 # ---------------------------------------------
1991 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1992 # accordingly.
1993 ac_fn_c_check_decl ()
1994 {
1995   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1996   as_decl_name=`echo $2|sed 's/ *(.*//'`
1997   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1998   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1999 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2000 if eval \${$3+:} false; then :
2001   $as_echo_n "(cached) " >&6
2002 else
2003   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2004 /* end confdefs.h.  */
2005 $4
2006 int
2007 main ()
2008 {
2009 #ifndef $as_decl_name
2010 #ifdef __cplusplus
2011   (void) $as_decl_use;
2012 #else
2013   (void) $as_decl_name;
2014 #endif
2015 #endif
2016
2017   ;
2018   return 0;
2019 }
2020 _ACEOF
2021 if ac_fn_c_try_compile "$LINENO"; then :
2022   eval "$3=yes"
2023 else
2024   eval "$3=no"
2025 fi
2026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2027 fi
2028 eval ac_res=\$$3
2029                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2030 $as_echo "$ac_res" >&6; }
2031   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2032
2033 } # ac_fn_c_check_decl
2034
2035 # ac_fn_c_find_uintX_t LINENO BITS VAR
2036 # ------------------------------------
2037 # Finds an unsigned integer type with width BITS, setting cache variable VAR
2038 # accordingly.
2039 ac_fn_c_find_uintX_t ()
2040 {
2041   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2042   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
2043 $as_echo_n "checking for uint$2_t... " >&6; }
2044 if eval \${$3+:} false; then :
2045   $as_echo_n "(cached) " >&6
2046 else
2047   eval "$3=no"
2048      # Order is important - never check a type that is potentially smaller
2049      # than half of the expected target width.
2050      for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
2051          'unsigned long long int' 'unsigned short int' 'unsigned char'; do
2052        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2053 /* end confdefs.h.  */
2054 $ac_includes_default
2055 int
2056 main ()
2057 {
2058 static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2059 test_array [0] = 0;
2060 return test_array [0];
2061
2062   ;
2063   return 0;
2064 }
2065 _ACEOF
2066 if ac_fn_c_try_compile "$LINENO"; then :
2067   case $ac_type in #(
2068   uint$2_t) :
2069     eval "$3=yes" ;; #(
2070   *) :
2071     eval "$3=\$ac_type" ;;
2072 esac
2073 fi
2074 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2075        if eval test \"x\$"$3"\" = x"no"; then :
2076
2077 else
2078   break
2079 fi
2080      done
2081 fi
2082 eval ac_res=\$$3
2083                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2084 $as_echo "$ac_res" >&6; }
2085   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2086
2087 } # ac_fn_c_find_uintX_t
2088
2089 # ac_fn_c_find_intX_t LINENO BITS VAR
2090 # -----------------------------------
2091 # Finds a signed integer type with width BITS, setting cache variable VAR
2092 # accordingly.
2093 ac_fn_c_find_intX_t ()
2094 {
2095   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2096   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
2097 $as_echo_n "checking for int$2_t... " >&6; }
2098 if eval \${$3+:} false; then :
2099   $as_echo_n "(cached) " >&6
2100 else
2101   eval "$3=no"
2102      # Order is important - never check a type that is potentially smaller
2103      # than half of the expected target width.
2104      for ac_type in int$2_t 'int' 'long int' \
2105          'long long int' 'short int' 'signed char'; do
2106        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2107 /* end confdefs.h.  */
2108 $ac_includes_default
2109              enum { N = $2 / 2 - 1 };
2110 int
2111 main ()
2112 {
2113 static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
2114 test_array [0] = 0;
2115 return test_array [0];
2116
2117   ;
2118   return 0;
2119 }
2120 _ACEOF
2121 if ac_fn_c_try_compile "$LINENO"; then :
2122   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2123 /* end confdefs.h.  */
2124 $ac_includes_default
2125                 enum { N = $2 / 2 - 1 };
2126 int
2127 main ()
2128 {
2129 static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
2130                  < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
2131 test_array [0] = 0;
2132 return test_array [0];
2133
2134   ;
2135   return 0;
2136 }
2137 _ACEOF
2138 if ac_fn_c_try_compile "$LINENO"; then :
2139
2140 else
2141   case $ac_type in #(
2142   int$2_t) :
2143     eval "$3=yes" ;; #(
2144   *) :
2145     eval "$3=\$ac_type" ;;
2146 esac
2147 fi
2148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2149 fi
2150 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2151        if eval test \"x\$"$3"\" = x"no"; then :
2152
2153 else
2154   break
2155 fi
2156      done
2157 fi
2158 eval ac_res=\$$3
2159                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2160 $as_echo "$ac_res" >&6; }
2161   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2162
2163 } # ac_fn_c_find_intX_t
2164 cat >config.log <<_ACEOF
2165 This file contains any messages produced by compilers while
2166 running configure, to aid debugging if configure makes a mistake.
2167
2168 It was created by file $as_me 5.33, which was
2169 generated by GNU Autoconf 2.69.  Invocation command line was
2170
2171   $ $0 $@
2172
2173 _ACEOF
2174 exec 5>>config.log
2175 {
2176 cat <<_ASUNAME
2177 ## --------- ##
2178 ## Platform. ##
2179 ## --------- ##
2180
2181 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2182 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2183 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2184 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2185 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2186
2187 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2188 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2189
2190 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2191 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2192 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2193 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2194 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2195 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2196 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2197
2198 _ASUNAME
2199
2200 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2201 for as_dir in $PATH
2202 do
2203   IFS=$as_save_IFS
2204   test -z "$as_dir" && as_dir=.
2205     $as_echo "PATH: $as_dir"
2206   done
2207 IFS=$as_save_IFS
2208
2209 } >&5
2210
2211 cat >&5 <<_ACEOF
2212
2213
2214 ## ----------- ##
2215 ## Core tests. ##
2216 ## ----------- ##
2217
2218 _ACEOF
2219
2220
2221 # Keep a trace of the command line.
2222 # Strip out --no-create and --no-recursion so they do not pile up.
2223 # Strip out --silent because we don't want to record it for future runs.
2224 # Also quote any args containing shell meta-characters.
2225 # Make two passes to allow for proper duplicate-argument suppression.
2226 ac_configure_args=
2227 ac_configure_args0=
2228 ac_configure_args1=
2229 ac_must_keep_next=false
2230 for ac_pass in 1 2
2231 do
2232   for ac_arg
2233   do
2234     case $ac_arg in
2235     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2236     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2237     | -silent | --silent | --silen | --sile | --sil)
2238       continue ;;
2239     *\'*)
2240       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2241     esac
2242     case $ac_pass in
2243     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2244     2)
2245       as_fn_append ac_configure_args1 " '$ac_arg'"
2246       if test $ac_must_keep_next = true; then
2247         ac_must_keep_next=false # Got value, back to normal.
2248       else
2249         case $ac_arg in
2250           *=* | --config-cache | -C | -disable-* | --disable-* \
2251           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2252           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2253           | -with-* | --with-* | -without-* | --without-* | --x)
2254             case "$ac_configure_args0 " in
2255               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2256             esac
2257             ;;
2258           -* ) ac_must_keep_next=true ;;
2259         esac
2260       fi
2261       as_fn_append ac_configure_args " '$ac_arg'"
2262       ;;
2263     esac
2264   done
2265 done
2266 { ac_configure_args0=; unset ac_configure_args0;}
2267 { ac_configure_args1=; unset ac_configure_args1;}
2268
2269 # When interrupted or exit'd, cleanup temporary files, and complete
2270 # config.log.  We remove comments because anyway the quotes in there
2271 # would cause problems or look ugly.
2272 # WARNING: Use '\'' to represent an apostrophe within the trap.
2273 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2274 trap 'exit_status=$?
2275   # Save into config.log some information that might help in debugging.
2276   {
2277     echo
2278
2279     $as_echo "## ---------------- ##
2280 ## Cache variables. ##
2281 ## ---------------- ##"
2282     echo
2283     # The following way of writing the cache mishandles newlines in values,
2284 (
2285   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2286     eval ac_val=\$$ac_var
2287     case $ac_val in #(
2288     *${as_nl}*)
2289       case $ac_var in #(
2290       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2291 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2292       esac
2293       case $ac_var in #(
2294       _ | IFS | as_nl) ;; #(
2295       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2296       *) { eval $ac_var=; unset $ac_var;} ;;
2297       esac ;;
2298     esac
2299   done
2300   (set) 2>&1 |
2301     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2302     *${as_nl}ac_space=\ *)
2303       sed -n \
2304         "s/'\''/'\''\\\\'\'''\''/g;
2305           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2306       ;; #(
2307     *)
2308       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2309       ;;
2310     esac |
2311     sort
2312 )
2313     echo
2314
2315     $as_echo "## ----------------- ##
2316 ## Output variables. ##
2317 ## ----------------- ##"
2318     echo
2319     for ac_var in $ac_subst_vars
2320     do
2321       eval ac_val=\$$ac_var
2322       case $ac_val in
2323       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2324       esac
2325       $as_echo "$ac_var='\''$ac_val'\''"
2326     done | sort
2327     echo
2328
2329     if test -n "$ac_subst_files"; then
2330       $as_echo "## ------------------- ##
2331 ## File substitutions. ##
2332 ## ------------------- ##"
2333       echo
2334       for ac_var in $ac_subst_files
2335       do
2336         eval ac_val=\$$ac_var
2337         case $ac_val in
2338         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2339         esac
2340         $as_echo "$ac_var='\''$ac_val'\''"
2341       done | sort
2342       echo
2343     fi
2344
2345     if test -s confdefs.h; then
2346       $as_echo "## ----------- ##
2347 ## confdefs.h. ##
2348 ## ----------- ##"
2349       echo
2350       cat confdefs.h
2351       echo
2352     fi
2353     test "$ac_signal" != 0 &&
2354       $as_echo "$as_me: caught signal $ac_signal"
2355     $as_echo "$as_me: exit $exit_status"
2356   } >&5
2357   rm -f core *.core core.conftest.* &&
2358     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2359     exit $exit_status
2360 ' 0
2361 for ac_signal in 1 2 13 15; do
2362   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2363 done
2364 ac_signal=0
2365
2366 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2367 rm -f -r conftest* confdefs.h
2368
2369 $as_echo "/* confdefs.h */" > confdefs.h
2370
2371 # Predefined preprocessor variables.
2372
2373 cat >>confdefs.h <<_ACEOF
2374 #define PACKAGE_NAME "$PACKAGE_NAME"
2375 _ACEOF
2376
2377 cat >>confdefs.h <<_ACEOF
2378 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2379 _ACEOF
2380
2381 cat >>confdefs.h <<_ACEOF
2382 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2383 _ACEOF
2384
2385 cat >>confdefs.h <<_ACEOF
2386 #define PACKAGE_STRING "$PACKAGE_STRING"
2387 _ACEOF
2388
2389 cat >>confdefs.h <<_ACEOF
2390 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2391 _ACEOF
2392
2393 cat >>confdefs.h <<_ACEOF
2394 #define PACKAGE_URL "$PACKAGE_URL"
2395 _ACEOF
2396
2397
2398 # Let the site file select an alternate cache file if it wants to.
2399 # Prefer an explicitly selected file to automatically selected ones.
2400 ac_site_file1=NONE
2401 ac_site_file2=NONE
2402 if test -n "$CONFIG_SITE"; then
2403   # We do not want a PATH search for config.site.
2404   case $CONFIG_SITE in #((
2405     -*)  ac_site_file1=./$CONFIG_SITE;;
2406     */*) ac_site_file1=$CONFIG_SITE;;
2407     *)   ac_site_file1=./$CONFIG_SITE;;
2408   esac
2409 elif test "x$prefix" != xNONE; then
2410   ac_site_file1=$prefix/share/config.site
2411   ac_site_file2=$prefix/etc/config.site
2412 else
2413   ac_site_file1=$ac_default_prefix/share/config.site
2414   ac_site_file2=$ac_default_prefix/etc/config.site
2415 fi
2416 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2417 do
2418   test "x$ac_site_file" = xNONE && continue
2419   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2420     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2421 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2422     sed 's/^/| /' "$ac_site_file" >&5
2423     . "$ac_site_file" \
2424       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2425 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2426 as_fn_error $? "failed to load site script $ac_site_file
2427 See \`config.log' for more details" "$LINENO" 5; }
2428   fi
2429 done
2430
2431 if test -r "$cache_file"; then
2432   # Some versions of bash will fail to source /dev/null (special files
2433   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2434   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2435     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2436 $as_echo "$as_me: loading cache $cache_file" >&6;}
2437     case $cache_file in
2438       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2439       *)                      . "./$cache_file";;
2440     esac
2441   fi
2442 else
2443   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2444 $as_echo "$as_me: creating cache $cache_file" >&6;}
2445   >$cache_file
2446 fi
2447
2448 as_fn_append ac_header_list " stdlib.h"
2449 as_fn_append ac_header_list " unistd.h"
2450 as_fn_append ac_header_list " sys/param.h"
2451 # Check that the precious variables saved in the cache have kept the same
2452 # value.
2453 ac_cache_corrupted=false
2454 for ac_var in $ac_precious_vars; do
2455   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2456   eval ac_new_set=\$ac_env_${ac_var}_set
2457   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2458   eval ac_new_val=\$ac_env_${ac_var}_value
2459   case $ac_old_set,$ac_new_set in
2460     set,)
2461       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2462 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2463       ac_cache_corrupted=: ;;
2464     ,set)
2465       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2466 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2467       ac_cache_corrupted=: ;;
2468     ,);;
2469     *)
2470       if test "x$ac_old_val" != "x$ac_new_val"; then
2471         # differences in whitespace do not lead to failure.
2472         ac_old_val_w=`echo x $ac_old_val`
2473         ac_new_val_w=`echo x $ac_new_val`
2474         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2475           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2476 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2477           ac_cache_corrupted=:
2478         else
2479           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2480 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2481           eval $ac_var=\$ac_old_val
2482         fi
2483         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2484 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2485         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2486 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2487       fi;;
2488   esac
2489   # Pass precious variables to config.status.
2490   if test "$ac_new_set" = set; then
2491     case $ac_new_val in
2492     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2493     *) ac_arg=$ac_var=$ac_new_val ;;
2494     esac
2495     case " $ac_configure_args " in
2496       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2497       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2498     esac
2499   fi
2500 done
2501 if $ac_cache_corrupted; then
2502   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2503 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2504   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2505 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2506   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2507 fi
2508 ## -------------------- ##
2509 ## Main body of script. ##
2510 ## -------------------- ##
2511
2512 ac_ext=c
2513 ac_cpp='$CPP $CPPFLAGS'
2514 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2515 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2516 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2517
2518
2519 am__api_version='1.13'
2520
2521 ac_aux_dir=
2522 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2523   if test -f "$ac_dir/install-sh"; then
2524     ac_aux_dir=$ac_dir
2525     ac_install_sh="$ac_aux_dir/install-sh -c"
2526     break
2527   elif test -f "$ac_dir/install.sh"; then
2528     ac_aux_dir=$ac_dir
2529     ac_install_sh="$ac_aux_dir/install.sh -c"
2530     break
2531   elif test -f "$ac_dir/shtool"; then
2532     ac_aux_dir=$ac_dir
2533     ac_install_sh="$ac_aux_dir/shtool install -c"
2534     break
2535   fi
2536 done
2537 if test -z "$ac_aux_dir"; then
2538   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2539 fi
2540
2541 # These three variables are undocumented and unsupported,
2542 # and are intended to be withdrawn in a future Autoconf release.
2543 # They can cause serious problems if a builder's source tree is in a directory
2544 # whose full name contains unusual characters.
2545 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2546 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2547 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2548
2549
2550 # Find a good install program.  We prefer a C program (faster),
2551 # so one script is as good as another.  But avoid the broken or
2552 # incompatible versions:
2553 # SysV /etc/install, /usr/sbin/install
2554 # SunOS /usr/etc/install
2555 # IRIX /sbin/install
2556 # AIX /bin/install
2557 # AmigaOS /C/install, which installs bootblocks on floppy discs
2558 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2559 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2560 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2561 # OS/2's system install, which has a completely different semantic
2562 # ./install, which can be erroneously created by make from ./install.sh.
2563 # Reject install programs that cannot install multiple files.
2564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2565 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2566 if test -z "$INSTALL"; then
2567 if ${ac_cv_path_install+:} false; then :
2568   $as_echo_n "(cached) " >&6
2569 else
2570   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2571 for as_dir in $PATH
2572 do
2573   IFS=$as_save_IFS
2574   test -z "$as_dir" && as_dir=.
2575     # Account for people who put trailing slashes in PATH elements.
2576 case $as_dir/ in #((
2577   ./ | .// | /[cC]/* | \
2578   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2579   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2580   /usr/ucb/* ) ;;
2581   *)
2582     # OSF1 and SCO ODT 3.0 have their own names for install.
2583     # Don't use installbsd from OSF since it installs stuff as root
2584     # by default.
2585     for ac_prog in ginstall scoinst install; do
2586       for ac_exec_ext in '' $ac_executable_extensions; do
2587         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2588           if test $ac_prog = install &&
2589             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2590             # AIX install.  It has an incompatible calling convention.
2591             :
2592           elif test $ac_prog = install &&
2593             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2594             # program-specific install script used by HP pwplus--don't use.
2595             :
2596           else
2597             rm -rf conftest.one conftest.two conftest.dir
2598             echo one > conftest.one
2599             echo two > conftest.two
2600             mkdir conftest.dir
2601             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2602               test -s conftest.one && test -s conftest.two &&
2603               test -s conftest.dir/conftest.one &&
2604               test -s conftest.dir/conftest.two
2605             then
2606               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2607               break 3
2608             fi
2609           fi
2610         fi
2611       done
2612     done
2613     ;;
2614 esac
2615
2616   done
2617 IFS=$as_save_IFS
2618
2619 rm -rf conftest.one conftest.two conftest.dir
2620
2621 fi
2622   if test "${ac_cv_path_install+set}" = set; then
2623     INSTALL=$ac_cv_path_install
2624   else
2625     # As a last resort, use the slow shell script.  Don't cache a
2626     # value for INSTALL within a source directory, because that will
2627     # break other packages using the cache if that directory is
2628     # removed, or if the value is a relative name.
2629     INSTALL=$ac_install_sh
2630   fi
2631 fi
2632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2633 $as_echo "$INSTALL" >&6; }
2634
2635 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2636 # It thinks the first close brace ends the variable substitution.
2637 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2638
2639 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2640
2641 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2642
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2644 $as_echo_n "checking whether build environment is sane... " >&6; }
2645 # Reject unsafe characters in $srcdir or the absolute working directory
2646 # name.  Accept space and tab only in the latter.
2647 am_lf='
2648 '
2649 case `pwd` in
2650   *[\\\"\#\$\&\'\`$am_lf]*)
2651     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2652 esac
2653 case $srcdir in
2654   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
2655     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2656 esac
2657
2658 # Do 'set' in a subshell so we don't clobber the current shell's
2659 # arguments.  Must try -L first in case configure is actually a
2660 # symlink; some systems play weird games with the mod time of symlinks
2661 # (eg FreeBSD returns the mod time of the symlink's containing
2662 # directory).
2663 if (
2664    am_has_slept=no
2665    for am_try in 1 2; do
2666      echo "timestamp, slept: $am_has_slept" > conftest.file
2667      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2668      if test "$*" = "X"; then
2669         # -L didn't work.
2670         set X `ls -t "$srcdir/configure" conftest.file`
2671      fi
2672      if test "$*" != "X $srcdir/configure conftest.file" \
2673         && test "$*" != "X conftest.file $srcdir/configure"; then
2674
2675         # If neither matched, then we have a broken ls.  This can happen
2676         # if, for instance, CONFIG_SHELL is bash and it inherits a
2677         # broken ls alias from the environment.  This has actually
2678         # happened.  Such a system could not be considered "sane".
2679         as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2680   alias in your environment" "$LINENO" 5
2681      fi
2682      if test "$2" = conftest.file || test $am_try -eq 2; then
2683        break
2684      fi
2685      # Just in case.
2686      sleep 1
2687      am_has_slept=yes
2688    done
2689    test "$2" = conftest.file
2690    )
2691 then
2692    # Ok.
2693    :
2694 else
2695    as_fn_error $? "newly created file is older than distributed files!
2696 Check your system clock" "$LINENO" 5
2697 fi
2698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2699 $as_echo "yes" >&6; }
2700 # If we didn't sleep, we still need to ensure time stamps of config.status and
2701 # generated files are strictly newer.
2702 am_sleep_pid=
2703 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2704   ( sleep 1 ) &
2705   am_sleep_pid=$!
2706 fi
2707
2708 rm -f conftest.file
2709
2710 test "$program_prefix" != NONE &&
2711   program_transform_name="s&^&$program_prefix&;$program_transform_name"
2712 # Use a double $ so make ignores it.
2713 test "$program_suffix" != NONE &&
2714   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2715 # Double any \ or $.
2716 # By default was `s,x,x', remove it if useless.
2717 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2718 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2719
2720 # expand $ac_aux_dir to an absolute path
2721 am_aux_dir=`cd $ac_aux_dir && pwd`
2722
2723 if test x"${MISSING+set}" != xset; then
2724   case $am_aux_dir in
2725   *\ * | *\     *)
2726     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2727   *)
2728     MISSING="\${SHELL} $am_aux_dir/missing" ;;
2729   esac
2730 fi
2731 # Use eval to expand $SHELL
2732 if eval "$MISSING --is-lightweight"; then
2733   am_missing_run="$MISSING "
2734 else
2735   am_missing_run=
2736   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2737 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2738 fi
2739
2740 if test x"${install_sh}" != xset; then
2741   case $am_aux_dir in
2742   *\ * | *\     *)
2743     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2744   *)
2745     install_sh="\${SHELL} $am_aux_dir/install-sh"
2746   esac
2747 fi
2748
2749 # Installed binaries are usually stripped using 'strip' when the user
2750 # run "make install-strip".  However 'strip' might not be the right
2751 # tool to use in cross-compilation environments, therefore Automake
2752 # will honor the 'STRIP' environment variable to overrule this program.
2753 if test "$cross_compiling" != no; then
2754   if test -n "$ac_tool_prefix"; then
2755   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2756 set dummy ${ac_tool_prefix}strip; ac_word=$2
2757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2758 $as_echo_n "checking for $ac_word... " >&6; }
2759 if ${ac_cv_prog_STRIP+:} false; then :
2760   $as_echo_n "(cached) " >&6
2761 else
2762   if test -n "$STRIP"; then
2763   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2764 else
2765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2766 for as_dir in $PATH
2767 do
2768   IFS=$as_save_IFS
2769   test -z "$as_dir" && as_dir=.
2770     for ac_exec_ext in '' $ac_executable_extensions; do
2771   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2772     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2773     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2774     break 2
2775   fi
2776 done
2777   done
2778 IFS=$as_save_IFS
2779
2780 fi
2781 fi
2782 STRIP=$ac_cv_prog_STRIP
2783 if test -n "$STRIP"; then
2784   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2785 $as_echo "$STRIP" >&6; }
2786 else
2787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2788 $as_echo "no" >&6; }
2789 fi
2790
2791
2792 fi
2793 if test -z "$ac_cv_prog_STRIP"; then
2794   ac_ct_STRIP=$STRIP
2795   # Extract the first word of "strip", so it can be a program name with args.
2796 set dummy strip; ac_word=$2
2797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2798 $as_echo_n "checking for $ac_word... " >&6; }
2799 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2800   $as_echo_n "(cached) " >&6
2801 else
2802   if test -n "$ac_ct_STRIP"; then
2803   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2804 else
2805 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2806 for as_dir in $PATH
2807 do
2808   IFS=$as_save_IFS
2809   test -z "$as_dir" && as_dir=.
2810     for ac_exec_ext in '' $ac_executable_extensions; do
2811   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2812     ac_cv_prog_ac_ct_STRIP="strip"
2813     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2814     break 2
2815   fi
2816 done
2817   done
2818 IFS=$as_save_IFS
2819
2820 fi
2821 fi
2822 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2823 if test -n "$ac_ct_STRIP"; then
2824   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2825 $as_echo "$ac_ct_STRIP" >&6; }
2826 else
2827   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2828 $as_echo "no" >&6; }
2829 fi
2830
2831   if test "x$ac_ct_STRIP" = x; then
2832     STRIP=":"
2833   else
2834     case $cross_compiling:$ac_tool_warned in
2835 yes:)
2836 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2837 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2838 ac_tool_warned=yes ;;
2839 esac
2840     STRIP=$ac_ct_STRIP
2841   fi
2842 else
2843   STRIP="$ac_cv_prog_STRIP"
2844 fi
2845
2846 fi
2847 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2848
2849 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2850 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2851 if test -z "$MKDIR_P"; then
2852   if ${ac_cv_path_mkdir+:} false; then :
2853   $as_echo_n "(cached) " >&6
2854 else
2855   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2856 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2857 do
2858   IFS=$as_save_IFS
2859   test -z "$as_dir" && as_dir=.
2860     for ac_prog in mkdir gmkdir; do
2861          for ac_exec_ext in '' $ac_executable_extensions; do
2862            as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2863            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2864              'mkdir (GNU coreutils) '* | \
2865              'mkdir (coreutils) '* | \
2866              'mkdir (fileutils) '4.1*)
2867                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2868                break 3;;
2869            esac
2870          done
2871        done
2872   done
2873 IFS=$as_save_IFS
2874
2875 fi
2876
2877   test -d ./--version && rmdir ./--version
2878   if test "${ac_cv_path_mkdir+set}" = set; then
2879     MKDIR_P="$ac_cv_path_mkdir -p"
2880   else
2881     # As a last resort, use the slow shell script.  Don't cache a
2882     # value for MKDIR_P within a source directory, because that will
2883     # break other packages using the cache if that directory is
2884     # removed, or if the value is a relative name.
2885     MKDIR_P="$ac_install_sh -d"
2886   fi
2887 fi
2888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2889 $as_echo "$MKDIR_P" >&6; }
2890
2891 for ac_prog in gawk mawk nawk awk
2892 do
2893   # Extract the first word of "$ac_prog", so it can be a program name with args.
2894 set dummy $ac_prog; ac_word=$2
2895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2896 $as_echo_n "checking for $ac_word... " >&6; }
2897 if ${ac_cv_prog_AWK+:} false; then :
2898   $as_echo_n "(cached) " >&6
2899 else
2900   if test -n "$AWK"; then
2901   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2902 else
2903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2904 for as_dir in $PATH
2905 do
2906   IFS=$as_save_IFS
2907   test -z "$as_dir" && as_dir=.
2908     for ac_exec_ext in '' $ac_executable_extensions; do
2909   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2910     ac_cv_prog_AWK="$ac_prog"
2911     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2912     break 2
2913   fi
2914 done
2915   done
2916 IFS=$as_save_IFS
2917
2918 fi
2919 fi
2920 AWK=$ac_cv_prog_AWK
2921 if test -n "$AWK"; then
2922   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2923 $as_echo "$AWK" >&6; }
2924 else
2925   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2926 $as_echo "no" >&6; }
2927 fi
2928
2929
2930   test -n "$AWK" && break
2931 done
2932
2933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2934 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2935 set x ${MAKE-make}
2936 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2937 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2938   $as_echo_n "(cached) " >&6
2939 else
2940   cat >conftest.make <<\_ACEOF
2941 SHELL = /bin/sh
2942 all:
2943         @echo '@@@%%%=$(MAKE)=@@@%%%'
2944 _ACEOF
2945 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2946 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2947   *@@@%%%=?*=@@@%%%*)
2948     eval ac_cv_prog_make_${ac_make}_set=yes;;
2949   *)
2950     eval ac_cv_prog_make_${ac_make}_set=no;;
2951 esac
2952 rm -f conftest.make
2953 fi
2954 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2955   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2956 $as_echo "yes" >&6; }
2957   SET_MAKE=
2958 else
2959   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2960 $as_echo "no" >&6; }
2961   SET_MAKE="MAKE=${MAKE-make}"
2962 fi
2963
2964 rm -rf .tst 2>/dev/null
2965 mkdir .tst 2>/dev/null
2966 if test -d .tst; then
2967   am__leading_dot=.
2968 else
2969   am__leading_dot=_
2970 fi
2971 rmdir .tst 2>/dev/null
2972
2973 # Check whether --enable-silent-rules was given.
2974 if test "${enable_silent_rules+set}" = set; then :
2975   enableval=$enable_silent_rules;
2976 fi
2977
2978 case $enable_silent_rules in # (((
2979   yes) AM_DEFAULT_VERBOSITY=0;;
2980    no) AM_DEFAULT_VERBOSITY=1;;
2981     *) AM_DEFAULT_VERBOSITY=1;;
2982 esac
2983 am_make=${MAKE-make}
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2985 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2986 if ${am_cv_make_support_nested_variables+:} false; then :
2987   $as_echo_n "(cached) " >&6
2988 else
2989   if $as_echo 'TRUE=$(BAR$(V))
2990 BAR0=false
2991 BAR1=true
2992 V=1
2993 am__doit:
2994         @$(TRUE)
2995 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2996   am_cv_make_support_nested_variables=yes
2997 else
2998   am_cv_make_support_nested_variables=no
2999 fi
3000 fi
3001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3002 $as_echo "$am_cv_make_support_nested_variables" >&6; }
3003 if test $am_cv_make_support_nested_variables = yes; then
3004     AM_V='$(V)'
3005   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3006 else
3007   AM_V=$AM_DEFAULT_VERBOSITY
3008   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3009 fi
3010 AM_BACKSLASH='\'
3011
3012 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3013   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3014   # is not polluted with repeated "-I."
3015   am__isrc=' -I$(srcdir)'
3016   # test to see if srcdir already configured
3017   if test -f $srcdir/config.status; then
3018     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3019   fi
3020 fi
3021
3022 # test whether we have cygpath
3023 if test -z "$CYGPATH_W"; then
3024   if (cygpath --version) >/dev/null 2>/dev/null; then
3025     CYGPATH_W='cygpath -w'
3026   else
3027     CYGPATH_W=echo
3028   fi
3029 fi
3030
3031
3032 # Define the identity of the package.
3033  PACKAGE='file'
3034  VERSION='5.33'
3035
3036
3037 cat >>confdefs.h <<_ACEOF
3038 #define PACKAGE "$PACKAGE"
3039 _ACEOF
3040
3041
3042 cat >>confdefs.h <<_ACEOF
3043 #define VERSION "$VERSION"
3044 _ACEOF
3045
3046 # Some tools Automake needs.
3047
3048 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3049
3050
3051 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3052
3053
3054 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3055
3056
3057 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3058
3059
3060 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3061
3062 # For better backward compatibility.  To be removed once Automake 1.9.x
3063 # dies out for good.  For more background, see:
3064 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3065 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3066 mkdir_p='$(MKDIR_P)'
3067
3068 # We need awk for the "check" target.  The system "awk" is bad on
3069 # some platforms.
3070 # Always define AMTAR for backward compatibility.  Yes, it's still used
3071 # in the wild :-(  We should find a proper way to deprecate it ...
3072 AMTAR='$${TAR-tar}'
3073
3074 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3075
3076
3077
3078
3079
3080 # Check whether --enable-silent-rules was given.
3081 if test "${enable_silent_rules+set}" = set; then :
3082   enableval=$enable_silent_rules;
3083 fi
3084
3085 case $enable_silent_rules in # (((
3086   yes) AM_DEFAULT_VERBOSITY=0;;
3087    no) AM_DEFAULT_VERBOSITY=1;;
3088     *) AM_DEFAULT_VERBOSITY=0;;
3089 esac
3090 am_make=${MAKE-make}
3091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3092 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3093 if ${am_cv_make_support_nested_variables+:} false; then :
3094   $as_echo_n "(cached) " >&6
3095 else
3096   if $as_echo 'TRUE=$(BAR$(V))
3097 BAR0=false
3098 BAR1=true
3099 V=1
3100 am__doit:
3101         @$(TRUE)
3102 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3103   am_cv_make_support_nested_variables=yes
3104 else
3105   am_cv_make_support_nested_variables=no
3106 fi
3107 fi
3108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3109 $as_echo "$am_cv_make_support_nested_variables" >&6; }
3110 if test $am_cv_make_support_nested_variables = yes; then
3111     AM_V='$(V)'
3112   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3113 else
3114   AM_V=$AM_DEFAULT_VERBOSITY
3115   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3116 fi
3117 AM_BACKSLASH='\'
3118
3119
3120 ac_config_headers="$ac_config_headers config.h"
3121
3122
3123
3124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for builtin ELF support" >&5
3125 $as_echo_n "checking for builtin ELF support... " >&6; }
3126 # Check whether --enable-elf was given.
3127 if test "${enable_elf+set}" = set; then :
3128   enableval=$enable_elf; if test "${enableval}" = yes; then
3129   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3130 $as_echo "yes" >&6; }
3131
3132 $as_echo "#define BUILTIN_ELF 1" >>confdefs.h
3133
3134 else
3135   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3136 $as_echo "no" >&6; }
3137 fi
3138 else
3139
3140   # enable by default
3141   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3142 $as_echo "yes" >&6; }
3143
3144 $as_echo "#define BUILTIN_ELF 1" >>confdefs.h
3145
3146
3147 fi
3148
3149
3150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF core file support" >&5
3151 $as_echo_n "checking for ELF core file support... " >&6; }
3152 # Check whether --enable-elf-core was given.
3153 if test "${enable_elf_core+set}" = set; then :
3154   enableval=$enable_elf_core; if test "${enableval}" = yes; then
3155   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3156 $as_echo "yes" >&6; }
3157
3158 $as_echo "#define ELFCORE 1" >>confdefs.h
3159
3160 else
3161   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3162 $as_echo "no" >&6; }
3163 fi
3164 else
3165
3166   # enable by default
3167   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3168 $as_echo "yes" >&6; }
3169
3170 $as_echo "#define ELFCORE 1" >>confdefs.h
3171
3172
3173 fi
3174
3175
3176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for zlib support" >&5
3177 $as_echo_n "checking for zlib support... " >&6; }
3178 # Check whether --enable-zlib was given.
3179 if test "${enable_zlib+set}" = set; then :
3180   enableval=$enable_zlib;
3181 fi
3182
3183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_zlib" >&5
3184 $as_echo "$enable_zlib" >&6; }
3185
3186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libseccomp support" >&5
3187 $as_echo_n "checking for libseccomp support... " >&6; }
3188 # Check whether --enable-libseccomp was given.
3189 if test "${enable_libseccomp+set}" = set; then :
3190   enableval=$enable_libseccomp;
3191 fi
3192
3193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_libseccomp" >&5
3194 $as_echo "$enable_libseccomp" >&6; }
3195
3196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file formats in man section 5" >&5
3197 $as_echo_n "checking for file formats in man section 5... " >&6; }
3198 # Check whether --enable-fsect-man5 was given.
3199 if test "${enable_fsect_man5+set}" = set; then :
3200   enableval=$enable_fsect_man5; if test "${enableval}" = yes; then
3201   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3202 $as_echo "yes" >&6; }
3203   fsect=5
3204 else
3205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3206 $as_echo "no" >&6; }
3207   fsect=4
3208 fi
3209 else
3210
3211   # disable by default
3212   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3213 $as_echo "no" >&6; }
3214   fsect=4
3215
3216 fi
3217
3218
3219 # Make sure we can run config.sub.
3220 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3221   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3222
3223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3224 $as_echo_n "checking build system type... " >&6; }
3225 if ${ac_cv_build+:} false; then :
3226   $as_echo_n "(cached) " >&6
3227 else
3228   ac_build_alias=$build_alias
3229 test "x$ac_build_alias" = x &&
3230   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3231 test "x$ac_build_alias" = x &&
3232   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3233 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3234   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3235
3236 fi
3237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3238 $as_echo "$ac_cv_build" >&6; }
3239 case $ac_cv_build in
3240 *-*-*) ;;
3241 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3242 esac
3243 build=$ac_cv_build
3244 ac_save_IFS=$IFS; IFS='-'
3245 set x $ac_cv_build
3246 shift
3247 build_cpu=$1
3248 build_vendor=$2
3249 shift; shift
3250 # Remember, the first character of IFS is used to create $*,
3251 # except with old shells:
3252 build_os=$*
3253 IFS=$ac_save_IFS
3254 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3255
3256
3257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3258 $as_echo_n "checking host system type... " >&6; }
3259 if ${ac_cv_host+:} false; then :
3260   $as_echo_n "(cached) " >&6
3261 else
3262   if test "x$host_alias" = x; then
3263   ac_cv_host=$ac_cv_build
3264 else
3265   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3266     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3267 fi
3268
3269 fi
3270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3271 $as_echo "$ac_cv_host" >&6; }
3272 case $ac_cv_host in
3273 *-*-*) ;;
3274 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3275 esac
3276 host=$ac_cv_host
3277 ac_save_IFS=$IFS; IFS='-'
3278 set x $ac_cv_host
3279 shift
3280 host_cpu=$1
3281 host_vendor=$2
3282 shift; shift
3283 # Remember, the first character of IFS is used to create $*,
3284 # except with old shells:
3285 host_os=$*
3286 IFS=$ac_save_IFS
3287 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3288
3289
3290 case "$host_os" in
3291    mingw32*)
3292       MINGW=1
3293       ;;
3294    *)
3295       MINGW=0
3296       ;;
3297 esac
3298
3299  if test "$MINGW" = 1; then
3300   MINGW_TRUE=
3301   MINGW_FALSE='#'
3302 else
3303   MINGW_TRUE='#'
3304   MINGW_FALSE=
3305 fi
3306
3307
3308 pkgdatadir='$(datadir)/misc'
3309
3310
3311  if test x$fsect = x5; then
3312   FSECT5_TRUE=
3313   FSECT5_FALSE='#'
3314 else
3315   FSECT5_TRUE='#'
3316   FSECT5_FALSE=
3317 fi
3318
3319
3320
3321
3322 DEPDIR="${am__leading_dot}deps"
3323
3324 ac_config_commands="$ac_config_commands depfiles"
3325
3326
3327 am_make=${MAKE-make}
3328 cat > confinc << 'END'
3329 am__doit:
3330         @echo this is the am__doit target
3331 .PHONY: am__doit
3332 END
3333 # If we don't find an include directive, just comment out the code.
3334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3335 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3336 am__include="#"
3337 am__quote=
3338 _am_result=none
3339 # First try GNU make style include.
3340 echo "include confinc" > confmf
3341 # Ignore all kinds of additional output from 'make'.
3342 case `$am_make -s -f confmf 2> /dev/null` in #(
3343 *the\ am__doit\ target*)
3344   am__include=include
3345   am__quote=
3346   _am_result=GNU
3347   ;;
3348 esac
3349 # Now try BSD make style include.
3350 if test "$am__include" = "#"; then
3351    echo '.include "confinc"' > confmf
3352    case `$am_make -s -f confmf 2> /dev/null` in #(
3353    *the\ am__doit\ target*)
3354      am__include=.include
3355      am__quote="\""
3356      _am_result=BSD
3357      ;;
3358    esac
3359 fi
3360
3361
3362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3363 $as_echo "$_am_result" >&6; }
3364 rm -f confinc confmf
3365
3366 # Check whether --enable-dependency-tracking was given.
3367 if test "${enable_dependency_tracking+set}" = set; then :
3368   enableval=$enable_dependency_tracking;
3369 fi
3370
3371 if test "x$enable_dependency_tracking" != xno; then
3372   am_depcomp="$ac_aux_dir/depcomp"
3373   AMDEPBACKSLASH='\'
3374   am__nodep='_no'
3375 fi
3376  if test "x$enable_dependency_tracking" != xno; then
3377   AMDEP_TRUE=
3378   AMDEP_FALSE='#'
3379 else
3380   AMDEP_TRUE='#'
3381   AMDEP_FALSE=
3382 fi
3383
3384
3385 ac_ext=c
3386 ac_cpp='$CPP $CPPFLAGS'
3387 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3388 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3389 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3390 if test -n "$ac_tool_prefix"; then
3391   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3392 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3394 $as_echo_n "checking for $ac_word... " >&6; }
3395 if ${ac_cv_prog_CC+:} false; then :
3396   $as_echo_n "(cached) " >&6
3397 else
3398   if test -n "$CC"; then
3399   ac_cv_prog_CC="$CC" # Let the user override the test.
3400 else
3401 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3402 for as_dir in $PATH
3403 do
3404   IFS=$as_save_IFS
3405   test -z "$as_dir" && as_dir=.
3406     for ac_exec_ext in '' $ac_executable_extensions; do
3407   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3408     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3409     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3410     break 2
3411   fi
3412 done
3413   done
3414 IFS=$as_save_IFS
3415
3416 fi
3417 fi
3418 CC=$ac_cv_prog_CC
3419 if test -n "$CC"; then
3420   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3421 $as_echo "$CC" >&6; }
3422 else
3423   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3424 $as_echo "no" >&6; }
3425 fi
3426
3427
3428 fi
3429 if test -z "$ac_cv_prog_CC"; then
3430   ac_ct_CC=$CC
3431   # Extract the first word of "gcc", so it can be a program name with args.
3432 set dummy gcc; ac_word=$2
3433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3434 $as_echo_n "checking for $ac_word... " >&6; }
3435 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3436   $as_echo_n "(cached) " >&6
3437 else
3438   if test -n "$ac_ct_CC"; then
3439   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3440 else
3441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3442 for as_dir in $PATH
3443 do
3444   IFS=$as_save_IFS
3445   test -z "$as_dir" && as_dir=.
3446     for ac_exec_ext in '' $ac_executable_extensions; do
3447   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3448     ac_cv_prog_ac_ct_CC="gcc"
3449     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3450     break 2
3451   fi
3452 done
3453   done
3454 IFS=$as_save_IFS
3455
3456 fi
3457 fi
3458 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3459 if test -n "$ac_ct_CC"; then
3460   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3461 $as_echo "$ac_ct_CC" >&6; }
3462 else
3463   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3464 $as_echo "no" >&6; }
3465 fi
3466
3467   if test "x$ac_ct_CC" = x; then
3468     CC=""
3469   else
3470     case $cross_compiling:$ac_tool_warned in
3471 yes:)
3472 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3473 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3474 ac_tool_warned=yes ;;
3475 esac
3476     CC=$ac_ct_CC
3477   fi
3478 else
3479   CC="$ac_cv_prog_CC"
3480 fi
3481
3482 if test -z "$CC"; then
3483           if test -n "$ac_tool_prefix"; then
3484     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3485 set dummy ${ac_tool_prefix}cc; ac_word=$2
3486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3487 $as_echo_n "checking for $ac_word... " >&6; }
3488 if ${ac_cv_prog_CC+:} false; then :
3489   $as_echo_n "(cached) " >&6
3490 else
3491   if test -n "$CC"; then
3492   ac_cv_prog_CC="$CC" # Let the user override the test.
3493 else
3494 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3495 for as_dir in $PATH
3496 do
3497   IFS=$as_save_IFS
3498   test -z "$as_dir" && as_dir=.
3499     for ac_exec_ext in '' $ac_executable_extensions; do
3500   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3501     ac_cv_prog_CC="${ac_tool_prefix}cc"
3502     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3503     break 2
3504   fi
3505 done
3506   done
3507 IFS=$as_save_IFS
3508
3509 fi
3510 fi
3511 CC=$ac_cv_prog_CC
3512 if test -n "$CC"; then
3513   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3514 $as_echo "$CC" >&6; }
3515 else
3516   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3517 $as_echo "no" >&6; }
3518 fi
3519
3520
3521   fi
3522 fi
3523 if test -z "$CC"; then
3524   # Extract the first word of "cc", so it can be a program name with args.
3525 set dummy cc; ac_word=$2
3526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3527 $as_echo_n "checking for $ac_word... " >&6; }
3528 if ${ac_cv_prog_CC+:} false; then :
3529   $as_echo_n "(cached) " >&6
3530 else
3531   if test -n "$CC"; then
3532   ac_cv_prog_CC="$CC" # Let the user override the test.
3533 else
3534   ac_prog_rejected=no
3535 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3536 for as_dir in $PATH
3537 do
3538   IFS=$as_save_IFS
3539   test -z "$as_dir" && as_dir=.
3540     for ac_exec_ext in '' $ac_executable_extensions; do
3541   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3542     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3543        ac_prog_rejected=yes
3544        continue
3545      fi
3546     ac_cv_prog_CC="cc"
3547     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3548     break 2
3549   fi
3550 done
3551   done
3552 IFS=$as_save_IFS
3553
3554 if test $ac_prog_rejected = yes; then
3555   # We found a bogon in the path, so make sure we never use it.
3556   set dummy $ac_cv_prog_CC
3557   shift
3558   if test $# != 0; then
3559     # We chose a different compiler from the bogus one.
3560     # However, it has the same basename, so the bogon will be chosen
3561     # first if we set CC to just the basename; use the full file name.
3562     shift
3563     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3564   fi
3565 fi
3566 fi
3567 fi
3568 CC=$ac_cv_prog_CC
3569 if test -n "$CC"; then
3570   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3571 $as_echo "$CC" >&6; }
3572 else
3573   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3574 $as_echo "no" >&6; }
3575 fi
3576
3577
3578 fi
3579 if test -z "$CC"; then
3580   if test -n "$ac_tool_prefix"; then
3581   for ac_prog in cl.exe
3582   do
3583     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3584 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3586 $as_echo_n "checking for $ac_word... " >&6; }
3587 if ${ac_cv_prog_CC+:} false; then :
3588   $as_echo_n "(cached) " >&6
3589 else
3590   if test -n "$CC"; then
3591   ac_cv_prog_CC="$CC" # Let the user override the test.
3592 else
3593 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3594 for as_dir in $PATH
3595 do
3596   IFS=$as_save_IFS
3597   test -z "$as_dir" && as_dir=.
3598     for ac_exec_ext in '' $ac_executable_extensions; do
3599   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3600     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3601     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3602     break 2
3603   fi
3604 done
3605   done
3606 IFS=$as_save_IFS
3607
3608 fi
3609 fi
3610 CC=$ac_cv_prog_CC
3611 if test -n "$CC"; then
3612   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3613 $as_echo "$CC" >&6; }
3614 else
3615   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3616 $as_echo "no" >&6; }
3617 fi
3618
3619
3620     test -n "$CC" && break
3621   done
3622 fi
3623 if test -z "$CC"; then
3624   ac_ct_CC=$CC
3625   for ac_prog in cl.exe
3626 do
3627   # Extract the first word of "$ac_prog", so it can be a program name with args.
3628 set dummy $ac_prog; ac_word=$2
3629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3630 $as_echo_n "checking for $ac_word... " >&6; }
3631 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3632   $as_echo_n "(cached) " >&6
3633 else
3634   if test -n "$ac_ct_CC"; then
3635   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3636 else
3637 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3638 for as_dir in $PATH
3639 do
3640   IFS=$as_save_IFS
3641   test -z "$as_dir" && as_dir=.
3642     for ac_exec_ext in '' $ac_executable_extensions; do
3643   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3644     ac_cv_prog_ac_ct_CC="$ac_prog"
3645     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3646     break 2
3647   fi
3648 done
3649   done
3650 IFS=$as_save_IFS
3651
3652 fi
3653 fi
3654 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3655 if test -n "$ac_ct_CC"; then
3656   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3657 $as_echo "$ac_ct_CC" >&6; }
3658 else
3659   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3660 $as_echo "no" >&6; }
3661 fi
3662
3663
3664   test -n "$ac_ct_CC" && break
3665 done
3666
3667   if test "x$ac_ct_CC" = x; then
3668     CC=""
3669   else
3670     case $cross_compiling:$ac_tool_warned in
3671 yes:)
3672 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3673 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3674 ac_tool_warned=yes ;;
3675 esac
3676     CC=$ac_ct_CC
3677   fi
3678 fi
3679
3680 fi
3681
3682
3683 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3684 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3685 as_fn_error $? "no acceptable C compiler found in \$PATH
3686 See \`config.log' for more details" "$LINENO" 5; }
3687
3688 # Provide some information about the compiler.
3689 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3690 set X $ac_compile
3691 ac_compiler=$2
3692 for ac_option in --version -v -V -qversion; do
3693   { { ac_try="$ac_compiler $ac_option >&5"
3694 case "(($ac_try" in
3695   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3696   *) ac_try_echo=$ac_try;;
3697 esac
3698 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3699 $as_echo "$ac_try_echo"; } >&5
3700   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3701   ac_status=$?
3702   if test -s conftest.err; then
3703     sed '10a\
3704 ... rest of stderr output deleted ...
3705          10q' conftest.err >conftest.er1
3706     cat conftest.er1 >&5
3707   fi
3708   rm -f conftest.er1 conftest.err
3709   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3710   test $ac_status = 0; }
3711 done
3712
3713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3714 /* end confdefs.h.  */
3715
3716 int
3717 main ()
3718 {
3719
3720   ;
3721   return 0;
3722 }
3723 _ACEOF
3724 ac_clean_files_save=$ac_clean_files
3725 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3726 # Try to create an executable without -o first, disregard a.out.
3727 # It will help us diagnose broken compilers, and finding out an intuition
3728 # of exeext.
3729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3730 $as_echo_n "checking whether the C compiler works... " >&6; }
3731 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3732
3733 # The possible output files:
3734 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3735
3736 ac_rmfiles=
3737 for ac_file in $ac_files
3738 do
3739   case $ac_file in
3740     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3741     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3742   esac
3743 done
3744 rm -f $ac_rmfiles
3745
3746 if { { ac_try="$ac_link_default"
3747 case "(($ac_try" in
3748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3749   *) ac_try_echo=$ac_try;;
3750 esac
3751 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3752 $as_echo "$ac_try_echo"; } >&5
3753   (eval "$ac_link_default") 2>&5
3754   ac_status=$?
3755   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3756   test $ac_status = 0; }; then :
3757   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3758 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3759 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3760 # so that the user can short-circuit this test for compilers unknown to
3761 # Autoconf.
3762 for ac_file in $ac_files ''
3763 do
3764   test -f "$ac_file" || continue
3765   case $ac_file in
3766     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3767         ;;
3768     [ab].out )
3769         # We found the default executable, but exeext='' is most
3770         # certainly right.
3771         break;;
3772     *.* )
3773         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3774         then :; else
3775            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3776         fi
3777         # We set ac_cv_exeext here because the later test for it is not
3778         # safe: cross compilers may not add the suffix if given an `-o'
3779         # argument, so we may need to know it at that point already.
3780         # Even if this section looks crufty: it has the advantage of
3781         # actually working.
3782         break;;
3783     * )
3784         break;;
3785   esac
3786 done
3787 test "$ac_cv_exeext" = no && ac_cv_exeext=
3788
3789 else
3790   ac_file=''
3791 fi
3792 if test -z "$ac_file"; then :
3793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3794 $as_echo "no" >&6; }
3795 $as_echo "$as_me: failed program was:" >&5
3796 sed 's/^/| /' conftest.$ac_ext >&5
3797
3798 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3799 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3800 as_fn_error 77 "C compiler cannot create executables
3801 See \`config.log' for more details" "$LINENO" 5; }
3802 else
3803   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3804 $as_echo "yes" >&6; }
3805 fi
3806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3807 $as_echo_n "checking for C compiler default output file name... " >&6; }
3808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3809 $as_echo "$ac_file" >&6; }
3810 ac_exeext=$ac_cv_exeext
3811
3812 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3813 ac_clean_files=$ac_clean_files_save
3814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3815 $as_echo_n "checking for suffix of executables... " >&6; }
3816 if { { ac_try="$ac_link"
3817 case "(($ac_try" in
3818   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3819   *) ac_try_echo=$ac_try;;
3820 esac
3821 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3822 $as_echo "$ac_try_echo"; } >&5
3823   (eval "$ac_link") 2>&5
3824   ac_status=$?
3825   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3826   test $ac_status = 0; }; then :
3827   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3828 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3829 # work properly (i.e., refer to `conftest.exe'), while it won't with
3830 # `rm'.
3831 for ac_file in conftest.exe conftest conftest.*; do
3832   test -f "$ac_file" || continue
3833   case $ac_file in
3834     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3835     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3836           break;;
3837     * ) break;;
3838   esac
3839 done
3840 else
3841   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3842 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3843 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3844 See \`config.log' for more details" "$LINENO" 5; }
3845 fi
3846 rm -f conftest conftest$ac_cv_exeext
3847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3848 $as_echo "$ac_cv_exeext" >&6; }
3849
3850 rm -f conftest.$ac_ext
3851 EXEEXT=$ac_cv_exeext
3852 ac_exeext=$EXEEXT
3853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3854 /* end confdefs.h.  */
3855 #include <stdio.h>
3856 int
3857 main ()
3858 {
3859 FILE *f = fopen ("conftest.out", "w");
3860  return ferror (f) || fclose (f) != 0;
3861
3862   ;
3863   return 0;
3864 }
3865 _ACEOF
3866 ac_clean_files="$ac_clean_files conftest.out"
3867 # Check that the compiler produces executables we can run.  If not, either
3868 # the compiler is broken, or we cross compile.
3869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3870 $as_echo_n "checking whether we are cross compiling... " >&6; }
3871 if test "$cross_compiling" != yes; then
3872   { { ac_try="$ac_link"
3873 case "(($ac_try" in
3874   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3875   *) ac_try_echo=$ac_try;;
3876 esac
3877 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3878 $as_echo "$ac_try_echo"; } >&5
3879   (eval "$ac_link") 2>&5
3880   ac_status=$?
3881   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3882   test $ac_status = 0; }
3883   if { ac_try='./conftest$ac_cv_exeext'
3884   { { case "(($ac_try" in
3885   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3886   *) ac_try_echo=$ac_try;;
3887 esac
3888 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3889 $as_echo "$ac_try_echo"; } >&5
3890   (eval "$ac_try") 2>&5
3891   ac_status=$?
3892   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3893   test $ac_status = 0; }; }; then
3894     cross_compiling=no
3895   else
3896     if test "$cross_compiling" = maybe; then
3897         cross_compiling=yes
3898     else
3899         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3900 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3901 as_fn_error $? "cannot run C compiled programs.
3902 If you meant to cross compile, use \`--host'.
3903 See \`config.log' for more details" "$LINENO" 5; }
3904     fi
3905   fi
3906 fi
3907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3908 $as_echo "$cross_compiling" >&6; }
3909
3910 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3911 ac_clean_files=$ac_clean_files_save
3912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3913 $as_echo_n "checking for suffix of object files... " >&6; }
3914 if ${ac_cv_objext+:} false; then :
3915   $as_echo_n "(cached) " >&6
3916 else
3917   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3918 /* end confdefs.h.  */
3919
3920 int
3921 main ()
3922 {
3923
3924   ;
3925   return 0;
3926 }
3927 _ACEOF
3928 rm -f conftest.o conftest.obj
3929 if { { ac_try="$ac_compile"
3930 case "(($ac_try" in
3931   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3932   *) ac_try_echo=$ac_try;;
3933 esac
3934 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3935 $as_echo "$ac_try_echo"; } >&5
3936   (eval "$ac_compile") 2>&5
3937   ac_status=$?
3938   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3939   test $ac_status = 0; }; then :
3940   for ac_file in conftest.o conftest.obj conftest.*; do
3941   test -f "$ac_file" || continue;
3942   case $ac_file in
3943     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3944     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3945        break;;
3946   esac
3947 done
3948 else
3949   $as_echo "$as_me: failed program was:" >&5
3950 sed 's/^/| /' conftest.$ac_ext >&5
3951
3952 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3953 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3954 as_fn_error $? "cannot compute suffix of object files: cannot compile
3955 See \`config.log' for more details" "$LINENO" 5; }
3956 fi
3957 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3958 fi
3959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3960 $as_echo "$ac_cv_objext" >&6; }
3961 OBJEXT=$ac_cv_objext
3962 ac_objext=$OBJEXT
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3964 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3965 if ${ac_cv_c_compiler_gnu+:} false; then :
3966   $as_echo_n "(cached) " >&6
3967 else
3968   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3969 /* end confdefs.h.  */
3970
3971 int
3972 main ()
3973 {
3974 #ifndef __GNUC__
3975        choke me
3976 #endif
3977
3978   ;
3979   return 0;
3980 }
3981 _ACEOF
3982 if ac_fn_c_try_compile "$LINENO"; then :
3983   ac_compiler_gnu=yes
3984 else
3985   ac_compiler_gnu=no
3986 fi
3987 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3988 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3989
3990 fi
3991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3992 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3993 if test $ac_compiler_gnu = yes; then
3994   GCC=yes
3995 else
3996   GCC=
3997 fi
3998 ac_test_CFLAGS=${CFLAGS+set}
3999 ac_save_CFLAGS=$CFLAGS
4000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4001 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4002 if ${ac_cv_prog_cc_g+:} false; then :
4003   $as_echo_n "(cached) " >&6
4004 else
4005   ac_save_c_werror_flag=$ac_c_werror_flag
4006    ac_c_werror_flag=yes
4007    ac_cv_prog_cc_g=no
4008    CFLAGS="-g"
4009    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4010 /* end confdefs.h.  */
4011
4012 int
4013 main ()
4014 {
4015
4016   ;
4017   return 0;
4018 }
4019 _ACEOF
4020 if ac_fn_c_try_compile "$LINENO"; then :
4021   ac_cv_prog_cc_g=yes
4022 else
4023   CFLAGS=""
4024       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4025 /* end confdefs.h.  */
4026
4027 int
4028 main ()
4029 {
4030
4031   ;
4032   return 0;
4033 }
4034 _ACEOF
4035 if ac_fn_c_try_compile "$LINENO"; then :
4036
4037 else
4038   ac_c_werror_flag=$ac_save_c_werror_flag
4039          CFLAGS="-g"
4040          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4041 /* end confdefs.h.  */
4042
4043 int
4044 main ()
4045 {
4046
4047   ;
4048   return 0;
4049 }
4050 _ACEOF
4051 if ac_fn_c_try_compile "$LINENO"; then :
4052   ac_cv_prog_cc_g=yes
4053 fi
4054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4055 fi
4056 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4057 fi
4058 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4059    ac_c_werror_flag=$ac_save_c_werror_flag
4060 fi
4061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4062 $as_echo "$ac_cv_prog_cc_g" >&6; }
4063 if test "$ac_test_CFLAGS" = set; then
4064   CFLAGS=$ac_save_CFLAGS
4065 elif test $ac_cv_prog_cc_g = yes; then
4066   if test "$GCC" = yes; then
4067     CFLAGS="-g -O2"
4068   else
4069     CFLAGS="-g"
4070   fi
4071 else
4072   if test "$GCC" = yes; then
4073     CFLAGS="-O2"
4074   else
4075     CFLAGS=
4076   fi
4077 fi
4078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4079 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4080 if ${ac_cv_prog_cc_c89+:} false; then :
4081   $as_echo_n "(cached) " >&6
4082 else
4083   ac_cv_prog_cc_c89=no
4084 ac_save_CC=$CC
4085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4086 /* end confdefs.h.  */
4087 #include <stdarg.h>
4088 #include <stdio.h>
4089 struct stat;
4090 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4091 struct buf { int x; };
4092 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4093 static char *e (p, i)
4094      char **p;
4095      int i;
4096 {
4097   return p[i];
4098 }
4099 static char *f (char * (*g) (char **, int), char **p, ...)
4100 {
4101   char *s;
4102   va_list v;
4103   va_start (v,p);
4104   s = g (p, va_arg (v,int));
4105   va_end (v);
4106   return s;
4107 }
4108
4109 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4110    function prototypes and stuff, but not '\xHH' hex character constants.
4111    These don't provoke an error unfortunately, instead are silently treated
4112    as 'x'.  The following induces an error, until -std is added to get
4113    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4114    array size at least.  It's necessary to write '\x00'==0 to get something
4115    that's true only with -std.  */
4116 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4117
4118 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4119    inside strings and character constants.  */
4120 #define FOO(x) 'x'
4121 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4122
4123 int test (int i, double x);
4124 struct s1 {int (*f) (int a);};
4125 struct s2 {int (*f) (double a);};
4126 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4127 int argc;
4128 char **argv;
4129 int
4130 main ()
4131 {
4132 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4133   ;
4134   return 0;
4135 }
4136 _ACEOF
4137 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4138         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4139 do
4140   CC="$ac_save_CC $ac_arg"
4141   if ac_fn_c_try_compile "$LINENO"; then :
4142   ac_cv_prog_cc_c89=$ac_arg
4143 fi
4144 rm -f core conftest.err conftest.$ac_objext
4145   test "x$ac_cv_prog_cc_c89" != "xno" && break
4146 done
4147 rm -f conftest.$ac_ext
4148 CC=$ac_save_CC
4149
4150 fi
4151 # AC_CACHE_VAL
4152 case "x$ac_cv_prog_cc_c89" in
4153   x)
4154     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4155 $as_echo "none needed" >&6; } ;;
4156   xno)
4157     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4158 $as_echo "unsupported" >&6; } ;;
4159   *)
4160     CC="$CC $ac_cv_prog_cc_c89"
4161     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4162 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4163 esac
4164 if test "x$ac_cv_prog_cc_c89" != xno; then :
4165
4166 fi
4167
4168 ac_ext=c
4169 ac_cpp='$CPP $CPPFLAGS'
4170 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4171 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4172 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4173
4174 depcc="$CC"   am_compiler_list=
4175
4176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4177 $as_echo_n "checking dependency style of $depcc... " >&6; }
4178 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4179   $as_echo_n "(cached) " >&6
4180 else
4181   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4182   # We make a subdir and do the tests there.  Otherwise we can end up
4183   # making bogus files that we don't know about and never remove.  For
4184   # instance it was reported that on HP-UX the gcc test will end up
4185   # making a dummy file named 'D' -- because '-MD' means "put the output
4186   # in D".
4187   rm -rf conftest.dir
4188   mkdir conftest.dir
4189   # Copy depcomp to subdir because otherwise we won't find it if we're
4190   # using a relative directory.
4191   cp "$am_depcomp" conftest.dir
4192   cd conftest.dir
4193   # We will build objects and dependencies in a subdirectory because
4194   # it helps to detect inapplicable dependency modes.  For instance
4195   # both Tru64's cc and ICC support -MD to output dependencies as a
4196   # side effect of compilation, but ICC will put the dependencies in
4197   # the current directory while Tru64 will put them in the object
4198   # directory.
4199   mkdir sub
4200
4201   am_cv_CC_dependencies_compiler_type=none
4202   if test "$am_compiler_list" = ""; then
4203      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4204   fi
4205   am__universal=false
4206   case " $depcc " in #(
4207      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4208      esac
4209
4210   for depmode in $am_compiler_list; do
4211     # Setup a source with many dependencies, because some compilers
4212     # like to wrap large dependency lists on column 80 (with \), and
4213     # we should not choose a depcomp mode which is confused by this.
4214     #
4215     # We need to recreate these files for each test, as the compiler may
4216     # overwrite some of them when testing with obscure command lines.
4217     # This happens at least with the AIX C compiler.
4218     : > sub/conftest.c
4219     for i in 1 2 3 4 5 6; do
4220       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4221       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4222       # Solaris 10 /bin/sh.
4223       echo '/* dummy */' > sub/conftst$i.h
4224     done
4225     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4226
4227     # We check with '-c' and '-o' for the sake of the "dashmstdout"
4228     # mode.  It turns out that the SunPro C++ compiler does not properly
4229     # handle '-M -o', and we need to detect this.  Also, some Intel
4230     # versions had trouble with output in subdirs.
4231     am__obj=sub/conftest.${OBJEXT-o}
4232     am__minus_obj="-o $am__obj"
4233     case $depmode in
4234     gcc)
4235       # This depmode causes a compiler race in universal mode.
4236       test "$am__universal" = false || continue
4237       ;;
4238     nosideeffect)
4239       # After this tag, mechanisms are not by side-effect, so they'll
4240       # only be used when explicitly requested.
4241       if test "x$enable_dependency_tracking" = xyes; then
4242         continue
4243       else
4244         break
4245       fi
4246       ;;
4247     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4248       # This compiler won't grok '-c -o', but also, the minuso test has
4249       # not run yet.  These depmodes are late enough in the game, and
4250       # so weak that their functioning should not be impacted.
4251       am__obj=conftest.${OBJEXT-o}
4252       am__minus_obj=
4253       ;;
4254     none) break ;;
4255     esac
4256     if depmode=$depmode \
4257        source=sub/conftest.c object=$am__obj \
4258        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4259        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4260          >/dev/null 2>conftest.err &&
4261        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4262        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4263        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4264        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4265       # icc doesn't choke on unknown options, it will just issue warnings
4266       # or remarks (even with -Werror).  So we grep stderr for any message
4267       # that says an option was ignored or not supported.
4268       # When given -MP, icc 7.0 and 7.1 complain thusly:
4269       #   icc: Command line warning: ignoring option '-M'; no argument required
4270       # The diagnosis changed in icc 8.0:
4271       #   icc: Command line remark: option '-MP' not supported
4272       if (grep 'ignoring option' conftest.err ||
4273           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4274         am_cv_CC_dependencies_compiler_type=$depmode
4275         break
4276       fi
4277     fi
4278   done
4279
4280   cd ..
4281   rm -rf conftest.dir
4282 else
4283   am_cv_CC_dependencies_compiler_type=none
4284 fi
4285
4286 fi
4287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4288 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4289 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4290
4291  if
4292   test "x$enable_dependency_tracking" != xno \
4293   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4294   am__fastdepCC_TRUE=
4295   am__fastdepCC_FALSE='#'
4296 else
4297   am__fastdepCC_TRUE='#'
4298   am__fastdepCC_FALSE=
4299 fi
4300
4301
4302    case $ac_cv_prog_cc_stdc in #(
4303   no) :
4304     ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;; #(
4305   *) :
4306     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4307 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4308 if ${ac_cv_prog_cc_c99+:} false; then :
4309   $as_echo_n "(cached) " >&6
4310 else
4311   ac_cv_prog_cc_c99=no
4312 ac_save_CC=$CC
4313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4314 /* end confdefs.h.  */
4315 #include <stdarg.h>
4316 #include <stdbool.h>
4317 #include <stdlib.h>
4318 #include <wchar.h>
4319 #include <stdio.h>
4320
4321 // Check varargs macros.  These examples are taken from C99 6.10.3.5.
4322 #define debug(...) fprintf (stderr, __VA_ARGS__)
4323 #define showlist(...) puts (#__VA_ARGS__)
4324 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4325 static void
4326 test_varargs_macros (void)
4327 {
4328   int x = 1234;
4329   int y = 5678;
4330   debug ("Flag");
4331   debug ("X = %d\n", x);
4332   showlist (The first, second, and third items.);
4333   report (x>y, "x is %d but y is %d", x, y);
4334 }
4335
4336 // Check long long types.
4337 #define BIG64 18446744073709551615ull
4338 #define BIG32 4294967295ul
4339 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4340 #if !BIG_OK
4341   your preprocessor is broken;
4342 #endif
4343 #if BIG_OK
4344 #else
4345   your preprocessor is broken;
4346 #endif
4347 static long long int bignum = -9223372036854775807LL;
4348 static unsigned long long int ubignum = BIG64;
4349
4350 struct incomplete_array
4351 {
4352   int datasize;
4353   double data[];
4354 };
4355
4356 struct named_init {
4357   int number;
4358   const wchar_t *name;
4359   double average;
4360 };
4361
4362 typedef const char *ccp;
4363
4364 static inline int
4365 test_restrict (ccp restrict text)
4366 {
4367   // See if C++-style comments work.
4368   // Iterate through items via the restricted pointer.
4369   // Also check for declarations in for loops.
4370   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4371     continue;
4372   return 0;
4373 }
4374
4375 // Check varargs and va_copy.
4376 static void
4377 test_varargs (const char *format, ...)
4378 {
4379   va_list args;
4380   va_start (args, format);
4381   va_list args_copy;
4382   va_copy (args_copy, args);
4383
4384   const char *str;
4385   int number;
4386   float fnumber;
4387
4388   while (*format)
4389     {
4390       switch (*format++)
4391         {
4392         case 's': // string
4393           str = va_arg (args_copy, const char *);
4394           break;
4395         case 'd': // int
4396           number = va_arg (args_copy, int);
4397           break;
4398         case 'f': // float
4399           fnumber = va_arg (args_copy, double);
4400           break;
4401         default:
4402           break;
4403         }
4404     }
4405   va_end (args_copy);
4406   va_end (args);
4407 }
4408
4409 int
4410 main ()
4411 {
4412
4413   // Check bool.
4414   _Bool success = false;
4415
4416   // Check restrict.
4417   if (test_restrict ("String literal") == 0)
4418     success = true;
4419   char *restrict newvar = "Another string";
4420
4421   // Check varargs.
4422   test_varargs ("s, d' f .", "string", 65, 34.234);
4423   test_varargs_macros ();
4424
4425   // Check flexible array members.
4426   struct incomplete_array *ia =
4427     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4428   ia->datasize = 10;
4429   for (int i = 0; i < ia->datasize; ++i)
4430     ia->data[i] = i * 1.234;
4431
4432   // Check named initializers.
4433   struct named_init ni = {
4434     .number = 34,
4435     .name = L"Test wide string",
4436     .average = 543.34343,
4437   };
4438
4439   ni.number = 58;
4440
4441   int dynamic_array[ni.number];
4442   dynamic_array[ni.number - 1] = 543;
4443
4444   // work around unused variable warnings
4445   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4446           || dynamic_array[ni.number - 1] != 543);
4447
4448   ;
4449   return 0;
4450 }
4451 _ACEOF
4452 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4453 do
4454   CC="$ac_save_CC $ac_arg"
4455   if ac_fn_c_try_compile "$LINENO"; then :
4456   ac_cv_prog_cc_c99=$ac_arg
4457 fi
4458 rm -f core conftest.err conftest.$ac_objext
4459   test "x$ac_cv_prog_cc_c99" != "xno" && break
4460 done
4461 rm -f conftest.$ac_ext
4462 CC=$ac_save_CC
4463
4464 fi
4465 # AC_CACHE_VAL
4466 case "x$ac_cv_prog_cc_c99" in
4467   x)
4468     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4469 $as_echo "none needed" >&6; } ;;
4470   xno)
4471     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4472 $as_echo "unsupported" >&6; } ;;
4473   *)
4474     CC="$CC $ac_cv_prog_cc_c99"
4475     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4476 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4477 esac
4478 if test "x$ac_cv_prog_cc_c99" != xno; then :
4479   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4480 else
4481   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4482 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4483 if ${ac_cv_prog_cc_c89+:} false; then :
4484   $as_echo_n "(cached) " >&6
4485 else
4486   ac_cv_prog_cc_c89=no
4487 ac_save_CC=$CC
4488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4489 /* end confdefs.h.  */
4490 #include <stdarg.h>
4491 #include <stdio.h>
4492 struct stat;
4493 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4494 struct buf { int x; };
4495 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4496 static char *e (p, i)
4497      char **p;
4498      int i;
4499 {
4500   return p[i];
4501 }
4502 static char *f (char * (*g) (char **, int), char **p, ...)
4503 {
4504   char *s;
4505   va_list v;
4506   va_start (v,p);
4507   s = g (p, va_arg (v,int));
4508   va_end (v);
4509   return s;
4510 }
4511
4512 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4513    function prototypes and stuff, but not '\xHH' hex character constants.
4514    These don't provoke an error unfortunately, instead are silently treated
4515    as 'x'.  The following induces an error, until -std is added to get
4516    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4517    array size at least.  It's necessary to write '\x00'==0 to get something
4518    that's true only with -std.  */
4519 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4520
4521 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4522    inside strings and character constants.  */
4523 #define FOO(x) 'x'
4524 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4525
4526 int test (int i, double x);
4527 struct s1 {int (*f) (int a);};
4528 struct s2 {int (*f) (double a);};
4529 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4530 int argc;
4531 char **argv;
4532 int
4533 main ()
4534 {
4535 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4536   ;
4537   return 0;
4538 }
4539 _ACEOF
4540 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4541         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4542 do
4543   CC="$ac_save_CC $ac_arg"
4544   if ac_fn_c_try_compile "$LINENO"; then :
4545   ac_cv_prog_cc_c89=$ac_arg
4546 fi
4547 rm -f core conftest.err conftest.$ac_objext
4548   test "x$ac_cv_prog_cc_c89" != "xno" && break
4549 done
4550 rm -f conftest.$ac_ext
4551 CC=$ac_save_CC
4552
4553 fi
4554 # AC_CACHE_VAL
4555 case "x$ac_cv_prog_cc_c89" in
4556   x)
4557     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4558 $as_echo "none needed" >&6; } ;;
4559   xno)
4560     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4561 $as_echo "unsupported" >&6; } ;;
4562   *)
4563     CC="$CC $ac_cv_prog_cc_c89"
4564     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4565 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4566 esac
4567 if test "x$ac_cv_prog_cc_c89" != xno; then :
4568   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4569 else
4570   ac_cv_prog_cc_stdc=no
4571 fi
4572
4573 fi
4574  ;;
4575 esac
4576   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO Standard C" >&5
4577 $as_echo_n "checking for $CC option to accept ISO Standard C... " >&6; }
4578   if ${ac_cv_prog_cc_stdc+:} false; then :
4579   $as_echo_n "(cached) " >&6
4580 fi
4581
4582   case $ac_cv_prog_cc_stdc in #(
4583   no) :
4584     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4585 $as_echo "unsupported" >&6; } ;; #(
4586   '') :
4587     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4588 $as_echo "none needed" >&6; } ;; #(
4589   *) :
4590     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_stdc" >&5
4591 $as_echo "$ac_cv_prog_cc_stdc" >&6; } ;;
4592 esac
4593
4594
4595 ac_ext=c
4596 ac_cpp='$CPP $CPPFLAGS'
4597 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4598 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4599 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4601 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4602 # On Suns, sometimes $CPP names a directory.
4603 if test -n "$CPP" && test -d "$CPP"; then
4604   CPP=
4605 fi
4606 if test -z "$CPP"; then
4607   if ${ac_cv_prog_CPP+:} false; then :
4608   $as_echo_n "(cached) " >&6
4609 else
4610       # Double quotes because CPP needs to be expanded
4611     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4612     do
4613       ac_preproc_ok=false
4614 for ac_c_preproc_warn_flag in '' yes
4615 do
4616   # Use a header file that comes with gcc, so configuring glibc
4617   # with a fresh cross-compiler works.
4618   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4619   # <limits.h> exists even on freestanding compilers.
4620   # On the NeXT, cc -E runs the code through the compiler's parser,
4621   # not just through cpp. "Syntax error" is here to catch this case.
4622   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4623 /* end confdefs.h.  */
4624 #ifdef __STDC__
4625 # include <limits.h>
4626 #else
4627 # include <assert.h>
4628 #endif
4629                      Syntax error
4630 _ACEOF
4631 if ac_fn_c_try_cpp "$LINENO"; then :
4632
4633 else
4634   # Broken: fails on valid input.
4635 continue
4636 fi
4637 rm -f conftest.err conftest.i conftest.$ac_ext
4638
4639   # OK, works on sane cases.  Now check whether nonexistent headers
4640   # can be detected and how.
4641   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4642 /* end confdefs.h.  */
4643 #include <ac_nonexistent.h>
4644 _ACEOF
4645 if ac_fn_c_try_cpp "$LINENO"; then :
4646   # Broken: success on invalid input.
4647 continue
4648 else
4649   # Passes both tests.
4650 ac_preproc_ok=:
4651 break
4652 fi
4653 rm -f conftest.err conftest.i conftest.$ac_ext
4654
4655 done
4656 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4657 rm -f conftest.i conftest.err conftest.$ac_ext
4658 if $ac_preproc_ok; then :
4659   break
4660 fi
4661
4662     done
4663     ac_cv_prog_CPP=$CPP
4664
4665 fi
4666   CPP=$ac_cv_prog_CPP
4667 else
4668   ac_cv_prog_CPP=$CPP
4669 fi
4670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4671 $as_echo "$CPP" >&6; }
4672 ac_preproc_ok=false
4673 for ac_c_preproc_warn_flag in '' yes
4674 do
4675   # Use a header file that comes with gcc, so configuring glibc
4676   # with a fresh cross-compiler works.
4677   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4678   # <limits.h> exists even on freestanding compilers.
4679   # On the NeXT, cc -E runs the code through the compiler's parser,
4680   # not just through cpp. "Syntax error" is here to catch this case.
4681   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4682 /* end confdefs.h.  */
4683 #ifdef __STDC__
4684 # include <limits.h>
4685 #else
4686 # include <assert.h>
4687 #endif
4688                      Syntax error
4689 _ACEOF
4690 if ac_fn_c_try_cpp "$LINENO"; then :
4691
4692 else
4693   # Broken: fails on valid input.
4694 continue
4695 fi
4696 rm -f conftest.err conftest.i conftest.$ac_ext
4697
4698   # OK, works on sane cases.  Now check whether nonexistent headers
4699   # can be detected and how.
4700   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4701 /* end confdefs.h.  */
4702 #include <ac_nonexistent.h>
4703 _ACEOF
4704 if ac_fn_c_try_cpp "$LINENO"; then :
4705   # Broken: success on invalid input.
4706 continue
4707 else
4708   # Passes both tests.
4709 ac_preproc_ok=:
4710 break
4711 fi
4712 rm -f conftest.err conftest.i conftest.$ac_ext
4713
4714 done
4715 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4716 rm -f conftest.i conftest.err conftest.$ac_ext
4717 if $ac_preproc_ok; then :
4718
4719 else
4720   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4721 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4722 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4723 See \`config.log' for more details" "$LINENO" 5; }
4724 fi
4725
4726 ac_ext=c
4727 ac_cpp='$CPP $CPPFLAGS'
4728 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4729 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4730 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4731
4732
4733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4734 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4735 if ${ac_cv_path_GREP+:} false; then :
4736   $as_echo_n "(cached) " >&6
4737 else
4738   if test -z "$GREP"; then
4739   ac_path_GREP_found=false
4740   # Loop through the user's path and test for each of PROGNAME-LIST
4741   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4742 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4743 do
4744   IFS=$as_save_IFS
4745   test -z "$as_dir" && as_dir=.
4746     for ac_prog in grep ggrep; do
4747     for ac_exec_ext in '' $ac_executable_extensions; do
4748       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4749       as_fn_executable_p "$ac_path_GREP" || continue
4750 # Check for GNU ac_path_GREP and select it if it is found.
4751   # Check for GNU $ac_path_GREP
4752 case `"$ac_path_GREP" --version 2>&1` in
4753 *GNU*)
4754   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4755 *)
4756   ac_count=0
4757   $as_echo_n 0123456789 >"conftest.in"
4758   while :
4759   do
4760     cat "conftest.in" "conftest.in" >"conftest.tmp"
4761     mv "conftest.tmp" "conftest.in"
4762     cp "conftest.in" "conftest.nl"
4763     $as_echo 'GREP' >> "conftest.nl"
4764     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4765     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4766     as_fn_arith $ac_count + 1 && ac_count=$as_val
4767     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4768       # Best one so far, save it but keep looking for a better one
4769       ac_cv_path_GREP="$ac_path_GREP"
4770       ac_path_GREP_max=$ac_count
4771     fi
4772     # 10*(2^10) chars as input seems more than enough
4773     test $ac_count -gt 10 && break
4774   done
4775   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4776 esac
4777
4778       $ac_path_GREP_found && break 3
4779     done
4780   done
4781   done
4782 IFS=$as_save_IFS
4783   if test -z "$ac_cv_path_GREP"; then
4784     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4785   fi
4786 else
4787   ac_cv_path_GREP=$GREP
4788 fi
4789
4790 fi
4791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4792 $as_echo "$ac_cv_path_GREP" >&6; }
4793  GREP="$ac_cv_path_GREP"
4794
4795
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4797 $as_echo_n "checking for egrep... " >&6; }
4798 if ${ac_cv_path_EGREP+:} false; then :
4799   $as_echo_n "(cached) " >&6
4800 else
4801   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4802    then ac_cv_path_EGREP="$GREP -E"
4803    else
4804      if test -z "$EGREP"; then
4805   ac_path_EGREP_found=false
4806   # Loop through the user's path and test for each of PROGNAME-LIST
4807   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4808 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4809 do
4810   IFS=$as_save_IFS
4811   test -z "$as_dir" && as_dir=.
4812     for ac_prog in egrep; do
4813     for ac_exec_ext in '' $ac_executable_extensions; do
4814       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4815       as_fn_executable_p "$ac_path_EGREP" || continue
4816 # Check for GNU ac_path_EGREP and select it if it is found.
4817   # Check for GNU $ac_path_EGREP
4818 case `"$ac_path_EGREP" --version 2>&1` in
4819 *GNU*)
4820   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4821 *)
4822   ac_count=0
4823   $as_echo_n 0123456789 >"conftest.in"
4824   while :
4825   do
4826     cat "conftest.in" "conftest.in" >"conftest.tmp"
4827     mv "conftest.tmp" "conftest.in"
4828     cp "conftest.in" "conftest.nl"
4829     $as_echo 'EGREP' >> "conftest.nl"
4830     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4831     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4832     as_fn_arith $ac_count + 1 && ac_count=$as_val
4833     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4834       # Best one so far, save it but keep looking for a better one
4835       ac_cv_path_EGREP="$ac_path_EGREP"
4836       ac_path_EGREP_max=$ac_count
4837     fi
4838     # 10*(2^10) chars as input seems more than enough
4839     test $ac_count -gt 10 && break
4840   done
4841   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4842 esac
4843
4844       $ac_path_EGREP_found && break 3
4845     done
4846   done
4847   done
4848 IFS=$as_save_IFS
4849   if test -z "$ac_cv_path_EGREP"; then
4850     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4851   fi
4852 else
4853   ac_cv_path_EGREP=$EGREP
4854 fi
4855
4856    fi
4857 fi
4858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4859 $as_echo "$ac_cv_path_EGREP" >&6; }
4860  EGREP="$ac_cv_path_EGREP"
4861
4862
4863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4864 $as_echo_n "checking for ANSI C header files... " >&6; }
4865 if ${ac_cv_header_stdc+:} false; then :
4866   $as_echo_n "(cached) " >&6
4867 else
4868   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4869 /* end confdefs.h.  */
4870 #include <stdlib.h>
4871 #include <stdarg.h>
4872 #include <string.h>
4873 #include <float.h>
4874
4875 int
4876 main ()
4877 {
4878
4879   ;
4880   return 0;
4881 }
4882 _ACEOF
4883 if ac_fn_c_try_compile "$LINENO"; then :
4884   ac_cv_header_stdc=yes
4885 else
4886   ac_cv_header_stdc=no
4887 fi
4888 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4889
4890 if test $ac_cv_header_stdc = yes; then
4891   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4892   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4893 /* end confdefs.h.  */
4894 #include <string.h>
4895
4896 _ACEOF
4897 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4898   $EGREP "memchr" >/dev/null 2>&1; then :
4899
4900 else
4901   ac_cv_header_stdc=no
4902 fi
4903 rm -f conftest*
4904
4905 fi
4906
4907 if test $ac_cv_header_stdc = yes; then
4908   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4909   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4910 /* end confdefs.h.  */
4911 #include <stdlib.h>
4912
4913 _ACEOF
4914 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4915   $EGREP "free" >/dev/null 2>&1; then :
4916
4917 else
4918   ac_cv_header_stdc=no
4919 fi
4920 rm -f conftest*
4921
4922 fi
4923
4924 if test $ac_cv_header_stdc = yes; then
4925   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4926   if test "$cross_compiling" = yes; then :
4927   :
4928 else
4929   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4930 /* end confdefs.h.  */
4931 #include <ctype.h>
4932 #include <stdlib.h>
4933 #if ((' ' & 0x0FF) == 0x020)
4934 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4935 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4936 #else
4937 # define ISLOWER(c) \
4938                    (('a' <= (c) && (c) <= 'i') \
4939                      || ('j' <= (c) && (c) <= 'r') \
4940                      || ('s' <= (c) && (c) <= 'z'))
4941 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4942 #endif
4943
4944 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4945 int
4946 main ()
4947 {
4948   int i;
4949   for (i = 0; i < 256; i++)
4950     if (XOR (islower (i), ISLOWER (i))
4951         || toupper (i) != TOUPPER (i))
4952       return 2;
4953   return 0;
4954 }
4955 _ACEOF
4956 if ac_fn_c_try_run "$LINENO"; then :
4957
4958 else
4959   ac_cv_header_stdc=no
4960 fi
4961 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4962   conftest.$ac_objext conftest.beam conftest.$ac_ext
4963 fi
4964
4965 fi
4966 fi
4967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4968 $as_echo "$ac_cv_header_stdc" >&6; }
4969 if test $ac_cv_header_stdc = yes; then
4970
4971 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4972
4973 fi
4974
4975 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4976 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4977                   inttypes.h stdint.h unistd.h
4978 do :
4979   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4980 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4981 "
4982 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4983   cat >>confdefs.h <<_ACEOF
4984 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4985 _ACEOF
4986
4987 fi
4988
4989 done
4990
4991
4992
4993   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4994 if test "x$ac_cv_header_minix_config_h" = xyes; then :
4995   MINIX=yes
4996 else
4997   MINIX=
4998 fi
4999
5000
5001   if test "$MINIX" = yes; then
5002
5003 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5004
5005
5006 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5007
5008
5009 $as_echo "#define _MINIX 1" >>confdefs.h
5010
5011   fi
5012
5013
5014   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5015 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5016 if ${ac_cv_safe_to_define___extensions__+:} false; then :
5017   $as_echo_n "(cached) " >&6
5018 else
5019   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5020 /* end confdefs.h.  */
5021
5022 #         define __EXTENSIONS__ 1
5023           $ac_includes_default
5024 int
5025 main ()
5026 {
5027
5028   ;
5029   return 0;
5030 }
5031 _ACEOF
5032 if ac_fn_c_try_compile "$LINENO"; then :
5033   ac_cv_safe_to_define___extensions__=yes
5034 else
5035   ac_cv_safe_to_define___extensions__=no
5036 fi
5037 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5038 fi
5039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5040 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5041   test $ac_cv_safe_to_define___extensions__ = yes &&
5042     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5043
5044   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5045
5046   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5047
5048   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5049
5050   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5051
5052
5053 if test "x$CC" != xcc; then
5054   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
5055 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
5056 else
5057   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
5058 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
5059 fi
5060 set dummy $CC; ac_cc=`$as_echo "$2" |
5061                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5062 if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
5063   $as_echo_n "(cached) " >&6
5064 else
5065   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5066 /* end confdefs.h.  */
5067
5068 int
5069 main ()
5070 {
5071
5072   ;
5073   return 0;
5074 }
5075 _ACEOF
5076 # Make sure it works both with $CC and with simple cc.
5077 # We do the test twice because some compilers refuse to overwrite an
5078 # existing .o file with -o, though they will create one.
5079 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
5080 rm -f conftest2.*
5081 if { { case "(($ac_try" in
5082   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5083   *) ac_try_echo=$ac_try;;
5084 esac
5085 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5086 $as_echo "$ac_try_echo"; } >&5
5087   (eval "$ac_try") 2>&5
5088   ac_status=$?
5089   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5090   test $ac_status = 0; } &&
5091    test -f conftest2.$ac_objext && { { case "(($ac_try" in
5092   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5093   *) ac_try_echo=$ac_try;;
5094 esac
5095 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5096 $as_echo "$ac_try_echo"; } >&5
5097   (eval "$ac_try") 2>&5
5098   ac_status=$?
5099   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5100   test $ac_status = 0; };
5101 then
5102   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
5103   if test "x$CC" != xcc; then
5104     # Test first that cc exists at all.
5105     if { ac_try='cc -c conftest.$ac_ext >&5'
5106   { { case "(($ac_try" in
5107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5108   *) ac_try_echo=$ac_try;;
5109 esac
5110 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5111 $as_echo "$ac_try_echo"; } >&5
5112   (eval "$ac_try") 2>&5
5113   ac_status=$?
5114   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5115   test $ac_status = 0; }; }; then
5116       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
5117       rm -f conftest2.*
5118       if { { case "(($ac_try" in
5119   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5120   *) ac_try_echo=$ac_try;;
5121 esac
5122 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5123 $as_echo "$ac_try_echo"; } >&5
5124   (eval "$ac_try") 2>&5
5125   ac_status=$?
5126   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5127   test $ac_status = 0; } &&
5128          test -f conftest2.$ac_objext && { { case "(($ac_try" in
5129   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5130   *) ac_try_echo=$ac_try;;
5131 esac
5132 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
5133 $as_echo "$ac_try_echo"; } >&5
5134   (eval "$ac_try") 2>&5
5135   ac_status=$?
5136   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5137   test $ac_status = 0; };
5138       then
5139         # cc works too.
5140         :
5141       else
5142         # cc exists but doesn't like -o.
5143         eval ac_cv_prog_cc_${ac_cc}_c_o=no
5144       fi
5145     fi
5146   fi
5147 else
5148   eval ac_cv_prog_cc_${ac_cc}_c_o=no
5149 fi
5150 rm -f core conftest*
5151
5152 fi
5153 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
5154   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5155 $as_echo "yes" >&6; }
5156 else
5157   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5158 $as_echo "no" >&6; }
5159
5160 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
5161
5162 fi
5163
5164 # FIXME: we rely on the cache variable name because
5165 # there is no other way.
5166 set dummy $CC
5167 am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5168 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
5169 if test "$am_t" != yes; then
5170    # Losing compiler, so override with the script.
5171    # FIXME: It is wrong to rewrite CC.
5172    # But if we don't then we get into trouble of one sort or another.
5173    # A longer-term fix would be to have automake use am__CC in this case,
5174    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
5175    CC="$am_aux_dir/compile $CC"
5176 fi
5177
5178
5179  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
5180 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
5181 if ${ac_cv_c_bigendian+:} false; then :
5182   $as_echo_n "(cached) " >&6
5183 else
5184   ac_cv_c_bigendian=unknown
5185     # See if we're dealing with a universal compiler.
5186     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5187 /* end confdefs.h.  */
5188 #ifndef __APPLE_CC__
5189                not a universal capable compiler
5190              #endif
5191              typedef int dummy;
5192
5193 _ACEOF
5194 if ac_fn_c_try_compile "$LINENO"; then :
5195
5196         # Check for potential -arch flags.  It is not universal unless
5197         # there are at least two -arch flags with different values.
5198         ac_arch=
5199         ac_prev=
5200         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
5201          if test -n "$ac_prev"; then
5202            case $ac_word in
5203              i?86 | x86_64 | ppc | ppc64)
5204                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
5205                  ac_arch=$ac_word
5206                else
5207                  ac_cv_c_bigendian=universal
5208                  break
5209                fi
5210                ;;
5211            esac
5212            ac_prev=
5213          elif test "x$ac_word" = "x-arch"; then
5214            ac_prev=arch
5215          fi
5216        done
5217 fi
5218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5219     if test $ac_cv_c_bigendian = unknown; then
5220       # See if sys/param.h defines the BYTE_ORDER macro.
5221       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5222 /* end confdefs.h.  */
5223 #include <sys/types.h>
5224              #include <sys/param.h>
5225
5226 int
5227 main ()
5228 {
5229 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5230                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5231                      && LITTLE_ENDIAN)
5232               bogus endian macros
5233              #endif
5234
5235   ;
5236   return 0;
5237 }
5238 _ACEOF
5239 if ac_fn_c_try_compile "$LINENO"; then :
5240   # It does; now see whether it defined to BIG_ENDIAN or not.
5241          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5242 /* end confdefs.h.  */
5243 #include <sys/types.h>
5244                 #include <sys/param.h>
5245
5246 int
5247 main ()
5248 {
5249 #if BYTE_ORDER != BIG_ENDIAN
5250                  not big endian
5251                 #endif
5252
5253   ;
5254   return 0;
5255 }
5256 _ACEOF
5257 if ac_fn_c_try_compile "$LINENO"; then :
5258   ac_cv_c_bigendian=yes
5259 else
5260   ac_cv_c_bigendian=no
5261 fi
5262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5263 fi
5264 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5265     fi
5266     if test $ac_cv_c_bigendian = unknown; then
5267       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5268       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5269 /* end confdefs.h.  */
5270 #include <limits.h>
5271
5272 int
5273 main ()
5274 {
5275 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5276               bogus endian macros
5277              #endif
5278
5279   ;
5280   return 0;
5281 }
5282 _ACEOF
5283 if ac_fn_c_try_compile "$LINENO"; then :
5284   # It does; now see whether it defined to _BIG_ENDIAN or not.
5285          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5286 /* end confdefs.h.  */
5287 #include <limits.h>
5288
5289 int
5290 main ()
5291 {
5292 #ifndef _BIG_ENDIAN
5293                  not big endian
5294                 #endif
5295
5296   ;
5297   return 0;
5298 }
5299 _ACEOF
5300 if ac_fn_c_try_compile "$LINENO"; then :
5301   ac_cv_c_bigendian=yes
5302 else
5303   ac_cv_c_bigendian=no
5304 fi
5305 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5306 fi
5307 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5308     fi
5309     if test $ac_cv_c_bigendian = unknown; then
5310       # Compile a test program.
5311       if test "$cross_compiling" = yes; then :
5312   # Try to guess by grepping values from an object file.
5313          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5314 /* end confdefs.h.  */
5315 short int ascii_mm[] =
5316                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5317                 short int ascii_ii[] =
5318                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5319                 int use_ascii (int i) {
5320                   return ascii_mm[i] + ascii_ii[i];
5321                 }
5322                 short int ebcdic_ii[] =
5323                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5324                 short int ebcdic_mm[] =
5325                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5326                 int use_ebcdic (int i) {
5327                   return ebcdic_mm[i] + ebcdic_ii[i];
5328                 }
5329                 extern int foo;
5330
5331 int
5332 main ()
5333 {
5334 return use_ascii (foo) == use_ebcdic (foo);
5335   ;
5336   return 0;
5337 }
5338 _ACEOF
5339 if ac_fn_c_try_compile "$LINENO"; then :
5340   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5341               ac_cv_c_bigendian=yes
5342             fi
5343             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5344               if test "$ac_cv_c_bigendian" = unknown; then
5345                 ac_cv_c_bigendian=no
5346               else
5347                 # finding both strings is unlikely to happen, but who knows?
5348                 ac_cv_c_bigendian=unknown
5349               fi
5350             fi
5351 fi
5352 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5353 else
5354   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5355 /* end confdefs.h.  */
5356 $ac_includes_default
5357 int
5358 main ()
5359 {
5360
5361              /* Are we little or big endian?  From Harbison&Steele.  */
5362              union
5363              {
5364                long int l;
5365                char c[sizeof (long int)];
5366              } u;
5367              u.l = 1;
5368              return u.c[sizeof (long int) - 1] == 1;
5369
5370   ;
5371   return 0;
5372 }
5373 _ACEOF
5374 if ac_fn_c_try_run "$LINENO"; then :
5375   ac_cv_c_bigendian=no
5376 else
5377   ac_cv_c_bigendian=yes
5378 fi
5379 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5380   conftest.$ac_objext conftest.beam conftest.$ac_ext
5381 fi
5382
5383     fi
5384 fi
5385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5386 $as_echo "$ac_cv_c_bigendian" >&6; }
5387  case $ac_cv_c_bigendian in #(
5388    yes)
5389      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
5390 ;; #(
5391    no)
5392       ;; #(
5393    universal)
5394
5395 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5396
5397      ;; #(
5398    *)
5399      as_fn_error $? "unknown endianness
5400  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5401  esac
5402
5403
5404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5405 $as_echo_n "checking whether ln -s works... " >&6; }
5406 LN_S=$as_ln_s
5407 if test "$LN_S" = "ln -s"; then
5408   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5409 $as_echo "yes" >&6; }
5410 else
5411   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5412 $as_echo "no, using $LN_S" >&6; }
5413 fi
5414
5415 case `pwd` in
5416   *\ * | *\     *)
5417     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5418 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5419 esac
5420
5421
5422
5423 macro_version='2.4.2'
5424 macro_revision='1.3337'
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438 ltmain="$ac_aux_dir/ltmain.sh"
5439
5440 # Backslashify metacharacters that are still active within
5441 # double-quoted strings.
5442 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5443
5444 # Same as above, but do not quote variable references.
5445 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5446
5447 # Sed substitution to delay expansion of an escaped shell variable in a
5448 # double_quote_subst'ed string.
5449 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5450
5451 # Sed substitution to delay expansion of an escaped single quote.
5452 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5453
5454 # Sed substitution to avoid accidental globbing in evaled expressions
5455 no_glob_subst='s/\*/\\\*/g'
5456
5457 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5458 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5459 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5460
5461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5462 $as_echo_n "checking how to print strings... " >&6; }
5463 # Test print first, because it will be a builtin if present.
5464 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
5465    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5466   ECHO='print -r --'
5467 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5468   ECHO='printf %s\n'
5469 else
5470   # Use this function as a fallback that always works.
5471   func_fallback_echo ()
5472   {
5473     eval 'cat <<_LTECHO_EOF
5474 $1
5475 _LTECHO_EOF'
5476   }
5477   ECHO='func_fallback_echo'
5478 fi
5479
5480 # func_echo_all arg...
5481 # Invoke $ECHO with all args, space-separated.
5482 func_echo_all ()
5483 {
5484     $ECHO ""
5485 }
5486
5487 case "$ECHO" in
5488   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5489 $as_echo "printf" >&6; } ;;
5490   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5491 $as_echo "print -r" >&6; } ;;
5492   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5493 $as_echo "cat" >&6; } ;;
5494 esac
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5510 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5511 if ${ac_cv_path_SED+:} false; then :
5512   $as_echo_n "(cached) " >&6
5513 else
5514             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5515      for ac_i in 1 2 3 4 5 6 7; do
5516        ac_script="$ac_script$as_nl$ac_script"
5517      done
5518      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5519      { ac_script=; unset ac_script;}
5520      if test -z "$SED"; then
5521   ac_path_SED_found=false
5522   # Loop through the user's path and test for each of PROGNAME-LIST
5523   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5524 for as_dir in $PATH
5525 do
5526   IFS=$as_save_IFS
5527   test -z "$as_dir" && as_dir=.
5528     for ac_prog in sed gsed; do
5529     for ac_exec_ext in '' $ac_executable_extensions; do
5530       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5531       as_fn_executable_p "$ac_path_SED" || continue
5532 # Check for GNU ac_path_SED and select it if it is found.
5533   # Check for GNU $ac_path_SED
5534 case `"$ac_path_SED" --version 2>&1` in
5535 *GNU*)
5536   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5537 *)
5538   ac_count=0
5539   $as_echo_n 0123456789 >"conftest.in"
5540   while :
5541   do
5542     cat "conftest.in" "conftest.in" >"conftest.tmp"
5543     mv "conftest.tmp" "conftest.in"
5544     cp "conftest.in" "conftest.nl"
5545     $as_echo '' >> "conftest.nl"
5546     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5547     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5548     as_fn_arith $ac_count + 1 && ac_count=$as_val
5549     if test $ac_count -gt ${ac_path_SED_max-0}; then
5550       # Best one so far, save it but keep looking for a better one
5551       ac_cv_path_SED="$ac_path_SED"
5552       ac_path_SED_max=$ac_count
5553     fi
5554     # 10*(2^10) chars as input seems more than enough
5555     test $ac_count -gt 10 && break
5556   done
5557   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5558 esac
5559
5560       $ac_path_SED_found && break 3
5561     done
5562   done
5563   done
5564 IFS=$as_save_IFS
5565   if test -z "$ac_cv_path_SED"; then
5566     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5567   fi
5568 else
5569   ac_cv_path_SED=$SED
5570 fi
5571
5572 fi
5573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5574 $as_echo "$ac_cv_path_SED" >&6; }
5575  SED="$ac_cv_path_SED"
5576   rm -f conftest.sed
5577
5578 test -z "$SED" && SED=sed
5579 Xsed="$SED -e 1s/^X//"
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5592 $as_echo_n "checking for fgrep... " >&6; }
5593 if ${ac_cv_path_FGREP+:} false; then :
5594   $as_echo_n "(cached) " >&6
5595 else
5596   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5597    then ac_cv_path_FGREP="$GREP -F"
5598    else
5599      if test -z "$FGREP"; then
5600   ac_path_FGREP_found=false
5601   # Loop through the user's path and test for each of PROGNAME-LIST
5602   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5603 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5604 do
5605   IFS=$as_save_IFS
5606   test -z "$as_dir" && as_dir=.
5607     for ac_prog in fgrep; do
5608     for ac_exec_ext in '' $ac_executable_extensions; do
5609       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5610       as_fn_executable_p "$ac_path_FGREP" || continue
5611 # Check for GNU ac_path_FGREP and select it if it is found.
5612   # Check for GNU $ac_path_FGREP
5613 case `"$ac_path_FGREP" --version 2>&1` in
5614 *GNU*)
5615   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5616 *)
5617   ac_count=0
5618   $as_echo_n 0123456789 >"conftest.in"
5619   while :
5620   do
5621     cat "conftest.in" "conftest.in" >"conftest.tmp"
5622     mv "conftest.tmp" "conftest.in"
5623     cp "conftest.in" "conftest.nl"
5624     $as_echo 'FGREP' >> "conftest.nl"
5625     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5626     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5627     as_fn_arith $ac_count + 1 && ac_count=$as_val
5628     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5629       # Best one so far, save it but keep looking for a better one
5630       ac_cv_path_FGREP="$ac_path_FGREP"
5631       ac_path_FGREP_max=$ac_count
5632     fi
5633     # 10*(2^10) chars as input seems more than enough
5634     test $ac_count -gt 10 && break
5635   done
5636   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5637 esac
5638
5639       $ac_path_FGREP_found && break 3
5640     done
5641   done
5642   done
5643 IFS=$as_save_IFS
5644   if test -z "$ac_cv_path_FGREP"; then
5645     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5646   fi
5647 else
5648   ac_cv_path_FGREP=$FGREP
5649 fi
5650
5651    fi
5652 fi
5653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5654 $as_echo "$ac_cv_path_FGREP" >&6; }
5655  FGREP="$ac_cv_path_FGREP"
5656
5657
5658 test -z "$GREP" && GREP=grep
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678 # Check whether --with-gnu-ld was given.
5679 if test "${with_gnu_ld+set}" = set; then :
5680   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5681 else
5682   with_gnu_ld=no
5683 fi
5684
5685 ac_prog=ld
5686 if test "$GCC" = yes; then
5687   # Check if gcc -print-prog-name=ld gives a path.
5688   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5689 $as_echo_n "checking for ld used by $CC... " >&6; }
5690   case $host in
5691   *-*-mingw*)
5692     # gcc leaves a trailing carriage return which upsets mingw
5693     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5694   *)
5695     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5696   esac
5697   case $ac_prog in
5698     # Accept absolute paths.
5699     [\\/]* | ?:[\\/]*)
5700       re_direlt='/[^/][^/]*/\.\./'
5701       # Canonicalize the pathname of ld
5702       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5703       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5704         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5705       done
5706       test -z "$LD" && LD="$ac_prog"
5707       ;;
5708   "")
5709     # If it fails, then pretend we aren't using GCC.
5710     ac_prog=ld
5711     ;;
5712   *)
5713     # If it is relative, then search for the first ld in PATH.
5714     with_gnu_ld=unknown
5715     ;;
5716   esac
5717 elif test "$with_gnu_ld" = yes; then
5718   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5719 $as_echo_n "checking for GNU ld... " >&6; }
5720 else
5721   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5722 $as_echo_n "checking for non-GNU ld... " >&6; }
5723 fi
5724 if ${lt_cv_path_LD+:} false; then :
5725   $as_echo_n "(cached) " >&6
5726 else
5727   if test -z "$LD"; then
5728   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5729   for ac_dir in $PATH; do
5730     IFS="$lt_save_ifs"
5731     test -z "$ac_dir" && ac_dir=.
5732     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5733       lt_cv_path_LD="$ac_dir/$ac_prog"
5734       # Check to see if the program is GNU ld.  I'd rather use --version,
5735       # but apparently some variants of GNU ld only accept -v.
5736       # Break only if it was the GNU/non-GNU ld that we prefer.
5737       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5738       *GNU* | *'with BFD'*)
5739         test "$with_gnu_ld" != no && break
5740         ;;
5741       *)
5742         test "$with_gnu_ld" != yes && break
5743         ;;
5744       esac
5745     fi
5746   done
5747   IFS="$lt_save_ifs"
5748 else
5749   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5750 fi
5751 fi
5752
5753 LD="$lt_cv_path_LD"
5754 if test -n "$LD"; then
5755   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5756 $as_echo "$LD" >&6; }
5757 else
5758   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5759 $as_echo "no" >&6; }
5760 fi
5761 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5763 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5764 if ${lt_cv_prog_gnu_ld+:} false; then :
5765   $as_echo_n "(cached) " >&6
5766 else
5767   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5768 case `$LD -v 2>&1 </dev/null` in
5769 *GNU* | *'with BFD'*)
5770   lt_cv_prog_gnu_ld=yes
5771   ;;
5772 *)
5773   lt_cv_prog_gnu_ld=no
5774   ;;
5775 esac
5776 fi
5777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5778 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5779 with_gnu_ld=$lt_cv_prog_gnu_ld
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5790 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5791 if ${lt_cv_path_NM+:} false; then :
5792   $as_echo_n "(cached) " >&6
5793 else
5794   if test -n "$NM"; then
5795   # Let the user override the test.
5796   lt_cv_path_NM="$NM"
5797 else
5798   lt_nm_to_check="${ac_tool_prefix}nm"
5799   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5800     lt_nm_to_check="$lt_nm_to_check nm"
5801   fi
5802   for lt_tmp_nm in $lt_nm_to_check; do
5803     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5804     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5805       IFS="$lt_save_ifs"
5806       test -z "$ac_dir" && ac_dir=.
5807       tmp_nm="$ac_dir/$lt_tmp_nm"
5808       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5809         # Check to see if the nm accepts a BSD-compat flag.
5810         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5811         #   nm: unknown option "B" ignored
5812         # Tru64's nm complains that /dev/null is an invalid object file
5813         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5814         */dev/null* | *'Invalid file or object type'*)
5815           lt_cv_path_NM="$tmp_nm -B"
5816           break
5817           ;;
5818         *)
5819           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5820           */dev/null*)
5821             lt_cv_path_NM="$tmp_nm -p"
5822             break
5823             ;;
5824           *)
5825             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5826             continue # so that we can try to find one that supports BSD flags
5827             ;;
5828           esac
5829           ;;
5830         esac
5831       fi
5832     done
5833     IFS="$lt_save_ifs"
5834   done
5835   : ${lt_cv_path_NM=no}
5836 fi
5837 fi
5838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5839 $as_echo "$lt_cv_path_NM" >&6; }
5840 if test "$lt_cv_path_NM" != "no"; then
5841   NM="$lt_cv_path_NM"
5842 else
5843   # Didn't find any BSD compatible name lister, look for dumpbin.
5844   if test -n "$DUMPBIN"; then :
5845     # Let the user override the test.
5846   else
5847     if test -n "$ac_tool_prefix"; then
5848   for ac_prog in dumpbin "link -dump"
5849   do
5850     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5851 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5853 $as_echo_n "checking for $ac_word... " >&6; }
5854 if ${ac_cv_prog_DUMPBIN+:} false; then :
5855   $as_echo_n "(cached) " >&6
5856 else
5857   if test -n "$DUMPBIN"; then
5858   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5859 else
5860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5861 for as_dir in $PATH
5862 do
5863   IFS=$as_save_IFS
5864   test -z "$as_dir" && as_dir=.
5865     for ac_exec_ext in '' $ac_executable_extensions; do
5866   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5867     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5868     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5869     break 2
5870   fi
5871 done
5872   done
5873 IFS=$as_save_IFS
5874
5875 fi
5876 fi
5877 DUMPBIN=$ac_cv_prog_DUMPBIN
5878 if test -n "$DUMPBIN"; then
5879   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5880 $as_echo "$DUMPBIN" >&6; }
5881 else
5882   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5883 $as_echo "no" >&6; }
5884 fi
5885
5886
5887     test -n "$DUMPBIN" && break
5888   done
5889 fi
5890 if test -z "$DUMPBIN"; then
5891   ac_ct_DUMPBIN=$DUMPBIN
5892   for ac_prog in dumpbin "link -dump"
5893 do
5894   # Extract the first word of "$ac_prog", so it can be a program name with args.
5895 set dummy $ac_prog; ac_word=$2
5896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5897 $as_echo_n "checking for $ac_word... " >&6; }
5898 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5899   $as_echo_n "(cached) " >&6
5900 else
5901   if test -n "$ac_ct_DUMPBIN"; then
5902   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5903 else
5904 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5905 for as_dir in $PATH
5906 do
5907   IFS=$as_save_IFS
5908   test -z "$as_dir" && as_dir=.
5909     for ac_exec_ext in '' $ac_executable_extensions; do
5910   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5911     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5912     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5913     break 2
5914   fi
5915 done
5916   done
5917 IFS=$as_save_IFS
5918
5919 fi
5920 fi
5921 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5922 if test -n "$ac_ct_DUMPBIN"; then
5923   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5924 $as_echo "$ac_ct_DUMPBIN" >&6; }
5925 else
5926   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5927 $as_echo "no" >&6; }
5928 fi
5929
5930
5931   test -n "$ac_ct_DUMPBIN" && break
5932 done
5933
5934   if test "x$ac_ct_DUMPBIN" = x; then
5935     DUMPBIN=":"
5936   else
5937     case $cross_compiling:$ac_tool_warned in
5938 yes:)
5939 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5940 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5941 ac_tool_warned=yes ;;
5942 esac
5943     DUMPBIN=$ac_ct_DUMPBIN
5944   fi
5945 fi
5946
5947     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5948     *COFF*)
5949       DUMPBIN="$DUMPBIN -symbols"
5950       ;;
5951     *)
5952       DUMPBIN=:
5953       ;;
5954     esac
5955   fi
5956
5957   if test "$DUMPBIN" != ":"; then
5958     NM="$DUMPBIN"
5959   fi
5960 fi
5961 test -z "$NM" && NM=nm
5962
5963
5964
5965
5966
5967
5968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5969 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5970 if ${lt_cv_nm_interface+:} false; then :
5971   $as_echo_n "(cached) " >&6
5972 else
5973   lt_cv_nm_interface="BSD nm"
5974   echo "int some_variable = 0;" > conftest.$ac_ext
5975   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5976   (eval "$ac_compile" 2>conftest.err)
5977   cat conftest.err >&5
5978   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5979   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5980   cat conftest.err >&5
5981   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5982   cat conftest.out >&5
5983   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5984     lt_cv_nm_interface="MS dumpbin"
5985   fi
5986   rm -f conftest*
5987 fi
5988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5989 $as_echo "$lt_cv_nm_interface" >&6; }
5990
5991 # find the maximum length of command line arguments
5992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5993 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5994 if ${lt_cv_sys_max_cmd_len+:} false; then :
5995   $as_echo_n "(cached) " >&6
5996 else
5997     i=0
5998   teststring="ABCD"
5999
6000   case $build_os in
6001   msdosdjgpp*)
6002     # On DJGPP, this test can blow up pretty badly due to problems in libc
6003     # (any single argument exceeding 2000 bytes causes a buffer overrun
6004     # during glob expansion).  Even if it were fixed, the result of this
6005     # check would be larger than it should be.
6006     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6007     ;;
6008
6009   gnu*)
6010     # Under GNU Hurd, this test is not required because there is
6011     # no limit to the length of command line arguments.
6012     # Libtool will interpret -1 as no limit whatsoever
6013     lt_cv_sys_max_cmd_len=-1;
6014     ;;
6015
6016   cygwin* | mingw* | cegcc*)
6017     # On Win9x/ME, this test blows up -- it succeeds, but takes
6018     # about 5 minutes as the teststring grows exponentially.
6019     # Worse, since 9x/ME are not pre-emptively multitasking,
6020     # you end up with a "frozen" computer, even though with patience
6021     # the test eventually succeeds (with a max line length of 256k).
6022     # Instead, let's just punt: use the minimum linelength reported by
6023     # all of the supported platforms: 8192 (on NT/2K/XP).
6024     lt_cv_sys_max_cmd_len=8192;
6025     ;;
6026
6027   mint*)
6028     # On MiNT this can take a long time and run out of memory.
6029     lt_cv_sys_max_cmd_len=8192;
6030     ;;
6031
6032   amigaos*)
6033     # On AmigaOS with pdksh, this test takes hours, literally.
6034     # So we just punt and use a minimum line length of 8192.
6035     lt_cv_sys_max_cmd_len=8192;
6036     ;;
6037
6038   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6039     # This has been around since 386BSD, at least.  Likely further.
6040     if test -x /sbin/sysctl; then
6041       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6042     elif test -x /usr/sbin/sysctl; then
6043       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6044     else
6045       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6046     fi
6047     # And add a safety zone
6048     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6049     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6050     ;;
6051
6052   interix*)
6053     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6054     lt_cv_sys_max_cmd_len=196608
6055     ;;
6056
6057   os2*)
6058     # The test takes a long time on OS/2.
6059     lt_cv_sys_max_cmd_len=8192
6060     ;;
6061
6062   osf*)
6063     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6064     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6065     # nice to cause kernel panics so lets avoid the loop below.
6066     # First set a reasonable default.
6067     lt_cv_sys_max_cmd_len=16384
6068     #
6069     if test -x /sbin/sysconfig; then
6070       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6071         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6072       esac
6073     fi
6074     ;;
6075   sco3.2v5*)
6076     lt_cv_sys_max_cmd_len=102400
6077     ;;
6078   sysv5* | sco5v6* | sysv4.2uw2*)
6079     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6080     if test -n "$kargmax"; then
6081       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6082     else
6083       lt_cv_sys_max_cmd_len=32768
6084     fi
6085     ;;
6086   *)
6087     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6088     if test -n "$lt_cv_sys_max_cmd_len"; then
6089       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6090       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6091     else
6092       # Make teststring a little bigger before we do anything with it.
6093       # a 1K string should be a reasonable start.
6094       for i in 1 2 3 4 5 6 7 8 ; do
6095         teststring=$teststring$teststring
6096       done
6097       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6098       # If test is not a shell built-in, we'll probably end up computing a
6099       # maximum length that is only half of the actual maximum length, but
6100       # we can't tell.
6101       while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
6102                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6103               test $i != 17 # 1/2 MB should be enough
6104       do
6105         i=`expr $i + 1`
6106         teststring=$teststring$teststring
6107       done
6108       # Only check the string length outside the loop.
6109       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6110       teststring=
6111       # Add a significant safety factor because C++ compilers can tack on
6112       # massive amounts of additional arguments before passing them to the
6113       # linker.  It appears as though 1/2 is a usable value.
6114       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6115     fi
6116     ;;
6117   esac
6118
6119 fi
6120
6121 if test -n $lt_cv_sys_max_cmd_len ; then
6122   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6123 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6124 else
6125   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6126 $as_echo "none" >&6; }
6127 fi
6128 max_cmd_len=$lt_cv_sys_max_cmd_len
6129
6130
6131
6132
6133
6134
6135 : ${CP="cp -f"}
6136 : ${MV="mv -f"}
6137 : ${RM="rm -f"}
6138
6139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6140 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6141 # Try some XSI features
6142 xsi_shell=no
6143 ( _lt_dummy="a/b/c"
6144   test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
6145       = c,a/b,b/c, \
6146     && eval 'test $(( 1 + 1 )) -eq 2 \
6147     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6148   && xsi_shell=yes
6149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6150 $as_echo "$xsi_shell" >&6; }
6151
6152
6153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6154 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6155 lt_shell_append=no
6156 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6157     >/dev/null 2>&1 \
6158   && lt_shell_append=yes
6159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6160 $as_echo "$lt_shell_append" >&6; }
6161
6162
6163 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6164   lt_unset=unset
6165 else
6166   lt_unset=false
6167 fi
6168
6169
6170
6171
6172
6173 # test EBCDIC or ASCII
6174 case `echo X|tr X '\101'` in
6175  A) # ASCII based system
6176     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6177   lt_SP2NL='tr \040 \012'
6178   lt_NL2SP='tr \015\012 \040\040'
6179   ;;
6180  *) # EBCDIC based system
6181   lt_SP2NL='tr \100 \n'
6182   lt_NL2SP='tr \r\n \100\100'
6183   ;;
6184 esac
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
6195 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
6196 if ${lt_cv_to_host_file_cmd+:} false; then :
6197   $as_echo_n "(cached) " >&6
6198 else
6199   case $host in
6200   *-*-mingw* )
6201     case $build in
6202       *-*-mingw* ) # actually msys
6203         lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
6204         ;;
6205       *-*-cygwin* )
6206         lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
6207         ;;
6208       * ) # otherwise, assume *nix
6209         lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
6210         ;;
6211     esac
6212     ;;
6213   *-*-cygwin* )
6214     case $build in
6215       *-*-mingw* ) # actually msys
6216         lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
6217         ;;
6218       *-*-cygwin* )
6219         lt_cv_to_host_file_cmd=func_convert_file_noop
6220         ;;
6221       * ) # otherwise, assume *nix
6222         lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
6223         ;;
6224     esac
6225     ;;
6226   * ) # unhandled hosts (and "normal" native builds)
6227     lt_cv_to_host_file_cmd=func_convert_file_noop
6228     ;;
6229 esac
6230
6231 fi
6232
6233 to_host_file_cmd=$lt_cv_to_host_file_cmd
6234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
6235 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
6236
6237
6238
6239
6240
6241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
6242 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
6243 if ${lt_cv_to_tool_file_cmd+:} false; then :
6244   $as_echo_n "(cached) " >&6
6245 else
6246   #assume ordinary cross tools, or native build.
6247 lt_cv_to_tool_file_cmd=func_convert_file_noop
6248 case $host in
6249   *-*-mingw* )
6250     case $build in
6251       *-*-mingw* ) # actually msys
6252         lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
6253         ;;
6254     esac
6255     ;;
6256 esac
6257
6258 fi
6259
6260 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
6261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
6262 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
6263
6264
6265
6266
6267
6268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6269 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6270 if ${lt_cv_ld_reload_flag+:} false; then :
6271   $as_echo_n "(cached) " >&6
6272 else
6273   lt_cv_ld_reload_flag='-r'
6274 fi
6275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6276 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6277 reload_flag=$lt_cv_ld_reload_flag
6278 case $reload_flag in
6279 "" | " "*) ;;
6280 *) reload_flag=" $reload_flag" ;;
6281 esac
6282 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6283 case $host_os in
6284   cygwin* | mingw* | pw32* | cegcc*)
6285     if test "$GCC" != yes; then
6286       reload_cmds=false
6287     fi
6288     ;;
6289   darwin*)
6290     if test "$GCC" = yes; then
6291       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6292     else
6293       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6294     fi
6295     ;;
6296 esac
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306 if test -n "$ac_tool_prefix"; then
6307   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6308 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6310 $as_echo_n "checking for $ac_word... " >&6; }
6311 if ${ac_cv_prog_OBJDUMP+:} false; then :
6312   $as_echo_n "(cached) " >&6
6313 else
6314   if test -n "$OBJDUMP"; then
6315   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6316 else
6317 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6318 for as_dir in $PATH
6319 do
6320   IFS=$as_save_IFS
6321   test -z "$as_dir" && as_dir=.
6322     for ac_exec_ext in '' $ac_executable_extensions; do
6323   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6324     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6325     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6326     break 2
6327   fi
6328 done
6329   done
6330 IFS=$as_save_IFS
6331
6332 fi
6333 fi
6334 OBJDUMP=$ac_cv_prog_OBJDUMP
6335 if test -n "$OBJDUMP"; then
6336   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6337 $as_echo "$OBJDUMP" >&6; }
6338 else
6339   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6340 $as_echo "no" >&6; }
6341 fi
6342
6343
6344 fi
6345 if test -z "$ac_cv_prog_OBJDUMP"; then
6346   ac_ct_OBJDUMP=$OBJDUMP
6347   # Extract the first word of "objdump", so it can be a program name with args.
6348 set dummy objdump; ac_word=$2
6349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6350 $as_echo_n "checking for $ac_word... " >&6; }
6351 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6352   $as_echo_n "(cached) " >&6
6353 else
6354   if test -n "$ac_ct_OBJDUMP"; then
6355   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6356 else
6357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6358 for as_dir in $PATH
6359 do
6360   IFS=$as_save_IFS
6361   test -z "$as_dir" && as_dir=.
6362     for ac_exec_ext in '' $ac_executable_extensions; do
6363   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6364     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6365     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6366     break 2
6367   fi
6368 done
6369   done
6370 IFS=$as_save_IFS
6371
6372 fi
6373 fi
6374 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6375 if test -n "$ac_ct_OBJDUMP"; then
6376   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6377 $as_echo "$ac_ct_OBJDUMP" >&6; }
6378 else
6379   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6380 $as_echo "no" >&6; }
6381 fi
6382
6383   if test "x$ac_ct_OBJDUMP" = x; then
6384     OBJDUMP="false"
6385   else
6386     case $cross_compiling:$ac_tool_warned in
6387 yes:)
6388 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6389 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6390 ac_tool_warned=yes ;;
6391 esac
6392     OBJDUMP=$ac_ct_OBJDUMP
6393   fi
6394 else
6395   OBJDUMP="$ac_cv_prog_OBJDUMP"
6396 fi
6397
6398 test -z "$OBJDUMP" && OBJDUMP=objdump
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6409 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6410 if ${lt_cv_deplibs_check_method+:} false; then :
6411   $as_echo_n "(cached) " >&6
6412 else
6413   lt_cv_file_magic_cmd='$MAGIC_CMD'
6414 lt_cv_file_magic_test_file=
6415 lt_cv_deplibs_check_method='unknown'
6416 # Need to set the preceding variable on all platforms that support
6417 # interlibrary dependencies.
6418 # 'none' -- dependencies not supported.
6419 # `unknown' -- same as none, but documents that we really don't know.
6420 # 'pass_all' -- all dependencies passed with no checks.
6421 # 'test_compile' -- check by making test program.
6422 # 'file_magic [[regex]]' -- check by looking for files in library path
6423 # which responds to the $file_magic_cmd with a given extended regex.
6424 # If you have `file' or equivalent on your system and you're not sure
6425 # whether `pass_all' will *always* work, you probably want this one.
6426
6427 case $host_os in
6428 aix[4-9]*)
6429   lt_cv_deplibs_check_method=pass_all
6430   ;;
6431
6432 beos*)
6433   lt_cv_deplibs_check_method=pass_all
6434   ;;
6435
6436 bsdi[45]*)
6437   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6438   lt_cv_file_magic_cmd='/usr/bin/file -L'
6439   lt_cv_file_magic_test_file=/shlib/libc.so
6440   ;;
6441
6442 cygwin*)
6443   # func_win32_libid is a shell function defined in ltmain.sh
6444   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6445   lt_cv_file_magic_cmd='func_win32_libid'
6446   ;;
6447
6448 mingw* | pw32*)
6449   # Base MSYS/MinGW do not provide the 'file' command needed by
6450   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6451   # unless we find 'file', for example because we are cross-compiling.
6452   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6453   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6454     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6455     lt_cv_file_magic_cmd='func_win32_libid'
6456   else
6457     # Keep this pattern in sync with the one in func_win32_libid.
6458     lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
6459     lt_cv_file_magic_cmd='$OBJDUMP -f'
6460   fi
6461   ;;
6462
6463 cegcc*)
6464   # use the weaker test based on 'objdump'. See mingw*.
6465   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6466   lt_cv_file_magic_cmd='$OBJDUMP -f'
6467   ;;
6468
6469 darwin* | rhapsody*)
6470   lt_cv_deplibs_check_method=pass_all
6471   ;;
6472
6473 freebsd* | dragonfly*)
6474   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6475     case $host_cpu in
6476     i*86 )
6477       # Not sure whether the presence of OpenBSD here was a mistake.
6478       # Let's accept both of them until this is cleared up.
6479       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6480       lt_cv_file_magic_cmd=/usr/bin/file
6481       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6482       ;;
6483     esac
6484   else
6485     lt_cv_deplibs_check_method=pass_all
6486   fi
6487   ;;
6488
6489 gnu*)
6490   lt_cv_deplibs_check_method=pass_all
6491   ;;
6492
6493 haiku*)
6494   lt_cv_deplibs_check_method=pass_all
6495   ;;
6496
6497 hpux10.20* | hpux11*)
6498   lt_cv_file_magic_cmd=/usr/bin/file
6499   case $host_cpu in
6500   ia64*)
6501     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6502     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6503     ;;
6504   hppa*64*)
6505     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]'
6506     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6507     ;;
6508   *)
6509     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6510     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6511     ;;
6512   esac
6513   ;;
6514
6515 interix[3-9]*)
6516   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6517   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6518   ;;
6519
6520 irix5* | irix6* | nonstopux*)
6521   case $LD in
6522   *-32|*"-32 ") libmagic=32-bit;;
6523   *-n32|*"-n32 ") libmagic=N32;;
6524   *-64|*"-64 ") libmagic=64-bit;;
6525   *) libmagic=never-match;;
6526   esac
6527   lt_cv_deplibs_check_method=pass_all
6528   ;;
6529
6530 # This must be glibc/ELF.
6531 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6532   lt_cv_deplibs_check_method=pass_all
6533   ;;
6534
6535 netbsd*)
6536   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6537     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6538   else
6539     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6540   fi
6541   ;;
6542
6543 newos6*)
6544   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6545   lt_cv_file_magic_cmd=/usr/bin/file
6546   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6547   ;;
6548
6549 *nto* | *qnx*)
6550   lt_cv_deplibs_check_method=pass_all
6551   ;;
6552
6553 openbsd*)
6554   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6555     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6556   else
6557     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6558   fi
6559   ;;
6560
6561 osf3* | osf4* | osf5*)
6562   lt_cv_deplibs_check_method=pass_all
6563   ;;
6564
6565 rdos*)
6566   lt_cv_deplibs_check_method=pass_all
6567   ;;
6568
6569 solaris*)
6570   lt_cv_deplibs_check_method=pass_all
6571   ;;
6572
6573 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6574   lt_cv_deplibs_check_method=pass_all
6575   ;;
6576
6577 sysv4 | sysv4.3*)
6578   case $host_vendor in
6579   motorola)
6580     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]'
6581     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6582     ;;
6583   ncr)
6584     lt_cv_deplibs_check_method=pass_all
6585     ;;
6586   sequent)
6587     lt_cv_file_magic_cmd='/bin/file'
6588     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6589     ;;
6590   sni)
6591     lt_cv_file_magic_cmd='/bin/file'
6592     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6593     lt_cv_file_magic_test_file=/lib/libc.so
6594     ;;
6595   siemens)
6596     lt_cv_deplibs_check_method=pass_all
6597     ;;
6598   pc)
6599     lt_cv_deplibs_check_method=pass_all
6600     ;;
6601   esac
6602   ;;
6603
6604 tpf*)
6605   lt_cv_deplibs_check_method=pass_all
6606   ;;
6607 esac
6608
6609 fi
6610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6611 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6612
6613 file_magic_glob=
6614 want_nocaseglob=no
6615 if test "$build" = "$host"; then
6616   case $host_os in
6617   mingw* | pw32*)
6618     if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
6619       want_nocaseglob=yes
6620     else
6621       file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
6622     fi
6623     ;;
6624   esac
6625 fi
6626
6627 file_magic_cmd=$lt_cv_file_magic_cmd
6628 deplibs_check_method=$lt_cv_deplibs_check_method
6629 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652 if test -n "$ac_tool_prefix"; then
6653   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6654 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6656 $as_echo_n "checking for $ac_word... " >&6; }
6657 if ${ac_cv_prog_DLLTOOL+:} false; then :
6658   $as_echo_n "(cached) " >&6
6659 else
6660   if test -n "$DLLTOOL"; then
6661   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6662 else
6663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6664 for as_dir in $PATH
6665 do
6666   IFS=$as_save_IFS
6667   test -z "$as_dir" && as_dir=.
6668     for ac_exec_ext in '' $ac_executable_extensions; do
6669   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6670     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6671     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6672     break 2
6673   fi
6674 done
6675   done
6676 IFS=$as_save_IFS
6677
6678 fi
6679 fi
6680 DLLTOOL=$ac_cv_prog_DLLTOOL
6681 if test -n "$DLLTOOL"; then
6682   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6683 $as_echo "$DLLTOOL" >&6; }
6684 else
6685   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6686 $as_echo "no" >&6; }
6687 fi
6688
6689
6690 fi
6691 if test -z "$ac_cv_prog_DLLTOOL"; then
6692   ac_ct_DLLTOOL=$DLLTOOL
6693   # Extract the first word of "dlltool", so it can be a program name with args.
6694 set dummy dlltool; ac_word=$2
6695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6696 $as_echo_n "checking for $ac_word... " >&6; }
6697 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6698   $as_echo_n "(cached) " >&6
6699 else
6700   if test -n "$ac_ct_DLLTOOL"; then
6701   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6702 else
6703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6704 for as_dir in $PATH
6705 do
6706   IFS=$as_save_IFS
6707   test -z "$as_dir" && as_dir=.
6708     for ac_exec_ext in '' $ac_executable_extensions; do
6709   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6710     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6711     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6712     break 2
6713   fi
6714 done
6715   done
6716 IFS=$as_save_IFS
6717
6718 fi
6719 fi
6720 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6721 if test -n "$ac_ct_DLLTOOL"; then
6722   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6723 $as_echo "$ac_ct_DLLTOOL" >&6; }
6724 else
6725   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6726 $as_echo "no" >&6; }
6727 fi
6728
6729   if test "x$ac_ct_DLLTOOL" = x; then
6730     DLLTOOL="false"
6731   else
6732     case $cross_compiling:$ac_tool_warned in
6733 yes:)
6734 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6735 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6736 ac_tool_warned=yes ;;
6737 esac
6738     DLLTOOL=$ac_ct_DLLTOOL
6739   fi
6740 else
6741   DLLTOOL="$ac_cv_prog_DLLTOOL"
6742 fi
6743
6744 test -z "$DLLTOOL" && DLLTOOL=dlltool
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6756 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6757 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6758   $as_echo_n "(cached) " >&6
6759 else
6760   lt_cv_sharedlib_from_linklib_cmd='unknown'
6761
6762 case $host_os in
6763 cygwin* | mingw* | pw32* | cegcc*)
6764   # two different shell functions defined in ltmain.sh
6765   # decide which to use based on capabilities of $DLLTOOL
6766   case `$DLLTOOL --help 2>&1` in
6767   *--identify-strict*)
6768     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6769     ;;
6770   *)
6771     lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6772     ;;
6773   esac
6774   ;;
6775 *)
6776   # fallback: assume linklib IS sharedlib
6777   lt_cv_sharedlib_from_linklib_cmd="$ECHO"
6778   ;;
6779 esac
6780
6781 fi
6782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6783 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6784 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6785 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6786
6787
6788
6789
6790
6791
6792
6793 if test -n "$ac_tool_prefix"; then
6794   for ac_prog in ar
6795   do
6796     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6797 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6799 $as_echo_n "checking for $ac_word... " >&6; }
6800 if ${ac_cv_prog_AR+:} false; then :
6801   $as_echo_n "(cached) " >&6
6802 else
6803   if test -n "$AR"; then
6804   ac_cv_prog_AR="$AR" # Let the user override the test.
6805 else
6806 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6807 for as_dir in $PATH
6808 do
6809   IFS=$as_save_IFS
6810   test -z "$as_dir" && as_dir=.
6811     for ac_exec_ext in '' $ac_executable_extensions; do
6812   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6813     ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6814     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6815     break 2
6816   fi
6817 done
6818   done
6819 IFS=$as_save_IFS
6820
6821 fi
6822 fi
6823 AR=$ac_cv_prog_AR
6824 if test -n "$AR"; then
6825   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6826 $as_echo "$AR" >&6; }
6827 else
6828   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6829 $as_echo "no" >&6; }
6830 fi
6831
6832
6833     test -n "$AR" && break
6834   done
6835 fi
6836 if test -z "$AR"; then
6837   ac_ct_AR=$AR
6838   for ac_prog in ar
6839 do
6840   # Extract the first word of "$ac_prog", so it can be a program name with args.
6841 set dummy $ac_prog; ac_word=$2
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6843 $as_echo_n "checking for $ac_word... " >&6; }
6844 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6845   $as_echo_n "(cached) " >&6
6846 else
6847   if test -n "$ac_ct_AR"; then
6848   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6849 else
6850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6851 for as_dir in $PATH
6852 do
6853   IFS=$as_save_IFS
6854   test -z "$as_dir" && as_dir=.
6855     for ac_exec_ext in '' $ac_executable_extensions; do
6856   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6857     ac_cv_prog_ac_ct_AR="$ac_prog"
6858     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6859     break 2
6860   fi
6861 done
6862   done
6863 IFS=$as_save_IFS
6864
6865 fi
6866 fi
6867 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6868 if test -n "$ac_ct_AR"; then
6869   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6870 $as_echo "$ac_ct_AR" >&6; }
6871 else
6872   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6873 $as_echo "no" >&6; }
6874 fi
6875
6876
6877   test -n "$ac_ct_AR" && break
6878 done
6879
6880   if test "x$ac_ct_AR" = x; then
6881     AR="false"
6882   else
6883     case $cross_compiling:$ac_tool_warned in
6884 yes:)
6885 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6886 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6887 ac_tool_warned=yes ;;
6888 esac
6889     AR=$ac_ct_AR
6890   fi
6891 fi
6892
6893 : ${AR=ar}
6894 : ${AR_FLAGS=cru}
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6907 $as_echo_n "checking for archiver @FILE support... " >&6; }
6908 if ${lt_cv_ar_at_file+:} false; then :
6909   $as_echo_n "(cached) " >&6
6910 else
6911   lt_cv_ar_at_file=no
6912    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6913 /* end confdefs.h.  */
6914
6915 int
6916 main ()
6917 {
6918
6919   ;
6920   return 0;
6921 }
6922 _ACEOF
6923 if ac_fn_c_try_compile "$LINENO"; then :
6924   echo conftest.$ac_objext > conftest.lst
6925       lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6926       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6927   (eval $lt_ar_try) 2>&5
6928   ac_status=$?
6929   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6930   test $ac_status = 0; }
6931       if test "$ac_status" -eq 0; then
6932         # Ensure the archiver fails upon bogus file names.
6933         rm -f conftest.$ac_objext libconftest.a
6934         { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6935   (eval $lt_ar_try) 2>&5
6936   ac_status=$?
6937   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6938   test $ac_status = 0; }
6939         if test "$ac_status" -ne 0; then
6940           lt_cv_ar_at_file=@
6941         fi
6942       fi
6943       rm -f conftest.* libconftest.a
6944
6945 fi
6946 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6947
6948 fi
6949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6950 $as_echo "$lt_cv_ar_at_file" >&6; }
6951
6952 if test "x$lt_cv_ar_at_file" = xno; then
6953   archiver_list_spec=
6954 else
6955   archiver_list_spec=$lt_cv_ar_at_file
6956 fi
6957
6958
6959
6960
6961
6962
6963
6964 if test -n "$ac_tool_prefix"; then
6965   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6966 set dummy ${ac_tool_prefix}strip; ac_word=$2
6967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6968 $as_echo_n "checking for $ac_word... " >&6; }
6969 if ${ac_cv_prog_STRIP+:} false; then :
6970   $as_echo_n "(cached) " >&6
6971 else
6972   if test -n "$STRIP"; then
6973   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6974 else
6975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6976 for as_dir in $PATH
6977 do
6978   IFS=$as_save_IFS
6979   test -z "$as_dir" && as_dir=.
6980     for ac_exec_ext in '' $ac_executable_extensions; do
6981   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6982     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6983     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6984     break 2
6985   fi
6986 done
6987   done
6988 IFS=$as_save_IFS
6989
6990 fi
6991 fi
6992 STRIP=$ac_cv_prog_STRIP
6993 if test -n "$STRIP"; then
6994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6995 $as_echo "$STRIP" >&6; }
6996 else
6997   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6998 $as_echo "no" >&6; }
6999 fi
7000
7001
7002 fi
7003 if test -z "$ac_cv_prog_STRIP"; then
7004   ac_ct_STRIP=$STRIP
7005   # Extract the first word of "strip", so it can be a program name with args.
7006 set dummy strip; ac_word=$2
7007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7008 $as_echo_n "checking for $ac_word... " >&6; }
7009 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
7010   $as_echo_n "(cached) " >&6
7011 else
7012   if test -n "$ac_ct_STRIP"; then
7013   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7014 else
7015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7016 for as_dir in $PATH
7017 do
7018   IFS=$as_save_IFS
7019   test -z "$as_dir" && as_dir=.
7020     for ac_exec_ext in '' $ac_executable_extensions; do
7021   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7022     ac_cv_prog_ac_ct_STRIP="strip"
7023     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7024     break 2
7025   fi
7026 done
7027   done
7028 IFS=$as_save_IFS
7029
7030 fi
7031 fi
7032 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7033 if test -n "$ac_ct_STRIP"; then
7034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
7035 $as_echo "$ac_ct_STRIP" >&6; }
7036 else
7037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7038 $as_echo "no" >&6; }
7039 fi
7040
7041   if test "x$ac_ct_STRIP" = x; then
7042     STRIP=":"
7043   else
7044     case $cross_compiling:$ac_tool_warned in
7045 yes:)
7046 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7047 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7048 ac_tool_warned=yes ;;
7049 esac
7050     STRIP=$ac_ct_STRIP
7051   fi
7052 else
7053   STRIP="$ac_cv_prog_STRIP"
7054 fi
7055
7056 test -z "$STRIP" && STRIP=:
7057
7058
7059
7060
7061
7062
7063 if test -n "$ac_tool_prefix"; then
7064   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7065 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7067 $as_echo_n "checking for $ac_word... " >&6; }
7068 if ${ac_cv_prog_RANLIB+:} false; then :
7069   $as_echo_n "(cached) " >&6
7070 else
7071   if test -n "$RANLIB"; then
7072   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7073 else
7074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7075 for as_dir in $PATH
7076 do
7077   IFS=$as_save_IFS
7078   test -z "$as_dir" && as_dir=.
7079     for ac_exec_ext in '' $ac_executable_extensions; do
7080   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7081     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7082     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7083     break 2
7084   fi
7085 done
7086   done
7087 IFS=$as_save_IFS
7088
7089 fi
7090 fi
7091 RANLIB=$ac_cv_prog_RANLIB
7092 if test -n "$RANLIB"; then
7093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7094 $as_echo "$RANLIB" >&6; }
7095 else
7096   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7097 $as_echo "no" >&6; }
7098 fi
7099
7100
7101 fi
7102 if test -z "$ac_cv_prog_RANLIB"; then
7103   ac_ct_RANLIB=$RANLIB
7104   # Extract the first word of "ranlib", so it can be a program name with args.
7105 set dummy ranlib; ac_word=$2
7106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7107 $as_echo_n "checking for $ac_word... " >&6; }
7108 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
7109   $as_echo_n "(cached) " >&6
7110 else
7111   if test -n "$ac_ct_RANLIB"; then
7112   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7113 else
7114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7115 for as_dir in $PATH
7116 do
7117   IFS=$as_save_IFS
7118   test -z "$as_dir" && as_dir=.
7119     for ac_exec_ext in '' $ac_executable_extensions; do
7120   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7121     ac_cv_prog_ac_ct_RANLIB="ranlib"
7122     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7123     break 2
7124   fi
7125 done
7126   done
7127 IFS=$as_save_IFS
7128
7129 fi
7130 fi
7131 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7132 if test -n "$ac_ct_RANLIB"; then
7133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7134 $as_echo "$ac_ct_RANLIB" >&6; }
7135 else
7136   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7137 $as_echo "no" >&6; }
7138 fi
7139
7140   if test "x$ac_ct_RANLIB" = x; then
7141     RANLIB=":"
7142   else
7143     case $cross_compiling:$ac_tool_warned in
7144 yes:)
7145 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7146 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7147 ac_tool_warned=yes ;;
7148 esac
7149     RANLIB=$ac_ct_RANLIB
7150   fi
7151 else
7152   RANLIB="$ac_cv_prog_RANLIB"
7153 fi
7154
7155 test -z "$RANLIB" && RANLIB=:
7156
7157
7158
7159
7160
7161
7162 # Determine commands to create old-style static archives.
7163 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7164 old_postinstall_cmds='chmod 644 $oldlib'
7165 old_postuninstall_cmds=
7166
7167 if test -n "$RANLIB"; then
7168   case $host_os in
7169   openbsd*)
7170     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
7171     ;;
7172   *)
7173     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
7174     ;;
7175   esac
7176   old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
7177 fi
7178
7179 case $host_os in
7180   darwin*)
7181     lock_old_archive_extraction=yes ;;
7182   *)
7183     lock_old_archive_extraction=no ;;
7184 esac
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224 # If no C compiler was specified, use CC.
7225 LTCC=${LTCC-"$CC"}
7226
7227 # If no C compiler flags were specified, use CFLAGS.
7228 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7229
7230 # Allow CC to be a program name with arguments.
7231 compiler=$CC
7232
7233
7234 # Check for command to grab the raw symbol name followed by C symbol from nm.
7235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7236 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7237 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
7238   $as_echo_n "(cached) " >&6
7239 else
7240
7241 # These are sane defaults that work on at least a few old systems.
7242 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7243
7244 # Character class describing NM global symbol codes.
7245 symcode='[BCDEGRST]'
7246
7247 # Regexp to match symbols that can be accessed directly from C.
7248 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7249
7250 # Define system-specific variables.
7251 case $host_os in
7252 aix*)
7253   symcode='[BCDT]'
7254   ;;
7255 cygwin* | mingw* | pw32* | cegcc*)
7256   symcode='[ABCDGISTW]'
7257   ;;
7258 hpux*)
7259   if test "$host_cpu" = ia64; then
7260     symcode='[ABCDEGRST]'
7261   fi
7262   ;;
7263 irix* | nonstopux*)
7264   symcode='[BCDEGRST]'
7265   ;;
7266 osf*)
7267   symcode='[BCDEGQRST]'
7268   ;;
7269 solaris*)
7270   symcode='[BDRT]'
7271   ;;
7272 sco3.2v5*)
7273   symcode='[DT]'
7274   ;;
7275 sysv4.2uw2*)
7276   symcode='[DT]'
7277   ;;
7278 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7279   symcode='[ABDT]'
7280   ;;
7281 sysv4)
7282   symcode='[DFNSTU]'
7283   ;;
7284 esac
7285
7286 # If we're using GNU nm, then use its standard symbol codes.
7287 case `$NM -V 2>&1` in
7288 *GNU* | *'with BFD'*)
7289   symcode='[ABCDGIRSTW]' ;;
7290 esac
7291
7292 # Transform an extracted symbol line into a proper C declaration.
7293 # Some systems (esp. on ia64) link data and code symbols differently,
7294 # so use this general approach.
7295 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7296
7297 # Transform an extracted symbol line into symbol name and symbol address
7298 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7299 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
7300
7301 # Handle CRLF in mingw tool chain
7302 opt_cr=
7303 case $build_os in
7304 mingw*)
7305   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7306   ;;
7307 esac
7308
7309 # Try without a prefix underscore, then with it.
7310 for ac_symprfx in "" "_"; do
7311
7312   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7313   symxfrm="\\1 $ac_symprfx\\2 \\2"
7314
7315   # Write the raw and C identifiers.
7316   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7317     # Fake it for dumpbin and say T for any non-static function
7318     # and D for any global variable.
7319     # Also find C++ and __fastcall symbols from MSVC++,
7320     # which start with @ or ?.
7321     lt_cv_sys_global_symbol_pipe="$AWK '"\
7322 "     {last_section=section; section=\$ 3};"\
7323 "     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
7324 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7325 "     \$ 0!~/External *\|/{next};"\
7326 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7327 "     {if(hide[section]) next};"\
7328 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7329 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7330 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7331 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7332 "     ' prfx=^$ac_symprfx"
7333   else
7334     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7335   fi
7336   lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
7337
7338   # Check to see that the pipe works correctly.
7339   pipe_works=no
7340
7341   rm -f conftest*
7342   cat > conftest.$ac_ext <<_LT_EOF
7343 #ifdef __cplusplus
7344 extern "C" {
7345 #endif
7346 char nm_test_var;
7347 void nm_test_func(void);
7348 void nm_test_func(void){}
7349 #ifdef __cplusplus
7350 }
7351 #endif
7352 int main(){nm_test_var='a';nm_test_func();return(0);}
7353 _LT_EOF
7354
7355   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7356   (eval $ac_compile) 2>&5
7357   ac_status=$?
7358   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7359   test $ac_status = 0; }; then
7360     # Now try to grab the symbols.
7361     nlist=conftest.nm
7362     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7363   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7364   ac_status=$?
7365   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7366   test $ac_status = 0; } && test -s "$nlist"; then
7367       # Try sorting and uniquifying the output.
7368       if sort "$nlist" | uniq > "$nlist"T; then
7369         mv -f "$nlist"T "$nlist"
7370       else
7371         rm -f "$nlist"T
7372       fi
7373
7374       # Make sure that we snagged all the symbols we need.
7375       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7376         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7377           cat <<_LT_EOF > conftest.$ac_ext
7378 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
7379 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
7380 /* DATA imports from DLLs on WIN32 con't be const, because runtime
7381    relocations are performed -- see ld's documentation on pseudo-relocs.  */
7382 # define LT_DLSYM_CONST
7383 #elif defined(__osf__)
7384 /* This system does not cope well with relocations in const data.  */
7385 # define LT_DLSYM_CONST
7386 #else
7387 # define LT_DLSYM_CONST const
7388 #endif
7389
7390 #ifdef __cplusplus
7391 extern "C" {
7392 #endif
7393
7394 _LT_EOF
7395           # Now generate the symbol file.
7396           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7397
7398           cat <<_LT_EOF >> conftest.$ac_ext
7399
7400 /* The mapping between symbol names and symbols.  */
7401 LT_DLSYM_CONST struct {
7402   const char *name;
7403   void       *address;
7404 }
7405 lt__PROGRAM__LTX_preloaded_symbols[] =
7406 {
7407   { "@PROGRAM@", (void *) 0 },
7408 _LT_EOF
7409           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7410           cat <<\_LT_EOF >> conftest.$ac_ext
7411   {0, (void *) 0}
7412 };
7413
7414 /* This works around a problem in FreeBSD linker */
7415 #ifdef FREEBSD_WORKAROUND
7416 static const void *lt_preloaded_setup() {
7417   return lt__PROGRAM__LTX_preloaded_symbols;
7418 }
7419 #endif
7420
7421 #ifdef __cplusplus
7422 }
7423 #endif
7424 _LT_EOF
7425           # Now try linking the two files.
7426           mv conftest.$ac_objext conftstm.$ac_objext
7427           lt_globsym_save_LIBS=$LIBS
7428           lt_globsym_save_CFLAGS=$CFLAGS
7429           LIBS="conftstm.$ac_objext"
7430           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7431           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7432   (eval $ac_link) 2>&5
7433   ac_status=$?
7434   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7435   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7436             pipe_works=yes
7437           fi
7438           LIBS=$lt_globsym_save_LIBS
7439           CFLAGS=$lt_globsym_save_CFLAGS
7440         else
7441           echo "cannot find nm_test_func in $nlist" >&5
7442         fi
7443       else
7444         echo "cannot find nm_test_var in $nlist" >&5
7445       fi
7446     else
7447       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7448     fi
7449   else
7450     echo "$progname: failed program was:" >&5
7451     cat conftest.$ac_ext >&5
7452   fi
7453   rm -rf conftest* conftst*
7454
7455   # Do not use the global_symbol_pipe unless it works.
7456   if test "$pipe_works" = yes; then
7457     break
7458   else
7459     lt_cv_sys_global_symbol_pipe=
7460   fi
7461 done
7462
7463 fi
7464
7465 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7466   lt_cv_sys_global_symbol_to_cdecl=
7467 fi
7468 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7470 $as_echo "failed" >&6; }
7471 else
7472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7473 $as_echo "ok" >&6; }
7474 fi
7475
7476 # Response file support.
7477 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7478   nm_file_list_spec='@'
7479 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
7480   nm_file_list_spec='@'
7481 fi
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
7510 $as_echo_n "checking for sysroot... " >&6; }
7511
7512 # Check whether --with-sysroot was given.
7513 if test "${with_sysroot+set}" = set; then :
7514   withval=$with_sysroot;
7515 else
7516   with_sysroot=no
7517 fi
7518
7519
7520 lt_sysroot=
7521 case ${with_sysroot} in #(
7522  yes)
7523    if test "$GCC" = yes; then
7524      lt_sysroot=`$CC --print-sysroot 2>/dev/null`
7525    fi
7526    ;; #(
7527  /*)
7528    lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
7529    ;; #(
7530  no|'')
7531    ;; #(
7532  *)
7533    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
7534 $as_echo "${with_sysroot}" >&6; }
7535    as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
7536    ;;
7537 esac
7538
7539  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
7540 $as_echo "${lt_sysroot:-no}" >&6; }
7541
7542
7543
7544
7545
7546 # Check whether --enable-libtool-lock was given.
7547 if test "${enable_libtool_lock+set}" = set; then :
7548   enableval=$enable_libtool_lock;
7549 fi
7550
7551 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7552
7553 # Some flags need to be propagated to the compiler or linker for good
7554 # libtool support.
7555 case $host in
7556 ia64-*-hpux*)
7557   # Find out which ABI we are using.
7558   echo 'int i;' > conftest.$ac_ext
7559   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7560   (eval $ac_compile) 2>&5
7561   ac_status=$?
7562   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7563   test $ac_status = 0; }; then
7564     case `/usr/bin/file conftest.$ac_objext` in
7565       *ELF-32*)
7566         HPUX_IA64_MODE="32"
7567         ;;
7568       *ELF-64*)
7569         HPUX_IA64_MODE="64"
7570         ;;
7571     esac
7572   fi
7573   rm -rf conftest*
7574   ;;
7575 *-*-irix6*)
7576   # Find out which ABI we are using.
7577   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7578   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7579   (eval $ac_compile) 2>&5
7580   ac_status=$?
7581   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7582   test $ac_status = 0; }; then
7583     if test "$lt_cv_prog_gnu_ld" = yes; then
7584       case `/usr/bin/file conftest.$ac_objext` in
7585         *32-bit*)
7586           LD="${LD-ld} -melf32bsmip"
7587           ;;
7588         *N32*)
7589           LD="${LD-ld} -melf32bmipn32"
7590           ;;
7591         *64-bit*)
7592           LD="${LD-ld} -melf64bmip"
7593         ;;
7594       esac
7595     else
7596       case `/usr/bin/file conftest.$ac_objext` in
7597         *32-bit*)
7598           LD="${LD-ld} -32"
7599           ;;
7600         *N32*)
7601           LD="${LD-ld} -n32"
7602           ;;
7603         *64-bit*)
7604           LD="${LD-ld} -64"
7605           ;;
7606       esac
7607     fi
7608   fi
7609   rm -rf conftest*
7610   ;;
7611
7612 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7613 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7614   # Find out which ABI we are using.
7615   echo 'int i;' > conftest.$ac_ext
7616   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7617   (eval $ac_compile) 2>&5
7618   ac_status=$?
7619   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7620   test $ac_status = 0; }; then
7621     case `/usr/bin/file conftest.o` in
7622       *32-bit*)
7623         case $host in
7624           x86_64-*kfreebsd*-gnu)
7625             LD="${LD-ld} -m elf_i386_fbsd"
7626             ;;
7627           x86_64-*linux*)
7628             LD="${LD-ld} -m elf_i386"
7629             ;;
7630           ppc64-*linux*|powerpc64-*linux*)
7631             LD="${LD-ld} -m elf32ppclinux"
7632             ;;
7633           s390x-*linux*)
7634             LD="${LD-ld} -m elf_s390"
7635             ;;
7636           sparc64-*linux*)
7637             LD="${LD-ld} -m elf32_sparc"
7638             ;;
7639         esac
7640         ;;
7641       *64-bit*)
7642         case $host in
7643           x86_64-*kfreebsd*-gnu)
7644             LD="${LD-ld} -m elf_x86_64_fbsd"
7645             ;;
7646           x86_64-*linux*)
7647             LD="${LD-ld} -m elf_x86_64"
7648             ;;
7649           ppc*-*linux*|powerpc*-*linux*)
7650             LD="${LD-ld} -m elf64ppc"
7651             ;;
7652           s390*-*linux*|s390*-*tpf*)
7653             LD="${LD-ld} -m elf64_s390"
7654             ;;
7655           sparc*-*linux*)
7656             LD="${LD-ld} -m elf64_sparc"
7657             ;;
7658         esac
7659         ;;
7660     esac
7661   fi
7662   rm -rf conftest*
7663   ;;
7664
7665 *-*-sco3.2v5*)
7666   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7667   SAVE_CFLAGS="$CFLAGS"
7668   CFLAGS="$CFLAGS -belf"
7669   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7670 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7671 if ${lt_cv_cc_needs_belf+:} false; then :
7672   $as_echo_n "(cached) " >&6
7673 else
7674   ac_ext=c
7675 ac_cpp='$CPP $CPPFLAGS'
7676 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7677 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7678 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7679
7680      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7681 /* end confdefs.h.  */
7682
7683 int
7684 main ()
7685 {
7686
7687   ;
7688   return 0;
7689 }
7690 _ACEOF
7691 if ac_fn_c_try_link "$LINENO"; then :
7692   lt_cv_cc_needs_belf=yes
7693 else
7694   lt_cv_cc_needs_belf=no
7695 fi
7696 rm -f core conftest.err conftest.$ac_objext \
7697     conftest$ac_exeext conftest.$ac_ext
7698      ac_ext=c
7699 ac_cpp='$CPP $CPPFLAGS'
7700 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7701 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7702 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7703
7704 fi
7705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7706 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7707   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7708     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7709     CFLAGS="$SAVE_CFLAGS"
7710   fi
7711   ;;
7712 *-*solaris*)
7713   # Find out which ABI we are using.
7714   echo 'int i;' > conftest.$ac_ext
7715   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7716   (eval $ac_compile) 2>&5
7717   ac_status=$?
7718   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7719   test $ac_status = 0; }; then
7720     case `/usr/bin/file conftest.o` in
7721     *64-bit*)
7722       case $lt_cv_prog_gnu_ld in
7723       yes*)
7724         case $host in
7725         i?86-*-solaris*)
7726           LD="${LD-ld} -m elf_x86_64"
7727           ;;
7728         sparc*-*-solaris*)
7729           LD="${LD-ld} -m elf64_sparc"
7730           ;;
7731         esac
7732         # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
7733         if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7734           LD="${LD-ld}_sol2"
7735         fi
7736         ;;
7737       *)
7738         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7739           LD="${LD-ld} -64"
7740         fi
7741         ;;
7742       esac
7743       ;;
7744     esac
7745   fi
7746   rm -rf conftest*
7747   ;;
7748 esac
7749
7750 need_locks="$enable_libtool_lock"
7751
7752 if test -n "$ac_tool_prefix"; then
7753   # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7754 set dummy ${ac_tool_prefix}mt; ac_word=$2
7755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7756 $as_echo_n "checking for $ac_word... " >&6; }
7757 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7758   $as_echo_n "(cached) " >&6
7759 else
7760   if test -n "$MANIFEST_TOOL"; then
7761   ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7762 else
7763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7764 for as_dir in $PATH
7765 do
7766   IFS=$as_save_IFS
7767   test -z "$as_dir" && as_dir=.
7768     for ac_exec_ext in '' $ac_executable_extensions; do
7769   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7770     ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7771     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7772     break 2
7773   fi
7774 done
7775   done
7776 IFS=$as_save_IFS
7777
7778 fi
7779 fi
7780 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7781 if test -n "$MANIFEST_TOOL"; then
7782   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7783 $as_echo "$MANIFEST_TOOL" >&6; }
7784 else
7785   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7786 $as_echo "no" >&6; }
7787 fi
7788
7789
7790 fi
7791 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7792   ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7793   # Extract the first word of "mt", so it can be a program name with args.
7794 set dummy mt; ac_word=$2
7795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7796 $as_echo_n "checking for $ac_word... " >&6; }
7797 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7798   $as_echo_n "(cached) " >&6
7799 else
7800   if test -n "$ac_ct_MANIFEST_TOOL"; then
7801   ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7802 else
7803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7804 for as_dir in $PATH
7805 do
7806   IFS=$as_save_IFS
7807   test -z "$as_dir" && as_dir=.
7808     for ac_exec_ext in '' $ac_executable_extensions; do
7809   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7810     ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7811     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7812     break 2
7813   fi
7814 done
7815   done
7816 IFS=$as_save_IFS
7817
7818 fi
7819 fi
7820 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7821 if test -n "$ac_ct_MANIFEST_TOOL"; then
7822   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7823 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7824 else
7825   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7826 $as_echo "no" >&6; }
7827 fi
7828
7829   if test "x$ac_ct_MANIFEST_TOOL" = x; then
7830     MANIFEST_TOOL=":"
7831   else
7832     case $cross_compiling:$ac_tool_warned in
7833 yes:)
7834 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7835 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7836 ac_tool_warned=yes ;;
7837 esac
7838     MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7839   fi
7840 else
7841   MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7842 fi
7843
7844 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7846 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7847 if ${lt_cv_path_mainfest_tool+:} false; then :
7848   $as_echo_n "(cached) " >&6
7849 else
7850   lt_cv_path_mainfest_tool=no
7851   echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7852   $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7853   cat conftest.err >&5
7854   if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7855     lt_cv_path_mainfest_tool=yes
7856   fi
7857   rm -f conftest*
7858 fi
7859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7860 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
7861 if test "x$lt_cv_path_mainfest_tool" != xyes; then
7862   MANIFEST_TOOL=:
7863 fi
7864
7865
7866
7867
7868
7869
7870   case $host_os in
7871     rhapsody* | darwin*)
7872     if test -n "$ac_tool_prefix"; then
7873   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7874 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7876 $as_echo_n "checking for $ac_word... " >&6; }
7877 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7878   $as_echo_n "(cached) " >&6
7879 else
7880   if test -n "$DSYMUTIL"; then
7881   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7882 else
7883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7884 for as_dir in $PATH
7885 do
7886   IFS=$as_save_IFS
7887   test -z "$as_dir" && as_dir=.
7888     for ac_exec_ext in '' $ac_executable_extensions; do
7889   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7890     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7891     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7892     break 2
7893   fi
7894 done
7895   done
7896 IFS=$as_save_IFS
7897
7898 fi
7899 fi
7900 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7901 if test -n "$DSYMUTIL"; then
7902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7903 $as_echo "$DSYMUTIL" >&6; }
7904 else
7905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7906 $as_echo "no" >&6; }
7907 fi
7908
7909
7910 fi
7911 if test -z "$ac_cv_prog_DSYMUTIL"; then
7912   ac_ct_DSYMUTIL=$DSYMUTIL
7913   # Extract the first word of "dsymutil", so it can be a program name with args.
7914 set dummy dsymutil; ac_word=$2
7915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7916 $as_echo_n "checking for $ac_word... " >&6; }
7917 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7918   $as_echo_n "(cached) " >&6
7919 else
7920   if test -n "$ac_ct_DSYMUTIL"; then
7921   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7922 else
7923 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7924 for as_dir in $PATH
7925 do
7926   IFS=$as_save_IFS
7927   test -z "$as_dir" && as_dir=.
7928     for ac_exec_ext in '' $ac_executable_extensions; do
7929   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7930     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7931     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7932     break 2
7933   fi
7934 done
7935   done
7936 IFS=$as_save_IFS
7937
7938 fi
7939 fi
7940 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7941 if test -n "$ac_ct_DSYMUTIL"; then
7942   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7943 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7944 else
7945   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7946 $as_echo "no" >&6; }
7947 fi
7948
7949   if test "x$ac_ct_DSYMUTIL" = x; then
7950     DSYMUTIL=":"
7951   else
7952     case $cross_compiling:$ac_tool_warned in
7953 yes:)
7954 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7955 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7956 ac_tool_warned=yes ;;
7957 esac
7958     DSYMUTIL=$ac_ct_DSYMUTIL
7959   fi
7960 else
7961   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7962 fi
7963
7964     if test -n "$ac_tool_prefix"; then
7965   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7966 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7968 $as_echo_n "checking for $ac_word... " >&6; }
7969 if ${ac_cv_prog_NMEDIT+:} false; then :
7970   $as_echo_n "(cached) " >&6
7971 else
7972   if test -n "$NMEDIT"; then
7973   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7974 else
7975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7976 for as_dir in $PATH
7977 do
7978   IFS=$as_save_IFS
7979   test -z "$as_dir" && as_dir=.
7980     for ac_exec_ext in '' $ac_executable_extensions; do
7981   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7982     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7983     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7984     break 2
7985   fi
7986 done
7987   done
7988 IFS=$as_save_IFS
7989
7990 fi
7991 fi
7992 NMEDIT=$ac_cv_prog_NMEDIT
7993 if test -n "$NMEDIT"; then
7994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7995 $as_echo "$NMEDIT" >&6; }
7996 else
7997   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7998 $as_echo "no" >&6; }
7999 fi
8000
8001
8002 fi
8003 if test -z "$ac_cv_prog_NMEDIT"; then
8004   ac_ct_NMEDIT=$NMEDIT
8005   # Extract the first word of "nmedit", so it can be a program name with args.
8006 set dummy nmedit; ac_word=$2
8007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8008 $as_echo_n "checking for $ac_word... " >&6; }
8009 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
8010   $as_echo_n "(cached) " >&6
8011 else
8012   if test -n "$ac_ct_NMEDIT"; then
8013   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
8014 else
8015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8016 for as_dir in $PATH
8017 do
8018   IFS=$as_save_IFS
8019   test -z "$as_dir" && as_dir=.
8020     for ac_exec_ext in '' $ac_executable_extensions; do
8021   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8022     ac_cv_prog_ac_ct_NMEDIT="nmedit"
8023     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8024     break 2
8025   fi
8026 done
8027   done
8028 IFS=$as_save_IFS
8029
8030 fi
8031 fi
8032 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
8033 if test -n "$ac_ct_NMEDIT"; then
8034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
8035 $as_echo "$ac_ct_NMEDIT" >&6; }
8036 else
8037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8038 $as_echo "no" >&6; }
8039 fi
8040
8041   if test "x$ac_ct_NMEDIT" = x; then
8042     NMEDIT=":"
8043   else
8044     case $cross_compiling:$ac_tool_warned in
8045 yes:)
8046 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8047 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8048 ac_tool_warned=yes ;;
8049 esac
8050     NMEDIT=$ac_ct_NMEDIT
8051   fi
8052 else
8053   NMEDIT="$ac_cv_prog_NMEDIT"
8054 fi
8055
8056     if test -n "$ac_tool_prefix"; then
8057   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
8058 set dummy ${ac_tool_prefix}lipo; ac_word=$2
8059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8060 $as_echo_n "checking for $ac_word... " >&6; }
8061 if ${ac_cv_prog_LIPO+:} false; then :
8062   $as_echo_n "(cached) " >&6
8063 else
8064   if test -n "$LIPO"; then
8065   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8066 else
8067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8068 for as_dir in $PATH
8069 do
8070   IFS=$as_save_IFS
8071   test -z "$as_dir" && as_dir=.
8072     for ac_exec_ext in '' $ac_executable_extensions; do
8073   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8074     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
8075     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8076     break 2
8077   fi
8078 done
8079   done
8080 IFS=$as_save_IFS
8081
8082 fi
8083 fi
8084 LIPO=$ac_cv_prog_LIPO
8085 if test -n "$LIPO"; then
8086   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8087 $as_echo "$LIPO" >&6; }
8088 else
8089   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8090 $as_echo "no" >&6; }
8091 fi
8092
8093
8094 fi
8095 if test -z "$ac_cv_prog_LIPO"; then
8096   ac_ct_LIPO=$LIPO
8097   # Extract the first word of "lipo", so it can be a program name with args.
8098 set dummy lipo; ac_word=$2
8099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8100 $as_echo_n "checking for $ac_word... " >&6; }
8101 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
8102   $as_echo_n "(cached) " >&6
8103 else
8104   if test -n "$ac_ct_LIPO"; then
8105   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
8106 else
8107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8108 for as_dir in $PATH
8109 do
8110   IFS=$as_save_IFS
8111   test -z "$as_dir" && as_dir=.
8112     for ac_exec_ext in '' $ac_executable_extensions; do
8113   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8114     ac_cv_prog_ac_ct_LIPO="lipo"
8115     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8116     break 2
8117   fi
8118 done
8119   done
8120 IFS=$as_save_IFS
8121
8122 fi
8123 fi
8124 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
8125 if test -n "$ac_ct_LIPO"; then
8126   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
8127 $as_echo "$ac_ct_LIPO" >&6; }
8128 else
8129   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8130 $as_echo "no" >&6; }
8131 fi
8132
8133   if test "x$ac_ct_LIPO" = x; then
8134     LIPO=":"
8135   else
8136     case $cross_compiling:$ac_tool_warned in
8137 yes:)
8138 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8139 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8140 ac_tool_warned=yes ;;
8141 esac
8142     LIPO=$ac_ct_LIPO
8143   fi
8144 else
8145   LIPO="$ac_cv_prog_LIPO"
8146 fi
8147
8148     if test -n "$ac_tool_prefix"; then
8149   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
8150 set dummy ${ac_tool_prefix}otool; ac_word=$2
8151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8152 $as_echo_n "checking for $ac_word... " >&6; }
8153 if ${ac_cv_prog_OTOOL+:} false; then :
8154   $as_echo_n "(cached) " >&6
8155 else
8156   if test -n "$OTOOL"; then
8157   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8158 else
8159 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8160 for as_dir in $PATH
8161 do
8162   IFS=$as_save_IFS
8163   test -z "$as_dir" && as_dir=.
8164     for ac_exec_ext in '' $ac_executable_extensions; do
8165   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8166     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
8167     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8168     break 2
8169   fi
8170 done
8171   done
8172 IFS=$as_save_IFS
8173
8174 fi
8175 fi
8176 OTOOL=$ac_cv_prog_OTOOL
8177 if test -n "$OTOOL"; then
8178   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8179 $as_echo "$OTOOL" >&6; }
8180 else
8181   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8182 $as_echo "no" >&6; }
8183 fi
8184
8185
8186 fi
8187 if test -z "$ac_cv_prog_OTOOL"; then
8188   ac_ct_OTOOL=$OTOOL
8189   # Extract the first word of "otool", so it can be a program name with args.
8190 set dummy otool; ac_word=$2
8191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8192 $as_echo_n "checking for $ac_word... " >&6; }
8193 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
8194   $as_echo_n "(cached) " >&6
8195 else
8196   if test -n "$ac_ct_OTOOL"; then
8197   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8198 else
8199 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8200 for as_dir in $PATH
8201 do
8202   IFS=$as_save_IFS
8203   test -z "$as_dir" && as_dir=.
8204     for ac_exec_ext in '' $ac_executable_extensions; do
8205   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8206     ac_cv_prog_ac_ct_OTOOL="otool"
8207     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8208     break 2
8209   fi
8210 done
8211   done
8212 IFS=$as_save_IFS
8213
8214 fi
8215 fi
8216 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8217 if test -n "$ac_ct_OTOOL"; then
8218   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
8219 $as_echo "$ac_ct_OTOOL" >&6; }
8220 else
8221   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8222 $as_echo "no" >&6; }
8223 fi
8224
8225   if test "x$ac_ct_OTOOL" = x; then
8226     OTOOL=":"
8227   else
8228     case $cross_compiling:$ac_tool_warned in
8229 yes:)
8230 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8231 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8232 ac_tool_warned=yes ;;
8233 esac
8234     OTOOL=$ac_ct_OTOOL
8235   fi
8236 else
8237   OTOOL="$ac_cv_prog_OTOOL"
8238 fi
8239
8240     if test -n "$ac_tool_prefix"; then
8241   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8242 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8244 $as_echo_n "checking for $ac_word... " >&6; }
8245 if ${ac_cv_prog_OTOOL64+:} false; then :
8246   $as_echo_n "(cached) " >&6
8247 else
8248   if test -n "$OTOOL64"; then
8249   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8250 else
8251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8252 for as_dir in $PATH
8253 do
8254   IFS=$as_save_IFS
8255   test -z "$as_dir" && as_dir=.
8256     for ac_exec_ext in '' $ac_executable_extensions; do
8257   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8258     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8259     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8260     break 2
8261   fi
8262 done
8263   done
8264 IFS=$as_save_IFS
8265
8266 fi
8267 fi
8268 OTOOL64=$ac_cv_prog_OTOOL64
8269 if test -n "$OTOOL64"; then
8270   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8271 $as_echo "$OTOOL64" >&6; }
8272 else
8273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8274 $as_echo "no" >&6; }
8275 fi
8276
8277
8278 fi
8279 if test -z "$ac_cv_prog_OTOOL64"; then
8280   ac_ct_OTOOL64=$OTOOL64
8281   # Extract the first word of "otool64", so it can be a program name with args.
8282 set dummy otool64; ac_word=$2
8283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8284 $as_echo_n "checking for $ac_word... " >&6; }
8285 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8286   $as_echo_n "(cached) " >&6
8287 else
8288   if test -n "$ac_ct_OTOOL64"; then
8289   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8290 else
8291 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8292 for as_dir in $PATH
8293 do
8294   IFS=$as_save_IFS
8295   test -z "$as_dir" && as_dir=.
8296     for ac_exec_ext in '' $ac_executable_extensions; do
8297   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8298     ac_cv_prog_ac_ct_OTOOL64="otool64"
8299     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8300     break 2
8301   fi
8302 done
8303   done
8304 IFS=$as_save_IFS
8305
8306 fi
8307 fi
8308 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8309 if test -n "$ac_ct_OTOOL64"; then
8310   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8311 $as_echo "$ac_ct_OTOOL64" >&6; }
8312 else
8313   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8314 $as_echo "no" >&6; }
8315 fi
8316
8317   if test "x$ac_ct_OTOOL64" = x; then
8318     OTOOL64=":"
8319   else
8320     case $cross_compiling:$ac_tool_warned in
8321 yes:)
8322 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8323 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8324 ac_tool_warned=yes ;;
8325 esac
8326     OTOOL64=$ac_ct_OTOOL64
8327   fi
8328 else
8329   OTOOL64="$ac_cv_prog_OTOOL64"
8330 fi
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8359 $as_echo_n "checking for -single_module linker flag... " >&6; }
8360 if ${lt_cv_apple_cc_single_mod+:} false; then :
8361   $as_echo_n "(cached) " >&6
8362 else
8363   lt_cv_apple_cc_single_mod=no
8364       if test -z "${LT_MULTI_MODULE}"; then
8365         # By default we will add the -single_module flag. You can override
8366         # by either setting the environment variable LT_MULTI_MODULE
8367         # non-empty at configure time, or by adding -multi_module to the
8368         # link flags.
8369         rm -rf libconftest.dylib*
8370         echo "int foo(void){return 1;}" > conftest.c
8371         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8372 -dynamiclib -Wl,-single_module conftest.c" >&5
8373         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8374           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8375         _lt_result=$?
8376         # If there is a non-empty error log, and "single_module"
8377         # appears in it, assume the flag caused a linker warning
8378         if test -s conftest.err && $GREP single_module conftest.err; then
8379           cat conftest.err >&5
8380         # Otherwise, if the output was created with a 0 exit code from
8381         # the compiler, it worked.
8382         elif test -f libconftest.dylib && test $_lt_result -eq 0; then
8383           lt_cv_apple_cc_single_mod=yes
8384         else
8385           cat conftest.err >&5
8386         fi
8387         rm -rf libconftest.dylib*
8388         rm -f conftest.*
8389       fi
8390 fi
8391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8392 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8393
8394     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8395 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8396 if ${lt_cv_ld_exported_symbols_list+:} false; then :
8397   $as_echo_n "(cached) " >&6
8398 else
8399   lt_cv_ld_exported_symbols_list=no
8400       save_LDFLAGS=$LDFLAGS
8401       echo "_main" > conftest.sym
8402       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8403       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8404 /* end confdefs.h.  */
8405
8406 int
8407 main ()
8408 {
8409
8410   ;
8411   return 0;
8412 }
8413 _ACEOF
8414 if ac_fn_c_try_link "$LINENO"; then :
8415   lt_cv_ld_exported_symbols_list=yes
8416 else
8417   lt_cv_ld_exported_symbols_list=no
8418 fi
8419 rm -f core conftest.err conftest.$ac_objext \
8420     conftest$ac_exeext conftest.$ac_ext
8421         LDFLAGS="$save_LDFLAGS"
8422
8423 fi
8424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8425 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8426
8427     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8428 $as_echo_n "checking for -force_load linker flag... " >&6; }
8429 if ${lt_cv_ld_force_load+:} false; then :
8430   $as_echo_n "(cached) " >&6
8431 else
8432   lt_cv_ld_force_load=no
8433       cat > conftest.c << _LT_EOF
8434 int forced_loaded() { return 2;}
8435 _LT_EOF
8436       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8437       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8438       echo "$AR cru libconftest.a conftest.o" >&5
8439       $AR cru libconftest.a conftest.o 2>&5
8440       echo "$RANLIB libconftest.a" >&5
8441       $RANLIB libconftest.a 2>&5
8442       cat > conftest.c << _LT_EOF
8443 int main() { return 0;}
8444 _LT_EOF
8445       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8446       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8447       _lt_result=$?
8448       if test -s conftest.err && $GREP force_load conftest.err; then
8449         cat conftest.err >&5
8450       elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
8451         lt_cv_ld_force_load=yes
8452       else
8453         cat conftest.err >&5
8454       fi
8455         rm -f conftest.err libconftest.a conftest conftest.c
8456         rm -rf conftest.dSYM
8457
8458 fi
8459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8460 $as_echo "$lt_cv_ld_force_load" >&6; }
8461     case $host_os in
8462     rhapsody* | darwin1.[012])
8463       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8464     darwin1.*)
8465       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8466     darwin*) # darwin 5.x on
8467       # if running on 10.5 or later, the deployment target defaults
8468       # to the OS version, if on x86, and 10.4, the deployment
8469       # target defaults to 10.4. Don't you love it?
8470       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8471         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8472           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8473         10.[012]*)
8474           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8475         10.*)
8476           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8477       esac
8478     ;;
8479   esac
8480     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8481       _lt_dar_single_mod='$single_module'
8482     fi
8483     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8484       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8485     else
8486       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8487     fi
8488     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8489       _lt_dsymutil='~$DSYMUTIL $lib || :'
8490     else
8491       _lt_dsymutil=
8492     fi
8493     ;;
8494   esac
8495
8496 for ac_header in dlfcn.h
8497 do :
8498   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8499 "
8500 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8501   cat >>confdefs.h <<_ACEOF
8502 #define HAVE_DLFCN_H 1
8503 _ACEOF
8504
8505 fi
8506
8507 done
8508
8509
8510
8511
8512
8513 # Set options
8514 # Check whether --enable-static was given.
8515 if test "${enable_static+set}" = set; then :
8516   enableval=$enable_static; p=${PACKAGE-default}
8517     case $enableval in
8518     yes) enable_static=yes ;;
8519     no) enable_static=no ;;
8520     *)
8521      enable_static=no
8522       # Look at the argument we got.  We use all the common list separators.
8523       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8524       for pkg in $enableval; do
8525         IFS="$lt_save_ifs"
8526         if test "X$pkg" = "X$p"; then
8527           enable_static=yes
8528         fi
8529       done
8530       IFS="$lt_save_ifs"
8531       ;;
8532     esac
8533 else
8534   enable_static=no
8535 fi
8536
8537
8538
8539
8540
8541
8542
8543
8544 # Check whether --with-pic was given.
8545 if test "${with_pic+set}" = set; then :
8546   withval=$with_pic; lt_p=${PACKAGE-default}
8547     case $withval in
8548     yes|no) pic_mode=$withval ;;
8549     *)
8550       pic_mode=default
8551       # Look at the argument we got.  We use all the common list separators.
8552       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8553       for lt_pkg in $withval; do
8554         IFS="$lt_save_ifs"
8555         if test "X$lt_pkg" = "X$lt_p"; then
8556           pic_mode=yes
8557         fi
8558       done
8559       IFS="$lt_save_ifs"
8560       ;;
8561     esac
8562 else
8563   pic_mode=default
8564 fi
8565
8566
8567 test -z "$pic_mode" && pic_mode=yes
8568
8569
8570
8571
8572
8573
8574
8575
8576         enable_dlopen=no
8577
8578
8579   enable_win32_dll=no
8580
8581
8582             # Check whether --enable-shared was given.
8583 if test "${enable_shared+set}" = set; then :
8584   enableval=$enable_shared; p=${PACKAGE-default}
8585     case $enableval in
8586     yes) enable_shared=yes ;;
8587     no) enable_shared=no ;;
8588     *)
8589       enable_shared=no
8590       # Look at the argument we got.  We use all the common list separators.
8591       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8592       for pkg in $enableval; do
8593         IFS="$lt_save_ifs"
8594         if test "X$pkg" = "X$p"; then
8595           enable_shared=yes
8596         fi
8597       done
8598       IFS="$lt_save_ifs"
8599       ;;
8600     esac
8601 else
8602   enable_shared=yes
8603 fi
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615   # Check whether --enable-fast-install was given.
8616 if test "${enable_fast_install+set}" = set; then :
8617   enableval=$enable_fast_install; p=${PACKAGE-default}
8618     case $enableval in
8619     yes) enable_fast_install=yes ;;
8620     no) enable_fast_install=no ;;
8621     *)
8622       enable_fast_install=no
8623       # Look at the argument we got.  We use all the common list separators.
8624       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8625       for pkg in $enableval; do
8626         IFS="$lt_save_ifs"
8627         if test "X$pkg" = "X$p"; then
8628           enable_fast_install=yes
8629         fi
8630       done
8631       IFS="$lt_save_ifs"
8632       ;;
8633     esac
8634 else
8635   enable_fast_install=yes
8636 fi
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648 # This can be used to rebuild libtool when needed
8649 LIBTOOL_DEPS="$ltmain"
8650
8651 # Always use our own libtool.
8652 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683 test -z "$LN_S" && LN_S="ln -s"
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698 if test -n "${ZSH_VERSION+set}" ; then
8699    setopt NO_GLOB_SUBST
8700 fi
8701
8702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8703 $as_echo_n "checking for objdir... " >&6; }
8704 if ${lt_cv_objdir+:} false; then :
8705   $as_echo_n "(cached) " >&6
8706 else
8707   rm -f .libs 2>/dev/null
8708 mkdir .libs 2>/dev/null
8709 if test -d .libs; then
8710   lt_cv_objdir=.libs
8711 else
8712   # MS-DOS does not allow filenames that begin with a dot.
8713   lt_cv_objdir=_libs
8714 fi
8715 rmdir .libs 2>/dev/null
8716 fi
8717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8718 $as_echo "$lt_cv_objdir" >&6; }
8719 objdir=$lt_cv_objdir
8720
8721
8722
8723
8724
8725 cat >>confdefs.h <<_ACEOF
8726 #define LT_OBJDIR "$lt_cv_objdir/"
8727 _ACEOF
8728
8729
8730
8731
8732 case $host_os in
8733 aix3*)
8734   # AIX sometimes has problems with the GCC collect2 program.  For some
8735   # reason, if we set the COLLECT_NAMES environment variable, the problems
8736   # vanish in a puff of smoke.
8737   if test "X${COLLECT_NAMES+set}" != Xset; then
8738     COLLECT_NAMES=
8739     export COLLECT_NAMES
8740   fi
8741   ;;
8742 esac
8743
8744 # Global variables:
8745 ofile=libtool
8746 can_build_shared=yes
8747
8748 # All known linkers require a `.a' archive for static linking (except MSVC,
8749 # which needs '.lib').
8750 libext=a
8751
8752 with_gnu_ld="$lt_cv_prog_gnu_ld"
8753
8754 old_CC="$CC"
8755 old_CFLAGS="$CFLAGS"
8756
8757 # Set sane defaults for various variables
8758 test -z "$CC" && CC=cc
8759 test -z "$LTCC" && LTCC=$CC
8760 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8761 test -z "$LD" && LD=ld
8762 test -z "$ac_objext" && ac_objext=o
8763
8764 for cc_temp in $compiler""; do
8765   case $cc_temp in
8766     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8767     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8768     \-*) ;;
8769     *) break;;
8770   esac
8771 done
8772 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8773
8774
8775 # Only perform the check for file, if the check method requires it
8776 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8777 case $deplibs_check_method in
8778 file_magic*)
8779   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8780     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8781 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8782 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8783   $as_echo_n "(cached) " >&6
8784 else
8785   case $MAGIC_CMD in
8786 [\\/*] |  ?:[\\/]*)
8787   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8788   ;;
8789 *)
8790   lt_save_MAGIC_CMD="$MAGIC_CMD"
8791   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8792   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8793   for ac_dir in $ac_dummy; do
8794     IFS="$lt_save_ifs"
8795     test -z "$ac_dir" && ac_dir=.
8796     if test -f $ac_dir/${ac_tool_prefix}file; then
8797       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8798       if test -n "$file_magic_test_file"; then
8799         case $deplibs_check_method in
8800         "file_magic "*)
8801           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8802           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8803           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8804             $EGREP "$file_magic_regex" > /dev/null; then
8805             :
8806           else
8807             cat <<_LT_EOF 1>&2
8808
8809 *** Warning: the command libtool uses to detect shared libraries,
8810 *** $file_magic_cmd, produces output that libtool cannot recognize.
8811 *** The result is that libtool may fail to recognize shared libraries
8812 *** as such.  This will affect the creation of libtool libraries that
8813 *** depend on shared libraries, but programs linked with such libtool
8814 *** libraries will work regardless of this problem.  Nevertheless, you
8815 *** may want to report the problem to your system manager and/or to
8816 *** bug-libtool@gnu.org
8817
8818 _LT_EOF
8819           fi ;;
8820         esac
8821       fi
8822       break
8823     fi
8824   done
8825   IFS="$lt_save_ifs"
8826   MAGIC_CMD="$lt_save_MAGIC_CMD"
8827   ;;
8828 esac
8829 fi
8830
8831 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8832 if test -n "$MAGIC_CMD"; then
8833   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8834 $as_echo "$MAGIC_CMD" >&6; }
8835 else
8836   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8837 $as_echo "no" >&6; }
8838 fi
8839
8840
8841
8842
8843
8844 if test -z "$lt_cv_path_MAGIC_CMD"; then
8845   if test -n "$ac_tool_prefix"; then
8846     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8847 $as_echo_n "checking for file... " >&6; }
8848 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8849   $as_echo_n "(cached) " >&6
8850 else
8851   case $MAGIC_CMD in
8852 [\\/*] |  ?:[\\/]*)
8853   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8854   ;;
8855 *)
8856   lt_save_MAGIC_CMD="$MAGIC_CMD"
8857   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8858   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8859   for ac_dir in $ac_dummy; do
8860     IFS="$lt_save_ifs"
8861     test -z "$ac_dir" && ac_dir=.
8862     if test -f $ac_dir/file; then
8863       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8864       if test -n "$file_magic_test_file"; then
8865         case $deplibs_check_method in
8866         "file_magic "*)
8867           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8868           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8869           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8870             $EGREP "$file_magic_regex" > /dev/null; then
8871             :
8872           else
8873             cat <<_LT_EOF 1>&2
8874
8875 *** Warning: the command libtool uses to detect shared libraries,
8876 *** $file_magic_cmd, produces output that libtool cannot recognize.
8877 *** The result is that libtool may fail to recognize shared libraries
8878 *** as such.  This will affect the creation of libtool libraries that
8879 *** depend on shared libraries, but programs linked with such libtool
8880 *** libraries will work regardless of this problem.  Nevertheless, you
8881 *** may want to report the problem to your system manager and/or to
8882 *** bug-libtool@gnu.org
8883
8884 _LT_EOF
8885           fi ;;
8886         esac
8887       fi
8888       break
8889     fi
8890   done
8891   IFS="$lt_save_ifs"
8892   MAGIC_CMD="$lt_save_MAGIC_CMD"
8893   ;;
8894 esac
8895 fi
8896
8897 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8898 if test -n "$MAGIC_CMD"; then
8899   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8900 $as_echo "$MAGIC_CMD" >&6; }
8901 else
8902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8903 $as_echo "no" >&6; }
8904 fi
8905
8906
8907   else
8908     MAGIC_CMD=:
8909   fi
8910 fi
8911
8912   fi
8913   ;;
8914 esac
8915
8916 # Use C for the default configuration in the libtool script
8917
8918 lt_save_CC="$CC"
8919 ac_ext=c
8920 ac_cpp='$CPP $CPPFLAGS'
8921 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8922 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8923 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8924
8925
8926 # Source file extension for C test sources.
8927 ac_ext=c
8928
8929 # Object file extension for compiled C test sources.
8930 objext=o
8931 objext=$objext
8932
8933 # Code to be used in simple compile tests
8934 lt_simple_compile_test_code="int some_variable = 0;"
8935
8936 # Code to be used in simple link tests
8937 lt_simple_link_test_code='int main(){return(0);}'
8938
8939
8940
8941
8942
8943
8944
8945 # If no C compiler was specified, use CC.
8946 LTCC=${LTCC-"$CC"}
8947
8948 # If no C compiler flags were specified, use CFLAGS.
8949 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8950
8951 # Allow CC to be a program name with arguments.
8952 compiler=$CC
8953
8954 # Save the default compiler, since it gets overwritten when the other
8955 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8956 compiler_DEFAULT=$CC
8957
8958 # save warnings/boilerplate of simple test code
8959 ac_outfile=conftest.$ac_objext
8960 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8961 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8962 _lt_compiler_boilerplate=`cat conftest.err`
8963 $RM conftest*
8964
8965 ac_outfile=conftest.$ac_objext
8966 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8967 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8968 _lt_linker_boilerplate=`cat conftest.err`
8969 $RM -r conftest*
8970
8971
8972 ## CAVEAT EMPTOR:
8973 ## There is no encapsulation within the following macros, do not change
8974 ## the running order or otherwise move them around unless you know exactly
8975 ## what you are doing...
8976 if test -n "$compiler"; then
8977
8978 lt_prog_compiler_no_builtin_flag=
8979
8980 if test "$GCC" = yes; then
8981   case $cc_basename in
8982   nvcc*)
8983     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8984   *)
8985     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8986   esac
8987
8988   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8989 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8990 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8991   $as_echo_n "(cached) " >&6
8992 else
8993   lt_cv_prog_compiler_rtti_exceptions=no
8994    ac_outfile=conftest.$ac_objext
8995    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8996    lt_compiler_flag="-fno-rtti -fno-exceptions"
8997    # Insert the option either (1) after the last *FLAGS variable, or
8998    # (2) before a word containing "conftest.", or (3) at the end.
8999    # Note that $ac_compile itself does not contain backslashes and begins
9000    # with a dollar sign (not a hyphen), so the echo should work correctly.
9001    # The option is referenced via a variable to avoid confusing sed.
9002    lt_compile=`echo "$ac_compile" | $SED \
9003    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9004    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9005    -e 's:$: $lt_compiler_flag:'`
9006    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9007    (eval "$lt_compile" 2>conftest.err)
9008    ac_status=$?
9009    cat conftest.err >&5
9010    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9011    if (exit $ac_status) && test -s "$ac_outfile"; then
9012      # The compiler can only warn and ignore the option if not recognized
9013      # So say no if there are warnings other than the usual output.
9014      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9015      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9016      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9017        lt_cv_prog_compiler_rtti_exceptions=yes
9018      fi
9019    fi
9020    $RM conftest*
9021
9022 fi
9023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9024 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9025
9026 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9027     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9028 else
9029     :
9030 fi
9031
9032 fi
9033
9034
9035
9036
9037
9038
9039   lt_prog_compiler_wl=
9040 lt_prog_compiler_pic=
9041 lt_prog_compiler_static=
9042
9043
9044   if test "$GCC" = yes; then
9045     lt_prog_compiler_wl='-Wl,'
9046     lt_prog_compiler_static='-static'
9047
9048     case $host_os in
9049       aix*)
9050       # All AIX code is PIC.
9051       if test "$host_cpu" = ia64; then
9052         # AIX 5 now supports IA64 processor
9053         lt_prog_compiler_static='-Bstatic'
9054       fi
9055       ;;
9056
9057     amigaos*)
9058       case $host_cpu in
9059       powerpc)
9060             # see comment about AmigaOS4 .so support
9061             lt_prog_compiler_pic='-fPIC'
9062         ;;
9063       m68k)
9064             # FIXME: we need at least 68020 code to build shared libraries, but
9065             # adding the `-m68020' flag to GCC prevents building anything better,
9066             # like `-m68040'.
9067             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9068         ;;
9069       esac
9070       ;;
9071
9072     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9073       # PIC is the default for these OSes.
9074       ;;
9075
9076     mingw* | cygwin* | pw32* | os2* | cegcc*)
9077       # This hack is so that the source file can tell whether it is being
9078       # built for inclusion in a dll (and should export symbols for example).
9079       # Although the cygwin gcc ignores -fPIC, still need this for old-style
9080       # (--disable-auto-import) libraries
9081       lt_prog_compiler_pic='-DDLL_EXPORT'
9082       ;;
9083
9084     darwin* | rhapsody*)
9085       # PIC is the default on this platform
9086       # Common symbols not allowed in MH_DYLIB files
9087       lt_prog_compiler_pic='-fno-common'
9088       ;;
9089
9090     haiku*)
9091       # PIC is the default for Haiku.
9092       # The "-static" flag exists, but is broken.
9093       lt_prog_compiler_static=
9094       ;;
9095
9096     hpux*)
9097       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9098       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9099       # sets the default TLS model and affects inlining.
9100       case $host_cpu in
9101       hppa*64*)
9102         # +Z the default
9103         ;;
9104       *)
9105         lt_prog_compiler_pic='-fPIC'
9106         ;;
9107       esac
9108       ;;
9109
9110     interix[3-9]*)
9111       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9112       # Instead, we relocate shared libraries at runtime.
9113       ;;
9114
9115     msdosdjgpp*)
9116       # Just because we use GCC doesn't mean we suddenly get shared libraries
9117       # on systems that don't support them.
9118       lt_prog_compiler_can_build_shared=no
9119       enable_shared=no
9120       ;;
9121
9122     *nto* | *qnx*)
9123       # QNX uses GNU C++, but need to define -shared option too, otherwise
9124       # it will coredump.
9125       lt_prog_compiler_pic='-fPIC -shared'
9126       ;;
9127
9128     sysv4*MP*)
9129       if test -d /usr/nec; then
9130         lt_prog_compiler_pic=-Kconform_pic
9131       fi
9132       ;;
9133
9134     *)
9135       lt_prog_compiler_pic='-fPIC'
9136       ;;
9137     esac
9138
9139     case $cc_basename in
9140     nvcc*) # Cuda Compiler Driver 2.2
9141       lt_prog_compiler_wl='-Xlinker '
9142       if test -n "$lt_prog_compiler_pic"; then
9143         lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
9144       fi
9145       ;;
9146     esac
9147   else
9148     # PORTME Check for flag to pass linker flags through the system compiler.
9149     case $host_os in
9150     aix*)
9151       lt_prog_compiler_wl='-Wl,'
9152       if test "$host_cpu" = ia64; then
9153         # AIX 5 now supports IA64 processor
9154         lt_prog_compiler_static='-Bstatic'
9155       else
9156         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9157       fi
9158       ;;
9159
9160     mingw* | cygwin* | pw32* | os2* | cegcc*)
9161       # This hack is so that the source file can tell whether it is being
9162       # built for inclusion in a dll (and should export symbols for example).
9163       lt_prog_compiler_pic='-DDLL_EXPORT'
9164       ;;
9165
9166     hpux9* | hpux10* | hpux11*)
9167       lt_prog_compiler_wl='-Wl,'
9168       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9169       # not for PA HP-UX.
9170       case $host_cpu in
9171       hppa*64*|ia64*)
9172         # +Z the default
9173         ;;
9174       *)
9175         lt_prog_compiler_pic='+Z'
9176         ;;
9177       esac
9178       # Is there a better lt_prog_compiler_static that works with the bundled CC?
9179       lt_prog_compiler_static='${wl}-a ${wl}archive'
9180       ;;
9181
9182     irix5* | irix6* | nonstopux*)
9183       lt_prog_compiler_wl='-Wl,'
9184       # PIC (with -KPIC) is the default.
9185       lt_prog_compiler_static='-non_shared'
9186       ;;
9187
9188     linux* | k*bsd*-gnu | kopensolaris*-gnu)
9189       case $cc_basename in
9190       # old Intel for x86_64 which still supported -KPIC.
9191       ecc*)
9192         lt_prog_compiler_wl='-Wl,'
9193         lt_prog_compiler_pic='-KPIC'
9194         lt_prog_compiler_static='-static'
9195         ;;
9196       # icc used to be incompatible with GCC.
9197       # ICC 10 doesn't accept -KPIC any more.
9198       icc* | ifort*)
9199         lt_prog_compiler_wl='-Wl,'
9200         lt_prog_compiler_pic='-fPIC'
9201         lt_prog_compiler_static='-static'
9202         ;;
9203       # Lahey Fortran 8.1.
9204       lf95*)
9205         lt_prog_compiler_wl='-Wl,'
9206         lt_prog_compiler_pic='--shared'
9207         lt_prog_compiler_static='--static'
9208         ;;
9209       nagfor*)
9210         # NAG Fortran compiler
9211         lt_prog_compiler_wl='-Wl,-Wl,,'
9212         lt_prog_compiler_pic='-PIC'
9213         lt_prog_compiler_static='-Bstatic'
9214         ;;
9215       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
9216         # Portland Group compilers (*not* the Pentium gcc compiler,
9217         # which looks to be a dead project)
9218         lt_prog_compiler_wl='-Wl,'
9219         lt_prog_compiler_pic='-fpic'
9220         lt_prog_compiler_static='-Bstatic'
9221         ;;
9222       ccc*)
9223         lt_prog_compiler_wl='-Wl,'
9224         # All Alpha code is PIC.
9225         lt_prog_compiler_static='-non_shared'
9226         ;;
9227       xl* | bgxl* | bgf* | mpixl*)
9228         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9229         lt_prog_compiler_wl='-Wl,'
9230         lt_prog_compiler_pic='-qpic'
9231         lt_prog_compiler_static='-qstaticlink'
9232         ;;
9233       *)
9234         case `$CC -V 2>&1 | sed 5q` in
9235         *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
9236           # Sun Fortran 8.3 passes all unrecognized flags to the linker
9237           lt_prog_compiler_pic='-KPIC'
9238           lt_prog_compiler_static='-Bstatic'
9239           lt_prog_compiler_wl=''
9240           ;;
9241         *Sun\ F* | *Sun*Fortran*)
9242           lt_prog_compiler_pic='-KPIC'
9243           lt_prog_compiler_static='-Bstatic'
9244           lt_prog_compiler_wl='-Qoption ld '
9245           ;;
9246         *Sun\ C*)
9247           # Sun C 5.9
9248           lt_prog_compiler_pic='-KPIC'
9249           lt_prog_compiler_static='-Bstatic'
9250           lt_prog_compiler_wl='-Wl,'
9251           ;;
9252         *Intel*\ [CF]*Compiler*)
9253           lt_prog_compiler_wl='-Wl,'
9254           lt_prog_compiler_pic='-fPIC'
9255           lt_prog_compiler_static='-static'
9256           ;;
9257         *Portland\ Group*)
9258           lt_prog_compiler_wl='-Wl,'
9259           lt_prog_compiler_pic='-fpic'
9260           lt_prog_compiler_static='-Bstatic'
9261           ;;
9262         esac
9263         ;;
9264       esac
9265       ;;
9266
9267     newsos6)
9268       lt_prog_compiler_pic='-KPIC'
9269       lt_prog_compiler_static='-Bstatic'
9270       ;;
9271
9272     *nto* | *qnx*)
9273       # QNX uses GNU C++, but need to define -shared option too, otherwise
9274       # it will coredump.
9275       lt_prog_compiler_pic='-fPIC -shared'
9276       ;;
9277
9278     osf3* | osf4* | osf5*)
9279       lt_prog_compiler_wl='-Wl,'
9280       # All OSF/1 code is PIC.
9281       lt_prog_compiler_static='-non_shared'
9282       ;;
9283
9284     rdos*)
9285       lt_prog_compiler_static='-non_shared'
9286       ;;
9287
9288     solaris*)
9289       lt_prog_compiler_pic='-KPIC'
9290       lt_prog_compiler_static='-Bstatic'
9291       case $cc_basename in
9292       f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
9293         lt_prog_compiler_wl='-Qoption ld ';;
9294       *)
9295         lt_prog_compiler_wl='-Wl,';;
9296       esac
9297       ;;
9298
9299     sunos4*)
9300       lt_prog_compiler_wl='-Qoption ld '
9301       lt_prog_compiler_pic='-PIC'
9302       lt_prog_compiler_static='-Bstatic'
9303       ;;
9304
9305     sysv4 | sysv4.2uw2* | sysv4.3*)
9306       lt_prog_compiler_wl='-Wl,'
9307       lt_prog_compiler_pic='-KPIC'
9308       lt_prog_compiler_static='-Bstatic'
9309       ;;
9310
9311     sysv4*MP*)
9312       if test -d /usr/nec ;then
9313         lt_prog_compiler_pic='-Kconform_pic'
9314         lt_prog_compiler_static='-Bstatic'
9315       fi
9316       ;;
9317
9318     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
9319       lt_prog_compiler_wl='-Wl,'
9320       lt_prog_compiler_pic='-KPIC'
9321       lt_prog_compiler_static='-Bstatic'
9322       ;;
9323
9324     unicos*)
9325       lt_prog_compiler_wl='-Wl,'
9326       lt_prog_compiler_can_build_shared=no
9327       ;;
9328
9329     uts4*)
9330       lt_prog_compiler_pic='-pic'
9331       lt_prog_compiler_static='-Bstatic'
9332       ;;
9333
9334     *)
9335       lt_prog_compiler_can_build_shared=no
9336       ;;
9337     esac
9338   fi
9339
9340 case $host_os in
9341   # For platforms which do not support PIC, -DPIC is meaningless:
9342   *djgpp*)
9343     lt_prog_compiler_pic=
9344     ;;
9345   *)
9346     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
9347     ;;
9348 esac
9349
9350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9351 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9352 if ${lt_cv_prog_compiler_pic+:} false; then :
9353   $as_echo_n "(cached) " >&6
9354 else
9355   lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9356 fi
9357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9358 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
9359 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9360
9361 #
9362 # Check to make sure the PIC flag actually works.
9363 #
9364 if test -n "$lt_prog_compiler_pic"; then
9365   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9366 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9367 if ${lt_cv_prog_compiler_pic_works+:} false; then :
9368   $as_echo_n "(cached) " >&6
9369 else
9370   lt_cv_prog_compiler_pic_works=no
9371    ac_outfile=conftest.$ac_objext
9372    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9373    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
9374    # Insert the option either (1) after the last *FLAGS variable, or
9375    # (2) before a word containing "conftest.", or (3) at the end.
9376    # Note that $ac_compile itself does not contain backslashes and begins
9377    # with a dollar sign (not a hyphen), so the echo should work correctly.
9378    # The option is referenced via a variable to avoid confusing sed.
9379    lt_compile=`echo "$ac_compile" | $SED \
9380    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9381    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9382    -e 's:$: $lt_compiler_flag:'`
9383    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9384    (eval "$lt_compile" 2>conftest.err)
9385    ac_status=$?
9386    cat conftest.err >&5
9387    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9388    if (exit $ac_status) && test -s "$ac_outfile"; then
9389      # The compiler can only warn and ignore the option if not recognized
9390      # So say no if there are warnings other than the usual output.
9391      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9392      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9393      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9394        lt_cv_prog_compiler_pic_works=yes
9395      fi
9396    fi
9397    $RM conftest*
9398
9399 fi
9400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9401 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9402
9403 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
9404     case $lt_prog_compiler_pic in
9405      "" | " "*) ;;
9406      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
9407      esac
9408 else
9409     lt_prog_compiler_pic=
9410      lt_prog_compiler_can_build_shared=no
9411 fi
9412
9413 fi
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425 #
9426 # Check to make sure the static flag actually works.
9427 #
9428 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
9429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9430 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9431 if ${lt_cv_prog_compiler_static_works+:} false; then :
9432   $as_echo_n "(cached) " >&6
9433 else
9434   lt_cv_prog_compiler_static_works=no
9435    save_LDFLAGS="$LDFLAGS"
9436    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
9437    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9438    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9439      # The linker can only warn and ignore the option if not recognized
9440      # So say no if there are warnings
9441      if test -s conftest.err; then
9442        # Append any errors to the config.log.
9443        cat conftest.err 1>&5
9444        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9445        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9446        if diff conftest.exp conftest.er2 >/dev/null; then
9447          lt_cv_prog_compiler_static_works=yes
9448        fi
9449      else
9450        lt_cv_prog_compiler_static_works=yes
9451      fi
9452    fi
9453    $RM -r conftest*
9454    LDFLAGS="$save_LDFLAGS"
9455
9456 fi
9457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9458 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9459
9460 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9461     :
9462 else
9463     lt_prog_compiler_static=
9464 fi
9465
9466
9467
9468
9469
9470
9471
9472   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9473 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9474 if ${lt_cv_prog_compiler_c_o+:} false; then :
9475   $as_echo_n "(cached) " >&6
9476 else
9477   lt_cv_prog_compiler_c_o=no
9478    $RM -r conftest 2>/dev/null
9479    mkdir conftest
9480    cd conftest
9481    mkdir out
9482    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9483
9484    lt_compiler_flag="-o out/conftest2.$ac_objext"
9485    # Insert the option either (1) after the last *FLAGS variable, or
9486    # (2) before a word containing "conftest.", or (3) at the end.
9487    # Note that $ac_compile itself does not contain backslashes and begins
9488    # with a dollar sign (not a hyphen), so the echo should work correctly.
9489    lt_compile=`echo "$ac_compile" | $SED \
9490    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9491    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9492    -e 's:$: $lt_compiler_flag:'`
9493    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9494    (eval "$lt_compile" 2>out/conftest.err)
9495    ac_status=$?
9496    cat out/conftest.err >&5
9497    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9498    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9499    then
9500      # The compiler can only warn and ignore the option if not recognized
9501      # So say no if there are warnings
9502      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9503      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9504      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9505        lt_cv_prog_compiler_c_o=yes
9506      fi
9507    fi
9508    chmod u+w . 2>&5
9509    $RM conftest*
9510    # SGI C++ compiler will create directory out/ii_files/ for
9511    # template instantiation
9512    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9513    $RM out/* && rmdir out
9514    cd ..
9515    $RM -r conftest
9516    $RM conftest*
9517
9518 fi
9519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9520 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9521
9522
9523
9524
9525
9526
9527   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9528 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9529 if ${lt_cv_prog_compiler_c_o+:} false; then :
9530   $as_echo_n "(cached) " >&6
9531 else
9532   lt_cv_prog_compiler_c_o=no
9533    $RM -r conftest 2>/dev/null
9534    mkdir conftest
9535    cd conftest
9536    mkdir out
9537    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9538
9539    lt_compiler_flag="-o out/conftest2.$ac_objext"
9540    # Insert the option either (1) after the last *FLAGS variable, or
9541    # (2) before a word containing "conftest.", or (3) at the end.
9542    # Note that $ac_compile itself does not contain backslashes and begins
9543    # with a dollar sign (not a hyphen), so the echo should work correctly.
9544    lt_compile=`echo "$ac_compile" | $SED \
9545    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9546    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9547    -e 's:$: $lt_compiler_flag:'`
9548    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9549    (eval "$lt_compile" 2>out/conftest.err)
9550    ac_status=$?
9551    cat out/conftest.err >&5
9552    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9553    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9554    then
9555      # The compiler can only warn and ignore the option if not recognized
9556      # So say no if there are warnings
9557      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9558      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9559      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9560        lt_cv_prog_compiler_c_o=yes
9561      fi
9562    fi
9563    chmod u+w . 2>&5
9564    $RM conftest*
9565    # SGI C++ compiler will create directory out/ii_files/ for
9566    # template instantiation
9567    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9568    $RM out/* && rmdir out
9569    cd ..
9570    $RM -r conftest
9571    $RM conftest*
9572
9573 fi
9574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9575 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9576
9577
9578
9579
9580 hard_links="nottested"
9581 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9582   # do not overwrite the value of need_locks provided by the user
9583   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9584 $as_echo_n "checking if we can lock with hard links... " >&6; }
9585   hard_links=yes
9586   $RM conftest*
9587   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9588   touch conftest.a
9589   ln conftest.a conftest.b 2>&5 || hard_links=no
9590   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9591   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9592 $as_echo "$hard_links" >&6; }
9593   if test "$hard_links" = no; then
9594     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9595 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9596     need_locks=warn
9597   fi
9598 else
9599   need_locks=no
9600 fi
9601
9602
9603
9604
9605
9606
9607   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9608 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9609
9610   runpath_var=
9611   allow_undefined_flag=
9612   always_export_symbols=no
9613   archive_cmds=
9614   archive_expsym_cmds=
9615   compiler_needs_object=no
9616   enable_shared_with_static_runtimes=no
9617   export_dynamic_flag_spec=
9618   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9619   hardcode_automatic=no
9620   hardcode_direct=no
9621   hardcode_direct_absolute=no
9622   hardcode_libdir_flag_spec=
9623   hardcode_libdir_separator=
9624   hardcode_minus_L=no
9625   hardcode_shlibpath_var=unsupported
9626   inherit_rpath=no
9627   link_all_deplibs=unknown
9628   module_cmds=
9629   module_expsym_cmds=
9630   old_archive_from_new_cmds=
9631   old_archive_from_expsyms_cmds=
9632   thread_safe_flag_spec=
9633   whole_archive_flag_spec=
9634   # include_expsyms should be a list of space-separated symbols to be *always*
9635   # included in the symbol list
9636   include_expsyms=
9637   # exclude_expsyms can be an extended regexp of symbols to exclude
9638   # it will be wrapped by ` (' and `)$', so one must not match beginning or
9639   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9640   # as well as any symbol that contains `d'.
9641   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9642   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9643   # platforms (ab)use it in PIC code, but their linkers get confused if
9644   # the symbol is explicitly referenced.  Since portable code cannot
9645   # rely on this symbol name, it's probably fine to never include it in
9646   # preloaded symbol tables.
9647   # Exclude shared library initialization/finalization symbols.
9648   extract_expsyms_cmds=
9649
9650   case $host_os in
9651   cygwin* | mingw* | pw32* | cegcc*)
9652     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9653     # When not using gcc, we currently assume that we are using
9654     # Microsoft Visual C++.
9655     if test "$GCC" != yes; then
9656       with_gnu_ld=no
9657     fi
9658     ;;
9659   interix*)
9660     # we just hope/assume this is gcc and not c89 (= MSVC++)
9661     with_gnu_ld=yes
9662     ;;
9663   openbsd*)
9664     with_gnu_ld=no
9665     ;;
9666   esac
9667
9668   ld_shlibs=yes
9669
9670   # On some targets, GNU ld is compatible enough with the native linker
9671   # that we're better off using the native interface for both.
9672   lt_use_gnu_ld_interface=no
9673   if test "$with_gnu_ld" = yes; then
9674     case $host_os in
9675       aix*)
9676         # The AIX port of GNU ld has always aspired to compatibility
9677         # with the native linker.  However, as the warning in the GNU ld
9678         # block says, versions before 2.19.5* couldn't really create working
9679         # shared libraries, regardless of the interface used.
9680         case `$LD -v 2>&1` in
9681           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9682           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9683           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9684           *)
9685             lt_use_gnu_ld_interface=yes
9686             ;;
9687         esac
9688         ;;
9689       *)
9690         lt_use_gnu_ld_interface=yes
9691         ;;
9692     esac
9693   fi
9694
9695   if test "$lt_use_gnu_ld_interface" = yes; then
9696     # If archive_cmds runs LD, not CC, wlarc should be empty
9697     wlarc='${wl}'
9698
9699     # Set some defaults for GNU ld with shared library support. These
9700     # are reset later if shared libraries are not supported. Putting them
9701     # here allows them to be overridden if necessary.
9702     runpath_var=LD_RUN_PATH
9703     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9704     export_dynamic_flag_spec='${wl}--export-dynamic'
9705     # ancient GNU ld didn't support --whole-archive et. al.
9706     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9707       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9708     else
9709       whole_archive_flag_spec=
9710     fi
9711     supports_anon_versioning=no
9712     case `$LD -v 2>&1` in
9713       *GNU\ gold*) supports_anon_versioning=yes ;;
9714       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9715       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9716       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9717       *\ 2.11.*) ;; # other 2.11 versions
9718       *) supports_anon_versioning=yes ;;
9719     esac
9720
9721     # See if GNU ld supports shared libraries.
9722     case $host_os in
9723     aix[3-9]*)
9724       # On AIX/PPC, the GNU linker is very broken
9725       if test "$host_cpu" != ia64; then
9726         ld_shlibs=no
9727         cat <<_LT_EOF 1>&2
9728
9729 *** Warning: the GNU linker, at least up to release 2.19, is reported
9730 *** to be unable to reliably create shared libraries on AIX.
9731 *** Therefore, libtool is disabling shared libraries support.  If you
9732 *** really care for shared libraries, you may want to install binutils
9733 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9734 *** You will then need to restart the configuration process.
9735
9736 _LT_EOF
9737       fi
9738       ;;
9739
9740     amigaos*)
9741       case $host_cpu in
9742       powerpc)
9743             # see comment about AmigaOS4 .so support
9744             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9745             archive_expsym_cmds=''
9746         ;;
9747       m68k)
9748             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)'
9749             hardcode_libdir_flag_spec='-L$libdir'
9750             hardcode_minus_L=yes
9751         ;;
9752       esac
9753       ;;
9754
9755     beos*)
9756       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9757         allow_undefined_flag=unsupported
9758         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9759         # support --undefined.  This deserves some investigation.  FIXME
9760         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9761       else
9762         ld_shlibs=no
9763       fi
9764       ;;
9765
9766     cygwin* | mingw* | pw32* | cegcc*)
9767       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9768       # as there is no search path for DLLs.
9769       hardcode_libdir_flag_spec='-L$libdir'
9770       export_dynamic_flag_spec='${wl}--export-all-symbols'
9771       allow_undefined_flag=unsupported
9772       always_export_symbols=no
9773       enable_shared_with_static_runtimes=yes
9774       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'
9775       exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9776
9777       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9778         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9779         # If the export-symbols file already is a .def file (1st line
9780         # is EXPORTS), use it as is; otherwise, prepend...
9781         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9782           cp $export_symbols $output_objdir/$soname.def;
9783         else
9784           echo EXPORTS > $output_objdir/$soname.def;
9785           cat $export_symbols >> $output_objdir/$soname.def;
9786         fi~
9787         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9788       else
9789         ld_shlibs=no
9790       fi
9791       ;;
9792
9793     haiku*)
9794       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9795       link_all_deplibs=yes
9796       ;;
9797
9798     interix[3-9]*)
9799       hardcode_direct=no
9800       hardcode_shlibpath_var=no
9801       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9802       export_dynamic_flag_spec='${wl}-E'
9803       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9804       # Instead, shared libraries are loaded at an image base (0x10000000 by
9805       # default) and relocated if they conflict, which is a slow very memory
9806       # consuming and fragmenting process.  To avoid this, we pick a random,
9807       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9808       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9809       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9810       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'
9811       ;;
9812
9813     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9814       tmp_diet=no
9815       if test "$host_os" = linux-dietlibc; then
9816         case $cc_basename in
9817           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9818         esac
9819       fi
9820       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9821          && test "$tmp_diet" = no
9822       then
9823         tmp_addflag=' $pic_flag'
9824         tmp_sharedflag='-shared'
9825         case $cc_basename,$host_cpu in
9826         pgcc*)                          # Portland Group C compiler
9827           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'
9828           tmp_addflag=' $pic_flag'
9829           ;;
9830         pgf77* | pgf90* | pgf95* | pgfortran*)
9831                                         # Portland Group f77 and f90 compilers
9832           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'
9833           tmp_addflag=' $pic_flag -Mnomain' ;;
9834         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9835           tmp_addflag=' -i_dynamic' ;;
9836         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9837           tmp_addflag=' -i_dynamic -nofor_main' ;;
9838         ifc* | ifort*)                  # Intel Fortran compiler
9839           tmp_addflag=' -nofor_main' ;;
9840         lf95*)                          # Lahey Fortran 8.1
9841           whole_archive_flag_spec=
9842           tmp_sharedflag='--shared' ;;
9843         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9844           tmp_sharedflag='-qmkshrobj'
9845           tmp_addflag= ;;
9846         nvcc*)  # Cuda Compiler Driver 2.2
9847           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'
9848           compiler_needs_object=yes
9849           ;;
9850         esac
9851         case `$CC -V 2>&1 | sed 5q` in
9852         *Sun\ C*)                       # Sun C 5.9
9853           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'
9854           compiler_needs_object=yes
9855           tmp_sharedflag='-G' ;;
9856         *Sun\ F*)                       # Sun Fortran 8.3
9857           tmp_sharedflag='-G' ;;
9858         esac
9859         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9860
9861         if test "x$supports_anon_versioning" = xyes; then
9862           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9863             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9864             echo "local: *; };" >> $output_objdir/$libname.ver~
9865             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9866         fi
9867
9868         case $cc_basename in
9869         xlf* | bgf* | bgxlf* | mpixlf*)
9870           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9871           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9872           hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9873           archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9874           if test "x$supports_anon_versioning" = xyes; then
9875             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9876               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9877               echo "local: *; };" >> $output_objdir/$libname.ver~
9878               $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9879           fi
9880           ;;
9881         esac
9882       else
9883         ld_shlibs=no
9884       fi
9885       ;;
9886
9887     netbsd*)
9888       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9889         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9890         wlarc=
9891       else
9892         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9893         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9894       fi
9895       ;;
9896
9897     solaris*)
9898       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9899         ld_shlibs=no
9900         cat <<_LT_EOF 1>&2
9901
9902 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9903 *** create shared libraries on Solaris systems.  Therefore, libtool
9904 *** is disabling shared libraries support.  We urge you to upgrade GNU
9905 *** binutils to release 2.9.1 or newer.  Another option is to modify
9906 *** your PATH or compiler configuration so that the native linker is
9907 *** used, and then restart.
9908
9909 _LT_EOF
9910       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9911         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9912         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9913       else
9914         ld_shlibs=no
9915       fi
9916       ;;
9917
9918     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9919       case `$LD -v 2>&1` in
9920         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9921         ld_shlibs=no
9922         cat <<_LT_EOF 1>&2
9923
9924 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9925 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9926 *** is disabling shared libraries support.  We urge you to upgrade GNU
9927 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9928 *** your PATH or compiler configuration so that the native linker is
9929 *** used, and then restart.
9930
9931 _LT_EOF
9932         ;;
9933         *)
9934           # For security reasons, it is highly recommended that you always
9935           # use absolute paths for naming shared libraries, and exclude the
9936           # DT_RUNPATH tag from executables and libraries.  But doing so
9937           # requires that you compile everything twice, which is a pain.
9938           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9939             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9940             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9941             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9942           else
9943             ld_shlibs=no
9944           fi
9945         ;;
9946       esac
9947       ;;
9948
9949     sunos4*)
9950       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9951       wlarc=
9952       hardcode_direct=yes
9953       hardcode_shlibpath_var=no
9954       ;;
9955
9956     *)
9957       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9958         archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9959         archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9960       else
9961         ld_shlibs=no
9962       fi
9963       ;;
9964     esac
9965
9966     if test "$ld_shlibs" = no; then
9967       runpath_var=
9968       hardcode_libdir_flag_spec=
9969       export_dynamic_flag_spec=
9970       whole_archive_flag_spec=
9971     fi
9972   else
9973     # PORTME fill in a description of your system's linker (not GNU ld)
9974     case $host_os in
9975     aix3*)
9976       allow_undefined_flag=unsupported
9977       always_export_symbols=yes
9978       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'
9979       # Note: this linker hardcodes the directories in LIBPATH if there
9980       # are no directories specified by -L.
9981       hardcode_minus_L=yes
9982       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9983         # Neither direct hardcoding nor static linking is supported with a
9984         # broken collect2.
9985         hardcode_direct=unsupported
9986       fi
9987       ;;
9988
9989     aix[4-9]*)
9990       if test "$host_cpu" = ia64; then
9991         # On IA64, the linker does run time linking by default, so we don't
9992         # have to do anything special.
9993         aix_use_runtimelinking=no
9994         exp_sym_flag='-Bexport'
9995         no_entry_flag=""
9996       else
9997         # If we're using GNU nm, then we don't want the "-C" option.
9998         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9999         # Also, AIX nm treats weak defined symbols like other global
10000         # defined symbols, whereas GNU nm marks them as "W".
10001         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10002           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10003         else
10004           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10005         fi
10006         aix_use_runtimelinking=no
10007
10008         # Test if we are trying to use run time linking or normal
10009         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10010         # need to do runtime linking.
10011         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10012           for ld_flag in $LDFLAGS; do
10013           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10014             aix_use_runtimelinking=yes
10015             break
10016           fi
10017           done
10018           ;;
10019         esac
10020
10021         exp_sym_flag='-bexport'
10022         no_entry_flag='-bnoentry'
10023       fi
10024
10025       # When large executables or shared objects are built, AIX ld can
10026       # have problems creating the table of contents.  If linking a library
10027       # or program results in "error TOC overflow" add -mminimal-toc to
10028       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10029       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10030
10031       archive_cmds=''
10032       hardcode_direct=yes
10033       hardcode_direct_absolute=yes
10034       hardcode_libdir_separator=':'
10035       link_all_deplibs=yes
10036       file_list_spec='${wl}-f,'
10037
10038       if test "$GCC" = yes; then
10039         case $host_os in aix4.[012]|aix4.[012].*)
10040         # We only want to do this on AIX 4.2 and lower, the check
10041         # below for broken collect2 doesn't work under 4.3+
10042           collect2name=`${CC} -print-prog-name=collect2`
10043           if test -f "$collect2name" &&
10044            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10045           then
10046           # We have reworked collect2
10047           :
10048           else
10049           # We have old collect2
10050           hardcode_direct=unsupported
10051           # It fails to find uninstalled libraries when the uninstalled
10052           # path is not listed in the libpath.  Setting hardcode_minus_L
10053           # to unsupported forces relinking
10054           hardcode_minus_L=yes
10055           hardcode_libdir_flag_spec='-L$libdir'
10056           hardcode_libdir_separator=
10057           fi
10058           ;;
10059         esac
10060         shared_flag='-shared'
10061         if test "$aix_use_runtimelinking" = yes; then
10062           shared_flag="$shared_flag "'${wl}-G'
10063         fi
10064       else
10065         # not using gcc
10066         if test "$host_cpu" = ia64; then
10067         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10068         # chokes on -Wl,-G. The following line is correct:
10069           shared_flag='-G'
10070         else
10071           if test "$aix_use_runtimelinking" = yes; then
10072             shared_flag='${wl}-G'
10073           else
10074             shared_flag='${wl}-bM:SRE'
10075           fi
10076         fi
10077       fi
10078
10079       export_dynamic_flag_spec='${wl}-bexpall'
10080       # It seems that -bexpall does not export symbols beginning with
10081       # underscore (_), so it is better to generate a list of symbols to export.
10082       always_export_symbols=yes
10083       if test "$aix_use_runtimelinking" = yes; then
10084         # Warning - without using the other runtime loading flags (-brtl),
10085         # -berok will link without error, but may produce a broken library.
10086         allow_undefined_flag='-berok'
10087         # Determine the default libpath from the value encoded in an
10088         # empty executable.
10089         if test "${lt_cv_aix_libpath+set}" = set; then
10090   aix_libpath=$lt_cv_aix_libpath
10091 else
10092   if ${lt_cv_aix_libpath_+:} false; then :
10093   $as_echo_n "(cached) " >&6
10094 else
10095   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10096 /* end confdefs.h.  */
10097
10098 int
10099 main ()
10100 {
10101
10102   ;
10103   return 0;
10104 }
10105 _ACEOF
10106 if ac_fn_c_try_link "$LINENO"; then :
10107
10108   lt_aix_libpath_sed='
10109       /Import File Strings/,/^$/ {
10110           /^0/ {
10111               s/^0  *\([^ ]*\) *$/\1/
10112               p
10113           }
10114       }'
10115   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10116   # Check for a 64-bit object if we didn't find anything.
10117   if test -z "$lt_cv_aix_libpath_"; then
10118     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10119   fi
10120 fi
10121 rm -f core conftest.err conftest.$ac_objext \
10122     conftest$ac_exeext conftest.$ac_ext
10123   if test -z "$lt_cv_aix_libpath_"; then
10124     lt_cv_aix_libpath_="/usr/lib:/lib"
10125   fi
10126
10127 fi
10128
10129   aix_libpath=$lt_cv_aix_libpath_
10130 fi
10131
10132         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10133         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
10134       else
10135         if test "$host_cpu" = ia64; then
10136           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10137           allow_undefined_flag="-z nodefs"
10138           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"
10139         else
10140          # Determine the default libpath from the value encoded in an
10141          # empty executable.
10142          if test "${lt_cv_aix_libpath+set}" = set; then
10143   aix_libpath=$lt_cv_aix_libpath
10144 else
10145   if ${lt_cv_aix_libpath_+:} false; then :
10146   $as_echo_n "(cached) " >&6
10147 else
10148   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10149 /* end confdefs.h.  */
10150
10151 int
10152 main ()
10153 {
10154
10155   ;
10156   return 0;
10157 }
10158 _ACEOF
10159 if ac_fn_c_try_link "$LINENO"; then :
10160
10161   lt_aix_libpath_sed='
10162       /Import File Strings/,/^$/ {
10163           /^0/ {
10164               s/^0  *\([^ ]*\) *$/\1/
10165               p
10166           }
10167       }'
10168   lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10169   # Check for a 64-bit object if we didn't find anything.
10170   if test -z "$lt_cv_aix_libpath_"; then
10171     lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10172   fi
10173 fi
10174 rm -f core conftest.err conftest.$ac_objext \
10175     conftest$ac_exeext conftest.$ac_ext
10176   if test -z "$lt_cv_aix_libpath_"; then
10177     lt_cv_aix_libpath_="/usr/lib:/lib"
10178   fi
10179
10180 fi
10181
10182   aix_libpath=$lt_cv_aix_libpath_
10183 fi
10184
10185          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10186           # Warning - without using the other run time loading flags,
10187           # -berok will link without error, but may produce a broken library.
10188           no_undefined_flag=' ${wl}-bernotok'
10189           allow_undefined_flag=' ${wl}-berok'
10190           if test "$with_gnu_ld" = yes; then
10191             # We only use this code for GNU lds that support --whole-archive.
10192             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10193           else
10194             # Exported symbols can be pulled into shared objects from archives
10195             whole_archive_flag_spec='$convenience'
10196           fi
10197           archive_cmds_need_lc=yes
10198           # This is similar to how AIX traditionally builds its shared libraries.
10199           archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
10200         fi
10201       fi
10202       ;;
10203
10204     amigaos*)
10205       case $host_cpu in
10206       powerpc)
10207             # see comment about AmigaOS4 .so support
10208             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10209             archive_expsym_cmds=''
10210         ;;
10211       m68k)
10212             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)'
10213             hardcode_libdir_flag_spec='-L$libdir'
10214             hardcode_minus_L=yes
10215         ;;
10216       esac
10217       ;;
10218
10219     bsdi[45]*)
10220       export_dynamic_flag_spec=-rdynamic
10221       ;;
10222
10223     cygwin* | mingw* | pw32* | cegcc*)
10224       # When not using gcc, we currently assume that we are using
10225       # Microsoft Visual C++.
10226       # hardcode_libdir_flag_spec is actually meaningless, as there is
10227       # no search path for DLLs.
10228       case $cc_basename in
10229       cl*)
10230         # Native MSVC
10231         hardcode_libdir_flag_spec=' '
10232         allow_undefined_flag=unsupported
10233         always_export_symbols=yes
10234         file_list_spec='@'
10235         # Tell ltmain to make .lib files, not .a files.
10236         libext=lib
10237         # Tell ltmain to make .dll files, not .so files.
10238         shrext_cmds=".dll"
10239         # FIXME: Setting linknames here is a bad hack.
10240         archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
10241         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10242             sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
10243           else
10244             sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
10245           fi~
10246           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
10247           linknames='
10248         # The linker will not automatically build a static lib if we build a DLL.
10249         # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
10250         enable_shared_with_static_runtimes=yes
10251         exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
10252         export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10253         # Don't use ranlib
10254         old_postinstall_cmds='chmod 644 $oldlib'
10255         postlink_cmds='lt_outputfile="@OUTPUT@"~
10256           lt_tool_outputfile="@TOOL_OUTPUT@"~
10257           case $lt_outputfile in
10258             *.exe|*.EXE) ;;
10259             *)
10260               lt_outputfile="$lt_outputfile.exe"
10261               lt_tool_outputfile="$lt_tool_outputfile.exe"
10262               ;;
10263           esac~
10264           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
10265             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
10266             $RM "$lt_outputfile.manifest";
10267           fi'
10268         ;;
10269       *)
10270         # Assume MSVC wrapper
10271         hardcode_libdir_flag_spec=' '
10272         allow_undefined_flag=unsupported
10273         # Tell ltmain to make .lib files, not .a files.
10274         libext=lib
10275         # Tell ltmain to make .dll files, not .so files.
10276         shrext_cmds=".dll"
10277         # FIXME: Setting linknames here is a bad hack.
10278         archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10279         # The linker will automatically build a .lib file if we build a DLL.
10280         old_archive_from_new_cmds='true'
10281         # FIXME: Should let the user specify the lib program.
10282         old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
10283         enable_shared_with_static_runtimes=yes
10284         ;;
10285       esac
10286       ;;
10287
10288     darwin* | rhapsody*)
10289
10290
10291   archive_cmds_need_lc=no
10292   hardcode_direct=no
10293   hardcode_automatic=yes
10294   hardcode_shlibpath_var=unsupported
10295   if test "$lt_cv_ld_force_load" = "yes"; then
10296     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\"`'
10297
10298   else
10299     whole_archive_flag_spec=''
10300   fi
10301   link_all_deplibs=yes
10302   allow_undefined_flag="$_lt_dar_allow_undefined"
10303   case $cc_basename in
10304      ifort*) _lt_dar_can_shared=yes ;;
10305      *) _lt_dar_can_shared=$GCC ;;
10306   esac
10307   if test "$_lt_dar_can_shared" = "yes"; then
10308     output_verbose_link_cmd=func_echo_all
10309     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10310     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10311     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}"
10312     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}"
10313
10314   else
10315   ld_shlibs=no
10316   fi
10317
10318       ;;
10319
10320     dgux*)
10321       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10322       hardcode_libdir_flag_spec='-L$libdir'
10323       hardcode_shlibpath_var=no
10324       ;;
10325
10326     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10327     # support.  Future versions do this automatically, but an explicit c++rt0.o
10328     # does not break anything, and helps significantly (at the cost of a little
10329     # extra space).
10330     freebsd2.2*)
10331       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10332       hardcode_libdir_flag_spec='-R$libdir'
10333       hardcode_direct=yes
10334       hardcode_shlibpath_var=no
10335       ;;
10336
10337     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10338     freebsd2.*)
10339       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10340       hardcode_direct=yes
10341       hardcode_minus_L=yes
10342       hardcode_shlibpath_var=no
10343       ;;
10344
10345     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10346     freebsd* | dragonfly*)
10347       archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10348       hardcode_libdir_flag_spec='-R$libdir'
10349       hardcode_direct=yes
10350       hardcode_shlibpath_var=no
10351       ;;
10352
10353     hpux9*)
10354       if test "$GCC" = yes; then
10355         archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
10356       else
10357         archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
10358       fi
10359       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10360       hardcode_libdir_separator=:
10361       hardcode_direct=yes
10362
10363       # hardcode_minus_L: Not really in the search PATH,
10364       # but as the default location of the library.
10365       hardcode_minus_L=yes
10366       export_dynamic_flag_spec='${wl}-E'
10367       ;;
10368
10369     hpux10*)
10370       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10371         archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10372       else
10373         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10374       fi
10375       if test "$with_gnu_ld" = no; then
10376         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10377         hardcode_libdir_separator=:
10378         hardcode_direct=yes
10379         hardcode_direct_absolute=yes
10380         export_dynamic_flag_spec='${wl}-E'
10381         # hardcode_minus_L: Not really in the search PATH,
10382         # but as the default location of the library.
10383         hardcode_minus_L=yes
10384       fi
10385       ;;
10386
10387     hpux11*)
10388       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
10389         case $host_cpu in
10390         hppa*64*)
10391           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10392           ;;
10393         ia64*)
10394           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10395           ;;
10396         *)
10397           archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10398           ;;
10399         esac
10400       else
10401         case $host_cpu in
10402         hppa*64*)
10403           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10404           ;;
10405         ia64*)
10406           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10407           ;;
10408         *)
10409
10410           # Older versions of the 11.00 compiler do not understand -b yet
10411           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10412           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10413 $as_echo_n "checking if $CC understands -b... " >&6; }
10414 if ${lt_cv_prog_compiler__b+:} false; then :
10415   $as_echo_n "(cached) " >&6
10416 else
10417   lt_cv_prog_compiler__b=no
10418    save_LDFLAGS="$LDFLAGS"
10419    LDFLAGS="$LDFLAGS -b"
10420    echo "$lt_simple_link_test_code" > conftest.$ac_ext
10421    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10422      # The linker can only warn and ignore the option if not recognized
10423      # So say no if there are warnings
10424      if test -s conftest.err; then
10425        # Append any errors to the config.log.
10426        cat conftest.err 1>&5
10427        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10428        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10429        if diff conftest.exp conftest.er2 >/dev/null; then
10430          lt_cv_prog_compiler__b=yes
10431        fi
10432      else
10433        lt_cv_prog_compiler__b=yes
10434      fi
10435    fi
10436    $RM -r conftest*
10437    LDFLAGS="$save_LDFLAGS"
10438
10439 fi
10440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10441 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10442
10443 if test x"$lt_cv_prog_compiler__b" = xyes; then
10444     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10445 else
10446     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10447 fi
10448
10449           ;;
10450         esac
10451       fi
10452       if test "$with_gnu_ld" = no; then
10453         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
10454         hardcode_libdir_separator=:
10455
10456         case $host_cpu in
10457         hppa*64*|ia64*)
10458           hardcode_direct=no
10459           hardcode_shlibpath_var=no
10460           ;;
10461         *)
10462           hardcode_direct=yes
10463           hardcode_direct_absolute=yes
10464           export_dynamic_flag_spec='${wl}-E'
10465
10466           # hardcode_minus_L: Not really in the search PATH,
10467           # but as the default location of the library.
10468           hardcode_minus_L=yes
10469           ;;
10470         esac
10471       fi
10472       ;;
10473
10474     irix5* | irix6* | nonstopux*)
10475       if test "$GCC" = yes; then
10476         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'
10477         # Try to use the -exported_symbol ld option, if it does not
10478         # work, assume that -exports_file does not work either and
10479         # implicitly export all symbols.
10480         # This should be the same for all languages, so no per-tag cache variable.
10481         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
10482 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
10483 if ${lt_cv_irix_exported_symbol+:} false; then :
10484   $as_echo_n "(cached) " >&6
10485 else
10486   save_LDFLAGS="$LDFLAGS"
10487            LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10488            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10489 /* end confdefs.h.  */
10490 int foo (void) { return 0; }
10491 _ACEOF
10492 if ac_fn_c_try_link "$LINENO"; then :
10493   lt_cv_irix_exported_symbol=yes
10494 else
10495   lt_cv_irix_exported_symbol=no
10496 fi
10497 rm -f core conftest.err conftest.$ac_objext \
10498     conftest$ac_exeext conftest.$ac_ext
10499            LDFLAGS="$save_LDFLAGS"
10500 fi
10501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
10502 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
10503         if test "$lt_cv_irix_exported_symbol" = yes; then
10504           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'
10505         fi
10506       else
10507         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'
10508         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'
10509       fi
10510       archive_cmds_need_lc='no'
10511       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10512       hardcode_libdir_separator=:
10513       inherit_rpath=yes
10514       link_all_deplibs=yes
10515       ;;
10516
10517     netbsd*)
10518       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10519         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
10520       else
10521         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
10522       fi
10523       hardcode_libdir_flag_spec='-R$libdir'
10524       hardcode_direct=yes
10525       hardcode_shlibpath_var=no
10526       ;;
10527
10528     newsos6)
10529       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10530       hardcode_direct=yes
10531       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10532       hardcode_libdir_separator=:
10533       hardcode_shlibpath_var=no
10534       ;;
10535
10536     *nto* | *qnx*)
10537       ;;
10538
10539     openbsd*)
10540       if test -f /usr/libexec/ld.so; then
10541         hardcode_direct=yes
10542         hardcode_shlibpath_var=no
10543         hardcode_direct_absolute=yes
10544         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10545           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10546           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10547           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10548           export_dynamic_flag_spec='${wl}-E'
10549         else
10550           case $host_os in
10551            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
10552              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10553              hardcode_libdir_flag_spec='-R$libdir'
10554              ;;
10555            *)
10556              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10557              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10558              ;;
10559           esac
10560         fi
10561       else
10562         ld_shlibs=no
10563       fi
10564       ;;
10565
10566     os2*)
10567       hardcode_libdir_flag_spec='-L$libdir'
10568       hardcode_minus_L=yes
10569       allow_undefined_flag=unsupported
10570       archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
10571       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10572       ;;
10573
10574     osf3*)
10575       if test "$GCC" = yes; then
10576         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10577         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'
10578       else
10579         allow_undefined_flag=' -expect_unresolved \*'
10580         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'
10581       fi
10582       archive_cmds_need_lc='no'
10583       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10584       hardcode_libdir_separator=:
10585       ;;
10586
10587     osf4* | osf5*)      # as osf3* with the addition of -msym flag
10588       if test "$GCC" = yes; then
10589         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10590         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'
10591         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10592       else
10593         allow_undefined_flag=' -expect_unresolved \*'
10594         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'
10595         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~
10596         $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'
10597
10598         # Both c and cxx compiler support -rpath directly
10599         hardcode_libdir_flag_spec='-rpath $libdir'
10600       fi
10601       archive_cmds_need_lc='no'
10602       hardcode_libdir_separator=:
10603       ;;
10604
10605     solaris*)
10606       no_undefined_flag=' -z defs'
10607       if test "$GCC" = yes; then
10608         wlarc='${wl}'
10609         archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10610         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10611           $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'
10612       else
10613         case `$CC -V 2>&1` in
10614         *"Compilers 5.0"*)
10615           wlarc=''
10616           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10617           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10618           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10619           ;;
10620         *)
10621           wlarc='${wl}'
10622           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10623           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10624           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10625           ;;
10626         esac
10627       fi
10628       hardcode_libdir_flag_spec='-R$libdir'
10629       hardcode_shlibpath_var=no
10630       case $host_os in
10631       solaris2.[0-5] | solaris2.[0-5].*) ;;
10632       *)
10633         # The compiler driver will combine and reorder linker options,
10634         # but understands `-z linker_flag'.  GCC discards it without `$wl',
10635         # but is careful enough not to reorder.
10636         # Supported since Solaris 2.6 (maybe 2.5.1?)
10637         if test "$GCC" = yes; then
10638           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10639         else
10640           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10641         fi
10642         ;;
10643       esac
10644       link_all_deplibs=yes
10645       ;;
10646
10647     sunos4*)
10648       if test "x$host_vendor" = xsequent; then
10649         # Use $CC to link under sequent, because it throws in some extra .o
10650         # files that make .init and .fini sections work.
10651         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10652       else
10653         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10654       fi
10655       hardcode_libdir_flag_spec='-L$libdir'
10656       hardcode_direct=yes
10657       hardcode_minus_L=yes
10658       hardcode_shlibpath_var=no
10659       ;;
10660
10661     sysv4)
10662       case $host_vendor in
10663         sni)
10664           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10665           hardcode_direct=yes # is this really true???
10666         ;;
10667         siemens)
10668           ## LD is ld it makes a PLAMLIB
10669           ## CC just makes a GrossModule.
10670           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10671           reload_cmds='$CC -r -o $output$reload_objs'
10672           hardcode_direct=no
10673         ;;
10674         motorola)
10675           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10676           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10677         ;;
10678       esac
10679       runpath_var='LD_RUN_PATH'
10680       hardcode_shlibpath_var=no
10681       ;;
10682
10683     sysv4.3*)
10684       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10685       hardcode_shlibpath_var=no
10686       export_dynamic_flag_spec='-Bexport'
10687       ;;
10688
10689     sysv4*MP*)
10690       if test -d /usr/nec; then
10691         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10692         hardcode_shlibpath_var=no
10693         runpath_var=LD_RUN_PATH
10694         hardcode_runpath_var=yes
10695         ld_shlibs=yes
10696       fi
10697       ;;
10698
10699     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10700       no_undefined_flag='${wl}-z,text'
10701       archive_cmds_need_lc=no
10702       hardcode_shlibpath_var=no
10703       runpath_var='LD_RUN_PATH'
10704
10705       if test "$GCC" = yes; then
10706         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10707         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10708       else
10709         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10710         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10711       fi
10712       ;;
10713
10714     sysv5* | sco3.2v5* | sco5v6*)
10715       # Note: We can NOT use -z defs as we might desire, because we do not
10716       # link with -lc, and that would cause any symbols used from libc to
10717       # always be unresolved, which means just about no library would
10718       # ever link correctly.  If we're not using GNU ld we use -z text
10719       # though, which does catch some bad symbols but isn't as heavy-handed
10720       # as -z defs.
10721       no_undefined_flag='${wl}-z,text'
10722       allow_undefined_flag='${wl}-z,nodefs'
10723       archive_cmds_need_lc=no
10724       hardcode_shlibpath_var=no
10725       hardcode_libdir_flag_spec='${wl}-R,$libdir'
10726       hardcode_libdir_separator=':'
10727       link_all_deplibs=yes
10728       export_dynamic_flag_spec='${wl}-Bexport'
10729       runpath_var='LD_RUN_PATH'
10730
10731       if test "$GCC" = yes; then
10732         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10733         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10734       else
10735         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10736         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10737       fi
10738       ;;
10739
10740     uts4*)
10741       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10742       hardcode_libdir_flag_spec='-L$libdir'
10743       hardcode_shlibpath_var=no
10744       ;;
10745
10746     *)
10747       ld_shlibs=no
10748       ;;
10749     esac
10750
10751     if test x$host_vendor = xsni; then
10752       case $host in
10753       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10754         export_dynamic_flag_spec='${wl}-Blargedynsym'
10755         ;;
10756       esac
10757     fi
10758   fi
10759
10760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10761 $as_echo "$ld_shlibs" >&6; }
10762 test "$ld_shlibs" = no && can_build_shared=no
10763
10764 with_gnu_ld=$with_gnu_ld
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780 #
10781 # Do we need to explicitly link libc?
10782 #
10783 case "x$archive_cmds_need_lc" in
10784 x|xyes)
10785   # Assume -lc should be added
10786   archive_cmds_need_lc=yes
10787
10788   if test "$enable_shared" = yes && test "$GCC" = yes; then
10789     case $archive_cmds in
10790     *'~'*)
10791       # FIXME: we may have to deal with multi-command sequences.
10792       ;;
10793     '$CC '*)
10794       # Test whether the compiler implicitly links with -lc since on some
10795       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10796       # to ld, don't add -lc before -lgcc.
10797       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10798 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10799 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10800   $as_echo_n "(cached) " >&6
10801 else
10802   $RM conftest*
10803         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10804
10805         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10806   (eval $ac_compile) 2>&5
10807   ac_status=$?
10808   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10809   test $ac_status = 0; } 2>conftest.err; then
10810           soname=conftest
10811           lib=conftest
10812           libobjs=conftest.$ac_objext
10813           deplibs=
10814           wl=$lt_prog_compiler_wl
10815           pic_flag=$lt_prog_compiler_pic
10816           compiler_flags=-v
10817           linker_flags=-v
10818           verstring=
10819           output_objdir=.
10820           libname=conftest
10821           lt_save_allow_undefined_flag=$allow_undefined_flag
10822           allow_undefined_flag=
10823           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10824   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10825   ac_status=$?
10826   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10827   test $ac_status = 0; }
10828           then
10829             lt_cv_archive_cmds_need_lc=no
10830           else
10831             lt_cv_archive_cmds_need_lc=yes
10832           fi
10833           allow_undefined_flag=$lt_save_allow_undefined_flag
10834         else
10835           cat conftest.err 1>&5
10836         fi
10837         $RM conftest*
10838
10839 fi
10840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10841 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10842       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10843       ;;
10844     esac
10845   fi
10846   ;;
10847 esac
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11001 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11002
11003 if test "$GCC" = yes; then
11004   case $host_os in
11005     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
11006     *) lt_awk_arg="/^libraries:/" ;;
11007   esac
11008   case $host_os in
11009     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
11010     *) lt_sed_strip_eq="s,=/,/,g" ;;
11011   esac
11012   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11013   case $lt_search_path_spec in
11014   *\;*)
11015     # if the path contains ";" then we assume it to be the separator
11016     # otherwise default to the standard path separator (i.e. ":") - it is
11017     # assumed that no part of a normal pathname contains ";" but that should
11018     # okay in the real world where ";" in dirpaths is itself problematic.
11019     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11020     ;;
11021   *)
11022     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11023     ;;
11024   esac
11025   # Ok, now we have the path, separated by spaces, we can step through it
11026   # and add multilib dir if necessary.
11027   lt_tmp_lt_search_path_spec=
11028   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11029   for lt_sys_path in $lt_search_path_spec; do
11030     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11031       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11032     else
11033       test -d "$lt_sys_path" && \
11034         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11035     fi
11036   done
11037   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11038 BEGIN {RS=" "; FS="/|\n";} {
11039   lt_foo="";
11040   lt_count=0;
11041   for (lt_i = NF; lt_i > 0; lt_i--) {
11042     if ($lt_i != "" && $lt_i != ".") {
11043       if ($lt_i == "..") {
11044         lt_count++;
11045       } else {
11046         if (lt_count == 0) {
11047           lt_foo="/" $lt_i lt_foo;
11048         } else {
11049           lt_count--;
11050         }
11051       }
11052     }
11053   }
11054   if (lt_foo != "") { lt_freq[lt_foo]++; }
11055   if (lt_freq[lt_foo] == 1) { print lt_foo; }
11056 }'`
11057   # AWK program above erroneously prepends '/' to C:/dos/paths
11058   # for these hosts.
11059   case $host_os in
11060     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11061       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11062   esac
11063   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11064 else
11065   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11066 fi
11067 library_names_spec=
11068 libname_spec='lib$name'
11069 soname_spec=
11070 shrext_cmds=".so"
11071 postinstall_cmds=
11072 postuninstall_cmds=
11073 finish_cmds=
11074 finish_eval=
11075 shlibpath_var=
11076 shlibpath_overrides_runpath=unknown
11077 version_type=none
11078 dynamic_linker="$host_os ld.so"
11079 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11080 need_lib_prefix=unknown
11081 hardcode_into_libs=no
11082
11083 # when you set need_version to no, make sure it does not cause -set_version
11084 # flags to be left without arguments
11085 need_version=unknown
11086
11087 case $host_os in
11088 aix3*)
11089   version_type=linux # correct to gnu/linux during the next big refactor
11090   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11091   shlibpath_var=LIBPATH
11092
11093   # AIX 3 has no versioning support, so we append a major version to the name.
11094   soname_spec='${libname}${release}${shared_ext}$major'
11095   ;;
11096
11097 aix[4-9]*)
11098   version_type=linux # correct to gnu/linux during the next big refactor
11099   need_lib_prefix=no
11100   need_version=no
11101   hardcode_into_libs=yes
11102   if test "$host_cpu" = ia64; then
11103     # AIX 5 supports IA64
11104     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11105     shlibpath_var=LD_LIBRARY_PATH
11106   else
11107     # With GCC up to 2.95.x, collect2 would create an import file
11108     # for dependence libraries.  The import file would start with
11109     # the line `#! .'.  This would cause the generated library to
11110     # depend on `.', always an invalid library.  This was fixed in
11111     # development snapshots of GCC prior to 3.0.
11112     case $host_os in
11113       aix4 | aix4.[01] | aix4.[01].*)
11114       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11115            echo ' yes '
11116            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11117         :
11118       else
11119         can_build_shared=no
11120       fi
11121       ;;
11122     esac
11123     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11124     # soname into executable. Probably we can add versioning support to
11125     # collect2, so additional links can be useful in future.
11126     if test "$aix_use_runtimelinking" = yes; then
11127       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11128       # instead of lib<name>.a to let people know that these are not
11129       # typical AIX shared libraries.
11130       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11131     else
11132       # We preserve .a as extension for shared libraries through AIX4.2
11133       # and later when we are not doing run time linking.
11134       library_names_spec='${libname}${release}.a $libname.a'
11135       soname_spec='${libname}${release}${shared_ext}$major'
11136     fi
11137     shlibpath_var=LIBPATH
11138   fi
11139   ;;
11140
11141 amigaos*)
11142   case $host_cpu in
11143   powerpc)
11144     # Since July 2007 AmigaOS4 officially supports .so libraries.
11145     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11146     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11147     ;;
11148   m68k)
11149     library_names_spec='$libname.ixlibrary $libname.a'
11150     # Create ${libname}_ixlibrary.a entries in /sys/libs.
11151     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
11152     ;;
11153   esac
11154   ;;
11155
11156 beos*)
11157   library_names_spec='${libname}${shared_ext}'
11158   dynamic_linker="$host_os ld.so"
11159   shlibpath_var=LIBRARY_PATH
11160   ;;
11161
11162 bsdi[45]*)
11163   version_type=linux # correct to gnu/linux during the next big refactor
11164   need_version=no
11165   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11166   soname_spec='${libname}${release}${shared_ext}$major'
11167   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11168   shlibpath_var=LD_LIBRARY_PATH
11169   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11170   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11171   # the default ld.so.conf also contains /usr/contrib/lib and
11172   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11173   # libtool to hard-code these into programs
11174   ;;
11175
11176 cygwin* | mingw* | pw32* | cegcc*)
11177   version_type=windows
11178   shrext_cmds=".dll"
11179   need_version=no
11180   need_lib_prefix=no
11181
11182   case $GCC,$cc_basename in
11183   yes,*)
11184     # gcc
11185     library_names_spec='$libname.dll.a'
11186     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11187     postinstall_cmds='base_file=`basename \${file}`~
11188       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11189       dldir=$destdir/`dirname \$dlpath`~
11190       test -d \$dldir || mkdir -p \$dldir~
11191       $install_prog $dir/$dlname \$dldir/$dlname~
11192       chmod a+x \$dldir/$dlname~
11193       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11194         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11195       fi'
11196     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11197       dlpath=$dir/\$dldll~
11198        $RM \$dlpath'
11199     shlibpath_overrides_runpath=yes
11200
11201     case $host_os in
11202     cygwin*)
11203       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11204       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11205
11206       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11207       ;;
11208     mingw* | cegcc*)
11209       # MinGW DLLs use traditional 'lib' prefix
11210       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11211       ;;
11212     pw32*)
11213       # pw32 DLLs use 'pw' prefix rather than 'lib'
11214       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11215       ;;
11216     esac
11217     dynamic_linker='Win32 ld.exe'
11218     ;;
11219
11220   *,cl*)
11221     # Native MSVC
11222     libname_spec='$name'
11223     soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11224     library_names_spec='${libname}.dll.lib'
11225
11226     case $build_os in
11227     mingw*)
11228       sys_lib_search_path_spec=
11229       lt_save_ifs=$IFS
11230       IFS=';'
11231       for lt_path in $LIB
11232       do
11233         IFS=$lt_save_ifs
11234         # Let DOS variable expansion print the short 8.3 style file name.
11235         lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
11236         sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
11237       done
11238       IFS=$lt_save_ifs
11239       # Convert to MSYS style.
11240       sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
11241       ;;
11242     cygwin*)
11243       # Convert to unix form, then to dos form, then back to unix form
11244       # but this time dos style (no spaces!) so that the unix form looks
11245       # like /cygdrive/c/PROGRA~1:/cygdr...
11246       sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
11247       sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
11248       sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11249       ;;
11250     *)
11251       sys_lib_search_path_spec="$LIB"
11252       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
11253         # It is most probably a Windows format PATH.
11254         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
11255       else
11256         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
11257       fi
11258       # FIXME: find the short name or the path components, as spaces are
11259       # common. (e.g. "Program Files" -> "PROGRA~1")
11260       ;;
11261     esac
11262
11263     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11264     postinstall_cmds='base_file=`basename \${file}`~
11265       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11266       dldir=$destdir/`dirname \$dlpath`~
11267       test -d \$dldir || mkdir -p \$dldir~
11268       $install_prog $dir/$dlname \$dldir/$dlname'
11269     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11270       dlpath=$dir/\$dldll~
11271        $RM \$dlpath'
11272     shlibpath_overrides_runpath=yes
11273     dynamic_linker='Win32 link.exe'
11274     ;;
11275
11276   *)
11277     # Assume MSVC wrapper
11278     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11279     dynamic_linker='Win32 ld.exe'
11280     ;;
11281   esac
11282   # FIXME: first we should search . and the directory the executable is in
11283   shlibpath_var=PATH
11284   ;;
11285
11286 darwin* | rhapsody*)
11287   dynamic_linker="$host_os dyld"
11288   version_type=darwin
11289   need_lib_prefix=no
11290   need_version=no
11291   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11292   soname_spec='${libname}${release}${major}$shared_ext'
11293   shlibpath_overrides_runpath=yes
11294   shlibpath_var=DYLD_LIBRARY_PATH
11295   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11296
11297   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11298   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11299   ;;
11300
11301 dgux*)
11302   version_type=linux # correct to gnu/linux during the next big refactor
11303   need_lib_prefix=no
11304   need_version=no
11305   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11306   soname_spec='${libname}${release}${shared_ext}$major'
11307   shlibpath_var=LD_LIBRARY_PATH
11308   ;;
11309
11310 freebsd* | dragonfly*)
11311   # DragonFly does not have aout.  When/if they implement a new
11312   # versioning mechanism, adjust this.
11313   if test -x /usr/bin/objformat; then
11314     objformat=`/usr/bin/objformat`
11315   else
11316     case $host_os in
11317     freebsd[23].*) objformat=aout ;;
11318     *) objformat=elf ;;
11319     esac
11320   fi
11321   version_type=freebsd-$objformat
11322   case $version_type in
11323     freebsd-elf*)
11324       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11325       need_version=no
11326       need_lib_prefix=no
11327       ;;
11328     freebsd-*)
11329       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11330       need_version=yes
11331       ;;
11332   esac
11333   shlibpath_var=LD_LIBRARY_PATH
11334   case $host_os in
11335   freebsd2.*)
11336     shlibpath_overrides_runpath=yes
11337     ;;
11338   freebsd3.[01]* | freebsdelf3.[01]*)
11339     shlibpath_overrides_runpath=yes
11340     hardcode_into_libs=yes
11341     ;;
11342   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
11343   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
11344     shlibpath_overrides_runpath=no
11345     hardcode_into_libs=yes
11346     ;;
11347   *) # from 4.6 on, and DragonFly
11348     shlibpath_overrides_runpath=yes
11349     hardcode_into_libs=yes
11350     ;;
11351   esac
11352   ;;
11353
11354 gnu*)
11355   version_type=linux # correct to gnu/linux during the next big refactor
11356   need_lib_prefix=no
11357   need_version=no
11358   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11359   soname_spec='${libname}${release}${shared_ext}$major'
11360   shlibpath_var=LD_LIBRARY_PATH
11361   shlibpath_overrides_runpath=no
11362   hardcode_into_libs=yes
11363   ;;
11364
11365 haiku*)
11366   version_type=linux # correct to gnu/linux during the next big refactor
11367   need_lib_prefix=no
11368   need_version=no
11369   dynamic_linker="$host_os runtime_loader"
11370   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11371   soname_spec='${libname}${release}${shared_ext}$major'
11372   shlibpath_var=LIBRARY_PATH
11373   shlibpath_overrides_runpath=yes
11374   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
11375   hardcode_into_libs=yes
11376   ;;
11377
11378 hpux9* | hpux10* | hpux11*)
11379   # Give a soname corresponding to the major version so that dld.sl refuses to
11380   # link against other versions.
11381   version_type=sunos
11382   need_lib_prefix=no
11383   need_version=no
11384   case $host_cpu in
11385   ia64*)
11386     shrext_cmds='.so'
11387     hardcode_into_libs=yes
11388     dynamic_linker="$host_os dld.so"
11389     shlibpath_var=LD_LIBRARY_PATH
11390     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11391     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11392     soname_spec='${libname}${release}${shared_ext}$major'
11393     if test "X$HPUX_IA64_MODE" = X32; then
11394       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11395     else
11396       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
11397     fi
11398     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11399     ;;
11400   hppa*64*)
11401     shrext_cmds='.sl'
11402     hardcode_into_libs=yes
11403     dynamic_linker="$host_os dld.sl"
11404     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
11405     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
11406     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11407     soname_spec='${libname}${release}${shared_ext}$major'
11408     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11409     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
11410     ;;
11411   *)
11412     shrext_cmds='.sl'
11413     dynamic_linker="$host_os dld.sl"
11414     shlibpath_var=SHLIB_PATH
11415     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
11416     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11417     soname_spec='${libname}${release}${shared_ext}$major'
11418     ;;
11419   esac
11420   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11421   postinstall_cmds='chmod 555 $lib'
11422   # or fails outright, so override atomically:
11423   install_override_mode=555
11424   ;;
11425
11426 interix[3-9]*)
11427   version_type=linux # correct to gnu/linux during the next big refactor
11428   need_lib_prefix=no
11429   need_version=no
11430   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11431   soname_spec='${libname}${release}${shared_ext}$major'
11432   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
11433   shlibpath_var=LD_LIBRARY_PATH
11434   shlibpath_overrides_runpath=no
11435   hardcode_into_libs=yes
11436   ;;
11437
11438 irix5* | irix6* | nonstopux*)
11439   case $host_os in
11440     nonstopux*) version_type=nonstopux ;;
11441     *)
11442         if test "$lt_cv_prog_gnu_ld" = yes; then
11443                 version_type=linux # correct to gnu/linux during the next big refactor
11444         else
11445                 version_type=irix
11446         fi ;;
11447   esac
11448   need_lib_prefix=no
11449   need_version=no
11450   soname_spec='${libname}${release}${shared_ext}$major'
11451   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11452   case $host_os in
11453   irix5* | nonstopux*)
11454     libsuff= shlibsuff=
11455     ;;
11456   *)
11457     case $LD in # libtool.m4 will add one of these switches to LD
11458     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
11459       libsuff= shlibsuff= libmagic=32-bit;;
11460     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
11461       libsuff=32 shlibsuff=N32 libmagic=N32;;
11462     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
11463       libsuff=64 shlibsuff=64 libmagic=64-bit;;
11464     *) libsuff= shlibsuff= libmagic=never-match;;
11465     esac
11466     ;;
11467   esac
11468   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
11469   shlibpath_overrides_runpath=no
11470   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11471   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
11472   hardcode_into_libs=yes
11473   ;;
11474
11475 # No shared lib support for Linux oldld, aout, or coff.
11476 linux*oldld* | linux*aout* | linux*coff*)
11477   dynamic_linker=no
11478   ;;
11479
11480 # This must be glibc/ELF.
11481 linux* | k*bsd*-gnu | kopensolaris*-gnu)
11482   version_type=linux # correct to gnu/linux during the next big refactor
11483   need_lib_prefix=no
11484   need_version=no
11485   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11486   soname_spec='${libname}${release}${shared_ext}$major'
11487   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11488   shlibpath_var=LD_LIBRARY_PATH
11489   shlibpath_overrides_runpath=no
11490
11491   # Some binutils ld are patched to set DT_RUNPATH
11492   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
11493   $as_echo_n "(cached) " >&6
11494 else
11495   lt_cv_shlibpath_overrides_runpath=no
11496     save_LDFLAGS=$LDFLAGS
11497     save_libdir=$libdir
11498     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11499          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11500     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11501 /* end confdefs.h.  */
11502
11503 int
11504 main ()
11505 {
11506
11507   ;
11508   return 0;
11509 }
11510 _ACEOF
11511 if ac_fn_c_try_link "$LINENO"; then :
11512   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
11513   lt_cv_shlibpath_overrides_runpath=yes
11514 fi
11515 fi
11516 rm -f core conftest.err conftest.$ac_objext \
11517     conftest$ac_exeext conftest.$ac_ext
11518     LDFLAGS=$save_LDFLAGS
11519     libdir=$save_libdir
11520
11521 fi
11522
11523   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
11524
11525   # This implies no fast_install, which is unacceptable.
11526   # Some rework will be needed to allow for fast_install
11527   # before this can be enabled.
11528   hardcode_into_libs=yes
11529
11530   # Append ld.so.conf contents to the search path
11531   if test -f /etc/ld.so.conf; then
11532     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' ' '`
11533     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
11534   fi
11535
11536   # We used to test for /lib/ld.so.1 and disable shared libraries on
11537   # powerpc, because MkLinux only supported shared libraries with the
11538   # GNU dynamic linker.  Since this was broken with cross compilers,
11539   # most powerpc-linux boxes support dynamic linking these days and
11540   # people can always --disable-shared, the test was removed, and we
11541   # assume the GNU/Linux dynamic linker is in use.
11542   dynamic_linker='GNU/Linux ld.so'
11543   ;;
11544
11545 netbsd*)
11546   version_type=sunos
11547   need_lib_prefix=no
11548   need_version=no
11549   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11550     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11551     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11552     dynamic_linker='NetBSD (a.out) ld.so'
11553   else
11554     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11555     soname_spec='${libname}${release}${shared_ext}$major'
11556     dynamic_linker='NetBSD ld.elf_so'
11557   fi
11558   shlibpath_var=LD_LIBRARY_PATH
11559   shlibpath_overrides_runpath=yes
11560   hardcode_into_libs=yes
11561   ;;
11562
11563 newsos6)
11564   version_type=linux # correct to gnu/linux during the next big refactor
11565   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11566   shlibpath_var=LD_LIBRARY_PATH
11567   shlibpath_overrides_runpath=yes
11568   ;;
11569
11570 *nto* | *qnx*)
11571   version_type=qnx
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   shlibpath_overrides_runpath=no
11578   hardcode_into_libs=yes
11579   dynamic_linker='ldqnx.so'
11580   ;;
11581
11582 openbsd*)
11583   version_type=sunos
11584   sys_lib_dlsearch_path_spec="/usr/lib"
11585   need_lib_prefix=no
11586   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11587   case $host_os in
11588     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
11589     *)                          need_version=no  ;;
11590   esac
11591   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11592   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11593   shlibpath_var=LD_LIBRARY_PATH
11594   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11595     case $host_os in
11596       openbsd2.[89] | openbsd2.[89].*)
11597         shlibpath_overrides_runpath=no
11598         ;;
11599       *)
11600         shlibpath_overrides_runpath=yes
11601         ;;
11602       esac
11603   else
11604     shlibpath_overrides_runpath=yes
11605   fi
11606   ;;
11607
11608 os2*)
11609   libname_spec='$name'
11610   shrext_cmds=".dll"
11611   need_lib_prefix=no
11612   library_names_spec='$libname${shared_ext} $libname.a'
11613   dynamic_linker='OS/2 ld.exe'
11614   shlibpath_var=LIBPATH
11615   ;;
11616
11617 osf3* | osf4* | osf5*)
11618   version_type=osf
11619   need_lib_prefix=no
11620   need_version=no
11621   soname_spec='${libname}${release}${shared_ext}$major'
11622   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11623   shlibpath_var=LD_LIBRARY_PATH
11624   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11625   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
11626   ;;
11627
11628 rdos*)
11629   dynamic_linker=no
11630   ;;
11631
11632 solaris*)
11633   version_type=linux # correct to gnu/linux during the next big refactor
11634   need_lib_prefix=no
11635   need_version=no
11636   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11637   soname_spec='${libname}${release}${shared_ext}$major'
11638   shlibpath_var=LD_LIBRARY_PATH
11639   shlibpath_overrides_runpath=yes
11640   hardcode_into_libs=yes
11641   # ldd complains unless libraries are executable
11642   postinstall_cmds='chmod +x $lib'
11643   ;;
11644
11645 sunos4*)
11646   version_type=sunos
11647   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11648   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11649   shlibpath_var=LD_LIBRARY_PATH
11650   shlibpath_overrides_runpath=yes
11651   if test "$with_gnu_ld" = yes; then
11652     need_lib_prefix=no
11653   fi
11654   need_version=yes
11655   ;;
11656
11657 sysv4 | sysv4.3*)
11658   version_type=linux # correct to gnu/linux during the next big refactor
11659   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11660   soname_spec='${libname}${release}${shared_ext}$major'
11661   shlibpath_var=LD_LIBRARY_PATH
11662   case $host_vendor in
11663     sni)
11664       shlibpath_overrides_runpath=no
11665       need_lib_prefix=no
11666       runpath_var=LD_RUN_PATH
11667       ;;
11668     siemens)
11669       need_lib_prefix=no
11670       ;;
11671     motorola)
11672       need_lib_prefix=no
11673       need_version=no
11674       shlibpath_overrides_runpath=no
11675       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11676       ;;
11677   esac
11678   ;;
11679
11680 sysv4*MP*)
11681   if test -d /usr/nec ;then
11682     version_type=linux # correct to gnu/linux during the next big refactor
11683     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11684     soname_spec='$libname${shared_ext}.$major'
11685     shlibpath_var=LD_LIBRARY_PATH
11686   fi
11687   ;;
11688
11689 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11690   version_type=freebsd-elf
11691   need_lib_prefix=no
11692   need_version=no
11693   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11694   soname_spec='${libname}${release}${shared_ext}$major'
11695   shlibpath_var=LD_LIBRARY_PATH
11696   shlibpath_overrides_runpath=yes
11697   hardcode_into_libs=yes
11698   if test "$with_gnu_ld" = yes; then
11699     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11700   else
11701     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11702     case $host_os in
11703       sco3.2v5*)
11704         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11705         ;;
11706     esac
11707   fi
11708   sys_lib_dlsearch_path_spec='/usr/lib'
11709   ;;
11710
11711 tpf*)
11712   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11713   version_type=linux # correct to gnu/linux during the next big refactor
11714   need_lib_prefix=no
11715   need_version=no
11716   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11717   shlibpath_var=LD_LIBRARY_PATH
11718   shlibpath_overrides_runpath=no
11719   hardcode_into_libs=yes
11720   ;;
11721
11722 uts4*)
11723   version_type=linux # correct to gnu/linux during the next big refactor
11724   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11725   soname_spec='${libname}${release}${shared_ext}$major'
11726   shlibpath_var=LD_LIBRARY_PATH
11727   ;;
11728
11729 *)
11730   dynamic_linker=no
11731   ;;
11732 esac
11733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11734 $as_echo "$dynamic_linker" >&6; }
11735 test "$dynamic_linker" = no && can_build_shared=no
11736
11737 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11738 if test "$GCC" = yes; then
11739   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11740 fi
11741
11742 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11743   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11744 fi
11745 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11746   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11747 fi
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11841 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11842 hardcode_action=
11843 if test -n "$hardcode_libdir_flag_spec" ||
11844    test -n "$runpath_var" ||
11845    test "X$hardcode_automatic" = "Xyes" ; then
11846
11847   # We can hardcode non-existent directories.
11848   if test "$hardcode_direct" != no &&
11849      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11850      # have to relink, otherwise we might link with an installed library
11851      # when we should be linking with a yet-to-be-installed one
11852      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11853      test "$hardcode_minus_L" != no; then
11854     # Linking always hardcodes the temporary library directory.
11855     hardcode_action=relink
11856   else
11857     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11858     hardcode_action=immediate
11859   fi
11860 else
11861   # We cannot hardcode anything, or else we can only hardcode existing
11862   # directories.
11863   hardcode_action=unsupported
11864 fi
11865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11866 $as_echo "$hardcode_action" >&6; }
11867
11868 if test "$hardcode_action" = relink ||
11869    test "$inherit_rpath" = yes; then
11870   # Fast installation is not supported
11871   enable_fast_install=no
11872 elif test "$shlibpath_overrides_runpath" = yes ||
11873      test "$enable_shared" = no; then
11874   # Fast installation is not necessary
11875   enable_fast_install=needless
11876 fi
11877
11878
11879
11880
11881
11882
11883   if test "x$enable_dlopen" != xyes; then
11884   enable_dlopen=unknown
11885   enable_dlopen_self=unknown
11886   enable_dlopen_self_static=unknown
11887 else
11888   lt_cv_dlopen=no
11889   lt_cv_dlopen_libs=
11890
11891   case $host_os in
11892   beos*)
11893     lt_cv_dlopen="load_add_on"
11894     lt_cv_dlopen_libs=
11895     lt_cv_dlopen_self=yes
11896     ;;
11897
11898   mingw* | pw32* | cegcc*)
11899     lt_cv_dlopen="LoadLibrary"
11900     lt_cv_dlopen_libs=
11901     ;;
11902
11903   cygwin*)
11904     lt_cv_dlopen="dlopen"
11905     lt_cv_dlopen_libs=
11906     ;;
11907
11908   darwin*)
11909   # if libdl is installed we need to link against it
11910     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11911 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11912 if ${ac_cv_lib_dl_dlopen+:} false; then :
11913   $as_echo_n "(cached) " >&6
11914 else
11915   ac_check_lib_save_LIBS=$LIBS
11916 LIBS="-ldl  $LIBS"
11917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11918 /* end confdefs.h.  */
11919
11920 /* Override any GCC internal prototype to avoid an error.
11921    Use char because int might match the return type of a GCC
11922    builtin and then its argument prototype would still apply.  */
11923 #ifdef __cplusplus
11924 extern "C"
11925 #endif
11926 char dlopen ();
11927 int
11928 main ()
11929 {
11930 return dlopen ();
11931   ;
11932   return 0;
11933 }
11934 _ACEOF
11935 if ac_fn_c_try_link "$LINENO"; then :
11936   ac_cv_lib_dl_dlopen=yes
11937 else
11938   ac_cv_lib_dl_dlopen=no
11939 fi
11940 rm -f core conftest.err conftest.$ac_objext \
11941     conftest$ac_exeext conftest.$ac_ext
11942 LIBS=$ac_check_lib_save_LIBS
11943 fi
11944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11945 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11946 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11947   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11948 else
11949
11950     lt_cv_dlopen="dyld"
11951     lt_cv_dlopen_libs=
11952     lt_cv_dlopen_self=yes
11953
11954 fi
11955
11956     ;;
11957
11958   *)
11959     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11960 if test "x$ac_cv_func_shl_load" = xyes; then :
11961   lt_cv_dlopen="shl_load"
11962 else
11963   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11964 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11965 if ${ac_cv_lib_dld_shl_load+:} false; then :
11966   $as_echo_n "(cached) " >&6
11967 else
11968   ac_check_lib_save_LIBS=$LIBS
11969 LIBS="-ldld  $LIBS"
11970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11971 /* end confdefs.h.  */
11972
11973 /* Override any GCC internal prototype to avoid an error.
11974    Use char because int might match the return type of a GCC
11975    builtin and then its argument prototype would still apply.  */
11976 #ifdef __cplusplus
11977 extern "C"
11978 #endif
11979 char shl_load ();
11980 int
11981 main ()
11982 {
11983 return shl_load ();
11984   ;
11985   return 0;
11986 }
11987 _ACEOF
11988 if ac_fn_c_try_link "$LINENO"; then :
11989   ac_cv_lib_dld_shl_load=yes
11990 else
11991   ac_cv_lib_dld_shl_load=no
11992 fi
11993 rm -f core conftest.err conftest.$ac_objext \
11994     conftest$ac_exeext conftest.$ac_ext
11995 LIBS=$ac_check_lib_save_LIBS
11996 fi
11997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11998 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11999 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
12000   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
12001 else
12002   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12003 if test "x$ac_cv_func_dlopen" = xyes; then :
12004   lt_cv_dlopen="dlopen"
12005 else
12006   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12007 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12008 if ${ac_cv_lib_dl_dlopen+:} false; then :
12009   $as_echo_n "(cached) " >&6
12010 else
12011   ac_check_lib_save_LIBS=$LIBS
12012 LIBS="-ldl  $LIBS"
12013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12014 /* end confdefs.h.  */
12015
12016 /* Override any GCC internal prototype to avoid an error.
12017    Use char because int might match the return type of a GCC
12018    builtin and then its argument prototype would still apply.  */
12019 #ifdef __cplusplus
12020 extern "C"
12021 #endif
12022 char dlopen ();
12023 int
12024 main ()
12025 {
12026 return dlopen ();
12027   ;
12028   return 0;
12029 }
12030 _ACEOF
12031 if ac_fn_c_try_link "$LINENO"; then :
12032   ac_cv_lib_dl_dlopen=yes
12033 else
12034   ac_cv_lib_dl_dlopen=no
12035 fi
12036 rm -f core conftest.err conftest.$ac_objext \
12037     conftest$ac_exeext conftest.$ac_ext
12038 LIBS=$ac_check_lib_save_LIBS
12039 fi
12040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12041 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12042 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12043   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12044 else
12045   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12046 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12047 if ${ac_cv_lib_svld_dlopen+:} false; then :
12048   $as_echo_n "(cached) " >&6
12049 else
12050   ac_check_lib_save_LIBS=$LIBS
12051 LIBS="-lsvld  $LIBS"
12052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12053 /* end confdefs.h.  */
12054
12055 /* Override any GCC internal prototype to avoid an error.
12056    Use char because int might match the return type of a GCC
12057    builtin and then its argument prototype would still apply.  */
12058 #ifdef __cplusplus
12059 extern "C"
12060 #endif
12061 char dlopen ();
12062 int
12063 main ()
12064 {
12065 return dlopen ();
12066   ;
12067   return 0;
12068 }
12069 _ACEOF
12070 if ac_fn_c_try_link "$LINENO"; then :
12071   ac_cv_lib_svld_dlopen=yes
12072 else
12073   ac_cv_lib_svld_dlopen=no
12074 fi
12075 rm -f core conftest.err conftest.$ac_objext \
12076     conftest$ac_exeext conftest.$ac_ext
12077 LIBS=$ac_check_lib_save_LIBS
12078 fi
12079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12080 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12081 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
12082   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12083 else
12084   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12085 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12086 if ${ac_cv_lib_dld_dld_link+:} false; then :
12087   $as_echo_n "(cached) " >&6
12088 else
12089   ac_check_lib_save_LIBS=$LIBS
12090 LIBS="-ldld  $LIBS"
12091 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12092 /* end confdefs.h.  */
12093
12094 /* Override any GCC internal prototype to avoid an error.
12095    Use char because int might match the return type of a GCC
12096    builtin and then its argument prototype would still apply.  */
12097 #ifdef __cplusplus
12098 extern "C"
12099 #endif
12100 char dld_link ();
12101 int
12102 main ()
12103 {
12104 return dld_link ();
12105   ;
12106   return 0;
12107 }
12108 _ACEOF
12109 if ac_fn_c_try_link "$LINENO"; then :
12110   ac_cv_lib_dld_dld_link=yes
12111 else
12112   ac_cv_lib_dld_dld_link=no
12113 fi
12114 rm -f core conftest.err conftest.$ac_objext \
12115     conftest$ac_exeext conftest.$ac_ext
12116 LIBS=$ac_check_lib_save_LIBS
12117 fi
12118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12119 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12120 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12121   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12122 fi
12123
12124
12125 fi
12126
12127
12128 fi
12129
12130
12131 fi
12132
12133
12134 fi
12135
12136
12137 fi
12138
12139     ;;
12140   esac
12141
12142   if test "x$lt_cv_dlopen" != xno; then
12143     enable_dlopen=yes
12144   else
12145     enable_dlopen=no
12146   fi
12147
12148   case $lt_cv_dlopen in
12149   dlopen)
12150     save_CPPFLAGS="$CPPFLAGS"
12151     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12152
12153     save_LDFLAGS="$LDFLAGS"
12154     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12155
12156     save_LIBS="$LIBS"
12157     LIBS="$lt_cv_dlopen_libs $LIBS"
12158
12159     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12160 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12161 if ${lt_cv_dlopen_self+:} false; then :
12162   $as_echo_n "(cached) " >&6
12163 else
12164           if test "$cross_compiling" = yes; then :
12165   lt_cv_dlopen_self=cross
12166 else
12167   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12168   lt_status=$lt_dlunknown
12169   cat > conftest.$ac_ext <<_LT_EOF
12170 #line $LINENO "configure"
12171 #include "confdefs.h"
12172
12173 #if HAVE_DLFCN_H
12174 #include <dlfcn.h>
12175 #endif
12176
12177 #include <stdio.h>
12178
12179 #ifdef RTLD_GLOBAL
12180 #  define LT_DLGLOBAL           RTLD_GLOBAL
12181 #else
12182 #  ifdef DL_GLOBAL
12183 #    define LT_DLGLOBAL         DL_GLOBAL
12184 #  else
12185 #    define LT_DLGLOBAL         0
12186 #  endif
12187 #endif
12188
12189 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12190    find out it does not work in some platform. */
12191 #ifndef LT_DLLAZY_OR_NOW
12192 #  ifdef RTLD_LAZY
12193 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12194 #  else
12195 #    ifdef DL_LAZY
12196 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12197 #    else
12198 #      ifdef RTLD_NOW
12199 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12200 #      else
12201 #        ifdef DL_NOW
12202 #          define LT_DLLAZY_OR_NOW      DL_NOW
12203 #        else
12204 #          define LT_DLLAZY_OR_NOW      0
12205 #        endif
12206 #      endif
12207 #    endif
12208 #  endif
12209 #endif
12210
12211 /* When -fvisbility=hidden is used, assume the code has been annotated
12212    correspondingly for the symbols needed.  */
12213 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12214 int fnord () __attribute__((visibility("default")));
12215 #endif
12216
12217 int fnord () { return 42; }
12218 int main ()
12219 {
12220   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12221   int status = $lt_dlunknown;
12222
12223   if (self)
12224     {
12225       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12226       else
12227         {
12228           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12229           else puts (dlerror ());
12230         }
12231       /* dlclose (self); */
12232     }
12233   else
12234     puts (dlerror ());
12235
12236   return status;
12237 }
12238 _LT_EOF
12239   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12240   (eval $ac_link) 2>&5
12241   ac_status=$?
12242   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12243   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12244     (./conftest; exit; ) >&5 2>/dev/null
12245     lt_status=$?
12246     case x$lt_status in
12247       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12248       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12249       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12250     esac
12251   else :
12252     # compilation failed
12253     lt_cv_dlopen_self=no
12254   fi
12255 fi
12256 rm -fr conftest*
12257
12258
12259 fi
12260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12261 $as_echo "$lt_cv_dlopen_self" >&6; }
12262
12263     if test "x$lt_cv_dlopen_self" = xyes; then
12264       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12265       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12266 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12267 if ${lt_cv_dlopen_self_static+:} false; then :
12268   $as_echo_n "(cached) " >&6
12269 else
12270           if test "$cross_compiling" = yes; then :
12271   lt_cv_dlopen_self_static=cross
12272 else
12273   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12274   lt_status=$lt_dlunknown
12275   cat > conftest.$ac_ext <<_LT_EOF
12276 #line $LINENO "configure"
12277 #include "confdefs.h"
12278
12279 #if HAVE_DLFCN_H
12280 #include <dlfcn.h>
12281 #endif
12282
12283 #include <stdio.h>
12284
12285 #ifdef RTLD_GLOBAL
12286 #  define LT_DLGLOBAL           RTLD_GLOBAL
12287 #else
12288 #  ifdef DL_GLOBAL
12289 #    define LT_DLGLOBAL         DL_GLOBAL
12290 #  else
12291 #    define LT_DLGLOBAL         0
12292 #  endif
12293 #endif
12294
12295 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12296    find out it does not work in some platform. */
12297 #ifndef LT_DLLAZY_OR_NOW
12298 #  ifdef RTLD_LAZY
12299 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12300 #  else
12301 #    ifdef DL_LAZY
12302 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12303 #    else
12304 #      ifdef RTLD_NOW
12305 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12306 #      else
12307 #        ifdef DL_NOW
12308 #          define LT_DLLAZY_OR_NOW      DL_NOW
12309 #        else
12310 #          define LT_DLLAZY_OR_NOW      0
12311 #        endif
12312 #      endif
12313 #    endif
12314 #  endif
12315 #endif
12316
12317 /* When -fvisbility=hidden is used, assume the code has been annotated
12318    correspondingly for the symbols needed.  */
12319 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12320 int fnord () __attribute__((visibility("default")));
12321 #endif
12322
12323 int fnord () { return 42; }
12324 int main ()
12325 {
12326   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12327   int status = $lt_dlunknown;
12328
12329   if (self)
12330     {
12331       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12332       else
12333         {
12334           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12335           else puts (dlerror ());
12336         }
12337       /* dlclose (self); */
12338     }
12339   else
12340     puts (dlerror ());
12341
12342   return status;
12343 }
12344 _LT_EOF
12345   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12346   (eval $ac_link) 2>&5
12347   ac_status=$?
12348   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12349   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12350     (./conftest; exit; ) >&5 2>/dev/null
12351     lt_status=$?
12352     case x$lt_status in
12353       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
12354       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
12355       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
12356     esac
12357   else :
12358     # compilation failed
12359     lt_cv_dlopen_self_static=no
12360   fi
12361 fi
12362 rm -fr conftest*
12363
12364
12365 fi
12366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12367 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12368     fi
12369
12370     CPPFLAGS="$save_CPPFLAGS"
12371     LDFLAGS="$save_LDFLAGS"
12372     LIBS="$save_LIBS"
12373     ;;
12374   esac
12375
12376   case $lt_cv_dlopen_self in
12377   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
12378   *) enable_dlopen_self=unknown ;;
12379   esac
12380
12381   case $lt_cv_dlopen_self_static in
12382   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
12383   *) enable_dlopen_self_static=unknown ;;
12384   esac
12385 fi
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403 striplib=
12404 old_striplib=
12405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12406 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12407 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
12408   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
12409   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
12410   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12411 $as_echo "yes" >&6; }
12412 else
12413 # FIXME - insert some real tests, host_os isn't really good enough
12414   case $host_os in
12415   darwin*)
12416     if test -n "$STRIP" ; then
12417       striplib="$STRIP -x"
12418       old_striplib="$STRIP -S"
12419       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12420 $as_echo "yes" >&6; }
12421     else
12422       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12423 $as_echo "no" >&6; }
12424     fi
12425     ;;
12426   *)
12427     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12428 $as_echo "no" >&6; }
12429     ;;
12430   esac
12431 fi
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444   # Report which library types will actually be built
12445   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12446 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12447   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12448 $as_echo "$can_build_shared" >&6; }
12449
12450   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12451 $as_echo_n "checking whether to build shared libraries... " >&6; }
12452   test "$can_build_shared" = "no" && enable_shared=no
12453
12454   # On AIX, shared libraries and static libraries use the same namespace, and
12455   # are all built from PIC.
12456   case $host_os in
12457   aix3*)
12458     test "$enable_shared" = yes && enable_static=no
12459     if test -n "$RANLIB"; then
12460       archive_cmds="$archive_cmds~\$RANLIB \$lib"
12461       postinstall_cmds='$RANLIB $lib'
12462     fi
12463     ;;
12464
12465   aix[4-9]*)
12466     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
12467       test "$enable_shared" = yes && enable_static=no
12468     fi
12469     ;;
12470   esac
12471   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12472 $as_echo "$enable_shared" >&6; }
12473
12474   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12475 $as_echo_n "checking whether to build static libraries... " >&6; }
12476   # Make sure either enable_shared or enable_static is yes.
12477   test "$enable_shared" = yes || enable_static=yes
12478   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12479 $as_echo "$enable_static" >&6; }
12480
12481
12482
12483
12484 fi
12485 ac_ext=c
12486 ac_cpp='$CPP $CPPFLAGS'
12487 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12488 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12489 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12490
12491 CC="$lt_save_CC"
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507         ac_config_commands="$ac_config_commands libtool"
12508
12509
12510
12511
12512 # Only expand once:
12513
12514
12515 gl_VISIBILITY
12516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
12517 $as_echo_n "checking for ANSI C header files... " >&6; }
12518 if ${ac_cv_header_stdc+:} false; then :
12519   $as_echo_n "(cached) " >&6
12520 else
12521   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12522 /* end confdefs.h.  */
12523 #include <stdlib.h>
12524 #include <stdarg.h>
12525 #include <string.h>
12526 #include <float.h>
12527
12528 int
12529 main ()
12530 {
12531
12532   ;
12533   return 0;
12534 }
12535 _ACEOF
12536 if ac_fn_c_try_compile "$LINENO"; then :
12537   ac_cv_header_stdc=yes
12538 else
12539   ac_cv_header_stdc=no
12540 fi
12541 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12542
12543 if test $ac_cv_header_stdc = yes; then
12544   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
12545   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12546 /* end confdefs.h.  */
12547 #include <string.h>
12548
12549 _ACEOF
12550 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12551   $EGREP "memchr" >/dev/null 2>&1; then :
12552
12553 else
12554   ac_cv_header_stdc=no
12555 fi
12556 rm -f conftest*
12557
12558 fi
12559
12560 if test $ac_cv_header_stdc = yes; then
12561   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
12562   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12563 /* end confdefs.h.  */
12564 #include <stdlib.h>
12565
12566 _ACEOF
12567 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12568   $EGREP "free" >/dev/null 2>&1; then :
12569
12570 else
12571   ac_cv_header_stdc=no
12572 fi
12573 rm -f conftest*
12574
12575 fi
12576
12577 if test $ac_cv_header_stdc = yes; then
12578   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
12579   if test "$cross_compiling" = yes; then :
12580   :
12581 else
12582   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12583 /* end confdefs.h.  */
12584 #include <ctype.h>
12585 #include <stdlib.h>
12586 #if ((' ' & 0x0FF) == 0x020)
12587 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
12588 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
12589 #else
12590 # define ISLOWER(c) \
12591                    (('a' <= (c) && (c) <= 'i') \
12592                      || ('j' <= (c) && (c) <= 'r') \
12593                      || ('s' <= (c) && (c) <= 'z'))
12594 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
12595 #endif
12596
12597 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
12598 int
12599 main ()
12600 {
12601   int i;
12602   for (i = 0; i < 256; i++)
12603     if (XOR (islower (i), ISLOWER (i))
12604         || toupper (i) != TOUPPER (i))
12605       return 2;
12606   return 0;
12607 }
12608 _ACEOF
12609 if ac_fn_c_try_run "$LINENO"; then :
12610
12611 else
12612   ac_cv_header_stdc=no
12613 fi
12614 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12615   conftest.$ac_objext conftest.beam conftest.$ac_ext
12616 fi
12617
12618 fi
12619 fi
12620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12621 $as_echo "$ac_cv_header_stdc" >&6; }
12622 if test $ac_cv_header_stdc = yes; then
12623
12624 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
12625
12626 fi
12627
12628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/types.h defines makedev" >&5
12629 $as_echo_n "checking whether sys/types.h defines makedev... " >&6; }
12630 if ${ac_cv_header_sys_types_h_makedev+:} false; then :
12631   $as_echo_n "(cached) " >&6
12632 else
12633   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12634 /* end confdefs.h.  */
12635 #include <sys/types.h>
12636 int
12637 main ()
12638 {
12639 return makedev(0, 0);
12640   ;
12641   return 0;
12642 }
12643 _ACEOF
12644 if ac_fn_c_try_link "$LINENO"; then :
12645   ac_cv_header_sys_types_h_makedev=yes
12646 else
12647   ac_cv_header_sys_types_h_makedev=no
12648 fi
12649 rm -f core conftest.err conftest.$ac_objext \
12650     conftest$ac_exeext conftest.$ac_ext
12651
12652 fi
12653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_types_h_makedev" >&5
12654 $as_echo "$ac_cv_header_sys_types_h_makedev" >&6; }
12655
12656 if test $ac_cv_header_sys_types_h_makedev = no; then
12657 ac_fn_c_check_header_mongrel "$LINENO" "sys/mkdev.h" "ac_cv_header_sys_mkdev_h" "$ac_includes_default"
12658 if test "x$ac_cv_header_sys_mkdev_h" = xyes; then :
12659
12660 $as_echo "#define MAJOR_IN_MKDEV 1" >>confdefs.h
12661
12662 fi
12663
12664
12665
12666   if test $ac_cv_header_sys_mkdev_h = no; then
12667     ac_fn_c_check_header_mongrel "$LINENO" "sys/sysmacros.h" "ac_cv_header_sys_sysmacros_h" "$ac_includes_default"
12668 if test "x$ac_cv_header_sys_sysmacros_h" = xyes; then :
12669
12670 $as_echo "#define MAJOR_IN_SYSMACROS 1" >>confdefs.h
12671
12672 fi
12673
12674
12675   fi
12676 fi
12677
12678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
12679 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
12680 if ${ac_cv_header_sys_wait_h+:} false; then :
12681   $as_echo_n "(cached) " >&6
12682 else
12683   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12684 /* end confdefs.h.  */
12685 #include <sys/types.h>
12686 #include <sys/wait.h>
12687 #ifndef WEXITSTATUS
12688 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
12689 #endif
12690 #ifndef WIFEXITED
12691 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
12692 #endif
12693
12694 int
12695 main ()
12696 {
12697   int s;
12698   wait (&s);
12699   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
12700   ;
12701   return 0;
12702 }
12703 _ACEOF
12704 if ac_fn_c_try_compile "$LINENO"; then :
12705   ac_cv_header_sys_wait_h=yes
12706 else
12707   ac_cv_header_sys_wait_h=no
12708 fi
12709 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12710 fi
12711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
12712 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
12713 if test $ac_cv_header_sys_wait_h = yes; then
12714
12715 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
12716
12717 fi
12718
12719 for ac_header in stdint.h fcntl.h locale.h stdint.h inttypes.h unistd.h
12720 do :
12721   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12722 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12723 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12724   cat >>confdefs.h <<_ACEOF
12725 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12726 _ACEOF
12727
12728 fi
12729
12730 done
12731
12732 for ac_header in stddef.h utime.h wchar.h wctype.h limits.h
12733 do :
12734   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12735 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12736 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12737   cat >>confdefs.h <<_ACEOF
12738 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12739 _ACEOF
12740
12741 fi
12742
12743 done
12744
12745 for ac_header in getopt.h err.h xlocale.h signal.h
12746 do :
12747   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12748 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12749 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12750   cat >>confdefs.h <<_ACEOF
12751 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12752 _ACEOF
12753
12754 fi
12755
12756 done
12757
12758 for ac_header in sys/mman.h sys/stat.h sys/types.h sys/utime.h sys/time.h
12759 do :
12760   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12761 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12762 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12763   cat >>confdefs.h <<_ACEOF
12764 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12765 _ACEOF
12766
12767 fi
12768
12769 done
12770
12771 if test "$enable_zlib" != "no"; then
12772   for ac_header in zlib.h
12773 do :
12774   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
12775 if test "x$ac_cv_header_zlib_h" = xyes; then :
12776   cat >>confdefs.h <<_ACEOF
12777 #define HAVE_ZLIB_H 1
12778 _ACEOF
12779
12780 fi
12781
12782 done
12783
12784 fi
12785 ac_fn_c_check_type "$LINENO" "sig_t" "ac_cv_type_sig_t" "
12786 #ifdef HAVE_SIGNAL_H
12787 #include <signal.h>
12788 #endif
12789 "
12790 if test "x$ac_cv_type_sig_t" = xyes; then :
12791
12792 $as_echo "#define HAVE_SIG_T 1" >>confdefs.h
12793
12794 fi
12795
12796
12797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
12798 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
12799 if ${ac_cv_c_const+:} false; then :
12800   $as_echo_n "(cached) " >&6
12801 else
12802   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12803 /* end confdefs.h.  */
12804
12805 int
12806 main ()
12807 {
12808
12809 #ifndef __cplusplus
12810   /* Ultrix mips cc rejects this sort of thing.  */
12811   typedef int charset[2];
12812   const charset cs = { 0, 0 };
12813   /* SunOS 4.1.1 cc rejects this.  */
12814   char const *const *pcpcc;
12815   char **ppc;
12816   /* NEC SVR4.0.2 mips cc rejects this.  */
12817   struct point {int x, y;};
12818   static struct point const zero = {0,0};
12819   /* AIX XL C 1.02.0.0 rejects this.
12820      It does not let you subtract one const X* pointer from another in
12821      an arm of an if-expression whose if-part is not a constant
12822      expression */
12823   const char *g = "string";
12824   pcpcc = &g + (g ? g-g : 0);
12825   /* HPUX 7.0 cc rejects these. */
12826   ++pcpcc;
12827   ppc = (char**) pcpcc;
12828   pcpcc = (char const *const *) ppc;
12829   { /* SCO 3.2v4 cc rejects this sort of thing.  */
12830     char tx;
12831     char *t = &tx;
12832     char const *s = 0 ? (char *) 0 : (char const *) 0;
12833
12834     *t++ = 0;
12835     if (s) return 0;
12836   }
12837   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
12838     int x[] = {25, 17};
12839     const int *foo = &x[0];
12840     ++foo;
12841   }
12842   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
12843     typedef const int *iptr;
12844     iptr p = 0;
12845     ++p;
12846   }
12847   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
12848        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
12849     struct s { int j; const int *ap[3]; } bx;
12850     struct s *b = &bx; b->j = 5;
12851   }
12852   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
12853     const int foo = 10;
12854     if (!foo) return 0;
12855   }
12856   return !cs[0] && !zero.x;
12857 #endif
12858
12859   ;
12860   return 0;
12861 }
12862 _ACEOF
12863 if ac_fn_c_try_compile "$LINENO"; then :
12864   ac_cv_c_const=yes
12865 else
12866   ac_cv_c_const=no
12867 fi
12868 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12869 fi
12870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12871 $as_echo "$ac_cv_c_const" >&6; }
12872 if test $ac_cv_c_const = no; then
12873
12874 $as_echo "#define const /**/" >>confdefs.h
12875
12876 fi
12877
12878 ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
12879 if test "x$ac_cv_type_off_t" = xyes; then :
12880
12881 else
12882
12883 cat >>confdefs.h <<_ACEOF
12884 #define off_t long int
12885 _ACEOF
12886
12887 fi
12888
12889 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12890 if test "x$ac_cv_type_size_t" = xyes; then :
12891
12892 else
12893
12894 cat >>confdefs.h <<_ACEOF
12895 #define size_t unsigned int
12896 _ACEOF
12897
12898 fi
12899
12900 ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
12901 if test "x$ac_cv_member_struct_stat_st_rdev" = xyes; then :
12902
12903 cat >>confdefs.h <<_ACEOF
12904 #define HAVE_STRUCT_STAT_ST_RDEV 1
12905 _ACEOF
12906
12907
12908 fi
12909
12910
12911 ac_fn_c_check_member "$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "$ac_includes_default"
12912 if test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes; then :
12913
12914 cat >>confdefs.h <<_ACEOF
12915 #define HAVE_STRUCT_TM_TM_GMTOFF 1
12916 _ACEOF
12917
12918
12919 fi
12920
12921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
12922 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
12923 if ${ac_cv_struct_tm+:} false; then :
12924   $as_echo_n "(cached) " >&6
12925 else
12926   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12927 /* end confdefs.h.  */
12928 #include <sys/types.h>
12929 #include <time.h>
12930
12931 int
12932 main ()
12933 {
12934 struct tm tm;
12935                                      int *p = &tm.tm_sec;
12936                                      return !p;
12937   ;
12938   return 0;
12939 }
12940 _ACEOF
12941 if ac_fn_c_try_compile "$LINENO"; then :
12942   ac_cv_struct_tm=time.h
12943 else
12944   ac_cv_struct_tm=sys/time.h
12945 fi
12946 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12947 fi
12948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
12949 $as_echo "$ac_cv_struct_tm" >&6; }
12950 if test $ac_cv_struct_tm = sys/time.h; then
12951
12952 $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
12953
12954 fi
12955
12956 ac_fn_c_check_member "$LINENO" "struct tm" "tm_zone" "ac_cv_member_struct_tm_tm_zone" "#include <sys/types.h>
12957 #include <$ac_cv_struct_tm>
12958
12959 "
12960 if test "x$ac_cv_member_struct_tm_tm_zone" = xyes; then :
12961
12962 cat >>confdefs.h <<_ACEOF
12963 #define HAVE_STRUCT_TM_TM_ZONE 1
12964 _ACEOF
12965
12966
12967 fi
12968
12969 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
12970
12971 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
12972
12973 else
12974   ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
12975 "
12976 if test "x$ac_cv_have_decl_tzname" = xyes; then :
12977   ac_have_decl=1
12978 else
12979   ac_have_decl=0
12980 fi
12981
12982 cat >>confdefs.h <<_ACEOF
12983 #define HAVE_DECL_TZNAME $ac_have_decl
12984 _ACEOF
12985
12986   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
12987 $as_echo_n "checking for tzname... " >&6; }
12988 if ${ac_cv_var_tzname+:} false; then :
12989   $as_echo_n "(cached) " >&6
12990 else
12991   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12992 /* end confdefs.h.  */
12993 #include <time.h>
12994 #if !HAVE_DECL_TZNAME
12995 extern char *tzname[];
12996 #endif
12997
12998 int
12999 main ()
13000 {
13001 return tzname[0][0];
13002   ;
13003   return 0;
13004 }
13005 _ACEOF
13006 if ac_fn_c_try_link "$LINENO"; then :
13007   ac_cv_var_tzname=yes
13008 else
13009   ac_cv_var_tzname=no
13010 fi
13011 rm -f core conftest.err conftest.$ac_objext \
13012     conftest$ac_exeext conftest.$ac_ext
13013 fi
13014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
13015 $as_echo "$ac_cv_var_tzname" >&6; }
13016   if test $ac_cv_var_tzname = yes; then
13017
13018 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
13019
13020   fi
13021 fi
13022
13023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_zone in struct tm" >&5
13024 $as_echo_n "checking for tm_zone in struct tm... " >&6; }
13025 if ${ac_cv_struct_tm_zone+:} false; then :
13026   $as_echo_n "(cached) " >&6
13027 else
13028   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13029 /* end confdefs.h.  */
13030 #include <sys/types.h>
13031 #include <$ac_cv_struct_tm>
13032 int
13033 main ()
13034 {
13035 struct tm tm; tm.tm_zone;
13036   ;
13037   return 0;
13038 }
13039 _ACEOF
13040 if ac_fn_c_try_compile "$LINENO"; then :
13041   ac_cv_struct_tm_zone=yes
13042 else
13043   ac_cv_struct_tm_zone=no
13044 fi
13045 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13046 fi
13047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm_zone" >&5
13048 $as_echo "$ac_cv_struct_tm_zone" >&6; }
13049 if test "$ac_cv_struct_tm_zone" = yes; then
13050
13051 $as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
13052
13053 fi
13054
13055 # On SGI, apparently tzname is a #define, but that's ok, AC_CHECK_DECL will
13056 # consider it declared and we won't give our own extern.
13057 ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
13058 "
13059 if test "x$ac_cv_have_decl_tzname" = xyes; then :
13060   ac_have_decl=1
13061 else
13062   ac_have_decl=0
13063 fi
13064
13065 cat >>confdefs.h <<_ACEOF
13066 #define HAVE_DECL_TZNAME $ac_have_decl
13067 _ACEOF
13068
13069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
13070 $as_echo_n "checking for tzname... " >&6; }
13071 if ${ac_cv_var_tzname+:} false; then :
13072   $as_echo_n "(cached) " >&6
13073 else
13074   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13075 /* end confdefs.h.  */
13076 #include <time.h>
13077 #if !HAVE_DECL_TZNAME
13078 extern char *tzname[];
13079 #endif
13080 int
13081 main ()
13082 {
13083 return tzname[0][0];
13084   ;
13085   return 0;
13086 }
13087 _ACEOF
13088 if ac_fn_c_try_link "$LINENO"; then :
13089   ac_cv_var_tzname=yes
13090 else
13091   ac_cv_var_tzname=no
13092 fi
13093 rm -f core conftest.err conftest.$ac_objext \
13094     conftest$ac_exeext conftest.$ac_ext
13095 fi
13096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
13097 $as_echo "$ac_cv_var_tzname" >&6; }
13098   if test $ac_cv_var_tzname = yes; then
13099
13100 $as_echo "#define HAVE_TZNAME 1" >>confdefs.h
13101
13102   fi
13103
13104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tm_isdst in struct tm" >&5
13105 $as_echo_n "checking for tm_isdst in struct tm... " >&6; }
13106 if ${ac_cv_struct_tm_isdst+:} false; then :
13107   $as_echo_n "(cached) " >&6
13108 else
13109   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13110 /* end confdefs.h.  */
13111 #include <sys/types.h>
13112 #include <$ac_cv_struct_tm>
13113 int
13114 main ()
13115 {
13116 struct tm tm; tm.tm_isdst;
13117   ;
13118   return 0;
13119 }
13120 _ACEOF
13121 if ac_fn_c_try_compile "$LINENO"; then :
13122   ac_cv_struct_tm_isdst=yes
13123 else
13124   ac_cv_struct_tm_isdst=no
13125 fi
13126 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13127 fi
13128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm_isdst" >&5
13129 $as_echo "$ac_cv_struct_tm_isdst" >&6; }
13130 if test "$ac_cv_struct_tm_isdst" = yes; then
13131
13132 $as_echo "#define HAVE_TM_ISDST 1" >>confdefs.h
13133
13134 fi
13135
13136
13137 ac_fn_c_check_decl "$LINENO" "daylight" "ac_cv_have_decl_daylight" "#include <time.h>
13138 "
13139 if test "x$ac_cv_have_decl_daylight" = xyes; then :
13140   ac_have_decl=1
13141 else
13142   ac_have_decl=0
13143 fi
13144
13145 cat >>confdefs.h <<_ACEOF
13146 #define HAVE_DECL_DAYLIGHT $ac_have_decl
13147 _ACEOF
13148
13149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for daylight" >&5
13150 $as_echo_n "checking for daylight... " >&6; }
13151 if ${ac_cv_var_daylight+:} false; then :
13152   $as_echo_n "(cached) " >&6
13153 else
13154   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13155 /* end confdefs.h.  */
13156 #include <time.h>
13157 #if !HAVE_DECL_DAYLIGHT
13158 extern int daylight;
13159 #endif
13160 int
13161 main ()
13162 {
13163 atoi(daylight);
13164   ;
13165   return 0;
13166 }
13167 _ACEOF
13168 if ac_fn_c_try_link "$LINENO"; then :
13169   ac_cv_var_daylight=yes
13170 else
13171   ac_cv_var_daylight=no
13172 fi
13173 rm -f core conftest.err conftest.$ac_objext \
13174     conftest$ac_exeext conftest.$ac_ext
13175 fi
13176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_daylight" >&5
13177 $as_echo "$ac_cv_var_daylight" >&6; }
13178   if test $ac_cv_var_daylight = yes; then
13179
13180 $as_echo "#define HAVE_DAYLIGHT 1" >>confdefs.h
13181
13182   fi
13183
13184 # Check whether --enable-largefile was given.
13185 if test "${enable_largefile+set}" = set; then :
13186   enableval=$enable_largefile;
13187 fi
13188
13189 if test "$enable_largefile" != no; then
13190
13191   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
13192 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
13193 if ${ac_cv_sys_largefile_CC+:} false; then :
13194   $as_echo_n "(cached) " >&6
13195 else
13196   ac_cv_sys_largefile_CC=no
13197      if test "$GCC" != yes; then
13198        ac_save_CC=$CC
13199        while :; do
13200          # IRIX 6.2 and later do not support large files by default,
13201          # so use the C compiler's -n32 option if that helps.
13202          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13203 /* end confdefs.h.  */
13204 #include <sys/types.h>
13205  /* Check that off_t can represent 2**63 - 1 correctly.
13206     We can't simply define LARGE_OFF_T to be 9223372036854775807,
13207     since some C++ compilers masquerading as C compilers
13208     incorrectly reject 9223372036854775807.  */
13209 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13210   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13211                        && LARGE_OFF_T % 2147483647 == 1)
13212                       ? 1 : -1];
13213 int
13214 main ()
13215 {
13216
13217   ;
13218   return 0;
13219 }
13220 _ACEOF
13221          if ac_fn_c_try_compile "$LINENO"; then :
13222   break
13223 fi
13224 rm -f core conftest.err conftest.$ac_objext
13225          CC="$CC -n32"
13226          if ac_fn_c_try_compile "$LINENO"; then :
13227   ac_cv_sys_largefile_CC=' -n32'; break
13228 fi
13229 rm -f core conftest.err conftest.$ac_objext
13230          break
13231        done
13232        CC=$ac_save_CC
13233        rm -f conftest.$ac_ext
13234     fi
13235 fi
13236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
13237 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
13238   if test "$ac_cv_sys_largefile_CC" != no; then
13239     CC=$CC$ac_cv_sys_largefile_CC
13240   fi
13241
13242   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
13243 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
13244 if ${ac_cv_sys_file_offset_bits+:} false; then :
13245   $as_echo_n "(cached) " >&6
13246 else
13247   while :; do
13248   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13249 /* end confdefs.h.  */
13250 #include <sys/types.h>
13251  /* Check that off_t can represent 2**63 - 1 correctly.
13252     We can't simply define LARGE_OFF_T to be 9223372036854775807,
13253     since some C++ compilers masquerading as C compilers
13254     incorrectly reject 9223372036854775807.  */
13255 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13256   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13257                        && LARGE_OFF_T % 2147483647 == 1)
13258                       ? 1 : -1];
13259 int
13260 main ()
13261 {
13262
13263   ;
13264   return 0;
13265 }
13266 _ACEOF
13267 if ac_fn_c_try_compile "$LINENO"; then :
13268   ac_cv_sys_file_offset_bits=no; break
13269 fi
13270 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13271   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13272 /* end confdefs.h.  */
13273 #define _FILE_OFFSET_BITS 64
13274 #include <sys/types.h>
13275  /* Check that off_t can represent 2**63 - 1 correctly.
13276     We can't simply define LARGE_OFF_T to be 9223372036854775807,
13277     since some C++ compilers masquerading as C compilers
13278     incorrectly reject 9223372036854775807.  */
13279 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13280   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13281                        && LARGE_OFF_T % 2147483647 == 1)
13282                       ? 1 : -1];
13283 int
13284 main ()
13285 {
13286
13287   ;
13288   return 0;
13289 }
13290 _ACEOF
13291 if ac_fn_c_try_compile "$LINENO"; then :
13292   ac_cv_sys_file_offset_bits=64; break
13293 fi
13294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13295   ac_cv_sys_file_offset_bits=unknown
13296   break
13297 done
13298 fi
13299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
13300 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
13301 case $ac_cv_sys_file_offset_bits in #(
13302   no | unknown) ;;
13303   *)
13304 cat >>confdefs.h <<_ACEOF
13305 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
13306 _ACEOF
13307 ;;
13308 esac
13309 rm -rf conftest*
13310   if test $ac_cv_sys_file_offset_bits = unknown; then
13311     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
13312 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
13313 if ${ac_cv_sys_large_files+:} false; then :
13314   $as_echo_n "(cached) " >&6
13315 else
13316   while :; do
13317   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13318 /* end confdefs.h.  */
13319 #include <sys/types.h>
13320  /* Check that off_t can represent 2**63 - 1 correctly.
13321     We can't simply define LARGE_OFF_T to be 9223372036854775807,
13322     since some C++ compilers masquerading as C compilers
13323     incorrectly reject 9223372036854775807.  */
13324 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13325   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13326                        && LARGE_OFF_T % 2147483647 == 1)
13327                       ? 1 : -1];
13328 int
13329 main ()
13330 {
13331
13332   ;
13333   return 0;
13334 }
13335 _ACEOF
13336 if ac_fn_c_try_compile "$LINENO"; then :
13337   ac_cv_sys_large_files=no; break
13338 fi
13339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13340   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13341 /* end confdefs.h.  */
13342 #define _LARGE_FILES 1
13343 #include <sys/types.h>
13344  /* Check that off_t can represent 2**63 - 1 correctly.
13345     We can't simply define LARGE_OFF_T to be 9223372036854775807,
13346     since some C++ compilers masquerading as C compilers
13347     incorrectly reject 9223372036854775807.  */
13348 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
13349   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
13350                        && LARGE_OFF_T % 2147483647 == 1)
13351                       ? 1 : -1];
13352 int
13353 main ()
13354 {
13355
13356   ;
13357   return 0;
13358 }
13359 _ACEOF
13360 if ac_fn_c_try_compile "$LINENO"; then :
13361   ac_cv_sys_large_files=1; break
13362 fi
13363 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13364   ac_cv_sys_large_files=unknown
13365   break
13366 done
13367 fi
13368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
13369 $as_echo "$ac_cv_sys_large_files" >&6; }
13370 case $ac_cv_sys_large_files in #(
13371   no | unknown) ;;
13372   *)
13373 cat >>confdefs.h <<_ACEOF
13374 #define _LARGE_FILES $ac_cv_sys_large_files
13375 _ACEOF
13376 ;;
13377 esac
13378 rm -rf conftest*
13379   fi
13380
13381
13382 fi
13383
13384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
13385 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
13386 if ${ac_cv_sys_largefile_source+:} false; then :
13387   $as_echo_n "(cached) " >&6
13388 else
13389   while :; do
13390   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13391 /* end confdefs.h.  */
13392 #include <sys/types.h> /* for off_t */
13393      #include <stdio.h>
13394 int
13395 main ()
13396 {
13397 int (*fp) (FILE *, off_t, int) = fseeko;
13398      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13399   ;
13400   return 0;
13401 }
13402 _ACEOF
13403 if ac_fn_c_try_link "$LINENO"; then :
13404   ac_cv_sys_largefile_source=no; break
13405 fi
13406 rm -f core conftest.err conftest.$ac_objext \
13407     conftest$ac_exeext conftest.$ac_ext
13408   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13409 /* end confdefs.h.  */
13410 #define _LARGEFILE_SOURCE 1
13411 #include <sys/types.h> /* for off_t */
13412      #include <stdio.h>
13413 int
13414 main ()
13415 {
13416 int (*fp) (FILE *, off_t, int) = fseeko;
13417      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13418   ;
13419   return 0;
13420 }
13421 _ACEOF
13422 if ac_fn_c_try_link "$LINENO"; then :
13423   ac_cv_sys_largefile_source=1; break
13424 fi
13425 rm -f core conftest.err conftest.$ac_objext \
13426     conftest$ac_exeext conftest.$ac_ext
13427   ac_cv_sys_largefile_source=unknown
13428   break
13429 done
13430 fi
13431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
13432 $as_echo "$ac_cv_sys_largefile_source" >&6; }
13433 case $ac_cv_sys_largefile_source in #(
13434   no | unknown) ;;
13435   *)
13436 cat >>confdefs.h <<_ACEOF
13437 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13438 _ACEOF
13439 ;;
13440 esac
13441 rm -rf conftest*
13442
13443 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
13444 # in glibc 2.1.3, but that breaks too many other things.
13445 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
13446 if test $ac_cv_sys_largefile_source != unknown; then
13447
13448 $as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
13449
13450 fi
13451
13452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
13453 $as_echo_n "checking for mbstate_t... " >&6; }
13454 if ${ac_cv_type_mbstate_t+:} false; then :
13455   $as_echo_n "(cached) " >&6
13456 else
13457   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13458 /* end confdefs.h.  */
13459 $ac_includes_default
13460 #           include <wchar.h>
13461 int
13462 main ()
13463 {
13464 mbstate_t x; return sizeof x;
13465   ;
13466   return 0;
13467 }
13468 _ACEOF
13469 if ac_fn_c_try_compile "$LINENO"; then :
13470   ac_cv_type_mbstate_t=yes
13471 else
13472   ac_cv_type_mbstate_t=no
13473 fi
13474 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13475 fi
13476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
13477 $as_echo "$ac_cv_type_mbstate_t" >&6; }
13478    if test $ac_cv_type_mbstate_t = yes; then
13479
13480 $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
13481
13482    else
13483
13484 $as_echo "#define mbstate_t int" >>confdefs.h
13485
13486    fi
13487
13488 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct option in getopt" >&5
13489 $as_echo_n "checking for struct option in getopt... " >&6; }
13490 if ${ac_cv_struct_option_getopt_h+:} false; then :
13491   $as_echo_n "(cached) " >&6
13492 else
13493   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13494 /* end confdefs.h.  */
13495 #include <getopt.h>
13496 int
13497 main ()
13498 {
13499 struct option op; op.name;
13500   ;
13501   return 0;
13502 }
13503 _ACEOF
13504 if ac_fn_c_try_compile "$LINENO"; then :
13505   ac_cv_struct_option_getopt_h=yes
13506 else
13507   ac_cv_struct_option_getopt_h=no
13508 fi
13509 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13510 fi
13511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_option_getopt_h" >&5
13512 $as_echo "$ac_cv_struct_option_getopt_h" >&6; }
13513 if test "$ac_cv_struct_option_getopt_h" = yes; then
13514
13515 $as_echo "#define HAVE_STRUCT_OPTION 1" >>confdefs.h
13516
13517 fi
13518
13519 ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
13520 if test "x$ac_cv_type_pid_t" = xyes; then :
13521
13522 else
13523
13524 cat >>confdefs.h <<_ACEOF
13525 #define pid_t int
13526 _ACEOF
13527
13528 fi
13529
13530 ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"
13531 case $ac_cv_c_uint8_t in #(
13532   no|yes) ;; #(
13533   *)
13534
13535 $as_echo "#define _UINT8_T 1" >>confdefs.h
13536
13537
13538 cat >>confdefs.h <<_ACEOF
13539 #define uint8_t $ac_cv_c_uint8_t
13540 _ACEOF
13541 ;;
13542   esac
13543
13544 ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
13545 case $ac_cv_c_uint16_t in #(
13546   no|yes) ;; #(
13547   *)
13548
13549
13550 cat >>confdefs.h <<_ACEOF
13551 #define uint16_t $ac_cv_c_uint16_t
13552 _ACEOF
13553 ;;
13554   esac
13555
13556 ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
13557 case $ac_cv_c_uint32_t in #(
13558   no|yes) ;; #(
13559   *)
13560
13561 $as_echo "#define _UINT32_T 1" >>confdefs.h
13562
13563
13564 cat >>confdefs.h <<_ACEOF
13565 #define uint32_t $ac_cv_c_uint32_t
13566 _ACEOF
13567 ;;
13568   esac
13569
13570 ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
13571 case $ac_cv_c_int32_t in #(
13572   no|yes) ;; #(
13573   *)
13574
13575 cat >>confdefs.h <<_ACEOF
13576 #define int32_t $ac_cv_c_int32_t
13577 _ACEOF
13578 ;;
13579 esac
13580
13581 ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
13582 case $ac_cv_c_uint64_t in #(
13583   no|yes) ;; #(
13584   *)
13585
13586 $as_echo "#define _UINT64_T 1" >>confdefs.h
13587
13588
13589 cat >>confdefs.h <<_ACEOF
13590 #define uint64_t $ac_cv_c_uint64_t
13591 _ACEOF
13592 ;;
13593   esac
13594
13595 ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"
13596 case $ac_cv_c_int64_t in #(
13597   no|yes) ;; #(
13598   *)
13599
13600 cat >>confdefs.h <<_ACEOF
13601 #define int64_t $ac_cv_c_int64_t
13602 _ACEOF
13603 ;;
13604 esac
13605
13606
13607   ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
13608 if test "x$ac_cv_type_intptr_t" = xyes; then :
13609
13610 $as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
13611
13612 else
13613   for ac_type in 'int' 'long int' 'long long int'; do
13614        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13615 /* end confdefs.h.  */
13616 $ac_includes_default
13617 int
13618 main ()
13619 {
13620 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
13621 test_array [0] = 0;
13622 return test_array [0];
13623
13624   ;
13625   return 0;
13626 }
13627 _ACEOF
13628 if ac_fn_c_try_compile "$LINENO"; then :
13629
13630 cat >>confdefs.h <<_ACEOF
13631 #define intptr_t $ac_type
13632 _ACEOF
13633
13634           ac_type=
13635 fi
13636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13637        test -z "$ac_type" && break
13638      done
13639 fi
13640
13641
13642
13643   ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
13644 if test "x$ac_cv_type_uintptr_t" = xyes; then :
13645
13646 $as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
13647
13648 else
13649   for ac_type in 'unsigned int' 'unsigned long int' \
13650         'unsigned long long int'; do
13651        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13652 /* end confdefs.h.  */
13653 $ac_includes_default
13654 int
13655 main ()
13656 {
13657 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
13658 test_array [0] = 0;
13659 return test_array [0];
13660
13661   ;
13662   return 0;
13663 }
13664 _ACEOF
13665 if ac_fn_c_try_compile "$LINENO"; then :
13666
13667 cat >>confdefs.h <<_ACEOF
13668 #define uintptr_t $ac_type
13669 _ACEOF
13670
13671           ac_type=
13672 fi
13673 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13674        test -z "$ac_type" && break
13675      done
13676 fi
13677
13678
13679
13680
13681
13682   for ac_header in $ac_header_list
13683 do :
13684   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13685 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
13686 "
13687 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13688   cat >>confdefs.h <<_ACEOF
13689 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13690 _ACEOF
13691
13692 fi
13693
13694 done
13695
13696
13697
13698
13699
13700
13701
13702
13703 for ac_func in getpagesize
13704 do :
13705   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
13706 if test "x$ac_cv_func_getpagesize" = xyes; then :
13707   cat >>confdefs.h <<_ACEOF
13708 #define HAVE_GETPAGESIZE 1
13709 _ACEOF
13710
13711 fi
13712 done
13713
13714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
13715 $as_echo_n "checking for working mmap... " >&6; }
13716 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
13717   $as_echo_n "(cached) " >&6
13718 else
13719   if test "$cross_compiling" = yes; then :
13720   ac_cv_func_mmap_fixed_mapped=no
13721 else
13722   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13723 /* end confdefs.h.  */
13724 $ac_includes_default
13725 /* malloc might have been renamed as rpl_malloc. */
13726 #undef malloc
13727
13728 /* Thanks to Mike Haertel and Jim Avera for this test.
13729    Here is a matrix of mmap possibilities:
13730         mmap private not fixed
13731         mmap private fixed at somewhere currently unmapped
13732         mmap private fixed at somewhere already mapped
13733         mmap shared not fixed
13734         mmap shared fixed at somewhere currently unmapped
13735         mmap shared fixed at somewhere already mapped
13736    For private mappings, we should verify that changes cannot be read()
13737    back from the file, nor mmap's back from the file at a different
13738    address.  (There have been systems where private was not correctly
13739    implemented like the infamous i386 svr4.0, and systems where the
13740    VM page cache was not coherent with the file system buffer cache
13741    like early versions of FreeBSD and possibly contemporary NetBSD.)
13742    For shared mappings, we should conversely verify that changes get
13743    propagated back to all the places they're supposed to be.
13744
13745    Grep wants private fixed already mapped.
13746    The main things grep needs to know about mmap are:
13747    * does it exist and is it safe to write into the mmap'd area
13748    * how to use it (BSD variants)  */
13749
13750 #include <fcntl.h>
13751 #include <sys/mman.h>
13752
13753 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
13754 char *malloc ();
13755 #endif
13756
13757 /* This mess was copied from the GNU getpagesize.h.  */
13758 #ifndef HAVE_GETPAGESIZE
13759 # ifdef _SC_PAGESIZE
13760 #  define getpagesize() sysconf(_SC_PAGESIZE)
13761 # else /* no _SC_PAGESIZE */
13762 #  ifdef HAVE_SYS_PARAM_H
13763 #   include <sys/param.h>
13764 #   ifdef EXEC_PAGESIZE
13765 #    define getpagesize() EXEC_PAGESIZE
13766 #   else /* no EXEC_PAGESIZE */
13767 #    ifdef NBPG
13768 #     define getpagesize() NBPG * CLSIZE
13769 #     ifndef CLSIZE
13770 #      define CLSIZE 1
13771 #     endif /* no CLSIZE */
13772 #    else /* no NBPG */
13773 #     ifdef NBPC
13774 #      define getpagesize() NBPC
13775 #     else /* no NBPC */
13776 #      ifdef PAGESIZE
13777 #       define getpagesize() PAGESIZE
13778 #      endif /* PAGESIZE */
13779 #     endif /* no NBPC */
13780 #    endif /* no NBPG */
13781 #   endif /* no EXEC_PAGESIZE */
13782 #  else /* no HAVE_SYS_PARAM_H */
13783 #   define getpagesize() 8192   /* punt totally */
13784 #  endif /* no HAVE_SYS_PARAM_H */
13785 # endif /* no _SC_PAGESIZE */
13786
13787 #endif /* no HAVE_GETPAGESIZE */
13788
13789 int
13790 main ()
13791 {
13792   char *data, *data2, *data3;
13793   const char *cdata2;
13794   int i, pagesize;
13795   int fd, fd2;
13796
13797   pagesize = getpagesize ();
13798
13799   /* First, make a file with some known garbage in it. */
13800   data = (char *) malloc (pagesize);
13801   if (!data)
13802     return 1;
13803   for (i = 0; i < pagesize; ++i)
13804     *(data + i) = rand ();
13805   umask (0);
13806   fd = creat ("conftest.mmap", 0600);
13807   if (fd < 0)
13808     return 2;
13809   if (write (fd, data, pagesize) != pagesize)
13810     return 3;
13811   close (fd);
13812
13813   /* Next, check that the tail of a page is zero-filled.  File must have
13814      non-zero length, otherwise we risk SIGBUS for entire page.  */
13815   fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
13816   if (fd2 < 0)
13817     return 4;
13818   cdata2 = "";
13819   if (write (fd2, cdata2, 1) != 1)
13820     return 5;
13821   data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
13822   if (data2 == MAP_FAILED)
13823     return 6;
13824   for (i = 0; i < pagesize; ++i)
13825     if (*(data2 + i))
13826       return 7;
13827   close (fd2);
13828   if (munmap (data2, pagesize))
13829     return 8;
13830
13831   /* Next, try to mmap the file at a fixed address which already has
13832      something else allocated at it.  If we can, also make sure that
13833      we see the same garbage.  */
13834   fd = open ("conftest.mmap", O_RDWR);
13835   if (fd < 0)
13836     return 9;
13837   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
13838                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
13839     return 10;
13840   for (i = 0; i < pagesize; ++i)
13841     if (*(data + i) != *(data2 + i))
13842       return 11;
13843
13844   /* Finally, make sure that changes to the mapped area do not
13845      percolate back to the file as seen by read().  (This is a bug on
13846      some variants of i386 svr4.0.)  */
13847   for (i = 0; i < pagesize; ++i)
13848     *(data2 + i) = *(data2 + i) + 1;
13849   data3 = (char *) malloc (pagesize);
13850   if (!data3)
13851     return 12;
13852   if (read (fd, data3, pagesize) != pagesize)
13853     return 13;
13854   for (i = 0; i < pagesize; ++i)
13855     if (*(data + i) != *(data3 + i))
13856       return 14;
13857   close (fd);
13858   return 0;
13859 }
13860 _ACEOF
13861 if ac_fn_c_try_run "$LINENO"; then :
13862   ac_cv_func_mmap_fixed_mapped=yes
13863 else
13864   ac_cv_func_mmap_fixed_mapped=no
13865 fi
13866 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13867   conftest.$ac_objext conftest.beam conftest.$ac_ext
13868 fi
13869
13870 fi
13871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
13872 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
13873 if test $ac_cv_func_mmap_fixed_mapped = yes; then
13874
13875 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
13876
13877 fi
13878 rm -f conftest.mmap conftest.txt
13879
13880 for ac_header in vfork.h
13881 do :
13882   ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
13883 if test "x$ac_cv_header_vfork_h" = xyes; then :
13884   cat >>confdefs.h <<_ACEOF
13885 #define HAVE_VFORK_H 1
13886 _ACEOF
13887
13888 fi
13889
13890 done
13891
13892 for ac_func in fork vfork
13893 do :
13894   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13895 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13896 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13897   cat >>confdefs.h <<_ACEOF
13898 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13899 _ACEOF
13900
13901 fi
13902 done
13903
13904 if test "x$ac_cv_func_fork" = xyes; then
13905   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5
13906 $as_echo_n "checking for working fork... " >&6; }
13907 if ${ac_cv_func_fork_works+:} false; then :
13908   $as_echo_n "(cached) " >&6
13909 else
13910   if test "$cross_compiling" = yes; then :
13911   ac_cv_func_fork_works=cross
13912 else
13913   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13914 /* end confdefs.h.  */
13915 $ac_includes_default
13916 int
13917 main ()
13918 {
13919
13920           /* By Ruediger Kuhlmann. */
13921           return fork () < 0;
13922
13923   ;
13924   return 0;
13925 }
13926 _ACEOF
13927 if ac_fn_c_try_run "$LINENO"; then :
13928   ac_cv_func_fork_works=yes
13929 else
13930   ac_cv_func_fork_works=no
13931 fi
13932 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13933   conftest.$ac_objext conftest.beam conftest.$ac_ext
13934 fi
13935
13936 fi
13937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5
13938 $as_echo "$ac_cv_func_fork_works" >&6; }
13939
13940 else
13941   ac_cv_func_fork_works=$ac_cv_func_fork
13942 fi
13943 if test "x$ac_cv_func_fork_works" = xcross; then
13944   case $host in
13945     *-*-amigaos* | *-*-msdosdjgpp*)
13946       # Override, as these systems have only a dummy fork() stub
13947       ac_cv_func_fork_works=no
13948       ;;
13949     *)
13950       ac_cv_func_fork_works=yes
13951       ;;
13952   esac
13953   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5
13954 $as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;}
13955 fi
13956 ac_cv_func_vfork_works=$ac_cv_func_vfork
13957 if test "x$ac_cv_func_vfork" = xyes; then
13958   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5
13959 $as_echo_n "checking for working vfork... " >&6; }
13960 if ${ac_cv_func_vfork_works+:} false; then :
13961   $as_echo_n "(cached) " >&6
13962 else
13963   if test "$cross_compiling" = yes; then :
13964   ac_cv_func_vfork_works=cross
13965 else
13966   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13967 /* end confdefs.h.  */
13968 /* Thanks to Paul Eggert for this test.  */
13969 $ac_includes_default
13970 #include <sys/wait.h>
13971 #ifdef HAVE_VFORK_H
13972 # include <vfork.h>
13973 #endif
13974 /* On some sparc systems, changes by the child to local and incoming
13975    argument registers are propagated back to the parent.  The compiler
13976    is told about this with #include <vfork.h>, but some compilers
13977    (e.g. gcc -O) don't grok <vfork.h>.  Test for this by using a
13978    static variable whose address is put into a register that is
13979    clobbered by the vfork.  */
13980 static void
13981 #ifdef __cplusplus
13982 sparc_address_test (int arg)
13983 # else
13984 sparc_address_test (arg) int arg;
13985 #endif
13986 {
13987   static pid_t child;
13988   if (!child) {
13989     child = vfork ();
13990     if (child < 0) {
13991       perror ("vfork");
13992       _exit(2);
13993     }
13994     if (!child) {
13995       arg = getpid();
13996       write(-1, "", 0);
13997       _exit (arg);
13998     }
13999   }
14000 }
14001
14002 int
14003 main ()
14004 {
14005   pid_t parent = getpid ();
14006   pid_t child;
14007
14008   sparc_address_test (0);
14009
14010   child = vfork ();
14011
14012   if (child == 0) {
14013     /* Here is another test for sparc vfork register problems.  This
14014        test uses lots of local variables, at least as many local
14015        variables as main has allocated so far including compiler
14016        temporaries.  4 locals are enough for gcc 1.40.3 on a Solaris
14017        4.1.3 sparc, but we use 8 to be safe.  A buggy compiler should
14018        reuse the register of parent for one of the local variables,
14019        since it will think that parent can't possibly be used any more
14020        in this routine.  Assigning to the local variable will thus
14021        munge parent in the parent process.  */
14022     pid_t
14023       p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(),
14024       p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid();
14025     /* Convince the compiler that p..p7 are live; otherwise, it might
14026        use the same hardware register for all 8 local variables.  */
14027     if (p != p1 || p != p2 || p != p3 || p != p4
14028         || p != p5 || p != p6 || p != p7)
14029       _exit(1);
14030
14031     /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent
14032        from child file descriptors.  If the child closes a descriptor
14033        before it execs or exits, this munges the parent's descriptor
14034        as well.  Test for this by closing stdout in the child.  */
14035     _exit(close(fileno(stdout)) != 0);
14036   } else {
14037     int status;
14038     struct stat st;
14039
14040     while (wait(&status) != child)
14041       ;
14042     return (
14043          /* Was there some problem with vforking?  */
14044          child < 0
14045
14046          /* Did the child fail?  (This shouldn't happen.)  */
14047          || status
14048
14049          /* Did the vfork/compiler bug occur?  */
14050          || parent != getpid()
14051
14052          /* Did the file descriptor bug occur?  */
14053          || fstat(fileno(stdout), &st) != 0
14054          );
14055   }
14056 }
14057 _ACEOF
14058 if ac_fn_c_try_run "$LINENO"; then :
14059   ac_cv_func_vfork_works=yes
14060 else
14061   ac_cv_func_vfork_works=no
14062 fi
14063 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14064   conftest.$ac_objext conftest.beam conftest.$ac_ext
14065 fi
14066
14067 fi
14068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5
14069 $as_echo "$ac_cv_func_vfork_works" >&6; }
14070
14071 fi;
14072 if test "x$ac_cv_func_fork_works" = xcross; then
14073   ac_cv_func_vfork_works=$ac_cv_func_vfork
14074   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5
14075 $as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;}
14076 fi
14077
14078 if test "x$ac_cv_func_vfork_works" = xyes; then
14079
14080 $as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
14081
14082 else
14083
14084 $as_echo "#define vfork fork" >>confdefs.h
14085
14086 fi
14087 if test "x$ac_cv_func_fork_works" = xyes; then
14088
14089 $as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
14090
14091 fi
14092
14093
14094   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc and mbstate_t are properly declared" >&5
14095 $as_echo_n "checking whether mbrtowc and mbstate_t are properly declared... " >&6; }
14096 if ${ac_cv_func_mbrtowc+:} false; then :
14097   $as_echo_n "(cached) " >&6
14098 else
14099   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14100 /* end confdefs.h.  */
14101 #include <wchar.h>
14102 int
14103 main ()
14104 {
14105 wchar_t wc;
14106               char const s[] = "";
14107               size_t n = 1;
14108               mbstate_t state;
14109               return ! (sizeof state && (mbrtowc) (&wc, s, n, &state));
14110   ;
14111   return 0;
14112 }
14113 _ACEOF
14114 if ac_fn_c_try_link "$LINENO"; then :
14115   ac_cv_func_mbrtowc=yes
14116 else
14117   ac_cv_func_mbrtowc=no
14118 fi
14119 rm -f core conftest.err conftest.$ac_objext \
14120     conftest$ac_exeext conftest.$ac_ext
14121 fi
14122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mbrtowc" >&5
14123 $as_echo "$ac_cv_func_mbrtowc" >&6; }
14124   if test $ac_cv_func_mbrtowc = yes; then
14125
14126 $as_echo "#define HAVE_MBRTOWC 1" >>confdefs.h
14127
14128   fi
14129
14130
14131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc compiler warnings" >&5
14132 $as_echo_n "checking for gcc compiler warnings... " >&6; }
14133 # Check whether --enable-warnings was given.
14134 if test "${enable_warnings+set}" = set; then :
14135   enableval=$enable_warnings; if test "${enableval}" = no -o "$GCC" = no; then
14136    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14137 $as_echo "no" >&6; }
14138    WARNINGS=
14139 else
14140    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14141 $as_echo "yes" >&6; }
14142    WARNINGS="-Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith \
14143        -Wmissing-declarations -Wredundant-decls -Wnested-externs \
14144        -Wsign-compare -Wreturn-type -Wswitch -Wshadow \
14145        -Wcast-qual -Wwrite-strings -Wextra -Wunused-parameter -Wformat=2"
14146 fi
14147 else
14148
14149 if test "$GCC" = yes; then
14150    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
14151 $as_echo "yes" >&6; }
14152    WARNINGS="-Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith \
14153        -Wmissing-declarations -Wredundant-decls -Wnested-externs \
14154        -Wsign-compare -Wreturn-type -Wswitch -Wshadow \
14155        -Wcast-qual -Wwrite-strings -Wextra -Wunused-parameter -Wformat=2"
14156 else
14157    WARNINGS=
14158    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14159 $as_echo "no" >&6; }
14160 fi
14161 fi
14162
14163
14164 for ac_func in strerror strndup strtoul mkstemp mkostemp utimes utime wcwidth strtof newlocale uselocale freelocale setlocale
14165 do :
14166   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14167 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
14168 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
14169   cat >>confdefs.h <<_ACEOF
14170 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14171 _ACEOF
14172
14173 fi
14174 done
14175
14176
14177 ac_fn_c_check_func "$LINENO" "getopt_long" "ac_cv_func_getopt_long"
14178 if test "x$ac_cv_func_getopt_long" = xyes; then :
14179   $as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h
14180
14181 else
14182   case " $LIBOBJS " in
14183   *" getopt_long.$ac_objext "* ) ;;
14184   *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
14185  ;;
14186 esac
14187
14188 fi
14189
14190 ac_fn_c_check_func "$LINENO" "asprintf" "ac_cv_func_asprintf"
14191 if test "x$ac_cv_func_asprintf" = xyes; then :
14192   $as_echo "#define HAVE_ASPRINTF 1" >>confdefs.h
14193
14194 else
14195   case " $LIBOBJS " in
14196   *" asprintf.$ac_objext "* ) ;;
14197   *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
14198  ;;
14199 esac
14200
14201 fi
14202
14203 ac_fn_c_check_func "$LINENO" "vasprintf" "ac_cv_func_vasprintf"
14204 if test "x$ac_cv_func_vasprintf" = xyes; then :
14205   $as_echo "#define HAVE_VASPRINTF 1" >>confdefs.h
14206
14207 else
14208   case " $LIBOBJS " in
14209   *" vasprintf.$ac_objext "* ) ;;
14210   *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
14211  ;;
14212 esac
14213
14214 fi
14215
14216 ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
14217 if test "x$ac_cv_func_strlcpy" = xyes; then :
14218   $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
14219
14220 else
14221   case " $LIBOBJS " in
14222   *" strlcpy.$ac_objext "* ) ;;
14223   *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext"
14224  ;;
14225 esac
14226
14227 fi
14228
14229 ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
14230 if test "x$ac_cv_func_strlcat" = xyes; then :
14231   $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
14232
14233 else
14234   case " $LIBOBJS " in
14235   *" strlcat.$ac_objext "* ) ;;
14236   *) LIBOBJS="$LIBOBJS strlcat.$ac_objext"
14237  ;;
14238 esac
14239
14240 fi
14241
14242 ac_fn_c_check_func "$LINENO" "getline" "ac_cv_func_getline"
14243 if test "x$ac_cv_func_getline" = xyes; then :
14244   $as_echo "#define HAVE_GETLINE 1" >>confdefs.h
14245
14246 else
14247   case " $LIBOBJS " in
14248   *" getline.$ac_objext "* ) ;;
14249   *) LIBOBJS="$LIBOBJS getline.$ac_objext"
14250  ;;
14251 esac
14252
14253 fi
14254
14255 ac_fn_c_check_func "$LINENO" "ctime_r" "ac_cv_func_ctime_r"
14256 if test "x$ac_cv_func_ctime_r" = xyes; then :
14257   $as_echo "#define HAVE_CTIME_R 1" >>confdefs.h
14258
14259 else
14260   case " $LIBOBJS " in
14261   *" ctime_r.$ac_objext "* ) ;;
14262   *) LIBOBJS="$LIBOBJS ctime_r.$ac_objext"
14263  ;;
14264 esac
14265
14266 fi
14267
14268 ac_fn_c_check_func "$LINENO" "asctime_r" "ac_cv_func_asctime_r"
14269 if test "x$ac_cv_func_asctime_r" = xyes; then :
14270   $as_echo "#define HAVE_ASCTIME_R 1" >>confdefs.h
14271
14272 else
14273   case " $LIBOBJS " in
14274   *" asctime_r.$ac_objext "* ) ;;
14275   *) LIBOBJS="$LIBOBJS asctime_r.$ac_objext"
14276  ;;
14277 esac
14278
14279 fi
14280
14281 ac_fn_c_check_func "$LINENO" "localtime_r" "ac_cv_func_localtime_r"
14282 if test "x$ac_cv_func_localtime_r" = xyes; then :
14283   $as_echo "#define HAVE_LOCALTIME_R 1" >>confdefs.h
14284
14285 else
14286   case " $LIBOBJS " in
14287   *" localtime_r.$ac_objext "* ) ;;
14288   *) LIBOBJS="$LIBOBJS localtime_r.$ac_objext"
14289  ;;
14290 esac
14291
14292 fi
14293
14294 ac_fn_c_check_func "$LINENO" "gmtime_r" "ac_cv_func_gmtime_r"
14295 if test "x$ac_cv_func_gmtime_r" = xyes; then :
14296   $as_echo "#define HAVE_GMTIME_R 1" >>confdefs.h
14297
14298 else
14299   case " $LIBOBJS " in
14300   *" gmtime_r.$ac_objext "* ) ;;
14301   *) LIBOBJS="$LIBOBJS gmtime_r.$ac_objext"
14302  ;;
14303 esac
14304
14305 fi
14306
14307 ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread"
14308 if test "x$ac_cv_func_pread" = xyes; then :
14309   $as_echo "#define HAVE_PREAD 1" >>confdefs.h
14310
14311 else
14312   case " $LIBOBJS " in
14313   *" pread.$ac_objext "* ) ;;
14314   *) LIBOBJS="$LIBOBJS pread.$ac_objext"
14315  ;;
14316 esac
14317
14318 fi
14319
14320 ac_fn_c_check_func "$LINENO" "strcasestr" "ac_cv_func_strcasestr"
14321 if test "x$ac_cv_func_strcasestr" = xyes; then :
14322   $as_echo "#define HAVE_STRCASESTR 1" >>confdefs.h
14323
14324 else
14325   case " $LIBOBJS " in
14326   *" strcasestr.$ac_objext "* ) ;;
14327   *) LIBOBJS="$LIBOBJS strcasestr.$ac_objext"
14328  ;;
14329 esac
14330
14331 fi
14332
14333 ac_fn_c_check_func "$LINENO" "fmtcheck" "ac_cv_func_fmtcheck"
14334 if test "x$ac_cv_func_fmtcheck" = xyes; then :
14335   $as_echo "#define HAVE_FMTCHECK 1" >>confdefs.h
14336
14337 else
14338   case " $LIBOBJS " in
14339   *" fmtcheck.$ac_objext "* ) ;;
14340   *) LIBOBJS="$LIBOBJS fmtcheck.$ac_objext"
14341  ;;
14342 esac
14343
14344 fi
14345
14346 ac_fn_c_check_func "$LINENO" "dprintf" "ac_cv_func_dprintf"
14347 if test "x$ac_cv_func_dprintf" = xyes; then :
14348   $as_echo "#define HAVE_DPRINTF 1" >>confdefs.h
14349
14350 else
14351   case " $LIBOBJS " in
14352   *" dprintf.$ac_objext "* ) ;;
14353   *) LIBOBJS="$LIBOBJS dprintf.$ac_objext"
14354  ;;
14355 esac
14356
14357 fi
14358
14359
14360
14361 if test "$enable_zlib" != "no"; then
14362   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gzopen in -lz" >&5
14363 $as_echo_n "checking for gzopen in -lz... " >&6; }
14364 if ${ac_cv_lib_z_gzopen+:} false; then :
14365   $as_echo_n "(cached) " >&6
14366 else
14367   ac_check_lib_save_LIBS=$LIBS
14368 LIBS="-lz  $LIBS"
14369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14370 /* end confdefs.h.  */
14371
14372 /* Override any GCC internal prototype to avoid an error.
14373    Use char because int might match the return type of a GCC
14374    builtin and then its argument prototype would still apply.  */
14375 #ifdef __cplusplus
14376 extern "C"
14377 #endif
14378 char gzopen ();
14379 int
14380 main ()
14381 {
14382 return gzopen ();
14383   ;
14384   return 0;
14385 }
14386 _ACEOF
14387 if ac_fn_c_try_link "$LINENO"; then :
14388   ac_cv_lib_z_gzopen=yes
14389 else
14390   ac_cv_lib_z_gzopen=no
14391 fi
14392 rm -f core conftest.err conftest.$ac_objext \
14393     conftest$ac_exeext conftest.$ac_ext
14394 LIBS=$ac_check_lib_save_LIBS
14395 fi
14396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzopen" >&5
14397 $as_echo "$ac_cv_lib_z_gzopen" >&6; }
14398 if test "x$ac_cv_lib_z_gzopen" = xyes; then :
14399   cat >>confdefs.h <<_ACEOF
14400 #define HAVE_LIBZ 1
14401 _ACEOF
14402
14403   LIBS="-lz $LIBS"
14404
14405 fi
14406
14407 fi
14408 if test "$enable_libseccomp" != "no"; then
14409     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for seccomp_init in -lseccomp" >&5
14410 $as_echo_n "checking for seccomp_init in -lseccomp... " >&6; }
14411 if ${ac_cv_lib_seccomp_seccomp_init+:} false; then :
14412   $as_echo_n "(cached) " >&6
14413 else
14414   ac_check_lib_save_LIBS=$LIBS
14415 LIBS="-lseccomp  $LIBS"
14416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14417 /* end confdefs.h.  */
14418
14419 /* Override any GCC internal prototype to avoid an error.
14420    Use char because int might match the return type of a GCC
14421    builtin and then its argument prototype would still apply.  */
14422 #ifdef __cplusplus
14423 extern "C"
14424 #endif
14425 char seccomp_init ();
14426 int
14427 main ()
14428 {
14429 return seccomp_init ();
14430   ;
14431   return 0;
14432 }
14433 _ACEOF
14434 if ac_fn_c_try_link "$LINENO"; then :
14435   ac_cv_lib_seccomp_seccomp_init=yes
14436 else
14437   ac_cv_lib_seccomp_seccomp_init=no
14438 fi
14439 rm -f core conftest.err conftest.$ac_objext \
14440     conftest$ac_exeext conftest.$ac_ext
14441 LIBS=$ac_check_lib_save_LIBS
14442 fi
14443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_seccomp_seccomp_init" >&5
14444 $as_echo "$ac_cv_lib_seccomp_seccomp_init" >&6; }
14445 if test "x$ac_cv_lib_seccomp_seccomp_init" = xyes; then :
14446   cat >>confdefs.h <<_ACEOF
14447 #define HAVE_LIBSECCOMP 1
14448 _ACEOF
14449
14450   LIBS="-lseccomp $LIBS"
14451
14452 fi
14453
14454 fi
14455 if test "$MINGW" = 1; then
14456   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for regexec in -lgnurx" >&5
14457 $as_echo_n "checking for regexec in -lgnurx... " >&6; }
14458 if ${ac_cv_lib_gnurx_regexec+:} false; then :
14459   $as_echo_n "(cached) " >&6
14460 else
14461   ac_check_lib_save_LIBS=$LIBS
14462 LIBS="-lgnurx  $LIBS"
14463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14464 /* end confdefs.h.  */
14465
14466 /* Override any GCC internal prototype to avoid an error.
14467    Use char because int might match the return type of a GCC
14468    builtin and then its argument prototype would still apply.  */
14469 #ifdef __cplusplus
14470 extern "C"
14471 #endif
14472 char regexec ();
14473 int
14474 main ()
14475 {
14476 return regexec ();
14477   ;
14478   return 0;
14479 }
14480 _ACEOF
14481 if ac_fn_c_try_link "$LINENO"; then :
14482   ac_cv_lib_gnurx_regexec=yes
14483 else
14484   ac_cv_lib_gnurx_regexec=no
14485 fi
14486 rm -f core conftest.err conftest.$ac_objext \
14487     conftest$ac_exeext conftest.$ac_ext
14488 LIBS=$ac_check_lib_save_LIBS
14489 fi
14490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gnurx_regexec" >&5
14491 $as_echo "$ac_cv_lib_gnurx_regexec" >&6; }
14492 if test "x$ac_cv_lib_gnurx_regexec" = xyes; then :
14493   cat >>confdefs.h <<_ACEOF
14494 #define HAVE_LIBGNURX 1
14495 _ACEOF
14496
14497   LIBS="-lgnurx $LIBS"
14498
14499 else
14500   as_fn_error $? "libgnurx is required to build file(1) with MinGW" "$LINENO" 5
14501 fi
14502
14503 fi
14504
14505  if test "$cross_compiling" = yes; then
14506   IS_CROSS_COMPILE_TRUE=
14507   IS_CROSS_COMPILE_FALSE='#'
14508 else
14509   IS_CROSS_COMPILE_TRUE='#'
14510   IS_CROSS_COMPILE_FALSE=
14511 fi
14512
14513
14514 if test "$enable_zlib" = "yes"; then
14515   if test "$ac_cv_header_zlib_h$ac_cv_lib_z_gzopen" != "yesyes"; then
14516     as_fn_error $? "zlib support requested but not found" "$LINENO" 5
14517   fi
14518 elif  test "$ac_cv_header_zlib_h$ac_cv_lib_z_gzopen" = "yesyes"; then
14519
14520 $as_echo "#define ZLIBSUPPORT 1" >>confdefs.h
14521
14522 fi
14523
14524 ac_config_files="$ac_config_files Makefile src/Makefile magic/Makefile tests/Makefile doc/Makefile python/Makefile"
14525
14526 cat >confcache <<\_ACEOF
14527 # This file is a shell script that caches the results of configure
14528 # tests run on this system so they can be shared between configure
14529 # scripts and configure runs, see configure's option --config-cache.
14530 # It is not useful on other systems.  If it contains results you don't
14531 # want to keep, you may remove or edit it.
14532 #
14533 # config.status only pays attention to the cache file if you give it
14534 # the --recheck option to rerun configure.
14535 #
14536 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14537 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14538 # following values.
14539
14540 _ACEOF
14541
14542 # The following way of writing the cache mishandles newlines in values,
14543 # but we know of no workaround that is simple, portable, and efficient.
14544 # So, we kill variables containing newlines.
14545 # Ultrix sh set writes to stderr and can't be redirected directly,
14546 # and sets the high bit in the cache file unless we assign to the vars.
14547 (
14548   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14549     eval ac_val=\$$ac_var
14550     case $ac_val in #(
14551     *${as_nl}*)
14552       case $ac_var in #(
14553       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14554 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14555       esac
14556       case $ac_var in #(
14557       _ | IFS | as_nl) ;; #(
14558       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14559       *) { eval $ac_var=; unset $ac_var;} ;;
14560       esac ;;
14561     esac
14562   done
14563
14564   (set) 2>&1 |
14565     case $as_nl`(ac_space=' '; set) 2>&1` in #(
14566     *${as_nl}ac_space=\ *)
14567       # `set' does not quote correctly, so add quotes: double-quote
14568       # substitution turns \\\\ into \\, and sed turns \\ into \.
14569       sed -n \
14570         "s/'/'\\\\''/g;
14571           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14572       ;; #(
14573     *)
14574       # `set' quotes correctly as required by POSIX, so do not add quotes.
14575       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14576       ;;
14577     esac |
14578     sort
14579 ) |
14580   sed '
14581      /^ac_cv_env_/b end
14582      t clear
14583      :clear
14584      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14585      t end
14586      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14587      :end' >>confcache
14588 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14589   if test -w "$cache_file"; then
14590     if test "x$cache_file" != "x/dev/null"; then
14591       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14592 $as_echo "$as_me: updating cache $cache_file" >&6;}
14593       if test ! -f "$cache_file" || test -h "$cache_file"; then
14594         cat confcache >"$cache_file"
14595       else
14596         case $cache_file in #(
14597         */* | ?:*)
14598           mv -f confcache "$cache_file"$$ &&
14599           mv -f "$cache_file"$$ "$cache_file" ;; #(
14600         *)
14601           mv -f confcache "$cache_file" ;;
14602         esac
14603       fi
14604     fi
14605   else
14606     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14607 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14608   fi
14609 fi
14610 rm -f confcache
14611
14612 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14613 # Let make expand exec_prefix.
14614 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14615
14616 DEFS=-DHAVE_CONFIG_H
14617
14618 ac_libobjs=
14619 ac_ltlibobjs=
14620 U=
14621 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14622   # 1. Remove the extension, and $U if already installed.
14623   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14624   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14625   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14626   #    will be set to the directory where LIBOBJS objects are built.
14627   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14628   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14629 done
14630 LIBOBJS=$ac_libobjs
14631
14632 LTLIBOBJS=$ac_ltlibobjs
14633
14634
14635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
14636 $as_echo_n "checking that generated files are newer than configure... " >&6; }
14637    if test -n "$am_sleep_pid"; then
14638      # Hide warnings about reused PIDs.
14639      wait $am_sleep_pid 2>/dev/null
14640    fi
14641    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
14642 $as_echo "done" >&6; }
14643  if test -n "$EXEEXT"; then
14644   am__EXEEXT_TRUE=
14645   am__EXEEXT_FALSE='#'
14646 else
14647   am__EXEEXT_TRUE='#'
14648   am__EXEEXT_FALSE=
14649 fi
14650
14651 if test -z "${MINGW_TRUE}" && test -z "${MINGW_FALSE}"; then
14652   as_fn_error $? "conditional \"MINGW\" was never defined.
14653 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14654 fi
14655 if test -z "${FSECT5_TRUE}" && test -z "${FSECT5_FALSE}"; then
14656   as_fn_error $? "conditional \"FSECT5\" was never defined.
14657 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14658 fi
14659 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14660   as_fn_error $? "conditional \"AMDEP\" was never defined.
14661 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14662 fi
14663 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14664   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
14665 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14666 fi
14667
14668 if test -z "${IS_CROSS_COMPILE_TRUE}" && test -z "${IS_CROSS_COMPILE_FALSE}"; then
14669   as_fn_error $? "conditional \"IS_CROSS_COMPILE\" was never defined.
14670 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14671 fi
14672
14673 : "${CONFIG_STATUS=./config.status}"
14674 ac_write_fail=0
14675 ac_clean_files_save=$ac_clean_files
14676 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14677 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14678 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14679 as_write_fail=0
14680 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14681 #! $SHELL
14682 # Generated by $as_me.
14683 # Run this file to recreate the current configuration.
14684 # Compiler output produced by configure, useful for debugging
14685 # configure, is in config.log if it exists.
14686
14687 debug=false
14688 ac_cs_recheck=false
14689 ac_cs_silent=false
14690
14691 SHELL=\${CONFIG_SHELL-$SHELL}
14692 export SHELL
14693 _ASEOF
14694 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14695 ## -------------------- ##
14696 ## M4sh Initialization. ##
14697 ## -------------------- ##
14698
14699 # Be more Bourne compatible
14700 DUALCASE=1; export DUALCASE # for MKS sh
14701 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14702   emulate sh
14703   NULLCMD=:
14704   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14705   # is contrary to our usage.  Disable this feature.
14706   alias -g '${1+"$@"}'='"$@"'
14707   setopt NO_GLOB_SUBST
14708 else
14709   case `(set -o) 2>/dev/null` in #(
14710   *posix*) :
14711     set -o posix ;; #(
14712   *) :
14713      ;;
14714 esac
14715 fi
14716
14717
14718 as_nl='
14719 '
14720 export as_nl
14721 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14722 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14723 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14724 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14725 # Prefer a ksh shell builtin over an external printf program on Solaris,
14726 # but without wasting forks for bash or zsh.
14727 if test -z "$BASH_VERSION$ZSH_VERSION" \
14728     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14729   as_echo='print -r --'
14730   as_echo_n='print -rn --'
14731 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14732   as_echo='printf %s\n'
14733   as_echo_n='printf %s'
14734 else
14735   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14736     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14737     as_echo_n='/usr/ucb/echo -n'
14738   else
14739     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14740     as_echo_n_body='eval
14741       arg=$1;
14742       case $arg in #(
14743       *"$as_nl"*)
14744         expr "X$arg" : "X\\(.*\\)$as_nl";
14745         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14746       esac;
14747       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14748     '
14749     export as_echo_n_body
14750     as_echo_n='sh -c $as_echo_n_body as_echo'
14751   fi
14752   export as_echo_body
14753   as_echo='sh -c $as_echo_body as_echo'
14754 fi
14755
14756 # The user is always right.
14757 if test "${PATH_SEPARATOR+set}" != set; then
14758   PATH_SEPARATOR=:
14759   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14760     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14761       PATH_SEPARATOR=';'
14762   }
14763 fi
14764
14765
14766 # IFS
14767 # We need space, tab and new line, in precisely that order.  Quoting is
14768 # there to prevent editors from complaining about space-tab.
14769 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14770 # splitting by setting IFS to empty value.)
14771 IFS=" ""        $as_nl"
14772
14773 # Find who we are.  Look in the path if we contain no directory separator.
14774 as_myself=
14775 case $0 in #((
14776   *[\\/]* ) as_myself=$0 ;;
14777   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14778 for as_dir in $PATH
14779 do
14780   IFS=$as_save_IFS
14781   test -z "$as_dir" && as_dir=.
14782     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14783   done
14784 IFS=$as_save_IFS
14785
14786      ;;
14787 esac
14788 # We did not find ourselves, most probably we were run as `sh COMMAND'
14789 # in which case we are not to be found in the path.
14790 if test "x$as_myself" = x; then
14791   as_myself=$0
14792 fi
14793 if test ! -f "$as_myself"; then
14794   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14795   exit 1
14796 fi
14797
14798 # Unset variables that we do not need and which cause bugs (e.g. in
14799 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14800 # suppresses any "Segmentation fault" message there.  '((' could
14801 # trigger a bug in pdksh 5.2.14.
14802 for as_var in BASH_ENV ENV MAIL MAILPATH
14803 do eval test x\${$as_var+set} = xset \
14804   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14805 done
14806 PS1='$ '
14807 PS2='> '
14808 PS4='+ '
14809
14810 # NLS nuisances.
14811 LC_ALL=C
14812 export LC_ALL
14813 LANGUAGE=C
14814 export LANGUAGE
14815
14816 # CDPATH.
14817 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14818
14819
14820 # as_fn_error STATUS ERROR [LINENO LOG_FD]
14821 # ----------------------------------------
14822 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14823 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14824 # script with STATUS, using 1 if that was 0.
14825 as_fn_error ()
14826 {
14827   as_status=$1; test $as_status -eq 0 && as_status=1
14828   if test "$4"; then
14829     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14830     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
14831   fi
14832   $as_echo "$as_me: error: $2" >&2
14833   as_fn_exit $as_status
14834 } # as_fn_error
14835
14836
14837 # as_fn_set_status STATUS
14838 # -----------------------
14839 # Set $? to STATUS, without forking.
14840 as_fn_set_status ()
14841 {
14842   return $1
14843 } # as_fn_set_status
14844
14845 # as_fn_exit STATUS
14846 # -----------------
14847 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14848 as_fn_exit ()
14849 {
14850   set +e
14851   as_fn_set_status $1
14852   exit $1
14853 } # as_fn_exit
14854
14855 # as_fn_unset VAR
14856 # ---------------
14857 # Portably unset VAR.
14858 as_fn_unset ()
14859 {
14860   { eval $1=; unset $1;}
14861 }
14862 as_unset=as_fn_unset
14863 # as_fn_append VAR VALUE
14864 # ----------------------
14865 # Append the text in VALUE to the end of the definition contained in VAR. Take
14866 # advantage of any shell optimizations that allow amortized linear growth over
14867 # repeated appends, instead of the typical quadratic growth present in naive
14868 # implementations.
14869 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14870   eval 'as_fn_append ()
14871   {
14872     eval $1+=\$2
14873   }'
14874 else
14875   as_fn_append ()
14876   {
14877     eval $1=\$$1\$2
14878   }
14879 fi # as_fn_append
14880
14881 # as_fn_arith ARG...
14882 # ------------------
14883 # Perform arithmetic evaluation on the ARGs, and store the result in the
14884 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14885 # must be portable across $(()) and expr.
14886 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14887   eval 'as_fn_arith ()
14888   {
14889     as_val=$(( $* ))
14890   }'
14891 else
14892   as_fn_arith ()
14893   {
14894     as_val=`expr "$@" || test $? -eq 1`
14895   }
14896 fi # as_fn_arith
14897
14898
14899 if expr a : '\(a\)' >/dev/null 2>&1 &&
14900    test "X`expr 00001 : '.*\(...\)'`" = X001; then
14901   as_expr=expr
14902 else
14903   as_expr=false
14904 fi
14905
14906 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14907   as_basename=basename
14908 else
14909   as_basename=false
14910 fi
14911
14912 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14913   as_dirname=dirname
14914 else
14915   as_dirname=false
14916 fi
14917
14918 as_me=`$as_basename -- "$0" ||
14919 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14920          X"$0" : 'X\(//\)$' \| \
14921          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14922 $as_echo X/"$0" |
14923     sed '/^.*\/\([^/][^/]*\)\/*$/{
14924             s//\1/
14925             q
14926           }
14927           /^X\/\(\/\/\)$/{
14928             s//\1/
14929             q
14930           }
14931           /^X\/\(\/\).*/{
14932             s//\1/
14933             q
14934           }
14935           s/.*/./; q'`
14936
14937 # Avoid depending upon Character Ranges.
14938 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14939 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14940 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14941 as_cr_digits='0123456789'
14942 as_cr_alnum=$as_cr_Letters$as_cr_digits
14943
14944 ECHO_C= ECHO_N= ECHO_T=
14945 case `echo -n x` in #(((((
14946 -n*)
14947   case `echo 'xy\c'` in
14948   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14949   xy)  ECHO_C='\c';;
14950   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14951        ECHO_T=' ';;
14952   esac;;
14953 *)
14954   ECHO_N='-n';;
14955 esac
14956
14957 rm -f conf$$ conf$$.exe conf$$.file
14958 if test -d conf$$.dir; then
14959   rm -f conf$$.dir/conf$$.file
14960 else
14961   rm -f conf$$.dir
14962   mkdir conf$$.dir 2>/dev/null
14963 fi
14964 if (echo >conf$$.file) 2>/dev/null; then
14965   if ln -s conf$$.file conf$$ 2>/dev/null; then
14966     as_ln_s='ln -s'
14967     # ... but there are two gotchas:
14968     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14969     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14970     # In both cases, we have to default to `cp -pR'.
14971     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14972       as_ln_s='cp -pR'
14973   elif ln conf$$.file conf$$ 2>/dev/null; then
14974     as_ln_s=ln
14975   else
14976     as_ln_s='cp -pR'
14977   fi
14978 else
14979   as_ln_s='cp -pR'
14980 fi
14981 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14982 rmdir conf$$.dir 2>/dev/null
14983
14984
14985 # as_fn_mkdir_p
14986 # -------------
14987 # Create "$as_dir" as a directory, including parents if necessary.
14988 as_fn_mkdir_p ()
14989 {
14990
14991   case $as_dir in #(
14992   -*) as_dir=./$as_dir;;
14993   esac
14994   test -d "$as_dir" || eval $as_mkdir_p || {
14995     as_dirs=
14996     while :; do
14997       case $as_dir in #(
14998       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14999       *) as_qdir=$as_dir;;
15000       esac
15001       as_dirs="'$as_qdir' $as_dirs"
15002       as_dir=`$as_dirname -- "$as_dir" ||
15003 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15004          X"$as_dir" : 'X\(//\)[^/]' \| \
15005          X"$as_dir" : 'X\(//\)$' \| \
15006          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15007 $as_echo X"$as_dir" |
15008     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15009             s//\1/
15010             q
15011           }
15012           /^X\(\/\/\)[^/].*/{
15013             s//\1/
15014             q
15015           }
15016           /^X\(\/\/\)$/{
15017             s//\1/
15018             q
15019           }
15020           /^X\(\/\).*/{
15021             s//\1/
15022             q
15023           }
15024           s/.*/./; q'`
15025       test -d "$as_dir" && break
15026     done
15027     test -z "$as_dirs" || eval "mkdir $as_dirs"
15028   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
15029
15030
15031 } # as_fn_mkdir_p
15032 if mkdir -p . 2>/dev/null; then
15033   as_mkdir_p='mkdir -p "$as_dir"'
15034 else
15035   test -d ./-p && rmdir ./-p
15036   as_mkdir_p=false
15037 fi
15038
15039
15040 # as_fn_executable_p FILE
15041 # -----------------------
15042 # Test if FILE is an executable regular file.
15043 as_fn_executable_p ()
15044 {
15045   test -f "$1" && test -x "$1"
15046 } # as_fn_executable_p
15047 as_test_x='test -x'
15048 as_executable_p=as_fn_executable_p
15049
15050 # Sed expression to map a string onto a valid CPP name.
15051 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15052
15053 # Sed expression to map a string onto a valid variable name.
15054 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15055
15056
15057 exec 6>&1
15058 ## ----------------------------------- ##
15059 ## Main body of $CONFIG_STATUS script. ##
15060 ## ----------------------------------- ##
15061 _ASEOF
15062 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15063
15064 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15065 # Save the log message, to keep $0 and so on meaningful, and to
15066 # report actual input values of CONFIG_FILES etc. instead of their
15067 # values after options handling.
15068 ac_log="
15069 This file was extended by file $as_me 5.33, which was
15070 generated by GNU Autoconf 2.69.  Invocation command line was
15071
15072   CONFIG_FILES    = $CONFIG_FILES
15073   CONFIG_HEADERS  = $CONFIG_HEADERS
15074   CONFIG_LINKS    = $CONFIG_LINKS
15075   CONFIG_COMMANDS = $CONFIG_COMMANDS
15076   $ $0 $@
15077
15078 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15079 "
15080
15081 _ACEOF
15082
15083 case $ac_config_files in *"
15084 "*) set x $ac_config_files; shift; ac_config_files=$*;;
15085 esac
15086
15087 case $ac_config_headers in *"
15088 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15089 esac
15090
15091
15092 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15093 # Files that config.status was made for.
15094 config_files="$ac_config_files"
15095 config_headers="$ac_config_headers"
15096 config_commands="$ac_config_commands"
15097
15098 _ACEOF
15099
15100 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15101 ac_cs_usage="\
15102 \`$as_me' instantiates files and other configuration actions
15103 from templates according to the current configuration.  Unless the files
15104 and actions are specified as TAGs, all are instantiated by default.
15105
15106 Usage: $0 [OPTION]... [TAG]...
15107
15108   -h, --help       print this help, then exit
15109   -V, --version    print version number and configuration settings, then exit
15110       --config     print configuration, then exit
15111   -q, --quiet, --silent
15112                    do not print progress messages
15113   -d, --debug      don't remove temporary files
15114       --recheck    update $as_me by reconfiguring in the same conditions
15115       --file=FILE[:TEMPLATE]
15116                    instantiate the configuration file FILE
15117       --header=FILE[:TEMPLATE]
15118                    instantiate the configuration header FILE
15119
15120 Configuration files:
15121 $config_files
15122
15123 Configuration headers:
15124 $config_headers
15125
15126 Configuration commands:
15127 $config_commands
15128
15129 Report bugs to <christos@astron.com>."
15130
15131 _ACEOF
15132 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15133 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
15134 ac_cs_version="\\
15135 file config.status 5.33
15136 configured by $0, generated by GNU Autoconf 2.69,
15137   with options \\"\$ac_cs_config\\"
15138
15139 Copyright (C) 2012 Free Software Foundation, Inc.
15140 This config.status script is free software; the Free Software Foundation
15141 gives unlimited permission to copy, distribute and modify it."
15142
15143 ac_pwd='$ac_pwd'
15144 srcdir='$srcdir'
15145 INSTALL='$INSTALL'
15146 MKDIR_P='$MKDIR_P'
15147 AWK='$AWK'
15148 test -n "\$AWK" || AWK=awk
15149 _ACEOF
15150
15151 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15152 # The default lists apply if the user does not specify any file.
15153 ac_need_defaults=:
15154 while test $# != 0
15155 do
15156   case $1 in
15157   --*=?*)
15158     ac_option=`expr "X$1" : 'X\([^=]*\)='`
15159     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15160     ac_shift=:
15161     ;;
15162   --*=)
15163     ac_option=`expr "X$1" : 'X\([^=]*\)='`
15164     ac_optarg=
15165     ac_shift=:
15166     ;;
15167   *)
15168     ac_option=$1
15169     ac_optarg=$2
15170     ac_shift=shift
15171     ;;
15172   esac
15173
15174   case $ac_option in
15175   # Handling of the options.
15176   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15177     ac_cs_recheck=: ;;
15178   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15179     $as_echo "$ac_cs_version"; exit ;;
15180   --config | --confi | --conf | --con | --co | --c )
15181     $as_echo "$ac_cs_config"; exit ;;
15182   --debug | --debu | --deb | --de | --d | -d )
15183     debug=: ;;
15184   --file | --fil | --fi | --f )
15185     $ac_shift
15186     case $ac_optarg in
15187     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15188     '') as_fn_error $? "missing file argument" ;;
15189     esac
15190     as_fn_append CONFIG_FILES " '$ac_optarg'"
15191     ac_need_defaults=false;;
15192   --header | --heade | --head | --hea )
15193     $ac_shift
15194     case $ac_optarg in
15195     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15196     esac
15197     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15198     ac_need_defaults=false;;
15199   --he | --h)
15200     # Conflict between --help and --header
15201     as_fn_error $? "ambiguous option: \`$1'
15202 Try \`$0 --help' for more information.";;
15203   --help | --hel | -h )
15204     $as_echo "$ac_cs_usage"; exit ;;
15205   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15206   | -silent | --silent | --silen | --sile | --sil | --si | --s)
15207     ac_cs_silent=: ;;
15208
15209   # This is an error.
15210   -*) as_fn_error $? "unrecognized option: \`$1'
15211 Try \`$0 --help' for more information." ;;
15212
15213   *) as_fn_append ac_config_targets " $1"
15214      ac_need_defaults=false ;;
15215
15216   esac
15217   shift
15218 done
15219
15220 ac_configure_extra_args=
15221
15222 if $ac_cs_silent; then
15223   exec 6>/dev/null
15224   ac_configure_extra_args="$ac_configure_extra_args --silent"
15225 fi
15226
15227 _ACEOF
15228 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15229 if \$ac_cs_recheck; then
15230   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15231   shift
15232   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15233   CONFIG_SHELL='$SHELL'
15234   export CONFIG_SHELL
15235   exec "\$@"
15236 fi
15237
15238 _ACEOF
15239 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15240 exec 5>>config.log
15241 {
15242   echo
15243   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15244 ## Running $as_me. ##
15245 _ASBOX
15246   $as_echo "$ac_log"
15247 } >&5
15248
15249 _ACEOF
15250 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15251 #
15252 # INIT-COMMANDS
15253 #
15254 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15255
15256
15257 # The HP-UX ksh and POSIX shell print the target directory to stdout
15258 # if CDPATH is set.
15259 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15260
15261 sed_quote_subst='$sed_quote_subst'
15262 double_quote_subst='$double_quote_subst'
15263 delay_variable_subst='$delay_variable_subst'
15264 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15265 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15266 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15267 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15268 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15269 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15270 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15271 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15272 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
15273 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15274 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15275 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15276 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15277 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15278 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15279 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15280 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15281 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15282 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15283 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15284 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15285 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15286 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15287 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15288 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15289 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15290 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15291 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15292 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15293 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
15294 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
15295 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15296 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15297 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15298 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15299 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15300 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
15301 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
15302 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
15303 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
15304 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15305 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15306 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
15307 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15308 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15309 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15310 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15311 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15312 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15313 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15314 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15315 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15316 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15317 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15318 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15319 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15320 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"`'
15321 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
15322 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
15323 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15324 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15325 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15326 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15327 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15328 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15329 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15330 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15331 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
15332 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15333 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15334 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15335 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15336 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15337 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15338 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15339 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15340 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15341 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15342 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15343 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15344 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15345 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15346 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15347 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15348 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15349 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15350 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15351 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15352 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15353 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15354 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15355 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15356 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15357 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15358 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15359 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15360 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15361 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15362 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15363 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15364 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15365 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15366 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15367 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15368 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
15369 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15370 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15371 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15372 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15373 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15374 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15375 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15376 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15377 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15378 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15379 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15380 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15381 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15382 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15383 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15384 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15385 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15386 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15387 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15388 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15389 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15390 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15391 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15392 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15393 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15394
15395 LTCC='$LTCC'
15396 LTCFLAGS='$LTCFLAGS'
15397 compiler='$compiler_DEFAULT'
15398
15399 # A function that is used when there is no print builtin or printf.
15400 func_fallback_echo ()
15401 {
15402   eval 'cat <<_LTECHO_EOF
15403 \$1
15404 _LTECHO_EOF'
15405 }
15406
15407 # Quote evaled strings.
15408 for var in SHELL \
15409 ECHO \
15410 PATH_SEPARATOR \
15411 SED \
15412 GREP \
15413 EGREP \
15414 FGREP \
15415 LD \
15416 NM \
15417 LN_S \
15418 lt_SP2NL \
15419 lt_NL2SP \
15420 reload_flag \
15421 OBJDUMP \
15422 deplibs_check_method \
15423 file_magic_cmd \
15424 file_magic_glob \
15425 want_nocaseglob \
15426 DLLTOOL \
15427 sharedlib_from_linklib_cmd \
15428 AR \
15429 AR_FLAGS \
15430 archiver_list_spec \
15431 STRIP \
15432 RANLIB \
15433 CC \
15434 CFLAGS \
15435 compiler \
15436 lt_cv_sys_global_symbol_pipe \
15437 lt_cv_sys_global_symbol_to_cdecl \
15438 lt_cv_sys_global_symbol_to_c_name_address \
15439 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15440 nm_file_list_spec \
15441 lt_prog_compiler_no_builtin_flag \
15442 lt_prog_compiler_pic \
15443 lt_prog_compiler_wl \
15444 lt_prog_compiler_static \
15445 lt_cv_prog_compiler_c_o \
15446 need_locks \
15447 MANIFEST_TOOL \
15448 DSYMUTIL \
15449 NMEDIT \
15450 LIPO \
15451 OTOOL \
15452 OTOOL64 \
15453 shrext_cmds \
15454 export_dynamic_flag_spec \
15455 whole_archive_flag_spec \
15456 compiler_needs_object \
15457 with_gnu_ld \
15458 allow_undefined_flag \
15459 no_undefined_flag \
15460 hardcode_libdir_flag_spec \
15461 hardcode_libdir_separator \
15462 exclude_expsyms \
15463 include_expsyms \
15464 file_list_spec \
15465 variables_saved_for_relink \
15466 libname_spec \
15467 library_names_spec \
15468 soname_spec \
15469 install_override_mode \
15470 finish_eval \
15471 old_striplib \
15472 striplib; do
15473     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15474     *[\\\\\\\`\\"\\\$]*)
15475       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15476       ;;
15477     *)
15478       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15479       ;;
15480     esac
15481 done
15482
15483 # Double-quote double-evaled strings.
15484 for var in reload_cmds \
15485 old_postinstall_cmds \
15486 old_postuninstall_cmds \
15487 old_archive_cmds \
15488 extract_expsyms_cmds \
15489 old_archive_from_new_cmds \
15490 old_archive_from_expsyms_cmds \
15491 archive_cmds \
15492 archive_expsym_cmds \
15493 module_cmds \
15494 module_expsym_cmds \
15495 export_symbols_cmds \
15496 prelink_cmds \
15497 postlink_cmds \
15498 postinstall_cmds \
15499 postuninstall_cmds \
15500 finish_cmds \
15501 sys_lib_search_path_spec \
15502 sys_lib_dlsearch_path_spec; do
15503     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15504     *[\\\\\\\`\\"\\\$]*)
15505       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15506       ;;
15507     *)
15508       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15509       ;;
15510     esac
15511 done
15512
15513 ac_aux_dir='$ac_aux_dir'
15514 xsi_shell='$xsi_shell'
15515 lt_shell_append='$lt_shell_append'
15516
15517 # See if we are running on zsh, and set the options which allow our
15518 # commands through without removal of \ escapes INIT.
15519 if test -n "\${ZSH_VERSION+set}" ; then
15520    setopt NO_GLOB_SUBST
15521 fi
15522
15523
15524     PACKAGE='$PACKAGE'
15525     VERSION='$VERSION'
15526     TIMESTAMP='$TIMESTAMP'
15527     RM='$RM'
15528     ofile='$ofile'
15529
15530
15531
15532
15533 _ACEOF
15534
15535 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15536
15537 # Handling of arguments.
15538 for ac_config_target in $ac_config_targets
15539 do
15540   case $ac_config_target in
15541     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
15542     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15543     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15544     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15545     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
15546     "magic/Makefile") CONFIG_FILES="$CONFIG_FILES magic/Makefile" ;;
15547     "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
15548     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15549     "python/Makefile") CONFIG_FILES="$CONFIG_FILES python/Makefile" ;;
15550
15551   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15552   esac
15553 done
15554
15555
15556 # If the user did not use the arguments to specify the items to instantiate,
15557 # then the envvar interface is used.  Set only those that are not.
15558 # We use the long form for the default assignment because of an extremely
15559 # bizarre bug on SunOS 4.1.3.
15560 if $ac_need_defaults; then
15561   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15562   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15563   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15564 fi
15565
15566 # Have a temporary directory for convenience.  Make it in the build tree
15567 # simply because there is no reason against having it here, and in addition,
15568 # creating and moving files from /tmp can sometimes cause problems.
15569 # Hook for its removal unless debugging.
15570 # Note that there is a small window in which the directory will not be cleaned:
15571 # after its creation but before its name has been assigned to `$tmp'.
15572 $debug ||
15573 {
15574   tmp= ac_tmp=
15575   trap 'exit_status=$?
15576   : "${ac_tmp:=$tmp}"
15577   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
15578 ' 0
15579   trap 'as_fn_exit 1' 1 2 13 15
15580 }
15581 # Create a (secure) tmp directory for tmp files.
15582
15583 {
15584   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15585   test -d "$tmp"
15586 }  ||
15587 {
15588   tmp=./conf$$-$RANDOM
15589   (umask 077 && mkdir "$tmp")
15590 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
15591 ac_tmp=$tmp
15592
15593 # Set up the scripts for CONFIG_FILES section.
15594 # No need to generate them if there are no CONFIG_FILES.
15595 # This happens for instance with `./config.status config.h'.
15596 if test -n "$CONFIG_FILES"; then
15597
15598
15599 ac_cr=`echo X | tr X '\015'`
15600 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15601 # But we know of no other shell where ac_cr would be empty at this
15602 # point, so we can use a bashism as a fallback.
15603 if test "x$ac_cr" = x; then
15604   eval ac_cr=\$\'\\r\'
15605 fi
15606 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15607 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15608   ac_cs_awk_cr='\\r'
15609 else
15610   ac_cs_awk_cr=$ac_cr
15611 fi
15612
15613 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
15614 _ACEOF
15615
15616
15617 {
15618   echo "cat >conf$$subs.awk <<_ACEOF" &&
15619   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15620   echo "_ACEOF"
15621 } >conf$$subs.sh ||
15622   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15623 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
15624 ac_delim='%!_!# '
15625 for ac_last_try in false false false false false :; do
15626   . ./conf$$subs.sh ||
15627     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15628
15629   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15630   if test $ac_delim_n = $ac_delim_num; then
15631     break
15632   elif $ac_last_try; then
15633     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
15634   else
15635     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15636   fi
15637 done
15638 rm -f conf$$subs.sh
15639
15640 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15641 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
15642 _ACEOF
15643 sed -n '
15644 h
15645 s/^/S["/; s/!.*/"]=/
15646 p
15647 g
15648 s/^[^!]*!//
15649 :repl
15650 t repl
15651 s/'"$ac_delim"'$//
15652 t delim
15653 :nl
15654 h
15655 s/\(.\{148\}\)..*/\1/
15656 t more1
15657 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15658 p
15659 n
15660 b repl
15661 :more1
15662 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15663 p
15664 g
15665 s/.\{148\}//
15666 t nl
15667 :delim
15668 h
15669 s/\(.\{148\}\)..*/\1/
15670 t more2
15671 s/["\\]/\\&/g; s/^/"/; s/$/"/
15672 p
15673 b
15674 :more2
15675 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15676 p
15677 g
15678 s/.\{148\}//
15679 t delim
15680 ' <conf$$subs.awk | sed '
15681 /^[^""]/{
15682   N
15683   s/\n//
15684 }
15685 ' >>$CONFIG_STATUS || ac_write_fail=1
15686 rm -f conf$$subs.awk
15687 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15688 _ACAWK
15689 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
15690   for (key in S) S_is_set[key] = 1
15691   FS = "\a"
15692
15693 }
15694 {
15695   line = $ 0
15696   nfields = split(line, field, "@")
15697   substed = 0
15698   len = length(field[1])
15699   for (i = 2; i < nfields; i++) {
15700     key = field[i]
15701     keylen = length(key)
15702     if (S_is_set[key]) {
15703       value = S[key]
15704       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15705       len += length(value) + length(field[++i])
15706       substed = 1
15707     } else
15708       len += 1 + keylen
15709   }
15710
15711   print line
15712 }
15713
15714 _ACAWK
15715 _ACEOF
15716 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15717 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15718   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15719 else
15720   cat
15721 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
15722   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
15723 _ACEOF
15724
15725 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
15726 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
15727 # trailing colons and then remove the whole line if VPATH becomes empty
15728 # (actually we leave an empty line to preserve line numbers).
15729 if test "x$srcdir" = x.; then
15730   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
15731 h
15732 s///
15733 s/^/:/
15734 s/[      ]*$/:/
15735 s/:\$(srcdir):/:/g
15736 s/:\${srcdir}:/:/g
15737 s/:@srcdir@:/:/g
15738 s/^:*//
15739 s/:*$//
15740 x
15741 s/\(=[   ]*\).*/\1/
15742 G
15743 s/\n//
15744 s/^[^=]*=[       ]*$//
15745 }'
15746 fi
15747
15748 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15749 fi # test -n "$CONFIG_FILES"
15750
15751 # Set up the scripts for CONFIG_HEADERS section.
15752 # No need to generate them if there are no CONFIG_HEADERS.
15753 # This happens for instance with `./config.status Makefile'.
15754 if test -n "$CONFIG_HEADERS"; then
15755 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
15756 BEGIN {
15757 _ACEOF
15758
15759 # Transform confdefs.h into an awk script `defines.awk', embedded as
15760 # here-document in config.status, that substitutes the proper values into
15761 # config.h.in to produce config.h.
15762
15763 # Create a delimiter string that does not exist in confdefs.h, to ease
15764 # handling of long lines.
15765 ac_delim='%!_!# '
15766 for ac_last_try in false false :; do
15767   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
15768   if test -z "$ac_tt"; then
15769     break
15770   elif $ac_last_try; then
15771     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
15772   else
15773     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15774   fi
15775 done
15776
15777 # For the awk script, D is an array of macro values keyed by name,
15778 # likewise P contains macro parameters if any.  Preserve backslash
15779 # newline sequences.
15780
15781 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15782 sed -n '
15783 s/.\{148\}/&'"$ac_delim"'/g
15784 t rset
15785 :rset
15786 s/^[     ]*#[    ]*define[       ][      ]*/ /
15787 t def
15788 d
15789 :def
15790 s/\\$//
15791 t bsnl
15792 s/["\\]/\\&/g
15793 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15794 D["\1"]=" \3"/p
15795 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
15796 d
15797 :bsnl
15798 s/["\\]/\\&/g
15799 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15800 D["\1"]=" \3\\\\\\n"\\/p
15801 t cont
15802 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15803 t cont
15804 d
15805 :cont
15806 n
15807 s/.\{148\}/&'"$ac_delim"'/g
15808 t clear
15809 :clear
15810 s/\\$//
15811 t bsnlc
15812 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15813 d
15814 :bsnlc
15815 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15816 b cont
15817 ' <confdefs.h | sed '
15818 s/'"$ac_delim"'/"\\\
15819 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15820
15821 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15822   for (key in D) D_is_set[key] = 1
15823   FS = "\a"
15824 }
15825 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15826   line = \$ 0
15827   split(line, arg, " ")
15828   if (arg[1] == "#") {
15829     defundef = arg[2]
15830     mac1 = arg[3]
15831   } else {
15832     defundef = substr(arg[1], 2)
15833     mac1 = arg[2]
15834   }
15835   split(mac1, mac2, "(") #)
15836   macro = mac2[1]
15837   prefix = substr(line, 1, index(line, defundef) - 1)
15838   if (D_is_set[macro]) {
15839     # Preserve the white space surrounding the "#".
15840     print prefix "define", macro P[macro] D[macro]
15841     next
15842   } else {
15843     # Replace #undef with comments.  This is necessary, for example,
15844     # in the case of _POSIX_SOURCE, which is predefined and required
15845     # on some systems where configure will not decide to define it.
15846     if (defundef == "undef") {
15847       print "/*", prefix defundef, macro, "*/"
15848       next
15849     }
15850   }
15851 }
15852 { print }
15853 _ACAWK
15854 _ACEOF
15855 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15856   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
15857 fi # test -n "$CONFIG_HEADERS"
15858
15859
15860 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15861 shift
15862 for ac_tag
15863 do
15864   case $ac_tag in
15865   :[FHLC]) ac_mode=$ac_tag; continue;;
15866   esac
15867   case $ac_mode$ac_tag in
15868   :[FHL]*:*);;
15869   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
15870   :[FH]-) ac_tag=-:-;;
15871   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15872   esac
15873   ac_save_IFS=$IFS
15874   IFS=:
15875   set x $ac_tag
15876   IFS=$ac_save_IFS
15877   shift
15878   ac_file=$1
15879   shift
15880
15881   case $ac_mode in
15882   :L) ac_source=$1;;
15883   :[FH])
15884     ac_file_inputs=
15885     for ac_f
15886     do
15887       case $ac_f in
15888       -) ac_f="$ac_tmp/stdin";;
15889       *) # Look for the file first in the build tree, then in the source tree
15890          # (if the path is not absolute).  The absolute path cannot be DOS-style,
15891          # because $ac_f cannot contain `:'.
15892          test -f "$ac_f" ||
15893            case $ac_f in
15894            [\\/$]*) false;;
15895            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15896            esac ||
15897            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15898       esac
15899       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15900       as_fn_append ac_file_inputs " '$ac_f'"
15901     done
15902
15903     # Let's still pretend it is `configure' which instantiates (i.e., don't
15904     # use $as_me), people would be surprised to read:
15905     #    /* config.h.  Generated by config.status.  */
15906     configure_input='Generated from '`
15907           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15908         `' by configure.'
15909     if test x"$ac_file" != x-; then
15910       configure_input="$ac_file.  $configure_input"
15911       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15912 $as_echo "$as_me: creating $ac_file" >&6;}
15913     fi
15914     # Neutralize special characters interpreted by sed in replacement strings.
15915     case $configure_input in #(
15916     *\&* | *\|* | *\\* )
15917        ac_sed_conf_input=`$as_echo "$configure_input" |
15918        sed 's/[\\\\&|]/\\\\&/g'`;; #(
15919     *) ac_sed_conf_input=$configure_input;;
15920     esac
15921
15922     case $ac_tag in
15923     *:-:* | *:-) cat >"$ac_tmp/stdin" \
15924       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
15925     esac
15926     ;;
15927   esac
15928
15929   ac_dir=`$as_dirname -- "$ac_file" ||
15930 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15931          X"$ac_file" : 'X\(//\)[^/]' \| \
15932          X"$ac_file" : 'X\(//\)$' \| \
15933          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15934 $as_echo X"$ac_file" |
15935     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15936             s//\1/
15937             q
15938           }
15939           /^X\(\/\/\)[^/].*/{
15940             s//\1/
15941             q
15942           }
15943           /^X\(\/\/\)$/{
15944             s//\1/
15945             q
15946           }
15947           /^X\(\/\).*/{
15948             s//\1/
15949             q
15950           }
15951           s/.*/./; q'`
15952   as_dir="$ac_dir"; as_fn_mkdir_p
15953   ac_builddir=.
15954
15955 case "$ac_dir" in
15956 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15957 *)
15958   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15959   # A ".." for each directory in $ac_dir_suffix.
15960   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15961   case $ac_top_builddir_sub in
15962   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15963   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15964   esac ;;
15965 esac
15966 ac_abs_top_builddir=$ac_pwd
15967 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15968 # for backward compatibility:
15969 ac_top_builddir=$ac_top_build_prefix
15970
15971 case $srcdir in
15972   .)  # We are building in place.
15973     ac_srcdir=.
15974     ac_top_srcdir=$ac_top_builddir_sub
15975     ac_abs_top_srcdir=$ac_pwd ;;
15976   [\\/]* | ?:[\\/]* )  # Absolute name.
15977     ac_srcdir=$srcdir$ac_dir_suffix;
15978     ac_top_srcdir=$srcdir
15979     ac_abs_top_srcdir=$srcdir ;;
15980   *) # Relative name.
15981     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15982     ac_top_srcdir=$ac_top_build_prefix$srcdir
15983     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15984 esac
15985 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15986
15987
15988   case $ac_mode in
15989   :F)
15990   #
15991   # CONFIG_FILE
15992   #
15993
15994   case $INSTALL in
15995   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15996   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15997   esac
15998   ac_MKDIR_P=$MKDIR_P
15999   case $MKDIR_P in
16000   [\\/$]* | ?:[\\/]* ) ;;
16001   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
16002   esac
16003 _ACEOF
16004
16005 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16006 # If the template does not know about datarootdir, expand it.
16007 # FIXME: This hack should be removed a few years after 2.60.
16008 ac_datarootdir_hack=; ac_datarootdir_seen=
16009 ac_sed_dataroot='
16010 /datarootdir/ {
16011   p
16012   q
16013 }
16014 /@datadir@/p
16015 /@docdir@/p
16016 /@infodir@/p
16017 /@localedir@/p
16018 /@mandir@/p'
16019 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16020 *datarootdir*) ac_datarootdir_seen=yes;;
16021 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16022   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16023 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16024 _ACEOF
16025 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16026   ac_datarootdir_hack='
16027   s&@datadir@&$datadir&g
16028   s&@docdir@&$docdir&g
16029   s&@infodir@&$infodir&g
16030   s&@localedir@&$localedir&g
16031   s&@mandir@&$mandir&g
16032   s&\\\${datarootdir}&$datarootdir&g' ;;
16033 esac
16034 _ACEOF
16035
16036 # Neutralize VPATH when `$srcdir' = `.'.
16037 # Shell code in configure.ac might set extrasub.
16038 # FIXME: do we really want to maintain this feature?
16039 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16040 ac_sed_extra="$ac_vpsub
16041 $extrasub
16042 _ACEOF
16043 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16044 :t
16045 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16046 s|@configure_input@|$ac_sed_conf_input|;t t
16047 s&@top_builddir@&$ac_top_builddir_sub&;t t
16048 s&@top_build_prefix@&$ac_top_build_prefix&;t t
16049 s&@srcdir@&$ac_srcdir&;t t
16050 s&@abs_srcdir@&$ac_abs_srcdir&;t t
16051 s&@top_srcdir@&$ac_top_srcdir&;t t
16052 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16053 s&@builddir@&$ac_builddir&;t t
16054 s&@abs_builddir@&$ac_abs_builddir&;t t
16055 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16056 s&@INSTALL@&$ac_INSTALL&;t t
16057 s&@MKDIR_P@&$ac_MKDIR_P&;t t
16058 $ac_datarootdir_hack
16059 "
16060 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
16061   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16062
16063 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16064   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
16065   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
16066       "$ac_tmp/out"`; test -z "$ac_out"; } &&
16067   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16068 which seems to be undefined.  Please make sure it is defined" >&5
16069 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16070 which seems to be undefined.  Please make sure it is defined" >&2;}
16071
16072   rm -f "$ac_tmp/stdin"
16073   case $ac_file in
16074   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
16075   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
16076   esac \
16077   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16078  ;;
16079   :H)
16080   #
16081   # CONFIG_HEADER
16082   #
16083   if test x"$ac_file" != x-; then
16084     {
16085       $as_echo "/* $configure_input  */" \
16086       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
16087     } >"$ac_tmp/config.h" \
16088       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16089     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
16090       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16091 $as_echo "$as_me: $ac_file is unchanged" >&6;}
16092     else
16093       rm -f "$ac_file"
16094       mv "$ac_tmp/config.h" "$ac_file" \
16095         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16096     fi
16097   else
16098     $as_echo "/* $configure_input  */" \
16099       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
16100       || as_fn_error $? "could not create -" "$LINENO" 5
16101   fi
16102 # Compute "$ac_file"'s index in $config_headers.
16103 _am_arg="$ac_file"
16104 _am_stamp_count=1
16105 for _am_header in $config_headers :; do
16106   case $_am_header in
16107     $_am_arg | $_am_arg:* )
16108       break ;;
16109     * )
16110       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16111   esac
16112 done
16113 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16114 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16115          X"$_am_arg" : 'X\(//\)[^/]' \| \
16116          X"$_am_arg" : 'X\(//\)$' \| \
16117          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16118 $as_echo X"$_am_arg" |
16119     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16120             s//\1/
16121             q
16122           }
16123           /^X\(\/\/\)[^/].*/{
16124             s//\1/
16125             q
16126           }
16127           /^X\(\/\/\)$/{
16128             s//\1/
16129             q
16130           }
16131           /^X\(\/\).*/{
16132             s//\1/
16133             q
16134           }
16135           s/.*/./; q'`/stamp-h$_am_stamp_count
16136  ;;
16137
16138   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16139 $as_echo "$as_me: executing $ac_file commands" >&6;}
16140  ;;
16141   esac
16142
16143
16144   case $ac_file$ac_mode in
16145     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16146   # Older Autoconf quotes --file arguments for eval, but not when files
16147   # are listed without --file.  Let's play safe and only enable the eval
16148   # if we detect the quoting.
16149   case $CONFIG_FILES in
16150   *\'*) eval set x "$CONFIG_FILES" ;;
16151   *)   set x $CONFIG_FILES ;;
16152   esac
16153   shift
16154   for mf
16155   do
16156     # Strip MF so we end up with the name of the file.
16157     mf=`echo "$mf" | sed -e 's/:.*$//'`
16158     # Check whether this is an Automake generated Makefile or not.
16159     # We used to match only the files named 'Makefile.in', but
16160     # some people rename them; so instead we look at the file content.
16161     # Grep'ing the first line is not enough: some people post-process
16162     # each Makefile.in and add a new line on top of each file to say so.
16163     # Grep'ing the whole file is not good either: AIX grep has a line
16164     # limit of 2048, but all sed's we know have understand at least 4000.
16165     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16166       dirpart=`$as_dirname -- "$mf" ||
16167 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16168          X"$mf" : 'X\(//\)[^/]' \| \
16169          X"$mf" : 'X\(//\)$' \| \
16170          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16171 $as_echo X"$mf" |
16172     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16173             s//\1/
16174             q
16175           }
16176           /^X\(\/\/\)[^/].*/{
16177             s//\1/
16178             q
16179           }
16180           /^X\(\/\/\)$/{
16181             s//\1/
16182             q
16183           }
16184           /^X\(\/\).*/{
16185             s//\1/
16186             q
16187           }
16188           s/.*/./; q'`
16189     else
16190       continue
16191     fi
16192     # Extract the definition of DEPDIR, am__include, and am__quote
16193     # from the Makefile without running 'make'.
16194     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16195     test -z "$DEPDIR" && continue
16196     am__include=`sed -n 's/^am__include = //p' < "$mf"`
16197     test -z "am__include" && continue
16198     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16199     # Find all dependency output files, they are included files with
16200     # $(DEPDIR) in their names.  We invoke sed twice because it is the
16201     # simplest approach to changing $(DEPDIR) to its actual value in the
16202     # expansion.
16203     for file in `sed -n "
16204       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16205          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
16206       # Make sure the directory exists.
16207       test -f "$dirpart/$file" && continue
16208       fdir=`$as_dirname -- "$file" ||
16209 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16210          X"$file" : 'X\(//\)[^/]' \| \
16211          X"$file" : 'X\(//\)$' \| \
16212          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16213 $as_echo X"$file" |
16214     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16215             s//\1/
16216             q
16217           }
16218           /^X\(\/\/\)[^/].*/{
16219             s//\1/
16220             q
16221           }
16222           /^X\(\/\/\)$/{
16223             s//\1/
16224             q
16225           }
16226           /^X\(\/\).*/{
16227             s//\1/
16228             q
16229           }
16230           s/.*/./; q'`
16231       as_dir=$dirpart/$fdir; as_fn_mkdir_p
16232       # echo "creating $dirpart/$file"
16233       echo '# dummy' > "$dirpart/$file"
16234     done
16235   done
16236 }
16237  ;;
16238     "libtool":C)
16239
16240     # See if we are running on zsh, and set the options which allow our
16241     # commands through without removal of \ escapes.
16242     if test -n "${ZSH_VERSION+set}" ; then
16243       setopt NO_GLOB_SUBST
16244     fi
16245
16246     cfgfile="${ofile}T"
16247     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16248     $RM "$cfgfile"
16249
16250     cat <<_LT_EOF >> "$cfgfile"
16251 #! $SHELL
16252
16253 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16254 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16255 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16256 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16257 #
16258 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16259 #                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
16260 #                 Foundation, Inc.
16261 #   Written by Gordon Matzigkeit, 1996
16262 #
16263 #   This file is part of GNU Libtool.
16264 #
16265 # GNU Libtool is free software; you can redistribute it and/or
16266 # modify it under the terms of the GNU General Public License as
16267 # published by the Free Software Foundation; either version 2 of
16268 # the License, or (at your option) any later version.
16269 #
16270 # As a special exception to the GNU General Public License,
16271 # if you distribute this file as part of a program or library that
16272 # is built using GNU Libtool, you may include this file under the
16273 # same distribution terms that you use for the rest of that program.
16274 #
16275 # GNU Libtool is distributed in the hope that it will be useful,
16276 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16277 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16278 # GNU General Public License for more details.
16279 #
16280 # You should have received a copy of the GNU General Public License
16281 # along with GNU Libtool; see the file COPYING.  If not, a copy
16282 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16283 # obtained by writing to the Free Software Foundation, Inc.,
16284 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16285
16286
16287 # The names of the tagged configurations supported by this script.
16288 available_tags=""
16289
16290 # ### BEGIN LIBTOOL CONFIG
16291
16292 # Which release of libtool.m4 was used?
16293 macro_version=$macro_version
16294 macro_revision=$macro_revision
16295
16296 # Whether or not to build static libraries.
16297 build_old_libs=$enable_static
16298
16299 # What type of objects to build.
16300 pic_mode=$pic_mode
16301
16302 # Whether or not to build shared libraries.
16303 build_libtool_libs=$enable_shared
16304
16305 # Whether or not to optimize for fast installation.
16306 fast_install=$enable_fast_install
16307
16308 # Shell to use when invoking shell scripts.
16309 SHELL=$lt_SHELL
16310
16311 # An echo program that protects backslashes.
16312 ECHO=$lt_ECHO
16313
16314 # The PATH separator for the build system.
16315 PATH_SEPARATOR=$lt_PATH_SEPARATOR
16316
16317 # The host system.
16318 host_alias=$host_alias
16319 host=$host
16320 host_os=$host_os
16321
16322 # The build system.
16323 build_alias=$build_alias
16324 build=$build
16325 build_os=$build_os
16326
16327 # A sed program that does not truncate output.
16328 SED=$lt_SED
16329
16330 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16331 Xsed="\$SED -e 1s/^X//"
16332
16333 # A grep program that handles long lines.
16334 GREP=$lt_GREP
16335
16336 # An ERE matcher.
16337 EGREP=$lt_EGREP
16338
16339 # A literal string matcher.
16340 FGREP=$lt_FGREP
16341
16342 # A BSD- or MS-compatible name lister.
16343 NM=$lt_NM
16344
16345 # Whether we need soft or hard links.
16346 LN_S=$lt_LN_S
16347
16348 # What is the maximum length of a command?
16349 max_cmd_len=$max_cmd_len
16350
16351 # Object file suffix (normally "o").
16352 objext=$ac_objext
16353
16354 # Executable file suffix (normally "").
16355 exeext=$exeext
16356
16357 # whether the shell understands "unset".
16358 lt_unset=$lt_unset
16359
16360 # turn spaces into newlines.
16361 SP2NL=$lt_lt_SP2NL
16362
16363 # turn newlines into spaces.
16364 NL2SP=$lt_lt_NL2SP
16365
16366 # convert \$build file names to \$host format.
16367 to_host_file_cmd=$lt_cv_to_host_file_cmd
16368
16369 # convert \$build files to toolchain format.
16370 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
16371
16372 # An object symbol dumper.
16373 OBJDUMP=$lt_OBJDUMP
16374
16375 # Method to check whether dependent libraries are shared objects.
16376 deplibs_check_method=$lt_deplibs_check_method
16377
16378 # Command to use when deplibs_check_method = "file_magic".
16379 file_magic_cmd=$lt_file_magic_cmd
16380
16381 # How to find potential files when deplibs_check_method = "file_magic".
16382 file_magic_glob=$lt_file_magic_glob
16383
16384 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
16385 want_nocaseglob=$lt_want_nocaseglob
16386
16387 # DLL creation program.
16388 DLLTOOL=$lt_DLLTOOL
16389
16390 # Command to associate shared and link libraries.
16391 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
16392
16393 # The archiver.
16394 AR=$lt_AR
16395
16396 # Flags to create an archive.
16397 AR_FLAGS=$lt_AR_FLAGS
16398
16399 # How to feed a file listing to the archiver.
16400 archiver_list_spec=$lt_archiver_list_spec
16401
16402 # A symbol stripping program.
16403 STRIP=$lt_STRIP
16404
16405 # Commands used to install an old-style archive.
16406 RANLIB=$lt_RANLIB
16407 old_postinstall_cmds=$lt_old_postinstall_cmds
16408 old_postuninstall_cmds=$lt_old_postuninstall_cmds
16409
16410 # Whether to use a lock for old archive extraction.
16411 lock_old_archive_extraction=$lock_old_archive_extraction
16412
16413 # A C compiler.
16414 LTCC=$lt_CC
16415
16416 # LTCC compiler flags.
16417 LTCFLAGS=$lt_CFLAGS
16418
16419 # Take the output of nm and produce a listing of raw symbols and C names.
16420 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16421
16422 # Transform the output of nm in a proper C declaration.
16423 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16424
16425 # Transform the output of nm in a C name address pair.
16426 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16427
16428 # Transform the output of nm in a C name address pair when lib prefix is needed.
16429 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16430
16431 # Specify filename containing input files for \$NM.
16432 nm_file_list_spec=$lt_nm_file_list_spec
16433
16434 # The root where to search for dependent libraries,and in which our libraries should be installed.
16435 lt_sysroot=$lt_sysroot
16436
16437 # The name of the directory that contains temporary libtool files.
16438 objdir=$objdir
16439
16440 # Used to examine libraries when file_magic_cmd begins with "file".
16441 MAGIC_CMD=$MAGIC_CMD
16442
16443 # Must we lock files when doing compilation?
16444 need_locks=$lt_need_locks
16445
16446 # Manifest tool.
16447 MANIFEST_TOOL=$lt_MANIFEST_TOOL
16448
16449 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16450 DSYMUTIL=$lt_DSYMUTIL
16451
16452 # Tool to change global to local symbols on Mac OS X.
16453 NMEDIT=$lt_NMEDIT
16454
16455 # Tool to manipulate fat objects and archives on Mac OS X.
16456 LIPO=$lt_LIPO
16457
16458 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
16459 OTOOL=$lt_OTOOL
16460
16461 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16462 OTOOL64=$lt_OTOOL64
16463
16464 # Old archive suffix (normally "a").
16465 libext=$libext
16466
16467 # Shared library suffix (normally ".so").
16468 shrext_cmds=$lt_shrext_cmds
16469
16470 # The commands to extract the exported symbol list from a shared archive.
16471 extract_expsyms_cmds=$lt_extract_expsyms_cmds
16472
16473 # Variables whose values should be saved in libtool wrapper scripts and
16474 # restored at link time.
16475 variables_saved_for_relink=$lt_variables_saved_for_relink
16476
16477 # Do we need the "lib" prefix for modules?
16478 need_lib_prefix=$need_lib_prefix
16479
16480 # Do we need a version for libraries?
16481 need_version=$need_version
16482
16483 # Library versioning type.
16484 version_type=$version_type
16485
16486 # Shared library runtime path variable.
16487 runpath_var=$runpath_var
16488
16489 # Shared library path variable.
16490 shlibpath_var=$shlibpath_var
16491
16492 # Is shlibpath searched before the hard-coded library search path?
16493 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16494
16495 # Format of library name prefix.
16496 libname_spec=$lt_libname_spec
16497
16498 # List of archive names.  First name is the real one, the rest are links.
16499 # The last name is the one that the linker finds with -lNAME
16500 library_names_spec=$lt_library_names_spec
16501
16502 # The coded name of the library, if different from the real name.
16503 soname_spec=$lt_soname_spec
16504
16505 # Permission mode override for installation of shared libraries.
16506 install_override_mode=$lt_install_override_mode
16507
16508 # Command to use after installation of a shared archive.
16509 postinstall_cmds=$lt_postinstall_cmds
16510
16511 # Command to use after uninstallation of a shared archive.
16512 postuninstall_cmds=$lt_postuninstall_cmds
16513
16514 # Commands used to finish a libtool library installation in a directory.
16515 finish_cmds=$lt_finish_cmds
16516
16517 # As "finish_cmds", except a single script fragment to be evaled but
16518 # not shown.
16519 finish_eval=$lt_finish_eval
16520
16521 # Whether we should hardcode library paths into libraries.
16522 hardcode_into_libs=$hardcode_into_libs
16523
16524 # Compile-time system search path for libraries.
16525 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16526
16527 # Run-time system search path for libraries.
16528 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16529
16530 # Whether dlopen is supported.
16531 dlopen_support=$enable_dlopen
16532
16533 # Whether dlopen of programs is supported.
16534 dlopen_self=$enable_dlopen_self
16535
16536 # Whether dlopen of statically linked programs is supported.
16537 dlopen_self_static=$enable_dlopen_self_static
16538
16539 # Commands to strip libraries.
16540 old_striplib=$lt_old_striplib
16541 striplib=$lt_striplib
16542
16543
16544 # The linker used to build libraries.
16545 LD=$lt_LD
16546
16547 # How to create reloadable object files.
16548 reload_flag=$lt_reload_flag
16549 reload_cmds=$lt_reload_cmds
16550
16551 # Commands used to build an old-style archive.
16552 old_archive_cmds=$lt_old_archive_cmds
16553
16554 # A language specific compiler.
16555 CC=$lt_compiler
16556
16557 # Is the compiler the GNU compiler?
16558 with_gcc=$GCC
16559
16560 # Compiler flag to turn off builtin functions.
16561 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16562
16563 # Additional compiler flags for building library objects.
16564 pic_flag=$lt_lt_prog_compiler_pic
16565
16566 # How to pass a linker flag through the compiler.
16567 wl=$lt_lt_prog_compiler_wl
16568
16569 # Compiler flag to prevent dynamic linking.
16570 link_static_flag=$lt_lt_prog_compiler_static
16571
16572 # Does compiler simultaneously support -c and -o options?
16573 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16574
16575 # Whether or not to add -lc for building shared libraries.
16576 build_libtool_need_lc=$archive_cmds_need_lc
16577
16578 # Whether or not to disallow shared libs when runtime libs are static.
16579 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16580
16581 # Compiler flag to allow reflexive dlopens.
16582 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16583
16584 # Compiler flag to generate shared objects directly from archives.
16585 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16586
16587 # Whether the compiler copes with passing no objects directly.
16588 compiler_needs_object=$lt_compiler_needs_object
16589
16590 # Create an old-style archive from a shared archive.
16591 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16592
16593 # Create a temporary old-style archive to link instead of a shared archive.
16594 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16595
16596 # Commands used to build a shared archive.
16597 archive_cmds=$lt_archive_cmds
16598 archive_expsym_cmds=$lt_archive_expsym_cmds
16599
16600 # Commands used to build a loadable module if different from building
16601 # a shared archive.
16602 module_cmds=$lt_module_cmds
16603 module_expsym_cmds=$lt_module_expsym_cmds
16604
16605 # Whether we are building with GNU ld or not.
16606 with_gnu_ld=$lt_with_gnu_ld
16607
16608 # Flag that allows shared libraries with undefined symbols to be built.
16609 allow_undefined_flag=$lt_allow_undefined_flag
16610
16611 # Flag that enforces no undefined symbols.
16612 no_undefined_flag=$lt_no_undefined_flag
16613
16614 # Flag to hardcode \$libdir into a binary during linking.
16615 # This must work even if \$libdir does not exist
16616 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16617
16618 # Whether we need a single "-rpath" flag with a separated argument.
16619 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16620
16621 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16622 # DIR into the resulting binary.
16623 hardcode_direct=$hardcode_direct
16624
16625 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16626 # DIR into the resulting binary and the resulting library dependency is
16627 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16628 # library is relocated.
16629 hardcode_direct_absolute=$hardcode_direct_absolute
16630
16631 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16632 # into the resulting binary.
16633 hardcode_minus_L=$hardcode_minus_L
16634
16635 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16636 # into the resulting binary.
16637 hardcode_shlibpath_var=$hardcode_shlibpath_var
16638
16639 # Set to "yes" if building a shared library automatically hardcodes DIR
16640 # into the library and all subsequent libraries and executables linked
16641 # against it.
16642 hardcode_automatic=$hardcode_automatic
16643
16644 # Set to yes if linker adds runtime paths of dependent libraries
16645 # to runtime path list.
16646 inherit_rpath=$inherit_rpath
16647
16648 # Whether libtool must link a program against all its dependency libraries.
16649 link_all_deplibs=$link_all_deplibs
16650
16651 # Set to "yes" if exported symbols are required.
16652 always_export_symbols=$always_export_symbols
16653
16654 # The commands to list exported symbols.
16655 export_symbols_cmds=$lt_export_symbols_cmds
16656
16657 # Symbols that should not be listed in the preloaded symbols.
16658 exclude_expsyms=$lt_exclude_expsyms
16659
16660 # Symbols that must always be exported.
16661 include_expsyms=$lt_include_expsyms
16662
16663 # Commands necessary for linking programs (against libraries) with templates.
16664 prelink_cmds=$lt_prelink_cmds
16665
16666 # Commands necessary for finishing linking programs.
16667 postlink_cmds=$lt_postlink_cmds
16668
16669 # Specify filename containing input files.
16670 file_list_spec=$lt_file_list_spec
16671
16672 # How to hardcode a shared library path into an executable.
16673 hardcode_action=$hardcode_action
16674
16675 # ### END LIBTOOL CONFIG
16676
16677 _LT_EOF
16678
16679   case $host_os in
16680   aix3*)
16681     cat <<\_LT_EOF >> "$cfgfile"
16682 # AIX sometimes has problems with the GCC collect2 program.  For some
16683 # reason, if we set the COLLECT_NAMES environment variable, the problems
16684 # vanish in a puff of smoke.
16685 if test "X${COLLECT_NAMES+set}" != Xset; then
16686   COLLECT_NAMES=
16687   export COLLECT_NAMES
16688 fi
16689 _LT_EOF
16690     ;;
16691   esac
16692
16693
16694 ltmain="$ac_aux_dir/ltmain.sh"
16695
16696
16697   # We use sed instead of cat because bash on DJGPP gets confused if
16698   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16699   # text mode, it properly converts lines to CR/LF.  This bash problem
16700   # is reportedly fixed, but why not run on old versions too?
16701   sed '$q' "$ltmain" >> "$cfgfile" \
16702      || (rm -f "$cfgfile"; exit 1)
16703
16704   if test x"$xsi_shell" = xyes; then
16705   sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
16706 func_dirname ()\
16707 {\
16708 \    case ${1} in\
16709 \      */*) func_dirname_result="${1%/*}${2}" ;;\
16710 \      *  ) func_dirname_result="${3}" ;;\
16711 \    esac\
16712 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
16713   && mv -f "$cfgfile.tmp" "$cfgfile" \
16714     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16715 test 0 -eq $? || _lt_function_replace_fail=:
16716
16717
16718   sed -e '/^func_basename ()$/,/^} # func_basename /c\
16719 func_basename ()\
16720 {\
16721 \    func_basename_result="${1##*/}"\
16722 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
16723   && mv -f "$cfgfile.tmp" "$cfgfile" \
16724     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16725 test 0 -eq $? || _lt_function_replace_fail=:
16726
16727
16728   sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
16729 func_dirname_and_basename ()\
16730 {\
16731 \    case ${1} in\
16732 \      */*) func_dirname_result="${1%/*}${2}" ;;\
16733 \      *  ) func_dirname_result="${3}" ;;\
16734 \    esac\
16735 \    func_basename_result="${1##*/}"\
16736 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
16737   && mv -f "$cfgfile.tmp" "$cfgfile" \
16738     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16739 test 0 -eq $? || _lt_function_replace_fail=:
16740
16741
16742   sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
16743 func_stripname ()\
16744 {\
16745 \    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
16746 \    # positional parameters, so assign one to ordinary parameter first.\
16747 \    func_stripname_result=${3}\
16748 \    func_stripname_result=${func_stripname_result#"${1}"}\
16749 \    func_stripname_result=${func_stripname_result%"${2}"}\
16750 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
16751   && mv -f "$cfgfile.tmp" "$cfgfile" \
16752     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16753 test 0 -eq $? || _lt_function_replace_fail=:
16754
16755
16756   sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
16757 func_split_long_opt ()\
16758 {\
16759 \    func_split_long_opt_name=${1%%=*}\
16760 \    func_split_long_opt_arg=${1#*=}\
16761 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
16762   && mv -f "$cfgfile.tmp" "$cfgfile" \
16763     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16764 test 0 -eq $? || _lt_function_replace_fail=:
16765
16766
16767   sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
16768 func_split_short_opt ()\
16769 {\
16770 \    func_split_short_opt_arg=${1#??}\
16771 \    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
16772 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
16773   && mv -f "$cfgfile.tmp" "$cfgfile" \
16774     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16775 test 0 -eq $? || _lt_function_replace_fail=:
16776
16777
16778   sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
16779 func_lo2o ()\
16780 {\
16781 \    case ${1} in\
16782 \      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
16783 \      *)    func_lo2o_result=${1} ;;\
16784 \    esac\
16785 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
16786   && mv -f "$cfgfile.tmp" "$cfgfile" \
16787     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16788 test 0 -eq $? || _lt_function_replace_fail=:
16789
16790
16791   sed -e '/^func_xform ()$/,/^} # func_xform /c\
16792 func_xform ()\
16793 {\
16794     func_xform_result=${1%.*}.lo\
16795 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
16796   && mv -f "$cfgfile.tmp" "$cfgfile" \
16797     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16798 test 0 -eq $? || _lt_function_replace_fail=:
16799
16800
16801   sed -e '/^func_arith ()$/,/^} # func_arith /c\
16802 func_arith ()\
16803 {\
16804     func_arith_result=$(( $* ))\
16805 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
16806   && mv -f "$cfgfile.tmp" "$cfgfile" \
16807     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16808 test 0 -eq $? || _lt_function_replace_fail=:
16809
16810
16811   sed -e '/^func_len ()$/,/^} # func_len /c\
16812 func_len ()\
16813 {\
16814     func_len_result=${#1}\
16815 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
16816   && mv -f "$cfgfile.tmp" "$cfgfile" \
16817     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16818 test 0 -eq $? || _lt_function_replace_fail=:
16819
16820 fi
16821
16822 if test x"$lt_shell_append" = xyes; then
16823   sed -e '/^func_append ()$/,/^} # func_append /c\
16824 func_append ()\
16825 {\
16826     eval "${1}+=\\${2}"\
16827 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
16828   && mv -f "$cfgfile.tmp" "$cfgfile" \
16829     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16830 test 0 -eq $? || _lt_function_replace_fail=:
16831
16832
16833   sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
16834 func_append_quoted ()\
16835 {\
16836 \    func_quote_for_eval "${2}"\
16837 \    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
16838 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
16839   && mv -f "$cfgfile.tmp" "$cfgfile" \
16840     || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16841 test 0 -eq $? || _lt_function_replace_fail=:
16842
16843
16844   # Save a `func_append' function call where possible by direct use of '+='
16845   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
16846     && mv -f "$cfgfile.tmp" "$cfgfile" \
16847       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16848   test 0 -eq $? || _lt_function_replace_fail=:
16849 else
16850   # Save a `func_append' function call even when '+=' is not available
16851   sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
16852     && mv -f "$cfgfile.tmp" "$cfgfile" \
16853       || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
16854   test 0 -eq $? || _lt_function_replace_fail=:
16855 fi
16856
16857 if test x"$_lt_function_replace_fail" = x":"; then
16858   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
16859 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
16860 fi
16861
16862
16863    mv -f "$cfgfile" "$ofile" ||
16864     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16865   chmod +x "$ofile"
16866
16867  ;;
16868
16869   esac
16870 done # for ac_tag
16871
16872
16873 as_fn_exit 0
16874 _ACEOF
16875 ac_clean_files=$ac_clean_files_save
16876
16877 test $ac_write_fail = 0 ||
16878   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
16879
16880
16881 # configure is writing to config.log, and then calls config.status.
16882 # config.status does its own redirection, appending to config.log.
16883 # Unfortunately, on DOS this fails, as config.log is still kept open
16884 # by configure, so config.status won't be able to write to it; its
16885 # output is simply discarded.  So we exec the FD to /dev/null,
16886 # effectively closing config.log, so it can be properly (re)opened and
16887 # appended to by config.status.  When coming back to configure, we
16888 # need to make the FD available again.
16889 if test "$no_create" != yes; then
16890   ac_cs_success=:
16891   ac_config_status_args=
16892   test "$silent" = yes &&
16893     ac_config_status_args="$ac_config_status_args --quiet"
16894   exec 5>/dev/null
16895   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16896   exec 5>>config.log
16897   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16898   # would make configure fail if this is the last instruction.
16899   $ac_cs_success || as_fn_exit 1
16900 fi
16901 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16902   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16903 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16904 fi
16905