xref: /freebsd/contrib/file/configure (revision 58a0f0d00c0cc4a90ce584a61470290751bfcac7)
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
18DUALCASE=1; export DUALCASE # for MKS sh
19if 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
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_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.
45if 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 --'
49elif (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'
52else
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'
72fi
73
74# The user is always right.
75if 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  }
81fi
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.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
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
102IFS=$as_save_IFS
103
104     ;;
105esac
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.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
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.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export 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.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $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
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if 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
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -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
201test \$(( 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
212else
213  as_have_required=no
214fi
215  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217else
218  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219as_found=false
220for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221do
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
235fi
236fi
237	   done;;
238       esac
239  as_found=false
240done
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
244fi; }
245IFS=$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.
254BASH_ENV=/dev/null
255ENV=/dev/null
256(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257case $- in # ((((
258  *v*x* | *x*v* ) as_opts=-vx ;;
259  *v* ) as_opts=-v ;;
260  *x* ) as_opts=-x ;;
261  * ) as_opts= ;;
262esac
263exec $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
267exit 255
268fi
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
284fi
285fi
286fi
287SHELL=${CONFIG_SHELL-/bin/sh}
288export SHELL
289# Unset more variables known to interfere with behavior of common tools.
290CLICOLOR_FORCE= GREP_OPTIONS=
291unset CLICOLOR_FORCE GREP_OPTIONS
292
293## --------------------- ##
294## M4sh Shell Functions. ##
295## --------------------- ##
296# as_fn_unset VAR
297# ---------------
298# Portably unset VAR.
299as_fn_unset ()
300{
301  { eval $1=; unset $1;}
302}
303as_unset=as_fn_unset
304
305# as_fn_set_status STATUS
306# -----------------------
307# Set $? to STATUS, without forking.
308as_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.
316as_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.
326as_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.
374as_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.
384if (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  }'
389else
390  as_fn_append ()
391  {
392    eval $1=\$$1\$2
393  }
394fi # 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.
401if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
402  eval 'as_fn_arith ()
403  {
404    as_val=$(( $* ))
405  }'
406else
407  as_fn_arith ()
408  {
409    as_val=`expr "$@" || test $? -eq 1`
410  }
411fi # 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.
419as_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
430if expr a : '\(a\)' >/dev/null 2>&1 &&
431   test "X`expr 00001 : '.*\(...\)'`" = X001; then
432  as_expr=expr
433else
434  as_expr=false
435fi
436
437if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
438  as_basename=basename
439else
440  as_basename=false
441fi
442
443if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
444  as_dirname=dirname
445else
446  as_dirname=false
447fi
448
449as_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.
469as_cr_letters='abcdefghijklmnopqrstuvwxyz'
470as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
471as_cr_Letters=$as_cr_letters$as_cr_LETTERS
472as_cr_digits='0123456789'
473as_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
511ECHO_C= ECHO_N= ECHO_T=
512case `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';;
522esac
523
524rm -f conf$$ conf$$.exe conf$$.file
525if test -d conf$$.dir; then
526  rm -f conf$$.dir/conf$$.file
527else
528  rm -f conf$$.dir
529  mkdir conf$$.dir 2>/dev/null
530fi
531if (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
545else
546  as_ln_s='cp -pR'
547fi
548rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
549rmdir conf$$.dir 2>/dev/null
550
551if mkdir -p . 2>/dev/null; then
552  as_mkdir_p='mkdir -p "$as_dir"'
553else
554  test -d ./-p && rmdir ./-p
555  as_mkdir_p=false
556fi
557
558as_test_x='test -x'
559as_executable_p=as_fn_executable_p
560
561# Sed expression to map a string onto a valid CPP name.
562as_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.
565as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
566
567SHELL=${CONFIG_SHELL-/bin/sh}
568
569
570test -n "$DJDIR" || exec 7<&0 </dev/null
571exec 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.
576ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
577
578#
579# Initializations.
580#
581ac_default_prefix=/usr/local
582ac_clean_files=
583ac_config_libobj_dir=.
584LIBOBJS=
585cross_compiling=no
586subdirs=
587MFLAGS=
588MAKEFLAGS=
589
590# Identity of this package.
591PACKAGE_NAME='file'
592PACKAGE_TARNAME='file'
593PACKAGE_VERSION='5.33'
594PACKAGE_STRING='file 5.33'
595PACKAGE_BUGREPORT='christos@astron.com'
596PACKAGE_URL=''
597
598# Factoring default headers for most tests.
599ac_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
634ac_header_list=
635ac_subst_vars='am__EXEEXT_FALSE
636am__EXEEXT_TRUE
637LTLIBOBJS
638IS_CROSS_COMPILE_FALSE
639IS_CROSS_COMPILE_TRUE
640LIBOBJS
641OTOOL64
642OTOOL
643LIPO
644NMEDIT
645DSYMUTIL
646MANIFEST_TOOL
647RANLIB
648ac_ct_AR
649AR
650DLLTOOL
651OBJDUMP
652NM
653ac_ct_DUMPBIN
654DUMPBIN
655LD
656FGREP
657SED
658LIBTOOL
659LN_S
660EGREP
661GREP
662CPP
663am__fastdepCC_FALSE
664am__fastdepCC_TRUE
665CCDEPMODE
666am__nodep
667AMDEPBACKSLASH
668AMDEP_FALSE
669AMDEP_TRUE
670am__quote
671am__include
672DEPDIR
673OBJEXT
674EXEEXT
675ac_ct_CC
676CPPFLAGS
677LDFLAGS
678CFLAGS
679CC
680WARNINGS
681FSECT5_FALSE
682FSECT5_TRUE
683fsect
684pkgdatadir
685MINGW_FALSE
686MINGW_TRUE
687MINGW
688host_os
689host_vendor
690host_cpu
691host
692build_os
693build_vendor
694build_cpu
695build
696AM_BACKSLASH
697AM_DEFAULT_VERBOSITY
698AM_DEFAULT_V
699AM_V
700am__untar
701am__tar
702AMTAR
703am__leading_dot
704SET_MAKE
705AWK
706mkdir_p
707MKDIR_P
708INSTALL_STRIP_PROGRAM
709STRIP
710install_sh
711MAKEINFO
712AUTOHEADER
713AUTOMAKE
714AUTOCONF
715ACLOCAL
716VERSION
717PACKAGE
718CYGPATH_W
719am__isrc
720INSTALL_DATA
721INSTALL_SCRIPT
722INSTALL_PROGRAM
723target_alias
724host_alias
725build_alias
726LIBS
727ECHO_T
728ECHO_N
729ECHO_C
730DEFS
731mandir
732localedir
733libdir
734psdir
735pdfdir
736dvidir
737htmldir
738infodir
739docdir
740oldincludedir
741includedir
742localstatedir
743sharedstatedir
744sysconfdir
745datadir
746datarootdir
747libexecdir
748sbindir
749bindir
750program_transform_name
751prefix
752exec_prefix
753PACKAGE_URL
754PACKAGE_BUGREPORT
755PACKAGE_STRING
756PACKAGE_VERSION
757PACKAGE_TARNAME
758PACKAGE_NAME
759PATH_SEPARATOR
760SHELL'
761ac_subst_files=''
762ac_user_opts='
763enable_option_checking
764enable_silent_rules
765enable_elf
766enable_elf_core
767enable_zlib
768enable_libseccomp
769enable_fsect_man5
770enable_dependency_tracking
771enable_static
772with_pic
773enable_shared
774enable_fast_install
775with_gnu_ld
776with_sysroot
777enable_libtool_lock
778enable_largefile
779enable_warnings
780'
781      ac_precious_vars='build_alias
782host_alias
783target_alias
784CC
785CFLAGS
786LDFLAGS
787LIBS
788CPPFLAGS
789CPP'
790
791
792# Initialize some variables set by options.
793ac_init_help=
794ac_init_version=false
795ac_unrecognized_opts=
796ac_unrecognized_sep=
797# The variables have the same names as the options, with
798# dashes changed to underlines.
799cache_file=/dev/null
800exec_prefix=NONE
801no_create=
802no_recursion=
803prefix=NONE
804program_prefix=NONE
805program_suffix=NONE
806program_transform_name=s,x,x,
807silent=
808site=
809srcdir=
810verbose=
811x_includes=NONE
812x_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.)
820bindir='${exec_prefix}/bin'
821sbindir='${exec_prefix}/sbin'
822libexecdir='${exec_prefix}/libexec'
823datarootdir='${prefix}/share'
824datadir='${datarootdir}'
825sysconfdir='${prefix}/etc'
826sharedstatedir='${prefix}/com'
827localstatedir='${prefix}/var'
828includedir='${prefix}/include'
829oldincludedir='/usr/include'
830docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
831infodir='${datarootdir}/info'
832htmldir='${docdir}'
833dvidir='${docdir}'
834pdfdir='${docdir}'
835psdir='${docdir}'
836libdir='${exec_prefix}/lib'
837localedir='${datarootdir}/locale'
838mandir='${datarootdir}/man'
839
840ac_prev=
841ac_dashdash=
842for ac_option
843do
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'
1176Try \`$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
1198done
1199
1200if test -n "$ac_prev"; then
1201  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1202  as_fn_error $? "missing argument to $ac_option"
1203fi
1204
1205if 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
1211fi
1212
1213# Check all directory arguments for consistency.
1214for 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
1218do
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"
1232done
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.
1237build=$build_alias
1238host=$host_alias
1239target=$target_alias
1240
1241# FIXME: To remove some day.
1242if 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
1248fi
1249
1250ac_tool_prefix=
1251test -n "$host_alias" && ac_tool_prefix=$host_alias-
1252
1253test "$silent" = yes && exec 6>/dev/null
1254
1255
1256ac_pwd=`pwd` && test -n "$ac_pwd" &&
1257ac_ls_di=`ls -di .` &&
1258ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1259  as_fn_error $? "working directory cannot be determined"
1260test "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.
1265if 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
1295else
1296  ac_srcdir_defaulted=no
1297fi
1298if 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"
1301fi
1302ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1303ac_abs_confdir=`(
1304	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1305	pwd)`
1306# When building in place, set srcdir=.
1307if test "$ac_abs_confdir" = "$ac_pwd"; then
1308  srcdir=.
1309fi
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.
1313case $srcdir in
1314*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1315esac
1316for 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}
1321done
1322
1323#
1324# Report the --help message.
1325#
1326if 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
1332Usage: $0 [OPTION]... [VAR=VALUE]...
1333
1334To assign environment variables (e.g., CC, CFLAGS...), specify them as
1335VAR=VALUE.  See below for descriptions of some of the useful variables.
1336
1337Defaults for the options are specified in brackets.
1338
1339Configuration:
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
1350Installation 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
1356By default, \`make install' will install all the files in
1357\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1358an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1359for instance \`--prefix=\$HOME'.
1360
1361For better control, use the options below.
1362
1363Fine 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
1387Program 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
1392System 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
1396fi
1397
1398if 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
1404Optional 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
1427Optional 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
1436Some 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
1446Use these variables to override the choices made by `configure' or to help
1447it to find libraries and programs with nonstandard names/locations.
1448
1449Report bugs to <christos@astron.com>.
1450_ACEOF
1451ac_status=$?
1452fi
1453
1454if 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
1462case "$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 ;;
1472esac
1473ac_abs_top_builddir=$ac_pwd
1474ac_abs_builddir=$ac_pwd$ac_dir_suffix
1475# for backward compatibility:
1476ac_top_builddir=$ac_top_build_prefix
1477
1478case $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 ;;
1491esac
1492ac_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
1507fi
1508
1509test -n "$ac_init_help" && exit $ac_status
1510if $ac_init_version; then
1511  cat <<\_ACEOF
1512file configure 5.33
1513generated by GNU Autoconf 2.69
1514
1515Copyright (C) 2012 Free Software Foundation, Inc.
1516This configure script is free software; the Free Software Foundation
1517gives unlimited permission to copy, distribute and modify it.
1518_ACEOF
1519  exit
1520fi
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.
1529ac_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"
1534case "(($ac_try" in
1535  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1536  *) ac_try_echo=$ac_try;;
1537esac
1538eval 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
1553else
1554  $as_echo "$as_me: failed program was:" >&5
1555sed 's/^/| /' conftest.$ac_ext >&5
1556
1557	ac_retval=1
1558fi
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.
1567ac_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"
1571case "(($ac_try" in
1572  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1573  *) ac_try_echo=$ac_try;;
1574esac
1575eval 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
1590else
1591  $as_echo "$as_me: failed program was:" >&5
1592sed 's/^/| /' conftest.$ac_ext >&5
1593
1594    ac_retval=1
1595fi
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.
1606ac_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; }
1612if eval \${$3+:} false; then :
1613  $as_echo_n "(cached) " >&6
1614fi
1615eval ac_res=\$$3
1616	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1617$as_echo "$ac_res" >&6; }
1618else
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; }
1622cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1623/* end confdefs.h.  */
1624$4
1625#include <$2>
1626_ACEOF
1627if ac_fn_c_try_compile "$LINENO"; then :
1628  ac_header_compiler=yes
1629else
1630  ac_header_compiler=no
1631fi
1632rm -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; }
1639cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1640/* end confdefs.h.  */
1641#include <$2>
1642_ACEOF
1643if ac_fn_c_try_cpp "$LINENO"; then :
1644  ac_header_preproc=yes
1645else
1646  ac_header_preproc=no
1647fi
1648rm -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?
1653case $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    ;;
1676esac
1677  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1678$as_echo_n "checking for $2... " >&6; }
1679if eval \${$3+:} false; then :
1680  $as_echo_n "(cached) " >&6
1681else
1682  eval "$3=\$ac_header_compiler"
1683fi
1684eval ac_res=\$$3
1685	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1686$as_echo "$ac_res" >&6; }
1687fi
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.
1696ac_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"
1700case "(($ac_try" in
1701  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1702  *) ac_try_echo=$ac_try;;
1703esac
1704eval 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;;
1713esac
1714eval 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
1721else
1722  $as_echo "$as_me: program exited with status $ac_status" >&5
1723       $as_echo "$as_me: failed program was:" >&5
1724sed 's/^/| /' conftest.$ac_ext >&5
1725
1726       ac_retval=$ac_status
1727fi
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.
1738ac_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; }
1743if eval \${$3+:} false; then :
1744  $as_echo_n "(cached) " >&6
1745else
1746  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1747/* end confdefs.h.  */
1748$4
1749#include <$2>
1750_ACEOF
1751if ac_fn_c_try_compile "$LINENO"; then :
1752  eval "$3=yes"
1753else
1754  eval "$3=no"
1755fi
1756rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1757fi
1758eval 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.
1768ac_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"
1773case "(($ac_try" in
1774  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1775  *) ac_try_echo=$ac_try;;
1776esac
1777eval 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
1795else
1796  $as_echo "$as_me: failed program was:" >&5
1797sed 's/^/| /' conftest.$ac_ext >&5
1798
1799	ac_retval=1
1800fi
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
1814ac_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; }
1819if eval \${$3+:} false; then :
1820  $as_echo_n "(cached) " >&6
1821else
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
1845extern "C"
1846#endif
1847char $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
1852choke me
1853#endif
1854
1855int
1856main ()
1857{
1858return $2 ();
1859  ;
1860  return 0;
1861}
1862_ACEOF
1863if ac_fn_c_try_link "$LINENO"; then :
1864  eval "$3=yes"
1865else
1866  eval "$3=no"
1867fi
1868rm -f core conftest.err conftest.$ac_objext \
1869    conftest$ac_exeext conftest.$ac_ext
1870fi
1871eval 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.
1882ac_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; }
1887if eval \${$3+:} false; then :
1888  $as_echo_n "(cached) " >&6
1889else
1890  eval "$3=no"
1891  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1892/* end confdefs.h.  */
1893$4
1894int
1895main ()
1896{
1897if (sizeof ($2))
1898	 return 0;
1899  ;
1900  return 0;
1901}
1902_ACEOF
1903if ac_fn_c_try_compile "$LINENO"; then :
1904  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1905/* end confdefs.h.  */
1906$4
1907int
1908main ()
1909{
1910if (sizeof (($2)))
1911	    return 0;
1912  ;
1913  return 0;
1914}
1915_ACEOF
1916if ac_fn_c_try_compile "$LINENO"; then :
1917
1918else
1919  eval "$3=yes"
1920fi
1921rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1922fi
1923rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1924fi
1925eval 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.
1936ac_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; }
1941if eval \${$4+:} false; then :
1942  $as_echo_n "(cached) " >&6
1943else
1944  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1945/* end confdefs.h.  */
1946$5
1947int
1948main ()
1949{
1950static $2 ac_aggr;
1951if (ac_aggr.$3)
1952return 0;
1953  ;
1954  return 0;
1955}
1956_ACEOF
1957if ac_fn_c_try_compile "$LINENO"; then :
1958  eval "$4=yes"
1959else
1960  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1961/* end confdefs.h.  */
1962$5
1963int
1964main ()
1965{
1966static $2 ac_aggr;
1967if (sizeof ac_aggr.$3)
1968return 0;
1969  ;
1970  return 0;
1971}
1972_ACEOF
1973if ac_fn_c_try_compile "$LINENO"; then :
1974  eval "$4=yes"
1975else
1976  eval "$4=no"
1977fi
1978rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1979fi
1980rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1981fi
1982eval 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.
1993ac_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; }
2000if eval \${$3+:} false; then :
2001  $as_echo_n "(cached) " >&6
2002else
2003  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2004/* end confdefs.h.  */
2005$4
2006int
2007main ()
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
2021if ac_fn_c_try_compile "$LINENO"; then :
2022  eval "$3=yes"
2023else
2024  eval "$3=no"
2025fi
2026rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2027fi
2028eval 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.
2039ac_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; }
2044if eval \${$3+:} false; then :
2045  $as_echo_n "(cached) " >&6
2046else
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
2055int
2056main ()
2057{
2058static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2059test_array [0] = 0;
2060return test_array [0];
2061
2062  ;
2063  return 0;
2064}
2065_ACEOF
2066if 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" ;;
2072esac
2073fi
2074rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2075       if eval test \"x\$"$3"\" = x"no"; then :
2076
2077else
2078  break
2079fi
2080     done
2081fi
2082eval 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.
2093ac_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; }
2098if eval \${$3+:} false; then :
2099  $as_echo_n "(cached) " >&6
2100else
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 };
2110int
2111main ()
2112{
2113static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
2114test_array [0] = 0;
2115return test_array [0];
2116
2117  ;
2118  return 0;
2119}
2120_ACEOF
2121if 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 };
2126int
2127main ()
2128{
2129static 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))];
2131test_array [0] = 0;
2132return test_array [0];
2133
2134  ;
2135  return 0;
2136}
2137_ACEOF
2138if ac_fn_c_try_compile "$LINENO"; then :
2139
2140else
2141  case $ac_type in #(
2142  int$2_t) :
2143    eval "$3=yes" ;; #(
2144  *) :
2145    eval "$3=\$ac_type" ;;
2146esac
2147fi
2148rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2149fi
2150rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2151       if eval test \"x\$"$3"\" = x"no"; then :
2152
2153else
2154  break
2155fi
2156     done
2157fi
2158eval 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
2164cat >config.log <<_ACEOF
2165This file contains any messages produced by compilers while
2166running configure, to aid debugging if configure makes a mistake.
2167
2168It was created by file $as_me 5.33, which was
2169generated by GNU Autoconf 2.69.  Invocation command line was
2170
2171  $ $0 $@
2172
2173_ACEOF
2174exec 5>>config.log
2175{
2176cat <<_ASUNAME
2177## --------- ##
2178## Platform. ##
2179## --------- ##
2180
2181hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2182uname -m = `(uname -m) 2>/dev/null || echo unknown`
2183uname -r = `(uname -r) 2>/dev/null || echo unknown`
2184uname -s = `(uname -s) 2>/dev/null || echo unknown`
2185uname -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
2200as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2201for as_dir in $PATH
2202do
2203  IFS=$as_save_IFS
2204  test -z "$as_dir" && as_dir=.
2205    $as_echo "PATH: $as_dir"
2206  done
2207IFS=$as_save_IFS
2208
2209} >&5
2210
2211cat >&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.
2226ac_configure_args=
2227ac_configure_args0=
2228ac_configure_args1=
2229ac_must_keep_next=false
2230for ac_pass in 1 2
2231do
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
2265done
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.
2274trap '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
2361for ac_signal in 1 2 13 15; do
2362  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2363done
2364ac_signal=0
2365
2366# confdefs.h avoids OS command line length limits that DEFS can exceed.
2367rm -f -r conftest* confdefs.h
2368
2369$as_echo "/* confdefs.h */" > confdefs.h
2370
2371# Predefined preprocessor variables.
2372
2373cat >>confdefs.h <<_ACEOF
2374#define PACKAGE_NAME "$PACKAGE_NAME"
2375_ACEOF
2376
2377cat >>confdefs.h <<_ACEOF
2378#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2379_ACEOF
2380
2381cat >>confdefs.h <<_ACEOF
2382#define PACKAGE_VERSION "$PACKAGE_VERSION"
2383_ACEOF
2384
2385cat >>confdefs.h <<_ACEOF
2386#define PACKAGE_STRING "$PACKAGE_STRING"
2387_ACEOF
2388
2389cat >>confdefs.h <<_ACEOF
2390#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2391_ACEOF
2392
2393cat >>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.
2400ac_site_file1=NONE
2401ac_site_file2=NONE
2402if 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
2409elif test "x$prefix" != xNONE; then
2410  ac_site_file1=$prefix/share/config.site
2411  ac_site_file2=$prefix/etc/config.site
2412else
2413  ac_site_file1=$ac_default_prefix/share/config.site
2414  ac_site_file2=$ac_default_prefix/etc/config.site
2415fi
2416for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2417do
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;}
2426as_fn_error $? "failed to load site script $ac_site_file
2427See \`config.log' for more details" "$LINENO" 5; }
2428  fi
2429done
2430
2431if 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
2442else
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
2446fi
2447
2448as_fn_append ac_header_list " stdlib.h"
2449as_fn_append ac_header_list " unistd.h"
2450as_fn_append ac_header_list " sys/param.h"
2451# Check that the precious variables saved in the cache have kept the same
2452# value.
2453ac_cache_corrupted=false
2454for 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
2500done
2501if $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
2507fi
2508## -------------------- ##
2509## Main body of script. ##
2510## -------------------- ##
2511
2512ac_ext=c
2513ac_cpp='$CPP $CPPFLAGS'
2514ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2515ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2516ac_compiler_gnu=$ac_cv_c_compiler_gnu
2517
2518
2519am__api_version='1.13'
2520
2521ac_aux_dir=
2522for 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
2536done
2537if test -z "$ac_aux_dir"; then
2538  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2539fi
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.
2545ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2546ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2547ac_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; }
2566if test -z "$INSTALL"; then
2567if ${ac_cv_path_install+:} false; then :
2568  $as_echo_n "(cached) " >&6
2569else
2570  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2571for as_dir in $PATH
2572do
2573  IFS=$as_save_IFS
2574  test -z "$as_dir" && as_dir=.
2575    # Account for people who put trailing slashes in PATH elements.
2576case $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    ;;
2614esac
2615
2616  done
2617IFS=$as_save_IFS
2618
2619rm -rf conftest.one conftest.two conftest.dir
2620
2621fi
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
2631fi
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.
2637test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2638
2639test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2640
2641test -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.
2647am_lf='
2648'
2649case `pwd` in
2650  *[\\\"\#\$\&\'\`$am_lf]*)
2651    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2652esac
2653case $srcdir in
2654  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2655    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2656esac
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).
2663if (
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   )
2691then
2692   # Ok.
2693   :
2694else
2695   as_fn_error $? "newly created file is older than distributed files!
2696Check your system clock" "$LINENO" 5
2697fi
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.
2702am_sleep_pid=
2703if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2704  ( sleep 1 ) &
2705  am_sleep_pid=$!
2706fi
2707
2708rm -f conftest.file
2709
2710test "$program_prefix" != NONE &&
2711  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2712# Use a double $ so make ignores it.
2713test "$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.
2717ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2718program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2719
2720# expand $ac_aux_dir to an absolute path
2721am_aux_dir=`cd $ac_aux_dir && pwd`
2722
2723if 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
2730fi
2731# Use eval to expand $SHELL
2732if eval "$MISSING --is-lightweight"; then
2733  am_missing_run="$MISSING "
2734else
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;}
2738fi
2739
2740if 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
2747fi
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.
2753if 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.
2756set 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; }
2759if ${ac_cv_prog_STRIP+:} false; then :
2760  $as_echo_n "(cached) " >&6
2761else
2762  if test -n "$STRIP"; then
2763  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2764else
2765as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2766for as_dir in $PATH
2767do
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
2776done
2777  done
2778IFS=$as_save_IFS
2779
2780fi
2781fi
2782STRIP=$ac_cv_prog_STRIP
2783if test -n "$STRIP"; then
2784  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2785$as_echo "$STRIP" >&6; }
2786else
2787  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2788$as_echo "no" >&6; }
2789fi
2790
2791
2792fi
2793if 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.
2796set 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; }
2799if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2800  $as_echo_n "(cached) " >&6
2801else
2802  if test -n "$ac_ct_STRIP"; then
2803  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2804else
2805as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2806for as_dir in $PATH
2807do
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
2816done
2817  done
2818IFS=$as_save_IFS
2819
2820fi
2821fi
2822ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2823if 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; }
2826else
2827  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2828$as_echo "no" >&6; }
2829fi
2830
2831  if test "x$ac_ct_STRIP" = x; then
2832    STRIP=":"
2833  else
2834    case $cross_compiling:$ac_tool_warned in
2835yes:)
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;}
2838ac_tool_warned=yes ;;
2839esac
2840    STRIP=$ac_ct_STRIP
2841  fi
2842else
2843  STRIP="$ac_cv_prog_STRIP"
2844fi
2845
2846fi
2847INSTALL_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; }
2851if test -z "$MKDIR_P"; then
2852  if ${ac_cv_path_mkdir+:} false; then :
2853  $as_echo_n "(cached) " >&6
2854else
2855  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2856for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2857do
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
2873IFS=$as_save_IFS
2874
2875fi
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
2887fi
2888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2889$as_echo "$MKDIR_P" >&6; }
2890
2891for ac_prog in gawk mawk nawk awk
2892do
2893  # Extract the first word of "$ac_prog", so it can be a program name with args.
2894set 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; }
2897if ${ac_cv_prog_AWK+:} false; then :
2898  $as_echo_n "(cached) " >&6
2899else
2900  if test -n "$AWK"; then
2901  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2902else
2903as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2904for as_dir in $PATH
2905do
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
2914done
2915  done
2916IFS=$as_save_IFS
2917
2918fi
2919fi
2920AWK=$ac_cv_prog_AWK
2921if test -n "$AWK"; then
2922  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2923$as_echo "$AWK" >&6; }
2924else
2925  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2926$as_echo "no" >&6; }
2927fi
2928
2929
2930  test -n "$AWK" && break
2931done
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; }
2935set x ${MAKE-make}
2936ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2937if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2938  $as_echo_n "(cached) " >&6
2939else
2940  cat >conftest.make <<\_ACEOF
2941SHELL = /bin/sh
2942all:
2943	@echo '@@@%%%=$(MAKE)=@@@%%%'
2944_ACEOF
2945# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2946case `${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;;
2951esac
2952rm -f conftest.make
2953fi
2954if 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=
2958else
2959  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2960$as_echo "no" >&6; }
2961  SET_MAKE="MAKE=${MAKE-make}"
2962fi
2963
2964rm -rf .tst 2>/dev/null
2965mkdir .tst 2>/dev/null
2966if test -d .tst; then
2967  am__leading_dot=.
2968else
2969  am__leading_dot=_
2970fi
2971rmdir .tst 2>/dev/null
2972
2973# Check whether --enable-silent-rules was given.
2974if test "${enable_silent_rules+set}" = set; then :
2975  enableval=$enable_silent_rules;
2976fi
2977
2978case $enable_silent_rules in # (((
2979  yes) AM_DEFAULT_VERBOSITY=0;;
2980   no) AM_DEFAULT_VERBOSITY=1;;
2981    *) AM_DEFAULT_VERBOSITY=1;;
2982esac
2983am_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; }
2986if ${am_cv_make_support_nested_variables+:} false; then :
2987  $as_echo_n "(cached) " >&6
2988else
2989  if $as_echo 'TRUE=$(BAR$(V))
2990BAR0=false
2991BAR1=true
2992V=1
2993am__doit:
2994	@$(TRUE)
2995.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2996  am_cv_make_support_nested_variables=yes
2997else
2998  am_cv_make_support_nested_variables=no
2999fi
3000fi
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; }
3003if test $am_cv_make_support_nested_variables = yes; then
3004    AM_V='$(V)'
3005  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3006else
3007  AM_V=$AM_DEFAULT_VERBOSITY
3008  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3009fi
3010AM_BACKSLASH='\'
3011
3012if 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
3020fi
3021
3022# test whether we have cygpath
3023if 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
3029fi
3030
3031
3032# Define the identity of the package.
3033 PACKAGE='file'
3034 VERSION='5.33'
3035
3036
3037cat >>confdefs.h <<_ACEOF
3038#define PACKAGE "$PACKAGE"
3039_ACEOF
3040
3041
3042cat >>confdefs.h <<_ACEOF
3043#define VERSION "$VERSION"
3044_ACEOF
3045
3046# Some tools Automake needs.
3047
3048ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3049
3050
3051AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3052
3053
3054AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3055
3056
3057AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3058
3059
3060MAKEINFO=${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>
3066mkdir_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 ...
3072AMTAR='$${TAR-tar}'
3073
3074am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3075
3076
3077
3078
3079
3080# Check whether --enable-silent-rules was given.
3081if test "${enable_silent_rules+set}" = set; then :
3082  enableval=$enable_silent_rules;
3083fi
3084
3085case $enable_silent_rules in # (((
3086  yes) AM_DEFAULT_VERBOSITY=0;;
3087   no) AM_DEFAULT_VERBOSITY=1;;
3088    *) AM_DEFAULT_VERBOSITY=0;;
3089esac
3090am_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; }
3093if ${am_cv_make_support_nested_variables+:} false; then :
3094  $as_echo_n "(cached) " >&6
3095else
3096  if $as_echo 'TRUE=$(BAR$(V))
3097BAR0=false
3098BAR1=true
3099V=1
3100am__doit:
3101	@$(TRUE)
3102.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3103  am_cv_make_support_nested_variables=yes
3104else
3105  am_cv_make_support_nested_variables=no
3106fi
3107fi
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; }
3110if test $am_cv_make_support_nested_variables = yes; then
3111    AM_V='$(V)'
3112  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3113else
3114  AM_V=$AM_DEFAULT_VERBOSITY
3115  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3116fi
3117AM_BACKSLASH='\'
3118
3119
3120ac_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.
3127if 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
3134else
3135  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3136$as_echo "no" >&6; }
3137fi
3138else
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
3147fi
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.
3153if 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
3160else
3161  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3162$as_echo "no" >&6; }
3163fi
3164else
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
3173fi
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.
3179if test "${enable_zlib+set}" = set; then :
3180  enableval=$enable_zlib;
3181fi
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.
3189if test "${enable_libseccomp+set}" = set; then :
3190  enableval=$enable_libseccomp;
3191fi
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.
3199if 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
3204else
3205  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3206$as_echo "no" >&6; }
3207  fsect=4
3208fi
3209else
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
3216fi
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; }
3225if ${ac_cv_build+:} false; then :
3226  $as_echo_n "(cached) " >&6
3227else
3228  ac_build_alias=$build_alias
3229test "x$ac_build_alias" = x &&
3230  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3231test "x$ac_build_alias" = x &&
3232  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3233ac_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
3236fi
3237{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3238$as_echo "$ac_cv_build" >&6; }
3239case $ac_cv_build in
3240*-*-*) ;;
3241*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3242esac
3243build=$ac_cv_build
3244ac_save_IFS=$IFS; IFS='-'
3245set x $ac_cv_build
3246shift
3247build_cpu=$1
3248build_vendor=$2
3249shift; shift
3250# Remember, the first character of IFS is used to create $*,
3251# except with old shells:
3252build_os=$*
3253IFS=$ac_save_IFS
3254case $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; }
3259if ${ac_cv_host+:} false; then :
3260  $as_echo_n "(cached) " >&6
3261else
3262  if test "x$host_alias" = x; then
3263  ac_cv_host=$ac_cv_build
3264else
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
3267fi
3268
3269fi
3270{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3271$as_echo "$ac_cv_host" >&6; }
3272case $ac_cv_host in
3273*-*-*) ;;
3274*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3275esac
3276host=$ac_cv_host
3277ac_save_IFS=$IFS; IFS='-'
3278set x $ac_cv_host
3279shift
3280host_cpu=$1
3281host_vendor=$2
3282shift; shift
3283# Remember, the first character of IFS is used to create $*,
3284# except with old shells:
3285host_os=$*
3286IFS=$ac_save_IFS
3287case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3288
3289
3290case "$host_os" in
3291   mingw32*)
3292      MINGW=1
3293      ;;
3294   *)
3295      MINGW=0
3296      ;;
3297esac
3298
3299 if test "$MINGW" = 1; then
3300  MINGW_TRUE=
3301  MINGW_FALSE='#'
3302else
3303  MINGW_TRUE='#'
3304  MINGW_FALSE=
3305fi
3306
3307
3308pkgdatadir='$(datadir)/misc'
3309
3310
3311 if test x$fsect = x5; then
3312  FSECT5_TRUE=
3313  FSECT5_FALSE='#'
3314else
3315  FSECT5_TRUE='#'
3316  FSECT5_FALSE=
3317fi
3318
3319
3320
3321
3322DEPDIR="${am__leading_dot}deps"
3323
3324ac_config_commands="$ac_config_commands depfiles"
3325
3326
3327am_make=${MAKE-make}
3328cat > confinc << 'END'
3329am__doit:
3330	@echo this is the am__doit target
3331.PHONY: am__doit
3332END
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; }
3336am__include="#"
3337am__quote=
3338_am_result=none
3339# First try GNU make style include.
3340echo "include confinc" > confmf
3341# Ignore all kinds of additional output from 'make'.
3342case `$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  ;;
3348esac
3349# Now try BSD make style include.
3350if 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
3359fi
3360
3361
3362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3363$as_echo "$_am_result" >&6; }
3364rm -f confinc confmf
3365
3366# Check whether --enable-dependency-tracking was given.
3367if test "${enable_dependency_tracking+set}" = set; then :
3368  enableval=$enable_dependency_tracking;
3369fi
3370
3371if test "x$enable_dependency_tracking" != xno; then
3372  am_depcomp="$ac_aux_dir/depcomp"
3373  AMDEPBACKSLASH='\'
3374  am__nodep='_no'
3375fi
3376 if test "x$enable_dependency_tracking" != xno; then
3377  AMDEP_TRUE=
3378  AMDEP_FALSE='#'
3379else
3380  AMDEP_TRUE='#'
3381  AMDEP_FALSE=
3382fi
3383
3384
3385ac_ext=c
3386ac_cpp='$CPP $CPPFLAGS'
3387ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3388ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3389ac_compiler_gnu=$ac_cv_c_compiler_gnu
3390if 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.
3392set 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; }
3395if ${ac_cv_prog_CC+:} false; then :
3396  $as_echo_n "(cached) " >&6
3397else
3398  if test -n "$CC"; then
3399  ac_cv_prog_CC="$CC" # Let the user override the test.
3400else
3401as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3402for as_dir in $PATH
3403do
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
3412done
3413  done
3414IFS=$as_save_IFS
3415
3416fi
3417fi
3418CC=$ac_cv_prog_CC
3419if test -n "$CC"; then
3420  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3421$as_echo "$CC" >&6; }
3422else
3423  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3424$as_echo "no" >&6; }
3425fi
3426
3427
3428fi
3429if 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.
3432set 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; }
3435if ${ac_cv_prog_ac_ct_CC+:} false; then :
3436  $as_echo_n "(cached) " >&6
3437else
3438  if test -n "$ac_ct_CC"; then
3439  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3440else
3441as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3442for as_dir in $PATH
3443do
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
3452done
3453  done
3454IFS=$as_save_IFS
3455
3456fi
3457fi
3458ac_ct_CC=$ac_cv_prog_ac_ct_CC
3459if 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; }
3462else
3463  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3464$as_echo "no" >&6; }
3465fi
3466
3467  if test "x$ac_ct_CC" = x; then
3468    CC=""
3469  else
3470    case $cross_compiling:$ac_tool_warned in
3471yes:)
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;}
3474ac_tool_warned=yes ;;
3475esac
3476    CC=$ac_ct_CC
3477  fi
3478else
3479  CC="$ac_cv_prog_CC"
3480fi
3481
3482if 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.
3485set 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; }
3488if ${ac_cv_prog_CC+:} false; then :
3489  $as_echo_n "(cached) " >&6
3490else
3491  if test -n "$CC"; then
3492  ac_cv_prog_CC="$CC" # Let the user override the test.
3493else
3494as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3495for as_dir in $PATH
3496do
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
3505done
3506  done
3507IFS=$as_save_IFS
3508
3509fi
3510fi
3511CC=$ac_cv_prog_CC
3512if test -n "$CC"; then
3513  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3514$as_echo "$CC" >&6; }
3515else
3516  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3517$as_echo "no" >&6; }
3518fi
3519
3520
3521  fi
3522fi
3523if test -z "$CC"; then
3524  # Extract the first word of "cc", so it can be a program name with args.
3525set 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; }
3528if ${ac_cv_prog_CC+:} false; then :
3529  $as_echo_n "(cached) " >&6
3530else
3531  if test -n "$CC"; then
3532  ac_cv_prog_CC="$CC" # Let the user override the test.
3533else
3534  ac_prog_rejected=no
3535as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3536for as_dir in $PATH
3537do
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
3550done
3551  done
3552IFS=$as_save_IFS
3553
3554if 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
3565fi
3566fi
3567fi
3568CC=$ac_cv_prog_CC
3569if test -n "$CC"; then
3570  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3571$as_echo "$CC" >&6; }
3572else
3573  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3574$as_echo "no" >&6; }
3575fi
3576
3577
3578fi
3579if 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.
3584set 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; }
3587if ${ac_cv_prog_CC+:} false; then :
3588  $as_echo_n "(cached) " >&6
3589else
3590  if test -n "$CC"; then
3591  ac_cv_prog_CC="$CC" # Let the user override the test.
3592else
3593as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3594for as_dir in $PATH
3595do
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
3604done
3605  done
3606IFS=$as_save_IFS
3607
3608fi
3609fi
3610CC=$ac_cv_prog_CC
3611if test -n "$CC"; then
3612  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3613$as_echo "$CC" >&6; }
3614else
3615  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3616$as_echo "no" >&6; }
3617fi
3618
3619
3620    test -n "$CC" && break
3621  done
3622fi
3623if test -z "$CC"; then
3624  ac_ct_CC=$CC
3625  for ac_prog in cl.exe
3626do
3627  # Extract the first word of "$ac_prog", so it can be a program name with args.
3628set 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; }
3631if ${ac_cv_prog_ac_ct_CC+:} false; then :
3632  $as_echo_n "(cached) " >&6
3633else
3634  if test -n "$ac_ct_CC"; then
3635  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3636else
3637as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3638for as_dir in $PATH
3639do
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
3648done
3649  done
3650IFS=$as_save_IFS
3651
3652fi
3653fi
3654ac_ct_CC=$ac_cv_prog_ac_ct_CC
3655if 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; }
3658else
3659  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3660$as_echo "no" >&6; }
3661fi
3662
3663
3664  test -n "$ac_ct_CC" && break
3665done
3666
3667  if test "x$ac_ct_CC" = x; then
3668    CC=""
3669  else
3670    case $cross_compiling:$ac_tool_warned in
3671yes:)
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;}
3674ac_tool_warned=yes ;;
3675esac
3676    CC=$ac_ct_CC
3677  fi
3678fi
3679
3680fi
3681
3682
3683test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3684$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3685as_fn_error $? "no acceptable C compiler found in \$PATH
3686See \`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
3690set X $ac_compile
3691ac_compiler=$2
3692for ac_option in --version -v -V -qversion; do
3693  { { ac_try="$ac_compiler $ac_option >&5"
3694case "(($ac_try" in
3695  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3696  *) ac_try_echo=$ac_try;;
3697esac
3698eval 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; }
3711done
3712
3713cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3714/* end confdefs.h.  */
3715
3716int
3717main ()
3718{
3719
3720  ;
3721  return 0;
3722}
3723_ACEOF
3724ac_clean_files_save=$ac_clean_files
3725ac_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; }
3731ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3732
3733# The possible output files:
3734ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3735
3736ac_rmfiles=
3737for ac_file in $ac_files
3738do
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
3743done
3744rm -f $ac_rmfiles
3745
3746if { { ac_try="$ac_link_default"
3747case "(($ac_try" in
3748  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3749  *) ac_try_echo=$ac_try;;
3750esac
3751eval 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.
3762for ac_file in $ac_files ''
3763do
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
3786done
3787test "$ac_cv_exeext" = no && ac_cv_exeext=
3788
3789else
3790  ac_file=''
3791fi
3792if 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
3796sed '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;}
3800as_fn_error 77 "C compiler cannot create executables
3801See \`config.log' for more details" "$LINENO" 5; }
3802else
3803  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3804$as_echo "yes" >&6; }
3805fi
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; }
3810ac_exeext=$ac_cv_exeext
3811
3812rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3813ac_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; }
3816if { { ac_try="$ac_link"
3817case "(($ac_try" in
3818  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3819  *) ac_try_echo=$ac_try;;
3820esac
3821eval 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'.
3831for 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
3839done
3840else
3841  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3842$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3843as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3844See \`config.log' for more details" "$LINENO" 5; }
3845fi
3846rm -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
3850rm -f conftest.$ac_ext
3851EXEEXT=$ac_cv_exeext
3852ac_exeext=$EXEEXT
3853cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3854/* end confdefs.h.  */
3855#include <stdio.h>
3856int
3857main ()
3858{
3859FILE *f = fopen ("conftest.out", "w");
3860 return ferror (f) || fclose (f) != 0;
3861
3862  ;
3863  return 0;
3864}
3865_ACEOF
3866ac_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; }
3871if test "$cross_compiling" != yes; then
3872  { { ac_try="$ac_link"
3873case "(($ac_try" in
3874  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3875  *) ac_try_echo=$ac_try;;
3876esac
3877eval 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;;
3887esac
3888eval 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;}
3901as_fn_error $? "cannot run C compiled programs.
3902If you meant to cross compile, use \`--host'.
3903See \`config.log' for more details" "$LINENO" 5; }
3904    fi
3905  fi
3906fi
3907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3908$as_echo "$cross_compiling" >&6; }
3909
3910rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3911ac_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; }
3914if ${ac_cv_objext+:} false; then :
3915  $as_echo_n "(cached) " >&6
3916else
3917  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3918/* end confdefs.h.  */
3919
3920int
3921main ()
3922{
3923
3924  ;
3925  return 0;
3926}
3927_ACEOF
3928rm -f conftest.o conftest.obj
3929if { { ac_try="$ac_compile"
3930case "(($ac_try" in
3931  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3932  *) ac_try_echo=$ac_try;;
3933esac
3934eval 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
3947done
3948else
3949  $as_echo "$as_me: failed program was:" >&5
3950sed '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;}
3954as_fn_error $? "cannot compute suffix of object files: cannot compile
3955See \`config.log' for more details" "$LINENO" 5; }
3956fi
3957rm -f conftest.$ac_cv_objext conftest.$ac_ext
3958fi
3959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3960$as_echo "$ac_cv_objext" >&6; }
3961OBJEXT=$ac_cv_objext
3962ac_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; }
3965if ${ac_cv_c_compiler_gnu+:} false; then :
3966  $as_echo_n "(cached) " >&6
3967else
3968  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3969/* end confdefs.h.  */
3970
3971int
3972main ()
3973{
3974#ifndef __GNUC__
3975       choke me
3976#endif
3977
3978  ;
3979  return 0;
3980}
3981_ACEOF
3982if ac_fn_c_try_compile "$LINENO"; then :
3983  ac_compiler_gnu=yes
3984else
3985  ac_compiler_gnu=no
3986fi
3987rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3988ac_cv_c_compiler_gnu=$ac_compiler_gnu
3989
3990fi
3991{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3992$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3993if test $ac_compiler_gnu = yes; then
3994  GCC=yes
3995else
3996  GCC=
3997fi
3998ac_test_CFLAGS=${CFLAGS+set}
3999ac_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; }
4002if ${ac_cv_prog_cc_g+:} false; then :
4003  $as_echo_n "(cached) " >&6
4004else
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
4012int
4013main ()
4014{
4015
4016  ;
4017  return 0;
4018}
4019_ACEOF
4020if ac_fn_c_try_compile "$LINENO"; then :
4021  ac_cv_prog_cc_g=yes
4022else
4023  CFLAGS=""
4024      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4025/* end confdefs.h.  */
4026
4027int
4028main ()
4029{
4030
4031  ;
4032  return 0;
4033}
4034_ACEOF
4035if ac_fn_c_try_compile "$LINENO"; then :
4036
4037else
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
4043int
4044main ()
4045{
4046
4047  ;
4048  return 0;
4049}
4050_ACEOF
4051if ac_fn_c_try_compile "$LINENO"; then :
4052  ac_cv_prog_cc_g=yes
4053fi
4054rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4055fi
4056rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4057fi
4058rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4059   ac_c_werror_flag=$ac_save_c_werror_flag
4060fi
4061{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4062$as_echo "$ac_cv_prog_cc_g" >&6; }
4063if test "$ac_test_CFLAGS" = set; then
4064  CFLAGS=$ac_save_CFLAGS
4065elif 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
4071else
4072  if test "$GCC" = yes; then
4073    CFLAGS="-O2"
4074  else
4075    CFLAGS=
4076  fi
4077fi
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; }
4080if ${ac_cv_prog_cc_c89+:} false; then :
4081  $as_echo_n "(cached) " >&6
4082else
4083  ac_cv_prog_cc_c89=no
4084ac_save_CC=$CC
4085cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4086/* end confdefs.h.  */
4087#include <stdarg.h>
4088#include <stdio.h>
4089struct stat;
4090/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4091struct buf { int x; };
4092FILE * (*rcsopen) (struct buf *, struct stat *, int);
4093static char *e (p, i)
4094     char **p;
4095     int i;
4096{
4097  return p[i];
4098}
4099static 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.  */
4116int 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'
4121int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4122
4123int test (int i, double x);
4124struct s1 {int (*f) (int a);};
4125struct s2 {int (*f) (double a);};
4126int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4127int argc;
4128char **argv;
4129int
4130main ()
4131{
4132return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4133  ;
4134  return 0;
4135}
4136_ACEOF
4137for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4138	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4139do
4140  CC="$ac_save_CC $ac_arg"
4141  if ac_fn_c_try_compile "$LINENO"; then :
4142  ac_cv_prog_cc_c89=$ac_arg
4143fi
4144rm -f core conftest.err conftest.$ac_objext
4145  test "x$ac_cv_prog_cc_c89" != "xno" && break
4146done
4147rm -f conftest.$ac_ext
4148CC=$ac_save_CC
4149
4150fi
4151# AC_CACHE_VAL
4152case "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; } ;;
4163esac
4164if test "x$ac_cv_prog_cc_c89" != xno; then :
4165
4166fi
4167
4168ac_ext=c
4169ac_cpp='$CPP $CPPFLAGS'
4170ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4171ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4172ac_compiler_gnu=$ac_cv_c_compiler_gnu
4173
4174depcc="$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; }
4178if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4179  $as_echo_n "(cached) " >&6
4180else
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
4282else
4283  am_cv_CC_dependencies_compiler_type=none
4284fi
4285
4286fi
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; }
4289CCDEPMODE=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='#'
4296else
4297  am__fastdepCC_TRUE='#'
4298  am__fastdepCC_FALSE=
4299fi
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; }
4308if ${ac_cv_prog_cc_c99+:} false; then :
4309  $as_echo_n "(cached) " >&6
4310else
4311  ac_cv_prog_cc_c99=no
4312ac_save_CC=$CC
4313cat 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__))
4325static void
4326test_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
4347static long long int bignum = -9223372036854775807LL;
4348static unsigned long long int ubignum = BIG64;
4349
4350struct incomplete_array
4351{
4352  int datasize;
4353  double data[];
4354};
4355
4356struct named_init {
4357  int number;
4358  const wchar_t *name;
4359  double average;
4360};
4361
4362typedef const char *ccp;
4363
4364static inline int
4365test_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.
4376static void
4377test_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
4409int
4410main ()
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
4452for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4453do
4454  CC="$ac_save_CC $ac_arg"
4455  if ac_fn_c_try_compile "$LINENO"; then :
4456  ac_cv_prog_cc_c99=$ac_arg
4457fi
4458rm -f core conftest.err conftest.$ac_objext
4459  test "x$ac_cv_prog_cc_c99" != "xno" && break
4460done
4461rm -f conftest.$ac_ext
4462CC=$ac_save_CC
4463
4464fi
4465# AC_CACHE_VAL
4466case "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; } ;;
4477esac
4478if test "x$ac_cv_prog_cc_c99" != xno; then :
4479  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4480else
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; }
4483if ${ac_cv_prog_cc_c89+:} false; then :
4484  $as_echo_n "(cached) " >&6
4485else
4486  ac_cv_prog_cc_c89=no
4487ac_save_CC=$CC
4488cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4489/* end confdefs.h.  */
4490#include <stdarg.h>
4491#include <stdio.h>
4492struct stat;
4493/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4494struct buf { int x; };
4495FILE * (*rcsopen) (struct buf *, struct stat *, int);
4496static char *e (p, i)
4497     char **p;
4498     int i;
4499{
4500  return p[i];
4501}
4502static 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.  */
4519int 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'
4524int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4525
4526int test (int i, double x);
4527struct s1 {int (*f) (int a);};
4528struct s2 {int (*f) (double a);};
4529int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4530int argc;
4531char **argv;
4532int
4533main ()
4534{
4535return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4536  ;
4537  return 0;
4538}
4539_ACEOF
4540for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4541	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4542do
4543  CC="$ac_save_CC $ac_arg"
4544  if ac_fn_c_try_compile "$LINENO"; then :
4545  ac_cv_prog_cc_c89=$ac_arg
4546fi
4547rm -f core conftest.err conftest.$ac_objext
4548  test "x$ac_cv_prog_cc_c89" != "xno" && break
4549done
4550rm -f conftest.$ac_ext
4551CC=$ac_save_CC
4552
4553fi
4554# AC_CACHE_VAL
4555case "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; } ;;
4566esac
4567if test "x$ac_cv_prog_cc_c89" != xno; then :
4568  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4569else
4570  ac_cv_prog_cc_stdc=no
4571fi
4572
4573fi
4574 ;;
4575esac
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
4580fi
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; } ;;
4592esac
4593
4594
4595ac_ext=c
4596ac_cpp='$CPP $CPPFLAGS'
4597ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4598ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4599ac_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.
4603if test -n "$CPP" && test -d "$CPP"; then
4604  CPP=
4605fi
4606if test -z "$CPP"; then
4607  if ${ac_cv_prog_CPP+:} false; then :
4608  $as_echo_n "(cached) " >&6
4609else
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
4614for ac_c_preproc_warn_flag in '' yes
4615do
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
4631if ac_fn_c_try_cpp "$LINENO"; then :
4632
4633else
4634  # Broken: fails on valid input.
4635continue
4636fi
4637rm -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
4645if ac_fn_c_try_cpp "$LINENO"; then :
4646  # Broken: success on invalid input.
4647continue
4648else
4649  # Passes both tests.
4650ac_preproc_ok=:
4651break
4652fi
4653rm -f conftest.err conftest.i conftest.$ac_ext
4654
4655done
4656# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4657rm -f conftest.i conftest.err conftest.$ac_ext
4658if $ac_preproc_ok; then :
4659  break
4660fi
4661
4662    done
4663    ac_cv_prog_CPP=$CPP
4664
4665fi
4666  CPP=$ac_cv_prog_CPP
4667else
4668  ac_cv_prog_CPP=$CPP
4669fi
4670{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4671$as_echo "$CPP" >&6; }
4672ac_preproc_ok=false
4673for ac_c_preproc_warn_flag in '' yes
4674do
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
4690if ac_fn_c_try_cpp "$LINENO"; then :
4691
4692else
4693  # Broken: fails on valid input.
4694continue
4695fi
4696rm -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
4704if ac_fn_c_try_cpp "$LINENO"; then :
4705  # Broken: success on invalid input.
4706continue
4707else
4708  # Passes both tests.
4709ac_preproc_ok=:
4710break
4711fi
4712rm -f conftest.err conftest.i conftest.$ac_ext
4713
4714done
4715# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4716rm -f conftest.i conftest.err conftest.$ac_ext
4717if $ac_preproc_ok; then :
4718
4719else
4720  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4721$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4722as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4723See \`config.log' for more details" "$LINENO" 5; }
4724fi
4725
4726ac_ext=c
4727ac_cpp='$CPP $CPPFLAGS'
4728ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4729ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4730ac_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; }
4735if ${ac_cv_path_GREP+:} false; then :
4736  $as_echo_n "(cached) " >&6
4737else
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
4742for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4743do
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
4752case `"$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;;
4776esac
4777
4778      $ac_path_GREP_found && break 3
4779    done
4780  done
4781  done
4782IFS=$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
4786else
4787  ac_cv_path_GREP=$GREP
4788fi
4789
4790fi
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; }
4798if ${ac_cv_path_EGREP+:} false; then :
4799  $as_echo_n "(cached) " >&6
4800else
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
4808for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4809do
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
4818case `"$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;;
4842esac
4843
4844      $ac_path_EGREP_found && break 3
4845    done
4846  done
4847  done
4848IFS=$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
4852else
4853  ac_cv_path_EGREP=$EGREP
4854fi
4855
4856   fi
4857fi
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; }
4865if ${ac_cv_header_stdc+:} false; then :
4866  $as_echo_n "(cached) " >&6
4867else
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
4875int
4876main ()
4877{
4878
4879  ;
4880  return 0;
4881}
4882_ACEOF
4883if ac_fn_c_try_compile "$LINENO"; then :
4884  ac_cv_header_stdc=yes
4885else
4886  ac_cv_header_stdc=no
4887fi
4888rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4889
4890if 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
4897if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4898  $EGREP "memchr" >/dev/null 2>&1; then :
4899
4900else
4901  ac_cv_header_stdc=no
4902fi
4903rm -f conftest*
4904
4905fi
4906
4907if 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
4914if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4915  $EGREP "free" >/dev/null 2>&1; then :
4916
4917else
4918  ac_cv_header_stdc=no
4919fi
4920rm -f conftest*
4921
4922fi
4923
4924if 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  :
4928else
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)))
4945int
4946main ()
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
4956if ac_fn_c_try_run "$LINENO"; then :
4957
4958else
4959  ac_cv_header_stdc=no
4960fi
4961rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4962  conftest.$ac_objext conftest.beam conftest.$ac_ext
4963fi
4964
4965fi
4966fi
4967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4968$as_echo "$ac_cv_header_stdc" >&6; }
4969if test $ac_cv_header_stdc = yes; then
4970
4971$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4972
4973fi
4974
4975# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4976for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4977		  inttypes.h stdint.h unistd.h
4978do :
4979  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4980ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4981"
4982if 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
4987fi
4988
4989done
4990
4991
4992
4993  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4994if test "x$ac_cv_header_minix_config_h" = xyes; then :
4995  MINIX=yes
4996else
4997  MINIX=
4998fi
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; }
5016if ${ac_cv_safe_to_define___extensions__+:} false; then :
5017  $as_echo_n "(cached) " >&6
5018else
5019  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5020/* end confdefs.h.  */
5021
5022#         define __EXTENSIONS__ 1
5023          $ac_includes_default
5024int
5025main ()
5026{
5027
5028  ;
5029  return 0;
5030}
5031_ACEOF
5032if ac_fn_c_try_compile "$LINENO"; then :
5033  ac_cv_safe_to_define___extensions__=yes
5034else
5035  ac_cv_safe_to_define___extensions__=no
5036fi
5037rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5038fi
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
5053if 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; }
5056else
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; }
5059fi
5060set dummy $CC; ac_cc=`$as_echo "$2" |
5061		      sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5062if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
5063  $as_echo_n "(cached) " >&6
5064else
5065  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5066/* end confdefs.h.  */
5067
5068int
5069main ()
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.
5079ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
5080rm -f conftest2.*
5081if { { case "(($ac_try" in
5082  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5083  *) ac_try_echo=$ac_try;;
5084esac
5085eval 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;;
5094esac
5095eval 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; };
5101then
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;;
5109esac
5110eval 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;;
5121esac
5122eval 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;;
5131esac
5132eval 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
5147else
5148  eval ac_cv_prog_cc_${ac_cc}_c_o=no
5149fi
5150rm -f core conftest*
5151
5152fi
5153if 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; }
5156else
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
5162fi
5163
5164# FIXME: we rely on the cache variable name because
5165# there is no other way.
5166set dummy $CC
5167am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
5168eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
5169if 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"
5176fi
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; }
5181if ${ac_cv_c_bigendian+:} false; then :
5182  $as_echo_n "(cached) " >&6
5183else
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
5194if 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
5217fi
5218rm -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
5226int
5227main ()
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
5239if 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
5246int
5247main ()
5248{
5249#if BYTE_ORDER != BIG_ENDIAN
5250		 not big endian
5251		#endif
5252
5253  ;
5254  return 0;
5255}
5256_ACEOF
5257if ac_fn_c_try_compile "$LINENO"; then :
5258  ac_cv_c_bigendian=yes
5259else
5260  ac_cv_c_bigendian=no
5261fi
5262rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5263fi
5264rm -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
5272int
5273main ()
5274{
5275#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5276	      bogus endian macros
5277	     #endif
5278
5279  ;
5280  return 0;
5281}
5282_ACEOF
5283if 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
5289int
5290main ()
5291{
5292#ifndef _BIG_ENDIAN
5293		 not big endian
5294		#endif
5295
5296  ;
5297  return 0;
5298}
5299_ACEOF
5300if ac_fn_c_try_compile "$LINENO"; then :
5301  ac_cv_c_bigendian=yes
5302else
5303  ac_cv_c_bigendian=no
5304fi
5305rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5306fi
5307rm -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.  */
5315short 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
5331int
5332main ()
5333{
5334return use_ascii (foo) == use_ebcdic (foo);
5335  ;
5336  return 0;
5337}
5338_ACEOF
5339if 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
5351fi
5352rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5353else
5354  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5355/* end confdefs.h.  */
5356$ac_includes_default
5357int
5358main ()
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
5374if ac_fn_c_try_run "$LINENO"; then :
5375  ac_cv_c_bigendian=no
5376else
5377  ac_cv_c_bigendian=yes
5378fi
5379rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5380  conftest.$ac_objext conftest.beam conftest.$ac_ext
5381fi
5382
5383    fi
5384fi
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; }
5406LN_S=$as_ln_s
5407if test "$LN_S" = "ln -s"; then
5408  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5409$as_echo "yes" >&6; }
5410else
5411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5412$as_echo "no, using $LN_S" >&6; }
5413fi
5414
5415case `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;} ;;
5419esac
5420
5421
5422
5423macro_version='2.4.2'
5424macro_revision='1.3337'
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438ltmain="$ac_aux_dir/ltmain.sh"
5439
5440# Backslashify metacharacters that are still active within
5441# double-quoted strings.
5442sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5443
5444# Same as above, but do not quote variable references.
5445double_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.
5449delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5450
5451# Sed substitution to delay expansion of an escaped single quote.
5452delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5453
5454# Sed substitution to avoid accidental globbing in evaled expressions
5455no_glob_subst='s/\*/\\\*/g'
5456
5457ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5458ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5459ECHO=$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.
5464if 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 --'
5467elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5468  ECHO='printf %s\n'
5469else
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'
5478fi
5479
5480# func_echo_all arg...
5481# Invoke $ECHO with all args, space-separated.
5482func_echo_all ()
5483{
5484    $ECHO ""
5485}
5486
5487case "$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; } ;;
5494esac
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; }
5511if ${ac_cv_path_SED+:} false; then :
5512  $as_echo_n "(cached) " >&6
5513else
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
5524for as_dir in $PATH
5525do
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
5534case `"$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;;
5558esac
5559
5560      $ac_path_SED_found && break 3
5561    done
5562  done
5563  done
5564IFS=$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
5568else
5569  ac_cv_path_SED=$SED
5570fi
5571
5572fi
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
5578test -z "$SED" && SED=sed
5579Xsed="$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; }
5593if ${ac_cv_path_FGREP+:} false; then :
5594  $as_echo_n "(cached) " >&6
5595else
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
5603for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5604do
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
5613case `"$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;;
5637esac
5638
5639      $ac_path_FGREP_found && break 3
5640    done
5641  done
5642  done
5643IFS=$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
5647else
5648  ac_cv_path_FGREP=$FGREP
5649fi
5650
5651   fi
5652fi
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
5658test -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.
5679if test "${with_gnu_ld+set}" = set; then :
5680  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5681else
5682  with_gnu_ld=no
5683fi
5684
5685ac_prog=ld
5686if 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
5717elif 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; }
5720else
5721  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5722$as_echo_n "checking for non-GNU ld... " >&6; }
5723fi
5724if ${lt_cv_path_LD+:} false; then :
5725  $as_echo_n "(cached) " >&6
5726else
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"
5748else
5749  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5750fi
5751fi
5752
5753LD="$lt_cv_path_LD"
5754if test -n "$LD"; then
5755  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5756$as_echo "$LD" >&6; }
5757else
5758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5759$as_echo "no" >&6; }
5760fi
5761test -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; }
5764if ${lt_cv_prog_gnu_ld+:} false; then :
5765  $as_echo_n "(cached) " >&6
5766else
5767  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5768case `$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  ;;
5775esac
5776fi
5777{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5778$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5779with_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; }
5791if ${lt_cv_path_NM+:} false; then :
5792  $as_echo_n "(cached) " >&6
5793else
5794  if test -n "$NM"; then
5795  # Let the user override the test.
5796  lt_cv_path_NM="$NM"
5797else
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}
5836fi
5837fi
5838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5839$as_echo "$lt_cv_path_NM" >&6; }
5840if test "$lt_cv_path_NM" != "no"; then
5841  NM="$lt_cv_path_NM"
5842else
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.
5851set 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; }
5854if ${ac_cv_prog_DUMPBIN+:} false; then :
5855  $as_echo_n "(cached) " >&6
5856else
5857  if test -n "$DUMPBIN"; then
5858  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5859else
5860as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5861for as_dir in $PATH
5862do
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
5871done
5872  done
5873IFS=$as_save_IFS
5874
5875fi
5876fi
5877DUMPBIN=$ac_cv_prog_DUMPBIN
5878if test -n "$DUMPBIN"; then
5879  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5880$as_echo "$DUMPBIN" >&6; }
5881else
5882  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5883$as_echo "no" >&6; }
5884fi
5885
5886
5887    test -n "$DUMPBIN" && break
5888  done
5889fi
5890if test -z "$DUMPBIN"; then
5891  ac_ct_DUMPBIN=$DUMPBIN
5892  for ac_prog in dumpbin "link -dump"
5893do
5894  # Extract the first word of "$ac_prog", so it can be a program name with args.
5895set 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; }
5898if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5899  $as_echo_n "(cached) " >&6
5900else
5901  if test -n "$ac_ct_DUMPBIN"; then
5902  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5903else
5904as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5905for as_dir in $PATH
5906do
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
5915done
5916  done
5917IFS=$as_save_IFS
5918
5919fi
5920fi
5921ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5922if 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; }
5925else
5926  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5927$as_echo "no" >&6; }
5928fi
5929
5930
5931  test -n "$ac_ct_DUMPBIN" && break
5932done
5933
5934  if test "x$ac_ct_DUMPBIN" = x; then
5935    DUMPBIN=":"
5936  else
5937    case $cross_compiling:$ac_tool_warned in
5938yes:)
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;}
5941ac_tool_warned=yes ;;
5942esac
5943    DUMPBIN=$ac_ct_DUMPBIN
5944  fi
5945fi
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
5960fi
5961test -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; }
5970if ${lt_cv_nm_interface+:} false; then :
5971  $as_echo_n "(cached) " >&6
5972else
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*
5987fi
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; }
5994if ${lt_cv_sys_max_cmd_len+:} false; then :
5995  $as_echo_n "(cached) " >&6
5996else
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
6119fi
6120
6121if 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; }
6124else
6125  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6126$as_echo "none" >&6; }
6127fi
6128max_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
6142xsi_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; }
6155lt_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
6163if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6164  lt_unset=unset
6165else
6166  lt_unset=false
6167fi
6168
6169
6170
6171
6172
6173# test EBCDIC or ASCII
6174case `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  ;;
6184esac
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; }
6196if ${lt_cv_to_host_file_cmd+:} false; then :
6197  $as_echo_n "(cached) " >&6
6198else
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    ;;
6229esac
6230
6231fi
6232
6233to_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; }
6243if ${lt_cv_to_tool_file_cmd+:} false; then :
6244  $as_echo_n "(cached) " >&6
6245else
6246  #assume ordinary cross tools, or native build.
6247lt_cv_to_tool_file_cmd=func_convert_file_noop
6248case $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    ;;
6256esac
6257
6258fi
6259
6260to_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; }
6270if ${lt_cv_ld_reload_flag+:} false; then :
6271  $as_echo_n "(cached) " >&6
6272else
6273  lt_cv_ld_reload_flag='-r'
6274fi
6275{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6276$as_echo "$lt_cv_ld_reload_flag" >&6; }
6277reload_flag=$lt_cv_ld_reload_flag
6278case $reload_flag in
6279"" | " "*) ;;
6280*) reload_flag=" $reload_flag" ;;
6281esac
6282reload_cmds='$LD$reload_flag -o $output$reload_objs'
6283case $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    ;;
6296esac
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306if 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.
6308set 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; }
6311if ${ac_cv_prog_OBJDUMP+:} false; then :
6312  $as_echo_n "(cached) " >&6
6313else
6314  if test -n "$OBJDUMP"; then
6315  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6316else
6317as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6318for as_dir in $PATH
6319do
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
6328done
6329  done
6330IFS=$as_save_IFS
6331
6332fi
6333fi
6334OBJDUMP=$ac_cv_prog_OBJDUMP
6335if test -n "$OBJDUMP"; then
6336  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6337$as_echo "$OBJDUMP" >&6; }
6338else
6339  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6340$as_echo "no" >&6; }
6341fi
6342
6343
6344fi
6345if 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.
6348set 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; }
6351if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6352  $as_echo_n "(cached) " >&6
6353else
6354  if test -n "$ac_ct_OBJDUMP"; then
6355  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6356else
6357as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6358for as_dir in $PATH
6359do
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
6368done
6369  done
6370IFS=$as_save_IFS
6371
6372fi
6373fi
6374ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6375if 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; }
6378else
6379  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6380$as_echo "no" >&6; }
6381fi
6382
6383  if test "x$ac_ct_OBJDUMP" = x; then
6384    OBJDUMP="false"
6385  else
6386    case $cross_compiling:$ac_tool_warned in
6387yes:)
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;}
6390ac_tool_warned=yes ;;
6391esac
6392    OBJDUMP=$ac_ct_OBJDUMP
6393  fi
6394else
6395  OBJDUMP="$ac_cv_prog_OBJDUMP"
6396fi
6397
6398test -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; }
6410if ${lt_cv_deplibs_check_method+:} false; then :
6411  $as_echo_n "(cached) " >&6
6412else
6413  lt_cv_file_magic_cmd='$MAGIC_CMD'
6414lt_cv_file_magic_test_file=
6415lt_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
6427case $host_os in
6428aix[4-9]*)
6429  lt_cv_deplibs_check_method=pass_all
6430  ;;
6431
6432beos*)
6433  lt_cv_deplibs_check_method=pass_all
6434  ;;
6435
6436bsdi[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
6442cygwin*)
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
6448mingw* | 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
6463cegcc*)
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
6469darwin* | rhapsody*)
6470  lt_cv_deplibs_check_method=pass_all
6471  ;;
6472
6473freebsd* | 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
6489gnu*)
6490  lt_cv_deplibs_check_method=pass_all
6491  ;;
6492
6493haiku*)
6494  lt_cv_deplibs_check_method=pass_all
6495  ;;
6496
6497hpux10.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
6515interix[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
6520irix5* | 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.
6531linux* | k*bsd*-gnu | kopensolaris*-gnu)
6532  lt_cv_deplibs_check_method=pass_all
6533  ;;
6534
6535netbsd*)
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
6543newos6*)
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
6553openbsd*)
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
6561osf3* | osf4* | osf5*)
6562  lt_cv_deplibs_check_method=pass_all
6563  ;;
6564
6565rdos*)
6566  lt_cv_deplibs_check_method=pass_all
6567  ;;
6568
6569solaris*)
6570  lt_cv_deplibs_check_method=pass_all
6571  ;;
6572
6573sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6574  lt_cv_deplibs_check_method=pass_all
6575  ;;
6576
6577sysv4 | 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
6604tpf*)
6605  lt_cv_deplibs_check_method=pass_all
6606  ;;
6607esac
6608
6609fi
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
6613file_magic_glob=
6614want_nocaseglob=no
6615if 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
6625fi
6626
6627file_magic_cmd=$lt_cv_file_magic_cmd
6628deplibs_check_method=$lt_cv_deplibs_check_method
6629test -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
6652if 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.
6654set 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; }
6657if ${ac_cv_prog_DLLTOOL+:} false; then :
6658  $as_echo_n "(cached) " >&6
6659else
6660  if test -n "$DLLTOOL"; then
6661  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6662else
6663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6664for as_dir in $PATH
6665do
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
6674done
6675  done
6676IFS=$as_save_IFS
6677
6678fi
6679fi
6680DLLTOOL=$ac_cv_prog_DLLTOOL
6681if test -n "$DLLTOOL"; then
6682  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
6683$as_echo "$DLLTOOL" >&6; }
6684else
6685  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6686$as_echo "no" >&6; }
6687fi
6688
6689
6690fi
6691if 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.
6694set 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; }
6697if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
6698  $as_echo_n "(cached) " >&6
6699else
6700  if test -n "$ac_ct_DLLTOOL"; then
6701  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6702else
6703as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6704for as_dir in $PATH
6705do
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
6714done
6715  done
6716IFS=$as_save_IFS
6717
6718fi
6719fi
6720ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6721if 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; }
6724else
6725  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6726$as_echo "no" >&6; }
6727fi
6728
6729  if test "x$ac_ct_DLLTOOL" = x; then
6730    DLLTOOL="false"
6731  else
6732    case $cross_compiling:$ac_tool_warned in
6733yes:)
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;}
6736ac_tool_warned=yes ;;
6737esac
6738    DLLTOOL=$ac_ct_DLLTOOL
6739  fi
6740else
6741  DLLTOOL="$ac_cv_prog_DLLTOOL"
6742fi
6743
6744test -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; }
6757if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6758  $as_echo_n "(cached) " >&6
6759else
6760  lt_cv_sharedlib_from_linklib_cmd='unknown'
6761
6762case $host_os in
6763cygwin* | 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  ;;
6779esac
6780
6781fi
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; }
6784sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6785test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6786
6787
6788
6789
6790
6791
6792
6793if 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.
6797set 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; }
6800if ${ac_cv_prog_AR+:} false; then :
6801  $as_echo_n "(cached) " >&6
6802else
6803  if test -n "$AR"; then
6804  ac_cv_prog_AR="$AR" # Let the user override the test.
6805else
6806as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6807for as_dir in $PATH
6808do
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
6817done
6818  done
6819IFS=$as_save_IFS
6820
6821fi
6822fi
6823AR=$ac_cv_prog_AR
6824if test -n "$AR"; then
6825  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6826$as_echo "$AR" >&6; }
6827else
6828  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6829$as_echo "no" >&6; }
6830fi
6831
6832
6833    test -n "$AR" && break
6834  done
6835fi
6836if test -z "$AR"; then
6837  ac_ct_AR=$AR
6838  for ac_prog in ar
6839do
6840  # Extract the first word of "$ac_prog", so it can be a program name with args.
6841set 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; }
6844if ${ac_cv_prog_ac_ct_AR+:} false; then :
6845  $as_echo_n "(cached) " >&6
6846else
6847  if test -n "$ac_ct_AR"; then
6848  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6849else
6850as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6851for as_dir in $PATH
6852do
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
6861done
6862  done
6863IFS=$as_save_IFS
6864
6865fi
6866fi
6867ac_ct_AR=$ac_cv_prog_ac_ct_AR
6868if 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; }
6871else
6872  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6873$as_echo "no" >&6; }
6874fi
6875
6876
6877  test -n "$ac_ct_AR" && break
6878done
6879
6880  if test "x$ac_ct_AR" = x; then
6881    AR="false"
6882  else
6883    case $cross_compiling:$ac_tool_warned in
6884yes:)
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;}
6887ac_tool_warned=yes ;;
6888esac
6889    AR=$ac_ct_AR
6890  fi
6891fi
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; }
6908if ${lt_cv_ar_at_file+:} false; then :
6909  $as_echo_n "(cached) " >&6
6910else
6911  lt_cv_ar_at_file=no
6912   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6913/* end confdefs.h.  */
6914
6915int
6916main ()
6917{
6918
6919  ;
6920  return 0;
6921}
6922_ACEOF
6923if 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
6945fi
6946rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6947
6948fi
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
6952if test "x$lt_cv_ar_at_file" = xno; then
6953  archiver_list_spec=
6954else
6955  archiver_list_spec=$lt_cv_ar_at_file
6956fi
6957
6958
6959
6960
6961
6962
6963
6964if 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.
6966set 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; }
6969if ${ac_cv_prog_STRIP+:} false; then :
6970  $as_echo_n "(cached) " >&6
6971else
6972  if test -n "$STRIP"; then
6973  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6974else
6975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6976for as_dir in $PATH
6977do
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
6986done
6987  done
6988IFS=$as_save_IFS
6989
6990fi
6991fi
6992STRIP=$ac_cv_prog_STRIP
6993if test -n "$STRIP"; then
6994  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6995$as_echo "$STRIP" >&6; }
6996else
6997  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6998$as_echo "no" >&6; }
6999fi
7000
7001
7002fi
7003if 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.
7006set 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; }
7009if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
7010  $as_echo_n "(cached) " >&6
7011else
7012  if test -n "$ac_ct_STRIP"; then
7013  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7014else
7015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7016for as_dir in $PATH
7017do
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
7026done
7027  done
7028IFS=$as_save_IFS
7029
7030fi
7031fi
7032ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7033if 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; }
7036else
7037  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7038$as_echo "no" >&6; }
7039fi
7040
7041  if test "x$ac_ct_STRIP" = x; then
7042    STRIP=":"
7043  else
7044    case $cross_compiling:$ac_tool_warned in
7045yes:)
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;}
7048ac_tool_warned=yes ;;
7049esac
7050    STRIP=$ac_ct_STRIP
7051  fi
7052else
7053  STRIP="$ac_cv_prog_STRIP"
7054fi
7055
7056test -z "$STRIP" && STRIP=:
7057
7058
7059
7060
7061
7062
7063if 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.
7065set 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; }
7068if ${ac_cv_prog_RANLIB+:} false; then :
7069  $as_echo_n "(cached) " >&6
7070else
7071  if test -n "$RANLIB"; then
7072  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7073else
7074as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7075for as_dir in $PATH
7076do
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
7085done
7086  done
7087IFS=$as_save_IFS
7088
7089fi
7090fi
7091RANLIB=$ac_cv_prog_RANLIB
7092if test -n "$RANLIB"; then
7093  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7094$as_echo "$RANLIB" >&6; }
7095else
7096  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7097$as_echo "no" >&6; }
7098fi
7099
7100
7101fi
7102if 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.
7105set 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; }
7108if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
7109  $as_echo_n "(cached) " >&6
7110else
7111  if test -n "$ac_ct_RANLIB"; then
7112  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7113else
7114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7115for as_dir in $PATH
7116do
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
7125done
7126  done
7127IFS=$as_save_IFS
7128
7129fi
7130fi
7131ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7132if 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; }
7135else
7136  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7137$as_echo "no" >&6; }
7138fi
7139
7140  if test "x$ac_ct_RANLIB" = x; then
7141    RANLIB=":"
7142  else
7143    case $cross_compiling:$ac_tool_warned in
7144yes:)
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;}
7147ac_tool_warned=yes ;;
7148esac
7149    RANLIB=$ac_ct_RANLIB
7150  fi
7151else
7152  RANLIB="$ac_cv_prog_RANLIB"
7153fi
7154
7155test -z "$RANLIB" && RANLIB=:
7156
7157
7158
7159
7160
7161
7162# Determine commands to create old-style static archives.
7163old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7164old_postinstall_cmds='chmod 644 $oldlib'
7165old_postuninstall_cmds=
7166
7167if 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"
7177fi
7178
7179case $host_os in
7180  darwin*)
7181    lock_old_archive_extraction=yes ;;
7182  *)
7183    lock_old_archive_extraction=no ;;
7184esac
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.
7225LTCC=${LTCC-"$CC"}
7226
7227# If no C compiler flags were specified, use CFLAGS.
7228LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7229
7230# Allow CC to be a program name with arguments.
7231compiler=$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; }
7237if ${lt_cv_sys_global_symbol_pipe+:} false; then :
7238  $as_echo_n "(cached) " >&6
7239else
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.
7245symcode='[BCDEGRST]'
7246
7247# Regexp to match symbols that can be accessed directly from C.
7248sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7249
7250# Define system-specific variables.
7251case $host_os in
7252aix*)
7253  symcode='[BCDT]'
7254  ;;
7255cygwin* | mingw* | pw32* | cegcc*)
7256  symcode='[ABCDGISTW]'
7257  ;;
7258hpux*)
7259  if test "$host_cpu" = ia64; then
7260    symcode='[ABCDEGRST]'
7261  fi
7262  ;;
7263irix* | nonstopux*)
7264  symcode='[BCDEGRST]'
7265  ;;
7266osf*)
7267  symcode='[BCDEGQRST]'
7268  ;;
7269solaris*)
7270  symcode='[BDRT]'
7271  ;;
7272sco3.2v5*)
7273  symcode='[DT]'
7274  ;;
7275sysv4.2uw2*)
7276  symcode='[DT]'
7277  ;;
7278sysv5* | sco5v6* | unixware* | OpenUNIX*)
7279  symcode='[ABDT]'
7280  ;;
7281sysv4)
7282  symcode='[DFNSTU]'
7283  ;;
7284esac
7285
7286# If we're using GNU nm, then use its standard symbol codes.
7287case `$NM -V 2>&1` in
7288*GNU* | *'with BFD'*)
7289  symcode='[ABCDGIRSTW]' ;;
7290esac
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.
7295lt_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
7298lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7299lt_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
7302opt_cr=
7303case $build_os in
7304mingw*)
7305  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7306  ;;
7307esac
7308
7309# Try without a prefix underscore, then with it.
7310for 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
7344extern "C" {
7345#endif
7346char nm_test_var;
7347void nm_test_func(void);
7348void nm_test_func(void){}
7349#ifdef __cplusplus
7350}
7351#endif
7352int 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
7391extern "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.  */
7401LT_DLSYM_CONST struct {
7402  const char *name;
7403  void       *address;
7404}
7405lt__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
7416static 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
7461done
7462
7463fi
7464
7465if test -z "$lt_cv_sys_global_symbol_pipe"; then
7466  lt_cv_sys_global_symbol_to_cdecl=
7467fi
7468if 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; }
7471else
7472  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7473$as_echo "ok" >&6; }
7474fi
7475
7476# Response file support.
7477if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7478  nm_file_list_spec='@'
7479elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
7480  nm_file_list_spec='@'
7481fi
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.
7513if test "${with_sysroot+set}" = set; then :
7514  withval=$with_sysroot;
7515else
7516  with_sysroot=no
7517fi
7518
7519
7520lt_sysroot=
7521case ${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   ;;
7537esac
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.
7547if test "${enable_libtool_lock+set}" = set; then :
7548  enableval=$enable_libtool_lock;
7549fi
7550
7551test "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.
7555case $host in
7556ia64-*-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
7612x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7613s390*-*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; }
7671if ${lt_cv_cc_needs_belf+:} false; then :
7672  $as_echo_n "(cached) " >&6
7673else
7674  ac_ext=c
7675ac_cpp='$CPP $CPPFLAGS'
7676ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7677ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7678ac_compiler_gnu=$ac_cv_c_compiler_gnu
7679
7680     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7681/* end confdefs.h.  */
7682
7683int
7684main ()
7685{
7686
7687  ;
7688  return 0;
7689}
7690_ACEOF
7691if ac_fn_c_try_link "$LINENO"; then :
7692  lt_cv_cc_needs_belf=yes
7693else
7694  lt_cv_cc_needs_belf=no
7695fi
7696rm -f core conftest.err conftest.$ac_objext \
7697    conftest$ac_exeext conftest.$ac_ext
7698     ac_ext=c
7699ac_cpp='$CPP $CPPFLAGS'
7700ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7701ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7702ac_compiler_gnu=$ac_cv_c_compiler_gnu
7703
7704fi
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  ;;
7748esac
7749
7750need_locks="$enable_libtool_lock"
7751
7752if 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.
7754set 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; }
7757if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7758  $as_echo_n "(cached) " >&6
7759else
7760  if test -n "$MANIFEST_TOOL"; then
7761  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7762else
7763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7764for as_dir in $PATH
7765do
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
7774done
7775  done
7776IFS=$as_save_IFS
7777
7778fi
7779fi
7780MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7781if test -n "$MANIFEST_TOOL"; then
7782  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7783$as_echo "$MANIFEST_TOOL" >&6; }
7784else
7785  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7786$as_echo "no" >&6; }
7787fi
7788
7789
7790fi
7791if 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.
7794set 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; }
7797if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7798  $as_echo_n "(cached) " >&6
7799else
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.
7802else
7803as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7804for as_dir in $PATH
7805do
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
7814done
7815  done
7816IFS=$as_save_IFS
7817
7818fi
7819fi
7820ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7821if 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; }
7824else
7825  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7826$as_echo "no" >&6; }
7827fi
7828
7829  if test "x$ac_ct_MANIFEST_TOOL" = x; then
7830    MANIFEST_TOOL=":"
7831  else
7832    case $cross_compiling:$ac_tool_warned in
7833yes:)
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;}
7836ac_tool_warned=yes ;;
7837esac
7838    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7839  fi
7840else
7841  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7842fi
7843
7844test -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; }
7847if ${lt_cv_path_mainfest_tool+:} false; then :
7848  $as_echo_n "(cached) " >&6
7849else
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*
7858fi
7859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7860$as_echo "$lt_cv_path_mainfest_tool" >&6; }
7861if test "x$lt_cv_path_mainfest_tool" != xyes; then
7862  MANIFEST_TOOL=:
7863fi
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.
7874set 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; }
7877if ${ac_cv_prog_DSYMUTIL+:} false; then :
7878  $as_echo_n "(cached) " >&6
7879else
7880  if test -n "$DSYMUTIL"; then
7881  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7882else
7883as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7884for as_dir in $PATH
7885do
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
7894done
7895  done
7896IFS=$as_save_IFS
7897
7898fi
7899fi
7900DSYMUTIL=$ac_cv_prog_DSYMUTIL
7901if test -n "$DSYMUTIL"; then
7902  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7903$as_echo "$DSYMUTIL" >&6; }
7904else
7905  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7906$as_echo "no" >&6; }
7907fi
7908
7909
7910fi
7911if 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.
7914set 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; }
7917if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7918  $as_echo_n "(cached) " >&6
7919else
7920  if test -n "$ac_ct_DSYMUTIL"; then
7921  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7922else
7923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7924for as_dir in $PATH
7925do
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
7934done
7935  done
7936IFS=$as_save_IFS
7937
7938fi
7939fi
7940ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7941if 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; }
7944else
7945  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7946$as_echo "no" >&6; }
7947fi
7948
7949  if test "x$ac_ct_DSYMUTIL" = x; then
7950    DSYMUTIL=":"
7951  else
7952    case $cross_compiling:$ac_tool_warned in
7953yes:)
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;}
7956ac_tool_warned=yes ;;
7957esac
7958    DSYMUTIL=$ac_ct_DSYMUTIL
7959  fi
7960else
7961  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7962fi
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.
7966set 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; }
7969if ${ac_cv_prog_NMEDIT+:} false; then :
7970  $as_echo_n "(cached) " >&6
7971else
7972  if test -n "$NMEDIT"; then
7973  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7974else
7975as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7976for as_dir in $PATH
7977do
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
7986done
7987  done
7988IFS=$as_save_IFS
7989
7990fi
7991fi
7992NMEDIT=$ac_cv_prog_NMEDIT
7993if test -n "$NMEDIT"; then
7994  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7995$as_echo "$NMEDIT" >&6; }
7996else
7997  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7998$as_echo "no" >&6; }
7999fi
8000
8001
8002fi
8003if 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.
8006set 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; }
8009if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
8010  $as_echo_n "(cached) " >&6
8011else
8012  if test -n "$ac_ct_NMEDIT"; then
8013  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
8014else
8015as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8016for as_dir in $PATH
8017do
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
8026done
8027  done
8028IFS=$as_save_IFS
8029
8030fi
8031fi
8032ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
8033if 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; }
8036else
8037  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8038$as_echo "no" >&6; }
8039fi
8040
8041  if test "x$ac_ct_NMEDIT" = x; then
8042    NMEDIT=":"
8043  else
8044    case $cross_compiling:$ac_tool_warned in
8045yes:)
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;}
8048ac_tool_warned=yes ;;
8049esac
8050    NMEDIT=$ac_ct_NMEDIT
8051  fi
8052else
8053  NMEDIT="$ac_cv_prog_NMEDIT"
8054fi
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.
8058set 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; }
8061if ${ac_cv_prog_LIPO+:} false; then :
8062  $as_echo_n "(cached) " >&6
8063else
8064  if test -n "$LIPO"; then
8065  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
8066else
8067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8068for as_dir in $PATH
8069do
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
8078done
8079  done
8080IFS=$as_save_IFS
8081
8082fi
8083fi
8084LIPO=$ac_cv_prog_LIPO
8085if test -n "$LIPO"; then
8086  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
8087$as_echo "$LIPO" >&6; }
8088else
8089  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8090$as_echo "no" >&6; }
8091fi
8092
8093
8094fi
8095if 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.
8098set 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; }
8101if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
8102  $as_echo_n "(cached) " >&6
8103else
8104  if test -n "$ac_ct_LIPO"; then
8105  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
8106else
8107as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8108for as_dir in $PATH
8109do
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
8118done
8119  done
8120IFS=$as_save_IFS
8121
8122fi
8123fi
8124ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
8125if 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; }
8128else
8129  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8130$as_echo "no" >&6; }
8131fi
8132
8133  if test "x$ac_ct_LIPO" = x; then
8134    LIPO=":"
8135  else
8136    case $cross_compiling:$ac_tool_warned in
8137yes:)
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;}
8140ac_tool_warned=yes ;;
8141esac
8142    LIPO=$ac_ct_LIPO
8143  fi
8144else
8145  LIPO="$ac_cv_prog_LIPO"
8146fi
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.
8150set 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; }
8153if ${ac_cv_prog_OTOOL+:} false; then :
8154  $as_echo_n "(cached) " >&6
8155else
8156  if test -n "$OTOOL"; then
8157  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8158else
8159as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8160for as_dir in $PATH
8161do
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
8170done
8171  done
8172IFS=$as_save_IFS
8173
8174fi
8175fi
8176OTOOL=$ac_cv_prog_OTOOL
8177if test -n "$OTOOL"; then
8178  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
8179$as_echo "$OTOOL" >&6; }
8180else
8181  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8182$as_echo "no" >&6; }
8183fi
8184
8185
8186fi
8187if 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.
8190set 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; }
8193if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
8194  $as_echo_n "(cached) " >&6
8195else
8196  if test -n "$ac_ct_OTOOL"; then
8197  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8198else
8199as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8200for as_dir in $PATH
8201do
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
8210done
8211  done
8212IFS=$as_save_IFS
8213
8214fi
8215fi
8216ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8217if 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; }
8220else
8221  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8222$as_echo "no" >&6; }
8223fi
8224
8225  if test "x$ac_ct_OTOOL" = x; then
8226    OTOOL=":"
8227  else
8228    case $cross_compiling:$ac_tool_warned in
8229yes:)
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;}
8232ac_tool_warned=yes ;;
8233esac
8234    OTOOL=$ac_ct_OTOOL
8235  fi
8236else
8237  OTOOL="$ac_cv_prog_OTOOL"
8238fi
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.
8242set 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; }
8245if ${ac_cv_prog_OTOOL64+:} false; then :
8246  $as_echo_n "(cached) " >&6
8247else
8248  if test -n "$OTOOL64"; then
8249  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8250else
8251as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8252for as_dir in $PATH
8253do
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
8262done
8263  done
8264IFS=$as_save_IFS
8265
8266fi
8267fi
8268OTOOL64=$ac_cv_prog_OTOOL64
8269if test -n "$OTOOL64"; then
8270  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8271$as_echo "$OTOOL64" >&6; }
8272else
8273  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8274$as_echo "no" >&6; }
8275fi
8276
8277
8278fi
8279if 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.
8282set 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; }
8285if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8286  $as_echo_n "(cached) " >&6
8287else
8288  if test -n "$ac_ct_OTOOL64"; then
8289  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8290else
8291as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8292for as_dir in $PATH
8293do
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
8302done
8303  done
8304IFS=$as_save_IFS
8305
8306fi
8307fi
8308ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8309if 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; }
8312else
8313  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8314$as_echo "no" >&6; }
8315fi
8316
8317  if test "x$ac_ct_OTOOL64" = x; then
8318    OTOOL64=":"
8319  else
8320    case $cross_compiling:$ac_tool_warned in
8321yes:)
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;}
8324ac_tool_warned=yes ;;
8325esac
8326    OTOOL64=$ac_ct_OTOOL64
8327  fi
8328else
8329  OTOOL64="$ac_cv_prog_OTOOL64"
8330fi
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; }
8360if ${lt_cv_apple_cc_single_mod+:} false; then :
8361  $as_echo_n "(cached) " >&6
8362else
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
8390fi
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; }
8396if ${lt_cv_ld_exported_symbols_list+:} false; then :
8397  $as_echo_n "(cached) " >&6
8398else
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
8406int
8407main ()
8408{
8409
8410  ;
8411  return 0;
8412}
8413_ACEOF
8414if ac_fn_c_try_link "$LINENO"; then :
8415  lt_cv_ld_exported_symbols_list=yes
8416else
8417  lt_cv_ld_exported_symbols_list=no
8418fi
8419rm -f core conftest.err conftest.$ac_objext \
8420    conftest$ac_exeext conftest.$ac_ext
8421	LDFLAGS="$save_LDFLAGS"
8422
8423fi
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; }
8429if ${lt_cv_ld_force_load+:} false; then :
8430  $as_echo_n "(cached) " >&6
8431else
8432  lt_cv_ld_force_load=no
8433      cat > conftest.c << _LT_EOF
8434int 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
8443int 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
8458fi
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
8496for ac_header in dlfcn.h
8497do :
8498  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8499"
8500if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8501  cat >>confdefs.h <<_ACEOF
8502#define HAVE_DLFCN_H 1
8503_ACEOF
8504
8505fi
8506
8507done
8508
8509
8510
8511
8512
8513# Set options
8514# Check whether --enable-static was given.
8515if 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
8533else
8534  enable_static=no
8535fi
8536
8537
8538
8539
8540
8541
8542
8543
8544# Check whether --with-pic was given.
8545if 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
8562else
8563  pic_mode=default
8564fi
8565
8566
8567test -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.
8583if 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
8601else
8602  enable_shared=yes
8603fi
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615  # Check whether --enable-fast-install was given.
8616if 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
8634else
8635  enable_fast_install=yes
8636fi
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648# This can be used to rebuild libtool when needed
8649LIBTOOL_DEPS="$ltmain"
8650
8651# Always use our own libtool.
8652LIBTOOL='$(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
8683test -z "$LN_S" && LN_S="ln -s"
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698if test -n "${ZSH_VERSION+set}" ; then
8699   setopt NO_GLOB_SUBST
8700fi
8701
8702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8703$as_echo_n "checking for objdir... " >&6; }
8704if ${lt_cv_objdir+:} false; then :
8705  $as_echo_n "(cached) " >&6
8706else
8707  rm -f .libs 2>/dev/null
8708mkdir .libs 2>/dev/null
8709if test -d .libs; then
8710  lt_cv_objdir=.libs
8711else
8712  # MS-DOS does not allow filenames that begin with a dot.
8713  lt_cv_objdir=_libs
8714fi
8715rmdir .libs 2>/dev/null
8716fi
8717{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8718$as_echo "$lt_cv_objdir" >&6; }
8719objdir=$lt_cv_objdir
8720
8721
8722
8723
8724
8725cat >>confdefs.h <<_ACEOF
8726#define LT_OBJDIR "$lt_cv_objdir/"
8727_ACEOF
8728
8729
8730
8731
8732case $host_os in
8733aix3*)
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  ;;
8742esac
8743
8744# Global variables:
8745ofile=libtool
8746can_build_shared=yes
8747
8748# All known linkers require a `.a' archive for static linking (except MSVC,
8749# which needs '.lib').
8750libext=a
8751
8752with_gnu_ld="$lt_cv_prog_gnu_ld"
8753
8754old_CC="$CC"
8755old_CFLAGS="$CFLAGS"
8756
8757# Set sane defaults for various variables
8758test -z "$CC" && CC=cc
8759test -z "$LTCC" && LTCC=$CC
8760test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8761test -z "$LD" && LD=ld
8762test -z "$ac_objext" && ac_objext=o
8763
8764for 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
8771done
8772cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8773
8774
8775# Only perform the check for file, if the check method requires it
8776test -z "$MAGIC_CMD" && MAGIC_CMD=file
8777case $deplibs_check_method in
8778file_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; }
8782if ${lt_cv_path_MAGIC_CMD+:} false; then :
8783  $as_echo_n "(cached) " >&6
8784else
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  ;;
8828esac
8829fi
8830
8831MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8832if test -n "$MAGIC_CMD"; then
8833  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8834$as_echo "$MAGIC_CMD" >&6; }
8835else
8836  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8837$as_echo "no" >&6; }
8838fi
8839
8840
8841
8842
8843
8844if 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; }
8848if ${lt_cv_path_MAGIC_CMD+:} false; then :
8849  $as_echo_n "(cached) " >&6
8850else
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  ;;
8894esac
8895fi
8896
8897MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8898if test -n "$MAGIC_CMD"; then
8899  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8900$as_echo "$MAGIC_CMD" >&6; }
8901else
8902  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8903$as_echo "no" >&6; }
8904fi
8905
8906
8907  else
8908    MAGIC_CMD=:
8909  fi
8910fi
8911
8912  fi
8913  ;;
8914esac
8915
8916# Use C for the default configuration in the libtool script
8917
8918lt_save_CC="$CC"
8919ac_ext=c
8920ac_cpp='$CPP $CPPFLAGS'
8921ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8922ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8923ac_compiler_gnu=$ac_cv_c_compiler_gnu
8924
8925
8926# Source file extension for C test sources.
8927ac_ext=c
8928
8929# Object file extension for compiled C test sources.
8930objext=o
8931objext=$objext
8932
8933# Code to be used in simple compile tests
8934lt_simple_compile_test_code="int some_variable = 0;"
8935
8936# Code to be used in simple link tests
8937lt_simple_link_test_code='int main(){return(0);}'
8938
8939
8940
8941
8942
8943
8944
8945# If no C compiler was specified, use CC.
8946LTCC=${LTCC-"$CC"}
8947
8948# If no C compiler flags were specified, use CFLAGS.
8949LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8950
8951# Allow CC to be a program name with arguments.
8952compiler=$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.
8956compiler_DEFAULT=$CC
8957
8958# save warnings/boilerplate of simple test code
8959ac_outfile=conftest.$ac_objext
8960echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8961eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8962_lt_compiler_boilerplate=`cat conftest.err`
8963$RM conftest*
8964
8965ac_outfile=conftest.$ac_objext
8966echo "$lt_simple_link_test_code" >conftest.$ac_ext
8967eval "$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...
8976if test -n "$compiler"; then
8977
8978lt_prog_compiler_no_builtin_flag=
8979
8980if 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; }
8990if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8991  $as_echo_n "(cached) " >&6
8992else
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
9022fi
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
9026if 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"
9028else
9029    :
9030fi
9031
9032fi
9033
9034
9035
9036
9037
9038
9039  lt_prog_compiler_wl=
9040lt_prog_compiler_pic=
9041lt_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
9340case $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    ;;
9348esac
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; }
9352if ${lt_cv_prog_compiler_pic+:} false; then :
9353  $as_echo_n "(cached) " >&6
9354else
9355  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
9356fi
9357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
9358$as_echo "$lt_cv_prog_compiler_pic" >&6; }
9359lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
9360
9361#
9362# Check to make sure the PIC flag actually works.
9363#
9364if 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; }
9367if ${lt_cv_prog_compiler_pic_works+:} false; then :
9368  $as_echo_n "(cached) " >&6
9369else
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
9399fi
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
9403if 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
9408else
9409    lt_prog_compiler_pic=
9410     lt_prog_compiler_can_build_shared=no
9411fi
9412
9413fi
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425#
9426# Check to make sure the static flag actually works.
9427#
9428wl=$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; }
9431if ${lt_cv_prog_compiler_static_works+:} false; then :
9432  $as_echo_n "(cached) " >&6
9433else
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
9456fi
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
9460if test x"$lt_cv_prog_compiler_static_works" = xyes; then
9461    :
9462else
9463    lt_prog_compiler_static=
9464fi
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; }
9474if ${lt_cv_prog_compiler_c_o+:} false; then :
9475  $as_echo_n "(cached) " >&6
9476else
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
9518fi
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; }
9529if ${lt_cv_prog_compiler_c_o+:} false; then :
9530  $as_echo_n "(cached) " >&6
9531else
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
9573fi
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
9580hard_links="nottested"
9581if 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
9598else
9599  need_locks=no
9600fi
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
10091else
10092  if ${lt_cv_aix_libpath_+:} false; then :
10093  $as_echo_n "(cached) " >&6
10094else
10095  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10096/* end confdefs.h.  */
10097
10098int
10099main ()
10100{
10101
10102  ;
10103  return 0;
10104}
10105_ACEOF
10106if 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
10120fi
10121rm -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
10127fi
10128
10129  aix_libpath=$lt_cv_aix_libpath_
10130fi
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
10144else
10145  if ${lt_cv_aix_libpath_+:} false; then :
10146  $as_echo_n "(cached) " >&6
10147else
10148  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10149/* end confdefs.h.  */
10150
10151int
10152main ()
10153{
10154
10155  ;
10156  return 0;
10157}
10158_ACEOF
10159if 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
10173fi
10174rm -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
10180fi
10181
10182  aix_libpath=$lt_cv_aix_libpath_
10183fi
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; }
10414if ${lt_cv_prog_compiler__b+:} false; then :
10415  $as_echo_n "(cached) " >&6
10416else
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
10439fi
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
10443if 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'
10445else
10446    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10447fi
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; }
10483if ${lt_cv_irix_exported_symbol+:} false; then :
10484  $as_echo_n "(cached) " >&6
10485else
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.  */
10490int foo (void) { return 0; }
10491_ACEOF
10492if ac_fn_c_try_link "$LINENO"; then :
10493  lt_cv_irix_exported_symbol=yes
10494else
10495  lt_cv_irix_exported_symbol=no
10496fi
10497rm -f core conftest.err conftest.$ac_objext \
10498    conftest$ac_exeext conftest.$ac_ext
10499           LDFLAGS="$save_LDFLAGS"
10500fi
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; }
10762test "$ld_shlibs" = no && can_build_shared=no
10763
10764with_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#
10783case "x$archive_cmds_need_lc" in
10784x|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; }
10799if ${lt_cv_archive_cmds_need_lc+:} false; then :
10800  $as_echo_n "(cached) " >&6
10801else
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
10839fi
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  ;;
10847esac
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
11003if 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 '
11038BEGIN {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`
11064else
11065  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11066fi
11067library_names_spec=
11068libname_spec='lib$name'
11069soname_spec=
11070shrext_cmds=".so"
11071postinstall_cmds=
11072postuninstall_cmds=
11073finish_cmds=
11074finish_eval=
11075shlibpath_var=
11076shlibpath_overrides_runpath=unknown
11077version_type=none
11078dynamic_linker="$host_os ld.so"
11079sys_lib_dlsearch_path_spec="/lib /usr/lib"
11080need_lib_prefix=unknown
11081hardcode_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
11085need_version=unknown
11086
11087case $host_os in
11088aix3*)
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
11097aix[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
11141amigaos*)
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
11156beos*)
11157  library_names_spec='${libname}${shared_ext}'
11158  dynamic_linker="$host_os ld.so"
11159  shlibpath_var=LIBRARY_PATH
11160  ;;
11161
11162bsdi[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
11176cygwin* | 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
11286darwin* | 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
11301dgux*)
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
11310freebsd* | 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
11354gnu*)
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
11365haiku*)
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
11378hpux9* | 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
11426interix[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
11438irix5* | 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.
11476linux*oldld* | linux*aout* | linux*coff*)
11477  dynamic_linker=no
11478  ;;
11479
11480# This must be glibc/ELF.
11481linux* | 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
11494else
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
11503int
11504main ()
11505{
11506
11507  ;
11508  return 0;
11509}
11510_ACEOF
11511if 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
11514fi
11515fi
11516rm -f core conftest.err conftest.$ac_objext \
11517    conftest$ac_exeext conftest.$ac_ext
11518    LDFLAGS=$save_LDFLAGS
11519    libdir=$save_libdir
11520
11521fi
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
11545netbsd*)
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
11563newsos6)
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
11582openbsd*)
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
11608os2*)
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
11617osf3* | 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
11628rdos*)
11629  dynamic_linker=no
11630  ;;
11631
11632solaris*)
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
11645sunos4*)
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
11657sysv4 | 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
11680sysv4*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
11689sysv5* | 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
11711tpf*)
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
11722uts4*)
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  ;;
11732esac
11733{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11734$as_echo "$dynamic_linker" >&6; }
11735test "$dynamic_linker" = no && can_build_shared=no
11736
11737variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11738if test "$GCC" = yes; then
11739  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11740fi
11741
11742if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11743  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11744fi
11745if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11746  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11747fi
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; }
11842hardcode_action=
11843if 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
11860else
11861  # We cannot hardcode anything, or else we can only hardcode existing
11862  # directories.
11863  hardcode_action=unsupported
11864fi
11865{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11866$as_echo "$hardcode_action" >&6; }
11867
11868if test "$hardcode_action" = relink ||
11869   test "$inherit_rpath" = yes; then
11870  # Fast installation is not supported
11871  enable_fast_install=no
11872elif test "$shlibpath_overrides_runpath" = yes ||
11873     test "$enable_shared" = no; then
11874  # Fast installation is not necessary
11875  enable_fast_install=needless
11876fi
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
11887else
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; }
11912if ${ac_cv_lib_dl_dlopen+:} false; then :
11913  $as_echo_n "(cached) " >&6
11914else
11915  ac_check_lib_save_LIBS=$LIBS
11916LIBS="-ldl  $LIBS"
11917cat 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
11924extern "C"
11925#endif
11926char dlopen ();
11927int
11928main ()
11929{
11930return dlopen ();
11931  ;
11932  return 0;
11933}
11934_ACEOF
11935if ac_fn_c_try_link "$LINENO"; then :
11936  ac_cv_lib_dl_dlopen=yes
11937else
11938  ac_cv_lib_dl_dlopen=no
11939fi
11940rm -f core conftest.err conftest.$ac_objext \
11941    conftest$ac_exeext conftest.$ac_ext
11942LIBS=$ac_check_lib_save_LIBS
11943fi
11944{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11945$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11946if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11947  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11948else
11949
11950    lt_cv_dlopen="dyld"
11951    lt_cv_dlopen_libs=
11952    lt_cv_dlopen_self=yes
11953
11954fi
11955
11956    ;;
11957
11958  *)
11959    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11960if test "x$ac_cv_func_shl_load" = xyes; then :
11961  lt_cv_dlopen="shl_load"
11962else
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; }
11965if ${ac_cv_lib_dld_shl_load+:} false; then :
11966  $as_echo_n "(cached) " >&6
11967else
11968  ac_check_lib_save_LIBS=$LIBS
11969LIBS="-ldld  $LIBS"
11970cat 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
11977extern "C"
11978#endif
11979char shl_load ();
11980int
11981main ()
11982{
11983return shl_load ();
11984  ;
11985  return 0;
11986}
11987_ACEOF
11988if ac_fn_c_try_link "$LINENO"; then :
11989  ac_cv_lib_dld_shl_load=yes
11990else
11991  ac_cv_lib_dld_shl_load=no
11992fi
11993rm -f core conftest.err conftest.$ac_objext \
11994    conftest$ac_exeext conftest.$ac_ext
11995LIBS=$ac_check_lib_save_LIBS
11996fi
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; }
11999if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
12000  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
12001else
12002  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12003if test "x$ac_cv_func_dlopen" = xyes; then :
12004  lt_cv_dlopen="dlopen"
12005else
12006  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12007$as_echo_n "checking for dlopen in -ldl... " >&6; }
12008if ${ac_cv_lib_dl_dlopen+:} false; then :
12009  $as_echo_n "(cached) " >&6
12010else
12011  ac_check_lib_save_LIBS=$LIBS
12012LIBS="-ldl  $LIBS"
12013cat 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
12020extern "C"
12021#endif
12022char dlopen ();
12023int
12024main ()
12025{
12026return dlopen ();
12027  ;
12028  return 0;
12029}
12030_ACEOF
12031if ac_fn_c_try_link "$LINENO"; then :
12032  ac_cv_lib_dl_dlopen=yes
12033else
12034  ac_cv_lib_dl_dlopen=no
12035fi
12036rm -f core conftest.err conftest.$ac_objext \
12037    conftest$ac_exeext conftest.$ac_ext
12038LIBS=$ac_check_lib_save_LIBS
12039fi
12040{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12041$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12042if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
12043  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12044else
12045  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12046$as_echo_n "checking for dlopen in -lsvld... " >&6; }
12047if ${ac_cv_lib_svld_dlopen+:} false; then :
12048  $as_echo_n "(cached) " >&6
12049else
12050  ac_check_lib_save_LIBS=$LIBS
12051LIBS="-lsvld  $LIBS"
12052cat 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
12059extern "C"
12060#endif
12061char dlopen ();
12062int
12063main ()
12064{
12065return dlopen ();
12066  ;
12067  return 0;
12068}
12069_ACEOF
12070if ac_fn_c_try_link "$LINENO"; then :
12071  ac_cv_lib_svld_dlopen=yes
12072else
12073  ac_cv_lib_svld_dlopen=no
12074fi
12075rm -f core conftest.err conftest.$ac_objext \
12076    conftest$ac_exeext conftest.$ac_ext
12077LIBS=$ac_check_lib_save_LIBS
12078fi
12079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12080$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12081if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
12082  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12083else
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; }
12086if ${ac_cv_lib_dld_dld_link+:} false; then :
12087  $as_echo_n "(cached) " >&6
12088else
12089  ac_check_lib_save_LIBS=$LIBS
12090LIBS="-ldld  $LIBS"
12091cat 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
12098extern "C"
12099#endif
12100char dld_link ();
12101int
12102main ()
12103{
12104return dld_link ();
12105  ;
12106  return 0;
12107}
12108_ACEOF
12109if ac_fn_c_try_link "$LINENO"; then :
12110  ac_cv_lib_dld_dld_link=yes
12111else
12112  ac_cv_lib_dld_dld_link=no
12113fi
12114rm -f core conftest.err conftest.$ac_objext \
12115    conftest$ac_exeext conftest.$ac_ext
12116LIBS=$ac_check_lib_save_LIBS
12117fi
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; }
12120if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
12121  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12122fi
12123
12124
12125fi
12126
12127
12128fi
12129
12130
12131fi
12132
12133
12134fi
12135
12136
12137fi
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; }
12161if ${lt_cv_dlopen_self+:} false; then :
12162  $as_echo_n "(cached) " >&6
12163else
12164  	  if test "$cross_compiling" = yes; then :
12165  lt_cv_dlopen_self=cross
12166else
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))
12214int fnord () __attribute__((visibility("default")));
12215#endif
12216
12217int fnord () { return 42; }
12218int 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
12255fi
12256rm -fr conftest*
12257
12258
12259fi
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; }
12267if ${lt_cv_dlopen_self_static+:} false; then :
12268  $as_echo_n "(cached) " >&6
12269else
12270  	  if test "$cross_compiling" = yes; then :
12271  lt_cv_dlopen_self_static=cross
12272else
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))
12320int fnord () __attribute__((visibility("default")));
12321#endif
12322
12323int fnord () { return 42; }
12324int 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
12361fi
12362rm -fr conftest*
12363
12364
12365fi
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
12385fi
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403striplib=
12404old_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; }
12407if 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; }
12412else
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
12431fi
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
12484fi
12485ac_ext=c
12486ac_cpp='$CPP $CPPFLAGS'
12487ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12488ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12489ac_compiler_gnu=$ac_cv_c_compiler_gnu
12490
12491CC="$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
12515gl_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; }
12518if ${ac_cv_header_stdc+:} false; then :
12519  $as_echo_n "(cached) " >&6
12520else
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
12528int
12529main ()
12530{
12531
12532  ;
12533  return 0;
12534}
12535_ACEOF
12536if ac_fn_c_try_compile "$LINENO"; then :
12537  ac_cv_header_stdc=yes
12538else
12539  ac_cv_header_stdc=no
12540fi
12541rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12542
12543if 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
12550if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12551  $EGREP "memchr" >/dev/null 2>&1; then :
12552
12553else
12554  ac_cv_header_stdc=no
12555fi
12556rm -f conftest*
12557
12558fi
12559
12560if 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
12567if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12568  $EGREP "free" >/dev/null 2>&1; then :
12569
12570else
12571  ac_cv_header_stdc=no
12572fi
12573rm -f conftest*
12574
12575fi
12576
12577if 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  :
12581else
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)))
12598int
12599main ()
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
12609if ac_fn_c_try_run "$LINENO"; then :
12610
12611else
12612  ac_cv_header_stdc=no
12613fi
12614rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12615  conftest.$ac_objext conftest.beam conftest.$ac_ext
12616fi
12617
12618fi
12619fi
12620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
12621$as_echo "$ac_cv_header_stdc" >&6; }
12622if test $ac_cv_header_stdc = yes; then
12623
12624$as_echo "#define STDC_HEADERS 1" >>confdefs.h
12625
12626fi
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; }
12630if ${ac_cv_header_sys_types_h_makedev+:} false; then :
12631  $as_echo_n "(cached) " >&6
12632else
12633  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12634/* end confdefs.h.  */
12635#include <sys/types.h>
12636int
12637main ()
12638{
12639return makedev(0, 0);
12640  ;
12641  return 0;
12642}
12643_ACEOF
12644if ac_fn_c_try_link "$LINENO"; then :
12645  ac_cv_header_sys_types_h_makedev=yes
12646else
12647  ac_cv_header_sys_types_h_makedev=no
12648fi
12649rm -f core conftest.err conftest.$ac_objext \
12650    conftest$ac_exeext conftest.$ac_ext
12651
12652fi
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
12656if test $ac_cv_header_sys_types_h_makedev = no; then
12657ac_fn_c_check_header_mongrel "$LINENO" "sys/mkdev.h" "ac_cv_header_sys_mkdev_h" "$ac_includes_default"
12658if test "x$ac_cv_header_sys_mkdev_h" = xyes; then :
12659
12660$as_echo "#define MAJOR_IN_MKDEV 1" >>confdefs.h
12661
12662fi
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"
12668if test "x$ac_cv_header_sys_sysmacros_h" = xyes; then :
12669
12670$as_echo "#define MAJOR_IN_SYSMACROS 1" >>confdefs.h
12671
12672fi
12673
12674
12675  fi
12676fi
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; }
12680if ${ac_cv_header_sys_wait_h+:} false; then :
12681  $as_echo_n "(cached) " >&6
12682else
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
12694int
12695main ()
12696{
12697  int s;
12698  wait (&s);
12699  s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
12700  ;
12701  return 0;
12702}
12703_ACEOF
12704if ac_fn_c_try_compile "$LINENO"; then :
12705  ac_cv_header_sys_wait_h=yes
12706else
12707  ac_cv_header_sys_wait_h=no
12708fi
12709rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12710fi
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; }
12713if test $ac_cv_header_sys_wait_h = yes; then
12714
12715$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
12716
12717fi
12718
12719for ac_header in stdint.h fcntl.h locale.h stdint.h inttypes.h unistd.h
12720do :
12721  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12722ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12723if 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
12728fi
12729
12730done
12731
12732for ac_header in stddef.h utime.h wchar.h wctype.h limits.h
12733do :
12734  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12735ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12736if 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
12741fi
12742
12743done
12744
12745for ac_header in getopt.h err.h xlocale.h signal.h
12746do :
12747  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12748ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12749if 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
12754fi
12755
12756done
12757
12758for ac_header in sys/mman.h sys/stat.h sys/types.h sys/utime.h sys/time.h
12759do :
12760  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12761ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12762if 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
12767fi
12768
12769done
12770
12771if test "$enable_zlib" != "no"; then
12772  for ac_header in zlib.h
12773do :
12774  ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
12775if test "x$ac_cv_header_zlib_h" = xyes; then :
12776  cat >>confdefs.h <<_ACEOF
12777#define HAVE_ZLIB_H 1
12778_ACEOF
12779
12780fi
12781
12782done
12783
12784fi
12785ac_fn_c_check_type "$LINENO" "sig_t" "ac_cv_type_sig_t" "
12786#ifdef HAVE_SIGNAL_H
12787#include <signal.h>
12788#endif
12789"
12790if test "x$ac_cv_type_sig_t" = xyes; then :
12791
12792$as_echo "#define HAVE_SIG_T 1" >>confdefs.h
12793
12794fi
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; }
12799if ${ac_cv_c_const+:} false; then :
12800  $as_echo_n "(cached) " >&6
12801else
12802  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12803/* end confdefs.h.  */
12804
12805int
12806main ()
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
12863if ac_fn_c_try_compile "$LINENO"; then :
12864  ac_cv_c_const=yes
12865else
12866  ac_cv_c_const=no
12867fi
12868rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12869fi
12870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
12871$as_echo "$ac_cv_c_const" >&6; }
12872if test $ac_cv_c_const = no; then
12873
12874$as_echo "#define const /**/" >>confdefs.h
12875
12876fi
12877
12878ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
12879if test "x$ac_cv_type_off_t" = xyes; then :
12880
12881else
12882
12883cat >>confdefs.h <<_ACEOF
12884#define off_t long int
12885_ACEOF
12886
12887fi
12888
12889ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
12890if test "x$ac_cv_type_size_t" = xyes; then :
12891
12892else
12893
12894cat >>confdefs.h <<_ACEOF
12895#define size_t unsigned int
12896_ACEOF
12897
12898fi
12899
12900ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
12901if test "x$ac_cv_member_struct_stat_st_rdev" = xyes; then :
12902
12903cat >>confdefs.h <<_ACEOF
12904#define HAVE_STRUCT_STAT_ST_RDEV 1
12905_ACEOF
12906
12907
12908fi
12909
12910
12911ac_fn_c_check_member "$LINENO" "struct tm" "tm_gmtoff" "ac_cv_member_struct_tm_tm_gmtoff" "$ac_includes_default"
12912if test "x$ac_cv_member_struct_tm_tm_gmtoff" = xyes; then :
12913
12914cat >>confdefs.h <<_ACEOF
12915#define HAVE_STRUCT_TM_TM_GMTOFF 1
12916_ACEOF
12917
12918
12919fi
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; }
12923if ${ac_cv_struct_tm+:} false; then :
12924  $as_echo_n "(cached) " >&6
12925else
12926  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12927/* end confdefs.h.  */
12928#include <sys/types.h>
12929#include <time.h>
12930
12931int
12932main ()
12933{
12934struct tm tm;
12935				     int *p = &tm.tm_sec;
12936				     return !p;
12937  ;
12938  return 0;
12939}
12940_ACEOF
12941if ac_fn_c_try_compile "$LINENO"; then :
12942  ac_cv_struct_tm=time.h
12943else
12944  ac_cv_struct_tm=sys/time.h
12945fi
12946rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12947fi
12948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
12949$as_echo "$ac_cv_struct_tm" >&6; }
12950if test $ac_cv_struct_tm = sys/time.h; then
12951
12952$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
12953
12954fi
12955
12956ac_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"
12960if test "x$ac_cv_member_struct_tm_tm_zone" = xyes; then :
12961
12962cat >>confdefs.h <<_ACEOF
12963#define HAVE_STRUCT_TM_TM_ZONE 1
12964_ACEOF
12965
12966
12967fi
12968
12969if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
12970
12971$as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
12972
12973else
12974  ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
12975"
12976if test "x$ac_cv_have_decl_tzname" = xyes; then :
12977  ac_have_decl=1
12978else
12979  ac_have_decl=0
12980fi
12981
12982cat >>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; }
12988if ${ac_cv_var_tzname+:} false; then :
12989  $as_echo_n "(cached) " >&6
12990else
12991  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12992/* end confdefs.h.  */
12993#include <time.h>
12994#if !HAVE_DECL_TZNAME
12995extern char *tzname[];
12996#endif
12997
12998int
12999main ()
13000{
13001return tzname[0][0];
13002  ;
13003  return 0;
13004}
13005_ACEOF
13006if ac_fn_c_try_link "$LINENO"; then :
13007  ac_cv_var_tzname=yes
13008else
13009  ac_cv_var_tzname=no
13010fi
13011rm -f core conftest.err conftest.$ac_objext \
13012    conftest$ac_exeext conftest.$ac_ext
13013fi
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
13021fi
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; }
13025if ${ac_cv_struct_tm_zone+:} false; then :
13026  $as_echo_n "(cached) " >&6
13027else
13028  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13029/* end confdefs.h.  */
13030#include <sys/types.h>
13031#include <$ac_cv_struct_tm>
13032int
13033main ()
13034{
13035struct tm tm; tm.tm_zone;
13036  ;
13037  return 0;
13038}
13039_ACEOF
13040if ac_fn_c_try_compile "$LINENO"; then :
13041  ac_cv_struct_tm_zone=yes
13042else
13043  ac_cv_struct_tm_zone=no
13044fi
13045rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13046fi
13047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm_zone" >&5
13048$as_echo "$ac_cv_struct_tm_zone" >&6; }
13049if test "$ac_cv_struct_tm_zone" = yes; then
13050
13051$as_echo "#define HAVE_TM_ZONE 1" >>confdefs.h
13052
13053fi
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.
13057ac_fn_c_check_decl "$LINENO" "tzname" "ac_cv_have_decl_tzname" "#include <time.h>
13058"
13059if test "x$ac_cv_have_decl_tzname" = xyes; then :
13060  ac_have_decl=1
13061else
13062  ac_have_decl=0
13063fi
13064
13065cat >>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; }
13071if ${ac_cv_var_tzname+:} false; then :
13072  $as_echo_n "(cached) " >&6
13073else
13074  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13075/* end confdefs.h.  */
13076#include <time.h>
13077#if !HAVE_DECL_TZNAME
13078extern char *tzname[];
13079#endif
13080int
13081main ()
13082{
13083return tzname[0][0];
13084  ;
13085  return 0;
13086}
13087_ACEOF
13088if ac_fn_c_try_link "$LINENO"; then :
13089  ac_cv_var_tzname=yes
13090else
13091  ac_cv_var_tzname=no
13092fi
13093rm -f core conftest.err conftest.$ac_objext \
13094    conftest$ac_exeext conftest.$ac_ext
13095fi
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; }
13106if ${ac_cv_struct_tm_isdst+:} false; then :
13107  $as_echo_n "(cached) " >&6
13108else
13109  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13110/* end confdefs.h.  */
13111#include <sys/types.h>
13112#include <$ac_cv_struct_tm>
13113int
13114main ()
13115{
13116struct tm tm; tm.tm_isdst;
13117  ;
13118  return 0;
13119}
13120_ACEOF
13121if ac_fn_c_try_compile "$LINENO"; then :
13122  ac_cv_struct_tm_isdst=yes
13123else
13124  ac_cv_struct_tm_isdst=no
13125fi
13126rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13127fi
13128{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm_isdst" >&5
13129$as_echo "$ac_cv_struct_tm_isdst" >&6; }
13130if test "$ac_cv_struct_tm_isdst" = yes; then
13131
13132$as_echo "#define HAVE_TM_ISDST 1" >>confdefs.h
13133
13134fi
13135
13136
13137ac_fn_c_check_decl "$LINENO" "daylight" "ac_cv_have_decl_daylight" "#include <time.h>
13138"
13139if test "x$ac_cv_have_decl_daylight" = xyes; then :
13140  ac_have_decl=1
13141else
13142  ac_have_decl=0
13143fi
13144
13145cat >>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; }
13151if ${ac_cv_var_daylight+:} false; then :
13152  $as_echo_n "(cached) " >&6
13153else
13154  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13155/* end confdefs.h.  */
13156#include <time.h>
13157#if !HAVE_DECL_DAYLIGHT
13158extern int daylight;
13159#endif
13160int
13161main ()
13162{
13163atoi(daylight);
13164  ;
13165  return 0;
13166}
13167_ACEOF
13168if ac_fn_c_try_link "$LINENO"; then :
13169  ac_cv_var_daylight=yes
13170else
13171  ac_cv_var_daylight=no
13172fi
13173rm -f core conftest.err conftest.$ac_objext \
13174    conftest$ac_exeext conftest.$ac_ext
13175fi
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.
13185if test "${enable_largefile+set}" = set; then :
13186  enableval=$enable_largefile;
13187fi
13188
13189if 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; }
13193if ${ac_cv_sys_largefile_CC+:} false; then :
13194  $as_echo_n "(cached) " >&6
13195else
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];
13213int
13214main ()
13215{
13216
13217  ;
13218  return 0;
13219}
13220_ACEOF
13221	 if ac_fn_c_try_compile "$LINENO"; then :
13222  break
13223fi
13224rm -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
13228fi
13229rm -f core conftest.err conftest.$ac_objext
13230	 break
13231       done
13232       CC=$ac_save_CC
13233       rm -f conftest.$ac_ext
13234    fi
13235fi
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; }
13244if ${ac_cv_sys_file_offset_bits+:} false; then :
13245  $as_echo_n "(cached) " >&6
13246else
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];
13259int
13260main ()
13261{
13262
13263  ;
13264  return 0;
13265}
13266_ACEOF
13267if ac_fn_c_try_compile "$LINENO"; then :
13268  ac_cv_sys_file_offset_bits=no; break
13269fi
13270rm -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];
13283int
13284main ()
13285{
13286
13287  ;
13288  return 0;
13289}
13290_ACEOF
13291if ac_fn_c_try_compile "$LINENO"; then :
13292  ac_cv_sys_file_offset_bits=64; break
13293fi
13294rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13295  ac_cv_sys_file_offset_bits=unknown
13296  break
13297done
13298fi
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; }
13301case $ac_cv_sys_file_offset_bits in #(
13302  no | unknown) ;;
13303  *)
13304cat >>confdefs.h <<_ACEOF
13305#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
13306_ACEOF
13307;;
13308esac
13309rm -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; }
13313if ${ac_cv_sys_large_files+:} false; then :
13314  $as_echo_n "(cached) " >&6
13315else
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];
13328int
13329main ()
13330{
13331
13332  ;
13333  return 0;
13334}
13335_ACEOF
13336if ac_fn_c_try_compile "$LINENO"; then :
13337  ac_cv_sys_large_files=no; break
13338fi
13339rm -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];
13352int
13353main ()
13354{
13355
13356  ;
13357  return 0;
13358}
13359_ACEOF
13360if ac_fn_c_try_compile "$LINENO"; then :
13361  ac_cv_sys_large_files=1; break
13362fi
13363rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13364  ac_cv_sys_large_files=unknown
13365  break
13366done
13367fi
13368{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
13369$as_echo "$ac_cv_sys_large_files" >&6; }
13370case $ac_cv_sys_large_files in #(
13371  no | unknown) ;;
13372  *)
13373cat >>confdefs.h <<_ACEOF
13374#define _LARGE_FILES $ac_cv_sys_large_files
13375_ACEOF
13376;;
13377esac
13378rm -rf conftest*
13379  fi
13380
13381
13382fi
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; }
13386if ${ac_cv_sys_largefile_source+:} false; then :
13387  $as_echo_n "(cached) " >&6
13388else
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>
13394int
13395main ()
13396{
13397int (*fp) (FILE *, off_t, int) = fseeko;
13398     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13399  ;
13400  return 0;
13401}
13402_ACEOF
13403if ac_fn_c_try_link "$LINENO"; then :
13404  ac_cv_sys_largefile_source=no; break
13405fi
13406rm -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>
13413int
13414main ()
13415{
13416int (*fp) (FILE *, off_t, int) = fseeko;
13417     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
13418  ;
13419  return 0;
13420}
13421_ACEOF
13422if ac_fn_c_try_link "$LINENO"; then :
13423  ac_cv_sys_largefile_source=1; break
13424fi
13425rm -f core conftest.err conftest.$ac_objext \
13426    conftest$ac_exeext conftest.$ac_ext
13427  ac_cv_sys_largefile_source=unknown
13428  break
13429done
13430fi
13431{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
13432$as_echo "$ac_cv_sys_largefile_source" >&6; }
13433case $ac_cv_sys_largefile_source in #(
13434  no | unknown) ;;
13435  *)
13436cat >>confdefs.h <<_ACEOF
13437#define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
13438_ACEOF
13439;;
13440esac
13441rm -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.
13446if test $ac_cv_sys_largefile_source != unknown; then
13447
13448$as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
13449
13450fi
13451
13452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
13453$as_echo_n "checking for mbstate_t... " >&6; }
13454if ${ac_cv_type_mbstate_t+:} false; then :
13455  $as_echo_n "(cached) " >&6
13456else
13457  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13458/* end confdefs.h.  */
13459$ac_includes_default
13460#	    include <wchar.h>
13461int
13462main ()
13463{
13464mbstate_t x; return sizeof x;
13465  ;
13466  return 0;
13467}
13468_ACEOF
13469if ac_fn_c_try_compile "$LINENO"; then :
13470  ac_cv_type_mbstate_t=yes
13471else
13472  ac_cv_type_mbstate_t=no
13473fi
13474rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13475fi
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; }
13490if ${ac_cv_struct_option_getopt_h+:} false; then :
13491  $as_echo_n "(cached) " >&6
13492else
13493  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13494/* end confdefs.h.  */
13495#include <getopt.h>
13496int
13497main ()
13498{
13499struct option op; op.name;
13500  ;
13501  return 0;
13502}
13503_ACEOF
13504if ac_fn_c_try_compile "$LINENO"; then :
13505  ac_cv_struct_option_getopt_h=yes
13506else
13507  ac_cv_struct_option_getopt_h=no
13508fi
13509rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13510fi
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; }
13513if test "$ac_cv_struct_option_getopt_h" = yes; then
13514
13515$as_echo "#define HAVE_STRUCT_OPTION 1" >>confdefs.h
13516
13517fi
13518
13519ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
13520if test "x$ac_cv_type_pid_t" = xyes; then :
13521
13522else
13523
13524cat >>confdefs.h <<_ACEOF
13525#define pid_t int
13526_ACEOF
13527
13528fi
13529
13530ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"
13531case $ac_cv_c_uint8_t in #(
13532  no|yes) ;; #(
13533  *)
13534
13535$as_echo "#define _UINT8_T 1" >>confdefs.h
13536
13537
13538cat >>confdefs.h <<_ACEOF
13539#define uint8_t $ac_cv_c_uint8_t
13540_ACEOF
13541;;
13542  esac
13543
13544ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
13545case $ac_cv_c_uint16_t in #(
13546  no|yes) ;; #(
13547  *)
13548
13549
13550cat >>confdefs.h <<_ACEOF
13551#define uint16_t $ac_cv_c_uint16_t
13552_ACEOF
13553;;
13554  esac
13555
13556ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
13557case $ac_cv_c_uint32_t in #(
13558  no|yes) ;; #(
13559  *)
13560
13561$as_echo "#define _UINT32_T 1" >>confdefs.h
13562
13563
13564cat >>confdefs.h <<_ACEOF
13565#define uint32_t $ac_cv_c_uint32_t
13566_ACEOF
13567;;
13568  esac
13569
13570ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
13571case $ac_cv_c_int32_t in #(
13572  no|yes) ;; #(
13573  *)
13574
13575cat >>confdefs.h <<_ACEOF
13576#define int32_t $ac_cv_c_int32_t
13577_ACEOF
13578;;
13579esac
13580
13581ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
13582case $ac_cv_c_uint64_t in #(
13583  no|yes) ;; #(
13584  *)
13585
13586$as_echo "#define _UINT64_T 1" >>confdefs.h
13587
13588
13589cat >>confdefs.h <<_ACEOF
13590#define uint64_t $ac_cv_c_uint64_t
13591_ACEOF
13592;;
13593  esac
13594
13595ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"
13596case $ac_cv_c_int64_t in #(
13597  no|yes) ;; #(
13598  *)
13599
13600cat >>confdefs.h <<_ACEOF
13601#define int64_t $ac_cv_c_int64_t
13602_ACEOF
13603;;
13604esac
13605
13606
13607  ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
13608if test "x$ac_cv_type_intptr_t" = xyes; then :
13609
13610$as_echo "#define HAVE_INTPTR_T 1" >>confdefs.h
13611
13612else
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
13617int
13618main ()
13619{
13620static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
13621test_array [0] = 0;
13622return test_array [0];
13623
13624  ;
13625  return 0;
13626}
13627_ACEOF
13628if ac_fn_c_try_compile "$LINENO"; then :
13629
13630cat >>confdefs.h <<_ACEOF
13631#define intptr_t $ac_type
13632_ACEOF
13633
13634	  ac_type=
13635fi
13636rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13637       test -z "$ac_type" && break
13638     done
13639fi
13640
13641
13642
13643  ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
13644if test "x$ac_cv_type_uintptr_t" = xyes; then :
13645
13646$as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
13647
13648else
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
13654int
13655main ()
13656{
13657static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
13658test_array [0] = 0;
13659return test_array [0];
13660
13661  ;
13662  return 0;
13663}
13664_ACEOF
13665if ac_fn_c_try_compile "$LINENO"; then :
13666
13667cat >>confdefs.h <<_ACEOF
13668#define uintptr_t $ac_type
13669_ACEOF
13670
13671	  ac_type=
13672fi
13673rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13674       test -z "$ac_type" && break
13675     done
13676fi
13677
13678
13679
13680
13681
13682  for ac_header in $ac_header_list
13683do :
13684  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13685ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
13686"
13687if 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
13692fi
13693
13694done
13695
13696
13697
13698
13699
13700
13701
13702
13703for ac_func in getpagesize
13704do :
13705  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
13706if test "x$ac_cv_func_getpagesize" = xyes; then :
13707  cat >>confdefs.h <<_ACEOF
13708#define HAVE_GETPAGESIZE 1
13709_ACEOF
13710
13711fi
13712done
13713
13714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
13715$as_echo_n "checking for working mmap... " >&6; }
13716if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
13717  $as_echo_n "(cached) " >&6
13718else
13719  if test "$cross_compiling" = yes; then :
13720  ac_cv_func_mmap_fixed_mapped=no
13721else
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
13754char *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
13789int
13790main ()
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
13861if ac_fn_c_try_run "$LINENO"; then :
13862  ac_cv_func_mmap_fixed_mapped=yes
13863else
13864  ac_cv_func_mmap_fixed_mapped=no
13865fi
13866rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13867  conftest.$ac_objext conftest.beam conftest.$ac_ext
13868fi
13869
13870fi
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; }
13873if test $ac_cv_func_mmap_fixed_mapped = yes; then
13874
13875$as_echo "#define HAVE_MMAP 1" >>confdefs.h
13876
13877fi
13878rm -f conftest.mmap conftest.txt
13879
13880for ac_header in vfork.h
13881do :
13882  ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
13883if test "x$ac_cv_header_vfork_h" = xyes; then :
13884  cat >>confdefs.h <<_ACEOF
13885#define HAVE_VFORK_H 1
13886_ACEOF
13887
13888fi
13889
13890done
13891
13892for ac_func in fork vfork
13893do :
13894  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13895ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13896if 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
13901fi
13902done
13903
13904if 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; }
13907if ${ac_cv_func_fork_works+:} false; then :
13908  $as_echo_n "(cached) " >&6
13909else
13910  if test "$cross_compiling" = yes; then :
13911  ac_cv_func_fork_works=cross
13912else
13913  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13914/* end confdefs.h.  */
13915$ac_includes_default
13916int
13917main ()
13918{
13919
13920	  /* By Ruediger Kuhlmann. */
13921	  return fork () < 0;
13922
13923  ;
13924  return 0;
13925}
13926_ACEOF
13927if ac_fn_c_try_run "$LINENO"; then :
13928  ac_cv_func_fork_works=yes
13929else
13930  ac_cv_func_fork_works=no
13931fi
13932rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13933  conftest.$ac_objext conftest.beam conftest.$ac_ext
13934fi
13935
13936fi
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
13940else
13941  ac_cv_func_fork_works=$ac_cv_func_fork
13942fi
13943if 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;}
13955fi
13956ac_cv_func_vfork_works=$ac_cv_func_vfork
13957if 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; }
13960if ${ac_cv_func_vfork_works+:} false; then :
13961  $as_echo_n "(cached) " >&6
13962else
13963  if test "$cross_compiling" = yes; then :
13964  ac_cv_func_vfork_works=cross
13965else
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.  */
13980static void
13981#ifdef __cplusplus
13982sparc_address_test (int arg)
13983# else
13984sparc_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
14002int
14003main ()
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
14058if ac_fn_c_try_run "$LINENO"; then :
14059  ac_cv_func_vfork_works=yes
14060else
14061  ac_cv_func_vfork_works=no
14062fi
14063rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14064  conftest.$ac_objext conftest.beam conftest.$ac_ext
14065fi
14066
14067fi
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
14071fi;
14072if 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;}
14076fi
14077
14078if test "x$ac_cv_func_vfork_works" = xyes; then
14079
14080$as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
14081
14082else
14083
14084$as_echo "#define vfork fork" >>confdefs.h
14085
14086fi
14087if test "x$ac_cv_func_fork_works" = xyes; then
14088
14089$as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
14090
14091fi
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; }
14096if ${ac_cv_func_mbrtowc+:} false; then :
14097  $as_echo_n "(cached) " >&6
14098else
14099  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14100/* end confdefs.h.  */
14101#include <wchar.h>
14102int
14103main ()
14104{
14105wchar_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
14114if ac_fn_c_try_link "$LINENO"; then :
14115  ac_cv_func_mbrtowc=yes
14116else
14117  ac_cv_func_mbrtowc=no
14118fi
14119rm -f core conftest.err conftest.$ac_objext \
14120    conftest$ac_exeext conftest.$ac_ext
14121fi
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.
14134if 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=
14139else
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"
14146fi
14147else
14148
14149if 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"
14156else
14157   WARNINGS=
14158   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14159$as_echo "no" >&6; }
14160fi
14161fi
14162
14163
14164for ac_func in strerror strndup strtoul mkstemp mkostemp utimes utime wcwidth strtof newlocale uselocale freelocale setlocale
14165do :
14166  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14167ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
14168if 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
14173fi
14174done
14175
14176
14177ac_fn_c_check_func "$LINENO" "getopt_long" "ac_cv_func_getopt_long"
14178if test "x$ac_cv_func_getopt_long" = xyes; then :
14179  $as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h
14180
14181else
14182  case " $LIBOBJS " in
14183  *" getopt_long.$ac_objext "* ) ;;
14184  *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
14185 ;;
14186esac
14187
14188fi
14189
14190ac_fn_c_check_func "$LINENO" "asprintf" "ac_cv_func_asprintf"
14191if test "x$ac_cv_func_asprintf" = xyes; then :
14192  $as_echo "#define HAVE_ASPRINTF 1" >>confdefs.h
14193
14194else
14195  case " $LIBOBJS " in
14196  *" asprintf.$ac_objext "* ) ;;
14197  *) LIBOBJS="$LIBOBJS asprintf.$ac_objext"
14198 ;;
14199esac
14200
14201fi
14202
14203ac_fn_c_check_func "$LINENO" "vasprintf" "ac_cv_func_vasprintf"
14204if test "x$ac_cv_func_vasprintf" = xyes; then :
14205  $as_echo "#define HAVE_VASPRINTF 1" >>confdefs.h
14206
14207else
14208  case " $LIBOBJS " in
14209  *" vasprintf.$ac_objext "* ) ;;
14210  *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext"
14211 ;;
14212esac
14213
14214fi
14215
14216ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
14217if test "x$ac_cv_func_strlcpy" = xyes; then :
14218  $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
14219
14220else
14221  case " $LIBOBJS " in
14222  *" strlcpy.$ac_objext "* ) ;;
14223  *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext"
14224 ;;
14225esac
14226
14227fi
14228
14229ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
14230if test "x$ac_cv_func_strlcat" = xyes; then :
14231  $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
14232
14233else
14234  case " $LIBOBJS " in
14235  *" strlcat.$ac_objext "* ) ;;
14236  *) LIBOBJS="$LIBOBJS strlcat.$ac_objext"
14237 ;;
14238esac
14239
14240fi
14241
14242ac_fn_c_check_func "$LINENO" "getline" "ac_cv_func_getline"
14243if test "x$ac_cv_func_getline" = xyes; then :
14244  $as_echo "#define HAVE_GETLINE 1" >>confdefs.h
14245
14246else
14247  case " $LIBOBJS " in
14248  *" getline.$ac_objext "* ) ;;
14249  *) LIBOBJS="$LIBOBJS getline.$ac_objext"
14250 ;;
14251esac
14252
14253fi
14254
14255ac_fn_c_check_func "$LINENO" "ctime_r" "ac_cv_func_ctime_r"
14256if test "x$ac_cv_func_ctime_r" = xyes; then :
14257  $as_echo "#define HAVE_CTIME_R 1" >>confdefs.h
14258
14259else
14260  case " $LIBOBJS " in
14261  *" ctime_r.$ac_objext "* ) ;;
14262  *) LIBOBJS="$LIBOBJS ctime_r.$ac_objext"
14263 ;;
14264esac
14265
14266fi
14267
14268ac_fn_c_check_func "$LINENO" "asctime_r" "ac_cv_func_asctime_r"
14269if test "x$ac_cv_func_asctime_r" = xyes; then :
14270  $as_echo "#define HAVE_ASCTIME_R 1" >>confdefs.h
14271
14272else
14273  case " $LIBOBJS " in
14274  *" asctime_r.$ac_objext "* ) ;;
14275  *) LIBOBJS="$LIBOBJS asctime_r.$ac_objext"
14276 ;;
14277esac
14278
14279fi
14280
14281ac_fn_c_check_func "$LINENO" "localtime_r" "ac_cv_func_localtime_r"
14282if test "x$ac_cv_func_localtime_r" = xyes; then :
14283  $as_echo "#define HAVE_LOCALTIME_R 1" >>confdefs.h
14284
14285else
14286  case " $LIBOBJS " in
14287  *" localtime_r.$ac_objext "* ) ;;
14288  *) LIBOBJS="$LIBOBJS localtime_r.$ac_objext"
14289 ;;
14290esac
14291
14292fi
14293
14294ac_fn_c_check_func "$LINENO" "gmtime_r" "ac_cv_func_gmtime_r"
14295if test "x$ac_cv_func_gmtime_r" = xyes; then :
14296  $as_echo "#define HAVE_GMTIME_R 1" >>confdefs.h
14297
14298else
14299  case " $LIBOBJS " in
14300  *" gmtime_r.$ac_objext "* ) ;;
14301  *) LIBOBJS="$LIBOBJS gmtime_r.$ac_objext"
14302 ;;
14303esac
14304
14305fi
14306
14307ac_fn_c_check_func "$LINENO" "pread" "ac_cv_func_pread"
14308if test "x$ac_cv_func_pread" = xyes; then :
14309  $as_echo "#define HAVE_PREAD 1" >>confdefs.h
14310
14311else
14312  case " $LIBOBJS " in
14313  *" pread.$ac_objext "* ) ;;
14314  *) LIBOBJS="$LIBOBJS pread.$ac_objext"
14315 ;;
14316esac
14317
14318fi
14319
14320ac_fn_c_check_func "$LINENO" "strcasestr" "ac_cv_func_strcasestr"
14321if test "x$ac_cv_func_strcasestr" = xyes; then :
14322  $as_echo "#define HAVE_STRCASESTR 1" >>confdefs.h
14323
14324else
14325  case " $LIBOBJS " in
14326  *" strcasestr.$ac_objext "* ) ;;
14327  *) LIBOBJS="$LIBOBJS strcasestr.$ac_objext"
14328 ;;
14329esac
14330
14331fi
14332
14333ac_fn_c_check_func "$LINENO" "fmtcheck" "ac_cv_func_fmtcheck"
14334if test "x$ac_cv_func_fmtcheck" = xyes; then :
14335  $as_echo "#define HAVE_FMTCHECK 1" >>confdefs.h
14336
14337else
14338  case " $LIBOBJS " in
14339  *" fmtcheck.$ac_objext "* ) ;;
14340  *) LIBOBJS="$LIBOBJS fmtcheck.$ac_objext"
14341 ;;
14342esac
14343
14344fi
14345
14346ac_fn_c_check_func "$LINENO" "dprintf" "ac_cv_func_dprintf"
14347if test "x$ac_cv_func_dprintf" = xyes; then :
14348  $as_echo "#define HAVE_DPRINTF 1" >>confdefs.h
14349
14350else
14351  case " $LIBOBJS " in
14352  *" dprintf.$ac_objext "* ) ;;
14353  *) LIBOBJS="$LIBOBJS dprintf.$ac_objext"
14354 ;;
14355esac
14356
14357fi
14358
14359
14360
14361if 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; }
14364if ${ac_cv_lib_z_gzopen+:} false; then :
14365  $as_echo_n "(cached) " >&6
14366else
14367  ac_check_lib_save_LIBS=$LIBS
14368LIBS="-lz  $LIBS"
14369cat 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
14376extern "C"
14377#endif
14378char gzopen ();
14379int
14380main ()
14381{
14382return gzopen ();
14383  ;
14384  return 0;
14385}
14386_ACEOF
14387if ac_fn_c_try_link "$LINENO"; then :
14388  ac_cv_lib_z_gzopen=yes
14389else
14390  ac_cv_lib_z_gzopen=no
14391fi
14392rm -f core conftest.err conftest.$ac_objext \
14393    conftest$ac_exeext conftest.$ac_ext
14394LIBS=$ac_check_lib_save_LIBS
14395fi
14396{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_gzopen" >&5
14397$as_echo "$ac_cv_lib_z_gzopen" >&6; }
14398if 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
14405fi
14406
14407fi
14408if 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; }
14411if ${ac_cv_lib_seccomp_seccomp_init+:} false; then :
14412  $as_echo_n "(cached) " >&6
14413else
14414  ac_check_lib_save_LIBS=$LIBS
14415LIBS="-lseccomp  $LIBS"
14416cat 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
14423extern "C"
14424#endif
14425char seccomp_init ();
14426int
14427main ()
14428{
14429return seccomp_init ();
14430  ;
14431  return 0;
14432}
14433_ACEOF
14434if ac_fn_c_try_link "$LINENO"; then :
14435  ac_cv_lib_seccomp_seccomp_init=yes
14436else
14437  ac_cv_lib_seccomp_seccomp_init=no
14438fi
14439rm -f core conftest.err conftest.$ac_objext \
14440    conftest$ac_exeext conftest.$ac_ext
14441LIBS=$ac_check_lib_save_LIBS
14442fi
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; }
14445if 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
14452fi
14453
14454fi
14455if 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; }
14458if ${ac_cv_lib_gnurx_regexec+:} false; then :
14459  $as_echo_n "(cached) " >&6
14460else
14461  ac_check_lib_save_LIBS=$LIBS
14462LIBS="-lgnurx  $LIBS"
14463cat 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
14470extern "C"
14471#endif
14472char regexec ();
14473int
14474main ()
14475{
14476return regexec ();
14477  ;
14478  return 0;
14479}
14480_ACEOF
14481if ac_fn_c_try_link "$LINENO"; then :
14482  ac_cv_lib_gnurx_regexec=yes
14483else
14484  ac_cv_lib_gnurx_regexec=no
14485fi
14486rm -f core conftest.err conftest.$ac_objext \
14487    conftest$ac_exeext conftest.$ac_ext
14488LIBS=$ac_check_lib_save_LIBS
14489fi
14490{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gnurx_regexec" >&5
14491$as_echo "$ac_cv_lib_gnurx_regexec" >&6; }
14492if 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
14499else
14500  as_fn_error $? "libgnurx is required to build file(1) with MinGW" "$LINENO" 5
14501fi
14502
14503fi
14504
14505 if test "$cross_compiling" = yes; then
14506  IS_CROSS_COMPILE_TRUE=
14507  IS_CROSS_COMPILE_FALSE='#'
14508else
14509  IS_CROSS_COMPILE_TRUE='#'
14510  IS_CROSS_COMPILE_FALSE=
14511fi
14512
14513
14514if 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
14518elif  test "$ac_cv_header_zlib_h$ac_cv_lib_z_gzopen" = "yesyes"; then
14519
14520$as_echo "#define ZLIBSUPPORT 1" >>confdefs.h
14521
14522fi
14523
14524ac_config_files="$ac_config_files Makefile src/Makefile magic/Makefile tests/Makefile doc/Makefile python/Makefile"
14525
14526cat >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
14588if 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
14609fi
14610rm -f confcache
14611
14612test "x$prefix" = xNONE && prefix=$ac_default_prefix
14613# Let make expand exec_prefix.
14614test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14615
14616DEFS=-DHAVE_CONFIG_H
14617
14618ac_libobjs=
14619ac_ltlibobjs=
14620U=
14621for 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'
14629done
14630LIBOBJS=$ac_libobjs
14631
14632LTLIBOBJS=$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='#'
14646else
14647  am__EXEEXT_TRUE='#'
14648  am__EXEEXT_FALSE=
14649fi
14650
14651if test -z "${MINGW_TRUE}" && test -z "${MINGW_FALSE}"; then
14652  as_fn_error $? "conditional \"MINGW\" was never defined.
14653Usually this means the macro was only invoked conditionally." "$LINENO" 5
14654fi
14655if test -z "${FSECT5_TRUE}" && test -z "${FSECT5_FALSE}"; then
14656  as_fn_error $? "conditional \"FSECT5\" was never defined.
14657Usually this means the macro was only invoked conditionally." "$LINENO" 5
14658fi
14659if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14660  as_fn_error $? "conditional \"AMDEP\" was never defined.
14661Usually this means the macro was only invoked conditionally." "$LINENO" 5
14662fi
14663if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14664  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
14665Usually this means the macro was only invoked conditionally." "$LINENO" 5
14666fi
14667
14668if test -z "${IS_CROSS_COMPILE_TRUE}" && test -z "${IS_CROSS_COMPILE_FALSE}"; then
14669  as_fn_error $? "conditional \"IS_CROSS_COMPILE\" was never defined.
14670Usually this means the macro was only invoked conditionally." "$LINENO" 5
14671fi
14672
14673: "${CONFIG_STATUS=./config.status}"
14674ac_write_fail=0
14675ac_clean_files_save=$ac_clean_files
14676ac_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;}
14679as_write_fail=0
14680cat >$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
14687debug=false
14688ac_cs_recheck=false
14689ac_cs_silent=false
14690
14691SHELL=\${CONFIG_SHELL-$SHELL}
14692export SHELL
14693_ASEOF
14694cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14695## -------------------- ##
14696## M4sh Initialization. ##
14697## -------------------- ##
14698
14699# Be more Bourne compatible
14700DUALCASE=1; export DUALCASE # for MKS sh
14701if 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
14708else
14709  case `(set -o) 2>/dev/null` in #(
14710  *posix*) :
14711    set -o posix ;; #(
14712  *) :
14713     ;;
14714esac
14715fi
14716
14717
14718as_nl='
14719'
14720export as_nl
14721# Printing a long string crashes Solaris 7 /usr/bin/printf.
14722as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14723as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14724as_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.
14727if 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 --'
14731elif (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'
14734else
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'
14754fi
14755
14756# The user is always right.
14757if 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  }
14763fi
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.)
14771IFS=" ""	$as_nl"
14772
14773# Find who we are.  Look in the path if we contain no directory separator.
14774as_myself=
14775case $0 in #((
14776  *[\\/]* ) as_myself=$0 ;;
14777  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14778for as_dir in $PATH
14779do
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
14784IFS=$as_save_IFS
14785
14786     ;;
14787esac
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.
14790if test "x$as_myself" = x; then
14791  as_myself=$0
14792fi
14793if test ! -f "$as_myself"; then
14794  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14795  exit 1
14796fi
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.
14802for as_var in BASH_ENV ENV MAIL MAILPATH
14803do eval test x\${$as_var+set} = xset \
14804  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14805done
14806PS1='$ '
14807PS2='> '
14808PS4='+ '
14809
14810# NLS nuisances.
14811LC_ALL=C
14812export LC_ALL
14813LANGUAGE=C
14814export 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.
14825as_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.
14840as_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.
14848as_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.
14858as_fn_unset ()
14859{
14860  { eval $1=; unset $1;}
14861}
14862as_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.
14869if (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  }'
14874else
14875  as_fn_append ()
14876  {
14877    eval $1=\$$1\$2
14878  }
14879fi # 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.
14886if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14887  eval 'as_fn_arith ()
14888  {
14889    as_val=$(( $* ))
14890  }'
14891else
14892  as_fn_arith ()
14893  {
14894    as_val=`expr "$@" || test $? -eq 1`
14895  }
14896fi # as_fn_arith
14897
14898
14899if expr a : '\(a\)' >/dev/null 2>&1 &&
14900   test "X`expr 00001 : '.*\(...\)'`" = X001; then
14901  as_expr=expr
14902else
14903  as_expr=false
14904fi
14905
14906if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14907  as_basename=basename
14908else
14909  as_basename=false
14910fi
14911
14912if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14913  as_dirname=dirname
14914else
14915  as_dirname=false
14916fi
14917
14918as_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.
14938as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14939as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14940as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14941as_cr_digits='0123456789'
14942as_cr_alnum=$as_cr_Letters$as_cr_digits
14943
14944ECHO_C= ECHO_N= ECHO_T=
14945case `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';;
14955esac
14956
14957rm -f conf$$ conf$$.exe conf$$.file
14958if test -d conf$$.dir; then
14959  rm -f conf$$.dir/conf$$.file
14960else
14961  rm -f conf$$.dir
14962  mkdir conf$$.dir 2>/dev/null
14963fi
14964if (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
14978else
14979  as_ln_s='cp -pR'
14980fi
14981rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14982rmdir conf$$.dir 2>/dev/null
14983
14984
14985# as_fn_mkdir_p
14986# -------------
14987# Create "$as_dir" as a directory, including parents if necessary.
14988as_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
15032if mkdir -p . 2>/dev/null; then
15033  as_mkdir_p='mkdir -p "$as_dir"'
15034else
15035  test -d ./-p && rmdir ./-p
15036  as_mkdir_p=false
15037fi
15038
15039
15040# as_fn_executable_p FILE
15041# -----------------------
15042# Test if FILE is an executable regular file.
15043as_fn_executable_p ()
15044{
15045  test -f "$1" && test -x "$1"
15046} # as_fn_executable_p
15047as_test_x='test -x'
15048as_executable_p=as_fn_executable_p
15049
15050# Sed expression to map a string onto a valid CPP name.
15051as_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.
15054as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15055
15056
15057exec 6>&1
15058## ----------------------------------- ##
15059## Main body of $CONFIG_STATUS script. ##
15060## ----------------------------------- ##
15061_ASEOF
15062test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15063
15064cat >>$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.
15068ac_log="
15069This file was extended by file $as_me 5.33, which was
15070generated 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
15078on `(hostname || uname -n) 2>/dev/null | sed 1q`
15079"
15080
15081_ACEOF
15082
15083case $ac_config_files in *"
15084"*) set x $ac_config_files; shift; ac_config_files=$*;;
15085esac
15086
15087case $ac_config_headers in *"
15088"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15089esac
15090
15091
15092cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15093# Files that config.status was made for.
15094config_files="$ac_config_files"
15095config_headers="$ac_config_headers"
15096config_commands="$ac_config_commands"
15097
15098_ACEOF
15099
15100cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15101ac_cs_usage="\
15102\`$as_me' instantiates files and other configuration actions
15103from templates according to the current configuration.  Unless the files
15104and actions are specified as TAGs, all are instantiated by default.
15105
15106Usage: $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
15120Configuration files:
15121$config_files
15122
15123Configuration headers:
15124$config_headers
15125
15126Configuration commands:
15127$config_commands
15128
15129Report bugs to <christos@astron.com>."
15130
15131_ACEOF
15132cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15133ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
15134ac_cs_version="\\
15135file config.status 5.33
15136configured by $0, generated by GNU Autoconf 2.69,
15137  with options \\"\$ac_cs_config\\"
15138
15139Copyright (C) 2012 Free Software Foundation, Inc.
15140This config.status script is free software; the Free Software Foundation
15141gives unlimited permission to copy, distribute and modify it."
15142
15143ac_pwd='$ac_pwd'
15144srcdir='$srcdir'
15145INSTALL='$INSTALL'
15146MKDIR_P='$MKDIR_P'
15147AWK='$AWK'
15148test -n "\$AWK" || AWK=awk
15149_ACEOF
15150
15151cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15152# The default lists apply if the user does not specify any file.
15153ac_need_defaults=:
15154while test $# != 0
15155do
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'
15202Try \`$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'
15211Try \`$0 --help' for more information." ;;
15212
15213  *) as_fn_append ac_config_targets " $1"
15214     ac_need_defaults=false ;;
15215
15216  esac
15217  shift
15218done
15219
15220ac_configure_extra_args=
15221
15222if $ac_cs_silent; then
15223  exec 6>/dev/null
15224  ac_configure_extra_args="$ac_configure_extra_args --silent"
15225fi
15226
15227_ACEOF
15228cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15229if \$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 "\$@"
15236fi
15237
15238_ACEOF
15239cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15240exec 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
15250cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15251#
15252# INIT-COMMANDS
15253#
15254AMDEP_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
15261sed_quote_subst='$sed_quote_subst'
15262double_quote_subst='$double_quote_subst'
15263delay_variable_subst='$delay_variable_subst'
15264macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15265macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15266enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15267pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15268enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15269enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15270SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15271ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15272PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
15273host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15274host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15275host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15276build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15277build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15278build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15279SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15280Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15281GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15282EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15283FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15284LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15285NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15286LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15287max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15288ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15289exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15290lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15291lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15292lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15293lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
15294lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
15295reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15296reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15297OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15298deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15299file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15300file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
15301want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
15302DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
15303sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
15304AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15305AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15306archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
15307STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15308RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15309old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15310old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15311old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15312lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15313CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15314CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15315compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15316GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15317lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15318lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15319lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15320lt_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"`'
15321nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
15322lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
15323objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15324MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15325lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15326lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15327lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15328lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15329lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15330need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15331MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
15332DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15333NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15334LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15335OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15336OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15337libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15338shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15339extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15340archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15341enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15342export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15343whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15344compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15345old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15346old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15347archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15348archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15349module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15350module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15351with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15352allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15353no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15354hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15355hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15356hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15357hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15358hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15359hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15360hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15361inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15362link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15363always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15364export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15365exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15366include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15367prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15368postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
15369file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15370variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15371need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15372need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15373version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15374runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15375shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15376shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15377libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15378library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15379soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15380install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15381postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15382postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15383finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15384finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15385hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15386sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15387sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15388hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15389enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15390enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15391enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15392old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15393striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15394
15395LTCC='$LTCC'
15396LTCFLAGS='$LTCFLAGS'
15397compiler='$compiler_DEFAULT'
15398
15399# A function that is used when there is no print builtin or printf.
15400func_fallback_echo ()
15401{
15402  eval 'cat <<_LTECHO_EOF
15403\$1
15404_LTECHO_EOF'
15405}
15406
15407# Quote evaled strings.
15408for var in SHELL \
15409ECHO \
15410PATH_SEPARATOR \
15411SED \
15412GREP \
15413EGREP \
15414FGREP \
15415LD \
15416NM \
15417LN_S \
15418lt_SP2NL \
15419lt_NL2SP \
15420reload_flag \
15421OBJDUMP \
15422deplibs_check_method \
15423file_magic_cmd \
15424file_magic_glob \
15425want_nocaseglob \
15426DLLTOOL \
15427sharedlib_from_linklib_cmd \
15428AR \
15429AR_FLAGS \
15430archiver_list_spec \
15431STRIP \
15432RANLIB \
15433CC \
15434CFLAGS \
15435compiler \
15436lt_cv_sys_global_symbol_pipe \
15437lt_cv_sys_global_symbol_to_cdecl \
15438lt_cv_sys_global_symbol_to_c_name_address \
15439lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15440nm_file_list_spec \
15441lt_prog_compiler_no_builtin_flag \
15442lt_prog_compiler_pic \
15443lt_prog_compiler_wl \
15444lt_prog_compiler_static \
15445lt_cv_prog_compiler_c_o \
15446need_locks \
15447MANIFEST_TOOL \
15448DSYMUTIL \
15449NMEDIT \
15450LIPO \
15451OTOOL \
15452OTOOL64 \
15453shrext_cmds \
15454export_dynamic_flag_spec \
15455whole_archive_flag_spec \
15456compiler_needs_object \
15457with_gnu_ld \
15458allow_undefined_flag \
15459no_undefined_flag \
15460hardcode_libdir_flag_spec \
15461hardcode_libdir_separator \
15462exclude_expsyms \
15463include_expsyms \
15464file_list_spec \
15465variables_saved_for_relink \
15466libname_spec \
15467library_names_spec \
15468soname_spec \
15469install_override_mode \
15470finish_eval \
15471old_striplib \
15472striplib; 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
15481done
15482
15483# Double-quote double-evaled strings.
15484for var in reload_cmds \
15485old_postinstall_cmds \
15486old_postuninstall_cmds \
15487old_archive_cmds \
15488extract_expsyms_cmds \
15489old_archive_from_new_cmds \
15490old_archive_from_expsyms_cmds \
15491archive_cmds \
15492archive_expsym_cmds \
15493module_cmds \
15494module_expsym_cmds \
15495export_symbols_cmds \
15496prelink_cmds \
15497postlink_cmds \
15498postinstall_cmds \
15499postuninstall_cmds \
15500finish_cmds \
15501sys_lib_search_path_spec \
15502sys_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
15511done
15512
15513ac_aux_dir='$ac_aux_dir'
15514xsi_shell='$xsi_shell'
15515lt_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.
15519if test -n "\${ZSH_VERSION+set}" ; then
15520   setopt NO_GLOB_SUBST
15521fi
15522
15523
15524    PACKAGE='$PACKAGE'
15525    VERSION='$VERSION'
15526    TIMESTAMP='$TIMESTAMP'
15527    RM='$RM'
15528    ofile='$ofile'
15529
15530
15531
15532
15533_ACEOF
15534
15535cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15536
15537# Handling of arguments.
15538for ac_config_target in $ac_config_targets
15539do
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
15553done
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.
15560if $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
15564fi
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
15591ac_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'.
15596if test -n "$CONFIG_FILES"; then
15597
15598
15599ac_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.
15603if test "x$ac_cr" = x; then
15604  eval ac_cr=\$\'\\r\'
15605fi
15606ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15607if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15608  ac_cs_awk_cr='\\r'
15609else
15610  ac_cs_awk_cr=$ac_cr
15611fi
15612
15613echo '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
15623ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
15624ac_delim='%!_!# '
15625for 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
15637done
15638rm -f conf$$subs.sh
15639
15640cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15641cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
15642_ACEOF
15643sed -n '
15644h
15645s/^/S["/; s/!.*/"]=/
15646p
15647g
15648s/^[^!]*!//
15649:repl
15650t repl
15651s/'"$ac_delim"'$//
15652t delim
15653:nl
15654h
15655s/\(.\{148\}\)..*/\1/
15656t more1
15657s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15658p
15659n
15660b repl
15661:more1
15662s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15663p
15664g
15665s/.\{148\}//
15666t nl
15667:delim
15668h
15669s/\(.\{148\}\)..*/\1/
15670t more2
15671s/["\\]/\\&/g; s/^/"/; s/$/"/
15672p
15673b
15674:more2
15675s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15676p
15677g
15678s/.\{148\}//
15679t delim
15680' <conf$$subs.awk | sed '
15681/^[^""]/{
15682  N
15683  s/\n//
15684}
15685' >>$CONFIG_STATUS || ac_write_fail=1
15686rm -f conf$$subs.awk
15687cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15688_ACAWK
15689cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
15690  for (key in S) S_is_set[key] = 1
15691  FS = ""
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
15716cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15717if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15718  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15719else
15720  cat
15721fi < "$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).
15729if test "x$srcdir" = x.; then
15730  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
15731h
15732s///
15733s/^/:/
15734s/[	 ]*$/:/
15735s/:\$(srcdir):/:/g
15736s/:\${srcdir}:/:/g
15737s/:@srcdir@:/:/g
15738s/^:*//
15739s/:*$//
15740x
15741s/\(=[	 ]*\).*/\1/
15742G
15743s/\n//
15744s/^[^=]*=[	 ]*$//
15745}'
15746fi
15747
15748cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15749fi # 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'.
15754if test -n "$CONFIG_HEADERS"; then
15755cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
15756BEGIN {
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.
15765ac_delim='%!_!# '
15766for 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
15775done
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
15781ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15782sed -n '
15783s/.\{148\}/&'"$ac_delim"'/g
15784t rset
15785:rset
15786s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
15787t def
15788d
15789:def
15790s/\\$//
15791t bsnl
15792s/["\\]/\\&/g
15793s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15794D["\1"]=" \3"/p
15795s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
15796d
15797:bsnl
15798s/["\\]/\\&/g
15799s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
15800D["\1"]=" \3\\\\\\n"\\/p
15801t cont
15802s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15803t cont
15804d
15805:cont
15806n
15807s/.\{148\}/&'"$ac_delim"'/g
15808t clear
15809:clear
15810s/\\$//
15811t bsnlc
15812s/["\\]/\\&/g; s/^/"/; s/$/"/p
15813d
15814:bsnlc
15815s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15816b cont
15817' <confdefs.h | sed '
15818s/'"$ac_delim"'/"\\\
15819"/g' >>$CONFIG_STATUS || ac_write_fail=1
15820
15821cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15822  for (key in D) D_is_set[key] = 1
15823  FS = ""
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
15855cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15856  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
15857fi # test -n "$CONFIG_HEADERS"
15858
15859
15860eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15861shift
15862for ac_tag
15863do
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
15955case "$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 ;;
15965esac
15966ac_abs_top_builddir=$ac_pwd
15967ac_abs_builddir=$ac_pwd$ac_dir_suffix
15968# for backward compatibility:
15969ac_top_builddir=$ac_top_build_prefix
15970
15971case $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 ;;
15984esac
15985ac_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
16005cat >>$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.
16008ac_datarootdir_hack=; ac_datarootdir_seen=
16009ac_sed_dataroot='
16010/datarootdir/ {
16011  p
16012  q
16013}
16014/@datadir@/p
16015/@docdir@/p
16016/@infodir@/p
16017/@localedir@/p
16018/@mandir@/p'
16019case `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
16025cat >>$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' ;;
16033esac
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?
16039cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16040ac_sed_extra="$ac_vpsub
16041$extrasub
16042_ACEOF
16043cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16044:t
16045/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16046s|@configure_input@|$ac_sed_conf_input|;t t
16047s&@top_builddir@&$ac_top_builddir_sub&;t t
16048s&@top_build_prefix@&$ac_top_build_prefix&;t t
16049s&@srcdir@&$ac_srcdir&;t t
16050s&@abs_srcdir@&$ac_abs_srcdir&;t t
16051s&@top_srcdir@&$ac_top_srcdir&;t t
16052s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16053s&@builddir@&$ac_builddir&;t t
16054s&@abs_builddir@&$ac_abs_builddir&;t t
16055s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16056s&@INSTALL@&$ac_INSTALL&;t t
16057s&@MKDIR_P@&$ac_MKDIR_P&;t t
16058$ac_datarootdir_hack
16059"
16060eval 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
16063test -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'
16068which 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'
16070which 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
16105for _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
16112done
16113echo "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.
16288available_tags=""
16289
16290# ### BEGIN LIBTOOL CONFIG
16291
16292# Which release of libtool.m4 was used?
16293macro_version=$macro_version
16294macro_revision=$macro_revision
16295
16296# Whether or not to build static libraries.
16297build_old_libs=$enable_static
16298
16299# What type of objects to build.
16300pic_mode=$pic_mode
16301
16302# Whether or not to build shared libraries.
16303build_libtool_libs=$enable_shared
16304
16305# Whether or not to optimize for fast installation.
16306fast_install=$enable_fast_install
16307
16308# Shell to use when invoking shell scripts.
16309SHELL=$lt_SHELL
16310
16311# An echo program that protects backslashes.
16312ECHO=$lt_ECHO
16313
16314# The PATH separator for the build system.
16315PATH_SEPARATOR=$lt_PATH_SEPARATOR
16316
16317# The host system.
16318host_alias=$host_alias
16319host=$host
16320host_os=$host_os
16321
16322# The build system.
16323build_alias=$build_alias
16324build=$build
16325build_os=$build_os
16326
16327# A sed program that does not truncate output.
16328SED=$lt_SED
16329
16330# Sed that helps us avoid accidentally triggering echo(1) options like -n.
16331Xsed="\$SED -e 1s/^X//"
16332
16333# A grep program that handles long lines.
16334GREP=$lt_GREP
16335
16336# An ERE matcher.
16337EGREP=$lt_EGREP
16338
16339# A literal string matcher.
16340FGREP=$lt_FGREP
16341
16342# A BSD- or MS-compatible name lister.
16343NM=$lt_NM
16344
16345# Whether we need soft or hard links.
16346LN_S=$lt_LN_S
16347
16348# What is the maximum length of a command?
16349max_cmd_len=$max_cmd_len
16350
16351# Object file suffix (normally "o").
16352objext=$ac_objext
16353
16354# Executable file suffix (normally "").
16355exeext=$exeext
16356
16357# whether the shell understands "unset".
16358lt_unset=$lt_unset
16359
16360# turn spaces into newlines.
16361SP2NL=$lt_lt_SP2NL
16362
16363# turn newlines into spaces.
16364NL2SP=$lt_lt_NL2SP
16365
16366# convert \$build file names to \$host format.
16367to_host_file_cmd=$lt_cv_to_host_file_cmd
16368
16369# convert \$build files to toolchain format.
16370to_tool_file_cmd=$lt_cv_to_tool_file_cmd
16371
16372# An object symbol dumper.
16373OBJDUMP=$lt_OBJDUMP
16374
16375# Method to check whether dependent libraries are shared objects.
16376deplibs_check_method=$lt_deplibs_check_method
16377
16378# Command to use when deplibs_check_method = "file_magic".
16379file_magic_cmd=$lt_file_magic_cmd
16380
16381# How to find potential files when deplibs_check_method = "file_magic".
16382file_magic_glob=$lt_file_magic_glob
16383
16384# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
16385want_nocaseglob=$lt_want_nocaseglob
16386
16387# DLL creation program.
16388DLLTOOL=$lt_DLLTOOL
16389
16390# Command to associate shared and link libraries.
16391sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
16392
16393# The archiver.
16394AR=$lt_AR
16395
16396# Flags to create an archive.
16397AR_FLAGS=$lt_AR_FLAGS
16398
16399# How to feed a file listing to the archiver.
16400archiver_list_spec=$lt_archiver_list_spec
16401
16402# A symbol stripping program.
16403STRIP=$lt_STRIP
16404
16405# Commands used to install an old-style archive.
16406RANLIB=$lt_RANLIB
16407old_postinstall_cmds=$lt_old_postinstall_cmds
16408old_postuninstall_cmds=$lt_old_postuninstall_cmds
16409
16410# Whether to use a lock for old archive extraction.
16411lock_old_archive_extraction=$lock_old_archive_extraction
16412
16413# A C compiler.
16414LTCC=$lt_CC
16415
16416# LTCC compiler flags.
16417LTCFLAGS=$lt_CFLAGS
16418
16419# Take the output of nm and produce a listing of raw symbols and C names.
16420global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16421
16422# Transform the output of nm in a proper C declaration.
16423global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16424
16425# Transform the output of nm in a C name address pair.
16426global_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.
16429global_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.
16432nm_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.
16435lt_sysroot=$lt_sysroot
16436
16437# The name of the directory that contains temporary libtool files.
16438objdir=$objdir
16439
16440# Used to examine libraries when file_magic_cmd begins with "file".
16441MAGIC_CMD=$MAGIC_CMD
16442
16443# Must we lock files when doing compilation?
16444need_locks=$lt_need_locks
16445
16446# Manifest tool.
16447MANIFEST_TOOL=$lt_MANIFEST_TOOL
16448
16449# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16450DSYMUTIL=$lt_DSYMUTIL
16451
16452# Tool to change global to local symbols on Mac OS X.
16453NMEDIT=$lt_NMEDIT
16454
16455# Tool to manipulate fat objects and archives on Mac OS X.
16456LIPO=$lt_LIPO
16457
16458# ldd/readelf like tool for Mach-O binaries on Mac OS X.
16459OTOOL=$lt_OTOOL
16460
16461# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16462OTOOL64=$lt_OTOOL64
16463
16464# Old archive suffix (normally "a").
16465libext=$libext
16466
16467# Shared library suffix (normally ".so").
16468shrext_cmds=$lt_shrext_cmds
16469
16470# The commands to extract the exported symbol list from a shared archive.
16471extract_expsyms_cmds=$lt_extract_expsyms_cmds
16472
16473# Variables whose values should be saved in libtool wrapper scripts and
16474# restored at link time.
16475variables_saved_for_relink=$lt_variables_saved_for_relink
16476
16477# Do we need the "lib" prefix for modules?
16478need_lib_prefix=$need_lib_prefix
16479
16480# Do we need a version for libraries?
16481need_version=$need_version
16482
16483# Library versioning type.
16484version_type=$version_type
16485
16486# Shared library runtime path variable.
16487runpath_var=$runpath_var
16488
16489# Shared library path variable.
16490shlibpath_var=$shlibpath_var
16491
16492# Is shlibpath searched before the hard-coded library search path?
16493shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16494
16495# Format of library name prefix.
16496libname_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
16500library_names_spec=$lt_library_names_spec
16501
16502# The coded name of the library, if different from the real name.
16503soname_spec=$lt_soname_spec
16504
16505# Permission mode override for installation of shared libraries.
16506install_override_mode=$lt_install_override_mode
16507
16508# Command to use after installation of a shared archive.
16509postinstall_cmds=$lt_postinstall_cmds
16510
16511# Command to use after uninstallation of a shared archive.
16512postuninstall_cmds=$lt_postuninstall_cmds
16513
16514# Commands used to finish a libtool library installation in a directory.
16515finish_cmds=$lt_finish_cmds
16516
16517# As "finish_cmds", except a single script fragment to be evaled but
16518# not shown.
16519finish_eval=$lt_finish_eval
16520
16521# Whether we should hardcode library paths into libraries.
16522hardcode_into_libs=$hardcode_into_libs
16523
16524# Compile-time system search path for libraries.
16525sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16526
16527# Run-time system search path for libraries.
16528sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16529
16530# Whether dlopen is supported.
16531dlopen_support=$enable_dlopen
16532
16533# Whether dlopen of programs is supported.
16534dlopen_self=$enable_dlopen_self
16535
16536# Whether dlopen of statically linked programs is supported.
16537dlopen_self_static=$enable_dlopen_self_static
16538
16539# Commands to strip libraries.
16540old_striplib=$lt_old_striplib
16541striplib=$lt_striplib
16542
16543
16544# The linker used to build libraries.
16545LD=$lt_LD
16546
16547# How to create reloadable object files.
16548reload_flag=$lt_reload_flag
16549reload_cmds=$lt_reload_cmds
16550
16551# Commands used to build an old-style archive.
16552old_archive_cmds=$lt_old_archive_cmds
16553
16554# A language specific compiler.
16555CC=$lt_compiler
16556
16557# Is the compiler the GNU compiler?
16558with_gcc=$GCC
16559
16560# Compiler flag to turn off builtin functions.
16561no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16562
16563# Additional compiler flags for building library objects.
16564pic_flag=$lt_lt_prog_compiler_pic
16565
16566# How to pass a linker flag through the compiler.
16567wl=$lt_lt_prog_compiler_wl
16568
16569# Compiler flag to prevent dynamic linking.
16570link_static_flag=$lt_lt_prog_compiler_static
16571
16572# Does compiler simultaneously support -c and -o options?
16573compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16574
16575# Whether or not to add -lc for building shared libraries.
16576build_libtool_need_lc=$archive_cmds_need_lc
16577
16578# Whether or not to disallow shared libs when runtime libs are static.
16579allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16580
16581# Compiler flag to allow reflexive dlopens.
16582export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16583
16584# Compiler flag to generate shared objects directly from archives.
16585whole_archive_flag_spec=$lt_whole_archive_flag_spec
16586
16587# Whether the compiler copes with passing no objects directly.
16588compiler_needs_object=$lt_compiler_needs_object
16589
16590# Create an old-style archive from a shared archive.
16591old_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.
16594old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16595
16596# Commands used to build a shared archive.
16597archive_cmds=$lt_archive_cmds
16598archive_expsym_cmds=$lt_archive_expsym_cmds
16599
16600# Commands used to build a loadable module if different from building
16601# a shared archive.
16602module_cmds=$lt_module_cmds
16603module_expsym_cmds=$lt_module_expsym_cmds
16604
16605# Whether we are building with GNU ld or not.
16606with_gnu_ld=$lt_with_gnu_ld
16607
16608# Flag that allows shared libraries with undefined symbols to be built.
16609allow_undefined_flag=$lt_allow_undefined_flag
16610
16611# Flag that enforces no undefined symbols.
16612no_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
16616hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16617
16618# Whether we need a single "-rpath" flag with a separated argument.
16619hardcode_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.
16623hardcode_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.
16629hardcode_direct_absolute=$hardcode_direct_absolute
16630
16631# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16632# into the resulting binary.
16633hardcode_minus_L=$hardcode_minus_L
16634
16635# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16636# into the resulting binary.
16637hardcode_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.
16642hardcode_automatic=$hardcode_automatic
16643
16644# Set to yes if linker adds runtime paths of dependent libraries
16645# to runtime path list.
16646inherit_rpath=$inherit_rpath
16647
16648# Whether libtool must link a program against all its dependency libraries.
16649link_all_deplibs=$link_all_deplibs
16650
16651# Set to "yes" if exported symbols are required.
16652always_export_symbols=$always_export_symbols
16653
16654# The commands to list exported symbols.
16655export_symbols_cmds=$lt_export_symbols_cmds
16656
16657# Symbols that should not be listed in the preloaded symbols.
16658exclude_expsyms=$lt_exclude_expsyms
16659
16660# Symbols that must always be exported.
16661include_expsyms=$lt_include_expsyms
16662
16663# Commands necessary for linking programs (against libraries) with templates.
16664prelink_cmds=$lt_prelink_cmds
16665
16666# Commands necessary for finishing linking programs.
16667postlink_cmds=$lt_postlink_cmds
16668
16669# Specify filename containing input files.
16670file_list_spec=$lt_file_list_spec
16671
16672# How to hardcode a shared library path into an executable.
16673hardcode_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.
16685if test "X${COLLECT_NAMES+set}" != Xset; then
16686  COLLECT_NAMES=
16687  export COLLECT_NAMES
16688fi
16689_LT_EOF
16690    ;;
16691  esac
16692
16693
16694ltmain="$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\
16706func_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")
16715test 0 -eq $? || _lt_function_replace_fail=:
16716
16717
16718  sed -e '/^func_basename ()$/,/^} # func_basename /c\
16719func_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")
16725test 0 -eq $? || _lt_function_replace_fail=:
16726
16727
16728  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
16729func_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")
16739test 0 -eq $? || _lt_function_replace_fail=:
16740
16741
16742  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
16743func_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")
16753test 0 -eq $? || _lt_function_replace_fail=:
16754
16755
16756  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
16757func_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")
16764test 0 -eq $? || _lt_function_replace_fail=:
16765
16766
16767  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
16768func_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")
16775test 0 -eq $? || _lt_function_replace_fail=:
16776
16777
16778  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
16779func_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")
16788test 0 -eq $? || _lt_function_replace_fail=:
16789
16790
16791  sed -e '/^func_xform ()$/,/^} # func_xform /c\
16792func_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")
16798test 0 -eq $? || _lt_function_replace_fail=:
16799
16800
16801  sed -e '/^func_arith ()$/,/^} # func_arith /c\
16802func_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")
16808test 0 -eq $? || _lt_function_replace_fail=:
16809
16810
16811  sed -e '/^func_len ()$/,/^} # func_len /c\
16812func_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")
16818test 0 -eq $? || _lt_function_replace_fail=:
16819
16820fi
16821
16822if test x"$lt_shell_append" = xyes; then
16823  sed -e '/^func_append ()$/,/^} # func_append /c\
16824func_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")
16830test 0 -eq $? || _lt_function_replace_fail=:
16831
16832
16833  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
16834func_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")
16841test 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=:
16849else
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=:
16855fi
16856
16857if 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;}
16860fi
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
16870done # for ac_tag
16871
16872
16873as_fn_exit 0
16874_ACEOF
16875ac_clean_files=$ac_clean_files_save
16876
16877test $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.
16889if 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
16900fi
16901if 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;}
16904fi
16905
16906