1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64 for package-unused version-unused.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45  as_echo='print -r --'
46  as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48  as_echo='printf %s\n'
49  as_echo_n='printf %s'
50else
51  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53    as_echo_n='/usr/ucb/echo -n'
54  else
55    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56    as_echo_n_body='eval
57      arg=$1;
58      case $arg in #(
59      *"$as_nl"*)
60	expr "X$arg" : "X\\(.*\\)$as_nl";
61	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62      esac;
63      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64    '
65    export as_echo_n_body
66    as_echo_n='sh -c $as_echo_n_body as_echo'
67  fi
68  export as_echo_body
69  as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74  PATH_SEPARATOR=:
75  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77      PATH_SEPARATOR=';'
78  }
79fi
80
81
82# IFS
83# We need space, tab and new line, in precisely that order.  Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90case $0 in #((
91  *[\\/]* ) as_myself=$0 ;;
92  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95  IFS=$as_save_IFS
96  test -z "$as_dir" && as_dir=.
97    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98  done
99IFS=$as_save_IFS
100
101     ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106  as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110  exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there.  '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136  emulate sh
137  NULLCMD=:
138  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139  # is contrary to our usage.  Disable this feature.
140  alias -g '\${1+\"\$@\"}'='\"\$@\"'
141  setopt NO_GLOB_SUBST
142else
143  case \`(set -o) 2>/dev/null\` in #(
144  *posix*) :
145    set -o posix ;; #(
146  *) :
147     ;;
148esac
149fi
150"
151  as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165  exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1
173
174  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178    PATH=/empty FPATH=/empty; export PATH FPATH
179    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181  if (eval "$as_required") 2>/dev/null; then :
182  as_have_required=yes
183else
184  as_have_required=no
185fi
186  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188else
189  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190as_found=false
191for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192do
193  IFS=$as_save_IFS
194  test -z "$as_dir" && as_dir=.
195  as_found=:
196  case $as_dir in #(
197	 /*)
198	   for as_base in sh bash ksh sh5; do
199	     # Try only shells that exist, to save several forks.
200	     as_shell=$as_dir/$as_base
201	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203  CONFIG_SHELL=$as_shell as_have_required=yes
204		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205  break 2
206fi
207fi
208	   done;;
209       esac
210  as_found=false
211done
212$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214  CONFIG_SHELL=$SHELL as_have_required=yes
215fi; }
216IFS=$as_save_IFS
217
218
219      if test "x$CONFIG_SHELL" != x; then :
220  # We cannot yet assume a decent shell, so we have to provide a
221	# neutralization value for shells without unset; and this also
222	# works around shells that cannot unset nonexistent variables.
223	BASH_ENV=/dev/null
224	ENV=/dev/null
225	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226	export CONFIG_SHELL
227	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228fi
229
230    if test x$as_have_required = xno; then :
231  $as_echo "$0: This script requires a shell more modern than all"
232  $as_echo "$0: the shells that I found on your system."
233  if test x${ZSH_VERSION+set} = xset ; then
234    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236  else
237    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238$0: including any error possibly output before this
239$0: message. Then install a modern shell, or manually run
240$0: the script under such a shell if you do have one."
241  fi
242  exit 1
243fi
244fi
245fi
246SHELL=${CONFIG_SHELL-/bin/sh}
247export SHELL
248# Unset more variables known to interfere with behavior of common tools.
249CLICOLOR_FORCE= GREP_OPTIONS=
250unset CLICOLOR_FORCE GREP_OPTIONS
251
252## --------------------- ##
253## M4sh Shell Functions. ##
254## --------------------- ##
255# as_fn_unset VAR
256# ---------------
257# Portably unset VAR.
258as_fn_unset ()
259{
260  { eval $1=; unset $1;}
261}
262as_unset=as_fn_unset
263
264# as_fn_set_status STATUS
265# -----------------------
266# Set $? to STATUS, without forking.
267as_fn_set_status ()
268{
269  return $1
270} # as_fn_set_status
271
272# as_fn_exit STATUS
273# -----------------
274# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275as_fn_exit ()
276{
277  set +e
278  as_fn_set_status $1
279  exit $1
280} # as_fn_exit
281
282# as_fn_mkdir_p
283# -------------
284# Create "$as_dir" as a directory, including parents if necessary.
285as_fn_mkdir_p ()
286{
287
288  case $as_dir in #(
289  -*) as_dir=./$as_dir;;
290  esac
291  test -d "$as_dir" || eval $as_mkdir_p || {
292    as_dirs=
293    while :; do
294      case $as_dir in #(
295      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296      *) as_qdir=$as_dir;;
297      esac
298      as_dirs="'$as_qdir' $as_dirs"
299      as_dir=`$as_dirname -- "$as_dir" ||
300$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301	 X"$as_dir" : 'X\(//\)[^/]' \| \
302	 X"$as_dir" : 'X\(//\)$' \| \
303	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304$as_echo X"$as_dir" |
305    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306	    s//\1/
307	    q
308	  }
309	  /^X\(\/\/\)[^/].*/{
310	    s//\1/
311	    q
312	  }
313	  /^X\(\/\/\)$/{
314	    s//\1/
315	    q
316	  }
317	  /^X\(\/\).*/{
318	    s//\1/
319	    q
320	  }
321	  s/.*/./; q'`
322      test -d "$as_dir" && break
323    done
324    test -z "$as_dirs" || eval "mkdir $as_dirs"
325  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328} # as_fn_mkdir_p
329# as_fn_append VAR VALUE
330# ----------------------
331# Append the text in VALUE to the end of the definition contained in VAR. Take
332# advantage of any shell optimizations that allow amortized linear growth over
333# repeated appends, instead of the typical quadratic growth present in naive
334# implementations.
335if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336  eval 'as_fn_append ()
337  {
338    eval $1+=\$2
339  }'
340else
341  as_fn_append ()
342  {
343    eval $1=\$$1\$2
344  }
345fi # as_fn_append
346
347# as_fn_arith ARG...
348# ------------------
349# Perform arithmetic evaluation on the ARGs, and store the result in the
350# global $as_val. Take advantage of shells that can avoid forks. The arguments
351# must be portable across $(()) and expr.
352if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353  eval 'as_fn_arith ()
354  {
355    as_val=$(( $* ))
356  }'
357else
358  as_fn_arith ()
359  {
360    as_val=`expr "$@" || test $? -eq 1`
361  }
362fi # as_fn_arith
363
364
365# as_fn_error ERROR [LINENO LOG_FD]
366# ---------------------------------
367# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369# script with status $?, using 1 if that was 0.
370as_fn_error ()
371{
372  as_status=$?; test $as_status -eq 0 && as_status=1
373  if test "$3"; then
374    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376  fi
377  $as_echo "$as_me: error: $1" >&2
378  as_fn_exit $as_status
379} # as_fn_error
380
381if expr a : '\(a\)' >/dev/null 2>&1 &&
382   test "X`expr 00001 : '.*\(...\)'`" = X001; then
383  as_expr=expr
384else
385  as_expr=false
386fi
387
388if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389  as_basename=basename
390else
391  as_basename=false
392fi
393
394if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395  as_dirname=dirname
396else
397  as_dirname=false
398fi
399
400as_me=`$as_basename -- "$0" ||
401$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402	 X"$0" : 'X\(//\)$' \| \
403	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404$as_echo X/"$0" |
405    sed '/^.*\/\([^/][^/]*\)\/*$/{
406	    s//\1/
407	    q
408	  }
409	  /^X\/\(\/\/\)$/{
410	    s//\1/
411	    q
412	  }
413	  /^X\/\(\/\).*/{
414	    s//\1/
415	    q
416	  }
417	  s/.*/./; q'`
418
419# Avoid depending upon Character Ranges.
420as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423as_cr_digits='0123456789'
424as_cr_alnum=$as_cr_Letters$as_cr_digits
425
426
427  as_lineno_1=$LINENO as_lineno_1a=$LINENO
428  as_lineno_2=$LINENO as_lineno_2a=$LINENO
429  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
432  sed -n '
433    p
434    /[$]LINENO/=
435  ' <$as_myself |
436    sed '
437      s/[$]LINENO.*/&-/
438      t lineno
439      b
440      :lineno
441      N
442      :loop
443      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444      t loop
445      s/-\n.*//
446    ' >$as_me.lineno &&
447  chmod +x "$as_me.lineno" ||
448    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449
450  # Don't try to exec as it changes $[0], causing all sort of problems
451  # (the dirname of $[0] is not the place where we might find the
452  # original and so on.  Autoconf is especially sensitive to this).
453  . "./$as_me.lineno"
454  # Exit status is that of the last command.
455  exit
456}
457
458ECHO_C= ECHO_N= ECHO_T=
459case `echo -n x` in #(((((
460-n*)
461  case `echo 'xy\c'` in
462  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
463  xy)  ECHO_C='\c';;
464  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
465       ECHO_T='	';;
466  esac;;
467*)
468  ECHO_N='-n';;
469esac
470
471rm -f conf$$ conf$$.exe conf$$.file
472if test -d conf$$.dir; then
473  rm -f conf$$.dir/conf$$.file
474else
475  rm -f conf$$.dir
476  mkdir conf$$.dir 2>/dev/null
477fi
478if (echo >conf$$.file) 2>/dev/null; then
479  if ln -s conf$$.file conf$$ 2>/dev/null; then
480    as_ln_s='ln -s'
481    # ... but there are two gotchas:
482    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484    # In both cases, we have to default to `cp -p'.
485    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486      as_ln_s='cp -p'
487  elif ln conf$$.file conf$$ 2>/dev/null; then
488    as_ln_s=ln
489  else
490    as_ln_s='cp -p'
491  fi
492else
493  as_ln_s='cp -p'
494fi
495rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496rmdir conf$$.dir 2>/dev/null
497
498if mkdir -p . 2>/dev/null; then
499  as_mkdir_p='mkdir -p "$as_dir"'
500else
501  test -d ./-p && rmdir ./-p
502  as_mkdir_p=false
503fi
504
505if test -x / >/dev/null 2>&1; then
506  as_test_x='test -x'
507else
508  if ls -dL / >/dev/null 2>&1; then
509    as_ls_L_option=L
510  else
511    as_ls_L_option=
512  fi
513  as_test_x='
514    eval sh -c '\''
515      if test -d "$1"; then
516	test -d "$1/.";
517      else
518	case $1 in #(
519	-*)set "./$1";;
520	esac;
521	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522	???[sx]*):;;*)false;;esac;fi
523    '\'' sh
524  '
525fi
526as_executable_p=$as_test_x
527
528# Sed expression to map a string onto a valid CPP name.
529as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530
531# Sed expression to map a string onto a valid variable name.
532as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533
534SHELL=${CONFIG_SHELL-/bin/sh}
535
536
537exec 7<&0 </dev/null 6>&1
538
539# Name of the host.
540# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541# so uname gets run too.
542ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543
544#
545# Initializations.
546#
547ac_default_prefix=/usr/local
548ac_clean_files=
549ac_config_libobj_dir=.
550LIBOBJS=
551cross_compiling=no
552subdirs=
553MFLAGS=
554MAKEFLAGS=
555
556# Identity of this package.
557PACKAGE_NAME='package-unused'
558PACKAGE_TARNAME='libbacktrace'
559PACKAGE_VERSION='version-unused'
560PACKAGE_STRING='package-unused version-unused'
561PACKAGE_BUGREPORT=''
562PACKAGE_URL=''
563
564ac_unique_file="backtrace.h"
565# Factoring default headers for most tests.
566ac_includes_default="\
567#include <stdio.h>
568#ifdef HAVE_SYS_TYPES_H
569# include <sys/types.h>
570#endif
571#ifdef HAVE_SYS_STAT_H
572# include <sys/stat.h>
573#endif
574#ifdef STDC_HEADERS
575# include <stdlib.h>
576# include <stddef.h>
577#else
578# ifdef HAVE_STDLIB_H
579#  include <stdlib.h>
580# endif
581#endif
582#ifdef HAVE_STRING_H
583# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584#  include <memory.h>
585# endif
586# include <string.h>
587#endif
588#ifdef HAVE_STRINGS_H
589# include <strings.h>
590#endif
591#ifdef HAVE_INTTYPES_H
592# include <inttypes.h>
593#endif
594#ifdef HAVE_STDINT_H
595# include <stdint.h>
596#endif
597#ifdef HAVE_UNISTD_H
598# include <unistd.h>
599#endif"
600
601ac_subst_vars='am__EXEEXT_FALSE
602am__EXEEXT_TRUE
603LTLIBOBJS
604LIBOBJS
605NATIVE_FALSE
606NATIVE_TRUE
607BACKTRACE_USES_MALLOC
608ALLOC_FILE
609VIEW_FILE
610BACKTRACE_SUPPORTED
611FORMAT_FILE
612BACKTRACE_SUPPORTS_THREADS
613PIC_FLAG
614WARN_FLAGS
615EXTRA_FLAGS
616BACKTRACE_FILE
617OTOOL64
618OTOOL
619LIPO
620NMEDIT
621DSYMUTIL
622AR
623OBJDUMP
624LN_S
625NM
626ac_ct_DUMPBIN
627DUMPBIN
628LD
629FGREP
630SED
631LIBTOOL
632RANLIB
633MAINT
634MAINTAINER_MODE_FALSE
635MAINTAINER_MODE_TRUE
636am__untar
637am__tar
638AMTAR
639am__leading_dot
640SET_MAKE
641AWK
642mkdir_p
643MKDIR_P
644INSTALL_STRIP_PROGRAM
645STRIP
646install_sh
647MAKEINFO
648AUTOHEADER
649AUTOMAKE
650AUTOCONF
651ACLOCAL
652VERSION
653PACKAGE
654CYGPATH_W
655am__isrc
656INSTALL_DATA
657INSTALL_SCRIPT
658INSTALL_PROGRAM
659libtool_VERSION
660EGREP
661GREP
662CPP
663OBJEXT
664EXEEXT
665ac_ct_CC
666CPPFLAGS
667LDFLAGS
668CFLAGS
669CC
670target_os
671target_vendor
672target_cpu
673target
674host_os
675host_vendor
676host_cpu
677host
678build_os
679build_vendor
680build_cpu
681build
682multi_basedir
683target_alias
684host_alias
685build_alias
686LIBS
687ECHO_T
688ECHO_N
689ECHO_C
690DEFS
691mandir
692localedir
693libdir
694psdir
695pdfdir
696dvidir
697htmldir
698infodir
699docdir
700oldincludedir
701includedir
702localstatedir
703sharedstatedir
704sysconfdir
705datadir
706datarootdir
707libexecdir
708sbindir
709bindir
710program_transform_name
711prefix
712exec_prefix
713PACKAGE_URL
714PACKAGE_BUGREPORT
715PACKAGE_STRING
716PACKAGE_VERSION
717PACKAGE_TARNAME
718PACKAGE_NAME
719PATH_SEPARATOR
720SHELL'
721ac_subst_files=''
722ac_user_opts='
723enable_option_checking
724enable_multilib
725enable_maintainer_mode
726with_target_subdir
727enable_shared
728enable_static
729with_pic
730enable_fast_install
731with_gnu_ld
732enable_libtool_lock
733with_system_libunwind
734enable_host_shared
735'
736      ac_precious_vars='build_alias
737host_alias
738target_alias
739CC
740CFLAGS
741LDFLAGS
742LIBS
743CPPFLAGS
744CPP'
745
746
747# Initialize some variables set by options.
748ac_init_help=
749ac_init_version=false
750ac_unrecognized_opts=
751ac_unrecognized_sep=
752# The variables have the same names as the options, with
753# dashes changed to underlines.
754cache_file=/dev/null
755exec_prefix=NONE
756no_create=
757no_recursion=
758prefix=NONE
759program_prefix=NONE
760program_suffix=NONE
761program_transform_name=s,x,x,
762silent=
763site=
764srcdir=
765verbose=
766x_includes=NONE
767x_libraries=NONE
768
769# Installation directory options.
770# These are left unexpanded so users can "make install exec_prefix=/foo"
771# and all the variables that are supposed to be based on exec_prefix
772# by default will actually change.
773# Use braces instead of parens because sh, perl, etc. also accept them.
774# (The list follows the same order as the GNU Coding Standards.)
775bindir='${exec_prefix}/bin'
776sbindir='${exec_prefix}/sbin'
777libexecdir='${exec_prefix}/libexec'
778datarootdir='${prefix}/share'
779datadir='${datarootdir}'
780sysconfdir='${prefix}/etc'
781sharedstatedir='${prefix}/com'
782localstatedir='${prefix}/var'
783includedir='${prefix}/include'
784oldincludedir='/usr/include'
785docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
786infodir='${datarootdir}/info'
787htmldir='${docdir}'
788dvidir='${docdir}'
789pdfdir='${docdir}'
790psdir='${docdir}'
791libdir='${exec_prefix}/lib'
792localedir='${datarootdir}/locale'
793mandir='${datarootdir}/man'
794
795ac_prev=
796ac_dashdash=
797for ac_option
798do
799  # If the previous option needs an argument, assign it.
800  if test -n "$ac_prev"; then
801    eval $ac_prev=\$ac_option
802    ac_prev=
803    continue
804  fi
805
806  case $ac_option in
807  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
808  *)	ac_optarg=yes ;;
809  esac
810
811  # Accept the important Cygnus configure options, so we can diagnose typos.
812
813  case $ac_dashdash$ac_option in
814  --)
815    ac_dashdash=yes ;;
816
817  -bindir | --bindir | --bindi | --bind | --bin | --bi)
818    ac_prev=bindir ;;
819  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
820    bindir=$ac_optarg ;;
821
822  -build | --build | --buil | --bui | --bu)
823    ac_prev=build_alias ;;
824  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
825    build_alias=$ac_optarg ;;
826
827  -cache-file | --cache-file | --cache-fil | --cache-fi \
828  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
829    ac_prev=cache_file ;;
830  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
831  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
832    cache_file=$ac_optarg ;;
833
834  --config-cache | -C)
835    cache_file=config.cache ;;
836
837  -datadir | --datadir | --datadi | --datad)
838    ac_prev=datadir ;;
839  -datadir=* | --datadir=* | --datadi=* | --datad=*)
840    datadir=$ac_optarg ;;
841
842  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
843  | --dataroo | --dataro | --datar)
844    ac_prev=datarootdir ;;
845  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
846  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
847    datarootdir=$ac_optarg ;;
848
849  -disable-* | --disable-*)
850    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
851    # Reject names that are not valid shell variable names.
852    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
853      as_fn_error "invalid feature name: $ac_useropt"
854    ac_useropt_orig=$ac_useropt
855    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
856    case $ac_user_opts in
857      *"
858"enable_$ac_useropt"
859"*) ;;
860      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
861	 ac_unrecognized_sep=', ';;
862    esac
863    eval enable_$ac_useropt=no ;;
864
865  -docdir | --docdir | --docdi | --doc | --do)
866    ac_prev=docdir ;;
867  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
868    docdir=$ac_optarg ;;
869
870  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
871    ac_prev=dvidir ;;
872  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
873    dvidir=$ac_optarg ;;
874
875  -enable-* | --enable-*)
876    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
877    # Reject names that are not valid shell variable names.
878    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
879      as_fn_error "invalid feature name: $ac_useropt"
880    ac_useropt_orig=$ac_useropt
881    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
882    case $ac_user_opts in
883      *"
884"enable_$ac_useropt"
885"*) ;;
886      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
887	 ac_unrecognized_sep=', ';;
888    esac
889    eval enable_$ac_useropt=\$ac_optarg ;;
890
891  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
892  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
893  | --exec | --exe | --ex)
894    ac_prev=exec_prefix ;;
895  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
896  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
897  | --exec=* | --exe=* | --ex=*)
898    exec_prefix=$ac_optarg ;;
899
900  -gas | --gas | --ga | --g)
901    # Obsolete; use --with-gas.
902    with_gas=yes ;;
903
904  -help | --help | --hel | --he | -h)
905    ac_init_help=long ;;
906  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
907    ac_init_help=recursive ;;
908  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
909    ac_init_help=short ;;
910
911  -host | --host | --hos | --ho)
912    ac_prev=host_alias ;;
913  -host=* | --host=* | --hos=* | --ho=*)
914    host_alias=$ac_optarg ;;
915
916  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
917    ac_prev=htmldir ;;
918  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
919  | --ht=*)
920    htmldir=$ac_optarg ;;
921
922  -includedir | --includedir | --includedi | --included | --include \
923  | --includ | --inclu | --incl | --inc)
924    ac_prev=includedir ;;
925  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
926  | --includ=* | --inclu=* | --incl=* | --inc=*)
927    includedir=$ac_optarg ;;
928
929  -infodir | --infodir | --infodi | --infod | --info | --inf)
930    ac_prev=infodir ;;
931  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
932    infodir=$ac_optarg ;;
933
934  -libdir | --libdir | --libdi | --libd)
935    ac_prev=libdir ;;
936  -libdir=* | --libdir=* | --libdi=* | --libd=*)
937    libdir=$ac_optarg ;;
938
939  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
940  | --libexe | --libex | --libe)
941    ac_prev=libexecdir ;;
942  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
943  | --libexe=* | --libex=* | --libe=*)
944    libexecdir=$ac_optarg ;;
945
946  -localedir | --localedir | --localedi | --localed | --locale)
947    ac_prev=localedir ;;
948  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
949    localedir=$ac_optarg ;;
950
951  -localstatedir | --localstatedir | --localstatedi | --localstated \
952  | --localstate | --localstat | --localsta | --localst | --locals)
953    ac_prev=localstatedir ;;
954  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
955  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
956    localstatedir=$ac_optarg ;;
957
958  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
959    ac_prev=mandir ;;
960  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
961    mandir=$ac_optarg ;;
962
963  -nfp | --nfp | --nf)
964    # Obsolete; use --without-fp.
965    with_fp=no ;;
966
967  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
968  | --no-cr | --no-c | -n)
969    no_create=yes ;;
970
971  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
972  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
973    no_recursion=yes ;;
974
975  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
976  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
977  | --oldin | --oldi | --old | --ol | --o)
978    ac_prev=oldincludedir ;;
979  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
980  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
981  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
982    oldincludedir=$ac_optarg ;;
983
984  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
985    ac_prev=prefix ;;
986  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
987    prefix=$ac_optarg ;;
988
989  -program-prefix | --program-prefix | --program-prefi | --program-pref \
990  | --program-pre | --program-pr | --program-p)
991    ac_prev=program_prefix ;;
992  -program-prefix=* | --program-prefix=* | --program-prefi=* \
993  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
994    program_prefix=$ac_optarg ;;
995
996  -program-suffix | --program-suffix | --program-suffi | --program-suff \
997  | --program-suf | --program-su | --program-s)
998    ac_prev=program_suffix ;;
999  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1000  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1001    program_suffix=$ac_optarg ;;
1002
1003  -program-transform-name | --program-transform-name \
1004  | --program-transform-nam | --program-transform-na \
1005  | --program-transform-n | --program-transform- \
1006  | --program-transform | --program-transfor \
1007  | --program-transfo | --program-transf \
1008  | --program-trans | --program-tran \
1009  | --progr-tra | --program-tr | --program-t)
1010    ac_prev=program_transform_name ;;
1011  -program-transform-name=* | --program-transform-name=* \
1012  | --program-transform-nam=* | --program-transform-na=* \
1013  | --program-transform-n=* | --program-transform-=* \
1014  | --program-transform=* | --program-transfor=* \
1015  | --program-transfo=* | --program-transf=* \
1016  | --program-trans=* | --program-tran=* \
1017  | --progr-tra=* | --program-tr=* | --program-t=*)
1018    program_transform_name=$ac_optarg ;;
1019
1020  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1021    ac_prev=pdfdir ;;
1022  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1023    pdfdir=$ac_optarg ;;
1024
1025  -psdir | --psdir | --psdi | --psd | --ps)
1026    ac_prev=psdir ;;
1027  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1028    psdir=$ac_optarg ;;
1029
1030  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1031  | -silent | --silent | --silen | --sile | --sil)
1032    silent=yes ;;
1033
1034  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1035    ac_prev=sbindir ;;
1036  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1037  | --sbi=* | --sb=*)
1038    sbindir=$ac_optarg ;;
1039
1040  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1041  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1042  | --sharedst | --shareds | --shared | --share | --shar \
1043  | --sha | --sh)
1044    ac_prev=sharedstatedir ;;
1045  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1046  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1047  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1048  | --sha=* | --sh=*)
1049    sharedstatedir=$ac_optarg ;;
1050
1051  -site | --site | --sit)
1052    ac_prev=site ;;
1053  -site=* | --site=* | --sit=*)
1054    site=$ac_optarg ;;
1055
1056  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1057    ac_prev=srcdir ;;
1058  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1059    srcdir=$ac_optarg ;;
1060
1061  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1062  | --syscon | --sysco | --sysc | --sys | --sy)
1063    ac_prev=sysconfdir ;;
1064  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1065  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1066    sysconfdir=$ac_optarg ;;
1067
1068  -target | --target | --targe | --targ | --tar | --ta | --t)
1069    ac_prev=target_alias ;;
1070  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1071    target_alias=$ac_optarg ;;
1072
1073  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1074    verbose=yes ;;
1075
1076  -version | --version | --versio | --versi | --vers | -V)
1077    ac_init_version=: ;;
1078
1079  -with-* | --with-*)
1080    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1081    # Reject names that are not valid shell variable names.
1082    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1083      as_fn_error "invalid package name: $ac_useropt"
1084    ac_useropt_orig=$ac_useropt
1085    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1086    case $ac_user_opts in
1087      *"
1088"with_$ac_useropt"
1089"*) ;;
1090      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1091	 ac_unrecognized_sep=', ';;
1092    esac
1093    eval with_$ac_useropt=\$ac_optarg ;;
1094
1095  -without-* | --without-*)
1096    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1097    # Reject names that are not valid shell variable names.
1098    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1099      as_fn_error "invalid package name: $ac_useropt"
1100    ac_useropt_orig=$ac_useropt
1101    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1102    case $ac_user_opts in
1103      *"
1104"with_$ac_useropt"
1105"*) ;;
1106      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1107	 ac_unrecognized_sep=', ';;
1108    esac
1109    eval with_$ac_useropt=no ;;
1110
1111  --x)
1112    # Obsolete; use --with-x.
1113    with_x=yes ;;
1114
1115  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1116  | --x-incl | --x-inc | --x-in | --x-i)
1117    ac_prev=x_includes ;;
1118  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1119  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1120    x_includes=$ac_optarg ;;
1121
1122  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1123  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1124    ac_prev=x_libraries ;;
1125  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1126  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1127    x_libraries=$ac_optarg ;;
1128
1129  -*) as_fn_error "unrecognized option: \`$ac_option'
1130Try \`$0 --help' for more information."
1131    ;;
1132
1133  *=*)
1134    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1135    # Reject names that are not valid shell variable names.
1136    case $ac_envvar in #(
1137      '' | [0-9]* | *[!_$as_cr_alnum]* )
1138      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1139    esac
1140    eval $ac_envvar=\$ac_optarg
1141    export $ac_envvar ;;
1142
1143  *)
1144    # FIXME: should be removed in autoconf 3.0.
1145    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1146    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1147      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1148    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1149    ;;
1150
1151  esac
1152done
1153
1154if test -n "$ac_prev"; then
1155  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1156  as_fn_error "missing argument to $ac_option"
1157fi
1158
1159if test -n "$ac_unrecognized_opts"; then
1160  case $enable_option_checking in
1161    no) ;;
1162    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1163    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1164  esac
1165fi
1166
1167# Check all directory arguments for consistency.
1168for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1169		datadir sysconfdir sharedstatedir localstatedir includedir \
1170		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1171		libdir localedir mandir
1172do
1173  eval ac_val=\$$ac_var
1174  # Remove trailing slashes.
1175  case $ac_val in
1176    */ )
1177      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1178      eval $ac_var=\$ac_val;;
1179  esac
1180  # Be sure to have absolute directory names.
1181  case $ac_val in
1182    [\\/$]* | ?:[\\/]* )  continue;;
1183    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1184  esac
1185  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1186done
1187
1188# There might be people who depend on the old broken behavior: `$host'
1189# used to hold the argument of --host etc.
1190# FIXME: To remove some day.
1191build=$build_alias
1192host=$host_alias
1193target=$target_alias
1194
1195# FIXME: To remove some day.
1196if test "x$host_alias" != x; then
1197  if test "x$build_alias" = x; then
1198    cross_compiling=maybe
1199    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1200    If a cross compiler is detected then cross compile mode will be used." >&2
1201  elif test "x$build_alias" != "x$host_alias"; then
1202    cross_compiling=yes
1203  fi
1204fi
1205
1206ac_tool_prefix=
1207test -n "$host_alias" && ac_tool_prefix=$host_alias-
1208
1209test "$silent" = yes && exec 6>/dev/null
1210
1211
1212ac_pwd=`pwd` && test -n "$ac_pwd" &&
1213ac_ls_di=`ls -di .` &&
1214ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1215  as_fn_error "working directory cannot be determined"
1216test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1217  as_fn_error "pwd does not report name of working directory"
1218
1219
1220# Find the source files, if location was not specified.
1221if test -z "$srcdir"; then
1222  ac_srcdir_defaulted=yes
1223  # Try the directory containing this script, then the parent directory.
1224  ac_confdir=`$as_dirname -- "$as_myself" ||
1225$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1226	 X"$as_myself" : 'X\(//\)[^/]' \| \
1227	 X"$as_myself" : 'X\(//\)$' \| \
1228	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1229$as_echo X"$as_myself" |
1230    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1231	    s//\1/
1232	    q
1233	  }
1234	  /^X\(\/\/\)[^/].*/{
1235	    s//\1/
1236	    q
1237	  }
1238	  /^X\(\/\/\)$/{
1239	    s//\1/
1240	    q
1241	  }
1242	  /^X\(\/\).*/{
1243	    s//\1/
1244	    q
1245	  }
1246	  s/.*/./; q'`
1247  srcdir=$ac_confdir
1248  if test ! -r "$srcdir/$ac_unique_file"; then
1249    srcdir=..
1250  fi
1251else
1252  ac_srcdir_defaulted=no
1253fi
1254if test ! -r "$srcdir/$ac_unique_file"; then
1255  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1256  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1257fi
1258ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1259ac_abs_confdir=`(
1260	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1261	pwd)`
1262# When building in place, set srcdir=.
1263if test "$ac_abs_confdir" = "$ac_pwd"; then
1264  srcdir=.
1265fi
1266# Remove unnecessary trailing slashes from srcdir.
1267# Double slashes in file names in object file debugging info
1268# mess up M-x gdb in Emacs.
1269case $srcdir in
1270*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1271esac
1272for ac_var in $ac_precious_vars; do
1273  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1274  eval ac_env_${ac_var}_value=\$${ac_var}
1275  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1276  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1277done
1278
1279#
1280# Report the --help message.
1281#
1282if test "$ac_init_help" = "long"; then
1283  # Omit some internal or obsolete options to make the list less imposing.
1284  # This message is too long to be a string in the A/UX 3.1 sh.
1285  cat <<_ACEOF
1286\`configure' configures package-unused version-unused to adapt to many kinds of systems.
1287
1288Usage: $0 [OPTION]... [VAR=VALUE]...
1289
1290To assign environment variables (e.g., CC, CFLAGS...), specify them as
1291VAR=VALUE.  See below for descriptions of some of the useful variables.
1292
1293Defaults for the options are specified in brackets.
1294
1295Configuration:
1296  -h, --help              display this help and exit
1297      --help=short        display options specific to this package
1298      --help=recursive    display the short help of all the included packages
1299  -V, --version           display version information and exit
1300  -q, --quiet, --silent   do not print \`checking...' messages
1301      --cache-file=FILE   cache test results in FILE [disabled]
1302  -C, --config-cache      alias for \`--cache-file=config.cache'
1303  -n, --no-create         do not create output files
1304      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1305
1306Installation directories:
1307  --prefix=PREFIX         install architecture-independent files in PREFIX
1308                          [$ac_default_prefix]
1309  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1310                          [PREFIX]
1311
1312By default, \`make install' will install all the files in
1313\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1314an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1315for instance \`--prefix=\$HOME'.
1316
1317For better control, use the options below.
1318
1319Fine tuning of the installation directories:
1320  --bindir=DIR            user executables [EPREFIX/bin]
1321  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1322  --libexecdir=DIR        program executables [EPREFIX/libexec]
1323  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1324  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1325  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1326  --libdir=DIR            object code libraries [EPREFIX/lib]
1327  --includedir=DIR        C header files [PREFIX/include]
1328  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1329  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1330  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1331  --infodir=DIR           info documentation [DATAROOTDIR/info]
1332  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1333  --mandir=DIR            man documentation [DATAROOTDIR/man]
1334  --docdir=DIR            documentation root [DATAROOTDIR/doc/libbacktrace]
1335  --htmldir=DIR           html documentation [DOCDIR]
1336  --dvidir=DIR            dvi documentation [DOCDIR]
1337  --pdfdir=DIR            pdf documentation [DOCDIR]
1338  --psdir=DIR             ps documentation [DOCDIR]
1339_ACEOF
1340
1341  cat <<\_ACEOF
1342
1343Program names:
1344  --program-prefix=PREFIX            prepend PREFIX to installed program names
1345  --program-suffix=SUFFIX            append SUFFIX to installed program names
1346  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1347
1348System types:
1349  --build=BUILD     configure for building on BUILD [guessed]
1350  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1351  --target=TARGET   configure for building compilers for TARGET [HOST]
1352_ACEOF
1353fi
1354
1355if test -n "$ac_init_help"; then
1356  case $ac_init_help in
1357     short | recursive ) echo "Configuration of package-unused version-unused:";;
1358   esac
1359  cat <<\_ACEOF
1360
1361Optional Features:
1362  --disable-option-checking  ignore unrecognized --enable/--with options
1363  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1364  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1365  --enable-multilib       build many library versions (default)
1366  --enable-maintainer-mode  enable make rules and dependencies not useful
1367			  (and sometimes confusing) to the casual installer
1368  --enable-shared[=PKGS]  build shared libraries [default=no]
1369  --enable-static[=PKGS]  build static libraries [default=yes]
1370  --enable-fast-install[=PKGS]
1371                          optimize for fast installation [default=yes]
1372  --disable-libtool-lock  avoid locking (might break parallel builds)
1373  --enable-host-shared    build host code as shared libraries
1374
1375Optional Packages:
1376  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1377  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1378  --with-target-subdir=SUBDIR      Configuring in a subdirectory for target
1379  --with-pic              try to use only PIC/non-PIC objects [default=use
1380                          both]
1381  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1382  --with-system-libunwind use installed libunwind
1383
1384Some influential environment variables:
1385  CC          C compiler command
1386  CFLAGS      C compiler flags
1387  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1388              nonstandard directory <lib dir>
1389  LIBS        libraries to pass to the linker, e.g. -l<library>
1390  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1391              you have headers in a nonstandard directory <include dir>
1392  CPP         C preprocessor
1393
1394Use these variables to override the choices made by `configure' or to help
1395it to find libraries and programs with nonstandard names/locations.
1396
1397Report bugs to the package provider.
1398_ACEOF
1399ac_status=$?
1400fi
1401
1402if test "$ac_init_help" = "recursive"; then
1403  # If there are subdirs, report their specific --help.
1404  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1405    test -d "$ac_dir" ||
1406      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1407      continue
1408    ac_builddir=.
1409
1410case "$ac_dir" in
1411.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1412*)
1413  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1414  # A ".." for each directory in $ac_dir_suffix.
1415  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1416  case $ac_top_builddir_sub in
1417  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1418  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1419  esac ;;
1420esac
1421ac_abs_top_builddir=$ac_pwd
1422ac_abs_builddir=$ac_pwd$ac_dir_suffix
1423# for backward compatibility:
1424ac_top_builddir=$ac_top_build_prefix
1425
1426case $srcdir in
1427  .)  # We are building in place.
1428    ac_srcdir=.
1429    ac_top_srcdir=$ac_top_builddir_sub
1430    ac_abs_top_srcdir=$ac_pwd ;;
1431  [\\/]* | ?:[\\/]* )  # Absolute name.
1432    ac_srcdir=$srcdir$ac_dir_suffix;
1433    ac_top_srcdir=$srcdir
1434    ac_abs_top_srcdir=$srcdir ;;
1435  *) # Relative name.
1436    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1437    ac_top_srcdir=$ac_top_build_prefix$srcdir
1438    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1439esac
1440ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1441
1442    cd "$ac_dir" || { ac_status=$?; continue; }
1443    # Check for guested configure.
1444    if test -f "$ac_srcdir/configure.gnu"; then
1445      echo &&
1446      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1447    elif test -f "$ac_srcdir/configure"; then
1448      echo &&
1449      $SHELL "$ac_srcdir/configure" --help=recursive
1450    else
1451      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1452    fi || ac_status=$?
1453    cd "$ac_pwd" || { ac_status=$?; break; }
1454  done
1455fi
1456
1457test -n "$ac_init_help" && exit $ac_status
1458if $ac_init_version; then
1459  cat <<\_ACEOF
1460package-unused configure version-unused
1461generated by GNU Autoconf 2.64
1462
1463Copyright (C) 2009 Free Software Foundation, Inc.
1464This configure script is free software; the Free Software Foundation
1465gives unlimited permission to copy, distribute and modify it.
1466_ACEOF
1467  exit
1468fi
1469
1470## ------------------------ ##
1471## Autoconf initialization. ##
1472## ------------------------ ##
1473
1474# ac_fn_c_try_compile LINENO
1475# --------------------------
1476# Try to compile conftest.$ac_ext, and return whether this succeeded.
1477ac_fn_c_try_compile ()
1478{
1479  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1480  rm -f conftest.$ac_objext
1481  if { { ac_try="$ac_compile"
1482case "(($ac_try" in
1483  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1484  *) ac_try_echo=$ac_try;;
1485esac
1486eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1487$as_echo "$ac_try_echo"; } >&5
1488  (eval "$ac_compile") 2>conftest.err
1489  ac_status=$?
1490  if test -s conftest.err; then
1491    grep -v '^ *+' conftest.err >conftest.er1
1492    cat conftest.er1 >&5
1493    mv -f conftest.er1 conftest.err
1494  fi
1495  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1496  test $ac_status = 0; } && {
1497	 test -z "$ac_c_werror_flag" ||
1498	 test ! -s conftest.err
1499       } && test -s conftest.$ac_objext; then :
1500  ac_retval=0
1501else
1502  $as_echo "$as_me: failed program was:" >&5
1503sed 's/^/| /' conftest.$ac_ext >&5
1504
1505	ac_retval=1
1506fi
1507  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1508  return $ac_retval
1509
1510} # ac_fn_c_try_compile
1511
1512# ac_fn_c_try_cpp LINENO
1513# ----------------------
1514# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1515ac_fn_c_try_cpp ()
1516{
1517  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1518  if { { ac_try="$ac_cpp conftest.$ac_ext"
1519case "(($ac_try" in
1520  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1521  *) ac_try_echo=$ac_try;;
1522esac
1523eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1524$as_echo "$ac_try_echo"; } >&5
1525  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1526  ac_status=$?
1527  if test -s conftest.err; then
1528    grep -v '^ *+' conftest.err >conftest.er1
1529    cat conftest.er1 >&5
1530    mv -f conftest.er1 conftest.err
1531  fi
1532  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1533  test $ac_status = 0; } >/dev/null && {
1534	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1535	 test ! -s conftest.err
1536       }; then :
1537  ac_retval=0
1538else
1539  $as_echo "$as_me: failed program was:" >&5
1540sed 's/^/| /' conftest.$ac_ext >&5
1541
1542    ac_retval=1
1543fi
1544  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1545  return $ac_retval
1546
1547} # ac_fn_c_try_cpp
1548
1549# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1550# -------------------------------------------------------
1551# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1552# the include files in INCLUDES and setting the cache variable VAR
1553# accordingly.
1554ac_fn_c_check_header_mongrel ()
1555{
1556  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1557  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1558  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1559$as_echo_n "checking for $2... " >&6; }
1560if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1561  $as_echo_n "(cached) " >&6
1562fi
1563eval ac_res=\$$3
1564	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1565$as_echo "$ac_res" >&6; }
1566else
1567  # Is the header compilable?
1568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1569$as_echo_n "checking $2 usability... " >&6; }
1570cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1571/* end confdefs.h.  */
1572$4
1573#include <$2>
1574_ACEOF
1575if ac_fn_c_try_compile "$LINENO"; then :
1576  ac_header_compiler=yes
1577else
1578  ac_header_compiler=no
1579fi
1580rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1582$as_echo "$ac_header_compiler" >&6; }
1583
1584# Is the header present?
1585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1586$as_echo_n "checking $2 presence... " >&6; }
1587cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1588/* end confdefs.h.  */
1589#include <$2>
1590_ACEOF
1591if ac_fn_c_try_cpp "$LINENO"; then :
1592  ac_header_preproc=yes
1593else
1594  ac_header_preproc=no
1595fi
1596rm -f conftest.err conftest.$ac_ext
1597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1598$as_echo "$ac_header_preproc" >&6; }
1599
1600# So?  What about this header?
1601case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1602  yes:no: )
1603    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1604$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1605    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1606$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1607    ;;
1608  no:yes:* )
1609    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1610$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1611    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1612$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1613    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1614$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1615    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1616$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1617    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1618$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1619    ;;
1620esac
1621  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1622$as_echo_n "checking for $2... " >&6; }
1623if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1624  $as_echo_n "(cached) " >&6
1625else
1626  eval "$3=\$ac_header_compiler"
1627fi
1628eval ac_res=\$$3
1629	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1630$as_echo "$ac_res" >&6; }
1631fi
1632  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1633
1634} # ac_fn_c_check_header_mongrel
1635
1636# ac_fn_c_try_run LINENO
1637# ----------------------
1638# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1639# that executables *can* be run.
1640ac_fn_c_try_run ()
1641{
1642  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1643  if { { ac_try="$ac_link"
1644case "(($ac_try" in
1645  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1646  *) ac_try_echo=$ac_try;;
1647esac
1648eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1649$as_echo "$ac_try_echo"; } >&5
1650  (eval "$ac_link") 2>&5
1651  ac_status=$?
1652  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1653  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1654  { { case "(($ac_try" in
1655  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1656  *) ac_try_echo=$ac_try;;
1657esac
1658eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1659$as_echo "$ac_try_echo"; } >&5
1660  (eval "$ac_try") 2>&5
1661  ac_status=$?
1662  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1663  test $ac_status = 0; }; }; then :
1664  ac_retval=0
1665else
1666  $as_echo "$as_me: program exited with status $ac_status" >&5
1667       $as_echo "$as_me: failed program was:" >&5
1668sed 's/^/| /' conftest.$ac_ext >&5
1669
1670       ac_retval=$ac_status
1671fi
1672  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1673  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1674  return $ac_retval
1675
1676} # ac_fn_c_try_run
1677
1678# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1679# -------------------------------------------------------
1680# Tests whether HEADER exists and can be compiled using the include files in
1681# INCLUDES, setting the cache variable VAR accordingly.
1682ac_fn_c_check_header_compile ()
1683{
1684  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1685  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1686$as_echo_n "checking for $2... " >&6; }
1687if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1688  $as_echo_n "(cached) " >&6
1689else
1690  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1691/* end confdefs.h.  */
1692$4
1693#include <$2>
1694_ACEOF
1695if ac_fn_c_try_compile "$LINENO"; then :
1696  eval "$3=yes"
1697else
1698  eval "$3=no"
1699fi
1700rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1701fi
1702eval ac_res=\$$3
1703	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1704$as_echo "$ac_res" >&6; }
1705  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1706
1707} # ac_fn_c_check_header_compile
1708
1709# ac_fn_c_try_link LINENO
1710# -----------------------
1711# Try to link conftest.$ac_ext, and return whether this succeeded.
1712ac_fn_c_try_link ()
1713{
1714  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1715  rm -f conftest.$ac_objext conftest$ac_exeext
1716  if { { ac_try="$ac_link"
1717case "(($ac_try" in
1718  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1719  *) ac_try_echo=$ac_try;;
1720esac
1721eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1722$as_echo "$ac_try_echo"; } >&5
1723  (eval "$ac_link") 2>conftest.err
1724  ac_status=$?
1725  if test -s conftest.err; then
1726    grep -v '^ *+' conftest.err >conftest.er1
1727    cat conftest.er1 >&5
1728    mv -f conftest.er1 conftest.err
1729  fi
1730  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1731  test $ac_status = 0; } && {
1732	 test -z "$ac_c_werror_flag" ||
1733	 test ! -s conftest.err
1734       } && test -s conftest$ac_exeext && {
1735	 test "$cross_compiling" = yes ||
1736	 $as_test_x conftest$ac_exeext
1737       }; then :
1738  ac_retval=0
1739else
1740  $as_echo "$as_me: failed program was:" >&5
1741sed 's/^/| /' conftest.$ac_ext >&5
1742
1743	ac_retval=1
1744fi
1745  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1746  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1747  # interfere with the next link command; also delete a directory that is
1748  # left behind by Apple's compiler.  We do this before executing the actions.
1749  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1750  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1751  return $ac_retval
1752
1753} # ac_fn_c_try_link
1754
1755# ac_fn_c_check_func LINENO FUNC VAR
1756# ----------------------------------
1757# Tests whether FUNC exists, setting the cache variable VAR accordingly
1758ac_fn_c_check_func ()
1759{
1760  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1761  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1762$as_echo_n "checking for $2... " >&6; }
1763if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1764  $as_echo_n "(cached) " >&6
1765else
1766  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1767/* end confdefs.h.  */
1768/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1769   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1770#define $2 innocuous_$2
1771
1772/* System header to define __stub macros and hopefully few prototypes,
1773    which can conflict with char $2 (); below.
1774    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1775    <limits.h> exists even on freestanding compilers.  */
1776
1777#ifdef __STDC__
1778# include <limits.h>
1779#else
1780# include <assert.h>
1781#endif
1782
1783#undef $2
1784
1785/* Override any GCC internal prototype to avoid an error.
1786   Use char because int might match the return type of a GCC
1787   builtin and then its argument prototype would still apply.  */
1788#ifdef __cplusplus
1789extern "C"
1790#endif
1791char $2 ();
1792/* The GNU C library defines this for functions which it implements
1793    to always fail with ENOSYS.  Some functions are actually named
1794    something starting with __ and the normal name is an alias.  */
1795#if defined __stub_$2 || defined __stub___$2
1796choke me
1797#endif
1798
1799int
1800main ()
1801{
1802return $2 ();
1803  ;
1804  return 0;
1805}
1806_ACEOF
1807if ac_fn_c_try_link "$LINENO"; then :
1808  eval "$3=yes"
1809else
1810  eval "$3=no"
1811fi
1812rm -f core conftest.err conftest.$ac_objext \
1813    conftest$ac_exeext conftest.$ac_ext
1814fi
1815eval ac_res=\$$3
1816	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1817$as_echo "$ac_res" >&6; }
1818  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1819
1820} # ac_fn_c_check_func
1821
1822# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1823# -------------------------------------------
1824# Tests whether TYPE exists after having included INCLUDES, setting cache
1825# variable VAR accordingly.
1826ac_fn_c_check_type ()
1827{
1828  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1829  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1830$as_echo_n "checking for $2... " >&6; }
1831if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1832  $as_echo_n "(cached) " >&6
1833else
1834  eval "$3=no"
1835  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1836/* end confdefs.h.  */
1837$4
1838int
1839main ()
1840{
1841if (sizeof ($2))
1842	 return 0;
1843  ;
1844  return 0;
1845}
1846_ACEOF
1847if ac_fn_c_try_compile "$LINENO"; then :
1848  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1849/* end confdefs.h.  */
1850$4
1851int
1852main ()
1853{
1854if (sizeof (($2)))
1855	    return 0;
1856  ;
1857  return 0;
1858}
1859_ACEOF
1860if ac_fn_c_try_compile "$LINENO"; then :
1861
1862else
1863  eval "$3=yes"
1864fi
1865rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1866fi
1867rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1868fi
1869eval ac_res=\$$3
1870	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1871$as_echo "$ac_res" >&6; }
1872  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1873
1874} # ac_fn_c_check_type
1875
1876# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1877# --------------------------------------------
1878# Tries to find the compile-time value of EXPR in a program that includes
1879# INCLUDES, setting VAR accordingly. Returns whether the value could be
1880# computed
1881ac_fn_c_compute_int ()
1882{
1883  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1884  if test "$cross_compiling" = yes; then
1885    # Depending upon the size, compute the lo and hi bounds.
1886cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1887/* end confdefs.h.  */
1888$4
1889int
1890main ()
1891{
1892static int test_array [1 - 2 * !(($2) >= 0)];
1893test_array [0] = 0
1894
1895  ;
1896  return 0;
1897}
1898_ACEOF
1899if ac_fn_c_try_compile "$LINENO"; then :
1900  ac_lo=0 ac_mid=0
1901  while :; do
1902    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1903/* end confdefs.h.  */
1904$4
1905int
1906main ()
1907{
1908static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1909test_array [0] = 0
1910
1911  ;
1912  return 0;
1913}
1914_ACEOF
1915if ac_fn_c_try_compile "$LINENO"; then :
1916  ac_hi=$ac_mid; break
1917else
1918  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1919			if test $ac_lo -le $ac_mid; then
1920			  ac_lo= ac_hi=
1921			  break
1922			fi
1923			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1924fi
1925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1926  done
1927else
1928  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1929/* end confdefs.h.  */
1930$4
1931int
1932main ()
1933{
1934static int test_array [1 - 2 * !(($2) < 0)];
1935test_array [0] = 0
1936
1937  ;
1938  return 0;
1939}
1940_ACEOF
1941if ac_fn_c_try_compile "$LINENO"; then :
1942  ac_hi=-1 ac_mid=-1
1943  while :; do
1944    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1945/* end confdefs.h.  */
1946$4
1947int
1948main ()
1949{
1950static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1951test_array [0] = 0
1952
1953  ;
1954  return 0;
1955}
1956_ACEOF
1957if ac_fn_c_try_compile "$LINENO"; then :
1958  ac_lo=$ac_mid; break
1959else
1960  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1961			if test $ac_mid -le $ac_hi; then
1962			  ac_lo= ac_hi=
1963			  break
1964			fi
1965			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1966fi
1967rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1968  done
1969else
1970  ac_lo= ac_hi=
1971fi
1972rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1973fi
1974rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1975# Binary search between lo and hi bounds.
1976while test "x$ac_lo" != "x$ac_hi"; do
1977  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1978  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1979/* end confdefs.h.  */
1980$4
1981int
1982main ()
1983{
1984static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1985test_array [0] = 0
1986
1987  ;
1988  return 0;
1989}
1990_ACEOF
1991if ac_fn_c_try_compile "$LINENO"; then :
1992  ac_hi=$ac_mid
1993else
1994  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1995fi
1996rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1997done
1998case $ac_lo in #((
1999?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2000'') ac_retval=1 ;;
2001esac
2002  else
2003    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2004/* end confdefs.h.  */
2005$4
2006static long int longval () { return $2; }
2007static unsigned long int ulongval () { return $2; }
2008#include <stdio.h>
2009#include <stdlib.h>
2010int
2011main ()
2012{
2013
2014  FILE *f = fopen ("conftest.val", "w");
2015  if (! f)
2016    return 1;
2017  if (($2) < 0)
2018    {
2019      long int i = longval ();
2020      if (i != ($2))
2021	return 1;
2022      fprintf (f, "%ld", i);
2023    }
2024  else
2025    {
2026      unsigned long int i = ulongval ();
2027      if (i != ($2))
2028	return 1;
2029      fprintf (f, "%lu", i);
2030    }
2031  /* Do not output a trailing newline, as this causes \r\n confusion
2032     on some platforms.  */
2033  return ferror (f) || fclose (f) != 0;
2034
2035  ;
2036  return 0;
2037}
2038_ACEOF
2039if ac_fn_c_try_run "$LINENO"; then :
2040  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2041else
2042  ac_retval=1
2043fi
2044rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2045  conftest.$ac_objext conftest.beam conftest.$ac_ext
2046rm -f conftest.val
2047
2048  fi
2049  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2050  return $ac_retval
2051
2052} # ac_fn_c_compute_int
2053
2054# ac_fn_c_check_decl LINENO SYMBOL VAR
2055# ------------------------------------
2056# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2057ac_fn_c_check_decl ()
2058{
2059  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2060  as_decl_name=`echo $2|sed 's/ *(.*//'`
2061  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2062  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2063$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2064if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2065  $as_echo_n "(cached) " >&6
2066else
2067  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2068/* end confdefs.h.  */
2069$4
2070int
2071main ()
2072{
2073#ifndef $as_decl_name
2074#ifdef __cplusplus
2075  (void) $as_decl_use;
2076#else
2077  (void) $as_decl_name;
2078#endif
2079#endif
2080
2081  ;
2082  return 0;
2083}
2084_ACEOF
2085if ac_fn_c_try_compile "$LINENO"; then :
2086  eval "$3=yes"
2087else
2088  eval "$3=no"
2089fi
2090rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2091fi
2092eval ac_res=\$$3
2093	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2094$as_echo "$ac_res" >&6; }
2095  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2096
2097} # ac_fn_c_check_decl
2098cat >config.log <<_ACEOF
2099This file contains any messages produced by compilers while
2100running configure, to aid debugging if configure makes a mistake.
2101
2102It was created by package-unused $as_me version-unused, which was
2103generated by GNU Autoconf 2.64.  Invocation command line was
2104
2105  $ $0 $@
2106
2107_ACEOF
2108exec 5>>config.log
2109{
2110cat <<_ASUNAME
2111## --------- ##
2112## Platform. ##
2113## --------- ##
2114
2115hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2116uname -m = `(uname -m) 2>/dev/null || echo unknown`
2117uname -r = `(uname -r) 2>/dev/null || echo unknown`
2118uname -s = `(uname -s) 2>/dev/null || echo unknown`
2119uname -v = `(uname -v) 2>/dev/null || echo unknown`
2120
2121/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2122/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2123
2124/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2125/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2126/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2127/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2128/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2129/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2130/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2131
2132_ASUNAME
2133
2134as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2135for as_dir in $PATH
2136do
2137  IFS=$as_save_IFS
2138  test -z "$as_dir" && as_dir=.
2139    $as_echo "PATH: $as_dir"
2140  done
2141IFS=$as_save_IFS
2142
2143} >&5
2144
2145cat >&5 <<_ACEOF
2146
2147
2148## ----------- ##
2149## Core tests. ##
2150## ----------- ##
2151
2152_ACEOF
2153
2154
2155# Keep a trace of the command line.
2156# Strip out --no-create and --no-recursion so they do not pile up.
2157# Strip out --silent because we don't want to record it for future runs.
2158# Also quote any args containing shell meta-characters.
2159# Make two passes to allow for proper duplicate-argument suppression.
2160ac_configure_args=
2161ac_configure_args0=
2162ac_configure_args1=
2163ac_must_keep_next=false
2164for ac_pass in 1 2
2165do
2166  for ac_arg
2167  do
2168    case $ac_arg in
2169    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2170    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2171    | -silent | --silent | --silen | --sile | --sil)
2172      continue ;;
2173    *\'*)
2174      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2175    esac
2176    case $ac_pass in
2177    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2178    2)
2179      as_fn_append ac_configure_args1 " '$ac_arg'"
2180      if test $ac_must_keep_next = true; then
2181	ac_must_keep_next=false # Got value, back to normal.
2182      else
2183	case $ac_arg in
2184	  *=* | --config-cache | -C | -disable-* | --disable-* \
2185	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2186	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2187	  | -with-* | --with-* | -without-* | --without-* | --x)
2188	    case "$ac_configure_args0 " in
2189	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2190	    esac
2191	    ;;
2192	  -* ) ac_must_keep_next=true ;;
2193	esac
2194      fi
2195      as_fn_append ac_configure_args " '$ac_arg'"
2196      ;;
2197    esac
2198  done
2199done
2200{ ac_configure_args0=; unset ac_configure_args0;}
2201{ ac_configure_args1=; unset ac_configure_args1;}
2202
2203# When interrupted or exit'd, cleanup temporary files, and complete
2204# config.log.  We remove comments because anyway the quotes in there
2205# would cause problems or look ugly.
2206# WARNING: Use '\'' to represent an apostrophe within the trap.
2207# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2208trap 'exit_status=$?
2209  # Save into config.log some information that might help in debugging.
2210  {
2211    echo
2212
2213    cat <<\_ASBOX
2214## ---------------- ##
2215## Cache variables. ##
2216## ---------------- ##
2217_ASBOX
2218    echo
2219    # The following way of writing the cache mishandles newlines in values,
2220(
2221  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2222    eval ac_val=\$$ac_var
2223    case $ac_val in #(
2224    *${as_nl}*)
2225      case $ac_var in #(
2226      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2227$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2228      esac
2229      case $ac_var in #(
2230      _ | IFS | as_nl) ;; #(
2231      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2232      *) { eval $ac_var=; unset $ac_var;} ;;
2233      esac ;;
2234    esac
2235  done
2236  (set) 2>&1 |
2237    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2238    *${as_nl}ac_space=\ *)
2239      sed -n \
2240	"s/'\''/'\''\\\\'\'''\''/g;
2241	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2242      ;; #(
2243    *)
2244      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2245      ;;
2246    esac |
2247    sort
2248)
2249    echo
2250
2251    cat <<\_ASBOX
2252## ----------------- ##
2253## Output variables. ##
2254## ----------------- ##
2255_ASBOX
2256    echo
2257    for ac_var in $ac_subst_vars
2258    do
2259      eval ac_val=\$$ac_var
2260      case $ac_val in
2261      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2262      esac
2263      $as_echo "$ac_var='\''$ac_val'\''"
2264    done | sort
2265    echo
2266
2267    if test -n "$ac_subst_files"; then
2268      cat <<\_ASBOX
2269## ------------------- ##
2270## File substitutions. ##
2271## ------------------- ##
2272_ASBOX
2273      echo
2274      for ac_var in $ac_subst_files
2275      do
2276	eval ac_val=\$$ac_var
2277	case $ac_val in
2278	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2279	esac
2280	$as_echo "$ac_var='\''$ac_val'\''"
2281      done | sort
2282      echo
2283    fi
2284
2285    if test -s confdefs.h; then
2286      cat <<\_ASBOX
2287## ----------- ##
2288## confdefs.h. ##
2289## ----------- ##
2290_ASBOX
2291      echo
2292      cat confdefs.h
2293      echo
2294    fi
2295    test "$ac_signal" != 0 &&
2296      $as_echo "$as_me: caught signal $ac_signal"
2297    $as_echo "$as_me: exit $exit_status"
2298  } >&5
2299  rm -f core *.core core.conftest.* &&
2300    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2301    exit $exit_status
2302' 0
2303for ac_signal in 1 2 13 15; do
2304  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2305done
2306ac_signal=0
2307
2308# confdefs.h avoids OS command line length limits that DEFS can exceed.
2309rm -f -r conftest* confdefs.h
2310
2311$as_echo "/* confdefs.h */" > confdefs.h
2312
2313# Predefined preprocessor variables.
2314
2315cat >>confdefs.h <<_ACEOF
2316#define PACKAGE_NAME "$PACKAGE_NAME"
2317_ACEOF
2318
2319cat >>confdefs.h <<_ACEOF
2320#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2321_ACEOF
2322
2323cat >>confdefs.h <<_ACEOF
2324#define PACKAGE_VERSION "$PACKAGE_VERSION"
2325_ACEOF
2326
2327cat >>confdefs.h <<_ACEOF
2328#define PACKAGE_STRING "$PACKAGE_STRING"
2329_ACEOF
2330
2331cat >>confdefs.h <<_ACEOF
2332#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2333_ACEOF
2334
2335cat >>confdefs.h <<_ACEOF
2336#define PACKAGE_URL "$PACKAGE_URL"
2337_ACEOF
2338
2339
2340# Let the site file select an alternate cache file if it wants to.
2341# Prefer an explicitly selected file to automatically selected ones.
2342ac_site_file1=NONE
2343ac_site_file2=NONE
2344if test -n "$CONFIG_SITE"; then
2345  ac_site_file1=$CONFIG_SITE
2346elif test "x$prefix" != xNONE; then
2347  ac_site_file1=$prefix/share/config.site
2348  ac_site_file2=$prefix/etc/config.site
2349else
2350  ac_site_file1=$ac_default_prefix/share/config.site
2351  ac_site_file2=$ac_default_prefix/etc/config.site
2352fi
2353for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2354do
2355  test "x$ac_site_file" = xNONE && continue
2356  if test -r "$ac_site_file"; then
2357    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2358$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2359    sed 's/^/| /' "$ac_site_file" >&5
2360    . "$ac_site_file"
2361  fi
2362done
2363
2364if test -r "$cache_file"; then
2365  # Some versions of bash will fail to source /dev/null (special
2366  # files actually), so we avoid doing that.
2367  if test -f "$cache_file"; then
2368    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2369$as_echo "$as_me: loading cache $cache_file" >&6;}
2370    case $cache_file in
2371      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2372      *)                      . "./$cache_file";;
2373    esac
2374  fi
2375else
2376  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2377$as_echo "$as_me: creating cache $cache_file" >&6;}
2378  >$cache_file
2379fi
2380
2381# Check that the precious variables saved in the cache have kept the same
2382# value.
2383ac_cache_corrupted=false
2384for ac_var in $ac_precious_vars; do
2385  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2386  eval ac_new_set=\$ac_env_${ac_var}_set
2387  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2388  eval ac_new_val=\$ac_env_${ac_var}_value
2389  case $ac_old_set,$ac_new_set in
2390    set,)
2391      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2392$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2393      ac_cache_corrupted=: ;;
2394    ,set)
2395      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2396$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2397      ac_cache_corrupted=: ;;
2398    ,);;
2399    *)
2400      if test "x$ac_old_val" != "x$ac_new_val"; then
2401	# differences in whitespace do not lead to failure.
2402	ac_old_val_w=`echo x $ac_old_val`
2403	ac_new_val_w=`echo x $ac_new_val`
2404	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2405	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2406$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2407	  ac_cache_corrupted=:
2408	else
2409	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2410$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2411	  eval $ac_var=\$ac_old_val
2412	fi
2413	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2414$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2415	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2416$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2417      fi;;
2418  esac
2419  # Pass precious variables to config.status.
2420  if test "$ac_new_set" = set; then
2421    case $ac_new_val in
2422    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2423    *) ac_arg=$ac_var=$ac_new_val ;;
2424    esac
2425    case " $ac_configure_args " in
2426      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2427      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2428    esac
2429  fi
2430done
2431if $ac_cache_corrupted; then
2432  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2433$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2434  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2435$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2436  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2437fi
2438## -------------------- ##
2439## Main body of script. ##
2440## -------------------- ##
2441
2442ac_ext=c
2443ac_cpp='$CPP $CPPFLAGS'
2444ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2445ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2446ac_compiler_gnu=$ac_cv_c_compiler_gnu
2447
2448
2449
2450
2451
2452
2453ac_config_headers="$ac_config_headers config.h"
2454
2455
2456if test -n "${with_target_subdir}"; then
2457  # Default to --enable-multilib
2458# Check whether --enable-multilib was given.
2459if test "${enable_multilib+set}" = set; then :
2460  enableval=$enable_multilib; case "$enableval" in
2461  yes) multilib=yes ;;
2462  no)  multilib=no ;;
2463  *)   as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
2464 esac
2465else
2466  multilib=yes
2467fi
2468
2469
2470# We may get other options which we leave undocumented:
2471# --with-target-subdir, --with-multisrctop, --with-multisubdir
2472# See config-ml.in if you want the gory details.
2473
2474if test "$srcdir" = "."; then
2475  if test "$with_target_subdir" != "."; then
2476    multi_basedir="$srcdir/$with_multisrctop../.."
2477  else
2478    multi_basedir="$srcdir/$with_multisrctop.."
2479  fi
2480else
2481  multi_basedir="$srcdir/.."
2482fi
2483
2484
2485# Even if the default multilib is not a cross compilation,
2486# it may be that some of the other multilibs are.
2487if test $cross_compiling = no && test $multilib = yes \
2488   && test "x${with_multisubdir}" != x ; then
2489   cross_compiling=maybe
2490fi
2491
2492ac_config_commands="$ac_config_commands default-1"
2493
2494fi
2495
2496ac_aux_dir=
2497for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2498  for ac_t in install-sh install.sh shtool; do
2499    if test -f "$ac_dir/$ac_t"; then
2500      ac_aux_dir=$ac_dir
2501      ac_install_sh="$ac_aux_dir/$ac_t -c"
2502      break 2
2503    fi
2504  done
2505done
2506if test -z "$ac_aux_dir"; then
2507  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2508fi
2509
2510# These three variables are undocumented and unsupported,
2511# and are intended to be withdrawn in a future Autoconf release.
2512# They can cause serious problems if a builder's source tree is in a directory
2513# whose full name contains unusual characters.
2514ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2515ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2516ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2517
2518
2519# Make sure we can run config.sub.
2520$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2521  as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2522
2523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2524$as_echo_n "checking build system type... " >&6; }
2525if test "${ac_cv_build+set}" = set; then :
2526  $as_echo_n "(cached) " >&6
2527else
2528  ac_build_alias=$build_alias
2529test "x$ac_build_alias" = x &&
2530  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2531test "x$ac_build_alias" = x &&
2532  as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2533ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2534  as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2535
2536fi
2537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2538$as_echo "$ac_cv_build" >&6; }
2539case $ac_cv_build in
2540*-*-*) ;;
2541*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2542esac
2543build=$ac_cv_build
2544ac_save_IFS=$IFS; IFS='-'
2545set x $ac_cv_build
2546shift
2547build_cpu=$1
2548build_vendor=$2
2549shift; shift
2550# Remember, the first character of IFS is used to create $*,
2551# except with old shells:
2552build_os=$*
2553IFS=$ac_save_IFS
2554case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2555
2556
2557{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2558$as_echo_n "checking host system type... " >&6; }
2559if test "${ac_cv_host+set}" = set; then :
2560  $as_echo_n "(cached) " >&6
2561else
2562  if test "x$host_alias" = x; then
2563  ac_cv_host=$ac_cv_build
2564else
2565  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2566    as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2567fi
2568
2569fi
2570{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2571$as_echo "$ac_cv_host" >&6; }
2572case $ac_cv_host in
2573*-*-*) ;;
2574*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2575esac
2576host=$ac_cv_host
2577ac_save_IFS=$IFS; IFS='-'
2578set x $ac_cv_host
2579shift
2580host_cpu=$1
2581host_vendor=$2
2582shift; shift
2583# Remember, the first character of IFS is used to create $*,
2584# except with old shells:
2585host_os=$*
2586IFS=$ac_save_IFS
2587case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2588
2589
2590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2591$as_echo_n "checking target system type... " >&6; }
2592if test "${ac_cv_target+set}" = set; then :
2593  $as_echo_n "(cached) " >&6
2594else
2595  if test "x$target_alias" = x; then
2596  ac_cv_target=$ac_cv_host
2597else
2598  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2599    as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2600fi
2601
2602fi
2603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2604$as_echo "$ac_cv_target" >&6; }
2605case $ac_cv_target in
2606*-*-*) ;;
2607*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2608esac
2609target=$ac_cv_target
2610ac_save_IFS=$IFS; IFS='-'
2611set x $ac_cv_target
2612shift
2613target_cpu=$1
2614target_vendor=$2
2615shift; shift
2616# Remember, the first character of IFS is used to create $*,
2617# except with old shells:
2618target_os=$*
2619IFS=$ac_save_IFS
2620case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2621
2622
2623# The aliases save the names the user supplied, while $host etc.
2624# will get canonicalized.
2625test -n "$target_alias" &&
2626  test "$program_prefix$program_suffix$program_transform_name" = \
2627    NONENONEs,x,x, &&
2628  program_prefix=${target_alias}-
2629
2630target_alias=${target_alias-$host_alias}
2631
2632ac_ext=c
2633ac_cpp='$CPP $CPPFLAGS'
2634ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2635ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2636ac_compiler_gnu=$ac_cv_c_compiler_gnu
2637if test -n "$ac_tool_prefix"; then
2638  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2639set dummy ${ac_tool_prefix}gcc; ac_word=$2
2640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2641$as_echo_n "checking for $ac_word... " >&6; }
2642if test "${ac_cv_prog_CC+set}" = set; then :
2643  $as_echo_n "(cached) " >&6
2644else
2645  if test -n "$CC"; then
2646  ac_cv_prog_CC="$CC" # Let the user override the test.
2647else
2648as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2649for as_dir in $PATH
2650do
2651  IFS=$as_save_IFS
2652  test -z "$as_dir" && as_dir=.
2653    for ac_exec_ext in '' $ac_executable_extensions; do
2654  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2655    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2656    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2657    break 2
2658  fi
2659done
2660  done
2661IFS=$as_save_IFS
2662
2663fi
2664fi
2665CC=$ac_cv_prog_CC
2666if test -n "$CC"; then
2667  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2668$as_echo "$CC" >&6; }
2669else
2670  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2671$as_echo "no" >&6; }
2672fi
2673
2674
2675fi
2676if test -z "$ac_cv_prog_CC"; then
2677  ac_ct_CC=$CC
2678  # Extract the first word of "gcc", so it can be a program name with args.
2679set dummy gcc; ac_word=$2
2680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2681$as_echo_n "checking for $ac_word... " >&6; }
2682if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2683  $as_echo_n "(cached) " >&6
2684else
2685  if test -n "$ac_ct_CC"; then
2686  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2687else
2688as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2689for as_dir in $PATH
2690do
2691  IFS=$as_save_IFS
2692  test -z "$as_dir" && as_dir=.
2693    for ac_exec_ext in '' $ac_executable_extensions; do
2694  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2695    ac_cv_prog_ac_ct_CC="gcc"
2696    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2697    break 2
2698  fi
2699done
2700  done
2701IFS=$as_save_IFS
2702
2703fi
2704fi
2705ac_ct_CC=$ac_cv_prog_ac_ct_CC
2706if test -n "$ac_ct_CC"; then
2707  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2708$as_echo "$ac_ct_CC" >&6; }
2709else
2710  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2711$as_echo "no" >&6; }
2712fi
2713
2714  if test "x$ac_ct_CC" = x; then
2715    CC=""
2716  else
2717    case $cross_compiling:$ac_tool_warned in
2718yes:)
2719{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2720$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2721ac_tool_warned=yes ;;
2722esac
2723    CC=$ac_ct_CC
2724  fi
2725else
2726  CC="$ac_cv_prog_CC"
2727fi
2728
2729if test -z "$CC"; then
2730          if test -n "$ac_tool_prefix"; then
2731    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2732set dummy ${ac_tool_prefix}cc; ac_word=$2
2733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2734$as_echo_n "checking for $ac_word... " >&6; }
2735if test "${ac_cv_prog_CC+set}" = set; then :
2736  $as_echo_n "(cached) " >&6
2737else
2738  if test -n "$CC"; then
2739  ac_cv_prog_CC="$CC" # Let the user override the test.
2740else
2741as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2742for as_dir in $PATH
2743do
2744  IFS=$as_save_IFS
2745  test -z "$as_dir" && as_dir=.
2746    for ac_exec_ext in '' $ac_executable_extensions; do
2747  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2748    ac_cv_prog_CC="${ac_tool_prefix}cc"
2749    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2750    break 2
2751  fi
2752done
2753  done
2754IFS=$as_save_IFS
2755
2756fi
2757fi
2758CC=$ac_cv_prog_CC
2759if test -n "$CC"; then
2760  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2761$as_echo "$CC" >&6; }
2762else
2763  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2764$as_echo "no" >&6; }
2765fi
2766
2767
2768  fi
2769fi
2770if test -z "$CC"; then
2771  # Extract the first word of "cc", so it can be a program name with args.
2772set dummy cc; ac_word=$2
2773{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2774$as_echo_n "checking for $ac_word... " >&6; }
2775if test "${ac_cv_prog_CC+set}" = set; then :
2776  $as_echo_n "(cached) " >&6
2777else
2778  if test -n "$CC"; then
2779  ac_cv_prog_CC="$CC" # Let the user override the test.
2780else
2781  ac_prog_rejected=no
2782as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2783for as_dir in $PATH
2784do
2785  IFS=$as_save_IFS
2786  test -z "$as_dir" && as_dir=.
2787    for ac_exec_ext in '' $ac_executable_extensions; do
2788  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2789    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2790       ac_prog_rejected=yes
2791       continue
2792     fi
2793    ac_cv_prog_CC="cc"
2794    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2795    break 2
2796  fi
2797done
2798  done
2799IFS=$as_save_IFS
2800
2801if test $ac_prog_rejected = yes; then
2802  # We found a bogon in the path, so make sure we never use it.
2803  set dummy $ac_cv_prog_CC
2804  shift
2805  if test $# != 0; then
2806    # We chose a different compiler from the bogus one.
2807    # However, it has the same basename, so the bogon will be chosen
2808    # first if we set CC to just the basename; use the full file name.
2809    shift
2810    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2811  fi
2812fi
2813fi
2814fi
2815CC=$ac_cv_prog_CC
2816if test -n "$CC"; then
2817  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2818$as_echo "$CC" >&6; }
2819else
2820  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2821$as_echo "no" >&6; }
2822fi
2823
2824
2825fi
2826if test -z "$CC"; then
2827  if test -n "$ac_tool_prefix"; then
2828  for ac_prog in cl.exe
2829  do
2830    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2831set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2833$as_echo_n "checking for $ac_word... " >&6; }
2834if test "${ac_cv_prog_CC+set}" = set; then :
2835  $as_echo_n "(cached) " >&6
2836else
2837  if test -n "$CC"; then
2838  ac_cv_prog_CC="$CC" # Let the user override the test.
2839else
2840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841for as_dir in $PATH
2842do
2843  IFS=$as_save_IFS
2844  test -z "$as_dir" && as_dir=.
2845    for ac_exec_ext in '' $ac_executable_extensions; do
2846  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2847    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2848    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2849    break 2
2850  fi
2851done
2852  done
2853IFS=$as_save_IFS
2854
2855fi
2856fi
2857CC=$ac_cv_prog_CC
2858if test -n "$CC"; then
2859  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2860$as_echo "$CC" >&6; }
2861else
2862  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2863$as_echo "no" >&6; }
2864fi
2865
2866
2867    test -n "$CC" && break
2868  done
2869fi
2870if test -z "$CC"; then
2871  ac_ct_CC=$CC
2872  for ac_prog in cl.exe
2873do
2874  # Extract the first word of "$ac_prog", so it can be a program name with args.
2875set dummy $ac_prog; ac_word=$2
2876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2877$as_echo_n "checking for $ac_word... " >&6; }
2878if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2879  $as_echo_n "(cached) " >&6
2880else
2881  if test -n "$ac_ct_CC"; then
2882  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2883else
2884as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2885for as_dir in $PATH
2886do
2887  IFS=$as_save_IFS
2888  test -z "$as_dir" && as_dir=.
2889    for ac_exec_ext in '' $ac_executable_extensions; do
2890  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2891    ac_cv_prog_ac_ct_CC="$ac_prog"
2892    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2893    break 2
2894  fi
2895done
2896  done
2897IFS=$as_save_IFS
2898
2899fi
2900fi
2901ac_ct_CC=$ac_cv_prog_ac_ct_CC
2902if test -n "$ac_ct_CC"; then
2903  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2904$as_echo "$ac_ct_CC" >&6; }
2905else
2906  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2907$as_echo "no" >&6; }
2908fi
2909
2910
2911  test -n "$ac_ct_CC" && break
2912done
2913
2914  if test "x$ac_ct_CC" = x; then
2915    CC=""
2916  else
2917    case $cross_compiling:$ac_tool_warned in
2918yes:)
2919{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2920$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2921ac_tool_warned=yes ;;
2922esac
2923    CC=$ac_ct_CC
2924  fi
2925fi
2926
2927fi
2928
2929
2930test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2931$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2932as_fn_error "no acceptable C compiler found in \$PATH
2933See \`config.log' for more details." "$LINENO" 5; }
2934
2935# Provide some information about the compiler.
2936$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2937set X $ac_compile
2938ac_compiler=$2
2939for ac_option in --version -v -V -qversion; do
2940  { { ac_try="$ac_compiler $ac_option >&5"
2941case "(($ac_try" in
2942  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2943  *) ac_try_echo=$ac_try;;
2944esac
2945eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2946$as_echo "$ac_try_echo"; } >&5
2947  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2948  ac_status=$?
2949  if test -s conftest.err; then
2950    sed '10a\
2951... rest of stderr output deleted ...
2952         10q' conftest.err >conftest.er1
2953    cat conftest.er1 >&5
2954    rm -f conftest.er1 conftest.err
2955  fi
2956  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2957  test $ac_status = 0; }
2958done
2959
2960cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2961/* end confdefs.h.  */
2962
2963int
2964main ()
2965{
2966
2967  ;
2968  return 0;
2969}
2970_ACEOF
2971ac_clean_files_save=$ac_clean_files
2972ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2973# Try to create an executable without -o first, disregard a.out.
2974# It will help us diagnose broken compilers, and finding out an intuition
2975# of exeext.
2976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2977$as_echo_n "checking for C compiler default output file name... " >&6; }
2978ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2979
2980# The possible output files:
2981ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2982
2983ac_rmfiles=
2984for ac_file in $ac_files
2985do
2986  case $ac_file in
2987    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2988    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2989  esac
2990done
2991rm -f $ac_rmfiles
2992
2993if { { ac_try="$ac_link_default"
2994case "(($ac_try" in
2995  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2996  *) ac_try_echo=$ac_try;;
2997esac
2998eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2999$as_echo "$ac_try_echo"; } >&5
3000  (eval "$ac_link_default") 2>&5
3001  ac_status=$?
3002  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3003  test $ac_status = 0; }; then :
3004  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3005# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3006# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3007# so that the user can short-circuit this test for compilers unknown to
3008# Autoconf.
3009for ac_file in $ac_files ''
3010do
3011  test -f "$ac_file" || continue
3012  case $ac_file in
3013    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3014	;;
3015    [ab].out )
3016	# We found the default executable, but exeext='' is most
3017	# certainly right.
3018	break;;
3019    *.* )
3020	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3021	then :; else
3022	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3023	fi
3024	# We set ac_cv_exeext here because the later test for it is not
3025	# safe: cross compilers may not add the suffix if given an `-o'
3026	# argument, so we may need to know it at that point already.
3027	# Even if this section looks crufty: it has the advantage of
3028	# actually working.
3029	break;;
3030    * )
3031	break;;
3032  esac
3033done
3034test "$ac_cv_exeext" = no && ac_cv_exeext=
3035
3036else
3037  ac_file=''
3038fi
3039{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3040$as_echo "$ac_file" >&6; }
3041if test -z "$ac_file"; then :
3042  $as_echo "$as_me: failed program was:" >&5
3043sed 's/^/| /' conftest.$ac_ext >&5
3044
3045{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3046$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3047{ as_fn_set_status 77
3048as_fn_error "C compiler cannot create executables
3049See \`config.log' for more details." "$LINENO" 5; }; }
3050fi
3051ac_exeext=$ac_cv_exeext
3052
3053# Check that the compiler produces executables we can run.  If not, either
3054# the compiler is broken, or we cross compile.
3055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3056$as_echo_n "checking whether the C compiler works... " >&6; }
3057# If not cross compiling, check that we can run a simple program.
3058if test "$cross_compiling" != yes; then
3059  if { ac_try='./$ac_file'
3060  { { case "(($ac_try" in
3061  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3062  *) ac_try_echo=$ac_try;;
3063esac
3064eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3065$as_echo "$ac_try_echo"; } >&5
3066  (eval "$ac_try") 2>&5
3067  ac_status=$?
3068  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3069  test $ac_status = 0; }; }; then
3070    cross_compiling=no
3071  else
3072    if test "$cross_compiling" = maybe; then
3073	cross_compiling=yes
3074    else
3075	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3076$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3077as_fn_error "cannot run C compiled programs.
3078If you meant to cross compile, use \`--host'.
3079See \`config.log' for more details." "$LINENO" 5; }
3080    fi
3081  fi
3082fi
3083{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3084$as_echo "yes" >&6; }
3085
3086rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3087ac_clean_files=$ac_clean_files_save
3088# Check that the compiler produces executables we can run.  If not, either
3089# the compiler is broken, or we cross compile.
3090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3091$as_echo_n "checking whether we are cross compiling... " >&6; }
3092{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3093$as_echo "$cross_compiling" >&6; }
3094
3095{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3096$as_echo_n "checking for suffix of executables... " >&6; }
3097if { { ac_try="$ac_link"
3098case "(($ac_try" in
3099  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3100  *) ac_try_echo=$ac_try;;
3101esac
3102eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3103$as_echo "$ac_try_echo"; } >&5
3104  (eval "$ac_link") 2>&5
3105  ac_status=$?
3106  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3107  test $ac_status = 0; }; then :
3108  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3109# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3110# work properly (i.e., refer to `conftest.exe'), while it won't with
3111# `rm'.
3112for ac_file in conftest.exe conftest conftest.*; do
3113  test -f "$ac_file" || continue
3114  case $ac_file in
3115    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3116    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3117	  break;;
3118    * ) break;;
3119  esac
3120done
3121else
3122  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3123$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3124as_fn_error "cannot compute suffix of executables: cannot compile and link
3125See \`config.log' for more details." "$LINENO" 5; }
3126fi
3127rm -f conftest$ac_cv_exeext
3128{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3129$as_echo "$ac_cv_exeext" >&6; }
3130
3131rm -f conftest.$ac_ext
3132EXEEXT=$ac_cv_exeext
3133ac_exeext=$EXEEXT
3134{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3135$as_echo_n "checking for suffix of object files... " >&6; }
3136if test "${ac_cv_objext+set}" = set; then :
3137  $as_echo_n "(cached) " >&6
3138else
3139  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3140/* end confdefs.h.  */
3141
3142int
3143main ()
3144{
3145
3146  ;
3147  return 0;
3148}
3149_ACEOF
3150rm -f conftest.o conftest.obj
3151if { { ac_try="$ac_compile"
3152case "(($ac_try" in
3153  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3154  *) ac_try_echo=$ac_try;;
3155esac
3156eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3157$as_echo "$ac_try_echo"; } >&5
3158  (eval "$ac_compile") 2>&5
3159  ac_status=$?
3160  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3161  test $ac_status = 0; }; then :
3162  for ac_file in conftest.o conftest.obj conftest.*; do
3163  test -f "$ac_file" || continue;
3164  case $ac_file in
3165    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3166    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3167       break;;
3168  esac
3169done
3170else
3171  $as_echo "$as_me: failed program was:" >&5
3172sed 's/^/| /' conftest.$ac_ext >&5
3173
3174{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3175$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3176as_fn_error "cannot compute suffix of object files: cannot compile
3177See \`config.log' for more details." "$LINENO" 5; }
3178fi
3179rm -f conftest.$ac_cv_objext conftest.$ac_ext
3180fi
3181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3182$as_echo "$ac_cv_objext" >&6; }
3183OBJEXT=$ac_cv_objext
3184ac_objext=$OBJEXT
3185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3186$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3187if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3188  $as_echo_n "(cached) " >&6
3189else
3190  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3191/* end confdefs.h.  */
3192
3193int
3194main ()
3195{
3196#ifndef __GNUC__
3197       choke me
3198#endif
3199
3200  ;
3201  return 0;
3202}
3203_ACEOF
3204if ac_fn_c_try_compile "$LINENO"; then :
3205  ac_compiler_gnu=yes
3206else
3207  ac_compiler_gnu=no
3208fi
3209rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3210ac_cv_c_compiler_gnu=$ac_compiler_gnu
3211
3212fi
3213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3214$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3215if test $ac_compiler_gnu = yes; then
3216  GCC=yes
3217else
3218  GCC=
3219fi
3220ac_test_CFLAGS=${CFLAGS+set}
3221ac_save_CFLAGS=$CFLAGS
3222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3223$as_echo_n "checking whether $CC accepts -g... " >&6; }
3224if test "${ac_cv_prog_cc_g+set}" = set; then :
3225  $as_echo_n "(cached) " >&6
3226else
3227  ac_save_c_werror_flag=$ac_c_werror_flag
3228   ac_c_werror_flag=yes
3229   ac_cv_prog_cc_g=no
3230   CFLAGS="-g"
3231   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3232/* end confdefs.h.  */
3233
3234int
3235main ()
3236{
3237
3238  ;
3239  return 0;
3240}
3241_ACEOF
3242if ac_fn_c_try_compile "$LINENO"; then :
3243  ac_cv_prog_cc_g=yes
3244else
3245  CFLAGS=""
3246      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3247/* end confdefs.h.  */
3248
3249int
3250main ()
3251{
3252
3253  ;
3254  return 0;
3255}
3256_ACEOF
3257if ac_fn_c_try_compile "$LINENO"; then :
3258
3259else
3260  ac_c_werror_flag=$ac_save_c_werror_flag
3261	 CFLAGS="-g"
3262	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3263/* end confdefs.h.  */
3264
3265int
3266main ()
3267{
3268
3269  ;
3270  return 0;
3271}
3272_ACEOF
3273if ac_fn_c_try_compile "$LINENO"; then :
3274  ac_cv_prog_cc_g=yes
3275fi
3276rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3277fi
3278rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3279fi
3280rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3281   ac_c_werror_flag=$ac_save_c_werror_flag
3282fi
3283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3284$as_echo "$ac_cv_prog_cc_g" >&6; }
3285if test "$ac_test_CFLAGS" = set; then
3286  CFLAGS=$ac_save_CFLAGS
3287elif test $ac_cv_prog_cc_g = yes; then
3288  if test "$GCC" = yes; then
3289    CFLAGS="-g -O2"
3290  else
3291    CFLAGS="-g"
3292  fi
3293else
3294  if test "$GCC" = yes; then
3295    CFLAGS="-O2"
3296  else
3297    CFLAGS=
3298  fi
3299fi
3300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3301$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3302if test "${ac_cv_prog_cc_c89+set}" = set; then :
3303  $as_echo_n "(cached) " >&6
3304else
3305  ac_cv_prog_cc_c89=no
3306ac_save_CC=$CC
3307cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3308/* end confdefs.h.  */
3309#include <stdarg.h>
3310#include <stdio.h>
3311#include <sys/types.h>
3312#include <sys/stat.h>
3313/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3314struct buf { int x; };
3315FILE * (*rcsopen) (struct buf *, struct stat *, int);
3316static char *e (p, i)
3317     char **p;
3318     int i;
3319{
3320  return p[i];
3321}
3322static char *f (char * (*g) (char **, int), char **p, ...)
3323{
3324  char *s;
3325  va_list v;
3326  va_start (v,p);
3327  s = g (p, va_arg (v,int));
3328  va_end (v);
3329  return s;
3330}
3331
3332/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3333   function prototypes and stuff, but not '\xHH' hex character constants.
3334   These don't provoke an error unfortunately, instead are silently treated
3335   as 'x'.  The following induces an error, until -std is added to get
3336   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3337   array size at least.  It's necessary to write '\x00'==0 to get something
3338   that's true only with -std.  */
3339int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3340
3341/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3342   inside strings and character constants.  */
3343#define FOO(x) 'x'
3344int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3345
3346int test (int i, double x);
3347struct s1 {int (*f) (int a);};
3348struct s2 {int (*f) (double a);};
3349int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3350int argc;
3351char **argv;
3352int
3353main ()
3354{
3355return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3356  ;
3357  return 0;
3358}
3359_ACEOF
3360for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3361	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3362do
3363  CC="$ac_save_CC $ac_arg"
3364  if ac_fn_c_try_compile "$LINENO"; then :
3365  ac_cv_prog_cc_c89=$ac_arg
3366fi
3367rm -f core conftest.err conftest.$ac_objext
3368  test "x$ac_cv_prog_cc_c89" != "xno" && break
3369done
3370rm -f conftest.$ac_ext
3371CC=$ac_save_CC
3372
3373fi
3374# AC_CACHE_VAL
3375case "x$ac_cv_prog_cc_c89" in
3376  x)
3377    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3378$as_echo "none needed" >&6; } ;;
3379  xno)
3380    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3381$as_echo "unsupported" >&6; } ;;
3382  *)
3383    CC="$CC $ac_cv_prog_cc_c89"
3384    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3385$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3386esac
3387if test "x$ac_cv_prog_cc_c89" != xno; then :
3388
3389fi
3390
3391ac_ext=c
3392ac_cpp='$CPP $CPPFLAGS'
3393ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3394ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3395ac_compiler_gnu=$ac_cv_c_compiler_gnu
3396
3397
3398ac_ext=c
3399ac_cpp='$CPP $CPPFLAGS'
3400ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3401ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3402ac_compiler_gnu=$ac_cv_c_compiler_gnu
3403{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3404$as_echo_n "checking how to run the C preprocessor... " >&6; }
3405# On Suns, sometimes $CPP names a directory.
3406if test -n "$CPP" && test -d "$CPP"; then
3407  CPP=
3408fi
3409if test -z "$CPP"; then
3410  if test "${ac_cv_prog_CPP+set}" = set; then :
3411  $as_echo_n "(cached) " >&6
3412else
3413      # Double quotes because CPP needs to be expanded
3414    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3415    do
3416      ac_preproc_ok=false
3417for ac_c_preproc_warn_flag in '' yes
3418do
3419  # Use a header file that comes with gcc, so configuring glibc
3420  # with a fresh cross-compiler works.
3421  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3422  # <limits.h> exists even on freestanding compilers.
3423  # On the NeXT, cc -E runs the code through the compiler's parser,
3424  # not just through cpp. "Syntax error" is here to catch this case.
3425  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3426/* end confdefs.h.  */
3427#ifdef __STDC__
3428# include <limits.h>
3429#else
3430# include <assert.h>
3431#endif
3432		     Syntax error
3433_ACEOF
3434if ac_fn_c_try_cpp "$LINENO"; then :
3435
3436else
3437  # Broken: fails on valid input.
3438continue
3439fi
3440rm -f conftest.err conftest.$ac_ext
3441
3442  # OK, works on sane cases.  Now check whether nonexistent headers
3443  # can be detected and how.
3444  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3445/* end confdefs.h.  */
3446#include <ac_nonexistent.h>
3447_ACEOF
3448if ac_fn_c_try_cpp "$LINENO"; then :
3449  # Broken: success on invalid input.
3450continue
3451else
3452  # Passes both tests.
3453ac_preproc_ok=:
3454break
3455fi
3456rm -f conftest.err conftest.$ac_ext
3457
3458done
3459# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3460rm -f conftest.err conftest.$ac_ext
3461if $ac_preproc_ok; then :
3462  break
3463fi
3464
3465    done
3466    ac_cv_prog_CPP=$CPP
3467
3468fi
3469  CPP=$ac_cv_prog_CPP
3470else
3471  ac_cv_prog_CPP=$CPP
3472fi
3473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3474$as_echo "$CPP" >&6; }
3475ac_preproc_ok=false
3476for ac_c_preproc_warn_flag in '' yes
3477do
3478  # Use a header file that comes with gcc, so configuring glibc
3479  # with a fresh cross-compiler works.
3480  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3481  # <limits.h> exists even on freestanding compilers.
3482  # On the NeXT, cc -E runs the code through the compiler's parser,
3483  # not just through cpp. "Syntax error" is here to catch this case.
3484  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3485/* end confdefs.h.  */
3486#ifdef __STDC__
3487# include <limits.h>
3488#else
3489# include <assert.h>
3490#endif
3491		     Syntax error
3492_ACEOF
3493if ac_fn_c_try_cpp "$LINENO"; then :
3494
3495else
3496  # Broken: fails on valid input.
3497continue
3498fi
3499rm -f conftest.err conftest.$ac_ext
3500
3501  # OK, works on sane cases.  Now check whether nonexistent headers
3502  # can be detected and how.
3503  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3504/* end confdefs.h.  */
3505#include <ac_nonexistent.h>
3506_ACEOF
3507if ac_fn_c_try_cpp "$LINENO"; then :
3508  # Broken: success on invalid input.
3509continue
3510else
3511  # Passes both tests.
3512ac_preproc_ok=:
3513break
3514fi
3515rm -f conftest.err conftest.$ac_ext
3516
3517done
3518# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3519rm -f conftest.err conftest.$ac_ext
3520if $ac_preproc_ok; then :
3521
3522else
3523  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3524$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3525as_fn_error "C preprocessor \"$CPP\" fails sanity check
3526See \`config.log' for more details." "$LINENO" 5; }
3527fi
3528
3529ac_ext=c
3530ac_cpp='$CPP $CPPFLAGS'
3531ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3532ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3533ac_compiler_gnu=$ac_cv_c_compiler_gnu
3534
3535
3536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3537$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3538if test "${ac_cv_path_GREP+set}" = set; then :
3539  $as_echo_n "(cached) " >&6
3540else
3541  if test -z "$GREP"; then
3542  ac_path_GREP_found=false
3543  # Loop through the user's path and test for each of PROGNAME-LIST
3544  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3545for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3546do
3547  IFS=$as_save_IFS
3548  test -z "$as_dir" && as_dir=.
3549    for ac_prog in grep ggrep; do
3550    for ac_exec_ext in '' $ac_executable_extensions; do
3551      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3552      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3553# Check for GNU ac_path_GREP and select it if it is found.
3554  # Check for GNU $ac_path_GREP
3555case `"$ac_path_GREP" --version 2>&1` in
3556*GNU*)
3557  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3558*)
3559  ac_count=0
3560  $as_echo_n 0123456789 >"conftest.in"
3561  while :
3562  do
3563    cat "conftest.in" "conftest.in" >"conftest.tmp"
3564    mv "conftest.tmp" "conftest.in"
3565    cp "conftest.in" "conftest.nl"
3566    $as_echo 'GREP' >> "conftest.nl"
3567    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3568    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3569    as_fn_arith $ac_count + 1 && ac_count=$as_val
3570    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3571      # Best one so far, save it but keep looking for a better one
3572      ac_cv_path_GREP="$ac_path_GREP"
3573      ac_path_GREP_max=$ac_count
3574    fi
3575    # 10*(2^10) chars as input seems more than enough
3576    test $ac_count -gt 10 && break
3577  done
3578  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3579esac
3580
3581      $ac_path_GREP_found && break 3
3582    done
3583  done
3584  done
3585IFS=$as_save_IFS
3586  if test -z "$ac_cv_path_GREP"; then
3587    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3588  fi
3589else
3590  ac_cv_path_GREP=$GREP
3591fi
3592
3593fi
3594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3595$as_echo "$ac_cv_path_GREP" >&6; }
3596 GREP="$ac_cv_path_GREP"
3597
3598
3599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3600$as_echo_n "checking for egrep... " >&6; }
3601if test "${ac_cv_path_EGREP+set}" = set; then :
3602  $as_echo_n "(cached) " >&6
3603else
3604  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3605   then ac_cv_path_EGREP="$GREP -E"
3606   else
3607     if test -z "$EGREP"; then
3608  ac_path_EGREP_found=false
3609  # Loop through the user's path and test for each of PROGNAME-LIST
3610  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3611for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3612do
3613  IFS=$as_save_IFS
3614  test -z "$as_dir" && as_dir=.
3615    for ac_prog in egrep; do
3616    for ac_exec_ext in '' $ac_executable_extensions; do
3617      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3618      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3619# Check for GNU ac_path_EGREP and select it if it is found.
3620  # Check for GNU $ac_path_EGREP
3621case `"$ac_path_EGREP" --version 2>&1` in
3622*GNU*)
3623  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3624*)
3625  ac_count=0
3626  $as_echo_n 0123456789 >"conftest.in"
3627  while :
3628  do
3629    cat "conftest.in" "conftest.in" >"conftest.tmp"
3630    mv "conftest.tmp" "conftest.in"
3631    cp "conftest.in" "conftest.nl"
3632    $as_echo 'EGREP' >> "conftest.nl"
3633    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3634    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3635    as_fn_arith $ac_count + 1 && ac_count=$as_val
3636    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3637      # Best one so far, save it but keep looking for a better one
3638      ac_cv_path_EGREP="$ac_path_EGREP"
3639      ac_path_EGREP_max=$ac_count
3640    fi
3641    # 10*(2^10) chars as input seems more than enough
3642    test $ac_count -gt 10 && break
3643  done
3644  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3645esac
3646
3647      $ac_path_EGREP_found && break 3
3648    done
3649  done
3650  done
3651IFS=$as_save_IFS
3652  if test -z "$ac_cv_path_EGREP"; then
3653    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3654  fi
3655else
3656  ac_cv_path_EGREP=$EGREP
3657fi
3658
3659   fi
3660fi
3661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3662$as_echo "$ac_cv_path_EGREP" >&6; }
3663 EGREP="$ac_cv_path_EGREP"
3664
3665
3666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3667$as_echo_n "checking for ANSI C header files... " >&6; }
3668if test "${ac_cv_header_stdc+set}" = set; then :
3669  $as_echo_n "(cached) " >&6
3670else
3671  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3672/* end confdefs.h.  */
3673#include <stdlib.h>
3674#include <stdarg.h>
3675#include <string.h>
3676#include <float.h>
3677
3678int
3679main ()
3680{
3681
3682  ;
3683  return 0;
3684}
3685_ACEOF
3686if ac_fn_c_try_compile "$LINENO"; then :
3687  ac_cv_header_stdc=yes
3688else
3689  ac_cv_header_stdc=no
3690fi
3691rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3692
3693if test $ac_cv_header_stdc = yes; then
3694  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3695  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3696/* end confdefs.h.  */
3697#include <string.h>
3698
3699_ACEOF
3700if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3701  $EGREP "memchr" >/dev/null 2>&1; then :
3702
3703else
3704  ac_cv_header_stdc=no
3705fi
3706rm -f conftest*
3707
3708fi
3709
3710if test $ac_cv_header_stdc = yes; then
3711  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3712  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3713/* end confdefs.h.  */
3714#include <stdlib.h>
3715
3716_ACEOF
3717if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3718  $EGREP "free" >/dev/null 2>&1; then :
3719
3720else
3721  ac_cv_header_stdc=no
3722fi
3723rm -f conftest*
3724
3725fi
3726
3727if test $ac_cv_header_stdc = yes; then
3728  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3729  if test "$cross_compiling" = yes; then :
3730  :
3731else
3732  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3733/* end confdefs.h.  */
3734#include <ctype.h>
3735#include <stdlib.h>
3736#if ((' ' & 0x0FF) == 0x020)
3737# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3738# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3739#else
3740# define ISLOWER(c) \
3741		   (('a' <= (c) && (c) <= 'i') \
3742		     || ('j' <= (c) && (c) <= 'r') \
3743		     || ('s' <= (c) && (c) <= 'z'))
3744# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3745#endif
3746
3747#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3748int
3749main ()
3750{
3751  int i;
3752  for (i = 0; i < 256; i++)
3753    if (XOR (islower (i), ISLOWER (i))
3754	|| toupper (i) != TOUPPER (i))
3755      return 2;
3756  return 0;
3757}
3758_ACEOF
3759if ac_fn_c_try_run "$LINENO"; then :
3760
3761else
3762  ac_cv_header_stdc=no
3763fi
3764rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3765  conftest.$ac_objext conftest.beam conftest.$ac_ext
3766fi
3767
3768fi
3769fi
3770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3771$as_echo "$ac_cv_header_stdc" >&6; }
3772if test $ac_cv_header_stdc = yes; then
3773
3774$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3775
3776fi
3777
3778# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3779for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3780		  inttypes.h stdint.h unistd.h
3781do :
3782  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3783ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3784"
3785eval as_val=\$$as_ac_Header
3786   if test "x$as_val" = x""yes; then :
3787  cat >>confdefs.h <<_ACEOF
3788#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3789_ACEOF
3790
3791fi
3792
3793done
3794
3795
3796
3797  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3798if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3799  MINIX=yes
3800else
3801  MINIX=
3802fi
3803
3804
3805  if test "$MINIX" = yes; then
3806
3807$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3808
3809
3810$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3811
3812
3813$as_echo "#define _MINIX 1" >>confdefs.h
3814
3815  fi
3816
3817
3818  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3819$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3820if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3821  $as_echo_n "(cached) " >&6
3822else
3823  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3824/* end confdefs.h.  */
3825
3826#	  define __EXTENSIONS__ 1
3827	  $ac_includes_default
3828int
3829main ()
3830{
3831
3832  ;
3833  return 0;
3834}
3835_ACEOF
3836if ac_fn_c_try_compile "$LINENO"; then :
3837  ac_cv_safe_to_define___extensions__=yes
3838else
3839  ac_cv_safe_to_define___extensions__=no
3840fi
3841rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3842fi
3843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3844$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3845  test $ac_cv_safe_to_define___extensions__ = yes &&
3846    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3847
3848  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3849
3850  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3851
3852  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3853
3854  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3855
3856
3857
3858libtool_VERSION=1:0:0
3859
3860
3861# 1.11.1: Require that version of automake.
3862# foreign: Don't require README, INSTALL, NEWS, etc.
3863# no-define: Don't define PACKAGE and VERSION.
3864# no-dependencies: Don't generate automatic dependencies.
3865#    (because it breaks when using bootstrap-lean, since some of the
3866#    headers are gone at "make install" time).
3867# -Wall: Issue all automake warnings.
3868# -Wno-portability: Don't warn about constructs supported by GNU make.
3869#    (because GCC requires GNU make anyhow).
3870am__api_version='1.11'
3871
3872# Find a good install program.  We prefer a C program (faster),
3873# so one script is as good as another.  But avoid the broken or
3874# incompatible versions:
3875# SysV /etc/install, /usr/sbin/install
3876# SunOS /usr/etc/install
3877# IRIX /sbin/install
3878# AIX /bin/install
3879# AmigaOS /C/install, which installs bootblocks on floppy discs
3880# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3881# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3882# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3883# OS/2's system install, which has a completely different semantic
3884# ./install, which can be erroneously created by make from ./install.sh.
3885# Reject install programs that cannot install multiple files.
3886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3887$as_echo_n "checking for a BSD-compatible install... " >&6; }
3888if test -z "$INSTALL"; then
3889if test "${ac_cv_path_install+set}" = set; then :
3890  $as_echo_n "(cached) " >&6
3891else
3892  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3893for as_dir in $PATH
3894do
3895  IFS=$as_save_IFS
3896  test -z "$as_dir" && as_dir=.
3897    # Account for people who put trailing slashes in PATH elements.
3898case $as_dir/ in #((
3899  ./ | .// | /[cC]/* | \
3900  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3901  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3902  /usr/ucb/* ) ;;
3903  *)
3904    # OSF1 and SCO ODT 3.0 have their own names for install.
3905    # Don't use installbsd from OSF since it installs stuff as root
3906    # by default.
3907    for ac_prog in ginstall scoinst install; do
3908      for ac_exec_ext in '' $ac_executable_extensions; do
3909	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3910	  if test $ac_prog = install &&
3911	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3912	    # AIX install.  It has an incompatible calling convention.
3913	    :
3914	  elif test $ac_prog = install &&
3915	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3916	    # program-specific install script used by HP pwplus--don't use.
3917	    :
3918	  else
3919	    rm -rf conftest.one conftest.two conftest.dir
3920	    echo one > conftest.one
3921	    echo two > conftest.two
3922	    mkdir conftest.dir
3923	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3924	      test -s conftest.one && test -s conftest.two &&
3925	      test -s conftest.dir/conftest.one &&
3926	      test -s conftest.dir/conftest.two
3927	    then
3928	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3929	      break 3
3930	    fi
3931	  fi
3932	fi
3933      done
3934    done
3935    ;;
3936esac
3937
3938  done
3939IFS=$as_save_IFS
3940
3941rm -rf conftest.one conftest.two conftest.dir
3942
3943fi
3944  if test "${ac_cv_path_install+set}" = set; then
3945    INSTALL=$ac_cv_path_install
3946  else
3947    # As a last resort, use the slow shell script.  Don't cache a
3948    # value for INSTALL within a source directory, because that will
3949    # break other packages using the cache if that directory is
3950    # removed, or if the value is a relative name.
3951    INSTALL=$ac_install_sh
3952  fi
3953fi
3954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3955$as_echo "$INSTALL" >&6; }
3956
3957# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3958# It thinks the first close brace ends the variable substitution.
3959test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3960
3961test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3962
3963test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3964
3965{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3966$as_echo_n "checking whether build environment is sane... " >&6; }
3967# Just in case
3968sleep 1
3969echo timestamp > conftest.file
3970# Reject unsafe characters in $srcdir or the absolute working directory
3971# name.  Accept space and tab only in the latter.
3972am_lf='
3973'
3974case `pwd` in
3975  *[\\\"\#\$\&\'\`$am_lf]*)
3976    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3977esac
3978case $srcdir in
3979  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3980    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3981esac
3982
3983# Do `set' in a subshell so we don't clobber the current shell's
3984# arguments.  Must try -L first in case configure is actually a
3985# symlink; some systems play weird games with the mod time of symlinks
3986# (eg FreeBSD returns the mod time of the symlink's containing
3987# directory).
3988if (
3989   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3990   if test "$*" = "X"; then
3991      # -L didn't work.
3992      set X `ls -t "$srcdir/configure" conftest.file`
3993   fi
3994   rm -f conftest.file
3995   if test "$*" != "X $srcdir/configure conftest.file" \
3996      && test "$*" != "X conftest.file $srcdir/configure"; then
3997
3998      # If neither matched, then we have a broken ls.  This can happen
3999      # if, for instance, CONFIG_SHELL is bash and it inherits a
4000      # broken ls alias from the environment.  This has actually
4001      # happened.  Such a system could not be considered "sane".
4002      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
4003alias in your environment" "$LINENO" 5
4004   fi
4005
4006   test "$2" = conftest.file
4007   )
4008then
4009   # Ok.
4010   :
4011else
4012   as_fn_error "newly created file is older than distributed files!
4013Check your system clock" "$LINENO" 5
4014fi
4015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4016$as_echo "yes" >&6; }
4017test "$program_prefix" != NONE &&
4018  program_transform_name="s&^&$program_prefix&;$program_transform_name"
4019# Use a double $ so make ignores it.
4020test "$program_suffix" != NONE &&
4021  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4022# Double any \ or $.
4023# By default was `s,x,x', remove it if useless.
4024ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4025program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4026
4027# expand $ac_aux_dir to an absolute path
4028am_aux_dir=`cd $ac_aux_dir && pwd`
4029
4030if test x"${MISSING+set}" != xset; then
4031  case $am_aux_dir in
4032  *\ * | *\	*)
4033    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4034  *)
4035    MISSING="\${SHELL} $am_aux_dir/missing" ;;
4036  esac
4037fi
4038# Use eval to expand $SHELL
4039if eval "$MISSING --run true"; then
4040  am_missing_run="$MISSING --run "
4041else
4042  am_missing_run=
4043  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
4044$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
4045fi
4046
4047if test x"${install_sh}" != xset; then
4048  case $am_aux_dir in
4049  *\ * | *\	*)
4050    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4051  *)
4052    install_sh="\${SHELL} $am_aux_dir/install-sh"
4053  esac
4054fi
4055
4056# Installed binaries are usually stripped using `strip' when the user
4057# run `make install-strip'.  However `strip' might not be the right
4058# tool to use in cross-compilation environments, therefore Automake
4059# will honor the `STRIP' environment variable to overrule this program.
4060if test "$cross_compiling" != no; then
4061  if test -n "$ac_tool_prefix"; then
4062  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4063set dummy ${ac_tool_prefix}strip; ac_word=$2
4064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4065$as_echo_n "checking for $ac_word... " >&6; }
4066if test "${ac_cv_prog_STRIP+set}" = set; then :
4067  $as_echo_n "(cached) " >&6
4068else
4069  if test -n "$STRIP"; then
4070  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4071else
4072as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4073for as_dir in $PATH
4074do
4075  IFS=$as_save_IFS
4076  test -z "$as_dir" && as_dir=.
4077    for ac_exec_ext in '' $ac_executable_extensions; do
4078  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4079    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4080    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4081    break 2
4082  fi
4083done
4084  done
4085IFS=$as_save_IFS
4086
4087fi
4088fi
4089STRIP=$ac_cv_prog_STRIP
4090if test -n "$STRIP"; then
4091  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4092$as_echo "$STRIP" >&6; }
4093else
4094  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4095$as_echo "no" >&6; }
4096fi
4097
4098
4099fi
4100if test -z "$ac_cv_prog_STRIP"; then
4101  ac_ct_STRIP=$STRIP
4102  # Extract the first word of "strip", so it can be a program name with args.
4103set dummy strip; ac_word=$2
4104{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4105$as_echo_n "checking for $ac_word... " >&6; }
4106if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4107  $as_echo_n "(cached) " >&6
4108else
4109  if test -n "$ac_ct_STRIP"; then
4110  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4111else
4112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4113for as_dir in $PATH
4114do
4115  IFS=$as_save_IFS
4116  test -z "$as_dir" && as_dir=.
4117    for ac_exec_ext in '' $ac_executable_extensions; do
4118  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4119    ac_cv_prog_ac_ct_STRIP="strip"
4120    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4121    break 2
4122  fi
4123done
4124  done
4125IFS=$as_save_IFS
4126
4127fi
4128fi
4129ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4130if test -n "$ac_ct_STRIP"; then
4131  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4132$as_echo "$ac_ct_STRIP" >&6; }
4133else
4134  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4135$as_echo "no" >&6; }
4136fi
4137
4138  if test "x$ac_ct_STRIP" = x; then
4139    STRIP=":"
4140  else
4141    case $cross_compiling:$ac_tool_warned in
4142yes:)
4143{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4144$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4145ac_tool_warned=yes ;;
4146esac
4147    STRIP=$ac_ct_STRIP
4148  fi
4149else
4150  STRIP="$ac_cv_prog_STRIP"
4151fi
4152
4153fi
4154INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4155
4156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4157$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4158if test -z "$MKDIR_P"; then
4159  if test "${ac_cv_path_mkdir+set}" = set; then :
4160  $as_echo_n "(cached) " >&6
4161else
4162  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4163for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4164do
4165  IFS=$as_save_IFS
4166  test -z "$as_dir" && as_dir=.
4167    for ac_prog in mkdir gmkdir; do
4168	 for ac_exec_ext in '' $ac_executable_extensions; do
4169	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
4170	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4171	     'mkdir (GNU coreutils) '* | \
4172	     'mkdir (coreutils) '* | \
4173	     'mkdir (fileutils) '4.1*)
4174	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4175	       break 3;;
4176	   esac
4177	 done
4178       done
4179  done
4180IFS=$as_save_IFS
4181
4182fi
4183
4184  if test "${ac_cv_path_mkdir+set}" = set; then
4185    MKDIR_P="$ac_cv_path_mkdir -p"
4186  else
4187    # As a last resort, use the slow shell script.  Don't cache a
4188    # value for MKDIR_P within a source directory, because that will
4189    # break other packages using the cache if that directory is
4190    # removed, or if the value is a relative name.
4191    test -d ./--version && rmdir ./--version
4192    MKDIR_P="$ac_install_sh -d"
4193  fi
4194fi
4195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4196$as_echo "$MKDIR_P" >&6; }
4197
4198mkdir_p="$MKDIR_P"
4199case $mkdir_p in
4200  [\\/$]* | ?:[\\/]*) ;;
4201  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
4202esac
4203
4204for ac_prog in gawk mawk nawk awk
4205do
4206  # Extract the first word of "$ac_prog", so it can be a program name with args.
4207set dummy $ac_prog; ac_word=$2
4208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4209$as_echo_n "checking for $ac_word... " >&6; }
4210if test "${ac_cv_prog_AWK+set}" = set; then :
4211  $as_echo_n "(cached) " >&6
4212else
4213  if test -n "$AWK"; then
4214  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4215else
4216as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4217for as_dir in $PATH
4218do
4219  IFS=$as_save_IFS
4220  test -z "$as_dir" && as_dir=.
4221    for ac_exec_ext in '' $ac_executable_extensions; do
4222  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4223    ac_cv_prog_AWK="$ac_prog"
4224    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4225    break 2
4226  fi
4227done
4228  done
4229IFS=$as_save_IFS
4230
4231fi
4232fi
4233AWK=$ac_cv_prog_AWK
4234if test -n "$AWK"; then
4235  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4236$as_echo "$AWK" >&6; }
4237else
4238  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4239$as_echo "no" >&6; }
4240fi
4241
4242
4243  test -n "$AWK" && break
4244done
4245
4246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4247$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4248set x ${MAKE-make}
4249ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4250if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4251  $as_echo_n "(cached) " >&6
4252else
4253  cat >conftest.make <<\_ACEOF
4254SHELL = /bin/sh
4255all:
4256	@echo '@@@%%%=$(MAKE)=@@@%%%'
4257_ACEOF
4258# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4259case `${MAKE-make} -f conftest.make 2>/dev/null` in
4260  *@@@%%%=?*=@@@%%%*)
4261    eval ac_cv_prog_make_${ac_make}_set=yes;;
4262  *)
4263    eval ac_cv_prog_make_${ac_make}_set=no;;
4264esac
4265rm -f conftest.make
4266fi
4267if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4268  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4269$as_echo "yes" >&6; }
4270  SET_MAKE=
4271else
4272  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4273$as_echo "no" >&6; }
4274  SET_MAKE="MAKE=${MAKE-make}"
4275fi
4276
4277rm -rf .tst 2>/dev/null
4278mkdir .tst 2>/dev/null
4279if test -d .tst; then
4280  am__leading_dot=.
4281else
4282  am__leading_dot=_
4283fi
4284rmdir .tst 2>/dev/null
4285
4286if test "`cd $srcdir && pwd`" != "`pwd`"; then
4287  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4288  # is not polluted with repeated "-I."
4289  am__isrc=' -I$(srcdir)'
4290  # test to see if srcdir already configured
4291  if test -f $srcdir/config.status; then
4292    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4293  fi
4294fi
4295
4296# test whether we have cygpath
4297if test -z "$CYGPATH_W"; then
4298  if (cygpath --version) >/dev/null 2>/dev/null; then
4299    CYGPATH_W='cygpath -w'
4300  else
4301    CYGPATH_W=echo
4302  fi
4303fi
4304
4305
4306# Define the identity of the package.
4307 PACKAGE='libbacktrace'
4308 VERSION='version-unused'
4309
4310
4311# Some tools Automake needs.
4312
4313ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4314
4315
4316AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4317
4318
4319AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4320
4321
4322AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4323
4324
4325MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4326
4327# We need awk for the "check" target.  The system "awk" is bad on
4328# some platforms.
4329# Always define AMTAR for backward compatibility.
4330
4331AMTAR=${AMTAR-"${am_missing_run}tar"}
4332
4333am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4334
4335
4336
4337
4338
4339
4340
4341{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4342$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4343    # Check whether --enable-maintainer-mode was given.
4344if test "${enable_maintainer_mode+set}" = set; then :
4345  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
4346else
4347  USE_MAINTAINER_MODE=no
4348fi
4349
4350  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4351$as_echo "$USE_MAINTAINER_MODE" >&6; }
4352   if test $USE_MAINTAINER_MODE = yes; then
4353  MAINTAINER_MODE_TRUE=
4354  MAINTAINER_MODE_FALSE='#'
4355else
4356  MAINTAINER_MODE_TRUE='#'
4357  MAINTAINER_MODE_FALSE=
4358fi
4359
4360  MAINT=$MAINTAINER_MODE_TRUE
4361
4362
4363
4364
4365# Check whether --with-target-subdir was given.
4366if test "${with_target_subdir+set}" = set; then :
4367  withval=$with_target_subdir;
4368fi
4369
4370
4371# We must force CC to /not/ be precious variables; otherwise
4372# the wrong, non-multilib-adjusted value will be used in multilibs.
4373# As a side effect, we have to subst CFLAGS ourselves.
4374
4375
4376ac_ext=c
4377ac_cpp='$CPP $CPPFLAGS'
4378ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4379ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4380ac_compiler_gnu=$ac_cv_c_compiler_gnu
4381if test -n "$ac_tool_prefix"; then
4382  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4383set dummy ${ac_tool_prefix}gcc; ac_word=$2
4384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4385$as_echo_n "checking for $ac_word... " >&6; }
4386if test "${ac_cv_prog_CC+set}" = set; then :
4387  $as_echo_n "(cached) " >&6
4388else
4389  if test -n "$CC"; then
4390  ac_cv_prog_CC="$CC" # Let the user override the test.
4391else
4392as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4393for as_dir in $PATH
4394do
4395  IFS=$as_save_IFS
4396  test -z "$as_dir" && as_dir=.
4397    for ac_exec_ext in '' $ac_executable_extensions; do
4398  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4399    ac_cv_prog_CC="${ac_tool_prefix}gcc"
4400    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4401    break 2
4402  fi
4403done
4404  done
4405IFS=$as_save_IFS
4406
4407fi
4408fi
4409CC=$ac_cv_prog_CC
4410if test -n "$CC"; then
4411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4412$as_echo "$CC" >&6; }
4413else
4414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4415$as_echo "no" >&6; }
4416fi
4417
4418
4419fi
4420if test -z "$ac_cv_prog_CC"; then
4421  ac_ct_CC=$CC
4422  # Extract the first word of "gcc", so it can be a program name with args.
4423set dummy gcc; ac_word=$2
4424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4425$as_echo_n "checking for $ac_word... " >&6; }
4426if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4427  $as_echo_n "(cached) " >&6
4428else
4429  if test -n "$ac_ct_CC"; then
4430  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4431else
4432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4433for as_dir in $PATH
4434do
4435  IFS=$as_save_IFS
4436  test -z "$as_dir" && as_dir=.
4437    for ac_exec_ext in '' $ac_executable_extensions; do
4438  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4439    ac_cv_prog_ac_ct_CC="gcc"
4440    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4441    break 2
4442  fi
4443done
4444  done
4445IFS=$as_save_IFS
4446
4447fi
4448fi
4449ac_ct_CC=$ac_cv_prog_ac_ct_CC
4450if test -n "$ac_ct_CC"; then
4451  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4452$as_echo "$ac_ct_CC" >&6; }
4453else
4454  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4455$as_echo "no" >&6; }
4456fi
4457
4458  if test "x$ac_ct_CC" = x; then
4459    CC=""
4460  else
4461    case $cross_compiling:$ac_tool_warned in
4462yes:)
4463{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4464$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4465ac_tool_warned=yes ;;
4466esac
4467    CC=$ac_ct_CC
4468  fi
4469else
4470  CC="$ac_cv_prog_CC"
4471fi
4472
4473if test -z "$CC"; then
4474          if test -n "$ac_tool_prefix"; then
4475    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4476set dummy ${ac_tool_prefix}cc; ac_word=$2
4477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4478$as_echo_n "checking for $ac_word... " >&6; }
4479if test "${ac_cv_prog_CC+set}" = set; then :
4480  $as_echo_n "(cached) " >&6
4481else
4482  if test -n "$CC"; then
4483  ac_cv_prog_CC="$CC" # Let the user override the test.
4484else
4485as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4486for as_dir in $PATH
4487do
4488  IFS=$as_save_IFS
4489  test -z "$as_dir" && as_dir=.
4490    for ac_exec_ext in '' $ac_executable_extensions; do
4491  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4492    ac_cv_prog_CC="${ac_tool_prefix}cc"
4493    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4494    break 2
4495  fi
4496done
4497  done
4498IFS=$as_save_IFS
4499
4500fi
4501fi
4502CC=$ac_cv_prog_CC
4503if test -n "$CC"; then
4504  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4505$as_echo "$CC" >&6; }
4506else
4507  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4508$as_echo "no" >&6; }
4509fi
4510
4511
4512  fi
4513fi
4514if test -z "$CC"; then
4515  # Extract the first word of "cc", so it can be a program name with args.
4516set dummy cc; ac_word=$2
4517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4518$as_echo_n "checking for $ac_word... " >&6; }
4519if test "${ac_cv_prog_CC+set}" = set; then :
4520  $as_echo_n "(cached) " >&6
4521else
4522  if test -n "$CC"; then
4523  ac_cv_prog_CC="$CC" # Let the user override the test.
4524else
4525  ac_prog_rejected=no
4526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4527for as_dir in $PATH
4528do
4529  IFS=$as_save_IFS
4530  test -z "$as_dir" && as_dir=.
4531    for ac_exec_ext in '' $ac_executable_extensions; do
4532  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4533    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4534       ac_prog_rejected=yes
4535       continue
4536     fi
4537    ac_cv_prog_CC="cc"
4538    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4539    break 2
4540  fi
4541done
4542  done
4543IFS=$as_save_IFS
4544
4545if test $ac_prog_rejected = yes; then
4546  # We found a bogon in the path, so make sure we never use it.
4547  set dummy $ac_cv_prog_CC
4548  shift
4549  if test $# != 0; then
4550    # We chose a different compiler from the bogus one.
4551    # However, it has the same basename, so the bogon will be chosen
4552    # first if we set CC to just the basename; use the full file name.
4553    shift
4554    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4555  fi
4556fi
4557fi
4558fi
4559CC=$ac_cv_prog_CC
4560if test -n "$CC"; then
4561  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4562$as_echo "$CC" >&6; }
4563else
4564  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4565$as_echo "no" >&6; }
4566fi
4567
4568
4569fi
4570if test -z "$CC"; then
4571  if test -n "$ac_tool_prefix"; then
4572  for ac_prog in cl.exe
4573  do
4574    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4575set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4577$as_echo_n "checking for $ac_word... " >&6; }
4578if test "${ac_cv_prog_CC+set}" = set; then :
4579  $as_echo_n "(cached) " >&6
4580else
4581  if test -n "$CC"; then
4582  ac_cv_prog_CC="$CC" # Let the user override the test.
4583else
4584as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4585for as_dir in $PATH
4586do
4587  IFS=$as_save_IFS
4588  test -z "$as_dir" && as_dir=.
4589    for ac_exec_ext in '' $ac_executable_extensions; do
4590  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4591    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4592    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4593    break 2
4594  fi
4595done
4596  done
4597IFS=$as_save_IFS
4598
4599fi
4600fi
4601CC=$ac_cv_prog_CC
4602if test -n "$CC"; then
4603  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4604$as_echo "$CC" >&6; }
4605else
4606  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4607$as_echo "no" >&6; }
4608fi
4609
4610
4611    test -n "$CC" && break
4612  done
4613fi
4614if test -z "$CC"; then
4615  ac_ct_CC=$CC
4616  for ac_prog in cl.exe
4617do
4618  # Extract the first word of "$ac_prog", so it can be a program name with args.
4619set dummy $ac_prog; ac_word=$2
4620{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4621$as_echo_n "checking for $ac_word... " >&6; }
4622if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4623  $as_echo_n "(cached) " >&6
4624else
4625  if test -n "$ac_ct_CC"; then
4626  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4627else
4628as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4629for as_dir in $PATH
4630do
4631  IFS=$as_save_IFS
4632  test -z "$as_dir" && as_dir=.
4633    for ac_exec_ext in '' $ac_executable_extensions; do
4634  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4635    ac_cv_prog_ac_ct_CC="$ac_prog"
4636    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4637    break 2
4638  fi
4639done
4640  done
4641IFS=$as_save_IFS
4642
4643fi
4644fi
4645ac_ct_CC=$ac_cv_prog_ac_ct_CC
4646if test -n "$ac_ct_CC"; then
4647  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4648$as_echo "$ac_ct_CC" >&6; }
4649else
4650  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4651$as_echo "no" >&6; }
4652fi
4653
4654
4655  test -n "$ac_ct_CC" && break
4656done
4657
4658  if test "x$ac_ct_CC" = x; then
4659    CC=""
4660  else
4661    case $cross_compiling:$ac_tool_warned in
4662yes:)
4663{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4664$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4665ac_tool_warned=yes ;;
4666esac
4667    CC=$ac_ct_CC
4668  fi
4669fi
4670
4671fi
4672
4673
4674test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4675$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4676as_fn_error "no acceptable C compiler found in \$PATH
4677See \`config.log' for more details." "$LINENO" 5; }
4678
4679# Provide some information about the compiler.
4680$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4681set X $ac_compile
4682ac_compiler=$2
4683for ac_option in --version -v -V -qversion; do
4684  { { ac_try="$ac_compiler $ac_option >&5"
4685case "(($ac_try" in
4686  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4687  *) ac_try_echo=$ac_try;;
4688esac
4689eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4690$as_echo "$ac_try_echo"; } >&5
4691  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4692  ac_status=$?
4693  if test -s conftest.err; then
4694    sed '10a\
4695... rest of stderr output deleted ...
4696         10q' conftest.err >conftest.er1
4697    cat conftest.er1 >&5
4698    rm -f conftest.er1 conftest.err
4699  fi
4700  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4701  test $ac_status = 0; }
4702done
4703
4704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4705$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4706if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4707  $as_echo_n "(cached) " >&6
4708else
4709  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4710/* end confdefs.h.  */
4711
4712int
4713main ()
4714{
4715#ifndef __GNUC__
4716       choke me
4717#endif
4718
4719  ;
4720  return 0;
4721}
4722_ACEOF
4723if ac_fn_c_try_compile "$LINENO"; then :
4724  ac_compiler_gnu=yes
4725else
4726  ac_compiler_gnu=no
4727fi
4728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4729ac_cv_c_compiler_gnu=$ac_compiler_gnu
4730
4731fi
4732{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4733$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4734if test $ac_compiler_gnu = yes; then
4735  GCC=yes
4736else
4737  GCC=
4738fi
4739ac_test_CFLAGS=${CFLAGS+set}
4740ac_save_CFLAGS=$CFLAGS
4741{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4742$as_echo_n "checking whether $CC accepts -g... " >&6; }
4743if test "${ac_cv_prog_cc_g+set}" = set; then :
4744  $as_echo_n "(cached) " >&6
4745else
4746  ac_save_c_werror_flag=$ac_c_werror_flag
4747   ac_c_werror_flag=yes
4748   ac_cv_prog_cc_g=no
4749   CFLAGS="-g"
4750   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4751/* end confdefs.h.  */
4752
4753int
4754main ()
4755{
4756
4757  ;
4758  return 0;
4759}
4760_ACEOF
4761if ac_fn_c_try_compile "$LINENO"; then :
4762  ac_cv_prog_cc_g=yes
4763else
4764  CFLAGS=""
4765      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4766/* end confdefs.h.  */
4767
4768int
4769main ()
4770{
4771
4772  ;
4773  return 0;
4774}
4775_ACEOF
4776if ac_fn_c_try_compile "$LINENO"; then :
4777
4778else
4779  ac_c_werror_flag=$ac_save_c_werror_flag
4780	 CFLAGS="-g"
4781	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4782/* end confdefs.h.  */
4783
4784int
4785main ()
4786{
4787
4788  ;
4789  return 0;
4790}
4791_ACEOF
4792if ac_fn_c_try_compile "$LINENO"; then :
4793  ac_cv_prog_cc_g=yes
4794fi
4795rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4796fi
4797rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4798fi
4799rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4800   ac_c_werror_flag=$ac_save_c_werror_flag
4801fi
4802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4803$as_echo "$ac_cv_prog_cc_g" >&6; }
4804if test "$ac_test_CFLAGS" = set; then
4805  CFLAGS=$ac_save_CFLAGS
4806elif test $ac_cv_prog_cc_g = yes; then
4807  if test "$GCC" = yes; then
4808    CFLAGS="-g -O2"
4809  else
4810    CFLAGS="-g"
4811  fi
4812else
4813  if test "$GCC" = yes; then
4814    CFLAGS="-O2"
4815  else
4816    CFLAGS=
4817  fi
4818fi
4819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4820$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4821if test "${ac_cv_prog_cc_c89+set}" = set; then :
4822  $as_echo_n "(cached) " >&6
4823else
4824  ac_cv_prog_cc_c89=no
4825ac_save_CC=$CC
4826cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4827/* end confdefs.h.  */
4828#include <stdarg.h>
4829#include <stdio.h>
4830#include <sys/types.h>
4831#include <sys/stat.h>
4832/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4833struct buf { int x; };
4834FILE * (*rcsopen) (struct buf *, struct stat *, int);
4835static char *e (p, i)
4836     char **p;
4837     int i;
4838{
4839  return p[i];
4840}
4841static char *f (char * (*g) (char **, int), char **p, ...)
4842{
4843  char *s;
4844  va_list v;
4845  va_start (v,p);
4846  s = g (p, va_arg (v,int));
4847  va_end (v);
4848  return s;
4849}
4850
4851/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4852   function prototypes and stuff, but not '\xHH' hex character constants.
4853   These don't provoke an error unfortunately, instead are silently treated
4854   as 'x'.  The following induces an error, until -std is added to get
4855   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4856   array size at least.  It's necessary to write '\x00'==0 to get something
4857   that's true only with -std.  */
4858int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4859
4860/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4861   inside strings and character constants.  */
4862#define FOO(x) 'x'
4863int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4864
4865int test (int i, double x);
4866struct s1 {int (*f) (int a);};
4867struct s2 {int (*f) (double a);};
4868int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4869int argc;
4870char **argv;
4871int
4872main ()
4873{
4874return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4875  ;
4876  return 0;
4877}
4878_ACEOF
4879for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4880	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4881do
4882  CC="$ac_save_CC $ac_arg"
4883  if ac_fn_c_try_compile "$LINENO"; then :
4884  ac_cv_prog_cc_c89=$ac_arg
4885fi
4886rm -f core conftest.err conftest.$ac_objext
4887  test "x$ac_cv_prog_cc_c89" != "xno" && break
4888done
4889rm -f conftest.$ac_ext
4890CC=$ac_save_CC
4891
4892fi
4893# AC_CACHE_VAL
4894case "x$ac_cv_prog_cc_c89" in
4895  x)
4896    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4897$as_echo "none needed" >&6; } ;;
4898  xno)
4899    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4900$as_echo "unsupported" >&6; } ;;
4901  *)
4902    CC="$CC $ac_cv_prog_cc_c89"
4903    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4904$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4905esac
4906if test "x$ac_cv_prog_cc_c89" != xno; then :
4907
4908fi
4909
4910ac_ext=c
4911ac_cpp='$CPP $CPPFLAGS'
4912ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4913ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4914ac_compiler_gnu=$ac_cv_c_compiler_gnu
4915
4916
4917
4918
4919
4920if test -n "$ac_tool_prefix"; then
4921  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4922set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4924$as_echo_n "checking for $ac_word... " >&6; }
4925if test "${ac_cv_prog_RANLIB+set}" = set; then :
4926  $as_echo_n "(cached) " >&6
4927else
4928  if test -n "$RANLIB"; then
4929  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4930else
4931as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4932for as_dir in $PATH
4933do
4934  IFS=$as_save_IFS
4935  test -z "$as_dir" && as_dir=.
4936    for ac_exec_ext in '' $ac_executable_extensions; do
4937  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4938    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4939    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4940    break 2
4941  fi
4942done
4943  done
4944IFS=$as_save_IFS
4945
4946fi
4947fi
4948RANLIB=$ac_cv_prog_RANLIB
4949if test -n "$RANLIB"; then
4950  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4951$as_echo "$RANLIB" >&6; }
4952else
4953  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4954$as_echo "no" >&6; }
4955fi
4956
4957
4958fi
4959if test -z "$ac_cv_prog_RANLIB"; then
4960  ac_ct_RANLIB=$RANLIB
4961  # Extract the first word of "ranlib", so it can be a program name with args.
4962set dummy ranlib; ac_word=$2
4963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4964$as_echo_n "checking for $ac_word... " >&6; }
4965if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4966  $as_echo_n "(cached) " >&6
4967else
4968  if test -n "$ac_ct_RANLIB"; then
4969  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4970else
4971as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4972for as_dir in $PATH
4973do
4974  IFS=$as_save_IFS
4975  test -z "$as_dir" && as_dir=.
4976    for ac_exec_ext in '' $ac_executable_extensions; do
4977  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4978    ac_cv_prog_ac_ct_RANLIB="ranlib"
4979    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4980    break 2
4981  fi
4982done
4983  done
4984IFS=$as_save_IFS
4985
4986fi
4987fi
4988ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4989if test -n "$ac_ct_RANLIB"; then
4990  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4991$as_echo "$ac_ct_RANLIB" >&6; }
4992else
4993  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4994$as_echo "no" >&6; }
4995fi
4996
4997  if test "x$ac_ct_RANLIB" = x; then
4998    RANLIB=":"
4999  else
5000    case $cross_compiling:$ac_tool_warned in
5001yes:)
5002{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5003$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5004ac_tool_warned=yes ;;
5005esac
5006    RANLIB=$ac_ct_RANLIB
5007  fi
5008else
5009  RANLIB="$ac_cv_prog_RANLIB"
5010fi
5011
5012
5013for ac_prog in gawk mawk nawk awk
5014do
5015  # Extract the first word of "$ac_prog", so it can be a program name with args.
5016set dummy $ac_prog; ac_word=$2
5017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5018$as_echo_n "checking for $ac_word... " >&6; }
5019if test "${ac_cv_prog_AWK+set}" = set; then :
5020  $as_echo_n "(cached) " >&6
5021else
5022  if test -n "$AWK"; then
5023  ac_cv_prog_AWK="$AWK" # Let the user override the test.
5024else
5025as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5026for as_dir in $PATH
5027do
5028  IFS=$as_save_IFS
5029  test -z "$as_dir" && as_dir=.
5030    for ac_exec_ext in '' $ac_executable_extensions; do
5031  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5032    ac_cv_prog_AWK="$ac_prog"
5033    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5034    break 2
5035  fi
5036done
5037  done
5038IFS=$as_save_IFS
5039
5040fi
5041fi
5042AWK=$ac_cv_prog_AWK
5043if test -n "$AWK"; then
5044  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5045$as_echo "$AWK" >&6; }
5046else
5047  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5048$as_echo "no" >&6; }
5049fi
5050
5051
5052  test -n "$AWK" && break
5053done
5054
5055case "$AWK" in
5056"") as_fn_error "can't build without awk" "$LINENO" 5 ;;
5057esac
5058
5059case `pwd` in
5060  *\ * | *\	*)
5061    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5062$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5063esac
5064
5065
5066
5067macro_version='2.2.7a'
5068macro_revision='1.3134'
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082ltmain="$ac_aux_dir/ltmain.sh"
5083
5084# Backslashify metacharacters that are still active within
5085# double-quoted strings.
5086sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5087
5088# Same as above, but do not quote variable references.
5089double_quote_subst='s/\(["`\\]\)/\\\1/g'
5090
5091# Sed substitution to delay expansion of an escaped shell variable in a
5092# double_quote_subst'ed string.
5093delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5094
5095# Sed substitution to delay expansion of an escaped single quote.
5096delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5097
5098# Sed substitution to avoid accidental globbing in evaled expressions
5099no_glob_subst='s/\*/\\\*/g'
5100
5101ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5102ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5103ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5104
5105{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5106$as_echo_n "checking how to print strings... " >&6; }
5107# Test print first, because it will be a builtin if present.
5108if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5109   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5110  ECHO='print -r --'
5111elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5112  ECHO='printf %s\n'
5113else
5114  # Use this function as a fallback that always works.
5115  func_fallback_echo ()
5116  {
5117    eval 'cat <<_LTECHO_EOF
5118$1
5119_LTECHO_EOF'
5120  }
5121  ECHO='func_fallback_echo'
5122fi
5123
5124# func_echo_all arg...
5125# Invoke $ECHO with all args, space-separated.
5126func_echo_all ()
5127{
5128    $ECHO ""
5129}
5130
5131case "$ECHO" in
5132  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5133$as_echo "printf" >&6; } ;;
5134  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5135$as_echo "print -r" >&6; } ;;
5136  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5137$as_echo "cat" >&6; } ;;
5138esac
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5154$as_echo_n "checking for a sed that does not truncate output... " >&6; }
5155if test "${ac_cv_path_SED+set}" = set; then :
5156  $as_echo_n "(cached) " >&6
5157else
5158            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5159     for ac_i in 1 2 3 4 5 6 7; do
5160       ac_script="$ac_script$as_nl$ac_script"
5161     done
5162     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5163     { ac_script=; unset ac_script;}
5164     if test -z "$SED"; then
5165  ac_path_SED_found=false
5166  # Loop through the user's path and test for each of PROGNAME-LIST
5167  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5168for as_dir in $PATH
5169do
5170  IFS=$as_save_IFS
5171  test -z "$as_dir" && as_dir=.
5172    for ac_prog in sed gsed; do
5173    for ac_exec_ext in '' $ac_executable_extensions; do
5174      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5175      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5176# Check for GNU ac_path_SED and select it if it is found.
5177  # Check for GNU $ac_path_SED
5178case `"$ac_path_SED" --version 2>&1` in
5179*GNU*)
5180  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5181*)
5182  ac_count=0
5183  $as_echo_n 0123456789 >"conftest.in"
5184  while :
5185  do
5186    cat "conftest.in" "conftest.in" >"conftest.tmp"
5187    mv "conftest.tmp" "conftest.in"
5188    cp "conftest.in" "conftest.nl"
5189    $as_echo '' >> "conftest.nl"
5190    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5191    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5192    as_fn_arith $ac_count + 1 && ac_count=$as_val
5193    if test $ac_count -gt ${ac_path_SED_max-0}; then
5194      # Best one so far, save it but keep looking for a better one
5195      ac_cv_path_SED="$ac_path_SED"
5196      ac_path_SED_max=$ac_count
5197    fi
5198    # 10*(2^10) chars as input seems more than enough
5199    test $ac_count -gt 10 && break
5200  done
5201  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5202esac
5203
5204      $ac_path_SED_found && break 3
5205    done
5206  done
5207  done
5208IFS=$as_save_IFS
5209  if test -z "$ac_cv_path_SED"; then
5210    as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5211  fi
5212else
5213  ac_cv_path_SED=$SED
5214fi
5215
5216fi
5217{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5218$as_echo "$ac_cv_path_SED" >&6; }
5219 SED="$ac_cv_path_SED"
5220  rm -f conftest.sed
5221
5222test -z "$SED" && SED=sed
5223Xsed="$SED -e 1s/^X//"
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5236$as_echo_n "checking for fgrep... " >&6; }
5237if test "${ac_cv_path_FGREP+set}" = set; then :
5238  $as_echo_n "(cached) " >&6
5239else
5240  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5241   then ac_cv_path_FGREP="$GREP -F"
5242   else
5243     if test -z "$FGREP"; then
5244  ac_path_FGREP_found=false
5245  # Loop through the user's path and test for each of PROGNAME-LIST
5246  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5247for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5248do
5249  IFS=$as_save_IFS
5250  test -z "$as_dir" && as_dir=.
5251    for ac_prog in fgrep; do
5252    for ac_exec_ext in '' $ac_executable_extensions; do
5253      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5254      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5255# Check for GNU ac_path_FGREP and select it if it is found.
5256  # Check for GNU $ac_path_FGREP
5257case `"$ac_path_FGREP" --version 2>&1` in
5258*GNU*)
5259  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5260*)
5261  ac_count=0
5262  $as_echo_n 0123456789 >"conftest.in"
5263  while :
5264  do
5265    cat "conftest.in" "conftest.in" >"conftest.tmp"
5266    mv "conftest.tmp" "conftest.in"
5267    cp "conftest.in" "conftest.nl"
5268    $as_echo 'FGREP' >> "conftest.nl"
5269    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5270    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5271    as_fn_arith $ac_count + 1 && ac_count=$as_val
5272    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5273      # Best one so far, save it but keep looking for a better one
5274      ac_cv_path_FGREP="$ac_path_FGREP"
5275      ac_path_FGREP_max=$ac_count
5276    fi
5277    # 10*(2^10) chars as input seems more than enough
5278    test $ac_count -gt 10 && break
5279  done
5280  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5281esac
5282
5283      $ac_path_FGREP_found && break 3
5284    done
5285  done
5286  done
5287IFS=$as_save_IFS
5288  if test -z "$ac_cv_path_FGREP"; then
5289    as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5290  fi
5291else
5292  ac_cv_path_FGREP=$FGREP
5293fi
5294
5295   fi
5296fi
5297{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5298$as_echo "$ac_cv_path_FGREP" >&6; }
5299 FGREP="$ac_cv_path_FGREP"
5300
5301
5302test -z "$GREP" && GREP=grep
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322# Check whether --with-gnu-ld was given.
5323if test "${with_gnu_ld+set}" = set; then :
5324  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5325else
5326  with_gnu_ld=no
5327fi
5328
5329ac_prog=ld
5330if test "$GCC" = yes; then
5331  # Check if gcc -print-prog-name=ld gives a path.
5332  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5333$as_echo_n "checking for ld used by $CC... " >&6; }
5334  case $host in
5335  *-*-mingw*)
5336    # gcc leaves a trailing carriage return which upsets mingw
5337    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5338  *)
5339    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5340  esac
5341  case $ac_prog in
5342    # Accept absolute paths.
5343    [\\/]* | ?:[\\/]*)
5344      re_direlt='/[^/][^/]*/\.\./'
5345      # Canonicalize the pathname of ld
5346      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5347      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5348	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5349      done
5350      test -z "$LD" && LD="$ac_prog"
5351      ;;
5352  "")
5353    # If it fails, then pretend we aren't using GCC.
5354    ac_prog=ld
5355    ;;
5356  *)
5357    # If it is relative, then search for the first ld in PATH.
5358    with_gnu_ld=unknown
5359    ;;
5360  esac
5361elif test "$with_gnu_ld" = yes; then
5362  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5363$as_echo_n "checking for GNU ld... " >&6; }
5364else
5365  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5366$as_echo_n "checking for non-GNU ld... " >&6; }
5367fi
5368if test "${lt_cv_path_LD+set}" = set; then :
5369  $as_echo_n "(cached) " >&6
5370else
5371  if test -z "$LD"; then
5372  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5373  for ac_dir in $PATH; do
5374    IFS="$lt_save_ifs"
5375    test -z "$ac_dir" && ac_dir=.
5376    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5377      lt_cv_path_LD="$ac_dir/$ac_prog"
5378      # Check to see if the program is GNU ld.  I'd rather use --version,
5379      # but apparently some variants of GNU ld only accept -v.
5380      # Break only if it was the GNU/non-GNU ld that we prefer.
5381      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5382      *GNU* | *'with BFD'*)
5383	test "$with_gnu_ld" != no && break
5384	;;
5385      *)
5386	test "$with_gnu_ld" != yes && break
5387	;;
5388      esac
5389    fi
5390  done
5391  IFS="$lt_save_ifs"
5392else
5393  lt_cv_path_LD="$LD" # Let the user override the test with a path.
5394fi
5395fi
5396
5397LD="$lt_cv_path_LD"
5398if test -n "$LD"; then
5399  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5400$as_echo "$LD" >&6; }
5401else
5402  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5403$as_echo "no" >&6; }
5404fi
5405test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5406{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5407$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5408if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5409  $as_echo_n "(cached) " >&6
5410else
5411  # I'd rather use --version here, but apparently some GNU lds only accept -v.
5412case `$LD -v 2>&1 </dev/null` in
5413*GNU* | *'with BFD'*)
5414  lt_cv_prog_gnu_ld=yes
5415  ;;
5416*)
5417  lt_cv_prog_gnu_ld=no
5418  ;;
5419esac
5420fi
5421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5422$as_echo "$lt_cv_prog_gnu_ld" >&6; }
5423with_gnu_ld=$lt_cv_prog_gnu_ld
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5434$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5435if test "${lt_cv_path_NM+set}" = set; then :
5436  $as_echo_n "(cached) " >&6
5437else
5438  if test -n "$NM"; then
5439  # Let the user override the test.
5440  lt_cv_path_NM="$NM"
5441else
5442  lt_nm_to_check="${ac_tool_prefix}nm"
5443  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5444    lt_nm_to_check="$lt_nm_to_check nm"
5445  fi
5446  for lt_tmp_nm in $lt_nm_to_check; do
5447    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5448    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5449      IFS="$lt_save_ifs"
5450      test -z "$ac_dir" && ac_dir=.
5451      tmp_nm="$ac_dir/$lt_tmp_nm"
5452      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5453	# Check to see if the nm accepts a BSD-compat flag.
5454	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
5455	#   nm: unknown option "B" ignored
5456	# Tru64's nm complains that /dev/null is an invalid object file
5457	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5458	*/dev/null* | *'Invalid file or object type'*)
5459	  lt_cv_path_NM="$tmp_nm -B"
5460	  break
5461	  ;;
5462	*)
5463	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5464	  */dev/null*)
5465	    lt_cv_path_NM="$tmp_nm -p"
5466	    break
5467	    ;;
5468	  *)
5469	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5470	    continue # so that we can try to find one that supports BSD flags
5471	    ;;
5472	  esac
5473	  ;;
5474	esac
5475      fi
5476    done
5477    IFS="$lt_save_ifs"
5478  done
5479  : ${lt_cv_path_NM=no}
5480fi
5481fi
5482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5483$as_echo "$lt_cv_path_NM" >&6; }
5484if test "$lt_cv_path_NM" != "no"; then
5485  NM="$lt_cv_path_NM"
5486else
5487  # Didn't find any BSD compatible name lister, look for dumpbin.
5488  if test -n "$DUMPBIN"; then :
5489    # Let the user override the test.
5490  else
5491    if test -n "$ac_tool_prefix"; then
5492  for ac_prog in dumpbin "link -dump"
5493  do
5494    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5495set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5496{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5497$as_echo_n "checking for $ac_word... " >&6; }
5498if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5499  $as_echo_n "(cached) " >&6
5500else
5501  if test -n "$DUMPBIN"; then
5502  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5503else
5504as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5505for as_dir in $PATH
5506do
5507  IFS=$as_save_IFS
5508  test -z "$as_dir" && as_dir=.
5509    for ac_exec_ext in '' $ac_executable_extensions; do
5510  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5511    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5512    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5513    break 2
5514  fi
5515done
5516  done
5517IFS=$as_save_IFS
5518
5519fi
5520fi
5521DUMPBIN=$ac_cv_prog_DUMPBIN
5522if test -n "$DUMPBIN"; then
5523  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5524$as_echo "$DUMPBIN" >&6; }
5525else
5526  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5527$as_echo "no" >&6; }
5528fi
5529
5530
5531    test -n "$DUMPBIN" && break
5532  done
5533fi
5534if test -z "$DUMPBIN"; then
5535  ac_ct_DUMPBIN=$DUMPBIN
5536  for ac_prog in dumpbin "link -dump"
5537do
5538  # Extract the first word of "$ac_prog", so it can be a program name with args.
5539set dummy $ac_prog; ac_word=$2
5540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5541$as_echo_n "checking for $ac_word... " >&6; }
5542if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5543  $as_echo_n "(cached) " >&6
5544else
5545  if test -n "$ac_ct_DUMPBIN"; then
5546  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5547else
5548as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5549for as_dir in $PATH
5550do
5551  IFS=$as_save_IFS
5552  test -z "$as_dir" && as_dir=.
5553    for ac_exec_ext in '' $ac_executable_extensions; do
5554  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5555    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5556    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5557    break 2
5558  fi
5559done
5560  done
5561IFS=$as_save_IFS
5562
5563fi
5564fi
5565ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5566if test -n "$ac_ct_DUMPBIN"; then
5567  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5568$as_echo "$ac_ct_DUMPBIN" >&6; }
5569else
5570  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5571$as_echo "no" >&6; }
5572fi
5573
5574
5575  test -n "$ac_ct_DUMPBIN" && break
5576done
5577
5578  if test "x$ac_ct_DUMPBIN" = x; then
5579    DUMPBIN=":"
5580  else
5581    case $cross_compiling:$ac_tool_warned in
5582yes:)
5583{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5584$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5585ac_tool_warned=yes ;;
5586esac
5587    DUMPBIN=$ac_ct_DUMPBIN
5588  fi
5589fi
5590
5591    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5592    *COFF*)
5593      DUMPBIN="$DUMPBIN -symbols"
5594      ;;
5595    *)
5596      DUMPBIN=:
5597      ;;
5598    esac
5599  fi
5600
5601  if test "$DUMPBIN" != ":"; then
5602    NM="$DUMPBIN"
5603  fi
5604fi
5605test -z "$NM" && NM=nm
5606
5607
5608
5609
5610
5611
5612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5613$as_echo_n "checking the name lister ($NM) interface... " >&6; }
5614if test "${lt_cv_nm_interface+set}" = set; then :
5615  $as_echo_n "(cached) " >&6
5616else
5617  lt_cv_nm_interface="BSD nm"
5618  echo "int some_variable = 0;" > conftest.$ac_ext
5619  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5620  (eval "$ac_compile" 2>conftest.err)
5621  cat conftest.err >&5
5622  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5623  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5624  cat conftest.err >&5
5625  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5626  cat conftest.out >&5
5627  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5628    lt_cv_nm_interface="MS dumpbin"
5629  fi
5630  rm -f conftest*
5631fi
5632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5633$as_echo "$lt_cv_nm_interface" >&6; }
5634
5635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5636$as_echo_n "checking whether ln -s works... " >&6; }
5637LN_S=$as_ln_s
5638if test "$LN_S" = "ln -s"; then
5639  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5640$as_echo "yes" >&6; }
5641else
5642  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5643$as_echo "no, using $LN_S" >&6; }
5644fi
5645
5646# find the maximum length of command line arguments
5647{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5648$as_echo_n "checking the maximum length of command line arguments... " >&6; }
5649if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5650  $as_echo_n "(cached) " >&6
5651else
5652    i=0
5653  teststring="ABCD"
5654
5655  case $build_os in
5656  msdosdjgpp*)
5657    # On DJGPP, this test can blow up pretty badly due to problems in libc
5658    # (any single argument exceeding 2000 bytes causes a buffer overrun
5659    # during glob expansion).  Even if it were fixed, the result of this
5660    # check would be larger than it should be.
5661    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5662    ;;
5663
5664  gnu*)
5665    # Under GNU Hurd, this test is not required because there is
5666    # no limit to the length of command line arguments.
5667    # Libtool will interpret -1 as no limit whatsoever
5668    lt_cv_sys_max_cmd_len=-1;
5669    ;;
5670
5671  cygwin* | mingw* | cegcc*)
5672    # On Win9x/ME, this test blows up -- it succeeds, but takes
5673    # about 5 minutes as the teststring grows exponentially.
5674    # Worse, since 9x/ME are not pre-emptively multitasking,
5675    # you end up with a "frozen" computer, even though with patience
5676    # the test eventually succeeds (with a max line length of 256k).
5677    # Instead, let's just punt: use the minimum linelength reported by
5678    # all of the supported platforms: 8192 (on NT/2K/XP).
5679    lt_cv_sys_max_cmd_len=8192;
5680    ;;
5681
5682  mint*)
5683    # On MiNT this can take a long time and run out of memory.
5684    lt_cv_sys_max_cmd_len=8192;
5685    ;;
5686
5687  amigaos*)
5688    # On AmigaOS with pdksh, this test takes hours, literally.
5689    # So we just punt and use a minimum line length of 8192.
5690    lt_cv_sys_max_cmd_len=8192;
5691    ;;
5692
5693  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5694    # This has been around since 386BSD, at least.  Likely further.
5695    if test -x /sbin/sysctl; then
5696      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5697    elif test -x /usr/sbin/sysctl; then
5698      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5699    else
5700      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
5701    fi
5702    # And add a safety zone
5703    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5704    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5705    ;;
5706
5707  interix*)
5708    # We know the value 262144 and hardcode it with a safety zone (like BSD)
5709    lt_cv_sys_max_cmd_len=196608
5710    ;;
5711
5712  osf*)
5713    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5714    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5715    # nice to cause kernel panics so lets avoid the loop below.
5716    # First set a reasonable default.
5717    lt_cv_sys_max_cmd_len=16384
5718    #
5719    if test -x /sbin/sysconfig; then
5720      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5721        *1*) lt_cv_sys_max_cmd_len=-1 ;;
5722      esac
5723    fi
5724    ;;
5725  sco3.2v5*)
5726    lt_cv_sys_max_cmd_len=102400
5727    ;;
5728  sysv5* | sco5v6* | sysv4.2uw2*)
5729    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5730    if test -n "$kargmax"; then
5731      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
5732    else
5733      lt_cv_sys_max_cmd_len=32768
5734    fi
5735    ;;
5736  *)
5737    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5738    if test -n "$lt_cv_sys_max_cmd_len"; then
5739      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5740      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5741    else
5742      # Make teststring a little bigger before we do anything with it.
5743      # a 1K string should be a reasonable start.
5744      for i in 1 2 3 4 5 6 7 8 ; do
5745        teststring=$teststring$teststring
5746      done
5747      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5748      # If test is not a shell built-in, we'll probably end up computing a
5749      # maximum length that is only half of the actual maximum length, but
5750      # we can't tell.
5751      while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5752	         = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5753	      test $i != 17 # 1/2 MB should be enough
5754      do
5755        i=`expr $i + 1`
5756        teststring=$teststring$teststring
5757      done
5758      # Only check the string length outside the loop.
5759      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5760      teststring=
5761      # Add a significant safety factor because C++ compilers can tack on
5762      # massive amounts of additional arguments before passing them to the
5763      # linker.  It appears as though 1/2 is a usable value.
5764      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5765    fi
5766    ;;
5767  esac
5768
5769fi
5770
5771if test -n $lt_cv_sys_max_cmd_len ; then
5772  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5773$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5774else
5775  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5776$as_echo "none" >&6; }
5777fi
5778max_cmd_len=$lt_cv_sys_max_cmd_len
5779
5780
5781
5782
5783
5784
5785: ${CP="cp -f"}
5786: ${MV="mv -f"}
5787: ${RM="rm -f"}
5788
5789{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5790$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5791# Try some XSI features
5792xsi_shell=no
5793( _lt_dummy="a/b/c"
5794  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5795      = c,a/b,, \
5796    && eval 'test $(( 1 + 1 )) -eq 2 \
5797    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5798  && xsi_shell=yes
5799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5800$as_echo "$xsi_shell" >&6; }
5801
5802
5803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5804$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5805lt_shell_append=no
5806( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5807    >/dev/null 2>&1 \
5808  && lt_shell_append=yes
5809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5810$as_echo "$lt_shell_append" >&6; }
5811
5812
5813if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5814  lt_unset=unset
5815else
5816  lt_unset=false
5817fi
5818
5819
5820
5821
5822
5823# test EBCDIC or ASCII
5824case `echo X|tr X '\101'` in
5825 A) # ASCII based system
5826    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5827  lt_SP2NL='tr \040 \012'
5828  lt_NL2SP='tr \015\012 \040\040'
5829  ;;
5830 *) # EBCDIC based system
5831  lt_SP2NL='tr \100 \n'
5832  lt_NL2SP='tr \r\n \100\100'
5833  ;;
5834esac
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5845$as_echo_n "checking for $LD option to reload object files... " >&6; }
5846if test "${lt_cv_ld_reload_flag+set}" = set; then :
5847  $as_echo_n "(cached) " >&6
5848else
5849  lt_cv_ld_reload_flag='-r'
5850fi
5851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5852$as_echo "$lt_cv_ld_reload_flag" >&6; }
5853reload_flag=$lt_cv_ld_reload_flag
5854case $reload_flag in
5855"" | " "*) ;;
5856*) reload_flag=" $reload_flag" ;;
5857esac
5858reload_cmds='$LD$reload_flag -o $output$reload_objs'
5859case $host_os in
5860  darwin*)
5861    if test "$GCC" = yes; then
5862      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5863    else
5864      reload_cmds='$LD$reload_flag -o $output$reload_objs'
5865    fi
5866    ;;
5867esac
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877if test -n "$ac_tool_prefix"; then
5878  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5879set dummy ${ac_tool_prefix}objdump; ac_word=$2
5880{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5881$as_echo_n "checking for $ac_word... " >&6; }
5882if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5883  $as_echo_n "(cached) " >&6
5884else
5885  if test -n "$OBJDUMP"; then
5886  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5887else
5888as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5889for as_dir in $PATH
5890do
5891  IFS=$as_save_IFS
5892  test -z "$as_dir" && as_dir=.
5893    for ac_exec_ext in '' $ac_executable_extensions; do
5894  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5895    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5896    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5897    break 2
5898  fi
5899done
5900  done
5901IFS=$as_save_IFS
5902
5903fi
5904fi
5905OBJDUMP=$ac_cv_prog_OBJDUMP
5906if test -n "$OBJDUMP"; then
5907  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5908$as_echo "$OBJDUMP" >&6; }
5909else
5910  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5911$as_echo "no" >&6; }
5912fi
5913
5914
5915fi
5916if test -z "$ac_cv_prog_OBJDUMP"; then
5917  ac_ct_OBJDUMP=$OBJDUMP
5918  # Extract the first word of "objdump", so it can be a program name with args.
5919set dummy objdump; ac_word=$2
5920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5921$as_echo_n "checking for $ac_word... " >&6; }
5922if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5923  $as_echo_n "(cached) " >&6
5924else
5925  if test -n "$ac_ct_OBJDUMP"; then
5926  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5927else
5928as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5929for as_dir in $PATH
5930do
5931  IFS=$as_save_IFS
5932  test -z "$as_dir" && as_dir=.
5933    for ac_exec_ext in '' $ac_executable_extensions; do
5934  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5935    ac_cv_prog_ac_ct_OBJDUMP="objdump"
5936    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5937    break 2
5938  fi
5939done
5940  done
5941IFS=$as_save_IFS
5942
5943fi
5944fi
5945ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5946if test -n "$ac_ct_OBJDUMP"; then
5947  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5948$as_echo "$ac_ct_OBJDUMP" >&6; }
5949else
5950  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5951$as_echo "no" >&6; }
5952fi
5953
5954  if test "x$ac_ct_OBJDUMP" = x; then
5955    OBJDUMP="false"
5956  else
5957    case $cross_compiling:$ac_tool_warned in
5958yes:)
5959{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5960$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5961ac_tool_warned=yes ;;
5962esac
5963    OBJDUMP=$ac_ct_OBJDUMP
5964  fi
5965else
5966  OBJDUMP="$ac_cv_prog_OBJDUMP"
5967fi
5968
5969test -z "$OBJDUMP" && OBJDUMP=objdump
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5980$as_echo_n "checking how to recognize dependent libraries... " >&6; }
5981if test "${lt_cv_deplibs_check_method+set}" = set; then :
5982  $as_echo_n "(cached) " >&6
5983else
5984  lt_cv_file_magic_cmd='$MAGIC_CMD'
5985lt_cv_file_magic_test_file=
5986lt_cv_deplibs_check_method='unknown'
5987# Need to set the preceding variable on all platforms that support
5988# interlibrary dependencies.
5989# 'none' -- dependencies not supported.
5990# `unknown' -- same as none, but documents that we really don't know.
5991# 'pass_all' -- all dependencies passed with no checks.
5992# 'test_compile' -- check by making test program.
5993# 'file_magic [[regex]]' -- check by looking for files in library path
5994# which responds to the $file_magic_cmd with a given extended regex.
5995# If you have `file' or equivalent on your system and you're not sure
5996# whether `pass_all' will *always* work, you probably want this one.
5997
5998case $host_os in
5999aix[4-9]*)
6000  lt_cv_deplibs_check_method=pass_all
6001  ;;
6002
6003beos*)
6004  lt_cv_deplibs_check_method=pass_all
6005  ;;
6006
6007bsdi[45]*)
6008  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6009  lt_cv_file_magic_cmd='/usr/bin/file -L'
6010  lt_cv_file_magic_test_file=/shlib/libc.so
6011  ;;
6012
6013cygwin*)
6014  # func_win32_libid is a shell function defined in ltmain.sh
6015  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6016  lt_cv_file_magic_cmd='func_win32_libid'
6017  ;;
6018
6019mingw* | pw32*)
6020  # Base MSYS/MinGW do not provide the 'file' command needed by
6021  # func_win32_libid shell function, so use a weaker test based on 'objdump',
6022  # unless we find 'file', for example because we are cross-compiling.
6023  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6024  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6025    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6026    lt_cv_file_magic_cmd='func_win32_libid'
6027  else
6028    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6029    lt_cv_file_magic_cmd='$OBJDUMP -f'
6030  fi
6031  ;;
6032
6033cegcc*)
6034  # use the weaker test based on 'objdump'. See mingw*.
6035  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6036  lt_cv_file_magic_cmd='$OBJDUMP -f'
6037  ;;
6038
6039darwin* | rhapsody*)
6040  lt_cv_deplibs_check_method=pass_all
6041  ;;
6042
6043freebsd* | dragonfly*)
6044  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6045    case $host_cpu in
6046    i*86 )
6047      # Not sure whether the presence of OpenBSD here was a mistake.
6048      # Let's accept both of them until this is cleared up.
6049      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6050      lt_cv_file_magic_cmd=/usr/bin/file
6051      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6052      ;;
6053    esac
6054  else
6055    lt_cv_deplibs_check_method=pass_all
6056  fi
6057  ;;
6058
6059gnu*)
6060  lt_cv_deplibs_check_method=pass_all
6061  ;;
6062
6063haiku*)
6064  lt_cv_deplibs_check_method=pass_all
6065  ;;
6066
6067hpux10.20* | hpux11*)
6068  lt_cv_file_magic_cmd=/usr/bin/file
6069  case $host_cpu in
6070  ia64*)
6071    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6072    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6073    ;;
6074  hppa*64*)
6075    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]'
6076    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6077    ;;
6078  *)
6079    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6080    lt_cv_file_magic_test_file=/usr/lib/libc.sl
6081    ;;
6082  esac
6083  ;;
6084
6085interix[3-9]*)
6086  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6087  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6088  ;;
6089
6090irix5* | irix6* | nonstopux*)
6091  case $LD in
6092  *-32|*"-32 ") libmagic=32-bit;;
6093  *-n32|*"-n32 ") libmagic=N32;;
6094  *-64|*"-64 ") libmagic=64-bit;;
6095  *) libmagic=never-match;;
6096  esac
6097  lt_cv_deplibs_check_method=pass_all
6098  ;;
6099
6100# This must be Linux ELF.
6101linux* | k*bsd*-gnu | kopensolaris*-gnu)
6102  lt_cv_deplibs_check_method=pass_all
6103  ;;
6104
6105netbsd*)
6106  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6107    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6108  else
6109    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6110  fi
6111  ;;
6112
6113newos6*)
6114  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6115  lt_cv_file_magic_cmd=/usr/bin/file
6116  lt_cv_file_magic_test_file=/usr/lib/libnls.so
6117  ;;
6118
6119*nto* | *qnx*)
6120  lt_cv_deplibs_check_method=pass_all
6121  ;;
6122
6123openbsd*)
6124  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6125    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6126  else
6127    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6128  fi
6129  ;;
6130
6131osf3* | osf4* | osf5*)
6132  lt_cv_deplibs_check_method=pass_all
6133  ;;
6134
6135rdos*)
6136  lt_cv_deplibs_check_method=pass_all
6137  ;;
6138
6139solaris*)
6140  lt_cv_deplibs_check_method=pass_all
6141  ;;
6142
6143sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6144  lt_cv_deplibs_check_method=pass_all
6145  ;;
6146
6147sysv4 | sysv4.3*)
6148  case $host_vendor in
6149  motorola)
6150    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]'
6151    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6152    ;;
6153  ncr)
6154    lt_cv_deplibs_check_method=pass_all
6155    ;;
6156  sequent)
6157    lt_cv_file_magic_cmd='/bin/file'
6158    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6159    ;;
6160  sni)
6161    lt_cv_file_magic_cmd='/bin/file'
6162    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6163    lt_cv_file_magic_test_file=/lib/libc.so
6164    ;;
6165  siemens)
6166    lt_cv_deplibs_check_method=pass_all
6167    ;;
6168  pc)
6169    lt_cv_deplibs_check_method=pass_all
6170    ;;
6171  esac
6172  ;;
6173
6174tpf*)
6175  lt_cv_deplibs_check_method=pass_all
6176  ;;
6177esac
6178
6179fi
6180{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6181$as_echo "$lt_cv_deplibs_check_method" >&6; }
6182file_magic_cmd=$lt_cv_file_magic_cmd
6183deplibs_check_method=$lt_cv_deplibs_check_method
6184test -z "$deplibs_check_method" && deplibs_check_method=unknown
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197if test -n "$ac_tool_prefix"; then
6198  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6199set dummy ${ac_tool_prefix}ar; ac_word=$2
6200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6201$as_echo_n "checking for $ac_word... " >&6; }
6202if test "${ac_cv_prog_AR+set}" = set; then :
6203  $as_echo_n "(cached) " >&6
6204else
6205  if test -n "$AR"; then
6206  ac_cv_prog_AR="$AR" # Let the user override the test.
6207else
6208as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6209for as_dir in $PATH
6210do
6211  IFS=$as_save_IFS
6212  test -z "$as_dir" && as_dir=.
6213    for ac_exec_ext in '' $ac_executable_extensions; do
6214  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6215    ac_cv_prog_AR="${ac_tool_prefix}ar"
6216    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6217    break 2
6218  fi
6219done
6220  done
6221IFS=$as_save_IFS
6222
6223fi
6224fi
6225AR=$ac_cv_prog_AR
6226if test -n "$AR"; then
6227  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6228$as_echo "$AR" >&6; }
6229else
6230  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6231$as_echo "no" >&6; }
6232fi
6233
6234
6235fi
6236if test -z "$ac_cv_prog_AR"; then
6237  ac_ct_AR=$AR
6238  # Extract the first word of "ar", so it can be a program name with args.
6239set dummy ar; ac_word=$2
6240{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6241$as_echo_n "checking for $ac_word... " >&6; }
6242if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6243  $as_echo_n "(cached) " >&6
6244else
6245  if test -n "$ac_ct_AR"; then
6246  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6247else
6248as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6249for as_dir in $PATH
6250do
6251  IFS=$as_save_IFS
6252  test -z "$as_dir" && as_dir=.
6253    for ac_exec_ext in '' $ac_executable_extensions; do
6254  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6255    ac_cv_prog_ac_ct_AR="ar"
6256    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6257    break 2
6258  fi
6259done
6260  done
6261IFS=$as_save_IFS
6262
6263fi
6264fi
6265ac_ct_AR=$ac_cv_prog_ac_ct_AR
6266if test -n "$ac_ct_AR"; then
6267  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6268$as_echo "$ac_ct_AR" >&6; }
6269else
6270  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6271$as_echo "no" >&6; }
6272fi
6273
6274  if test "x$ac_ct_AR" = x; then
6275    AR="false"
6276  else
6277    case $cross_compiling:$ac_tool_warned in
6278yes:)
6279{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6280$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6281ac_tool_warned=yes ;;
6282esac
6283    AR=$ac_ct_AR
6284  fi
6285else
6286  AR="$ac_cv_prog_AR"
6287fi
6288
6289test -z "$AR" && AR=ar
6290test -z "$AR_FLAGS" && AR_FLAGS=cru
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302if test -n "$ac_tool_prefix"; then
6303  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6304set dummy ${ac_tool_prefix}strip; ac_word=$2
6305{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6306$as_echo_n "checking for $ac_word... " >&6; }
6307if test "${ac_cv_prog_STRIP+set}" = set; then :
6308  $as_echo_n "(cached) " >&6
6309else
6310  if test -n "$STRIP"; then
6311  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6312else
6313as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6314for as_dir in $PATH
6315do
6316  IFS=$as_save_IFS
6317  test -z "$as_dir" && as_dir=.
6318    for ac_exec_ext in '' $ac_executable_extensions; do
6319  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6320    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6321    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6322    break 2
6323  fi
6324done
6325  done
6326IFS=$as_save_IFS
6327
6328fi
6329fi
6330STRIP=$ac_cv_prog_STRIP
6331if test -n "$STRIP"; then
6332  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6333$as_echo "$STRIP" >&6; }
6334else
6335  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6336$as_echo "no" >&6; }
6337fi
6338
6339
6340fi
6341if test -z "$ac_cv_prog_STRIP"; then
6342  ac_ct_STRIP=$STRIP
6343  # Extract the first word of "strip", so it can be a program name with args.
6344set dummy strip; ac_word=$2
6345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6346$as_echo_n "checking for $ac_word... " >&6; }
6347if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6348  $as_echo_n "(cached) " >&6
6349else
6350  if test -n "$ac_ct_STRIP"; then
6351  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6352else
6353as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6354for as_dir in $PATH
6355do
6356  IFS=$as_save_IFS
6357  test -z "$as_dir" && as_dir=.
6358    for ac_exec_ext in '' $ac_executable_extensions; do
6359  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6360    ac_cv_prog_ac_ct_STRIP="strip"
6361    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6362    break 2
6363  fi
6364done
6365  done
6366IFS=$as_save_IFS
6367
6368fi
6369fi
6370ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6371if test -n "$ac_ct_STRIP"; then
6372  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6373$as_echo "$ac_ct_STRIP" >&6; }
6374else
6375  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6376$as_echo "no" >&6; }
6377fi
6378
6379  if test "x$ac_ct_STRIP" = x; then
6380    STRIP=":"
6381  else
6382    case $cross_compiling:$ac_tool_warned in
6383yes:)
6384{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6385$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6386ac_tool_warned=yes ;;
6387esac
6388    STRIP=$ac_ct_STRIP
6389  fi
6390else
6391  STRIP="$ac_cv_prog_STRIP"
6392fi
6393
6394test -z "$STRIP" && STRIP=:
6395
6396
6397
6398
6399
6400
6401if test -n "$ac_tool_prefix"; then
6402  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6403set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6405$as_echo_n "checking for $ac_word... " >&6; }
6406if test "${ac_cv_prog_RANLIB+set}" = set; then :
6407  $as_echo_n "(cached) " >&6
6408else
6409  if test -n "$RANLIB"; then
6410  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6411else
6412as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6413for as_dir in $PATH
6414do
6415  IFS=$as_save_IFS
6416  test -z "$as_dir" && as_dir=.
6417    for ac_exec_ext in '' $ac_executable_extensions; do
6418  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6419    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6420    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6421    break 2
6422  fi
6423done
6424  done
6425IFS=$as_save_IFS
6426
6427fi
6428fi
6429RANLIB=$ac_cv_prog_RANLIB
6430if test -n "$RANLIB"; then
6431  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6432$as_echo "$RANLIB" >&6; }
6433else
6434  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6435$as_echo "no" >&6; }
6436fi
6437
6438
6439fi
6440if test -z "$ac_cv_prog_RANLIB"; then
6441  ac_ct_RANLIB=$RANLIB
6442  # Extract the first word of "ranlib", so it can be a program name with args.
6443set dummy ranlib; ac_word=$2
6444{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6445$as_echo_n "checking for $ac_word... " >&6; }
6446if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6447  $as_echo_n "(cached) " >&6
6448else
6449  if test -n "$ac_ct_RANLIB"; then
6450  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6451else
6452as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6453for as_dir in $PATH
6454do
6455  IFS=$as_save_IFS
6456  test -z "$as_dir" && as_dir=.
6457    for ac_exec_ext in '' $ac_executable_extensions; do
6458  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6459    ac_cv_prog_ac_ct_RANLIB="ranlib"
6460    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6461    break 2
6462  fi
6463done
6464  done
6465IFS=$as_save_IFS
6466
6467fi
6468fi
6469ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6470if test -n "$ac_ct_RANLIB"; then
6471  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6472$as_echo "$ac_ct_RANLIB" >&6; }
6473else
6474  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6475$as_echo "no" >&6; }
6476fi
6477
6478  if test "x$ac_ct_RANLIB" = x; then
6479    RANLIB=":"
6480  else
6481    case $cross_compiling:$ac_tool_warned in
6482yes:)
6483{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6484$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6485ac_tool_warned=yes ;;
6486esac
6487    RANLIB=$ac_ct_RANLIB
6488  fi
6489else
6490  RANLIB="$ac_cv_prog_RANLIB"
6491fi
6492
6493test -z "$RANLIB" && RANLIB=:
6494
6495
6496
6497
6498
6499
6500# Determine commands to create old-style static archives.
6501old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6502old_postinstall_cmds='chmod 644 $oldlib'
6503old_postuninstall_cmds=
6504
6505if test -n "$RANLIB"; then
6506  case $host_os in
6507  openbsd*)
6508    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6509    ;;
6510  *)
6511    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6512    ;;
6513  esac
6514  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6515fi
6516
6517case $host_os in
6518  darwin*)
6519    lock_old_archive_extraction=yes ;;
6520  *)
6521    lock_old_archive_extraction=no ;;
6522esac
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562# If no C compiler was specified, use CC.
6563LTCC=${LTCC-"$CC"}
6564
6565# If no C compiler flags were specified, use CFLAGS.
6566LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6567
6568# Allow CC to be a program name with arguments.
6569compiler=$CC
6570
6571
6572# Check for command to grab the raw symbol name followed by C symbol from nm.
6573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6574$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6575if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6576  $as_echo_n "(cached) " >&6
6577else
6578
6579# These are sane defaults that work on at least a few old systems.
6580# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6581
6582# Character class describing NM global symbol codes.
6583symcode='[BCDEGRST]'
6584
6585# Regexp to match symbols that can be accessed directly from C.
6586sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6587
6588# Define system-specific variables.
6589case $host_os in
6590aix*)
6591  symcode='[BCDT]'
6592  ;;
6593cygwin* | mingw* | pw32* | cegcc*)
6594  symcode='[ABCDGISTW]'
6595  ;;
6596hpux*)
6597  if test "$host_cpu" = ia64; then
6598    symcode='[ABCDEGRST]'
6599  fi
6600  ;;
6601irix* | nonstopux*)
6602  symcode='[BCDEGRST]'
6603  ;;
6604osf*)
6605  symcode='[BCDEGQRST]'
6606  ;;
6607solaris*)
6608  symcode='[BDRT]'
6609  ;;
6610sco3.2v5*)
6611  symcode='[DT]'
6612  ;;
6613sysv4.2uw2*)
6614  symcode='[DT]'
6615  ;;
6616sysv5* | sco5v6* | unixware* | OpenUNIX*)
6617  symcode='[ABDT]'
6618  ;;
6619sysv4)
6620  symcode='[DFNSTU]'
6621  ;;
6622esac
6623
6624# If we're using GNU nm, then use its standard symbol codes.
6625case `$NM -V 2>&1` in
6626*GNU* | *'with BFD'*)
6627  symcode='[ABCDGIRSTW]' ;;
6628esac
6629
6630# Transform an extracted symbol line into a proper C declaration.
6631# Some systems (esp. on ia64) link data and code symbols differently,
6632# so use this general approach.
6633lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6634
6635# Transform an extracted symbol line into symbol name and symbol address
6636lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6637lt_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'"
6638
6639# Handle CRLF in mingw tool chain
6640opt_cr=
6641case $build_os in
6642mingw*)
6643  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6644  ;;
6645esac
6646
6647# Try without a prefix underscore, then with it.
6648for ac_symprfx in "" "_"; do
6649
6650  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6651  symxfrm="\\1 $ac_symprfx\\2 \\2"
6652
6653  # Write the raw and C identifiers.
6654  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6655    # Fake it for dumpbin and say T for any non-static function
6656    # and D for any global variable.
6657    # Also find C++ and __fastcall symbols from MSVC++,
6658    # which start with @ or ?.
6659    lt_cv_sys_global_symbol_pipe="$AWK '"\
6660"     {last_section=section; section=\$ 3};"\
6661"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6662"     \$ 0!~/External *\|/{next};"\
6663"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6664"     {if(hide[section]) next};"\
6665"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6666"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6667"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6668"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6669"     ' prfx=^$ac_symprfx"
6670  else
6671    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6672  fi
6673
6674  # Check to see that the pipe works correctly.
6675  pipe_works=no
6676
6677  rm -f conftest*
6678  cat > conftest.$ac_ext <<_LT_EOF
6679#ifdef __cplusplus
6680extern "C" {
6681#endif
6682char nm_test_var;
6683void nm_test_func(void);
6684void nm_test_func(void){}
6685#ifdef __cplusplus
6686}
6687#endif
6688int main(){nm_test_var='a';nm_test_func();return(0);}
6689_LT_EOF
6690
6691  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6692  (eval $ac_compile) 2>&5
6693  ac_status=$?
6694  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6695  test $ac_status = 0; }; then
6696    # Now try to grab the symbols.
6697    nlist=conftest.nm
6698    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6699  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6700  ac_status=$?
6701  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6702  test $ac_status = 0; } && test -s "$nlist"; then
6703      # Try sorting and uniquifying the output.
6704      if sort "$nlist" | uniq > "$nlist"T; then
6705	mv -f "$nlist"T "$nlist"
6706      else
6707	rm -f "$nlist"T
6708      fi
6709
6710      # Make sure that we snagged all the symbols we need.
6711      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6712	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6713	  cat <<_LT_EOF > conftest.$ac_ext
6714#ifdef __cplusplus
6715extern "C" {
6716#endif
6717
6718_LT_EOF
6719	  # Now generate the symbol file.
6720	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6721
6722	  cat <<_LT_EOF >> conftest.$ac_ext
6723
6724/* The mapping between symbol names and symbols.  */
6725const struct {
6726  const char *name;
6727  void       *address;
6728}
6729lt__PROGRAM__LTX_preloaded_symbols[] =
6730{
6731  { "@PROGRAM@", (void *) 0 },
6732_LT_EOF
6733	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6734	  cat <<\_LT_EOF >> conftest.$ac_ext
6735  {0, (void *) 0}
6736};
6737
6738/* This works around a problem in FreeBSD linker */
6739#ifdef FREEBSD_WORKAROUND
6740static const void *lt_preloaded_setup() {
6741  return lt__PROGRAM__LTX_preloaded_symbols;
6742}
6743#endif
6744
6745#ifdef __cplusplus
6746}
6747#endif
6748_LT_EOF
6749	  # Now try linking the two files.
6750	  mv conftest.$ac_objext conftstm.$ac_objext
6751	  lt_save_LIBS="$LIBS"
6752	  lt_save_CFLAGS="$CFLAGS"
6753	  LIBS="conftstm.$ac_objext"
6754	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6755	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6756  (eval $ac_link) 2>&5
6757  ac_status=$?
6758  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6759  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6760	    pipe_works=yes
6761	  fi
6762	  LIBS="$lt_save_LIBS"
6763	  CFLAGS="$lt_save_CFLAGS"
6764	else
6765	  echo "cannot find nm_test_func in $nlist" >&5
6766	fi
6767      else
6768	echo "cannot find nm_test_var in $nlist" >&5
6769      fi
6770    else
6771      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6772    fi
6773  else
6774    echo "$progname: failed program was:" >&5
6775    cat conftest.$ac_ext >&5
6776  fi
6777  rm -rf conftest* conftst*
6778
6779  # Do not use the global_symbol_pipe unless it works.
6780  if test "$pipe_works" = yes; then
6781    break
6782  else
6783    lt_cv_sys_global_symbol_pipe=
6784  fi
6785done
6786
6787fi
6788
6789if test -z "$lt_cv_sys_global_symbol_pipe"; then
6790  lt_cv_sys_global_symbol_to_cdecl=
6791fi
6792if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6793  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6794$as_echo "failed" >&6; }
6795else
6796  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6797$as_echo "ok" >&6; }
6798fi
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821# Check whether --enable-libtool-lock was given.
6822if test "${enable_libtool_lock+set}" = set; then :
6823  enableval=$enable_libtool_lock;
6824fi
6825
6826test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6827
6828# Some flags need to be propagated to the compiler or linker for good
6829# libtool support.
6830case $host in
6831ia64-*-hpux*)
6832  # Find out which ABI we are using.
6833  echo 'int i;' > conftest.$ac_ext
6834  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6835  (eval $ac_compile) 2>&5
6836  ac_status=$?
6837  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6838  test $ac_status = 0; }; then
6839    case `/usr/bin/file conftest.$ac_objext` in
6840      *ELF-32*)
6841	HPUX_IA64_MODE="32"
6842	;;
6843      *ELF-64*)
6844	HPUX_IA64_MODE="64"
6845	;;
6846    esac
6847  fi
6848  rm -rf conftest*
6849  ;;
6850*-*-irix6*)
6851  # Find out which ABI we are using.
6852  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6853  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6854  (eval $ac_compile) 2>&5
6855  ac_status=$?
6856  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6857  test $ac_status = 0; }; then
6858    if test "$lt_cv_prog_gnu_ld" = yes; then
6859      case `/usr/bin/file conftest.$ac_objext` in
6860	*32-bit*)
6861	  LD="${LD-ld} -melf32bsmip"
6862	  ;;
6863	*N32*)
6864	  LD="${LD-ld} -melf32bmipn32"
6865	  ;;
6866	*64-bit*)
6867	  LD="${LD-ld} -melf64bmip"
6868	;;
6869      esac
6870    else
6871      case `/usr/bin/file conftest.$ac_objext` in
6872	*32-bit*)
6873	  LD="${LD-ld} -32"
6874	  ;;
6875	*N32*)
6876	  LD="${LD-ld} -n32"
6877	  ;;
6878	*64-bit*)
6879	  LD="${LD-ld} -64"
6880	  ;;
6881      esac
6882    fi
6883  fi
6884  rm -rf conftest*
6885  ;;
6886
6887x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6888s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6889  # Find out which ABI we are using.
6890  echo 'int i;' > conftest.$ac_ext
6891  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6892  (eval $ac_compile) 2>&5
6893  ac_status=$?
6894  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6895  test $ac_status = 0; }; then
6896    case `/usr/bin/file conftest.o` in
6897      *32-bit*)
6898	case $host in
6899	  x86_64-*kfreebsd*-gnu)
6900	    LD="${LD-ld} -m elf_i386_fbsd"
6901	    ;;
6902	  x86_64-*linux*)
6903	    case `/usr/bin/file conftest.o` in
6904	      *x86-64*)
6905		LD="${LD-ld} -m elf32_x86_64"
6906		;;
6907	      *)
6908		LD="${LD-ld} -m elf_i386"
6909		;;
6910	    esac
6911	    ;;
6912	  powerpc64le-*linux*)
6913	    LD="${LD-ld} -m elf32lppclinux"
6914	    ;;
6915	  powerpc64-*linux*)
6916	    LD="${LD-ld} -m elf32ppclinux"
6917	    ;;
6918	  s390x-*linux*)
6919	    LD="${LD-ld} -m elf_s390"
6920	    ;;
6921	  sparc64-*linux*)
6922	    LD="${LD-ld} -m elf32_sparc"
6923	    ;;
6924	esac
6925	;;
6926      *64-bit*)
6927	case $host in
6928	  x86_64-*kfreebsd*-gnu)
6929	    LD="${LD-ld} -m elf_x86_64_fbsd"
6930	    ;;
6931	  x86_64-*linux*)
6932	    LD="${LD-ld} -m elf_x86_64"
6933	    ;;
6934	  powerpcle-*linux*)
6935	    LD="${LD-ld} -m elf64lppc"
6936	    ;;
6937	  powerpc-*linux*)
6938	    LD="${LD-ld} -m elf64ppc"
6939	    ;;
6940	  s390*-*linux*|s390*-*tpf*)
6941	    LD="${LD-ld} -m elf64_s390"
6942	    ;;
6943	  sparc*-*linux*)
6944	    LD="${LD-ld} -m elf64_sparc"
6945	    ;;
6946	esac
6947	;;
6948    esac
6949  fi
6950  rm -rf conftest*
6951  ;;
6952
6953*-*-sco3.2v5*)
6954  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6955  SAVE_CFLAGS="$CFLAGS"
6956  CFLAGS="$CFLAGS -belf"
6957  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6958$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6959if test "${lt_cv_cc_needs_belf+set}" = set; then :
6960  $as_echo_n "(cached) " >&6
6961else
6962  ac_ext=c
6963ac_cpp='$CPP $CPPFLAGS'
6964ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6965ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6966ac_compiler_gnu=$ac_cv_c_compiler_gnu
6967
6968     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6969/* end confdefs.h.  */
6970
6971int
6972main ()
6973{
6974
6975  ;
6976  return 0;
6977}
6978_ACEOF
6979if ac_fn_c_try_link "$LINENO"; then :
6980  lt_cv_cc_needs_belf=yes
6981else
6982  lt_cv_cc_needs_belf=no
6983fi
6984rm -f core conftest.err conftest.$ac_objext \
6985    conftest$ac_exeext conftest.$ac_ext
6986     ac_ext=c
6987ac_cpp='$CPP $CPPFLAGS'
6988ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6989ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6990ac_compiler_gnu=$ac_cv_c_compiler_gnu
6991
6992fi
6993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6994$as_echo "$lt_cv_cc_needs_belf" >&6; }
6995  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6996    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6997    CFLAGS="$SAVE_CFLAGS"
6998  fi
6999  ;;
7000sparc*-*solaris*)
7001  # Find out which ABI we are using.
7002  echo 'int i;' > conftest.$ac_ext
7003  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7004  (eval $ac_compile) 2>&5
7005  ac_status=$?
7006  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7007  test $ac_status = 0; }; then
7008    case `/usr/bin/file conftest.o` in
7009    *64-bit*)
7010      case $lt_cv_prog_gnu_ld in
7011      yes*) LD="${LD-ld} -m elf64_sparc" ;;
7012      *)
7013	if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7014	  LD="${LD-ld} -64"
7015	fi
7016	;;
7017      esac
7018      ;;
7019    esac
7020  fi
7021  rm -rf conftest*
7022  ;;
7023esac
7024
7025need_locks="$enable_libtool_lock"
7026
7027
7028  case $host_os in
7029    rhapsody* | darwin*)
7030    if test -n "$ac_tool_prefix"; then
7031  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7032set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7034$as_echo_n "checking for $ac_word... " >&6; }
7035if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7036  $as_echo_n "(cached) " >&6
7037else
7038  if test -n "$DSYMUTIL"; then
7039  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7040else
7041as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7042for as_dir in $PATH
7043do
7044  IFS=$as_save_IFS
7045  test -z "$as_dir" && as_dir=.
7046    for ac_exec_ext in '' $ac_executable_extensions; do
7047  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7048    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7049    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7050    break 2
7051  fi
7052done
7053  done
7054IFS=$as_save_IFS
7055
7056fi
7057fi
7058DSYMUTIL=$ac_cv_prog_DSYMUTIL
7059if test -n "$DSYMUTIL"; then
7060  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7061$as_echo "$DSYMUTIL" >&6; }
7062else
7063  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7064$as_echo "no" >&6; }
7065fi
7066
7067
7068fi
7069if test -z "$ac_cv_prog_DSYMUTIL"; then
7070  ac_ct_DSYMUTIL=$DSYMUTIL
7071  # Extract the first word of "dsymutil", so it can be a program name with args.
7072set dummy dsymutil; ac_word=$2
7073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7074$as_echo_n "checking for $ac_word... " >&6; }
7075if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7076  $as_echo_n "(cached) " >&6
7077else
7078  if test -n "$ac_ct_DSYMUTIL"; then
7079  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7080else
7081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7082for as_dir in $PATH
7083do
7084  IFS=$as_save_IFS
7085  test -z "$as_dir" && as_dir=.
7086    for ac_exec_ext in '' $ac_executable_extensions; do
7087  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7088    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7089    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7090    break 2
7091  fi
7092done
7093  done
7094IFS=$as_save_IFS
7095
7096fi
7097fi
7098ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7099if test -n "$ac_ct_DSYMUTIL"; then
7100  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7101$as_echo "$ac_ct_DSYMUTIL" >&6; }
7102else
7103  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7104$as_echo "no" >&6; }
7105fi
7106
7107  if test "x$ac_ct_DSYMUTIL" = x; then
7108    DSYMUTIL=":"
7109  else
7110    case $cross_compiling:$ac_tool_warned in
7111yes:)
7112{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7113$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7114ac_tool_warned=yes ;;
7115esac
7116    DSYMUTIL=$ac_ct_DSYMUTIL
7117  fi
7118else
7119  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7120fi
7121
7122    if test -n "$ac_tool_prefix"; then
7123  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7124set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7126$as_echo_n "checking for $ac_word... " >&6; }
7127if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7128  $as_echo_n "(cached) " >&6
7129else
7130  if test -n "$NMEDIT"; then
7131  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7132else
7133as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7134for as_dir in $PATH
7135do
7136  IFS=$as_save_IFS
7137  test -z "$as_dir" && as_dir=.
7138    for ac_exec_ext in '' $ac_executable_extensions; do
7139  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7140    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7141    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7142    break 2
7143  fi
7144done
7145  done
7146IFS=$as_save_IFS
7147
7148fi
7149fi
7150NMEDIT=$ac_cv_prog_NMEDIT
7151if test -n "$NMEDIT"; then
7152  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7153$as_echo "$NMEDIT" >&6; }
7154else
7155  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7156$as_echo "no" >&6; }
7157fi
7158
7159
7160fi
7161if test -z "$ac_cv_prog_NMEDIT"; then
7162  ac_ct_NMEDIT=$NMEDIT
7163  # Extract the first word of "nmedit", so it can be a program name with args.
7164set dummy nmedit; ac_word=$2
7165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7166$as_echo_n "checking for $ac_word... " >&6; }
7167if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7168  $as_echo_n "(cached) " >&6
7169else
7170  if test -n "$ac_ct_NMEDIT"; then
7171  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7172else
7173as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7174for as_dir in $PATH
7175do
7176  IFS=$as_save_IFS
7177  test -z "$as_dir" && as_dir=.
7178    for ac_exec_ext in '' $ac_executable_extensions; do
7179  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7180    ac_cv_prog_ac_ct_NMEDIT="nmedit"
7181    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7182    break 2
7183  fi
7184done
7185  done
7186IFS=$as_save_IFS
7187
7188fi
7189fi
7190ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7191if test -n "$ac_ct_NMEDIT"; then
7192  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7193$as_echo "$ac_ct_NMEDIT" >&6; }
7194else
7195  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7196$as_echo "no" >&6; }
7197fi
7198
7199  if test "x$ac_ct_NMEDIT" = x; then
7200    NMEDIT=":"
7201  else
7202    case $cross_compiling:$ac_tool_warned in
7203yes:)
7204{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7205$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7206ac_tool_warned=yes ;;
7207esac
7208    NMEDIT=$ac_ct_NMEDIT
7209  fi
7210else
7211  NMEDIT="$ac_cv_prog_NMEDIT"
7212fi
7213
7214    if test -n "$ac_tool_prefix"; then
7215  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7216set dummy ${ac_tool_prefix}lipo; ac_word=$2
7217{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7218$as_echo_n "checking for $ac_word... " >&6; }
7219if test "${ac_cv_prog_LIPO+set}" = set; then :
7220  $as_echo_n "(cached) " >&6
7221else
7222  if test -n "$LIPO"; then
7223  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7224else
7225as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7226for as_dir in $PATH
7227do
7228  IFS=$as_save_IFS
7229  test -z "$as_dir" && as_dir=.
7230    for ac_exec_ext in '' $ac_executable_extensions; do
7231  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7232    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7233    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7234    break 2
7235  fi
7236done
7237  done
7238IFS=$as_save_IFS
7239
7240fi
7241fi
7242LIPO=$ac_cv_prog_LIPO
7243if test -n "$LIPO"; then
7244  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7245$as_echo "$LIPO" >&6; }
7246else
7247  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7248$as_echo "no" >&6; }
7249fi
7250
7251
7252fi
7253if test -z "$ac_cv_prog_LIPO"; then
7254  ac_ct_LIPO=$LIPO
7255  # Extract the first word of "lipo", so it can be a program name with args.
7256set dummy lipo; ac_word=$2
7257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7258$as_echo_n "checking for $ac_word... " >&6; }
7259if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7260  $as_echo_n "(cached) " >&6
7261else
7262  if test -n "$ac_ct_LIPO"; then
7263  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7264else
7265as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7266for as_dir in $PATH
7267do
7268  IFS=$as_save_IFS
7269  test -z "$as_dir" && as_dir=.
7270    for ac_exec_ext in '' $ac_executable_extensions; do
7271  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7272    ac_cv_prog_ac_ct_LIPO="lipo"
7273    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7274    break 2
7275  fi
7276done
7277  done
7278IFS=$as_save_IFS
7279
7280fi
7281fi
7282ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7283if test -n "$ac_ct_LIPO"; then
7284  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7285$as_echo "$ac_ct_LIPO" >&6; }
7286else
7287  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7288$as_echo "no" >&6; }
7289fi
7290
7291  if test "x$ac_ct_LIPO" = x; then
7292    LIPO=":"
7293  else
7294    case $cross_compiling:$ac_tool_warned in
7295yes:)
7296{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7297$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7298ac_tool_warned=yes ;;
7299esac
7300    LIPO=$ac_ct_LIPO
7301  fi
7302else
7303  LIPO="$ac_cv_prog_LIPO"
7304fi
7305
7306    if test -n "$ac_tool_prefix"; then
7307  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7308set dummy ${ac_tool_prefix}otool; ac_word=$2
7309{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7310$as_echo_n "checking for $ac_word... " >&6; }
7311if test "${ac_cv_prog_OTOOL+set}" = set; then :
7312  $as_echo_n "(cached) " >&6
7313else
7314  if test -n "$OTOOL"; then
7315  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7316else
7317as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7318for as_dir in $PATH
7319do
7320  IFS=$as_save_IFS
7321  test -z "$as_dir" && as_dir=.
7322    for ac_exec_ext in '' $ac_executable_extensions; do
7323  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7324    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7325    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7326    break 2
7327  fi
7328done
7329  done
7330IFS=$as_save_IFS
7331
7332fi
7333fi
7334OTOOL=$ac_cv_prog_OTOOL
7335if test -n "$OTOOL"; then
7336  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7337$as_echo "$OTOOL" >&6; }
7338else
7339  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7340$as_echo "no" >&6; }
7341fi
7342
7343
7344fi
7345if test -z "$ac_cv_prog_OTOOL"; then
7346  ac_ct_OTOOL=$OTOOL
7347  # Extract the first word of "otool", so it can be a program name with args.
7348set dummy otool; ac_word=$2
7349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7350$as_echo_n "checking for $ac_word... " >&6; }
7351if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7352  $as_echo_n "(cached) " >&6
7353else
7354  if test -n "$ac_ct_OTOOL"; then
7355  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7356else
7357as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7358for as_dir in $PATH
7359do
7360  IFS=$as_save_IFS
7361  test -z "$as_dir" && as_dir=.
7362    for ac_exec_ext in '' $ac_executable_extensions; do
7363  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7364    ac_cv_prog_ac_ct_OTOOL="otool"
7365    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7366    break 2
7367  fi
7368done
7369  done
7370IFS=$as_save_IFS
7371
7372fi
7373fi
7374ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7375if test -n "$ac_ct_OTOOL"; then
7376  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7377$as_echo "$ac_ct_OTOOL" >&6; }
7378else
7379  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7380$as_echo "no" >&6; }
7381fi
7382
7383  if test "x$ac_ct_OTOOL" = x; then
7384    OTOOL=":"
7385  else
7386    case $cross_compiling:$ac_tool_warned in
7387yes:)
7388{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7389$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7390ac_tool_warned=yes ;;
7391esac
7392    OTOOL=$ac_ct_OTOOL
7393  fi
7394else
7395  OTOOL="$ac_cv_prog_OTOOL"
7396fi
7397
7398    if test -n "$ac_tool_prefix"; then
7399  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7400set dummy ${ac_tool_prefix}otool64; ac_word=$2
7401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7402$as_echo_n "checking for $ac_word... " >&6; }
7403if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7404  $as_echo_n "(cached) " >&6
7405else
7406  if test -n "$OTOOL64"; then
7407  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7408else
7409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7410for as_dir in $PATH
7411do
7412  IFS=$as_save_IFS
7413  test -z "$as_dir" && as_dir=.
7414    for ac_exec_ext in '' $ac_executable_extensions; do
7415  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7416    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7417    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7418    break 2
7419  fi
7420done
7421  done
7422IFS=$as_save_IFS
7423
7424fi
7425fi
7426OTOOL64=$ac_cv_prog_OTOOL64
7427if test -n "$OTOOL64"; then
7428  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7429$as_echo "$OTOOL64" >&6; }
7430else
7431  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7432$as_echo "no" >&6; }
7433fi
7434
7435
7436fi
7437if test -z "$ac_cv_prog_OTOOL64"; then
7438  ac_ct_OTOOL64=$OTOOL64
7439  # Extract the first word of "otool64", so it can be a program name with args.
7440set dummy otool64; ac_word=$2
7441{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7442$as_echo_n "checking for $ac_word... " >&6; }
7443if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7444  $as_echo_n "(cached) " >&6
7445else
7446  if test -n "$ac_ct_OTOOL64"; then
7447  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7448else
7449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7450for as_dir in $PATH
7451do
7452  IFS=$as_save_IFS
7453  test -z "$as_dir" && as_dir=.
7454    for ac_exec_ext in '' $ac_executable_extensions; do
7455  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7456    ac_cv_prog_ac_ct_OTOOL64="otool64"
7457    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7458    break 2
7459  fi
7460done
7461  done
7462IFS=$as_save_IFS
7463
7464fi
7465fi
7466ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7467if test -n "$ac_ct_OTOOL64"; then
7468  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7469$as_echo "$ac_ct_OTOOL64" >&6; }
7470else
7471  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7472$as_echo "no" >&6; }
7473fi
7474
7475  if test "x$ac_ct_OTOOL64" = x; then
7476    OTOOL64=":"
7477  else
7478    case $cross_compiling:$ac_tool_warned in
7479yes:)
7480{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7481$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7482ac_tool_warned=yes ;;
7483esac
7484    OTOOL64=$ac_ct_OTOOL64
7485  fi
7486else
7487  OTOOL64="$ac_cv_prog_OTOOL64"
7488fi
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7517$as_echo_n "checking for -single_module linker flag... " >&6; }
7518if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7519  $as_echo_n "(cached) " >&6
7520else
7521  lt_cv_apple_cc_single_mod=no
7522      if test -z "${LT_MULTI_MODULE}"; then
7523	# By default we will add the -single_module flag. You can override
7524	# by either setting the environment variable LT_MULTI_MODULE
7525	# non-empty at configure time, or by adding -multi_module to the
7526	# link flags.
7527	rm -rf libconftest.dylib*
7528	echo "int foo(void){return 1;}" > conftest.c
7529	echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7530-dynamiclib -Wl,-single_module conftest.c" >&5
7531	$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7532	  -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7533        _lt_result=$?
7534	if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7535	  lt_cv_apple_cc_single_mod=yes
7536	else
7537	  cat conftest.err >&5
7538	fi
7539	rm -rf libconftest.dylib*
7540	rm -f conftest.*
7541      fi
7542fi
7543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7544$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7545    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7546$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7547if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7548  $as_echo_n "(cached) " >&6
7549else
7550  lt_cv_ld_exported_symbols_list=no
7551      save_LDFLAGS=$LDFLAGS
7552      echo "_main" > conftest.sym
7553      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7554      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7555/* end confdefs.h.  */
7556
7557int
7558main ()
7559{
7560
7561  ;
7562  return 0;
7563}
7564_ACEOF
7565if ac_fn_c_try_link "$LINENO"; then :
7566  lt_cv_ld_exported_symbols_list=yes
7567else
7568  lt_cv_ld_exported_symbols_list=no
7569fi
7570rm -f core conftest.err conftest.$ac_objext \
7571    conftest$ac_exeext conftest.$ac_ext
7572	LDFLAGS="$save_LDFLAGS"
7573
7574fi
7575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7576$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7577    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7578$as_echo_n "checking for -force_load linker flag... " >&6; }
7579if test "${lt_cv_ld_force_load+set}" = set; then :
7580  $as_echo_n "(cached) " >&6
7581else
7582  lt_cv_ld_force_load=no
7583      cat > conftest.c << _LT_EOF
7584int forced_loaded() { return 2;}
7585_LT_EOF
7586      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7587      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7588      echo "$AR cru libconftest.a conftest.o" >&5
7589      $AR cru libconftest.a conftest.o 2>&5
7590      cat > conftest.c << _LT_EOF
7591int main() { return 0;}
7592_LT_EOF
7593      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7594      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7595      _lt_result=$?
7596      if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7597	lt_cv_ld_force_load=yes
7598      else
7599	cat conftest.err >&5
7600      fi
7601        rm -f conftest.err libconftest.a conftest conftest.c
7602        rm -rf conftest.dSYM
7603
7604fi
7605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7606$as_echo "$lt_cv_ld_force_load" >&6; }
7607    case $host_os in
7608    rhapsody* | darwin1.[012])
7609      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7610    darwin1.*)
7611      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7612    darwin*) # darwin 5.x on
7613      # if running on 10.5 or later, the deployment target defaults
7614      # to the OS version, if on x86, and 10.4, the deployment
7615      # target defaults to 10.4. Don't you love it?
7616      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7617	10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7618	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7619	10.[012][,.]*)
7620	  _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7621	10.*)
7622	  _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7623      esac
7624    ;;
7625  esac
7626    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7627      _lt_dar_single_mod='$single_module'
7628    fi
7629    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7630      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7631    else
7632      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7633    fi
7634    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7635      _lt_dsymutil='~$DSYMUTIL $lib || :'
7636    else
7637      _lt_dsymutil=
7638    fi
7639    ;;
7640  esac
7641
7642for ac_header in dlfcn.h
7643do :
7644  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7645"
7646if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7647  cat >>confdefs.h <<_ACEOF
7648#define HAVE_DLFCN_H 1
7649_ACEOF
7650
7651fi
7652
7653done
7654
7655
7656
7657
7658
7659# Set options
7660# Check whether --enable-shared was given.
7661if test "${enable_shared+set}" = set; then :
7662  enableval=$enable_shared; p=${PACKAGE-default}
7663    case $enableval in
7664    yes) enable_shared=yes ;;
7665    no) enable_shared=no ;;
7666    *)
7667      enable_shared=no
7668      # Look at the argument we got.  We use all the common list separators.
7669      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7670      for pkg in $enableval; do
7671	IFS="$lt_save_ifs"
7672	if test "X$pkg" = "X$p"; then
7673	  enable_shared=yes
7674	fi
7675      done
7676      IFS="$lt_save_ifs"
7677      ;;
7678    esac
7679else
7680  enable_shared=no
7681fi
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692        enable_dlopen=no
7693
7694
7695  enable_win32_dll=no
7696
7697
7698
7699  # Check whether --enable-static was given.
7700if test "${enable_static+set}" = set; then :
7701  enableval=$enable_static; p=${PACKAGE-default}
7702    case $enableval in
7703    yes) enable_static=yes ;;
7704    no) enable_static=no ;;
7705    *)
7706     enable_static=no
7707      # Look at the argument we got.  We use all the common list separators.
7708      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7709      for pkg in $enableval; do
7710	IFS="$lt_save_ifs"
7711	if test "X$pkg" = "X$p"; then
7712	  enable_static=yes
7713	fi
7714      done
7715      IFS="$lt_save_ifs"
7716      ;;
7717    esac
7718else
7719  enable_static=yes
7720fi
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731# Check whether --with-pic was given.
7732if test "${with_pic+set}" = set; then :
7733  withval=$with_pic; pic_mode="$withval"
7734else
7735  pic_mode=default
7736fi
7737
7738
7739test -z "$pic_mode" && pic_mode=default
7740
7741
7742
7743
7744
7745
7746
7747  # Check whether --enable-fast-install was given.
7748if test "${enable_fast_install+set}" = set; then :
7749  enableval=$enable_fast_install; p=${PACKAGE-default}
7750    case $enableval in
7751    yes) enable_fast_install=yes ;;
7752    no) enable_fast_install=no ;;
7753    *)
7754      enable_fast_install=no
7755      # Look at the argument we got.  We use all the common list separators.
7756      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7757      for pkg in $enableval; do
7758	IFS="$lt_save_ifs"
7759	if test "X$pkg" = "X$p"; then
7760	  enable_fast_install=yes
7761	fi
7762      done
7763      IFS="$lt_save_ifs"
7764      ;;
7765    esac
7766else
7767  enable_fast_install=yes
7768fi
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780# This can be used to rebuild libtool when needed
7781LIBTOOL_DEPS="$ltmain"
7782
7783# Always use our own libtool.
7784LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811test -z "$LN_S" && LN_S="ln -s"
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826if test -n "${ZSH_VERSION+set}" ; then
7827   setopt NO_GLOB_SUBST
7828fi
7829
7830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7831$as_echo_n "checking for objdir... " >&6; }
7832if test "${lt_cv_objdir+set}" = set; then :
7833  $as_echo_n "(cached) " >&6
7834else
7835  rm -f .libs 2>/dev/null
7836mkdir .libs 2>/dev/null
7837if test -d .libs; then
7838  lt_cv_objdir=.libs
7839else
7840  # MS-DOS does not allow filenames that begin with a dot.
7841  lt_cv_objdir=_libs
7842fi
7843rmdir .libs 2>/dev/null
7844fi
7845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7846$as_echo "$lt_cv_objdir" >&6; }
7847objdir=$lt_cv_objdir
7848
7849
7850
7851
7852
7853cat >>confdefs.h <<_ACEOF
7854#define LT_OBJDIR "$lt_cv_objdir/"
7855_ACEOF
7856
7857
7858
7859
7860case $host_os in
7861aix3*)
7862  # AIX sometimes has problems with the GCC collect2 program.  For some
7863  # reason, if we set the COLLECT_NAMES environment variable, the problems
7864  # vanish in a puff of smoke.
7865  if test "X${COLLECT_NAMES+set}" != Xset; then
7866    COLLECT_NAMES=
7867    export COLLECT_NAMES
7868  fi
7869  ;;
7870esac
7871
7872# Global variables:
7873ofile=libtool
7874can_build_shared=yes
7875
7876# All known linkers require a `.a' archive for static linking (except MSVC,
7877# which needs '.lib').
7878libext=a
7879
7880with_gnu_ld="$lt_cv_prog_gnu_ld"
7881
7882old_CC="$CC"
7883old_CFLAGS="$CFLAGS"
7884
7885# Set sane defaults for various variables
7886test -z "$CC" && CC=cc
7887test -z "$LTCC" && LTCC=$CC
7888test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7889test -z "$LD" && LD=ld
7890test -z "$ac_objext" && ac_objext=o
7891
7892for cc_temp in $compiler""; do
7893  case $cc_temp in
7894    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7895    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7896    \-*) ;;
7897    *) break;;
7898  esac
7899done
7900cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7901
7902
7903# Only perform the check for file, if the check method requires it
7904test -z "$MAGIC_CMD" && MAGIC_CMD=file
7905case $deplibs_check_method in
7906file_magic*)
7907  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7908    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7909$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7910if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7911  $as_echo_n "(cached) " >&6
7912else
7913  case $MAGIC_CMD in
7914[\\/*] |  ?:[\\/]*)
7915  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7916  ;;
7917*)
7918  lt_save_MAGIC_CMD="$MAGIC_CMD"
7919  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7920  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7921  for ac_dir in $ac_dummy; do
7922    IFS="$lt_save_ifs"
7923    test -z "$ac_dir" && ac_dir=.
7924    if test -f $ac_dir/${ac_tool_prefix}file; then
7925      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7926      if test -n "$file_magic_test_file"; then
7927	case $deplibs_check_method in
7928	"file_magic "*)
7929	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7930	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7931	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7932	    $EGREP "$file_magic_regex" > /dev/null; then
7933	    :
7934	  else
7935	    cat <<_LT_EOF 1>&2
7936
7937*** Warning: the command libtool uses to detect shared libraries,
7938*** $file_magic_cmd, produces output that libtool cannot recognize.
7939*** The result is that libtool may fail to recognize shared libraries
7940*** as such.  This will affect the creation of libtool libraries that
7941*** depend on shared libraries, but programs linked with such libtool
7942*** libraries will work regardless of this problem.  Nevertheless, you
7943*** may want to report the problem to your system manager and/or to
7944*** bug-libtool@gnu.org
7945
7946_LT_EOF
7947	  fi ;;
7948	esac
7949      fi
7950      break
7951    fi
7952  done
7953  IFS="$lt_save_ifs"
7954  MAGIC_CMD="$lt_save_MAGIC_CMD"
7955  ;;
7956esac
7957fi
7958
7959MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7960if test -n "$MAGIC_CMD"; then
7961  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7962$as_echo "$MAGIC_CMD" >&6; }
7963else
7964  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7965$as_echo "no" >&6; }
7966fi
7967
7968
7969
7970
7971
7972if test -z "$lt_cv_path_MAGIC_CMD"; then
7973  if test -n "$ac_tool_prefix"; then
7974    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7975$as_echo_n "checking for file... " >&6; }
7976if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7977  $as_echo_n "(cached) " >&6
7978else
7979  case $MAGIC_CMD in
7980[\\/*] |  ?:[\\/]*)
7981  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7982  ;;
7983*)
7984  lt_save_MAGIC_CMD="$MAGIC_CMD"
7985  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7986  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7987  for ac_dir in $ac_dummy; do
7988    IFS="$lt_save_ifs"
7989    test -z "$ac_dir" && ac_dir=.
7990    if test -f $ac_dir/file; then
7991      lt_cv_path_MAGIC_CMD="$ac_dir/file"
7992      if test -n "$file_magic_test_file"; then
7993	case $deplibs_check_method in
7994	"file_magic "*)
7995	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7996	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7997	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7998	    $EGREP "$file_magic_regex" > /dev/null; then
7999	    :
8000	  else
8001	    cat <<_LT_EOF 1>&2
8002
8003*** Warning: the command libtool uses to detect shared libraries,
8004*** $file_magic_cmd, produces output that libtool cannot recognize.
8005*** The result is that libtool may fail to recognize shared libraries
8006*** as such.  This will affect the creation of libtool libraries that
8007*** depend on shared libraries, but programs linked with such libtool
8008*** libraries will work regardless of this problem.  Nevertheless, you
8009*** may want to report the problem to your system manager and/or to
8010*** bug-libtool@gnu.org
8011
8012_LT_EOF
8013	  fi ;;
8014	esac
8015      fi
8016      break
8017    fi
8018  done
8019  IFS="$lt_save_ifs"
8020  MAGIC_CMD="$lt_save_MAGIC_CMD"
8021  ;;
8022esac
8023fi
8024
8025MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8026if test -n "$MAGIC_CMD"; then
8027  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8028$as_echo "$MAGIC_CMD" >&6; }
8029else
8030  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8031$as_echo "no" >&6; }
8032fi
8033
8034
8035  else
8036    MAGIC_CMD=:
8037  fi
8038fi
8039
8040  fi
8041  ;;
8042esac
8043
8044# Use C for the default configuration in the libtool script
8045
8046lt_save_CC="$CC"
8047ac_ext=c
8048ac_cpp='$CPP $CPPFLAGS'
8049ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8050ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8051ac_compiler_gnu=$ac_cv_c_compiler_gnu
8052
8053
8054# Source file extension for C test sources.
8055ac_ext=c
8056
8057# Object file extension for compiled C test sources.
8058objext=o
8059objext=$objext
8060
8061# Code to be used in simple compile tests
8062lt_simple_compile_test_code="int some_variable = 0;"
8063
8064# Code to be used in simple link tests
8065lt_simple_link_test_code='int main(){return(0);}'
8066
8067
8068
8069
8070
8071
8072
8073# If no C compiler was specified, use CC.
8074LTCC=${LTCC-"$CC"}
8075
8076# If no C compiler flags were specified, use CFLAGS.
8077LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8078
8079# Allow CC to be a program name with arguments.
8080compiler=$CC
8081
8082# Save the default compiler, since it gets overwritten when the other
8083# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8084compiler_DEFAULT=$CC
8085
8086# save warnings/boilerplate of simple test code
8087ac_outfile=conftest.$ac_objext
8088echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8089eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8090_lt_compiler_boilerplate=`cat conftest.err`
8091$RM conftest*
8092
8093ac_outfile=conftest.$ac_objext
8094echo "$lt_simple_link_test_code" >conftest.$ac_ext
8095eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8096_lt_linker_boilerplate=`cat conftest.err`
8097$RM -r conftest*
8098
8099
8100## CAVEAT EMPTOR:
8101## There is no encapsulation within the following macros, do not change
8102## the running order or otherwise move them around unless you know exactly
8103## what you are doing...
8104if test -n "$compiler"; then
8105
8106lt_prog_compiler_no_builtin_flag=
8107
8108if test "$GCC" = yes; then
8109  case $cc_basename in
8110  nvcc*)
8111    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8112  *)
8113    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8114  esac
8115
8116  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8117$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8118if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8119  $as_echo_n "(cached) " >&6
8120else
8121  lt_cv_prog_compiler_rtti_exceptions=no
8122   ac_outfile=conftest.$ac_objext
8123   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8124   lt_compiler_flag="-fno-rtti -fno-exceptions"
8125   # Insert the option either (1) after the last *FLAGS variable, or
8126   # (2) before a word containing "conftest.", or (3) at the end.
8127   # Note that $ac_compile itself does not contain backslashes and begins
8128   # with a dollar sign (not a hyphen), so the echo should work correctly.
8129   # The option is referenced via a variable to avoid confusing sed.
8130   lt_compile=`echo "$ac_compile" | $SED \
8131   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8132   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8133   -e 's:$: $lt_compiler_flag:'`
8134   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8135   (eval "$lt_compile" 2>conftest.err)
8136   ac_status=$?
8137   cat conftest.err >&5
8138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8139   if (exit $ac_status) && test -s "$ac_outfile"; then
8140     # The compiler can only warn and ignore the option if not recognized
8141     # So say no if there are warnings other than the usual output.
8142     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8143     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8144     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8145       lt_cv_prog_compiler_rtti_exceptions=yes
8146     fi
8147   fi
8148   $RM conftest*
8149
8150fi
8151{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8152$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8153
8154if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8155    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8156else
8157    :
8158fi
8159
8160fi
8161
8162
8163
8164
8165
8166
8167  lt_prog_compiler_wl=
8168lt_prog_compiler_pic=
8169lt_prog_compiler_static=
8170
8171{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8172$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8173
8174  if test "$GCC" = yes; then
8175    lt_prog_compiler_wl='-Wl,'
8176    lt_prog_compiler_static='-static'
8177
8178    case $host_os in
8179      aix*)
8180      # All AIX code is PIC.
8181      if test "$host_cpu" = ia64; then
8182	# AIX 5 now supports IA64 processor
8183	lt_prog_compiler_static='-Bstatic'
8184      fi
8185      lt_prog_compiler_pic='-fPIC'
8186      ;;
8187
8188    amigaos*)
8189      case $host_cpu in
8190      powerpc)
8191            # see comment about AmigaOS4 .so support
8192            lt_prog_compiler_pic='-fPIC'
8193        ;;
8194      m68k)
8195            # FIXME: we need at least 68020 code to build shared libraries, but
8196            # adding the `-m68020' flag to GCC prevents building anything better,
8197            # like `-m68040'.
8198            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8199        ;;
8200      esac
8201      ;;
8202
8203    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8204      # PIC is the default for these OSes.
8205      ;;
8206
8207    mingw* | cygwin* | pw32* | os2* | cegcc*)
8208      # This hack is so that the source file can tell whether it is being
8209      # built for inclusion in a dll (and should export symbols for example).
8210      # Although the cygwin gcc ignores -fPIC, still need this for old-style
8211      # (--disable-auto-import) libraries
8212      lt_prog_compiler_pic='-DDLL_EXPORT'
8213      ;;
8214
8215    darwin* | rhapsody*)
8216      # PIC is the default on this platform
8217      # Common symbols not allowed in MH_DYLIB files
8218      lt_prog_compiler_pic='-fno-common'
8219      ;;
8220
8221    haiku*)
8222      # PIC is the default for Haiku.
8223      # The "-static" flag exists, but is broken.
8224      lt_prog_compiler_static=
8225      ;;
8226
8227    hpux*)
8228      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8229      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8230      # sets the default TLS model and affects inlining.
8231      case $host_cpu in
8232      hppa*64*)
8233	# +Z the default
8234	;;
8235      *)
8236	lt_prog_compiler_pic='-fPIC'
8237	;;
8238      esac
8239      ;;
8240
8241    interix[3-9]*)
8242      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8243      # Instead, we relocate shared libraries at runtime.
8244      ;;
8245
8246    msdosdjgpp*)
8247      # Just because we use GCC doesn't mean we suddenly get shared libraries
8248      # on systems that don't support them.
8249      lt_prog_compiler_can_build_shared=no
8250      enable_shared=no
8251      ;;
8252
8253    *nto* | *qnx*)
8254      # QNX uses GNU C++, but need to define -shared option too, otherwise
8255      # it will coredump.
8256      lt_prog_compiler_pic='-fPIC -shared'
8257      ;;
8258
8259    sysv4*MP*)
8260      if test -d /usr/nec; then
8261	lt_prog_compiler_pic=-Kconform_pic
8262      fi
8263      ;;
8264
8265    *)
8266      lt_prog_compiler_pic='-fPIC'
8267      ;;
8268    esac
8269
8270    case $cc_basename in
8271    nvcc*) # Cuda Compiler Driver 2.2
8272      lt_prog_compiler_wl='-Xlinker '
8273      lt_prog_compiler_pic='-Xcompiler -fPIC'
8274      ;;
8275    esac
8276  else
8277    # PORTME Check for flag to pass linker flags through the system compiler.
8278    case $host_os in
8279    aix*)
8280      lt_prog_compiler_wl='-Wl,'
8281      if test "$host_cpu" = ia64; then
8282	# AIX 5 now supports IA64 processor
8283	lt_prog_compiler_static='-Bstatic'
8284      else
8285	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8286      fi
8287      ;;
8288
8289    mingw* | cygwin* | pw32* | os2* | cegcc*)
8290      # This hack is so that the source file can tell whether it is being
8291      # built for inclusion in a dll (and should export symbols for example).
8292      lt_prog_compiler_pic='-DDLL_EXPORT'
8293      ;;
8294
8295    hpux9* | hpux10* | hpux11*)
8296      lt_prog_compiler_wl='-Wl,'
8297      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8298      # not for PA HP-UX.
8299      case $host_cpu in
8300      hppa*64*|ia64*)
8301	# +Z the default
8302	;;
8303      *)
8304	lt_prog_compiler_pic='+Z'
8305	;;
8306      esac
8307      # Is there a better lt_prog_compiler_static that works with the bundled CC?
8308      lt_prog_compiler_static='${wl}-a ${wl}archive'
8309      ;;
8310
8311    irix5* | irix6* | nonstopux*)
8312      lt_prog_compiler_wl='-Wl,'
8313      # PIC (with -KPIC) is the default.
8314      lt_prog_compiler_static='-non_shared'
8315      ;;
8316
8317    linux* | k*bsd*-gnu | kopensolaris*-gnu)
8318      case $cc_basename in
8319      # old Intel for x86_64 which still supported -KPIC.
8320      ecc*)
8321	lt_prog_compiler_wl='-Wl,'
8322	lt_prog_compiler_pic='-KPIC'
8323	lt_prog_compiler_static='-static'
8324        ;;
8325      # icc used to be incompatible with GCC.
8326      # ICC 10 doesn't accept -KPIC any more.
8327      icc* | ifort*)
8328	lt_prog_compiler_wl='-Wl,'
8329	lt_prog_compiler_pic='-fPIC'
8330	lt_prog_compiler_static='-static'
8331        ;;
8332      # Lahey Fortran 8.1.
8333      lf95*)
8334	lt_prog_compiler_wl='-Wl,'
8335	lt_prog_compiler_pic='--shared'
8336	lt_prog_compiler_static='--static'
8337	;;
8338      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8339        # Portland Group compilers (*not* the Pentium gcc compiler,
8340	# which looks to be a dead project)
8341	lt_prog_compiler_wl='-Wl,'
8342	lt_prog_compiler_pic='-fpic'
8343	lt_prog_compiler_static='-Bstatic'
8344        ;;
8345      ccc*)
8346        lt_prog_compiler_wl='-Wl,'
8347        # All Alpha code is PIC.
8348        lt_prog_compiler_static='-non_shared'
8349        ;;
8350      xl* | bgxl* | bgf* | mpixl*)
8351	# IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8352	lt_prog_compiler_wl='-Wl,'
8353	lt_prog_compiler_pic='-qpic'
8354	lt_prog_compiler_static='-qstaticlink'
8355	;;
8356      *)
8357	case `$CC -V 2>&1 | sed 5q` in
8358	*Sun\ F* | *Sun*Fortran*)
8359	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
8360	  lt_prog_compiler_pic='-KPIC'
8361	  lt_prog_compiler_static='-Bstatic'
8362	  lt_prog_compiler_wl=''
8363	  ;;
8364	*Sun\ C*)
8365	  # Sun C 5.9
8366	  lt_prog_compiler_pic='-KPIC'
8367	  lt_prog_compiler_static='-Bstatic'
8368	  lt_prog_compiler_wl='-Wl,'
8369	  ;;
8370	esac
8371	;;
8372      esac
8373      ;;
8374
8375    newsos6)
8376      lt_prog_compiler_pic='-KPIC'
8377      lt_prog_compiler_static='-Bstatic'
8378      ;;
8379
8380    *nto* | *qnx*)
8381      # QNX uses GNU C++, but need to define -shared option too, otherwise
8382      # it will coredump.
8383      lt_prog_compiler_pic='-fPIC -shared'
8384      ;;
8385
8386    osf3* | osf4* | osf5*)
8387      lt_prog_compiler_wl='-Wl,'
8388      # All OSF/1 code is PIC.
8389      lt_prog_compiler_static='-non_shared'
8390      ;;
8391
8392    rdos*)
8393      lt_prog_compiler_static='-non_shared'
8394      ;;
8395
8396    solaris*)
8397      lt_prog_compiler_pic='-KPIC'
8398      lt_prog_compiler_static='-Bstatic'
8399      case $cc_basename in
8400      f77* | f90* | f95*)
8401	lt_prog_compiler_wl='-Qoption ld ';;
8402      *)
8403	lt_prog_compiler_wl='-Wl,';;
8404      esac
8405      ;;
8406
8407    sunos4*)
8408      lt_prog_compiler_wl='-Qoption ld '
8409      lt_prog_compiler_pic='-PIC'
8410      lt_prog_compiler_static='-Bstatic'
8411      ;;
8412
8413    sysv4 | sysv4.2uw2* | sysv4.3*)
8414      lt_prog_compiler_wl='-Wl,'
8415      lt_prog_compiler_pic='-KPIC'
8416      lt_prog_compiler_static='-Bstatic'
8417      ;;
8418
8419    sysv4*MP*)
8420      if test -d /usr/nec ;then
8421	lt_prog_compiler_pic='-Kconform_pic'
8422	lt_prog_compiler_static='-Bstatic'
8423      fi
8424      ;;
8425
8426    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8427      lt_prog_compiler_wl='-Wl,'
8428      lt_prog_compiler_pic='-KPIC'
8429      lt_prog_compiler_static='-Bstatic'
8430      ;;
8431
8432    unicos*)
8433      lt_prog_compiler_wl='-Wl,'
8434      lt_prog_compiler_can_build_shared=no
8435      ;;
8436
8437    uts4*)
8438      lt_prog_compiler_pic='-pic'
8439      lt_prog_compiler_static='-Bstatic'
8440      ;;
8441
8442    *)
8443      lt_prog_compiler_can_build_shared=no
8444      ;;
8445    esac
8446  fi
8447
8448case $host_os in
8449  # For platforms which do not support PIC, -DPIC is meaningless:
8450  *djgpp*)
8451    lt_prog_compiler_pic=
8452    ;;
8453  *)
8454    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8455    ;;
8456esac
8457{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8458$as_echo "$lt_prog_compiler_pic" >&6; }
8459
8460
8461
8462
8463
8464
8465#
8466# Check to make sure the PIC flag actually works.
8467#
8468if test -n "$lt_prog_compiler_pic"; then
8469  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8470$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8471if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8472  $as_echo_n "(cached) " >&6
8473else
8474  lt_cv_prog_compiler_pic_works=no
8475   ac_outfile=conftest.$ac_objext
8476   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8477   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8478   # Insert the option either (1) after the last *FLAGS variable, or
8479   # (2) before a word containing "conftest.", or (3) at the end.
8480   # Note that $ac_compile itself does not contain backslashes and begins
8481   # with a dollar sign (not a hyphen), so the echo should work correctly.
8482   # The option is referenced via a variable to avoid confusing sed.
8483   lt_compile=`echo "$ac_compile" | $SED \
8484   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8485   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8486   -e 's:$: $lt_compiler_flag:'`
8487   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8488   (eval "$lt_compile" 2>conftest.err)
8489   ac_status=$?
8490   cat conftest.err >&5
8491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8492   if (exit $ac_status) && test -s "$ac_outfile"; then
8493     # The compiler can only warn and ignore the option if not recognized
8494     # So say no if there are warnings other than the usual output.
8495     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8496     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8497     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8498       lt_cv_prog_compiler_pic_works=yes
8499     fi
8500   fi
8501   $RM conftest*
8502
8503fi
8504{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8505$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8506
8507if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8508    case $lt_prog_compiler_pic in
8509     "" | " "*) ;;
8510     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8511     esac
8512else
8513    lt_prog_compiler_pic=
8514     lt_prog_compiler_can_build_shared=no
8515fi
8516
8517fi
8518
8519
8520
8521
8522
8523
8524#
8525# Check to make sure the static flag actually works.
8526#
8527wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8529$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8530if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8531  $as_echo_n "(cached) " >&6
8532else
8533  lt_cv_prog_compiler_static_works=no
8534   save_LDFLAGS="$LDFLAGS"
8535   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8536   echo "$lt_simple_link_test_code" > conftest.$ac_ext
8537   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8538     # The linker can only warn and ignore the option if not recognized
8539     # So say no if there are warnings
8540     if test -s conftest.err; then
8541       # Append any errors to the config.log.
8542       cat conftest.err 1>&5
8543       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8544       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8545       if diff conftest.exp conftest.er2 >/dev/null; then
8546         lt_cv_prog_compiler_static_works=yes
8547       fi
8548     else
8549       lt_cv_prog_compiler_static_works=yes
8550     fi
8551   fi
8552   $RM -r conftest*
8553   LDFLAGS="$save_LDFLAGS"
8554
8555fi
8556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8557$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8558
8559if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8560    :
8561else
8562    lt_prog_compiler_static=
8563fi
8564
8565
8566
8567
8568
8569
8570
8571  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8572$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8573if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8574  $as_echo_n "(cached) " >&6
8575else
8576  lt_cv_prog_compiler_c_o=no
8577   $RM -r conftest 2>/dev/null
8578   mkdir conftest
8579   cd conftest
8580   mkdir out
8581   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8582
8583   lt_compiler_flag="-o out/conftest2.$ac_objext"
8584   # Insert the option either (1) after the last *FLAGS variable, or
8585   # (2) before a word containing "conftest.", or (3) at the end.
8586   # Note that $ac_compile itself does not contain backslashes and begins
8587   # with a dollar sign (not a hyphen), so the echo should work correctly.
8588   lt_compile=`echo "$ac_compile" | $SED \
8589   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8590   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8591   -e 's:$: $lt_compiler_flag:'`
8592   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8593   (eval "$lt_compile" 2>out/conftest.err)
8594   ac_status=$?
8595   cat out/conftest.err >&5
8596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8597   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8598   then
8599     # The compiler can only warn and ignore the option if not recognized
8600     # So say no if there are warnings
8601     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8602     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8603     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8604       lt_cv_prog_compiler_c_o=yes
8605     fi
8606   fi
8607   chmod u+w . 2>&5
8608   $RM conftest*
8609   # SGI C++ compiler will create directory out/ii_files/ for
8610   # template instantiation
8611   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8612   $RM out/* && rmdir out
8613   cd ..
8614   $RM -r conftest
8615   $RM conftest*
8616
8617fi
8618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8619$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8620
8621
8622
8623
8624
8625
8626  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8627$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8628if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8629  $as_echo_n "(cached) " >&6
8630else
8631  lt_cv_prog_compiler_c_o=no
8632   $RM -r conftest 2>/dev/null
8633   mkdir conftest
8634   cd conftest
8635   mkdir out
8636   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8637
8638   lt_compiler_flag="-o out/conftest2.$ac_objext"
8639   # Insert the option either (1) after the last *FLAGS variable, or
8640   # (2) before a word containing "conftest.", or (3) at the end.
8641   # Note that $ac_compile itself does not contain backslashes and begins
8642   # with a dollar sign (not a hyphen), so the echo should work correctly.
8643   lt_compile=`echo "$ac_compile" | $SED \
8644   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8645   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8646   -e 's:$: $lt_compiler_flag:'`
8647   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8648   (eval "$lt_compile" 2>out/conftest.err)
8649   ac_status=$?
8650   cat out/conftest.err >&5
8651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8652   if (exit $ac_status) && test -s out/conftest2.$ac_objext
8653   then
8654     # The compiler can only warn and ignore the option if not recognized
8655     # So say no if there are warnings
8656     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8657     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8658     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8659       lt_cv_prog_compiler_c_o=yes
8660     fi
8661   fi
8662   chmod u+w . 2>&5
8663   $RM conftest*
8664   # SGI C++ compiler will create directory out/ii_files/ for
8665   # template instantiation
8666   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8667   $RM out/* && rmdir out
8668   cd ..
8669   $RM -r conftest
8670   $RM conftest*
8671
8672fi
8673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8674$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8675
8676
8677
8678
8679hard_links="nottested"
8680if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8681  # do not overwrite the value of need_locks provided by the user
8682  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8683$as_echo_n "checking if we can lock with hard links... " >&6; }
8684  hard_links=yes
8685  $RM conftest*
8686  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8687  touch conftest.a
8688  ln conftest.a conftest.b 2>&5 || hard_links=no
8689  ln conftest.a conftest.b 2>/dev/null && hard_links=no
8690  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8691$as_echo "$hard_links" >&6; }
8692  if test "$hard_links" = no; then
8693    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8694$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8695    need_locks=warn
8696  fi
8697else
8698  need_locks=no
8699fi
8700
8701
8702
8703
8704
8705
8706  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8707$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8708
8709  runpath_var=
8710  allow_undefined_flag=
8711  always_export_symbols=no
8712  archive_cmds=
8713  archive_expsym_cmds=
8714  compiler_needs_object=no
8715  enable_shared_with_static_runtimes=no
8716  export_dynamic_flag_spec=
8717  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8718  hardcode_automatic=no
8719  hardcode_direct=no
8720  hardcode_direct_absolute=no
8721  hardcode_libdir_flag_spec=
8722  hardcode_libdir_flag_spec_ld=
8723  hardcode_libdir_separator=
8724  hardcode_minus_L=no
8725  hardcode_shlibpath_var=unsupported
8726  inherit_rpath=no
8727  link_all_deplibs=unknown
8728  module_cmds=
8729  module_expsym_cmds=
8730  old_archive_from_new_cmds=
8731  old_archive_from_expsyms_cmds=
8732  thread_safe_flag_spec=
8733  whole_archive_flag_spec=
8734  # include_expsyms should be a list of space-separated symbols to be *always*
8735  # included in the symbol list
8736  include_expsyms=
8737  # exclude_expsyms can be an extended regexp of symbols to exclude
8738  # it will be wrapped by ` (' and `)$', so one must not match beginning or
8739  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8740  # as well as any symbol that contains `d'.
8741  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8742  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8743  # platforms (ab)use it in PIC code, but their linkers get confused if
8744  # the symbol is explicitly referenced.  Since portable code cannot
8745  # rely on this symbol name, it's probably fine to never include it in
8746  # preloaded symbol tables.
8747  # Exclude shared library initialization/finalization symbols.
8748  extract_expsyms_cmds=
8749
8750  case $host_os in
8751  cygwin* | mingw* | pw32* | cegcc*)
8752    # FIXME: the MSVC++ port hasn't been tested in a loooong time
8753    # When not using gcc, we currently assume that we are using
8754    # Microsoft Visual C++.
8755    if test "$GCC" != yes; then
8756      with_gnu_ld=no
8757    fi
8758    ;;
8759  interix*)
8760    # we just hope/assume this is gcc and not c89 (= MSVC++)
8761    with_gnu_ld=yes
8762    ;;
8763  openbsd*)
8764    with_gnu_ld=no
8765    ;;
8766  esac
8767
8768  ld_shlibs=yes
8769
8770  # On some targets, GNU ld is compatible enough with the native linker
8771  # that we're better off using the native interface for both.
8772  lt_use_gnu_ld_interface=no
8773  if test "$with_gnu_ld" = yes; then
8774    case $host_os in
8775      aix*)
8776	# The AIX port of GNU ld has always aspired to compatibility
8777	# with the native linker.  However, as the warning in the GNU ld
8778	# block says, versions before 2.19.5* couldn't really create working
8779	# shared libraries, regardless of the interface used.
8780	case `$LD -v 2>&1` in
8781	  *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8782	  *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8783	  *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8784	  *)
8785	    lt_use_gnu_ld_interface=yes
8786	    ;;
8787	esac
8788	;;
8789      *)
8790	lt_use_gnu_ld_interface=yes
8791	;;
8792    esac
8793  fi
8794
8795  if test "$lt_use_gnu_ld_interface" = yes; then
8796    # If archive_cmds runs LD, not CC, wlarc should be empty
8797    wlarc='${wl}'
8798
8799    # Set some defaults for GNU ld with shared library support. These
8800    # are reset later if shared libraries are not supported. Putting them
8801    # here allows them to be overridden if necessary.
8802    runpath_var=LD_RUN_PATH
8803    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8804    export_dynamic_flag_spec='${wl}--export-dynamic'
8805    # ancient GNU ld didn't support --whole-archive et. al.
8806    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8807      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8808    else
8809      whole_archive_flag_spec=
8810    fi
8811    supports_anon_versioning=no
8812    case `$LD -v 2>&1` in
8813      *GNU\ gold*) supports_anon_versioning=yes ;;
8814      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8815      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8816      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8817      *\ 2.11.*) ;; # other 2.11 versions
8818      *) supports_anon_versioning=yes ;;
8819    esac
8820
8821    # See if GNU ld supports shared libraries.
8822    case $host_os in
8823    aix[3-9]*)
8824      # On AIX/PPC, the GNU linker is very broken
8825      if test "$host_cpu" != ia64; then
8826	ld_shlibs=no
8827	cat <<_LT_EOF 1>&2
8828
8829*** Warning: the GNU linker, at least up to release 2.19, is reported
8830*** to be unable to reliably create shared libraries on AIX.
8831*** Therefore, libtool is disabling shared libraries support.  If you
8832*** really care for shared libraries, you may want to install binutils
8833*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8834*** You will then need to restart the configuration process.
8835
8836_LT_EOF
8837      fi
8838      ;;
8839
8840    amigaos*)
8841      case $host_cpu in
8842      powerpc)
8843            # see comment about AmigaOS4 .so support
8844            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8845            archive_expsym_cmds=''
8846        ;;
8847      m68k)
8848            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)'
8849            hardcode_libdir_flag_spec='-L$libdir'
8850            hardcode_minus_L=yes
8851        ;;
8852      esac
8853      ;;
8854
8855    beos*)
8856      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8857	allow_undefined_flag=unsupported
8858	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8859	# support --undefined.  This deserves some investigation.  FIXME
8860	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8861      else
8862	ld_shlibs=no
8863      fi
8864      ;;
8865
8866    cygwin* | mingw* | pw32* | cegcc*)
8867      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8868      # as there is no search path for DLLs.
8869      hardcode_libdir_flag_spec='-L$libdir'
8870      export_dynamic_flag_spec='${wl}--export-all-symbols'
8871      allow_undefined_flag=unsupported
8872      always_export_symbols=no
8873      enable_shared_with_static_runtimes=yes
8874      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8875
8876      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8877        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8878	# If the export-symbols file already is a .def file (1st line
8879	# is EXPORTS), use it as is; otherwise, prepend...
8880	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8881	  cp $export_symbols $output_objdir/$soname.def;
8882	else
8883	  echo EXPORTS > $output_objdir/$soname.def;
8884	  cat $export_symbols >> $output_objdir/$soname.def;
8885	fi~
8886	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8887      else
8888	ld_shlibs=no
8889      fi
8890      ;;
8891
8892    haiku*)
8893      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8894      link_all_deplibs=yes
8895      ;;
8896
8897    interix[3-9]*)
8898      hardcode_direct=no
8899      hardcode_shlibpath_var=no
8900      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8901      export_dynamic_flag_spec='${wl}-E'
8902      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8903      # Instead, shared libraries are loaded at an image base (0x10000000 by
8904      # default) and relocated if they conflict, which is a slow very memory
8905      # consuming and fragmenting process.  To avoid this, we pick a random,
8906      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8907      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8908      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8909      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'
8910      ;;
8911
8912    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8913      tmp_diet=no
8914      if test "$host_os" = linux-dietlibc; then
8915	case $cc_basename in
8916	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
8917	esac
8918      fi
8919      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8920	 && test "$tmp_diet" = no
8921      then
8922	tmp_addflag=' $pic_flag'
8923	tmp_sharedflag='-shared'
8924	case $cc_basename,$host_cpu in
8925        pgcc*)				# Portland Group C compiler
8926	  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'
8927	  tmp_addflag=' $pic_flag'
8928	  ;;
8929	pgf77* | pgf90* | pgf95* | pgfortran*)
8930					# Portland Group f77 and f90 compilers
8931	  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'
8932	  tmp_addflag=' $pic_flag -Mnomain' ;;
8933	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
8934	  tmp_addflag=' -i_dynamic' ;;
8935	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
8936	  tmp_addflag=' -i_dynamic -nofor_main' ;;
8937	ifc* | ifort*)			# Intel Fortran compiler
8938	  tmp_addflag=' -nofor_main' ;;
8939	lf95*)				# Lahey Fortran 8.1
8940	  whole_archive_flag_spec=
8941	  tmp_sharedflag='--shared' ;;
8942	xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8943	  tmp_sharedflag='-qmkshrobj'
8944	  tmp_addflag= ;;
8945	nvcc*)	# Cuda Compiler Driver 2.2
8946	  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'
8947	  compiler_needs_object=yes
8948	  ;;
8949	esac
8950	case `$CC -V 2>&1 | sed 5q` in
8951	*Sun\ C*)			# Sun C 5.9
8952	  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'
8953	  compiler_needs_object=yes
8954	  tmp_sharedflag='-G' ;;
8955	*Sun\ F*)			# Sun Fortran 8.3
8956	  tmp_sharedflag='-G' ;;
8957	esac
8958	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8959
8960        if test "x$supports_anon_versioning" = xyes; then
8961          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8962	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8963	    echo "local: *; };" >> $output_objdir/$libname.ver~
8964	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8965        fi
8966
8967	case $cc_basename in
8968	xlf* | bgf* | bgxlf* | mpixlf*)
8969	  # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8970	  whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8971	  hardcode_libdir_flag_spec=
8972	  hardcode_libdir_flag_spec_ld='-rpath $libdir'
8973	  archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8974	  if test "x$supports_anon_versioning" = xyes; then
8975	    archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8976	      cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8977	      echo "local: *; };" >> $output_objdir/$libname.ver~
8978	      $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8979	  fi
8980	  ;;
8981	esac
8982      else
8983        ld_shlibs=no
8984      fi
8985      ;;
8986
8987    netbsd*)
8988      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8989	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8990	wlarc=
8991      else
8992	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8993	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8994      fi
8995      ;;
8996
8997    solaris*)
8998      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8999	ld_shlibs=no
9000	cat <<_LT_EOF 1>&2
9001
9002*** Warning: The releases 2.8.* of the GNU linker cannot reliably
9003*** create shared libraries on Solaris systems.  Therefore, libtool
9004*** is disabling shared libraries support.  We urge you to upgrade GNU
9005*** binutils to release 2.9.1 or newer.  Another option is to modify
9006*** your PATH or compiler configuration so that the native linker is
9007*** used, and then restart.
9008
9009_LT_EOF
9010      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9011	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9012	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9013      else
9014	ld_shlibs=no
9015      fi
9016      ;;
9017
9018    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9019      case `$LD -v 2>&1` in
9020        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9021	ld_shlibs=no
9022	cat <<_LT_EOF 1>&2
9023
9024*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9025*** reliably create shared libraries on SCO systems.  Therefore, libtool
9026*** is disabling shared libraries support.  We urge you to upgrade GNU
9027*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9028*** your PATH or compiler configuration so that the native linker is
9029*** used, and then restart.
9030
9031_LT_EOF
9032	;;
9033	*)
9034	  # For security reasons, it is highly recommended that you always
9035	  # use absolute paths for naming shared libraries, and exclude the
9036	  # DT_RUNPATH tag from executables and libraries.  But doing so
9037	  # requires that you compile everything twice, which is a pain.
9038	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9039	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9040	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9041	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9042	  else
9043	    ld_shlibs=no
9044	  fi
9045	;;
9046      esac
9047      ;;
9048
9049    sunos4*)
9050      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9051      wlarc=
9052      hardcode_direct=yes
9053      hardcode_shlibpath_var=no
9054      ;;
9055
9056    *)
9057      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9058	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9059	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9060      else
9061	ld_shlibs=no
9062      fi
9063      ;;
9064    esac
9065
9066    if test "$ld_shlibs" = no; then
9067      runpath_var=
9068      hardcode_libdir_flag_spec=
9069      export_dynamic_flag_spec=
9070      whole_archive_flag_spec=
9071    fi
9072  else
9073    # PORTME fill in a description of your system's linker (not GNU ld)
9074    case $host_os in
9075    aix3*)
9076      allow_undefined_flag=unsupported
9077      always_export_symbols=yes
9078      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'
9079      # Note: this linker hardcodes the directories in LIBPATH if there
9080      # are no directories specified by -L.
9081      hardcode_minus_L=yes
9082      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9083	# Neither direct hardcoding nor static linking is supported with a
9084	# broken collect2.
9085	hardcode_direct=unsupported
9086      fi
9087      ;;
9088
9089    aix[4-9]*)
9090      if test "$host_cpu" = ia64; then
9091	# On IA64, the linker does run time linking by default, so we don't
9092	# have to do anything special.
9093	aix_use_runtimelinking=no
9094	exp_sym_flag='-Bexport'
9095	no_entry_flag=""
9096      else
9097	# If we're using GNU nm, then we don't want the "-C" option.
9098	# -C means demangle to AIX nm, but means don't demangle with GNU nm
9099	# Also, AIX nm treats weak defined symbols like other global
9100	# defined symbols, whereas GNU nm marks them as "W".
9101	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9102	  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'
9103	else
9104	  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'
9105	fi
9106	aix_use_runtimelinking=no
9107
9108	# Test if we are trying to use run time linking or normal
9109	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
9110	# need to do runtime linking.
9111	case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9112	  for ld_flag in $LDFLAGS; do
9113	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9114	    aix_use_runtimelinking=yes
9115	    break
9116	  fi
9117	  done
9118	  ;;
9119	esac
9120
9121	exp_sym_flag='-bexport'
9122	no_entry_flag='-bnoentry'
9123      fi
9124
9125      # When large executables or shared objects are built, AIX ld can
9126      # have problems creating the table of contents.  If linking a library
9127      # or program results in "error TOC overflow" add -mminimal-toc to
9128      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9129      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9130
9131      archive_cmds=''
9132      hardcode_direct=yes
9133      hardcode_direct_absolute=yes
9134      hardcode_libdir_separator=':'
9135      link_all_deplibs=yes
9136      file_list_spec='${wl}-f,'
9137
9138      if test "$GCC" = yes; then
9139	case $host_os in aix4.[012]|aix4.[012].*)
9140	# We only want to do this on AIX 4.2 and lower, the check
9141	# below for broken collect2 doesn't work under 4.3+
9142	  collect2name=`${CC} -print-prog-name=collect2`
9143	  if test -f "$collect2name" &&
9144	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9145	  then
9146	  # We have reworked collect2
9147	  :
9148	  else
9149	  # We have old collect2
9150	  hardcode_direct=unsupported
9151	  # It fails to find uninstalled libraries when the uninstalled
9152	  # path is not listed in the libpath.  Setting hardcode_minus_L
9153	  # to unsupported forces relinking
9154	  hardcode_minus_L=yes
9155	  hardcode_libdir_flag_spec='-L$libdir'
9156	  hardcode_libdir_separator=
9157	  fi
9158	  ;;
9159	esac
9160	shared_flag='-shared'
9161	if test "$aix_use_runtimelinking" = yes; then
9162	  shared_flag="$shared_flag "'${wl}-G'
9163	fi
9164      else
9165	# not using gcc
9166	if test "$host_cpu" = ia64; then
9167	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9168	# chokes on -Wl,-G. The following line is correct:
9169	  shared_flag='-G'
9170	else
9171	  if test "$aix_use_runtimelinking" = yes; then
9172	    shared_flag='${wl}-G'
9173	  else
9174	    shared_flag='${wl}-bM:SRE'
9175	  fi
9176	fi
9177      fi
9178
9179      export_dynamic_flag_spec='${wl}-bexpall'
9180      # It seems that -bexpall does not export symbols beginning with
9181      # underscore (_), so it is better to generate a list of symbols to export.
9182      always_export_symbols=yes
9183      if test "$aix_use_runtimelinking" = yes; then
9184	# Warning - without using the other runtime loading flags (-brtl),
9185	# -berok will link without error, but may produce a broken library.
9186	allow_undefined_flag='-berok'
9187        # Determine the default libpath from the value encoded in an
9188        # empty executable.
9189        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9190/* end confdefs.h.  */
9191
9192int
9193main ()
9194{
9195
9196  ;
9197  return 0;
9198}
9199_ACEOF
9200if ac_fn_c_try_link "$LINENO"; then :
9201
9202lt_aix_libpath_sed='
9203    /Import File Strings/,/^$/ {
9204	/^0/ {
9205	    s/^0  *\(.*\)$/\1/
9206	    p
9207	}
9208    }'
9209aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9210# Check for a 64-bit object if we didn't find anything.
9211if test -z "$aix_libpath"; then
9212  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9213fi
9214fi
9215rm -f core conftest.err conftest.$ac_objext \
9216    conftest$ac_exeext conftest.$ac_ext
9217if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9218
9219        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9220        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"
9221      else
9222	if test "$host_cpu" = ia64; then
9223	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9224	  allow_undefined_flag="-z nodefs"
9225	  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"
9226	else
9227	 # Determine the default libpath from the value encoded in an
9228	 # empty executable.
9229	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9230/* end confdefs.h.  */
9231
9232int
9233main ()
9234{
9235
9236  ;
9237  return 0;
9238}
9239_ACEOF
9240if ac_fn_c_try_link "$LINENO"; then :
9241
9242lt_aix_libpath_sed='
9243    /Import File Strings/,/^$/ {
9244	/^0/ {
9245	    s/^0  *\(.*\)$/\1/
9246	    p
9247	}
9248    }'
9249aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9250# Check for a 64-bit object if we didn't find anything.
9251if test -z "$aix_libpath"; then
9252  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9253fi
9254fi
9255rm -f core conftest.err conftest.$ac_objext \
9256    conftest$ac_exeext conftest.$ac_ext
9257if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9258
9259	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9260	  # Warning - without using the other run time loading flags,
9261	  # -berok will link without error, but may produce a broken library.
9262	  no_undefined_flag=' ${wl}-bernotok'
9263	  allow_undefined_flag=' ${wl}-berok'
9264	  if test "$with_gnu_ld" = yes; then
9265	    # We only use this code for GNU lds that support --whole-archive.
9266	    whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9267	  else
9268	    # Exported symbols can be pulled into shared objects from archives
9269	    whole_archive_flag_spec='$convenience'
9270	  fi
9271	  archive_cmds_need_lc=yes
9272	  # This is similar to how AIX traditionally builds its shared libraries.
9273	  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'
9274	fi
9275      fi
9276      ;;
9277
9278    amigaos*)
9279      case $host_cpu in
9280      powerpc)
9281            # see comment about AmigaOS4 .so support
9282            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9283            archive_expsym_cmds=''
9284        ;;
9285      m68k)
9286            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)'
9287            hardcode_libdir_flag_spec='-L$libdir'
9288            hardcode_minus_L=yes
9289        ;;
9290      esac
9291      ;;
9292
9293    bsdi[45]*)
9294      export_dynamic_flag_spec=-rdynamic
9295      ;;
9296
9297    cygwin* | mingw* | pw32* | cegcc*)
9298      # When not using gcc, we currently assume that we are using
9299      # Microsoft Visual C++.
9300      # hardcode_libdir_flag_spec is actually meaningless, as there is
9301      # no search path for DLLs.
9302      hardcode_libdir_flag_spec=' '
9303      allow_undefined_flag=unsupported
9304      # Tell ltmain to make .lib files, not .a files.
9305      libext=lib
9306      # Tell ltmain to make .dll files, not .so files.
9307      shrext_cmds=".dll"
9308      # FIXME: Setting linknames here is a bad hack.
9309      archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9310      # The linker will automatically build a .lib file if we build a DLL.
9311      old_archive_from_new_cmds='true'
9312      # FIXME: Should let the user specify the lib program.
9313      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9314      fix_srcfile_path='`cygpath -w "$srcfile"`'
9315      enable_shared_with_static_runtimes=yes
9316      ;;
9317
9318    darwin* | rhapsody*)
9319
9320
9321  archive_cmds_need_lc=no
9322  hardcode_direct=no
9323  hardcode_automatic=yes
9324  hardcode_shlibpath_var=unsupported
9325  if test "$lt_cv_ld_force_load" = "yes"; then
9326    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\"`'
9327  else
9328    whole_archive_flag_spec=''
9329  fi
9330  link_all_deplibs=yes
9331  allow_undefined_flag="$_lt_dar_allow_undefined"
9332  case $cc_basename in
9333     ifort*) _lt_dar_can_shared=yes ;;
9334     *) _lt_dar_can_shared=$GCC ;;
9335  esac
9336  if test "$_lt_dar_can_shared" = "yes"; then
9337    output_verbose_link_cmd=func_echo_all
9338    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9339    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9340    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}"
9341    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}"
9342
9343  else
9344  ld_shlibs=no
9345  fi
9346
9347      ;;
9348
9349    dgux*)
9350      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9351      hardcode_libdir_flag_spec='-L$libdir'
9352      hardcode_shlibpath_var=no
9353      ;;
9354
9355    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9356    # support.  Future versions do this automatically, but an explicit c++rt0.o
9357    # does not break anything, and helps significantly (at the cost of a little
9358    # extra space).
9359    freebsd2.2*)
9360      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9361      hardcode_libdir_flag_spec='-R$libdir'
9362      hardcode_direct=yes
9363      hardcode_shlibpath_var=no
9364      ;;
9365
9366    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9367    freebsd2.*)
9368      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9369      hardcode_direct=yes
9370      hardcode_minus_L=yes
9371      hardcode_shlibpath_var=no
9372      ;;
9373
9374    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9375    freebsd* | dragonfly*)
9376      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9377      hardcode_libdir_flag_spec='-R$libdir'
9378      hardcode_direct=yes
9379      hardcode_shlibpath_var=no
9380      ;;
9381
9382    hpux9*)
9383      if test "$GCC" = yes; then
9384	archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9385      else
9386	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'
9387      fi
9388      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9389      hardcode_libdir_separator=:
9390      hardcode_direct=yes
9391
9392      # hardcode_minus_L: Not really in the search PATH,
9393      # but as the default location of the library.
9394      hardcode_minus_L=yes
9395      export_dynamic_flag_spec='${wl}-E'
9396      ;;
9397
9398    hpux10*)
9399      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9400	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9401      else
9402	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9403      fi
9404      if test "$with_gnu_ld" = no; then
9405	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9406	hardcode_libdir_flag_spec_ld='+b $libdir'
9407	hardcode_libdir_separator=:
9408	hardcode_direct=yes
9409	hardcode_direct_absolute=yes
9410	export_dynamic_flag_spec='${wl}-E'
9411	# hardcode_minus_L: Not really in the search PATH,
9412	# but as the default location of the library.
9413	hardcode_minus_L=yes
9414      fi
9415      ;;
9416
9417    hpux11*)
9418      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9419	case $host_cpu in
9420	hppa*64*)
9421	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9422	  ;;
9423	ia64*)
9424	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9425	  ;;
9426	*)
9427	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9428	  ;;
9429	esac
9430      else
9431	case $host_cpu in
9432	hppa*64*)
9433	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9434	  ;;
9435	ia64*)
9436	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9437	  ;;
9438	*)
9439
9440	  # Older versions of the 11.00 compiler do not understand -b yet
9441	  # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9442	  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9443$as_echo_n "checking if $CC understands -b... " >&6; }
9444if test "${lt_cv_prog_compiler__b+set}" = set; then :
9445  $as_echo_n "(cached) " >&6
9446else
9447  lt_cv_prog_compiler__b=no
9448   save_LDFLAGS="$LDFLAGS"
9449   LDFLAGS="$LDFLAGS -b"
9450   echo "$lt_simple_link_test_code" > conftest.$ac_ext
9451   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9452     # The linker can only warn and ignore the option if not recognized
9453     # So say no if there are warnings
9454     if test -s conftest.err; then
9455       # Append any errors to the config.log.
9456       cat conftest.err 1>&5
9457       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9458       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9459       if diff conftest.exp conftest.er2 >/dev/null; then
9460         lt_cv_prog_compiler__b=yes
9461       fi
9462     else
9463       lt_cv_prog_compiler__b=yes
9464     fi
9465   fi
9466   $RM -r conftest*
9467   LDFLAGS="$save_LDFLAGS"
9468
9469fi
9470{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9471$as_echo "$lt_cv_prog_compiler__b" >&6; }
9472
9473if test x"$lt_cv_prog_compiler__b" = xyes; then
9474    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9475else
9476    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9477fi
9478
9479	  ;;
9480	esac
9481      fi
9482      if test "$with_gnu_ld" = no; then
9483	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9484	hardcode_libdir_separator=:
9485
9486	case $host_cpu in
9487	hppa*64*|ia64*)
9488	  hardcode_direct=no
9489	  hardcode_shlibpath_var=no
9490	  ;;
9491	*)
9492	  hardcode_direct=yes
9493	  hardcode_direct_absolute=yes
9494	  export_dynamic_flag_spec='${wl}-E'
9495
9496	  # hardcode_minus_L: Not really in the search PATH,
9497	  # but as the default location of the library.
9498	  hardcode_minus_L=yes
9499	  ;;
9500	esac
9501      fi
9502      ;;
9503
9504    irix5* | irix6* | nonstopux*)
9505      if test "$GCC" = yes; then
9506	archive_cmds='$CC -shared $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'
9507	# Try to use the -exported_symbol ld option, if it does not
9508	# work, assume that -exports_file does not work either and
9509	# implicitly export all symbols.
9510        save_LDFLAGS="$LDFLAGS"
9511        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9512        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9513/* end confdefs.h.  */
9514int foo(void) {}
9515_ACEOF
9516if ac_fn_c_try_link "$LINENO"; then :
9517  archive_expsym_cmds='$CC -shared $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'
9518
9519fi
9520rm -f core conftest.err conftest.$ac_objext \
9521    conftest$ac_exeext conftest.$ac_ext
9522        LDFLAGS="$save_LDFLAGS"
9523      else
9524	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'
9525	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'
9526      fi
9527      archive_cmds_need_lc='no'
9528      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9529      hardcode_libdir_separator=:
9530      inherit_rpath=yes
9531      link_all_deplibs=yes
9532      ;;
9533
9534    netbsd*)
9535      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9536	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9537      else
9538	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9539      fi
9540      hardcode_libdir_flag_spec='-R$libdir'
9541      hardcode_direct=yes
9542      hardcode_shlibpath_var=no
9543      ;;
9544
9545    newsos6)
9546      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9547      hardcode_direct=yes
9548      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9549      hardcode_libdir_separator=:
9550      hardcode_shlibpath_var=no
9551      ;;
9552
9553    *nto* | *qnx*)
9554      ;;
9555
9556    openbsd*)
9557      if test -f /usr/libexec/ld.so; then
9558	hardcode_direct=yes
9559	hardcode_shlibpath_var=no
9560	hardcode_direct_absolute=yes
9561	if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9562	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9563	  archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9564	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9565	  export_dynamic_flag_spec='${wl}-E'
9566	else
9567	  case $host_os in
9568	   openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9569	     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9570	     hardcode_libdir_flag_spec='-R$libdir'
9571	     ;;
9572	   *)
9573	     archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9574	     hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9575	     ;;
9576	  esac
9577	fi
9578      else
9579	ld_shlibs=no
9580      fi
9581      ;;
9582
9583    os2*)
9584      hardcode_libdir_flag_spec='-L$libdir'
9585      hardcode_minus_L=yes
9586      allow_undefined_flag=unsupported
9587      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'
9588      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9589      ;;
9590
9591    osf3*)
9592      if test "$GCC" = yes; then
9593	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9594	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'
9595      else
9596	allow_undefined_flag=' -expect_unresolved \*'
9597	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'
9598      fi
9599      archive_cmds_need_lc='no'
9600      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9601      hardcode_libdir_separator=:
9602      ;;
9603
9604    osf4* | osf5*)	# as osf3* with the addition of -msym flag
9605      if test "$GCC" = yes; then
9606	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9607	archive_cmds='$CC -shared${allow_undefined_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'
9608	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9609      else
9610	allow_undefined_flag=' -expect_unresolved \*'
9611	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'
9612	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~
9613	$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'
9614
9615	# Both c and cxx compiler support -rpath directly
9616	hardcode_libdir_flag_spec='-rpath $libdir'
9617      fi
9618      archive_cmds_need_lc='no'
9619      hardcode_libdir_separator=:
9620      ;;
9621
9622    solaris*)
9623      no_undefined_flag=' -z defs'
9624      if test "$GCC" = yes; then
9625	wlarc='${wl}'
9626	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9627	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9628	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9629      else
9630	case `$CC -V 2>&1` in
9631	*"Compilers 5.0"*)
9632	  wlarc=''
9633	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9634	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9635	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9636	  ;;
9637	*)
9638	  wlarc='${wl}'
9639	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9640	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9641	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9642	  ;;
9643	esac
9644      fi
9645      hardcode_libdir_flag_spec='-R$libdir'
9646      hardcode_shlibpath_var=no
9647      case $host_os in
9648      solaris2.[0-5] | solaris2.[0-5].*) ;;
9649      *)
9650	# The compiler driver will combine and reorder linker options,
9651	# but understands `-z linker_flag'.  GCC discards it without `$wl',
9652	# but is careful enough not to reorder.
9653	# Supported since Solaris 2.6 (maybe 2.5.1?)
9654	if test "$GCC" = yes; then
9655	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9656	else
9657	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9658	fi
9659	;;
9660      esac
9661      link_all_deplibs=yes
9662      ;;
9663
9664    sunos4*)
9665      if test "x$host_vendor" = xsequent; then
9666	# Use $CC to link under sequent, because it throws in some extra .o
9667	# files that make .init and .fini sections work.
9668	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9669      else
9670	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9671      fi
9672      hardcode_libdir_flag_spec='-L$libdir'
9673      hardcode_direct=yes
9674      hardcode_minus_L=yes
9675      hardcode_shlibpath_var=no
9676      ;;
9677
9678    sysv4)
9679      case $host_vendor in
9680	sni)
9681	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9682	  hardcode_direct=yes # is this really true???
9683	;;
9684	siemens)
9685	  ## LD is ld it makes a PLAMLIB
9686	  ## CC just makes a GrossModule.
9687	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9688	  reload_cmds='$CC -r -o $output$reload_objs'
9689	  hardcode_direct=no
9690        ;;
9691	motorola)
9692	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9693	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9694	;;
9695      esac
9696      runpath_var='LD_RUN_PATH'
9697      hardcode_shlibpath_var=no
9698      ;;
9699
9700    sysv4.3*)
9701      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9702      hardcode_shlibpath_var=no
9703      export_dynamic_flag_spec='-Bexport'
9704      ;;
9705
9706    sysv4*MP*)
9707      if test -d /usr/nec; then
9708	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9709	hardcode_shlibpath_var=no
9710	runpath_var=LD_RUN_PATH
9711	hardcode_runpath_var=yes
9712	ld_shlibs=yes
9713      fi
9714      ;;
9715
9716    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9717      no_undefined_flag='${wl}-z,text'
9718      archive_cmds_need_lc=no
9719      hardcode_shlibpath_var=no
9720      runpath_var='LD_RUN_PATH'
9721
9722      if test "$GCC" = yes; then
9723	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9724	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9725      else
9726	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9727	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9728      fi
9729      ;;
9730
9731    sysv5* | sco3.2v5* | sco5v6*)
9732      # Note: We can NOT use -z defs as we might desire, because we do not
9733      # link with -lc, and that would cause any symbols used from libc to
9734      # always be unresolved, which means just about no library would
9735      # ever link correctly.  If we're not using GNU ld we use -z text
9736      # though, which does catch some bad symbols but isn't as heavy-handed
9737      # as -z defs.
9738      no_undefined_flag='${wl}-z,text'
9739      allow_undefined_flag='${wl}-z,nodefs'
9740      archive_cmds_need_lc=no
9741      hardcode_shlibpath_var=no
9742      hardcode_libdir_flag_spec='${wl}-R,$libdir'
9743      hardcode_libdir_separator=':'
9744      link_all_deplibs=yes
9745      export_dynamic_flag_spec='${wl}-Bexport'
9746      runpath_var='LD_RUN_PATH'
9747
9748      if test "$GCC" = yes; then
9749	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9750	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9751      else
9752	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9753	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9754      fi
9755      ;;
9756
9757    uts4*)
9758      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9759      hardcode_libdir_flag_spec='-L$libdir'
9760      hardcode_shlibpath_var=no
9761      ;;
9762
9763    *)
9764      ld_shlibs=no
9765      ;;
9766    esac
9767
9768    if test x$host_vendor = xsni; then
9769      case $host in
9770      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9771	export_dynamic_flag_spec='${wl}-Blargedynsym'
9772	;;
9773      esac
9774    fi
9775  fi
9776
9777{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9778$as_echo "$ld_shlibs" >&6; }
9779test "$ld_shlibs" = no && can_build_shared=no
9780
9781with_gnu_ld=$with_gnu_ld
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797#
9798# Do we need to explicitly link libc?
9799#
9800case "x$archive_cmds_need_lc" in
9801x|xyes)
9802  # Assume -lc should be added
9803  archive_cmds_need_lc=yes
9804
9805  if test "$enable_shared" = yes && test "$GCC" = yes; then
9806    case $archive_cmds in
9807    *'~'*)
9808      # FIXME: we may have to deal with multi-command sequences.
9809      ;;
9810    '$CC '*)
9811      # Test whether the compiler implicitly links with -lc since on some
9812      # systems, -lgcc has to come before -lc. If gcc already passes -lc
9813      # to ld, don't add -lc before -lgcc.
9814      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9815$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9816if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9817  $as_echo_n "(cached) " >&6
9818else
9819  $RM conftest*
9820	echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9821
9822	if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9823  (eval $ac_compile) 2>&5
9824  ac_status=$?
9825  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9826  test $ac_status = 0; } 2>conftest.err; then
9827	  soname=conftest
9828	  lib=conftest
9829	  libobjs=conftest.$ac_objext
9830	  deplibs=
9831	  wl=$lt_prog_compiler_wl
9832	  pic_flag=$lt_prog_compiler_pic
9833	  compiler_flags=-v
9834	  linker_flags=-v
9835	  verstring=
9836	  output_objdir=.
9837	  libname=conftest
9838	  lt_save_allow_undefined_flag=$allow_undefined_flag
9839	  allow_undefined_flag=
9840	  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9841  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9842  ac_status=$?
9843  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9844  test $ac_status = 0; }
9845	  then
9846	    lt_cv_archive_cmds_need_lc=no
9847	  else
9848	    lt_cv_archive_cmds_need_lc=yes
9849	  fi
9850	  allow_undefined_flag=$lt_save_allow_undefined_flag
9851	else
9852	  cat conftest.err 1>&5
9853	fi
9854	$RM conftest*
9855
9856fi
9857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9858$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9859      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9860      ;;
9861    esac
9862  fi
9863  ;;
9864esac
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10023$as_echo_n "checking dynamic linker characteristics... " >&6; }
10024
10025if test "$GCC" = yes; then
10026  case $host_os in
10027    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10028    *) lt_awk_arg="/^libraries:/" ;;
10029  esac
10030  case $host_os in
10031    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10032    *) lt_sed_strip_eq="s,=/,/,g" ;;
10033  esac
10034  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10035  case $lt_search_path_spec in
10036  *\;*)
10037    # if the path contains ";" then we assume it to be the separator
10038    # otherwise default to the standard path separator (i.e. ":") - it is
10039    # assumed that no part of a normal pathname contains ";" but that should
10040    # okay in the real world where ";" in dirpaths is itself problematic.
10041    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10042    ;;
10043  *)
10044    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10045    ;;
10046  esac
10047  # Ok, now we have the path, separated by spaces, we can step through it
10048  # and add multilib dir if necessary.
10049  lt_tmp_lt_search_path_spec=
10050  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10051  for lt_sys_path in $lt_search_path_spec; do
10052    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10053      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10054    else
10055      test -d "$lt_sys_path" && \
10056	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10057    fi
10058  done
10059  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10060BEGIN {RS=" "; FS="/|\n";} {
10061  lt_foo="";
10062  lt_count=0;
10063  for (lt_i = NF; lt_i > 0; lt_i--) {
10064    if ($lt_i != "" && $lt_i != ".") {
10065      if ($lt_i == "..") {
10066        lt_count++;
10067      } else {
10068        if (lt_count == 0) {
10069          lt_foo="/" $lt_i lt_foo;
10070        } else {
10071          lt_count--;
10072        }
10073      }
10074    }
10075  }
10076  if (lt_foo != "") { lt_freq[lt_foo]++; }
10077  if (lt_freq[lt_foo] == 1) { print lt_foo; }
10078}'`
10079  # AWK program above erroneously prepends '/' to C:/dos/paths
10080  # for these hosts.
10081  case $host_os in
10082    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10083      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10084  esac
10085  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10086else
10087  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10088fi
10089library_names_spec=
10090libname_spec='lib$name'
10091soname_spec=
10092shrext_cmds=".so"
10093postinstall_cmds=
10094postuninstall_cmds=
10095finish_cmds=
10096finish_eval=
10097shlibpath_var=
10098shlibpath_overrides_runpath=unknown
10099version_type=none
10100dynamic_linker="$host_os ld.so"
10101sys_lib_dlsearch_path_spec="/lib /usr/lib"
10102need_lib_prefix=unknown
10103hardcode_into_libs=no
10104
10105# when you set need_version to no, make sure it does not cause -set_version
10106# flags to be left without arguments
10107need_version=unknown
10108
10109case $host_os in
10110aix3*)
10111  version_type=linux
10112  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10113  shlibpath_var=LIBPATH
10114
10115  # AIX 3 has no versioning support, so we append a major version to the name.
10116  soname_spec='${libname}${release}${shared_ext}$major'
10117  ;;
10118
10119aix[4-9]*)
10120  version_type=linux
10121  need_lib_prefix=no
10122  need_version=no
10123  hardcode_into_libs=yes
10124  if test "$host_cpu" = ia64; then
10125    # AIX 5 supports IA64
10126    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10127    shlibpath_var=LD_LIBRARY_PATH
10128  else
10129    # With GCC up to 2.95.x, collect2 would create an import file
10130    # for dependence libraries.  The import file would start with
10131    # the line `#! .'.  This would cause the generated library to
10132    # depend on `.', always an invalid library.  This was fixed in
10133    # development snapshots of GCC prior to 3.0.
10134    case $host_os in
10135      aix4 | aix4.[01] | aix4.[01].*)
10136      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10137	   echo ' yes '
10138	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10139	:
10140      else
10141	can_build_shared=no
10142      fi
10143      ;;
10144    esac
10145    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10146    # soname into executable. Probably we can add versioning support to
10147    # collect2, so additional links can be useful in future.
10148    if test "$aix_use_runtimelinking" = yes; then
10149      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10150      # instead of lib<name>.a to let people know that these are not
10151      # typical AIX shared libraries.
10152      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10153    else
10154      # We preserve .a as extension for shared libraries through AIX4.2
10155      # and later when we are not doing run time linking.
10156      library_names_spec='${libname}${release}.a $libname.a'
10157      soname_spec='${libname}${release}${shared_ext}$major'
10158    fi
10159    shlibpath_var=LIBPATH
10160  fi
10161  ;;
10162
10163amigaos*)
10164  case $host_cpu in
10165  powerpc)
10166    # Since July 2007 AmigaOS4 officially supports .so libraries.
10167    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10168    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10169    ;;
10170  m68k)
10171    library_names_spec='$libname.ixlibrary $libname.a'
10172    # Create ${libname}_ixlibrary.a entries in /sys/libs.
10173    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'
10174    ;;
10175  esac
10176  ;;
10177
10178beos*)
10179  library_names_spec='${libname}${shared_ext}'
10180  dynamic_linker="$host_os ld.so"
10181  shlibpath_var=LIBRARY_PATH
10182  ;;
10183
10184bsdi[45]*)
10185  version_type=linux
10186  need_version=no
10187  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10188  soname_spec='${libname}${release}${shared_ext}$major'
10189  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10190  shlibpath_var=LD_LIBRARY_PATH
10191  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10192  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10193  # the default ld.so.conf also contains /usr/contrib/lib and
10194  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10195  # libtool to hard-code these into programs
10196  ;;
10197
10198cygwin* | mingw* | pw32* | cegcc*)
10199  version_type=windows
10200  shrext_cmds=".dll"
10201  need_version=no
10202  need_lib_prefix=no
10203
10204  case $GCC,$host_os in
10205  yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10206    library_names_spec='$libname.dll.a'
10207    # DLL is installed to $(libdir)/../bin by postinstall_cmds
10208    postinstall_cmds='base_file=`basename \${file}`~
10209      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10210      dldir=$destdir/`dirname \$dlpath`~
10211      test -d \$dldir || mkdir -p \$dldir~
10212      $install_prog $dir/$dlname \$dldir/$dlname~
10213      chmod a+x \$dldir/$dlname~
10214      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10215        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10216      fi'
10217    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10218      dlpath=$dir/\$dldll~
10219       $RM \$dlpath'
10220    shlibpath_overrides_runpath=yes
10221
10222    case $host_os in
10223    cygwin*)
10224      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10225      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10226
10227      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10228      ;;
10229    mingw* | cegcc*)
10230      # MinGW DLLs use traditional 'lib' prefix
10231      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10232      ;;
10233    pw32*)
10234      # pw32 DLLs use 'pw' prefix rather than 'lib'
10235      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10236      ;;
10237    esac
10238    ;;
10239
10240  *)
10241    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10242    ;;
10243  esac
10244  dynamic_linker='Win32 ld.exe'
10245  # FIXME: first we should search . and the directory the executable is in
10246  shlibpath_var=PATH
10247  ;;
10248
10249darwin* | rhapsody*)
10250  dynamic_linker="$host_os dyld"
10251  version_type=darwin
10252  need_lib_prefix=no
10253  need_version=no
10254  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10255  soname_spec='${libname}${release}${major}$shared_ext'
10256  shlibpath_overrides_runpath=yes
10257  shlibpath_var=DYLD_LIBRARY_PATH
10258  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10259
10260  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10261  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10262  ;;
10263
10264dgux*)
10265  version_type=linux
10266  need_lib_prefix=no
10267  need_version=no
10268  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10269  soname_spec='${libname}${release}${shared_ext}$major'
10270  shlibpath_var=LD_LIBRARY_PATH
10271  ;;
10272
10273freebsd* | dragonfly*)
10274  # DragonFly does not have aout.  When/if they implement a new
10275  # versioning mechanism, adjust this.
10276  if test -x /usr/bin/objformat; then
10277    objformat=`/usr/bin/objformat`
10278  else
10279    case $host_os in
10280    freebsd[23].*) objformat=aout ;;
10281    *) objformat=elf ;;
10282    esac
10283  fi
10284  version_type=freebsd-$objformat
10285  case $version_type in
10286    freebsd-elf*)
10287      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10288      need_version=no
10289      need_lib_prefix=no
10290      ;;
10291    freebsd-*)
10292      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10293      need_version=yes
10294      ;;
10295  esac
10296  shlibpath_var=LD_LIBRARY_PATH
10297  case $host_os in
10298  freebsd2.*)
10299    shlibpath_overrides_runpath=yes
10300    ;;
10301  freebsd3.[01]* | freebsdelf3.[01]*)
10302    shlibpath_overrides_runpath=yes
10303    hardcode_into_libs=yes
10304    ;;
10305  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10306  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10307    shlibpath_overrides_runpath=no
10308    hardcode_into_libs=yes
10309    ;;
10310  *) # from 4.6 on, and DragonFly
10311    shlibpath_overrides_runpath=yes
10312    hardcode_into_libs=yes
10313    ;;
10314  esac
10315  ;;
10316
10317gnu*)
10318  version_type=linux
10319  need_lib_prefix=no
10320  need_version=no
10321  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10322  soname_spec='${libname}${release}${shared_ext}$major'
10323  shlibpath_var=LD_LIBRARY_PATH
10324  hardcode_into_libs=yes
10325  ;;
10326
10327haiku*)
10328  version_type=linux
10329  need_lib_prefix=no
10330  need_version=no
10331  dynamic_linker="$host_os runtime_loader"
10332  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10333  soname_spec='${libname}${release}${shared_ext}$major'
10334  shlibpath_var=LIBRARY_PATH
10335  shlibpath_overrides_runpath=yes
10336  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10337  hardcode_into_libs=yes
10338  ;;
10339
10340hpux9* | hpux10* | hpux11*)
10341  # Give a soname corresponding to the major version so that dld.sl refuses to
10342  # link against other versions.
10343  version_type=sunos
10344  need_lib_prefix=no
10345  need_version=no
10346  case $host_cpu in
10347  ia64*)
10348    shrext_cmds='.so'
10349    hardcode_into_libs=yes
10350    dynamic_linker="$host_os dld.so"
10351    shlibpath_var=LD_LIBRARY_PATH
10352    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10353    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10354    soname_spec='${libname}${release}${shared_ext}$major'
10355    if test "X$HPUX_IA64_MODE" = X32; then
10356      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10357    else
10358      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10359    fi
10360    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10361    ;;
10362  hppa*64*)
10363    shrext_cmds='.sl'
10364    hardcode_into_libs=yes
10365    dynamic_linker="$host_os dld.sl"
10366    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10367    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10368    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10369    soname_spec='${libname}${release}${shared_ext}$major'
10370    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10371    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10372    ;;
10373  *)
10374    shrext_cmds='.sl'
10375    dynamic_linker="$host_os dld.sl"
10376    shlibpath_var=SHLIB_PATH
10377    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10378    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10379    soname_spec='${libname}${release}${shared_ext}$major'
10380    ;;
10381  esac
10382  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10383  postinstall_cmds='chmod 555 $lib'
10384  # or fails outright, so override atomically:
10385  install_override_mode=555
10386  ;;
10387
10388interix[3-9]*)
10389  version_type=linux
10390  need_lib_prefix=no
10391  need_version=no
10392  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10393  soname_spec='${libname}${release}${shared_ext}$major'
10394  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10395  shlibpath_var=LD_LIBRARY_PATH
10396  shlibpath_overrides_runpath=no
10397  hardcode_into_libs=yes
10398  ;;
10399
10400irix5* | irix6* | nonstopux*)
10401  case $host_os in
10402    nonstopux*) version_type=nonstopux ;;
10403    *)
10404	if test "$lt_cv_prog_gnu_ld" = yes; then
10405		version_type=linux
10406	else
10407		version_type=irix
10408	fi ;;
10409  esac
10410  need_lib_prefix=no
10411  need_version=no
10412  soname_spec='${libname}${release}${shared_ext}$major'
10413  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10414  case $host_os in
10415  irix5* | nonstopux*)
10416    libsuff= shlibsuff=
10417    ;;
10418  *)
10419    case $LD in # libtool.m4 will add one of these switches to LD
10420    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10421      libsuff= shlibsuff= libmagic=32-bit;;
10422    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10423      libsuff=32 shlibsuff=N32 libmagic=N32;;
10424    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10425      libsuff=64 shlibsuff=64 libmagic=64-bit;;
10426    *) libsuff= shlibsuff= libmagic=never-match;;
10427    esac
10428    ;;
10429  esac
10430  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10431  shlibpath_overrides_runpath=no
10432  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10433  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10434  hardcode_into_libs=yes
10435  ;;
10436
10437# No shared lib support for Linux oldld, aout, or coff.
10438linux*oldld* | linux*aout* | linux*coff*)
10439  dynamic_linker=no
10440  ;;
10441
10442# This must be Linux ELF.
10443linux* | k*bsd*-gnu | kopensolaris*-gnu)
10444  version_type=linux
10445  need_lib_prefix=no
10446  need_version=no
10447  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10448  soname_spec='${libname}${release}${shared_ext}$major'
10449  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10450  shlibpath_var=LD_LIBRARY_PATH
10451  shlibpath_overrides_runpath=no
10452
10453  # Some binutils ld are patched to set DT_RUNPATH
10454  if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10455  $as_echo_n "(cached) " >&6
10456else
10457  lt_cv_shlibpath_overrides_runpath=no
10458    save_LDFLAGS=$LDFLAGS
10459    save_libdir=$libdir
10460    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10461	 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10462    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10463/* end confdefs.h.  */
10464
10465int
10466main ()
10467{
10468
10469  ;
10470  return 0;
10471}
10472_ACEOF
10473if ac_fn_c_try_link "$LINENO"; then :
10474  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10475  lt_cv_shlibpath_overrides_runpath=yes
10476fi
10477fi
10478rm -f core conftest.err conftest.$ac_objext \
10479    conftest$ac_exeext conftest.$ac_ext
10480    LDFLAGS=$save_LDFLAGS
10481    libdir=$save_libdir
10482
10483fi
10484
10485  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10486
10487  # This implies no fast_install, which is unacceptable.
10488  # Some rework will be needed to allow for fast_install
10489  # before this can be enabled.
10490  hardcode_into_libs=yes
10491
10492  # Append ld.so.conf contents to the search path
10493  if test -f /etc/ld.so.conf; then
10494    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' ' '`
10495    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10496  fi
10497
10498  # We used to test for /lib/ld.so.1 and disable shared libraries on
10499  # powerpc, because MkLinux only supported shared libraries with the
10500  # GNU dynamic linker.  Since this was broken with cross compilers,
10501  # most powerpc-linux boxes support dynamic linking these days and
10502  # people can always --disable-shared, the test was removed, and we
10503  # assume the GNU/Linux dynamic linker is in use.
10504  dynamic_linker='GNU/Linux ld.so'
10505  ;;
10506
10507netbsd*)
10508  version_type=sunos
10509  need_lib_prefix=no
10510  need_version=no
10511  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10512    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10513    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10514    dynamic_linker='NetBSD (a.out) ld.so'
10515  else
10516    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10517    soname_spec='${libname}${release}${shared_ext}$major'
10518    dynamic_linker='NetBSD ld.elf_so'
10519  fi
10520  shlibpath_var=LD_LIBRARY_PATH
10521  shlibpath_overrides_runpath=yes
10522  hardcode_into_libs=yes
10523  ;;
10524
10525newsos6)
10526  version_type=linux
10527  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10528  shlibpath_var=LD_LIBRARY_PATH
10529  shlibpath_overrides_runpath=yes
10530  ;;
10531
10532*nto* | *qnx*)
10533  version_type=qnx
10534  need_lib_prefix=no
10535  need_version=no
10536  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10537  soname_spec='${libname}${release}${shared_ext}$major'
10538  shlibpath_var=LD_LIBRARY_PATH
10539  shlibpath_overrides_runpath=no
10540  hardcode_into_libs=yes
10541  dynamic_linker='ldqnx.so'
10542  ;;
10543
10544openbsd*)
10545  version_type=sunos
10546  sys_lib_dlsearch_path_spec="/usr/lib"
10547  need_lib_prefix=no
10548  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10549  case $host_os in
10550    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
10551    *)				need_version=no  ;;
10552  esac
10553  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10554  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10555  shlibpath_var=LD_LIBRARY_PATH
10556  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10557    case $host_os in
10558      openbsd2.[89] | openbsd2.[89].*)
10559	shlibpath_overrides_runpath=no
10560	;;
10561      *)
10562	shlibpath_overrides_runpath=yes
10563	;;
10564      esac
10565  else
10566    shlibpath_overrides_runpath=yes
10567  fi
10568  ;;
10569
10570os2*)
10571  libname_spec='$name'
10572  shrext_cmds=".dll"
10573  need_lib_prefix=no
10574  library_names_spec='$libname${shared_ext} $libname.a'
10575  dynamic_linker='OS/2 ld.exe'
10576  shlibpath_var=LIBPATH
10577  ;;
10578
10579osf3* | osf4* | osf5*)
10580  version_type=osf
10581  need_lib_prefix=no
10582  need_version=no
10583  soname_spec='${libname}${release}${shared_ext}$major'
10584  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10585  shlibpath_var=LD_LIBRARY_PATH
10586  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10587  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10588  ;;
10589
10590rdos*)
10591  dynamic_linker=no
10592  ;;
10593
10594solaris*)
10595  version_type=linux
10596  need_lib_prefix=no
10597  need_version=no
10598  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10599  soname_spec='${libname}${release}${shared_ext}$major'
10600  shlibpath_var=LD_LIBRARY_PATH
10601  shlibpath_overrides_runpath=yes
10602  hardcode_into_libs=yes
10603  # ldd complains unless libraries are executable
10604  postinstall_cmds='chmod +x $lib'
10605  ;;
10606
10607sunos4*)
10608  version_type=sunos
10609  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10610  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10611  shlibpath_var=LD_LIBRARY_PATH
10612  shlibpath_overrides_runpath=yes
10613  if test "$with_gnu_ld" = yes; then
10614    need_lib_prefix=no
10615  fi
10616  need_version=yes
10617  ;;
10618
10619sysv4 | sysv4.3*)
10620  version_type=linux
10621  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10622  soname_spec='${libname}${release}${shared_ext}$major'
10623  shlibpath_var=LD_LIBRARY_PATH
10624  case $host_vendor in
10625    sni)
10626      shlibpath_overrides_runpath=no
10627      need_lib_prefix=no
10628      runpath_var=LD_RUN_PATH
10629      ;;
10630    siemens)
10631      need_lib_prefix=no
10632      ;;
10633    motorola)
10634      need_lib_prefix=no
10635      need_version=no
10636      shlibpath_overrides_runpath=no
10637      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10638      ;;
10639  esac
10640  ;;
10641
10642sysv4*MP*)
10643  if test -d /usr/nec ;then
10644    version_type=linux
10645    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10646    soname_spec='$libname${shared_ext}.$major'
10647    shlibpath_var=LD_LIBRARY_PATH
10648  fi
10649  ;;
10650
10651sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10652  version_type=freebsd-elf
10653  need_lib_prefix=no
10654  need_version=no
10655  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10656  soname_spec='${libname}${release}${shared_ext}$major'
10657  shlibpath_var=LD_LIBRARY_PATH
10658  shlibpath_overrides_runpath=yes
10659  hardcode_into_libs=yes
10660  if test "$with_gnu_ld" = yes; then
10661    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10662  else
10663    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10664    case $host_os in
10665      sco3.2v5*)
10666        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10667	;;
10668    esac
10669  fi
10670  sys_lib_dlsearch_path_spec='/usr/lib'
10671  ;;
10672
10673tpf*)
10674  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10675  version_type=linux
10676  need_lib_prefix=no
10677  need_version=no
10678  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10679  shlibpath_var=LD_LIBRARY_PATH
10680  shlibpath_overrides_runpath=no
10681  hardcode_into_libs=yes
10682  ;;
10683
10684uts4*)
10685  version_type=linux
10686  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10687  soname_spec='${libname}${release}${shared_ext}$major'
10688  shlibpath_var=LD_LIBRARY_PATH
10689  ;;
10690
10691*)
10692  dynamic_linker=no
10693  ;;
10694esac
10695{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10696$as_echo "$dynamic_linker" >&6; }
10697test "$dynamic_linker" = no && can_build_shared=no
10698
10699variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10700if test "$GCC" = yes; then
10701  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10702fi
10703
10704if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10705  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10706fi
10707if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10708  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10709fi
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10803$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10804hardcode_action=
10805if test -n "$hardcode_libdir_flag_spec" ||
10806   test -n "$runpath_var" ||
10807   test "X$hardcode_automatic" = "Xyes" ; then
10808
10809  # We can hardcode non-existent directories.
10810  if test "$hardcode_direct" != no &&
10811     # If the only mechanism to avoid hardcoding is shlibpath_var, we
10812     # have to relink, otherwise we might link with an installed library
10813     # when we should be linking with a yet-to-be-installed one
10814     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10815     test "$hardcode_minus_L" != no; then
10816    # Linking always hardcodes the temporary library directory.
10817    hardcode_action=relink
10818  else
10819    # We can link without hardcoding, and we can hardcode nonexisting dirs.
10820    hardcode_action=immediate
10821  fi
10822else
10823  # We cannot hardcode anything, or else we can only hardcode existing
10824  # directories.
10825  hardcode_action=unsupported
10826fi
10827{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10828$as_echo "$hardcode_action" >&6; }
10829
10830if test "$hardcode_action" = relink ||
10831   test "$inherit_rpath" = yes; then
10832  # Fast installation is not supported
10833  enable_fast_install=no
10834elif test "$shlibpath_overrides_runpath" = yes ||
10835     test "$enable_shared" = no; then
10836  # Fast installation is not necessary
10837  enable_fast_install=needless
10838fi
10839
10840
10841
10842
10843
10844
10845  if test "x$enable_dlopen" != xyes; then
10846  enable_dlopen=unknown
10847  enable_dlopen_self=unknown
10848  enable_dlopen_self_static=unknown
10849else
10850  lt_cv_dlopen=no
10851  lt_cv_dlopen_libs=
10852
10853  case $host_os in
10854  beos*)
10855    lt_cv_dlopen="load_add_on"
10856    lt_cv_dlopen_libs=
10857    lt_cv_dlopen_self=yes
10858    ;;
10859
10860  mingw* | pw32* | cegcc*)
10861    lt_cv_dlopen="LoadLibrary"
10862    lt_cv_dlopen_libs=
10863    ;;
10864
10865  cygwin*)
10866    lt_cv_dlopen="dlopen"
10867    lt_cv_dlopen_libs=
10868    ;;
10869
10870  darwin*)
10871  # if libdl is installed we need to link against it
10872    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10873$as_echo_n "checking for dlopen in -ldl... " >&6; }
10874if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10875  $as_echo_n "(cached) " >&6
10876else
10877  ac_check_lib_save_LIBS=$LIBS
10878LIBS="-ldl  $LIBS"
10879cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10880/* end confdefs.h.  */
10881
10882/* Override any GCC internal prototype to avoid an error.
10883   Use char because int might match the return type of a GCC
10884   builtin and then its argument prototype would still apply.  */
10885#ifdef __cplusplus
10886extern "C"
10887#endif
10888char dlopen ();
10889int
10890main ()
10891{
10892return dlopen ();
10893  ;
10894  return 0;
10895}
10896_ACEOF
10897if ac_fn_c_try_link "$LINENO"; then :
10898  ac_cv_lib_dl_dlopen=yes
10899else
10900  ac_cv_lib_dl_dlopen=no
10901fi
10902rm -f core conftest.err conftest.$ac_objext \
10903    conftest$ac_exeext conftest.$ac_ext
10904LIBS=$ac_check_lib_save_LIBS
10905fi
10906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10907$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10908if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10909  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10910else
10911
10912    lt_cv_dlopen="dyld"
10913    lt_cv_dlopen_libs=
10914    lt_cv_dlopen_self=yes
10915
10916fi
10917
10918    ;;
10919
10920  *)
10921    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10922if test "x$ac_cv_func_shl_load" = x""yes; then :
10923  lt_cv_dlopen="shl_load"
10924else
10925  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10926$as_echo_n "checking for shl_load in -ldld... " >&6; }
10927if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10928  $as_echo_n "(cached) " >&6
10929else
10930  ac_check_lib_save_LIBS=$LIBS
10931LIBS="-ldld  $LIBS"
10932cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10933/* end confdefs.h.  */
10934
10935/* Override any GCC internal prototype to avoid an error.
10936   Use char because int might match the return type of a GCC
10937   builtin and then its argument prototype would still apply.  */
10938#ifdef __cplusplus
10939extern "C"
10940#endif
10941char shl_load ();
10942int
10943main ()
10944{
10945return shl_load ();
10946  ;
10947  return 0;
10948}
10949_ACEOF
10950if ac_fn_c_try_link "$LINENO"; then :
10951  ac_cv_lib_dld_shl_load=yes
10952else
10953  ac_cv_lib_dld_shl_load=no
10954fi
10955rm -f core conftest.err conftest.$ac_objext \
10956    conftest$ac_exeext conftest.$ac_ext
10957LIBS=$ac_check_lib_save_LIBS
10958fi
10959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10960$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10961if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10962  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10963else
10964  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10965if test "x$ac_cv_func_dlopen" = x""yes; then :
10966  lt_cv_dlopen="dlopen"
10967else
10968  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10969$as_echo_n "checking for dlopen in -ldl... " >&6; }
10970if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10971  $as_echo_n "(cached) " >&6
10972else
10973  ac_check_lib_save_LIBS=$LIBS
10974LIBS="-ldl  $LIBS"
10975cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10976/* end confdefs.h.  */
10977
10978/* Override any GCC internal prototype to avoid an error.
10979   Use char because int might match the return type of a GCC
10980   builtin and then its argument prototype would still apply.  */
10981#ifdef __cplusplus
10982extern "C"
10983#endif
10984char dlopen ();
10985int
10986main ()
10987{
10988return dlopen ();
10989  ;
10990  return 0;
10991}
10992_ACEOF
10993if ac_fn_c_try_link "$LINENO"; then :
10994  ac_cv_lib_dl_dlopen=yes
10995else
10996  ac_cv_lib_dl_dlopen=no
10997fi
10998rm -f core conftest.err conftest.$ac_objext \
10999    conftest$ac_exeext conftest.$ac_ext
11000LIBS=$ac_check_lib_save_LIBS
11001fi
11002{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11003$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11004if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11005  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11006else
11007  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11008$as_echo_n "checking for dlopen in -lsvld... " >&6; }
11009if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11010  $as_echo_n "(cached) " >&6
11011else
11012  ac_check_lib_save_LIBS=$LIBS
11013LIBS="-lsvld  $LIBS"
11014cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11015/* end confdefs.h.  */
11016
11017/* Override any GCC internal prototype to avoid an error.
11018   Use char because int might match the return type of a GCC
11019   builtin and then its argument prototype would still apply.  */
11020#ifdef __cplusplus
11021extern "C"
11022#endif
11023char dlopen ();
11024int
11025main ()
11026{
11027return dlopen ();
11028  ;
11029  return 0;
11030}
11031_ACEOF
11032if ac_fn_c_try_link "$LINENO"; then :
11033  ac_cv_lib_svld_dlopen=yes
11034else
11035  ac_cv_lib_svld_dlopen=no
11036fi
11037rm -f core conftest.err conftest.$ac_objext \
11038    conftest$ac_exeext conftest.$ac_ext
11039LIBS=$ac_check_lib_save_LIBS
11040fi
11041{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11042$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11043if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11044  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11045else
11046  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11047$as_echo_n "checking for dld_link in -ldld... " >&6; }
11048if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11049  $as_echo_n "(cached) " >&6
11050else
11051  ac_check_lib_save_LIBS=$LIBS
11052LIBS="-ldld  $LIBS"
11053cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11054/* end confdefs.h.  */
11055
11056/* Override any GCC internal prototype to avoid an error.
11057   Use char because int might match the return type of a GCC
11058   builtin and then its argument prototype would still apply.  */
11059#ifdef __cplusplus
11060extern "C"
11061#endif
11062char dld_link ();
11063int
11064main ()
11065{
11066return dld_link ();
11067  ;
11068  return 0;
11069}
11070_ACEOF
11071if ac_fn_c_try_link "$LINENO"; then :
11072  ac_cv_lib_dld_dld_link=yes
11073else
11074  ac_cv_lib_dld_dld_link=no
11075fi
11076rm -f core conftest.err conftest.$ac_objext \
11077    conftest$ac_exeext conftest.$ac_ext
11078LIBS=$ac_check_lib_save_LIBS
11079fi
11080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11081$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11082if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11083  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11084fi
11085
11086
11087fi
11088
11089
11090fi
11091
11092
11093fi
11094
11095
11096fi
11097
11098
11099fi
11100
11101    ;;
11102  esac
11103
11104  if test "x$lt_cv_dlopen" != xno; then
11105    enable_dlopen=yes
11106  else
11107    enable_dlopen=no
11108  fi
11109
11110  case $lt_cv_dlopen in
11111  dlopen)
11112    save_CPPFLAGS="$CPPFLAGS"
11113    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11114
11115    save_LDFLAGS="$LDFLAGS"
11116    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11117
11118    save_LIBS="$LIBS"
11119    LIBS="$lt_cv_dlopen_libs $LIBS"
11120
11121    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11122$as_echo_n "checking whether a program can dlopen itself... " >&6; }
11123if test "${lt_cv_dlopen_self+set}" = set; then :
11124  $as_echo_n "(cached) " >&6
11125else
11126  	  if test "$cross_compiling" = yes; then :
11127  lt_cv_dlopen_self=cross
11128else
11129  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11130  lt_status=$lt_dlunknown
11131  cat > conftest.$ac_ext <<_LT_EOF
11132#line 11132 "configure"
11133#include "confdefs.h"
11134
11135#if HAVE_DLFCN_H
11136#include <dlfcn.h>
11137#endif
11138
11139#include <stdio.h>
11140
11141#ifdef RTLD_GLOBAL
11142#  define LT_DLGLOBAL		RTLD_GLOBAL
11143#else
11144#  ifdef DL_GLOBAL
11145#    define LT_DLGLOBAL		DL_GLOBAL
11146#  else
11147#    define LT_DLGLOBAL		0
11148#  endif
11149#endif
11150
11151/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11152   find out it does not work in some platform. */
11153#ifndef LT_DLLAZY_OR_NOW
11154#  ifdef RTLD_LAZY
11155#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11156#  else
11157#    ifdef DL_LAZY
11158#      define LT_DLLAZY_OR_NOW		DL_LAZY
11159#    else
11160#      ifdef RTLD_NOW
11161#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11162#      else
11163#        ifdef DL_NOW
11164#          define LT_DLLAZY_OR_NOW	DL_NOW
11165#        else
11166#          define LT_DLLAZY_OR_NOW	0
11167#        endif
11168#      endif
11169#    endif
11170#  endif
11171#endif
11172
11173/* When -fvisbility=hidden is used, assume the code has been annotated
11174   correspondingly for the symbols needed.  */
11175#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11176void fnord () __attribute__((visibility("default")));
11177#endif
11178
11179void fnord () { int i=42; }
11180int main ()
11181{
11182  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11183  int status = $lt_dlunknown;
11184
11185  if (self)
11186    {
11187      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11188      else
11189        {
11190	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11191          else puts (dlerror ());
11192	}
11193      /* dlclose (self); */
11194    }
11195  else
11196    puts (dlerror ());
11197
11198  return status;
11199}
11200_LT_EOF
11201  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11202  (eval $ac_link) 2>&5
11203  ac_status=$?
11204  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11205  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11206    (./conftest; exit; ) >&5 2>/dev/null
11207    lt_status=$?
11208    case x$lt_status in
11209      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11210      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11211      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11212    esac
11213  else :
11214    # compilation failed
11215    lt_cv_dlopen_self=no
11216  fi
11217fi
11218rm -fr conftest*
11219
11220
11221fi
11222{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11223$as_echo "$lt_cv_dlopen_self" >&6; }
11224
11225    if test "x$lt_cv_dlopen_self" = xyes; then
11226      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11227      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11228$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11229if test "${lt_cv_dlopen_self_static+set}" = set; then :
11230  $as_echo_n "(cached) " >&6
11231else
11232  	  if test "$cross_compiling" = yes; then :
11233  lt_cv_dlopen_self_static=cross
11234else
11235  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11236  lt_status=$lt_dlunknown
11237  cat > conftest.$ac_ext <<_LT_EOF
11238#line 11238 "configure"
11239#include "confdefs.h"
11240
11241#if HAVE_DLFCN_H
11242#include <dlfcn.h>
11243#endif
11244
11245#include <stdio.h>
11246
11247#ifdef RTLD_GLOBAL
11248#  define LT_DLGLOBAL		RTLD_GLOBAL
11249#else
11250#  ifdef DL_GLOBAL
11251#    define LT_DLGLOBAL		DL_GLOBAL
11252#  else
11253#    define LT_DLGLOBAL		0
11254#  endif
11255#endif
11256
11257/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11258   find out it does not work in some platform. */
11259#ifndef LT_DLLAZY_OR_NOW
11260#  ifdef RTLD_LAZY
11261#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
11262#  else
11263#    ifdef DL_LAZY
11264#      define LT_DLLAZY_OR_NOW		DL_LAZY
11265#    else
11266#      ifdef RTLD_NOW
11267#        define LT_DLLAZY_OR_NOW	RTLD_NOW
11268#      else
11269#        ifdef DL_NOW
11270#          define LT_DLLAZY_OR_NOW	DL_NOW
11271#        else
11272#          define LT_DLLAZY_OR_NOW	0
11273#        endif
11274#      endif
11275#    endif
11276#  endif
11277#endif
11278
11279/* When -fvisbility=hidden is used, assume the code has been annotated
11280   correspondingly for the symbols needed.  */
11281#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11282void fnord () __attribute__((visibility("default")));
11283#endif
11284
11285void fnord () { int i=42; }
11286int main ()
11287{
11288  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11289  int status = $lt_dlunknown;
11290
11291  if (self)
11292    {
11293      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11294      else
11295        {
11296	  if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11297          else puts (dlerror ());
11298	}
11299      /* dlclose (self); */
11300    }
11301  else
11302    puts (dlerror ());
11303
11304  return status;
11305}
11306_LT_EOF
11307  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11308  (eval $ac_link) 2>&5
11309  ac_status=$?
11310  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11311  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11312    (./conftest; exit; ) >&5 2>/dev/null
11313    lt_status=$?
11314    case x$lt_status in
11315      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11316      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11317      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11318    esac
11319  else :
11320    # compilation failed
11321    lt_cv_dlopen_self_static=no
11322  fi
11323fi
11324rm -fr conftest*
11325
11326
11327fi
11328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11329$as_echo "$lt_cv_dlopen_self_static" >&6; }
11330    fi
11331
11332    CPPFLAGS="$save_CPPFLAGS"
11333    LDFLAGS="$save_LDFLAGS"
11334    LIBS="$save_LIBS"
11335    ;;
11336  esac
11337
11338  case $lt_cv_dlopen_self in
11339  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11340  *) enable_dlopen_self=unknown ;;
11341  esac
11342
11343  case $lt_cv_dlopen_self_static in
11344  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11345  *) enable_dlopen_self_static=unknown ;;
11346  esac
11347fi
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365striplib=
11366old_striplib=
11367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11368$as_echo_n "checking whether stripping libraries is possible... " >&6; }
11369if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11370  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11371  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11372  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11373$as_echo "yes" >&6; }
11374else
11375# FIXME - insert some real tests, host_os isn't really good enough
11376  case $host_os in
11377  darwin*)
11378    if test -n "$STRIP" ; then
11379      striplib="$STRIP -x"
11380      old_striplib="$STRIP -S"
11381      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11382$as_echo "yes" >&6; }
11383    else
11384      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11385$as_echo "no" >&6; }
11386    fi
11387    ;;
11388  *)
11389    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11390$as_echo "no" >&6; }
11391    ;;
11392  esac
11393fi
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406  # Report which library types will actually be built
11407  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11408$as_echo_n "checking if libtool supports shared libraries... " >&6; }
11409  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11410$as_echo "$can_build_shared" >&6; }
11411
11412  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11413$as_echo_n "checking whether to build shared libraries... " >&6; }
11414  test "$can_build_shared" = "no" && enable_shared=no
11415
11416  # On AIX, shared libraries and static libraries use the same namespace, and
11417  # are all built from PIC.
11418  case $host_os in
11419  aix3*)
11420    test "$enable_shared" = yes && enable_static=no
11421    if test -n "$RANLIB"; then
11422      archive_cmds="$archive_cmds~\$RANLIB \$lib"
11423      postinstall_cmds='$RANLIB $lib'
11424    fi
11425    ;;
11426
11427  aix[4-9]*)
11428    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11429      test "$enable_shared" = yes && enable_static=no
11430    fi
11431    ;;
11432  esac
11433  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11434$as_echo "$enable_shared" >&6; }
11435
11436  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11437$as_echo_n "checking whether to build static libraries... " >&6; }
11438  # Make sure either enable_shared or enable_static is yes.
11439  test "$enable_shared" = yes || enable_static=yes
11440  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11441$as_echo "$enable_static" >&6; }
11442
11443
11444
11445
11446fi
11447ac_ext=c
11448ac_cpp='$CPP $CPPFLAGS'
11449ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11450ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11451ac_compiler_gnu=$ac_cv_c_compiler_gnu
11452
11453CC="$lt_save_CC"
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467        ac_config_commands="$ac_config_commands libtool"
11468
11469
11470
11471
11472# Only expand once:
11473
11474
11475
11476
11477backtrace_supported=yes
11478
11479if test -n "${with_target_subdir}"; then
11480  # We are compiling a GCC library.  We can assume that the unwind
11481  # library exists.
11482  BACKTRACE_FILE="backtrace.lo simple.lo"
11483else
11484  ac_fn_c_check_header_mongrel "$LINENO" "unwind.h" "ac_cv_header_unwind_h" "$ac_includes_default"
11485if test "x$ac_cv_header_unwind_h" = x""yes; then :
11486  ac_fn_c_check_func "$LINENO" "_Unwind_Backtrace" "ac_cv_func__Unwind_Backtrace"
11487if test "x$ac_cv_func__Unwind_Backtrace" = x""yes; then :
11488  BACKTRACE_FILE="backtrace.lo simple.lo"
11489else
11490  BACKTRACE_FILE="nounwind.lo"
11491                    backtrace_supported=no
11492fi
11493
11494else
11495  BACKTRACE_FILE="nounwind.lo"
11496     backtrace_supported=no
11497fi
11498
11499
11500fi
11501
11502
11503EXTRA_FLAGS=
11504if test -n "${with_target_subdir}"; then
11505  EXTRA_FLAGS="-funwind-tables -frandom-seed=\$@"
11506else
11507  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -funwind-tables option" >&5
11508$as_echo_n "checking for -funwind-tables option... " >&6; }
11509if test "${libbacktrace_cv_c_unwind_tables+set}" = set; then :
11510  $as_echo_n "(cached) " >&6
11511else
11512  CFLAGS_hold="$CFLAGS"
11513     CFLAGS="$CFLAGS -funwind-tables"
11514     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11515/* end confdefs.h.  */
11516static int f() { return 0; }
11517int
11518main ()
11519{
11520return f();
11521  ;
11522  return 0;
11523}
11524_ACEOF
11525if ac_fn_c_try_compile "$LINENO"; then :
11526  libbacktrace_cv_c_unwind_tables=yes
11527else
11528  libbacktrace_cv_c_unwind_tables=no
11529fi
11530rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11531     CFLAGS="$CFLAGS_hold"
11532fi
11533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_unwind_tables" >&5
11534$as_echo "$libbacktrace_cv_c_unwind_tables" >&6; }
11535  if test "$libbacktrace_cv_c_unwind_tables" = "yes"; then
11536    EXTRA_FLAGS=-funwind-tables
11537  fi
11538  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed=string option" >&5
11539$as_echo_n "checking for -frandom-seed=string option... " >&6; }
11540if test "${libbacktrace_cv_c_random_seed_string+set}" = set; then :
11541  $as_echo_n "(cached) " >&6
11542else
11543  CFLAGS_hold="$CFLAGS"
11544     CFLAGS="$CFLAGS -frandom-seed=conftest.lo"
11545     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11546/* end confdefs.h.  */
11547
11548int
11549main ()
11550{
11551return 0;
11552  ;
11553  return 0;
11554}
11555_ACEOF
11556if ac_fn_c_try_compile "$LINENO"; then :
11557  libbacktrace_cv_c_random_seed_string=yes
11558else
11559  libbacktrace_cv_c_random_seed_string=no
11560fi
11561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11562     CFLAGS="$CFLAGS_hold"
11563fi
11564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_random_seed_string" >&5
11565$as_echo "$libbacktrace_cv_c_random_seed_string" >&6; }
11566  if test "$libbacktrace_cv_c_random_seed_string" = "yes"; then
11567    EXTRA_FLAGS="$EXTRA_FLAGS -frandom-seed=\$@"
11568  fi
11569fi
11570
11571
11572WARN_FLAGS=
11573save_CFLAGS="$CFLAGS"
11574for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
11575			  -Wmissing-prototypes -Wold-style-definition \
11576			  -Wmissing-format-attribute -Wcast-qual; do
11577  # Do the check with the no- prefix removed since gcc silently
11578  # accepts any -Wno-* option on purpose
11579  case $real_option in
11580    -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
11581    *) option=$real_option ;;
11582  esac
11583  as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
11584
11585  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
11586$as_echo_n "checking whether $CC supports $option... " >&6; }
11587if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
11588  $as_echo_n "(cached) " >&6
11589else
11590  CFLAGS="$option"
11591    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11592/* end confdefs.h.  */
11593
11594int
11595main ()
11596{
11597
11598  ;
11599  return 0;
11600}
11601_ACEOF
11602if ac_fn_c_try_compile "$LINENO"; then :
11603  eval "$as_acx_Woption=yes"
11604else
11605  eval "$as_acx_Woption=no"
11606fi
11607rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11608
11609fi
11610eval ac_res=\$$as_acx_Woption
11611	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11612$as_echo "$ac_res" >&6; }
11613  if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
11614  WARN_FLAGS="$WARN_FLAGS${WARN_FLAGS:+ }$real_option"
11615fi
11616  done
11617CFLAGS="$save_CFLAGS"
11618
11619
11620if test -n "${with_target_subdir}"; then
11621  WARN_FLAGS="$WARN_FLAGS -Werror"
11622fi
11623
11624
11625
11626if test -n "${with_target_subdir}"; then
11627
11628
11629# Check whether --with-system-libunwind was given.
11630if test "${with_system_libunwind+set}" = set; then :
11631  withval=$with_system_libunwind;
11632fi
11633
11634  # If system-libunwind was not specifically set, pick a default setting.
11635  if test x$with_system_libunwind = x; then
11636    case ${target} in
11637      ia64-*-hpux*) with_system_libunwind=yes ;;
11638      *) with_system_libunwind=no ;;
11639    esac
11640  fi
11641  # Based on system-libunwind and target, do we have ipinfo?
11642  if  test x$with_system_libunwind = xyes; then
11643    case ${target} in
11644      ia64-*-*) have_unwind_getipinfo=no ;;
11645      *) have_unwind_getipinfo=yes ;;
11646    esac
11647  else
11648    # Darwin before version 9 does not have _Unwind_GetIPInfo.
11649
11650    case ${target} in
11651      *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
11652      *) have_unwind_getipinfo=yes ;;
11653    esac
11654
11655  fi
11656
11657  if test x$have_unwind_getipinfo = xyes; then
11658
11659$as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
11660
11661  fi
11662
11663else
11664  ac_save_CFFLAGS="$CFLAGS"
11665  CFLAGS="$CFLAGS -Werror-implicit-function-declaration"
11666  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _Unwind_GetIPInfo" >&5
11667$as_echo_n "checking for _Unwind_GetIPInfo... " >&6; }
11668  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11669/* end confdefs.h.  */
11670#include "unwind.h"
11671	struct _Unwind_Context *context;
11672	int ip_before_insn = 0;
11673int
11674main ()
11675{
11676return _Unwind_GetIPInfo (context, &ip_before_insn);
11677  ;
11678  return 0;
11679}
11680_ACEOF
11681if ac_fn_c_try_link "$LINENO"; then :
11682  have_unwind_getipinfo=yes
11683else
11684  have_unwind_getipinfo=no
11685fi
11686rm -f core conftest.err conftest.$ac_objext \
11687    conftest$ac_exeext conftest.$ac_ext
11688  CFLAGS="$ac_save_CFLAGS"
11689  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_unwind_getipinfo" >&5
11690$as_echo "$have_unwind_getipinfo" >&6; }
11691  if test "$have_unwind_getipinfo" = "yes"; then
11692
11693$as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
11694
11695  fi
11696fi
11697
11698# When building as a target library, shared libraries may want to link
11699# this in.  We don't want to provide another shared library to
11700# complicate dependencies.  Instead, we just compile with -fPIC.
11701PIC_FLAG=
11702if test -n "${with_target_subdir}"; then
11703  PIC_FLAG=-fPIC
11704fi
11705# Similarly, use -fPIC with --enable-host-shared:
11706# Check whether --enable-host-shared was given.
11707if test "${enable_host_shared+set}" = set; then :
11708  enableval=$enable_host_shared; PIC_FLAG=-fPIC
11709fi
11710
11711
11712
11713# Test for __sync support.
11714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking __sync extensions" >&5
11715$as_echo_n "checking __sync extensions... " >&6; }
11716if test "${libbacktrace_cv_sys_sync+set}" = set; then :
11717  $as_echo_n "(cached) " >&6
11718else
11719  if test -n "${with_target_subdir}"; then
11720   libbacktrace_cv_sys_sync=yes
11721 else
11722   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11723/* end confdefs.h.  */
11724int i;
11725int
11726main ()
11727{
11728__sync_bool_compare_and_swap (&i, i, i);
11729                       __sync_lock_test_and_set (&i, 1);
11730                       __sync_lock_release (&i);
11731  ;
11732  return 0;
11733}
11734_ACEOF
11735if ac_fn_c_try_link "$LINENO"; then :
11736  libbacktrace_cv_sys_sync=yes
11737else
11738  libbacktrace_cv_sys_sync=no
11739fi
11740rm -f core conftest.err conftest.$ac_objext \
11741    conftest$ac_exeext conftest.$ac_ext
11742 fi
11743fi
11744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_sync" >&5
11745$as_echo "$libbacktrace_cv_sys_sync" >&6; }
11746BACKTRACE_SUPPORTS_THREADS=0
11747if test "$libbacktrace_cv_sys_sync" = "yes"; then
11748  BACKTRACE_SUPPORTS_THREADS=1
11749
11750$as_echo "#define HAVE_SYNC_FUNCTIONS 1" >>confdefs.h
11751
11752fi
11753
11754
11755# Test for __atomic support.
11756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking __atomic extensions" >&5
11757$as_echo_n "checking __atomic extensions... " >&6; }
11758if test "${libbacktrace_cv_sys_atomic+set}" = set; then :
11759  $as_echo_n "(cached) " >&6
11760else
11761  if test -n "${with_target_subdir}"; then
11762   libbacktrace_cv_sys_atomic=yes
11763 else
11764   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11765/* end confdefs.h.  */
11766int i;
11767int
11768main ()
11769{
11770__atomic_load_n (&i, __ATOMIC_ACQUIRE);
11771		       __atomic_store_n (&i, 1, __ATOMIC_RELEASE);
11772  ;
11773  return 0;
11774}
11775_ACEOF
11776if ac_fn_c_try_link "$LINENO"; then :
11777  libbacktrace_cv_sys_atomic=yes
11778else
11779  libbacktrace_cv_sys_atomic=no
11780fi
11781rm -f core conftest.err conftest.$ac_objext \
11782    conftest$ac_exeext conftest.$ac_ext
11783 fi
11784fi
11785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_atomic" >&5
11786$as_echo "$libbacktrace_cv_sys_atomic" >&6; }
11787if test "$libbacktrace_cv_sys_atomic" = "yes"; then
11788
11789$as_echo "#define HAVE_ATOMIC_FUNCTIONS 1" >>confdefs.h
11790
11791fi
11792
11793# The library needs to be able to read the executable itself.  Compile
11794# a file to determine the executable format.  The awk script
11795# filetype.awk prints out the file type.
11796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking output filetype" >&5
11797$as_echo_n "checking output filetype... " >&6; }
11798if test "${libbacktrace_cv_sys_filetype+set}" = set; then :
11799  $as_echo_n "(cached) " >&6
11800else
11801  filetype=
11802cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11803/* end confdefs.h.  */
11804int i;
11805int
11806main ()
11807{
11808int j;
11809  ;
11810  return 0;
11811}
11812_ACEOF
11813if ac_fn_c_try_compile "$LINENO"; then :
11814  filetype=`${AWK} -f $srcdir/filetype.awk conftest.$ac_objext`
11815else
11816  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11817$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11818as_fn_error "compiler failed
11819See \`config.log' for more details." "$LINENO" 5; }
11820fi
11821rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11822libbacktrace_cv_sys_filetype=$filetype
11823fi
11824{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_filetype" >&5
11825$as_echo "$libbacktrace_cv_sys_filetype" >&6; }
11826
11827# Match the file type to decide what files to compile.
11828FORMAT_FILE=
11829case "$libbacktrace_cv_sys_filetype" in
11830elf*) FORMAT_FILE="elf.lo" ;;
11831*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not determine output file type" >&5
11832$as_echo "$as_me: WARNING: could not determine output file type" >&2;}
11833   FORMAT_FILE="unknown.lo"
11834   backtrace_supported=no
11835   ;;
11836esac
11837
11838
11839# ELF defines.
11840elfsize=
11841case "$libbacktrace_cv_sys_filetype" in
11842elf32) elfsize=32 ;;
11843elf64) elfsize=64 ;;
11844esac
11845
11846cat >>confdefs.h <<_ACEOF
11847#define BACKTRACE_ELF_SIZE $elfsize
11848_ACEOF
11849
11850
11851BACKTRACE_SUPPORTED=0
11852if test "$backtrace_supported" = "yes"; then
11853  BACKTRACE_SUPPORTED=1
11854fi
11855
11856
11857
11858
11859inttype_headers=`echo inttypes.h sys/inttypes.h  | sed -e 's/,/ /g'`
11860
11861acx_cv_header_stdint=stddef.h
11862acx_cv_header_stdint_kind="(already complete)"
11863for i in stdint.h $inttype_headers; do
11864  unset ac_cv_type_uintptr_t
11865  unset ac_cv_type_uintmax_t
11866  unset ac_cv_type_int_least32_t
11867  unset ac_cv_type_int_fast32_t
11868  unset ac_cv_type_uint64_t
11869  $as_echo_n "looking for a compliant stdint.h in $i, " >&6
11870  ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
11871#include <$i>
11872"
11873if test "x$ac_cv_type_uintmax_t" = x""yes; then :
11874  acx_cv_header_stdint=$i
11875else
11876  continue
11877fi
11878
11879  ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
11880#include <$i>
11881"
11882if test "x$ac_cv_type_uintptr_t" = x""yes; then :
11883
11884else
11885  acx_cv_header_stdint_kind="(mostly complete)"
11886fi
11887
11888  ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
11889#include <$i>
11890"
11891if test "x$ac_cv_type_int_least32_t" = x""yes; then :
11892
11893else
11894  acx_cv_header_stdint_kind="(mostly complete)"
11895fi
11896
11897  ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
11898#include <$i>
11899"
11900if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
11901
11902else
11903  acx_cv_header_stdint_kind="(mostly complete)"
11904fi
11905
11906  ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
11907#include <$i>
11908"
11909if test "x$ac_cv_type_uint64_t" = x""yes; then :
11910
11911else
11912  acx_cv_header_stdint_kind="(lacks uint64_t)"
11913fi
11914
11915  break
11916done
11917if test "$acx_cv_header_stdint" = stddef.h; then
11918  acx_cv_header_stdint_kind="(lacks uintmax_t)"
11919  for i in stdint.h $inttype_headers; do
11920    unset ac_cv_type_uintptr_t
11921    unset ac_cv_type_uint32_t
11922    unset ac_cv_type_uint64_t
11923    $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
11924    ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
11925#include <$i>
11926"
11927if test "x$ac_cv_type_uint32_t" = x""yes; then :
11928  acx_cv_header_stdint=$i
11929else
11930  continue
11931fi
11932
11933    ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
11934#include <$i>
11935"
11936if test "x$ac_cv_type_uint64_t" = x""yes; then :
11937
11938fi
11939
11940    ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
11941#include <$i>
11942"
11943if test "x$ac_cv_type_uintptr_t" = x""yes; then :
11944
11945fi
11946
11947    break
11948  done
11949fi
11950if test "$acx_cv_header_stdint" = stddef.h; then
11951  acx_cv_header_stdint_kind="(u_intXX_t style)"
11952  for i in sys/types.h $inttype_headers; do
11953    unset ac_cv_type_u_int32_t
11954    unset ac_cv_type_u_int64_t
11955    $as_echo_n "looking for u_intXX_t types in $i, " >&6
11956    ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
11957#include <$i>
11958"
11959if test "x$ac_cv_type_u_int32_t" = x""yes; then :
11960  acx_cv_header_stdint=$i
11961else
11962  continue
11963fi
11964
11965    ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
11966#include <$i>
11967"
11968if test "x$ac_cv_type_u_int64_t" = x""yes; then :
11969
11970fi
11971
11972    break
11973  done
11974fi
11975if test "$acx_cv_header_stdint" = stddef.h; then
11976  acx_cv_header_stdint_kind="(using manual detection)"
11977fi
11978
11979test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
11980test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
11981test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
11982test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
11983test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
11984
11985# ----------------- Summarize what we found so far
11986
11987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5
11988$as_echo_n "checking what to include in gstdint.h... " >&6; }
11989
11990case `$as_basename -- gstdint.h ||
11991$as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
11992	 Xgstdint.h : 'X\(//\)$' \| \
11993	 Xgstdint.h : 'X\(/\)' \| . 2>/dev/null ||
11994$as_echo X/gstdint.h |
11995    sed '/^.*\/\([^/][^/]*\)\/*$/{
11996	    s//\1/
11997	    q
11998	  }
11999	  /^X\/\(\/\/\)$/{
12000	    s//\1/
12001	    q
12002	  }
12003	  /^X\/\(\/\).*/{
12004	    s//\1/
12005	    q
12006	  }
12007	  s/.*/./; q'` in
12008  stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
12009$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
12010  inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
12011$as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
12012  *) ;;
12013esac
12014
12015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
12016$as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
12017
12018# ----------------- done included file, check C basic types --------
12019
12020# Lacking an uintptr_t?  Test size of void *
12021case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
12022  stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
12023# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12024# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12025# This bug is HP SR number 8606223364.
12026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12027$as_echo_n "checking size of void *... " >&6; }
12028if test "${ac_cv_sizeof_void_p+set}" = set; then :
12029  $as_echo_n "(cached) " >&6
12030else
12031  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
12032
12033else
12034  if test "$ac_cv_type_void_p" = yes; then
12035     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12036$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12037{ as_fn_set_status 77
12038as_fn_error "cannot compute sizeof (void *)
12039See \`config.log' for more details." "$LINENO" 5; }; }
12040   else
12041     ac_cv_sizeof_void_p=0
12042   fi
12043fi
12044
12045fi
12046{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12047$as_echo "$ac_cv_sizeof_void_p" >&6; }
12048
12049
12050
12051cat >>confdefs.h <<_ACEOF
12052#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12053_ACEOF
12054
12055 ;;
12056esac
12057
12058# Lacking an uint64_t?  Test size of long
12059case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
12060  stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
12061# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12062# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12063# This bug is HP SR number 8606223364.
12064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12065$as_echo_n "checking size of long... " >&6; }
12066if test "${ac_cv_sizeof_long+set}" = set; then :
12067  $as_echo_n "(cached) " >&6
12068else
12069  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
12070
12071else
12072  if test "$ac_cv_type_long" = yes; then
12073     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12074$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12075{ as_fn_set_status 77
12076as_fn_error "cannot compute sizeof (long)
12077See \`config.log' for more details." "$LINENO" 5; }; }
12078   else
12079     ac_cv_sizeof_long=0
12080   fi
12081fi
12082
12083fi
12084{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12085$as_echo "$ac_cv_sizeof_long" >&6; }
12086
12087
12088
12089cat >>confdefs.h <<_ACEOF
12090#define SIZEOF_LONG $ac_cv_sizeof_long
12091_ACEOF
12092
12093 ;;
12094esac
12095
12096if test $acx_cv_header_stdint = stddef.h; then
12097  # Lacking a good header?  Test size of everything and deduce all types.
12098  # The cast to long int works around a bug in the HP C Compiler
12099# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12100# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12101# This bug is HP SR number 8606223364.
12102{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
12103$as_echo_n "checking size of int... " >&6; }
12104if test "${ac_cv_sizeof_int+set}" = set; then :
12105  $as_echo_n "(cached) " >&6
12106else
12107  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int"        "$ac_includes_default"; then :
12108
12109else
12110  if test "$ac_cv_type_int" = yes; then
12111     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12112$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12113{ as_fn_set_status 77
12114as_fn_error "cannot compute sizeof (int)
12115See \`config.log' for more details." "$LINENO" 5; }; }
12116   else
12117     ac_cv_sizeof_int=0
12118   fi
12119fi
12120
12121fi
12122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
12123$as_echo "$ac_cv_sizeof_int" >&6; }
12124
12125
12126
12127cat >>confdefs.h <<_ACEOF
12128#define SIZEOF_INT $ac_cv_sizeof_int
12129_ACEOF
12130
12131
12132  # The cast to long int works around a bug in the HP C Compiler
12133# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12134# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12135# This bug is HP SR number 8606223364.
12136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
12137$as_echo_n "checking size of short... " >&6; }
12138if test "${ac_cv_sizeof_short+set}" = set; then :
12139  $as_echo_n "(cached) " >&6
12140else
12141  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short"        "$ac_includes_default"; then :
12142
12143else
12144  if test "$ac_cv_type_short" = yes; then
12145     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12146$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12147{ as_fn_set_status 77
12148as_fn_error "cannot compute sizeof (short)
12149See \`config.log' for more details." "$LINENO" 5; }; }
12150   else
12151     ac_cv_sizeof_short=0
12152   fi
12153fi
12154
12155fi
12156{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
12157$as_echo "$ac_cv_sizeof_short" >&6; }
12158
12159
12160
12161cat >>confdefs.h <<_ACEOF
12162#define SIZEOF_SHORT $ac_cv_sizeof_short
12163_ACEOF
12164
12165
12166  # The cast to long int works around a bug in the HP C Compiler
12167# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12168# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12169# This bug is HP SR number 8606223364.
12170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
12171$as_echo_n "checking size of char... " >&6; }
12172if test "${ac_cv_sizeof_char+set}" = set; then :
12173  $as_echo_n "(cached) " >&6
12174else
12175  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char"        "$ac_includes_default"; then :
12176
12177else
12178  if test "$ac_cv_type_char" = yes; then
12179     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12180$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12181{ as_fn_set_status 77
12182as_fn_error "cannot compute sizeof (char)
12183See \`config.log' for more details." "$LINENO" 5; }; }
12184   else
12185     ac_cv_sizeof_char=0
12186   fi
12187fi
12188
12189fi
12190{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
12191$as_echo "$ac_cv_sizeof_char" >&6; }
12192
12193
12194
12195cat >>confdefs.h <<_ACEOF
12196#define SIZEOF_CHAR $ac_cv_sizeof_char
12197_ACEOF
12198
12199
12200
12201  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
12202$as_echo_n "checking for type equivalent to int8_t... " >&6; }
12203  case "$ac_cv_sizeof_char" in
12204    1) acx_cv_type_int8_t=char ;;
12205    *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5
12206  esac
12207  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
12208$as_echo "$acx_cv_type_int8_t" >&6; }
12209
12210  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
12211$as_echo_n "checking for type equivalent to int16_t... " >&6; }
12212  case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
12213    2:*) acx_cv_type_int16_t=int ;;
12214    *:2) acx_cv_type_int16_t=short ;;
12215    *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5
12216  esac
12217  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
12218$as_echo "$acx_cv_type_int16_t" >&6; }
12219
12220  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
12221$as_echo_n "checking for type equivalent to int32_t... " >&6; }
12222  case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
12223    4:*) acx_cv_type_int32_t=int ;;
12224    *:4) acx_cv_type_int32_t=long ;;
12225    *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5
12226  esac
12227  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
12228$as_echo "$acx_cv_type_int32_t" >&6; }
12229fi
12230
12231# These tests are here to make the output prettier
12232
12233if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
12234  case "$ac_cv_sizeof_long" in
12235    8) acx_cv_type_int64_t=long ;;
12236  esac
12237  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
12238$as_echo_n "checking for type equivalent to int64_t... " >&6; }
12239  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
12240$as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
12241fi
12242
12243# Now we can use the above types
12244
12245if test "$ac_cv_type_uintptr_t" != yes; then
12246  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
12247$as_echo_n "checking for type equivalent to intptr_t... " >&6; }
12248  case $ac_cv_sizeof_void_p in
12249    2) acx_cv_type_intptr_t=int16_t ;;
12250    4) acx_cv_type_intptr_t=int32_t ;;
12251    8) acx_cv_type_intptr_t=int64_t ;;
12252    *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5
12253  esac
12254  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
12255$as_echo "$acx_cv_type_intptr_t" >&6; }
12256fi
12257
12258# ----------------- done all checks, emit header -------------
12259ac_config_commands="$ac_config_commands gstdint.h"
12260
12261
12262
12263
12264for ac_header in sys/mman.h
12265do :
12266  ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
12267if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
12268  cat >>confdefs.h <<_ACEOF
12269#define HAVE_SYS_MMAN_H 1
12270_ACEOF
12271
12272fi
12273
12274done
12275
12276if test "$ac_cv_header_sys_mman_h" = "no"; then
12277  have_mmap=no
12278else
12279  if test -n "${with_target_subdir}"; then
12280    # When built as a GCC target library, we can't do a link test.  We
12281    # simply assume that if we have mman.h, we have mmap.
12282    have_mmap=yes
12283  else
12284    ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
12285if test "x$ac_cv_func_mmap" = x""yes; then :
12286  have_mmap=yes
12287else
12288  have_mmap=no
12289fi
12290
12291  fi
12292fi
12293if test "$have_mmap" = "no"; then
12294  VIEW_FILE=read.lo
12295  ALLOC_FILE=alloc.lo
12296else
12297  VIEW_FILE=mmapio.lo
12298  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12299/* end confdefs.h.  */
12300
12301#include <sys/mman.h>
12302#if !defined(MAP_ANONYMOUS) && !defined(MAP_ANON)
12303  #error no MAP_ANONYMOUS
12304#endif
12305
12306_ACEOF
12307if ac_fn_c_try_cpp "$LINENO"; then :
12308  ALLOC_FILE=mmap.lo
12309else
12310  ALLOC_FILE=alloc.lo
12311fi
12312rm -f conftest.err conftest.$ac_ext
12313fi
12314
12315
12316
12317BACKTRACE_USES_MALLOC=0
12318if test "$ALLOC_FILE" = "alloc.lo"; then
12319  BACKTRACE_USES_MALLOC=1
12320fi
12321
12322
12323# Check for dl_iterate_phdr.
12324for ac_header in link.h
12325do :
12326  ac_fn_c_check_header_mongrel "$LINENO" "link.h" "ac_cv_header_link_h" "$ac_includes_default"
12327if test "x$ac_cv_header_link_h" = x""yes; then :
12328  cat >>confdefs.h <<_ACEOF
12329#define HAVE_LINK_H 1
12330_ACEOF
12331
12332fi
12333
12334done
12335
12336if test "$ac_cv_header_link_h" = "no"; then
12337  have_dl_iterate_phdr=no
12338else
12339  if test -n "${with_target_subdir}"; then
12340    # When built as a GCC target library, we can't do a link test.
12341    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12342/* end confdefs.h.  */
12343#include <link.h>
12344
12345_ACEOF
12346if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12347  $EGREP "dl_iterate_phdr" >/dev/null 2>&1; then :
12348  have_dl_iterate_phdr=yes
12349else
12350  have_dl_iterate_phdr=no
12351fi
12352rm -f conftest*
12353
12354    case "${host}" in
12355    *-*-solaris2.10*)
12356        # Avoid dl_iterate_phdr on Solaris 10, where it is in the
12357    	# header file but is only in -ldl.
12358	have_dl_iterate_phdr=no ;;
12359    esac
12360  else
12361    ac_fn_c_check_func "$LINENO" "dl_iterate_phdr" "ac_cv_func_dl_iterate_phdr"
12362if test "x$ac_cv_func_dl_iterate_phdr" = x""yes; then :
12363  have_dl_iterate_phdr=yes
12364else
12365  have_dl_iterate_phdr=no
12366fi
12367
12368  fi
12369fi
12370if test "$have_dl_iterate_phdr" = "yes"; then
12371
12372$as_echo "#define HAVE_DL_ITERATE_PHDR 1" >>confdefs.h
12373
12374fi
12375
12376# Check for the fcntl function.
12377if test -n "${with_target_subdir}"; then
12378   case "${host}" in
12379   *-*-mingw*) have_fcntl=no ;;
12380   *) have_fcntl=yes ;;
12381   esac
12382else
12383  ac_fn_c_check_func "$LINENO" "fcntl" "ac_cv_func_fcntl"
12384if test "x$ac_cv_func_fcntl" = x""yes; then :
12385  have_fcntl=yes
12386else
12387  have_fcntl=no
12388fi
12389
12390fi
12391if test "$have_fcntl" = "yes"; then
12392
12393$as_echo "#define HAVE_FCNTL 1" >>confdefs.h
12394
12395fi
12396
12397ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
12398if test "x$ac_cv_have_decl_strnlen" = x""yes; then :
12399  ac_have_decl=1
12400else
12401  ac_have_decl=0
12402fi
12403
12404cat >>confdefs.h <<_ACEOF
12405#define HAVE_DECL_STRNLEN $ac_have_decl
12406_ACEOF
12407
12408
12409# Check for getexecname function.
12410if test -n "${with_target_subdir}"; then
12411   case "${host}" in
12412   *-*-solaris2*) have_getexecname=yes ;;
12413   *) have_getexecname=no ;;
12414   esac
12415else
12416  ac_fn_c_check_func "$LINENO" "getexecname" "ac_cv_func_getexecname"
12417if test "x$ac_cv_func_getexecname" = x""yes; then :
12418  have_getexecname=yes
12419else
12420  have_getexecname=no
12421fi
12422
12423fi
12424if test "$have_getexecname" = "yes"; then
12425
12426$as_echo "#define HAVE_GETEXECNAME 1" >>confdefs.h
12427
12428fi
12429
12430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether tests can run" >&5
12431$as_echo_n "checking whether tests can run... " >&6; }
12432if test "${libbacktrace_cv_sys_native+set}" = set; then :
12433  $as_echo_n "(cached) " >&6
12434else
12435  if test "$cross_compiling" = yes; then :
12436  libbacktrace_cv_sys_native=no
12437else
12438  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12439/* end confdefs.h.  */
12440
12441int
12442main ()
12443{
12444return 0;
12445  ;
12446  return 0;
12447}
12448_ACEOF
12449if ac_fn_c_try_run "$LINENO"; then :
12450  libbacktrace_cv_sys_native=yes
12451else
12452  libbacktrace_cv_sys_native=no
12453fi
12454rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12455  conftest.$ac_objext conftest.beam conftest.$ac_ext
12456fi
12457
12458fi
12459{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_native" >&5
12460$as_echo "$libbacktrace_cv_sys_native" >&6; }
12461 if test "$libbacktrace_cv_sys_native" = "yes"; then
12462  NATIVE_TRUE=
12463  NATIVE_FALSE='#'
12464else
12465  NATIVE_TRUE='#'
12466  NATIVE_FALSE=
12467fi
12468
12469
12470if test "${multilib}" = "yes"; then
12471  multilib_arg="--enable-multilib"
12472else
12473  multilib_arg=
12474fi
12475
12476ac_config_files="$ac_config_files Makefile backtrace-supported.h"
12477
12478
12479# We need multilib support, but only if configuring for the target.
12480ac_config_commands="$ac_config_commands default"
12481
12482
12483cat >confcache <<\_ACEOF
12484# This file is a shell script that caches the results of configure
12485# tests run on this system so they can be shared between configure
12486# scripts and configure runs, see configure's option --config-cache.
12487# It is not useful on other systems.  If it contains results you don't
12488# want to keep, you may remove or edit it.
12489#
12490# config.status only pays attention to the cache file if you give it
12491# the --recheck option to rerun configure.
12492#
12493# `ac_cv_env_foo' variables (set or unset) will be overridden when
12494# loading this file, other *unset* `ac_cv_foo' will be assigned the
12495# following values.
12496
12497_ACEOF
12498
12499# The following way of writing the cache mishandles newlines in values,
12500# but we know of no workaround that is simple, portable, and efficient.
12501# So, we kill variables containing newlines.
12502# Ultrix sh set writes to stderr and can't be redirected directly,
12503# and sets the high bit in the cache file unless we assign to the vars.
12504(
12505  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12506    eval ac_val=\$$ac_var
12507    case $ac_val in #(
12508    *${as_nl}*)
12509      case $ac_var in #(
12510      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12511$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12512      esac
12513      case $ac_var in #(
12514      _ | IFS | as_nl) ;; #(
12515      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12516      *) { eval $ac_var=; unset $ac_var;} ;;
12517      esac ;;
12518    esac
12519  done
12520
12521  (set) 2>&1 |
12522    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12523    *${as_nl}ac_space=\ *)
12524      # `set' does not quote correctly, so add quotes: double-quote
12525      # substitution turns \\\\ into \\, and sed turns \\ into \.
12526      sed -n \
12527	"s/'/'\\\\''/g;
12528	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12529      ;; #(
12530    *)
12531      # `set' quotes correctly as required by POSIX, so do not add quotes.
12532      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12533      ;;
12534    esac |
12535    sort
12536) |
12537  sed '
12538     /^ac_cv_env_/b end
12539     t clear
12540     :clear
12541     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12542     t end
12543     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12544     :end' >>confcache
12545if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12546  if test -w "$cache_file"; then
12547    test "x$cache_file" != "x/dev/null" &&
12548      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12549$as_echo "$as_me: updating cache $cache_file" >&6;}
12550    cat confcache >$cache_file
12551  else
12552    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12553$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12554  fi
12555fi
12556rm -f confcache
12557
12558test "x$prefix" = xNONE && prefix=$ac_default_prefix
12559# Let make expand exec_prefix.
12560test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12561
12562DEFS=-DHAVE_CONFIG_H
12563
12564ac_libobjs=
12565ac_ltlibobjs=
12566for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12567  # 1. Remove the extension, and $U if already installed.
12568  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12569  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12570  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12571  #    will be set to the directory where LIBOBJS objects are built.
12572  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12573  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12574done
12575LIBOBJS=$ac_libobjs
12576
12577LTLIBOBJS=$ac_ltlibobjs
12578
12579
12580 if test -n "$EXEEXT"; then
12581  am__EXEEXT_TRUE=
12582  am__EXEEXT_FALSE='#'
12583else
12584  am__EXEEXT_TRUE='#'
12585  am__EXEEXT_FALSE=
12586fi
12587
12588if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12589  as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
12590Usually this means the macro was only invoked conditionally." "$LINENO" 5
12591fi
12592if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
12593  as_fn_error "conditional \"NATIVE\" was never defined.
12594Usually this means the macro was only invoked conditionally." "$LINENO" 5
12595fi
12596
12597: ${CONFIG_STATUS=./config.status}
12598ac_write_fail=0
12599ac_clean_files_save=$ac_clean_files
12600ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12601{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12602$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12603as_write_fail=0
12604cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12605#! $SHELL
12606# Generated by $as_me.
12607# Run this file to recreate the current configuration.
12608# Compiler output produced by configure, useful for debugging
12609# configure, is in config.log if it exists.
12610
12611debug=false
12612ac_cs_recheck=false
12613ac_cs_silent=false
12614
12615SHELL=\${CONFIG_SHELL-$SHELL}
12616export SHELL
12617_ASEOF
12618cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12619## -------------------- ##
12620## M4sh Initialization. ##
12621## -------------------- ##
12622
12623# Be more Bourne compatible
12624DUALCASE=1; export DUALCASE # for MKS sh
12625if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12626  emulate sh
12627  NULLCMD=:
12628  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12629  # is contrary to our usage.  Disable this feature.
12630  alias -g '${1+"$@"}'='"$@"'
12631  setopt NO_GLOB_SUBST
12632else
12633  case `(set -o) 2>/dev/null` in #(
12634  *posix*) :
12635    set -o posix ;; #(
12636  *) :
12637     ;;
12638esac
12639fi
12640
12641
12642as_nl='
12643'
12644export as_nl
12645# Printing a long string crashes Solaris 7 /usr/bin/printf.
12646as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12647as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12648as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12649# Prefer a ksh shell builtin over an external printf program on Solaris,
12650# but without wasting forks for bash or zsh.
12651if test -z "$BASH_VERSION$ZSH_VERSION" \
12652    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12653  as_echo='print -r --'
12654  as_echo_n='print -rn --'
12655elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12656  as_echo='printf %s\n'
12657  as_echo_n='printf %s'
12658else
12659  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12660    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12661    as_echo_n='/usr/ucb/echo -n'
12662  else
12663    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12664    as_echo_n_body='eval
12665      arg=$1;
12666      case $arg in #(
12667      *"$as_nl"*)
12668	expr "X$arg" : "X\\(.*\\)$as_nl";
12669	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12670      esac;
12671      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12672    '
12673    export as_echo_n_body
12674    as_echo_n='sh -c $as_echo_n_body as_echo'
12675  fi
12676  export as_echo_body
12677  as_echo='sh -c $as_echo_body as_echo'
12678fi
12679
12680# The user is always right.
12681if test "${PATH_SEPARATOR+set}" != set; then
12682  PATH_SEPARATOR=:
12683  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12684    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12685      PATH_SEPARATOR=';'
12686  }
12687fi
12688
12689
12690# IFS
12691# We need space, tab and new line, in precisely that order.  Quoting is
12692# there to prevent editors from complaining about space-tab.
12693# (If _AS_PATH_WALK were called with IFS unset, it would disable word
12694# splitting by setting IFS to empty value.)
12695IFS=" ""	$as_nl"
12696
12697# Find who we are.  Look in the path if we contain no directory separator.
12698case $0 in #((
12699  *[\\/]* ) as_myself=$0 ;;
12700  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12701for as_dir in $PATH
12702do
12703  IFS=$as_save_IFS
12704  test -z "$as_dir" && as_dir=.
12705    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12706  done
12707IFS=$as_save_IFS
12708
12709     ;;
12710esac
12711# We did not find ourselves, most probably we were run as `sh COMMAND'
12712# in which case we are not to be found in the path.
12713if test "x$as_myself" = x; then
12714  as_myself=$0
12715fi
12716if test ! -f "$as_myself"; then
12717  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12718  exit 1
12719fi
12720
12721# Unset variables that we do not need and which cause bugs (e.g. in
12722# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12723# suppresses any "Segmentation fault" message there.  '((' could
12724# trigger a bug in pdksh 5.2.14.
12725for as_var in BASH_ENV ENV MAIL MAILPATH
12726do eval test x\${$as_var+set} = xset \
12727  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12728done
12729PS1='$ '
12730PS2='> '
12731PS4='+ '
12732
12733# NLS nuisances.
12734LC_ALL=C
12735export LC_ALL
12736LANGUAGE=C
12737export LANGUAGE
12738
12739# CDPATH.
12740(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12741
12742
12743# as_fn_error ERROR [LINENO LOG_FD]
12744# ---------------------------------
12745# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12746# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12747# script with status $?, using 1 if that was 0.
12748as_fn_error ()
12749{
12750  as_status=$?; test $as_status -eq 0 && as_status=1
12751  if test "$3"; then
12752    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12753    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
12754  fi
12755  $as_echo "$as_me: error: $1" >&2
12756  as_fn_exit $as_status
12757} # as_fn_error
12758
12759
12760# as_fn_set_status STATUS
12761# -----------------------
12762# Set $? to STATUS, without forking.
12763as_fn_set_status ()
12764{
12765  return $1
12766} # as_fn_set_status
12767
12768# as_fn_exit STATUS
12769# -----------------
12770# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12771as_fn_exit ()
12772{
12773  set +e
12774  as_fn_set_status $1
12775  exit $1
12776} # as_fn_exit
12777
12778# as_fn_unset VAR
12779# ---------------
12780# Portably unset VAR.
12781as_fn_unset ()
12782{
12783  { eval $1=; unset $1;}
12784}
12785as_unset=as_fn_unset
12786# as_fn_append VAR VALUE
12787# ----------------------
12788# Append the text in VALUE to the end of the definition contained in VAR. Take
12789# advantage of any shell optimizations that allow amortized linear growth over
12790# repeated appends, instead of the typical quadratic growth present in naive
12791# implementations.
12792if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12793  eval 'as_fn_append ()
12794  {
12795    eval $1+=\$2
12796  }'
12797else
12798  as_fn_append ()
12799  {
12800    eval $1=\$$1\$2
12801  }
12802fi # as_fn_append
12803
12804# as_fn_arith ARG...
12805# ------------------
12806# Perform arithmetic evaluation on the ARGs, and store the result in the
12807# global $as_val. Take advantage of shells that can avoid forks. The arguments
12808# must be portable across $(()) and expr.
12809if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12810  eval 'as_fn_arith ()
12811  {
12812    as_val=$(( $* ))
12813  }'
12814else
12815  as_fn_arith ()
12816  {
12817    as_val=`expr "$@" || test $? -eq 1`
12818  }
12819fi # as_fn_arith
12820
12821
12822if expr a : '\(a\)' >/dev/null 2>&1 &&
12823   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12824  as_expr=expr
12825else
12826  as_expr=false
12827fi
12828
12829if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12830  as_basename=basename
12831else
12832  as_basename=false
12833fi
12834
12835if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12836  as_dirname=dirname
12837else
12838  as_dirname=false
12839fi
12840
12841as_me=`$as_basename -- "$0" ||
12842$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12843	 X"$0" : 'X\(//\)$' \| \
12844	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12845$as_echo X/"$0" |
12846    sed '/^.*\/\([^/][^/]*\)\/*$/{
12847	    s//\1/
12848	    q
12849	  }
12850	  /^X\/\(\/\/\)$/{
12851	    s//\1/
12852	    q
12853	  }
12854	  /^X\/\(\/\).*/{
12855	    s//\1/
12856	    q
12857	  }
12858	  s/.*/./; q'`
12859
12860# Avoid depending upon Character Ranges.
12861as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12862as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12863as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12864as_cr_digits='0123456789'
12865as_cr_alnum=$as_cr_Letters$as_cr_digits
12866
12867ECHO_C= ECHO_N= ECHO_T=
12868case `echo -n x` in #(((((
12869-n*)
12870  case `echo 'xy\c'` in
12871  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
12872  xy)  ECHO_C='\c';;
12873  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12874       ECHO_T='	';;
12875  esac;;
12876*)
12877  ECHO_N='-n';;
12878esac
12879
12880rm -f conf$$ conf$$.exe conf$$.file
12881if test -d conf$$.dir; then
12882  rm -f conf$$.dir/conf$$.file
12883else
12884  rm -f conf$$.dir
12885  mkdir conf$$.dir 2>/dev/null
12886fi
12887if (echo >conf$$.file) 2>/dev/null; then
12888  if ln -s conf$$.file conf$$ 2>/dev/null; then
12889    as_ln_s='ln -s'
12890    # ... but there are two gotchas:
12891    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12892    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12893    # In both cases, we have to default to `cp -p'.
12894    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12895      as_ln_s='cp -p'
12896  elif ln conf$$.file conf$$ 2>/dev/null; then
12897    as_ln_s=ln
12898  else
12899    as_ln_s='cp -p'
12900  fi
12901else
12902  as_ln_s='cp -p'
12903fi
12904rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12905rmdir conf$$.dir 2>/dev/null
12906
12907
12908# as_fn_mkdir_p
12909# -------------
12910# Create "$as_dir" as a directory, including parents if necessary.
12911as_fn_mkdir_p ()
12912{
12913
12914  case $as_dir in #(
12915  -*) as_dir=./$as_dir;;
12916  esac
12917  test -d "$as_dir" || eval $as_mkdir_p || {
12918    as_dirs=
12919    while :; do
12920      case $as_dir in #(
12921      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12922      *) as_qdir=$as_dir;;
12923      esac
12924      as_dirs="'$as_qdir' $as_dirs"
12925      as_dir=`$as_dirname -- "$as_dir" ||
12926$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12927	 X"$as_dir" : 'X\(//\)[^/]' \| \
12928	 X"$as_dir" : 'X\(//\)$' \| \
12929	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12930$as_echo X"$as_dir" |
12931    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12932	    s//\1/
12933	    q
12934	  }
12935	  /^X\(\/\/\)[^/].*/{
12936	    s//\1/
12937	    q
12938	  }
12939	  /^X\(\/\/\)$/{
12940	    s//\1/
12941	    q
12942	  }
12943	  /^X\(\/\).*/{
12944	    s//\1/
12945	    q
12946	  }
12947	  s/.*/./; q'`
12948      test -d "$as_dir" && break
12949    done
12950    test -z "$as_dirs" || eval "mkdir $as_dirs"
12951  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12952
12953
12954} # as_fn_mkdir_p
12955if mkdir -p . 2>/dev/null; then
12956  as_mkdir_p='mkdir -p "$as_dir"'
12957else
12958  test -d ./-p && rmdir ./-p
12959  as_mkdir_p=false
12960fi
12961
12962if test -x / >/dev/null 2>&1; then
12963  as_test_x='test -x'
12964else
12965  if ls -dL / >/dev/null 2>&1; then
12966    as_ls_L_option=L
12967  else
12968    as_ls_L_option=
12969  fi
12970  as_test_x='
12971    eval sh -c '\''
12972      if test -d "$1"; then
12973	test -d "$1/.";
12974      else
12975	case $1 in #(
12976	-*)set "./$1";;
12977	esac;
12978	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12979	???[sx]*):;;*)false;;esac;fi
12980    '\'' sh
12981  '
12982fi
12983as_executable_p=$as_test_x
12984
12985# Sed expression to map a string onto a valid CPP name.
12986as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12987
12988# Sed expression to map a string onto a valid variable name.
12989as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12990
12991
12992exec 6>&1
12993## ----------------------------------- ##
12994## Main body of $CONFIG_STATUS script. ##
12995## ----------------------------------- ##
12996_ASEOF
12997test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12998
12999cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13000# Save the log message, to keep $0 and so on meaningful, and to
13001# report actual input values of CONFIG_FILES etc. instead of their
13002# values after options handling.
13003ac_log="
13004This file was extended by package-unused $as_me version-unused, which was
13005generated by GNU Autoconf 2.64.  Invocation command line was
13006
13007  CONFIG_FILES    = $CONFIG_FILES
13008  CONFIG_HEADERS  = $CONFIG_HEADERS
13009  CONFIG_LINKS    = $CONFIG_LINKS
13010  CONFIG_COMMANDS = $CONFIG_COMMANDS
13011  $ $0 $@
13012
13013on `(hostname || uname -n) 2>/dev/null | sed 1q`
13014"
13015
13016_ACEOF
13017
13018case $ac_config_files in *"
13019"*) set x $ac_config_files; shift; ac_config_files=$*;;
13020esac
13021
13022case $ac_config_headers in *"
13023"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13024esac
13025
13026
13027cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13028# Files that config.status was made for.
13029config_files="$ac_config_files"
13030config_headers="$ac_config_headers"
13031config_commands="$ac_config_commands"
13032
13033_ACEOF
13034
13035cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13036ac_cs_usage="\
13037\`$as_me' instantiates files and other configuration actions
13038from templates according to the current configuration.  Unless the files
13039and actions are specified as TAGs, all are instantiated by default.
13040
13041Usage: $0 [OPTION]... [TAG]...
13042
13043  -h, --help       print this help, then exit
13044  -V, --version    print version number and configuration settings, then exit
13045  -q, --quiet, --silent
13046                   do not print progress messages
13047  -d, --debug      don't remove temporary files
13048      --recheck    update $as_me by reconfiguring in the same conditions
13049      --file=FILE[:TEMPLATE]
13050                   instantiate the configuration file FILE
13051      --header=FILE[:TEMPLATE]
13052                   instantiate the configuration header FILE
13053
13054Configuration files:
13055$config_files
13056
13057Configuration headers:
13058$config_headers
13059
13060Configuration commands:
13061$config_commands
13062
13063Report bugs to the package provider."
13064
13065_ACEOF
13066cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13067ac_cs_version="\\
13068package-unused config.status version-unused
13069configured by $0, generated by GNU Autoconf 2.64,
13070  with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13071
13072Copyright (C) 2009 Free Software Foundation, Inc.
13073This config.status script is free software; the Free Software Foundation
13074gives unlimited permission to copy, distribute and modify it."
13075
13076ac_pwd='$ac_pwd'
13077srcdir='$srcdir'
13078INSTALL='$INSTALL'
13079MKDIR_P='$MKDIR_P'
13080AWK='$AWK'
13081test -n "\$AWK" || AWK=awk
13082_ACEOF
13083
13084cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13085# The default lists apply if the user does not specify any file.
13086ac_need_defaults=:
13087while test $# != 0
13088do
13089  case $1 in
13090  --*=*)
13091    ac_option=`expr "X$1" : 'X\([^=]*\)='`
13092    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13093    ac_shift=:
13094    ;;
13095  *)
13096    ac_option=$1
13097    ac_optarg=$2
13098    ac_shift=shift
13099    ;;
13100  esac
13101
13102  case $ac_option in
13103  # Handling of the options.
13104  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13105    ac_cs_recheck=: ;;
13106  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13107    $as_echo "$ac_cs_version"; exit ;;
13108  --debug | --debu | --deb | --de | --d | -d )
13109    debug=: ;;
13110  --file | --fil | --fi | --f )
13111    $ac_shift
13112    case $ac_optarg in
13113    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13114    esac
13115    as_fn_append CONFIG_FILES " '$ac_optarg'"
13116    ac_need_defaults=false;;
13117  --header | --heade | --head | --hea )
13118    $ac_shift
13119    case $ac_optarg in
13120    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13121    esac
13122    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13123    ac_need_defaults=false;;
13124  --he | --h)
13125    # Conflict between --help and --header
13126    as_fn_error "ambiguous option: \`$1'
13127Try \`$0 --help' for more information.";;
13128  --help | --hel | -h )
13129    $as_echo "$ac_cs_usage"; exit ;;
13130  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13131  | -silent | --silent | --silen | --sile | --sil | --si | --s)
13132    ac_cs_silent=: ;;
13133
13134  # This is an error.
13135  -*) as_fn_error "unrecognized option: \`$1'
13136Try \`$0 --help' for more information." ;;
13137
13138  *) as_fn_append ac_config_targets " $1"
13139     ac_need_defaults=false ;;
13140
13141  esac
13142  shift
13143done
13144
13145ac_configure_extra_args=
13146
13147if $ac_cs_silent; then
13148  exec 6>/dev/null
13149  ac_configure_extra_args="$ac_configure_extra_args --silent"
13150fi
13151
13152_ACEOF
13153cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13154if \$ac_cs_recheck; then
13155  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13156  shift
13157  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13158  CONFIG_SHELL='$SHELL'
13159  export CONFIG_SHELL
13160  exec "\$@"
13161fi
13162
13163_ACEOF
13164cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13165exec 5>>config.log
13166{
13167  echo
13168  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13169## Running $as_me. ##
13170_ASBOX
13171  $as_echo "$ac_log"
13172} >&5
13173
13174_ACEOF
13175cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13176#
13177# INIT-COMMANDS
13178#
13179
13180srcdir="$srcdir"
13181host="$host"
13182target="$target"
13183with_multisubdir="$with_multisubdir"
13184with_multisrctop="$with_multisrctop"
13185with_target_subdir="$with_target_subdir"
13186ac_configure_args="${multilib_arg} ${ac_configure_args}"
13187multi_basedir="$multi_basedir"
13188CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
13189CC="$CC"
13190CXX="$CXX"
13191GFORTRAN="$GFORTRAN"
13192GCJ="$GCJ"
13193
13194
13195# The HP-UX ksh and POSIX shell print the target directory to stdout
13196# if CDPATH is set.
13197(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13198
13199sed_quote_subst='$sed_quote_subst'
13200double_quote_subst='$double_quote_subst'
13201delay_variable_subst='$delay_variable_subst'
13202macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13203macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13204enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13205enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13206pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13207enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13208SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13209ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13210host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13211host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13212host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13213build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13214build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13215build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13216SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13217Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13218GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13219EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13220FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13221LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13222NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13223LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13224max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13225ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13226exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13227lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13228lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13229lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13230reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13231reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13232OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13233deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13234file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13235AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13236AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13237STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13238RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13239old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13240old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13241old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13242lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13243CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13244CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13245compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13246GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13247lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13248lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13249lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13250lt_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"`'
13251objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13252MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13253lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13254lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13255lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13256lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13257lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13258need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13259DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13260NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13261LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13262OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13263OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13264libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13265shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13266extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13267archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13268enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13269export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13270whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13271compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13272old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13273old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13274archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13275archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13276module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13277module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13278with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13279allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13280no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13281hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13282hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
13283hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13284hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13285hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13286hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13287hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13288hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13289inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13290link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13291fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
13292always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13293export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13294exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13295include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13296prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13297file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13298variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13299need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13300need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13301version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13302runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13303shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13304shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13305libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13306library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13307soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13308install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13309postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13310postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13311finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13312finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13313hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13314sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13315sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13316hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13317enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13318enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13319enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13320old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13321striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13322
13323LTCC='$LTCC'
13324LTCFLAGS='$LTCFLAGS'
13325compiler='$compiler_DEFAULT'
13326
13327# A function that is used when there is no print builtin or printf.
13328func_fallback_echo ()
13329{
13330  eval 'cat <<_LTECHO_EOF
13331\$1
13332_LTECHO_EOF'
13333}
13334
13335# Quote evaled strings.
13336for var in SHELL \
13337ECHO \
13338SED \
13339GREP \
13340EGREP \
13341FGREP \
13342LD \
13343NM \
13344LN_S \
13345lt_SP2NL \
13346lt_NL2SP \
13347reload_flag \
13348OBJDUMP \
13349deplibs_check_method \
13350file_magic_cmd \
13351AR \
13352AR_FLAGS \
13353STRIP \
13354RANLIB \
13355CC \
13356CFLAGS \
13357compiler \
13358lt_cv_sys_global_symbol_pipe \
13359lt_cv_sys_global_symbol_to_cdecl \
13360lt_cv_sys_global_symbol_to_c_name_address \
13361lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13362lt_prog_compiler_no_builtin_flag \
13363lt_prog_compiler_wl \
13364lt_prog_compiler_pic \
13365lt_prog_compiler_static \
13366lt_cv_prog_compiler_c_o \
13367need_locks \
13368DSYMUTIL \
13369NMEDIT \
13370LIPO \
13371OTOOL \
13372OTOOL64 \
13373shrext_cmds \
13374export_dynamic_flag_spec \
13375whole_archive_flag_spec \
13376compiler_needs_object \
13377with_gnu_ld \
13378allow_undefined_flag \
13379no_undefined_flag \
13380hardcode_libdir_flag_spec \
13381hardcode_libdir_flag_spec_ld \
13382hardcode_libdir_separator \
13383fix_srcfile_path \
13384exclude_expsyms \
13385include_expsyms \
13386file_list_spec \
13387variables_saved_for_relink \
13388libname_spec \
13389library_names_spec \
13390soname_spec \
13391install_override_mode \
13392finish_eval \
13393old_striplib \
13394striplib; do
13395    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13396    *[\\\\\\\`\\"\\\$]*)
13397      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13398      ;;
13399    *)
13400      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13401      ;;
13402    esac
13403done
13404
13405# Double-quote double-evaled strings.
13406for var in reload_cmds \
13407old_postinstall_cmds \
13408old_postuninstall_cmds \
13409old_archive_cmds \
13410extract_expsyms_cmds \
13411old_archive_from_new_cmds \
13412old_archive_from_expsyms_cmds \
13413archive_cmds \
13414archive_expsym_cmds \
13415module_cmds \
13416module_expsym_cmds \
13417export_symbols_cmds \
13418prelink_cmds \
13419postinstall_cmds \
13420postuninstall_cmds \
13421finish_cmds \
13422sys_lib_search_path_spec \
13423sys_lib_dlsearch_path_spec; do
13424    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13425    *[\\\\\\\`\\"\\\$]*)
13426      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13427      ;;
13428    *)
13429      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13430      ;;
13431    esac
13432done
13433
13434ac_aux_dir='$ac_aux_dir'
13435xsi_shell='$xsi_shell'
13436lt_shell_append='$lt_shell_append'
13437
13438# See if we are running on zsh, and set the options which allow our
13439# commands through without removal of \ escapes INIT.
13440if test -n "\${ZSH_VERSION+set}" ; then
13441   setopt NO_GLOB_SUBST
13442fi
13443
13444
13445    PACKAGE='$PACKAGE'
13446    VERSION='$VERSION'
13447    TIMESTAMP='$TIMESTAMP'
13448    RM='$RM'
13449    ofile='$ofile'
13450
13451
13452
13453
13454GCC="$GCC"
13455CC="$CC"
13456acx_cv_header_stdint="$acx_cv_header_stdint"
13457acx_cv_type_int8_t="$acx_cv_type_int8_t"
13458acx_cv_type_int16_t="$acx_cv_type_int16_t"
13459acx_cv_type_int32_t="$acx_cv_type_int32_t"
13460acx_cv_type_int64_t="$acx_cv_type_int64_t"
13461acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
13462ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
13463ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
13464ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
13465ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
13466ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
13467ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
13468ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
13469ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
13470
13471
13472# Variables needed in config.status (file generation) which aren't already
13473# passed by autoconf.
13474SUBDIRS="$SUBDIRS"
13475
13476
13477_ACEOF
13478
13479cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13480
13481# Handling of arguments.
13482for ac_config_target in $ac_config_targets
13483do
13484  case $ac_config_target in
13485    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13486    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13487    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13488    "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
13489    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13490    "backtrace-supported.h") CONFIG_FILES="$CONFIG_FILES backtrace-supported.h" ;;
13491    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
13492
13493  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13494  esac
13495done
13496
13497
13498# If the user did not use the arguments to specify the items to instantiate,
13499# then the envvar interface is used.  Set only those that are not.
13500# We use the long form for the default assignment because of an extremely
13501# bizarre bug on SunOS 4.1.3.
13502if $ac_need_defaults; then
13503  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13504  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13505  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13506fi
13507
13508# Have a temporary directory for convenience.  Make it in the build tree
13509# simply because there is no reason against having it here, and in addition,
13510# creating and moving files from /tmp can sometimes cause problems.
13511# Hook for its removal unless debugging.
13512# Note that there is a small window in which the directory will not be cleaned:
13513# after its creation but before its name has been assigned to `$tmp'.
13514$debug ||
13515{
13516  tmp=
13517  trap 'exit_status=$?
13518  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13519' 0
13520  trap 'as_fn_exit 1' 1 2 13 15
13521}
13522# Create a (secure) tmp directory for tmp files.
13523
13524{
13525  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13526  test -n "$tmp" && test -d "$tmp"
13527}  ||
13528{
13529  tmp=./conf$$-$RANDOM
13530  (umask 077 && mkdir "$tmp")
13531} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
13532
13533# Set up the scripts for CONFIG_FILES section.
13534# No need to generate them if there are no CONFIG_FILES.
13535# This happens for instance with `./config.status config.h'.
13536if test -n "$CONFIG_FILES"; then
13537
13538
13539ac_cr=`echo X | tr X '\015'`
13540# On cygwin, bash can eat \r inside `` if the user requested igncr.
13541# But we know of no other shell where ac_cr would be empty at this
13542# point, so we can use a bashism as a fallback.
13543if test "x$ac_cr" = x; then
13544  eval ac_cr=\$\'\\r\'
13545fi
13546ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13547if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13548  ac_cs_awk_cr='\r'
13549else
13550  ac_cs_awk_cr=$ac_cr
13551fi
13552
13553echo 'BEGIN {' >"$tmp/subs1.awk" &&
13554_ACEOF
13555
13556
13557{
13558  echo "cat >conf$$subs.awk <<_ACEOF" &&
13559  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13560  echo "_ACEOF"
13561} >conf$$subs.sh ||
13562  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13563ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13564ac_delim='%!_!# '
13565for ac_last_try in false false false false false :; do
13566  . ./conf$$subs.sh ||
13567    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13568
13569  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13570  if test $ac_delim_n = $ac_delim_num; then
13571    break
13572  elif $ac_last_try; then
13573    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13574  else
13575    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13576  fi
13577done
13578rm -f conf$$subs.sh
13579
13580cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13581cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13582_ACEOF
13583sed -n '
13584h
13585s/^/S["/; s/!.*/"]=/
13586p
13587g
13588s/^[^!]*!//
13589:repl
13590t repl
13591s/'"$ac_delim"'$//
13592t delim
13593:nl
13594h
13595s/\(.\{148\}\).*/\1/
13596t more1
13597s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13598p
13599n
13600b repl
13601:more1
13602s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13603p
13604g
13605s/.\{148\}//
13606t nl
13607:delim
13608h
13609s/\(.\{148\}\).*/\1/
13610t more2
13611s/["\\]/\\&/g; s/^/"/; s/$/"/
13612p
13613b
13614:more2
13615s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13616p
13617g
13618s/.\{148\}//
13619t delim
13620' <conf$$subs.awk | sed '
13621/^[^""]/{
13622  N
13623  s/\n//
13624}
13625' >>$CONFIG_STATUS || ac_write_fail=1
13626rm -f conf$$subs.awk
13627cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13628_ACAWK
13629cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13630  for (key in S) S_is_set[key] = 1
13631  FS = ""
13632
13633}
13634{
13635  line = $ 0
13636  nfields = split(line, field, "@")
13637  substed = 0
13638  len = length(field[1])
13639  for (i = 2; i < nfields; i++) {
13640    key = field[i]
13641    keylen = length(key)
13642    if (S_is_set[key]) {
13643      value = S[key]
13644      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13645      len += length(value) + length(field[++i])
13646      substed = 1
13647    } else
13648      len += 1 + keylen
13649  }
13650
13651  print line
13652}
13653
13654_ACAWK
13655_ACEOF
13656cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13657if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13658  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13659else
13660  cat
13661fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13662  || as_fn_error "could not setup config files machinery" "$LINENO" 5
13663_ACEOF
13664
13665# VPATH may cause trouble with some makes, so we remove $(srcdir),
13666# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13667# trailing colons and then remove the whole line if VPATH becomes empty
13668# (actually we leave an empty line to preserve line numbers).
13669if test "x$srcdir" = x.; then
13670  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
13671s/:*\$(srcdir):*/:/
13672s/:*\${srcdir}:*/:/
13673s/:*@srcdir@:*/:/
13674s/^\([^=]*=[	 ]*\):*/\1/
13675s/:*$//
13676s/^[^=]*=[	 ]*$//
13677}'
13678fi
13679
13680cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13681fi # test -n "$CONFIG_FILES"
13682
13683# Set up the scripts for CONFIG_HEADERS section.
13684# No need to generate them if there are no CONFIG_HEADERS.
13685# This happens for instance with `./config.status Makefile'.
13686if test -n "$CONFIG_HEADERS"; then
13687cat >"$tmp/defines.awk" <<\_ACAWK ||
13688BEGIN {
13689_ACEOF
13690
13691# Transform confdefs.h into an awk script `defines.awk', embedded as
13692# here-document in config.status, that substitutes the proper values into
13693# config.h.in to produce config.h.
13694
13695# Create a delimiter string that does not exist in confdefs.h, to ease
13696# handling of long lines.
13697ac_delim='%!_!# '
13698for ac_last_try in false false :; do
13699  ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13700  if test -z "$ac_t"; then
13701    break
13702  elif $ac_last_try; then
13703    as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
13704  else
13705    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13706  fi
13707done
13708
13709# For the awk script, D is an array of macro values keyed by name,
13710# likewise P contains macro parameters if any.  Preserve backslash
13711# newline sequences.
13712
13713ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13714sed -n '
13715s/.\{148\}/&'"$ac_delim"'/g
13716t rset
13717:rset
13718s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
13719t def
13720d
13721:def
13722s/\\$//
13723t bsnl
13724s/["\\]/\\&/g
13725s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13726D["\1"]=" \3"/p
13727s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
13728d
13729:bsnl
13730s/["\\]/\\&/g
13731s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13732D["\1"]=" \3\\\\\\n"\\/p
13733t cont
13734s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13735t cont
13736d
13737:cont
13738n
13739s/.\{148\}/&'"$ac_delim"'/g
13740t clear
13741:clear
13742s/\\$//
13743t bsnlc
13744s/["\\]/\\&/g; s/^/"/; s/$/"/p
13745d
13746:bsnlc
13747s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13748b cont
13749' <confdefs.h | sed '
13750s/'"$ac_delim"'/"\\\
13751"/g' >>$CONFIG_STATUS || ac_write_fail=1
13752
13753cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13754  for (key in D) D_is_set[key] = 1
13755  FS = ""
13756}
13757/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13758  line = \$ 0
13759  split(line, arg, " ")
13760  if (arg[1] == "#") {
13761    defundef = arg[2]
13762    mac1 = arg[3]
13763  } else {
13764    defundef = substr(arg[1], 2)
13765    mac1 = arg[2]
13766  }
13767  split(mac1, mac2, "(") #)
13768  macro = mac2[1]
13769  prefix = substr(line, 1, index(line, defundef) - 1)
13770  if (D_is_set[macro]) {
13771    # Preserve the white space surrounding the "#".
13772    print prefix "define", macro P[macro] D[macro]
13773    next
13774  } else {
13775    # Replace #undef with comments.  This is necessary, for example,
13776    # in the case of _POSIX_SOURCE, which is predefined and required
13777    # on some systems where configure will not decide to define it.
13778    if (defundef == "undef") {
13779      print "/*", prefix defundef, macro, "*/"
13780      next
13781    }
13782  }
13783}
13784{ print }
13785_ACAWK
13786_ACEOF
13787cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13788  as_fn_error "could not setup config headers machinery" "$LINENO" 5
13789fi # test -n "$CONFIG_HEADERS"
13790
13791
13792eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13793shift
13794for ac_tag
13795do
13796  case $ac_tag in
13797  :[FHLC]) ac_mode=$ac_tag; continue;;
13798  esac
13799  case $ac_mode$ac_tag in
13800  :[FHL]*:*);;
13801  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13802  :[FH]-) ac_tag=-:-;;
13803  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13804  esac
13805  ac_save_IFS=$IFS
13806  IFS=:
13807  set x $ac_tag
13808  IFS=$ac_save_IFS
13809  shift
13810  ac_file=$1
13811  shift
13812
13813  case $ac_mode in
13814  :L) ac_source=$1;;
13815  :[FH])
13816    ac_file_inputs=
13817    for ac_f
13818    do
13819      case $ac_f in
13820      -) ac_f="$tmp/stdin";;
13821      *) # Look for the file first in the build tree, then in the source tree
13822	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13823	 # because $ac_f cannot contain `:'.
13824	 test -f "$ac_f" ||
13825	   case $ac_f in
13826	   [\\/$]*) false;;
13827	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13828	   esac ||
13829	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13830      esac
13831      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13832      as_fn_append ac_file_inputs " '$ac_f'"
13833    done
13834
13835    # Let's still pretend it is `configure' which instantiates (i.e., don't
13836    # use $as_me), people would be surprised to read:
13837    #    /* config.h.  Generated by config.status.  */
13838    configure_input='Generated from '`
13839	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13840	`' by configure.'
13841    if test x"$ac_file" != x-; then
13842      configure_input="$ac_file.  $configure_input"
13843      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13844$as_echo "$as_me: creating $ac_file" >&6;}
13845    fi
13846    # Neutralize special characters interpreted by sed in replacement strings.
13847    case $configure_input in #(
13848    *\&* | *\|* | *\\* )
13849       ac_sed_conf_input=`$as_echo "$configure_input" |
13850       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13851    *) ac_sed_conf_input=$configure_input;;
13852    esac
13853
13854    case $ac_tag in
13855    *:-:* | *:-) cat >"$tmp/stdin" \
13856      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13857    esac
13858    ;;
13859  esac
13860
13861  ac_dir=`$as_dirname -- "$ac_file" ||
13862$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13863	 X"$ac_file" : 'X\(//\)[^/]' \| \
13864	 X"$ac_file" : 'X\(//\)$' \| \
13865	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13866$as_echo X"$ac_file" |
13867    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13868	    s//\1/
13869	    q
13870	  }
13871	  /^X\(\/\/\)[^/].*/{
13872	    s//\1/
13873	    q
13874	  }
13875	  /^X\(\/\/\)$/{
13876	    s//\1/
13877	    q
13878	  }
13879	  /^X\(\/\).*/{
13880	    s//\1/
13881	    q
13882	  }
13883	  s/.*/./; q'`
13884  as_dir="$ac_dir"; as_fn_mkdir_p
13885  ac_builddir=.
13886
13887case "$ac_dir" in
13888.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13889*)
13890  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13891  # A ".." for each directory in $ac_dir_suffix.
13892  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13893  case $ac_top_builddir_sub in
13894  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13895  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13896  esac ;;
13897esac
13898ac_abs_top_builddir=$ac_pwd
13899ac_abs_builddir=$ac_pwd$ac_dir_suffix
13900# for backward compatibility:
13901ac_top_builddir=$ac_top_build_prefix
13902
13903case $srcdir in
13904  .)  # We are building in place.
13905    ac_srcdir=.
13906    ac_top_srcdir=$ac_top_builddir_sub
13907    ac_abs_top_srcdir=$ac_pwd ;;
13908  [\\/]* | ?:[\\/]* )  # Absolute name.
13909    ac_srcdir=$srcdir$ac_dir_suffix;
13910    ac_top_srcdir=$srcdir
13911    ac_abs_top_srcdir=$srcdir ;;
13912  *) # Relative name.
13913    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13914    ac_top_srcdir=$ac_top_build_prefix$srcdir
13915    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13916esac
13917ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13918
13919
13920  case $ac_mode in
13921  :F)
13922  #
13923  # CONFIG_FILE
13924  #
13925
13926  case $INSTALL in
13927  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13928  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13929  esac
13930  ac_MKDIR_P=$MKDIR_P
13931  case $MKDIR_P in
13932  [\\/$]* | ?:[\\/]* ) ;;
13933  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13934  esac
13935_ACEOF
13936
13937cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13938# If the template does not know about datarootdir, expand it.
13939# FIXME: This hack should be removed a few years after 2.60.
13940ac_datarootdir_hack=; ac_datarootdir_seen=
13941ac_sed_dataroot='
13942/datarootdir/ {
13943  p
13944  q
13945}
13946/@datadir@/p
13947/@docdir@/p
13948/@infodir@/p
13949/@localedir@/p
13950/@mandir@/p'
13951case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13952*datarootdir*) ac_datarootdir_seen=yes;;
13953*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13954  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13955$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13956_ACEOF
13957cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13958  ac_datarootdir_hack='
13959  s&@datadir@&$datadir&g
13960  s&@docdir@&$docdir&g
13961  s&@infodir@&$infodir&g
13962  s&@localedir@&$localedir&g
13963  s&@mandir@&$mandir&g
13964  s&\\\${datarootdir}&$datarootdir&g' ;;
13965esac
13966_ACEOF
13967
13968# Neutralize VPATH when `$srcdir' = `.'.
13969# Shell code in configure.ac might set extrasub.
13970# FIXME: do we really want to maintain this feature?
13971cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13972ac_sed_extra="$ac_vpsub
13973$extrasub
13974_ACEOF
13975cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13976:t
13977/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13978s|@configure_input@|$ac_sed_conf_input|;t t
13979s&@top_builddir@&$ac_top_builddir_sub&;t t
13980s&@top_build_prefix@&$ac_top_build_prefix&;t t
13981s&@srcdir@&$ac_srcdir&;t t
13982s&@abs_srcdir@&$ac_abs_srcdir&;t t
13983s&@top_srcdir@&$ac_top_srcdir&;t t
13984s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13985s&@builddir@&$ac_builddir&;t t
13986s&@abs_builddir@&$ac_abs_builddir&;t t
13987s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13988s&@INSTALL@&$ac_INSTALL&;t t
13989s&@MKDIR_P@&$ac_MKDIR_P&;t t
13990$ac_datarootdir_hack
13991"
13992eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13993  || as_fn_error "could not create $ac_file" "$LINENO" 5
13994
13995test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13996  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13997  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13998  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13999which seems to be undefined.  Please make sure it is defined." >&5
14000$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14001which seems to be undefined.  Please make sure it is defined." >&2;}
14002
14003  rm -f "$tmp/stdin"
14004  case $ac_file in
14005  -) cat "$tmp/out" && rm -f "$tmp/out";;
14006  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14007  esac \
14008  || as_fn_error "could not create $ac_file" "$LINENO" 5
14009 ;;
14010  :H)
14011  #
14012  # CONFIG_HEADER
14013  #
14014  if test x"$ac_file" != x-; then
14015    {
14016      $as_echo "/* $configure_input  */" \
14017      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14018    } >"$tmp/config.h" \
14019      || as_fn_error "could not create $ac_file" "$LINENO" 5
14020    if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14021      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14022$as_echo "$as_me: $ac_file is unchanged" >&6;}
14023    else
14024      rm -f "$ac_file"
14025      mv "$tmp/config.h" "$ac_file" \
14026	|| as_fn_error "could not create $ac_file" "$LINENO" 5
14027    fi
14028  else
14029    $as_echo "/* $configure_input  */" \
14030      && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14031      || as_fn_error "could not create -" "$LINENO" 5
14032  fi
14033# Compute "$ac_file"'s index in $config_headers.
14034_am_arg="$ac_file"
14035_am_stamp_count=1
14036for _am_header in $config_headers :; do
14037  case $_am_header in
14038    $_am_arg | $_am_arg:* )
14039      break ;;
14040    * )
14041      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14042  esac
14043done
14044echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14045$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14046	 X"$_am_arg" : 'X\(//\)[^/]' \| \
14047	 X"$_am_arg" : 'X\(//\)$' \| \
14048	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14049$as_echo X"$_am_arg" |
14050    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14051	    s//\1/
14052	    q
14053	  }
14054	  /^X\(\/\/\)[^/].*/{
14055	    s//\1/
14056	    q
14057	  }
14058	  /^X\(\/\/\)$/{
14059	    s//\1/
14060	    q
14061	  }
14062	  /^X\(\/\).*/{
14063	    s//\1/
14064	    q
14065	  }
14066	  s/.*/./; q'`/stamp-h$_am_stamp_count
14067 ;;
14068
14069  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14070$as_echo "$as_me: executing $ac_file commands" >&6;}
14071 ;;
14072  esac
14073
14074
14075  case $ac_file$ac_mode in
14076    "default-1":C)
14077# Only add multilib support code if we just rebuilt the top-level
14078# Makefile.
14079case " $CONFIG_FILES " in
14080 *" Makefile "*)
14081   ac_file=Makefile . ${multi_basedir}/config-ml.in
14082   ;;
14083esac ;;
14084    "libtool":C)
14085
14086    # See if we are running on zsh, and set the options which allow our
14087    # commands through without removal of \ escapes.
14088    if test -n "${ZSH_VERSION+set}" ; then
14089      setopt NO_GLOB_SUBST
14090    fi
14091
14092    cfgfile="${ofile}T"
14093    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14094    $RM "$cfgfile"
14095
14096    cat <<_LT_EOF >> "$cfgfile"
14097#! $SHELL
14098
14099# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14100# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14101# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14102# NOTE: Changes made to this file will be lost: look at ltmain.sh.
14103#
14104#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14105#                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
14106#   Written by Gordon Matzigkeit, 1996
14107#
14108#   This file is part of GNU Libtool.
14109#
14110# GNU Libtool is free software; you can redistribute it and/or
14111# modify it under the terms of the GNU General Public License as
14112# published by the Free Software Foundation; either version 2 of
14113# the License, or (at your option) any later version.
14114#
14115# As a special exception to the GNU General Public License,
14116# if you distribute this file as part of a program or library that
14117# is built using GNU Libtool, you may include this file under the
14118# same distribution terms that you use for the rest of that program.
14119#
14120# GNU Libtool is distributed in the hope that it will be useful,
14121# but WITHOUT ANY WARRANTY; without even the implied warranty of
14122# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14123# GNU General Public License for more details.
14124#
14125# You should have received a copy of the GNU General Public License
14126# along with GNU Libtool; see the file COPYING.  If not, a copy
14127# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14128# obtained by writing to the Free Software Foundation, Inc.,
14129# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14130
14131
14132# The names of the tagged configurations supported by this script.
14133available_tags=""
14134
14135# ### BEGIN LIBTOOL CONFIG
14136
14137# Which release of libtool.m4 was used?
14138macro_version=$macro_version
14139macro_revision=$macro_revision
14140
14141# Whether or not to build shared libraries.
14142build_libtool_libs=$enable_shared
14143
14144# Whether or not to build static libraries.
14145build_old_libs=$enable_static
14146
14147# What type of objects to build.
14148pic_mode=$pic_mode
14149
14150# Whether or not to optimize for fast installation.
14151fast_install=$enable_fast_install
14152
14153# Shell to use when invoking shell scripts.
14154SHELL=$lt_SHELL
14155
14156# An echo program that protects backslashes.
14157ECHO=$lt_ECHO
14158
14159# The host system.
14160host_alias=$host_alias
14161host=$host
14162host_os=$host_os
14163
14164# The build system.
14165build_alias=$build_alias
14166build=$build
14167build_os=$build_os
14168
14169# A sed program that does not truncate output.
14170SED=$lt_SED
14171
14172# Sed that helps us avoid accidentally triggering echo(1) options like -n.
14173Xsed="\$SED -e 1s/^X//"
14174
14175# A grep program that handles long lines.
14176GREP=$lt_GREP
14177
14178# An ERE matcher.
14179EGREP=$lt_EGREP
14180
14181# A literal string matcher.
14182FGREP=$lt_FGREP
14183
14184# A BSD- or MS-compatible name lister.
14185NM=$lt_NM
14186
14187# Whether we need soft or hard links.
14188LN_S=$lt_LN_S
14189
14190# What is the maximum length of a command?
14191max_cmd_len=$max_cmd_len
14192
14193# Object file suffix (normally "o").
14194objext=$ac_objext
14195
14196# Executable file suffix (normally "").
14197exeext=$exeext
14198
14199# whether the shell understands "unset".
14200lt_unset=$lt_unset
14201
14202# turn spaces into newlines.
14203SP2NL=$lt_lt_SP2NL
14204
14205# turn newlines into spaces.
14206NL2SP=$lt_lt_NL2SP
14207
14208# An object symbol dumper.
14209OBJDUMP=$lt_OBJDUMP
14210
14211# Method to check whether dependent libraries are shared objects.
14212deplibs_check_method=$lt_deplibs_check_method
14213
14214# Command to use when deplibs_check_method == "file_magic".
14215file_magic_cmd=$lt_file_magic_cmd
14216
14217# The archiver.
14218AR=$lt_AR
14219AR_FLAGS=$lt_AR_FLAGS
14220
14221# A symbol stripping program.
14222STRIP=$lt_STRIP
14223
14224# Commands used to install an old-style archive.
14225RANLIB=$lt_RANLIB
14226old_postinstall_cmds=$lt_old_postinstall_cmds
14227old_postuninstall_cmds=$lt_old_postuninstall_cmds
14228
14229# Whether to use a lock for old archive extraction.
14230lock_old_archive_extraction=$lock_old_archive_extraction
14231
14232# A C compiler.
14233LTCC=$lt_CC
14234
14235# LTCC compiler flags.
14236LTCFLAGS=$lt_CFLAGS
14237
14238# Take the output of nm and produce a listing of raw symbols and C names.
14239global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14240
14241# Transform the output of nm in a proper C declaration.
14242global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14243
14244# Transform the output of nm in a C name address pair.
14245global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14246
14247# Transform the output of nm in a C name address pair when lib prefix is needed.
14248global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14249
14250# The name of the directory that contains temporary libtool files.
14251objdir=$objdir
14252
14253# Used to examine libraries when file_magic_cmd begins with "file".
14254MAGIC_CMD=$MAGIC_CMD
14255
14256# Must we lock files when doing compilation?
14257need_locks=$lt_need_locks
14258
14259# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14260DSYMUTIL=$lt_DSYMUTIL
14261
14262# Tool to change global to local symbols on Mac OS X.
14263NMEDIT=$lt_NMEDIT
14264
14265# Tool to manipulate fat objects and archives on Mac OS X.
14266LIPO=$lt_LIPO
14267
14268# ldd/readelf like tool for Mach-O binaries on Mac OS X.
14269OTOOL=$lt_OTOOL
14270
14271# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14272OTOOL64=$lt_OTOOL64
14273
14274# Old archive suffix (normally "a").
14275libext=$libext
14276
14277# Shared library suffix (normally ".so").
14278shrext_cmds=$lt_shrext_cmds
14279
14280# The commands to extract the exported symbol list from a shared archive.
14281extract_expsyms_cmds=$lt_extract_expsyms_cmds
14282
14283# Variables whose values should be saved in libtool wrapper scripts and
14284# restored at link time.
14285variables_saved_for_relink=$lt_variables_saved_for_relink
14286
14287# Do we need the "lib" prefix for modules?
14288need_lib_prefix=$need_lib_prefix
14289
14290# Do we need a version for libraries?
14291need_version=$need_version
14292
14293# Library versioning type.
14294version_type=$version_type
14295
14296# Shared library runtime path variable.
14297runpath_var=$runpath_var
14298
14299# Shared library path variable.
14300shlibpath_var=$shlibpath_var
14301
14302# Is shlibpath searched before the hard-coded library search path?
14303shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14304
14305# Format of library name prefix.
14306libname_spec=$lt_libname_spec
14307
14308# List of archive names.  First name is the real one, the rest are links.
14309# The last name is the one that the linker finds with -lNAME
14310library_names_spec=$lt_library_names_spec
14311
14312# The coded name of the library, if different from the real name.
14313soname_spec=$lt_soname_spec
14314
14315# Permission mode override for installation of shared libraries.
14316install_override_mode=$lt_install_override_mode
14317
14318# Command to use after installation of a shared archive.
14319postinstall_cmds=$lt_postinstall_cmds
14320
14321# Command to use after uninstallation of a shared archive.
14322postuninstall_cmds=$lt_postuninstall_cmds
14323
14324# Commands used to finish a libtool library installation in a directory.
14325finish_cmds=$lt_finish_cmds
14326
14327# As "finish_cmds", except a single script fragment to be evaled but
14328# not shown.
14329finish_eval=$lt_finish_eval
14330
14331# Whether we should hardcode library paths into libraries.
14332hardcode_into_libs=$hardcode_into_libs
14333
14334# Compile-time system search path for libraries.
14335sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14336
14337# Run-time system search path for libraries.
14338sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14339
14340# Whether dlopen is supported.
14341dlopen_support=$enable_dlopen
14342
14343# Whether dlopen of programs is supported.
14344dlopen_self=$enable_dlopen_self
14345
14346# Whether dlopen of statically linked programs is supported.
14347dlopen_self_static=$enable_dlopen_self_static
14348
14349# Commands to strip libraries.
14350old_striplib=$lt_old_striplib
14351striplib=$lt_striplib
14352
14353
14354# The linker used to build libraries.
14355LD=$lt_LD
14356
14357# How to create reloadable object files.
14358reload_flag=$lt_reload_flag
14359reload_cmds=$lt_reload_cmds
14360
14361# Commands used to build an old-style archive.
14362old_archive_cmds=$lt_old_archive_cmds
14363
14364# A language specific compiler.
14365CC=$lt_compiler
14366
14367# Is the compiler the GNU compiler?
14368with_gcc=$GCC
14369
14370# Compiler flag to turn off builtin functions.
14371no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14372
14373# How to pass a linker flag through the compiler.
14374wl=$lt_lt_prog_compiler_wl
14375
14376# Additional compiler flags for building library objects.
14377pic_flag=$lt_lt_prog_compiler_pic
14378
14379# Compiler flag to prevent dynamic linking.
14380link_static_flag=$lt_lt_prog_compiler_static
14381
14382# Does compiler simultaneously support -c and -o options?
14383compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14384
14385# Whether or not to add -lc for building shared libraries.
14386build_libtool_need_lc=$archive_cmds_need_lc
14387
14388# Whether or not to disallow shared libs when runtime libs are static.
14389allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14390
14391# Compiler flag to allow reflexive dlopens.
14392export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14393
14394# Compiler flag to generate shared objects directly from archives.
14395whole_archive_flag_spec=$lt_whole_archive_flag_spec
14396
14397# Whether the compiler copes with passing no objects directly.
14398compiler_needs_object=$lt_compiler_needs_object
14399
14400# Create an old-style archive from a shared archive.
14401old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14402
14403# Create a temporary old-style archive to link instead of a shared archive.
14404old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14405
14406# Commands used to build a shared archive.
14407archive_cmds=$lt_archive_cmds
14408archive_expsym_cmds=$lt_archive_expsym_cmds
14409
14410# Commands used to build a loadable module if different from building
14411# a shared archive.
14412module_cmds=$lt_module_cmds
14413module_expsym_cmds=$lt_module_expsym_cmds
14414
14415# Whether we are building with GNU ld or not.
14416with_gnu_ld=$lt_with_gnu_ld
14417
14418# Flag that allows shared libraries with undefined symbols to be built.
14419allow_undefined_flag=$lt_allow_undefined_flag
14420
14421# Flag that enforces no undefined symbols.
14422no_undefined_flag=$lt_no_undefined_flag
14423
14424# Flag to hardcode \$libdir into a binary during linking.
14425# This must work even if \$libdir does not exist
14426hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14427
14428# If ld is used when linking, flag to hardcode \$libdir into a binary
14429# during linking.  This must work even if \$libdir does not exist.
14430hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14431
14432# Whether we need a single "-rpath" flag with a separated argument.
14433hardcode_libdir_separator=$lt_hardcode_libdir_separator
14434
14435# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14436# DIR into the resulting binary.
14437hardcode_direct=$hardcode_direct
14438
14439# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14440# DIR into the resulting binary and the resulting library dependency is
14441# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14442# library is relocated.
14443hardcode_direct_absolute=$hardcode_direct_absolute
14444
14445# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14446# into the resulting binary.
14447hardcode_minus_L=$hardcode_minus_L
14448
14449# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14450# into the resulting binary.
14451hardcode_shlibpath_var=$hardcode_shlibpath_var
14452
14453# Set to "yes" if building a shared library automatically hardcodes DIR
14454# into the library and all subsequent libraries and executables linked
14455# against it.
14456hardcode_automatic=$hardcode_automatic
14457
14458# Set to yes if linker adds runtime paths of dependent libraries
14459# to runtime path list.
14460inherit_rpath=$inherit_rpath
14461
14462# Whether libtool must link a program against all its dependency libraries.
14463link_all_deplibs=$link_all_deplibs
14464
14465# Fix the shell variable \$srcfile for the compiler.
14466fix_srcfile_path=$lt_fix_srcfile_path
14467
14468# Set to "yes" if exported symbols are required.
14469always_export_symbols=$always_export_symbols
14470
14471# The commands to list exported symbols.
14472export_symbols_cmds=$lt_export_symbols_cmds
14473
14474# Symbols that should not be listed in the preloaded symbols.
14475exclude_expsyms=$lt_exclude_expsyms
14476
14477# Symbols that must always be exported.
14478include_expsyms=$lt_include_expsyms
14479
14480# Commands necessary for linking programs (against libraries) with templates.
14481prelink_cmds=$lt_prelink_cmds
14482
14483# Specify filename containing input files.
14484file_list_spec=$lt_file_list_spec
14485
14486# How to hardcode a shared library path into an executable.
14487hardcode_action=$hardcode_action
14488
14489# ### END LIBTOOL CONFIG
14490
14491_LT_EOF
14492
14493  case $host_os in
14494  aix3*)
14495    cat <<\_LT_EOF >> "$cfgfile"
14496# AIX sometimes has problems with the GCC collect2 program.  For some
14497# reason, if we set the COLLECT_NAMES environment variable, the problems
14498# vanish in a puff of smoke.
14499if test "X${COLLECT_NAMES+set}" != Xset; then
14500  COLLECT_NAMES=
14501  export COLLECT_NAMES
14502fi
14503_LT_EOF
14504    ;;
14505  esac
14506
14507
14508ltmain="$ac_aux_dir/ltmain.sh"
14509
14510
14511  # We use sed instead of cat because bash on DJGPP gets confused if
14512  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
14513  # text mode, it properly converts lines to CR/LF.  This bash problem
14514  # is reportedly fixed, but why not run on old versions too?
14515  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14516    || (rm -f "$cfgfile"; exit 1)
14517
14518  case $xsi_shell in
14519  yes)
14520    cat << \_LT_EOF >> "$cfgfile"
14521
14522# func_dirname file append nondir_replacement
14523# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14524# otherwise set result to NONDIR_REPLACEMENT.
14525func_dirname ()
14526{
14527  case ${1} in
14528    */*) func_dirname_result="${1%/*}${2}" ;;
14529    *  ) func_dirname_result="${3}" ;;
14530  esac
14531}
14532
14533# func_basename file
14534func_basename ()
14535{
14536  func_basename_result="${1##*/}"
14537}
14538
14539# func_dirname_and_basename file append nondir_replacement
14540# perform func_basename and func_dirname in a single function
14541# call:
14542#   dirname:  Compute the dirname of FILE.  If nonempty,
14543#             add APPEND to the result, otherwise set result
14544#             to NONDIR_REPLACEMENT.
14545#             value returned in "$func_dirname_result"
14546#   basename: Compute filename of FILE.
14547#             value retuned in "$func_basename_result"
14548# Implementation must be kept synchronized with func_dirname
14549# and func_basename. For efficiency, we do not delegate to
14550# those functions but instead duplicate the functionality here.
14551func_dirname_and_basename ()
14552{
14553  case ${1} in
14554    */*) func_dirname_result="${1%/*}${2}" ;;
14555    *  ) func_dirname_result="${3}" ;;
14556  esac
14557  func_basename_result="${1##*/}"
14558}
14559
14560# func_stripname prefix suffix name
14561# strip PREFIX and SUFFIX off of NAME.
14562# PREFIX and SUFFIX must not contain globbing or regex special
14563# characters, hashes, percent signs, but SUFFIX may contain a leading
14564# dot (in which case that matches only a dot).
14565func_stripname ()
14566{
14567  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14568  # positional parameters, so assign one to ordinary parameter first.
14569  func_stripname_result=${3}
14570  func_stripname_result=${func_stripname_result#"${1}"}
14571  func_stripname_result=${func_stripname_result%"${2}"}
14572}
14573
14574# func_opt_split
14575func_opt_split ()
14576{
14577  func_opt_split_opt=${1%%=*}
14578  func_opt_split_arg=${1#*=}
14579}
14580
14581# func_lo2o object
14582func_lo2o ()
14583{
14584  case ${1} in
14585    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14586    *)    func_lo2o_result=${1} ;;
14587  esac
14588}
14589
14590# func_xform libobj-or-source
14591func_xform ()
14592{
14593  func_xform_result=${1%.*}.lo
14594}
14595
14596# func_arith arithmetic-term...
14597func_arith ()
14598{
14599  func_arith_result=$(( $* ))
14600}
14601
14602# func_len string
14603# STRING may not start with a hyphen.
14604func_len ()
14605{
14606  func_len_result=${#1}
14607}
14608
14609_LT_EOF
14610    ;;
14611  *) # Bourne compatible functions.
14612    cat << \_LT_EOF >> "$cfgfile"
14613
14614# func_dirname file append nondir_replacement
14615# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
14616# otherwise set result to NONDIR_REPLACEMENT.
14617func_dirname ()
14618{
14619  # Extract subdirectory from the argument.
14620  func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14621  if test "X$func_dirname_result" = "X${1}"; then
14622    func_dirname_result="${3}"
14623  else
14624    func_dirname_result="$func_dirname_result${2}"
14625  fi
14626}
14627
14628# func_basename file
14629func_basename ()
14630{
14631  func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14632}
14633
14634
14635# func_stripname prefix suffix name
14636# strip PREFIX and SUFFIX off of NAME.
14637# PREFIX and SUFFIX must not contain globbing or regex special
14638# characters, hashes, percent signs, but SUFFIX may contain a leading
14639# dot (in which case that matches only a dot).
14640# func_strip_suffix prefix name
14641func_stripname ()
14642{
14643  case ${2} in
14644    .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14645    *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14646  esac
14647}
14648
14649# sed scripts:
14650my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14651my_sed_long_arg='1s/^-[^=]*=//'
14652
14653# func_opt_split
14654func_opt_split ()
14655{
14656  func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14657  func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14658}
14659
14660# func_lo2o object
14661func_lo2o ()
14662{
14663  func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14664}
14665
14666# func_xform libobj-or-source
14667func_xform ()
14668{
14669  func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14670}
14671
14672# func_arith arithmetic-term...
14673func_arith ()
14674{
14675  func_arith_result=`expr "$@"`
14676}
14677
14678# func_len string
14679# STRING may not start with a hyphen.
14680func_len ()
14681{
14682  func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14683}
14684
14685_LT_EOF
14686esac
14687
14688case $lt_shell_append in
14689  yes)
14690    cat << \_LT_EOF >> "$cfgfile"
14691
14692# func_append var value
14693# Append VALUE to the end of shell variable VAR.
14694func_append ()
14695{
14696  eval "$1+=\$2"
14697}
14698_LT_EOF
14699    ;;
14700  *)
14701    cat << \_LT_EOF >> "$cfgfile"
14702
14703# func_append var value
14704# Append VALUE to the end of shell variable VAR.
14705func_append ()
14706{
14707  eval "$1=\$$1\$2"
14708}
14709
14710_LT_EOF
14711    ;;
14712  esac
14713
14714
14715  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14716    || (rm -f "$cfgfile"; exit 1)
14717
14718  mv -f "$cfgfile" "$ofile" ||
14719    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14720  chmod +x "$ofile"
14721
14722 ;;
14723    "gstdint.h":C)
14724if test "$GCC" = yes; then
14725  echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
14726else
14727  echo "/* generated for $CC */" > tmp-stdint.h
14728fi
14729
14730sed 's/^ *//' >> tmp-stdint.h <<EOF
14731
14732  #ifndef GCC_GENERATED_STDINT_H
14733  #define GCC_GENERATED_STDINT_H 1
14734
14735  #include <sys/types.h>
14736EOF
14737
14738if test "$acx_cv_header_stdint" != stdint.h; then
14739  echo "#include <stddef.h>" >> tmp-stdint.h
14740fi
14741if test "$acx_cv_header_stdint" != stddef.h; then
14742  echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
14743fi
14744
14745sed 's/^ *//' >> tmp-stdint.h <<EOF
14746  /* glibc uses these symbols as guards to prevent redefinitions.  */
14747  #ifdef __int8_t_defined
14748  #define _INT8_T
14749  #define _INT16_T
14750  #define _INT32_T
14751  #endif
14752  #ifdef __uint32_t_defined
14753  #define _UINT32_T
14754  #endif
14755
14756EOF
14757
14758# ----------------- done header, emit basic int types -------------
14759if test "$acx_cv_header_stdint" = stddef.h; then
14760  sed 's/^ *//' >> tmp-stdint.h <<EOF
14761
14762    #ifndef _UINT8_T
14763    #define _UINT8_T
14764    #ifndef __uint8_t_defined
14765    #define __uint8_t_defined
14766    #ifndef uint8_t
14767    typedef unsigned $acx_cv_type_int8_t uint8_t;
14768    #endif
14769    #endif
14770    #endif
14771
14772    #ifndef _UINT16_T
14773    #define _UINT16_T
14774    #ifndef __uint16_t_defined
14775    #define __uint16_t_defined
14776    #ifndef uint16_t
14777    typedef unsigned $acx_cv_type_int16_t uint16_t;
14778    #endif
14779    #endif
14780    #endif
14781
14782    #ifndef _UINT32_T
14783    #define _UINT32_T
14784    #ifndef __uint32_t_defined
14785    #define __uint32_t_defined
14786    #ifndef uint32_t
14787    typedef unsigned $acx_cv_type_int32_t uint32_t;
14788    #endif
14789    #endif
14790    #endif
14791
14792    #ifndef _INT8_T
14793    #define _INT8_T
14794    #ifndef __int8_t_defined
14795    #define __int8_t_defined
14796    #ifndef int8_t
14797    typedef $acx_cv_type_int8_t int8_t;
14798    #endif
14799    #endif
14800    #endif
14801
14802    #ifndef _INT16_T
14803    #define _INT16_T
14804    #ifndef __int16_t_defined
14805    #define __int16_t_defined
14806    #ifndef int16_t
14807    typedef $acx_cv_type_int16_t int16_t;
14808    #endif
14809    #endif
14810    #endif
14811
14812    #ifndef _INT32_T
14813    #define _INT32_T
14814    #ifndef __int32_t_defined
14815    #define __int32_t_defined
14816    #ifndef int32_t
14817    typedef $acx_cv_type_int32_t int32_t;
14818    #endif
14819    #endif
14820    #endif
14821EOF
14822elif test "$ac_cv_type_u_int32_t" = yes; then
14823  sed 's/^ *//' >> tmp-stdint.h <<EOF
14824
14825    /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
14826    #ifndef _INT8_T
14827    #define _INT8_T
14828    #endif
14829    #ifndef _INT16_T
14830    #define _INT16_T
14831    #endif
14832    #ifndef _INT32_T
14833    #define _INT32_T
14834    #endif
14835
14836    #ifndef _UINT8_T
14837    #define _UINT8_T
14838    #ifndef __uint8_t_defined
14839    #define __uint8_t_defined
14840    #ifndef uint8_t
14841    typedef u_int8_t uint8_t;
14842    #endif
14843    #endif
14844    #endif
14845
14846    #ifndef _UINT16_T
14847    #define _UINT16_T
14848    #ifndef __uint16_t_defined
14849    #define __uint16_t_defined
14850    #ifndef uint16_t
14851    typedef u_int16_t uint16_t;
14852    #endif
14853    #endif
14854    #endif
14855
14856    #ifndef _UINT32_T
14857    #define _UINT32_T
14858    #ifndef __uint32_t_defined
14859    #define __uint32_t_defined
14860    #ifndef uint32_t
14861    typedef u_int32_t uint32_t;
14862    #endif
14863    #endif
14864    #endif
14865EOF
14866else
14867  sed 's/^ *//' >> tmp-stdint.h <<EOF
14868
14869    /* Some systems have guard macros to prevent redefinitions, define them.  */
14870    #ifndef _INT8_T
14871    #define _INT8_T
14872    #endif
14873    #ifndef _INT16_T
14874    #define _INT16_T
14875    #endif
14876    #ifndef _INT32_T
14877    #define _INT32_T
14878    #endif
14879    #ifndef _UINT8_T
14880    #define _UINT8_T
14881    #endif
14882    #ifndef _UINT16_T
14883    #define _UINT16_T
14884    #endif
14885    #ifndef _UINT32_T
14886    #define _UINT32_T
14887    #endif
14888EOF
14889fi
14890
14891# ------------- done basic int types, emit int64_t types ------------
14892if test "$ac_cv_type_uint64_t" = yes; then
14893  sed 's/^ *//' >> tmp-stdint.h <<EOF
14894
14895    /* system headers have good uint64_t and int64_t */
14896    #ifndef _INT64_T
14897    #define _INT64_T
14898    #endif
14899    #ifndef _UINT64_T
14900    #define _UINT64_T
14901    #endif
14902EOF
14903elif test "$ac_cv_type_u_int64_t" = yes; then
14904  sed 's/^ *//' >> tmp-stdint.h <<EOF
14905
14906    /* system headers have an u_int64_t (and int64_t) */
14907    #ifndef _INT64_T
14908    #define _INT64_T
14909    #endif
14910    #ifndef _UINT64_T
14911    #define _UINT64_T
14912    #ifndef __uint64_t_defined
14913    #define __uint64_t_defined
14914    #ifndef uint64_t
14915    typedef u_int64_t uint64_t;
14916    #endif
14917    #endif
14918    #endif
14919EOF
14920elif test -n "$acx_cv_type_int64_t"; then
14921  sed 's/^ *//' >> tmp-stdint.h <<EOF
14922
14923    /* architecture has a 64-bit type, $acx_cv_type_int64_t */
14924    #ifndef _INT64_T
14925    #define _INT64_T
14926    #ifndef int64_t
14927    typedef $acx_cv_type_int64_t int64_t;
14928    #endif
14929    #endif
14930    #ifndef _UINT64_T
14931    #define _UINT64_T
14932    #ifndef __uint64_t_defined
14933    #define __uint64_t_defined
14934    #ifndef uint64_t
14935    typedef unsigned $acx_cv_type_int64_t uint64_t;
14936    #endif
14937    #endif
14938    #endif
14939EOF
14940else
14941  sed 's/^ *//' >> tmp-stdint.h <<EOF
14942
14943    /* some common heuristics for int64_t, using compiler-specific tests */
14944    #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
14945    #ifndef _INT64_T
14946    #define _INT64_T
14947    #ifndef __int64_t_defined
14948    #ifndef int64_t
14949    typedef long long int64_t;
14950    #endif
14951    #endif
14952    #endif
14953    #ifndef _UINT64_T
14954    #define _UINT64_T
14955    #ifndef uint64_t
14956    typedef unsigned long long uint64_t;
14957    #endif
14958    #endif
14959
14960    #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
14961    /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
14962       does not implement __extension__.  But that compiler doesn't define
14963       __GNUC_MINOR__.  */
14964    # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
14965    # define __extension__
14966    # endif
14967
14968    # ifndef _INT64_T
14969    # define _INT64_T
14970    # ifndef int64_t
14971    __extension__ typedef long long int64_t;
14972    # endif
14973    # endif
14974    # ifndef _UINT64_T
14975    # define _UINT64_T
14976    # ifndef uint64_t
14977    __extension__ typedef unsigned long long uint64_t;
14978    # endif
14979    # endif
14980
14981    #elif !defined __STRICT_ANSI__
14982    # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
14983
14984    #  ifndef _INT64_T
14985    #  define _INT64_T
14986    #  ifndef int64_t
14987    typedef __int64 int64_t;
14988    #  endif
14989    #  endif
14990    #  ifndef _UINT64_T
14991    #  define _UINT64_T
14992    #  ifndef uint64_t
14993    typedef unsigned __int64 uint64_t;
14994    #  endif
14995    #  endif
14996    # endif /* compiler */
14997
14998    #endif /* ANSI version */
14999EOF
15000fi
15001
15002# ------------- done int64_t types, emit intptr types ------------
15003if test "$ac_cv_type_uintptr_t" != yes; then
15004  sed 's/^ *//' >> tmp-stdint.h <<EOF
15005
15006    /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
15007    #ifndef __uintptr_t_defined
15008    #ifndef uintptr_t
15009    typedef u$acx_cv_type_intptr_t uintptr_t;
15010    #endif
15011    #endif
15012    #ifndef __intptr_t_defined
15013    #ifndef intptr_t
15014    typedef $acx_cv_type_intptr_t  intptr_t;
15015    #endif
15016    #endif
15017EOF
15018fi
15019
15020# ------------- done intptr types, emit int_least types ------------
15021if test "$ac_cv_type_int_least32_t" != yes; then
15022  sed 's/^ *//' >> tmp-stdint.h <<EOF
15023
15024    /* Define int_least types */
15025    typedef int8_t     int_least8_t;
15026    typedef int16_t    int_least16_t;
15027    typedef int32_t    int_least32_t;
15028    #ifdef _INT64_T
15029    typedef int64_t    int_least64_t;
15030    #endif
15031
15032    typedef uint8_t    uint_least8_t;
15033    typedef uint16_t   uint_least16_t;
15034    typedef uint32_t   uint_least32_t;
15035    #ifdef _UINT64_T
15036    typedef uint64_t   uint_least64_t;
15037    #endif
15038EOF
15039fi
15040
15041# ------------- done intptr types, emit int_fast types ------------
15042if test "$ac_cv_type_int_fast32_t" != yes; then
15043      sed 's/^ *//' >> tmp-stdint.h <<EOF
15044
15045    /* Define int_fast types.  short is often slow */
15046    typedef int8_t       int_fast8_t;
15047    typedef int          int_fast16_t;
15048    typedef int32_t      int_fast32_t;
15049    #ifdef _INT64_T
15050    typedef int64_t      int_fast64_t;
15051    #endif
15052
15053    typedef uint8_t      uint_fast8_t;
15054    typedef unsigned int uint_fast16_t;
15055    typedef uint32_t     uint_fast32_t;
15056    #ifdef _UINT64_T
15057    typedef uint64_t     uint_fast64_t;
15058    #endif
15059EOF
15060fi
15061
15062if test "$ac_cv_type_uintmax_t" != yes; then
15063  sed 's/^ *//' >> tmp-stdint.h <<EOF
15064
15065    /* Define intmax based on what we found */
15066    #ifndef intmax_t
15067    #ifdef _INT64_T
15068    typedef int64_t       intmax_t;
15069    #else
15070    typedef long          intmax_t;
15071    #endif
15072    #endif
15073    #ifndef uintmax_t
15074    #ifdef _UINT64_T
15075    typedef uint64_t      uintmax_t;
15076    #else
15077    typedef unsigned long uintmax_t;
15078    #endif
15079    #endif
15080EOF
15081fi
15082
15083sed 's/^ *//' >> tmp-stdint.h <<EOF
15084
15085  #endif /* GCC_GENERATED_STDINT_H */
15086EOF
15087
15088if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
15089  rm -f tmp-stdint.h
15090else
15091  mv -f tmp-stdint.h gstdint.h
15092fi
15093
15094 ;;
15095    "default":C) if test -n "$CONFIG_FILES"; then
15096   if test -n "${with_target_subdir}"; then
15097     # Multilibs need MULTISUBDIR defined correctly in certain makefiles so
15098     # that multilib installs will end up installed in the correct place.
15099     # The testsuite needs it for multilib-aware ABI baseline files.
15100     # To work around this not being passed down from config-ml.in ->
15101     # srcdir/Makefile.am -> srcdir/{src,libsupc++,...}/Makefile.am, manually
15102     # append it here.  Only modify Makefiles that have just been created.
15103     #
15104     # Also, get rid of this simulated-VPATH thing that automake does.
15105     cat > vpsed << \_EOF
15106  s!`test -f '$<' || echo '$(srcdir)/'`!!
15107_EOF
15108     for i in $SUBDIRS; do
15109      case $CONFIG_FILES in
15110       *${i}/Makefile*)
15111	 #echo "Adding MULTISUBDIR to $i/Makefile"
15112	 sed -f vpsed $i/Makefile > tmp
15113	 grep '^MULTISUBDIR =' Makefile >> tmp
15114	 mv tmp $i/Makefile
15115	 ;;
15116      esac
15117     done
15118     rm vpsed
15119   fi
15120 fi
15121 ;;
15122
15123  esac
15124done # for ac_tag
15125
15126
15127as_fn_exit 0
15128_ACEOF
15129ac_clean_files=$ac_clean_files_save
15130
15131test $ac_write_fail = 0 ||
15132  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15133
15134
15135# configure is writing to config.log, and then calls config.status.
15136# config.status does its own redirection, appending to config.log.
15137# Unfortunately, on DOS this fails, as config.log is still kept open
15138# by configure, so config.status won't be able to write to it; its
15139# output is simply discarded.  So we exec the FD to /dev/null,
15140# effectively closing config.log, so it can be properly (re)opened and
15141# appended to by config.status.  When coming back to configure, we
15142# need to make the FD available again.
15143if test "$no_create" != yes; then
15144  ac_cs_success=:
15145  ac_config_status_args=
15146  test "$silent" = yes &&
15147    ac_config_status_args="$ac_config_status_args --quiet"
15148  exec 5>/dev/null
15149  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15150  exec 5>>config.log
15151  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15152  # would make configure fail if this is the last instruction.
15153  $ac_cs_success || as_fn_exit $?
15154fi
15155if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15156  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15157$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15158fi
15159
15160