1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.59.
4#
5# Copyright (C) 2003 Free Software Foundation, Inc.
6# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it.
8## --------------------- ##
9## M4sh Initialization.  ##
10## --------------------- ##
11
12# Be Bourne compatible
13if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14  emulate sh
15  NULLCMD=:
16  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17  # is contrary to our usage.  Disable this feature.
18  alias -g '${1+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20  set -o posix
21fi
22DUALCASE=1; export DUALCASE # for MKS sh
23
24# Support unset when possible.
25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26  as_unset=unset
27else
28  as_unset=false
29fi
30
31
32# Work around bugs in pre-3.0 UWIN ksh.
33$as_unset ENV MAIL MAILPATH
34PS1='$ '
35PS2='> '
36PS4='+ '
37
38# NLS nuisances.
39for as_var in \
40  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42  LC_TELEPHONE LC_TIME
43do
44  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45    eval $as_var=C; export $as_var
46  else
47    $as_unset $as_var
48  fi
49done
50
51# Required to use basename.
52if expr a : '\(a\)' >/dev/null 2>&1; then
53  as_expr=expr
54else
55  as_expr=false
56fi
57
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59  as_basename=basename
60else
61  as_basename=false
62fi
63
64
65# Name of the executable.
66as_me=`$as_basename "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68	 X"$0" : 'X\(//\)$' \| \
69	 X"$0" : 'X\(/\)$' \| \
70	 .     : '\(.\)' 2>/dev/null ||
71echo X/"$0" |
72    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73  	  /^X\/\(\/\/\)$/{ s//\1/; q; }
74  	  /^X\/\(\/\).*/{ s//\1/; q; }
75  	  s/.*/./; q'`
76
77
78# PATH needs CR, and LINENO needs CR and PATH.
79# Avoid depending upon Character Ranges.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86# The user is always right.
87if test "${PATH_SEPARATOR+set}" != set; then
88  echo "#! /bin/sh" >conf$$.sh
89  echo  "exit 0"   >>conf$$.sh
90  chmod +x conf$$.sh
91  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92    PATH_SEPARATOR=';'
93  else
94    PATH_SEPARATOR=:
95  fi
96  rm -f conf$$.sh
97fi
98
99
100  as_lineno_1=$LINENO
101  as_lineno_2=$LINENO
102  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103  test "x$as_lineno_1" != "x$as_lineno_2" &&
104  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105  # Find who we are.  Look in the path if we contain no path at all
106  # relative or not.
107  case $0 in
108    *[\\/]* ) as_myself=$0 ;;
109    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110for as_dir in $PATH
111do
112  IFS=$as_save_IFS
113  test -z "$as_dir" && as_dir=.
114  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
116
117       ;;
118  esac
119  # We did not find ourselves, most probably we were run as `sh COMMAND'
120  # in which case we are not to be found in the path.
121  if test "x$as_myself" = x; then
122    as_myself=$0
123  fi
124  if test ! -f "$as_myself"; then
125    { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126   { (exit 1); exit 1; }; }
127  fi
128  case $CONFIG_SHELL in
129  '')
130    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
133  IFS=$as_save_IFS
134  test -z "$as_dir" && as_dir=.
135  for as_base in sh bash ksh sh5; do
136	 case $as_dir in
137	 /*)
138	   if ("$as_dir/$as_base" -c '
139  as_lineno_1=$LINENO
140  as_lineno_2=$LINENO
141  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142  test "x$as_lineno_1" != "x$as_lineno_2" &&
143  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146	     CONFIG_SHELL=$as_dir/$as_base
147	     export CONFIG_SHELL
148	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149	   fi;;
150	 esac
151       done
152done
153;;
154  esac
155
156  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157  # uniformly replaced by the line number.  The first 'sed' inserts a
158  # line-number line before each line; the second 'sed' does the real
159  # work.  The second script uses 'N' to pair each line-number line
160  # with the numbered line, and appends trailing '-' during
161  # substitution so that $LINENO is not a special case at line end.
162  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164  sed '=' <$as_myself |
165    sed '
166      N
167      s,$,-,
168      : loop
169      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170      t loop
171      s,-$,,
172      s,^['$as_cr_digits']*\n,,
173    ' >$as_me.lineno &&
174  chmod +x $as_me.lineno ||
175    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176   { (exit 1); exit 1; }; }
177
178  # Don't try to exec as it changes $[0], causing all sort of problems
179  # (the dirname of $[0] is not the place where we might find the
180  # original and so on.  Autoconf is especially sensible to this).
181  . ./$as_me.lineno
182  # Exit status is that of the last command.
183  exit
184}
185
186
187case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188  *c*,-n*) ECHO_N= ECHO_C='
189' ECHO_T='	' ;;
190  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192esac
193
194if expr a : '\(a\)' >/dev/null 2>&1; then
195  as_expr=expr
196else
197  as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file
202if ln -s conf$$.file conf$$ 2>/dev/null; then
203  # We could just check for DJGPP; but this test a) works b) is more generic
204  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205  if test -f conf$$.exe; then
206    # Don't use ln at all; we don't have any links
207    as_ln_s='cp -p'
208  else
209    as_ln_s='ln -s'
210  fi
211elif ln conf$$.file conf$$ 2>/dev/null; then
212  as_ln_s=ln
213else
214  as_ln_s='cp -p'
215fi
216rm -f conf$$ conf$$.exe conf$$.file
217
218if mkdir -p . 2>/dev/null; then
219  as_mkdir_p=:
220else
221  test -d ./-p && rmdir ./-p
222  as_mkdir_p=false
223fi
224
225as_executable_p="test -f"
226
227# Sed expression to map a string onto a valid CPP name.
228as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230# Sed expression to map a string onto a valid variable name.
231as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234# IFS
235# We need space, tab and new line, in precisely that order.
236as_nl='
237'
238IFS=" 	$as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243
244
245# Check that we are running under the correct shell.
246SHELL=${CONFIG_SHELL-/bin/sh}
247
248case X$lt_ECHO in
249X*--fallback-echo)
250  # Remove one level of quotation (which was required for Make).
251  ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
252  ;;
253esac
254
255ECHO=${lt_ECHO-echo}
256if test "X$1" = X--no-reexec; then
257  # Discard the --no-reexec flag, and continue.
258  shift
259elif test "X$1" = X--fallback-echo; then
260  # Avoid inline document here, it may be left over
261  :
262elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
263  # Yippee, $ECHO works!
264  :
265else
266  # Restart under the correct shell.
267  exec $SHELL "$0" --no-reexec ${1+"$@"}
268fi
269
270if test "X$1" = X--fallback-echo; then
271  # used as fallback echo
272  shift
273  cat <<_LT_EOF
274$*
275_LT_EOF
276  exit 0
277fi
278
279# The HP-UX ksh and POSIX shell print the target directory to stdout
280# if CDPATH is set.
281(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
282
283if test -z "$lt_ECHO"; then
284  if test "X${echo_test_string+set}" != Xset; then
285    # find a string as large as possible, as long as the shell can cope with it
286    for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
287      # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
288      if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
289	 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
290      then
291        break
292      fi
293    done
294  fi
295
296  if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
297     echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
298     test "X$echo_testing_string" = "X$echo_test_string"; then
299    :
300  else
301    # The Solaris, AIX, and Digital Unix default echo programs unquote
302    # backslashes.  This makes it impossible to quote backslashes using
303    #   echo "$something" | sed 's/\\/\\\\/g'
304    #
305    # So, first we look for a working echo in the user's PATH.
306
307    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
308    for dir in $PATH /usr/ucb; do
309      IFS="$lt_save_ifs"
310      if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
311         test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
312         echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
313         test "X$echo_testing_string" = "X$echo_test_string"; then
314        ECHO="$dir/echo"
315        break
316      fi
317    done
318    IFS="$lt_save_ifs"
319
320    if test "X$ECHO" = Xecho; then
321      # We didn't find a better echo, so look for alternatives.
322      if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
323         echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
324         test "X$echo_testing_string" = "X$echo_test_string"; then
325        # This shell has a builtin print -r that does the trick.
326        ECHO='print -r'
327      elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
328	   test "X$CONFIG_SHELL" != X/bin/ksh; then
329        # If we have ksh, try running configure again with it.
330        ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
331        export ORIGINAL_CONFIG_SHELL
332        CONFIG_SHELL=/bin/ksh
333        export CONFIG_SHELL
334        exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
335      else
336        # Try using printf.
337        ECHO='printf %s\n'
338        if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
339	   echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
340	   test "X$echo_testing_string" = "X$echo_test_string"; then
341	  # Cool, printf works
342	  :
343        elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
344	     test "X$echo_testing_string" = 'X\t' &&
345	     echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
346	     test "X$echo_testing_string" = "X$echo_test_string"; then
347	  CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
348	  export CONFIG_SHELL
349	  SHELL="$CONFIG_SHELL"
350	  export SHELL
351	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
352        elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
353	     test "X$echo_testing_string" = 'X\t' &&
354	     echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
355	     test "X$echo_testing_string" = "X$echo_test_string"; then
356	  ECHO="$CONFIG_SHELL $0 --fallback-echo"
357        else
358	  # maybe with a smaller string...
359	  prev=:
360
361	  for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
362	    if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
363	    then
364	      break
365	    fi
366	    prev="$cmd"
367	  done
368
369	  if test "$prev" != 'sed 50q "$0"'; then
370	    echo_test_string=`eval $prev`
371	    export echo_test_string
372	    exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
373	  else
374	    # Oops.  We lost completely, so just stick with echo.
375	    ECHO=echo
376	  fi
377        fi
378      fi
379    fi
380  fi
381fi
382
383# Copy echo and quote the copy suitably for passing to libtool from
384# the Makefile, instead of quoting the original, which is used later.
385lt_ECHO=$ECHO
386if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387   lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
388fi
389
390
391
392
393# Name of the host.
394# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
395# so uname gets run too.
396ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
397
398exec 6>&1
399
400#
401# Initializations.
402#
403ac_default_prefix=/usr/local
404ac_config_libobj_dir=.
405cross_compiling=no
406subdirs=
407MFLAGS=
408MAKEFLAGS=
409SHELL=${CONFIG_SHELL-/bin/sh}
410
411# Maximum number of lines to put in a shell here document.
412# This variable seems obsolete.  It should probably be removed, and
413# only ac_max_sed_lines should be used.
414: ${ac_max_here_lines=38}
415
416# Identity of this package.
417PACKAGE_NAME=
418PACKAGE_TARNAME=
419PACKAGE_VERSION=
420PACKAGE_STRING=
421PACKAGE_BUGREPORT=
422
423ac_unique_file="ar.c"
424# Factoring default headers for most tests.
425ac_includes_default="\
426#include <stdio.h>
427#if HAVE_SYS_TYPES_H
428# include <sys/types.h>
429#endif
430#if HAVE_SYS_STAT_H
431# include <sys/stat.h>
432#endif
433#if STDC_HEADERS
434# include <stdlib.h>
435# include <stddef.h>
436#else
437# if HAVE_STDLIB_H
438#  include <stdlib.h>
439# endif
440#endif
441#if HAVE_STRING_H
442# if !STDC_HEADERS && HAVE_MEMORY_H
443#  include <memory.h>
444# endif
445# include <string.h>
446#endif
447#if HAVE_STRINGS_H
448# include <strings.h>
449#endif
450#if HAVE_INTTYPES_H
451# include <inttypes.h>
452#else
453# if HAVE_STDINT_H
454#  include <stdint.h>
455# endif
456#endif
457#if HAVE_UNISTD_H
458# include <unistd.h>
459#endif"
460
461ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE LIBTOOL SED EGREP FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S AR ac_ct_AR RANLIB ac_ct_RANLIB lt_ECHO CPP WARN_CFLAGS NO_WERROR YACC LEX LEXLIB LEX_OUTPUT_ROOT USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GENINSRC_NEVER_TRUE GENINSRC_NEVER_FALSE HDEFINES CC_FOR_BUILD EXEEXT_FOR_BUILD DEMANGLER_NAME ALLOCA LIBICONV LTLIBICONV NLMCONV_DEFS BUILD_NLMCONV BUILD_SRCONV BUILD_DLLTOOL DLLTOOL_DEFS BUILD_WINDRES BUILD_WINDMC BUILD_DLLWRAP BUILD_MISC BUILD_INSTALL_MISC OBJDUMP_DEFS EMULATION EMULATION_VECTOR datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
462ac_subst_files=''
463
464# Initialize some variables set by options.
465ac_init_help=
466ac_init_version=false
467# The variables have the same names as the options, with
468# dashes changed to underlines.
469cache_file=/dev/null
470exec_prefix=NONE
471no_create=
472no_recursion=
473prefix=NONE
474program_prefix=NONE
475program_suffix=NONE
476program_transform_name=s,x,x,
477silent=
478site=
479srcdir=
480verbose=
481x_includes=NONE
482x_libraries=NONE
483
484# Installation directory options.
485# These are left unexpanded so users can "make install exec_prefix=/foo"
486# and all the variables that are supposed to be based on exec_prefix
487# by default will actually change.
488# Use braces instead of parens because sh, perl, etc. also accept them.
489bindir='${exec_prefix}/bin'
490sbindir='${exec_prefix}/sbin'
491libexecdir='${exec_prefix}/libexec'
492datadir='${prefix}/share'
493sysconfdir='${prefix}/etc'
494sharedstatedir='${prefix}/com'
495localstatedir='${prefix}/var'
496libdir='${exec_prefix}/lib'
497includedir='${prefix}/include'
498oldincludedir='/usr/include'
499infodir='${prefix}/info'
500mandir='${prefix}/man'
501
502ac_prev=
503for ac_option
504do
505  # If the previous option needs an argument, assign it.
506  if test -n "$ac_prev"; then
507    eval "$ac_prev=\$ac_option"
508    ac_prev=
509    continue
510  fi
511
512  ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
513
514  # Accept the important Cygnus configure options, so we can diagnose typos.
515
516  case $ac_option in
517
518  -bindir | --bindir | --bindi | --bind | --bin | --bi)
519    ac_prev=bindir ;;
520  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
521    bindir=$ac_optarg ;;
522
523  -build | --build | --buil | --bui | --bu)
524    ac_prev=build_alias ;;
525  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
526    build_alias=$ac_optarg ;;
527
528  -cache-file | --cache-file | --cache-fil | --cache-fi \
529  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
530    ac_prev=cache_file ;;
531  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
532  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
533    cache_file=$ac_optarg ;;
534
535  --config-cache | -C)
536    cache_file=config.cache ;;
537
538  -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
539    ac_prev=datadir ;;
540  -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
541  | --da=*)
542    datadir=$ac_optarg ;;
543
544  -disable-* | --disable-*)
545    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
546    # Reject names that are not valid shell variable names.
547    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
548      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
549   { (exit 1); exit 1; }; }
550    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
551    eval "enable_$ac_feature=no" ;;
552
553  -enable-* | --enable-*)
554    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
555    # Reject names that are not valid shell variable names.
556    expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
557      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
558   { (exit 1); exit 1; }; }
559    ac_feature=`echo $ac_feature | sed 's/-/_/g'`
560    case $ac_option in
561      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
562      *) ac_optarg=yes ;;
563    esac
564    eval "enable_$ac_feature='$ac_optarg'" ;;
565
566  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
567  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
568  | --exec | --exe | --ex)
569    ac_prev=exec_prefix ;;
570  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
571  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
572  | --exec=* | --exe=* | --ex=*)
573    exec_prefix=$ac_optarg ;;
574
575  -gas | --gas | --ga | --g)
576    # Obsolete; use --with-gas.
577    with_gas=yes ;;
578
579  -help | --help | --hel | --he | -h)
580    ac_init_help=long ;;
581  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
582    ac_init_help=recursive ;;
583  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
584    ac_init_help=short ;;
585
586  -host | --host | --hos | --ho)
587    ac_prev=host_alias ;;
588  -host=* | --host=* | --hos=* | --ho=*)
589    host_alias=$ac_optarg ;;
590
591  -includedir | --includedir | --includedi | --included | --include \
592  | --includ | --inclu | --incl | --inc)
593    ac_prev=includedir ;;
594  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
595  | --includ=* | --inclu=* | --incl=* | --inc=*)
596    includedir=$ac_optarg ;;
597
598  -infodir | --infodir | --infodi | --infod | --info | --inf)
599    ac_prev=infodir ;;
600  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
601    infodir=$ac_optarg ;;
602
603  -libdir | --libdir | --libdi | --libd)
604    ac_prev=libdir ;;
605  -libdir=* | --libdir=* | --libdi=* | --libd=*)
606    libdir=$ac_optarg ;;
607
608  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
609  | --libexe | --libex | --libe)
610    ac_prev=libexecdir ;;
611  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
612  | --libexe=* | --libex=* | --libe=*)
613    libexecdir=$ac_optarg ;;
614
615  -localstatedir | --localstatedir | --localstatedi | --localstated \
616  | --localstate | --localstat | --localsta | --localst \
617  | --locals | --local | --loca | --loc | --lo)
618    ac_prev=localstatedir ;;
619  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
620  | --localstate=* | --localstat=* | --localsta=* | --localst=* \
621  | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
622    localstatedir=$ac_optarg ;;
623
624  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
625    ac_prev=mandir ;;
626  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
627    mandir=$ac_optarg ;;
628
629  -nfp | --nfp | --nf)
630    # Obsolete; use --without-fp.
631    with_fp=no ;;
632
633  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
634  | --no-cr | --no-c | -n)
635    no_create=yes ;;
636
637  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
638  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
639    no_recursion=yes ;;
640
641  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
642  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
643  | --oldin | --oldi | --old | --ol | --o)
644    ac_prev=oldincludedir ;;
645  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
646  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
647  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
648    oldincludedir=$ac_optarg ;;
649
650  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
651    ac_prev=prefix ;;
652  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
653    prefix=$ac_optarg ;;
654
655  -program-prefix | --program-prefix | --program-prefi | --program-pref \
656  | --program-pre | --program-pr | --program-p)
657    ac_prev=program_prefix ;;
658  -program-prefix=* | --program-prefix=* | --program-prefi=* \
659  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
660    program_prefix=$ac_optarg ;;
661
662  -program-suffix | --program-suffix | --program-suffi | --program-suff \
663  | --program-suf | --program-su | --program-s)
664    ac_prev=program_suffix ;;
665  -program-suffix=* | --program-suffix=* | --program-suffi=* \
666  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
667    program_suffix=$ac_optarg ;;
668
669  -program-transform-name | --program-transform-name \
670  | --program-transform-nam | --program-transform-na \
671  | --program-transform-n | --program-transform- \
672  | --program-transform | --program-transfor \
673  | --program-transfo | --program-transf \
674  | --program-trans | --program-tran \
675  | --progr-tra | --program-tr | --program-t)
676    ac_prev=program_transform_name ;;
677  -program-transform-name=* | --program-transform-name=* \
678  | --program-transform-nam=* | --program-transform-na=* \
679  | --program-transform-n=* | --program-transform-=* \
680  | --program-transform=* | --program-transfor=* \
681  | --program-transfo=* | --program-transf=* \
682  | --program-trans=* | --program-tran=* \
683  | --progr-tra=* | --program-tr=* | --program-t=*)
684    program_transform_name=$ac_optarg ;;
685
686  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
687  | -silent | --silent | --silen | --sile | --sil)
688    silent=yes ;;
689
690  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
691    ac_prev=sbindir ;;
692  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
693  | --sbi=* | --sb=*)
694    sbindir=$ac_optarg ;;
695
696  -sharedstatedir | --sharedstatedir | --sharedstatedi \
697  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
698  | --sharedst | --shareds | --shared | --share | --shar \
699  | --sha | --sh)
700    ac_prev=sharedstatedir ;;
701  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
702  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
703  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
704  | --sha=* | --sh=*)
705    sharedstatedir=$ac_optarg ;;
706
707  -site | --site | --sit)
708    ac_prev=site ;;
709  -site=* | --site=* | --sit=*)
710    site=$ac_optarg ;;
711
712  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
713    ac_prev=srcdir ;;
714  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
715    srcdir=$ac_optarg ;;
716
717  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
718  | --syscon | --sysco | --sysc | --sys | --sy)
719    ac_prev=sysconfdir ;;
720  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
721  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
722    sysconfdir=$ac_optarg ;;
723
724  -target | --target | --targe | --targ | --tar | --ta | --t)
725    ac_prev=target_alias ;;
726  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
727    target_alias=$ac_optarg ;;
728
729  -v | -verbose | --verbose | --verbos | --verbo | --verb)
730    verbose=yes ;;
731
732  -version | --version | --versio | --versi | --vers | -V)
733    ac_init_version=: ;;
734
735  -with-* | --with-*)
736    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
737    # Reject names that are not valid shell variable names.
738    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
739      { echo "$as_me: error: invalid package name: $ac_package" >&2
740   { (exit 1); exit 1; }; }
741    ac_package=`echo $ac_package| sed 's/-/_/g'`
742    case $ac_option in
743      *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
744      *) ac_optarg=yes ;;
745    esac
746    eval "with_$ac_package='$ac_optarg'" ;;
747
748  -without-* | --without-*)
749    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
750    # Reject names that are not valid shell variable names.
751    expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
752      { echo "$as_me: error: invalid package name: $ac_package" >&2
753   { (exit 1); exit 1; }; }
754    ac_package=`echo $ac_package | sed 's/-/_/g'`
755    eval "with_$ac_package=no" ;;
756
757  --x)
758    # Obsolete; use --with-x.
759    with_x=yes ;;
760
761  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
762  | --x-incl | --x-inc | --x-in | --x-i)
763    ac_prev=x_includes ;;
764  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
765  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
766    x_includes=$ac_optarg ;;
767
768  -x-libraries | --x-libraries | --x-librarie | --x-librari \
769  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
770    ac_prev=x_libraries ;;
771  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
772  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
773    x_libraries=$ac_optarg ;;
774
775  -*) { echo "$as_me: error: unrecognized option: $ac_option
776Try \`$0 --help' for more information." >&2
777   { (exit 1); exit 1; }; }
778    ;;
779
780  *=*)
781    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
782    # Reject names that are not valid shell variable names.
783    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
784      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
785   { (exit 1); exit 1; }; }
786    ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
787    eval "$ac_envvar='$ac_optarg'"
788    export $ac_envvar ;;
789
790  *)
791    # FIXME: should be removed in autoconf 3.0.
792    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
793    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
794      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
795    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
796    ;;
797
798  esac
799done
800
801if test -n "$ac_prev"; then
802  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
803  { echo "$as_me: error: missing argument to $ac_option" >&2
804   { (exit 1); exit 1; }; }
805fi
806
807# Be sure to have absolute paths.
808for ac_var in exec_prefix prefix
809do
810  eval ac_val=$`echo $ac_var`
811  case $ac_val in
812    [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
813    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
814   { (exit 1); exit 1; }; };;
815  esac
816done
817
818# Be sure to have absolute paths.
819for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
820	      localstatedir libdir includedir oldincludedir infodir mandir
821do
822  eval ac_val=$`echo $ac_var`
823  case $ac_val in
824    [\\/$]* | ?:[\\/]* ) ;;
825    *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
826   { (exit 1); exit 1; }; };;
827  esac
828done
829
830# There might be people who depend on the old broken behavior: `$host'
831# used to hold the argument of --host etc.
832# FIXME: To remove some day.
833build=$build_alias
834host=$host_alias
835target=$target_alias
836
837# FIXME: To remove some day.
838if test "x$host_alias" != x; then
839  if test "x$build_alias" = x; then
840    cross_compiling=maybe
841    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
842    If a cross compiler is detected then cross compile mode will be used." >&2
843  elif test "x$build_alias" != "x$host_alias"; then
844    cross_compiling=yes
845  fi
846fi
847
848ac_tool_prefix=
849test -n "$host_alias" && ac_tool_prefix=$host_alias-
850
851test "$silent" = yes && exec 6>/dev/null
852
853
854# Find the source files, if location was not specified.
855if test -z "$srcdir"; then
856  ac_srcdir_defaulted=yes
857  # Try the directory containing this script, then its parent.
858  ac_confdir=`(dirname "$0") 2>/dev/null ||
859$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
860	 X"$0" : 'X\(//\)[^/]' \| \
861	 X"$0" : 'X\(//\)$' \| \
862	 X"$0" : 'X\(/\)' \| \
863	 .     : '\(.\)' 2>/dev/null ||
864echo X"$0" |
865    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
866  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
867  	  /^X\(\/\/\)$/{ s//\1/; q; }
868  	  /^X\(\/\).*/{ s//\1/; q; }
869  	  s/.*/./; q'`
870  srcdir=$ac_confdir
871  if test ! -r $srcdir/$ac_unique_file; then
872    srcdir=..
873  fi
874else
875  ac_srcdir_defaulted=no
876fi
877if test ! -r $srcdir/$ac_unique_file; then
878  if test "$ac_srcdir_defaulted" = yes; then
879    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
880   { (exit 1); exit 1; }; }
881  else
882    { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
883   { (exit 1); exit 1; }; }
884  fi
885fi
886(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
887  { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
888   { (exit 1); exit 1; }; }
889srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
890ac_env_build_alias_set=${build_alias+set}
891ac_env_build_alias_value=$build_alias
892ac_cv_env_build_alias_set=${build_alias+set}
893ac_cv_env_build_alias_value=$build_alias
894ac_env_host_alias_set=${host_alias+set}
895ac_env_host_alias_value=$host_alias
896ac_cv_env_host_alias_set=${host_alias+set}
897ac_cv_env_host_alias_value=$host_alias
898ac_env_target_alias_set=${target_alias+set}
899ac_env_target_alias_value=$target_alias
900ac_cv_env_target_alias_set=${target_alias+set}
901ac_cv_env_target_alias_value=$target_alias
902ac_env_CC_set=${CC+set}
903ac_env_CC_value=$CC
904ac_cv_env_CC_set=${CC+set}
905ac_cv_env_CC_value=$CC
906ac_env_CFLAGS_set=${CFLAGS+set}
907ac_env_CFLAGS_value=$CFLAGS
908ac_cv_env_CFLAGS_set=${CFLAGS+set}
909ac_cv_env_CFLAGS_value=$CFLAGS
910ac_env_LDFLAGS_set=${LDFLAGS+set}
911ac_env_LDFLAGS_value=$LDFLAGS
912ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
913ac_cv_env_LDFLAGS_value=$LDFLAGS
914ac_env_CPPFLAGS_set=${CPPFLAGS+set}
915ac_env_CPPFLAGS_value=$CPPFLAGS
916ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
917ac_cv_env_CPPFLAGS_value=$CPPFLAGS
918ac_env_CPP_set=${CPP+set}
919ac_env_CPP_value=$CPP
920ac_cv_env_CPP_set=${CPP+set}
921ac_cv_env_CPP_value=$CPP
922
923#
924# Report the --help message.
925#
926if test "$ac_init_help" = "long"; then
927  # Omit some internal or obsolete options to make the list less imposing.
928  # This message is too long to be a string in the A/UX 3.1 sh.
929  cat <<_ACEOF
930\`configure' configures this package to adapt to many kinds of systems.
931
932Usage: $0 [OPTION]... [VAR=VALUE]...
933
934To assign environment variables (e.g., CC, CFLAGS...), specify them as
935VAR=VALUE.  See below for descriptions of some of the useful variables.
936
937Defaults for the options are specified in brackets.
938
939Configuration:
940  -h, --help              display this help and exit
941      --help=short        display options specific to this package
942      --help=recursive    display the short help of all the included packages
943  -V, --version           display version information and exit
944  -q, --quiet, --silent   do not print \`checking...' messages
945      --cache-file=FILE   cache test results in FILE [disabled]
946  -C, --config-cache      alias for \`--cache-file=config.cache'
947  -n, --no-create         do not create output files
948      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
949
950_ACEOF
951
952  cat <<_ACEOF
953Installation directories:
954  --prefix=PREFIX         install architecture-independent files in PREFIX
955			  [$ac_default_prefix]
956  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
957			  [PREFIX]
958
959By default, \`make install' will install all the files in
960\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
961an installation prefix other than \`$ac_default_prefix' using \`--prefix',
962for instance \`--prefix=\$HOME'.
963
964For better control, use the options below.
965
966Fine tuning of the installation directories:
967  --bindir=DIR           user executables [EPREFIX/bin]
968  --sbindir=DIR          system admin executables [EPREFIX/sbin]
969  --libexecdir=DIR       program executables [EPREFIX/libexec]
970  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
971  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
972  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
973  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
974  --libdir=DIR           object code libraries [EPREFIX/lib]
975  --includedir=DIR       C header files [PREFIX/include]
976  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
977  --infodir=DIR          info documentation [PREFIX/info]
978  --mandir=DIR           man documentation [PREFIX/man]
979_ACEOF
980
981  cat <<\_ACEOF
982
983Program names:
984  --program-prefix=PREFIX            prepend PREFIX to installed program names
985  --program-suffix=SUFFIX            append SUFFIX to installed program names
986  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
987
988System types:
989  --build=BUILD     configure for building on BUILD [guessed]
990  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
991  --target=TARGET   configure for building compilers for TARGET [HOST]
992_ACEOF
993fi
994
995if test -n "$ac_init_help"; then
996
997  cat <<\_ACEOF
998
999Optional Features:
1000  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1001  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1002  --disable-dependency-tracking  speeds up one-time build
1003  --enable-dependency-tracking   do not reject slow dependency extractors
1004  --enable-shared[=PKGS]
1005                          build shared libraries [default=yes]
1006  --enable-static[=PKGS]
1007                          build static libraries [default=yes]
1008  --enable-fast-install[=PKGS]
1009                          optimize for fast installation [default=yes]
1010  --disable-libtool-lock  avoid locking (might break parallel builds)
1011  --enable-targets        alternative target configurations
1012  --enable-commonbfdlib   build shared BFD/opcodes/libiberty library
1013  --enable-werror         treat compile warnings as errors
1014  --enable-build-warnings enable build-time compiler warnings
1015  --disable-nls           do not use Native Language Support
1016  --enable-maintainer-mode  enable make rules and dependencies not useful
1017			  (and sometimes confusing) to the casual installer
1018  --disable-rpath         do not hardcode runtime library paths
1019
1020Optional Packages:
1021  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1022  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1023  --with-pic              try to use only PIC/non-PIC objects [default=use
1024                          both]
1025  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1026  --with-gnu-ld           assume the C compiler uses GNU ld default=no
1027  --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1028  --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1029
1030Some influential environment variables:
1031  CC          C compiler command
1032  CFLAGS      C compiler flags
1033  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1034              nonstandard directory <lib dir>
1035  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1036              headers in a nonstandard directory <include dir>
1037  CPP         C preprocessor
1038
1039Use these variables to override the choices made by `configure' or to help
1040it to find libraries and programs with nonstandard names/locations.
1041
1042_ACEOF
1043fi
1044
1045if test "$ac_init_help" = "recursive"; then
1046  # If there are subdirs, report their specific --help.
1047  ac_popdir=`pwd`
1048  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1049    test -d $ac_dir || continue
1050    ac_builddir=.
1051
1052if test "$ac_dir" != .; then
1053  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1054  # A "../" for each directory in $ac_dir_suffix.
1055  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1056else
1057  ac_dir_suffix= ac_top_builddir=
1058fi
1059
1060case $srcdir in
1061  .)  # No --srcdir option.  We are building in place.
1062    ac_srcdir=.
1063    if test -z "$ac_top_builddir"; then
1064       ac_top_srcdir=.
1065    else
1066       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1067    fi ;;
1068  [\\/]* | ?:[\\/]* )  # Absolute path.
1069    ac_srcdir=$srcdir$ac_dir_suffix;
1070    ac_top_srcdir=$srcdir ;;
1071  *) # Relative path.
1072    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1073    ac_top_srcdir=$ac_top_builddir$srcdir ;;
1074esac
1075
1076# Do not use `cd foo && pwd` to compute absolute paths, because
1077# the directories may not exist.
1078case `pwd` in
1079.) ac_abs_builddir="$ac_dir";;
1080*)
1081  case "$ac_dir" in
1082  .) ac_abs_builddir=`pwd`;;
1083  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1084  *) ac_abs_builddir=`pwd`/"$ac_dir";;
1085  esac;;
1086esac
1087case $ac_abs_builddir in
1088.) ac_abs_top_builddir=${ac_top_builddir}.;;
1089*)
1090  case ${ac_top_builddir}. in
1091  .) ac_abs_top_builddir=$ac_abs_builddir;;
1092  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1093  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1094  esac;;
1095esac
1096case $ac_abs_builddir in
1097.) ac_abs_srcdir=$ac_srcdir;;
1098*)
1099  case $ac_srcdir in
1100  .) ac_abs_srcdir=$ac_abs_builddir;;
1101  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1102  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1103  esac;;
1104esac
1105case $ac_abs_builddir in
1106.) ac_abs_top_srcdir=$ac_top_srcdir;;
1107*)
1108  case $ac_top_srcdir in
1109  .) ac_abs_top_srcdir=$ac_abs_builddir;;
1110  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1111  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1112  esac;;
1113esac
1114
1115    cd $ac_dir
1116    # Check for guested configure; otherwise get Cygnus style configure.
1117    if test -f $ac_srcdir/configure.gnu; then
1118      echo
1119      $SHELL $ac_srcdir/configure.gnu  --help=recursive
1120    elif test -f $ac_srcdir/configure; then
1121      echo
1122      $SHELL $ac_srcdir/configure  --help=recursive
1123    elif test -f $ac_srcdir/configure.ac ||
1124	   test -f $ac_srcdir/configure.in; then
1125      echo
1126      $ac_configure --help
1127    else
1128      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1129    fi
1130    cd $ac_popdir
1131  done
1132fi
1133
1134test -n "$ac_init_help" && exit 0
1135if $ac_init_version; then
1136  cat <<\_ACEOF
1137
1138Copyright (C) 2003 Free Software Foundation, Inc.
1139This configure script is free software; the Free Software Foundation
1140gives unlimited permission to copy, distribute and modify it.
1141_ACEOF
1142  exit 0
1143fi
1144exec 5>config.log
1145cat >&5 <<_ACEOF
1146This file contains any messages produced by compilers while
1147running configure, to aid debugging if configure makes a mistake.
1148
1149It was created by $as_me, which was
1150generated by GNU Autoconf 2.59.  Invocation command line was
1151
1152  $ $0 $@
1153
1154_ACEOF
1155{
1156cat <<_ASUNAME
1157## --------- ##
1158## Platform. ##
1159## --------- ##
1160
1161hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1162uname -m = `(uname -m) 2>/dev/null || echo unknown`
1163uname -r = `(uname -r) 2>/dev/null || echo unknown`
1164uname -s = `(uname -s) 2>/dev/null || echo unknown`
1165uname -v = `(uname -v) 2>/dev/null || echo unknown`
1166
1167/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1168/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1169
1170/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1171/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1172/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1173hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1174/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1175/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1176/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1177
1178_ASUNAME
1179
1180as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1181for as_dir in $PATH
1182do
1183  IFS=$as_save_IFS
1184  test -z "$as_dir" && as_dir=.
1185  echo "PATH: $as_dir"
1186done
1187
1188} >&5
1189
1190cat >&5 <<_ACEOF
1191
1192
1193## ----------- ##
1194## Core tests. ##
1195## ----------- ##
1196
1197_ACEOF
1198
1199
1200# Keep a trace of the command line.
1201# Strip out --no-create and --no-recursion so they do not pile up.
1202# Strip out --silent because we don't want to record it for future runs.
1203# Also quote any args containing shell meta-characters.
1204# Make two passes to allow for proper duplicate-argument suppression.
1205ac_configure_args=
1206ac_configure_args0=
1207ac_configure_args1=
1208ac_sep=
1209ac_must_keep_next=false
1210for ac_pass in 1 2
1211do
1212  for ac_arg
1213  do
1214    case $ac_arg in
1215    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1216    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1217    | -silent | --silent | --silen | --sile | --sil)
1218      continue ;;
1219    *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1220      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1221    esac
1222    case $ac_pass in
1223    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1224    2)
1225      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1226      if test $ac_must_keep_next = true; then
1227	ac_must_keep_next=false # Got value, back to normal.
1228      else
1229	case $ac_arg in
1230	  *=* | --config-cache | -C | -disable-* | --disable-* \
1231	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1232	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1233	  | -with-* | --with-* | -without-* | --without-* | --x)
1234	    case "$ac_configure_args0 " in
1235	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1236	    esac
1237	    ;;
1238	  -* ) ac_must_keep_next=true ;;
1239	esac
1240      fi
1241      ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1242      # Get rid of the leading space.
1243      ac_sep=" "
1244      ;;
1245    esac
1246  done
1247done
1248$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1249$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1250
1251# When interrupted or exit'd, cleanup temporary files, and complete
1252# config.log.  We remove comments because anyway the quotes in there
1253# would cause problems or look ugly.
1254# WARNING: Be sure not to use single quotes in there, as some shells,
1255# such as our DU 5.0 friend, will then `close' the trap.
1256trap 'exit_status=$?
1257  # Save into config.log some information that might help in debugging.
1258  {
1259    echo
1260
1261    cat <<\_ASBOX
1262## ---------------- ##
1263## Cache variables. ##
1264## ---------------- ##
1265_ASBOX
1266    echo
1267    # The following way of writing the cache mishandles newlines in values,
1268{
1269  (set) 2>&1 |
1270    case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1271    *ac_space=\ *)
1272      sed -n \
1273	"s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1274	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1275      ;;
1276    *)
1277      sed -n \
1278	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1279      ;;
1280    esac;
1281}
1282    echo
1283
1284    cat <<\_ASBOX
1285## ----------------- ##
1286## Output variables. ##
1287## ----------------- ##
1288_ASBOX
1289    echo
1290    for ac_var in $ac_subst_vars
1291    do
1292      eval ac_val=$`echo $ac_var`
1293      echo "$ac_var='"'"'$ac_val'"'"'"
1294    done | sort
1295    echo
1296
1297    if test -n "$ac_subst_files"; then
1298      cat <<\_ASBOX
1299## ------------- ##
1300## Output files. ##
1301## ------------- ##
1302_ASBOX
1303      echo
1304      for ac_var in $ac_subst_files
1305      do
1306	eval ac_val=$`echo $ac_var`
1307	echo "$ac_var='"'"'$ac_val'"'"'"
1308      done | sort
1309      echo
1310    fi
1311
1312    if test -s confdefs.h; then
1313      cat <<\_ASBOX
1314## ----------- ##
1315## confdefs.h. ##
1316## ----------- ##
1317_ASBOX
1318      echo
1319      sed "/^$/d" confdefs.h | sort
1320      echo
1321    fi
1322    test "$ac_signal" != 0 &&
1323      echo "$as_me: caught signal $ac_signal"
1324    echo "$as_me: exit $exit_status"
1325  } >&5
1326  rm -f core *.core &&
1327  rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1328    exit $exit_status
1329     ' 0
1330for ac_signal in 1 2 13 15; do
1331  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1332done
1333ac_signal=0
1334
1335# confdefs.h avoids OS command line length limits that DEFS can exceed.
1336rm -rf conftest* confdefs.h
1337# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1338echo >confdefs.h
1339
1340# Predefined preprocessor variables.
1341
1342cat >>confdefs.h <<_ACEOF
1343#define PACKAGE_NAME "$PACKAGE_NAME"
1344_ACEOF
1345
1346
1347cat >>confdefs.h <<_ACEOF
1348#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1349_ACEOF
1350
1351
1352cat >>confdefs.h <<_ACEOF
1353#define PACKAGE_VERSION "$PACKAGE_VERSION"
1354_ACEOF
1355
1356
1357cat >>confdefs.h <<_ACEOF
1358#define PACKAGE_STRING "$PACKAGE_STRING"
1359_ACEOF
1360
1361
1362cat >>confdefs.h <<_ACEOF
1363#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1364_ACEOF
1365
1366
1367# Let the site file select an alternate cache file if it wants to.
1368# Prefer explicitly selected file to automatically selected ones.
1369if test -z "$CONFIG_SITE"; then
1370  if test "x$prefix" != xNONE; then
1371    CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1372  else
1373    CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1374  fi
1375fi
1376for ac_site_file in $CONFIG_SITE; do
1377  if test -r "$ac_site_file"; then
1378    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1379echo "$as_me: loading site script $ac_site_file" >&6;}
1380    sed 's/^/| /' "$ac_site_file" >&5
1381    . "$ac_site_file"
1382  fi
1383done
1384
1385if test -r "$cache_file"; then
1386  # Some versions of bash will fail to source /dev/null (special
1387  # files actually), so we avoid doing that.
1388  if test -f "$cache_file"; then
1389    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1390echo "$as_me: loading cache $cache_file" >&6;}
1391    case $cache_file in
1392      [\\/]* | ?:[\\/]* ) . $cache_file;;
1393      *)                      . ./$cache_file;;
1394    esac
1395  fi
1396else
1397  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1398echo "$as_me: creating cache $cache_file" >&6;}
1399  >$cache_file
1400fi
1401
1402# Check that the precious variables saved in the cache have kept the same
1403# value.
1404ac_cache_corrupted=false
1405for ac_var in `(set) 2>&1 |
1406	       sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1407  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1408  eval ac_new_set=\$ac_env_${ac_var}_set
1409  eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1410  eval ac_new_val="\$ac_env_${ac_var}_value"
1411  case $ac_old_set,$ac_new_set in
1412    set,)
1413      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1414echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1415      ac_cache_corrupted=: ;;
1416    ,set)
1417      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1418echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1419      ac_cache_corrupted=: ;;
1420    ,);;
1421    *)
1422      if test "x$ac_old_val" != "x$ac_new_val"; then
1423	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1424echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1425	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1426echo "$as_me:   former value:  $ac_old_val" >&2;}
1427	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1428echo "$as_me:   current value: $ac_new_val" >&2;}
1429	ac_cache_corrupted=:
1430      fi;;
1431  esac
1432  # Pass precious variables to config.status.
1433  if test "$ac_new_set" = set; then
1434    case $ac_new_val in
1435    *" "*|*"	"*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1436      ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1437    *) ac_arg=$ac_var=$ac_new_val ;;
1438    esac
1439    case " $ac_configure_args " in
1440      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1441      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1442    esac
1443  fi
1444done
1445if $ac_cache_corrupted; then
1446  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1447echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1448  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1449echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1450   { (exit 1); exit 1; }; }
1451fi
1452
1453ac_ext=c
1454ac_cpp='$CPP $CPPFLAGS'
1455ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1456ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1457ac_compiler_gnu=$ac_cv_c_compiler_gnu
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478ac_aux_dir=
1479for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1480  if test -f $ac_dir/install-sh; then
1481    ac_aux_dir=$ac_dir
1482    ac_install_sh="$ac_aux_dir/install-sh -c"
1483    break
1484  elif test -f $ac_dir/install.sh; then
1485    ac_aux_dir=$ac_dir
1486    ac_install_sh="$ac_aux_dir/install.sh -c"
1487    break
1488  elif test -f $ac_dir/shtool; then
1489    ac_aux_dir=$ac_dir
1490    ac_install_sh="$ac_aux_dir/shtool install -c"
1491    break
1492  fi
1493done
1494if test -z "$ac_aux_dir"; then
1495  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1496echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1497   { (exit 1); exit 1; }; }
1498fi
1499ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1500ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1501ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1502
1503# Make sure we can run config.sub.
1504$ac_config_sub sun4 >/dev/null 2>&1 ||
1505  { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1506echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1507   { (exit 1); exit 1; }; }
1508
1509echo "$as_me:$LINENO: checking build system type" >&5
1510echo $ECHO_N "checking build system type... $ECHO_C" >&6
1511if test "${ac_cv_build+set}" = set; then
1512  echo $ECHO_N "(cached) $ECHO_C" >&6
1513else
1514  ac_cv_build_alias=$build_alias
1515test -z "$ac_cv_build_alias" &&
1516  ac_cv_build_alias=`$ac_config_guess`
1517test -z "$ac_cv_build_alias" &&
1518  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1519echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1520   { (exit 1); exit 1; }; }
1521ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1522  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1523echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1524   { (exit 1); exit 1; }; }
1525
1526fi
1527echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1528echo "${ECHO_T}$ac_cv_build" >&6
1529build=$ac_cv_build
1530build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1531build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1532build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1533
1534
1535echo "$as_me:$LINENO: checking host system type" >&5
1536echo $ECHO_N "checking host system type... $ECHO_C" >&6
1537if test "${ac_cv_host+set}" = set; then
1538  echo $ECHO_N "(cached) $ECHO_C" >&6
1539else
1540  ac_cv_host_alias=$host_alias
1541test -z "$ac_cv_host_alias" &&
1542  ac_cv_host_alias=$ac_cv_build_alias
1543ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1544  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1545echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1546   { (exit 1); exit 1; }; }
1547
1548fi
1549echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1550echo "${ECHO_T}$ac_cv_host" >&6
1551host=$ac_cv_host
1552host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1553host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1554host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1555
1556
1557echo "$as_me:$LINENO: checking target system type" >&5
1558echo $ECHO_N "checking target system type... $ECHO_C" >&6
1559if test "${ac_cv_target+set}" = set; then
1560  echo $ECHO_N "(cached) $ECHO_C" >&6
1561else
1562  ac_cv_target_alias=$target_alias
1563test "x$ac_cv_target_alias" = "x" &&
1564  ac_cv_target_alias=$ac_cv_host_alias
1565ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1566  { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1567echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1568   { (exit 1); exit 1; }; }
1569
1570fi
1571echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1572echo "${ECHO_T}$ac_cv_target" >&6
1573target=$ac_cv_target
1574target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1575target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1576target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1577
1578
1579# The aliases save the names the user supplied, while $host etc.
1580# will get canonicalized.
1581test -n "$target_alias" &&
1582  test "$program_prefix$program_suffix$program_transform_name" = \
1583    NONENONEs,x,x, &&
1584  program_prefix=${target_alias}-
1585ac_ext=c
1586ac_cpp='$CPP $CPPFLAGS'
1587ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1588ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1589ac_compiler_gnu=$ac_cv_c_compiler_gnu
1590if test -n "$ac_tool_prefix"; then
1591  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1592set dummy ${ac_tool_prefix}gcc; ac_word=$2
1593echo "$as_me:$LINENO: checking for $ac_word" >&5
1594echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1595if test "${ac_cv_prog_CC+set}" = set; then
1596  echo $ECHO_N "(cached) $ECHO_C" >&6
1597else
1598  if test -n "$CC"; then
1599  ac_cv_prog_CC="$CC" # Let the user override the test.
1600else
1601as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1602for as_dir in $PATH
1603do
1604  IFS=$as_save_IFS
1605  test -z "$as_dir" && as_dir=.
1606  for ac_exec_ext in '' $ac_executable_extensions; do
1607  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1608    ac_cv_prog_CC="${ac_tool_prefix}gcc"
1609    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1610    break 2
1611  fi
1612done
1613done
1614
1615fi
1616fi
1617CC=$ac_cv_prog_CC
1618if test -n "$CC"; then
1619  echo "$as_me:$LINENO: result: $CC" >&5
1620echo "${ECHO_T}$CC" >&6
1621else
1622  echo "$as_me:$LINENO: result: no" >&5
1623echo "${ECHO_T}no" >&6
1624fi
1625
1626fi
1627if test -z "$ac_cv_prog_CC"; then
1628  ac_ct_CC=$CC
1629  # Extract the first word of "gcc", so it can be a program name with args.
1630set dummy gcc; ac_word=$2
1631echo "$as_me:$LINENO: checking for $ac_word" >&5
1632echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1633if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1634  echo $ECHO_N "(cached) $ECHO_C" >&6
1635else
1636  if test -n "$ac_ct_CC"; then
1637  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1638else
1639as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1640for as_dir in $PATH
1641do
1642  IFS=$as_save_IFS
1643  test -z "$as_dir" && as_dir=.
1644  for ac_exec_ext in '' $ac_executable_extensions; do
1645  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1646    ac_cv_prog_ac_ct_CC="gcc"
1647    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1648    break 2
1649  fi
1650done
1651done
1652
1653fi
1654fi
1655ac_ct_CC=$ac_cv_prog_ac_ct_CC
1656if test -n "$ac_ct_CC"; then
1657  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1658echo "${ECHO_T}$ac_ct_CC" >&6
1659else
1660  echo "$as_me:$LINENO: result: no" >&5
1661echo "${ECHO_T}no" >&6
1662fi
1663
1664  CC=$ac_ct_CC
1665else
1666  CC="$ac_cv_prog_CC"
1667fi
1668
1669if test -z "$CC"; then
1670  if test -n "$ac_tool_prefix"; then
1671  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1672set dummy ${ac_tool_prefix}cc; ac_word=$2
1673echo "$as_me:$LINENO: checking for $ac_word" >&5
1674echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1675if test "${ac_cv_prog_CC+set}" = set; then
1676  echo $ECHO_N "(cached) $ECHO_C" >&6
1677else
1678  if test -n "$CC"; then
1679  ac_cv_prog_CC="$CC" # Let the user override the test.
1680else
1681as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1682for as_dir in $PATH
1683do
1684  IFS=$as_save_IFS
1685  test -z "$as_dir" && as_dir=.
1686  for ac_exec_ext in '' $ac_executable_extensions; do
1687  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1688    ac_cv_prog_CC="${ac_tool_prefix}cc"
1689    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1690    break 2
1691  fi
1692done
1693done
1694
1695fi
1696fi
1697CC=$ac_cv_prog_CC
1698if test -n "$CC"; then
1699  echo "$as_me:$LINENO: result: $CC" >&5
1700echo "${ECHO_T}$CC" >&6
1701else
1702  echo "$as_me:$LINENO: result: no" >&5
1703echo "${ECHO_T}no" >&6
1704fi
1705
1706fi
1707if test -z "$ac_cv_prog_CC"; then
1708  ac_ct_CC=$CC
1709  # Extract the first word of "cc", so it can be a program name with args.
1710set dummy cc; ac_word=$2
1711echo "$as_me:$LINENO: checking for $ac_word" >&5
1712echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1713if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1714  echo $ECHO_N "(cached) $ECHO_C" >&6
1715else
1716  if test -n "$ac_ct_CC"; then
1717  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1718else
1719as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1720for as_dir in $PATH
1721do
1722  IFS=$as_save_IFS
1723  test -z "$as_dir" && as_dir=.
1724  for ac_exec_ext in '' $ac_executable_extensions; do
1725  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1726    ac_cv_prog_ac_ct_CC="cc"
1727    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1728    break 2
1729  fi
1730done
1731done
1732
1733fi
1734fi
1735ac_ct_CC=$ac_cv_prog_ac_ct_CC
1736if test -n "$ac_ct_CC"; then
1737  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1738echo "${ECHO_T}$ac_ct_CC" >&6
1739else
1740  echo "$as_me:$LINENO: result: no" >&5
1741echo "${ECHO_T}no" >&6
1742fi
1743
1744  CC=$ac_ct_CC
1745else
1746  CC="$ac_cv_prog_CC"
1747fi
1748
1749fi
1750if test -z "$CC"; then
1751  # Extract the first word of "cc", so it can be a program name with args.
1752set dummy cc; ac_word=$2
1753echo "$as_me:$LINENO: checking for $ac_word" >&5
1754echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1755if test "${ac_cv_prog_CC+set}" = set; then
1756  echo $ECHO_N "(cached) $ECHO_C" >&6
1757else
1758  if test -n "$CC"; then
1759  ac_cv_prog_CC="$CC" # Let the user override the test.
1760else
1761  ac_prog_rejected=no
1762as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1763for as_dir in $PATH
1764do
1765  IFS=$as_save_IFS
1766  test -z "$as_dir" && as_dir=.
1767  for ac_exec_ext in '' $ac_executable_extensions; do
1768  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1769    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1770       ac_prog_rejected=yes
1771       continue
1772     fi
1773    ac_cv_prog_CC="cc"
1774    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1775    break 2
1776  fi
1777done
1778done
1779
1780if test $ac_prog_rejected = yes; then
1781  # We found a bogon in the path, so make sure we never use it.
1782  set dummy $ac_cv_prog_CC
1783  shift
1784  if test $# != 0; then
1785    # We chose a different compiler from the bogus one.
1786    # However, it has the same basename, so the bogon will be chosen
1787    # first if we set CC to just the basename; use the full file name.
1788    shift
1789    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1790  fi
1791fi
1792fi
1793fi
1794CC=$ac_cv_prog_CC
1795if test -n "$CC"; then
1796  echo "$as_me:$LINENO: result: $CC" >&5
1797echo "${ECHO_T}$CC" >&6
1798else
1799  echo "$as_me:$LINENO: result: no" >&5
1800echo "${ECHO_T}no" >&6
1801fi
1802
1803fi
1804if test -z "$CC"; then
1805  if test -n "$ac_tool_prefix"; then
1806  for ac_prog in cl
1807  do
1808    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1809set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1810echo "$as_me:$LINENO: checking for $ac_word" >&5
1811echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1812if test "${ac_cv_prog_CC+set}" = set; then
1813  echo $ECHO_N "(cached) $ECHO_C" >&6
1814else
1815  if test -n "$CC"; then
1816  ac_cv_prog_CC="$CC" # Let the user override the test.
1817else
1818as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1819for as_dir in $PATH
1820do
1821  IFS=$as_save_IFS
1822  test -z "$as_dir" && as_dir=.
1823  for ac_exec_ext in '' $ac_executable_extensions; do
1824  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1825    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1826    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1827    break 2
1828  fi
1829done
1830done
1831
1832fi
1833fi
1834CC=$ac_cv_prog_CC
1835if test -n "$CC"; then
1836  echo "$as_me:$LINENO: result: $CC" >&5
1837echo "${ECHO_T}$CC" >&6
1838else
1839  echo "$as_me:$LINENO: result: no" >&5
1840echo "${ECHO_T}no" >&6
1841fi
1842
1843    test -n "$CC" && break
1844  done
1845fi
1846if test -z "$CC"; then
1847  ac_ct_CC=$CC
1848  for ac_prog in cl
1849do
1850  # Extract the first word of "$ac_prog", so it can be a program name with args.
1851set dummy $ac_prog; ac_word=$2
1852echo "$as_me:$LINENO: checking for $ac_word" >&5
1853echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1854if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1855  echo $ECHO_N "(cached) $ECHO_C" >&6
1856else
1857  if test -n "$ac_ct_CC"; then
1858  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1859else
1860as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1861for as_dir in $PATH
1862do
1863  IFS=$as_save_IFS
1864  test -z "$as_dir" && as_dir=.
1865  for ac_exec_ext in '' $ac_executable_extensions; do
1866  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1867    ac_cv_prog_ac_ct_CC="$ac_prog"
1868    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1869    break 2
1870  fi
1871done
1872done
1873
1874fi
1875fi
1876ac_ct_CC=$ac_cv_prog_ac_ct_CC
1877if test -n "$ac_ct_CC"; then
1878  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1879echo "${ECHO_T}$ac_ct_CC" >&6
1880else
1881  echo "$as_me:$LINENO: result: no" >&5
1882echo "${ECHO_T}no" >&6
1883fi
1884
1885  test -n "$ac_ct_CC" && break
1886done
1887
1888  CC=$ac_ct_CC
1889fi
1890
1891fi
1892
1893
1894test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1895See \`config.log' for more details." >&5
1896echo "$as_me: error: no acceptable C compiler found in \$PATH
1897See \`config.log' for more details." >&2;}
1898   { (exit 1); exit 1; }; }
1899
1900# Provide some information about the compiler.
1901echo "$as_me:$LINENO:" \
1902     "checking for C compiler version" >&5
1903ac_compiler=`set X $ac_compile; echo $2`
1904{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1905  (eval $ac_compiler --version </dev/null >&5) 2>&5
1906  ac_status=$?
1907  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1908  (exit $ac_status); }
1909{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1910  (eval $ac_compiler -v </dev/null >&5) 2>&5
1911  ac_status=$?
1912  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1913  (exit $ac_status); }
1914{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1915  (eval $ac_compiler -V </dev/null >&5) 2>&5
1916  ac_status=$?
1917  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1918  (exit $ac_status); }
1919
1920cat >conftest.$ac_ext <<_ACEOF
1921/* confdefs.h.  */
1922_ACEOF
1923cat confdefs.h >>conftest.$ac_ext
1924cat >>conftest.$ac_ext <<_ACEOF
1925/* end confdefs.h.  */
1926
1927int
1928main ()
1929{
1930
1931  ;
1932  return 0;
1933}
1934_ACEOF
1935ac_clean_files_save=$ac_clean_files
1936ac_clean_files="$ac_clean_files a.out a.exe b.out"
1937# Try to create an executable without -o first, disregard a.out.
1938# It will help us diagnose broken compilers, and finding out an intuition
1939# of exeext.
1940echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1941echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1942ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1943if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1944  (eval $ac_link_default) 2>&5
1945  ac_status=$?
1946  echo "$as_me:$LINENO: \$? = $ac_status" >&5
1947  (exit $ac_status); }; then
1948  # Find the output, starting from the most likely.  This scheme is
1949# not robust to junk in `.', hence go to wildcards (a.*) only as a last
1950# resort.
1951
1952# Be careful to initialize this variable, since it used to be cached.
1953# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1954ac_cv_exeext=
1955# b.out is created by i960 compilers.
1956for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1957do
1958  test -f "$ac_file" || continue
1959  case $ac_file in
1960    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1961	;;
1962    conftest.$ac_ext )
1963	# This is the source file.
1964	;;
1965    [ab].out )
1966	# We found the default executable, but exeext='' is most
1967	# certainly right.
1968	break;;
1969    *.* )
1970	ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1971	# FIXME: I believe we export ac_cv_exeext for Libtool,
1972	# but it would be cool to find out if it's true.  Does anybody
1973	# maintain Libtool? --akim.
1974	export ac_cv_exeext
1975	break;;
1976    * )
1977	break;;
1978  esac
1979done
1980else
1981  echo "$as_me: failed program was:" >&5
1982sed 's/^/| /' conftest.$ac_ext >&5
1983
1984{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
1985See \`config.log' for more details." >&5
1986echo "$as_me: error: C compiler cannot create executables
1987See \`config.log' for more details." >&2;}
1988   { (exit 77); exit 77; }; }
1989fi
1990
1991ac_exeext=$ac_cv_exeext
1992echo "$as_me:$LINENO: result: $ac_file" >&5
1993echo "${ECHO_T}$ac_file" >&6
1994
1995# Check the compiler produces executables we can run.  If not, either
1996# the compiler is broken, or we cross compile.
1997echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1998echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1999# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2000# If not cross compiling, check that we can run a simple program.
2001if test "$cross_compiling" != yes; then
2002  if { ac_try='./$ac_file'
2003  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2004  (eval $ac_try) 2>&5
2005  ac_status=$?
2006  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2007  (exit $ac_status); }; }; then
2008    cross_compiling=no
2009  else
2010    if test "$cross_compiling" = maybe; then
2011	cross_compiling=yes
2012    else
2013	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2014If you meant to cross compile, use \`--host'.
2015See \`config.log' for more details." >&5
2016echo "$as_me: error: cannot run C compiled programs.
2017If you meant to cross compile, use \`--host'.
2018See \`config.log' for more details." >&2;}
2019   { (exit 1); exit 1; }; }
2020    fi
2021  fi
2022fi
2023echo "$as_me:$LINENO: result: yes" >&5
2024echo "${ECHO_T}yes" >&6
2025
2026rm -f a.out a.exe conftest$ac_cv_exeext b.out
2027ac_clean_files=$ac_clean_files_save
2028# Check the compiler produces executables we can run.  If not, either
2029# the compiler is broken, or we cross compile.
2030echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2031echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2032echo "$as_me:$LINENO: result: $cross_compiling" >&5
2033echo "${ECHO_T}$cross_compiling" >&6
2034
2035echo "$as_me:$LINENO: checking for suffix of executables" >&5
2036echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2037if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2038  (eval $ac_link) 2>&5
2039  ac_status=$?
2040  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2041  (exit $ac_status); }; then
2042  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2043# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2044# work properly (i.e., refer to `conftest.exe'), while it won't with
2045# `rm'.
2046for ac_file in conftest.exe conftest conftest.*; do
2047  test -f "$ac_file" || continue
2048  case $ac_file in
2049    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2050    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2051	  export ac_cv_exeext
2052	  break;;
2053    * ) break;;
2054  esac
2055done
2056else
2057  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2058See \`config.log' for more details." >&5
2059echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2060See \`config.log' for more details." >&2;}
2061   { (exit 1); exit 1; }; }
2062fi
2063
2064rm -f conftest$ac_cv_exeext
2065echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2066echo "${ECHO_T}$ac_cv_exeext" >&6
2067
2068rm -f conftest.$ac_ext
2069EXEEXT=$ac_cv_exeext
2070ac_exeext=$EXEEXT
2071echo "$as_me:$LINENO: checking for suffix of object files" >&5
2072echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2073if test "${ac_cv_objext+set}" = set; then
2074  echo $ECHO_N "(cached) $ECHO_C" >&6
2075else
2076  cat >conftest.$ac_ext <<_ACEOF
2077/* confdefs.h.  */
2078_ACEOF
2079cat confdefs.h >>conftest.$ac_ext
2080cat >>conftest.$ac_ext <<_ACEOF
2081/* end confdefs.h.  */
2082
2083int
2084main ()
2085{
2086
2087  ;
2088  return 0;
2089}
2090_ACEOF
2091rm -f conftest.o conftest.obj
2092if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2093  (eval $ac_compile) 2>&5
2094  ac_status=$?
2095  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2096  (exit $ac_status); }; then
2097  for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2098  case $ac_file in
2099    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2100    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2101       break;;
2102  esac
2103done
2104else
2105  echo "$as_me: failed program was:" >&5
2106sed 's/^/| /' conftest.$ac_ext >&5
2107
2108{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2109See \`config.log' for more details." >&5
2110echo "$as_me: error: cannot compute suffix of object files: cannot compile
2111See \`config.log' for more details." >&2;}
2112   { (exit 1); exit 1; }; }
2113fi
2114
2115rm -f conftest.$ac_cv_objext conftest.$ac_ext
2116fi
2117echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2118echo "${ECHO_T}$ac_cv_objext" >&6
2119OBJEXT=$ac_cv_objext
2120ac_objext=$OBJEXT
2121echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2122echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2123if test "${ac_cv_c_compiler_gnu+set}" = set; then
2124  echo $ECHO_N "(cached) $ECHO_C" >&6
2125else
2126  cat >conftest.$ac_ext <<_ACEOF
2127/* confdefs.h.  */
2128_ACEOF
2129cat confdefs.h >>conftest.$ac_ext
2130cat >>conftest.$ac_ext <<_ACEOF
2131/* end confdefs.h.  */
2132
2133int
2134main ()
2135{
2136#ifndef __GNUC__
2137       choke me
2138#endif
2139
2140  ;
2141  return 0;
2142}
2143_ACEOF
2144rm -f conftest.$ac_objext
2145if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2146  (eval $ac_compile) 2>conftest.er1
2147  ac_status=$?
2148  grep -v '^ *+' conftest.er1 >conftest.err
2149  rm -f conftest.er1
2150  cat conftest.err >&5
2151  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2152  (exit $ac_status); } &&
2153	 { ac_try='test -z "$ac_c_werror_flag"
2154			 || test ! -s conftest.err'
2155  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2156  (eval $ac_try) 2>&5
2157  ac_status=$?
2158  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2159  (exit $ac_status); }; } &&
2160	 { ac_try='test -s conftest.$ac_objext'
2161  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2162  (eval $ac_try) 2>&5
2163  ac_status=$?
2164  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2165  (exit $ac_status); }; }; then
2166  ac_compiler_gnu=yes
2167else
2168  echo "$as_me: failed program was:" >&5
2169sed 's/^/| /' conftest.$ac_ext >&5
2170
2171ac_compiler_gnu=no
2172fi
2173rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2174ac_cv_c_compiler_gnu=$ac_compiler_gnu
2175
2176fi
2177echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2178echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2179GCC=`test $ac_compiler_gnu = yes && echo yes`
2180ac_test_CFLAGS=${CFLAGS+set}
2181ac_save_CFLAGS=$CFLAGS
2182CFLAGS="-g"
2183echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2184echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2185if test "${ac_cv_prog_cc_g+set}" = set; then
2186  echo $ECHO_N "(cached) $ECHO_C" >&6
2187else
2188  cat >conftest.$ac_ext <<_ACEOF
2189/* confdefs.h.  */
2190_ACEOF
2191cat confdefs.h >>conftest.$ac_ext
2192cat >>conftest.$ac_ext <<_ACEOF
2193/* end confdefs.h.  */
2194
2195int
2196main ()
2197{
2198
2199  ;
2200  return 0;
2201}
2202_ACEOF
2203rm -f conftest.$ac_objext
2204if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2205  (eval $ac_compile) 2>conftest.er1
2206  ac_status=$?
2207  grep -v '^ *+' conftest.er1 >conftest.err
2208  rm -f conftest.er1
2209  cat conftest.err >&5
2210  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2211  (exit $ac_status); } &&
2212	 { ac_try='test -z "$ac_c_werror_flag"
2213			 || test ! -s conftest.err'
2214  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2215  (eval $ac_try) 2>&5
2216  ac_status=$?
2217  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2218  (exit $ac_status); }; } &&
2219	 { ac_try='test -s conftest.$ac_objext'
2220  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2221  (eval $ac_try) 2>&5
2222  ac_status=$?
2223  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2224  (exit $ac_status); }; }; then
2225  ac_cv_prog_cc_g=yes
2226else
2227  echo "$as_me: failed program was:" >&5
2228sed 's/^/| /' conftest.$ac_ext >&5
2229
2230ac_cv_prog_cc_g=no
2231fi
2232rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2233fi
2234echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2235echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2236if test "$ac_test_CFLAGS" = set; then
2237  CFLAGS=$ac_save_CFLAGS
2238elif test $ac_cv_prog_cc_g = yes; then
2239  if test "$GCC" = yes; then
2240    CFLAGS="-g -O2"
2241  else
2242    CFLAGS="-g"
2243  fi
2244else
2245  if test "$GCC" = yes; then
2246    CFLAGS="-O2"
2247  else
2248    CFLAGS=
2249  fi
2250fi
2251echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2252echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2253if test "${ac_cv_prog_cc_stdc+set}" = set; then
2254  echo $ECHO_N "(cached) $ECHO_C" >&6
2255else
2256  ac_cv_prog_cc_stdc=no
2257ac_save_CC=$CC
2258cat >conftest.$ac_ext <<_ACEOF
2259/* confdefs.h.  */
2260_ACEOF
2261cat confdefs.h >>conftest.$ac_ext
2262cat >>conftest.$ac_ext <<_ACEOF
2263/* end confdefs.h.  */
2264#include <stdarg.h>
2265#include <stdio.h>
2266#include <sys/types.h>
2267#include <sys/stat.h>
2268/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2269struct buf { int x; };
2270FILE * (*rcsopen) (struct buf *, struct stat *, int);
2271static char *e (p, i)
2272     char **p;
2273     int i;
2274{
2275  return p[i];
2276}
2277static char *f (char * (*g) (char **, int), char **p, ...)
2278{
2279  char *s;
2280  va_list v;
2281  va_start (v,p);
2282  s = g (p, va_arg (v,int));
2283  va_end (v);
2284  return s;
2285}
2286
2287/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2288   function prototypes and stuff, but not '\xHH' hex character constants.
2289   These don't provoke an error unfortunately, instead are silently treated
2290   as 'x'.  The following induces an error, until -std1 is added to get
2291   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2292   array size at least.  It's necessary to write '\x00'==0 to get something
2293   that's true only with -std1.  */
2294int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2295
2296int test (int i, double x);
2297struct s1 {int (*f) (int a);};
2298struct s2 {int (*f) (double a);};
2299int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2300int argc;
2301char **argv;
2302int
2303main ()
2304{
2305return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2306  ;
2307  return 0;
2308}
2309_ACEOF
2310# Don't try gcc -ansi; that turns off useful extensions and
2311# breaks some systems' header files.
2312# AIX			-qlanglvl=ansi
2313# Ultrix and OSF/1	-std1
2314# HP-UX 10.20 and later	-Ae
2315# HP-UX older versions	-Aa -D_HPUX_SOURCE
2316# SVR4			-Xc -D__EXTENSIONS__
2317for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2318do
2319  CC="$ac_save_CC $ac_arg"
2320  rm -f conftest.$ac_objext
2321if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2322  (eval $ac_compile) 2>conftest.er1
2323  ac_status=$?
2324  grep -v '^ *+' conftest.er1 >conftest.err
2325  rm -f conftest.er1
2326  cat conftest.err >&5
2327  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2328  (exit $ac_status); } &&
2329	 { ac_try='test -z "$ac_c_werror_flag"
2330			 || test ! -s conftest.err'
2331  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2332  (eval $ac_try) 2>&5
2333  ac_status=$?
2334  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2335  (exit $ac_status); }; } &&
2336	 { ac_try='test -s conftest.$ac_objext'
2337  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2338  (eval $ac_try) 2>&5
2339  ac_status=$?
2340  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2341  (exit $ac_status); }; }; then
2342  ac_cv_prog_cc_stdc=$ac_arg
2343break
2344else
2345  echo "$as_me: failed program was:" >&5
2346sed 's/^/| /' conftest.$ac_ext >&5
2347
2348fi
2349rm -f conftest.err conftest.$ac_objext
2350done
2351rm -f conftest.$ac_ext conftest.$ac_objext
2352CC=$ac_save_CC
2353
2354fi
2355
2356case "x$ac_cv_prog_cc_stdc" in
2357  x|xno)
2358    echo "$as_me:$LINENO: result: none needed" >&5
2359echo "${ECHO_T}none needed" >&6 ;;
2360  *)
2361    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2362echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2363    CC="$CC $ac_cv_prog_cc_stdc" ;;
2364esac
2365
2366# Some people use a C++ compiler to compile C.  Since we use `exit',
2367# in C++ we need to declare it.  In case someone uses the same compiler
2368# for both compiling C and C++ we need to have the C++ compiler decide
2369# the declaration of exit, since it's the most demanding environment.
2370cat >conftest.$ac_ext <<_ACEOF
2371#ifndef __cplusplus
2372  choke me
2373#endif
2374_ACEOF
2375rm -f conftest.$ac_objext
2376if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2377  (eval $ac_compile) 2>conftest.er1
2378  ac_status=$?
2379  grep -v '^ *+' conftest.er1 >conftest.err
2380  rm -f conftest.er1
2381  cat conftest.err >&5
2382  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2383  (exit $ac_status); } &&
2384	 { ac_try='test -z "$ac_c_werror_flag"
2385			 || test ! -s conftest.err'
2386  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2387  (eval $ac_try) 2>&5
2388  ac_status=$?
2389  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2390  (exit $ac_status); }; } &&
2391	 { ac_try='test -s conftest.$ac_objext'
2392  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2393  (eval $ac_try) 2>&5
2394  ac_status=$?
2395  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2396  (exit $ac_status); }; }; then
2397  for ac_declaration in \
2398   '' \
2399   'extern "C" void std::exit (int) throw (); using std::exit;' \
2400   'extern "C" void std::exit (int); using std::exit;' \
2401   'extern "C" void exit (int) throw ();' \
2402   'extern "C" void exit (int);' \
2403   'void exit (int);'
2404do
2405  cat >conftest.$ac_ext <<_ACEOF
2406/* confdefs.h.  */
2407_ACEOF
2408cat confdefs.h >>conftest.$ac_ext
2409cat >>conftest.$ac_ext <<_ACEOF
2410/* end confdefs.h.  */
2411$ac_declaration
2412#include <stdlib.h>
2413int
2414main ()
2415{
2416exit (42);
2417  ;
2418  return 0;
2419}
2420_ACEOF
2421rm -f conftest.$ac_objext
2422if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2423  (eval $ac_compile) 2>conftest.er1
2424  ac_status=$?
2425  grep -v '^ *+' conftest.er1 >conftest.err
2426  rm -f conftest.er1
2427  cat conftest.err >&5
2428  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429  (exit $ac_status); } &&
2430	 { ac_try='test -z "$ac_c_werror_flag"
2431			 || test ! -s conftest.err'
2432  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2433  (eval $ac_try) 2>&5
2434  ac_status=$?
2435  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2436  (exit $ac_status); }; } &&
2437	 { ac_try='test -s conftest.$ac_objext'
2438  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2439  (eval $ac_try) 2>&5
2440  ac_status=$?
2441  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2442  (exit $ac_status); }; }; then
2443  :
2444else
2445  echo "$as_me: failed program was:" >&5
2446sed 's/^/| /' conftest.$ac_ext >&5
2447
2448continue
2449fi
2450rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2451  cat >conftest.$ac_ext <<_ACEOF
2452/* confdefs.h.  */
2453_ACEOF
2454cat confdefs.h >>conftest.$ac_ext
2455cat >>conftest.$ac_ext <<_ACEOF
2456/* end confdefs.h.  */
2457$ac_declaration
2458int
2459main ()
2460{
2461exit (42);
2462  ;
2463  return 0;
2464}
2465_ACEOF
2466rm -f conftest.$ac_objext
2467if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2468  (eval $ac_compile) 2>conftest.er1
2469  ac_status=$?
2470  grep -v '^ *+' conftest.er1 >conftest.err
2471  rm -f conftest.er1
2472  cat conftest.err >&5
2473  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2474  (exit $ac_status); } &&
2475	 { ac_try='test -z "$ac_c_werror_flag"
2476			 || test ! -s conftest.err'
2477  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2478  (eval $ac_try) 2>&5
2479  ac_status=$?
2480  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2481  (exit $ac_status); }; } &&
2482	 { ac_try='test -s conftest.$ac_objext'
2483  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2484  (eval $ac_try) 2>&5
2485  ac_status=$?
2486  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2487  (exit $ac_status); }; }; then
2488  break
2489else
2490  echo "$as_me: failed program was:" >&5
2491sed 's/^/| /' conftest.$ac_ext >&5
2492
2493fi
2494rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2495done
2496rm -f conftest*
2497if test -n "$ac_declaration"; then
2498  echo '#ifdef __cplusplus' >>confdefs.h
2499  echo $ac_declaration      >>confdefs.h
2500  echo '#endif'             >>confdefs.h
2501fi
2502
2503else
2504  echo "$as_me: failed program was:" >&5
2505sed 's/^/| /' conftest.$ac_ext >&5
2506
2507fi
2508rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2509ac_ext=c
2510ac_cpp='$CPP $CPPFLAGS'
2511ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2512ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2513ac_compiler_gnu=$ac_cv_c_compiler_gnu
2514
2515
2516echo "$as_me:$LINENO: checking for library containing strerror" >&5
2517echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2518if test "${ac_cv_search_strerror+set}" = set; then
2519  echo $ECHO_N "(cached) $ECHO_C" >&6
2520else
2521  ac_func_search_save_LIBS=$LIBS
2522ac_cv_search_strerror=no
2523cat >conftest.$ac_ext <<_ACEOF
2524/* confdefs.h.  */
2525_ACEOF
2526cat confdefs.h >>conftest.$ac_ext
2527cat >>conftest.$ac_ext <<_ACEOF
2528/* end confdefs.h.  */
2529
2530/* Override any gcc2 internal prototype to avoid an error.  */
2531#ifdef __cplusplus
2532extern "C"
2533#endif
2534/* We use char because int might match the return type of a gcc2
2535   builtin and then its argument prototype would still apply.  */
2536char strerror ();
2537int
2538main ()
2539{
2540strerror ();
2541  ;
2542  return 0;
2543}
2544_ACEOF
2545rm -f conftest.$ac_objext conftest$ac_exeext
2546if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2547  (eval $ac_link) 2>conftest.er1
2548  ac_status=$?
2549  grep -v '^ *+' conftest.er1 >conftest.err
2550  rm -f conftest.er1
2551  cat conftest.err >&5
2552  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2553  (exit $ac_status); } &&
2554	 { ac_try='test -z "$ac_c_werror_flag"
2555			 || test ! -s conftest.err'
2556  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2557  (eval $ac_try) 2>&5
2558  ac_status=$?
2559  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2560  (exit $ac_status); }; } &&
2561	 { ac_try='test -s conftest$ac_exeext'
2562  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2563  (eval $ac_try) 2>&5
2564  ac_status=$?
2565  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2566  (exit $ac_status); }; }; then
2567  ac_cv_search_strerror="none required"
2568else
2569  echo "$as_me: failed program was:" >&5
2570sed 's/^/| /' conftest.$ac_ext >&5
2571
2572fi
2573rm -f conftest.err conftest.$ac_objext \
2574      conftest$ac_exeext conftest.$ac_ext
2575if test "$ac_cv_search_strerror" = no; then
2576  for ac_lib in cposix; do
2577    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2578    cat >conftest.$ac_ext <<_ACEOF
2579/* confdefs.h.  */
2580_ACEOF
2581cat confdefs.h >>conftest.$ac_ext
2582cat >>conftest.$ac_ext <<_ACEOF
2583/* end confdefs.h.  */
2584
2585/* Override any gcc2 internal prototype to avoid an error.  */
2586#ifdef __cplusplus
2587extern "C"
2588#endif
2589/* We use char because int might match the return type of a gcc2
2590   builtin and then its argument prototype would still apply.  */
2591char strerror ();
2592int
2593main ()
2594{
2595strerror ();
2596  ;
2597  return 0;
2598}
2599_ACEOF
2600rm -f conftest.$ac_objext conftest$ac_exeext
2601if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2602  (eval $ac_link) 2>conftest.er1
2603  ac_status=$?
2604  grep -v '^ *+' conftest.er1 >conftest.err
2605  rm -f conftest.er1
2606  cat conftest.err >&5
2607  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2608  (exit $ac_status); } &&
2609	 { ac_try='test -z "$ac_c_werror_flag"
2610			 || test ! -s conftest.err'
2611  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2612  (eval $ac_try) 2>&5
2613  ac_status=$?
2614  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2615  (exit $ac_status); }; } &&
2616	 { ac_try='test -s conftest$ac_exeext'
2617  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2618  (eval $ac_try) 2>&5
2619  ac_status=$?
2620  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2621  (exit $ac_status); }; }; then
2622  ac_cv_search_strerror="-l$ac_lib"
2623break
2624else
2625  echo "$as_me: failed program was:" >&5
2626sed 's/^/| /' conftest.$ac_ext >&5
2627
2628fi
2629rm -f conftest.err conftest.$ac_objext \
2630      conftest$ac_exeext conftest.$ac_ext
2631  done
2632fi
2633LIBS=$ac_func_search_save_LIBS
2634fi
2635echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2636echo "${ECHO_T}$ac_cv_search_strerror" >&6
2637if test "$ac_cv_search_strerror" != no; then
2638  test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2639
2640fi
2641
2642
2643BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ 	]*\([^ 	]*\)[ 	]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2644am__api_version="1.9"
2645# Find a good install program.  We prefer a C program (faster),
2646# so one script is as good as another.  But avoid the broken or
2647# incompatible versions:
2648# SysV /etc/install, /usr/sbin/install
2649# SunOS /usr/etc/install
2650# IRIX /sbin/install
2651# AIX /bin/install
2652# AmigaOS /C/install, which installs bootblocks on floppy discs
2653# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2654# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2655# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2656# OS/2's system install, which has a completely different semantic
2657# ./install, which can be erroneously created by make from ./install.sh.
2658echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2659echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2660if test -z "$INSTALL"; then
2661if test "${ac_cv_path_install+set}" = set; then
2662  echo $ECHO_N "(cached) $ECHO_C" >&6
2663else
2664  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2665for as_dir in $PATH
2666do
2667  IFS=$as_save_IFS
2668  test -z "$as_dir" && as_dir=.
2669  # Account for people who put trailing slashes in PATH elements.
2670case $as_dir/ in
2671  ./ | .// | /cC/* | \
2672  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2673  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2674  /usr/ucb/* ) ;;
2675  *)
2676    # OSF1 and SCO ODT 3.0 have their own names for install.
2677    # Don't use installbsd from OSF since it installs stuff as root
2678    # by default.
2679    for ac_prog in ginstall scoinst install; do
2680      for ac_exec_ext in '' $ac_executable_extensions; do
2681	if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2682	  if test $ac_prog = install &&
2683	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2684	    # AIX install.  It has an incompatible calling convention.
2685	    :
2686	  elif test $ac_prog = install &&
2687	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2688	    # program-specific install script used by HP pwplus--don't use.
2689	    :
2690	  else
2691	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2692	    break 3
2693	  fi
2694	fi
2695      done
2696    done
2697    ;;
2698esac
2699done
2700
2701
2702fi
2703  if test "${ac_cv_path_install+set}" = set; then
2704    INSTALL=$ac_cv_path_install
2705  else
2706    # As a last resort, use the slow shell script.  We don't cache a
2707    # path for INSTALL within a source directory, because that will
2708    # break other packages using the cache if that directory is
2709    # removed, or if the path is relative.
2710    INSTALL=$ac_install_sh
2711  fi
2712fi
2713echo "$as_me:$LINENO: result: $INSTALL" >&5
2714echo "${ECHO_T}$INSTALL" >&6
2715
2716# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2717# It thinks the first close brace ends the variable substitution.
2718test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2719
2720test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2721
2722test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2723
2724echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2725echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2726# Just in case
2727sleep 1
2728echo timestamp > conftest.file
2729# Do `set' in a subshell so we don't clobber the current shell's
2730# arguments.  Must try -L first in case configure is actually a
2731# symlink; some systems play weird games with the mod time of symlinks
2732# (eg FreeBSD returns the mod time of the symlink's containing
2733# directory).
2734if (
2735   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2736   if test "$*" = "X"; then
2737      # -L didn't work.
2738      set X `ls -t $srcdir/configure conftest.file`
2739   fi
2740   rm -f conftest.file
2741   if test "$*" != "X $srcdir/configure conftest.file" \
2742      && test "$*" != "X conftest.file $srcdir/configure"; then
2743
2744      # If neither matched, then we have a broken ls.  This can happen
2745      # if, for instance, CONFIG_SHELL is bash and it inherits a
2746      # broken ls alias from the environment.  This has actually
2747      # happened.  Such a system could not be considered "sane".
2748      { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2749alias in your environment" >&5
2750echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2751alias in your environment" >&2;}
2752   { (exit 1); exit 1; }; }
2753   fi
2754
2755   test "$2" = conftest.file
2756   )
2757then
2758   # Ok.
2759   :
2760else
2761   { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2762Check your system clock" >&5
2763echo "$as_me: error: newly created file is older than distributed files!
2764Check your system clock" >&2;}
2765   { (exit 1); exit 1; }; }
2766fi
2767echo "$as_me:$LINENO: result: yes" >&5
2768echo "${ECHO_T}yes" >&6
2769test "$program_prefix" != NONE &&
2770  program_transform_name="s,^,$program_prefix,;$program_transform_name"
2771# Use a double $ so make ignores it.
2772test "$program_suffix" != NONE &&
2773  program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2774# Double any \ or $.  echo might interpret backslashes.
2775# By default was `s,x,x', remove it if useless.
2776cat <<\_ACEOF >conftest.sed
2777s/[\\$]/&&/g;s/;s,x,x,$//
2778_ACEOF
2779program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2780rm conftest.sed
2781
2782# expand $ac_aux_dir to an absolute path
2783am_aux_dir=`cd $ac_aux_dir && pwd`
2784
2785test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2786# Use eval to expand $SHELL
2787if eval "$MISSING --run true"; then
2788  am_missing_run="$MISSING --run "
2789else
2790  am_missing_run=
2791  { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2792echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2793fi
2794
2795if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2796  # We used to keeping the `.' as first argument, in order to
2797  # allow $(mkdir_p) to be used without argument.  As in
2798  #   $(mkdir_p) $(somedir)
2799  # where $(somedir) is conditionally defined.  However this is wrong
2800  # for two reasons:
2801  #  1. if the package is installed by a user who cannot write `.'
2802  #     make install will fail,
2803  #  2. the above comment should most certainly read
2804  #     $(mkdir_p) $(DESTDIR)$(somedir)
2805  #     so it does not work when $(somedir) is undefined and
2806  #     $(DESTDIR) is not.
2807  #  To support the latter case, we have to write
2808  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2809  #  so the `.' trick is pointless.
2810  mkdir_p='mkdir -p --'
2811else
2812  # On NextStep and OpenStep, the `mkdir' command does not
2813  # recognize any option.  It will interpret all options as
2814  # directories to create, and then abort because `.' already
2815  # exists.
2816  for d in ./-p ./--version;
2817  do
2818    test -d $d && rmdir $d
2819  done
2820  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2821  if test -f "$ac_aux_dir/mkinstalldirs"; then
2822    mkdir_p='$(mkinstalldirs)'
2823  else
2824    mkdir_p='$(install_sh) -d'
2825  fi
2826fi
2827
2828for ac_prog in gawk mawk nawk awk
2829do
2830  # Extract the first word of "$ac_prog", so it can be a program name with args.
2831set dummy $ac_prog; ac_word=$2
2832echo "$as_me:$LINENO: checking for $ac_word" >&5
2833echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2834if test "${ac_cv_prog_AWK+set}" = set; then
2835  echo $ECHO_N "(cached) $ECHO_C" >&6
2836else
2837  if test -n "$AWK"; then
2838  ac_cv_prog_AWK="$AWK" # 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 $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2847    ac_cv_prog_AWK="$ac_prog"
2848    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2849    break 2
2850  fi
2851done
2852done
2853
2854fi
2855fi
2856AWK=$ac_cv_prog_AWK
2857if test -n "$AWK"; then
2858  echo "$as_me:$LINENO: result: $AWK" >&5
2859echo "${ECHO_T}$AWK" >&6
2860else
2861  echo "$as_me:$LINENO: result: no" >&5
2862echo "${ECHO_T}no" >&6
2863fi
2864
2865  test -n "$AWK" && break
2866done
2867
2868echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2869echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2870set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2871if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2872  echo $ECHO_N "(cached) $ECHO_C" >&6
2873else
2874  cat >conftest.make <<\_ACEOF
2875all:
2876	@echo 'ac_maketemp="$(MAKE)"'
2877_ACEOF
2878# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2879eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2880if test -n "$ac_maketemp"; then
2881  eval ac_cv_prog_make_${ac_make}_set=yes
2882else
2883  eval ac_cv_prog_make_${ac_make}_set=no
2884fi
2885rm -f conftest.make
2886fi
2887if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2888  echo "$as_me:$LINENO: result: yes" >&5
2889echo "${ECHO_T}yes" >&6
2890  SET_MAKE=
2891else
2892  echo "$as_me:$LINENO: result: no" >&5
2893echo "${ECHO_T}no" >&6
2894  SET_MAKE="MAKE=${MAKE-make}"
2895fi
2896
2897rm -rf .tst 2>/dev/null
2898mkdir .tst 2>/dev/null
2899if test -d .tst; then
2900  am__leading_dot=.
2901else
2902  am__leading_dot=_
2903fi
2904rmdir .tst 2>/dev/null
2905
2906DEPDIR="${am__leading_dot}deps"
2907
2908          ac_config_commands="$ac_config_commands depfiles"
2909
2910
2911am_make=${MAKE-make}
2912cat > confinc << 'END'
2913am__doit:
2914	@echo done
2915.PHONY: am__doit
2916END
2917# If we don't find an include directive, just comment out the code.
2918echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2919echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2920am__include="#"
2921am__quote=
2922_am_result=none
2923# First try GNU make style include.
2924echo "include confinc" > confmf
2925# We grep out `Entering directory' and `Leaving directory'
2926# messages which can occur if `w' ends up in MAKEFLAGS.
2927# In particular we don't look at `^make:' because GNU make might
2928# be invoked under some other name (usually "gmake"), in which
2929# case it prints its new name instead of `make'.
2930if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2931   am__include=include
2932   am__quote=
2933   _am_result=GNU
2934fi
2935# Now try BSD make style include.
2936if test "$am__include" = "#"; then
2937   echo '.include "confinc"' > confmf
2938   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2939      am__include=.include
2940      am__quote="\""
2941      _am_result=BSD
2942   fi
2943fi
2944
2945
2946echo "$as_me:$LINENO: result: $_am_result" >&5
2947echo "${ECHO_T}$_am_result" >&6
2948rm -f confinc confmf
2949
2950# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2951if test "${enable_dependency_tracking+set}" = set; then
2952  enableval="$enable_dependency_tracking"
2953
2954fi;
2955if test "x$enable_dependency_tracking" != xno; then
2956  am_depcomp="$ac_aux_dir/depcomp"
2957  AMDEPBACKSLASH='\'
2958fi
2959
2960
2961if test "x$enable_dependency_tracking" != xno; then
2962  AMDEP_TRUE=
2963  AMDEP_FALSE='#'
2964else
2965  AMDEP_TRUE='#'
2966  AMDEP_FALSE=
2967fi
2968
2969
2970
2971# test to see if srcdir already configured
2972if test "`cd $srcdir && pwd`" != "`pwd`" &&
2973   test -f $srcdir/config.status; then
2974  { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2975echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2976   { (exit 1); exit 1; }; }
2977fi
2978
2979# test whether we have cygpath
2980if test -z "$CYGPATH_W"; then
2981  if (cygpath --version) >/dev/null 2>/dev/null; then
2982    CYGPATH_W='cygpath -w'
2983  else
2984    CYGPATH_W=echo
2985  fi
2986fi
2987
2988
2989# Define the identity of the package.
2990 PACKAGE=binutils
2991 VERSION=${BFD_VERSION}
2992
2993
2994cat >>confdefs.h <<_ACEOF
2995#define PACKAGE "$PACKAGE"
2996_ACEOF
2997
2998
2999cat >>confdefs.h <<_ACEOF
3000#define VERSION "$VERSION"
3001_ACEOF
3002
3003# Some tools Automake needs.
3004
3005ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3006
3007
3008AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3009
3010
3011AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3012
3013
3014AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3015
3016
3017MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3018
3019install_sh=${install_sh-"$am_aux_dir/install-sh"}
3020
3021# Installed binaries are usually stripped using `strip' when the user
3022# run `make install-strip'.  However `strip' might not be the right
3023# tool to use in cross-compilation environments, therefore Automake
3024# will honor the `STRIP' environment variable to overrule this program.
3025if test "$cross_compiling" != no; then
3026  if test -n "$ac_tool_prefix"; then
3027  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3028set dummy ${ac_tool_prefix}strip; ac_word=$2
3029echo "$as_me:$LINENO: checking for $ac_word" >&5
3030echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3031if test "${ac_cv_prog_STRIP+set}" = set; then
3032  echo $ECHO_N "(cached) $ECHO_C" >&6
3033else
3034  if test -n "$STRIP"; then
3035  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3036else
3037as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3038for as_dir in $PATH
3039do
3040  IFS=$as_save_IFS
3041  test -z "$as_dir" && as_dir=.
3042  for ac_exec_ext in '' $ac_executable_extensions; do
3043  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3044    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3045    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3046    break 2
3047  fi
3048done
3049done
3050
3051fi
3052fi
3053STRIP=$ac_cv_prog_STRIP
3054if test -n "$STRIP"; then
3055  echo "$as_me:$LINENO: result: $STRIP" >&5
3056echo "${ECHO_T}$STRIP" >&6
3057else
3058  echo "$as_me:$LINENO: result: no" >&5
3059echo "${ECHO_T}no" >&6
3060fi
3061
3062fi
3063if test -z "$ac_cv_prog_STRIP"; then
3064  ac_ct_STRIP=$STRIP
3065  # Extract the first word of "strip", so it can be a program name with args.
3066set dummy strip; ac_word=$2
3067echo "$as_me:$LINENO: checking for $ac_word" >&5
3068echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3069if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3070  echo $ECHO_N "(cached) $ECHO_C" >&6
3071else
3072  if test -n "$ac_ct_STRIP"; then
3073  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3074else
3075as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3076for as_dir in $PATH
3077do
3078  IFS=$as_save_IFS
3079  test -z "$as_dir" && as_dir=.
3080  for ac_exec_ext in '' $ac_executable_extensions; do
3081  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3082    ac_cv_prog_ac_ct_STRIP="strip"
3083    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3084    break 2
3085  fi
3086done
3087done
3088
3089  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3090fi
3091fi
3092ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3093if test -n "$ac_ct_STRIP"; then
3094  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3095echo "${ECHO_T}$ac_ct_STRIP" >&6
3096else
3097  echo "$as_me:$LINENO: result: no" >&5
3098echo "${ECHO_T}no" >&6
3099fi
3100
3101  STRIP=$ac_ct_STRIP
3102else
3103  STRIP="$ac_cv_prog_STRIP"
3104fi
3105
3106fi
3107INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3108
3109# We need awk for the "check" target.  The system "awk" is bad on
3110# some platforms.
3111# Always define AMTAR for backward compatibility.
3112
3113AMTAR=${AMTAR-"${am_missing_run}tar"}
3114
3115am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3116
3117
3118
3119
3120depcc="$CC"   am_compiler_list=
3121
3122echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3123echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3124if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3125  echo $ECHO_N "(cached) $ECHO_C" >&6
3126else
3127  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3128  # We make a subdir and do the tests there.  Otherwise we can end up
3129  # making bogus files that we don't know about and never remove.  For
3130  # instance it was reported that on HP-UX the gcc test will end up
3131  # making a dummy file named `D' -- because `-MD' means `put the output
3132  # in D'.
3133  mkdir conftest.dir
3134  # Copy depcomp to subdir because otherwise we won't find it if we're
3135  # using a relative directory.
3136  cp "$am_depcomp" conftest.dir
3137  cd conftest.dir
3138  # We will build objects and dependencies in a subdirectory because
3139  # it helps to detect inapplicable dependency modes.  For instance
3140  # both Tru64's cc and ICC support -MD to output dependencies as a
3141  # side effect of compilation, but ICC will put the dependencies in
3142  # the current directory while Tru64 will put them in the object
3143  # directory.
3144  mkdir sub
3145
3146  am_cv_CC_dependencies_compiler_type=none
3147  if test "$am_compiler_list" = ""; then
3148     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3149  fi
3150  for depmode in $am_compiler_list; do
3151    # Setup a source with many dependencies, because some compilers
3152    # like to wrap large dependency lists on column 80 (with \), and
3153    # we should not choose a depcomp mode which is confused by this.
3154    #
3155    # We need to recreate these files for each test, as the compiler may
3156    # overwrite some of them when testing with obscure command lines.
3157    # This happens at least with the AIX C compiler.
3158    : > sub/conftest.c
3159    for i in 1 2 3 4 5 6; do
3160      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3161      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3162      # Solaris 8's {/usr,}/bin/sh.
3163      touch sub/conftst$i.h
3164    done
3165    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3166
3167    case $depmode in
3168    nosideeffect)
3169      # after this tag, mechanisms are not by side-effect, so they'll
3170      # only be used when explicitly requested
3171      if test "x$enable_dependency_tracking" = xyes; then
3172	continue
3173      else
3174	break
3175      fi
3176      ;;
3177    none) break ;;
3178    esac
3179    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3180    # mode.  It turns out that the SunPro C++ compiler does not properly
3181    # handle `-M -o', and we need to detect this.
3182    if depmode=$depmode \
3183       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3184       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3185       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3186         >/dev/null 2>conftest.err &&
3187       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3188       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3189       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3190      # icc doesn't choke on unknown options, it will just issue warnings
3191      # or remarks (even with -Werror).  So we grep stderr for any message
3192      # that says an option was ignored or not supported.
3193      # When given -MP, icc 7.0 and 7.1 complain thusly:
3194      #   icc: Command line warning: ignoring option '-M'; no argument required
3195      # The diagnosis changed in icc 8.0:
3196      #   icc: Command line remark: option '-MP' not supported
3197      if (grep 'ignoring option' conftest.err ||
3198          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3199        am_cv_CC_dependencies_compiler_type=$depmode
3200        break
3201      fi
3202    fi
3203  done
3204
3205  cd ..
3206  rm -rf conftest.dir
3207else
3208  am_cv_CC_dependencies_compiler_type=none
3209fi
3210
3211fi
3212echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3213echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3214CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3215
3216
3217
3218if
3219  test "x$enable_dependency_tracking" != xno \
3220  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3221  am__fastdepCC_TRUE=
3222  am__fastdepCC_FALSE='#'
3223else
3224  am__fastdepCC_TRUE='#'
3225  am__fastdepCC_FALSE=
3226fi
3227
3228
3229
3230
3231ac_ext=c
3232ac_cpp='$CPP $CPPFLAGS'
3233ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3234ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3235ac_compiler_gnu=$ac_cv_c_compiler_gnu
3236if test -n "$ac_tool_prefix"; then
3237  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3238set dummy ${ac_tool_prefix}gcc; ac_word=$2
3239echo "$as_me:$LINENO: checking for $ac_word" >&5
3240echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3241if test "${ac_cv_prog_CC+set}" = set; then
3242  echo $ECHO_N "(cached) $ECHO_C" >&6
3243else
3244  if test -n "$CC"; then
3245  ac_cv_prog_CC="$CC" # Let the user override the test.
3246else
3247as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3248for as_dir in $PATH
3249do
3250  IFS=$as_save_IFS
3251  test -z "$as_dir" && as_dir=.
3252  for ac_exec_ext in '' $ac_executable_extensions; do
3253  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3254    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3255    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3256    break 2
3257  fi
3258done
3259done
3260
3261fi
3262fi
3263CC=$ac_cv_prog_CC
3264if test -n "$CC"; then
3265  echo "$as_me:$LINENO: result: $CC" >&5
3266echo "${ECHO_T}$CC" >&6
3267else
3268  echo "$as_me:$LINENO: result: no" >&5
3269echo "${ECHO_T}no" >&6
3270fi
3271
3272fi
3273if test -z "$ac_cv_prog_CC"; then
3274  ac_ct_CC=$CC
3275  # Extract the first word of "gcc", so it can be a program name with args.
3276set dummy gcc; ac_word=$2
3277echo "$as_me:$LINENO: checking for $ac_word" >&5
3278echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3279if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3280  echo $ECHO_N "(cached) $ECHO_C" >&6
3281else
3282  if test -n "$ac_ct_CC"; then
3283  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3284else
3285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3286for as_dir in $PATH
3287do
3288  IFS=$as_save_IFS
3289  test -z "$as_dir" && as_dir=.
3290  for ac_exec_ext in '' $ac_executable_extensions; do
3291  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3292    ac_cv_prog_ac_ct_CC="gcc"
3293    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3294    break 2
3295  fi
3296done
3297done
3298
3299fi
3300fi
3301ac_ct_CC=$ac_cv_prog_ac_ct_CC
3302if test -n "$ac_ct_CC"; then
3303  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3304echo "${ECHO_T}$ac_ct_CC" >&6
3305else
3306  echo "$as_me:$LINENO: result: no" >&5
3307echo "${ECHO_T}no" >&6
3308fi
3309
3310  CC=$ac_ct_CC
3311else
3312  CC="$ac_cv_prog_CC"
3313fi
3314
3315if test -z "$CC"; then
3316  if test -n "$ac_tool_prefix"; then
3317  # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3318set dummy ${ac_tool_prefix}cc; ac_word=$2
3319echo "$as_me:$LINENO: checking for $ac_word" >&5
3320echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3321if test "${ac_cv_prog_CC+set}" = set; then
3322  echo $ECHO_N "(cached) $ECHO_C" >&6
3323else
3324  if test -n "$CC"; then
3325  ac_cv_prog_CC="$CC" # Let the user override the test.
3326else
3327as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3328for as_dir in $PATH
3329do
3330  IFS=$as_save_IFS
3331  test -z "$as_dir" && as_dir=.
3332  for ac_exec_ext in '' $ac_executable_extensions; do
3333  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3334    ac_cv_prog_CC="${ac_tool_prefix}cc"
3335    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3336    break 2
3337  fi
3338done
3339done
3340
3341fi
3342fi
3343CC=$ac_cv_prog_CC
3344if test -n "$CC"; then
3345  echo "$as_me:$LINENO: result: $CC" >&5
3346echo "${ECHO_T}$CC" >&6
3347else
3348  echo "$as_me:$LINENO: result: no" >&5
3349echo "${ECHO_T}no" >&6
3350fi
3351
3352fi
3353if test -z "$ac_cv_prog_CC"; then
3354  ac_ct_CC=$CC
3355  # Extract the first word of "cc", so it can be a program name with args.
3356set dummy cc; ac_word=$2
3357echo "$as_me:$LINENO: checking for $ac_word" >&5
3358echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3359if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3360  echo $ECHO_N "(cached) $ECHO_C" >&6
3361else
3362  if test -n "$ac_ct_CC"; then
3363  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3364else
3365as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3366for as_dir in $PATH
3367do
3368  IFS=$as_save_IFS
3369  test -z "$as_dir" && as_dir=.
3370  for ac_exec_ext in '' $ac_executable_extensions; do
3371  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3372    ac_cv_prog_ac_ct_CC="cc"
3373    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3374    break 2
3375  fi
3376done
3377done
3378
3379fi
3380fi
3381ac_ct_CC=$ac_cv_prog_ac_ct_CC
3382if test -n "$ac_ct_CC"; then
3383  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3384echo "${ECHO_T}$ac_ct_CC" >&6
3385else
3386  echo "$as_me:$LINENO: result: no" >&5
3387echo "${ECHO_T}no" >&6
3388fi
3389
3390  CC=$ac_ct_CC
3391else
3392  CC="$ac_cv_prog_CC"
3393fi
3394
3395fi
3396if test -z "$CC"; then
3397  # Extract the first word of "cc", so it can be a program name with args.
3398set dummy cc; ac_word=$2
3399echo "$as_me:$LINENO: checking for $ac_word" >&5
3400echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3401if test "${ac_cv_prog_CC+set}" = set; then
3402  echo $ECHO_N "(cached) $ECHO_C" >&6
3403else
3404  if test -n "$CC"; then
3405  ac_cv_prog_CC="$CC" # Let the user override the test.
3406else
3407  ac_prog_rejected=no
3408as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3409for as_dir in $PATH
3410do
3411  IFS=$as_save_IFS
3412  test -z "$as_dir" && as_dir=.
3413  for ac_exec_ext in '' $ac_executable_extensions; do
3414  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3415    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3416       ac_prog_rejected=yes
3417       continue
3418     fi
3419    ac_cv_prog_CC="cc"
3420    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3421    break 2
3422  fi
3423done
3424done
3425
3426if test $ac_prog_rejected = yes; then
3427  # We found a bogon in the path, so make sure we never use it.
3428  set dummy $ac_cv_prog_CC
3429  shift
3430  if test $# != 0; then
3431    # We chose a different compiler from the bogus one.
3432    # However, it has the same basename, so the bogon will be chosen
3433    # first if we set CC to just the basename; use the full file name.
3434    shift
3435    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3436  fi
3437fi
3438fi
3439fi
3440CC=$ac_cv_prog_CC
3441if test -n "$CC"; then
3442  echo "$as_me:$LINENO: result: $CC" >&5
3443echo "${ECHO_T}$CC" >&6
3444else
3445  echo "$as_me:$LINENO: result: no" >&5
3446echo "${ECHO_T}no" >&6
3447fi
3448
3449fi
3450if test -z "$CC"; then
3451  if test -n "$ac_tool_prefix"; then
3452  for ac_prog in cl
3453  do
3454    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3455set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3456echo "$as_me:$LINENO: checking for $ac_word" >&5
3457echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3458if test "${ac_cv_prog_CC+set}" = set; then
3459  echo $ECHO_N "(cached) $ECHO_C" >&6
3460else
3461  if test -n "$CC"; then
3462  ac_cv_prog_CC="$CC" # Let the user override the test.
3463else
3464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3465for as_dir in $PATH
3466do
3467  IFS=$as_save_IFS
3468  test -z "$as_dir" && as_dir=.
3469  for ac_exec_ext in '' $ac_executable_extensions; do
3470  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3471    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3472    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3473    break 2
3474  fi
3475done
3476done
3477
3478fi
3479fi
3480CC=$ac_cv_prog_CC
3481if test -n "$CC"; then
3482  echo "$as_me:$LINENO: result: $CC" >&5
3483echo "${ECHO_T}$CC" >&6
3484else
3485  echo "$as_me:$LINENO: result: no" >&5
3486echo "${ECHO_T}no" >&6
3487fi
3488
3489    test -n "$CC" && break
3490  done
3491fi
3492if test -z "$CC"; then
3493  ac_ct_CC=$CC
3494  for ac_prog in cl
3495do
3496  # Extract the first word of "$ac_prog", so it can be a program name with args.
3497set dummy $ac_prog; ac_word=$2
3498echo "$as_me:$LINENO: checking for $ac_word" >&5
3499echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3500if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3501  echo $ECHO_N "(cached) $ECHO_C" >&6
3502else
3503  if test -n "$ac_ct_CC"; then
3504  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3505else
3506as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3507for as_dir in $PATH
3508do
3509  IFS=$as_save_IFS
3510  test -z "$as_dir" && as_dir=.
3511  for ac_exec_ext in '' $ac_executable_extensions; do
3512  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3513    ac_cv_prog_ac_ct_CC="$ac_prog"
3514    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3515    break 2
3516  fi
3517done
3518done
3519
3520fi
3521fi
3522ac_ct_CC=$ac_cv_prog_ac_ct_CC
3523if test -n "$ac_ct_CC"; then
3524  echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3525echo "${ECHO_T}$ac_ct_CC" >&6
3526else
3527  echo "$as_me:$LINENO: result: no" >&5
3528echo "${ECHO_T}no" >&6
3529fi
3530
3531  test -n "$ac_ct_CC" && break
3532done
3533
3534  CC=$ac_ct_CC
3535fi
3536
3537fi
3538
3539
3540test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3541See \`config.log' for more details." >&5
3542echo "$as_me: error: no acceptable C compiler found in \$PATH
3543See \`config.log' for more details." >&2;}
3544   { (exit 1); exit 1; }; }
3545
3546# Provide some information about the compiler.
3547echo "$as_me:$LINENO:" \
3548     "checking for C compiler version" >&5
3549ac_compiler=`set X $ac_compile; echo $2`
3550{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3551  (eval $ac_compiler --version </dev/null >&5) 2>&5
3552  ac_status=$?
3553  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3554  (exit $ac_status); }
3555{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3556  (eval $ac_compiler -v </dev/null >&5) 2>&5
3557  ac_status=$?
3558  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3559  (exit $ac_status); }
3560{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3561  (eval $ac_compiler -V </dev/null >&5) 2>&5
3562  ac_status=$?
3563  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3564  (exit $ac_status); }
3565
3566echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3567echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3568if test "${ac_cv_c_compiler_gnu+set}" = set; then
3569  echo $ECHO_N "(cached) $ECHO_C" >&6
3570else
3571  cat >conftest.$ac_ext <<_ACEOF
3572/* confdefs.h.  */
3573_ACEOF
3574cat confdefs.h >>conftest.$ac_ext
3575cat >>conftest.$ac_ext <<_ACEOF
3576/* end confdefs.h.  */
3577
3578int
3579main ()
3580{
3581#ifndef __GNUC__
3582       choke me
3583#endif
3584
3585  ;
3586  return 0;
3587}
3588_ACEOF
3589rm -f conftest.$ac_objext
3590if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3591  (eval $ac_compile) 2>conftest.er1
3592  ac_status=$?
3593  grep -v '^ *+' conftest.er1 >conftest.err
3594  rm -f conftest.er1
3595  cat conftest.err >&5
3596  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3597  (exit $ac_status); } &&
3598	 { ac_try='test -z "$ac_c_werror_flag"
3599			 || test ! -s conftest.err'
3600  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3601  (eval $ac_try) 2>&5
3602  ac_status=$?
3603  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3604  (exit $ac_status); }; } &&
3605	 { ac_try='test -s conftest.$ac_objext'
3606  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3607  (eval $ac_try) 2>&5
3608  ac_status=$?
3609  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3610  (exit $ac_status); }; }; then
3611  ac_compiler_gnu=yes
3612else
3613  echo "$as_me: failed program was:" >&5
3614sed 's/^/| /' conftest.$ac_ext >&5
3615
3616ac_compiler_gnu=no
3617fi
3618rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3619ac_cv_c_compiler_gnu=$ac_compiler_gnu
3620
3621fi
3622echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3623echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3624GCC=`test $ac_compiler_gnu = yes && echo yes`
3625ac_test_CFLAGS=${CFLAGS+set}
3626ac_save_CFLAGS=$CFLAGS
3627CFLAGS="-g"
3628echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3629echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3630if test "${ac_cv_prog_cc_g+set}" = set; then
3631  echo $ECHO_N "(cached) $ECHO_C" >&6
3632else
3633  cat >conftest.$ac_ext <<_ACEOF
3634/* confdefs.h.  */
3635_ACEOF
3636cat confdefs.h >>conftest.$ac_ext
3637cat >>conftest.$ac_ext <<_ACEOF
3638/* end confdefs.h.  */
3639
3640int
3641main ()
3642{
3643
3644  ;
3645  return 0;
3646}
3647_ACEOF
3648rm -f conftest.$ac_objext
3649if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3650  (eval $ac_compile) 2>conftest.er1
3651  ac_status=$?
3652  grep -v '^ *+' conftest.er1 >conftest.err
3653  rm -f conftest.er1
3654  cat conftest.err >&5
3655  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3656  (exit $ac_status); } &&
3657	 { ac_try='test -z "$ac_c_werror_flag"
3658			 || test ! -s conftest.err'
3659  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3660  (eval $ac_try) 2>&5
3661  ac_status=$?
3662  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3663  (exit $ac_status); }; } &&
3664	 { ac_try='test -s conftest.$ac_objext'
3665  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3666  (eval $ac_try) 2>&5
3667  ac_status=$?
3668  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3669  (exit $ac_status); }; }; then
3670  ac_cv_prog_cc_g=yes
3671else
3672  echo "$as_me: failed program was:" >&5
3673sed 's/^/| /' conftest.$ac_ext >&5
3674
3675ac_cv_prog_cc_g=no
3676fi
3677rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3678fi
3679echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3680echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3681if test "$ac_test_CFLAGS" = set; then
3682  CFLAGS=$ac_save_CFLAGS
3683elif test $ac_cv_prog_cc_g = yes; then
3684  if test "$GCC" = yes; then
3685    CFLAGS="-g -O2"
3686  else
3687    CFLAGS="-g"
3688  fi
3689else
3690  if test "$GCC" = yes; then
3691    CFLAGS="-O2"
3692  else
3693    CFLAGS=
3694  fi
3695fi
3696echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3697echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3698if test "${ac_cv_prog_cc_stdc+set}" = set; then
3699  echo $ECHO_N "(cached) $ECHO_C" >&6
3700else
3701  ac_cv_prog_cc_stdc=no
3702ac_save_CC=$CC
3703cat >conftest.$ac_ext <<_ACEOF
3704/* confdefs.h.  */
3705_ACEOF
3706cat confdefs.h >>conftest.$ac_ext
3707cat >>conftest.$ac_ext <<_ACEOF
3708/* end confdefs.h.  */
3709#include <stdarg.h>
3710#include <stdio.h>
3711#include <sys/types.h>
3712#include <sys/stat.h>
3713/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3714struct buf { int x; };
3715FILE * (*rcsopen) (struct buf *, struct stat *, int);
3716static char *e (p, i)
3717     char **p;
3718     int i;
3719{
3720  return p[i];
3721}
3722static char *f (char * (*g) (char **, int), char **p, ...)
3723{
3724  char *s;
3725  va_list v;
3726  va_start (v,p);
3727  s = g (p, va_arg (v,int));
3728  va_end (v);
3729  return s;
3730}
3731
3732/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3733   function prototypes and stuff, but not '\xHH' hex character constants.
3734   These don't provoke an error unfortunately, instead are silently treated
3735   as 'x'.  The following induces an error, until -std1 is added to get
3736   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3737   array size at least.  It's necessary to write '\x00'==0 to get something
3738   that's true only with -std1.  */
3739int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3740
3741int test (int i, double x);
3742struct s1 {int (*f) (int a);};
3743struct s2 {int (*f) (double a);};
3744int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3745int argc;
3746char **argv;
3747int
3748main ()
3749{
3750return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3751  ;
3752  return 0;
3753}
3754_ACEOF
3755# Don't try gcc -ansi; that turns off useful extensions and
3756# breaks some systems' header files.
3757# AIX			-qlanglvl=ansi
3758# Ultrix and OSF/1	-std1
3759# HP-UX 10.20 and later	-Ae
3760# HP-UX older versions	-Aa -D_HPUX_SOURCE
3761# SVR4			-Xc -D__EXTENSIONS__
3762for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3763do
3764  CC="$ac_save_CC $ac_arg"
3765  rm -f conftest.$ac_objext
3766if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3767  (eval $ac_compile) 2>conftest.er1
3768  ac_status=$?
3769  grep -v '^ *+' conftest.er1 >conftest.err
3770  rm -f conftest.er1
3771  cat conftest.err >&5
3772  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773  (exit $ac_status); } &&
3774	 { ac_try='test -z "$ac_c_werror_flag"
3775			 || test ! -s conftest.err'
3776  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3777  (eval $ac_try) 2>&5
3778  ac_status=$?
3779  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3780  (exit $ac_status); }; } &&
3781	 { ac_try='test -s conftest.$ac_objext'
3782  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3783  (eval $ac_try) 2>&5
3784  ac_status=$?
3785  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3786  (exit $ac_status); }; }; then
3787  ac_cv_prog_cc_stdc=$ac_arg
3788break
3789else
3790  echo "$as_me: failed program was:" >&5
3791sed 's/^/| /' conftest.$ac_ext >&5
3792
3793fi
3794rm -f conftest.err conftest.$ac_objext
3795done
3796rm -f conftest.$ac_ext conftest.$ac_objext
3797CC=$ac_save_CC
3798
3799fi
3800
3801case "x$ac_cv_prog_cc_stdc" in
3802  x|xno)
3803    echo "$as_me:$LINENO: result: none needed" >&5
3804echo "${ECHO_T}none needed" >&6 ;;
3805  *)
3806    echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3807echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3808    CC="$CC $ac_cv_prog_cc_stdc" ;;
3809esac
3810
3811# Some people use a C++ compiler to compile C.  Since we use `exit',
3812# in C++ we need to declare it.  In case someone uses the same compiler
3813# for both compiling C and C++ we need to have the C++ compiler decide
3814# the declaration of exit, since it's the most demanding environment.
3815cat >conftest.$ac_ext <<_ACEOF
3816#ifndef __cplusplus
3817  choke me
3818#endif
3819_ACEOF
3820rm -f conftest.$ac_objext
3821if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3822  (eval $ac_compile) 2>conftest.er1
3823  ac_status=$?
3824  grep -v '^ *+' conftest.er1 >conftest.err
3825  rm -f conftest.er1
3826  cat conftest.err >&5
3827  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3828  (exit $ac_status); } &&
3829	 { ac_try='test -z "$ac_c_werror_flag"
3830			 || test ! -s conftest.err'
3831  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3832  (eval $ac_try) 2>&5
3833  ac_status=$?
3834  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3835  (exit $ac_status); }; } &&
3836	 { ac_try='test -s conftest.$ac_objext'
3837  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3838  (eval $ac_try) 2>&5
3839  ac_status=$?
3840  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3841  (exit $ac_status); }; }; then
3842  for ac_declaration in \
3843   '' \
3844   'extern "C" void std::exit (int) throw (); using std::exit;' \
3845   'extern "C" void std::exit (int); using std::exit;' \
3846   'extern "C" void exit (int) throw ();' \
3847   'extern "C" void exit (int);' \
3848   'void exit (int);'
3849do
3850  cat >conftest.$ac_ext <<_ACEOF
3851/* confdefs.h.  */
3852_ACEOF
3853cat confdefs.h >>conftest.$ac_ext
3854cat >>conftest.$ac_ext <<_ACEOF
3855/* end confdefs.h.  */
3856$ac_declaration
3857#include <stdlib.h>
3858int
3859main ()
3860{
3861exit (42);
3862  ;
3863  return 0;
3864}
3865_ACEOF
3866rm -f conftest.$ac_objext
3867if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3868  (eval $ac_compile) 2>conftest.er1
3869  ac_status=$?
3870  grep -v '^ *+' conftest.er1 >conftest.err
3871  rm -f conftest.er1
3872  cat conftest.err >&5
3873  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3874  (exit $ac_status); } &&
3875	 { ac_try='test -z "$ac_c_werror_flag"
3876			 || test ! -s conftest.err'
3877  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3878  (eval $ac_try) 2>&5
3879  ac_status=$?
3880  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3881  (exit $ac_status); }; } &&
3882	 { ac_try='test -s conftest.$ac_objext'
3883  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3884  (eval $ac_try) 2>&5
3885  ac_status=$?
3886  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3887  (exit $ac_status); }; }; then
3888  :
3889else
3890  echo "$as_me: failed program was:" >&5
3891sed 's/^/| /' conftest.$ac_ext >&5
3892
3893continue
3894fi
3895rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3896  cat >conftest.$ac_ext <<_ACEOF
3897/* confdefs.h.  */
3898_ACEOF
3899cat confdefs.h >>conftest.$ac_ext
3900cat >>conftest.$ac_ext <<_ACEOF
3901/* end confdefs.h.  */
3902$ac_declaration
3903int
3904main ()
3905{
3906exit (42);
3907  ;
3908  return 0;
3909}
3910_ACEOF
3911rm -f conftest.$ac_objext
3912if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3913  (eval $ac_compile) 2>conftest.er1
3914  ac_status=$?
3915  grep -v '^ *+' conftest.er1 >conftest.err
3916  rm -f conftest.er1
3917  cat conftest.err >&5
3918  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3919  (exit $ac_status); } &&
3920	 { ac_try='test -z "$ac_c_werror_flag"
3921			 || test ! -s conftest.err'
3922  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3923  (eval $ac_try) 2>&5
3924  ac_status=$?
3925  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3926  (exit $ac_status); }; } &&
3927	 { ac_try='test -s conftest.$ac_objext'
3928  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3929  (eval $ac_try) 2>&5
3930  ac_status=$?
3931  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3932  (exit $ac_status); }; }; then
3933  break
3934else
3935  echo "$as_me: failed program was:" >&5
3936sed 's/^/| /' conftest.$ac_ext >&5
3937
3938fi
3939rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3940done
3941rm -f conftest*
3942if test -n "$ac_declaration"; then
3943  echo '#ifdef __cplusplus' >>confdefs.h
3944  echo $ac_declaration      >>confdefs.h
3945  echo '#endif'             >>confdefs.h
3946fi
3947
3948else
3949  echo "$as_me: failed program was:" >&5
3950sed 's/^/| /' conftest.$ac_ext >&5
3951
3952fi
3953rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3954ac_ext=c
3955ac_cpp='$CPP $CPPFLAGS'
3956ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3957ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3958ac_compiler_gnu=$ac_cv_c_compiler_gnu
3959
3960
3961cat >>confdefs.h <<\_ACEOF
3962#define _GNU_SOURCE 1
3963_ACEOF
3964
3965
3966
3967
3968macro_version='2.1a'
3969macro_revision='1.2435'
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982ltmain="$ac_aux_dir/ltmain.sh"
3983
3984# Set options
3985
3986enable_dlopen=no
3987
3988
3989enable_win32_dll=no
3990
3991
3992# Check whether --enable-shared or --disable-shared was given.
3993if test "${enable_shared+set}" = set; then
3994  enableval="$enable_shared"
3995  p=${PACKAGE-default}
3996    case $enableval in
3997    yes) enable_shared=yes ;;
3998    no) enable_shared=no ;;
3999    *)
4000      enable_shared=no
4001      # Look at the argument we got.  We use all the common list separators.
4002      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4003      for pkg in $enableval; do
4004	IFS="$lt_save_ifs"
4005	if test "X$pkg" = "X$p"; then
4006	  enable_shared=yes
4007	fi
4008      done
4009      IFS="$lt_save_ifs"
4010      ;;
4011    esac
4012else
4013  enable_shared=yes
4014fi;
4015
4016
4017
4018
4019
4020
4021
4022
4023# Check whether --enable-static or --disable-static was given.
4024if test "${enable_static+set}" = set; then
4025  enableval="$enable_static"
4026  p=${PACKAGE-default}
4027    case $enableval in
4028    yes) enable_static=yes ;;
4029    no) enable_static=no ;;
4030    *)
4031     enable_static=no
4032      # Look at the argument we got.  We use all the common list separators.
4033      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4034      for pkg in $enableval; do
4035	IFS="$lt_save_ifs"
4036	if test "X$pkg" = "X$p"; then
4037	  enable_static=yes
4038	fi
4039      done
4040      IFS="$lt_save_ifs"
4041      ;;
4042    esac
4043else
4044  enable_static=yes
4045fi;
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055# Check whether --with-pic or --without-pic was given.
4056if test "${with_pic+set}" = set; then
4057  withval="$with_pic"
4058  pic_mode="$withval"
4059else
4060  pic_mode=default
4061fi;
4062
4063test -z "$pic_mode" && pic_mode=default
4064
4065
4066
4067
4068
4069
4070
4071# Check whether --enable-fast-install or --disable-fast-install was given.
4072if test "${enable_fast_install+set}" = set; then
4073  enableval="$enable_fast_install"
4074  p=${PACKAGE-default}
4075    case $enableval in
4076    yes) enable_fast_install=yes ;;
4077    no) enable_fast_install=no ;;
4078    *)
4079      enable_fast_install=no
4080      # Look at the argument we got.  We use all the common list separators.
4081      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4082      for pkg in $enableval; do
4083	IFS="$lt_save_ifs"
4084	if test "X$pkg" = "X$p"; then
4085	  enable_fast_install=yes
4086	fi
4087      done
4088      IFS="$lt_save_ifs"
4089      ;;
4090    esac
4091else
4092  enable_fast_install=yes
4093fi;
4094
4095
4096
4097
4098
4099
4100
4101
4102echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4103echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
4104if test "${lt_cv_path_SED+set}" = set; then
4105  echo $ECHO_N "(cached) $ECHO_C" >&6
4106else
4107  # Loop through the user's path and test for sed and gsed.
4108# Then use that list of sed's as ones to test for truncation.
4109as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4110for as_dir in $PATH
4111do
4112  IFS=$as_save_IFS
4113  test -z "$as_dir" && as_dir=.
4114  for lt_ac_prog in sed gsed; do
4115    for ac_exec_ext in '' $ac_executable_extensions; do
4116      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
4117        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
4118      fi
4119    done
4120  done
4121done
4122IFS=$as_save_IFS
4123lt_ac_max=0
4124lt_ac_count=0
4125# Add /usr/xpg4/bin/sed as it is typically found on Solaris
4126# along with /bin/sed that truncates output.
4127for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
4128  test ! -f $lt_ac_sed && continue
4129  cat /dev/null > conftest.in
4130  lt_ac_count=0
4131  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
4132  # Check for GNU sed and select it if it is found.
4133  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
4134    lt_cv_path_SED=$lt_ac_sed
4135    break
4136  fi
4137  while true; do
4138    cat conftest.in conftest.in >conftest.tmp
4139    mv conftest.tmp conftest.in
4140    cp conftest.in conftest.nl
4141    echo >>conftest.nl
4142    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
4143    cmp -s conftest.out conftest.nl || break
4144    # 10000 chars as input seems more than enough
4145    test $lt_ac_count -gt 10 && break
4146    lt_ac_count=`expr $lt_ac_count + 1`
4147    if test $lt_ac_count -gt $lt_ac_max; then
4148      lt_ac_max=$lt_ac_count
4149      lt_cv_path_SED=$lt_ac_sed
4150    fi
4151  done
4152done
4153
4154fi
4155
4156SED=$lt_cv_path_SED
4157
4158echo "$as_me:$LINENO: result: $SED" >&5
4159echo "${ECHO_T}$SED" >&6
4160
4161test -z "$SED" && SED=sed
4162Xsed="$SED -e 1s/^X//"
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174echo "$as_me:$LINENO: checking for egrep" >&5
4175echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4176if test "${ac_cv_prog_egrep+set}" = set; then
4177  echo $ECHO_N "(cached) $ECHO_C" >&6
4178else
4179  if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4180    then ac_cv_prog_egrep='grep -E'
4181    else ac_cv_prog_egrep='egrep'
4182    fi
4183fi
4184echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4185echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4186 EGREP=$ac_cv_prog_egrep
4187
4188
4189echo "$as_me:$LINENO: checking for fgrep" >&5
4190echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
4191if test "${ac_cv_prog_fgrep+set}" = set; then
4192  echo $ECHO_N "(cached) $ECHO_C" >&6
4193else
4194  if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
4195    then ac_cv_prog_fgrep='grep -F'
4196    else ac_cv_prog_fgrep='fgrep'
4197    fi
4198fi
4199echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
4200echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
4201 FGREP=$ac_cv_prog_fgrep
4202
4203
4204test -z "$GREP" && GREP=grep
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224# Check whether --with-gnu-ld or --without-gnu-ld was given.
4225if test "${with_gnu_ld+set}" = set; then
4226  withval="$with_gnu_ld"
4227  test "$withval" = no || with_gnu_ld=yes
4228else
4229  with_gnu_ld=no
4230fi;
4231ac_prog=ld
4232if test "$GCC" = yes; then
4233  # Check if gcc -print-prog-name=ld gives a path.
4234  echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4235echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
4236  case $host in
4237  *-*-mingw*)
4238    # gcc leaves a trailing carriage return which upsets mingw
4239    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4240  *)
4241    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4242  esac
4243  case $ac_prog in
4244    # Accept absolute paths.
4245    [\\/]* | ?:[\\/]*)
4246      re_direlt='/[^/][^/]*/\.\./'
4247      # Canonicalize the pathname of ld
4248      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4249      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4250	ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4251      done
4252      test -z "$LD" && LD="$ac_prog"
4253      ;;
4254  "")
4255    # If it fails, then pretend we aren't using GCC.
4256    ac_prog=ld
4257    ;;
4258  *)
4259    # If it is relative, then search for the first ld in PATH.
4260    with_gnu_ld=unknown
4261    ;;
4262  esac
4263elif test "$with_gnu_ld" = yes; then
4264  echo "$as_me:$LINENO: checking for GNU ld" >&5
4265echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4266else
4267  echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4268echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4269fi
4270if test "${lt_cv_path_LD+set}" = set; then
4271  echo $ECHO_N "(cached) $ECHO_C" >&6
4272else
4273  if test -z "$LD"; then
4274  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4275  for ac_dir in $PATH; do
4276    IFS="$lt_save_ifs"
4277    test -z "$ac_dir" && ac_dir=.
4278    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4279      lt_cv_path_LD="$ac_dir/$ac_prog"
4280      # Check to see if the program is GNU ld.  I'd rather use --version,
4281      # but apparently some variants of GNU ld only accept -v.
4282      # Break only if it was the GNU/non-GNU ld that we prefer.
4283      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4284      *GNU* | *'with BFD'*)
4285	test "$with_gnu_ld" != no && break
4286	;;
4287      *)
4288	test "$with_gnu_ld" != yes && break
4289	;;
4290      esac
4291    fi
4292  done
4293  IFS="$lt_save_ifs"
4294else
4295  lt_cv_path_LD="$LD" # Let the user override the test with a path.
4296fi
4297fi
4298
4299LD="$lt_cv_path_LD"
4300if test -n "$LD"; then
4301  echo "$as_me:$LINENO: result: $LD" >&5
4302echo "${ECHO_T}$LD" >&6
4303else
4304  echo "$as_me:$LINENO: result: no" >&5
4305echo "${ECHO_T}no" >&6
4306fi
4307test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4308echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4309   { (exit 1); exit 1; }; }
4310echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4311echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4312if test "${lt_cv_prog_gnu_ld+set}" = set; then
4313  echo $ECHO_N "(cached) $ECHO_C" >&6
4314else
4315  # I'd rather use --version here, but apparently some GNU lds only accept -v.
4316case `$LD -v 2>&1 </dev/null` in
4317*GNU* | *'with BFD'*)
4318  lt_cv_prog_gnu_ld=yes
4319  ;;
4320*)
4321  lt_cv_prog_gnu_ld=no
4322  ;;
4323esac
4324fi
4325echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4326echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4327with_gnu_ld=$lt_cv_prog_gnu_ld
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4339echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
4340if test "${lt_cv_path_NM+set}" = set; then
4341  echo $ECHO_N "(cached) $ECHO_C" >&6
4342else
4343  if test -n "$NM"; then
4344  # Let the user override the test.
4345  lt_cv_path_NM="$NM"
4346else
4347  lt_nm_to_check="${ac_tool_prefix}nm"
4348  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4349    lt_nm_to_check="$lt_nm_to_check nm"
4350  fi
4351  for lt_tmp_nm in $lt_nm_to_check; do
4352    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4353    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4354      IFS="$lt_save_ifs"
4355      test -z "$ac_dir" && ac_dir=.
4356      tmp_nm="$ac_dir/$lt_tmp_nm"
4357      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4358	# Check to see if the nm accepts a BSD-compat flag.
4359	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
4360	#   nm: unknown option "B" ignored
4361	# Tru64's nm complains that /dev/null is an invalid object file
4362	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4363	*/dev/null* | *'Invalid file or object type'*)
4364	  lt_cv_path_NM="$tmp_nm -B"
4365	  break
4366	  ;;
4367	*)
4368	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4369	  */dev/null*)
4370	    lt_cv_path_NM="$tmp_nm -p"
4371	    break
4372	    ;;
4373	  *)
4374	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4375	    continue # so that we can try to find one that supports BSD flags
4376	    ;;
4377	  esac
4378	  ;;
4379	esac
4380      fi
4381    done
4382    IFS="$lt_save_ifs"
4383  done
4384  : ${lt_cv_path_NM=no}
4385fi
4386fi
4387echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4388echo "${ECHO_T}$lt_cv_path_NM" >&6
4389if test "$lt_cv_path_NM" != "no"; then
4390  NM="$lt_cv_path_NM"
4391else
4392  # Didn't find any BSD compatible name lister, look for dumpbin.
4393  if test -n "$ac_tool_prefix"; then
4394  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4395  do
4396    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4397set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4398echo "$as_me:$LINENO: checking for $ac_word" >&5
4399echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4400if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4401  echo $ECHO_N "(cached) $ECHO_C" >&6
4402else
4403  if test -n "$DUMPBIN"; then
4404  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4405else
4406as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4407for as_dir in $PATH
4408do
4409  IFS=$as_save_IFS
4410  test -z "$as_dir" && as_dir=.
4411  for ac_exec_ext in '' $ac_executable_extensions; do
4412  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4413    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4414    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4415    break 2
4416  fi
4417done
4418done
4419
4420fi
4421fi
4422DUMPBIN=$ac_cv_prog_DUMPBIN
4423if test -n "$DUMPBIN"; then
4424  echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4425echo "${ECHO_T}$DUMPBIN" >&6
4426else
4427  echo "$as_me:$LINENO: result: no" >&5
4428echo "${ECHO_T}no" >&6
4429fi
4430
4431    test -n "$DUMPBIN" && break
4432  done
4433fi
4434if test -z "$DUMPBIN"; then
4435  ac_ct_DUMPBIN=$DUMPBIN
4436  for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4437do
4438  # Extract the first word of "$ac_prog", so it can be a program name with args.
4439set dummy $ac_prog; ac_word=$2
4440echo "$as_me:$LINENO: checking for $ac_word" >&5
4441echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4442if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4443  echo $ECHO_N "(cached) $ECHO_C" >&6
4444else
4445  if test -n "$ac_ct_DUMPBIN"; then
4446  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4447else
4448as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4449for as_dir in $PATH
4450do
4451  IFS=$as_save_IFS
4452  test -z "$as_dir" && as_dir=.
4453  for ac_exec_ext in '' $ac_executable_extensions; do
4454  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4455    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4456    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4457    break 2
4458  fi
4459done
4460done
4461
4462fi
4463fi
4464ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4465if test -n "$ac_ct_DUMPBIN"; then
4466  echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4467echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
4468else
4469  echo "$as_me:$LINENO: result: no" >&5
4470echo "${ECHO_T}no" >&6
4471fi
4472
4473  test -n "$ac_ct_DUMPBIN" && break
4474done
4475test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
4476
4477  DUMPBIN=$ac_ct_DUMPBIN
4478fi
4479
4480
4481  if test "$DUMPBIN" != ":"; then
4482    NM="$DUMPBIN"
4483  fi
4484fi
4485test -z "$NM" && NM=nm
4486
4487
4488
4489
4490
4491
4492echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4493echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
4494if test "${lt_cv_nm_interface+set}" = set; then
4495  echo $ECHO_N "(cached) $ECHO_C" >&6
4496else
4497  lt_cv_nm_interface="BSD nm"
4498  echo "int some_variable = 0;" > conftest.$ac_ext
4499  (eval echo "\"\$as_me:4499: $ac_compile\"" >&5)
4500  (eval "$ac_compile" 2>conftest.err)
4501  cat conftest.err >&5
4502  (eval echo "\"\$as_me:4502: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4503  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4504  cat conftest.err >&5
4505  (eval echo "\"\$as_me:4505: output\"" >&5)
4506  cat conftest.out >&5
4507  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4508    lt_cv_nm_interface="MS dumpbin"
4509  fi
4510  rm -f conftest*
4511fi
4512echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4513echo "${ECHO_T}$lt_cv_nm_interface" >&6
4514
4515echo "$as_me:$LINENO: checking whether ln -s works" >&5
4516echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4517LN_S=$as_ln_s
4518if test "$LN_S" = "ln -s"; then
4519  echo "$as_me:$LINENO: result: yes" >&5
4520echo "${ECHO_T}yes" >&6
4521else
4522  echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4523echo "${ECHO_T}no, using $LN_S" >&6
4524fi
4525
4526# find the maximum length of command line arguments
4527echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4528echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
4529if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4530  echo $ECHO_N "(cached) $ECHO_C" >&6
4531else
4532    i=0
4533  teststring="ABCD"
4534
4535  case $build_os in
4536  msdosdjgpp*)
4537    # On DJGPP, this test can blow up pretty badly due to problems in libc
4538    # (any single argument exceeding 2000 bytes causes a buffer overrun
4539    # during glob expansion).  Even if it were fixed, the result of this
4540    # check would be larger than it should be.
4541    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
4542    ;;
4543
4544  gnu*)
4545    # Under GNU Hurd, this test is not required because there is
4546    # no limit to the length of command line arguments.
4547    # Libtool will interpret -1 as no limit whatsoever
4548    lt_cv_sys_max_cmd_len=-1;
4549    ;;
4550
4551  cygwin* | mingw*)
4552    # On Win9x/ME, this test blows up -- it succeeds, but takes
4553    # about 5 minutes as the teststring grows exponentially.
4554    # Worse, since 9x/ME are not pre-emptively multitasking,
4555    # you end up with a "frozen" computer, even though with patience
4556    # the test eventually succeeds (with a max line length of 256k).
4557    # Instead, let's just punt: use the minimum linelength reported by
4558    # all of the supported platforms: 8192 (on NT/2K/XP).
4559    lt_cv_sys_max_cmd_len=8192;
4560    ;;
4561
4562  amigaos*)
4563    # On AmigaOS with pdksh, this test takes hours, literally.
4564    # So we just punt and use a minimum line length of 8192.
4565    lt_cv_sys_max_cmd_len=8192;
4566    ;;
4567
4568  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4569    # This has been around since 386BSD, at least.  Likely further.
4570    if test -x /sbin/sysctl; then
4571      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4572    elif test -x /usr/sbin/sysctl; then
4573      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4574    else
4575      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
4576    fi
4577    # And add a safety zone
4578    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4579    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4580    ;;
4581
4582  interix*)
4583    # We know the value 262144 and hardcode it with a safety zone (like BSD)
4584    lt_cv_sys_max_cmd_len=196608
4585    ;;
4586
4587  osf*)
4588    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4589    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4590    # nice to cause kernel panics so lets avoid the loop below.
4591    # First set a reasonable default.
4592    lt_cv_sys_max_cmd_len=16384
4593    #
4594    if test -x /sbin/sysconfig; then
4595      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4596        *1*) lt_cv_sys_max_cmd_len=-1 ;;
4597      esac
4598    fi
4599    ;;
4600  sco3.2v5*)
4601    lt_cv_sys_max_cmd_len=102400
4602    ;;
4603  sysv5* | sco5v6* | sysv4.2uw2*)
4604    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4605    if test -n "$kargmax"; then
4606      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[	 ]//'`
4607    else
4608      lt_cv_sys_max_cmd_len=32768
4609    fi
4610    ;;
4611  *)
4612    lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
4613    if test -n $lt_cv_sys_max_cmd_len; then
4614      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4615      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4616    else
4617      # Make teststring a little bigger before we do anything with it.
4618      # a 1K string should be a reasonable start.
4619      for i in 1 2 3 4 5 6 7 8 ; do
4620        teststring=$teststring$teststring
4621      done
4622      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4623      # If test is not a shell built-in, we'll probably end up computing a
4624      # maximum length that is only half of the actual maximum length, but
4625      # we can't tell.
4626      while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4627	         = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4628	      test $i != 17 # 1/2 MB should be enough
4629      do
4630        i=`expr $i + 1`
4631        teststring=$teststring$teststring
4632      done
4633      # Only check the string length outside the loop.
4634      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4635      teststring=
4636      # Add a significant safety factor because C++ compilers can tack on
4637      # massive amounts of additional arguments before passing them to the
4638      # linker.  It appears as though 1/2 is a usable value.
4639      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4640    fi
4641    ;;
4642  esac
4643
4644fi
4645
4646if test -n $lt_cv_sys_max_cmd_len ; then
4647  echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4648echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4649else
4650  echo "$as_me:$LINENO: result: none" >&5
4651echo "${ECHO_T}none" >&6
4652fi
4653max_cmd_len=$lt_cv_sys_max_cmd_len
4654
4655
4656
4657
4658
4659
4660
4661: ${CP="cp -f"}
4662: ${MV="mv -f"}
4663: ${RM="rm -f"}
4664
4665echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4666echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
4667# Try some XSI features
4668xsi_shell=no
4669( _lt_dummy="a/b/c"
4670  test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4671      = c,a/b,, ) >/dev/null 2>&1 \
4672  && xsi_shell=yes
4673echo "$as_me:$LINENO: result: $xsi_shell" >&5
4674echo "${ECHO_T}$xsi_shell" >&6
4675
4676
4677echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4678echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
4679lt_shell_append=no
4680( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4681    >/dev/null 2>&1 \
4682  && lt_shell_append=yes
4683echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4684echo "${ECHO_T}$lt_shell_append" >&6
4685
4686
4687if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4688  lt_unset=unset
4689else
4690  lt_unset=false
4691fi
4692
4693
4694
4695
4696
4697# test EBCDIC or ASCII
4698case `echo X|tr X '\101'` in
4699 A) # ASCII based system
4700    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4701  lt_SP2NL='tr \040 \012'
4702  lt_NL2SP='tr \015\012 \040\040'
4703  ;;
4704 *) # EBCDIC based system
4705  lt_SP2NL='tr \100 \n'
4706  lt_NL2SP='tr \r\n \100\100'
4707  ;;
4708esac
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4719echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4720if test "${lt_cv_ld_reload_flag+set}" = set; then
4721  echo $ECHO_N "(cached) $ECHO_C" >&6
4722else
4723  lt_cv_ld_reload_flag='-r'
4724fi
4725echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4726echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4727reload_flag=$lt_cv_ld_reload_flag
4728case $reload_flag in
4729"" | " "*) ;;
4730*) reload_flag=" $reload_flag" ;;
4731esac
4732reload_cmds='$LD$reload_flag -o $output$reload_objs'
4733case $host_os in
4734  darwin*)
4735    if test "$GCC" = yes; then
4736      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4737    else
4738      reload_cmds='$LD$reload_flag -o $output$reload_objs'
4739    fi
4740    ;;
4741esac
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4753echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
4754if test "${lt_cv_deplibs_check_method+set}" = set; then
4755  echo $ECHO_N "(cached) $ECHO_C" >&6
4756else
4757  lt_cv_file_magic_cmd='$MAGIC_CMD'
4758lt_cv_file_magic_test_file=
4759lt_cv_deplibs_check_method='unknown'
4760# Need to set the preceding variable on all platforms that support
4761# interlibrary dependencies.
4762# 'none' -- dependencies not supported.
4763# `unknown' -- same as none, but documents that we really don't know.
4764# 'pass_all' -- all dependencies passed with no checks.
4765# 'test_compile' -- check by making test program.
4766# 'file_magic [[regex]]' -- check by looking for files in library path
4767# which responds to the $file_magic_cmd with a given extended regex.
4768# If you have `file' or equivalent on your system and you're not sure
4769# whether `pass_all' will *always* work, you probably want this one.
4770
4771case $host_os in
4772aix4* | aix5*)
4773  lt_cv_deplibs_check_method=pass_all
4774  ;;
4775
4776beos*)
4777  lt_cv_deplibs_check_method=pass_all
4778  ;;
4779
4780bsdi[45]*)
4781  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4782  lt_cv_file_magic_cmd='/usr/bin/file -L'
4783  lt_cv_file_magic_test_file=/shlib/libc.so
4784  ;;
4785
4786cygwin*)
4787  # func_win32_libid is a shell function defined in ltmain.sh
4788  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4789  lt_cv_file_magic_cmd='func_win32_libid'
4790  ;;
4791
4792mingw* | pw32*)
4793  # Base MSYS/MinGW do not provide the 'file' command needed by
4794  # func_win32_libid shell function, so use a weaker test based on 'objdump',
4795  # unless we find 'file', for example because we are cross-compiling.
4796  if ( file / ) >/dev/null 2>&1; then
4797    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4798    lt_cv_file_magic_cmd='func_win32_libid'
4799  else
4800    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4801    lt_cv_file_magic_cmd='$OBJDUMP -f'
4802  fi
4803  ;;
4804
4805darwin* | rhapsody*)
4806  lt_cv_deplibs_check_method=pass_all
4807  ;;
4808
4809freebsd* | dragonfly*)
4810  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4811    case $host_cpu in
4812    i*86 )
4813      # Not sure whether the presence of OpenBSD here was a mistake.
4814      # Let's accept both of them until this is cleared up.
4815      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4816      lt_cv_file_magic_cmd=/usr/bin/file
4817      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4818      ;;
4819    esac
4820  else
4821    lt_cv_deplibs_check_method=pass_all
4822  fi
4823  ;;
4824
4825gnu*)
4826  lt_cv_deplibs_check_method=pass_all
4827  ;;
4828
4829hpux10.20* | hpux11*)
4830  lt_cv_file_magic_cmd=/usr/bin/file
4831  case $host_cpu in
4832  ia64*)
4833    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4834    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4835    ;;
4836  hppa*64*)
4837    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
4838    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4839    ;;
4840  *)
4841    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4842    lt_cv_file_magic_test_file=/usr/lib/libc.sl
4843    ;;
4844  esac
4845  ;;
4846
4847interix[3-9]*)
4848  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4849  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4850  ;;
4851
4852irix5* | irix6* | nonstopux*)
4853  case $LD in
4854  *-32|*"-32 ") libmagic=32-bit;;
4855  *-n32|*"-n32 ") libmagic=N32;;
4856  *-64|*"-64 ") libmagic=64-bit;;
4857  *) libmagic=never-match;;
4858  esac
4859  lt_cv_deplibs_check_method=pass_all
4860  ;;
4861
4862# This must be Linux ELF.
4863linux* | k*bsd*-gnu)
4864  lt_cv_deplibs_check_method=pass_all
4865  ;;
4866
4867netbsd*)
4868  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4869    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4870  else
4871    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4872  fi
4873  ;;
4874
4875newos6*)
4876  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4877  lt_cv_file_magic_cmd=/usr/bin/file
4878  lt_cv_file_magic_test_file=/usr/lib/libnls.so
4879  ;;
4880
4881*nto* | *qnx*)
4882  lt_cv_deplibs_check_method=pass_all
4883  ;;
4884
4885openbsd*)
4886  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4887    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4888  else
4889    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4890  fi
4891  ;;
4892
4893osf3* | osf4* | osf5*)
4894  lt_cv_deplibs_check_method=pass_all
4895  ;;
4896
4897rdos*)
4898  lt_cv_deplibs_check_method=pass_all
4899  ;;
4900
4901solaris*)
4902  lt_cv_deplibs_check_method=pass_all
4903  ;;
4904
4905sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4906  lt_cv_deplibs_check_method=pass_all
4907  ;;
4908
4909sysv4 | sysv4.3*)
4910  case $host_vendor in
4911  motorola)
4912    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]'
4913    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4914    ;;
4915  ncr)
4916    lt_cv_deplibs_check_method=pass_all
4917    ;;
4918  sequent)
4919    lt_cv_file_magic_cmd='/bin/file'
4920    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4921    ;;
4922  sni)
4923    lt_cv_file_magic_cmd='/bin/file'
4924    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4925    lt_cv_file_magic_test_file=/lib/libc.so
4926    ;;
4927  siemens)
4928    lt_cv_deplibs_check_method=pass_all
4929    ;;
4930  pc)
4931    lt_cv_deplibs_check_method=pass_all
4932    ;;
4933  esac
4934  ;;
4935
4936tpf*)
4937  lt_cv_deplibs_check_method=pass_all
4938  ;;
4939esac
4940
4941fi
4942echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4943echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4944file_magic_cmd=$lt_cv_file_magic_cmd
4945deplibs_check_method=$lt_cv_deplibs_check_method
4946test -z "$deplibs_check_method" && deplibs_check_method=unknown
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959if test -n "$ac_tool_prefix"; then
4960  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4961set dummy ${ac_tool_prefix}ar; ac_word=$2
4962echo "$as_me:$LINENO: checking for $ac_word" >&5
4963echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4964if test "${ac_cv_prog_AR+set}" = set; then
4965  echo $ECHO_N "(cached) $ECHO_C" >&6
4966else
4967  if test -n "$AR"; then
4968  ac_cv_prog_AR="$AR" # Let the user override the test.
4969else
4970as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4971for as_dir in $PATH
4972do
4973  IFS=$as_save_IFS
4974  test -z "$as_dir" && as_dir=.
4975  for ac_exec_ext in '' $ac_executable_extensions; do
4976  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4977    ac_cv_prog_AR="${ac_tool_prefix}ar"
4978    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4979    break 2
4980  fi
4981done
4982done
4983
4984fi
4985fi
4986AR=$ac_cv_prog_AR
4987if test -n "$AR"; then
4988  echo "$as_me:$LINENO: result: $AR" >&5
4989echo "${ECHO_T}$AR" >&6
4990else
4991  echo "$as_me:$LINENO: result: no" >&5
4992echo "${ECHO_T}no" >&6
4993fi
4994
4995fi
4996if test -z "$ac_cv_prog_AR"; then
4997  ac_ct_AR=$AR
4998  # Extract the first word of "ar", so it can be a program name with args.
4999set dummy ar; ac_word=$2
5000echo "$as_me:$LINENO: checking for $ac_word" >&5
5001echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5002if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5003  echo $ECHO_N "(cached) $ECHO_C" >&6
5004else
5005  if test -n "$ac_ct_AR"; then
5006  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5007else
5008as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5009for as_dir in $PATH
5010do
5011  IFS=$as_save_IFS
5012  test -z "$as_dir" && as_dir=.
5013  for ac_exec_ext in '' $ac_executable_extensions; do
5014  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5015    ac_cv_prog_ac_ct_AR="ar"
5016    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5017    break 2
5018  fi
5019done
5020done
5021
5022  test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5023fi
5024fi
5025ac_ct_AR=$ac_cv_prog_ac_ct_AR
5026if test -n "$ac_ct_AR"; then
5027  echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5028echo "${ECHO_T}$ac_ct_AR" >&6
5029else
5030  echo "$as_me:$LINENO: result: no" >&5
5031echo "${ECHO_T}no" >&6
5032fi
5033
5034  AR=$ac_ct_AR
5035else
5036  AR="$ac_cv_prog_AR"
5037fi
5038
5039test -z "$AR" && AR=ar
5040test -z "$AR_FLAGS" && AR_FLAGS=cru
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052if test -n "$ac_tool_prefix"; then
5053  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5054set dummy ${ac_tool_prefix}strip; ac_word=$2
5055echo "$as_me:$LINENO: checking for $ac_word" >&5
5056echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5057if test "${ac_cv_prog_STRIP+set}" = set; then
5058  echo $ECHO_N "(cached) $ECHO_C" >&6
5059else
5060  if test -n "$STRIP"; then
5061  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5062else
5063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5064for as_dir in $PATH
5065do
5066  IFS=$as_save_IFS
5067  test -z "$as_dir" && as_dir=.
5068  for ac_exec_ext in '' $ac_executable_extensions; do
5069  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5070    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5071    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5072    break 2
5073  fi
5074done
5075done
5076
5077fi
5078fi
5079STRIP=$ac_cv_prog_STRIP
5080if test -n "$STRIP"; then
5081  echo "$as_me:$LINENO: result: $STRIP" >&5
5082echo "${ECHO_T}$STRIP" >&6
5083else
5084  echo "$as_me:$LINENO: result: no" >&5
5085echo "${ECHO_T}no" >&6
5086fi
5087
5088fi
5089if test -z "$ac_cv_prog_STRIP"; then
5090  ac_ct_STRIP=$STRIP
5091  # Extract the first word of "strip", so it can be a program name with args.
5092set dummy strip; ac_word=$2
5093echo "$as_me:$LINENO: checking for $ac_word" >&5
5094echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5095if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5096  echo $ECHO_N "(cached) $ECHO_C" >&6
5097else
5098  if test -n "$ac_ct_STRIP"; then
5099  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5100else
5101as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5102for as_dir in $PATH
5103do
5104  IFS=$as_save_IFS
5105  test -z "$as_dir" && as_dir=.
5106  for ac_exec_ext in '' $ac_executable_extensions; do
5107  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5108    ac_cv_prog_ac_ct_STRIP="strip"
5109    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5110    break 2
5111  fi
5112done
5113done
5114
5115  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5116fi
5117fi
5118ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5119if test -n "$ac_ct_STRIP"; then
5120  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5121echo "${ECHO_T}$ac_ct_STRIP" >&6
5122else
5123  echo "$as_me:$LINENO: result: no" >&5
5124echo "${ECHO_T}no" >&6
5125fi
5126
5127  STRIP=$ac_ct_STRIP
5128else
5129  STRIP="$ac_cv_prog_STRIP"
5130fi
5131
5132test -z "$STRIP" && STRIP=:
5133
5134
5135
5136
5137
5138
5139if test -n "$ac_tool_prefix"; then
5140  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5141set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5142echo "$as_me:$LINENO: checking for $ac_word" >&5
5143echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5144if test "${ac_cv_prog_RANLIB+set}" = set; then
5145  echo $ECHO_N "(cached) $ECHO_C" >&6
5146else
5147  if test -n "$RANLIB"; then
5148  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5149else
5150as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5151for as_dir in $PATH
5152do
5153  IFS=$as_save_IFS
5154  test -z "$as_dir" && as_dir=.
5155  for ac_exec_ext in '' $ac_executable_extensions; do
5156  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5157    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5158    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5159    break 2
5160  fi
5161done
5162done
5163
5164fi
5165fi
5166RANLIB=$ac_cv_prog_RANLIB
5167if test -n "$RANLIB"; then
5168  echo "$as_me:$LINENO: result: $RANLIB" >&5
5169echo "${ECHO_T}$RANLIB" >&6
5170else
5171  echo "$as_me:$LINENO: result: no" >&5
5172echo "${ECHO_T}no" >&6
5173fi
5174
5175fi
5176if test -z "$ac_cv_prog_RANLIB"; then
5177  ac_ct_RANLIB=$RANLIB
5178  # Extract the first word of "ranlib", so it can be a program name with args.
5179set dummy ranlib; ac_word=$2
5180echo "$as_me:$LINENO: checking for $ac_word" >&5
5181echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5182if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5183  echo $ECHO_N "(cached) $ECHO_C" >&6
5184else
5185  if test -n "$ac_ct_RANLIB"; then
5186  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5187else
5188as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5189for as_dir in $PATH
5190do
5191  IFS=$as_save_IFS
5192  test -z "$as_dir" && as_dir=.
5193  for ac_exec_ext in '' $ac_executable_extensions; do
5194  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5195    ac_cv_prog_ac_ct_RANLIB="ranlib"
5196    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5197    break 2
5198  fi
5199done
5200done
5201
5202  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5203fi
5204fi
5205ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5206if test -n "$ac_ct_RANLIB"; then
5207  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5208echo "${ECHO_T}$ac_ct_RANLIB" >&6
5209else
5210  echo "$as_me:$LINENO: result: no" >&5
5211echo "${ECHO_T}no" >&6
5212fi
5213
5214  RANLIB=$ac_ct_RANLIB
5215else
5216  RANLIB="$ac_cv_prog_RANLIB"
5217fi
5218
5219test -z "$RANLIB" && RANLIB=:
5220
5221
5222
5223
5224
5225
5226# Determine commands to create old-style static archives.
5227old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5228old_postinstall_cmds='chmod 644 $oldlib'
5229old_postuninstall_cmds=
5230
5231if test -n "$RANLIB"; then
5232  case $host_os in
5233  openbsd*)
5234    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5235    ;;
5236  *)
5237    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5238    ;;
5239  esac
5240  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5241fi
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276# If no C compiler was specified, use CC.
5277LTCC=${LTCC-"$CC"}
5278
5279# If no C compiler flags were specified, use CFLAGS.
5280LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5281
5282# Allow CC to be a program name with arguments.
5283compiler=$CC
5284
5285
5286# Check for command to grab the raw symbol name followed by C symbol from nm.
5287echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5288echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
5289if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5290  echo $ECHO_N "(cached) $ECHO_C" >&6
5291else
5292
5293# These are sane defaults that work on at least a few old systems.
5294# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
5295
5296# Character class describing NM global symbol codes.
5297symcode='[BCDEGRST]'
5298
5299# Regexp to match symbols that can be accessed directly from C.
5300sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5301
5302# Define system-specific variables.
5303case $host_os in
5304aix*)
5305  symcode='[BCDT]'
5306  ;;
5307cygwin* | mingw* | pw32*)
5308  symcode='[ABCDGISTW]'
5309  ;;
5310hpux*)
5311  if test "$host_cpu" = ia64; then
5312    symcode='[ABCDEGRST]'
5313  fi
5314  ;;
5315irix* | nonstopux*)
5316  symcode='[BCDEGRST]'
5317  ;;
5318osf*)
5319  symcode='[BCDEGQRST]'
5320  ;;
5321solaris*)
5322  symcode='[BDRT]'
5323  ;;
5324sco3.2v5*)
5325  symcode='[DT]'
5326  ;;
5327sysv4.2uw2*)
5328  symcode='[DT]'
5329  ;;
5330sysv5* | sco5v6* | unixware* | OpenUNIX*)
5331  symcode='[ABDT]'
5332  ;;
5333sysv4)
5334  symcode='[DFNSTU]'
5335  ;;
5336esac
5337
5338# If we're using GNU nm, then use its standard symbol codes.
5339case `$NM -V 2>&1` in
5340*GNU* | *'with BFD'*)
5341  symcode='[ABCDGIRSTW]' ;;
5342esac
5343
5344# Transform an extracted symbol line into a proper C declaration.
5345# Some systems (esp. on ia64) link data and code symbols differently,
5346# so use this general approach.
5347lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5348
5349# Transform an extracted symbol line into symbol name and symbol address
5350lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
5351
5352# Handle CRLF in mingw tool chain
5353opt_cr=
5354case $build_os in
5355mingw*)
5356  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5357  ;;
5358esac
5359
5360# Try without a prefix underscore, then with it.
5361for ac_symprfx in "" "_"; do
5362
5363  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5364  symxfrm="\\1 $ac_symprfx\\2 \\2"
5365
5366  # Write the raw and C identifiers.
5367  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5368    # Fake it for dumpbin and say T for any non-static function
5369    # and D for any global variable.
5370    # Also find C++ and __fastcall symbols from MSVC++,
5371    # which start with @ or ?.
5372    lt_cv_sys_global_symbol_pipe="$AWK '"\
5373"     {last_section=section; section=\$ 3};"\
5374"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5375"     \$ 0!~/External *\|/{next};"\
5376"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5377"     {if(hide[section]) next};"\
5378"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5379"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5380"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
5381"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5382"     ' prfx=^$ac_symprfx"
5383  else
5384    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[	 ]\($symcode$symcode*\)[	 ][	 ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5385  fi
5386
5387  # Check to see that the pipe works correctly.
5388  pipe_works=no
5389
5390  rm -f conftest*
5391  cat > conftest.$ac_ext <<_LT_EOF
5392#ifdef __cplusplus
5393extern "C" {
5394#endif
5395char nm_test_var;
5396void nm_test_func(void);
5397void nm_test_func(void){}
5398#ifdef __cplusplus
5399}
5400#endif
5401int main(){nm_test_var='a';nm_test_func();return(0);}
5402_LT_EOF
5403
5404  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5405  (eval $ac_compile) 2>&5
5406  ac_status=$?
5407  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5408  (exit $ac_status); }; then
5409    # Now try to grab the symbols.
5410    nlist=conftest.nm
5411    if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5412  (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5413  ac_status=$?
5414  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5415  (exit $ac_status); } && test -s "$nlist"; then
5416      # Try sorting and uniquifying the output.
5417      if sort "$nlist" | uniq > "$nlist"T; then
5418	mv -f "$nlist"T "$nlist"
5419      else
5420	rm -f "$nlist"T
5421      fi
5422
5423      # Make sure that we snagged all the symbols we need.
5424      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5425	if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5426	  cat <<_LT_EOF > conftest.$ac_ext
5427#ifdef __cplusplus
5428extern "C" {
5429#endif
5430
5431_LT_EOF
5432	  # Now generate the symbol file.
5433	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5434
5435	  cat <<_LT_EOF >> conftest.$ac_ext
5436
5437/* The mapping between symbol names and symbols.  */
5438const struct {
5439  const char *name;
5440  void       *address;
5441}
5442lt__PROGRAM__LTX_preloaded_symbols[] =
5443{
5444  { "@PROGRAM@", (void *) 0 },
5445_LT_EOF
5446	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5447	  cat <<\_LT_EOF >> conftest.$ac_ext
5448  {0, (void *) 0}
5449};
5450
5451/* This works around a problem in FreeBSD linker */
5452#ifdef FREEBSD_WORKAROUND
5453static const void *lt_preloaded_setup() {
5454  return lt__PROGRAM__LTX_preloaded_symbols;
5455}
5456#endif
5457
5458#ifdef __cplusplus
5459}
5460#endif
5461_LT_EOF
5462	  # Now try linking the two files.
5463	  mv conftest.$ac_objext conftstm.$ac_objext
5464	  lt_save_LIBS="$LIBS"
5465	  lt_save_CFLAGS="$CFLAGS"
5466	  LIBS="conftstm.$ac_objext"
5467	  CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5468	  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5469  (eval $ac_link) 2>&5
5470  ac_status=$?
5471  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5472  (exit $ac_status); } && test -s conftest${ac_exeext}; then
5473	    pipe_works=yes
5474	  fi
5475	  LIBS="$lt_save_LIBS"
5476	  CFLAGS="$lt_save_CFLAGS"
5477	else
5478	  echo "cannot find nm_test_func in $nlist" >&5
5479	fi
5480      else
5481	echo "cannot find nm_test_var in $nlist" >&5
5482      fi
5483    else
5484      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5485    fi
5486  else
5487    echo "$progname: failed program was:" >&5
5488    cat conftest.$ac_ext >&5
5489  fi
5490  rm -f conftest* conftst*
5491
5492  # Do not use the global_symbol_pipe unless it works.
5493  if test "$pipe_works" = yes; then
5494    break
5495  else
5496    lt_cv_sys_global_symbol_pipe=
5497  fi
5498done
5499
5500fi
5501
5502if test -z "$lt_cv_sys_global_symbol_pipe"; then
5503  lt_cv_sys_global_symbol_to_cdecl=
5504fi
5505if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5506  echo "$as_me:$LINENO: result: failed" >&5
5507echo "${ECHO_T}failed" >&6
5508else
5509  echo "$as_me:$LINENO: result: ok" >&5
5510echo "${ECHO_T}ok" >&6
5511fi
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5530if test "${enable_libtool_lock+set}" = set; then
5531  enableval="$enable_libtool_lock"
5532
5533fi;
5534test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5535
5536# Some flags need to be propagated to the compiler or linker for good
5537# libtool support.
5538case $host in
5539ia64-*-hpux*)
5540  # Find out which ABI we are using.
5541  echo 'int i;' > conftest.$ac_ext
5542  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5543  (eval $ac_compile) 2>&5
5544  ac_status=$?
5545  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5546  (exit $ac_status); }; then
5547    case `/usr/bin/file conftest.$ac_objext` in
5548      *ELF-32*)
5549	HPUX_IA64_MODE="32"
5550	;;
5551      *ELF-64*)
5552	HPUX_IA64_MODE="64"
5553	;;
5554    esac
5555  fi
5556  rm -rf conftest*
5557  ;;
5558*-*-irix6*)
5559  # Find out which ABI we are using.
5560  echo '#line 5560 "configure"' > conftest.$ac_ext
5561  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5562  (eval $ac_compile) 2>&5
5563  ac_status=$?
5564  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5565  (exit $ac_status); }; then
5566    if test "$lt_cv_prog_gnu_ld" = yes; then
5567      case `/usr/bin/file conftest.$ac_objext` in
5568	*32-bit*)
5569	  LD="${LD-ld} -melf32bsmip"
5570	  ;;
5571	*N32*)
5572	  LD="${LD-ld} -melf32bmipn32"
5573	  ;;
5574	*64-bit*)
5575	  LD="${LD-ld} -melf64bmip"
5576	;;
5577      esac
5578    else
5579      case `/usr/bin/file conftest.$ac_objext` in
5580	*32-bit*)
5581	  LD="${LD-ld} -32"
5582	  ;;
5583	*N32*)
5584	  LD="${LD-ld} -n32"
5585	  ;;
5586	*64-bit*)
5587	  LD="${LD-ld} -64"
5588	  ;;
5589      esac
5590    fi
5591  fi
5592  rm -rf conftest*
5593  ;;
5594
5595x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5596s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5597  # Find out which ABI we are using.
5598  echo 'int i;' > conftest.$ac_ext
5599  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5600  (eval $ac_compile) 2>&5
5601  ac_status=$?
5602  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5603  (exit $ac_status); }; then
5604    case `/usr/bin/file conftest.o` in
5605      *32-bit*)
5606	case $host in
5607	  x86_64-*kfreebsd*-gnu)
5608	    LD="${LD-ld} -m elf_i386_fbsd"
5609	    ;;
5610	  x86_64-*linux*)
5611	    LD="${LD-ld} -m elf_i386"
5612	    ;;
5613	  ppc64-*linux*|powerpc64-*linux*)
5614	    LD="${LD-ld} -m elf32ppclinux"
5615	    ;;
5616	  s390x-*linux*)
5617	    LD="${LD-ld} -m elf_s390"
5618	    ;;
5619	  sparc64-*linux*)
5620	    LD="${LD-ld} -m elf32_sparc"
5621	    ;;
5622	esac
5623	;;
5624      *64-bit*)
5625	case $host in
5626	  x86_64-*kfreebsd*-gnu)
5627	    LD="${LD-ld} -m elf_x86_64_fbsd"
5628	    ;;
5629	  x86_64-*linux*)
5630	    LD="${LD-ld} -m elf_x86_64"
5631	    ;;
5632	  ppc*-*linux*|powerpc*-*linux*)
5633	    LD="${LD-ld} -m elf64ppc"
5634	    ;;
5635	  s390*-*linux*|s390*-*tpf*)
5636	    LD="${LD-ld} -m elf64_s390"
5637	    ;;
5638	  sparc*-*linux*)
5639	    LD="${LD-ld} -m elf64_sparc"
5640	    ;;
5641	esac
5642	;;
5643    esac
5644  fi
5645  rm -rf conftest*
5646  ;;
5647
5648*-*-sco3.2v5*)
5649  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5650  SAVE_CFLAGS="$CFLAGS"
5651  CFLAGS="$CFLAGS -belf"
5652  echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5653echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5654if test "${lt_cv_cc_needs_belf+set}" = set; then
5655  echo $ECHO_N "(cached) $ECHO_C" >&6
5656else
5657  ac_ext=c
5658ac_cpp='$CPP $CPPFLAGS'
5659ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5660ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5661ac_compiler_gnu=$ac_cv_c_compiler_gnu
5662
5663     cat >conftest.$ac_ext <<_ACEOF
5664/* confdefs.h.  */
5665_ACEOF
5666cat confdefs.h >>conftest.$ac_ext
5667cat >>conftest.$ac_ext <<_ACEOF
5668/* end confdefs.h.  */
5669
5670int
5671main ()
5672{
5673
5674  ;
5675  return 0;
5676}
5677_ACEOF
5678rm -f conftest.$ac_objext conftest$ac_exeext
5679if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5680  (eval $ac_link) 2>conftest.er1
5681  ac_status=$?
5682  grep -v '^ *+' conftest.er1 >conftest.err
5683  rm -f conftest.er1
5684  cat conftest.err >&5
5685  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5686  (exit $ac_status); } &&
5687	 { ac_try='test -z "$ac_c_werror_flag"
5688			 || test ! -s conftest.err'
5689  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5690  (eval $ac_try) 2>&5
5691  ac_status=$?
5692  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5693  (exit $ac_status); }; } &&
5694	 { ac_try='test -s conftest$ac_exeext'
5695  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5696  (eval $ac_try) 2>&5
5697  ac_status=$?
5698  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5699  (exit $ac_status); }; }; then
5700  lt_cv_cc_needs_belf=yes
5701else
5702  echo "$as_me: failed program was:" >&5
5703sed 's/^/| /' conftest.$ac_ext >&5
5704
5705lt_cv_cc_needs_belf=no
5706fi
5707rm -f conftest.err conftest.$ac_objext \
5708      conftest$ac_exeext conftest.$ac_ext
5709     ac_ext=c
5710ac_cpp='$CPP $CPPFLAGS'
5711ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5712ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5713ac_compiler_gnu=$ac_cv_c_compiler_gnu
5714
5715fi
5716echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5717echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5718  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5719    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5720    CFLAGS="$SAVE_CFLAGS"
5721  fi
5722  ;;
5723sparc*-*solaris*)
5724  # Find out which ABI we are using.
5725  echo 'int i;' > conftest.$ac_ext
5726  if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5727  (eval $ac_compile) 2>&5
5728  ac_status=$?
5729  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5730  (exit $ac_status); }; then
5731    case `/usr/bin/file conftest.o` in
5732    *64-bit*)
5733      case $lt_cv_prog_gnu_ld in
5734      yes*) LD="${LD-ld} -m elf64_sparc" ;;
5735      *)    LD="${LD-ld} -64" ;;
5736      esac
5737      ;;
5738    esac
5739  fi
5740  rm -rf conftest*
5741  ;;
5742esac
5743
5744need_locks="$enable_libtool_lock"
5745
5746ac_ext=c
5747ac_cpp='$CPP $CPPFLAGS'
5748ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5749ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5750ac_compiler_gnu=$ac_cv_c_compiler_gnu
5751echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5752echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
5753# On Suns, sometimes $CPP names a directory.
5754if test -n "$CPP" && test -d "$CPP"; then
5755  CPP=
5756fi
5757if test -z "$CPP"; then
5758  if test "${ac_cv_prog_CPP+set}" = set; then
5759  echo $ECHO_N "(cached) $ECHO_C" >&6
5760else
5761      # Double quotes because CPP needs to be expanded
5762    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5763    do
5764      ac_preproc_ok=false
5765for ac_c_preproc_warn_flag in '' yes
5766do
5767  # Use a header file that comes with gcc, so configuring glibc
5768  # with a fresh cross-compiler works.
5769  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5770  # <limits.h> exists even on freestanding compilers.
5771  # On the NeXT, cc -E runs the code through the compiler's parser,
5772  # not just through cpp. "Syntax error" is here to catch this case.
5773  cat >conftest.$ac_ext <<_ACEOF
5774/* confdefs.h.  */
5775_ACEOF
5776cat confdefs.h >>conftest.$ac_ext
5777cat >>conftest.$ac_ext <<_ACEOF
5778/* end confdefs.h.  */
5779#ifdef __STDC__
5780# include <limits.h>
5781#else
5782# include <assert.h>
5783#endif
5784		     Syntax error
5785_ACEOF
5786if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5787  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5788  ac_status=$?
5789  grep -v '^ *+' conftest.er1 >conftest.err
5790  rm -f conftest.er1
5791  cat conftest.err >&5
5792  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793  (exit $ac_status); } >/dev/null; then
5794  if test -s conftest.err; then
5795    ac_cpp_err=$ac_c_preproc_warn_flag
5796    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5797  else
5798    ac_cpp_err=
5799  fi
5800else
5801  ac_cpp_err=yes
5802fi
5803if test -z "$ac_cpp_err"; then
5804  :
5805else
5806  echo "$as_me: failed program was:" >&5
5807sed 's/^/| /' conftest.$ac_ext >&5
5808
5809  # Broken: fails on valid input.
5810continue
5811fi
5812rm -f conftest.err conftest.$ac_ext
5813
5814  # OK, works on sane cases.  Now check whether non-existent headers
5815  # can be detected and how.
5816  cat >conftest.$ac_ext <<_ACEOF
5817/* confdefs.h.  */
5818_ACEOF
5819cat confdefs.h >>conftest.$ac_ext
5820cat >>conftest.$ac_ext <<_ACEOF
5821/* end confdefs.h.  */
5822#include <ac_nonexistent.h>
5823_ACEOF
5824if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5825  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5826  ac_status=$?
5827  grep -v '^ *+' conftest.er1 >conftest.err
5828  rm -f conftest.er1
5829  cat conftest.err >&5
5830  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5831  (exit $ac_status); } >/dev/null; then
5832  if test -s conftest.err; then
5833    ac_cpp_err=$ac_c_preproc_warn_flag
5834    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5835  else
5836    ac_cpp_err=
5837  fi
5838else
5839  ac_cpp_err=yes
5840fi
5841if test -z "$ac_cpp_err"; then
5842  # Broken: success on invalid input.
5843continue
5844else
5845  echo "$as_me: failed program was:" >&5
5846sed 's/^/| /' conftest.$ac_ext >&5
5847
5848  # Passes both tests.
5849ac_preproc_ok=:
5850break
5851fi
5852rm -f conftest.err conftest.$ac_ext
5853
5854done
5855# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5856rm -f conftest.err conftest.$ac_ext
5857if $ac_preproc_ok; then
5858  break
5859fi
5860
5861    done
5862    ac_cv_prog_CPP=$CPP
5863
5864fi
5865  CPP=$ac_cv_prog_CPP
5866else
5867  ac_cv_prog_CPP=$CPP
5868fi
5869echo "$as_me:$LINENO: result: $CPP" >&5
5870echo "${ECHO_T}$CPP" >&6
5871ac_preproc_ok=false
5872for ac_c_preproc_warn_flag in '' yes
5873do
5874  # Use a header file that comes with gcc, so configuring glibc
5875  # with a fresh cross-compiler works.
5876  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5877  # <limits.h> exists even on freestanding compilers.
5878  # On the NeXT, cc -E runs the code through the compiler's parser,
5879  # not just through cpp. "Syntax error" is here to catch this case.
5880  cat >conftest.$ac_ext <<_ACEOF
5881/* confdefs.h.  */
5882_ACEOF
5883cat confdefs.h >>conftest.$ac_ext
5884cat >>conftest.$ac_ext <<_ACEOF
5885/* end confdefs.h.  */
5886#ifdef __STDC__
5887# include <limits.h>
5888#else
5889# include <assert.h>
5890#endif
5891		     Syntax error
5892_ACEOF
5893if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5894  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5895  ac_status=$?
5896  grep -v '^ *+' conftest.er1 >conftest.err
5897  rm -f conftest.er1
5898  cat conftest.err >&5
5899  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5900  (exit $ac_status); } >/dev/null; then
5901  if test -s conftest.err; then
5902    ac_cpp_err=$ac_c_preproc_warn_flag
5903    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5904  else
5905    ac_cpp_err=
5906  fi
5907else
5908  ac_cpp_err=yes
5909fi
5910if test -z "$ac_cpp_err"; then
5911  :
5912else
5913  echo "$as_me: failed program was:" >&5
5914sed 's/^/| /' conftest.$ac_ext >&5
5915
5916  # Broken: fails on valid input.
5917continue
5918fi
5919rm -f conftest.err conftest.$ac_ext
5920
5921  # OK, works on sane cases.  Now check whether non-existent headers
5922  # can be detected and how.
5923  cat >conftest.$ac_ext <<_ACEOF
5924/* confdefs.h.  */
5925_ACEOF
5926cat confdefs.h >>conftest.$ac_ext
5927cat >>conftest.$ac_ext <<_ACEOF
5928/* end confdefs.h.  */
5929#include <ac_nonexistent.h>
5930_ACEOF
5931if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5932  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5933  ac_status=$?
5934  grep -v '^ *+' conftest.er1 >conftest.err
5935  rm -f conftest.er1
5936  cat conftest.err >&5
5937  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5938  (exit $ac_status); } >/dev/null; then
5939  if test -s conftest.err; then
5940    ac_cpp_err=$ac_c_preproc_warn_flag
5941    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5942  else
5943    ac_cpp_err=
5944  fi
5945else
5946  ac_cpp_err=yes
5947fi
5948if test -z "$ac_cpp_err"; then
5949  # Broken: success on invalid input.
5950continue
5951else
5952  echo "$as_me: failed program was:" >&5
5953sed 's/^/| /' conftest.$ac_ext >&5
5954
5955  # Passes both tests.
5956ac_preproc_ok=:
5957break
5958fi
5959rm -f conftest.err conftest.$ac_ext
5960
5961done
5962# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5963rm -f conftest.err conftest.$ac_ext
5964if $ac_preproc_ok; then
5965  :
5966else
5967  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
5968See \`config.log' for more details." >&5
5969echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5970See \`config.log' for more details." >&2;}
5971   { (exit 1); exit 1; }; }
5972fi
5973
5974ac_ext=c
5975ac_cpp='$CPP $CPPFLAGS'
5976ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5977ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5978ac_compiler_gnu=$ac_cv_c_compiler_gnu
5979
5980
5981echo "$as_me:$LINENO: checking for ANSI C header files" >&5
5982echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
5983if test "${ac_cv_header_stdc+set}" = set; then
5984  echo $ECHO_N "(cached) $ECHO_C" >&6
5985else
5986  cat >conftest.$ac_ext <<_ACEOF
5987/* confdefs.h.  */
5988_ACEOF
5989cat confdefs.h >>conftest.$ac_ext
5990cat >>conftest.$ac_ext <<_ACEOF
5991/* end confdefs.h.  */
5992#include <stdlib.h>
5993#include <stdarg.h>
5994#include <string.h>
5995#include <float.h>
5996
5997int
5998main ()
5999{
6000
6001  ;
6002  return 0;
6003}
6004_ACEOF
6005rm -f conftest.$ac_objext
6006if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6007  (eval $ac_compile) 2>conftest.er1
6008  ac_status=$?
6009  grep -v '^ *+' conftest.er1 >conftest.err
6010  rm -f conftest.er1
6011  cat conftest.err >&5
6012  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6013  (exit $ac_status); } &&
6014	 { ac_try='test -z "$ac_c_werror_flag"
6015			 || test ! -s conftest.err'
6016  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6017  (eval $ac_try) 2>&5
6018  ac_status=$?
6019  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6020  (exit $ac_status); }; } &&
6021	 { ac_try='test -s conftest.$ac_objext'
6022  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6023  (eval $ac_try) 2>&5
6024  ac_status=$?
6025  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6026  (exit $ac_status); }; }; then
6027  ac_cv_header_stdc=yes
6028else
6029  echo "$as_me: failed program was:" >&5
6030sed 's/^/| /' conftest.$ac_ext >&5
6031
6032ac_cv_header_stdc=no
6033fi
6034rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6035
6036if test $ac_cv_header_stdc = yes; then
6037  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6038  cat >conftest.$ac_ext <<_ACEOF
6039/* confdefs.h.  */
6040_ACEOF
6041cat confdefs.h >>conftest.$ac_ext
6042cat >>conftest.$ac_ext <<_ACEOF
6043/* end confdefs.h.  */
6044#include <string.h>
6045
6046_ACEOF
6047if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6048  $EGREP "memchr" >/dev/null 2>&1; then
6049  :
6050else
6051  ac_cv_header_stdc=no
6052fi
6053rm -f conftest*
6054
6055fi
6056
6057if test $ac_cv_header_stdc = yes; then
6058  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6059  cat >conftest.$ac_ext <<_ACEOF
6060/* confdefs.h.  */
6061_ACEOF
6062cat confdefs.h >>conftest.$ac_ext
6063cat >>conftest.$ac_ext <<_ACEOF
6064/* end confdefs.h.  */
6065#include <stdlib.h>
6066
6067_ACEOF
6068if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6069  $EGREP "free" >/dev/null 2>&1; then
6070  :
6071else
6072  ac_cv_header_stdc=no
6073fi
6074rm -f conftest*
6075
6076fi
6077
6078if test $ac_cv_header_stdc = yes; then
6079  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6080  if test "$cross_compiling" = yes; then
6081  :
6082else
6083  cat >conftest.$ac_ext <<_ACEOF
6084/* confdefs.h.  */
6085_ACEOF
6086cat confdefs.h >>conftest.$ac_ext
6087cat >>conftest.$ac_ext <<_ACEOF
6088/* end confdefs.h.  */
6089#include <ctype.h>
6090#if ((' ' & 0x0FF) == 0x020)
6091# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6092# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6093#else
6094# define ISLOWER(c) \
6095		   (('a' <= (c) && (c) <= 'i') \
6096		     || ('j' <= (c) && (c) <= 'r') \
6097		     || ('s' <= (c) && (c) <= 'z'))
6098# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6099#endif
6100
6101#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6102int
6103main ()
6104{
6105  int i;
6106  for (i = 0; i < 256; i++)
6107    if (XOR (islower (i), ISLOWER (i))
6108	|| toupper (i) != TOUPPER (i))
6109      exit(2);
6110  exit (0);
6111}
6112_ACEOF
6113rm -f conftest$ac_exeext
6114if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6115  (eval $ac_link) 2>&5
6116  ac_status=$?
6117  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6118  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6119  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6120  (eval $ac_try) 2>&5
6121  ac_status=$?
6122  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6123  (exit $ac_status); }; }; then
6124  :
6125else
6126  echo "$as_me: program exited with status $ac_status" >&5
6127echo "$as_me: failed program was:" >&5
6128sed 's/^/| /' conftest.$ac_ext >&5
6129
6130( exit $ac_status )
6131ac_cv_header_stdc=no
6132fi
6133rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6134fi
6135fi
6136fi
6137echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6138echo "${ECHO_T}$ac_cv_header_stdc" >&6
6139if test $ac_cv_header_stdc = yes; then
6140
6141cat >>confdefs.h <<\_ACEOF
6142#define STDC_HEADERS 1
6143_ACEOF
6144
6145fi
6146
6147# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6158		  inttypes.h stdint.h unistd.h
6159do
6160as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6161echo "$as_me:$LINENO: checking for $ac_header" >&5
6162echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6163if eval "test \"\${$as_ac_Header+set}\" = set"; then
6164  echo $ECHO_N "(cached) $ECHO_C" >&6
6165else
6166  cat >conftest.$ac_ext <<_ACEOF
6167/* confdefs.h.  */
6168_ACEOF
6169cat confdefs.h >>conftest.$ac_ext
6170cat >>conftest.$ac_ext <<_ACEOF
6171/* end confdefs.h.  */
6172$ac_includes_default
6173
6174#include <$ac_header>
6175_ACEOF
6176rm -f conftest.$ac_objext
6177if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6178  (eval $ac_compile) 2>conftest.er1
6179  ac_status=$?
6180  grep -v '^ *+' conftest.er1 >conftest.err
6181  rm -f conftest.er1
6182  cat conftest.err >&5
6183  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6184  (exit $ac_status); } &&
6185	 { ac_try='test -z "$ac_c_werror_flag"
6186			 || test ! -s conftest.err'
6187  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6188  (eval $ac_try) 2>&5
6189  ac_status=$?
6190  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6191  (exit $ac_status); }; } &&
6192	 { ac_try='test -s conftest.$ac_objext'
6193  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6194  (eval $ac_try) 2>&5
6195  ac_status=$?
6196  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6197  (exit $ac_status); }; }; then
6198  eval "$as_ac_Header=yes"
6199else
6200  echo "$as_me: failed program was:" >&5
6201sed 's/^/| /' conftest.$ac_ext >&5
6202
6203eval "$as_ac_Header=no"
6204fi
6205rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6206fi
6207echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6208echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6209if test `eval echo '${'$as_ac_Header'}'` = yes; then
6210  cat >>confdefs.h <<_ACEOF
6211#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6212_ACEOF
6213
6214fi
6215
6216done
6217
6218
6219
6220for ac_header in dlfcn.h
6221do
6222as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6223echo "$as_me:$LINENO: checking for $ac_header" >&5
6224echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6225if eval "test \"\${$as_ac_Header+set}\" = set"; then
6226  echo $ECHO_N "(cached) $ECHO_C" >&6
6227else
6228  cat >conftest.$ac_ext <<_ACEOF
6229/* confdefs.h.  */
6230_ACEOF
6231cat confdefs.h >>conftest.$ac_ext
6232cat >>conftest.$ac_ext <<_ACEOF
6233/* end confdefs.h.  */
6234$ac_includes_default
6235
6236#include <$ac_header>
6237_ACEOF
6238rm -f conftest.$ac_objext
6239if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6240  (eval $ac_compile) 2>conftest.er1
6241  ac_status=$?
6242  grep -v '^ *+' conftest.er1 >conftest.err
6243  rm -f conftest.er1
6244  cat conftest.err >&5
6245  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6246  (exit $ac_status); } &&
6247	 { ac_try='test -z "$ac_c_werror_flag"
6248			 || test ! -s conftest.err'
6249  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6250  (eval $ac_try) 2>&5
6251  ac_status=$?
6252  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6253  (exit $ac_status); }; } &&
6254	 { ac_try='test -s conftest.$ac_objext'
6255  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6256  (eval $ac_try) 2>&5
6257  ac_status=$?
6258  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6259  (exit $ac_status); }; }; then
6260  eval "$as_ac_Header=yes"
6261else
6262  echo "$as_me: failed program was:" >&5
6263sed 's/^/| /' conftest.$ac_ext >&5
6264
6265eval "$as_ac_Header=no"
6266fi
6267rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6268fi
6269echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6270echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6271if test `eval echo '${'$as_ac_Header'}'` = yes; then
6272  cat >>confdefs.h <<_ACEOF
6273#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6274_ACEOF
6275
6276fi
6277
6278done
6279
6280
6281
6282# This can be used to rebuild libtool when needed
6283LIBTOOL_DEPS="$ltmain"
6284
6285# Always use our own libtool.
6286LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312test -z "$LN_S" && LN_S="ln -s"
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327if test -n "${ZSH_VERSION+set}" ; then
6328   setopt NO_GLOB_SUBST
6329fi
6330
6331echo "$as_me:$LINENO: checking for objdir" >&5
6332echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6333if test "${lt_cv_objdir+set}" = set; then
6334  echo $ECHO_N "(cached) $ECHO_C" >&6
6335else
6336  rm -f .libs 2>/dev/null
6337mkdir .libs 2>/dev/null
6338if test -d .libs; then
6339  lt_cv_objdir=.libs
6340else
6341  # MS-DOS does not allow filenames that begin with a dot.
6342  lt_cv_objdir=_libs
6343fi
6344rmdir .libs 2>/dev/null
6345fi
6346echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6347echo "${ECHO_T}$lt_cv_objdir" >&6
6348objdir=$lt_cv_objdir
6349
6350
6351
6352
6353
6354cat >>confdefs.h <<_ACEOF
6355#define LT_OBJDIR "$lt_cv_objdir/"
6356_ACEOF
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374case $host_os in
6375aix3*)
6376  # AIX sometimes has problems with the GCC collect2 program.  For some
6377  # reason, if we set the COLLECT_NAMES environment variable, the problems
6378  # vanish in a puff of smoke.
6379  if test "X${COLLECT_NAMES+set}" != Xset; then
6380    COLLECT_NAMES=
6381    export COLLECT_NAMES
6382  fi
6383  ;;
6384esac
6385
6386# Sed substitution that helps us do robust quoting.  It backslashifies
6387# metacharacters that are still active within double-quoted strings.
6388sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6389
6390# Same as above, but do not quote variable references.
6391double_quote_subst='s/\(["`\\]\)/\\\1/g'
6392
6393# Sed substitution to delay expansion of an escaped shell variable in a
6394# double_quote_subst'ed string.
6395delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6396
6397# Sed substitution to delay expansion of an escaped single quote.
6398delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6399
6400# Sed substitution to avoid accidental globbing in evaled expressions
6401no_glob_subst='s/\*/\\\*/g'
6402
6403# Global variables:
6404ofile=libtool
6405can_build_shared=yes
6406
6407# All known linkers require a `.a' archive for static linking (except MSVC,
6408# which needs '.lib').
6409libext=a
6410
6411with_gnu_ld="$lt_cv_prog_gnu_ld"
6412
6413old_CC="$CC"
6414old_CFLAGS="$CFLAGS"
6415
6416# Set sane defaults for various variables
6417test -z "$CC" && CC=cc
6418test -z "$LTCC" && LTCC=$CC
6419test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6420test -z "$LD" && LD=ld
6421test -z "$ac_objext" && ac_objext=o
6422
6423for cc_temp in $compiler""; do
6424  case $cc_temp in
6425    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6426    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6427    \-*) ;;
6428    *) break;;
6429  esac
6430done
6431cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6432
6433
6434# Only perform the check for file, if the check method requires it
6435test -z "$MAGIC_CMD" && MAGIC_CMD=file
6436case $deplibs_check_method in
6437file_magic*)
6438  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6439    echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6440echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6441if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6442  echo $ECHO_N "(cached) $ECHO_C" >&6
6443else
6444  case $MAGIC_CMD in
6445[\\/*] |  ?:[\\/]*)
6446  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6447  ;;
6448*)
6449  lt_save_MAGIC_CMD="$MAGIC_CMD"
6450  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6451  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6452  for ac_dir in $ac_dummy; do
6453    IFS="$lt_save_ifs"
6454    test -z "$ac_dir" && ac_dir=.
6455    if test -f $ac_dir/${ac_tool_prefix}file; then
6456      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6457      if test -n "$file_magic_test_file"; then
6458	case $deplibs_check_method in
6459	"file_magic "*)
6460	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6461	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6462	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6463	    $EGREP "$file_magic_regex" > /dev/null; then
6464	    :
6465	  else
6466	    cat <<_LT_EOF 1>&2
6467
6468*** Warning: the command libtool uses to detect shared libraries,
6469*** $file_magic_cmd, produces output that libtool cannot recognize.
6470*** The result is that libtool may fail to recognize shared libraries
6471*** as such.  This will affect the creation of libtool libraries that
6472*** depend on shared libraries, but programs linked with such libtool
6473*** libraries will work regardless of this problem.  Nevertheless, you
6474*** may want to report the problem to your system manager and/or to
6475*** bug-libtool@gnu.org
6476
6477_LT_EOF
6478	  fi ;;
6479	esac
6480      fi
6481      break
6482    fi
6483  done
6484  IFS="$lt_save_ifs"
6485  MAGIC_CMD="$lt_save_MAGIC_CMD"
6486  ;;
6487esac
6488fi
6489
6490MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6491if test -n "$MAGIC_CMD"; then
6492  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6493echo "${ECHO_T}$MAGIC_CMD" >&6
6494else
6495  echo "$as_me:$LINENO: result: no" >&5
6496echo "${ECHO_T}no" >&6
6497fi
6498
6499
6500
6501
6502
6503if test -z "$lt_cv_path_MAGIC_CMD"; then
6504  if test -n "$ac_tool_prefix"; then
6505    echo "$as_me:$LINENO: checking for file" >&5
6506echo $ECHO_N "checking for file... $ECHO_C" >&6
6507if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6508  echo $ECHO_N "(cached) $ECHO_C" >&6
6509else
6510  case $MAGIC_CMD in
6511[\\/*] |  ?:[\\/]*)
6512  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6513  ;;
6514*)
6515  lt_save_MAGIC_CMD="$MAGIC_CMD"
6516  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6517  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6518  for ac_dir in $ac_dummy; do
6519    IFS="$lt_save_ifs"
6520    test -z "$ac_dir" && ac_dir=.
6521    if test -f $ac_dir/file; then
6522      lt_cv_path_MAGIC_CMD="$ac_dir/file"
6523      if test -n "$file_magic_test_file"; then
6524	case $deplibs_check_method in
6525	"file_magic "*)
6526	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6527	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6528	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6529	    $EGREP "$file_magic_regex" > /dev/null; then
6530	    :
6531	  else
6532	    cat <<_LT_EOF 1>&2
6533
6534*** Warning: the command libtool uses to detect shared libraries,
6535*** $file_magic_cmd, produces output that libtool cannot recognize.
6536*** The result is that libtool may fail to recognize shared libraries
6537*** as such.  This will affect the creation of libtool libraries that
6538*** depend on shared libraries, but programs linked with such libtool
6539*** libraries will work regardless of this problem.  Nevertheless, you
6540*** may want to report the problem to your system manager and/or to
6541*** bug-libtool@gnu.org
6542
6543_LT_EOF
6544	  fi ;;
6545	esac
6546      fi
6547      break
6548    fi
6549  done
6550  IFS="$lt_save_ifs"
6551  MAGIC_CMD="$lt_save_MAGIC_CMD"
6552  ;;
6553esac
6554fi
6555
6556MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6557if test -n "$MAGIC_CMD"; then
6558  echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6559echo "${ECHO_T}$MAGIC_CMD" >&6
6560else
6561  echo "$as_me:$LINENO: result: no" >&5
6562echo "${ECHO_T}no" >&6
6563fi
6564
6565
6566  else
6567    MAGIC_CMD=:
6568  fi
6569fi
6570
6571  fi
6572  ;;
6573esac
6574
6575# Use C for the default configuration in the libtool script
6576
6577lt_save_CC="$CC"
6578ac_ext=c
6579ac_cpp='$CPP $CPPFLAGS'
6580ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6581ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6582ac_compiler_gnu=$ac_cv_c_compiler_gnu
6583
6584
6585# Source file extension for C test sources.
6586ac_ext=c
6587
6588# Object file extension for compiled C test sources.
6589objext=o
6590objext=$objext
6591
6592# Code to be used in simple compile tests
6593lt_simple_compile_test_code="int some_variable = 0;"
6594
6595# Code to be used in simple link tests
6596lt_simple_link_test_code='int main(){return(0);}'
6597
6598
6599
6600
6601
6602
6603
6604# If no C compiler was specified, use CC.
6605LTCC=${LTCC-"$CC"}
6606
6607# If no C compiler flags were specified, use CFLAGS.
6608LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6609
6610# Allow CC to be a program name with arguments.
6611compiler=$CC
6612
6613# Save the default compiler, since it gets overwritten when the other
6614# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6615compiler_DEFAULT=$CC
6616
6617# save warnings/boilerplate of simple test code
6618ac_outfile=conftest.$ac_objext
6619echo "$lt_simple_compile_test_code" >conftest.$ac_ext
6620eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6621_lt_compiler_boilerplate=`cat conftest.err`
6622$RM conftest*
6623
6624ac_outfile=conftest.$ac_objext
6625echo "$lt_simple_link_test_code" >conftest.$ac_ext
6626eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6627_lt_linker_boilerplate=`cat conftest.err`
6628$RM conftest*
6629
6630
6631## CAVEAT EMPTOR:
6632## There is no encapsulation within the following macros, do not change
6633## the running order or otherwise move them around unless you know exactly
6634## what you are doing...
6635if test -n "$compiler"; then
6636
6637lt_prog_compiler_no_builtin_flag=
6638
6639if test "$GCC" = yes; then
6640  lt_prog_compiler_no_builtin_flag=' -fno-builtin'
6641
6642  echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6643echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
6644if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
6645  echo $ECHO_N "(cached) $ECHO_C" >&6
6646else
6647  lt_cv_prog_compiler_rtti_exceptions=no
6648   ac_outfile=conftest.$ac_objext
6649   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6650   lt_compiler_flag="-fno-rtti -fno-exceptions"
6651   # Insert the option either (1) after the last *FLAGS variable, or
6652   # (2) before a word containing "conftest.", or (3) at the end.
6653   # Note that $ac_compile itself does not contain backslashes and begins
6654   # with a dollar sign (not a hyphen), so the echo should work correctly.
6655   # The option is referenced via a variable to avoid confusing sed.
6656   lt_compile=`echo "$ac_compile" | $SED \
6657   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6658   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6659   -e 's:$: $lt_compiler_flag:'`
6660   (eval echo "\"\$as_me:6660: $lt_compile\"" >&5)
6661   (eval "$lt_compile" 2>conftest.err)
6662   ac_status=$?
6663   cat conftest.err >&5
6664   echo "$as_me:6664: \$? = $ac_status" >&5
6665   if (exit $ac_status) && test -s "$ac_outfile"; then
6666     # The compiler can only warn and ignore the option if not recognized
6667     # So say no if there are warnings other than the usual output.
6668     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
6669     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
6670     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6671       lt_cv_prog_compiler_rtti_exceptions=yes
6672     fi
6673   fi
6674   $RM conftest*
6675
6676fi
6677echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6678echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
6679
6680if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
6681    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6682else
6683    :
6684fi
6685
6686fi
6687
6688
6689
6690
6691
6692
6693  lt_prog_compiler_wl=
6694lt_prog_compiler_pic=
6695lt_prog_compiler_static=
6696
6697echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
6698echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
6699
6700  if test "$GCC" = yes; then
6701    lt_prog_compiler_wl='-Wl,'
6702    lt_prog_compiler_static='-static'
6703
6704    case $host_os in
6705      aix*)
6706      # All AIX code is PIC.
6707      if test "$host_cpu" = ia64; then
6708	# AIX 5 now supports IA64 processor
6709	lt_prog_compiler_static='-Bstatic'
6710      fi
6711      ;;
6712
6713    amigaos*)
6714      if test "$host_cpu" = m68k; then
6715        # FIXME: we need at least 68020 code to build shared libraries, but
6716        # adding the `-m68020' flag to GCC prevents building anything better,
6717        # like `-m68040'.
6718        lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
6719      fi
6720      ;;
6721
6722    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
6723      # PIC is the default for these OSes.
6724      ;;
6725
6726    mingw* | cygwin* | pw32* | os2*)
6727      # This hack is so that the source file can tell whether it is being
6728      # built for inclusion in a dll (and should export symbols for example).
6729      # Although the cygwin gcc ignores -fPIC, still need this for old-style
6730      # (--disable-auto-import) libraries
6731      lt_prog_compiler_pic='-DDLL_EXPORT'
6732      ;;
6733
6734    darwin* | rhapsody*)
6735      # PIC is the default on this platform
6736      # Common symbols not allowed in MH_DYLIB files
6737      lt_prog_compiler_pic='-fno-common'
6738      ;;
6739
6740    hpux*)
6741      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6742      # not for PA HP-UX.
6743      case $host_cpu in
6744      hppa*64*|ia64*)
6745	# +Z the default
6746	;;
6747      *)
6748	lt_prog_compiler_pic='-fPIC'
6749	;;
6750      esac
6751      ;;
6752
6753    interix[3-9]*)
6754      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
6755      # Instead, we relocate shared libraries at runtime.
6756      ;;
6757
6758    msdosdjgpp*)
6759      # Just because we use GCC doesn't mean we suddenly get shared libraries
6760      # on systems that don't support them.
6761      lt_prog_compiler_can_build_shared=no
6762      enable_shared=no
6763      ;;
6764
6765    *nto* | *qnx*)
6766      # QNX uses GNU C++, but need to define -shared option too, otherwise
6767      # it will coredump.
6768      lt_prog_compiler_pic='-fPIC -shared'
6769      ;;
6770
6771    sysv4*MP*)
6772      if test -d /usr/nec; then
6773	lt_prog_compiler_pic=-Kconform_pic
6774      fi
6775      ;;
6776
6777    *)
6778      lt_prog_compiler_pic='-fPIC'
6779      ;;
6780    esac
6781  else
6782    # PORTME Check for flag to pass linker flags through the system compiler.
6783    case $host_os in
6784    aix*)
6785      lt_prog_compiler_wl='-Wl,'
6786      if test "$host_cpu" = ia64; then
6787	# AIX 5 now supports IA64 processor
6788	lt_prog_compiler_static='-Bstatic'
6789      else
6790	lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
6791      fi
6792      ;;
6793    darwin*)
6794      # PIC is the default on this platform
6795      # Common symbols not allowed in MH_DYLIB files
6796      case $cc_basename in
6797      xlc*)
6798        lt_prog_compiler_pic='-qnocommon'
6799        lt_prog_compiler_wl='-Wl,'
6800        ;;
6801      esac
6802      ;;
6803
6804    mingw* | cygwin* | pw32* | os2*)
6805      # This hack is so that the source file can tell whether it is being
6806      # built for inclusion in a dll (and should export symbols for example).
6807      lt_prog_compiler_pic='-DDLL_EXPORT'
6808      ;;
6809
6810    hpux9* | hpux10* | hpux11*)
6811      lt_prog_compiler_wl='-Wl,'
6812      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6813      # not for PA HP-UX.
6814      case $host_cpu in
6815      hppa*64*|ia64*)
6816	# +Z the default
6817	;;
6818      *)
6819	lt_prog_compiler_pic='+Z'
6820	;;
6821      esac
6822      # Is there a better lt_prog_compiler_static that works with the bundled CC?
6823      lt_prog_compiler_static='${wl}-a ${wl}archive'
6824      ;;
6825
6826    irix5* | irix6* | nonstopux*)
6827      lt_prog_compiler_wl='-Wl,'
6828      # PIC (with -KPIC) is the default.
6829      lt_prog_compiler_static='-non_shared'
6830      ;;
6831
6832    linux* | k*bsd*-gnu)
6833      case $cc_basename in
6834      icc* | ecc*)
6835	lt_prog_compiler_wl='-Wl,'
6836	lt_prog_compiler_pic='-KPIC'
6837	lt_prog_compiler_static='-static'
6838        ;;
6839      pgcc* | pgf77* | pgf90* | pgf95*)
6840        # Portland Group compilers (*not* the Pentium gcc compiler,
6841	# which looks to be a dead project)
6842	lt_prog_compiler_wl='-Wl,'
6843	lt_prog_compiler_pic='-fpic'
6844	lt_prog_compiler_static='-Bstatic'
6845        ;;
6846      ccc*)
6847        lt_prog_compiler_wl='-Wl,'
6848        # All Alpha code is PIC.
6849        lt_prog_compiler_static='-non_shared'
6850        ;;
6851      *)
6852	case `$CC -V 2>&1 | sed 5q` in
6853	*Sun\ C*)
6854	  # Sun C 5.9
6855	  lt_prog_compiler_pic='-KPIC'
6856	  lt_prog_compiler_static='-Bstatic'
6857	  lt_prog_compiler_wl='-Wl,'
6858	  ;;
6859	*Sun\ F*)
6860	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
6861	  lt_prog_compiler_pic='-KPIC'
6862	  lt_prog_compiler_static='-Bstatic'
6863	  lt_prog_compiler_wl=''
6864	  ;;
6865	esac
6866	;;
6867      esac
6868      ;;
6869
6870    newsos6)
6871      lt_prog_compiler_pic='-KPIC'
6872      lt_prog_compiler_static='-Bstatic'
6873      ;;
6874
6875    *nto* | *qnx*)
6876      # QNX uses GNU C++, but need to define -shared option too, otherwise
6877      # it will coredump.
6878      lt_prog_compiler_pic='-fPIC -shared'
6879      ;;
6880
6881    osf3* | osf4* | osf5*)
6882      lt_prog_compiler_wl='-Wl,'
6883      # All OSF/1 code is PIC.
6884      lt_prog_compiler_static='-non_shared'
6885      ;;
6886
6887    rdos*)
6888      lt_prog_compiler_static='-non_shared'
6889      ;;
6890
6891    solaris*)
6892      lt_prog_compiler_pic='-KPIC'
6893      lt_prog_compiler_static='-Bstatic'
6894      case $cc_basename in
6895      f77* | f90* | f95*)
6896	lt_prog_compiler_wl='-Qoption ld ';;
6897      *)
6898	lt_prog_compiler_wl='-Wl,';;
6899      esac
6900      ;;
6901
6902    sunos4*)
6903      lt_prog_compiler_wl='-Qoption ld '
6904      lt_prog_compiler_pic='-PIC'
6905      lt_prog_compiler_static='-Bstatic'
6906      ;;
6907
6908    sysv4 | sysv4.2uw2* | sysv4.3*)
6909      lt_prog_compiler_wl='-Wl,'
6910      lt_prog_compiler_pic='-KPIC'
6911      lt_prog_compiler_static='-Bstatic'
6912      ;;
6913
6914    sysv4*MP*)
6915      if test -d /usr/nec ;then
6916	lt_prog_compiler_pic='-Kconform_pic'
6917	lt_prog_compiler_static='-Bstatic'
6918      fi
6919      ;;
6920
6921    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
6922      lt_prog_compiler_wl='-Wl,'
6923      lt_prog_compiler_pic='-KPIC'
6924      lt_prog_compiler_static='-Bstatic'
6925      ;;
6926
6927    unicos*)
6928      lt_prog_compiler_wl='-Wl,'
6929      lt_prog_compiler_can_build_shared=no
6930      ;;
6931
6932    uts4*)
6933      lt_prog_compiler_pic='-pic'
6934      lt_prog_compiler_static='-Bstatic'
6935      ;;
6936
6937    *)
6938      lt_prog_compiler_can_build_shared=no
6939      ;;
6940    esac
6941  fi
6942
6943case $host_os in
6944  # For platforms which do not support PIC, -DPIC is meaningless:
6945  *djgpp*)
6946    lt_prog_compiler_pic=
6947    ;;
6948  *)
6949    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
6950    ;;
6951esac
6952echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
6953echo "${ECHO_T}$lt_prog_compiler_pic" >&6
6954
6955
6956
6957
6958
6959
6960#
6961# Check to make sure the PIC flag actually works.
6962#
6963if test -n "$lt_prog_compiler_pic"; then
6964  echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
6965echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
6966if test "${lt_prog_compiler_pic_works+set}" = set; then
6967  echo $ECHO_N "(cached) $ECHO_C" >&6
6968else
6969  lt_prog_compiler_pic_works=no
6970   ac_outfile=conftest.$ac_objext
6971   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6972   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
6973   # Insert the option either (1) after the last *FLAGS variable, or
6974   # (2) before a word containing "conftest.", or (3) at the end.
6975   # Note that $ac_compile itself does not contain backslashes and begins
6976   # with a dollar sign (not a hyphen), so the echo should work correctly.
6977   # The option is referenced via a variable to avoid confusing sed.
6978   lt_compile=`echo "$ac_compile" | $SED \
6979   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6980   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6981   -e 's:$: $lt_compiler_flag:'`
6982   (eval echo "\"\$as_me:6982: $lt_compile\"" >&5)
6983   (eval "$lt_compile" 2>conftest.err)
6984   ac_status=$?
6985   cat conftest.err >&5
6986   echo "$as_me:6986: \$? = $ac_status" >&5
6987   if (exit $ac_status) && test -s "$ac_outfile"; then
6988     # The compiler can only warn and ignore the option if not recognized
6989     # So say no if there are warnings other than the usual output.
6990     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
6991     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
6992     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6993       lt_prog_compiler_pic_works=yes
6994     fi
6995   fi
6996   $RM conftest*
6997
6998fi
6999echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7000echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7001
7002if test x"$lt_prog_compiler_pic_works" = xyes; then
7003    case $lt_prog_compiler_pic in
7004     "" | " "*) ;;
7005     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7006     esac
7007else
7008    lt_prog_compiler_pic=
7009     lt_prog_compiler_can_build_shared=no
7010fi
7011
7012fi
7013
7014
7015
7016
7017
7018
7019#
7020# Check to make sure the static flag actually works.
7021#
7022wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7023echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7024echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7025if test "${lt_prog_compiler_static_works+set}" = set; then
7026  echo $ECHO_N "(cached) $ECHO_C" >&6
7027else
7028  lt_prog_compiler_static_works=no
7029   save_LDFLAGS="$LDFLAGS"
7030   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7031   echo "$lt_simple_link_test_code" > conftest.$ac_ext
7032   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7033     # The linker can only warn and ignore the option if not recognized
7034     # So say no if there are warnings
7035     if test -s conftest.err; then
7036       # Append any errors to the config.log.
7037       cat conftest.err 1>&5
7038       $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7039       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7040       if diff conftest.exp conftest.er2 >/dev/null; then
7041         lt_prog_compiler_static_works=yes
7042       fi
7043     else
7044       lt_prog_compiler_static_works=yes
7045     fi
7046   fi
7047   $RM conftest*
7048   LDFLAGS="$save_LDFLAGS"
7049
7050fi
7051echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7052echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7053
7054if test x"$lt_prog_compiler_static_works" = xyes; then
7055    :
7056else
7057    lt_prog_compiler_static=
7058fi
7059
7060
7061
7062
7063
7064
7065
7066  echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7067echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7068if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7069  echo $ECHO_N "(cached) $ECHO_C" >&6
7070else
7071  lt_cv_prog_compiler_c_o=no
7072   $RM -r conftest 2>/dev/null
7073   mkdir conftest
7074   cd conftest
7075   mkdir out
7076   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7077
7078   lt_compiler_flag="-o out/conftest2.$ac_objext"
7079   # Insert the option either (1) after the last *FLAGS variable, or
7080   # (2) before a word containing "conftest.", or (3) at the end.
7081   # Note that $ac_compile itself does not contain backslashes and begins
7082   # with a dollar sign (not a hyphen), so the echo should work correctly.
7083   lt_compile=`echo "$ac_compile" | $SED \
7084   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7085   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7086   -e 's:$: $lt_compiler_flag:'`
7087   (eval echo "\"\$as_me:7087: $lt_compile\"" >&5)
7088   (eval "$lt_compile" 2>out/conftest.err)
7089   ac_status=$?
7090   cat out/conftest.err >&5
7091   echo "$as_me:7091: \$? = $ac_status" >&5
7092   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7093   then
7094     # The compiler can only warn and ignore the option if not recognized
7095     # So say no if there are warnings
7096     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7097     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7098     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7099       lt_cv_prog_compiler_c_o=yes
7100     fi
7101   fi
7102   chmod u+w . 2>&5
7103   $RM conftest*
7104   # SGI C++ compiler will create directory out/ii_files/ for
7105   # template instantiation
7106   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7107   $RM out/* && rmdir out
7108   cd ..
7109   $RM -r conftest
7110   $RM conftest*
7111
7112fi
7113echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7114echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7115
7116
7117
7118
7119
7120
7121  echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7122echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7123if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7124  echo $ECHO_N "(cached) $ECHO_C" >&6
7125else
7126  lt_cv_prog_compiler_c_o=no
7127   $RM -r conftest 2>/dev/null
7128   mkdir conftest
7129   cd conftest
7130   mkdir out
7131   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7132
7133   lt_compiler_flag="-o out/conftest2.$ac_objext"
7134   # Insert the option either (1) after the last *FLAGS variable, or
7135   # (2) before a word containing "conftest.", or (3) at the end.
7136   # Note that $ac_compile itself does not contain backslashes and begins
7137   # with a dollar sign (not a hyphen), so the echo should work correctly.
7138   lt_compile=`echo "$ac_compile" | $SED \
7139   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7140   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7141   -e 's:$: $lt_compiler_flag:'`
7142   (eval echo "\"\$as_me:7142: $lt_compile\"" >&5)
7143   (eval "$lt_compile" 2>out/conftest.err)
7144   ac_status=$?
7145   cat out/conftest.err >&5
7146   echo "$as_me:7146: \$? = $ac_status" >&5
7147   if (exit $ac_status) && test -s out/conftest2.$ac_objext
7148   then
7149     # The compiler can only warn and ignore the option if not recognized
7150     # So say no if there are warnings
7151     $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7152     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7153     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7154       lt_cv_prog_compiler_c_o=yes
7155     fi
7156   fi
7157   chmod u+w . 2>&5
7158   $RM conftest*
7159   # SGI C++ compiler will create directory out/ii_files/ for
7160   # template instantiation
7161   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7162   $RM out/* && rmdir out
7163   cd ..
7164   $RM -r conftest
7165   $RM conftest*
7166
7167fi
7168echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7169echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7170
7171
7172
7173
7174hard_links="nottested"
7175if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7176  # do not overwrite the value of need_locks provided by the user
7177  echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7178echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7179  hard_links=yes
7180  $RM conftest*
7181  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7182  touch conftest.a
7183  ln conftest.a conftest.b 2>&5 || hard_links=no
7184  ln conftest.a conftest.b 2>/dev/null && hard_links=no
7185  echo "$as_me:$LINENO: result: $hard_links" >&5
7186echo "${ECHO_T}$hard_links" >&6
7187  if test "$hard_links" = no; then
7188    { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7189echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7190    need_locks=warn
7191  fi
7192else
7193  need_locks=no
7194fi
7195
7196
7197
7198
7199
7200
7201  echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7202echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7203
7204  runpath_var=
7205  allow_undefined_flag=
7206  always_export_symbols=no
7207  archive_cmds=
7208  archive_expsym_cmds=
7209  compiler_needs_object=no
7210  enable_shared_with_static_runtimes=no
7211  export_dynamic_flag_spec=
7212  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7213  hardcode_automatic=no
7214  hardcode_direct=no
7215  hardcode_direct_absolute=no
7216  hardcode_libdir_flag_spec=
7217  hardcode_libdir_flag_spec_ld=
7218  hardcode_libdir_separator=
7219  hardcode_minus_L=no
7220  hardcode_shlibpath_var=unsupported
7221  inherit_rpath=no
7222  link_all_deplibs=unknown
7223  module_cmds=
7224  module_expsym_cmds=
7225  old_archive_from_new_cmds=
7226  old_archive_from_expsyms_cmds=
7227  thread_safe_flag_spec=
7228  whole_archive_flag_spec=
7229  # include_expsyms should be a list of space-separated symbols to be *always*
7230  # included in the symbol list
7231  include_expsyms=
7232  # exclude_expsyms can be an extended regexp of symbols to exclude
7233  # it will be wrapped by ` (' and `)$', so one must not match beginning or
7234  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7235  # as well as any symbol that contains `d'.
7236  exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7237  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7238  # platforms (ab)use it in PIC code, but their linkers get confused if
7239  # the symbol is explicitly referenced.  Since portable code cannot
7240  # rely on this symbol name, it's probably fine to never include it in
7241  # preloaded symbol tables.
7242  extract_expsyms_cmds=
7243
7244  case $host_os in
7245  cygwin* | mingw* | pw32*)
7246    # FIXME: the MSVC++ port hasn't been tested in a loooong time
7247    # When not using gcc, we currently assume that we are using
7248    # Microsoft Visual C++.
7249    if test "$GCC" != yes; then
7250      with_gnu_ld=no
7251    fi
7252    ;;
7253  interix*)
7254    # we just hope/assume this is gcc and not c89 (= MSVC++)
7255    with_gnu_ld=yes
7256    ;;
7257  openbsd*)
7258    with_gnu_ld=no
7259    ;;
7260  esac
7261
7262  ld_shlibs=yes
7263  if test "$with_gnu_ld" = yes; then
7264    # If archive_cmds runs LD, not CC, wlarc should be empty
7265    wlarc='${wl}'
7266
7267    # Set some defaults for GNU ld with shared library support. These
7268    # are reset later if shared libraries are not supported. Putting them
7269    # here allows them to be overridden if necessary.
7270    runpath_var=LD_RUN_PATH
7271    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7272    export_dynamic_flag_spec='${wl}--export-dynamic'
7273    # ancient GNU ld didn't support --whole-archive et. al.
7274    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7275      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7276    else
7277      whole_archive_flag_spec=
7278    fi
7279    supports_anon_versioning=no
7280    case `$LD -v 2>&1` in
7281      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7282      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7283      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7284      *\ 2.11.*) ;; # other 2.11 versions
7285      *) supports_anon_versioning=yes ;;
7286    esac
7287
7288    # See if GNU ld supports shared libraries.
7289    case $host_os in
7290    aix3* | aix4* | aix5*)
7291      # On AIX/PPC, the GNU linker is very broken
7292      if test "$host_cpu" != ia64; then
7293	ld_shlibs=no
7294	cat <<_LT_EOF 1>&2
7295
7296*** Warning: the GNU linker, at least up to release 2.9.1, is reported
7297*** to be unable to reliably create shared libraries on AIX.
7298*** Therefore, libtool is disabling shared libraries support.  If you
7299*** really care for shared libraries, you may want to modify your PATH
7300*** so that a non-GNU linker is found, and then restart.
7301
7302_LT_EOF
7303      fi
7304      ;;
7305
7306    amigaos*)
7307      if test "$host_cpu" = m68k; then
7308        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)'
7309        hardcode_libdir_flag_spec='-L$libdir'
7310        hardcode_minus_L=yes
7311      fi
7312
7313      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
7314      # that the semantics of dynamic libraries on AmigaOS, at least up
7315      # to version 4, is to share data among multiple programs linked
7316      # with the same dynamic library.  Since this doesn't match the
7317      # behavior of shared libraries on other platforms, we can't use
7318      # them.
7319      ld_shlibs=no
7320      ;;
7321
7322    beos*)
7323      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7324	allow_undefined_flag=unsupported
7325	# Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7326	# support --undefined.  This deserves some investigation.  FIXME
7327	archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7328      else
7329	ld_shlibs=no
7330      fi
7331      ;;
7332
7333    cygwin* | mingw* | pw32*)
7334      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7335      # as there is no search path for DLLs.
7336      hardcode_libdir_flag_spec='-L$libdir'
7337      allow_undefined_flag=unsupported
7338      always_export_symbols=no
7339      enable_shared_with_static_runtimes=yes
7340      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7341
7342      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7343        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7344	# If the export-symbols file already is a .def file (1st line
7345	# is EXPORTS), use it as is; otherwise, prepend...
7346	archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7347	  cp $export_symbols $output_objdir/$soname.def;
7348	else
7349	  echo EXPORTS > $output_objdir/$soname.def;
7350	  cat $export_symbols >> $output_objdir/$soname.def;
7351	fi~
7352	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7353      else
7354	ld_shlibs=no
7355      fi
7356      ;;
7357
7358    interix[3-9]*)
7359      hardcode_direct=no
7360      hardcode_shlibpath_var=no
7361      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7362      export_dynamic_flag_spec='${wl}-E'
7363      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7364      # Instead, shared libraries are loaded at an image base (0x10000000 by
7365      # default) and relocated if they conflict, which is a slow very memory
7366      # consuming and fragmenting process.  To avoid this, we pick a random,
7367      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7368      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
7369      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7370      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'
7371      ;;
7372
7373    gnu* | linux* | tpf* | k*bsd*-gnu)
7374      tmp_diet=no
7375      if test "$host_os" = linux-dietlibc; then
7376	case $cc_basename in
7377	  diet\ *) tmp_diet=yes;;	# linux-dietlibc with static linking (!diet-dyn)
7378	esac
7379      fi
7380      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7381	 && test "$tmp_diet" = no
7382      then
7383	tmp_addflag=
7384	case $cc_basename,$host_cpu in
7385        pgcc*)				# Portland Group C compiler
7386	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7387	  tmp_addflag=' $pic_flag'
7388	  ;;
7389	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
7390	  whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7391	  tmp_addflag=' $pic_flag -Mnomain' ;;
7392	ecc*,ia64* | icc*,ia64*)	# Intel C compiler on ia64
7393	  tmp_addflag=' -i_dynamic' ;;
7394	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
7395	  tmp_addflag=' -i_dynamic -nofor_main' ;;
7396	ifc* | ifort*)			# Intel Fortran compiler
7397	  tmp_addflag=' -nofor_main' ;;
7398	esac
7399	case `$CC -V 2>&1 | sed 5q` in
7400	*Sun\ C*)			# Sun C 5.9
7401	  whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
7402	  compiler_needs_object=yes
7403	  tmp_sharedflag='-G' ;;
7404	*Sun\ F*)			# Sun Fortran 8.3
7405	  tmp_sharedflag='-G' ;;
7406	*)
7407	  tmp_sharedflag='-shared' ;;
7408	esac
7409	archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7410
7411        if test "x$supports_anon_versioning" = xyes; then
7412          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7413	    cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7414	    echo "local: *; };" >> $output_objdir/$libname.ver~
7415	    $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7416        fi
7417      else
7418        ld_shlibs=no
7419      fi
7420      ;;
7421
7422    netbsd*)
7423      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7424	archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7425	wlarc=
7426      else
7427	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7428	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7429      fi
7430      ;;
7431
7432    solaris*)
7433      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7434	ld_shlibs=no
7435	cat <<_LT_EOF 1>&2
7436
7437*** Warning: The releases 2.8.* of the GNU linker cannot reliably
7438*** create shared libraries on Solaris systems.  Therefore, libtool
7439*** is disabling shared libraries support.  We urge you to upgrade GNU
7440*** binutils to release 2.9.1 or newer.  Another option is to modify
7441*** your PATH or compiler configuration so that the native linker is
7442*** used, and then restart.
7443
7444_LT_EOF
7445      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7446	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7447	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7448      else
7449	ld_shlibs=no
7450      fi
7451      ;;
7452
7453    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7454      case `$LD -v 2>&1` in
7455        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7456	ld_shlibs=no
7457	cat <<_LT_EOF 1>&2
7458
7459*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7460*** reliably create shared libraries on SCO systems.  Therefore, libtool
7461*** is disabling shared libraries support.  We urge you to upgrade GNU
7462*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
7463*** your PATH or compiler configuration so that the native linker is
7464*** used, and then restart.
7465
7466_LT_EOF
7467	;;
7468	*)
7469	  # For security reasons, it is highly recommended that you always
7470	  # use absolute paths for naming shared libraries, and exclude the
7471	  # DT_RUNPATH tag from executables and libraries.  But doing so
7472	  # requires that you compile everything twice, which is a pain.
7473	  if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7474	    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7475	    archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7476	    archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7477	  else
7478	    ld_shlibs=no
7479	  fi
7480	;;
7481      esac
7482      ;;
7483
7484    sunos4*)
7485      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7486      wlarc=
7487      hardcode_direct=yes
7488      hardcode_shlibpath_var=no
7489      ;;
7490
7491    *)
7492      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7493	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7494	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7495      else
7496	ld_shlibs=no
7497      fi
7498      ;;
7499    esac
7500
7501    if test "$ld_shlibs" = no; then
7502      runpath_var=
7503      hardcode_libdir_flag_spec=
7504      export_dynamic_flag_spec=
7505      whole_archive_flag_spec=
7506    fi
7507  else
7508    # PORTME fill in a description of your system's linker (not GNU ld)
7509    case $host_os in
7510    aix3*)
7511      allow_undefined_flag=unsupported
7512      always_export_symbols=yes
7513      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'
7514      # Note: this linker hardcodes the directories in LIBPATH if there
7515      # are no directories specified by -L.
7516      hardcode_minus_L=yes
7517      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7518	# Neither direct hardcoding nor static linking is supported with a
7519	# broken collect2.
7520	hardcode_direct=unsupported
7521      fi
7522      ;;
7523
7524    aix4* | aix5*)
7525      if test "$host_cpu" = ia64; then
7526	# On IA64, the linker does run time linking by default, so we don't
7527	# have to do anything special.
7528	aix_use_runtimelinking=no
7529	exp_sym_flag='-Bexport'
7530	no_entry_flag=""
7531      else
7532	# If we're using GNU nm, then we don't want the "-C" option.
7533	# -C means demangle to AIX nm, but means don't demangle with GNU nm
7534	if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
7535	  export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
7536	else
7537	  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'
7538	fi
7539	aix_use_runtimelinking=no
7540
7541	# Test if we are trying to use run time linking or normal
7542	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
7543	# need to do runtime linking.
7544	case $host_os in aix4.[23]|aix4.[23].*|aix5*)
7545	  for ld_flag in $LDFLAGS; do
7546	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7547	    aix_use_runtimelinking=yes
7548	    break
7549	  fi
7550	  done
7551	  ;;
7552	esac
7553
7554	exp_sym_flag='-bexport'
7555	no_entry_flag='-bnoentry'
7556      fi
7557
7558      # When large executables or shared objects are built, AIX ld can
7559      # have problems creating the table of contents.  If linking a library
7560      # or program results in "error TOC overflow" add -mminimal-toc to
7561      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
7562      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
7563
7564      archive_cmds=''
7565      hardcode_direct=yes
7566      hardcode_direct_absolute=yes
7567      hardcode_libdir_separator=':'
7568      link_all_deplibs=yes
7569      file_list_spec='${wl}-f,'
7570
7571      if test "$GCC" = yes; then
7572	case $host_os in aix4.[012]|aix4.[012].*)
7573	# We only want to do this on AIX 4.2 and lower, the check
7574	# below for broken collect2 doesn't work under 4.3+
7575	  collect2name=`${CC} -print-prog-name=collect2`
7576	  if test -f "$collect2name" &&
7577	   strings "$collect2name" | $GREP resolve_lib_name >/dev/null
7578	  then
7579	  # We have reworked collect2
7580	  :
7581	  else
7582	  # We have old collect2
7583	  hardcode_direct=unsupported
7584	  # It fails to find uninstalled libraries when the uninstalled
7585	  # path is not listed in the libpath.  Setting hardcode_minus_L
7586	  # to unsupported forces relinking
7587	  hardcode_minus_L=yes
7588	  hardcode_libdir_flag_spec='-L$libdir'
7589	  hardcode_libdir_separator=
7590	  fi
7591	  ;;
7592	esac
7593	shared_flag='-shared'
7594	if test "$aix_use_runtimelinking" = yes; then
7595	  shared_flag="$shared_flag "'${wl}-G'
7596	fi
7597      else
7598	# not using gcc
7599	if test "$host_cpu" = ia64; then
7600	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7601	# chokes on -Wl,-G. The following line is correct:
7602	  shared_flag='-G'
7603	else
7604	  if test "$aix_use_runtimelinking" = yes; then
7605	    shared_flag='${wl}-G'
7606	  else
7607	    shared_flag='${wl}-bM:SRE'
7608	  fi
7609	fi
7610      fi
7611
7612      # It seems that -bexpall does not export symbols beginning with
7613      # underscore (_), so it is better to generate a list of symbols to export.
7614      always_export_symbols=yes
7615      if test "$aix_use_runtimelinking" = yes; then
7616	# Warning - without using the other runtime loading flags (-brtl),
7617	# -berok will link without error, but may produce a broken library.
7618	allow_undefined_flag='-berok'
7619        # Determine the default libpath from the value encoded in an
7620        # empty executable.
7621        cat >conftest.$ac_ext <<_ACEOF
7622/* confdefs.h.  */
7623_ACEOF
7624cat confdefs.h >>conftest.$ac_ext
7625cat >>conftest.$ac_ext <<_ACEOF
7626/* end confdefs.h.  */
7627
7628int
7629main ()
7630{
7631
7632  ;
7633  return 0;
7634}
7635_ACEOF
7636rm -f conftest.$ac_objext conftest$ac_exeext
7637if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7638  (eval $ac_link) 2>conftest.er1
7639  ac_status=$?
7640  grep -v '^ *+' conftest.er1 >conftest.err
7641  rm -f conftest.er1
7642  cat conftest.err >&5
7643  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7644  (exit $ac_status); } &&
7645	 { ac_try='test -z "$ac_c_werror_flag"
7646			 || test ! -s conftest.err'
7647  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7648  (eval $ac_try) 2>&5
7649  ac_status=$?
7650  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651  (exit $ac_status); }; } &&
7652	 { ac_try='test -s conftest$ac_exeext'
7653  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7654  (eval $ac_try) 2>&5
7655  ac_status=$?
7656  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7657  (exit $ac_status); }; }; then
7658
7659lt_aix_libpath_sed='
7660    /Import File Strings/,/^$/ {
7661	/^0/ {
7662	    s/^0  *\(.*\)$/\1/
7663	    p
7664	}
7665    }'
7666aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7667# Check for a 64-bit object if we didn't find anything.
7668if test -z "$aix_libpath"; then
7669  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7670fi
7671else
7672  echo "$as_me: failed program was:" >&5
7673sed 's/^/| /' conftest.$ac_ext >&5
7674
7675fi
7676rm -f conftest.err conftest.$ac_objext \
7677      conftest$ac_exeext conftest.$ac_ext
7678if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7679
7680        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7681        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
7682      else
7683	if test "$host_cpu" = ia64; then
7684	  hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
7685	  allow_undefined_flag="-z nodefs"
7686	  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"
7687	else
7688	 # Determine the default libpath from the value encoded in an
7689	 # empty executable.
7690	 cat >conftest.$ac_ext <<_ACEOF
7691/* confdefs.h.  */
7692_ACEOF
7693cat confdefs.h >>conftest.$ac_ext
7694cat >>conftest.$ac_ext <<_ACEOF
7695/* end confdefs.h.  */
7696
7697int
7698main ()
7699{
7700
7701  ;
7702  return 0;
7703}
7704_ACEOF
7705rm -f conftest.$ac_objext conftest$ac_exeext
7706if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7707  (eval $ac_link) 2>conftest.er1
7708  ac_status=$?
7709  grep -v '^ *+' conftest.er1 >conftest.err
7710  rm -f conftest.er1
7711  cat conftest.err >&5
7712  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7713  (exit $ac_status); } &&
7714	 { ac_try='test -z "$ac_c_werror_flag"
7715			 || test ! -s conftest.err'
7716  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7717  (eval $ac_try) 2>&5
7718  ac_status=$?
7719  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7720  (exit $ac_status); }; } &&
7721	 { ac_try='test -s conftest$ac_exeext'
7722  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7723  (eval $ac_try) 2>&5
7724  ac_status=$?
7725  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7726  (exit $ac_status); }; }; then
7727
7728lt_aix_libpath_sed='
7729    /Import File Strings/,/^$/ {
7730	/^0/ {
7731	    s/^0  *\(.*\)$/\1/
7732	    p
7733	}
7734    }'
7735aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7736# Check for a 64-bit object if we didn't find anything.
7737if test -z "$aix_libpath"; then
7738  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7739fi
7740else
7741  echo "$as_me: failed program was:" >&5
7742sed 's/^/| /' conftest.$ac_ext >&5
7743
7744fi
7745rm -f conftest.err conftest.$ac_objext \
7746      conftest$ac_exeext conftest.$ac_ext
7747if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7748
7749	 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7750	  # Warning - without using the other run time loading flags,
7751	  # -berok will link without error, but may produce a broken library.
7752	  no_undefined_flag=' ${wl}-bernotok'
7753	  allow_undefined_flag=' ${wl}-berok'
7754	  # Exported symbols can be pulled into shared objects from archives
7755	  whole_archive_flag_spec='$convenience'
7756	  archive_cmds_need_lc=yes
7757	  # This is similar to how AIX traditionally builds its shared libraries.
7758	  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'
7759	fi
7760      fi
7761      ;;
7762
7763    amigaos*)
7764      if test "$host_cpu" = m68k; then
7765        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)'
7766        hardcode_libdir_flag_spec='-L$libdir'
7767        hardcode_minus_L=yes
7768      fi
7769      # see comment about different semantics on the GNU ld section
7770      ld_shlibs=no
7771      ;;
7772
7773    bsdi[45]*)
7774      export_dynamic_flag_spec=-rdynamic
7775      ;;
7776
7777    cygwin* | mingw* | pw32*)
7778      # When not using gcc, we currently assume that we are using
7779      # Microsoft Visual C++.
7780      # hardcode_libdir_flag_spec is actually meaningless, as there is
7781      # no search path for DLLs.
7782      hardcode_libdir_flag_spec=' '
7783      allow_undefined_flag=unsupported
7784      # Tell ltmain to make .lib files, not .a files.
7785      libext=lib
7786      # Tell ltmain to make .dll files, not .so files.
7787      shrext_cmds=".dll"
7788      # FIXME: Setting linknames here is a bad hack.
7789      archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
7790      # The linker will automatically build a .lib file if we build a DLL.
7791      old_archive_from_new_cmds='true'
7792      # FIXME: Should let the user specify the lib program.
7793      old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
7794      fix_srcfile_path='`cygpath -w "$srcfile"`'
7795      enable_shared_with_static_runtimes=yes
7796      ;;
7797
7798    darwin* | rhapsody*)
7799      case $host_os in
7800      rhapsody* | darwin1.[012])
7801	allow_undefined_flag='${wl}-undefined ${wl}suppress'
7802	;;
7803      *) # Darwin 1.3 on
7804	case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
7805	10.[012])
7806	  allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
7807	  ;;
7808	10.*)
7809	  allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
7810	  ;;
7811	esac
7812	;;
7813      esac
7814      archive_cmds_need_lc=no
7815      hardcode_direct=no
7816      hardcode_automatic=yes
7817      hardcode_shlibpath_var=unsupported
7818      whole_archive_flag_spec=''
7819      link_all_deplibs=yes
7820      if test "$GCC" = yes ; then
7821	if test "${lt_cv_apple_cc_single_mod+set}" = set; then
7822  echo $ECHO_N "(cached) $ECHO_C" >&6
7823else
7824  lt_cv_apple_cc_single_mod=no
7825	if test -z "${LT_MULTI_MODULE}"; then
7826	  # By default we will add the -single_module flag. You can override
7827	  # by either setting the environment variable LT_MULTI_MODULE
7828	  # non-empty at configure time, or by adding -multi-module to the
7829	  # link flags.
7830	  echo "int foo(void){return 1;}" > conftest.c
7831	  $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7832	      -dynamiclib ${wl}-single_module conftest.c
7833	  if test -f libconftest.dylib; then
7834	      lt_cv_apple_cc_single_mod=yes
7835	      rm libconftest.dylib
7836	  fi
7837	  rm conftest.$ac_ext
7838	fi
7839fi
7840
7841	output_verbose_link_cmd=echo
7842	if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
7843	  archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
7844	  archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $single_module -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7845	else
7846	  archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
7847	  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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7848	fi
7849	module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
7850	module_expsym_cmds='sed -e "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7851      else
7852	case $cc_basename in
7853	xlc*)
7854	  output_verbose_link_cmd=echo
7855	  archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
7856	  module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
7857	  # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
7858	  archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7859	  module_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
7860	  ;;
7861	*)
7862	  ld_shlibs=no
7863	  ;;
7864	esac
7865      fi
7866      ;;
7867
7868    dgux*)
7869      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
7870      hardcode_libdir_flag_spec='-L$libdir'
7871      hardcode_shlibpath_var=no
7872      ;;
7873
7874    freebsd1*)
7875      ld_shlibs=no
7876      ;;
7877
7878    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
7879    # support.  Future versions do this automatically, but an explicit c++rt0.o
7880    # does not break anything, and helps significantly (at the cost of a little
7881    # extra space).
7882    freebsd2.2*)
7883      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
7884      hardcode_libdir_flag_spec='-R$libdir'
7885      hardcode_direct=yes
7886      hardcode_shlibpath_var=no
7887      ;;
7888
7889    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
7890    freebsd2*)
7891      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7892      hardcode_direct=yes
7893      hardcode_minus_L=yes
7894      hardcode_shlibpath_var=no
7895      ;;
7896
7897    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
7898    freebsd* | dragonfly*)
7899      archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
7900      hardcode_libdir_flag_spec='-R$libdir'
7901      hardcode_direct=yes
7902      hardcode_shlibpath_var=no
7903      ;;
7904
7905    hpux9*)
7906      if test "$GCC" = yes; then
7907	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'
7908      else
7909	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'
7910      fi
7911      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
7912      hardcode_libdir_separator=:
7913      hardcode_direct=yes
7914
7915      # hardcode_minus_L: Not really in the search PATH,
7916      # but as the default location of the library.
7917      hardcode_minus_L=yes
7918      export_dynamic_flag_spec='${wl}-E'
7919      ;;
7920
7921    hpux10*)
7922      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
7923	archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7924      else
7925	archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
7926      fi
7927      if test "$with_gnu_ld" = no; then
7928	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
7929	hardcode_libdir_flag_spec_ld='+b $libdir'
7930	hardcode_libdir_separator=:
7931	hardcode_direct=yes
7932	hardcode_direct_absolute=yes
7933	export_dynamic_flag_spec='${wl}-E'
7934	# hardcode_minus_L: Not really in the search PATH,
7935	# but as the default location of the library.
7936	hardcode_minus_L=yes
7937      fi
7938      ;;
7939
7940    hpux11*)
7941      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
7942	case $host_cpu in
7943	hppa*64*)
7944	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7945	  ;;
7946	ia64*)
7947	  archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7948	  ;;
7949	*)
7950	  archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7951	  ;;
7952	esac
7953      else
7954	case $host_cpu in
7955	hppa*64*)
7956	  archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
7957	  ;;
7958	ia64*)
7959	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
7960	  ;;
7961	*)
7962	  archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
7963	  ;;
7964	esac
7965      fi
7966      if test "$with_gnu_ld" = no; then
7967	hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
7968	hardcode_libdir_separator=:
7969
7970	case $host_cpu in
7971	hppa*64*|ia64*)
7972	  hardcode_direct=no
7973	  hardcode_shlibpath_var=no
7974	  ;;
7975	*)
7976	  hardcode_direct=yes
7977	  hardcode_direct_absolute=yes
7978	  export_dynamic_flag_spec='${wl}-E'
7979
7980	  # hardcode_minus_L: Not really in the search PATH,
7981	  # but as the default location of the library.
7982	  hardcode_minus_L=yes
7983	  ;;
7984	esac
7985      fi
7986      ;;
7987
7988    irix5* | irix6* | nonstopux*)
7989      if test "$GCC" = yes; then
7990	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
7991	# Try to use the -exported_symbol ld option, if it does not
7992	# work, assume that -exports_file does not work either and
7993	# implicitly export all symbols.
7994        save_LDFLAGS="$LDFLAGS"
7995        LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
7996        cat >conftest.$ac_ext <<_ACEOF
7997int foo(void) {}
7998_ACEOF
7999rm -f conftest.$ac_objext conftest$ac_exeext
8000if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8001  (eval $ac_link) 2>conftest.er1
8002  ac_status=$?
8003  grep -v '^ *+' conftest.er1 >conftest.err
8004  rm -f conftest.er1
8005  cat conftest.err >&5
8006  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8007  (exit $ac_status); } &&
8008	 { ac_try='test -z "$ac_c_werror_flag"
8009			 || test ! -s conftest.err'
8010  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8011  (eval $ac_try) 2>&5
8012  ac_status=$?
8013  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8014  (exit $ac_status); }; } &&
8015	 { ac_try='test -s conftest$ac_exeext'
8016  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8017  (eval $ac_try) 2>&5
8018  ac_status=$?
8019  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8020  (exit $ac_status); }; }; then
8021  archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8022
8023else
8024  echo "$as_me: failed program was:" >&5
8025sed 's/^/| /' conftest.$ac_ext >&5
8026
8027fi
8028rm -f conftest.err conftest.$ac_objext \
8029      conftest$ac_exeext conftest.$ac_ext
8030        LDFLAGS="$save_LDFLAGS"
8031      else
8032	archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8033	archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8034      fi
8035      archive_cmds_need_lc='no'
8036      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8037      hardcode_libdir_separator=:
8038      inherit_rpath=yes
8039      link_all_deplibs=yes
8040      ;;
8041
8042    netbsd*)
8043      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8044	archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
8045      else
8046	archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
8047      fi
8048      hardcode_libdir_flag_spec='-R$libdir'
8049      hardcode_direct=yes
8050      hardcode_shlibpath_var=no
8051      ;;
8052
8053    newsos6)
8054      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8055      hardcode_direct=yes
8056      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8057      hardcode_libdir_separator=:
8058      hardcode_shlibpath_var=no
8059      ;;
8060
8061    *nto* | *qnx*)
8062      ;;
8063
8064    openbsd*)
8065      hardcode_direct=yes
8066      hardcode_shlibpath_var=no
8067      hardcode_direct_absolute=yes
8068      if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8069	archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8070	archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8071	hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8072	export_dynamic_flag_spec='${wl}-E'
8073      else
8074        case $host_os in
8075	openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8076	  archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8077	  hardcode_libdir_flag_spec='-R$libdir'
8078	  ;;
8079	*)
8080	  archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8081	  hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8082	  ;;
8083        esac
8084      fi
8085      ;;
8086
8087    os2*)
8088      hardcode_libdir_flag_spec='-L$libdir'
8089      hardcode_minus_L=yes
8090      allow_undefined_flag=unsupported
8091      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'
8092      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8093      ;;
8094
8095    osf3*)
8096      if test "$GCC" = yes; then
8097	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8098	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8099      else
8100	allow_undefined_flag=' -expect_unresolved \*'
8101	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8102      fi
8103      archive_cmds_need_lc='no'
8104      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8105      hardcode_libdir_separator=:
8106      ;;
8107
8108    osf4* | osf5*)	# as osf3* with the addition of -msym flag
8109      if test "$GCC" = yes; then
8110	allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8111	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8112	hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8113      else
8114	allow_undefined_flag=' -expect_unresolved \*'
8115	archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8116	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~
8117	$CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8118
8119	# Both c and cxx compiler support -rpath directly
8120	hardcode_libdir_flag_spec='-rpath $libdir'
8121      fi
8122      archive_cmds_need_lc='no'
8123      hardcode_libdir_separator=:
8124      ;;
8125
8126    solaris*)
8127      no_undefined_flag=' -z defs'
8128      if test "$GCC" = yes; then
8129	wlarc='${wl}'
8130	archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8131	archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8132	  $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8133      else
8134	case `$CC -V 2>&1` in
8135	*"Compilers 5.0"*)
8136	  wlarc=''
8137	  archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8138	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8139	  $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8140	  ;;
8141	*)
8142	  wlarc='${wl}'
8143	  archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8144	  archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8145	  $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8146	  ;;
8147	esac
8148      fi
8149      hardcode_libdir_flag_spec='-R$libdir'
8150      hardcode_shlibpath_var=no
8151      case $host_os in
8152      solaris2.[0-5] | solaris2.[0-5].*) ;;
8153      *)
8154	# The compiler driver will combine and reorder linker options,
8155	# but understands `-z linker_flag'.  GCC discards it without `$wl',
8156	# but is careful enough not to reorder.
8157	# Supported since Solaris 2.6 (maybe 2.5.1?)
8158	if test "$GCC" = yes; then
8159	  whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8160	else
8161	  whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8162	fi
8163	;;
8164      esac
8165      link_all_deplibs=yes
8166      ;;
8167
8168    sunos4*)
8169      if test "x$host_vendor" = xsequent; then
8170	# Use $CC to link under sequent, because it throws in some extra .o
8171	# files that make .init and .fini sections work.
8172	archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8173      else
8174	archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8175      fi
8176      hardcode_libdir_flag_spec='-L$libdir'
8177      hardcode_direct=yes
8178      hardcode_minus_L=yes
8179      hardcode_shlibpath_var=no
8180      ;;
8181
8182    sysv4)
8183      case $host_vendor in
8184	sni)
8185	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8186	  hardcode_direct=yes # is this really true???
8187	;;
8188	siemens)
8189	  ## LD is ld it makes a PLAMLIB
8190	  ## CC just makes a GrossModule.
8191	  archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8192	  reload_cmds='$CC -r -o $output$reload_objs'
8193	  hardcode_direct=no
8194        ;;
8195	motorola)
8196	  archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8197	  hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8198	;;
8199      esac
8200      runpath_var='LD_RUN_PATH'
8201      hardcode_shlibpath_var=no
8202      ;;
8203
8204    sysv4.3*)
8205      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8206      hardcode_shlibpath_var=no
8207      export_dynamic_flag_spec='-Bexport'
8208      ;;
8209
8210    sysv4*MP*)
8211      if test -d /usr/nec; then
8212	archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8213	hardcode_shlibpath_var=no
8214	runpath_var=LD_RUN_PATH
8215	hardcode_runpath_var=yes
8216	ld_shlibs=yes
8217      fi
8218      ;;
8219
8220    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8221      no_undefined_flag='${wl}-z,text'
8222      archive_cmds_need_lc=no
8223      hardcode_shlibpath_var=no
8224      runpath_var='LD_RUN_PATH'
8225
8226      if test "$GCC" = yes; then
8227	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8228	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8229      else
8230	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8231	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8232      fi
8233      ;;
8234
8235    sysv5* | sco3.2v5* | sco5v6*)
8236      # Note: We can NOT use -z defs as we might desire, because we do not
8237      # link with -lc, and that would cause any symbols used from libc to
8238      # always be unresolved, which means just about no library would
8239      # ever link correctly.  If we're not using GNU ld we use -z text
8240      # though, which does catch some bad symbols but isn't as heavy-handed
8241      # as -z defs.
8242      no_undefined_flag='${wl}-z,text'
8243      allow_undefined_flag='${wl}-z,nodefs'
8244      archive_cmds_need_lc=no
8245      hardcode_shlibpath_var=no
8246      hardcode_libdir_flag_spec='${wl}-R,$libdir'
8247      hardcode_libdir_separator=':'
8248      link_all_deplibs=yes
8249      export_dynamic_flag_spec='${wl}-Bexport'
8250      runpath_var='LD_RUN_PATH'
8251
8252      if test "$GCC" = yes; then
8253	archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8254	archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8255      else
8256	archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8257	archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8258      fi
8259      ;;
8260
8261    uts4*)
8262      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8263      hardcode_libdir_flag_spec='-L$libdir'
8264      hardcode_shlibpath_var=no
8265      ;;
8266
8267    *)
8268      ld_shlibs=no
8269      ;;
8270    esac
8271
8272    if test x$host_vendor = xsni; then
8273      case $host in
8274      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8275	export_dynamic_flag_spec='${wl}-Blargedynsym'
8276	;;
8277      esac
8278    fi
8279  fi
8280
8281echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8282echo "${ECHO_T}$ld_shlibs" >&6
8283test "$ld_shlibs" = no && can_build_shared=no
8284
8285with_gnu_ld=$with_gnu_ld
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301#
8302# Do we need to explicitly link libc?
8303#
8304case "x$archive_cmds_need_lc" in
8305x|xyes)
8306  # Assume -lc should be added
8307  archive_cmds_need_lc=yes
8308
8309  if test "$enable_shared" = yes && test "$GCC" = yes; then
8310    case $archive_cmds in
8311    *'~'*)
8312      # FIXME: we may have to deal with multi-command sequences.
8313      ;;
8314    '$CC '*)
8315      # Test whether the compiler implicitly links with -lc since on some
8316      # systems, -lgcc has to come before -lc. If gcc already passes -lc
8317      # to ld, don't add -lc before -lgcc.
8318      echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8319echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8320      $RM conftest*
8321      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8322
8323      if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8324  (eval $ac_compile) 2>&5
8325  ac_status=$?
8326  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8327  (exit $ac_status); } 2>conftest.err; then
8328        soname=conftest
8329        lib=conftest
8330        libobjs=conftest.$ac_objext
8331        deplibs=
8332        wl=$lt_prog_compiler_wl
8333	pic_flag=$lt_prog_compiler_pic
8334        compiler_flags=-v
8335        linker_flags=-v
8336        verstring=
8337        output_objdir=.
8338        libname=conftest
8339        lt_save_allow_undefined_flag=$allow_undefined_flag
8340        allow_undefined_flag=
8341        if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8342  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8343  ac_status=$?
8344  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8345  (exit $ac_status); }
8346        then
8347	  archive_cmds_need_lc=no
8348        else
8349	  archive_cmds_need_lc=yes
8350        fi
8351        allow_undefined_flag=$lt_save_allow_undefined_flag
8352      else
8353        cat conftest.err 1>&5
8354      fi
8355      $RM conftest*
8356      echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8357echo "${ECHO_T}$archive_cmds_need_lc" >&6
8358      ;;
8359    esac
8360  fi
8361  ;;
8362esac
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520  echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8521echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8522withGCC=$GCC
8523if test "$withGCC" = yes; then
8524  case $host_os in
8525    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8526    *) lt_awk_arg="/^libraries:/" ;;
8527  esac
8528  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8529  if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8530    # if the path contains ";" then we assume it to be the separator
8531    # otherwise default to the standard path separator (i.e. ":") - it is
8532    # assumed that no part of a normal pathname contains ";" but that should
8533    # okay in the real world where ";" in dirpaths is itself problematic.
8534    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8535  else
8536    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8537  fi
8538  # Ok, now we have the path, separated by spaces, we can step through it
8539  # and add multilib dir if necessary.
8540  lt_tmp_lt_search_path_spec=
8541  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8542  for lt_sys_path in $lt_search_path_spec; do
8543    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8544      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8545    else
8546      test -d "$lt_sys_path" && \
8547	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8548    fi
8549  done
8550  lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8551BEGIN {RS=" "; FS="/|\n";} {
8552  lt_foo="";
8553  lt_count=0;
8554  for (lt_i = NF; lt_i > 0; lt_i--) {
8555    if ($lt_i != "" && $lt_i != ".") {
8556      if ($lt_i == "..") {
8557        lt_count++;
8558      } else {
8559        if (lt_count == 0) {
8560          lt_foo="/" $lt_i lt_foo;
8561        } else {
8562          lt_count--;
8563        }
8564      }
8565    }
8566  }
8567  if (lt_foo != "") { lt_freq[lt_foo]++; }
8568  if (lt_freq[lt_foo] == 1) { print lt_foo; }
8569}'`
8570  sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
8571else
8572  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8573fi
8574library_names_spec=
8575libname_spec='lib$name'
8576soname_spec=
8577shrext_cmds=".so"
8578postinstall_cmds=
8579postuninstall_cmds=
8580finish_cmds=
8581finish_eval=
8582shlibpath_var=
8583shlibpath_overrides_runpath=unknown
8584version_type=none
8585dynamic_linker="$host_os ld.so"
8586sys_lib_dlsearch_path_spec="/lib /usr/lib"
8587need_lib_prefix=unknown
8588hardcode_into_libs=no
8589
8590# when you set need_version to no, make sure it does not cause -set_version
8591# flags to be left without arguments
8592need_version=unknown
8593
8594case $host_os in
8595aix3*)
8596  version_type=linux
8597  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8598  shlibpath_var=LIBPATH
8599
8600  # AIX 3 has no versioning support, so we append a major version to the name.
8601  soname_spec='${libname}${release}${shared_ext}$major'
8602  ;;
8603
8604aix4* | aix5*)
8605  version_type=linux
8606  need_lib_prefix=no
8607  need_version=no
8608  hardcode_into_libs=yes
8609  if test "$host_cpu" = ia64; then
8610    # AIX 5 supports IA64
8611    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8612    shlibpath_var=LD_LIBRARY_PATH
8613  else
8614    # With GCC up to 2.95.x, collect2 would create an import file
8615    # for dependence libraries.  The import file would start with
8616    # the line `#! .'.  This would cause the generated library to
8617    # depend on `.', always an invalid library.  This was fixed in
8618    # development snapshots of GCC prior to 3.0.
8619    case $host_os in
8620      aix4 | aix4.[01] | aix4.[01].*)
8621      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8622	   echo ' yes '
8623	   echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
8624	:
8625      else
8626	can_build_shared=no
8627      fi
8628      ;;
8629    esac
8630    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8631    # soname into executable. Probably we can add versioning support to
8632    # collect2, so additional links can be useful in future.
8633    if test "$aix_use_runtimelinking" = yes; then
8634      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8635      # instead of lib<name>.a to let people know that these are not
8636      # typical AIX shared libraries.
8637      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8638    else
8639      # We preserve .a as extension for shared libraries through AIX4.2
8640      # and later when we are not doing run time linking.
8641      library_names_spec='${libname}${release}.a $libname.a'
8642      soname_spec='${libname}${release}${shared_ext}$major'
8643    fi
8644    shlibpath_var=LIBPATH
8645  fi
8646  ;;
8647
8648amigaos*)
8649  if test "$host_cpu" = m68k; then
8650    library_names_spec='$libname.ixlibrary $libname.a'
8651    # Create ${libname}_ixlibrary.a entries in /sys/libs.
8652    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
8653  else
8654    dynamic_linker=no
8655  fi
8656  ;;
8657
8658beos*)
8659  library_names_spec='${libname}${shared_ext}'
8660  dynamic_linker="$host_os ld.so"
8661  shlibpath_var=LIBRARY_PATH
8662  ;;
8663
8664bsdi[45]*)
8665  version_type=linux
8666  need_version=no
8667  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8668  soname_spec='${libname}${release}${shared_ext}$major'
8669  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8670  shlibpath_var=LD_LIBRARY_PATH
8671  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8672  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8673  # the default ld.so.conf also contains /usr/contrib/lib and
8674  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8675  # libtool to hard-code these into programs
8676  ;;
8677
8678cygwin* | mingw* | pw32*)
8679  version_type=windows
8680  shrext_cmds=".dll"
8681  need_version=no
8682  need_lib_prefix=no
8683
8684  case $withGCC,$host_os in
8685  yes,cygwin* | yes,mingw* | yes,pw32*)
8686    library_names_spec='$libname.dll.a'
8687    # DLL is installed to $(libdir)/../bin by postinstall_cmds
8688    postinstall_cmds='base_file=`basename \${file}`~
8689      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8690      dldir=$destdir/`dirname \$dlpath`~
8691      test -d \$dldir || mkdir -p \$dldir~
8692      $install_prog $dir/$dlname \$dldir/$dlname~
8693      chmod a+x \$dldir/$dlname~
8694      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8695        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8696      fi'
8697    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8698      dlpath=$dir/\$dldll~
8699       $RM \$dlpath'
8700    shlibpath_overrides_runpath=yes
8701
8702    case $host_os in
8703    cygwin*)
8704      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8705      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8706      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8707      ;;
8708    mingw*)
8709      # MinGW DLLs use traditional 'lib' prefix
8710      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8711      sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8712      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
8713        # It is most probably a Windows format PATH printed by
8714        # mingw gcc, but we are running on Cygwin. Gcc prints its search
8715        # path with ; separators, and with drive letters. We can handle the
8716        # drive letters (cygwin fileutils understands them), so leave them,
8717        # especially as we might pass files found there to a mingw objdump,
8718        # which wouldn't understand a cygwinified path. Ahh.
8719        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8720      else
8721        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8722      fi
8723      ;;
8724    pw32*)
8725      # pw32 DLLs use 'pw' prefix rather than 'lib'
8726      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8727      ;;
8728    esac
8729    ;;
8730
8731  *)
8732    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8733    ;;
8734  esac
8735  dynamic_linker='Win32 ld.exe'
8736  # FIXME: first we should search . and the directory the executable is in
8737  shlibpath_var=PATH
8738  ;;
8739
8740darwin* | rhapsody*)
8741  dynamic_linker="$host_os dyld"
8742  version_type=darwin
8743  need_lib_prefix=no
8744  need_version=no
8745  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8746  soname_spec='${libname}${release}${major}$shared_ext'
8747  shlibpath_overrides_runpath=yes
8748  shlibpath_var=DYLD_LIBRARY_PATH
8749  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
8750
8751  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
8752  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8753  ;;
8754
8755dgux*)
8756  version_type=linux
8757  need_lib_prefix=no
8758  need_version=no
8759  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8760  soname_spec='${libname}${release}${shared_ext}$major'
8761  shlibpath_var=LD_LIBRARY_PATH
8762  ;;
8763
8764freebsd1*)
8765  dynamic_linker=no
8766  ;;
8767
8768freebsd* | dragonfly*)
8769  # DragonFly does not have aout.  When/if they implement a new
8770  # versioning mechanism, adjust this.
8771  if test -x /usr/bin/objformat; then
8772    objformat=`/usr/bin/objformat`
8773  else
8774    case $host_os in
8775    freebsd[123]*) objformat=aout ;;
8776    *) objformat=elf ;;
8777    esac
8778  fi
8779  version_type=freebsd-$objformat
8780  case $version_type in
8781    freebsd-elf*)
8782      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8783      need_version=no
8784      need_lib_prefix=no
8785      ;;
8786    freebsd-*)
8787      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8788      need_version=yes
8789      ;;
8790  esac
8791  shlibpath_var=LD_LIBRARY_PATH
8792  case $host_os in
8793  freebsd2*)
8794    shlibpath_overrides_runpath=yes
8795    ;;
8796  freebsd3.[01]* | freebsdelf3.[01]*)
8797    shlibpath_overrides_runpath=yes
8798    hardcode_into_libs=yes
8799    ;;
8800  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8801  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8802    shlibpath_overrides_runpath=no
8803    hardcode_into_libs=yes
8804    ;;
8805  *) # from 4.6 on, and DragonFly
8806    shlibpath_overrides_runpath=yes
8807    hardcode_into_libs=yes
8808    ;;
8809  esac
8810  ;;
8811
8812gnu*)
8813  version_type=linux
8814  need_lib_prefix=no
8815  need_version=no
8816  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8817  soname_spec='${libname}${release}${shared_ext}$major'
8818  shlibpath_var=LD_LIBRARY_PATH
8819  hardcode_into_libs=yes
8820  ;;
8821
8822hpux9* | hpux10* | hpux11*)
8823  # Give a soname corresponding to the major version so that dld.sl refuses to
8824  # link against other versions.
8825  version_type=sunos
8826  need_lib_prefix=no
8827  need_version=no
8828  case $host_cpu in
8829  ia64*)
8830    shrext_cmds='.so'
8831    hardcode_into_libs=yes
8832    dynamic_linker="$host_os dld.so"
8833    shlibpath_var=LD_LIBRARY_PATH
8834    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8835    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8836    soname_spec='${libname}${release}${shared_ext}$major'
8837    if test "X$HPUX_IA64_MODE" = X32; then
8838      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8839    else
8840      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
8841    fi
8842    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8843    ;;
8844  hppa*64*)
8845    shrext_cmds='.sl'
8846    hardcode_into_libs=yes
8847    dynamic_linker="$host_os dld.sl"
8848    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
8849    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8850    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8851    soname_spec='${libname}${release}${shared_ext}$major'
8852    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8853    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8854    ;;
8855  *)
8856    shrext_cmds='.sl'
8857    dynamic_linker="$host_os dld.sl"
8858    shlibpath_var=SHLIB_PATH
8859    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
8860    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8861    soname_spec='${libname}${release}${shared_ext}$major'
8862    ;;
8863  esac
8864  # HP-UX runs *really* slowly unless shared libraries are mode 555.
8865  postinstall_cmds='chmod 555 $lib'
8866  ;;
8867
8868interix[3-9]*)
8869  version_type=linux
8870  need_lib_prefix=no
8871  need_version=no
8872  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8873  soname_spec='${libname}${release}${shared_ext}$major'
8874  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
8875  shlibpath_var=LD_LIBRARY_PATH
8876  shlibpath_overrides_runpath=no
8877  hardcode_into_libs=yes
8878  ;;
8879
8880irix5* | irix6* | nonstopux*)
8881  case $host_os in
8882    nonstopux*) version_type=nonstopux ;;
8883    *)
8884	if test "$lt_cv_prog_gnu_ld" = yes; then
8885		version_type=linux
8886	else
8887		version_type=irix
8888	fi ;;
8889  esac
8890  need_lib_prefix=no
8891  need_version=no
8892  soname_spec='${libname}${release}${shared_ext}$major'
8893  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8894  case $host_os in
8895  irix5* | nonstopux*)
8896    libsuff= shlibsuff=
8897    ;;
8898  *)
8899    case $LD in # libtool.m4 will add one of these switches to LD
8900    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
8901      libsuff= shlibsuff= libmagic=32-bit;;
8902    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
8903      libsuff=32 shlibsuff=N32 libmagic=N32;;
8904    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
8905      libsuff=64 shlibsuff=64 libmagic=64-bit;;
8906    *) libsuff= shlibsuff= libmagic=never-match;;
8907    esac
8908    ;;
8909  esac
8910  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
8911  shlibpath_overrides_runpath=no
8912  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8913  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
8914  hardcode_into_libs=yes
8915  ;;
8916
8917# No shared lib support for Linux oldld, aout, or coff.
8918linux*oldld* | linux*aout* | linux*coff*)
8919  dynamic_linker=no
8920  ;;
8921
8922# This must be Linux ELF.
8923linux* | k*bsd*-gnu)
8924  version_type=linux
8925  need_lib_prefix=no
8926  need_version=no
8927  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8928  soname_spec='${libname}${release}${shared_ext}$major'
8929  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
8930  shlibpath_var=LD_LIBRARY_PATH
8931  shlibpath_overrides_runpath=no
8932  # Some binutils ld are patched to set DT_RUNPATH
8933  save_LDFLAGS=$LDFLAGS
8934  save_libdir=$libdir
8935  eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
8936       LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
8937  cat >conftest.$ac_ext <<_ACEOF
8938/* confdefs.h.  */
8939_ACEOF
8940cat confdefs.h >>conftest.$ac_ext
8941cat >>conftest.$ac_ext <<_ACEOF
8942/* end confdefs.h.  */
8943
8944int
8945main ()
8946{
8947
8948  ;
8949  return 0;
8950}
8951_ACEOF
8952rm -f conftest.$ac_objext conftest$ac_exeext
8953if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8954  (eval $ac_link) 2>conftest.er1
8955  ac_status=$?
8956  grep -v '^ *+' conftest.er1 >conftest.err
8957  rm -f conftest.er1
8958  cat conftest.err >&5
8959  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8960  (exit $ac_status); } &&
8961	 { ac_try='test -z "$ac_c_werror_flag"
8962			 || test ! -s conftest.err'
8963  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8964  (eval $ac_try) 2>&5
8965  ac_status=$?
8966  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8967  (exit $ac_status); }; } &&
8968	 { ac_try='test -s conftest$ac_exeext'
8969  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8970  (eval $ac_try) 2>&5
8971  ac_status=$?
8972  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8973  (exit $ac_status); }; }; then
8974  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
8975  shlibpath_overrides_runpath=yes
8976fi
8977
8978else
8979  echo "$as_me: failed program was:" >&5
8980sed 's/^/| /' conftest.$ac_ext >&5
8981
8982fi
8983rm -f conftest.err conftest.$ac_objext \
8984      conftest$ac_exeext conftest.$ac_ext
8985  LDFLAGS=$save_LDFLAGS
8986  libdir=$save_libdir
8987
8988  # This implies no fast_install, which is unacceptable.
8989  # Some rework will be needed to allow for fast_install
8990  # before this can be enabled.
8991  hardcode_into_libs=yes
8992
8993  # Append ld.so.conf contents to the search path
8994  if test -f /etc/ld.so.conf; then
8995    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/#.*//;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
8996    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
8997  fi
8998
8999  # We used to test for /lib/ld.so.1 and disable shared libraries on
9000  # powerpc, because MkLinux only supported shared libraries with the
9001  # GNU dynamic linker.  Since this was broken with cross compilers,
9002  # most powerpc-linux boxes support dynamic linking these days and
9003  # people can always --disable-shared, the test was removed, and we
9004  # assume the GNU/Linux dynamic linker is in use.
9005  dynamic_linker='GNU/Linux ld.so'
9006  ;;
9007
9008netbsd*)
9009  version_type=sunos
9010  need_lib_prefix=no
9011  need_version=no
9012  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9013    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9014    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9015    dynamic_linker='NetBSD (a.out) ld.so'
9016  else
9017    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9018    soname_spec='${libname}${release}${shared_ext}$major'
9019    dynamic_linker='NetBSD ld.elf_so'
9020  fi
9021  shlibpath_var=LD_LIBRARY_PATH
9022  shlibpath_overrides_runpath=yes
9023  hardcode_into_libs=yes
9024  ;;
9025
9026newsos6)
9027  version_type=linux
9028  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9029  shlibpath_var=LD_LIBRARY_PATH
9030  shlibpath_overrides_runpath=yes
9031  ;;
9032
9033*nto* | *qnx*)
9034  version_type=qnx
9035  need_lib_prefix=no
9036  need_version=no
9037  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9038  soname_spec='${libname}${release}${shared_ext}$major'
9039  shlibpath_var=LD_LIBRARY_PATH
9040  shlibpath_overrides_runpath=no
9041  hardcode_into_libs=yes
9042  dynamic_linker='ldqnx.so'
9043  ;;
9044
9045openbsd*)
9046  version_type=sunos
9047  sys_lib_dlsearch_path_spec="/usr/lib"
9048  need_lib_prefix=no
9049  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9050  case $host_os in
9051    openbsd3.3 | openbsd3.3.*)	need_version=yes ;;
9052    *)				need_version=no  ;;
9053  esac
9054  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9055  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9056  shlibpath_var=LD_LIBRARY_PATH
9057  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9058    case $host_os in
9059      openbsd2.[89] | openbsd2.[89].*)
9060	shlibpath_overrides_runpath=no
9061	;;
9062      *)
9063	shlibpath_overrides_runpath=yes
9064	;;
9065      esac
9066  else
9067    shlibpath_overrides_runpath=yes
9068  fi
9069  ;;
9070
9071os2*)
9072  libname_spec='$name'
9073  shrext_cmds=".dll"
9074  need_lib_prefix=no
9075  library_names_spec='$libname${shared_ext} $libname.a'
9076  dynamic_linker='OS/2 ld.exe'
9077  shlibpath_var=LIBPATH
9078  ;;
9079
9080osf3* | osf4* | osf5*)
9081  version_type=osf
9082  need_lib_prefix=no
9083  need_version=no
9084  soname_spec='${libname}${release}${shared_ext}$major'
9085  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9086  shlibpath_var=LD_LIBRARY_PATH
9087  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9088  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9089  ;;
9090
9091rdos*)
9092  dynamic_linker=no
9093  ;;
9094
9095solaris*)
9096  version_type=linux
9097  need_lib_prefix=no
9098  need_version=no
9099  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9100  soname_spec='${libname}${release}${shared_ext}$major'
9101  shlibpath_var=LD_LIBRARY_PATH
9102  shlibpath_overrides_runpath=yes
9103  hardcode_into_libs=yes
9104  # ldd complains unless libraries are executable
9105  postinstall_cmds='chmod +x $lib'
9106  ;;
9107
9108sunos4*)
9109  version_type=sunos
9110  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9111  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9112  shlibpath_var=LD_LIBRARY_PATH
9113  shlibpath_overrides_runpath=yes
9114  if test "$with_gnu_ld" = yes; then
9115    need_lib_prefix=no
9116  fi
9117  need_version=yes
9118  ;;
9119
9120sysv4 | sysv4.3*)
9121  version_type=linux
9122  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9123  soname_spec='${libname}${release}${shared_ext}$major'
9124  shlibpath_var=LD_LIBRARY_PATH
9125  case $host_vendor in
9126    sni)
9127      shlibpath_overrides_runpath=no
9128      need_lib_prefix=no
9129      runpath_var=LD_RUN_PATH
9130      ;;
9131    siemens)
9132      need_lib_prefix=no
9133      ;;
9134    motorola)
9135      need_lib_prefix=no
9136      need_version=no
9137      shlibpath_overrides_runpath=no
9138      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9139      ;;
9140  esac
9141  ;;
9142
9143sysv4*MP*)
9144  if test -d /usr/nec ;then
9145    version_type=linux
9146    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9147    soname_spec='$libname${shared_ext}.$major'
9148    shlibpath_var=LD_LIBRARY_PATH
9149  fi
9150  ;;
9151
9152sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9153  version_type=freebsd-elf
9154  need_lib_prefix=no
9155  need_version=no
9156  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9157  soname_spec='${libname}${release}${shared_ext}$major'
9158  shlibpath_var=LD_LIBRARY_PATH
9159  shlibpath_overrides_runpath=yes
9160  hardcode_into_libs=yes
9161  if test "$with_gnu_ld" = yes; then
9162    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9163  else
9164    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9165    case $host_os in
9166      sco3.2v5*)
9167        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9168	;;
9169    esac
9170  fi
9171  sys_lib_dlsearch_path_spec='/usr/lib'
9172  ;;
9173
9174tpf*)
9175  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
9176  version_type=linux
9177  need_lib_prefix=no
9178  need_version=no
9179  library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9180  shlibpath_var=LD_LIBRARY_PATH
9181  shlibpath_overrides_runpath=no
9182  hardcode_into_libs=yes
9183  ;;
9184
9185uts4*)
9186  version_type=linux
9187  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9188  soname_spec='${libname}${release}${shared_ext}$major'
9189  shlibpath_var=LD_LIBRARY_PATH
9190  ;;
9191
9192*)
9193  dynamic_linker=no
9194  ;;
9195esac
9196echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9197echo "${ECHO_T}$dynamic_linker" >&6
9198test "$dynamic_linker" = no && can_build_shared=no
9199
9200variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9201if test "$GCC" = yes; then
9202  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9203fi
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291  echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9292echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9293hardcode_action=
9294if test -n "$hardcode_libdir_flag_spec" ||
9295   test -n "$runpath_var" ||
9296   test "X$hardcode_automatic" = "Xyes" ; then
9297
9298  # We can hardcode non-existent directories.
9299  if test "$hardcode_direct" != no &&
9300     # If the only mechanism to avoid hardcoding is shlibpath_var, we
9301     # have to relink, otherwise we might link with an installed library
9302     # when we should be linking with a yet-to-be-installed one
9303     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9304     test "$hardcode_minus_L" != no; then
9305    # Linking always hardcodes the temporary library directory.
9306    hardcode_action=relink
9307  else
9308    # We can link without hardcoding, and we can hardcode nonexisting dirs.
9309    hardcode_action=immediate
9310  fi
9311else
9312  # We cannot hardcode anything, or else we can only hardcode existing
9313  # directories.
9314  hardcode_action=unsupported
9315fi
9316echo "$as_me:$LINENO: result: $hardcode_action" >&5
9317echo "${ECHO_T}$hardcode_action" >&6
9318
9319if test "$hardcode_action" = relink ||
9320   test "$inherit_rpath" = yes; then
9321  # Fast installation is not supported
9322  enable_fast_install=no
9323elif test "$shlibpath_overrides_runpath" = yes ||
9324     test "$enable_shared" = no; then
9325  # Fast installation is not necessary
9326  enable_fast_install=needless
9327fi
9328
9329
9330
9331
9332
9333
9334  if test "x$enable_dlopen" != xyes; then
9335  enable_dlopen=unknown
9336  enable_dlopen_self=unknown
9337  enable_dlopen_self_static=unknown
9338else
9339  lt_cv_dlopen=no
9340  lt_cv_dlopen_libs=
9341
9342  case $host_os in
9343  beos*)
9344    lt_cv_dlopen="load_add_on"
9345    lt_cv_dlopen_libs=
9346    lt_cv_dlopen_self=yes
9347    ;;
9348
9349  mingw* | pw32*)
9350    lt_cv_dlopen="LoadLibrary"
9351    lt_cv_dlopen_libs=
9352    ;;
9353
9354  cygwin*)
9355    lt_cv_dlopen="dlopen"
9356    lt_cv_dlopen_libs=
9357    ;;
9358
9359  darwin*)
9360  # if libdl is installed we need to link against it
9361    echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9362echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9363if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9364  echo $ECHO_N "(cached) $ECHO_C" >&6
9365else
9366  ac_check_lib_save_LIBS=$LIBS
9367LIBS="-ldl  $LIBS"
9368cat >conftest.$ac_ext <<_ACEOF
9369/* confdefs.h.  */
9370_ACEOF
9371cat confdefs.h >>conftest.$ac_ext
9372cat >>conftest.$ac_ext <<_ACEOF
9373/* end confdefs.h.  */
9374
9375/* Override any gcc2 internal prototype to avoid an error.  */
9376#ifdef __cplusplus
9377extern "C"
9378#endif
9379/* We use char because int might match the return type of a gcc2
9380   builtin and then its argument prototype would still apply.  */
9381char dlopen ();
9382int
9383main ()
9384{
9385dlopen ();
9386  ;
9387  return 0;
9388}
9389_ACEOF
9390rm -f conftest.$ac_objext conftest$ac_exeext
9391if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9392  (eval $ac_link) 2>conftest.er1
9393  ac_status=$?
9394  grep -v '^ *+' conftest.er1 >conftest.err
9395  rm -f conftest.er1
9396  cat conftest.err >&5
9397  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9398  (exit $ac_status); } &&
9399	 { ac_try='test -z "$ac_c_werror_flag"
9400			 || test ! -s conftest.err'
9401  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9402  (eval $ac_try) 2>&5
9403  ac_status=$?
9404  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9405  (exit $ac_status); }; } &&
9406	 { ac_try='test -s conftest$ac_exeext'
9407  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9408  (eval $ac_try) 2>&5
9409  ac_status=$?
9410  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9411  (exit $ac_status); }; }; then
9412  ac_cv_lib_dl_dlopen=yes
9413else
9414  echo "$as_me: failed program was:" >&5
9415sed 's/^/| /' conftest.$ac_ext >&5
9416
9417ac_cv_lib_dl_dlopen=no
9418fi
9419rm -f conftest.err conftest.$ac_objext \
9420      conftest$ac_exeext conftest.$ac_ext
9421LIBS=$ac_check_lib_save_LIBS
9422fi
9423echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9424echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9425if test $ac_cv_lib_dl_dlopen = yes; then
9426  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9427else
9428
9429    lt_cv_dlopen="dyld"
9430    lt_cv_dlopen_libs=
9431    lt_cv_dlopen_self=yes
9432
9433fi
9434
9435    ;;
9436
9437  *)
9438    echo "$as_me:$LINENO: checking for shl_load" >&5
9439echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9440if test "${ac_cv_func_shl_load+set}" = set; then
9441  echo $ECHO_N "(cached) $ECHO_C" >&6
9442else
9443  cat >conftest.$ac_ext <<_ACEOF
9444/* confdefs.h.  */
9445_ACEOF
9446cat confdefs.h >>conftest.$ac_ext
9447cat >>conftest.$ac_ext <<_ACEOF
9448/* end confdefs.h.  */
9449/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9450   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9451#define shl_load innocuous_shl_load
9452
9453/* System header to define __stub macros and hopefully few prototypes,
9454    which can conflict with char shl_load (); below.
9455    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9456    <limits.h> exists even on freestanding compilers.  */
9457
9458#ifdef __STDC__
9459# include <limits.h>
9460#else
9461# include <assert.h>
9462#endif
9463
9464#undef shl_load
9465
9466/* Override any gcc2 internal prototype to avoid an error.  */
9467#ifdef __cplusplus
9468extern "C"
9469{
9470#endif
9471/* We use char because int might match the return type of a gcc2
9472   builtin and then its argument prototype would still apply.  */
9473char shl_load ();
9474/* The GNU C library defines this for functions which it implements
9475    to always fail with ENOSYS.  Some functions are actually named
9476    something starting with __ and the normal name is an alias.  */
9477#if defined (__stub_shl_load) || defined (__stub___shl_load)
9478choke me
9479#else
9480char (*f) () = shl_load;
9481#endif
9482#ifdef __cplusplus
9483}
9484#endif
9485
9486int
9487main ()
9488{
9489return f != shl_load;
9490  ;
9491  return 0;
9492}
9493_ACEOF
9494rm -f conftest.$ac_objext conftest$ac_exeext
9495if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9496  (eval $ac_link) 2>conftest.er1
9497  ac_status=$?
9498  grep -v '^ *+' conftest.er1 >conftest.err
9499  rm -f conftest.er1
9500  cat conftest.err >&5
9501  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9502  (exit $ac_status); } &&
9503	 { ac_try='test -z "$ac_c_werror_flag"
9504			 || test ! -s conftest.err'
9505  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9506  (eval $ac_try) 2>&5
9507  ac_status=$?
9508  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9509  (exit $ac_status); }; } &&
9510	 { ac_try='test -s conftest$ac_exeext'
9511  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9512  (eval $ac_try) 2>&5
9513  ac_status=$?
9514  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9515  (exit $ac_status); }; }; then
9516  ac_cv_func_shl_load=yes
9517else
9518  echo "$as_me: failed program was:" >&5
9519sed 's/^/| /' conftest.$ac_ext >&5
9520
9521ac_cv_func_shl_load=no
9522fi
9523rm -f conftest.err conftest.$ac_objext \
9524      conftest$ac_exeext conftest.$ac_ext
9525fi
9526echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9527echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9528if test $ac_cv_func_shl_load = yes; then
9529  lt_cv_dlopen="shl_load"
9530else
9531  echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9532echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9533if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9534  echo $ECHO_N "(cached) $ECHO_C" >&6
9535else
9536  ac_check_lib_save_LIBS=$LIBS
9537LIBS="-ldld  $LIBS"
9538cat >conftest.$ac_ext <<_ACEOF
9539/* confdefs.h.  */
9540_ACEOF
9541cat confdefs.h >>conftest.$ac_ext
9542cat >>conftest.$ac_ext <<_ACEOF
9543/* end confdefs.h.  */
9544
9545/* Override any gcc2 internal prototype to avoid an error.  */
9546#ifdef __cplusplus
9547extern "C"
9548#endif
9549/* We use char because int might match the return type of a gcc2
9550   builtin and then its argument prototype would still apply.  */
9551char shl_load ();
9552int
9553main ()
9554{
9555shl_load ();
9556  ;
9557  return 0;
9558}
9559_ACEOF
9560rm -f conftest.$ac_objext conftest$ac_exeext
9561if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9562  (eval $ac_link) 2>conftest.er1
9563  ac_status=$?
9564  grep -v '^ *+' conftest.er1 >conftest.err
9565  rm -f conftest.er1
9566  cat conftest.err >&5
9567  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9568  (exit $ac_status); } &&
9569	 { ac_try='test -z "$ac_c_werror_flag"
9570			 || test ! -s conftest.err'
9571  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9572  (eval $ac_try) 2>&5
9573  ac_status=$?
9574  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9575  (exit $ac_status); }; } &&
9576	 { ac_try='test -s conftest$ac_exeext'
9577  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9578  (eval $ac_try) 2>&5
9579  ac_status=$?
9580  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9581  (exit $ac_status); }; }; then
9582  ac_cv_lib_dld_shl_load=yes
9583else
9584  echo "$as_me: failed program was:" >&5
9585sed 's/^/| /' conftest.$ac_ext >&5
9586
9587ac_cv_lib_dld_shl_load=no
9588fi
9589rm -f conftest.err conftest.$ac_objext \
9590      conftest$ac_exeext conftest.$ac_ext
9591LIBS=$ac_check_lib_save_LIBS
9592fi
9593echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9594echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9595if test $ac_cv_lib_dld_shl_load = yes; then
9596  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9597else
9598  echo "$as_me:$LINENO: checking for dlopen" >&5
9599echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9600if test "${ac_cv_func_dlopen+set}" = set; then
9601  echo $ECHO_N "(cached) $ECHO_C" >&6
9602else
9603  cat >conftest.$ac_ext <<_ACEOF
9604/* confdefs.h.  */
9605_ACEOF
9606cat confdefs.h >>conftest.$ac_ext
9607cat >>conftest.$ac_ext <<_ACEOF
9608/* end confdefs.h.  */
9609/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9610   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9611#define dlopen innocuous_dlopen
9612
9613/* System header to define __stub macros and hopefully few prototypes,
9614    which can conflict with char dlopen (); below.
9615    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9616    <limits.h> exists even on freestanding compilers.  */
9617
9618#ifdef __STDC__
9619# include <limits.h>
9620#else
9621# include <assert.h>
9622#endif
9623
9624#undef dlopen
9625
9626/* Override any gcc2 internal prototype to avoid an error.  */
9627#ifdef __cplusplus
9628extern "C"
9629{
9630#endif
9631/* We use char because int might match the return type of a gcc2
9632   builtin and then its argument prototype would still apply.  */
9633char dlopen ();
9634/* The GNU C library defines this for functions which it implements
9635    to always fail with ENOSYS.  Some functions are actually named
9636    something starting with __ and the normal name is an alias.  */
9637#if defined (__stub_dlopen) || defined (__stub___dlopen)
9638choke me
9639#else
9640char (*f) () = dlopen;
9641#endif
9642#ifdef __cplusplus
9643}
9644#endif
9645
9646int
9647main ()
9648{
9649return f != dlopen;
9650  ;
9651  return 0;
9652}
9653_ACEOF
9654rm -f conftest.$ac_objext conftest$ac_exeext
9655if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9656  (eval $ac_link) 2>conftest.er1
9657  ac_status=$?
9658  grep -v '^ *+' conftest.er1 >conftest.err
9659  rm -f conftest.er1
9660  cat conftest.err >&5
9661  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9662  (exit $ac_status); } &&
9663	 { ac_try='test -z "$ac_c_werror_flag"
9664			 || test ! -s conftest.err'
9665  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9666  (eval $ac_try) 2>&5
9667  ac_status=$?
9668  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9669  (exit $ac_status); }; } &&
9670	 { ac_try='test -s conftest$ac_exeext'
9671  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9672  (eval $ac_try) 2>&5
9673  ac_status=$?
9674  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9675  (exit $ac_status); }; }; then
9676  ac_cv_func_dlopen=yes
9677else
9678  echo "$as_me: failed program was:" >&5
9679sed 's/^/| /' conftest.$ac_ext >&5
9680
9681ac_cv_func_dlopen=no
9682fi
9683rm -f conftest.err conftest.$ac_objext \
9684      conftest$ac_exeext conftest.$ac_ext
9685fi
9686echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9687echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9688if test $ac_cv_func_dlopen = yes; then
9689  lt_cv_dlopen="dlopen"
9690else
9691  echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9692echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9693if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9694  echo $ECHO_N "(cached) $ECHO_C" >&6
9695else
9696  ac_check_lib_save_LIBS=$LIBS
9697LIBS="-ldl  $LIBS"
9698cat >conftest.$ac_ext <<_ACEOF
9699/* confdefs.h.  */
9700_ACEOF
9701cat confdefs.h >>conftest.$ac_ext
9702cat >>conftest.$ac_ext <<_ACEOF
9703/* end confdefs.h.  */
9704
9705/* Override any gcc2 internal prototype to avoid an error.  */
9706#ifdef __cplusplus
9707extern "C"
9708#endif
9709/* We use char because int might match the return type of a gcc2
9710   builtin and then its argument prototype would still apply.  */
9711char dlopen ();
9712int
9713main ()
9714{
9715dlopen ();
9716  ;
9717  return 0;
9718}
9719_ACEOF
9720rm -f conftest.$ac_objext conftest$ac_exeext
9721if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9722  (eval $ac_link) 2>conftest.er1
9723  ac_status=$?
9724  grep -v '^ *+' conftest.er1 >conftest.err
9725  rm -f conftest.er1
9726  cat conftest.err >&5
9727  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9728  (exit $ac_status); } &&
9729	 { ac_try='test -z "$ac_c_werror_flag"
9730			 || test ! -s conftest.err'
9731  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9732  (eval $ac_try) 2>&5
9733  ac_status=$?
9734  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9735  (exit $ac_status); }; } &&
9736	 { ac_try='test -s conftest$ac_exeext'
9737  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9738  (eval $ac_try) 2>&5
9739  ac_status=$?
9740  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9741  (exit $ac_status); }; }; then
9742  ac_cv_lib_dl_dlopen=yes
9743else
9744  echo "$as_me: failed program was:" >&5
9745sed 's/^/| /' conftest.$ac_ext >&5
9746
9747ac_cv_lib_dl_dlopen=no
9748fi
9749rm -f conftest.err conftest.$ac_objext \
9750      conftest$ac_exeext conftest.$ac_ext
9751LIBS=$ac_check_lib_save_LIBS
9752fi
9753echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9754echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9755if test $ac_cv_lib_dl_dlopen = yes; then
9756  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9757else
9758  echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9759echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
9760if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9761  echo $ECHO_N "(cached) $ECHO_C" >&6
9762else
9763  ac_check_lib_save_LIBS=$LIBS
9764LIBS="-lsvld  $LIBS"
9765cat >conftest.$ac_ext <<_ACEOF
9766/* confdefs.h.  */
9767_ACEOF
9768cat confdefs.h >>conftest.$ac_ext
9769cat >>conftest.$ac_ext <<_ACEOF
9770/* end confdefs.h.  */
9771
9772/* Override any gcc2 internal prototype to avoid an error.  */
9773#ifdef __cplusplus
9774extern "C"
9775#endif
9776/* We use char because int might match the return type of a gcc2
9777   builtin and then its argument prototype would still apply.  */
9778char dlopen ();
9779int
9780main ()
9781{
9782dlopen ();
9783  ;
9784  return 0;
9785}
9786_ACEOF
9787rm -f conftest.$ac_objext conftest$ac_exeext
9788if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9789  (eval $ac_link) 2>conftest.er1
9790  ac_status=$?
9791  grep -v '^ *+' conftest.er1 >conftest.err
9792  rm -f conftest.er1
9793  cat conftest.err >&5
9794  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9795  (exit $ac_status); } &&
9796	 { ac_try='test -z "$ac_c_werror_flag"
9797			 || test ! -s conftest.err'
9798  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9799  (eval $ac_try) 2>&5
9800  ac_status=$?
9801  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9802  (exit $ac_status); }; } &&
9803	 { ac_try='test -s conftest$ac_exeext'
9804  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9805  (eval $ac_try) 2>&5
9806  ac_status=$?
9807  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9808  (exit $ac_status); }; }; then
9809  ac_cv_lib_svld_dlopen=yes
9810else
9811  echo "$as_me: failed program was:" >&5
9812sed 's/^/| /' conftest.$ac_ext >&5
9813
9814ac_cv_lib_svld_dlopen=no
9815fi
9816rm -f conftest.err conftest.$ac_objext \
9817      conftest$ac_exeext conftest.$ac_ext
9818LIBS=$ac_check_lib_save_LIBS
9819fi
9820echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9821echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
9822if test $ac_cv_lib_svld_dlopen = yes; then
9823  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
9824else
9825  echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9826echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
9827if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9828  echo $ECHO_N "(cached) $ECHO_C" >&6
9829else
9830  ac_check_lib_save_LIBS=$LIBS
9831LIBS="-ldld  $LIBS"
9832cat >conftest.$ac_ext <<_ACEOF
9833/* confdefs.h.  */
9834_ACEOF
9835cat confdefs.h >>conftest.$ac_ext
9836cat >>conftest.$ac_ext <<_ACEOF
9837/* end confdefs.h.  */
9838
9839/* Override any gcc2 internal prototype to avoid an error.  */
9840#ifdef __cplusplus
9841extern "C"
9842#endif
9843/* We use char because int might match the return type of a gcc2
9844   builtin and then its argument prototype would still apply.  */
9845char dld_link ();
9846int
9847main ()
9848{
9849dld_link ();
9850  ;
9851  return 0;
9852}
9853_ACEOF
9854rm -f conftest.$ac_objext conftest$ac_exeext
9855if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9856  (eval $ac_link) 2>conftest.er1
9857  ac_status=$?
9858  grep -v '^ *+' conftest.er1 >conftest.err
9859  rm -f conftest.er1
9860  cat conftest.err >&5
9861  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9862  (exit $ac_status); } &&
9863	 { ac_try='test -z "$ac_c_werror_flag"
9864			 || test ! -s conftest.err'
9865  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9866  (eval $ac_try) 2>&5
9867  ac_status=$?
9868  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9869  (exit $ac_status); }; } &&
9870	 { ac_try='test -s conftest$ac_exeext'
9871  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9872  (eval $ac_try) 2>&5
9873  ac_status=$?
9874  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9875  (exit $ac_status); }; }; then
9876  ac_cv_lib_dld_dld_link=yes
9877else
9878  echo "$as_me: failed program was:" >&5
9879sed 's/^/| /' conftest.$ac_ext >&5
9880
9881ac_cv_lib_dld_dld_link=no
9882fi
9883rm -f conftest.err conftest.$ac_objext \
9884      conftest$ac_exeext conftest.$ac_ext
9885LIBS=$ac_check_lib_save_LIBS
9886fi
9887echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
9888echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
9889if test $ac_cv_lib_dld_dld_link = yes; then
9890  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
9891fi
9892
9893
9894fi
9895
9896
9897fi
9898
9899
9900fi
9901
9902
9903fi
9904
9905
9906fi
9907
9908    ;;
9909  esac
9910
9911  if test "x$lt_cv_dlopen" != xno; then
9912    enable_dlopen=yes
9913  else
9914    enable_dlopen=no
9915  fi
9916
9917  case $lt_cv_dlopen in
9918  dlopen)
9919    save_CPPFLAGS="$CPPFLAGS"
9920    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
9921
9922    save_LDFLAGS="$LDFLAGS"
9923    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
9924
9925    save_LIBS="$LIBS"
9926    LIBS="$lt_cv_dlopen_libs $LIBS"
9927
9928    echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
9929echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
9930if test "${lt_cv_dlopen_self+set}" = set; then
9931  echo $ECHO_N "(cached) $ECHO_C" >&6
9932else
9933  	  if test "$cross_compiling" = yes; then :
9934  lt_cv_dlopen_self=cross
9935else
9936  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
9937  lt_status=$lt_dlunknown
9938  cat > conftest.$ac_ext <<_LT_EOF
9939#line 9939 "configure"
9940#include "confdefs.h"
9941
9942#if HAVE_DLFCN_H
9943#include <dlfcn.h>
9944#endif
9945
9946#include <stdio.h>
9947
9948#ifdef RTLD_GLOBAL
9949#  define LT_DLGLOBAL		RTLD_GLOBAL
9950#else
9951#  ifdef DL_GLOBAL
9952#    define LT_DLGLOBAL		DL_GLOBAL
9953#  else
9954#    define LT_DLGLOBAL		0
9955#  endif
9956#endif
9957
9958/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
9959   find out it does not work in some platform. */
9960#ifndef LT_DLLAZY_OR_NOW
9961#  ifdef RTLD_LAZY
9962#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
9963#  else
9964#    ifdef DL_LAZY
9965#      define LT_DLLAZY_OR_NOW		DL_LAZY
9966#    else
9967#      ifdef RTLD_NOW
9968#        define LT_DLLAZY_OR_NOW	RTLD_NOW
9969#      else
9970#        ifdef DL_NOW
9971#          define LT_DLLAZY_OR_NOW	DL_NOW
9972#        else
9973#          define LT_DLLAZY_OR_NOW	0
9974#        endif
9975#      endif
9976#    endif
9977#  endif
9978#endif
9979
9980#ifdef __cplusplus
9981extern "C" void exit (int);
9982#endif
9983
9984void fnord() { int i=42;}
9985int main ()
9986{
9987  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
9988  int status = $lt_dlunknown;
9989
9990  if (self)
9991    {
9992      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
9993      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
9994      /* dlclose (self); */
9995    }
9996  else
9997    puts (dlerror ());
9998
9999    exit (status);
10000}
10001_LT_EOF
10002  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10003  (eval $ac_link) 2>&5
10004  ac_status=$?
10005  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10006  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10007    (./conftest; exit; ) >&5 2>/dev/null
10008    lt_status=$?
10009    case x$lt_status in
10010      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10011      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10012      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10013    esac
10014  else :
10015    # compilation failed
10016    lt_cv_dlopen_self=no
10017  fi
10018fi
10019rm -fr conftest*
10020
10021
10022fi
10023echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10024echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10025
10026    if test "x$lt_cv_dlopen_self" = xyes; then
10027      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10028      echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10029echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10030if test "${lt_cv_dlopen_self_static+set}" = set; then
10031  echo $ECHO_N "(cached) $ECHO_C" >&6
10032else
10033  	  if test "$cross_compiling" = yes; then :
10034  lt_cv_dlopen_self_static=cross
10035else
10036  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10037  lt_status=$lt_dlunknown
10038  cat > conftest.$ac_ext <<_LT_EOF
10039#line 10039 "configure"
10040#include "confdefs.h"
10041
10042#if HAVE_DLFCN_H
10043#include <dlfcn.h>
10044#endif
10045
10046#include <stdio.h>
10047
10048#ifdef RTLD_GLOBAL
10049#  define LT_DLGLOBAL		RTLD_GLOBAL
10050#else
10051#  ifdef DL_GLOBAL
10052#    define LT_DLGLOBAL		DL_GLOBAL
10053#  else
10054#    define LT_DLGLOBAL		0
10055#  endif
10056#endif
10057
10058/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10059   find out it does not work in some platform. */
10060#ifndef LT_DLLAZY_OR_NOW
10061#  ifdef RTLD_LAZY
10062#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
10063#  else
10064#    ifdef DL_LAZY
10065#      define LT_DLLAZY_OR_NOW		DL_LAZY
10066#    else
10067#      ifdef RTLD_NOW
10068#        define LT_DLLAZY_OR_NOW	RTLD_NOW
10069#      else
10070#        ifdef DL_NOW
10071#          define LT_DLLAZY_OR_NOW	DL_NOW
10072#        else
10073#          define LT_DLLAZY_OR_NOW	0
10074#        endif
10075#      endif
10076#    endif
10077#  endif
10078#endif
10079
10080#ifdef __cplusplus
10081extern "C" void exit (int);
10082#endif
10083
10084void fnord() { int i=42;}
10085int main ()
10086{
10087  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10088  int status = $lt_dlunknown;
10089
10090  if (self)
10091    {
10092      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10093      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10094      /* dlclose (self); */
10095    }
10096  else
10097    puts (dlerror ());
10098
10099    exit (status);
10100}
10101_LT_EOF
10102  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10103  (eval $ac_link) 2>&5
10104  ac_status=$?
10105  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10106  (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10107    (./conftest; exit; ) >&5 2>/dev/null
10108    lt_status=$?
10109    case x$lt_status in
10110      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10111      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10112      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10113    esac
10114  else :
10115    # compilation failed
10116    lt_cv_dlopen_self_static=no
10117  fi
10118fi
10119rm -fr conftest*
10120
10121
10122fi
10123echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10124echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10125    fi
10126
10127    CPPFLAGS="$save_CPPFLAGS"
10128    LDFLAGS="$save_LDFLAGS"
10129    LIBS="$save_LIBS"
10130    ;;
10131  esac
10132
10133  case $lt_cv_dlopen_self in
10134  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10135  *) enable_dlopen_self=unknown ;;
10136  esac
10137
10138  case $lt_cv_dlopen_self_static in
10139  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10140  *) enable_dlopen_self_static=unknown ;;
10141  esac
10142fi
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160striplib=
10161old_striplib=
10162echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10163echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10164if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10165  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10166  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10167  echo "$as_me:$LINENO: result: yes" >&5
10168echo "${ECHO_T}yes" >&6
10169else
10170# FIXME - insert some real tests, host_os isn't really good enough
10171  case $host_os in
10172  darwin*)
10173    if test -n "$STRIP" ; then
10174      striplib="$STRIP -x"
10175      old_striplib="$STRIP -S"
10176      echo "$as_me:$LINENO: result: yes" >&5
10177echo "${ECHO_T}yes" >&6
10178    else
10179      echo "$as_me:$LINENO: result: no" >&5
10180echo "${ECHO_T}no" >&6
10181    fi
10182    ;;
10183  *)
10184    echo "$as_me:$LINENO: result: no" >&5
10185echo "${ECHO_T}no" >&6
10186    ;;
10187  esac
10188fi
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201  # Report which library types will actually be built
10202  echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10203echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10204  echo "$as_me:$LINENO: result: $can_build_shared" >&5
10205echo "${ECHO_T}$can_build_shared" >&6
10206
10207  echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10208echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10209  test "$can_build_shared" = "no" && enable_shared=no
10210
10211  # On AIX, shared libraries and static libraries use the same namespace, and
10212  # are all built from PIC.
10213  case $host_os in
10214  aix3*)
10215    test "$enable_shared" = yes && enable_static=no
10216    if test -n "$RANLIB"; then
10217      archive_cmds="$archive_cmds~\$RANLIB \$lib"
10218      postinstall_cmds='$RANLIB $lib'
10219    fi
10220    ;;
10221
10222  aix4* | aix5*)
10223    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10224      test "$enable_shared" = yes && enable_static=no
10225    fi
10226    ;;
10227  esac
10228  echo "$as_me:$LINENO: result: $enable_shared" >&5
10229echo "${ECHO_T}$enable_shared" >&6
10230
10231  echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10232echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10233  # Make sure either enable_shared or enable_static is yes.
10234  test "$enable_shared" = yes || enable_static=yes
10235  echo "$as_me:$LINENO: result: $enable_static" >&5
10236echo "${ECHO_T}$enable_static" >&6
10237
10238
10239
10240
10241fi
10242ac_ext=c
10243ac_cpp='$CPP $CPPFLAGS'
10244ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10245ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10246ac_compiler_gnu=$ac_cv_c_compiler_gnu
10247
10248CC="$lt_save_CC"
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262                  ac_config_commands="$ac_config_commands libtool"
10263
10264
10265
10266
10267# Only expand once:
10268
10269
10270
10271# Check whether --enable-targets or --disable-targets was given.
10272if test "${enable_targets+set}" = set; then
10273  enableval="$enable_targets"
10274  case "${enableval}" in
10275  yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
10276echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
10277   { (exit 1); exit 1; }; }
10278            ;;
10279  no)       enable_targets= ;;
10280  *)        enable_targets=$enableval ;;
10281esac
10282fi; # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
10283if test "${enable_commonbfdlib+set}" = set; then
10284  enableval="$enable_commonbfdlib"
10285  case "${enableval}" in
10286  yes) commonbfdlib=true ;;
10287  no)  commonbfdlib=false ;;
10288  *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
10289echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
10290   { (exit 1); exit 1; }; } ;;
10291esac
10292fi;
10293
10294GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
10295
10296# Check whether --enable-werror or --disable-werror was given.
10297if test "${enable_werror+set}" = set; then
10298  enableval="$enable_werror"
10299  case "${enableval}" in
10300     yes | y) ERROR_ON_WARNING="yes" ;;
10301     no | n)  ERROR_ON_WARNING="no" ;;
10302     *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
10303echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
10304   { (exit 1); exit 1; }; } ;;
10305   esac
10306fi;
10307
10308# Enable -Werror by default when using gcc
10309if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10310    ERROR_ON_WARNING=yes
10311fi
10312
10313NO_WERROR=
10314if test "${ERROR_ON_WARNING}" = yes ; then
10315    GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
10316    NO_WERROR="-Wno-error"
10317fi
10318
10319if test "${GCC}" = yes ; then
10320  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
10321fi
10322
10323# Check whether --enable-build-warnings or --disable-build-warnings was given.
10324if test "${enable_build_warnings+set}" = set; then
10325  enableval="$enable_build_warnings"
10326  case "${enableval}" in
10327  yes)	WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
10328  no)	if test "${GCC}" = yes ; then
10329	  WARN_CFLAGS="-w"
10330	fi;;
10331  ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10332        WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
10333  *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
10334        WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
10335  *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
10336esac
10337fi;
10338
10339if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
10340  echo "Setting warning flags = $WARN_CFLAGS" 6>&1
10341fi
10342
10343
10344
10345
10346
10347          ac_config_headers="$ac_config_headers config.h:config.in"
10348
10349
10350if test -z "$target" ; then
10351    { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
10352echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
10353   { (exit 1); exit 1; }; }
10354fi
10355if test -z "$host" ; then
10356    { { echo "$as_me:$LINENO: error: Unrecognized host system type; please check config.sub." >&5
10357echo "$as_me: error: Unrecognized host system type; please check config.sub." >&2;}
10358   { (exit 1); exit 1; }; }
10359fi
10360
10361for ac_prog in 'bison -y' byacc
10362do
10363  # Extract the first word of "$ac_prog", so it can be a program name with args.
10364set dummy $ac_prog; ac_word=$2
10365echo "$as_me:$LINENO: checking for $ac_word" >&5
10366echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10367if test "${ac_cv_prog_YACC+set}" = set; then
10368  echo $ECHO_N "(cached) $ECHO_C" >&6
10369else
10370  if test -n "$YACC"; then
10371  ac_cv_prog_YACC="$YACC" # Let the user override the test.
10372else
10373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10374for as_dir in $PATH
10375do
10376  IFS=$as_save_IFS
10377  test -z "$as_dir" && as_dir=.
10378  for ac_exec_ext in '' $ac_executable_extensions; do
10379  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10380    ac_cv_prog_YACC="$ac_prog"
10381    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10382    break 2
10383  fi
10384done
10385done
10386
10387fi
10388fi
10389YACC=$ac_cv_prog_YACC
10390if test -n "$YACC"; then
10391  echo "$as_me:$LINENO: result: $YACC" >&5
10392echo "${ECHO_T}$YACC" >&6
10393else
10394  echo "$as_me:$LINENO: result: no" >&5
10395echo "${ECHO_T}no" >&6
10396fi
10397
10398  test -n "$YACC" && break
10399done
10400test -n "$YACC" || YACC="yacc"
10401
10402for ac_prog in flex lex
10403do
10404  # Extract the first word of "$ac_prog", so it can be a program name with args.
10405set dummy $ac_prog; ac_word=$2
10406echo "$as_me:$LINENO: checking for $ac_word" >&5
10407echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10408if test "${ac_cv_prog_LEX+set}" = set; then
10409  echo $ECHO_N "(cached) $ECHO_C" >&6
10410else
10411  if test -n "$LEX"; then
10412  ac_cv_prog_LEX="$LEX" # Let the user override the test.
10413else
10414as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10415for as_dir in $PATH
10416do
10417  IFS=$as_save_IFS
10418  test -z "$as_dir" && as_dir=.
10419  for ac_exec_ext in '' $ac_executable_extensions; do
10420  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10421    ac_cv_prog_LEX="$ac_prog"
10422    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10423    break 2
10424  fi
10425done
10426done
10427
10428fi
10429fi
10430LEX=$ac_cv_prog_LEX
10431if test -n "$LEX"; then
10432  echo "$as_me:$LINENO: result: $LEX" >&5
10433echo "${ECHO_T}$LEX" >&6
10434else
10435  echo "$as_me:$LINENO: result: no" >&5
10436echo "${ECHO_T}no" >&6
10437fi
10438
10439  test -n "$LEX" && break
10440done
10441test -n "$LEX" || LEX=":"
10442
10443if test -z "$LEXLIB"
10444then
10445  echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
10446echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
10447if test "${ac_cv_lib_fl_yywrap+set}" = set; then
10448  echo $ECHO_N "(cached) $ECHO_C" >&6
10449else
10450  ac_check_lib_save_LIBS=$LIBS
10451LIBS="-lfl  $LIBS"
10452cat >conftest.$ac_ext <<_ACEOF
10453/* confdefs.h.  */
10454_ACEOF
10455cat confdefs.h >>conftest.$ac_ext
10456cat >>conftest.$ac_ext <<_ACEOF
10457/* end confdefs.h.  */
10458
10459/* Override any gcc2 internal prototype to avoid an error.  */
10460#ifdef __cplusplus
10461extern "C"
10462#endif
10463/* We use char because int might match the return type of a gcc2
10464   builtin and then its argument prototype would still apply.  */
10465char yywrap ();
10466int
10467main ()
10468{
10469yywrap ();
10470  ;
10471  return 0;
10472}
10473_ACEOF
10474rm -f conftest.$ac_objext conftest$ac_exeext
10475if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10476  (eval $ac_link) 2>conftest.er1
10477  ac_status=$?
10478  grep -v '^ *+' conftest.er1 >conftest.err
10479  rm -f conftest.er1
10480  cat conftest.err >&5
10481  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10482  (exit $ac_status); } &&
10483	 { ac_try='test -z "$ac_c_werror_flag"
10484			 || test ! -s conftest.err'
10485  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10486  (eval $ac_try) 2>&5
10487  ac_status=$?
10488  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10489  (exit $ac_status); }; } &&
10490	 { ac_try='test -s conftest$ac_exeext'
10491  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10492  (eval $ac_try) 2>&5
10493  ac_status=$?
10494  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10495  (exit $ac_status); }; }; then
10496  ac_cv_lib_fl_yywrap=yes
10497else
10498  echo "$as_me: failed program was:" >&5
10499sed 's/^/| /' conftest.$ac_ext >&5
10500
10501ac_cv_lib_fl_yywrap=no
10502fi
10503rm -f conftest.err conftest.$ac_objext \
10504      conftest$ac_exeext conftest.$ac_ext
10505LIBS=$ac_check_lib_save_LIBS
10506fi
10507echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
10508echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
10509if test $ac_cv_lib_fl_yywrap = yes; then
10510  LEXLIB="-lfl"
10511else
10512  echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
10513echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
10514if test "${ac_cv_lib_l_yywrap+set}" = set; then
10515  echo $ECHO_N "(cached) $ECHO_C" >&6
10516else
10517  ac_check_lib_save_LIBS=$LIBS
10518LIBS="-ll  $LIBS"
10519cat >conftest.$ac_ext <<_ACEOF
10520/* confdefs.h.  */
10521_ACEOF
10522cat confdefs.h >>conftest.$ac_ext
10523cat >>conftest.$ac_ext <<_ACEOF
10524/* end confdefs.h.  */
10525
10526/* Override any gcc2 internal prototype to avoid an error.  */
10527#ifdef __cplusplus
10528extern "C"
10529#endif
10530/* We use char because int might match the return type of a gcc2
10531   builtin and then its argument prototype would still apply.  */
10532char yywrap ();
10533int
10534main ()
10535{
10536yywrap ();
10537  ;
10538  return 0;
10539}
10540_ACEOF
10541rm -f conftest.$ac_objext conftest$ac_exeext
10542if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10543  (eval $ac_link) 2>conftest.er1
10544  ac_status=$?
10545  grep -v '^ *+' conftest.er1 >conftest.err
10546  rm -f conftest.er1
10547  cat conftest.err >&5
10548  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10549  (exit $ac_status); } &&
10550	 { ac_try='test -z "$ac_c_werror_flag"
10551			 || test ! -s conftest.err'
10552  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10553  (eval $ac_try) 2>&5
10554  ac_status=$?
10555  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10556  (exit $ac_status); }; } &&
10557	 { ac_try='test -s conftest$ac_exeext'
10558  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10559  (eval $ac_try) 2>&5
10560  ac_status=$?
10561  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10562  (exit $ac_status); }; }; then
10563  ac_cv_lib_l_yywrap=yes
10564else
10565  echo "$as_me: failed program was:" >&5
10566sed 's/^/| /' conftest.$ac_ext >&5
10567
10568ac_cv_lib_l_yywrap=no
10569fi
10570rm -f conftest.err conftest.$ac_objext \
10571      conftest$ac_exeext conftest.$ac_ext
10572LIBS=$ac_check_lib_save_LIBS
10573fi
10574echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
10575echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
10576if test $ac_cv_lib_l_yywrap = yes; then
10577  LEXLIB="-ll"
10578fi
10579
10580fi
10581
10582fi
10583
10584if test "x$LEX" != "x:"; then
10585  echo "$as_me:$LINENO: checking lex output file root" >&5
10586echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
10587if test "${ac_cv_prog_lex_root+set}" = set; then
10588  echo $ECHO_N "(cached) $ECHO_C" >&6
10589else
10590  # The minimal lex program is just a single line: %%.  But some broken lexes
10591# (Solaris, I think it was) want two %% lines, so accommodate them.
10592cat >conftest.l <<_ACEOF
10593%%
10594%%
10595_ACEOF
10596{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
10597  (eval $LEX conftest.l) 2>&5
10598  ac_status=$?
10599  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10600  (exit $ac_status); }
10601if test -f lex.yy.c; then
10602  ac_cv_prog_lex_root=lex.yy
10603elif test -f lexyy.c; then
10604  ac_cv_prog_lex_root=lexyy
10605else
10606  { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
10607echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
10608   { (exit 1); exit 1; }; }
10609fi
10610fi
10611echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
10612echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
10613rm -f conftest.l
10614LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
10615
10616echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
10617echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
10618if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
10619  echo $ECHO_N "(cached) $ECHO_C" >&6
10620else
10621  # POSIX says lex can declare yytext either as a pointer or an array; the
10622# default is implementation-dependent. Figure out which it is, since
10623# not all implementations provide the %pointer and %array declarations.
10624ac_cv_prog_lex_yytext_pointer=no
10625echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
10626ac_save_LIBS=$LIBS
10627LIBS="$LIBS $LEXLIB"
10628cat >conftest.$ac_ext <<_ACEOF
10629`cat $LEX_OUTPUT_ROOT.c`
10630_ACEOF
10631rm -f conftest.$ac_objext conftest$ac_exeext
10632if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10633  (eval $ac_link) 2>conftest.er1
10634  ac_status=$?
10635  grep -v '^ *+' conftest.er1 >conftest.err
10636  rm -f conftest.er1
10637  cat conftest.err >&5
10638  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10639  (exit $ac_status); } &&
10640	 { ac_try='test -z "$ac_c_werror_flag"
10641			 || test ! -s conftest.err'
10642  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10643  (eval $ac_try) 2>&5
10644  ac_status=$?
10645  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10646  (exit $ac_status); }; } &&
10647	 { ac_try='test -s conftest$ac_exeext'
10648  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10649  (eval $ac_try) 2>&5
10650  ac_status=$?
10651  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10652  (exit $ac_status); }; }; then
10653  ac_cv_prog_lex_yytext_pointer=yes
10654else
10655  echo "$as_me: failed program was:" >&5
10656sed 's/^/| /' conftest.$ac_ext >&5
10657
10658fi
10659rm -f conftest.err conftest.$ac_objext \
10660      conftest$ac_exeext conftest.$ac_ext
10661LIBS=$ac_save_LIBS
10662rm -f "${LEX_OUTPUT_ROOT}.c"
10663
10664fi
10665echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
10666echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
10667if test $ac_cv_prog_lex_yytext_pointer = yes; then
10668
10669cat >>confdefs.h <<\_ACEOF
10670#define YYTEXT_POINTER 1
10671_ACEOF
10672
10673fi
10674
10675fi
10676if test "$LEX" = :; then
10677  LEX=${am_missing_run}flex
10678fi
10679
10680ALL_LINGUAS="fr tr ja es sv da zh_CN ru ro rw zh_TW fi vi"
10681# If we haven't got the data from the intl directory,
10682# assume NLS is disabled.
10683USE_NLS=no
10684LIBINTL=
10685LIBINTL_DEP=
10686INCINTL=
10687XGETTEXT=
10688GMSGFMT=
10689POSUB=
10690
10691if test -f  ../intl/config.intl; then
10692  .  ../intl/config.intl
10693fi
10694echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10695echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10696if test x"$USE_NLS" != xyes; then
10697  echo "$as_me:$LINENO: result: no" >&5
10698echo "${ECHO_T}no" >&6
10699else
10700  echo "$as_me:$LINENO: result: yes" >&5
10701echo "${ECHO_T}yes" >&6
10702
10703cat >>confdefs.h <<\_ACEOF
10704#define ENABLE_NLS 1
10705_ACEOF
10706
10707
10708  echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10709echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
10710  # Look for .po and .gmo files in the source directory.
10711  CATALOGS=
10712  XLINGUAS=
10713  for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
10714    # If there aren't any .gmo files the shell will give us the
10715    # literal string "../path/to/srcdir/po/*.gmo" which has to be
10716    # weeded out.
10717    case "$cat" in *\**)
10718      continue;;
10719    esac
10720    # The quadruple backslash is collapsed to a double backslash
10721    # by the backticks, then collapsed again by the double quotes,
10722    # leaving us with one backslash in the sed expression (right
10723    # before the dot that mustn't act as a wildcard).
10724    cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
10725    lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
10726    # The user is allowed to set LINGUAS to a list of languages to
10727    # install catalogs for.  If it's empty that means "all of them."
10728    if test "x$LINGUAS" = x; then
10729      CATALOGS="$CATALOGS $cat"
10730      XLINGUAS="$XLINGUAS $lang"
10731    else
10732      case "$LINGUAS" in *$lang*)
10733        CATALOGS="$CATALOGS $cat"
10734        XLINGUAS="$XLINGUAS $lang"
10735        ;;
10736      esac
10737    fi
10738  done
10739  LINGUAS="$XLINGUAS"
10740  echo "$as_me:$LINENO: result: $LINGUAS" >&5
10741echo "${ECHO_T}$LINGUAS" >&6
10742
10743
10744    DATADIRNAME=share
10745
10746  INSTOBJEXT=.mo
10747
10748  GENCAT=gencat
10749
10750  CATOBJEXT=.gmo
10751
10752fi
10753
10754        MKINSTALLDIRS=
10755  if test -n "$ac_aux_dir"; then
10756    case "$ac_aux_dir" in
10757      /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
10758      *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
10759    esac
10760  fi
10761  if test -z "$MKINSTALLDIRS"; then
10762    MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10763  fi
10764
10765
10766
10767  echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10768echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10769    # Check whether --enable-nls or --disable-nls was given.
10770if test "${enable_nls+set}" = set; then
10771  enableval="$enable_nls"
10772  USE_NLS=$enableval
10773else
10774  USE_NLS=yes
10775fi;
10776  echo "$as_me:$LINENO: result: $USE_NLS" >&5
10777echo "${ECHO_T}$USE_NLS" >&6
10778
10779
10780
10781
10782
10783
10784# Prepare PATH_SEPARATOR.
10785# The user is always right.
10786if test "${PATH_SEPARATOR+set}" != set; then
10787  echo "#! /bin/sh" >conf$$.sh
10788  echo  "exit 0"   >>conf$$.sh
10789  chmod +x conf$$.sh
10790  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10791    PATH_SEPARATOR=';'
10792  else
10793    PATH_SEPARATOR=:
10794  fi
10795  rm -f conf$$.sh
10796fi
10797
10798# Find out how to test for executable files. Don't use a zero-byte file,
10799# as systems may use methods other than mode bits to determine executability.
10800cat >conf$$.file <<_ASEOF
10801#! /bin/sh
10802exit 0
10803_ASEOF
10804chmod +x conf$$.file
10805if test -x conf$$.file >/dev/null 2>&1; then
10806  ac_executable_p="test -x"
10807else
10808  ac_executable_p="test -f"
10809fi
10810rm -f conf$$.file
10811
10812# Extract the first word of "msgfmt", so it can be a program name with args.
10813set dummy msgfmt; ac_word=$2
10814echo "$as_me:$LINENO: checking for $ac_word" >&5
10815echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10816if test "${ac_cv_path_MSGFMT+set}" = set; then
10817  echo $ECHO_N "(cached) $ECHO_C" >&6
10818else
10819  case "$MSGFMT" in
10820  [\\/]* | ?:[\\/]*)
10821    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
10822    ;;
10823  *)
10824    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10825    for ac_dir in $PATH; do
10826      IFS="$ac_save_IFS"
10827      test -z "$ac_dir" && ac_dir=.
10828      for ac_exec_ext in '' $ac_executable_extensions; do
10829        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10830          if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
10831     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10832            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
10833            break 2
10834          fi
10835        fi
10836      done
10837    done
10838    IFS="$ac_save_IFS"
10839  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
10840    ;;
10841esac
10842fi
10843MSGFMT="$ac_cv_path_MSGFMT"
10844if test "$MSGFMT" != ":"; then
10845  echo "$as_me:$LINENO: result: $MSGFMT" >&5
10846echo "${ECHO_T}$MSGFMT" >&6
10847else
10848  echo "$as_me:$LINENO: result: no" >&5
10849echo "${ECHO_T}no" >&6
10850fi
10851
10852  # Extract the first word of "gmsgfmt", so it can be a program name with args.
10853set dummy gmsgfmt; ac_word=$2
10854echo "$as_me:$LINENO: checking for $ac_word" >&5
10855echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10856if test "${ac_cv_path_GMSGFMT+set}" = set; then
10857  echo $ECHO_N "(cached) $ECHO_C" >&6
10858else
10859  case $GMSGFMT in
10860  [\\/]* | ?:[\\/]*)
10861  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
10862  ;;
10863  *)
10864  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10865for as_dir in $PATH
10866do
10867  IFS=$as_save_IFS
10868  test -z "$as_dir" && as_dir=.
10869  for ac_exec_ext in '' $ac_executable_extensions; do
10870  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10871    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
10872    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10873    break 2
10874  fi
10875done
10876done
10877
10878  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
10879  ;;
10880esac
10881fi
10882GMSGFMT=$ac_cv_path_GMSGFMT
10883
10884if test -n "$GMSGFMT"; then
10885  echo "$as_me:$LINENO: result: $GMSGFMT" >&5
10886echo "${ECHO_T}$GMSGFMT" >&6
10887else
10888  echo "$as_me:$LINENO: result: no" >&5
10889echo "${ECHO_T}no" >&6
10890fi
10891
10892
10893
10894# Prepare PATH_SEPARATOR.
10895# The user is always right.
10896if test "${PATH_SEPARATOR+set}" != set; then
10897  echo "#! /bin/sh" >conf$$.sh
10898  echo  "exit 0"   >>conf$$.sh
10899  chmod +x conf$$.sh
10900  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10901    PATH_SEPARATOR=';'
10902  else
10903    PATH_SEPARATOR=:
10904  fi
10905  rm -f conf$$.sh
10906fi
10907
10908# Find out how to test for executable files. Don't use a zero-byte file,
10909# as systems may use methods other than mode bits to determine executability.
10910cat >conf$$.file <<_ASEOF
10911#! /bin/sh
10912exit 0
10913_ASEOF
10914chmod +x conf$$.file
10915if test -x conf$$.file >/dev/null 2>&1; then
10916  ac_executable_p="test -x"
10917else
10918  ac_executable_p="test -f"
10919fi
10920rm -f conf$$.file
10921
10922# Extract the first word of "xgettext", so it can be a program name with args.
10923set dummy xgettext; ac_word=$2
10924echo "$as_me:$LINENO: checking for $ac_word" >&5
10925echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10926if test "${ac_cv_path_XGETTEXT+set}" = set; then
10927  echo $ECHO_N "(cached) $ECHO_C" >&6
10928else
10929  case "$XGETTEXT" in
10930  [\\/]* | ?:[\\/]*)
10931    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
10932    ;;
10933  *)
10934    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10935    for ac_dir in $PATH; do
10936      IFS="$ac_save_IFS"
10937      test -z "$ac_dir" && ac_dir=.
10938      for ac_exec_ext in '' $ac_executable_extensions; do
10939        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10940          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
10941     (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10942            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
10943            break 2
10944          fi
10945        fi
10946      done
10947    done
10948    IFS="$ac_save_IFS"
10949  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
10950    ;;
10951esac
10952fi
10953XGETTEXT="$ac_cv_path_XGETTEXT"
10954if test "$XGETTEXT" != ":"; then
10955  echo "$as_me:$LINENO: result: $XGETTEXT" >&5
10956echo "${ECHO_T}$XGETTEXT" >&6
10957else
10958  echo "$as_me:$LINENO: result: no" >&5
10959echo "${ECHO_T}no" >&6
10960fi
10961
10962    rm -f messages.po
10963
10964
10965# Prepare PATH_SEPARATOR.
10966# The user is always right.
10967if test "${PATH_SEPARATOR+set}" != set; then
10968  echo "#! /bin/sh" >conf$$.sh
10969  echo  "exit 0"   >>conf$$.sh
10970  chmod +x conf$$.sh
10971  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10972    PATH_SEPARATOR=';'
10973  else
10974    PATH_SEPARATOR=:
10975  fi
10976  rm -f conf$$.sh
10977fi
10978
10979# Find out how to test for executable files. Don't use a zero-byte file,
10980# as systems may use methods other than mode bits to determine executability.
10981cat >conf$$.file <<_ASEOF
10982#! /bin/sh
10983exit 0
10984_ASEOF
10985chmod +x conf$$.file
10986if test -x conf$$.file >/dev/null 2>&1; then
10987  ac_executable_p="test -x"
10988else
10989  ac_executable_p="test -f"
10990fi
10991rm -f conf$$.file
10992
10993# Extract the first word of "msgmerge", so it can be a program name with args.
10994set dummy msgmerge; ac_word=$2
10995echo "$as_me:$LINENO: checking for $ac_word" >&5
10996echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10997if test "${ac_cv_path_MSGMERGE+set}" = set; then
10998  echo $ECHO_N "(cached) $ECHO_C" >&6
10999else
11000  case "$MSGMERGE" in
11001  [\\/]* | ?:[\\/]*)
11002    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11003    ;;
11004  *)
11005    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11006    for ac_dir in $PATH; do
11007      IFS="$ac_save_IFS"
11008      test -z "$ac_dir" && ac_dir=.
11009      for ac_exec_ext in '' $ac_executable_extensions; do
11010        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11011          if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11012            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11013            break 2
11014          fi
11015        fi
11016      done
11017    done
11018    IFS="$ac_save_IFS"
11019  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11020    ;;
11021esac
11022fi
11023MSGMERGE="$ac_cv_path_MSGMERGE"
11024if test "$MSGMERGE" != ":"; then
11025  echo "$as_me:$LINENO: result: $MSGMERGE" >&5
11026echo "${ECHO_T}$MSGMERGE" >&6
11027else
11028  echo "$as_me:$LINENO: result: no" >&5
11029echo "${ECHO_T}no" >&6
11030fi
11031
11032
11033      if test "$GMSGFMT" != ":"; then
11034            if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11035       (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11036      : ;
11037    else
11038      GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11039      echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11040echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
11041      GMSGFMT=":"
11042    fi
11043  fi
11044
11045      if test "$XGETTEXT" != ":"; then
11046            if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11047       (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11048      : ;
11049    else
11050      echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
11051echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
11052      XGETTEXT=":"
11053    fi
11054        rm -f messages.po
11055  fi
11056
11057            ac_config_commands="$ac_config_commands default-1"
11058
11059
11060
11061echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
11062echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
11063    # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
11064if test "${enable_maintainer_mode+set}" = set; then
11065  enableval="$enable_maintainer_mode"
11066  USE_MAINTAINER_MODE=$enableval
11067else
11068  USE_MAINTAINER_MODE=no
11069fi;
11070  echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
11071echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
11072
11073
11074if test $USE_MAINTAINER_MODE = yes; then
11075  MAINTAINER_MODE_TRUE=
11076  MAINTAINER_MODE_FALSE='#'
11077else
11078  MAINTAINER_MODE_TRUE='#'
11079  MAINTAINER_MODE_FALSE=
11080fi
11081
11082  MAINT=$MAINTAINER_MODE_TRUE
11083
11084
11085
11086
11087if false; then
11088  GENINSRC_NEVER_TRUE=
11089  GENINSRC_NEVER_FALSE='#'
11090else
11091  GENINSRC_NEVER_TRUE='#'
11092  GENINSRC_NEVER_FALSE=
11093fi
11094
11095
11096if test -n "$EXEEXT"; then
11097
11098cat >>confdefs.h <<\_ACEOF
11099#define HAVE_EXECUTABLE_SUFFIX 1
11100_ACEOF
11101
11102fi
11103
11104cat >>confdefs.h <<_ACEOF
11105#define EXECUTABLE_SUFFIX "${EXEEXT}"
11106_ACEOF
11107
11108
11109# host-specific stuff:
11110
11111HDEFINES=
11112
11113. ${srcdir}/../bfd/configure.host
11114
11115
11116AR=${AR-ar}
11117
11118if test -n "$ac_tool_prefix"; then
11119  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
11120set dummy ${ac_tool_prefix}ranlib; ac_word=$2
11121echo "$as_me:$LINENO: checking for $ac_word" >&5
11122echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11123if test "${ac_cv_prog_RANLIB+set}" = set; then
11124  echo $ECHO_N "(cached) $ECHO_C" >&6
11125else
11126  if test -n "$RANLIB"; then
11127  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
11128else
11129as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11130for as_dir in $PATH
11131do
11132  IFS=$as_save_IFS
11133  test -z "$as_dir" && as_dir=.
11134  for ac_exec_ext in '' $ac_executable_extensions; do
11135  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11136    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
11137    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11138    break 2
11139  fi
11140done
11141done
11142
11143fi
11144fi
11145RANLIB=$ac_cv_prog_RANLIB
11146if test -n "$RANLIB"; then
11147  echo "$as_me:$LINENO: result: $RANLIB" >&5
11148echo "${ECHO_T}$RANLIB" >&6
11149else
11150  echo "$as_me:$LINENO: result: no" >&5
11151echo "${ECHO_T}no" >&6
11152fi
11153
11154fi
11155if test -z "$ac_cv_prog_RANLIB"; then
11156  ac_ct_RANLIB=$RANLIB
11157  # Extract the first word of "ranlib", so it can be a program name with args.
11158set dummy ranlib; ac_word=$2
11159echo "$as_me:$LINENO: checking for $ac_word" >&5
11160echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11161if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
11162  echo $ECHO_N "(cached) $ECHO_C" >&6
11163else
11164  if test -n "$ac_ct_RANLIB"; then
11165  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
11166else
11167as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11168for as_dir in $PATH
11169do
11170  IFS=$as_save_IFS
11171  test -z "$as_dir" && as_dir=.
11172  for ac_exec_ext in '' $ac_executable_extensions; do
11173  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11174    ac_cv_prog_ac_ct_RANLIB="ranlib"
11175    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11176    break 2
11177  fi
11178done
11179done
11180
11181  test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
11182fi
11183fi
11184ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
11185if test -n "$ac_ct_RANLIB"; then
11186  echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
11187echo "${ECHO_T}$ac_ct_RANLIB" >&6
11188else
11189  echo "$as_me:$LINENO: result: no" >&5
11190echo "${ECHO_T}no" >&6
11191fi
11192
11193  RANLIB=$ac_ct_RANLIB
11194else
11195  RANLIB="$ac_cv_prog_RANLIB"
11196fi
11197
11198# Find a good install program.  We prefer a C program (faster),
11199# so one script is as good as another.  But avoid the broken or
11200# incompatible versions:
11201# SysV /etc/install, /usr/sbin/install
11202# SunOS /usr/etc/install
11203# IRIX /sbin/install
11204# AIX /bin/install
11205# AmigaOS /C/install, which installs bootblocks on floppy discs
11206# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
11207# AFS /usr/afsws/bin/install, which mishandles nonexistent args
11208# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
11209# OS/2's system install, which has a completely different semantic
11210# ./install, which can be erroneously created by make from ./install.sh.
11211echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
11212echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
11213if test -z "$INSTALL"; then
11214if test "${ac_cv_path_install+set}" = set; then
11215  echo $ECHO_N "(cached) $ECHO_C" >&6
11216else
11217  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11218for as_dir in $PATH
11219do
11220  IFS=$as_save_IFS
11221  test -z "$as_dir" && as_dir=.
11222  # Account for people who put trailing slashes in PATH elements.
11223case $as_dir/ in
11224  ./ | .// | /cC/* | \
11225  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
11226  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
11227  /usr/ucb/* ) ;;
11228  *)
11229    # OSF1 and SCO ODT 3.0 have their own names for install.
11230    # Don't use installbsd from OSF since it installs stuff as root
11231    # by default.
11232    for ac_prog in ginstall scoinst install; do
11233      for ac_exec_ext in '' $ac_executable_extensions; do
11234	if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
11235	  if test $ac_prog = install &&
11236	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11237	    # AIX install.  It has an incompatible calling convention.
11238	    :
11239	  elif test $ac_prog = install &&
11240	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11241	    # program-specific install script used by HP pwplus--don't use.
11242	    :
11243	  else
11244	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
11245	    break 3
11246	  fi
11247	fi
11248      done
11249    done
11250    ;;
11251esac
11252done
11253
11254
11255fi
11256  if test "${ac_cv_path_install+set}" = set; then
11257    INSTALL=$ac_cv_path_install
11258  else
11259    # As a last resort, use the slow shell script.  We don't cache a
11260    # path for INSTALL within a source directory, because that will
11261    # break other packages using the cache if that directory is
11262    # removed, or if the path is relative.
11263    INSTALL=$ac_install_sh
11264  fi
11265fi
11266echo "$as_me:$LINENO: result: $INSTALL" >&5
11267echo "${ECHO_T}$INSTALL" >&6
11268
11269# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
11270# It thinks the first close brace ends the variable substitution.
11271test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
11272
11273test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
11274
11275test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
11276
11277
11278# Put a plausible default for CC_FOR_BUILD in Makefile.
11279if test -z "$CC_FOR_BUILD"; then
11280  if test "x$cross_compiling" = "xno"; then
11281    CC_FOR_BUILD='$(CC)'
11282  else
11283    CC_FOR_BUILD=gcc
11284  fi
11285fi
11286
11287# Also set EXEEXT_FOR_BUILD.
11288if test "x$cross_compiling" = "xno"; then
11289  EXEEXT_FOR_BUILD='$(EXEEXT)'
11290else
11291  echo "$as_me:$LINENO: checking for build system executable suffix" >&5
11292echo $ECHO_N "checking for build system executable suffix... $ECHO_C" >&6
11293if test "${bfd_cv_build_exeext+set}" = set; then
11294  echo $ECHO_N "(cached) $ECHO_C" >&6
11295else
11296  rm -f conftest*
11297     echo 'int main () { return 0; }' > conftest.c
11298     bfd_cv_build_exeext=
11299     ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
11300     for file in conftest.*; do
11301       case $file in
11302       *.c | *.o | *.obj | *.ilk | *.pdb) ;;
11303       *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
11304       esac
11305     done
11306     rm -f conftest*
11307     test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
11308fi
11309echo "$as_me:$LINENO: result: $bfd_cv_build_exeext" >&5
11310echo "${ECHO_T}$bfd_cv_build_exeext" >&6
11311  EXEEXT_FOR_BUILD=""
11312  test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
11313fi
11314
11315
11316DEMANGLER_NAME=c++filt
11317case "${host}" in
11318  *-*-go32* | *-*-msdos*)
11319    DEMANGLER_NAME=cxxfilt
11320esac
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331for ac_header in string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h sys/param.h
11332do
11333as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11334if eval "test \"\${$as_ac_Header+set}\" = set"; then
11335  echo "$as_me:$LINENO: checking for $ac_header" >&5
11336echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11337if eval "test \"\${$as_ac_Header+set}\" = set"; then
11338  echo $ECHO_N "(cached) $ECHO_C" >&6
11339fi
11340echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11341echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11342else
11343  # Is the header compilable?
11344echo "$as_me:$LINENO: checking $ac_header usability" >&5
11345echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11346cat >conftest.$ac_ext <<_ACEOF
11347/* confdefs.h.  */
11348_ACEOF
11349cat confdefs.h >>conftest.$ac_ext
11350cat >>conftest.$ac_ext <<_ACEOF
11351/* end confdefs.h.  */
11352$ac_includes_default
11353#include <$ac_header>
11354_ACEOF
11355rm -f conftest.$ac_objext
11356if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11357  (eval $ac_compile) 2>conftest.er1
11358  ac_status=$?
11359  grep -v '^ *+' conftest.er1 >conftest.err
11360  rm -f conftest.er1
11361  cat conftest.err >&5
11362  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11363  (exit $ac_status); } &&
11364	 { ac_try='test -z "$ac_c_werror_flag"
11365			 || test ! -s conftest.err'
11366  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11367  (eval $ac_try) 2>&5
11368  ac_status=$?
11369  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11370  (exit $ac_status); }; } &&
11371	 { ac_try='test -s conftest.$ac_objext'
11372  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11373  (eval $ac_try) 2>&5
11374  ac_status=$?
11375  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11376  (exit $ac_status); }; }; then
11377  ac_header_compiler=yes
11378else
11379  echo "$as_me: failed program was:" >&5
11380sed 's/^/| /' conftest.$ac_ext >&5
11381
11382ac_header_compiler=no
11383fi
11384rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11385echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11386echo "${ECHO_T}$ac_header_compiler" >&6
11387
11388# Is the header present?
11389echo "$as_me:$LINENO: checking $ac_header presence" >&5
11390echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11391cat >conftest.$ac_ext <<_ACEOF
11392/* confdefs.h.  */
11393_ACEOF
11394cat confdefs.h >>conftest.$ac_ext
11395cat >>conftest.$ac_ext <<_ACEOF
11396/* end confdefs.h.  */
11397#include <$ac_header>
11398_ACEOF
11399if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11400  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11401  ac_status=$?
11402  grep -v '^ *+' conftest.er1 >conftest.err
11403  rm -f conftest.er1
11404  cat conftest.err >&5
11405  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11406  (exit $ac_status); } >/dev/null; then
11407  if test -s conftest.err; then
11408    ac_cpp_err=$ac_c_preproc_warn_flag
11409    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11410  else
11411    ac_cpp_err=
11412  fi
11413else
11414  ac_cpp_err=yes
11415fi
11416if test -z "$ac_cpp_err"; then
11417  ac_header_preproc=yes
11418else
11419  echo "$as_me: failed program was:" >&5
11420sed 's/^/| /' conftest.$ac_ext >&5
11421
11422  ac_header_preproc=no
11423fi
11424rm -f conftest.err conftest.$ac_ext
11425echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11426echo "${ECHO_T}$ac_header_preproc" >&6
11427
11428# So?  What about this header?
11429case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11430  yes:no: )
11431    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11432echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11433    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11434echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11435    ac_header_preproc=yes
11436    ;;
11437  no:yes:* )
11438    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11439echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11440    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11441echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11442    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11443echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11444    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11445echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11446    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11447echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11448    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11449echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11450    (
11451      cat <<\_ASBOX
11452## ------------------------------------------ ##
11453## Report this to the AC_PACKAGE_NAME lists.  ##
11454## ------------------------------------------ ##
11455_ASBOX
11456    ) |
11457      sed "s/^/$as_me: WARNING:     /" >&2
11458    ;;
11459esac
11460echo "$as_me:$LINENO: checking for $ac_header" >&5
11461echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11462if eval "test \"\${$as_ac_Header+set}\" = set"; then
11463  echo $ECHO_N "(cached) $ECHO_C" >&6
11464else
11465  eval "$as_ac_Header=\$ac_header_preproc"
11466fi
11467echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11468echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11469
11470fi
11471if test `eval echo '${'$as_ac_Header'}'` = yes; then
11472  cat >>confdefs.h <<_ACEOF
11473#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11474_ACEOF
11475
11476fi
11477
11478done
11479
11480echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
11481echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
11482if test "${ac_cv_header_sys_wait_h+set}" = set; then
11483  echo $ECHO_N "(cached) $ECHO_C" >&6
11484else
11485  cat >conftest.$ac_ext <<_ACEOF
11486/* confdefs.h.  */
11487_ACEOF
11488cat confdefs.h >>conftest.$ac_ext
11489cat >>conftest.$ac_ext <<_ACEOF
11490/* end confdefs.h.  */
11491#include <sys/types.h>
11492#include <sys/wait.h>
11493#ifndef WEXITSTATUS
11494# define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
11495#endif
11496#ifndef WIFEXITED
11497# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
11498#endif
11499
11500int
11501main ()
11502{
11503  int s;
11504  wait (&s);
11505  s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
11506  ;
11507  return 0;
11508}
11509_ACEOF
11510rm -f conftest.$ac_objext
11511if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11512  (eval $ac_compile) 2>conftest.er1
11513  ac_status=$?
11514  grep -v '^ *+' conftest.er1 >conftest.err
11515  rm -f conftest.er1
11516  cat conftest.err >&5
11517  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11518  (exit $ac_status); } &&
11519	 { ac_try='test -z "$ac_c_werror_flag"
11520			 || test ! -s conftest.err'
11521  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11522  (eval $ac_try) 2>&5
11523  ac_status=$?
11524  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11525  (exit $ac_status); }; } &&
11526	 { ac_try='test -s conftest.$ac_objext'
11527  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11528  (eval $ac_try) 2>&5
11529  ac_status=$?
11530  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11531  (exit $ac_status); }; }; then
11532  ac_cv_header_sys_wait_h=yes
11533else
11534  echo "$as_me: failed program was:" >&5
11535sed 's/^/| /' conftest.$ac_ext >&5
11536
11537ac_cv_header_sys_wait_h=no
11538fi
11539rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11540fi
11541echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
11542echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
11543if test $ac_cv_header_sys_wait_h = yes; then
11544
11545cat >>confdefs.h <<\_ACEOF
11546#define HAVE_SYS_WAIT_H 1
11547_ACEOF
11548
11549fi
11550
11551# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
11552# for constant arguments.  Useless!
11553echo "$as_me:$LINENO: checking for working alloca.h" >&5
11554echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
11555if test "${ac_cv_working_alloca_h+set}" = set; then
11556  echo $ECHO_N "(cached) $ECHO_C" >&6
11557else
11558  cat >conftest.$ac_ext <<_ACEOF
11559/* confdefs.h.  */
11560_ACEOF
11561cat confdefs.h >>conftest.$ac_ext
11562cat >>conftest.$ac_ext <<_ACEOF
11563/* end confdefs.h.  */
11564#include <alloca.h>
11565int
11566main ()
11567{
11568char *p = (char *) alloca (2 * sizeof (int));
11569  ;
11570  return 0;
11571}
11572_ACEOF
11573rm -f conftest.$ac_objext conftest$ac_exeext
11574if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11575  (eval $ac_link) 2>conftest.er1
11576  ac_status=$?
11577  grep -v '^ *+' conftest.er1 >conftest.err
11578  rm -f conftest.er1
11579  cat conftest.err >&5
11580  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11581  (exit $ac_status); } &&
11582	 { ac_try='test -z "$ac_c_werror_flag"
11583			 || test ! -s conftest.err'
11584  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11585  (eval $ac_try) 2>&5
11586  ac_status=$?
11587  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11588  (exit $ac_status); }; } &&
11589	 { ac_try='test -s conftest$ac_exeext'
11590  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11591  (eval $ac_try) 2>&5
11592  ac_status=$?
11593  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11594  (exit $ac_status); }; }; then
11595  ac_cv_working_alloca_h=yes
11596else
11597  echo "$as_me: failed program was:" >&5
11598sed 's/^/| /' conftest.$ac_ext >&5
11599
11600ac_cv_working_alloca_h=no
11601fi
11602rm -f conftest.err conftest.$ac_objext \
11603      conftest$ac_exeext conftest.$ac_ext
11604fi
11605echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
11606echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
11607if test $ac_cv_working_alloca_h = yes; then
11608
11609cat >>confdefs.h <<\_ACEOF
11610#define HAVE_ALLOCA_H 1
11611_ACEOF
11612
11613fi
11614
11615echo "$as_me:$LINENO: checking for alloca" >&5
11616echo $ECHO_N "checking for alloca... $ECHO_C" >&6
11617if test "${ac_cv_func_alloca_works+set}" = set; then
11618  echo $ECHO_N "(cached) $ECHO_C" >&6
11619else
11620  cat >conftest.$ac_ext <<_ACEOF
11621/* confdefs.h.  */
11622_ACEOF
11623cat confdefs.h >>conftest.$ac_ext
11624cat >>conftest.$ac_ext <<_ACEOF
11625/* end confdefs.h.  */
11626#ifdef __GNUC__
11627# define alloca __builtin_alloca
11628#else
11629# ifdef _MSC_VER
11630#  include <malloc.h>
11631#  define alloca _alloca
11632# else
11633#  if HAVE_ALLOCA_H
11634#   include <alloca.h>
11635#  else
11636#   ifdef _AIX
11637 #pragma alloca
11638#   else
11639#    ifndef alloca /* predefined by HP cc +Olibcalls */
11640char *alloca ();
11641#    endif
11642#   endif
11643#  endif
11644# endif
11645#endif
11646
11647int
11648main ()
11649{
11650char *p = (char *) alloca (1);
11651  ;
11652  return 0;
11653}
11654_ACEOF
11655rm -f conftest.$ac_objext conftest$ac_exeext
11656if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11657  (eval $ac_link) 2>conftest.er1
11658  ac_status=$?
11659  grep -v '^ *+' conftest.er1 >conftest.err
11660  rm -f conftest.er1
11661  cat conftest.err >&5
11662  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11663  (exit $ac_status); } &&
11664	 { ac_try='test -z "$ac_c_werror_flag"
11665			 || test ! -s conftest.err'
11666  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11667  (eval $ac_try) 2>&5
11668  ac_status=$?
11669  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11670  (exit $ac_status); }; } &&
11671	 { ac_try='test -s conftest$ac_exeext'
11672  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11673  (eval $ac_try) 2>&5
11674  ac_status=$?
11675  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11676  (exit $ac_status); }; }; then
11677  ac_cv_func_alloca_works=yes
11678else
11679  echo "$as_me: failed program was:" >&5
11680sed 's/^/| /' conftest.$ac_ext >&5
11681
11682ac_cv_func_alloca_works=no
11683fi
11684rm -f conftest.err conftest.$ac_objext \
11685      conftest$ac_exeext conftest.$ac_ext
11686fi
11687echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
11688echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
11689
11690if test $ac_cv_func_alloca_works = yes; then
11691
11692cat >>confdefs.h <<\_ACEOF
11693#define HAVE_ALLOCA 1
11694_ACEOF
11695
11696else
11697  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
11698# that cause trouble.  Some versions do not even contain alloca or
11699# contain a buggy version.  If you still want to use their alloca,
11700# use ar to extract alloca.o from them instead of compiling alloca.c.
11701
11702ALLOCA=alloca.$ac_objext
11703
11704cat >>confdefs.h <<\_ACEOF
11705#define C_ALLOCA 1
11706_ACEOF
11707
11708
11709echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
11710echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
11711if test "${ac_cv_os_cray+set}" = set; then
11712  echo $ECHO_N "(cached) $ECHO_C" >&6
11713else
11714  cat >conftest.$ac_ext <<_ACEOF
11715/* confdefs.h.  */
11716_ACEOF
11717cat confdefs.h >>conftest.$ac_ext
11718cat >>conftest.$ac_ext <<_ACEOF
11719/* end confdefs.h.  */
11720#if defined(CRAY) && ! defined(CRAY2)
11721webecray
11722#else
11723wenotbecray
11724#endif
11725
11726_ACEOF
11727if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11728  $EGREP "webecray" >/dev/null 2>&1; then
11729  ac_cv_os_cray=yes
11730else
11731  ac_cv_os_cray=no
11732fi
11733rm -f conftest*
11734
11735fi
11736echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
11737echo "${ECHO_T}$ac_cv_os_cray" >&6
11738if test $ac_cv_os_cray = yes; then
11739  for ac_func in _getb67 GETB67 getb67; do
11740    as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11741echo "$as_me:$LINENO: checking for $ac_func" >&5
11742echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11743if eval "test \"\${$as_ac_var+set}\" = set"; then
11744  echo $ECHO_N "(cached) $ECHO_C" >&6
11745else
11746  cat >conftest.$ac_ext <<_ACEOF
11747/* confdefs.h.  */
11748_ACEOF
11749cat confdefs.h >>conftest.$ac_ext
11750cat >>conftest.$ac_ext <<_ACEOF
11751/* end confdefs.h.  */
11752/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11753   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11754#define $ac_func innocuous_$ac_func
11755
11756/* System header to define __stub macros and hopefully few prototypes,
11757    which can conflict with char $ac_func (); below.
11758    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11759    <limits.h> exists even on freestanding compilers.  */
11760
11761#ifdef __STDC__
11762# include <limits.h>
11763#else
11764# include <assert.h>
11765#endif
11766
11767#undef $ac_func
11768
11769/* Override any gcc2 internal prototype to avoid an error.  */
11770#ifdef __cplusplus
11771extern "C"
11772{
11773#endif
11774/* We use char because int might match the return type of a gcc2
11775   builtin and then its argument prototype would still apply.  */
11776char $ac_func ();
11777/* The GNU C library defines this for functions which it implements
11778    to always fail with ENOSYS.  Some functions are actually named
11779    something starting with __ and the normal name is an alias.  */
11780#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11781choke me
11782#else
11783char (*f) () = $ac_func;
11784#endif
11785#ifdef __cplusplus
11786}
11787#endif
11788
11789int
11790main ()
11791{
11792return f != $ac_func;
11793  ;
11794  return 0;
11795}
11796_ACEOF
11797rm -f conftest.$ac_objext conftest$ac_exeext
11798if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11799  (eval $ac_link) 2>conftest.er1
11800  ac_status=$?
11801  grep -v '^ *+' conftest.er1 >conftest.err
11802  rm -f conftest.er1
11803  cat conftest.err >&5
11804  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11805  (exit $ac_status); } &&
11806	 { ac_try='test -z "$ac_c_werror_flag"
11807			 || test ! -s conftest.err'
11808  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11809  (eval $ac_try) 2>&5
11810  ac_status=$?
11811  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11812  (exit $ac_status); }; } &&
11813	 { ac_try='test -s conftest$ac_exeext'
11814  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11815  (eval $ac_try) 2>&5
11816  ac_status=$?
11817  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11818  (exit $ac_status); }; }; then
11819  eval "$as_ac_var=yes"
11820else
11821  echo "$as_me: failed program was:" >&5
11822sed 's/^/| /' conftest.$ac_ext >&5
11823
11824eval "$as_ac_var=no"
11825fi
11826rm -f conftest.err conftest.$ac_objext \
11827      conftest$ac_exeext conftest.$ac_ext
11828fi
11829echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11830echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11831if test `eval echo '${'$as_ac_var'}'` = yes; then
11832
11833cat >>confdefs.h <<_ACEOF
11834#define CRAY_STACKSEG_END $ac_func
11835_ACEOF
11836
11837    break
11838fi
11839
11840  done
11841fi
11842
11843echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
11844echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
11845if test "${ac_cv_c_stack_direction+set}" = set; then
11846  echo $ECHO_N "(cached) $ECHO_C" >&6
11847else
11848  if test "$cross_compiling" = yes; then
11849  ac_cv_c_stack_direction=0
11850else
11851  cat >conftest.$ac_ext <<_ACEOF
11852/* confdefs.h.  */
11853_ACEOF
11854cat confdefs.h >>conftest.$ac_ext
11855cat >>conftest.$ac_ext <<_ACEOF
11856/* end confdefs.h.  */
11857int
11858find_stack_direction ()
11859{
11860  static char *addr = 0;
11861  auto char dummy;
11862  if (addr == 0)
11863    {
11864      addr = &dummy;
11865      return find_stack_direction ();
11866    }
11867  else
11868    return (&dummy > addr) ? 1 : -1;
11869}
11870
11871int
11872main ()
11873{
11874  exit (find_stack_direction () < 0);
11875}
11876_ACEOF
11877rm -f conftest$ac_exeext
11878if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11879  (eval $ac_link) 2>&5
11880  ac_status=$?
11881  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11882  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11883  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11884  (eval $ac_try) 2>&5
11885  ac_status=$?
11886  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11887  (exit $ac_status); }; }; then
11888  ac_cv_c_stack_direction=1
11889else
11890  echo "$as_me: program exited with status $ac_status" >&5
11891echo "$as_me: failed program was:" >&5
11892sed 's/^/| /' conftest.$ac_ext >&5
11893
11894( exit $ac_status )
11895ac_cv_c_stack_direction=-1
11896fi
11897rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11898fi
11899fi
11900echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
11901echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
11902
11903cat >>confdefs.h <<_ACEOF
11904#define STACK_DIRECTION $ac_cv_c_stack_direction
11905_ACEOF
11906
11907
11908fi
11909
11910
11911
11912
11913
11914
11915for ac_func in sbrk utimes setmode getc_unlocked strcoll
11916do
11917as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11918echo "$as_me:$LINENO: checking for $ac_func" >&5
11919echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11920if eval "test \"\${$as_ac_var+set}\" = set"; then
11921  echo $ECHO_N "(cached) $ECHO_C" >&6
11922else
11923  cat >conftest.$ac_ext <<_ACEOF
11924/* confdefs.h.  */
11925_ACEOF
11926cat confdefs.h >>conftest.$ac_ext
11927cat >>conftest.$ac_ext <<_ACEOF
11928/* end confdefs.h.  */
11929/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11930   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11931#define $ac_func innocuous_$ac_func
11932
11933/* System header to define __stub macros and hopefully few prototypes,
11934    which can conflict with char $ac_func (); below.
11935    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11936    <limits.h> exists even on freestanding compilers.  */
11937
11938#ifdef __STDC__
11939# include <limits.h>
11940#else
11941# include <assert.h>
11942#endif
11943
11944#undef $ac_func
11945
11946/* Override any gcc2 internal prototype to avoid an error.  */
11947#ifdef __cplusplus
11948extern "C"
11949{
11950#endif
11951/* We use char because int might match the return type of a gcc2
11952   builtin and then its argument prototype would still apply.  */
11953char $ac_func ();
11954/* The GNU C library defines this for functions which it implements
11955    to always fail with ENOSYS.  Some functions are actually named
11956    something starting with __ and the normal name is an alias.  */
11957#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11958choke me
11959#else
11960char (*f) () = $ac_func;
11961#endif
11962#ifdef __cplusplus
11963}
11964#endif
11965
11966int
11967main ()
11968{
11969return f != $ac_func;
11970  ;
11971  return 0;
11972}
11973_ACEOF
11974rm -f conftest.$ac_objext conftest$ac_exeext
11975if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11976  (eval $ac_link) 2>conftest.er1
11977  ac_status=$?
11978  grep -v '^ *+' conftest.er1 >conftest.err
11979  rm -f conftest.er1
11980  cat conftest.err >&5
11981  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11982  (exit $ac_status); } &&
11983	 { ac_try='test -z "$ac_c_werror_flag"
11984			 || test ! -s conftest.err'
11985  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11986  (eval $ac_try) 2>&5
11987  ac_status=$?
11988  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11989  (exit $ac_status); }; } &&
11990	 { ac_try='test -s conftest$ac_exeext'
11991  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11992  (eval $ac_try) 2>&5
11993  ac_status=$?
11994  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11995  (exit $ac_status); }; }; then
11996  eval "$as_ac_var=yes"
11997else
11998  echo "$as_me: failed program was:" >&5
11999sed 's/^/| /' conftest.$ac_ext >&5
12000
12001eval "$as_ac_var=no"
12002fi
12003rm -f conftest.err conftest.$ac_objext \
12004      conftest$ac_exeext conftest.$ac_ext
12005fi
12006echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12007echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12008if test `eval echo '${'$as_ac_var'}'` = yes; then
12009  cat >>confdefs.h <<_ACEOF
12010#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12011_ACEOF
12012
12013fi
12014done
12015
12016echo "$as_me:$LINENO: checking for mkstemp" >&5
12017echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6
12018if test "${ac_cv_func_mkstemp+set}" = set; then
12019  echo $ECHO_N "(cached) $ECHO_C" >&6
12020else
12021  cat >conftest.$ac_ext <<_ACEOF
12022/* confdefs.h.  */
12023_ACEOF
12024cat confdefs.h >>conftest.$ac_ext
12025cat >>conftest.$ac_ext <<_ACEOF
12026/* end confdefs.h.  */
12027/* Define mkstemp to an innocuous variant, in case <limits.h> declares mkstemp.
12028   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12029#define mkstemp innocuous_mkstemp
12030
12031/* System header to define __stub macros and hopefully few prototypes,
12032    which can conflict with char mkstemp (); below.
12033    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12034    <limits.h> exists even on freestanding compilers.  */
12035
12036#ifdef __STDC__
12037# include <limits.h>
12038#else
12039# include <assert.h>
12040#endif
12041
12042#undef mkstemp
12043
12044/* Override any gcc2 internal prototype to avoid an error.  */
12045#ifdef __cplusplus
12046extern "C"
12047{
12048#endif
12049/* We use char because int might match the return type of a gcc2
12050   builtin and then its argument prototype would still apply.  */
12051char mkstemp ();
12052/* The GNU C library defines this for functions which it implements
12053    to always fail with ENOSYS.  Some functions are actually named
12054    something starting with __ and the normal name is an alias.  */
12055#if defined (__stub_mkstemp) || defined (__stub___mkstemp)
12056choke me
12057#else
12058char (*f) () = mkstemp;
12059#endif
12060#ifdef __cplusplus
12061}
12062#endif
12063
12064int
12065main ()
12066{
12067return f != mkstemp;
12068  ;
12069  return 0;
12070}
12071_ACEOF
12072rm -f conftest.$ac_objext conftest$ac_exeext
12073if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12074  (eval $ac_link) 2>conftest.er1
12075  ac_status=$?
12076  grep -v '^ *+' conftest.er1 >conftest.err
12077  rm -f conftest.er1
12078  cat conftest.err >&5
12079  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12080  (exit $ac_status); } &&
12081	 { ac_try='test -z "$ac_c_werror_flag"
12082			 || test ! -s conftest.err'
12083  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12084  (eval $ac_try) 2>&5
12085  ac_status=$?
12086  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12087  (exit $ac_status); }; } &&
12088	 { ac_try='test -s conftest$ac_exeext'
12089  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12090  (eval $ac_try) 2>&5
12091  ac_status=$?
12092  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12093  (exit $ac_status); }; }; then
12094  ac_cv_func_mkstemp=yes
12095else
12096  echo "$as_me: failed program was:" >&5
12097sed 's/^/| /' conftest.$ac_ext >&5
12098
12099ac_cv_func_mkstemp=no
12100fi
12101rm -f conftest.err conftest.$ac_objext \
12102      conftest$ac_exeext conftest.$ac_ext
12103fi
12104echo "$as_me:$LINENO: result: $ac_cv_func_mkstemp" >&5
12105echo "${ECHO_T}$ac_cv_func_mkstemp" >&6
12106if test $ac_cv_func_mkstemp = yes; then
12107
12108cat >>confdefs.h <<\_ACEOF
12109#define HAVE_MKSTEMP 1
12110_ACEOF
12111
12112fi
12113
12114echo "$as_me:$LINENO: checking for mkdtemp" >&5
12115echo $ECHO_N "checking for mkdtemp... $ECHO_C" >&6
12116if test "${ac_cv_func_mkdtemp+set}" = set; then
12117  echo $ECHO_N "(cached) $ECHO_C" >&6
12118else
12119  cat >conftest.$ac_ext <<_ACEOF
12120/* confdefs.h.  */
12121_ACEOF
12122cat confdefs.h >>conftest.$ac_ext
12123cat >>conftest.$ac_ext <<_ACEOF
12124/* end confdefs.h.  */
12125/* Define mkdtemp to an innocuous variant, in case <limits.h> declares mkdtemp.
12126   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12127#define mkdtemp innocuous_mkdtemp
12128
12129/* System header to define __stub macros and hopefully few prototypes,
12130    which can conflict with char mkdtemp (); below.
12131    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12132    <limits.h> exists even on freestanding compilers.  */
12133
12134#ifdef __STDC__
12135# include <limits.h>
12136#else
12137# include <assert.h>
12138#endif
12139
12140#undef mkdtemp
12141
12142/* Override any gcc2 internal prototype to avoid an error.  */
12143#ifdef __cplusplus
12144extern "C"
12145{
12146#endif
12147/* We use char because int might match the return type of a gcc2
12148   builtin and then its argument prototype would still apply.  */
12149char mkdtemp ();
12150/* The GNU C library defines this for functions which it implements
12151    to always fail with ENOSYS.  Some functions are actually named
12152    something starting with __ and the normal name is an alias.  */
12153#if defined (__stub_mkdtemp) || defined (__stub___mkdtemp)
12154choke me
12155#else
12156char (*f) () = mkdtemp;
12157#endif
12158#ifdef __cplusplus
12159}
12160#endif
12161
12162int
12163main ()
12164{
12165return f != mkdtemp;
12166  ;
12167  return 0;
12168}
12169_ACEOF
12170rm -f conftest.$ac_objext conftest$ac_exeext
12171if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12172  (eval $ac_link) 2>conftest.er1
12173  ac_status=$?
12174  grep -v '^ *+' conftest.er1 >conftest.err
12175  rm -f conftest.er1
12176  cat conftest.err >&5
12177  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12178  (exit $ac_status); } &&
12179	 { ac_try='test -z "$ac_c_werror_flag"
12180			 || test ! -s conftest.err'
12181  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12182  (eval $ac_try) 2>&5
12183  ac_status=$?
12184  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12185  (exit $ac_status); }; } &&
12186	 { ac_try='test -s conftest$ac_exeext'
12187  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12188  (eval $ac_try) 2>&5
12189  ac_status=$?
12190  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12191  (exit $ac_status); }; }; then
12192  ac_cv_func_mkdtemp=yes
12193else
12194  echo "$as_me: failed program was:" >&5
12195sed 's/^/| /' conftest.$ac_ext >&5
12196
12197ac_cv_func_mkdtemp=no
12198fi
12199rm -f conftest.err conftest.$ac_objext \
12200      conftest$ac_exeext conftest.$ac_ext
12201fi
12202echo "$as_me:$LINENO: result: $ac_cv_func_mkdtemp" >&5
12203echo "${ECHO_T}$ac_cv_func_mkdtemp" >&6
12204if test $ac_cv_func_mkdtemp = yes; then
12205
12206cat >>confdefs.h <<\_ACEOF
12207#define HAVE_MKDTEMP 1
12208_ACEOF
12209
12210fi
12211
12212
12213# Check whether fopen64 is available and whether _LARGEFILE64_SOURCE
12214# needs to be defined for it
12215echo "$as_me:$LINENO: checking for fopen64" >&5
12216echo $ECHO_N "checking for fopen64... $ECHO_C" >&6
12217if test "${bu_cv_have_fopen64+set}" = set; then
12218  echo $ECHO_N "(cached) $ECHO_C" >&6
12219else
12220  cat >conftest.$ac_ext <<_ACEOF
12221/* confdefs.h.  */
12222_ACEOF
12223cat confdefs.h >>conftest.$ac_ext
12224cat >>conftest.$ac_ext <<_ACEOF
12225/* end confdefs.h.  */
12226#include <stdio.h>
12227int
12228main ()
12229{
12230FILE *f = fopen64 ("/tmp/foo","r");
12231  ;
12232  return 0;
12233}
12234_ACEOF
12235rm -f conftest.$ac_objext conftest$ac_exeext
12236if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12237  (eval $ac_link) 2>conftest.er1
12238  ac_status=$?
12239  grep -v '^ *+' conftest.er1 >conftest.err
12240  rm -f conftest.er1
12241  cat conftest.err >&5
12242  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12243  (exit $ac_status); } &&
12244	 { ac_try='test -z "$ac_c_werror_flag"
12245			 || test ! -s conftest.err'
12246  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12247  (eval $ac_try) 2>&5
12248  ac_status=$?
12249  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12250  (exit $ac_status); }; } &&
12251	 { ac_try='test -s conftest$ac_exeext'
12252  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12253  (eval $ac_try) 2>&5
12254  ac_status=$?
12255  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12256  (exit $ac_status); }; }; then
12257  bu_cv_have_fopen64=yes
12258else
12259  echo "$as_me: failed program was:" >&5
12260sed 's/^/| /' conftest.$ac_ext >&5
12261
12262saved_CPPFLAGS=$CPPFLAGS
12263 CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE"
12264 cat >conftest.$ac_ext <<_ACEOF
12265/* confdefs.h.  */
12266_ACEOF
12267cat confdefs.h >>conftest.$ac_ext
12268cat >>conftest.$ac_ext <<_ACEOF
12269/* end confdefs.h.  */
12270#include <stdio.h>
12271int
12272main ()
12273{
12274FILE *f = fopen64 ("/tmp/foo","r");
12275  ;
12276  return 0;
12277}
12278_ACEOF
12279rm -f conftest.$ac_objext conftest$ac_exeext
12280if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12281  (eval $ac_link) 2>conftest.er1
12282  ac_status=$?
12283  grep -v '^ *+' conftest.er1 >conftest.err
12284  rm -f conftest.er1
12285  cat conftest.err >&5
12286  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12287  (exit $ac_status); } &&
12288	 { ac_try='test -z "$ac_c_werror_flag"
12289			 || test ! -s conftest.err'
12290  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12291  (eval $ac_try) 2>&5
12292  ac_status=$?
12293  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12294  (exit $ac_status); }; } &&
12295	 { ac_try='test -s conftest$ac_exeext'
12296  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12297  (eval $ac_try) 2>&5
12298  ac_status=$?
12299  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12300  (exit $ac_status); }; }; then
12301  bu_cv_have_fopen64="need -D_LARGEFILE64_SOURCE"
12302else
12303  echo "$as_me: failed program was:" >&5
12304sed 's/^/| /' conftest.$ac_ext >&5
12305
12306bu_cv_have_fopen64=no
12307fi
12308rm -f conftest.err conftest.$ac_objext \
12309      conftest$ac_exeext conftest.$ac_ext
12310 CPPFLAGS=$saved_CPPFLAGS
12311fi
12312rm -f conftest.err conftest.$ac_objext \
12313      conftest$ac_exeext conftest.$ac_ext
12314fi
12315
12316echo "$as_me:$LINENO: result: $bu_cv_have_fopen64" >&5
12317echo "${ECHO_T}$bu_cv_have_fopen64" >&6
12318if test "$bu_cv_have_fopen64" != no; then
12319
12320cat >>confdefs.h <<\_ACEOF
12321#define HAVE_FOPEN64 1
12322_ACEOF
12323
12324fi
12325echo "$as_me:$LINENO: checking for stat64" >&5
12326echo $ECHO_N "checking for stat64... $ECHO_C" >&6
12327if test "${bu_cv_have_stat64+set}" = set; then
12328  echo $ECHO_N "(cached) $ECHO_C" >&6
12329else
12330  cat >conftest.$ac_ext <<_ACEOF
12331/* confdefs.h.  */
12332_ACEOF
12333cat confdefs.h >>conftest.$ac_ext
12334cat >>conftest.$ac_ext <<_ACEOF
12335/* end confdefs.h.  */
12336#include <sys/stat.h>
12337int
12338main ()
12339{
12340struct stat64 st; stat64 ("/tmp/foo", &st);
12341  ;
12342  return 0;
12343}
12344_ACEOF
12345rm -f conftest.$ac_objext conftest$ac_exeext
12346if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12347  (eval $ac_link) 2>conftest.er1
12348  ac_status=$?
12349  grep -v '^ *+' conftest.er1 >conftest.err
12350  rm -f conftest.er1
12351  cat conftest.err >&5
12352  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353  (exit $ac_status); } &&
12354	 { ac_try='test -z "$ac_c_werror_flag"
12355			 || test ! -s conftest.err'
12356  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12357  (eval $ac_try) 2>&5
12358  ac_status=$?
12359  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12360  (exit $ac_status); }; } &&
12361	 { ac_try='test -s conftest$ac_exeext'
12362  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12363  (eval $ac_try) 2>&5
12364  ac_status=$?
12365  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12366  (exit $ac_status); }; }; then
12367  bu_cv_have_stat64=yes
12368else
12369  echo "$as_me: failed program was:" >&5
12370sed 's/^/| /' conftest.$ac_ext >&5
12371
12372saved_CPPFLAGS=$CPPFLAGS
12373 CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE"
12374 cat >conftest.$ac_ext <<_ACEOF
12375/* confdefs.h.  */
12376_ACEOF
12377cat confdefs.h >>conftest.$ac_ext
12378cat >>conftest.$ac_ext <<_ACEOF
12379/* end confdefs.h.  */
12380#include <sys/stat.h>
12381int
12382main ()
12383{
12384struct stat64 st; stat64 ("/tmp/foo", &st);
12385  ;
12386  return 0;
12387}
12388_ACEOF
12389rm -f conftest.$ac_objext conftest$ac_exeext
12390if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12391  (eval $ac_link) 2>conftest.er1
12392  ac_status=$?
12393  grep -v '^ *+' conftest.er1 >conftest.err
12394  rm -f conftest.er1
12395  cat conftest.err >&5
12396  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12397  (exit $ac_status); } &&
12398	 { ac_try='test -z "$ac_c_werror_flag"
12399			 || test ! -s conftest.err'
12400  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12401  (eval $ac_try) 2>&5
12402  ac_status=$?
12403  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12404  (exit $ac_status); }; } &&
12405	 { ac_try='test -s conftest$ac_exeext'
12406  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12407  (eval $ac_try) 2>&5
12408  ac_status=$?
12409  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12410  (exit $ac_status); }; }; then
12411  bu_cv_have_stat64="need -D_LARGEFILE64_SOURCE"
12412else
12413  echo "$as_me: failed program was:" >&5
12414sed 's/^/| /' conftest.$ac_ext >&5
12415
12416bu_cv_have_stat64=no
12417fi
12418rm -f conftest.err conftest.$ac_objext \
12419      conftest$ac_exeext conftest.$ac_ext
12420 CPPFLAGS=$saved_CPPFLAGS
12421fi
12422rm -f conftest.err conftest.$ac_objext \
12423      conftest$ac_exeext conftest.$ac_ext
12424fi
12425
12426echo "$as_me:$LINENO: result: $bu_cv_have_stat64" >&5
12427echo "${ECHO_T}$bu_cv_have_stat64" >&6
12428if test "$bu_cv_have_stat64" != no; then
12429
12430cat >>confdefs.h <<\_ACEOF
12431#define HAVE_STAT64 1
12432_ACEOF
12433
12434fi
12435if test "$bu_cv_have_fopen64" = "need -D_LARGEFILE64_SOURCE" \
12436   || test "$bu_cv_have_stat64" = "need -D_LARGEFILE64_SOURCE"; then
12437
12438cat >>confdefs.h <<\_ACEOF
12439#define _LARGEFILE64_SOURCE 1
12440_ACEOF
12441
12442  CPPFLAGS="$CPPFLAGS -D_LARGEFILE64_SOURCE"
12443fi
12444
12445# Some systems have frexp only in -lm, not in -lc.
12446echo "$as_me:$LINENO: checking for library containing frexp" >&5
12447echo $ECHO_N "checking for library containing frexp... $ECHO_C" >&6
12448if test "${ac_cv_search_frexp+set}" = set; then
12449  echo $ECHO_N "(cached) $ECHO_C" >&6
12450else
12451  ac_func_search_save_LIBS=$LIBS
12452ac_cv_search_frexp=no
12453cat >conftest.$ac_ext <<_ACEOF
12454/* confdefs.h.  */
12455_ACEOF
12456cat confdefs.h >>conftest.$ac_ext
12457cat >>conftest.$ac_ext <<_ACEOF
12458/* end confdefs.h.  */
12459
12460/* Override any gcc2 internal prototype to avoid an error.  */
12461#ifdef __cplusplus
12462extern "C"
12463#endif
12464/* We use char because int might match the return type of a gcc2
12465   builtin and then its argument prototype would still apply.  */
12466char frexp ();
12467int
12468main ()
12469{
12470frexp ();
12471  ;
12472  return 0;
12473}
12474_ACEOF
12475rm -f conftest.$ac_objext conftest$ac_exeext
12476if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12477  (eval $ac_link) 2>conftest.er1
12478  ac_status=$?
12479  grep -v '^ *+' conftest.er1 >conftest.err
12480  rm -f conftest.er1
12481  cat conftest.err >&5
12482  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12483  (exit $ac_status); } &&
12484	 { ac_try='test -z "$ac_c_werror_flag"
12485			 || test ! -s conftest.err'
12486  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12487  (eval $ac_try) 2>&5
12488  ac_status=$?
12489  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12490  (exit $ac_status); }; } &&
12491	 { ac_try='test -s conftest$ac_exeext'
12492  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12493  (eval $ac_try) 2>&5
12494  ac_status=$?
12495  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12496  (exit $ac_status); }; }; then
12497  ac_cv_search_frexp="none required"
12498else
12499  echo "$as_me: failed program was:" >&5
12500sed 's/^/| /' conftest.$ac_ext >&5
12501
12502fi
12503rm -f conftest.err conftest.$ac_objext \
12504      conftest$ac_exeext conftest.$ac_ext
12505if test "$ac_cv_search_frexp" = no; then
12506  for ac_lib in m; do
12507    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12508    cat >conftest.$ac_ext <<_ACEOF
12509/* confdefs.h.  */
12510_ACEOF
12511cat confdefs.h >>conftest.$ac_ext
12512cat >>conftest.$ac_ext <<_ACEOF
12513/* end confdefs.h.  */
12514
12515/* Override any gcc2 internal prototype to avoid an error.  */
12516#ifdef __cplusplus
12517extern "C"
12518#endif
12519/* We use char because int might match the return type of a gcc2
12520   builtin and then its argument prototype would still apply.  */
12521char frexp ();
12522int
12523main ()
12524{
12525frexp ();
12526  ;
12527  return 0;
12528}
12529_ACEOF
12530rm -f conftest.$ac_objext conftest$ac_exeext
12531if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12532  (eval $ac_link) 2>conftest.er1
12533  ac_status=$?
12534  grep -v '^ *+' conftest.er1 >conftest.err
12535  rm -f conftest.er1
12536  cat conftest.err >&5
12537  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12538  (exit $ac_status); } &&
12539	 { ac_try='test -z "$ac_c_werror_flag"
12540			 || test ! -s conftest.err'
12541  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12542  (eval $ac_try) 2>&5
12543  ac_status=$?
12544  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12545  (exit $ac_status); }; } &&
12546	 { ac_try='test -s conftest$ac_exeext'
12547  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12548  (eval $ac_try) 2>&5
12549  ac_status=$?
12550  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12551  (exit $ac_status); }; }; then
12552  ac_cv_search_frexp="-l$ac_lib"
12553break
12554else
12555  echo "$as_me: failed program was:" >&5
12556sed 's/^/| /' conftest.$ac_ext >&5
12557
12558fi
12559rm -f conftest.err conftest.$ac_objext \
12560      conftest$ac_exeext conftest.$ac_ext
12561  done
12562fi
12563LIBS=$ac_func_search_save_LIBS
12564fi
12565echo "$as_me:$LINENO: result: $ac_cv_search_frexp" >&5
12566echo "${ECHO_T}$ac_cv_search_frexp" >&6
12567if test "$ac_cv_search_frexp" != no; then
12568  test "$ac_cv_search_frexp" = "none required" || LIBS="$ac_cv_search_frexp $LIBS"
12569
12570fi
12571
12572
12573echo "$as_me:$LINENO: checking for time_t in time.h" >&5
12574echo $ECHO_N "checking for time_t in time.h... $ECHO_C" >&6
12575if test "${bu_cv_decl_time_t_time_h+set}" = set; then
12576  echo $ECHO_N "(cached) $ECHO_C" >&6
12577else
12578  cat >conftest.$ac_ext <<_ACEOF
12579/* confdefs.h.  */
12580_ACEOF
12581cat confdefs.h >>conftest.$ac_ext
12582cat >>conftest.$ac_ext <<_ACEOF
12583/* end confdefs.h.  */
12584#include <time.h>
12585int
12586main ()
12587{
12588time_t i;
12589  ;
12590  return 0;
12591}
12592_ACEOF
12593rm -f conftest.$ac_objext
12594if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12595  (eval $ac_compile) 2>conftest.er1
12596  ac_status=$?
12597  grep -v '^ *+' conftest.er1 >conftest.err
12598  rm -f conftest.er1
12599  cat conftest.err >&5
12600  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12601  (exit $ac_status); } &&
12602	 { ac_try='test -z "$ac_c_werror_flag"
12603			 || test ! -s conftest.err'
12604  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12605  (eval $ac_try) 2>&5
12606  ac_status=$?
12607  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12608  (exit $ac_status); }; } &&
12609	 { ac_try='test -s conftest.$ac_objext'
12610  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12611  (eval $ac_try) 2>&5
12612  ac_status=$?
12613  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12614  (exit $ac_status); }; }; then
12615  bu_cv_decl_time_t_time_h=yes
12616else
12617  echo "$as_me: failed program was:" >&5
12618sed 's/^/| /' conftest.$ac_ext >&5
12619
12620bu_cv_decl_time_t_time_h=no
12621fi
12622rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12623fi
12624
12625echo "$as_me:$LINENO: result: $bu_cv_decl_time_t_time_h" >&5
12626echo "${ECHO_T}$bu_cv_decl_time_t_time_h" >&6
12627if test $bu_cv_decl_time_t_time_h = yes; then
12628
12629cat >>confdefs.h <<\_ACEOF
12630#define HAVE_TIME_T_IN_TIME_H 1
12631_ACEOF
12632
12633fi
12634
12635echo "$as_me:$LINENO: checking for time_t in sys/types.h" >&5
12636echo $ECHO_N "checking for time_t in sys/types.h... $ECHO_C" >&6
12637if test "${bu_cv_decl_time_t_types_h+set}" = set; then
12638  echo $ECHO_N "(cached) $ECHO_C" >&6
12639else
12640  cat >conftest.$ac_ext <<_ACEOF
12641/* confdefs.h.  */
12642_ACEOF
12643cat confdefs.h >>conftest.$ac_ext
12644cat >>conftest.$ac_ext <<_ACEOF
12645/* end confdefs.h.  */
12646#include <sys/types.h>
12647int
12648main ()
12649{
12650time_t i;
12651  ;
12652  return 0;
12653}
12654_ACEOF
12655rm -f conftest.$ac_objext
12656if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12657  (eval $ac_compile) 2>conftest.er1
12658  ac_status=$?
12659  grep -v '^ *+' conftest.er1 >conftest.err
12660  rm -f conftest.er1
12661  cat conftest.err >&5
12662  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12663  (exit $ac_status); } &&
12664	 { ac_try='test -z "$ac_c_werror_flag"
12665			 || test ! -s conftest.err'
12666  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12667  (eval $ac_try) 2>&5
12668  ac_status=$?
12669  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12670  (exit $ac_status); }; } &&
12671	 { ac_try='test -s conftest.$ac_objext'
12672  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12673  (eval $ac_try) 2>&5
12674  ac_status=$?
12675  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12676  (exit $ac_status); }; }; then
12677  bu_cv_decl_time_t_types_h=yes
12678else
12679  echo "$as_me: failed program was:" >&5
12680sed 's/^/| /' conftest.$ac_ext >&5
12681
12682bu_cv_decl_time_t_types_h=no
12683fi
12684rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12685fi
12686
12687echo "$as_me:$LINENO: result: $bu_cv_decl_time_t_types_h" >&5
12688echo "${ECHO_T}$bu_cv_decl_time_t_types_h" >&6
12689if test $bu_cv_decl_time_t_types_h = yes; then
12690
12691cat >>confdefs.h <<\_ACEOF
12692#define HAVE_TIME_T_IN_TYPES_H 1
12693_ACEOF
12694
12695fi
12696
12697echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
12698echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
12699if test "${bu_cv_decl_getopt_unistd_h+set}" = set; then
12700  echo $ECHO_N "(cached) $ECHO_C" >&6
12701else
12702  cat >conftest.$ac_ext <<_ACEOF
12703/* confdefs.h.  */
12704_ACEOF
12705cat confdefs.h >>conftest.$ac_ext
12706cat >>conftest.$ac_ext <<_ACEOF
12707/* end confdefs.h.  */
12708#include <unistd.h>
12709int
12710main ()
12711{
12712extern int getopt (int, char *const*, const char *);
12713  ;
12714  return 0;
12715}
12716_ACEOF
12717rm -f conftest.$ac_objext
12718if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12719  (eval $ac_compile) 2>conftest.er1
12720  ac_status=$?
12721  grep -v '^ *+' conftest.er1 >conftest.err
12722  rm -f conftest.er1
12723  cat conftest.err >&5
12724  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12725  (exit $ac_status); } &&
12726	 { ac_try='test -z "$ac_c_werror_flag"
12727			 || test ! -s conftest.err'
12728  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12729  (eval $ac_try) 2>&5
12730  ac_status=$?
12731  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12732  (exit $ac_status); }; } &&
12733	 { ac_try='test -s conftest.$ac_objext'
12734  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12735  (eval $ac_try) 2>&5
12736  ac_status=$?
12737  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12738  (exit $ac_status); }; }; then
12739  bu_cv_decl_getopt_unistd_h=yes
12740else
12741  echo "$as_me: failed program was:" >&5
12742sed 's/^/| /' conftest.$ac_ext >&5
12743
12744bu_cv_decl_getopt_unistd_h=no
12745fi
12746rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12747fi
12748
12749echo "$as_me:$LINENO: result: $bu_cv_decl_getopt_unistd_h" >&5
12750echo "${ECHO_T}$bu_cv_decl_getopt_unistd_h" >&6
12751if test $bu_cv_decl_getopt_unistd_h = yes; then
12752
12753cat >>confdefs.h <<\_ACEOF
12754#define HAVE_DECL_GETOPT 1
12755_ACEOF
12756
12757fi
12758
12759# Under Next 3.2 <utime.h> apparently does not define struct utimbuf
12760# by default.
12761echo "$as_me:$LINENO: checking for utime.h" >&5
12762echo $ECHO_N "checking for utime.h... $ECHO_C" >&6
12763if test "${bu_cv_header_utime_h+set}" = set; then
12764  echo $ECHO_N "(cached) $ECHO_C" >&6
12765else
12766  cat >conftest.$ac_ext <<_ACEOF
12767/* confdefs.h.  */
12768_ACEOF
12769cat confdefs.h >>conftest.$ac_ext
12770cat >>conftest.$ac_ext <<_ACEOF
12771/* end confdefs.h.  */
12772#include <sys/types.h>
12773#ifdef HAVE_TIME_H
12774#include <time.h>
12775#endif
12776#include <utime.h>
12777int
12778main ()
12779{
12780struct utimbuf s;
12781  ;
12782  return 0;
12783}
12784_ACEOF
12785rm -f conftest.$ac_objext
12786if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12787  (eval $ac_compile) 2>conftest.er1
12788  ac_status=$?
12789  grep -v '^ *+' conftest.er1 >conftest.err
12790  rm -f conftest.er1
12791  cat conftest.err >&5
12792  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12793  (exit $ac_status); } &&
12794	 { ac_try='test -z "$ac_c_werror_flag"
12795			 || test ! -s conftest.err'
12796  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12797  (eval $ac_try) 2>&5
12798  ac_status=$?
12799  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12800  (exit $ac_status); }; } &&
12801	 { ac_try='test -s conftest.$ac_objext'
12802  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12803  (eval $ac_try) 2>&5
12804  ac_status=$?
12805  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12806  (exit $ac_status); }; }; then
12807  bu_cv_header_utime_h=yes
12808else
12809  echo "$as_me: failed program was:" >&5
12810sed 's/^/| /' conftest.$ac_ext >&5
12811
12812bu_cv_header_utime_h=no
12813fi
12814rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12815fi
12816
12817echo "$as_me:$LINENO: result: $bu_cv_header_utime_h" >&5
12818echo "${ECHO_T}$bu_cv_header_utime_h" >&6
12819if test $bu_cv_header_utime_h = yes; then
12820
12821cat >>confdefs.h <<\_ACEOF
12822#define HAVE_GOOD_UTIME_H 1
12823_ACEOF
12824
12825fi
12826
12827echo "$as_me:$LINENO: checking whether fprintf is declared" >&5
12828echo $ECHO_N "checking whether fprintf is declared... $ECHO_C" >&6
12829if test "${ac_cv_have_decl_fprintf+set}" = set; then
12830  echo $ECHO_N "(cached) $ECHO_C" >&6
12831else
12832  cat >conftest.$ac_ext <<_ACEOF
12833/* confdefs.h.  */
12834_ACEOF
12835cat confdefs.h >>conftest.$ac_ext
12836cat >>conftest.$ac_ext <<_ACEOF
12837/* end confdefs.h.  */
12838$ac_includes_default
12839int
12840main ()
12841{
12842#ifndef fprintf
12843  char *p = (char *) fprintf;
12844#endif
12845
12846  ;
12847  return 0;
12848}
12849_ACEOF
12850rm -f conftest.$ac_objext
12851if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12852  (eval $ac_compile) 2>conftest.er1
12853  ac_status=$?
12854  grep -v '^ *+' conftest.er1 >conftest.err
12855  rm -f conftest.er1
12856  cat conftest.err >&5
12857  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12858  (exit $ac_status); } &&
12859	 { ac_try='test -z "$ac_c_werror_flag"
12860			 || test ! -s conftest.err'
12861  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12862  (eval $ac_try) 2>&5
12863  ac_status=$?
12864  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12865  (exit $ac_status); }; } &&
12866	 { ac_try='test -s conftest.$ac_objext'
12867  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12868  (eval $ac_try) 2>&5
12869  ac_status=$?
12870  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12871  (exit $ac_status); }; }; then
12872  ac_cv_have_decl_fprintf=yes
12873else
12874  echo "$as_me: failed program was:" >&5
12875sed 's/^/| /' conftest.$ac_ext >&5
12876
12877ac_cv_have_decl_fprintf=no
12878fi
12879rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12880fi
12881echo "$as_me:$LINENO: result: $ac_cv_have_decl_fprintf" >&5
12882echo "${ECHO_T}$ac_cv_have_decl_fprintf" >&6
12883if test $ac_cv_have_decl_fprintf = yes; then
12884
12885cat >>confdefs.h <<_ACEOF
12886#define HAVE_DECL_FPRINTF 1
12887_ACEOF
12888
12889
12890else
12891  cat >>confdefs.h <<_ACEOF
12892#define HAVE_DECL_FPRINTF 0
12893_ACEOF
12894
12895
12896fi
12897echo "$as_me:$LINENO: checking whether stpcpy is declared" >&5
12898echo $ECHO_N "checking whether stpcpy is declared... $ECHO_C" >&6
12899if test "${ac_cv_have_decl_stpcpy+set}" = set; then
12900  echo $ECHO_N "(cached) $ECHO_C" >&6
12901else
12902  cat >conftest.$ac_ext <<_ACEOF
12903/* confdefs.h.  */
12904_ACEOF
12905cat confdefs.h >>conftest.$ac_ext
12906cat >>conftest.$ac_ext <<_ACEOF
12907/* end confdefs.h.  */
12908$ac_includes_default
12909int
12910main ()
12911{
12912#ifndef stpcpy
12913  char *p = (char *) stpcpy;
12914#endif
12915
12916  ;
12917  return 0;
12918}
12919_ACEOF
12920rm -f conftest.$ac_objext
12921if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12922  (eval $ac_compile) 2>conftest.er1
12923  ac_status=$?
12924  grep -v '^ *+' conftest.er1 >conftest.err
12925  rm -f conftest.er1
12926  cat conftest.err >&5
12927  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12928  (exit $ac_status); } &&
12929	 { ac_try='test -z "$ac_c_werror_flag"
12930			 || test ! -s conftest.err'
12931  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12932  (eval $ac_try) 2>&5
12933  ac_status=$?
12934  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12935  (exit $ac_status); }; } &&
12936	 { ac_try='test -s conftest.$ac_objext'
12937  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12938  (eval $ac_try) 2>&5
12939  ac_status=$?
12940  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12941  (exit $ac_status); }; }; then
12942  ac_cv_have_decl_stpcpy=yes
12943else
12944  echo "$as_me: failed program was:" >&5
12945sed 's/^/| /' conftest.$ac_ext >&5
12946
12947ac_cv_have_decl_stpcpy=no
12948fi
12949rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12950fi
12951echo "$as_me:$LINENO: result: $ac_cv_have_decl_stpcpy" >&5
12952echo "${ECHO_T}$ac_cv_have_decl_stpcpy" >&6
12953if test $ac_cv_have_decl_stpcpy = yes; then
12954
12955cat >>confdefs.h <<_ACEOF
12956#define HAVE_DECL_STPCPY 1
12957_ACEOF
12958
12959
12960else
12961  cat >>confdefs.h <<_ACEOF
12962#define HAVE_DECL_STPCPY 0
12963_ACEOF
12964
12965
12966fi
12967echo "$as_me:$LINENO: checking whether strstr is declared" >&5
12968echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
12969if test "${ac_cv_have_decl_strstr+set}" = set; then
12970  echo $ECHO_N "(cached) $ECHO_C" >&6
12971else
12972  cat >conftest.$ac_ext <<_ACEOF
12973/* confdefs.h.  */
12974_ACEOF
12975cat confdefs.h >>conftest.$ac_ext
12976cat >>conftest.$ac_ext <<_ACEOF
12977/* end confdefs.h.  */
12978$ac_includes_default
12979int
12980main ()
12981{
12982#ifndef strstr
12983  char *p = (char *) strstr;
12984#endif
12985
12986  ;
12987  return 0;
12988}
12989_ACEOF
12990rm -f conftest.$ac_objext
12991if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12992  (eval $ac_compile) 2>conftest.er1
12993  ac_status=$?
12994  grep -v '^ *+' conftest.er1 >conftest.err
12995  rm -f conftest.er1
12996  cat conftest.err >&5
12997  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12998  (exit $ac_status); } &&
12999	 { ac_try='test -z "$ac_c_werror_flag"
13000			 || test ! -s conftest.err'
13001  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13002  (eval $ac_try) 2>&5
13003  ac_status=$?
13004  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13005  (exit $ac_status); }; } &&
13006	 { ac_try='test -s conftest.$ac_objext'
13007  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13008  (eval $ac_try) 2>&5
13009  ac_status=$?
13010  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13011  (exit $ac_status); }; }; then
13012  ac_cv_have_decl_strstr=yes
13013else
13014  echo "$as_me: failed program was:" >&5
13015sed 's/^/| /' conftest.$ac_ext >&5
13016
13017ac_cv_have_decl_strstr=no
13018fi
13019rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13020fi
13021echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
13022echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
13023if test $ac_cv_have_decl_strstr = yes; then
13024
13025cat >>confdefs.h <<_ACEOF
13026#define HAVE_DECL_STRSTR 1
13027_ACEOF
13028
13029
13030else
13031  cat >>confdefs.h <<_ACEOF
13032#define HAVE_DECL_STRSTR 0
13033_ACEOF
13034
13035
13036fi
13037echo "$as_me:$LINENO: checking whether sbrk is declared" >&5
13038echo $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6
13039if test "${ac_cv_have_decl_sbrk+set}" = set; then
13040  echo $ECHO_N "(cached) $ECHO_C" >&6
13041else
13042  cat >conftest.$ac_ext <<_ACEOF
13043/* confdefs.h.  */
13044_ACEOF
13045cat confdefs.h >>conftest.$ac_ext
13046cat >>conftest.$ac_ext <<_ACEOF
13047/* end confdefs.h.  */
13048$ac_includes_default
13049int
13050main ()
13051{
13052#ifndef sbrk
13053  char *p = (char *) sbrk;
13054#endif
13055
13056  ;
13057  return 0;
13058}
13059_ACEOF
13060rm -f conftest.$ac_objext
13061if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13062  (eval $ac_compile) 2>conftest.er1
13063  ac_status=$?
13064  grep -v '^ *+' conftest.er1 >conftest.err
13065  rm -f conftest.er1
13066  cat conftest.err >&5
13067  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13068  (exit $ac_status); } &&
13069	 { ac_try='test -z "$ac_c_werror_flag"
13070			 || test ! -s conftest.err'
13071  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13072  (eval $ac_try) 2>&5
13073  ac_status=$?
13074  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13075  (exit $ac_status); }; } &&
13076	 { ac_try='test -s conftest.$ac_objext'
13077  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13078  (eval $ac_try) 2>&5
13079  ac_status=$?
13080  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13081  (exit $ac_status); }; }; then
13082  ac_cv_have_decl_sbrk=yes
13083else
13084  echo "$as_me: failed program was:" >&5
13085sed 's/^/| /' conftest.$ac_ext >&5
13086
13087ac_cv_have_decl_sbrk=no
13088fi
13089rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13090fi
13091echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5
13092echo "${ECHO_T}$ac_cv_have_decl_sbrk" >&6
13093if test $ac_cv_have_decl_sbrk = yes; then
13094
13095cat >>confdefs.h <<_ACEOF
13096#define HAVE_DECL_SBRK 1
13097_ACEOF
13098
13099
13100else
13101  cat >>confdefs.h <<_ACEOF
13102#define HAVE_DECL_SBRK 0
13103_ACEOF
13104
13105
13106fi
13107echo "$as_me:$LINENO: checking whether getenv is declared" >&5
13108echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
13109if test "${ac_cv_have_decl_getenv+set}" = set; then
13110  echo $ECHO_N "(cached) $ECHO_C" >&6
13111else
13112  cat >conftest.$ac_ext <<_ACEOF
13113/* confdefs.h.  */
13114_ACEOF
13115cat confdefs.h >>conftest.$ac_ext
13116cat >>conftest.$ac_ext <<_ACEOF
13117/* end confdefs.h.  */
13118$ac_includes_default
13119int
13120main ()
13121{
13122#ifndef getenv
13123  char *p = (char *) getenv;
13124#endif
13125
13126  ;
13127  return 0;
13128}
13129_ACEOF
13130rm -f conftest.$ac_objext
13131if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13132  (eval $ac_compile) 2>conftest.er1
13133  ac_status=$?
13134  grep -v '^ *+' conftest.er1 >conftest.err
13135  rm -f conftest.er1
13136  cat conftest.err >&5
13137  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13138  (exit $ac_status); } &&
13139	 { ac_try='test -z "$ac_c_werror_flag"
13140			 || test ! -s conftest.err'
13141  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13142  (eval $ac_try) 2>&5
13143  ac_status=$?
13144  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13145  (exit $ac_status); }; } &&
13146	 { ac_try='test -s conftest.$ac_objext'
13147  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13148  (eval $ac_try) 2>&5
13149  ac_status=$?
13150  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13151  (exit $ac_status); }; }; then
13152  ac_cv_have_decl_getenv=yes
13153else
13154  echo "$as_me: failed program was:" >&5
13155sed 's/^/| /' conftest.$ac_ext >&5
13156
13157ac_cv_have_decl_getenv=no
13158fi
13159rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13160fi
13161echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
13162echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6
13163if test $ac_cv_have_decl_getenv = yes; then
13164
13165cat >>confdefs.h <<_ACEOF
13166#define HAVE_DECL_GETENV 1
13167_ACEOF
13168
13169
13170else
13171  cat >>confdefs.h <<_ACEOF
13172#define HAVE_DECL_GETENV 0
13173_ACEOF
13174
13175
13176fi
13177echo "$as_me:$LINENO: checking whether environ is declared" >&5
13178echo $ECHO_N "checking whether environ is declared... $ECHO_C" >&6
13179if test "${ac_cv_have_decl_environ+set}" = set; then
13180  echo $ECHO_N "(cached) $ECHO_C" >&6
13181else
13182  cat >conftest.$ac_ext <<_ACEOF
13183/* confdefs.h.  */
13184_ACEOF
13185cat confdefs.h >>conftest.$ac_ext
13186cat >>conftest.$ac_ext <<_ACEOF
13187/* end confdefs.h.  */
13188$ac_includes_default
13189int
13190main ()
13191{
13192#ifndef environ
13193  char *p = (char *) environ;
13194#endif
13195
13196  ;
13197  return 0;
13198}
13199_ACEOF
13200rm -f conftest.$ac_objext
13201if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13202  (eval $ac_compile) 2>conftest.er1
13203  ac_status=$?
13204  grep -v '^ *+' conftest.er1 >conftest.err
13205  rm -f conftest.er1
13206  cat conftest.err >&5
13207  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13208  (exit $ac_status); } &&
13209	 { ac_try='test -z "$ac_c_werror_flag"
13210			 || test ! -s conftest.err'
13211  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13212  (eval $ac_try) 2>&5
13213  ac_status=$?
13214  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13215  (exit $ac_status); }; } &&
13216	 { ac_try='test -s conftest.$ac_objext'
13217  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13218  (eval $ac_try) 2>&5
13219  ac_status=$?
13220  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13221  (exit $ac_status); }; }; then
13222  ac_cv_have_decl_environ=yes
13223else
13224  echo "$as_me: failed program was:" >&5
13225sed 's/^/| /' conftest.$ac_ext >&5
13226
13227ac_cv_have_decl_environ=no
13228fi
13229rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13230fi
13231echo "$as_me:$LINENO: result: $ac_cv_have_decl_environ" >&5
13232echo "${ECHO_T}$ac_cv_have_decl_environ" >&6
13233if test $ac_cv_have_decl_environ = yes; then
13234
13235cat >>confdefs.h <<_ACEOF
13236#define HAVE_DECL_ENVIRON 1
13237_ACEOF
13238
13239
13240else
13241  cat >>confdefs.h <<_ACEOF
13242#define HAVE_DECL_ENVIRON 0
13243_ACEOF
13244
13245
13246fi
13247echo "$as_me:$LINENO: checking whether getc_unlocked is declared" >&5
13248echo $ECHO_N "checking whether getc_unlocked is declared... $ECHO_C" >&6
13249if test "${ac_cv_have_decl_getc_unlocked+set}" = set; then
13250  echo $ECHO_N "(cached) $ECHO_C" >&6
13251else
13252  cat >conftest.$ac_ext <<_ACEOF
13253/* confdefs.h.  */
13254_ACEOF
13255cat confdefs.h >>conftest.$ac_ext
13256cat >>conftest.$ac_ext <<_ACEOF
13257/* end confdefs.h.  */
13258$ac_includes_default
13259int
13260main ()
13261{
13262#ifndef getc_unlocked
13263  char *p = (char *) getc_unlocked;
13264#endif
13265
13266  ;
13267  return 0;
13268}
13269_ACEOF
13270rm -f conftest.$ac_objext
13271if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13272  (eval $ac_compile) 2>conftest.er1
13273  ac_status=$?
13274  grep -v '^ *+' conftest.er1 >conftest.err
13275  rm -f conftest.er1
13276  cat conftest.err >&5
13277  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13278  (exit $ac_status); } &&
13279	 { ac_try='test -z "$ac_c_werror_flag"
13280			 || test ! -s conftest.err'
13281  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13282  (eval $ac_try) 2>&5
13283  ac_status=$?
13284  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13285  (exit $ac_status); }; } &&
13286	 { ac_try='test -s conftest.$ac_objext'
13287  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13288  (eval $ac_try) 2>&5
13289  ac_status=$?
13290  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13291  (exit $ac_status); }; }; then
13292  ac_cv_have_decl_getc_unlocked=yes
13293else
13294  echo "$as_me: failed program was:" >&5
13295sed 's/^/| /' conftest.$ac_ext >&5
13296
13297ac_cv_have_decl_getc_unlocked=no
13298fi
13299rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13300fi
13301echo "$as_me:$LINENO: result: $ac_cv_have_decl_getc_unlocked" >&5
13302echo "${ECHO_T}$ac_cv_have_decl_getc_unlocked" >&6
13303if test $ac_cv_have_decl_getc_unlocked = yes; then
13304
13305cat >>confdefs.h <<_ACEOF
13306#define HAVE_DECL_GETC_UNLOCKED 1
13307_ACEOF
13308
13309
13310else
13311  cat >>confdefs.h <<_ACEOF
13312#define HAVE_DECL_GETC_UNLOCKED 0
13313_ACEOF
13314
13315
13316fi
13317echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
13318echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
13319if test "${ac_cv_have_decl_snprintf+set}" = set; then
13320  echo $ECHO_N "(cached) $ECHO_C" >&6
13321else
13322  cat >conftest.$ac_ext <<_ACEOF
13323/* confdefs.h.  */
13324_ACEOF
13325cat confdefs.h >>conftest.$ac_ext
13326cat >>conftest.$ac_ext <<_ACEOF
13327/* end confdefs.h.  */
13328$ac_includes_default
13329int
13330main ()
13331{
13332#ifndef snprintf
13333  char *p = (char *) snprintf;
13334#endif
13335
13336  ;
13337  return 0;
13338}
13339_ACEOF
13340rm -f conftest.$ac_objext
13341if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13342  (eval $ac_compile) 2>conftest.er1
13343  ac_status=$?
13344  grep -v '^ *+' conftest.er1 >conftest.err
13345  rm -f conftest.er1
13346  cat conftest.err >&5
13347  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13348  (exit $ac_status); } &&
13349	 { ac_try='test -z "$ac_c_werror_flag"
13350			 || test ! -s conftest.err'
13351  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13352  (eval $ac_try) 2>&5
13353  ac_status=$?
13354  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13355  (exit $ac_status); }; } &&
13356	 { ac_try='test -s conftest.$ac_objext'
13357  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13358  (eval $ac_try) 2>&5
13359  ac_status=$?
13360  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13361  (exit $ac_status); }; }; then
13362  ac_cv_have_decl_snprintf=yes
13363else
13364  echo "$as_me: failed program was:" >&5
13365sed 's/^/| /' conftest.$ac_ext >&5
13366
13367ac_cv_have_decl_snprintf=no
13368fi
13369rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13370fi
13371echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
13372echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
13373if test $ac_cv_have_decl_snprintf = yes; then
13374
13375cat >>confdefs.h <<_ACEOF
13376#define HAVE_DECL_SNPRINTF 1
13377_ACEOF
13378
13379
13380else
13381  cat >>confdefs.h <<_ACEOF
13382#define HAVE_DECL_SNPRINTF 0
13383_ACEOF
13384
13385
13386fi
13387echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
13388echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
13389if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
13390  echo $ECHO_N "(cached) $ECHO_C" >&6
13391else
13392  cat >conftest.$ac_ext <<_ACEOF
13393/* confdefs.h.  */
13394_ACEOF
13395cat confdefs.h >>conftest.$ac_ext
13396cat >>conftest.$ac_ext <<_ACEOF
13397/* end confdefs.h.  */
13398$ac_includes_default
13399int
13400main ()
13401{
13402#ifndef vsnprintf
13403  char *p = (char *) vsnprintf;
13404#endif
13405
13406  ;
13407  return 0;
13408}
13409_ACEOF
13410rm -f conftest.$ac_objext
13411if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13412  (eval $ac_compile) 2>conftest.er1
13413  ac_status=$?
13414  grep -v '^ *+' conftest.er1 >conftest.err
13415  rm -f conftest.er1
13416  cat conftest.err >&5
13417  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13418  (exit $ac_status); } &&
13419	 { ac_try='test -z "$ac_c_werror_flag"
13420			 || test ! -s conftest.err'
13421  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13422  (eval $ac_try) 2>&5
13423  ac_status=$?
13424  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13425  (exit $ac_status); }; } &&
13426	 { ac_try='test -s conftest.$ac_objext'
13427  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13428  (eval $ac_try) 2>&5
13429  ac_status=$?
13430  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13431  (exit $ac_status); }; }; then
13432  ac_cv_have_decl_vsnprintf=yes
13433else
13434  echo "$as_me: failed program was:" >&5
13435sed 's/^/| /' conftest.$ac_ext >&5
13436
13437ac_cv_have_decl_vsnprintf=no
13438fi
13439rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13440fi
13441echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
13442echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
13443if test $ac_cv_have_decl_vsnprintf = yes; then
13444
13445cat >>confdefs.h <<_ACEOF
13446#define HAVE_DECL_VSNPRINTF 1
13447_ACEOF
13448
13449
13450else
13451  cat >>confdefs.h <<_ACEOF
13452#define HAVE_DECL_VSNPRINTF 0
13453_ACEOF
13454
13455
13456fi
13457
13458
13459
13460
13461case "${host}" in
13462*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
13463
13464cat >>confdefs.h <<\_ACEOF
13465#define USE_BINARY_FOPEN 1
13466_ACEOF
13467 ;;
13468esac
13469
13470# target-specific stuff:
13471
13472# Canonicalize the secondary target names.
13473if test -n "$enable_targets"; then
13474    for targ in `echo $enable_targets | sed 's/,/ /g'`
13475    do
13476	result=`$ac_config_sub $targ 2>/dev/null`
13477	if test -n "$result"; then
13478	    canon_targets="$canon_targets $result"
13479	else
13480	    # Allow targets that config.sub doesn't recognize, like "all".
13481	    canon_targets="$canon_targets $targ"
13482	fi
13483    done
13484fi
13485
13486if test "${ac_cv_header_iconv_h+set}" = set; then
13487  echo "$as_me:$LINENO: checking for iconv.h" >&5
13488echo $ECHO_N "checking for iconv.h... $ECHO_C" >&6
13489if test "${ac_cv_header_iconv_h+set}" = set; then
13490  echo $ECHO_N "(cached) $ECHO_C" >&6
13491fi
13492echo "$as_me:$LINENO: result: $ac_cv_header_iconv_h" >&5
13493echo "${ECHO_T}$ac_cv_header_iconv_h" >&6
13494else
13495  # Is the header compilable?
13496echo "$as_me:$LINENO: checking iconv.h usability" >&5
13497echo $ECHO_N "checking iconv.h usability... $ECHO_C" >&6
13498cat >conftest.$ac_ext <<_ACEOF
13499/* confdefs.h.  */
13500_ACEOF
13501cat confdefs.h >>conftest.$ac_ext
13502cat >>conftest.$ac_ext <<_ACEOF
13503/* end confdefs.h.  */
13504$ac_includes_default
13505#include <iconv.h>
13506_ACEOF
13507rm -f conftest.$ac_objext
13508if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13509  (eval $ac_compile) 2>conftest.er1
13510  ac_status=$?
13511  grep -v '^ *+' conftest.er1 >conftest.err
13512  rm -f conftest.er1
13513  cat conftest.err >&5
13514  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13515  (exit $ac_status); } &&
13516	 { ac_try='test -z "$ac_c_werror_flag"
13517			 || test ! -s conftest.err'
13518  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13519  (eval $ac_try) 2>&5
13520  ac_status=$?
13521  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13522  (exit $ac_status); }; } &&
13523	 { ac_try='test -s conftest.$ac_objext'
13524  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13525  (eval $ac_try) 2>&5
13526  ac_status=$?
13527  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13528  (exit $ac_status); }; }; then
13529  ac_header_compiler=yes
13530else
13531  echo "$as_me: failed program was:" >&5
13532sed 's/^/| /' conftest.$ac_ext >&5
13533
13534ac_header_compiler=no
13535fi
13536rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13537echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13538echo "${ECHO_T}$ac_header_compiler" >&6
13539
13540# Is the header present?
13541echo "$as_me:$LINENO: checking iconv.h presence" >&5
13542echo $ECHO_N "checking iconv.h presence... $ECHO_C" >&6
13543cat >conftest.$ac_ext <<_ACEOF
13544/* confdefs.h.  */
13545_ACEOF
13546cat confdefs.h >>conftest.$ac_ext
13547cat >>conftest.$ac_ext <<_ACEOF
13548/* end confdefs.h.  */
13549#include <iconv.h>
13550_ACEOF
13551if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13552  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13553  ac_status=$?
13554  grep -v '^ *+' conftest.er1 >conftest.err
13555  rm -f conftest.er1
13556  cat conftest.err >&5
13557  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13558  (exit $ac_status); } >/dev/null; then
13559  if test -s conftest.err; then
13560    ac_cpp_err=$ac_c_preproc_warn_flag
13561    ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13562  else
13563    ac_cpp_err=
13564  fi
13565else
13566  ac_cpp_err=yes
13567fi
13568if test -z "$ac_cpp_err"; then
13569  ac_header_preproc=yes
13570else
13571  echo "$as_me: failed program was:" >&5
13572sed 's/^/| /' conftest.$ac_ext >&5
13573
13574  ac_header_preproc=no
13575fi
13576rm -f conftest.err conftest.$ac_ext
13577echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13578echo "${ECHO_T}$ac_header_preproc" >&6
13579
13580# So?  What about this header?
13581case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13582  yes:no: )
13583    { echo "$as_me:$LINENO: WARNING: iconv.h: accepted by the compiler, rejected by the preprocessor!" >&5
13584echo "$as_me: WARNING: iconv.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13585    { echo "$as_me:$LINENO: WARNING: iconv.h: proceeding with the compiler's result" >&5
13586echo "$as_me: WARNING: iconv.h: proceeding with the compiler's result" >&2;}
13587    ac_header_preproc=yes
13588    ;;
13589  no:yes:* )
13590    { echo "$as_me:$LINENO: WARNING: iconv.h: present but cannot be compiled" >&5
13591echo "$as_me: WARNING: iconv.h: present but cannot be compiled" >&2;}
13592    { echo "$as_me:$LINENO: WARNING: iconv.h:     check for missing prerequisite headers?" >&5
13593echo "$as_me: WARNING: iconv.h:     check for missing prerequisite headers?" >&2;}
13594    { echo "$as_me:$LINENO: WARNING: iconv.h: see the Autoconf documentation" >&5
13595echo "$as_me: WARNING: iconv.h: see the Autoconf documentation" >&2;}
13596    { echo "$as_me:$LINENO: WARNING: iconv.h:     section \"Present But Cannot Be Compiled\"" >&5
13597echo "$as_me: WARNING: iconv.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13598    { echo "$as_me:$LINENO: WARNING: iconv.h: proceeding with the preprocessor's result" >&5
13599echo "$as_me: WARNING: iconv.h: proceeding with the preprocessor's result" >&2;}
13600    { echo "$as_me:$LINENO: WARNING: iconv.h: in the future, the compiler will take precedence" >&5
13601echo "$as_me: WARNING: iconv.h: in the future, the compiler will take precedence" >&2;}
13602    (
13603      cat <<\_ASBOX
13604## ------------------------------------------ ##
13605## Report this to the AC_PACKAGE_NAME lists.  ##
13606## ------------------------------------------ ##
13607_ASBOX
13608    ) |
13609      sed "s/^/$as_me: WARNING:     /" >&2
13610    ;;
13611esac
13612echo "$as_me:$LINENO: checking for iconv.h" >&5
13613echo $ECHO_N "checking for iconv.h... $ECHO_C" >&6
13614if test "${ac_cv_header_iconv_h+set}" = set; then
13615  echo $ECHO_N "(cached) $ECHO_C" >&6
13616else
13617  ac_cv_header_iconv_h=$ac_header_preproc
13618fi
13619echo "$as_me:$LINENO: result: $ac_cv_header_iconv_h" >&5
13620echo "${ECHO_T}$ac_cv_header_iconv_h" >&6
13621
13622fi
13623
13624
13625
13626      if test "X$prefix" = "XNONE"; then
13627    acl_final_prefix="$ac_default_prefix"
13628  else
13629    acl_final_prefix="$prefix"
13630  fi
13631  if test "X$exec_prefix" = "XNONE"; then
13632    acl_final_exec_prefix='${prefix}'
13633  else
13634    acl_final_exec_prefix="$exec_prefix"
13635  fi
13636  acl_save_prefix="$prefix"
13637  prefix="$acl_final_prefix"
13638  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
13639  prefix="$acl_save_prefix"
13640
13641
13642# Check whether --with-gnu-ld or --without-gnu-ld was given.
13643if test "${with_gnu_ld+set}" = set; then
13644  withval="$with_gnu_ld"
13645  test "$withval" = no || with_gnu_ld=yes
13646else
13647  with_gnu_ld=no
13648fi;
13649# Prepare PATH_SEPARATOR.
13650# The user is always right.
13651if test "${PATH_SEPARATOR+set}" != set; then
13652  echo "#! /bin/sh" >conf$$.sh
13653  echo  "exit 0"   >>conf$$.sh
13654  chmod +x conf$$.sh
13655  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13656    PATH_SEPARATOR=';'
13657  else
13658    PATH_SEPARATOR=:
13659  fi
13660  rm -f conf$$.sh
13661fi
13662ac_prog=ld
13663if test "$GCC" = yes; then
13664  # Check if gcc -print-prog-name=ld gives a path.
13665  echo "$as_me:$LINENO: checking for ld used by GCC" >&5
13666echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
13667  case $host in
13668  *-*-mingw*)
13669    # gcc leaves a trailing carriage return which upsets mingw
13670    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
13671  *)
13672    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
13673  esac
13674  case $ac_prog in
13675    # Accept absolute paths.
13676    [\\/]* | [A-Za-z]:[\\/]*)
13677      re_direlt='/[^/][^/]*/\.\./'
13678      # Canonicalize the path of ld
13679      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
13680      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
13681	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
13682      done
13683      test -z "$LD" && LD="$ac_prog"
13684      ;;
13685  "")
13686    # If it fails, then pretend we aren't using GCC.
13687    ac_prog=ld
13688    ;;
13689  *)
13690    # If it is relative, then search for the first ld in PATH.
13691    with_gnu_ld=unknown
13692    ;;
13693  esac
13694elif test "$with_gnu_ld" = yes; then
13695  echo "$as_me:$LINENO: checking for GNU ld" >&5
13696echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
13697else
13698  echo "$as_me:$LINENO: checking for non-GNU ld" >&5
13699echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
13700fi
13701if test "${acl_cv_path_LD+set}" = set; then
13702  echo $ECHO_N "(cached) $ECHO_C" >&6
13703else
13704  if test -z "$LD"; then
13705  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
13706  for ac_dir in $PATH; do
13707    test -z "$ac_dir" && ac_dir=.
13708    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
13709      acl_cv_path_LD="$ac_dir/$ac_prog"
13710      # Check to see if the program is GNU ld.  I'd rather use --version,
13711      # but apparently some GNU ld's only accept -v.
13712      # Break only if it was the GNU/non-GNU ld that we prefer.
13713      if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
13714	test "$with_gnu_ld" != no && break
13715      else
13716	test "$with_gnu_ld" != yes && break
13717      fi
13718    fi
13719  done
13720  IFS="$ac_save_ifs"
13721else
13722  acl_cv_path_LD="$LD" # Let the user override the test with a path.
13723fi
13724fi
13725
13726LD="$acl_cv_path_LD"
13727if test -n "$LD"; then
13728  echo "$as_me:$LINENO: result: $LD" >&5
13729echo "${ECHO_T}$LD" >&6
13730else
13731  echo "$as_me:$LINENO: result: no" >&5
13732echo "${ECHO_T}no" >&6
13733fi
13734test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
13735echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
13736   { (exit 1); exit 1; }; }
13737echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
13738echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
13739if test "${acl_cv_prog_gnu_ld+set}" = set; then
13740  echo $ECHO_N "(cached) $ECHO_C" >&6
13741else
13742  # I'd rather use --version here, but apparently some GNU ld's only accept -v.
13743if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
13744  acl_cv_prog_gnu_ld=yes
13745else
13746  acl_cv_prog_gnu_ld=no
13747fi
13748fi
13749echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
13750echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
13751with_gnu_ld=$acl_cv_prog_gnu_ld
13752
13753
13754
13755                                                echo "$as_me:$LINENO: checking for shared library run path origin" >&5
13756echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
13757if test "${acl_cv_rpath+set}" = set; then
13758  echo $ECHO_N "(cached) $ECHO_C" >&6
13759else
13760
13761    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
13762    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
13763    . ./conftest.sh
13764    rm -f ./conftest.sh
13765    acl_cv_rpath=done
13766
13767fi
13768echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
13769echo "${ECHO_T}$acl_cv_rpath" >&6
13770  wl="$acl_cv_wl"
13771  libext="$acl_cv_libext"
13772  shlibext="$acl_cv_shlibext"
13773  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
13774  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
13775  hardcode_direct="$acl_cv_hardcode_direct"
13776  hardcode_minus_L="$acl_cv_hardcode_minus_L"
13777    # Check whether --enable-rpath or --disable-rpath was given.
13778if test "${enable_rpath+set}" = set; then
13779  enableval="$enable_rpath"
13780  :
13781else
13782  enable_rpath=yes
13783fi;
13784
13785
13786
13787
13788
13789
13790
13791    use_additional=yes
13792
13793  acl_save_prefix="$prefix"
13794  prefix="$acl_final_prefix"
13795  acl_save_exec_prefix="$exec_prefix"
13796  exec_prefix="$acl_final_exec_prefix"
13797
13798    eval additional_includedir=\"$includedir\"
13799    eval additional_libdir=\"$libdir\"
13800
13801  exec_prefix="$acl_save_exec_prefix"
13802  prefix="$acl_save_prefix"
13803
13804
13805# Check whether --with-libiconv-prefix or --without-libiconv-prefix was given.
13806if test "${with_libiconv_prefix+set}" = set; then
13807  withval="$with_libiconv_prefix"
13808
13809    if test "X$withval" = "Xno"; then
13810      use_additional=no
13811    else
13812      if test "X$withval" = "X"; then
13813
13814  acl_save_prefix="$prefix"
13815  prefix="$acl_final_prefix"
13816  acl_save_exec_prefix="$exec_prefix"
13817  exec_prefix="$acl_final_exec_prefix"
13818
13819          eval additional_includedir=\"$includedir\"
13820          eval additional_libdir=\"$libdir\"
13821
13822  exec_prefix="$acl_save_exec_prefix"
13823  prefix="$acl_save_prefix"
13824
13825      else
13826        additional_includedir="$withval/include"
13827        additional_libdir="$withval/lib"
13828      fi
13829    fi
13830
13831fi;
13832      LIBICONV=
13833  LTLIBICONV=
13834  INCICONV=
13835  rpathdirs=
13836  ltrpathdirs=
13837  names_already_handled=
13838  names_next_round='iconv '
13839  while test -n "$names_next_round"; do
13840    names_this_round="$names_next_round"
13841    names_next_round=
13842    for name in $names_this_round; do
13843      already_handled=
13844      for n in $names_already_handled; do
13845        if test "$n" = "$name"; then
13846          already_handled=yes
13847          break
13848        fi
13849      done
13850      if test -z "$already_handled"; then
13851        names_already_handled="$names_already_handled $name"
13852                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
13853        eval value=\"\$HAVE_LIB$uppername\"
13854        if test -n "$value"; then
13855          if test "$value" = yes; then
13856            eval value=\"\$LIB$uppername\"
13857            test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
13858            eval value=\"\$LTLIB$uppername\"
13859            test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
13860          else
13861                                    :
13862          fi
13863        else
13864                              found_dir=
13865          found_la=
13866          found_so=
13867          found_a=
13868          if test $use_additional = yes; then
13869            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
13870              found_dir="$additional_libdir"
13871              found_so="$additional_libdir/lib$name.$shlibext"
13872              if test -f "$additional_libdir/lib$name.la"; then
13873                found_la="$additional_libdir/lib$name.la"
13874              fi
13875            else
13876              if test -f "$additional_libdir/lib$name.$libext"; then
13877                found_dir="$additional_libdir"
13878                found_a="$additional_libdir/lib$name.$libext"
13879                if test -f "$additional_libdir/lib$name.la"; then
13880                  found_la="$additional_libdir/lib$name.la"
13881                fi
13882              fi
13883            fi
13884          fi
13885          if test "X$found_dir" = "X"; then
13886            for x in $LDFLAGS $LTLIBICONV; do
13887
13888  acl_save_prefix="$prefix"
13889  prefix="$acl_final_prefix"
13890  acl_save_exec_prefix="$exec_prefix"
13891  exec_prefix="$acl_final_exec_prefix"
13892  eval x=\"$x\"
13893  exec_prefix="$acl_save_exec_prefix"
13894  prefix="$acl_save_prefix"
13895
13896              case "$x" in
13897                -L*)
13898                  dir=`echo "X$x" | sed -e 's/^X-L//'`
13899                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
13900                    found_dir="$dir"
13901                    found_so="$dir/lib$name.$shlibext"
13902                    if test -f "$dir/lib$name.la"; then
13903                      found_la="$dir/lib$name.la"
13904                    fi
13905                  else
13906                    if test -f "$dir/lib$name.$libext"; then
13907                      found_dir="$dir"
13908                      found_a="$dir/lib$name.$libext"
13909                      if test -f "$dir/lib$name.la"; then
13910                        found_la="$dir/lib$name.la"
13911                      fi
13912                    fi
13913                  fi
13914                  ;;
13915              esac
13916              if test "X$found_dir" != "X"; then
13917                break
13918              fi
13919            done
13920          fi
13921          if test "X$found_dir" != "X"; then
13922                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
13923            if test "X$found_so" != "X"; then
13924                                                        if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
13925                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13926              else
13927                                                                                haveit=
13928                for x in $ltrpathdirs; do
13929                  if test "X$x" = "X$found_dir"; then
13930                    haveit=yes
13931                    break
13932                  fi
13933                done
13934                if test -z "$haveit"; then
13935                  ltrpathdirs="$ltrpathdirs $found_dir"
13936                fi
13937                                if test "$hardcode_direct" = yes; then
13938                                                      LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13939                else
13940                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
13941                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13942                                                            haveit=
13943                    for x in $rpathdirs; do
13944                      if test "X$x" = "X$found_dir"; then
13945                        haveit=yes
13946                        break
13947                      fi
13948                    done
13949                    if test -z "$haveit"; then
13950                      rpathdirs="$rpathdirs $found_dir"
13951                    fi
13952                  else
13953                                                                                haveit=
13954                    for x in $LDFLAGS $LIBICONV; do
13955
13956  acl_save_prefix="$prefix"
13957  prefix="$acl_final_prefix"
13958  acl_save_exec_prefix="$exec_prefix"
13959  exec_prefix="$acl_final_exec_prefix"
13960  eval x=\"$x\"
13961  exec_prefix="$acl_save_exec_prefix"
13962  prefix="$acl_save_prefix"
13963
13964                      if test "X$x" = "X-L$found_dir"; then
13965                        haveit=yes
13966                        break
13967                      fi
13968                    done
13969                    if test -z "$haveit"; then
13970                      LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
13971                    fi
13972                    if test "$hardcode_minus_L" != no; then
13973                                                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
13974                    else
13975                                                                                                                                                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
13976                    fi
13977                  fi
13978                fi
13979              fi
13980            else
13981              if test "X$found_a" != "X"; then
13982                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
13983              else
13984                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
13985              fi
13986            fi
13987                        additional_includedir=
13988            case "$found_dir" in
13989              */lib | */lib/)
13990                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
13991                additional_includedir="$basedir/include"
13992                ;;
13993            esac
13994            if test "X$additional_includedir" != "X"; then
13995                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
13996                haveit=
13997                if test "X$additional_includedir" = "X/usr/local/include"; then
13998                  if test -n "$GCC"; then
13999                    case $host_os in
14000                      linux*) haveit=yes;;
14001                    esac
14002                  fi
14003                fi
14004                if test -z "$haveit"; then
14005                  for x in $CPPFLAGS $INCICONV; do
14006
14007  acl_save_prefix="$prefix"
14008  prefix="$acl_final_prefix"
14009  acl_save_exec_prefix="$exec_prefix"
14010  exec_prefix="$acl_final_exec_prefix"
14011  eval x=\"$x\"
14012  exec_prefix="$acl_save_exec_prefix"
14013  prefix="$acl_save_prefix"
14014
14015                    if test "X$x" = "X-I$additional_includedir"; then
14016                      haveit=yes
14017                      break
14018                    fi
14019                  done
14020                  if test -z "$haveit"; then
14021                    if test -d "$additional_includedir"; then
14022                                            INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
14023                    fi
14024                  fi
14025                fi
14026              fi
14027            fi
14028                        if test -n "$found_la"; then
14029                                                        save_libdir="$libdir"
14030              case "$found_la" in
14031                */* | *\\*) . "$found_la" ;;
14032                *) . "./$found_la" ;;
14033              esac
14034              libdir="$save_libdir"
14035                            for dep in $dependency_libs; do
14036                case "$dep" in
14037                  -L*)
14038                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
14039                                                                                                                                                                if test "X$additional_libdir" != "X/usr/lib"; then
14040                      haveit=
14041                      if test "X$additional_libdir" = "X/usr/local/lib"; then
14042                        if test -n "$GCC"; then
14043                          case $host_os in
14044                            linux*) haveit=yes;;
14045                          esac
14046                        fi
14047                      fi
14048                      if test -z "$haveit"; then
14049                        haveit=
14050                        for x in $LDFLAGS $LIBICONV; do
14051
14052  acl_save_prefix="$prefix"
14053  prefix="$acl_final_prefix"
14054  acl_save_exec_prefix="$exec_prefix"
14055  exec_prefix="$acl_final_exec_prefix"
14056  eval x=\"$x\"
14057  exec_prefix="$acl_save_exec_prefix"
14058  prefix="$acl_save_prefix"
14059
14060                          if test "X$x" = "X-L$additional_libdir"; then
14061                            haveit=yes
14062                            break
14063                          fi
14064                        done
14065                        if test -z "$haveit"; then
14066                          if test -d "$additional_libdir"; then
14067                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
14068                          fi
14069                        fi
14070                        haveit=
14071                        for x in $LDFLAGS $LTLIBICONV; do
14072
14073  acl_save_prefix="$prefix"
14074  prefix="$acl_final_prefix"
14075  acl_save_exec_prefix="$exec_prefix"
14076  exec_prefix="$acl_final_exec_prefix"
14077  eval x=\"$x\"
14078  exec_prefix="$acl_save_exec_prefix"
14079  prefix="$acl_save_prefix"
14080
14081                          if test "X$x" = "X-L$additional_libdir"; then
14082                            haveit=yes
14083                            break
14084                          fi
14085                        done
14086                        if test -z "$haveit"; then
14087                          if test -d "$additional_libdir"; then
14088                                                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
14089                          fi
14090                        fi
14091                      fi
14092                    fi
14093                    ;;
14094                  -R*)
14095                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
14096                    if test "$enable_rpath" != no; then
14097                                                                  haveit=
14098                      for x in $rpathdirs; do
14099                        if test "X$x" = "X$dir"; then
14100                          haveit=yes
14101                          break
14102                        fi
14103                      done
14104                      if test -z "$haveit"; then
14105                        rpathdirs="$rpathdirs $dir"
14106                      fi
14107                                                                  haveit=
14108                      for x in $ltrpathdirs; do
14109                        if test "X$x" = "X$dir"; then
14110                          haveit=yes
14111                          break
14112                        fi
14113                      done
14114                      if test -z "$haveit"; then
14115                        ltrpathdirs="$ltrpathdirs $dir"
14116                      fi
14117                    fi
14118                    ;;
14119                  -l*)
14120                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
14121                    ;;
14122                  *.la)
14123                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
14124                    ;;
14125                  *)
14126                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
14127                    LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
14128                    ;;
14129                esac
14130              done
14131            fi
14132          else
14133                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
14134            LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
14135          fi
14136        fi
14137      fi
14138    done
14139  done
14140  if test "X$rpathdirs" != "X"; then
14141    if test -n "$hardcode_libdir_separator"; then
14142                        alldirs=
14143      for found_dir in $rpathdirs; do
14144        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
14145      done
14146            acl_save_libdir="$libdir"
14147      libdir="$alldirs"
14148      eval flag=\"$hardcode_libdir_flag_spec\"
14149      libdir="$acl_save_libdir"
14150      LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14151    else
14152            for found_dir in $rpathdirs; do
14153        acl_save_libdir="$libdir"
14154        libdir="$found_dir"
14155        eval flag=\"$hardcode_libdir_flag_spec\"
14156        libdir="$acl_save_libdir"
14157        LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14158      done
14159    fi
14160  fi
14161  if test "X$ltrpathdirs" != "X"; then
14162            for found_dir in $ltrpathdirs; do
14163      LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
14164    done
14165  fi
14166
14167
14168
14169
14170
14171
14172
14173          am_save_CPPFLAGS="$CPPFLAGS"
14174
14175  for element in $INCICONV; do
14176    haveit=
14177    for x in $CPPFLAGS; do
14178
14179  acl_save_prefix="$prefix"
14180  prefix="$acl_final_prefix"
14181  acl_save_exec_prefix="$exec_prefix"
14182  exec_prefix="$acl_final_exec_prefix"
14183  eval x=\"$x\"
14184  exec_prefix="$acl_save_exec_prefix"
14185  prefix="$acl_save_prefix"
14186
14187      if test "X$x" = "X$element"; then
14188        haveit=yes
14189        break
14190      fi
14191    done
14192    if test -z "$haveit"; then
14193      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
14194    fi
14195  done
14196
14197
14198  echo "$as_me:$LINENO: checking for iconv" >&5
14199echo $ECHO_N "checking for iconv... $ECHO_C" >&6
14200if test "${am_cv_func_iconv+set}" = set; then
14201  echo $ECHO_N "(cached) $ECHO_C" >&6
14202else
14203
14204    am_cv_func_iconv="no, consider installing GNU libiconv"
14205    am_cv_lib_iconv=no
14206    cat >conftest.$ac_ext <<_ACEOF
14207/* confdefs.h.  */
14208_ACEOF
14209cat confdefs.h >>conftest.$ac_ext
14210cat >>conftest.$ac_ext <<_ACEOF
14211/* end confdefs.h.  */
14212#include <stdlib.h>
14213#include <iconv.h>
14214int
14215main ()
14216{
14217iconv_t cd = iconv_open("","");
14218       iconv(cd,NULL,NULL,NULL,NULL);
14219       iconv_close(cd);
14220  ;
14221  return 0;
14222}
14223_ACEOF
14224rm -f conftest.$ac_objext conftest$ac_exeext
14225if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14226  (eval $ac_link) 2>conftest.er1
14227  ac_status=$?
14228  grep -v '^ *+' conftest.er1 >conftest.err
14229  rm -f conftest.er1
14230  cat conftest.err >&5
14231  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14232  (exit $ac_status); } &&
14233	 { ac_try='test -z "$ac_c_werror_flag"
14234			 || test ! -s conftest.err'
14235  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14236  (eval $ac_try) 2>&5
14237  ac_status=$?
14238  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14239  (exit $ac_status); }; } &&
14240	 { ac_try='test -s conftest$ac_exeext'
14241  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14242  (eval $ac_try) 2>&5
14243  ac_status=$?
14244  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14245  (exit $ac_status); }; }; then
14246  am_cv_func_iconv=yes
14247else
14248  echo "$as_me: failed program was:" >&5
14249sed 's/^/| /' conftest.$ac_ext >&5
14250
14251fi
14252rm -f conftest.err conftest.$ac_objext \
14253      conftest$ac_exeext conftest.$ac_ext
14254    if test "$am_cv_func_iconv" != yes; then
14255      am_save_LIBS="$LIBS"
14256      LIBS="$LIBS $LIBICONV"
14257      cat >conftest.$ac_ext <<_ACEOF
14258/* confdefs.h.  */
14259_ACEOF
14260cat confdefs.h >>conftest.$ac_ext
14261cat >>conftest.$ac_ext <<_ACEOF
14262/* end confdefs.h.  */
14263#include <stdlib.h>
14264#include <iconv.h>
14265int
14266main ()
14267{
14268iconv_t cd = iconv_open("","");
14269         iconv(cd,NULL,NULL,NULL,NULL);
14270         iconv_close(cd);
14271  ;
14272  return 0;
14273}
14274_ACEOF
14275rm -f conftest.$ac_objext conftest$ac_exeext
14276if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14277  (eval $ac_link) 2>conftest.er1
14278  ac_status=$?
14279  grep -v '^ *+' conftest.er1 >conftest.err
14280  rm -f conftest.er1
14281  cat conftest.err >&5
14282  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14283  (exit $ac_status); } &&
14284	 { ac_try='test -z "$ac_c_werror_flag"
14285			 || test ! -s conftest.err'
14286  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14287  (eval $ac_try) 2>&5
14288  ac_status=$?
14289  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14290  (exit $ac_status); }; } &&
14291	 { ac_try='test -s conftest$ac_exeext'
14292  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14293  (eval $ac_try) 2>&5
14294  ac_status=$?
14295  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14296  (exit $ac_status); }; }; then
14297  am_cv_lib_iconv=yes
14298        am_cv_func_iconv=yes
14299else
14300  echo "$as_me: failed program was:" >&5
14301sed 's/^/| /' conftest.$ac_ext >&5
14302
14303fi
14304rm -f conftest.err conftest.$ac_objext \
14305      conftest$ac_exeext conftest.$ac_ext
14306      LIBS="$am_save_LIBS"
14307    fi
14308
14309fi
14310echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
14311echo "${ECHO_T}$am_cv_func_iconv" >&6
14312  if test "$am_cv_func_iconv" = yes; then
14313
14314cat >>confdefs.h <<\_ACEOF
14315#define HAVE_ICONV 1
14316_ACEOF
14317
14318  fi
14319  if test "$am_cv_lib_iconv" = yes; then
14320    echo "$as_me:$LINENO: checking how to link with libiconv" >&5
14321echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
14322    echo "$as_me:$LINENO: result: $LIBICONV" >&5
14323echo "${ECHO_T}$LIBICONV" >&6
14324  else
14325            CPPFLAGS="$am_save_CPPFLAGS"
14326    LIBICONV=
14327    LTLIBICONV=
14328  fi
14329
14330
14331
14332  if test "$am_cv_func_iconv" = yes; then
14333    echo "$as_me:$LINENO: checking for iconv declaration" >&5
14334echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6
14335    if test "${am_cv_proto_iconv+set}" = set; then
14336  echo $ECHO_N "(cached) $ECHO_C" >&6
14337else
14338
14339      cat >conftest.$ac_ext <<_ACEOF
14340/* confdefs.h.  */
14341_ACEOF
14342cat confdefs.h >>conftest.$ac_ext
14343cat >>conftest.$ac_ext <<_ACEOF
14344/* end confdefs.h.  */
14345
14346#include <stdlib.h>
14347#include <iconv.h>
14348extern
14349#ifdef __cplusplus
14350"C"
14351#endif
14352#if defined(__STDC__) || defined(__cplusplus)
14353size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
14354#else
14355size_t iconv();
14356#endif
14357
14358int
14359main ()
14360{
14361
14362  ;
14363  return 0;
14364}
14365_ACEOF
14366rm -f conftest.$ac_objext
14367if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14368  (eval $ac_compile) 2>conftest.er1
14369  ac_status=$?
14370  grep -v '^ *+' conftest.er1 >conftest.err
14371  rm -f conftest.er1
14372  cat conftest.err >&5
14373  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14374  (exit $ac_status); } &&
14375	 { ac_try='test -z "$ac_c_werror_flag"
14376			 || test ! -s conftest.err'
14377  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14378  (eval $ac_try) 2>&5
14379  ac_status=$?
14380  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14381  (exit $ac_status); }; } &&
14382	 { ac_try='test -s conftest.$ac_objext'
14383  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14384  (eval $ac_try) 2>&5
14385  ac_status=$?
14386  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14387  (exit $ac_status); }; }; then
14388  am_cv_proto_iconv_arg1=""
14389else
14390  echo "$as_me: failed program was:" >&5
14391sed 's/^/| /' conftest.$ac_ext >&5
14392
14393am_cv_proto_iconv_arg1="const"
14394fi
14395rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14396      am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
14397fi
14398
14399    am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
14400    echo "$as_me:$LINENO: result: ${ac_t:-
14401         }$am_cv_proto_iconv" >&5
14402echo "${ECHO_T}${ac_t:-
14403         }$am_cv_proto_iconv" >&6
14404
14405cat >>confdefs.h <<_ACEOF
14406#define ICONV_CONST $am_cv_proto_iconv_arg1
14407_ACEOF
14408
14409  fi
14410
14411
14412all_targets=false
14413BUILD_NLMCONV=
14414NLMCONV_DEFS=
14415BUILD_SRCONV=
14416BUILD_DLLTOOL=
14417DLLTOOL_DEFS=
14418DLLTOOL_DEFAULT=
14419BUILD_WINDRES=
14420BUILD_WINDMC=
14421BUILD_DLLWRAP=
14422BUILD_MISC=
14423BUILD_INSTALL_MISC=
14424OBJDUMP_DEFS=
14425
14426for targ in $target $canon_targets
14427do
14428    if test "x$targ" = "xall"; then
14429        all_targets=true
14430	BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14431	BUILD_SRCONV='$(SRCONV_PROG)'
14432	NLMCONV_DEFS="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC"
14433	BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
14434    else
14435	case $targ in
14436	i[3-7]86*-*-netware*)
14437	  BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14438	  NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_I386"
14439	  ;;
14440	alpha*-*-netware*)
14441	  BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14442	  NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_ALPHA"
14443	  ;;
14444	powerpc*-*-netware*)
14445	  BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14446	  NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_POWERPC"
14447	  ;;
14448	sparc*-*-netware*)
14449	  BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)'
14450	  NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_SPARC"
14451	  ;;
14452	esac
14453	case $targ in
14454	*-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;;
14455	esac
14456	case $targ in
14457	arm-epoc-pe*)
14458  	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14459	  if test -z "$DLLTOOL_DEFAULT"; then
14460	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_EPOC"
14461	  fi
14462	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM"
14463	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14464	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14465	  ;;
14466	arm-wince-pe* | arm-*-wince)
14467  	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14468	  if test -z "$DLLTOOL_DEFAULT"; then
14469	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE"
14470	  fi
14471	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM"
14472	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14473	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14474	  ;;
14475	arm-*-pe*)
14476  	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14477	  if test -z "$DLLTOOL_DEFAULT"; then
14478	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM"
14479	  fi
14480	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM"
14481	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14482	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14483	  ;;
14484	thumb-*-pe*)
14485  	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14486	  if test -z "$DLLTOOL_DEFAULT"; then
14487	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM"
14488	  fi
14489	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM"
14490	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14491	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14492	  ;;
14493	x86_64-*-mingw*)
14494  	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14495	  if test -z "$DLLTOOL_DEFAULT"; then
14496	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64"
14497	  fi
14498	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64"
14499	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14500	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14501	  BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
14502	  ;;
14503	i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*)
14504  	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14505	  if test -z "$DLLTOOL_DEFAULT"; then
14506	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
14507	  fi
14508	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
14509	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14510	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14511	  BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
14512	  ;;
14513	i[3-7]86-*-interix)
14514	  BUILD_DLLTOOL='$(DLLTOOL_PROG)'
14515	  if test -z "$DLLTOOL_DEFAULT"; then
14516	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
14517	  fi
14518	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
14519	  ;;
14520	powerpc*-aix5.[01])
14521	  ;;
14522	powerpc*-aix5.*)
14523	  OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT"
14524	  ;;
14525	powerpc*-*-pe* | powerpc*-*-cygwin*)
14526  	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14527	  if test -z "$DLLTOOL_DEFAULT"; then
14528	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC"
14529	  fi
14530	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC"
14531	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14532	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14533	  ;;
14534	powerpc*-*-linux* | powerpc*-*-elf*)
14535	  BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu"
14536	  ;;
14537	sh*-*-pe)
14538  	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14539	  if test -z "$DLLTOOL_DEFAULT"; then
14540	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH"
14541	  fi
14542	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH"
14543	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14544	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14545	  ;;
14546	spu-*-*)
14547	  BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
14548	  ;;
14549	mips*-*-pe)
14550  	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14551	  if test -z "$DLLTOOL_DEFAULT"; then
14552	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS"
14553	  fi
14554	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS"
14555	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14556	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14557	  ;;
14558	mcore-*-pe)
14559  	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14560	  if test -z "$DLLTOOL_DEFAULT"; then
14561	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE"
14562	  fi
14563	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE"
14564	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14565	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14566	  ;;
14567	mcore-*-elf)
14568  	  BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14569	  if test -z "$DLLTOOL_DEFAULT"; then
14570	    DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF"
14571	  fi
14572	  DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF"
14573	  ;;
14574  	mep-*)
14575	  OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0"
14576	  ;;
14577	esac
14578    fi
14579done
14580
14581DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT"
14582
14583if test "${with_windres+set}" = set; then
14584	  BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14585fi
14586
14587if test "${with_windmc+set}" = set; then
14588	  BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14589fi
14590
14591
14592
14593
14594
14595
14596
14597
14598
14599
14600
14601
14602
14603
14604cat >>confdefs.h <<_ACEOF
14605#define TARGET "${target}"
14606_ACEOF
14607
14608
14609targ=$target
14610. $srcdir/../bfd/config.bfd
14611if test "x$targ_underscore" = "xyes"; then
14612    UNDERSCORE=1
14613else
14614    UNDERSCORE=0
14615fi
14616
14617cat >>confdefs.h <<_ACEOF
14618#define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE
14619_ACEOF
14620
14621
14622# Emulation
14623for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
14624do
14625  # Canonicalize the secondary target names.
14626 result=`$ac_config_sub $targ_alias 2>/dev/null`
14627 if test -n "$result"; then
14628   targ=$result
14629 else
14630   targ=$targ_alias
14631 fi
14632
14633 . ${srcdir}/configure.tgt
14634
14635  EMULATION=$targ_emul
14636  EMULATION_VECTOR=$targ_emul_vector
14637done
14638
14639
14640
14641
14642# Required for html and install-html
14643
14644
14645
14646
14647                              ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14648cat >confcache <<\_ACEOF
14649# This file is a shell script that caches the results of configure
14650# tests run on this system so they can be shared between configure
14651# scripts and configure runs, see configure's option --config-cache.
14652# It is not useful on other systems.  If it contains results you don't
14653# want to keep, you may remove or edit it.
14654#
14655# config.status only pays attention to the cache file if you give it
14656# the --recheck option to rerun configure.
14657#
14658# `ac_cv_env_foo' variables (set or unset) will be overridden when
14659# loading this file, other *unset* `ac_cv_foo' will be assigned the
14660# following values.
14661
14662_ACEOF
14663
14664# The following way of writing the cache mishandles newlines in values,
14665# but we know of no workaround that is simple, portable, and efficient.
14666# So, don't put newlines in cache variables' values.
14667# Ultrix sh set writes to stderr and can't be redirected directly,
14668# and sets the high bit in the cache file unless we assign to the vars.
14669{
14670  (set) 2>&1 |
14671    case `(ac_space=' '; set | grep ac_space) 2>&1` in
14672    *ac_space=\ *)
14673      # `set' does not quote correctly, so add quotes (double-quote
14674      # substitution turns \\\\ into \\, and sed turns \\ into \).
14675      sed -n \
14676	"s/'/'\\\\''/g;
14677	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14678      ;;
14679    *)
14680      # `set' quotes correctly as required by POSIX, so do not add quotes.
14681      sed -n \
14682	"s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
14683      ;;
14684    esac;
14685} |
14686  sed '
14687     t clear
14688     : clear
14689     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14690     t end
14691     /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14692     : end' >>confcache
14693if diff $cache_file confcache >/dev/null 2>&1; then :; else
14694  if test -w $cache_file; then
14695    test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
14696    cat confcache >$cache_file
14697  else
14698    echo "not updating unwritable cache $cache_file"
14699  fi
14700fi
14701rm -f confcache
14702
14703test "x$prefix" = xNONE && prefix=$ac_default_prefix
14704# Let make expand exec_prefix.
14705test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14706
14707# VPATH may cause trouble with some makes, so we remove $(srcdir),
14708# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14709# trailing colons and then remove the whole line if VPATH becomes empty
14710# (actually we leave an empty line to preserve line numbers).
14711if test "x$srcdir" = x.; then
14712  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
14713s/:*\$(srcdir):*/:/;
14714s/:*\${srcdir}:*/:/;
14715s/:*@srcdir@:*/:/;
14716s/^\([^=]*=[	 ]*\):*/\1/;
14717s/:*$//;
14718s/^[^=]*=[	 ]*$//;
14719}'
14720fi
14721
14722DEFS=-DHAVE_CONFIG_H
14723
14724ac_libobjs=
14725ac_ltlibobjs=
14726for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14727  # 1. Remove the extension, and $U if already installed.
14728  ac_i=`echo "$ac_i" |
14729	 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
14730  # 2. Add them.
14731  ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
14732  ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
14733done
14734LIBOBJS=$ac_libobjs
14735
14736LTLIBOBJS=$ac_ltlibobjs
14737
14738
14739if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14740  { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
14741Usually this means the macro was only invoked conditionally." >&5
14742echo "$as_me: error: conditional \"AMDEP\" was never defined.
14743Usually this means the macro was only invoked conditionally." >&2;}
14744   { (exit 1); exit 1; }; }
14745fi
14746if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14747  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
14748Usually this means the macro was only invoked conditionally." >&5
14749echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
14750Usually this means the macro was only invoked conditionally." >&2;}
14751   { (exit 1); exit 1; }; }
14752fi
14753if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14754  { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
14755Usually this means the macro was only invoked conditionally." >&5
14756echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
14757Usually this means the macro was only invoked conditionally." >&2;}
14758   { (exit 1); exit 1; }; }
14759fi
14760if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14761  { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
14762Usually this means the macro was only invoked conditionally." >&5
14763echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
14764Usually this means the macro was only invoked conditionally." >&2;}
14765   { (exit 1); exit 1; }; }
14766fi
14767
14768: ${CONFIG_STATUS=./config.status}
14769ac_clean_files_save=$ac_clean_files
14770ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14771{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14772echo "$as_me: creating $CONFIG_STATUS" >&6;}
14773cat >$CONFIG_STATUS <<_ACEOF
14774#! $SHELL
14775# Generated by $as_me.
14776# Run this file to recreate the current configuration.
14777# Compiler output produced by configure, useful for debugging
14778# configure, is in config.log if it exists.
14779
14780debug=false
14781ac_cs_recheck=false
14782ac_cs_silent=false
14783SHELL=\${CONFIG_SHELL-$SHELL}
14784_ACEOF
14785
14786cat >>$CONFIG_STATUS <<\_ACEOF
14787## --------------------- ##
14788## M4sh Initialization.  ##
14789## --------------------- ##
14790
14791# Be Bourne compatible
14792if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14793  emulate sh
14794  NULLCMD=:
14795  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14796  # is contrary to our usage.  Disable this feature.
14797  alias -g '${1+"$@"}'='"$@"'
14798elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
14799  set -o posix
14800fi
14801DUALCASE=1; export DUALCASE # for MKS sh
14802
14803# Support unset when possible.
14804if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14805  as_unset=unset
14806else
14807  as_unset=false
14808fi
14809
14810
14811# Work around bugs in pre-3.0 UWIN ksh.
14812$as_unset ENV MAIL MAILPATH
14813PS1='$ '
14814PS2='> '
14815PS4='+ '
14816
14817# NLS nuisances.
14818for as_var in \
14819  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14820  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14821  LC_TELEPHONE LC_TIME
14822do
14823  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14824    eval $as_var=C; export $as_var
14825  else
14826    $as_unset $as_var
14827  fi
14828done
14829
14830# Required to use basename.
14831if expr a : '\(a\)' >/dev/null 2>&1; then
14832  as_expr=expr
14833else
14834  as_expr=false
14835fi
14836
14837if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
14838  as_basename=basename
14839else
14840  as_basename=false
14841fi
14842
14843
14844# Name of the executable.
14845as_me=`$as_basename "$0" ||
14846$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14847	 X"$0" : 'X\(//\)$' \| \
14848	 X"$0" : 'X\(/\)$' \| \
14849	 .     : '\(.\)' 2>/dev/null ||
14850echo X/"$0" |
14851    sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
14852  	  /^X\/\(\/\/\)$/{ s//\1/; q; }
14853  	  /^X\/\(\/\).*/{ s//\1/; q; }
14854  	  s/.*/./; q'`
14855
14856
14857# PATH needs CR, and LINENO needs CR and PATH.
14858# Avoid depending upon Character Ranges.
14859as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14860as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14861as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14862as_cr_digits='0123456789'
14863as_cr_alnum=$as_cr_Letters$as_cr_digits
14864
14865# The user is always right.
14866if test "${PATH_SEPARATOR+set}" != set; then
14867  echo "#! /bin/sh" >conf$$.sh
14868  echo  "exit 0"   >>conf$$.sh
14869  chmod +x conf$$.sh
14870  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14871    PATH_SEPARATOR=';'
14872  else
14873    PATH_SEPARATOR=:
14874  fi
14875  rm -f conf$$.sh
14876fi
14877
14878
14879  as_lineno_1=$LINENO
14880  as_lineno_2=$LINENO
14881  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14882  test "x$as_lineno_1" != "x$as_lineno_2" &&
14883  test "x$as_lineno_3"  = "x$as_lineno_2"  || {
14884  # Find who we are.  Look in the path if we contain no path at all
14885  # relative or not.
14886  case $0 in
14887    *[\\/]* ) as_myself=$0 ;;
14888    *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14889for as_dir in $PATH
14890do
14891  IFS=$as_save_IFS
14892  test -z "$as_dir" && as_dir=.
14893  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14894done
14895
14896       ;;
14897  esac
14898  # We did not find ourselves, most probably we were run as `sh COMMAND'
14899  # in which case we are not to be found in the path.
14900  if test "x$as_myself" = x; then
14901    as_myself=$0
14902  fi
14903  if test ! -f "$as_myself"; then
14904    { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
14905echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
14906   { (exit 1); exit 1; }; }
14907  fi
14908  case $CONFIG_SHELL in
14909  '')
14910    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14911for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
14912do
14913  IFS=$as_save_IFS
14914  test -z "$as_dir" && as_dir=.
14915  for as_base in sh bash ksh sh5; do
14916	 case $as_dir in
14917	 /*)
14918	   if ("$as_dir/$as_base" -c '
14919  as_lineno_1=$LINENO
14920  as_lineno_2=$LINENO
14921  as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
14922  test "x$as_lineno_1" != "x$as_lineno_2" &&
14923  test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
14924	     $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
14925	     $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
14926	     CONFIG_SHELL=$as_dir/$as_base
14927	     export CONFIG_SHELL
14928	     exec "$CONFIG_SHELL" "$0" ${1+"$@"}
14929	   fi;;
14930	 esac
14931       done
14932done
14933;;
14934  esac
14935
14936  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14937  # uniformly replaced by the line number.  The first 'sed' inserts a
14938  # line-number line before each line; the second 'sed' does the real
14939  # work.  The second script uses 'N' to pair each line-number line
14940  # with the numbered line, and appends trailing '-' during
14941  # substitution so that $LINENO is not a special case at line end.
14942  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14943  # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
14944  sed '=' <$as_myself |
14945    sed '
14946      N
14947      s,$,-,
14948      : loop
14949      s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
14950      t loop
14951      s,-$,,
14952      s,^['$as_cr_digits']*\n,,
14953    ' >$as_me.lineno &&
14954  chmod +x $as_me.lineno ||
14955    { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
14956echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
14957   { (exit 1); exit 1; }; }
14958
14959  # Don't try to exec as it changes $[0], causing all sort of problems
14960  # (the dirname of $[0] is not the place where we might find the
14961  # original and so on.  Autoconf is especially sensible to this).
14962  . ./$as_me.lineno
14963  # Exit status is that of the last command.
14964  exit
14965}
14966
14967
14968case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
14969  *c*,-n*) ECHO_N= ECHO_C='
14970' ECHO_T='	' ;;
14971  *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
14972  *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
14973esac
14974
14975if expr a : '\(a\)' >/dev/null 2>&1; then
14976  as_expr=expr
14977else
14978  as_expr=false
14979fi
14980
14981rm -f conf$$ conf$$.exe conf$$.file
14982echo >conf$$.file
14983if ln -s conf$$.file conf$$ 2>/dev/null; then
14984  # We could just check for DJGPP; but this test a) works b) is more generic
14985  # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
14986  if test -f conf$$.exe; then
14987    # Don't use ln at all; we don't have any links
14988    as_ln_s='cp -p'
14989  else
14990    as_ln_s='ln -s'
14991  fi
14992elif ln conf$$.file conf$$ 2>/dev/null; then
14993  as_ln_s=ln
14994else
14995  as_ln_s='cp -p'
14996fi
14997rm -f conf$$ conf$$.exe conf$$.file
14998
14999if mkdir -p . 2>/dev/null; then
15000  as_mkdir_p=:
15001else
15002  test -d ./-p && rmdir ./-p
15003  as_mkdir_p=false
15004fi
15005
15006as_executable_p="test -f"
15007
15008# Sed expression to map a string onto a valid CPP name.
15009as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15010
15011# Sed expression to map a string onto a valid variable name.
15012as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15013
15014
15015# IFS
15016# We need space, tab and new line, in precisely that order.
15017as_nl='
15018'
15019IFS=" 	$as_nl"
15020
15021# CDPATH.
15022$as_unset CDPATH
15023
15024exec 6>&1
15025
15026# Open the log real soon, to keep \$[0] and so on meaningful, and to
15027# report actual input values of CONFIG_FILES etc. instead of their
15028# values after options handling.  Logging --version etc. is OK.
15029exec 5>>config.log
15030{
15031  echo
15032  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15033## Running $as_me. ##
15034_ASBOX
15035} >&5
15036cat >&5 <<_CSEOF
15037
15038This file was extended by $as_me, which was
15039generated by GNU Autoconf 2.59.  Invocation command line was
15040
15041  CONFIG_FILES    = $CONFIG_FILES
15042  CONFIG_HEADERS  = $CONFIG_HEADERS
15043  CONFIG_LINKS    = $CONFIG_LINKS
15044  CONFIG_COMMANDS = $CONFIG_COMMANDS
15045  $ $0 $@
15046
15047_CSEOF
15048echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
15049echo >&5
15050_ACEOF
15051
15052# Files that config.status was made for.
15053if test -n "$ac_config_files"; then
15054  echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
15055fi
15056
15057if test -n "$ac_config_headers"; then
15058  echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
15059fi
15060
15061if test -n "$ac_config_links"; then
15062  echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
15063fi
15064
15065if test -n "$ac_config_commands"; then
15066  echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
15067fi
15068
15069cat >>$CONFIG_STATUS <<\_ACEOF
15070
15071ac_cs_usage="\
15072\`$as_me' instantiates files from templates according to the
15073current configuration.
15074
15075Usage: $0 [OPTIONS] [FILE]...
15076
15077  -h, --help       print this help, then exit
15078  -V, --version    print version number, then exit
15079  -q, --quiet      do not print progress messages
15080  -d, --debug      don't remove temporary files
15081      --recheck    update $as_me by reconfiguring in the same conditions
15082  --file=FILE[:TEMPLATE]
15083		   instantiate the configuration file FILE
15084  --header=FILE[:TEMPLATE]
15085		   instantiate the configuration header FILE
15086
15087Configuration files:
15088$config_files
15089
15090Configuration headers:
15091$config_headers
15092
15093Configuration commands:
15094$config_commands
15095
15096Report bugs to <bug-autoconf@gnu.org>."
15097_ACEOF
15098
15099cat >>$CONFIG_STATUS <<_ACEOF
15100ac_cs_version="\\
15101config.status
15102configured by $0, generated by GNU Autoconf 2.59,
15103  with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
15104
15105Copyright (C) 2003 Free Software Foundation, Inc.
15106This config.status script is free software; the Free Software Foundation
15107gives unlimited permission to copy, distribute and modify it."
15108srcdir=$srcdir
15109INSTALL="$INSTALL"
15110_ACEOF
15111
15112cat >>$CONFIG_STATUS <<\_ACEOF
15113# If no file are specified by the user, then we need to provide default
15114# value.  By we need to know if files were specified by the user.
15115ac_need_defaults=:
15116while test $# != 0
15117do
15118  case $1 in
15119  --*=*)
15120    ac_option=`expr "x$1" : 'x\([^=]*\)='`
15121    ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
15122    ac_shift=:
15123    ;;
15124  -*)
15125    ac_option=$1
15126    ac_optarg=$2
15127    ac_shift=shift
15128    ;;
15129  *) # This is not an option, so the user has probably given explicit
15130     # arguments.
15131     ac_option=$1
15132     ac_need_defaults=false;;
15133  esac
15134
15135  case $ac_option in
15136  # Handling of the options.
15137_ACEOF
15138cat >>$CONFIG_STATUS <<\_ACEOF
15139  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15140    ac_cs_recheck=: ;;
15141  --version | --vers* | -V )
15142    echo "$ac_cs_version"; exit 0 ;;
15143  --he | --h)
15144    # Conflict between --help and --header
15145    { { echo "$as_me:$LINENO: error: ambiguous option: $1
15146Try \`$0 --help' for more information." >&5
15147echo "$as_me: error: ambiguous option: $1
15148Try \`$0 --help' for more information." >&2;}
15149   { (exit 1); exit 1; }; };;
15150  --help | --hel | -h )
15151    echo "$ac_cs_usage"; exit 0 ;;
15152  --debug | --d* | -d )
15153    debug=: ;;
15154  --file | --fil | --fi | --f )
15155    $ac_shift
15156    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
15157    ac_need_defaults=false;;
15158  --header | --heade | --head | --hea )
15159    $ac_shift
15160    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
15161    ac_need_defaults=false;;
15162  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15163  | -silent | --silent | --silen | --sile | --sil | --si | --s)
15164    ac_cs_silent=: ;;
15165
15166  # This is an error.
15167  -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
15168Try \`$0 --help' for more information." >&5
15169echo "$as_me: error: unrecognized option: $1
15170Try \`$0 --help' for more information." >&2;}
15171   { (exit 1); exit 1; }; } ;;
15172
15173  *) ac_config_targets="$ac_config_targets $1" ;;
15174
15175  esac
15176  shift
15177done
15178
15179ac_configure_extra_args=
15180
15181if $ac_cs_silent; then
15182  exec 6>/dev/null
15183  ac_configure_extra_args="$ac_configure_extra_args --silent"
15184fi
15185
15186_ACEOF
15187cat >>$CONFIG_STATUS <<_ACEOF
15188if \$ac_cs_recheck; then
15189  echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
15190  exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15191fi
15192
15193_ACEOF
15194
15195cat >>$CONFIG_STATUS <<_ACEOF
15196#
15197# INIT-COMMANDS section.
15198#
15199
15200AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15201
15202
15203# The HP-UX ksh and POSIX shell print the target directory to stdout
15204# if CDPATH is set.
15205(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15206
15207sed_quote_subst='$sed_quote_subst'
15208double_quote_subst='$double_quote_subst'
15209delay_variable_subst='$delay_variable_subst'
15210macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
15211macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
15212enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
15213enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
15214pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
15215enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
15216host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
15217host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
15218host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
15219build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
15220build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
15221build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
15222SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
15223Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
15224GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
15225EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
15226FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
15227LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
15228NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
15229LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
15230max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
15231ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
15232exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
15233lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
15234lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
15235lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
15236reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
15237reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15238deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
15239file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
15240AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
15241AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
15242STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
15243RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
15244old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15245old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15246old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15247CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
15248CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
15249compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
15250GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
15251lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
15252lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
15253lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
15254objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
15255SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
15256ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
15257MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
15258lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
15259lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
15260lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
15261lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
15262lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
15263need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
15264libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
15265shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15266extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15267archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
15268enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
15269export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
15270whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
15271compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
15272old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15273old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15274archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15275archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15276module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15277module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15278with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
15279allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
15280no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
15281hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
15282hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
15283hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
15284hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
15285hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
15286hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
15287hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
15288hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
15289inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
15290link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
15291fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
15292always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
15293export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15294exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
15295include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
15296prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15297file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
15298variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
15299need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
15300need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
15301version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
15302runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
15303shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
15304shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
15305libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
15306library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
15307soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
15308postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15309postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15310finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15311finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
15312hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
15313sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
15314sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
15315hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
15316enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
15317enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
15318enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
15319old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
15320striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
15321
15322LTCC='$LTCC'
15323LTCFLAGS='$LTCFLAGS'
15324compiler='$compiler_DEFAULT'
15325
15326# Quote evaled strings.
15327for var in SED \
15328GREP \
15329EGREP \
15330FGREP \
15331LD \
15332NM \
15333LN_S \
15334lt_SP2NL \
15335lt_NL2SP \
15336reload_flag \
15337deplibs_check_method \
15338file_magic_cmd \
15339AR \
15340AR_FLAGS \
15341STRIP \
15342RANLIB \
15343CC \
15344CFLAGS \
15345compiler \
15346lt_cv_sys_global_symbol_pipe \
15347lt_cv_sys_global_symbol_to_cdecl \
15348lt_cv_sys_global_symbol_to_c_name_address \
15349SHELL \
15350ECHO \
15351lt_prog_compiler_no_builtin_flag \
15352lt_prog_compiler_wl \
15353lt_prog_compiler_pic \
15354lt_prog_compiler_static \
15355lt_cv_prog_compiler_c_o \
15356need_locks \
15357shrext_cmds \
15358export_dynamic_flag_spec \
15359whole_archive_flag_spec \
15360compiler_needs_object \
15361with_gnu_ld \
15362allow_undefined_flag \
15363no_undefined_flag \
15364hardcode_libdir_flag_spec \
15365hardcode_libdir_flag_spec_ld \
15366hardcode_libdir_separator \
15367fix_srcfile_path \
15368exclude_expsyms \
15369include_expsyms \
15370file_list_spec \
15371variables_saved_for_relink \
15372libname_spec \
15373library_names_spec \
15374soname_spec \
15375finish_eval \
15376old_striplib \
15377striplib; do
15378    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
15379    *[\\\\\\\`\\"\\\$]*)
15380      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15381      ;;
15382    *)
15383      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15384      ;;
15385    esac
15386done
15387
15388# Double-quote double-evaled strings.
15389for var in reload_cmds \
15390old_postinstall_cmds \
15391old_postuninstall_cmds \
15392old_archive_cmds \
15393extract_expsyms_cmds \
15394old_archive_from_new_cmds \
15395old_archive_from_expsyms_cmds \
15396archive_cmds \
15397archive_expsym_cmds \
15398module_cmds \
15399module_expsym_cmds \
15400export_symbols_cmds \
15401prelink_cmds \
15402postinstall_cmds \
15403postuninstall_cmds \
15404finish_cmds \
15405sys_lib_search_path_spec \
15406sys_lib_dlsearch_path_spec; do
15407    case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
15408    *[\\\\\\\`\\"\\\$]*)
15409      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15410      ;;
15411    *)
15412      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15413      ;;
15414    esac
15415done
15416
15417# Fix-up fallback echo if it was mangled by the above quoting rules.
15418case \$lt_ECHO in
15419*'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
15420  ;;
15421esac
15422
15423ac_aux_dir='$ac_aux_dir'
15424xsi_shell='$xsi_shell'
15425lt_shell_append='$lt_shell_append'
15426
15427# See if we are running on zsh, and set the options which allow our
15428# commands through without removal of \ escapes INIT.
15429if test -n "\${ZSH_VERSION+set}" ; then
15430   setopt NO_GLOB_SUBST
15431fi
15432
15433
15434    PACKAGE='$PACKAGE'
15435    VERSION='$VERSION'
15436    TIMESTAMP='$TIMESTAMP'
15437    RM='$RM'
15438    ofile='$ofile'
15439
15440
15441
15442# Capture the value of obsolete ALL_LINGUAS because we need it to compute
15443    # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15444    # from automake.
15445    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15446    # Capture the value of LINGUAS because we need it to compute CATALOGS.
15447    LINGUAS="${LINGUAS-%UNSET%}"
15448
15449
15450_ACEOF
15451
15452
15453
15454cat >>$CONFIG_STATUS <<\_ACEOF
15455for ac_config_target in $ac_config_targets
15456do
15457  case "$ac_config_target" in
15458  # Handling of arguments.
15459  "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15460  "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15461  "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15462  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15463  "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15464  "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15465  "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15466  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
15467echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
15468   { (exit 1); exit 1; }; };;
15469  esac
15470done
15471
15472# If the user did not use the arguments to specify the items to instantiate,
15473# then the envvar interface is used.  Set only those that are not.
15474# We use the long form for the default assignment because of an extremely
15475# bizarre bug on SunOS 4.1.3.
15476if $ac_need_defaults; then
15477  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15478  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15479  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15480fi
15481
15482# Have a temporary directory for convenience.  Make it in the build tree
15483# simply because there is no reason to put it here, and in addition,
15484# creating and moving files from /tmp can sometimes cause problems.
15485# Create a temporary directory, and hook for its removal unless debugging.
15486$debug ||
15487{
15488  trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
15489  trap '{ (exit 1); exit 1; }' 1 2 13 15
15490}
15491
15492# Create a (secure) tmp directory for tmp files.
15493
15494{
15495  tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
15496  test -n "$tmp" && test -d "$tmp"
15497}  ||
15498{
15499  tmp=./confstat$$-$RANDOM
15500  (umask 077 && mkdir $tmp)
15501} ||
15502{
15503   echo "$me: cannot create a temporary directory in ." >&2
15504   { (exit 1); exit 1; }
15505}
15506
15507_ACEOF
15508
15509cat >>$CONFIG_STATUS <<_ACEOF
15510
15511#
15512# CONFIG_FILES section.
15513#
15514
15515# No need to generate the scripts if there are no CONFIG_FILES.
15516# This happens for instance when ./config.status config.h
15517if test -n "\$CONFIG_FILES"; then
15518  # Protect against being on the right side of a sed subst in config.status.
15519  sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
15520   s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
15521s,@SHELL@,$SHELL,;t t
15522s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
15523s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
15524s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
15525s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
15526s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
15527s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
15528s,@exec_prefix@,$exec_prefix,;t t
15529s,@prefix@,$prefix,;t t
15530s,@program_transform_name@,$program_transform_name,;t t
15531s,@bindir@,$bindir,;t t
15532s,@sbindir@,$sbindir,;t t
15533s,@libexecdir@,$libexecdir,;t t
15534s,@datadir@,$datadir,;t t
15535s,@sysconfdir@,$sysconfdir,;t t
15536s,@sharedstatedir@,$sharedstatedir,;t t
15537s,@localstatedir@,$localstatedir,;t t
15538s,@libdir@,$libdir,;t t
15539s,@includedir@,$includedir,;t t
15540s,@oldincludedir@,$oldincludedir,;t t
15541s,@infodir@,$infodir,;t t
15542s,@mandir@,$mandir,;t t
15543s,@build_alias@,$build_alias,;t t
15544s,@host_alias@,$host_alias,;t t
15545s,@target_alias@,$target_alias,;t t
15546s,@DEFS@,$DEFS,;t t
15547s,@ECHO_C@,$ECHO_C,;t t
15548s,@ECHO_N@,$ECHO_N,;t t
15549s,@ECHO_T@,$ECHO_T,;t t
15550s,@LIBS@,$LIBS,;t t
15551s,@build@,$build,;t t
15552s,@build_cpu@,$build_cpu,;t t
15553s,@build_vendor@,$build_vendor,;t t
15554s,@build_os@,$build_os,;t t
15555s,@host@,$host,;t t
15556s,@host_cpu@,$host_cpu,;t t
15557s,@host_vendor@,$host_vendor,;t t
15558s,@host_os@,$host_os,;t t
15559s,@target@,$target,;t t
15560s,@target_cpu@,$target_cpu,;t t
15561s,@target_vendor@,$target_vendor,;t t
15562s,@target_os@,$target_os,;t t
15563s,@CC@,$CC,;t t
15564s,@CFLAGS@,$CFLAGS,;t t
15565s,@LDFLAGS@,$LDFLAGS,;t t
15566s,@CPPFLAGS@,$CPPFLAGS,;t t
15567s,@ac_ct_CC@,$ac_ct_CC,;t t
15568s,@EXEEXT@,$EXEEXT,;t t
15569s,@OBJEXT@,$OBJEXT,;t t
15570s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
15571s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
15572s,@INSTALL_DATA@,$INSTALL_DATA,;t t
15573s,@CYGPATH_W@,$CYGPATH_W,;t t
15574s,@PACKAGE@,$PACKAGE,;t t
15575s,@VERSION@,$VERSION,;t t
15576s,@ACLOCAL@,$ACLOCAL,;t t
15577s,@AUTOCONF@,$AUTOCONF,;t t
15578s,@AUTOMAKE@,$AUTOMAKE,;t t
15579s,@AUTOHEADER@,$AUTOHEADER,;t t
15580s,@MAKEINFO@,$MAKEINFO,;t t
15581s,@install_sh@,$install_sh,;t t
15582s,@STRIP@,$STRIP,;t t
15583s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
15584s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
15585s,@mkdir_p@,$mkdir_p,;t t
15586s,@AWK@,$AWK,;t t
15587s,@SET_MAKE@,$SET_MAKE,;t t
15588s,@am__leading_dot@,$am__leading_dot,;t t
15589s,@AMTAR@,$AMTAR,;t t
15590s,@am__tar@,$am__tar,;t t
15591s,@am__untar@,$am__untar,;t t
15592s,@DEPDIR@,$DEPDIR,;t t
15593s,@am__include@,$am__include,;t t
15594s,@am__quote@,$am__quote,;t t
15595s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
15596s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
15597s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
15598s,@CCDEPMODE@,$CCDEPMODE,;t t
15599s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
15600s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
15601s,@LIBTOOL@,$LIBTOOL,;t t
15602s,@SED@,$SED,;t t
15603s,@EGREP@,$EGREP,;t t
15604s,@FGREP@,$FGREP,;t t
15605s,@GREP@,$GREP,;t t
15606s,@LD@,$LD,;t t
15607s,@DUMPBIN@,$DUMPBIN,;t t
15608s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
15609s,@NM@,$NM,;t t
15610s,@LN_S@,$LN_S,;t t
15611s,@AR@,$AR,;t t
15612s,@ac_ct_AR@,$ac_ct_AR,;t t
15613s,@RANLIB@,$RANLIB,;t t
15614s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
15615s,@lt_ECHO@,$lt_ECHO,;t t
15616s,@CPP@,$CPP,;t t
15617s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
15618s,@NO_WERROR@,$NO_WERROR,;t t
15619s,@YACC@,$YACC,;t t
15620s,@LEX@,$LEX,;t t
15621s,@LEXLIB@,$LEXLIB,;t t
15622s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
15623s,@USE_NLS@,$USE_NLS,;t t
15624s,@LIBINTL@,$LIBINTL,;t t
15625s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
15626s,@INCINTL@,$INCINTL,;t t
15627s,@XGETTEXT@,$XGETTEXT,;t t
15628s,@GMSGFMT@,$GMSGFMT,;t t
15629s,@POSUB@,$POSUB,;t t
15630s,@CATALOGS@,$CATALOGS,;t t
15631s,@DATADIRNAME@,$DATADIRNAME,;t t
15632s,@INSTOBJEXT@,$INSTOBJEXT,;t t
15633s,@GENCAT@,$GENCAT,;t t
15634s,@CATOBJEXT@,$CATOBJEXT,;t t
15635s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
15636s,@MSGFMT@,$MSGFMT,;t t
15637s,@MSGMERGE@,$MSGMERGE,;t t
15638s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
15639s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
15640s,@MAINT@,$MAINT,;t t
15641s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
15642s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
15643s,@HDEFINES@,$HDEFINES,;t t
15644s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
15645s,@EXEEXT_FOR_BUILD@,$EXEEXT_FOR_BUILD,;t t
15646s,@DEMANGLER_NAME@,$DEMANGLER_NAME,;t t
15647s,@ALLOCA@,$ALLOCA,;t t
15648s,@LIBICONV@,$LIBICONV,;t t
15649s,@LTLIBICONV@,$LTLIBICONV,;t t
15650s,@NLMCONV_DEFS@,$NLMCONV_DEFS,;t t
15651s,@BUILD_NLMCONV@,$BUILD_NLMCONV,;t t
15652s,@BUILD_SRCONV@,$BUILD_SRCONV,;t t
15653s,@BUILD_DLLTOOL@,$BUILD_DLLTOOL,;t t
15654s,@DLLTOOL_DEFS@,$DLLTOOL_DEFS,;t t
15655s,@BUILD_WINDRES@,$BUILD_WINDRES,;t t
15656s,@BUILD_WINDMC@,$BUILD_WINDMC,;t t
15657s,@BUILD_DLLWRAP@,$BUILD_DLLWRAP,;t t
15658s,@BUILD_MISC@,$BUILD_MISC,;t t
15659s,@BUILD_INSTALL_MISC@,$BUILD_INSTALL_MISC,;t t
15660s,@OBJDUMP_DEFS@,$OBJDUMP_DEFS,;t t
15661s,@EMULATION@,$EMULATION,;t t
15662s,@EMULATION_VECTOR@,$EMULATION_VECTOR,;t t
15663s,@datarootdir@,$datarootdir,;t t
15664s,@docdir@,$docdir,;t t
15665s,@htmldir@,$htmldir,;t t
15666s,@LIBOBJS@,$LIBOBJS,;t t
15667s,@LTLIBOBJS@,$LTLIBOBJS,;t t
15668CEOF
15669
15670_ACEOF
15671
15672  cat >>$CONFIG_STATUS <<\_ACEOF
15673  # Split the substitutions into bite-sized pieces for seds with
15674  # small command number limits, like on Digital OSF/1 and HP-UX.
15675  ac_max_sed_lines=48
15676  ac_sed_frag=1 # Number of current file.
15677  ac_beg=1 # First line for current file.
15678  ac_end=$ac_max_sed_lines # Line after last line for current file.
15679  ac_more_lines=:
15680  ac_sed_cmds=
15681  while $ac_more_lines; do
15682    if test $ac_beg -gt 1; then
15683      sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15684    else
15685      sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
15686    fi
15687    if test ! -s $tmp/subs.frag; then
15688      ac_more_lines=false
15689    else
15690      # The purpose of the label and of the branching condition is to
15691      # speed up the sed processing (if there are no `@' at all, there
15692      # is no need to browse any of the substitutions).
15693      # These are the two extra sed commands mentioned above.
15694      (echo ':t
15695  /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
15696      if test -z "$ac_sed_cmds"; then
15697	ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
15698      else
15699	ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
15700      fi
15701      ac_sed_frag=`expr $ac_sed_frag + 1`
15702      ac_beg=$ac_end
15703      ac_end=`expr $ac_end + $ac_max_sed_lines`
15704    fi
15705  done
15706  if test -z "$ac_sed_cmds"; then
15707    ac_sed_cmds=cat
15708  fi
15709fi # test -n "$CONFIG_FILES"
15710
15711_ACEOF
15712cat >>$CONFIG_STATUS <<\_ACEOF
15713for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
15714  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15715  case $ac_file in
15716  - | *:- | *:-:* ) # input from stdin
15717	cat >$tmp/stdin
15718	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15719	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15720  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15721	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15722  * )   ac_file_in=$ac_file.in ;;
15723  esac
15724
15725  # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
15726  ac_dir=`(dirname "$ac_file") 2>/dev/null ||
15727$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15728	 X"$ac_file" : 'X\(//\)[^/]' \| \
15729	 X"$ac_file" : 'X\(//\)$' \| \
15730	 X"$ac_file" : 'X\(/\)' \| \
15731	 .     : '\(.\)' 2>/dev/null ||
15732echo X"$ac_file" |
15733    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15734  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15735  	  /^X\(\/\/\)$/{ s//\1/; q; }
15736  	  /^X\(\/\).*/{ s//\1/; q; }
15737  	  s/.*/./; q'`
15738  { if $as_mkdir_p; then
15739    mkdir -p "$ac_dir"
15740  else
15741    as_dir="$ac_dir"
15742    as_dirs=
15743    while test ! -d "$as_dir"; do
15744      as_dirs="$as_dir $as_dirs"
15745      as_dir=`(dirname "$as_dir") 2>/dev/null ||
15746$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15747	 X"$as_dir" : 'X\(//\)[^/]' \| \
15748	 X"$as_dir" : 'X\(//\)$' \| \
15749	 X"$as_dir" : 'X\(/\)' \| \
15750	 .     : '\(.\)' 2>/dev/null ||
15751echo X"$as_dir" |
15752    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
15753  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
15754  	  /^X\(\/\/\)$/{ s//\1/; q; }
15755  	  /^X\(\/\).*/{ s//\1/; q; }
15756  	  s/.*/./; q'`
15757    done
15758    test ! -n "$as_dirs" || mkdir $as_dirs
15759  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
15760echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
15761   { (exit 1); exit 1; }; }; }
15762
15763  ac_builddir=.
15764
15765if test "$ac_dir" != .; then
15766  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15767  # A "../" for each directory in $ac_dir_suffix.
15768  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
15769else
15770  ac_dir_suffix= ac_top_builddir=
15771fi
15772
15773case $srcdir in
15774  .)  # No --srcdir option.  We are building in place.
15775    ac_srcdir=.
15776    if test -z "$ac_top_builddir"; then
15777       ac_top_srcdir=.
15778    else
15779       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
15780    fi ;;
15781  [\\/]* | ?:[\\/]* )  # Absolute path.
15782    ac_srcdir=$srcdir$ac_dir_suffix;
15783    ac_top_srcdir=$srcdir ;;
15784  *) # Relative path.
15785    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
15786    ac_top_srcdir=$ac_top_builddir$srcdir ;;
15787esac
15788
15789# Do not use `cd foo && pwd` to compute absolute paths, because
15790# the directories may not exist.
15791case `pwd` in
15792.) ac_abs_builddir="$ac_dir";;
15793*)
15794  case "$ac_dir" in
15795  .) ac_abs_builddir=`pwd`;;
15796  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
15797  *) ac_abs_builddir=`pwd`/"$ac_dir";;
15798  esac;;
15799esac
15800case $ac_abs_builddir in
15801.) ac_abs_top_builddir=${ac_top_builddir}.;;
15802*)
15803  case ${ac_top_builddir}. in
15804  .) ac_abs_top_builddir=$ac_abs_builddir;;
15805  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
15806  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
15807  esac;;
15808esac
15809case $ac_abs_builddir in
15810.) ac_abs_srcdir=$ac_srcdir;;
15811*)
15812  case $ac_srcdir in
15813  .) ac_abs_srcdir=$ac_abs_builddir;;
15814  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
15815  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
15816  esac;;
15817esac
15818case $ac_abs_builddir in
15819.) ac_abs_top_srcdir=$ac_top_srcdir;;
15820*)
15821  case $ac_top_srcdir in
15822  .) ac_abs_top_srcdir=$ac_abs_builddir;;
15823  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
15824  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
15825  esac;;
15826esac
15827
15828
15829  case $INSTALL in
15830  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15831  *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
15832  esac
15833
15834  if test x"$ac_file" != x-; then
15835    { echo "$as_me:$LINENO: creating $ac_file" >&5
15836echo "$as_me: creating $ac_file" >&6;}
15837    rm -f "$ac_file"
15838  fi
15839  # Let's still pretend it is `configure' which instantiates (i.e., don't
15840  # use $as_me), people would be surprised to read:
15841  #    /* config.h.  Generated by config.status.  */
15842  if test x"$ac_file" = x-; then
15843    configure_input=
15844  else
15845    configure_input="$ac_file.  "
15846  fi
15847  configure_input=$configure_input"Generated from `echo $ac_file_in |
15848				     sed 's,.*/,,'` by configure."
15849
15850  # First look for the input files in the build tree, otherwise in the
15851  # src tree.
15852  ac_file_inputs=`IFS=:
15853    for f in $ac_file_in; do
15854      case $f in
15855      -) echo $tmp/stdin ;;
15856      [\\/$]*)
15857	 # Absolute (can't be DOS-style, as IFS=:)
15858	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15859echo "$as_me: error: cannot find input file: $f" >&2;}
15860   { (exit 1); exit 1; }; }
15861	 echo "$f";;
15862      *) # Relative
15863	 if test -f "$f"; then
15864	   # Build tree
15865	   echo "$f"
15866	 elif test -f "$srcdir/$f"; then
15867	   # Source tree
15868	   echo "$srcdir/$f"
15869	 else
15870	   # /dev/null tree
15871	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15872echo "$as_me: error: cannot find input file: $f" >&2;}
15873   { (exit 1); exit 1; }; }
15874	 fi;;
15875      esac
15876    done` || { (exit 1); exit 1; }
15877_ACEOF
15878cat >>$CONFIG_STATUS <<_ACEOF
15879  sed "$ac_vpsub
15880$extrasub
15881_ACEOF
15882cat >>$CONFIG_STATUS <<\_ACEOF
15883:t
15884/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15885s,@configure_input@,$configure_input,;t t
15886s,@srcdir@,$ac_srcdir,;t t
15887s,@abs_srcdir@,$ac_abs_srcdir,;t t
15888s,@top_srcdir@,$ac_top_srcdir,;t t
15889s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
15890s,@builddir@,$ac_builddir,;t t
15891s,@abs_builddir@,$ac_abs_builddir,;t t
15892s,@top_builddir@,$ac_top_builddir,;t t
15893s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
15894s,@INSTALL@,$ac_INSTALL,;t t
15895" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
15896  rm -f $tmp/stdin
15897  if test x"$ac_file" != x-; then
15898    mv $tmp/out $ac_file
15899  else
15900    cat $tmp/out
15901    rm -f $tmp/out
15902  fi
15903
15904done
15905_ACEOF
15906cat >>$CONFIG_STATUS <<\_ACEOF
15907
15908#
15909# CONFIG_HEADER section.
15910#
15911
15912# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
15913# NAME is the cpp macro being defined and VALUE is the value it is being given.
15914#
15915# ac_d sets the value in "#define NAME VALUE" lines.
15916ac_dA='s,^\([	 ]*\)#\([	 ]*define[	 ][	 ]*\)'
15917ac_dB='[	 ].*$,\1#\2'
15918ac_dC=' '
15919ac_dD=',;t'
15920# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
15921ac_uA='s,^\([	 ]*\)#\([	 ]*\)undef\([	 ][	 ]*\)'
15922ac_uB='$,\1#\2define\3'
15923ac_uC=' '
15924ac_uD=',;t'
15925
15926for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
15927  # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
15928  case $ac_file in
15929  - | *:- | *:-:* ) # input from stdin
15930	cat >$tmp/stdin
15931	ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15932	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15933  *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
15934	ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
15935  * )   ac_file_in=$ac_file.in ;;
15936  esac
15937
15938  test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
15939echo "$as_me: creating $ac_file" >&6;}
15940
15941  # First look for the input files in the build tree, otherwise in the
15942  # src tree.
15943  ac_file_inputs=`IFS=:
15944    for f in $ac_file_in; do
15945      case $f in
15946      -) echo $tmp/stdin ;;
15947      [\\/$]*)
15948	 # Absolute (can't be DOS-style, as IFS=:)
15949	 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15950echo "$as_me: error: cannot find input file: $f" >&2;}
15951   { (exit 1); exit 1; }; }
15952	 # Do quote $f, to prevent DOS paths from being IFS'd.
15953	 echo "$f";;
15954      *) # Relative
15955	 if test -f "$f"; then
15956	   # Build tree
15957	   echo "$f"
15958	 elif test -f "$srcdir/$f"; then
15959	   # Source tree
15960	   echo "$srcdir/$f"
15961	 else
15962	   # /dev/null tree
15963	   { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
15964echo "$as_me: error: cannot find input file: $f" >&2;}
15965   { (exit 1); exit 1; }; }
15966	 fi;;
15967      esac
15968    done` || { (exit 1); exit 1; }
15969  # Remove the trailing spaces.
15970  sed 's/[	 ]*$//' $ac_file_inputs >$tmp/in
15971
15972_ACEOF
15973
15974# Transform confdefs.h into two sed scripts, `conftest.defines' and
15975# `conftest.undefs', that substitutes the proper values into
15976# config.h.in to produce config.h.  The first handles `#define'
15977# templates, and the second `#undef' templates.
15978# And first: Protect against being on the right side of a sed subst in
15979# config.status.  Protect against being in an unquoted here document
15980# in config.status.
15981rm -f conftest.defines conftest.undefs
15982# Using a here document instead of a string reduces the quoting nightmare.
15983# Putting comments in sed scripts is not portable.
15984#
15985# `end' is used to avoid that the second main sed command (meant for
15986# 0-ary CPP macros) applies to n-ary macro definitions.
15987# See the Autoconf documentation for `clear'.
15988cat >confdef2sed.sed <<\_ACEOF
15989s/[\\&,]/\\&/g
15990s,[\\$`],\\&,g
15991t clear
15992: clear
15993s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*\)\(([^)]*)\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
15994t end
15995s,^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
15996: end
15997_ACEOF
15998# If some macros were called several times there might be several times
15999# the same #defines, which is useless.  Nevertheless, we may not want to
16000# sort them, since we want the *last* AC-DEFINE to be honored.
16001uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
16002sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
16003rm -f confdef2sed.sed
16004
16005# This sed command replaces #undef with comments.  This is necessary, for
16006# example, in the case of _POSIX_SOURCE, which is predefined and required
16007# on some systems where configure will not decide to define it.
16008cat >>conftest.undefs <<\_ACEOF
16009s,^[	 ]*#[	 ]*undef[	 ][	 ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
16010_ACEOF
16011
16012# Break up conftest.defines because some shells have a limit on the size
16013# of here documents, and old seds have small limits too (100 cmds).
16014echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
16015echo '  if grep "^[	 ]*#[	 ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
16016echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
16017echo '  :' >>$CONFIG_STATUS
16018rm -f conftest.tail
16019while grep . conftest.defines >/dev/null
16020do
16021  # Write a limited-size here document to $tmp/defines.sed.
16022  echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
16023  # Speed up: don't consider the non `#define' lines.
16024  echo '/^[	 ]*#[	 ]*define/!b' >>$CONFIG_STATUS
16025  # Work around the forget-to-reset-the-flag bug.
16026  echo 't clr' >>$CONFIG_STATUS
16027  echo ': clr' >>$CONFIG_STATUS
16028  sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
16029  echo 'CEOF
16030  sed -f $tmp/defines.sed $tmp/in >$tmp/out
16031  rm -f $tmp/in
16032  mv $tmp/out $tmp/in
16033' >>$CONFIG_STATUS
16034  sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
16035  rm -f conftest.defines
16036  mv conftest.tail conftest.defines
16037done
16038rm -f conftest.defines
16039echo '  fi # grep' >>$CONFIG_STATUS
16040echo >>$CONFIG_STATUS
16041
16042# Break up conftest.undefs because some shells have a limit on the size
16043# of here documents, and old seds have small limits too (100 cmds).
16044echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
16045rm -f conftest.tail
16046while grep . conftest.undefs >/dev/null
16047do
16048  # Write a limited-size here document to $tmp/undefs.sed.
16049  echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
16050  # Speed up: don't consider the non `#undef'
16051  echo '/^[	 ]*#[	 ]*undef/!b' >>$CONFIG_STATUS
16052  # Work around the forget-to-reset-the-flag bug.
16053  echo 't clr' >>$CONFIG_STATUS
16054  echo ': clr' >>$CONFIG_STATUS
16055  sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
16056  echo 'CEOF
16057  sed -f $tmp/undefs.sed $tmp/in >$tmp/out
16058  rm -f $tmp/in
16059  mv $tmp/out $tmp/in
16060' >>$CONFIG_STATUS
16061  sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
16062  rm -f conftest.undefs
16063  mv conftest.tail conftest.undefs
16064done
16065rm -f conftest.undefs
16066
16067cat >>$CONFIG_STATUS <<\_ACEOF
16068  # Let's still pretend it is `configure' which instantiates (i.e., don't
16069  # use $as_me), people would be surprised to read:
16070  #    /* config.h.  Generated by config.status.  */
16071  if test x"$ac_file" = x-; then
16072    echo "/* Generated by configure.  */" >$tmp/config.h
16073  else
16074    echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
16075  fi
16076  cat $tmp/in >>$tmp/config.h
16077  rm -f $tmp/in
16078  if test x"$ac_file" != x-; then
16079    if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
16080      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
16081echo "$as_me: $ac_file is unchanged" >&6;}
16082    else
16083      ac_dir=`(dirname "$ac_file") 2>/dev/null ||
16084$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16085	 X"$ac_file" : 'X\(//\)[^/]' \| \
16086	 X"$ac_file" : 'X\(//\)$' \| \
16087	 X"$ac_file" : 'X\(/\)' \| \
16088	 .     : '\(.\)' 2>/dev/null ||
16089echo X"$ac_file" |
16090    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16091  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16092  	  /^X\(\/\/\)$/{ s//\1/; q; }
16093  	  /^X\(\/\).*/{ s//\1/; q; }
16094  	  s/.*/./; q'`
16095      { if $as_mkdir_p; then
16096    mkdir -p "$ac_dir"
16097  else
16098    as_dir="$ac_dir"
16099    as_dirs=
16100    while test ! -d "$as_dir"; do
16101      as_dirs="$as_dir $as_dirs"
16102      as_dir=`(dirname "$as_dir") 2>/dev/null ||
16103$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16104	 X"$as_dir" : 'X\(//\)[^/]' \| \
16105	 X"$as_dir" : 'X\(//\)$' \| \
16106	 X"$as_dir" : 'X\(/\)' \| \
16107	 .     : '\(.\)' 2>/dev/null ||
16108echo X"$as_dir" |
16109    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16110  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16111  	  /^X\(\/\/\)$/{ s//\1/; q; }
16112  	  /^X\(\/\).*/{ s//\1/; q; }
16113  	  s/.*/./; q'`
16114    done
16115    test ! -n "$as_dirs" || mkdir $as_dirs
16116  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
16117echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
16118   { (exit 1); exit 1; }; }; }
16119
16120      rm -f $ac_file
16121      mv $tmp/config.h $ac_file
16122    fi
16123  else
16124    cat $tmp/config.h
16125    rm -f $tmp/config.h
16126  fi
16127# Compute $ac_file's index in $config_headers.
16128_am_stamp_count=1
16129for _am_header in $config_headers :; do
16130  case $_am_header in
16131    $ac_file | $ac_file:* )
16132      break ;;
16133    * )
16134      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16135  esac
16136done
16137echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
16138$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16139	 X$ac_file : 'X\(//\)[^/]' \| \
16140	 X$ac_file : 'X\(//\)$' \| \
16141	 X$ac_file : 'X\(/\)' \| \
16142	 .     : '\(.\)' 2>/dev/null ||
16143echo X$ac_file |
16144    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16145  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16146  	  /^X\(\/\/\)$/{ s//\1/; q; }
16147  	  /^X\(\/\).*/{ s//\1/; q; }
16148  	  s/.*/./; q'`/stamp-h$_am_stamp_count
16149done
16150_ACEOF
16151cat >>$CONFIG_STATUS <<\_ACEOF
16152
16153#
16154# CONFIG_COMMANDS section.
16155#
16156for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
16157  ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
16158  ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
16159  ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
16160$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16161	 X"$ac_dest" : 'X\(//\)[^/]' \| \
16162	 X"$ac_dest" : 'X\(//\)$' \| \
16163	 X"$ac_dest" : 'X\(/\)' \| \
16164	 .     : '\(.\)' 2>/dev/null ||
16165echo X"$ac_dest" |
16166    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16167  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16168  	  /^X\(\/\/\)$/{ s//\1/; q; }
16169  	  /^X\(\/\).*/{ s//\1/; q; }
16170  	  s/.*/./; q'`
16171  { if $as_mkdir_p; then
16172    mkdir -p "$ac_dir"
16173  else
16174    as_dir="$ac_dir"
16175    as_dirs=
16176    while test ! -d "$as_dir"; do
16177      as_dirs="$as_dir $as_dirs"
16178      as_dir=`(dirname "$as_dir") 2>/dev/null ||
16179$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16180	 X"$as_dir" : 'X\(//\)[^/]' \| \
16181	 X"$as_dir" : 'X\(//\)$' \| \
16182	 X"$as_dir" : 'X\(/\)' \| \
16183	 .     : '\(.\)' 2>/dev/null ||
16184echo X"$as_dir" |
16185    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16186  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16187  	  /^X\(\/\/\)$/{ s//\1/; q; }
16188  	  /^X\(\/\).*/{ s//\1/; q; }
16189  	  s/.*/./; q'`
16190    done
16191    test ! -n "$as_dirs" || mkdir $as_dirs
16192  fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
16193echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
16194   { (exit 1); exit 1; }; }; }
16195
16196  ac_builddir=.
16197
16198if test "$ac_dir" != .; then
16199  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
16200  # A "../" for each directory in $ac_dir_suffix.
16201  ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
16202else
16203  ac_dir_suffix= ac_top_builddir=
16204fi
16205
16206case $srcdir in
16207  .)  # No --srcdir option.  We are building in place.
16208    ac_srcdir=.
16209    if test -z "$ac_top_builddir"; then
16210       ac_top_srcdir=.
16211    else
16212       ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
16213    fi ;;
16214  [\\/]* | ?:[\\/]* )  # Absolute path.
16215    ac_srcdir=$srcdir$ac_dir_suffix;
16216    ac_top_srcdir=$srcdir ;;
16217  *) # Relative path.
16218    ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
16219    ac_top_srcdir=$ac_top_builddir$srcdir ;;
16220esac
16221
16222# Do not use `cd foo && pwd` to compute absolute paths, because
16223# the directories may not exist.
16224case `pwd` in
16225.) ac_abs_builddir="$ac_dir";;
16226*)
16227  case "$ac_dir" in
16228  .) ac_abs_builddir=`pwd`;;
16229  [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
16230  *) ac_abs_builddir=`pwd`/"$ac_dir";;
16231  esac;;
16232esac
16233case $ac_abs_builddir in
16234.) ac_abs_top_builddir=${ac_top_builddir}.;;
16235*)
16236  case ${ac_top_builddir}. in
16237  .) ac_abs_top_builddir=$ac_abs_builddir;;
16238  [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
16239  *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
16240  esac;;
16241esac
16242case $ac_abs_builddir in
16243.) ac_abs_srcdir=$ac_srcdir;;
16244*)
16245  case $ac_srcdir in
16246  .) ac_abs_srcdir=$ac_abs_builddir;;
16247  [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
16248  *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
16249  esac;;
16250esac
16251case $ac_abs_builddir in
16252.) ac_abs_top_srcdir=$ac_top_srcdir;;
16253*)
16254  case $ac_top_srcdir in
16255  .) ac_abs_top_srcdir=$ac_abs_builddir;;
16256  [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
16257  *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
16258  esac;;
16259esac
16260
16261
16262  { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
16263echo "$as_me: executing $ac_dest commands" >&6;}
16264  case $ac_dest in
16265    depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
16266  # Strip MF so we end up with the name of the file.
16267  mf=`echo "$mf" | sed -e 's/:.*$//'`
16268  # Check whether this is an Automake generated Makefile or not.
16269  # We used to match only the files named `Makefile.in', but
16270  # some people rename them; so instead we look at the file content.
16271  # Grep'ing the first line is not enough: some people post-process
16272  # each Makefile.in and add a new line on top of each file to say so.
16273  # So let's grep whole file.
16274  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
16275    dirpart=`(dirname "$mf") 2>/dev/null ||
16276$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16277	 X"$mf" : 'X\(//\)[^/]' \| \
16278	 X"$mf" : 'X\(//\)$' \| \
16279	 X"$mf" : 'X\(/\)' \| \
16280	 .     : '\(.\)' 2>/dev/null ||
16281echo X"$mf" |
16282    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16283  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16284  	  /^X\(\/\/\)$/{ s//\1/; q; }
16285  	  /^X\(\/\).*/{ s//\1/; q; }
16286  	  s/.*/./; q'`
16287  else
16288    continue
16289  fi
16290  # Extract the definition of DEPDIR, am__include, and am__quote
16291  # from the Makefile without running `make'.
16292  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16293  test -z "$DEPDIR" && continue
16294  am__include=`sed -n 's/^am__include = //p' < "$mf"`
16295  test -z "am__include" && continue
16296  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16297  # When using ansi2knr, U may be empty or an underscore; expand it
16298  U=`sed -n 's/^U = //p' < "$mf"`
16299  # Find all dependency output files, they are included files with
16300  # $(DEPDIR) in their names.  We invoke sed twice because it is the
16301  # simplest approach to changing $(DEPDIR) to its actual value in the
16302  # expansion.
16303  for file in `sed -n "
16304    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16305       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16306    # Make sure the directory exists.
16307    test -f "$dirpart/$file" && continue
16308    fdir=`(dirname "$file") 2>/dev/null ||
16309$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16310	 X"$file" : 'X\(//\)[^/]' \| \
16311	 X"$file" : 'X\(//\)$' \| \
16312	 X"$file" : 'X\(/\)' \| \
16313	 .     : '\(.\)' 2>/dev/null ||
16314echo X"$file" |
16315    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16316  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16317  	  /^X\(\/\/\)$/{ s//\1/; q; }
16318  	  /^X\(\/\).*/{ s//\1/; q; }
16319  	  s/.*/./; q'`
16320    { if $as_mkdir_p; then
16321    mkdir -p $dirpart/$fdir
16322  else
16323    as_dir=$dirpart/$fdir
16324    as_dirs=
16325    while test ! -d "$as_dir"; do
16326      as_dirs="$as_dir $as_dirs"
16327      as_dir=`(dirname "$as_dir") 2>/dev/null ||
16328$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16329	 X"$as_dir" : 'X\(//\)[^/]' \| \
16330	 X"$as_dir" : 'X\(//\)$' \| \
16331	 X"$as_dir" : 'X\(/\)' \| \
16332	 .     : '\(.\)' 2>/dev/null ||
16333echo X"$as_dir" |
16334    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16335  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16336  	  /^X\(\/\/\)$/{ s//\1/; q; }
16337  	  /^X\(\/\).*/{ s//\1/; q; }
16338  	  s/.*/./; q'`
16339    done
16340    test ! -n "$as_dirs" || mkdir $as_dirs
16341  fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
16342echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
16343   { (exit 1); exit 1; }; }; }
16344
16345    # echo "creating $dirpart/$file"
16346    echo '# dummy' > "$dirpart/$file"
16347  done
16348done
16349 ;;
16350    libtool )
16351
16352    # See if we are running on zsh, and set the options which allow our
16353    # commands through without removal of \ escapes.
16354    if test -n "${ZSH_VERSION+set}" ; then
16355      setopt NO_GLOB_SUBST
16356    fi
16357
16358    cfgfile="${ofile}T"
16359    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16360    $RM "$cfgfile"
16361
16362    cat <<_LT_EOF >> "$cfgfile"
16363#! $SHELL
16364
16365# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16366# Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
16367# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16368# NOTE: Changes made to this file will be lost: look at ltmain.sh.
16369#
16370# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16371# 2006, 2007 Free Software Foundation, Inc.
16372#
16373# This file is part of GNU Libtool:
16374# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
16375#
16376# This program is free software; you can redistribute it and/or modify
16377# it under the terms of the GNU General Public License as published by
16378# the Free Software Foundation; either version 2 of the License, or
16379# (at your option) any later version.
16380#
16381# This program is distributed in the hope that it will be useful, but
16382# WITHOUT ANY WARRANTY; without even the implied warranty of
16383# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16384# General Public License for more details.
16385#
16386# You should have received a copy of the GNU General Public License
16387# along with this program; if not, a copy can be downloaded from
16388# http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
16389# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
16390# MA 02110-1301, USA.
16391#
16392# As a special exception to the GNU General Public License, if you
16393# distribute this file as part of a program that contains a
16394# configuration script generated by Autoconf, you may include it under
16395# the same distribution terms that you use for the rest of that program.
16396
16397
16398# The names of the tagged configurations supported by this script.
16399available_tags=""
16400
16401# ### BEGIN LIBTOOL CONFIG
16402
16403# Which release of libtool.m4 was used?
16404macro_version=$macro_version
16405macro_revision=$macro_revision
16406
16407# Whether or not to build shared libraries.
16408build_libtool_libs=$enable_shared
16409
16410# Whether or not to build static libraries.
16411build_old_libs=$enable_static
16412
16413# What type of objects to build.
16414pic_mode=$pic_mode
16415
16416# Whether or not to optimize for fast installation.
16417fast_install=$enable_fast_install
16418
16419# The host system.
16420host_alias=$host_alias
16421host=$host
16422host_os=$host_os
16423
16424# The build system.
16425build_alias=$build_alias
16426build=$build
16427build_os=$build_os
16428
16429# A sed program that does not truncate output.
16430SED=$lt_SED
16431
16432# Sed that helps us avoid accidentally triggering echo(1) options like -n.
16433Xsed="\$SED -e 1s/^X//"
16434
16435# A grep program that handles long lines.
16436GREP=$lt_GREP
16437
16438# An ERE matcher.
16439EGREP=$lt_EGREP
16440
16441# A literal string matcher.
16442FGREP=$lt_FGREP
16443
16444# A BSD- or MS-compatible name lister.
16445NM=$lt_NM
16446
16447# Whether we need soft or hard links.
16448LN_S=$lt_LN_S
16449
16450# What is the maximum length of a command?
16451max_cmd_len=$max_cmd_len
16452
16453# Object file suffix (normally "o").
16454objext=$ac_objext
16455
16456# Executable file suffix (normally "").
16457exeext=$exeext
16458
16459# whether the shell understands "unset".
16460lt_unset=$lt_unset
16461
16462# turn spaces into newlines.
16463SP2NL=$lt_lt_SP2NL
16464
16465# turn newlines into spaces.
16466NL2SP=$lt_lt_NL2SP
16467
16468# How to create reloadable object files.
16469reload_flag=$lt_reload_flag
16470reload_cmds=$lt_reload_cmds
16471
16472# Method to check whether dependent libraries are shared objects.
16473deplibs_check_method=$lt_deplibs_check_method
16474
16475# Command to use when deplibs_check_method == "file_magic".
16476file_magic_cmd=$lt_file_magic_cmd
16477
16478# The archiver.
16479AR=$lt_AR
16480AR_FLAGS=$lt_AR_FLAGS
16481
16482# A symbol stripping program.
16483STRIP=$lt_STRIP
16484
16485# Commands used to install an old-style archive.
16486RANLIB=$lt_RANLIB
16487old_postinstall_cmds=$lt_old_postinstall_cmds
16488old_postuninstall_cmds=$lt_old_postuninstall_cmds
16489
16490# A C compiler.
16491LTCC=$lt_CC
16492
16493# LTCC compiler flags.
16494LTCFLAGS=$lt_CFLAGS
16495
16496# Take the output of nm and produce a listing of raw symbols and C names.
16497global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16498
16499# Transform the output of nm in a proper C declaration.
16500global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16501
16502# Transform the output of nm in a C name address pair.
16503global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16504
16505# The name of the directory that contains temporary libtool files.
16506objdir=$objdir
16507
16508# Shell to use when invoking shell scripts.
16509SHELL=$lt_SHELL
16510
16511# An echo program that does not interpret backslashes.
16512ECHO=$lt_ECHO
16513
16514# Used to examine libraries when file_magic_cmd begins with "file".
16515MAGIC_CMD=$MAGIC_CMD
16516
16517# Must we lock files when doing compilation?
16518need_locks=$lt_need_locks
16519
16520# Old archive suffix (normally "a").
16521libext=$libext
16522
16523# Shared library suffix (normally ".so").
16524shrext_cmds=$lt_shrext_cmds
16525
16526# The commands to extract the exported symbol list from a shared archive.
16527extract_expsyms_cmds=$lt_extract_expsyms_cmds
16528
16529# Variables whose values should be saved in libtool wrapper scripts and
16530# restored at link time.
16531variables_saved_for_relink=$lt_variables_saved_for_relink
16532
16533# Do we need the "lib" prefix for modules?
16534need_lib_prefix=$need_lib_prefix
16535
16536# Do we need a version for libraries?
16537need_version=$need_version
16538
16539# Library versioning type.
16540version_type=$version_type
16541
16542# Shared library runtime path variable.
16543runpath_var=$runpath_var
16544
16545# Shared library path variable.
16546shlibpath_var=$shlibpath_var
16547
16548# Is shlibpath searched before the hard-coded library search path?
16549shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16550
16551# Format of library name prefix.
16552libname_spec=$lt_libname_spec
16553
16554# List of archive names.  First name is the real one, the rest are links.
16555# The last name is the one that the linker finds with -lNAME
16556library_names_spec=$lt_library_names_spec
16557
16558# The coded name of the library, if different from the real name.
16559soname_spec=$lt_soname_spec
16560
16561# Command to use after installation of a shared archive.
16562postinstall_cmds=$lt_postinstall_cmds
16563
16564# Command to use after uninstallation of a shared archive.
16565postuninstall_cmds=$lt_postuninstall_cmds
16566
16567# Commands used to finish a libtool library installation in a directory.
16568finish_cmds=$lt_finish_cmds
16569
16570# As "finish_cmds", except a single script fragment to be evaled but
16571# not shown.
16572finish_eval=$lt_finish_eval
16573
16574# Whether we should hardcode library paths into libraries.
16575hardcode_into_libs=$hardcode_into_libs
16576
16577# Compile-time system search path for libraries.
16578sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16579
16580# Run-time system search path for libraries.
16581sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16582
16583# Whether dlopen is supported.
16584dlopen_support=$enable_dlopen
16585
16586# Whether dlopen of programs is supported.
16587dlopen_self=$enable_dlopen_self
16588
16589# Whether dlopen of statically linked programs is supported.
16590dlopen_self_static=$enable_dlopen_self_static
16591
16592# Commands to strip libraries.
16593old_striplib=$lt_old_striplib
16594striplib=$lt_striplib
16595
16596
16597# The linker used to build libraries.
16598LD=$lt_LD
16599
16600# Commands used to build an old-style archive.
16601old_archive_cmds=$lt_old_archive_cmds
16602
16603# A language specific compiler.
16604CC=$lt_compiler
16605
16606# Is the compiler the GNU compiler?
16607with_gcc=$GCC
16608
16609# Compiler flag to turn off builtin functions.
16610no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16611
16612# How to pass a linker flag through the compiler.
16613wl=$lt_lt_prog_compiler_wl
16614
16615# Additional compiler flags for building library objects.
16616pic_flag=$lt_lt_prog_compiler_pic
16617
16618# Compiler flag to prevent dynamic linking.
16619link_static_flag=$lt_lt_prog_compiler_static
16620
16621# Does compiler simultaneously support -c and -o options?
16622compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16623
16624# Whether or not to add -lc for building shared libraries.
16625build_libtool_need_lc=$archive_cmds_need_lc
16626
16627# Whether or not to disallow shared libs when runtime libs are static.
16628allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16629
16630# Compiler flag to allow reflexive dlopens.
16631export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16632
16633# Compiler flag to generate shared objects directly from archives.
16634whole_archive_flag_spec=$lt_whole_archive_flag_spec
16635
16636# Whether the compiler copes with passing no objects directly.
16637compiler_needs_object=$lt_compiler_needs_object
16638
16639# Create an old-style archive from a shared archive.
16640old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16641
16642# Create a temporary old-style archive to link instead of a shared archive.
16643old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16644
16645# Commands used to build a shared archive.
16646archive_cmds=$lt_archive_cmds
16647archive_expsym_cmds=$lt_archive_expsym_cmds
16648
16649# Commands used to build a loadable module if different from building
16650# a shared archive.
16651module_cmds=$lt_module_cmds
16652module_expsym_cmds=$lt_module_expsym_cmds
16653
16654# Whether we are building with GNU ld or not.
16655with_gnu_ld=$lt_with_gnu_ld
16656
16657# Flag that allows shared libraries with undefined symbols to be built.
16658allow_undefined_flag=$lt_allow_undefined_flag
16659
16660# Flag that enforces no undefined symbols.
16661no_undefined_flag=$lt_no_undefined_flag
16662
16663# Flag to hardcode \$libdir into a binary during linking.
16664# This must work even if \$libdir does not exist
16665hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16666
16667# If ld is used when linking, flag to hardcode \$libdir into a binary
16668# during linking.  This must work even if \$libdir does not exist.
16669hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16670
16671# Whether we need a single "-rpath" flag with a separated argument.
16672hardcode_libdir_separator=$lt_hardcode_libdir_separator
16673
16674# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16675# DIR into the resulting binary.
16676hardcode_direct=$hardcode_direct
16677
16678# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16679# DIR into the resulting binary and the resulting library dependency is
16680# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16681# library is relocated.
16682hardcode_direct_absolute=$hardcode_direct_absolute
16683
16684# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16685# into the resulting binary.
16686hardcode_minus_L=$hardcode_minus_L
16687
16688# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16689# into the resulting binary.
16690hardcode_shlibpath_var=$hardcode_shlibpath_var
16691
16692# Set to "yes" if building a shared library automatically hardcodes DIR
16693# into the library and all subsequent libraries and executables linked
16694# against it.
16695hardcode_automatic=$hardcode_automatic
16696
16697# Set to yes if linker adds runtime paths of dependent libraries
16698# to runtime path list.
16699inherit_rpath=$inherit_rpath
16700
16701# Whether libtool must link a program against all its dependency libraries.
16702link_all_deplibs=$link_all_deplibs
16703
16704# Fix the shell variable \$srcfile for the compiler.
16705fix_srcfile_path=$lt_fix_srcfile_path
16706
16707# Set to "yes" if exported symbols are required.
16708always_export_symbols=$always_export_symbols
16709
16710# The commands to list exported symbols.
16711export_symbols_cmds=$lt_export_symbols_cmds
16712
16713# Symbols that should not be listed in the preloaded symbols.
16714exclude_expsyms=$lt_exclude_expsyms
16715
16716# Symbols that must always be exported.
16717include_expsyms=$lt_include_expsyms
16718
16719# Commands necessary for linking programs (against libraries) with templates.
16720prelink_cmds=$lt_prelink_cmds
16721
16722# Specify filename containing input files.
16723file_list_spec=$lt_file_list_spec
16724
16725# How to hardcode a shared library path into an executable.
16726hardcode_action=$hardcode_action
16727
16728# ### END LIBTOOL CONFIG
16729
16730_LT_EOF
16731
16732  case $host_os in
16733  aix3*)
16734    cat <<\_LT_EOF >> "$cfgfile"
16735# AIX sometimes has problems with the GCC collect2 program.  For some
16736# reason, if we set the COLLECT_NAMES environment variable, the problems
16737# vanish in a puff of smoke.
16738if test "X${COLLECT_NAMES+set}" != Xset; then
16739  COLLECT_NAMES=
16740  export COLLECT_NAMES
16741fi
16742_LT_EOF
16743    ;;
16744  esac
16745
16746
16747ltmain="$ac_aux_dir/ltmain.sh"
16748
16749
16750  # We use sed instead of cat because bash on DJGPP gets confused if
16751  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16752  # text mode, it properly converts lines to CR/LF.  This bash problem
16753  # is reportedly fixed, but why not run on old versions too?
16754  sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16755    || (rm -f "$cfgfile"; exit 1)
16756
16757  case $xsi_shell in
16758  yes)
16759    cat << \_LT_EOF >> "$cfgfile"
16760# func_dirname file append nondir_replacement
16761# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16762# otherwise set result to NONDIR_REPLACEMENT.
16763func_dirname ()
16764{
16765  case ${1} in
16766    */*) func_dirname_result="${1%/*}${2}" ;;
16767    *  ) func_dirname_result="${3}" ;;
16768  esac
16769}
16770
16771# func_basename file
16772func_basename ()
16773{
16774  func_basename_result="${1##*/}"
16775}
16776
16777# func_stripname prefix suffix name
16778# strip PREFIX and SUFFIX off of NAME.
16779# PREFIX and SUFFIX must not contain globbing or regex special
16780# characters, hashes, percent signs, but SUFFIX may contain a leading
16781# dot (in which case that matches only a dot).
16782func_stripname ()
16783{
16784  # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16785  # positional parameters, so assign one to ordinary parameter first.
16786  func_stripname_result=${3}
16787  func_stripname_result=${func_stripname_result#"${1}"}
16788  func_stripname_result=${func_stripname_result%"${2}"}
16789}
16790
16791# func_opt_split
16792func_opt_split ()
16793{
16794  func_opt_split_opt=${1%%=*}
16795  func_opt_split_arg=${1#*=}
16796}
16797
16798# func_lo2o object
16799func_lo2o ()
16800{
16801  case ${1} in
16802    *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16803    *)    func_lo2o_result=${1} ;;
16804  esac
16805}
16806_LT_EOF
16807    ;;
16808  *) # Bourne compatible functions.
16809    cat << \_LT_EOF >> "$cfgfile"
16810# func_dirname file append nondir_replacement
16811# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16812# otherwise set result to NONDIR_REPLACEMENT.
16813func_dirname ()
16814{
16815  # Extract subdirectory from the argument.
16816  func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
16817  if test "X$func_dirname_result" = "X${1}"; then
16818    func_dirname_result="${3}"
16819  else
16820    func_dirname_result="$func_dirname_result${2}"
16821  fi
16822}
16823
16824# func_basename file
16825func_basename ()
16826{
16827  func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
16828}
16829
16830# func_stripname prefix suffix name
16831# strip PREFIX and SUFFIX off of NAME.
16832# PREFIX and SUFFIX must not contain globbing or regex special
16833# characters, hashes, percent signs, but SUFFIX may contain a leading
16834# dot (in which case that matches only a dot).
16835# func_strip_suffix prefix name
16836func_stripname ()
16837{
16838  case ${2} in
16839    .*) func_stripname_result=`$ECHO "X${3}" \
16840           | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
16841    *)  func_stripname_result=`$ECHO "X${3}" \
16842           | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
16843  esac
16844}
16845
16846# sed scripts:
16847my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16848my_sed_long_arg='1s/^-[^=]*=//'
16849
16850# func_opt_split
16851func_opt_split ()
16852{
16853  func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
16854  func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
16855}
16856
16857# func_lo2o object
16858func_lo2o ()
16859{
16860  func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
16861}
16862_LT_EOF
16863esac
16864
16865case $lt_shell_append in
16866  yes)
16867    cat << \_LT_EOF >> "$cfgfile"
16868
16869# func_append var value
16870# Append VALUE to the end of shell variable VAR.
16871func_append ()
16872{
16873  eval "$1+=\$2"
16874}
16875_LT_EOF
16876    ;;
16877  *)
16878    cat << \_LT_EOF >> "$cfgfile"
16879
16880# func_append var value
16881# Append VALUE to the end of shell variable VAR.
16882func_append ()
16883{
16884  eval "$1=\$$1\$2"
16885}
16886_LT_EOF
16887    ;;
16888  esac
16889
16890
16891  sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16892    || (rm -f "$cfgfile"; exit 1)
16893
16894  mv -f "$cfgfile" "$ofile" ||
16895    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16896  chmod +x "$ofile"
16897
16898 ;;
16899    default-1 )
16900    for ac_file in $CONFIG_FILES; do
16901      # Support "outfile[:infile[:infile...]]"
16902      case "$ac_file" in
16903        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16904      esac
16905      # PO directories have a Makefile.in generated from Makefile.in.in.
16906      case "$ac_file" in */Makefile.in)
16907        # Adjust a relative srcdir.
16908        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16909        ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
16910        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16911        # In autoconf-2.13 it is called $ac_given_srcdir.
16912        # In autoconf-2.50 it is called $srcdir.
16913        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16914        case "$ac_given_srcdir" in
16915          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16916          /*) top_srcdir="$ac_given_srcdir" ;;
16917          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16918        esac
16919        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16920          rm -f "$ac_dir/POTFILES"
16921          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16922          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ 	]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16923          POMAKEFILEDEPS="POTFILES.in"
16924          # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16925          # on $ac_dir but don't depend on user-specified configuration
16926          # parameters.
16927          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16928            # The LINGUAS file contains the set of available languages.
16929            if test -n "$OBSOLETE_ALL_LINGUAS"; then
16930              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16931            fi
16932            ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16933            # Hide the ALL_LINGUAS assigment from automake.
16934            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16935            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16936          else
16937            # The set of available languages was given in configure.in.
16938            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16939          fi
16940          case "$ac_given_srcdir" in
16941            .) srcdirpre= ;;
16942            *) srcdirpre='$(srcdir)/' ;;
16943          esac
16944          POFILES=
16945          GMOFILES=
16946          UPDATEPOFILES=
16947          DUMMYPOFILES=
16948          for lang in $ALL_LINGUAS; do
16949            POFILES="$POFILES $srcdirpre$lang.po"
16950            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16951            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16952            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16953          done
16954          # CATALOGS depends on both $ac_dir and the user's LINGUAS
16955          # environment variable.
16956          INST_LINGUAS=
16957          if test -n "$ALL_LINGUAS"; then
16958            for presentlang in $ALL_LINGUAS; do
16959              useit=no
16960              if test "%UNSET%" != "$LINGUAS"; then
16961                desiredlanguages="$LINGUAS"
16962              else
16963                desiredlanguages="$ALL_LINGUAS"
16964              fi
16965              for desiredlang in $desiredlanguages; do
16966                # Use the presentlang catalog if desiredlang is
16967                #   a. equal to presentlang, or
16968                #   b. a variant of presentlang (because in this case,
16969                #      presentlang can be used as a fallback for messages
16970                #      which are not translated in the desiredlang catalog).
16971                case "$desiredlang" in
16972                  "$presentlang"*) useit=yes;;
16973                esac
16974              done
16975              if test $useit = yes; then
16976                INST_LINGUAS="$INST_LINGUAS $presentlang"
16977              fi
16978            done
16979          fi
16980          CATALOGS=
16981          if test -n "$INST_LINGUAS"; then
16982            for lang in $INST_LINGUAS; do
16983              CATALOGS="$CATALOGS $lang.gmo"
16984            done
16985          fi
16986          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16987          sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
16988          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16989            if test -f "$f"; then
16990              case "$f" in
16991                *.orig | *.bak | *~) ;;
16992                *) cat "$f" >> "$ac_dir/Makefile" ;;
16993              esac
16994            fi
16995          done
16996        fi
16997        ;;
16998      esac
16999    done ;;
17000  esac
17001done
17002_ACEOF
17003
17004cat >>$CONFIG_STATUS <<\_ACEOF
17005
17006{ (exit 0); exit 0; }
17007_ACEOF
17008chmod +x $CONFIG_STATUS
17009ac_clean_files=$ac_clean_files_save
17010
17011
17012# configure is writing to config.log, and then calls config.status.
17013# config.status does its own redirection, appending to config.log.
17014# Unfortunately, on DOS this fails, as config.log is still kept open
17015# by configure, so config.status won't be able to write to it; its
17016# output is simply discarded.  So we exec the FD to /dev/null,
17017# effectively closing config.log, so it can be properly (re)opened and
17018# appended to by config.status.  When coming back to configure, we
17019# need to make the FD available again.
17020if test "$no_create" != yes; then
17021  ac_cs_success=:
17022  ac_config_status_args=
17023  test "$silent" = yes &&
17024    ac_config_status_args="$ac_config_status_args --quiet"
17025  exec 5>/dev/null
17026  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17027  exec 5>>config.log
17028  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17029  # would make configure fail if this is the last instruction.
17030  $ac_cs_success || { (exit 1); exit 1; }
17031fi
17032
17033