xref: /aosp_15_r20/external/mtools/configure (revision d5c9a868b113e0ec0db2f27bc2ce8a253e77c4b0)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69.
4#
5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7#
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45  as_echo='print -r --'
46  as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48  as_echo='printf %s\n'
49  as_echo_n='printf %s'
50else
51  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53    as_echo_n='/usr/ucb/echo -n'
54  else
55    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56    as_echo_n_body='eval
57      arg=$1;
58      case $arg in #(
59      *"$as_nl"*)
60	expr "X$arg" : "X\\(.*\\)$as_nl";
61	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62      esac;
63      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64    '
65    export as_echo_n_body
66    as_echo_n='sh -c $as_echo_n_body as_echo'
67  fi
68  export as_echo_body
69  as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74  PATH_SEPARATOR=:
75  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77      PATH_SEPARATOR=';'
78  }
79fi
80
81
82# IFS
83# We need space, tab and new line, in precisely that order.  Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90as_myself=
91case $0 in #((
92  *[\\/]* ) as_myself=$0 ;;
93  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96  IFS=$as_save_IFS
97  test -z "$as_dir" && as_dir=.
98    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99  done
100IFS=$as_save_IFS
101
102     ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107  as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111  exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there.  '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135# Use a proper internal environment variable to ensure we don't fall
136  # into an infinite loop, continuously re-executing ourselves.
137  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138    _as_can_reexec=no; export _as_can_reexec;
139    # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147  *v*x* | *x*v* ) as_opts=-vx ;;
148  *v* ) as_opts=-v ;;
149  *x* ) as_opts=-x ;;
150  * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157  fi
158  # We don't want this to propagate to other subprocesses.
159          { _as_can_reexec=; unset _as_can_reexec;}
160if test "x$CONFIG_SHELL" = x; then
161  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162  emulate sh
163  NULLCMD=:
164  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165  # is contrary to our usage.  Disable this feature.
166  alias -g '\${1+\"\$@\"}'='\"\$@\"'
167  setopt NO_GLOB_SUBST
168else
169  case \`(set -o) 2>/dev/null\` in #(
170  *posix*) :
171    set -o posix ;; #(
172  *) :
173     ;;
174esac
175fi
176"
177  as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191  exitcode=1; echo positional parameters were not saved.
192fi
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
195  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1"
200  if (eval "$as_required") 2>/dev/null; then :
201  as_have_required=yes
202else
203  as_have_required=no
204fi
205  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207else
208  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209as_found=false
210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211do
212  IFS=$as_save_IFS
213  test -z "$as_dir" && as_dir=.
214  as_found=:
215  case $as_dir in #(
216	 /*)
217	   for as_base in sh bash ksh sh5; do
218	     # Try only shells that exist, to save several forks.
219	     as_shell=$as_dir/$as_base
220	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222  CONFIG_SHELL=$as_shell as_have_required=yes
223		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224  break 2
225fi
226fi
227	   done;;
228       esac
229  as_found=false
230done
231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233  CONFIG_SHELL=$SHELL as_have_required=yes
234fi; }
235IFS=$as_save_IFS
236
237
238      if test "x$CONFIG_SHELL" != x; then :
239  export CONFIG_SHELL
240             # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell.
244BASH_ENV=/dev/null
245ENV=/dev/null
246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247case $- in # ((((
248  *v*x* | *x*v* ) as_opts=-vx ;;
249  *v* ) as_opts=-v ;;
250  *x* ) as_opts=-x ;;
251  * ) as_opts= ;;
252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
258fi
259
260    if test x$as_have_required = xno; then :
261  $as_echo "$0: This script requires a shell more modern than all"
262  $as_echo "$0: the shells that I found on your system."
263  if test x${ZSH_VERSION+set} = xset ; then
264    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266  else
267    $as_echo "$0: Please tell [email protected] about your system,
268$0: including any error possibly output before this
269$0: message. Then install a modern shell, or manually run
270$0: the script under such a shell if you do have one."
271  fi
272  exit 1
273fi
274fi
275fi
276SHELL=${CONFIG_SHELL-/bin/sh}
277export SHELL
278# Unset more variables known to interfere with behavior of common tools.
279CLICOLOR_FORCE= GREP_OPTIONS=
280unset CLICOLOR_FORCE GREP_OPTIONS
281
282## --------------------- ##
283## M4sh Shell Functions. ##
284## --------------------- ##
285# as_fn_unset VAR
286# ---------------
287# Portably unset VAR.
288as_fn_unset ()
289{
290  { eval $1=; unset $1;}
291}
292as_unset=as_fn_unset
293
294# as_fn_set_status STATUS
295# -----------------------
296# Set $? to STATUS, without forking.
297as_fn_set_status ()
298{
299  return $1
300} # as_fn_set_status
301
302# as_fn_exit STATUS
303# -----------------
304# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305as_fn_exit ()
306{
307  set +e
308  as_fn_set_status $1
309  exit $1
310} # as_fn_exit
311
312# as_fn_mkdir_p
313# -------------
314# Create "$as_dir" as a directory, including parents if necessary.
315as_fn_mkdir_p ()
316{
317
318  case $as_dir in #(
319  -*) as_dir=./$as_dir;;
320  esac
321  test -d "$as_dir" || eval $as_mkdir_p || {
322    as_dirs=
323    while :; do
324      case $as_dir in #(
325      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326      *) as_qdir=$as_dir;;
327      esac
328      as_dirs="'$as_qdir' $as_dirs"
329      as_dir=`$as_dirname -- "$as_dir" ||
330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331	 X"$as_dir" : 'X\(//\)[^/]' \| \
332	 X"$as_dir" : 'X\(//\)$' \| \
333	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334$as_echo X"$as_dir" |
335    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336	    s//\1/
337	    q
338	  }
339	  /^X\(\/\/\)[^/].*/{
340	    s//\1/
341	    q
342	  }
343	  /^X\(\/\/\)$/{
344	    s//\1/
345	    q
346	  }
347	  /^X\(\/\).*/{
348	    s//\1/
349	    q
350	  }
351	  s/.*/./; q'`
352      test -d "$as_dir" && break
353    done
354    test -z "$as_dirs" || eval "mkdir $as_dirs"
355  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356
357
358} # as_fn_mkdir_p
359
360# as_fn_executable_p FILE
361# -----------------------
362# Test if FILE is an executable regular file.
363as_fn_executable_p ()
364{
365  test -f "$1" && test -x "$1"
366} # as_fn_executable_p
367# as_fn_append VAR VALUE
368# ----------------------
369# Append the text in VALUE to the end of the definition contained in VAR. Take
370# advantage of any shell optimizations that allow amortized linear growth over
371# repeated appends, instead of the typical quadratic growth present in naive
372# implementations.
373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374  eval 'as_fn_append ()
375  {
376    eval $1+=\$2
377  }'
378else
379  as_fn_append ()
380  {
381    eval $1=\$$1\$2
382  }
383fi # as_fn_append
384
385# as_fn_arith ARG...
386# ------------------
387# Perform arithmetic evaluation on the ARGs, and store the result in the
388# global $as_val. Take advantage of shells that can avoid forks. The arguments
389# must be portable across $(()) and expr.
390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391  eval 'as_fn_arith ()
392  {
393    as_val=$(( $* ))
394  }'
395else
396  as_fn_arith ()
397  {
398    as_val=`expr "$@" || test $? -eq 1`
399  }
400fi # as_fn_arith
401
402
403# as_fn_error STATUS ERROR [LINENO LOG_FD]
404# ----------------------------------------
405# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407# script with STATUS, using 1 if that was 0.
408as_fn_error ()
409{
410  as_status=$1; test $as_status -eq 0 && as_status=1
411  if test "$4"; then
412    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414  fi
415  $as_echo "$as_me: error: $2" >&2
416  as_fn_exit $as_status
417} # as_fn_error
418
419if expr a : '\(a\)' >/dev/null 2>&1 &&
420   test "X`expr 00001 : '.*\(...\)'`" = X001; then
421  as_expr=expr
422else
423  as_expr=false
424fi
425
426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427  as_basename=basename
428else
429  as_basename=false
430fi
431
432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433  as_dirname=dirname
434else
435  as_dirname=false
436fi
437
438as_me=`$as_basename -- "$0" ||
439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440	 X"$0" : 'X\(//\)$' \| \
441	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442$as_echo X/"$0" |
443    sed '/^.*\/\([^/][^/]*\)\/*$/{
444	    s//\1/
445	    q
446	  }
447	  /^X\/\(\/\/\)$/{
448	    s//\1/
449	    q
450	  }
451	  /^X\/\(\/\).*/{
452	    s//\1/
453	    q
454	  }
455	  s/.*/./; q'`
456
457# Avoid depending upon Character Ranges.
458as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461as_cr_digits='0123456789'
462as_cr_alnum=$as_cr_Letters$as_cr_digits
463
464
465  as_lineno_1=$LINENO as_lineno_1a=$LINENO
466  as_lineno_2=$LINENO as_lineno_2a=$LINENO
467  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
470  sed -n '
471    p
472    /[$]LINENO/=
473  ' <$as_myself |
474    sed '
475      s/[$]LINENO.*/&-/
476      t lineno
477      b
478      :lineno
479      N
480      :loop
481      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482      t loop
483      s/-\n.*//
484    ' >$as_me.lineno &&
485  chmod +x "$as_me.lineno" ||
486    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
487
488  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489  # already done that, so ensure we don't try to do so again and fall
490  # in an infinite loop.  This has already happened in practice.
491  _as_can_reexec=no; export _as_can_reexec
492  # Don't try to exec as it changes $[0], causing all sort of problems
493  # (the dirname of $[0] is not the place where we might find the
494  # original and so on.  Autoconf is especially sensitive to this).
495  . "./$as_me.lineno"
496  # Exit status is that of the last command.
497  exit
498}
499
500ECHO_C= ECHO_N= ECHO_T=
501case `echo -n x` in #(((((
502-n*)
503  case `echo 'xy\c'` in
504  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
505  xy)  ECHO_C='\c';;
506  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
507       ECHO_T='	';;
508  esac;;
509*)
510  ECHO_N='-n';;
511esac
512
513rm -f conf$$ conf$$.exe conf$$.file
514if test -d conf$$.dir; then
515  rm -f conf$$.dir/conf$$.file
516else
517  rm -f conf$$.dir
518  mkdir conf$$.dir 2>/dev/null
519fi
520if (echo >conf$$.file) 2>/dev/null; then
521  if ln -s conf$$.file conf$$ 2>/dev/null; then
522    as_ln_s='ln -s'
523    # ... but there are two gotchas:
524    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526    # In both cases, we have to default to `cp -pR'.
527    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528      as_ln_s='cp -pR'
529  elif ln conf$$.file conf$$ 2>/dev/null; then
530    as_ln_s=ln
531  else
532    as_ln_s='cp -pR'
533  fi
534else
535  as_ln_s='cp -pR'
536fi
537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538rmdir conf$$.dir 2>/dev/null
539
540if mkdir -p . 2>/dev/null; then
541  as_mkdir_p='mkdir -p "$as_dir"'
542else
543  test -d ./-p && rmdir ./-p
544  as_mkdir_p=false
545fi
546
547as_test_x='test -x'
548as_executable_p=as_fn_executable_p
549
550# Sed expression to map a string onto a valid CPP name.
551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552
553# Sed expression to map a string onto a valid variable name.
554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555
556
557test -n "$DJDIR" || exec 7<&0 </dev/null
558exec 6>&1
559
560# Name of the host.
561# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562# so uname gets run too.
563ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564
565#
566# Initializations.
567#
568ac_default_prefix=/usr/local
569ac_clean_files=
570ac_config_libobj_dir=.
571LIBOBJS=
572cross_compiling=no
573subdirs=
574MFLAGS=
575MAKEFLAGS=
576
577# Identity of this package.
578PACKAGE_NAME=
579PACKAGE_TARNAME=
580PACKAGE_VERSION=
581PACKAGE_STRING=
582PACKAGE_BUGREPORT=
583PACKAGE_URL=
584
585ac_unique_file="buffer.c"
586# Factoring default headers for most tests.
587ac_includes_default="\
588#include <stdio.h>
589#ifdef HAVE_SYS_TYPES_H
590# include <sys/types.h>
591#endif
592#ifdef HAVE_SYS_STAT_H
593# include <sys/stat.h>
594#endif
595#ifdef STDC_HEADERS
596# include <stdlib.h>
597# include <stddef.h>
598#else
599# ifdef HAVE_STDLIB_H
600#  include <stdlib.h>
601# endif
602#endif
603#ifdef HAVE_STRING_H
604# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
605#  include <memory.h>
606# endif
607# include <string.h>
608#endif
609#ifdef HAVE_STRINGS_H
610# include <strings.h>
611#endif
612#ifdef HAVE_INTTYPES_H
613# include <inttypes.h>
614#endif
615#ifdef HAVE_STDINT_H
616# include <stdint.h>
617#endif
618#ifdef HAVE_UNISTD_H
619# include <unistd.h>
620#endif"
621
622ac_subst_vars='LTLIBOBJS
623LIBOBJS
624HOST_ID
625SHLIB
626MACHDEPLIBS
627extralibdir
628extraincludedir
629FLOPPYD_IO_OBJ
630FLOPPYD_IO_SRC
631BINFLOPPYD
632FLOPPYD
633FLOPPYD_LIBS
634X_EXTRA_LIBS
635X_LIBS
636X_PRE_LIBS
637X_CFLAGS
638XMKMF
639XDF_IO_OBJ
640XDF_IO_SRC
641target_os
642target_vendor
643target_cpu
644target
645host_os
646host_vendor
647host_cpu
648host
649build_os
650build_vendor
651build_cpu
652build
653INSTALL_INFO
654LN_S
655INSTALL_DATA
656INSTALL_SCRIPT
657INSTALL_PROGRAM
658EGREP
659GREP
660CPP
661OBJEXT
662EXEEXT
663ac_ct_CC
664CPPFLAGS
665LDFLAGS
666CFLAGS
667CC
668target_alias
669host_alias
670build_alias
671LIBS
672ECHO_T
673ECHO_N
674ECHO_C
675DEFS
676mandir
677localedir
678libdir
679psdir
680pdfdir
681dvidir
682htmldir
683infodir
684docdir
685oldincludedir
686includedir
687runstatedir
688localstatedir
689sharedstatedir
690sysconfdir
691datadir
692datarootdir
693libexecdir
694sbindir
695bindir
696program_transform_name
697prefix
698exec_prefix
699PACKAGE_URL
700PACKAGE_BUGREPORT
701PACKAGE_STRING
702PACKAGE_VERSION
703PACKAGE_TARNAME
704PACKAGE_NAME
705PATH_SEPARATOR
706SHELL'
707ac_subst_files=''
708ac_user_opts='
709enable_option_checking
710enable_xdf
711enable_vold
712enable_new_vold
713enable_debug
714enable_raw_term
715enable_largefile
716with_x
717enable_floppyd
718'
719      ac_precious_vars='build_alias
720host_alias
721target_alias
722CC
723CFLAGS
724LDFLAGS
725LIBS
726CPPFLAGS
727CPP
728XMKMF'
729
730
731# Initialize some variables set by options.
732ac_init_help=
733ac_init_version=false
734ac_unrecognized_opts=
735ac_unrecognized_sep=
736# The variables have the same names as the options, with
737# dashes changed to underlines.
738cache_file=/dev/null
739exec_prefix=NONE
740no_create=
741no_recursion=
742prefix=NONE
743program_prefix=NONE
744program_suffix=NONE
745program_transform_name=s,x,x,
746silent=
747site=
748srcdir=
749verbose=
750x_includes=NONE
751x_libraries=NONE
752
753# Installation directory options.
754# These are left unexpanded so users can "make install exec_prefix=/foo"
755# and all the variables that are supposed to be based on exec_prefix
756# by default will actually change.
757# Use braces instead of parens because sh, perl, etc. also accept them.
758# (The list follows the same order as the GNU Coding Standards.)
759bindir='${exec_prefix}/bin'
760sbindir='${exec_prefix}/sbin'
761libexecdir='${exec_prefix}/libexec'
762datarootdir='${prefix}/share'
763datadir='${datarootdir}'
764sysconfdir='${prefix}/etc'
765sharedstatedir='${prefix}/com'
766localstatedir='${prefix}/var'
767runstatedir='${localstatedir}/run'
768includedir='${prefix}/include'
769oldincludedir='/usr/include'
770docdir='${datarootdir}/doc/${PACKAGE}'
771infodir='${datarootdir}/info'
772htmldir='${docdir}'
773dvidir='${docdir}'
774pdfdir='${docdir}'
775psdir='${docdir}'
776libdir='${exec_prefix}/lib'
777localedir='${datarootdir}/locale'
778mandir='${datarootdir}/man'
779
780ac_prev=
781ac_dashdash=
782for ac_option
783do
784  # If the previous option needs an argument, assign it.
785  if test -n "$ac_prev"; then
786    eval $ac_prev=\$ac_option
787    ac_prev=
788    continue
789  fi
790
791  case $ac_option in
792  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
793  *=)   ac_optarg= ;;
794  *)    ac_optarg=yes ;;
795  esac
796
797  # Accept the important Cygnus configure options, so we can diagnose typos.
798
799  case $ac_dashdash$ac_option in
800  --)
801    ac_dashdash=yes ;;
802
803  -bindir | --bindir | --bindi | --bind | --bin | --bi)
804    ac_prev=bindir ;;
805  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
806    bindir=$ac_optarg ;;
807
808  -build | --build | --buil | --bui | --bu)
809    ac_prev=build_alias ;;
810  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
811    build_alias=$ac_optarg ;;
812
813  -cache-file | --cache-file | --cache-fil | --cache-fi \
814  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
815    ac_prev=cache_file ;;
816  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
817  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
818    cache_file=$ac_optarg ;;
819
820  --config-cache | -C)
821    cache_file=config.cache ;;
822
823  -datadir | --datadir | --datadi | --datad)
824    ac_prev=datadir ;;
825  -datadir=* | --datadir=* | --datadi=* | --datad=*)
826    datadir=$ac_optarg ;;
827
828  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
829  | --dataroo | --dataro | --datar)
830    ac_prev=datarootdir ;;
831  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
832  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
833    datarootdir=$ac_optarg ;;
834
835  -disable-* | --disable-*)
836    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
837    # Reject names that are not valid shell variable names.
838    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
839      as_fn_error $? "invalid feature name: $ac_useropt"
840    ac_useropt_orig=$ac_useropt
841    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
842    case $ac_user_opts in
843      *"
844"enable_$ac_useropt"
845"*) ;;
846      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
847	 ac_unrecognized_sep=', ';;
848    esac
849    eval enable_$ac_useropt=no ;;
850
851  -docdir | --docdir | --docdi | --doc | --do)
852    ac_prev=docdir ;;
853  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
854    docdir=$ac_optarg ;;
855
856  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
857    ac_prev=dvidir ;;
858  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
859    dvidir=$ac_optarg ;;
860
861  -enable-* | --enable-*)
862    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
863    # Reject names that are not valid shell variable names.
864    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
865      as_fn_error $? "invalid feature name: $ac_useropt"
866    ac_useropt_orig=$ac_useropt
867    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
868    case $ac_user_opts in
869      *"
870"enable_$ac_useropt"
871"*) ;;
872      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
873	 ac_unrecognized_sep=', ';;
874    esac
875    eval enable_$ac_useropt=\$ac_optarg ;;
876
877  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
878  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
879  | --exec | --exe | --ex)
880    ac_prev=exec_prefix ;;
881  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
882  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
883  | --exec=* | --exe=* | --ex=*)
884    exec_prefix=$ac_optarg ;;
885
886  -gas | --gas | --ga | --g)
887    # Obsolete; use --with-gas.
888    with_gas=yes ;;
889
890  -help | --help | --hel | --he | -h)
891    ac_init_help=long ;;
892  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
893    ac_init_help=recursive ;;
894  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
895    ac_init_help=short ;;
896
897  -host | --host | --hos | --ho)
898    ac_prev=host_alias ;;
899  -host=* | --host=* | --hos=* | --ho=*)
900    host_alias=$ac_optarg ;;
901
902  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
903    ac_prev=htmldir ;;
904  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
905  | --ht=*)
906    htmldir=$ac_optarg ;;
907
908  -includedir | --includedir | --includedi | --included | --include \
909  | --includ | --inclu | --incl | --inc)
910    ac_prev=includedir ;;
911  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
912  | --includ=* | --inclu=* | --incl=* | --inc=*)
913    includedir=$ac_optarg ;;
914
915  -infodir | --infodir | --infodi | --infod | --info | --inf)
916    ac_prev=infodir ;;
917  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
918    infodir=$ac_optarg ;;
919
920  -libdir | --libdir | --libdi | --libd)
921    ac_prev=libdir ;;
922  -libdir=* | --libdir=* | --libdi=* | --libd=*)
923    libdir=$ac_optarg ;;
924
925  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
926  | --libexe | --libex | --libe)
927    ac_prev=libexecdir ;;
928  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
929  | --libexe=* | --libex=* | --libe=*)
930    libexecdir=$ac_optarg ;;
931
932  -localedir | --localedir | --localedi | --localed | --locale)
933    ac_prev=localedir ;;
934  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
935    localedir=$ac_optarg ;;
936
937  -localstatedir | --localstatedir | --localstatedi | --localstated \
938  | --localstate | --localstat | --localsta | --localst | --locals)
939    ac_prev=localstatedir ;;
940  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
941  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
942    localstatedir=$ac_optarg ;;
943
944  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
945    ac_prev=mandir ;;
946  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
947    mandir=$ac_optarg ;;
948
949  -nfp | --nfp | --nf)
950    # Obsolete; use --without-fp.
951    with_fp=no ;;
952
953  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
954  | --no-cr | --no-c | -n)
955    no_create=yes ;;
956
957  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
958  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
959    no_recursion=yes ;;
960
961  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
962  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
963  | --oldin | --oldi | --old | --ol | --o)
964    ac_prev=oldincludedir ;;
965  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
966  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
967  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
968    oldincludedir=$ac_optarg ;;
969
970  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
971    ac_prev=prefix ;;
972  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
973    prefix=$ac_optarg ;;
974
975  -program-prefix | --program-prefix | --program-prefi | --program-pref \
976  | --program-pre | --program-pr | --program-p)
977    ac_prev=program_prefix ;;
978  -program-prefix=* | --program-prefix=* | --program-prefi=* \
979  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
980    program_prefix=$ac_optarg ;;
981
982  -program-suffix | --program-suffix | --program-suffi | --program-suff \
983  | --program-suf | --program-su | --program-s)
984    ac_prev=program_suffix ;;
985  -program-suffix=* | --program-suffix=* | --program-suffi=* \
986  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
987    program_suffix=$ac_optarg ;;
988
989  -program-transform-name | --program-transform-name \
990  | --program-transform-nam | --program-transform-na \
991  | --program-transform-n | --program-transform- \
992  | --program-transform | --program-transfor \
993  | --program-transfo | --program-transf \
994  | --program-trans | --program-tran \
995  | --progr-tra | --program-tr | --program-t)
996    ac_prev=program_transform_name ;;
997  -program-transform-name=* | --program-transform-name=* \
998  | --program-transform-nam=* | --program-transform-na=* \
999  | --program-transform-n=* | --program-transform-=* \
1000  | --program-transform=* | --program-transfor=* \
1001  | --program-transfo=* | --program-transf=* \
1002  | --program-trans=* | --program-tran=* \
1003  | --progr-tra=* | --program-tr=* | --program-t=*)
1004    program_transform_name=$ac_optarg ;;
1005
1006  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1007    ac_prev=pdfdir ;;
1008  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1009    pdfdir=$ac_optarg ;;
1010
1011  -psdir | --psdir | --psdi | --psd | --ps)
1012    ac_prev=psdir ;;
1013  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1014    psdir=$ac_optarg ;;
1015
1016  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1017  | -silent | --silent | --silen | --sile | --sil)
1018    silent=yes ;;
1019
1020  -runstatedir | --runstatedir | --runstatedi | --runstated \
1021  | --runstate | --runstat | --runsta | --runst | --runs \
1022  | --run | --ru | --r)
1023    ac_prev=runstatedir ;;
1024  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1025  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1026  | --run=* | --ru=* | --r=*)
1027    runstatedir=$ac_optarg ;;
1028
1029  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1030    ac_prev=sbindir ;;
1031  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1032  | --sbi=* | --sb=*)
1033    sbindir=$ac_optarg ;;
1034
1035  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1036  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1037  | --sharedst | --shareds | --shared | --share | --shar \
1038  | --sha | --sh)
1039    ac_prev=sharedstatedir ;;
1040  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1041  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1042  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1043  | --sha=* | --sh=*)
1044    sharedstatedir=$ac_optarg ;;
1045
1046  -site | --site | --sit)
1047    ac_prev=site ;;
1048  -site=* | --site=* | --sit=*)
1049    site=$ac_optarg ;;
1050
1051  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1052    ac_prev=srcdir ;;
1053  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1054    srcdir=$ac_optarg ;;
1055
1056  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1057  | --syscon | --sysco | --sysc | --sys | --sy)
1058    ac_prev=sysconfdir ;;
1059  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1060  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1061    sysconfdir=$ac_optarg ;;
1062
1063  -target | --target | --targe | --targ | --tar | --ta | --t)
1064    ac_prev=target_alias ;;
1065  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1066    target_alias=$ac_optarg ;;
1067
1068  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1069    verbose=yes ;;
1070
1071  -version | --version | --versio | --versi | --vers | -V)
1072    ac_init_version=: ;;
1073
1074  -with-* | --with-*)
1075    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1076    # Reject names that are not valid shell variable names.
1077    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1078      as_fn_error $? "invalid package name: $ac_useropt"
1079    ac_useropt_orig=$ac_useropt
1080    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1081    case $ac_user_opts in
1082      *"
1083"with_$ac_useropt"
1084"*) ;;
1085      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1086	 ac_unrecognized_sep=', ';;
1087    esac
1088    eval with_$ac_useropt=\$ac_optarg ;;
1089
1090  -without-* | --without-*)
1091    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1092    # Reject names that are not valid shell variable names.
1093    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1094      as_fn_error $? "invalid package name: $ac_useropt"
1095    ac_useropt_orig=$ac_useropt
1096    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1097    case $ac_user_opts in
1098      *"
1099"with_$ac_useropt"
1100"*) ;;
1101      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1102	 ac_unrecognized_sep=', ';;
1103    esac
1104    eval with_$ac_useropt=no ;;
1105
1106  --x)
1107    # Obsolete; use --with-x.
1108    with_x=yes ;;
1109
1110  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1111  | --x-incl | --x-inc | --x-in | --x-i)
1112    ac_prev=x_includes ;;
1113  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1114  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1115    x_includes=$ac_optarg ;;
1116
1117  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1118  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1119    ac_prev=x_libraries ;;
1120  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1121  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1122    x_libraries=$ac_optarg ;;
1123
1124  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1125Try \`$0 --help' for more information"
1126    ;;
1127
1128  *=*)
1129    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1130    # Reject names that are not valid shell variable names.
1131    case $ac_envvar in #(
1132      '' | [0-9]* | *[!_$as_cr_alnum]* )
1133      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1134    esac
1135    eval $ac_envvar=\$ac_optarg
1136    export $ac_envvar ;;
1137
1138  *)
1139    # FIXME: should be removed in autoconf 3.0.
1140    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1141    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1142      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1143    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1144    ;;
1145
1146  esac
1147done
1148
1149if test -n "$ac_prev"; then
1150  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1151  as_fn_error $? "missing argument to $ac_option"
1152fi
1153
1154if test -n "$ac_unrecognized_opts"; then
1155  case $enable_option_checking in
1156    no) ;;
1157    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1158    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1159  esac
1160fi
1161
1162# Check all directory arguments for consistency.
1163for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1164		datadir sysconfdir sharedstatedir localstatedir includedir \
1165		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1166		libdir localedir mandir runstatedir
1167do
1168  eval ac_val=\$$ac_var
1169  # Remove trailing slashes.
1170  case $ac_val in
1171    */ )
1172      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1173      eval $ac_var=\$ac_val;;
1174  esac
1175  # Be sure to have absolute directory names.
1176  case $ac_val in
1177    [\\/$]* | ?:[\\/]* )  continue;;
1178    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1179  esac
1180  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1181done
1182
1183# There might be people who depend on the old broken behavior: `$host'
1184# used to hold the argument of --host etc.
1185# FIXME: To remove some day.
1186build=$build_alias
1187host=$host_alias
1188target=$target_alias
1189
1190# FIXME: To remove some day.
1191if test "x$host_alias" != x; then
1192  if test "x$build_alias" = x; then
1193    cross_compiling=maybe
1194  elif test "x$build_alias" != "x$host_alias"; then
1195    cross_compiling=yes
1196  fi
1197fi
1198
1199ac_tool_prefix=
1200test -n "$host_alias" && ac_tool_prefix=$host_alias-
1201
1202test "$silent" = yes && exec 6>/dev/null
1203
1204
1205ac_pwd=`pwd` && test -n "$ac_pwd" &&
1206ac_ls_di=`ls -di .` &&
1207ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1208  as_fn_error $? "working directory cannot be determined"
1209test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1210  as_fn_error $? "pwd does not report name of working directory"
1211
1212
1213# Find the source files, if location was not specified.
1214if test -z "$srcdir"; then
1215  ac_srcdir_defaulted=yes
1216  # Try the directory containing this script, then the parent directory.
1217  ac_confdir=`$as_dirname -- "$as_myself" ||
1218$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1219	 X"$as_myself" : 'X\(//\)[^/]' \| \
1220	 X"$as_myself" : 'X\(//\)$' \| \
1221	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1222$as_echo X"$as_myself" |
1223    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1224	    s//\1/
1225	    q
1226	  }
1227	  /^X\(\/\/\)[^/].*/{
1228	    s//\1/
1229	    q
1230	  }
1231	  /^X\(\/\/\)$/{
1232	    s//\1/
1233	    q
1234	  }
1235	  /^X\(\/\).*/{
1236	    s//\1/
1237	    q
1238	  }
1239	  s/.*/./; q'`
1240  srcdir=$ac_confdir
1241  if test ! -r "$srcdir/$ac_unique_file"; then
1242    srcdir=..
1243  fi
1244else
1245  ac_srcdir_defaulted=no
1246fi
1247if test ! -r "$srcdir/$ac_unique_file"; then
1248  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1249  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1250fi
1251ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1252ac_abs_confdir=`(
1253	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1254	pwd)`
1255# When building in place, set srcdir=.
1256if test "$ac_abs_confdir" = "$ac_pwd"; then
1257  srcdir=.
1258fi
1259# Remove unnecessary trailing slashes from srcdir.
1260# Double slashes in file names in object file debugging info
1261# mess up M-x gdb in Emacs.
1262case $srcdir in
1263*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1264esac
1265for ac_var in $ac_precious_vars; do
1266  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1267  eval ac_env_${ac_var}_value=\$${ac_var}
1268  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1269  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1270done
1271
1272#
1273# Report the --help message.
1274#
1275if test "$ac_init_help" = "long"; then
1276  # Omit some internal or obsolete options to make the list less imposing.
1277  # This message is too long to be a string in the A/UX 3.1 sh.
1278  cat <<_ACEOF
1279\`configure' configures this package to adapt to many kinds of systems.
1280
1281Usage: $0 [OPTION]... [VAR=VALUE]...
1282
1283To assign environment variables (e.g., CC, CFLAGS...), specify them as
1284VAR=VALUE.  See below for descriptions of some of the useful variables.
1285
1286Defaults for the options are specified in brackets.
1287
1288Configuration:
1289  -h, --help              display this help and exit
1290      --help=short        display options specific to this package
1291      --help=recursive    display the short help of all the included packages
1292  -V, --version           display version information and exit
1293  -q, --quiet, --silent   do not print \`checking ...' messages
1294      --cache-file=FILE   cache test results in FILE [disabled]
1295  -C, --config-cache      alias for \`--cache-file=config.cache'
1296  -n, --no-create         do not create output files
1297      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1298
1299Installation directories:
1300  --prefix=PREFIX         install architecture-independent files in PREFIX
1301                          [$ac_default_prefix]
1302  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1303                          [PREFIX]
1304
1305By default, \`make install' will install all the files in
1306\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1307an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1308for instance \`--prefix=\$HOME'.
1309
1310For better control, use the options below.
1311
1312Fine tuning of the installation directories:
1313  --bindir=DIR            user executables [EPREFIX/bin]
1314  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1315  --libexecdir=DIR        program executables [EPREFIX/libexec]
1316  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1317  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1318  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1319  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1320  --libdir=DIR            object code libraries [EPREFIX/lib]
1321  --includedir=DIR        C header files [PREFIX/include]
1322  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1323  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1324  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1325  --infodir=DIR           info documentation [DATAROOTDIR/info]
1326  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1327  --mandir=DIR            man documentation [DATAROOTDIR/man]
1328  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1329  --htmldir=DIR           html documentation [DOCDIR]
1330  --dvidir=DIR            dvi documentation [DOCDIR]
1331  --pdfdir=DIR            pdf documentation [DOCDIR]
1332  --psdir=DIR             ps documentation [DOCDIR]
1333_ACEOF
1334
1335  cat <<\_ACEOF
1336
1337X features:
1338  --x-includes=DIR    X include files are in DIR
1339  --x-libraries=DIR   X library files are in DIR
1340
1341System types:
1342  --build=BUILD     configure for building on BUILD [guessed]
1343  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1344  --target=TARGET   configure for building compilers for TARGET [HOST]
1345_ACEOF
1346fi
1347
1348if test -n "$ac_init_help"; then
1349
1350  cat <<\_ACEOF
1351
1352Optional Features:
1353  --disable-option-checking  ignore unrecognized --enable/--with options
1354  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1355  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1356  --enable-xdf           support for OS/2 extended density format disks
1357  --enable-vold          compatibility with Solaris' vold
1358  --enable-new-vold          compatibility with Solaris' vold, new version
1359  --enable-debug         debugging messages
1360  --enable-raw-term      raw terminal (readkey behaviour, default)
1361  --disable-largefile     omit support for large files
1362  --enable-floppyd       floppy daemon support
1363
1364Optional Packages:
1365  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1366  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1367  --with-x                use the X Window System
1368
1369Some influential environment variables:
1370  CC          C compiler command
1371  CFLAGS      C compiler flags
1372  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1373              nonstandard directory <lib dir>
1374  LIBS        libraries to pass to the linker, e.g. -l<library>
1375  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1376              you have headers in a nonstandard directory <include dir>
1377  CPP         C preprocessor
1378  XMKMF       Path to xmkmf, Makefile generator for X Window System
1379
1380Use these variables to override the choices made by `configure' or to help
1381it to find libraries and programs with nonstandard names/locations.
1382
1383Report bugs to the package provider.
1384_ACEOF
1385ac_status=$?
1386fi
1387
1388if test "$ac_init_help" = "recursive"; then
1389  # If there are subdirs, report their specific --help.
1390  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1391    test -d "$ac_dir" ||
1392      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1393      continue
1394    ac_builddir=.
1395
1396case "$ac_dir" in
1397.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1398*)
1399  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1400  # A ".." for each directory in $ac_dir_suffix.
1401  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1402  case $ac_top_builddir_sub in
1403  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1404  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1405  esac ;;
1406esac
1407ac_abs_top_builddir=$ac_pwd
1408ac_abs_builddir=$ac_pwd$ac_dir_suffix
1409# for backward compatibility:
1410ac_top_builddir=$ac_top_build_prefix
1411
1412case $srcdir in
1413  .)  # We are building in place.
1414    ac_srcdir=.
1415    ac_top_srcdir=$ac_top_builddir_sub
1416    ac_abs_top_srcdir=$ac_pwd ;;
1417  [\\/]* | ?:[\\/]* )  # Absolute name.
1418    ac_srcdir=$srcdir$ac_dir_suffix;
1419    ac_top_srcdir=$srcdir
1420    ac_abs_top_srcdir=$srcdir ;;
1421  *) # Relative name.
1422    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1423    ac_top_srcdir=$ac_top_build_prefix$srcdir
1424    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1425esac
1426ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1427
1428    cd "$ac_dir" || { ac_status=$?; continue; }
1429    # Check for guested configure.
1430    if test -f "$ac_srcdir/configure.gnu"; then
1431      echo &&
1432      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1433    elif test -f "$ac_srcdir/configure"; then
1434      echo &&
1435      $SHELL "$ac_srcdir/configure" --help=recursive
1436    else
1437      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1438    fi || ac_status=$?
1439    cd "$ac_pwd" || { ac_status=$?; break; }
1440  done
1441fi
1442
1443test -n "$ac_init_help" && exit $ac_status
1444if $ac_init_version; then
1445  cat <<\_ACEOF
1446configure
1447generated by GNU Autoconf 2.69
1448
1449Copyright (C) 2012 Free Software Foundation, Inc.
1450This configure script is free software; the Free Software Foundation
1451gives unlimited permission to copy, distribute and modify it.
1452_ACEOF
1453  exit
1454fi
1455
1456## ------------------------ ##
1457## Autoconf initialization. ##
1458## ------------------------ ##
1459
1460# ac_fn_c_try_compile LINENO
1461# --------------------------
1462# Try to compile conftest.$ac_ext, and return whether this succeeded.
1463ac_fn_c_try_compile ()
1464{
1465  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1466  rm -f conftest.$ac_objext
1467  if { { ac_try="$ac_compile"
1468case "(($ac_try" in
1469  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1470  *) ac_try_echo=$ac_try;;
1471esac
1472eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1473$as_echo "$ac_try_echo"; } >&5
1474  (eval "$ac_compile") 2>conftest.err
1475  ac_status=$?
1476  if test -s conftest.err; then
1477    grep -v '^ *+' conftest.err >conftest.er1
1478    cat conftest.er1 >&5
1479    mv -f conftest.er1 conftest.err
1480  fi
1481  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1482  test $ac_status = 0; } && {
1483	 test -z "$ac_c_werror_flag" ||
1484	 test ! -s conftest.err
1485       } && test -s conftest.$ac_objext; then :
1486  ac_retval=0
1487else
1488  $as_echo "$as_me: failed program was:" >&5
1489sed 's/^/| /' conftest.$ac_ext >&5
1490
1491	ac_retval=1
1492fi
1493  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1494  as_fn_set_status $ac_retval
1495
1496} # ac_fn_c_try_compile
1497
1498# ac_fn_c_try_cpp LINENO
1499# ----------------------
1500# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1501ac_fn_c_try_cpp ()
1502{
1503  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1504  if { { ac_try="$ac_cpp conftest.$ac_ext"
1505case "(($ac_try" in
1506  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1507  *) ac_try_echo=$ac_try;;
1508esac
1509eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1510$as_echo "$ac_try_echo"; } >&5
1511  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1512  ac_status=$?
1513  if test -s conftest.err; then
1514    grep -v '^ *+' conftest.err >conftest.er1
1515    cat conftest.er1 >&5
1516    mv -f conftest.er1 conftest.err
1517  fi
1518  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1519  test $ac_status = 0; } > conftest.i && {
1520	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1521	 test ! -s conftest.err
1522       }; then :
1523  ac_retval=0
1524else
1525  $as_echo "$as_me: failed program was:" >&5
1526sed 's/^/| /' conftest.$ac_ext >&5
1527
1528    ac_retval=1
1529fi
1530  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1531  as_fn_set_status $ac_retval
1532
1533} # ac_fn_c_try_cpp
1534
1535# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1536# -------------------------------------------------------
1537# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1538# the include files in INCLUDES and setting the cache variable VAR
1539# accordingly.
1540ac_fn_c_check_header_mongrel ()
1541{
1542  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1543  if eval \${$3+:} false; then :
1544  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1545$as_echo_n "checking for $2... " >&6; }
1546if eval \${$3+:} false; then :
1547  $as_echo_n "(cached) " >&6
1548fi
1549eval ac_res=\$$3
1550	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1551$as_echo "$ac_res" >&6; }
1552else
1553  # Is the header compilable?
1554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1555$as_echo_n "checking $2 usability... " >&6; }
1556cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1557/* end confdefs.h.  */
1558$4
1559#include <$2>
1560_ACEOF
1561if ac_fn_c_try_compile "$LINENO"; then :
1562  ac_header_compiler=yes
1563else
1564  ac_header_compiler=no
1565fi
1566rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1568$as_echo "$ac_header_compiler" >&6; }
1569
1570# Is the header present?
1571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1572$as_echo_n "checking $2 presence... " >&6; }
1573cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1574/* end confdefs.h.  */
1575#include <$2>
1576_ACEOF
1577if ac_fn_c_try_cpp "$LINENO"; then :
1578  ac_header_preproc=yes
1579else
1580  ac_header_preproc=no
1581fi
1582rm -f conftest.err conftest.i conftest.$ac_ext
1583{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1584$as_echo "$ac_header_preproc" >&6; }
1585
1586# So?  What about this header?
1587case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1588  yes:no: )
1589    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1590$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1591    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1592$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1593    ;;
1594  no:yes:* )
1595    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1596$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1597    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1598$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1599    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1600$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1601    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1602$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1603    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1604$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1605    ;;
1606esac
1607  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1608$as_echo_n "checking for $2... " >&6; }
1609if eval \${$3+:} false; then :
1610  $as_echo_n "(cached) " >&6
1611else
1612  eval "$3=\$ac_header_compiler"
1613fi
1614eval ac_res=\$$3
1615	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1616$as_echo "$ac_res" >&6; }
1617fi
1618  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1619
1620} # ac_fn_c_check_header_mongrel
1621
1622# ac_fn_c_try_run LINENO
1623# ----------------------
1624# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1625# that executables *can* be run.
1626ac_fn_c_try_run ()
1627{
1628  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1629  if { { ac_try="$ac_link"
1630case "(($ac_try" in
1631  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1632  *) ac_try_echo=$ac_try;;
1633esac
1634eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1635$as_echo "$ac_try_echo"; } >&5
1636  (eval "$ac_link") 2>&5
1637  ac_status=$?
1638  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1639  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1640  { { case "(($ac_try" in
1641  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1642  *) ac_try_echo=$ac_try;;
1643esac
1644eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1645$as_echo "$ac_try_echo"; } >&5
1646  (eval "$ac_try") 2>&5
1647  ac_status=$?
1648  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1649  test $ac_status = 0; }; }; then :
1650  ac_retval=0
1651else
1652  $as_echo "$as_me: program exited with status $ac_status" >&5
1653       $as_echo "$as_me: failed program was:" >&5
1654sed 's/^/| /' conftest.$ac_ext >&5
1655
1656       ac_retval=$ac_status
1657fi
1658  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1659  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1660  as_fn_set_status $ac_retval
1661
1662} # ac_fn_c_try_run
1663
1664# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1665# -------------------------------------------------------
1666# Tests whether HEADER exists and can be compiled using the include files in
1667# INCLUDES, setting the cache variable VAR accordingly.
1668ac_fn_c_check_header_compile ()
1669{
1670  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1671  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1672$as_echo_n "checking for $2... " >&6; }
1673if eval \${$3+:} false; then :
1674  $as_echo_n "(cached) " >&6
1675else
1676  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1677/* end confdefs.h.  */
1678$4
1679#include <$2>
1680_ACEOF
1681if ac_fn_c_try_compile "$LINENO"; then :
1682  eval "$3=yes"
1683else
1684  eval "$3=no"
1685fi
1686rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1687fi
1688eval ac_res=\$$3
1689	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1690$as_echo "$ac_res" >&6; }
1691  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1692
1693} # ac_fn_c_check_header_compile
1694
1695# ac_fn_c_try_link LINENO
1696# -----------------------
1697# Try to link conftest.$ac_ext, and return whether this succeeded.
1698ac_fn_c_try_link ()
1699{
1700  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1701  rm -f conftest.$ac_objext conftest$ac_exeext
1702  if { { ac_try="$ac_link"
1703case "(($ac_try" in
1704  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1705  *) ac_try_echo=$ac_try;;
1706esac
1707eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1708$as_echo "$ac_try_echo"; } >&5
1709  (eval "$ac_link") 2>conftest.err
1710  ac_status=$?
1711  if test -s conftest.err; then
1712    grep -v '^ *+' conftest.err >conftest.er1
1713    cat conftest.er1 >&5
1714    mv -f conftest.er1 conftest.err
1715  fi
1716  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1717  test $ac_status = 0; } && {
1718	 test -z "$ac_c_werror_flag" ||
1719	 test ! -s conftest.err
1720       } && test -s conftest$ac_exeext && {
1721	 test "$cross_compiling" = yes ||
1722	 test -x conftest$ac_exeext
1723       }; then :
1724  ac_retval=0
1725else
1726  $as_echo "$as_me: failed program was:" >&5
1727sed 's/^/| /' conftest.$ac_ext >&5
1728
1729	ac_retval=1
1730fi
1731  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1732  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1733  # interfere with the next link command; also delete a directory that is
1734  # left behind by Apple's compiler.  We do this before executing the actions.
1735  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1736  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1737  as_fn_set_status $ac_retval
1738
1739} # ac_fn_c_try_link
1740
1741# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1742# -------------------------------------------
1743# Tests whether TYPE exists after having included INCLUDES, setting cache
1744# variable VAR accordingly.
1745ac_fn_c_check_type ()
1746{
1747  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1748  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1749$as_echo_n "checking for $2... " >&6; }
1750if eval \${$3+:} false; then :
1751  $as_echo_n "(cached) " >&6
1752else
1753  eval "$3=no"
1754  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1755/* end confdefs.h.  */
1756$4
1757int
1758main ()
1759{
1760if (sizeof ($2))
1761	 return 0;
1762  ;
1763  return 0;
1764}
1765_ACEOF
1766if ac_fn_c_try_compile "$LINENO"; then :
1767  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1768/* end confdefs.h.  */
1769$4
1770int
1771main ()
1772{
1773if (sizeof (($2)))
1774	    return 0;
1775  ;
1776  return 0;
1777}
1778_ACEOF
1779if ac_fn_c_try_compile "$LINENO"; then :
1780
1781else
1782  eval "$3=yes"
1783fi
1784rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1785fi
1786rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1787fi
1788eval ac_res=\$$3
1789	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1790$as_echo "$ac_res" >&6; }
1791  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1792
1793} # ac_fn_c_check_type
1794
1795# ac_fn_c_find_intX_t LINENO BITS VAR
1796# -----------------------------------
1797# Finds a signed integer type with width BITS, setting cache variable VAR
1798# accordingly.
1799ac_fn_c_find_intX_t ()
1800{
1801  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1802  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1803$as_echo_n "checking for int$2_t... " >&6; }
1804if eval \${$3+:} false; then :
1805  $as_echo_n "(cached) " >&6
1806else
1807  eval "$3=no"
1808     # Order is important - never check a type that is potentially smaller
1809     # than half of the expected target width.
1810     for ac_type in int$2_t 'int' 'long int' \
1811	 'long long int' 'short int' 'signed char'; do
1812       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1813/* end confdefs.h.  */
1814$ac_includes_default
1815	     enum { N = $2 / 2 - 1 };
1816int
1817main ()
1818{
1819static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
1820test_array [0] = 0;
1821return test_array [0];
1822
1823  ;
1824  return 0;
1825}
1826_ACEOF
1827if ac_fn_c_try_compile "$LINENO"; then :
1828  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1829/* end confdefs.h.  */
1830$ac_includes_default
1831	        enum { N = $2 / 2 - 1 };
1832int
1833main ()
1834{
1835static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
1836		 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
1837test_array [0] = 0;
1838return test_array [0];
1839
1840  ;
1841  return 0;
1842}
1843_ACEOF
1844if ac_fn_c_try_compile "$LINENO"; then :
1845
1846else
1847  case $ac_type in #(
1848  int$2_t) :
1849    eval "$3=yes" ;; #(
1850  *) :
1851    eval "$3=\$ac_type" ;;
1852esac
1853fi
1854rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1855fi
1856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1857       if eval test \"x\$"$3"\" = x"no"; then :
1858
1859else
1860  break
1861fi
1862     done
1863fi
1864eval ac_res=\$$3
1865	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1866$as_echo "$ac_res" >&6; }
1867  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1868
1869} # ac_fn_c_find_intX_t
1870
1871# ac_fn_c_find_uintX_t LINENO BITS VAR
1872# ------------------------------------
1873# Finds an unsigned integer type with width BITS, setting cache variable VAR
1874# accordingly.
1875ac_fn_c_find_uintX_t ()
1876{
1877  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1878  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1879$as_echo_n "checking for uint$2_t... " >&6; }
1880if eval \${$3+:} false; then :
1881  $as_echo_n "(cached) " >&6
1882else
1883  eval "$3=no"
1884     # Order is important - never check a type that is potentially smaller
1885     # than half of the expected target width.
1886     for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1887	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1888       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1889/* end confdefs.h.  */
1890$ac_includes_default
1891int
1892main ()
1893{
1894static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
1895test_array [0] = 0;
1896return test_array [0];
1897
1898  ;
1899  return 0;
1900}
1901_ACEOF
1902if ac_fn_c_try_compile "$LINENO"; then :
1903  case $ac_type in #(
1904  uint$2_t) :
1905    eval "$3=yes" ;; #(
1906  *) :
1907    eval "$3=\$ac_type" ;;
1908esac
1909fi
1910rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1911       if eval test \"x\$"$3"\" = x"no"; then :
1912
1913else
1914  break
1915fi
1916     done
1917fi
1918eval ac_res=\$$3
1919	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1920$as_echo "$ac_res" >&6; }
1921  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1922
1923} # ac_fn_c_find_uintX_t
1924
1925# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1926# --------------------------------------------
1927# Tries to find the compile-time value of EXPR in a program that includes
1928# INCLUDES, setting VAR accordingly. Returns whether the value could be
1929# computed
1930ac_fn_c_compute_int ()
1931{
1932  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1933  if test "$cross_compiling" = yes; then
1934    # Depending upon the size, compute the lo and hi bounds.
1935cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1936/* end confdefs.h.  */
1937$4
1938int
1939main ()
1940{
1941static int test_array [1 - 2 * !(($2) >= 0)];
1942test_array [0] = 0;
1943return test_array [0];
1944
1945  ;
1946  return 0;
1947}
1948_ACEOF
1949if ac_fn_c_try_compile "$LINENO"; then :
1950  ac_lo=0 ac_mid=0
1951  while :; do
1952    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1953/* end confdefs.h.  */
1954$4
1955int
1956main ()
1957{
1958static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1959test_array [0] = 0;
1960return test_array [0];
1961
1962  ;
1963  return 0;
1964}
1965_ACEOF
1966if ac_fn_c_try_compile "$LINENO"; then :
1967  ac_hi=$ac_mid; break
1968else
1969  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1970			if test $ac_lo -le $ac_mid; then
1971			  ac_lo= ac_hi=
1972			  break
1973			fi
1974			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1975fi
1976rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1977  done
1978else
1979  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1980/* end confdefs.h.  */
1981$4
1982int
1983main ()
1984{
1985static int test_array [1 - 2 * !(($2) < 0)];
1986test_array [0] = 0;
1987return test_array [0];
1988
1989  ;
1990  return 0;
1991}
1992_ACEOF
1993if ac_fn_c_try_compile "$LINENO"; then :
1994  ac_hi=-1 ac_mid=-1
1995  while :; do
1996    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1997/* end confdefs.h.  */
1998$4
1999int
2000main ()
2001{
2002static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2003test_array [0] = 0;
2004return test_array [0];
2005
2006  ;
2007  return 0;
2008}
2009_ACEOF
2010if ac_fn_c_try_compile "$LINENO"; then :
2011  ac_lo=$ac_mid; break
2012else
2013  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2014			if test $ac_mid -le $ac_hi; then
2015			  ac_lo= ac_hi=
2016			  break
2017			fi
2018			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2019fi
2020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2021  done
2022else
2023  ac_lo= ac_hi=
2024fi
2025rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2026fi
2027rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2028# Binary search between lo and hi bounds.
2029while test "x$ac_lo" != "x$ac_hi"; do
2030  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2031  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2032/* end confdefs.h.  */
2033$4
2034int
2035main ()
2036{
2037static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2038test_array [0] = 0;
2039return test_array [0];
2040
2041  ;
2042  return 0;
2043}
2044_ACEOF
2045if ac_fn_c_try_compile "$LINENO"; then :
2046  ac_hi=$ac_mid
2047else
2048  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2049fi
2050rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2051done
2052case $ac_lo in #((
2053?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2054'') ac_retval=1 ;;
2055esac
2056  else
2057    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2058/* end confdefs.h.  */
2059$4
2060static long int longval () { return $2; }
2061static unsigned long int ulongval () { return $2; }
2062#include <stdio.h>
2063#include <stdlib.h>
2064int
2065main ()
2066{
2067
2068  FILE *f = fopen ("conftest.val", "w");
2069  if (! f)
2070    return 1;
2071  if (($2) < 0)
2072    {
2073      long int i = longval ();
2074      if (i != ($2))
2075	return 1;
2076      fprintf (f, "%ld", i);
2077    }
2078  else
2079    {
2080      unsigned long int i = ulongval ();
2081      if (i != ($2))
2082	return 1;
2083      fprintf (f, "%lu", i);
2084    }
2085  /* Do not output a trailing newline, as this causes \r\n confusion
2086     on some platforms.  */
2087  return ferror (f) || fclose (f) != 0;
2088
2089  ;
2090  return 0;
2091}
2092_ACEOF
2093if ac_fn_c_try_run "$LINENO"; then :
2094  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2095else
2096  ac_retval=1
2097fi
2098rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2099  conftest.$ac_objext conftest.beam conftest.$ac_ext
2100rm -f conftest.val
2101
2102  fi
2103  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2104  as_fn_set_status $ac_retval
2105
2106} # ac_fn_c_compute_int
2107
2108# ac_fn_c_check_func LINENO FUNC VAR
2109# ----------------------------------
2110# Tests whether FUNC exists, setting the cache variable VAR accordingly
2111ac_fn_c_check_func ()
2112{
2113  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2114  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2115$as_echo_n "checking for $2... " >&6; }
2116if eval \${$3+:} false; then :
2117  $as_echo_n "(cached) " >&6
2118else
2119  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2120/* end confdefs.h.  */
2121/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2122   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2123#define $2 innocuous_$2
2124
2125/* System header to define __stub macros and hopefully few prototypes,
2126    which can conflict with char $2 (); below.
2127    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2128    <limits.h> exists even on freestanding compilers.  */
2129
2130#ifdef __STDC__
2131# include <limits.h>
2132#else
2133# include <assert.h>
2134#endif
2135
2136#undef $2
2137
2138/* Override any GCC internal prototype to avoid an error.
2139   Use char because int might match the return type of a GCC
2140   builtin and then its argument prototype would still apply.  */
2141#ifdef __cplusplus
2142extern "C"
2143#endif
2144char $2 ();
2145/* The GNU C library defines this for functions which it implements
2146    to always fail with ENOSYS.  Some functions are actually named
2147    something starting with __ and the normal name is an alias.  */
2148#if defined __stub_$2 || defined __stub___$2
2149choke me
2150#endif
2151
2152int
2153main ()
2154{
2155return $2 ();
2156  ;
2157  return 0;
2158}
2159_ACEOF
2160if ac_fn_c_try_link "$LINENO"; then :
2161  eval "$3=yes"
2162else
2163  eval "$3=no"
2164fi
2165rm -f core conftest.err conftest.$ac_objext \
2166    conftest$ac_exeext conftest.$ac_ext
2167fi
2168eval ac_res=\$$3
2169	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2170$as_echo "$ac_res" >&6; }
2171  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2172
2173} # ac_fn_c_check_func
2174cat >config.log <<_ACEOF
2175This file contains any messages produced by compilers while
2176running configure, to aid debugging if configure makes a mistake.
2177
2178It was created by $as_me, which was
2179generated by GNU Autoconf 2.69.  Invocation command line was
2180
2181  $ $0 $@
2182
2183_ACEOF
2184exec 5>>config.log
2185{
2186cat <<_ASUNAME
2187## --------- ##
2188## Platform. ##
2189## --------- ##
2190
2191hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2192uname -m = `(uname -m) 2>/dev/null || echo unknown`
2193uname -r = `(uname -r) 2>/dev/null || echo unknown`
2194uname -s = `(uname -s) 2>/dev/null || echo unknown`
2195uname -v = `(uname -v) 2>/dev/null || echo unknown`
2196
2197/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2198/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2199
2200/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2201/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2202/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2203/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2204/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2205/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2206/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2207
2208_ASUNAME
2209
2210as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2211for as_dir in $PATH
2212do
2213  IFS=$as_save_IFS
2214  test -z "$as_dir" && as_dir=.
2215    $as_echo "PATH: $as_dir"
2216  done
2217IFS=$as_save_IFS
2218
2219} >&5
2220
2221cat >&5 <<_ACEOF
2222
2223
2224## ----------- ##
2225## Core tests. ##
2226## ----------- ##
2227
2228_ACEOF
2229
2230
2231# Keep a trace of the command line.
2232# Strip out --no-create and --no-recursion so they do not pile up.
2233# Strip out --silent because we don't want to record it for future runs.
2234# Also quote any args containing shell meta-characters.
2235# Make two passes to allow for proper duplicate-argument suppression.
2236ac_configure_args=
2237ac_configure_args0=
2238ac_configure_args1=
2239ac_must_keep_next=false
2240for ac_pass in 1 2
2241do
2242  for ac_arg
2243  do
2244    case $ac_arg in
2245    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2246    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2247    | -silent | --silent | --silen | --sile | --sil)
2248      continue ;;
2249    *\'*)
2250      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2251    esac
2252    case $ac_pass in
2253    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2254    2)
2255      as_fn_append ac_configure_args1 " '$ac_arg'"
2256      if test $ac_must_keep_next = true; then
2257	ac_must_keep_next=false # Got value, back to normal.
2258      else
2259	case $ac_arg in
2260	  *=* | --config-cache | -C | -disable-* | --disable-* \
2261	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2262	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2263	  | -with-* | --with-* | -without-* | --without-* | --x)
2264	    case "$ac_configure_args0 " in
2265	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2266	    esac
2267	    ;;
2268	  -* ) ac_must_keep_next=true ;;
2269	esac
2270      fi
2271      as_fn_append ac_configure_args " '$ac_arg'"
2272      ;;
2273    esac
2274  done
2275done
2276{ ac_configure_args0=; unset ac_configure_args0;}
2277{ ac_configure_args1=; unset ac_configure_args1;}
2278
2279# When interrupted or exit'd, cleanup temporary files, and complete
2280# config.log.  We remove comments because anyway the quotes in there
2281# would cause problems or look ugly.
2282# WARNING: Use '\'' to represent an apostrophe within the trap.
2283# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2284trap 'exit_status=$?
2285  # Save into config.log some information that might help in debugging.
2286  {
2287    echo
2288
2289    $as_echo "## ---------------- ##
2290## Cache variables. ##
2291## ---------------- ##"
2292    echo
2293    # The following way of writing the cache mishandles newlines in values,
2294(
2295  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2296    eval ac_val=\$$ac_var
2297    case $ac_val in #(
2298    *${as_nl}*)
2299      case $ac_var in #(
2300      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2301$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2302      esac
2303      case $ac_var in #(
2304      _ | IFS | as_nl) ;; #(
2305      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2306      *) { eval $ac_var=; unset $ac_var;} ;;
2307      esac ;;
2308    esac
2309  done
2310  (set) 2>&1 |
2311    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2312    *${as_nl}ac_space=\ *)
2313      sed -n \
2314	"s/'\''/'\''\\\\'\'''\''/g;
2315	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2316      ;; #(
2317    *)
2318      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2319      ;;
2320    esac |
2321    sort
2322)
2323    echo
2324
2325    $as_echo "## ----------------- ##
2326## Output variables. ##
2327## ----------------- ##"
2328    echo
2329    for ac_var in $ac_subst_vars
2330    do
2331      eval ac_val=\$$ac_var
2332      case $ac_val in
2333      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2334      esac
2335      $as_echo "$ac_var='\''$ac_val'\''"
2336    done | sort
2337    echo
2338
2339    if test -n "$ac_subst_files"; then
2340      $as_echo "## ------------------- ##
2341## File substitutions. ##
2342## ------------------- ##"
2343      echo
2344      for ac_var in $ac_subst_files
2345      do
2346	eval ac_val=\$$ac_var
2347	case $ac_val in
2348	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2349	esac
2350	$as_echo "$ac_var='\''$ac_val'\''"
2351      done | sort
2352      echo
2353    fi
2354
2355    if test -s confdefs.h; then
2356      $as_echo "## ----------- ##
2357## confdefs.h. ##
2358## ----------- ##"
2359      echo
2360      cat confdefs.h
2361      echo
2362    fi
2363    test "$ac_signal" != 0 &&
2364      $as_echo "$as_me: caught signal $ac_signal"
2365    $as_echo "$as_me: exit $exit_status"
2366  } >&5
2367  rm -f core *.core core.conftest.* &&
2368    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2369    exit $exit_status
2370' 0
2371for ac_signal in 1 2 13 15; do
2372  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2373done
2374ac_signal=0
2375
2376# confdefs.h avoids OS command line length limits that DEFS can exceed.
2377rm -f -r conftest* confdefs.h
2378
2379$as_echo "/* confdefs.h */" > confdefs.h
2380
2381# Predefined preprocessor variables.
2382
2383cat >>confdefs.h <<_ACEOF
2384#define PACKAGE_NAME "$PACKAGE_NAME"
2385_ACEOF
2386
2387cat >>confdefs.h <<_ACEOF
2388#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2389_ACEOF
2390
2391cat >>confdefs.h <<_ACEOF
2392#define PACKAGE_VERSION "$PACKAGE_VERSION"
2393_ACEOF
2394
2395cat >>confdefs.h <<_ACEOF
2396#define PACKAGE_STRING "$PACKAGE_STRING"
2397_ACEOF
2398
2399cat >>confdefs.h <<_ACEOF
2400#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2401_ACEOF
2402
2403cat >>confdefs.h <<_ACEOF
2404#define PACKAGE_URL "$PACKAGE_URL"
2405_ACEOF
2406
2407
2408# Let the site file select an alternate cache file if it wants to.
2409# Prefer an explicitly selected file to automatically selected ones.
2410ac_site_file1=NONE
2411ac_site_file2=NONE
2412if test -n "$CONFIG_SITE"; then
2413  # We do not want a PATH search for config.site.
2414  case $CONFIG_SITE in #((
2415    -*)  ac_site_file1=./$CONFIG_SITE;;
2416    */*) ac_site_file1=$CONFIG_SITE;;
2417    *)   ac_site_file1=./$CONFIG_SITE;;
2418  esac
2419elif test "x$prefix" != xNONE; then
2420  ac_site_file1=$prefix/share/config.site
2421  ac_site_file2=$prefix/etc/config.site
2422else
2423  ac_site_file1=$ac_default_prefix/share/config.site
2424  ac_site_file2=$ac_default_prefix/etc/config.site
2425fi
2426for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2427do
2428  test "x$ac_site_file" = xNONE && continue
2429  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2430    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2431$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2432    sed 's/^/| /' "$ac_site_file" >&5
2433    . "$ac_site_file" \
2434      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2435$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2436as_fn_error $? "failed to load site script $ac_site_file
2437See \`config.log' for more details" "$LINENO" 5; }
2438  fi
2439done
2440
2441if test -r "$cache_file"; then
2442  # Some versions of bash will fail to source /dev/null (special files
2443  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2444  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2445    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2446$as_echo "$as_me: loading cache $cache_file" >&6;}
2447    case $cache_file in
2448      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2449      *)                      . "./$cache_file";;
2450    esac
2451  fi
2452else
2453  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2454$as_echo "$as_me: creating cache $cache_file" >&6;}
2455  >$cache_file
2456fi
2457
2458# Check that the precious variables saved in the cache have kept the same
2459# value.
2460ac_cache_corrupted=false
2461for ac_var in $ac_precious_vars; do
2462  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2463  eval ac_new_set=\$ac_env_${ac_var}_set
2464  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2465  eval ac_new_val=\$ac_env_${ac_var}_value
2466  case $ac_old_set,$ac_new_set in
2467    set,)
2468      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2469$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2470      ac_cache_corrupted=: ;;
2471    ,set)
2472      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2473$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2474      ac_cache_corrupted=: ;;
2475    ,);;
2476    *)
2477      if test "x$ac_old_val" != "x$ac_new_val"; then
2478	# differences in whitespace do not lead to failure.
2479	ac_old_val_w=`echo x $ac_old_val`
2480	ac_new_val_w=`echo x $ac_new_val`
2481	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2482	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2483$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2484	  ac_cache_corrupted=:
2485	else
2486	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2487$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2488	  eval $ac_var=\$ac_old_val
2489	fi
2490	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2491$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2492	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2493$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2494      fi;;
2495  esac
2496  # Pass precious variables to config.status.
2497  if test "$ac_new_set" = set; then
2498    case $ac_new_val in
2499    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2500    *) ac_arg=$ac_var=$ac_new_val ;;
2501    esac
2502    case " $ac_configure_args " in
2503      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2504      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2505    esac
2506  fi
2507done
2508if $ac_cache_corrupted; then
2509  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2510$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2511  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2512$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2513  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2514fi
2515## -------------------- ##
2516## Main body of script. ##
2517## -------------------- ##
2518
2519ac_ext=c
2520ac_cpp='$CPP $CPPFLAGS'
2521ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2522ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2523ac_compiler_gnu=$ac_cv_c_compiler_gnu
2524
2525
2526# ===========================================================================
2527#    https://www.gnu.org/software/autoconf-archive/ax_lib_socket_nsl.html
2528# ===========================================================================
2529#
2530# SYNOPSIS
2531#
2532#   AX_LIB_SOCKET_NSL
2533#
2534# DESCRIPTION
2535#
2536#   This macro figures out what libraries are required on this platform to
2537#   link sockets programs.
2538#
2539#   The common cases are not to need any extra libraries, or to need
2540#   -lsocket and -lnsl. We need to avoid linking with libnsl unless we need
2541#   it, though, since on some OSes where it isn't necessary it will totally
2542#   break networking. Unisys also includes gethostbyname() in libsocket but
2543#   needs libnsl for socket().
2544#
2545# LICENSE
2546#
2547#   Copyright (c) 2008 Russ Allbery <[email protected]>
2548#   Copyright (c) 2008 Stepan Kasal <[email protected]>
2549#   Copyright (c) 2008 Warren Young <[email protected]>
2550#
2551#   Copying and distribution of this file, with or without modification, are
2552#   permitted in any medium without royalty provided the copyright notice
2553#   and this notice are preserved. This file is offered as-is, without any
2554#   warranty.
2555
2556#serial 7
2557
2558# This is what autoupdate's m4 run will expand.  It fires
2559# the warning (with _au_warn_XXX), outputs it into the
2560# updated configure.ac (with AC_DIAGNOSE), and then outputs
2561# the replacement expansion.
2562
2563
2564# This is an auxiliary macro that is also run when
2565# autoupdate runs m4.  It simply calls m4_warning, but
2566# we need a wrapper so that each warning is emitted only
2567# once.  We break the quoting in m4_warning's argument in
2568# order to expand this macro's arguments, not AU_DEFUN's.
2569
2570
2571# Finally, this is the expansion that is picked up by
2572# autoconf.  It tells the user to run autoupdate, and
2573# then outputs the replacement expansion.  We do not care
2574# about autoupdate's warning because that contains
2575# information on what to do *after* running autoupdate.
2576
2577
2578
2579ac_config_headers="$ac_config_headers config.h"
2580
2581
2582ac_ext=c
2583ac_cpp='$CPP $CPPFLAGS'
2584ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2585ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2586ac_compiler_gnu=$ac_cv_c_compiler_gnu
2587if test -n "$ac_tool_prefix"; then
2588  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2589set dummy ${ac_tool_prefix}gcc; ac_word=$2
2590{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2591$as_echo_n "checking for $ac_word... " >&6; }
2592if ${ac_cv_prog_CC+:} false; then :
2593  $as_echo_n "(cached) " >&6
2594else
2595  if test -n "$CC"; then
2596  ac_cv_prog_CC="$CC" # Let the user override the test.
2597else
2598as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2599for as_dir in $PATH
2600do
2601  IFS=$as_save_IFS
2602  test -z "$as_dir" && as_dir=.
2603    for ac_exec_ext in '' $ac_executable_extensions; do
2604  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2605    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2606    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2607    break 2
2608  fi
2609done
2610  done
2611IFS=$as_save_IFS
2612
2613fi
2614fi
2615CC=$ac_cv_prog_CC
2616if test -n "$CC"; then
2617  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2618$as_echo "$CC" >&6; }
2619else
2620  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2621$as_echo "no" >&6; }
2622fi
2623
2624
2625fi
2626if test -z "$ac_cv_prog_CC"; then
2627  ac_ct_CC=$CC
2628  # Extract the first word of "gcc", so it can be a program name with args.
2629set dummy gcc; ac_word=$2
2630{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2631$as_echo_n "checking for $ac_word... " >&6; }
2632if ${ac_cv_prog_ac_ct_CC+:} false; then :
2633  $as_echo_n "(cached) " >&6
2634else
2635  if test -n "$ac_ct_CC"; then
2636  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2637else
2638as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2639for as_dir in $PATH
2640do
2641  IFS=$as_save_IFS
2642  test -z "$as_dir" && as_dir=.
2643    for ac_exec_ext in '' $ac_executable_extensions; do
2644  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2645    ac_cv_prog_ac_ct_CC="gcc"
2646    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2647    break 2
2648  fi
2649done
2650  done
2651IFS=$as_save_IFS
2652
2653fi
2654fi
2655ac_ct_CC=$ac_cv_prog_ac_ct_CC
2656if test -n "$ac_ct_CC"; then
2657  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2658$as_echo "$ac_ct_CC" >&6; }
2659else
2660  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2661$as_echo "no" >&6; }
2662fi
2663
2664  if test "x$ac_ct_CC" = x; then
2665    CC=""
2666  else
2667    case $cross_compiling:$ac_tool_warned in
2668yes:)
2669{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2670$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2671ac_tool_warned=yes ;;
2672esac
2673    CC=$ac_ct_CC
2674  fi
2675else
2676  CC="$ac_cv_prog_CC"
2677fi
2678
2679if test -z "$CC"; then
2680          if test -n "$ac_tool_prefix"; then
2681    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2682set dummy ${ac_tool_prefix}cc; ac_word=$2
2683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2684$as_echo_n "checking for $ac_word... " >&6; }
2685if ${ac_cv_prog_CC+:} false; then :
2686  $as_echo_n "(cached) " >&6
2687else
2688  if test -n "$CC"; then
2689  ac_cv_prog_CC="$CC" # Let the user override the test.
2690else
2691as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2692for as_dir in $PATH
2693do
2694  IFS=$as_save_IFS
2695  test -z "$as_dir" && as_dir=.
2696    for ac_exec_ext in '' $ac_executable_extensions; do
2697  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2698    ac_cv_prog_CC="${ac_tool_prefix}cc"
2699    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2700    break 2
2701  fi
2702done
2703  done
2704IFS=$as_save_IFS
2705
2706fi
2707fi
2708CC=$ac_cv_prog_CC
2709if test -n "$CC"; then
2710  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2711$as_echo "$CC" >&6; }
2712else
2713  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2714$as_echo "no" >&6; }
2715fi
2716
2717
2718  fi
2719fi
2720if test -z "$CC"; then
2721  # Extract the first word of "cc", so it can be a program name with args.
2722set dummy cc; ac_word=$2
2723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2724$as_echo_n "checking for $ac_word... " >&6; }
2725if ${ac_cv_prog_CC+:} false; then :
2726  $as_echo_n "(cached) " >&6
2727else
2728  if test -n "$CC"; then
2729  ac_cv_prog_CC="$CC" # Let the user override the test.
2730else
2731  ac_prog_rejected=no
2732as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2733for as_dir in $PATH
2734do
2735  IFS=$as_save_IFS
2736  test -z "$as_dir" && as_dir=.
2737    for ac_exec_ext in '' $ac_executable_extensions; do
2738  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2739    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2740       ac_prog_rejected=yes
2741       continue
2742     fi
2743    ac_cv_prog_CC="cc"
2744    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2745    break 2
2746  fi
2747done
2748  done
2749IFS=$as_save_IFS
2750
2751if test $ac_prog_rejected = yes; then
2752  # We found a bogon in the path, so make sure we never use it.
2753  set dummy $ac_cv_prog_CC
2754  shift
2755  if test $# != 0; then
2756    # We chose a different compiler from the bogus one.
2757    # However, it has the same basename, so the bogon will be chosen
2758    # first if we set CC to just the basename; use the full file name.
2759    shift
2760    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2761  fi
2762fi
2763fi
2764fi
2765CC=$ac_cv_prog_CC
2766if test -n "$CC"; then
2767  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2768$as_echo "$CC" >&6; }
2769else
2770  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2771$as_echo "no" >&6; }
2772fi
2773
2774
2775fi
2776if test -z "$CC"; then
2777  if test -n "$ac_tool_prefix"; then
2778  for ac_prog in cl.exe
2779  do
2780    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2781set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2783$as_echo_n "checking for $ac_word... " >&6; }
2784if ${ac_cv_prog_CC+:} false; then :
2785  $as_echo_n "(cached) " >&6
2786else
2787  if test -n "$CC"; then
2788  ac_cv_prog_CC="$CC" # Let the user override the test.
2789else
2790as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2791for as_dir in $PATH
2792do
2793  IFS=$as_save_IFS
2794  test -z "$as_dir" && as_dir=.
2795    for ac_exec_ext in '' $ac_executable_extensions; do
2796  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2797    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2798    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2799    break 2
2800  fi
2801done
2802  done
2803IFS=$as_save_IFS
2804
2805fi
2806fi
2807CC=$ac_cv_prog_CC
2808if test -n "$CC"; then
2809  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2810$as_echo "$CC" >&6; }
2811else
2812  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2813$as_echo "no" >&6; }
2814fi
2815
2816
2817    test -n "$CC" && break
2818  done
2819fi
2820if test -z "$CC"; then
2821  ac_ct_CC=$CC
2822  for ac_prog in cl.exe
2823do
2824  # Extract the first word of "$ac_prog", so it can be a program name with args.
2825set dummy $ac_prog; ac_word=$2
2826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2827$as_echo_n "checking for $ac_word... " >&6; }
2828if ${ac_cv_prog_ac_ct_CC+:} false; then :
2829  $as_echo_n "(cached) " >&6
2830else
2831  if test -n "$ac_ct_CC"; then
2832  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2833else
2834as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2835for as_dir in $PATH
2836do
2837  IFS=$as_save_IFS
2838  test -z "$as_dir" && as_dir=.
2839    for ac_exec_ext in '' $ac_executable_extensions; do
2840  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2841    ac_cv_prog_ac_ct_CC="$ac_prog"
2842    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2843    break 2
2844  fi
2845done
2846  done
2847IFS=$as_save_IFS
2848
2849fi
2850fi
2851ac_ct_CC=$ac_cv_prog_ac_ct_CC
2852if test -n "$ac_ct_CC"; then
2853  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2854$as_echo "$ac_ct_CC" >&6; }
2855else
2856  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2857$as_echo "no" >&6; }
2858fi
2859
2860
2861  test -n "$ac_ct_CC" && break
2862done
2863
2864  if test "x$ac_ct_CC" = x; then
2865    CC=""
2866  else
2867    case $cross_compiling:$ac_tool_warned in
2868yes:)
2869{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2870$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2871ac_tool_warned=yes ;;
2872esac
2873    CC=$ac_ct_CC
2874  fi
2875fi
2876
2877fi
2878
2879
2880test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2881$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2882as_fn_error $? "no acceptable C compiler found in \$PATH
2883See \`config.log' for more details" "$LINENO" 5; }
2884
2885# Provide some information about the compiler.
2886$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2887set X $ac_compile
2888ac_compiler=$2
2889for ac_option in --version -v -V -qversion; do
2890  { { ac_try="$ac_compiler $ac_option >&5"
2891case "(($ac_try" in
2892  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2893  *) ac_try_echo=$ac_try;;
2894esac
2895eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2896$as_echo "$ac_try_echo"; } >&5
2897  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2898  ac_status=$?
2899  if test -s conftest.err; then
2900    sed '10a\
2901... rest of stderr output deleted ...
2902         10q' conftest.err >conftest.er1
2903    cat conftest.er1 >&5
2904  fi
2905  rm -f conftest.er1 conftest.err
2906  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2907  test $ac_status = 0; }
2908done
2909
2910cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2911/* end confdefs.h.  */
2912
2913int
2914main ()
2915{
2916
2917  ;
2918  return 0;
2919}
2920_ACEOF
2921ac_clean_files_save=$ac_clean_files
2922ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2923# Try to create an executable without -o first, disregard a.out.
2924# It will help us diagnose broken compilers, and finding out an intuition
2925# of exeext.
2926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2927$as_echo_n "checking whether the C compiler works... " >&6; }
2928ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2929
2930# The possible output files:
2931ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2932
2933ac_rmfiles=
2934for ac_file in $ac_files
2935do
2936  case $ac_file in
2937    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2938    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2939  esac
2940done
2941rm -f $ac_rmfiles
2942
2943if { { ac_try="$ac_link_default"
2944case "(($ac_try" in
2945  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2946  *) ac_try_echo=$ac_try;;
2947esac
2948eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2949$as_echo "$ac_try_echo"; } >&5
2950  (eval "$ac_link_default") 2>&5
2951  ac_status=$?
2952  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2953  test $ac_status = 0; }; then :
2954  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2955# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2956# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2957# so that the user can short-circuit this test for compilers unknown to
2958# Autoconf.
2959for ac_file in $ac_files ''
2960do
2961  test -f "$ac_file" || continue
2962  case $ac_file in
2963    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2964	;;
2965    [ab].out )
2966	# We found the default executable, but exeext='' is most
2967	# certainly right.
2968	break;;
2969    *.* )
2970	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2971	then :; else
2972	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2973	fi
2974	# We set ac_cv_exeext here because the later test for it is not
2975	# safe: cross compilers may not add the suffix if given an `-o'
2976	# argument, so we may need to know it at that point already.
2977	# Even if this section looks crufty: it has the advantage of
2978	# actually working.
2979	break;;
2980    * )
2981	break;;
2982  esac
2983done
2984test "$ac_cv_exeext" = no && ac_cv_exeext=
2985
2986else
2987  ac_file=''
2988fi
2989if test -z "$ac_file"; then :
2990  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2991$as_echo "no" >&6; }
2992$as_echo "$as_me: failed program was:" >&5
2993sed 's/^/| /' conftest.$ac_ext >&5
2994
2995{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2996$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2997as_fn_error 77 "C compiler cannot create executables
2998See \`config.log' for more details" "$LINENO" 5; }
2999else
3000  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3001$as_echo "yes" >&6; }
3002fi
3003{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3004$as_echo_n "checking for C compiler default output file name... " >&6; }
3005{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3006$as_echo "$ac_file" >&6; }
3007ac_exeext=$ac_cv_exeext
3008
3009rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3010ac_clean_files=$ac_clean_files_save
3011{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3012$as_echo_n "checking for suffix of executables... " >&6; }
3013if { { ac_try="$ac_link"
3014case "(($ac_try" in
3015  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3016  *) ac_try_echo=$ac_try;;
3017esac
3018eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3019$as_echo "$ac_try_echo"; } >&5
3020  (eval "$ac_link") 2>&5
3021  ac_status=$?
3022  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3023  test $ac_status = 0; }; then :
3024  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3025# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3026# work properly (i.e., refer to `conftest.exe'), while it won't with
3027# `rm'.
3028for ac_file in conftest.exe conftest conftest.*; do
3029  test -f "$ac_file" || continue
3030  case $ac_file in
3031    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3032    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3033	  break;;
3034    * ) break;;
3035  esac
3036done
3037else
3038  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3039$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3040as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3041See \`config.log' for more details" "$LINENO" 5; }
3042fi
3043rm -f conftest conftest$ac_cv_exeext
3044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3045$as_echo "$ac_cv_exeext" >&6; }
3046
3047rm -f conftest.$ac_ext
3048EXEEXT=$ac_cv_exeext
3049ac_exeext=$EXEEXT
3050cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3051/* end confdefs.h.  */
3052#include <stdio.h>
3053int
3054main ()
3055{
3056FILE *f = fopen ("conftest.out", "w");
3057 return ferror (f) || fclose (f) != 0;
3058
3059  ;
3060  return 0;
3061}
3062_ACEOF
3063ac_clean_files="$ac_clean_files conftest.out"
3064# Check that the compiler produces executables we can run.  If not, either
3065# the compiler is broken, or we cross compile.
3066{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3067$as_echo_n "checking whether we are cross compiling... " >&6; }
3068if test "$cross_compiling" != yes; then
3069  { { ac_try="$ac_link"
3070case "(($ac_try" in
3071  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3072  *) ac_try_echo=$ac_try;;
3073esac
3074eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3075$as_echo "$ac_try_echo"; } >&5
3076  (eval "$ac_link") 2>&5
3077  ac_status=$?
3078  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3079  test $ac_status = 0; }
3080  if { ac_try='./conftest$ac_cv_exeext'
3081  { { case "(($ac_try" in
3082  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3083  *) ac_try_echo=$ac_try;;
3084esac
3085eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3086$as_echo "$ac_try_echo"; } >&5
3087  (eval "$ac_try") 2>&5
3088  ac_status=$?
3089  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3090  test $ac_status = 0; }; }; then
3091    cross_compiling=no
3092  else
3093    if test "$cross_compiling" = maybe; then
3094	cross_compiling=yes
3095    else
3096	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3097$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3098as_fn_error $? "cannot run C compiled programs.
3099If you meant to cross compile, use \`--host'.
3100See \`config.log' for more details" "$LINENO" 5; }
3101    fi
3102  fi
3103fi
3104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3105$as_echo "$cross_compiling" >&6; }
3106
3107rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3108ac_clean_files=$ac_clean_files_save
3109{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3110$as_echo_n "checking for suffix of object files... " >&6; }
3111if ${ac_cv_objext+:} false; then :
3112  $as_echo_n "(cached) " >&6
3113else
3114  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3115/* end confdefs.h.  */
3116
3117int
3118main ()
3119{
3120
3121  ;
3122  return 0;
3123}
3124_ACEOF
3125rm -f conftest.o conftest.obj
3126if { { ac_try="$ac_compile"
3127case "(($ac_try" in
3128  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3129  *) ac_try_echo=$ac_try;;
3130esac
3131eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3132$as_echo "$ac_try_echo"; } >&5
3133  (eval "$ac_compile") 2>&5
3134  ac_status=$?
3135  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3136  test $ac_status = 0; }; then :
3137  for ac_file in conftest.o conftest.obj conftest.*; do
3138  test -f "$ac_file" || continue;
3139  case $ac_file in
3140    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3141    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3142       break;;
3143  esac
3144done
3145else
3146  $as_echo "$as_me: failed program was:" >&5
3147sed 's/^/| /' conftest.$ac_ext >&5
3148
3149{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3150$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3151as_fn_error $? "cannot compute suffix of object files: cannot compile
3152See \`config.log' for more details" "$LINENO" 5; }
3153fi
3154rm -f conftest.$ac_cv_objext conftest.$ac_ext
3155fi
3156{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3157$as_echo "$ac_cv_objext" >&6; }
3158OBJEXT=$ac_cv_objext
3159ac_objext=$OBJEXT
3160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3161$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3162if ${ac_cv_c_compiler_gnu+:} false; then :
3163  $as_echo_n "(cached) " >&6
3164else
3165  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3166/* end confdefs.h.  */
3167
3168int
3169main ()
3170{
3171#ifndef __GNUC__
3172       choke me
3173#endif
3174
3175  ;
3176  return 0;
3177}
3178_ACEOF
3179if ac_fn_c_try_compile "$LINENO"; then :
3180  ac_compiler_gnu=yes
3181else
3182  ac_compiler_gnu=no
3183fi
3184rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3185ac_cv_c_compiler_gnu=$ac_compiler_gnu
3186
3187fi
3188{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3189$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3190if test $ac_compiler_gnu = yes; then
3191  GCC=yes
3192else
3193  GCC=
3194fi
3195ac_test_CFLAGS=${CFLAGS+set}
3196ac_save_CFLAGS=$CFLAGS
3197{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3198$as_echo_n "checking whether $CC accepts -g... " >&6; }
3199if ${ac_cv_prog_cc_g+:} false; then :
3200  $as_echo_n "(cached) " >&6
3201else
3202  ac_save_c_werror_flag=$ac_c_werror_flag
3203   ac_c_werror_flag=yes
3204   ac_cv_prog_cc_g=no
3205   CFLAGS="-g"
3206   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3207/* end confdefs.h.  */
3208
3209int
3210main ()
3211{
3212
3213  ;
3214  return 0;
3215}
3216_ACEOF
3217if ac_fn_c_try_compile "$LINENO"; then :
3218  ac_cv_prog_cc_g=yes
3219else
3220  CFLAGS=""
3221      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3222/* end confdefs.h.  */
3223
3224int
3225main ()
3226{
3227
3228  ;
3229  return 0;
3230}
3231_ACEOF
3232if ac_fn_c_try_compile "$LINENO"; then :
3233
3234else
3235  ac_c_werror_flag=$ac_save_c_werror_flag
3236	 CFLAGS="-g"
3237	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3238/* end confdefs.h.  */
3239
3240int
3241main ()
3242{
3243
3244  ;
3245  return 0;
3246}
3247_ACEOF
3248if ac_fn_c_try_compile "$LINENO"; then :
3249  ac_cv_prog_cc_g=yes
3250fi
3251rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3252fi
3253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3254fi
3255rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3256   ac_c_werror_flag=$ac_save_c_werror_flag
3257fi
3258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3259$as_echo "$ac_cv_prog_cc_g" >&6; }
3260if test "$ac_test_CFLAGS" = set; then
3261  CFLAGS=$ac_save_CFLAGS
3262elif test $ac_cv_prog_cc_g = yes; then
3263  if test "$GCC" = yes; then
3264    CFLAGS="-g -O2"
3265  else
3266    CFLAGS="-g"
3267  fi
3268else
3269  if test "$GCC" = yes; then
3270    CFLAGS="-O2"
3271  else
3272    CFLAGS=
3273  fi
3274fi
3275{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3276$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3277if ${ac_cv_prog_cc_c89+:} false; then :
3278  $as_echo_n "(cached) " >&6
3279else
3280  ac_cv_prog_cc_c89=no
3281ac_save_CC=$CC
3282cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3283/* end confdefs.h.  */
3284#include <stdarg.h>
3285#include <stdio.h>
3286struct stat;
3287/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3288struct buf { int x; };
3289FILE * (*rcsopen) (struct buf *, struct stat *, int);
3290static char *e (p, i)
3291     char **p;
3292     int i;
3293{
3294  return p[i];
3295}
3296static char *f (char * (*g) (char **, int), char **p, ...)
3297{
3298  char *s;
3299  va_list v;
3300  va_start (v,p);
3301  s = g (p, va_arg (v,int));
3302  va_end (v);
3303  return s;
3304}
3305
3306/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3307   function prototypes and stuff, but not '\xHH' hex character constants.
3308   These don't provoke an error unfortunately, instead are silently treated
3309   as 'x'.  The following induces an error, until -std is added to get
3310   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3311   array size at least.  It's necessary to write '\x00'==0 to get something
3312   that's true only with -std.  */
3313int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3314
3315/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3316   inside strings and character constants.  */
3317#define FOO(x) 'x'
3318int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3319
3320int test (int i, double x);
3321struct s1 {int (*f) (int a);};
3322struct s2 {int (*f) (double a);};
3323int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3324int argc;
3325char **argv;
3326int
3327main ()
3328{
3329return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3330  ;
3331  return 0;
3332}
3333_ACEOF
3334for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3335	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3336do
3337  CC="$ac_save_CC $ac_arg"
3338  if ac_fn_c_try_compile "$LINENO"; then :
3339  ac_cv_prog_cc_c89=$ac_arg
3340fi
3341rm -f core conftest.err conftest.$ac_objext
3342  test "x$ac_cv_prog_cc_c89" != "xno" && break
3343done
3344rm -f conftest.$ac_ext
3345CC=$ac_save_CC
3346
3347fi
3348# AC_CACHE_VAL
3349case "x$ac_cv_prog_cc_c89" in
3350  x)
3351    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3352$as_echo "none needed" >&6; } ;;
3353  xno)
3354    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3355$as_echo "unsupported" >&6; } ;;
3356  *)
3357    CC="$CC $ac_cv_prog_cc_c89"
3358    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3359$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3360esac
3361if test "x$ac_cv_prog_cc_c89" != xno; then :
3362
3363fi
3364
3365ac_ext=c
3366ac_cpp='$CPP $CPPFLAGS'
3367ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3368ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3369ac_compiler_gnu=$ac_cv_c_compiler_gnu
3370
3371
3372ac_ext=c
3373ac_cpp='$CPP $CPPFLAGS'
3374ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3375ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3376ac_compiler_gnu=$ac_cv_c_compiler_gnu
3377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3378$as_echo_n "checking how to run the C preprocessor... " >&6; }
3379# On Suns, sometimes $CPP names a directory.
3380if test -n "$CPP" && test -d "$CPP"; then
3381  CPP=
3382fi
3383if test -z "$CPP"; then
3384  if ${ac_cv_prog_CPP+:} false; then :
3385  $as_echo_n "(cached) " >&6
3386else
3387      # Double quotes because CPP needs to be expanded
3388    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3389    do
3390      ac_preproc_ok=false
3391for ac_c_preproc_warn_flag in '' yes
3392do
3393  # Use a header file that comes with gcc, so configuring glibc
3394  # with a fresh cross-compiler works.
3395  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3396  # <limits.h> exists even on freestanding compilers.
3397  # On the NeXT, cc -E runs the code through the compiler's parser,
3398  # not just through cpp. "Syntax error" is here to catch this case.
3399  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3400/* end confdefs.h.  */
3401#ifdef __STDC__
3402# include <limits.h>
3403#else
3404# include <assert.h>
3405#endif
3406		     Syntax error
3407_ACEOF
3408if ac_fn_c_try_cpp "$LINENO"; then :
3409
3410else
3411  # Broken: fails on valid input.
3412continue
3413fi
3414rm -f conftest.err conftest.i conftest.$ac_ext
3415
3416  # OK, works on sane cases.  Now check whether nonexistent headers
3417  # can be detected and how.
3418  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3419/* end confdefs.h.  */
3420#include <ac_nonexistent.h>
3421_ACEOF
3422if ac_fn_c_try_cpp "$LINENO"; then :
3423  # Broken: success on invalid input.
3424continue
3425else
3426  # Passes both tests.
3427ac_preproc_ok=:
3428break
3429fi
3430rm -f conftest.err conftest.i conftest.$ac_ext
3431
3432done
3433# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3434rm -f conftest.i conftest.err conftest.$ac_ext
3435if $ac_preproc_ok; then :
3436  break
3437fi
3438
3439    done
3440    ac_cv_prog_CPP=$CPP
3441
3442fi
3443  CPP=$ac_cv_prog_CPP
3444else
3445  ac_cv_prog_CPP=$CPP
3446fi
3447{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3448$as_echo "$CPP" >&6; }
3449ac_preproc_ok=false
3450for ac_c_preproc_warn_flag in '' yes
3451do
3452  # Use a header file that comes with gcc, so configuring glibc
3453  # with a fresh cross-compiler works.
3454  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3455  # <limits.h> exists even on freestanding compilers.
3456  # On the NeXT, cc -E runs the code through the compiler's parser,
3457  # not just through cpp. "Syntax error" is here to catch this case.
3458  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3459/* end confdefs.h.  */
3460#ifdef __STDC__
3461# include <limits.h>
3462#else
3463# include <assert.h>
3464#endif
3465		     Syntax error
3466_ACEOF
3467if ac_fn_c_try_cpp "$LINENO"; then :
3468
3469else
3470  # Broken: fails on valid input.
3471continue
3472fi
3473rm -f conftest.err conftest.i conftest.$ac_ext
3474
3475  # OK, works on sane cases.  Now check whether nonexistent headers
3476  # can be detected and how.
3477  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3478/* end confdefs.h.  */
3479#include <ac_nonexistent.h>
3480_ACEOF
3481if ac_fn_c_try_cpp "$LINENO"; then :
3482  # Broken: success on invalid input.
3483continue
3484else
3485  # Passes both tests.
3486ac_preproc_ok=:
3487break
3488fi
3489rm -f conftest.err conftest.i conftest.$ac_ext
3490
3491done
3492# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3493rm -f conftest.i conftest.err conftest.$ac_ext
3494if $ac_preproc_ok; then :
3495
3496else
3497  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3498$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3499as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3500See \`config.log' for more details" "$LINENO" 5; }
3501fi
3502
3503ac_ext=c
3504ac_cpp='$CPP $CPPFLAGS'
3505ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3506ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3507ac_compiler_gnu=$ac_cv_c_compiler_gnu
3508
3509
3510{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3511$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3512if ${ac_cv_path_GREP+:} false; then :
3513  $as_echo_n "(cached) " >&6
3514else
3515  if test -z "$GREP"; then
3516  ac_path_GREP_found=false
3517  # Loop through the user's path and test for each of PROGNAME-LIST
3518  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3519for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3520do
3521  IFS=$as_save_IFS
3522  test -z "$as_dir" && as_dir=.
3523    for ac_prog in grep ggrep; do
3524    for ac_exec_ext in '' $ac_executable_extensions; do
3525      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3526      as_fn_executable_p "$ac_path_GREP" || continue
3527# Check for GNU ac_path_GREP and select it if it is found.
3528  # Check for GNU $ac_path_GREP
3529case `"$ac_path_GREP" --version 2>&1` in
3530*GNU*)
3531  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3532*)
3533  ac_count=0
3534  $as_echo_n 0123456789 >"conftest.in"
3535  while :
3536  do
3537    cat "conftest.in" "conftest.in" >"conftest.tmp"
3538    mv "conftest.tmp" "conftest.in"
3539    cp "conftest.in" "conftest.nl"
3540    $as_echo 'GREP' >> "conftest.nl"
3541    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3542    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3543    as_fn_arith $ac_count + 1 && ac_count=$as_val
3544    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3545      # Best one so far, save it but keep looking for a better one
3546      ac_cv_path_GREP="$ac_path_GREP"
3547      ac_path_GREP_max=$ac_count
3548    fi
3549    # 10*(2^10) chars as input seems more than enough
3550    test $ac_count -gt 10 && break
3551  done
3552  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3553esac
3554
3555      $ac_path_GREP_found && break 3
3556    done
3557  done
3558  done
3559IFS=$as_save_IFS
3560  if test -z "$ac_cv_path_GREP"; then
3561    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3562  fi
3563else
3564  ac_cv_path_GREP=$GREP
3565fi
3566
3567fi
3568{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3569$as_echo "$ac_cv_path_GREP" >&6; }
3570 GREP="$ac_cv_path_GREP"
3571
3572
3573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3574$as_echo_n "checking for egrep... " >&6; }
3575if ${ac_cv_path_EGREP+:} false; then :
3576  $as_echo_n "(cached) " >&6
3577else
3578  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3579   then ac_cv_path_EGREP="$GREP -E"
3580   else
3581     if test -z "$EGREP"; then
3582  ac_path_EGREP_found=false
3583  # Loop through the user's path and test for each of PROGNAME-LIST
3584  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3585for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3586do
3587  IFS=$as_save_IFS
3588  test -z "$as_dir" && as_dir=.
3589    for ac_prog in egrep; do
3590    for ac_exec_ext in '' $ac_executable_extensions; do
3591      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3592      as_fn_executable_p "$ac_path_EGREP" || continue
3593# Check for GNU ac_path_EGREP and select it if it is found.
3594  # Check for GNU $ac_path_EGREP
3595case `"$ac_path_EGREP" --version 2>&1` in
3596*GNU*)
3597  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3598*)
3599  ac_count=0
3600  $as_echo_n 0123456789 >"conftest.in"
3601  while :
3602  do
3603    cat "conftest.in" "conftest.in" >"conftest.tmp"
3604    mv "conftest.tmp" "conftest.in"
3605    cp "conftest.in" "conftest.nl"
3606    $as_echo 'EGREP' >> "conftest.nl"
3607    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3608    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3609    as_fn_arith $ac_count + 1 && ac_count=$as_val
3610    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3611      # Best one so far, save it but keep looking for a better one
3612      ac_cv_path_EGREP="$ac_path_EGREP"
3613      ac_path_EGREP_max=$ac_count
3614    fi
3615    # 10*(2^10) chars as input seems more than enough
3616    test $ac_count -gt 10 && break
3617  done
3618  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3619esac
3620
3621      $ac_path_EGREP_found && break 3
3622    done
3623  done
3624  done
3625IFS=$as_save_IFS
3626  if test -z "$ac_cv_path_EGREP"; then
3627    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3628  fi
3629else
3630  ac_cv_path_EGREP=$EGREP
3631fi
3632
3633   fi
3634fi
3635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3636$as_echo "$ac_cv_path_EGREP" >&6; }
3637 EGREP="$ac_cv_path_EGREP"
3638
3639
3640if test $ac_cv_c_compiler_gnu = yes; then
3641    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
3642$as_echo_n "checking whether $CC needs -traditional... " >&6; }
3643if ${ac_cv_prog_gcc_traditional+:} false; then :
3644  $as_echo_n "(cached) " >&6
3645else
3646    ac_pattern="Autoconf.*'x'"
3647  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3648/* end confdefs.h.  */
3649#include <sgtty.h>
3650Autoconf TIOCGETP
3651_ACEOF
3652if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3653  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
3654  ac_cv_prog_gcc_traditional=yes
3655else
3656  ac_cv_prog_gcc_traditional=no
3657fi
3658rm -f conftest*
3659
3660
3661  if test $ac_cv_prog_gcc_traditional = no; then
3662    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3663/* end confdefs.h.  */
3664#include <termio.h>
3665Autoconf TCGETA
3666_ACEOF
3667if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3668  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
3669  ac_cv_prog_gcc_traditional=yes
3670fi
3671rm -f conftest*
3672
3673  fi
3674fi
3675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
3676$as_echo "$ac_cv_prog_gcc_traditional" >&6; }
3677  if test $ac_cv_prog_gcc_traditional = yes; then
3678    CC="$CC -traditional"
3679  fi
3680fi
3681
3682ac_aux_dir=
3683for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3684  if test -f "$ac_dir/install-sh"; then
3685    ac_aux_dir=$ac_dir
3686    ac_install_sh="$ac_aux_dir/install-sh -c"
3687    break
3688  elif test -f "$ac_dir/install.sh"; then
3689    ac_aux_dir=$ac_dir
3690    ac_install_sh="$ac_aux_dir/install.sh -c"
3691    break
3692  elif test -f "$ac_dir/shtool"; then
3693    ac_aux_dir=$ac_dir
3694    ac_install_sh="$ac_aux_dir/shtool install -c"
3695    break
3696  fi
3697done
3698if test -z "$ac_aux_dir"; then
3699  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3700fi
3701
3702# These three variables are undocumented and unsupported,
3703# and are intended to be withdrawn in a future Autoconf release.
3704# They can cause serious problems if a builder's source tree is in a directory
3705# whose full name contains unusual characters.
3706ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
3707ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
3708ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
3709
3710
3711# Find a good install program.  We prefer a C program (faster),
3712# so one script is as good as another.  But avoid the broken or
3713# incompatible versions:
3714# SysV /etc/install, /usr/sbin/install
3715# SunOS /usr/etc/install
3716# IRIX /sbin/install
3717# AIX /bin/install
3718# AmigaOS /C/install, which installs bootblocks on floppy discs
3719# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3720# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3721# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3722# OS/2's system install, which has a completely different semantic
3723# ./install, which can be erroneously created by make from ./install.sh.
3724# Reject install programs that cannot install multiple files.
3725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3726$as_echo_n "checking for a BSD-compatible install... " >&6; }
3727if test -z "$INSTALL"; then
3728if ${ac_cv_path_install+:} false; then :
3729  $as_echo_n "(cached) " >&6
3730else
3731  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3732for as_dir in $PATH
3733do
3734  IFS=$as_save_IFS
3735  test -z "$as_dir" && as_dir=.
3736    # Account for people who put trailing slashes in PATH elements.
3737case $as_dir/ in #((
3738  ./ | .// | /[cC]/* | \
3739  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3740  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3741  /usr/ucb/* ) ;;
3742  *)
3743    # OSF1 and SCO ODT 3.0 have their own names for install.
3744    # Don't use installbsd from OSF since it installs stuff as root
3745    # by default.
3746    for ac_prog in ginstall scoinst install; do
3747      for ac_exec_ext in '' $ac_executable_extensions; do
3748	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3749	  if test $ac_prog = install &&
3750	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3751	    # AIX install.  It has an incompatible calling convention.
3752	    :
3753	  elif test $ac_prog = install &&
3754	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3755	    # program-specific install script used by HP pwplus--don't use.
3756	    :
3757	  else
3758	    rm -rf conftest.one conftest.two conftest.dir
3759	    echo one > conftest.one
3760	    echo two > conftest.two
3761	    mkdir conftest.dir
3762	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3763	      test -s conftest.one && test -s conftest.two &&
3764	      test -s conftest.dir/conftest.one &&
3765	      test -s conftest.dir/conftest.two
3766	    then
3767	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3768	      break 3
3769	    fi
3770	  fi
3771	fi
3772      done
3773    done
3774    ;;
3775esac
3776
3777  done
3778IFS=$as_save_IFS
3779
3780rm -rf conftest.one conftest.two conftest.dir
3781
3782fi
3783  if test "${ac_cv_path_install+set}" = set; then
3784    INSTALL=$ac_cv_path_install
3785  else
3786    # As a last resort, use the slow shell script.  Don't cache a
3787    # value for INSTALL within a source directory, because that will
3788    # break other packages using the cache if that directory is
3789    # removed, or if the value is a relative name.
3790    INSTALL=$ac_install_sh
3791  fi
3792fi
3793{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3794$as_echo "$INSTALL" >&6; }
3795
3796# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3797# It thinks the first close brace ends the variable substitution.
3798test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3799
3800test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3801
3802test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3803
3804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
3805$as_echo_n "checking whether ln -s works... " >&6; }
3806LN_S=$as_ln_s
3807if test "$LN_S" = "ln -s"; then
3808  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3809$as_echo "yes" >&6; }
3810else
3811  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
3812$as_echo "no, using $LN_S" >&6; }
3813fi
3814
3815
3816# Extract the first word of "install-info", so it can be a program name with args.
3817set dummy install-info; ac_word=$2
3818{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3819$as_echo_n "checking for $ac_word... " >&6; }
3820if ${ac_cv_path_INSTALL_INFO+:} false; then :
3821  $as_echo_n "(cached) " >&6
3822else
3823  case $INSTALL_INFO in
3824  [\\/]* | ?:[\\/]*)
3825  ac_cv_path_INSTALL_INFO="$INSTALL_INFO" # Let the user override the test with a path.
3826  ;;
3827  *)
3828  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3829for as_dir in $PATH
3830do
3831  IFS=$as_save_IFS
3832  test -z "$as_dir" && as_dir=.
3833    for ac_exec_ext in '' $ac_executable_extensions; do
3834  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3835    ac_cv_path_INSTALL_INFO="$as_dir/$ac_word$ac_exec_ext"
3836    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3837    break 2
3838  fi
3839done
3840  done
3841IFS=$as_save_IFS
3842
3843  test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO=""""
3844  ;;
3845esac
3846fi
3847INSTALL_INFO=$ac_cv_path_INSTALL_INFO
3848if test -n "$INSTALL_INFO"; then
3849  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
3850$as_echo "$INSTALL_INFO" >&6; }
3851else
3852  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3853$as_echo "no" >&6; }
3854fi
3855
3856
3857
3858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3859$as_echo_n "checking for ANSI C header files... " >&6; }
3860if ${ac_cv_header_stdc+:} false; then :
3861  $as_echo_n "(cached) " >&6
3862else
3863  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3864/* end confdefs.h.  */
3865#include <stdlib.h>
3866#include <stdarg.h>
3867#include <string.h>
3868#include <float.h>
3869
3870int
3871main ()
3872{
3873
3874  ;
3875  return 0;
3876}
3877_ACEOF
3878if ac_fn_c_try_compile "$LINENO"; then :
3879  ac_cv_header_stdc=yes
3880else
3881  ac_cv_header_stdc=no
3882fi
3883rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3884
3885if test $ac_cv_header_stdc = yes; then
3886  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3887  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3888/* end confdefs.h.  */
3889#include <string.h>
3890
3891_ACEOF
3892if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3893  $EGREP "memchr" >/dev/null 2>&1; then :
3894
3895else
3896  ac_cv_header_stdc=no
3897fi
3898rm -f conftest*
3899
3900fi
3901
3902if test $ac_cv_header_stdc = yes; then
3903  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3904  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3905/* end confdefs.h.  */
3906#include <stdlib.h>
3907
3908_ACEOF
3909if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3910  $EGREP "free" >/dev/null 2>&1; then :
3911
3912else
3913  ac_cv_header_stdc=no
3914fi
3915rm -f conftest*
3916
3917fi
3918
3919if test $ac_cv_header_stdc = yes; then
3920  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3921  if test "$cross_compiling" = yes; then :
3922  :
3923else
3924  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3925/* end confdefs.h.  */
3926#include <ctype.h>
3927#include <stdlib.h>
3928#if ((' ' & 0x0FF) == 0x020)
3929# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3930# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3931#else
3932# define ISLOWER(c) \
3933		   (('a' <= (c) && (c) <= 'i') \
3934		     || ('j' <= (c) && (c) <= 'r') \
3935		     || ('s' <= (c) && (c) <= 'z'))
3936# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3937#endif
3938
3939#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3940int
3941main ()
3942{
3943  int i;
3944  for (i = 0; i < 256; i++)
3945    if (XOR (islower (i), ISLOWER (i))
3946	|| toupper (i) != TOUPPER (i))
3947      return 2;
3948  return 0;
3949}
3950_ACEOF
3951if ac_fn_c_try_run "$LINENO"; then :
3952
3953else
3954  ac_cv_header_stdc=no
3955fi
3956rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3957  conftest.$ac_objext conftest.beam conftest.$ac_ext
3958fi
3959
3960fi
3961fi
3962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3963$as_echo "$ac_cv_header_stdc" >&6; }
3964if test $ac_cv_header_stdc = yes; then
3965
3966$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3967
3968fi
3969
3970# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3971for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3972		  inttypes.h stdint.h unistd.h
3973do :
3974  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3975ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3976"
3977if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3978  cat >>confdefs.h <<_ACEOF
3979#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3980_ACEOF
3981
3982fi
3983
3984done
3985
3986
3987
3988  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3989if test "x$ac_cv_header_minix_config_h" = xyes; then :
3990  MINIX=yes
3991else
3992  MINIX=
3993fi
3994
3995
3996  if test "$MINIX" = yes; then
3997
3998$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3999
4000
4001$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4002
4003
4004$as_echo "#define _MINIX 1" >>confdefs.h
4005
4006  fi
4007
4008
4009  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4010$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4011if ${ac_cv_safe_to_define___extensions__+:} false; then :
4012  $as_echo_n "(cached) " >&6
4013else
4014  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4015/* end confdefs.h.  */
4016
4017#         define __EXTENSIONS__ 1
4018          $ac_includes_default
4019int
4020main ()
4021{
4022
4023  ;
4024  return 0;
4025}
4026_ACEOF
4027if ac_fn_c_try_compile "$LINENO"; then :
4028  ac_cv_safe_to_define___extensions__=yes
4029else
4030  ac_cv_safe_to_define___extensions__=no
4031fi
4032rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4033fi
4034{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4035$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4036  test $ac_cv_safe_to_define___extensions__ = yes &&
4037    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4038
4039  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4040
4041  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4042
4043  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4044
4045  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4046
4047
4048# Make sure we can run config.sub.
4049$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4050  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4051
4052{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4053$as_echo_n "checking build system type... " >&6; }
4054if ${ac_cv_build+:} false; then :
4055  $as_echo_n "(cached) " >&6
4056else
4057  ac_build_alias=$build_alias
4058test "x$ac_build_alias" = x &&
4059  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4060test "x$ac_build_alias" = x &&
4061  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4062ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4063  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4064
4065fi
4066{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4067$as_echo "$ac_cv_build" >&6; }
4068case $ac_cv_build in
4069*-*-*) ;;
4070*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4071esac
4072build=$ac_cv_build
4073ac_save_IFS=$IFS; IFS='-'
4074set x $ac_cv_build
4075shift
4076build_cpu=$1
4077build_vendor=$2
4078shift; shift
4079# Remember, the first character of IFS is used to create $*,
4080# except with old shells:
4081build_os=$*
4082IFS=$ac_save_IFS
4083case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4084
4085
4086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4087$as_echo_n "checking host system type... " >&6; }
4088if ${ac_cv_host+:} false; then :
4089  $as_echo_n "(cached) " >&6
4090else
4091  if test "x$host_alias" = x; then
4092  ac_cv_host=$ac_cv_build
4093else
4094  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4095    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4096fi
4097
4098fi
4099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4100$as_echo "$ac_cv_host" >&6; }
4101case $ac_cv_host in
4102*-*-*) ;;
4103*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4104esac
4105host=$ac_cv_host
4106ac_save_IFS=$IFS; IFS='-'
4107set x $ac_cv_host
4108shift
4109host_cpu=$1
4110host_vendor=$2
4111shift; shift
4112# Remember, the first character of IFS is used to create $*,
4113# except with old shells:
4114host_os=$*
4115IFS=$ac_save_IFS
4116case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4117
4118
4119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4120$as_echo_n "checking target system type... " >&6; }
4121if ${ac_cv_target+:} false; then :
4122  $as_echo_n "(cached) " >&6
4123else
4124  if test "x$target_alias" = x; then
4125  ac_cv_target=$ac_cv_host
4126else
4127  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4128    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4129fi
4130
4131fi
4132{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4133$as_echo "$ac_cv_target" >&6; }
4134case $ac_cv_target in
4135*-*-*) ;;
4136*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
4137esac
4138target=$ac_cv_target
4139ac_save_IFS=$IFS; IFS='-'
4140set x $ac_cv_target
4141shift
4142target_cpu=$1
4143target_vendor=$2
4144shift; shift
4145# Remember, the first character of IFS is used to create $*,
4146# except with old shells:
4147target_os=$*
4148IFS=$ac_save_IFS
4149case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
4150
4151
4152# The aliases save the names the user supplied, while $host etc.
4153# will get canonicalized.
4154test -n "$target_alias" &&
4155  test "$program_prefix$program_suffix$program_transform_name" = \
4156    NONENONEs,x,x, &&
4157  program_prefix=${target_alias}-
4158
4159
4160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
4161$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
4162if ${ac_cv_c_const+:} false; then :
4163  $as_echo_n "(cached) " >&6
4164else
4165  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4166/* end confdefs.h.  */
4167
4168int
4169main ()
4170{
4171
4172#ifndef __cplusplus
4173  /* Ultrix mips cc rejects this sort of thing.  */
4174  typedef int charset[2];
4175  const charset cs = { 0, 0 };
4176  /* SunOS 4.1.1 cc rejects this.  */
4177  char const *const *pcpcc;
4178  char **ppc;
4179  /* NEC SVR4.0.2 mips cc rejects this.  */
4180  struct point {int x, y;};
4181  static struct point const zero = {0,0};
4182  /* AIX XL C 1.02.0.0 rejects this.
4183     It does not let you subtract one const X* pointer from another in
4184     an arm of an if-expression whose if-part is not a constant
4185     expression */
4186  const char *g = "string";
4187  pcpcc = &g + (g ? g-g : 0);
4188  /* HPUX 7.0 cc rejects these. */
4189  ++pcpcc;
4190  ppc = (char**) pcpcc;
4191  pcpcc = (char const *const *) ppc;
4192  { /* SCO 3.2v4 cc rejects this sort of thing.  */
4193    char tx;
4194    char *t = &tx;
4195    char const *s = 0 ? (char *) 0 : (char const *) 0;
4196
4197    *t++ = 0;
4198    if (s) return 0;
4199  }
4200  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
4201    int x[] = {25, 17};
4202    const int *foo = &x[0];
4203    ++foo;
4204  }
4205  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4206    typedef const int *iptr;
4207    iptr p = 0;
4208    ++p;
4209  }
4210  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
4211       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4212    struct s { int j; const int *ap[3]; } bx;
4213    struct s *b = &bx; b->j = 5;
4214  }
4215  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4216    const int foo = 10;
4217    if (!foo) return 0;
4218  }
4219  return !cs[0] && !zero.x;
4220#endif
4221
4222  ;
4223  return 0;
4224}
4225_ACEOF
4226if ac_fn_c_try_compile "$LINENO"; then :
4227  ac_cv_c_const=yes
4228else
4229  ac_cv_c_const=no
4230fi
4231rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4232fi
4233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
4234$as_echo "$ac_cv_c_const" >&6; }
4235if test $ac_cv_c_const = no; then
4236
4237$as_echo "#define const /**/" >>confdefs.h
4238
4239fi
4240
4241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4242$as_echo_n "checking for inline... " >&6; }
4243if ${ac_cv_c_inline+:} false; then :
4244  $as_echo_n "(cached) " >&6
4245else
4246  ac_cv_c_inline=no
4247for ac_kw in inline __inline__ __inline; do
4248  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4249/* end confdefs.h.  */
4250#ifndef __cplusplus
4251typedef int foo_t;
4252static $ac_kw foo_t static_foo () {return 0; }
4253$ac_kw foo_t foo () {return 0; }
4254#endif
4255
4256_ACEOF
4257if ac_fn_c_try_compile "$LINENO"; then :
4258  ac_cv_c_inline=$ac_kw
4259fi
4260rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4261  test "$ac_cv_c_inline" != no && break
4262done
4263
4264fi
4265{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4266$as_echo "$ac_cv_c_inline" >&6; }
4267
4268case $ac_cv_c_inline in
4269  inline | yes) ;;
4270  *)
4271    case $ac_cv_c_inline in
4272      no) ac_val=;;
4273      *) ac_val=$ac_cv_c_inline;;
4274    esac
4275    cat >>confdefs.h <<_ACEOF
4276#ifndef __cplusplus
4277#define inline $ac_val
4278#endif
4279_ACEOF
4280    ;;
4281esac
4282
4283
4284# Check whether --enable-xdf was given.
4285if test "${enable_xdf+set}" = set; then :
4286  enableval=$enable_xdf; if test x$enableval = xyes; then
4287
4288$as_echo "#define USE_XDF 1" >>confdefs.h
4289
4290  XDF_IO_SRC=xdf_io.c
4291  XDF_IO_OBJ=xdf_io.o
4292fi
4293else
4294
4295$as_echo "#define USE_XDF 1" >>confdefs.h
4296
4297XDF_IO_SRC=xdf_io.c
4298XDF_IO_OBJ=xdf_io.o
4299
4300
4301fi
4302
4303
4304
4305
4306# Check whether --enable-vold was given.
4307if test "${enable_vold+set}" = set; then :
4308  enableval=$enable_vold; if test x$enableval = xyes; then
4309
4310$as_echo "#define USING_VOLD 1" >>confdefs.h
4311
4312fi
4313fi
4314
4315
4316
4317# Check whether --enable-new-vold was given.
4318if test "${enable_new_vold+set}" = set; then :
4319  enableval=$enable_new_vold; newVold=x$enableval
4320if test x$enableval = xyes; then
4321
4322$as_echo "#define USING_NEW_VOLD 1" >>confdefs.h
4323
4324fi
4325fi
4326
4327
4328
4329# Check whether --enable-debug was given.
4330if test "${enable_debug+set}" = set; then :
4331  enableval=$enable_debug; if test x$enableval = xyes; then
4332
4333$as_echo "#define DEBUG 1" >>confdefs.h
4334
4335fi
4336fi
4337
4338
4339
4340# Check whether --enable-raw_term was given.
4341if test "${enable_raw_term+set}" = set; then :
4342  enableval=$enable_raw_term; if test x$enableval = xyes; then
4343
4344$as_echo "#define USE_RAWTERM 1" >>confdefs.h
4345
4346fi
4347else
4348
4349$as_echo "#define USE_RAWTERM 1" >>confdefs.h
4350
4351fi
4352
4353
4354
4355
4356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getpwnam in -lsun" >&5
4357$as_echo_n "checking for getpwnam in -lsun... " >&6; }
4358if ${ac_cv_lib_sun_getpwnam+:} false; then :
4359  $as_echo_n "(cached) " >&6
4360else
4361  ac_check_lib_save_LIBS=$LIBS
4362LIBS="-lsun  $LIBS"
4363cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4364/* end confdefs.h.  */
4365
4366/* Override any GCC internal prototype to avoid an error.
4367   Use char because int might match the return type of a GCC
4368   builtin and then its argument prototype would still apply.  */
4369#ifdef __cplusplus
4370extern "C"
4371#endif
4372char getpwnam ();
4373int
4374main ()
4375{
4376return getpwnam ();
4377  ;
4378  return 0;
4379}
4380_ACEOF
4381if ac_fn_c_try_link "$LINENO"; then :
4382  ac_cv_lib_sun_getpwnam=yes
4383else
4384  ac_cv_lib_sun_getpwnam=no
4385fi
4386rm -f core conftest.err conftest.$ac_objext \
4387    conftest$ac_exeext conftest.$ac_ext
4388LIBS=$ac_check_lib_save_LIBS
4389fi
4390{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_sun_getpwnam" >&5
4391$as_echo "$ac_cv_lib_sun_getpwnam" >&6; }
4392if test "x$ac_cv_lib_sun_getpwnam" = xyes; then :
4393  cat >>confdefs.h <<_ACEOF
4394#define HAVE_LIBSUN 1
4395_ACEOF
4396
4397  LIBS="-lsun $LIBS"
4398
4399fi
4400
4401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for cam_open_device in -lcam" >&5
4402$as_echo_n "checking for cam_open_device in -lcam... " >&6; }
4403if ${ac_cv_lib_cam_cam_open_device+:} false; then :
4404  $as_echo_n "(cached) " >&6
4405else
4406  ac_check_lib_save_LIBS=$LIBS
4407LIBS="-lcam  $LIBS"
4408cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4409/* end confdefs.h.  */
4410
4411/* Override any GCC internal prototype to avoid an error.
4412   Use char because int might match the return type of a GCC
4413   builtin and then its argument prototype would still apply.  */
4414#ifdef __cplusplus
4415extern "C"
4416#endif
4417char cam_open_device ();
4418int
4419main ()
4420{
4421return cam_open_device ();
4422  ;
4423  return 0;
4424}
4425_ACEOF
4426if ac_fn_c_try_link "$LINENO"; then :
4427  ac_cv_lib_cam_cam_open_device=yes
4428else
4429  ac_cv_lib_cam_cam_open_device=no
4430fi
4431rm -f core conftest.err conftest.$ac_objext \
4432    conftest$ac_exeext conftest.$ac_ext
4433LIBS=$ac_check_lib_save_LIBS
4434fi
4435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cam_cam_open_device" >&5
4436$as_echo "$ac_cv_lib_cam_cam_open_device" >&6; }
4437if test "x$ac_cv_lib_cam_cam_open_device" = xyes; then :
4438  cat >>confdefs.h <<_ACEOF
4439#define HAVE_LIBCAM 1
4440_ACEOF
4441
4442  LIBS="-lcam $LIBS"
4443
4444fi
4445
4446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv in -liconv" >&5
4447$as_echo_n "checking for iconv in -liconv... " >&6; }
4448if ${ac_cv_lib_iconv_iconv+:} false; then :
4449  $as_echo_n "(cached) " >&6
4450else
4451  ac_check_lib_save_LIBS=$LIBS
4452LIBS="-liconv  $LIBS"
4453cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4454/* end confdefs.h.  */
4455
4456/* Override any GCC internal prototype to avoid an error.
4457   Use char because int might match the return type of a GCC
4458   builtin and then its argument prototype would still apply.  */
4459#ifdef __cplusplus
4460extern "C"
4461#endif
4462char iconv ();
4463int
4464main ()
4465{
4466return iconv ();
4467  ;
4468  return 0;
4469}
4470_ACEOF
4471if ac_fn_c_try_link "$LINENO"; then :
4472  ac_cv_lib_iconv_iconv=yes
4473else
4474  ac_cv_lib_iconv_iconv=no
4475fi
4476rm -f core conftest.err conftest.$ac_objext \
4477    conftest$ac_exeext conftest.$ac_ext
4478LIBS=$ac_check_lib_save_LIBS
4479fi
4480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iconv_iconv" >&5
4481$as_echo "$ac_cv_lib_iconv_iconv" >&6; }
4482if test "x$ac_cv_lib_iconv_iconv" = xyes; then :
4483  cat >>confdefs.h <<_ACEOF
4484#define HAVE_LIBICONV 1
4485_ACEOF
4486
4487  LIBS="-liconv $LIBS"
4488
4489fi
4490
4491
4492{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lsocket" >&5
4493$as_echo_n "checking for main in -lsocket... " >&6; }
4494if ${ac_cv_lib_socket_main+:} false; then :
4495  $as_echo_n "(cached) " >&6
4496else
4497  ac_check_lib_save_LIBS=$LIBS
4498LIBS="-lsocket  $LIBS"
4499cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4500/* end confdefs.h.  */
4501
4502
4503int
4504main ()
4505{
4506return main ();
4507  ;
4508  return 0;
4509}
4510_ACEOF
4511if ac_fn_c_try_link "$LINENO"; then :
4512  ac_cv_lib_socket_main=yes
4513else
4514  ac_cv_lib_socket_main=no
4515fi
4516rm -f core conftest.err conftest.$ac_objext \
4517    conftest$ac_exeext conftest.$ac_ext
4518LIBS=$ac_check_lib_save_LIBS
4519fi
4520{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_main" >&5
4521$as_echo "$ac_cv_lib_socket_main" >&6; }
4522if test "x$ac_cv_lib_socket_main" = xyes; then :
4523  cat >>confdefs.h <<_ACEOF
4524#define HAVE_LIBSOCKET 1
4525_ACEOF
4526
4527  LIBS="-lsocket $LIBS"
4528
4529fi
4530
4531
4532	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4533$as_echo_n "checking for library containing gethostbyname... " >&6; }
4534if ${ac_cv_search_gethostbyname+:} false; then :
4535  $as_echo_n "(cached) " >&6
4536else
4537  ac_func_search_save_LIBS=$LIBS
4538cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4539/* end confdefs.h.  */
4540
4541/* Override any GCC internal prototype to avoid an error.
4542   Use char because int might match the return type of a GCC
4543   builtin and then its argument prototype would still apply.  */
4544#ifdef __cplusplus
4545extern "C"
4546#endif
4547char gethostbyname ();
4548int
4549main ()
4550{
4551return gethostbyname ();
4552  ;
4553  return 0;
4554}
4555_ACEOF
4556for ac_lib in '' nsl; do
4557  if test -z "$ac_lib"; then
4558    ac_res="none required"
4559  else
4560    ac_res=-l$ac_lib
4561    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4562  fi
4563  if ac_fn_c_try_link "$LINENO"; then :
4564  ac_cv_search_gethostbyname=$ac_res
4565fi
4566rm -f core conftest.err conftest.$ac_objext \
4567    conftest$ac_exeext
4568  if ${ac_cv_search_gethostbyname+:} false; then :
4569  break
4570fi
4571done
4572if ${ac_cv_search_gethostbyname+:} false; then :
4573
4574else
4575  ac_cv_search_gethostbyname=no
4576fi
4577rm conftest.$ac_ext
4578LIBS=$ac_func_search_save_LIBS
4579fi
4580{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4581$as_echo "$ac_cv_search_gethostbyname" >&6; }
4582ac_res=$ac_cv_search_gethostbyname
4583if test "$ac_res" != no; then :
4584  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4585
4586fi
4587
4588	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4589$as_echo_n "checking for library containing socket... " >&6; }
4590if ${ac_cv_search_socket+:} false; then :
4591  $as_echo_n "(cached) " >&6
4592else
4593  ac_func_search_save_LIBS=$LIBS
4594cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4595/* end confdefs.h.  */
4596
4597/* Override any GCC internal prototype to avoid an error.
4598   Use char because int might match the return type of a GCC
4599   builtin and then its argument prototype would still apply.  */
4600#ifdef __cplusplus
4601extern "C"
4602#endif
4603char socket ();
4604int
4605main ()
4606{
4607return socket ();
4608  ;
4609  return 0;
4610}
4611_ACEOF
4612for ac_lib in '' socket; do
4613  if test -z "$ac_lib"; then
4614    ac_res="none required"
4615  else
4616    ac_res=-l$ac_lib
4617    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4618  fi
4619  if ac_fn_c_try_link "$LINENO"; then :
4620  ac_cv_search_socket=$ac_res
4621fi
4622rm -f core conftest.err conftest.$ac_objext \
4623    conftest$ac_exeext
4624  if ${ac_cv_search_socket+:} false; then :
4625  break
4626fi
4627done
4628if ${ac_cv_search_socket+:} false; then :
4629
4630else
4631  ac_cv_search_socket=no
4632fi
4633rm conftest.$ac_ext
4634LIBS=$ac_func_search_save_LIBS
4635fi
4636{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4637$as_echo "$ac_cv_search_socket" >&6; }
4638ac_res=$ac_cv_search_socket
4639if test "$ac_res" != no; then :
4640  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4641
4642else
4643
4644		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
4645$as_echo_n "checking for socket in -lsocket... " >&6; }
4646if ${ac_cv_lib_socket_socket+:} false; then :
4647  $as_echo_n "(cached) " >&6
4648else
4649  ac_check_lib_save_LIBS=$LIBS
4650LIBS="-lsocket -lnsl $LIBS"
4651cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4652/* end confdefs.h.  */
4653
4654/* Override any GCC internal prototype to avoid an error.
4655   Use char because int might match the return type of a GCC
4656   builtin and then its argument prototype would still apply.  */
4657#ifdef __cplusplus
4658extern "C"
4659#endif
4660char socket ();
4661int
4662main ()
4663{
4664return socket ();
4665  ;
4666  return 0;
4667}
4668_ACEOF
4669if ac_fn_c_try_link "$LINENO"; then :
4670  ac_cv_lib_socket_socket=yes
4671else
4672  ac_cv_lib_socket_socket=no
4673fi
4674rm -f core conftest.err conftest.$ac_objext \
4675    conftest$ac_exeext conftest.$ac_ext
4676LIBS=$ac_check_lib_save_LIBS
4677fi
4678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
4679$as_echo "$ac_cv_lib_socket_socket" >&6; }
4680if test "x$ac_cv_lib_socket_socket" = xyes; then :
4681  LIBS="-lsocket -lnsl $LIBS"
4682fi
4683
4684fi
4685
4686
4687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lbsd" >&5
4688$as_echo_n "checking for main in -lbsd... " >&6; }
4689if ${ac_cv_lib_bsd_main+:} false; then :
4690  $as_echo_n "(cached) " >&6
4691else
4692  ac_check_lib_save_LIBS=$LIBS
4693LIBS="-lbsd  $LIBS"
4694cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4695/* end confdefs.h.  */
4696
4697
4698int
4699main ()
4700{
4701return main ();
4702  ;
4703  return 0;
4704}
4705_ACEOF
4706if ac_fn_c_try_link "$LINENO"; then :
4707  ac_cv_lib_bsd_main=yes
4708else
4709  ac_cv_lib_bsd_main=no
4710fi
4711rm -f core conftest.err conftest.$ac_objext \
4712    conftest$ac_exeext conftest.$ac_ext
4713LIBS=$ac_check_lib_save_LIBS
4714fi
4715{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_main" >&5
4716$as_echo "$ac_cv_lib_bsd_main" >&6; }
4717if test "x$ac_cv_lib_bsd_main" = xyes; then :
4718  cat >>confdefs.h <<_ACEOF
4719#define HAVE_LIBBSD 1
4720_ACEOF
4721
4722  LIBS="-lbsd $LIBS"
4723
4724fi
4725
4726
4727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4728$as_echo_n "checking for ANSI C header files... " >&6; }
4729if ${ac_cv_header_stdc+:} false; then :
4730  $as_echo_n "(cached) " >&6
4731else
4732  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4733/* end confdefs.h.  */
4734#include <stdlib.h>
4735#include <stdarg.h>
4736#include <string.h>
4737#include <float.h>
4738
4739int
4740main ()
4741{
4742
4743  ;
4744  return 0;
4745}
4746_ACEOF
4747if ac_fn_c_try_compile "$LINENO"; then :
4748  ac_cv_header_stdc=yes
4749else
4750  ac_cv_header_stdc=no
4751fi
4752rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4753
4754if test $ac_cv_header_stdc = yes; then
4755  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4756  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4757/* end confdefs.h.  */
4758#include <string.h>
4759
4760_ACEOF
4761if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4762  $EGREP "memchr" >/dev/null 2>&1; then :
4763
4764else
4765  ac_cv_header_stdc=no
4766fi
4767rm -f conftest*
4768
4769fi
4770
4771if test $ac_cv_header_stdc = yes; then
4772  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4773  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4774/* end confdefs.h.  */
4775#include <stdlib.h>
4776
4777_ACEOF
4778if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4779  $EGREP "free" >/dev/null 2>&1; then :
4780
4781else
4782  ac_cv_header_stdc=no
4783fi
4784rm -f conftest*
4785
4786fi
4787
4788if test $ac_cv_header_stdc = yes; then
4789  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4790  if test "$cross_compiling" = yes; then :
4791  :
4792else
4793  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4794/* end confdefs.h.  */
4795#include <ctype.h>
4796#include <stdlib.h>
4797#if ((' ' & 0x0FF) == 0x020)
4798# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4799# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4800#else
4801# define ISLOWER(c) \
4802		   (('a' <= (c) && (c) <= 'i') \
4803		     || ('j' <= (c) && (c) <= 'r') \
4804		     || ('s' <= (c) && (c) <= 'z'))
4805# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4806#endif
4807
4808#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4809int
4810main ()
4811{
4812  int i;
4813  for (i = 0; i < 256; i++)
4814    if (XOR (islower (i), ISLOWER (i))
4815	|| toupper (i) != TOUPPER (i))
4816      return 2;
4817  return 0;
4818}
4819_ACEOF
4820if ac_fn_c_try_run "$LINENO"; then :
4821
4822else
4823  ac_cv_header_stdc=no
4824fi
4825rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4826  conftest.$ac_objext conftest.beam conftest.$ac_ext
4827fi
4828
4829fi
4830fi
4831{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4832$as_echo "$ac_cv_header_stdc" >&6; }
4833if test $ac_cv_header_stdc = yes; then
4834
4835$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4836
4837fi
4838
4839{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
4840$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
4841if ${ac_cv_header_sys_wait_h+:} false; then :
4842  $as_echo_n "(cached) " >&6
4843else
4844  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4845/* end confdefs.h.  */
4846#include <sys/types.h>
4847#include <sys/wait.h>
4848#ifndef WEXITSTATUS
4849# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
4850#endif
4851#ifndef WIFEXITED
4852# define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
4853#endif
4854
4855int
4856main ()
4857{
4858  int s;
4859  wait (&s);
4860  s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
4861  ;
4862  return 0;
4863}
4864_ACEOF
4865if ac_fn_c_try_compile "$LINENO"; then :
4866  ac_cv_header_sys_wait_h=yes
4867else
4868  ac_cv_header_sys_wait_h=no
4869fi
4870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4871fi
4872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
4873$as_echo "$ac_cv_header_sys_wait_h" >&6; }
4874if test $ac_cv_header_sys_wait_h = yes; then
4875
4876$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
4877
4878fi
4879
4880{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
4881$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
4882if ${ac_cv_header_stdbool_h+:} false; then :
4883  $as_echo_n "(cached) " >&6
4884else
4885  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4886/* end confdefs.h.  */
4887
4888             #include <stdbool.h>
4889             #ifndef bool
4890              "error: bool is not defined"
4891             #endif
4892             #ifndef false
4893              "error: false is not defined"
4894             #endif
4895             #if false
4896              "error: false is not 0"
4897             #endif
4898             #ifndef true
4899              "error: true is not defined"
4900             #endif
4901             #if true != 1
4902              "error: true is not 1"
4903             #endif
4904             #ifndef __bool_true_false_are_defined
4905              "error: __bool_true_false_are_defined is not defined"
4906             #endif
4907
4908             struct s { _Bool s: 1; _Bool t; } s;
4909
4910             char a[true == 1 ? 1 : -1];
4911             char b[false == 0 ? 1 : -1];
4912             char c[__bool_true_false_are_defined == 1 ? 1 : -1];
4913             char d[(bool) 0.5 == true ? 1 : -1];
4914             /* See body of main program for 'e'.  */
4915             char f[(_Bool) 0.0 == false ? 1 : -1];
4916             char g[true];
4917             char h[sizeof (_Bool)];
4918             char i[sizeof s.t];
4919             enum { j = false, k = true, l = false * true, m = true * 256 };
4920             /* The following fails for
4921                HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
4922             _Bool n[m];
4923             char o[sizeof n == m * sizeof n[0] ? 1 : -1];
4924             char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
4925             /* Catch a bug in an HP-UX C compiler.  See
4926                http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
4927                http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
4928              */
4929             _Bool q = true;
4930             _Bool *pq = &q;
4931
4932int
4933main ()
4934{
4935
4936             bool e = &s;
4937             *pq |= q;
4938             *pq |= ! q;
4939             /* Refer to every declared value, to avoid compiler optimizations.  */
4940             return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
4941                     + !m + !n + !o + !p + !q + !pq);
4942
4943  ;
4944  return 0;
4945}
4946_ACEOF
4947if ac_fn_c_try_compile "$LINENO"; then :
4948  ac_cv_header_stdbool_h=yes
4949else
4950  ac_cv_header_stdbool_h=no
4951fi
4952rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4953fi
4954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
4955$as_echo "$ac_cv_header_stdbool_h" >&6; }
4956   ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
4957if test "x$ac_cv_type__Bool" = xyes; then :
4958
4959cat >>confdefs.h <<_ACEOF
4960#define HAVE__BOOL 1
4961_ACEOF
4962
4963
4964fi
4965
4966
4967if test $ac_cv_header_stdbool_h = yes; then
4968
4969$as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
4970
4971fi
4972
4973for ac_header in getopt.h stdarg.h stdlib.h unistd.h linux/unistd.h \
4974libc.h fcntl.h limits.h sys/file.h sys/ioctl.h sys/time.h strings.h string.h \
4975sys/param.h memory.h malloc.h io.h signal.h sys/signal.h utime.h sgtty.h \
4976sys/floppy.h mntent.h sys/sysmacros.h netinet/in.h netinet/tcp.h assert.h \
4977iconv.h wctype.h wchar.h locale.h xlocale.h linux/fs.h
4978do :
4979  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4980ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4981if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4982  cat >>confdefs.h <<_ACEOF
4983#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4984_ACEOF
4985
4986fi
4987
4988done
4989
4990for ac_header in termio.h sys/termio.h
4991do :
4992  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4993ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4994if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4995  cat >>confdefs.h <<_ACEOF
4996#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4997_ACEOF
4998 break
4999fi
5000
5001done
5002
5003for ac_header in termios.h sys/termios.h
5004do :
5005  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5006ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5007if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5008  cat >>confdefs.h <<_ACEOF
5009#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5010_ACEOF
5011 break
5012fi
5013
5014done
5015
5016
5017for ac_header in sys/fdio.h
5018do :
5019  ac_fn_c_check_header_mongrel "$LINENO" "sys/fdio.h" "ac_cv_header_sys_fdio_h" "$ac_includes_default"
5020if test "x$ac_cv_header_sys_fdio_h" = xyes; then :
5021  cat >>confdefs.h <<_ACEOF
5022#define HAVE_SYS_FDIO_H 1
5023_ACEOF
5024
5025fi
5026
5027done
5028
5029for ac_header in sys/socket.h arpa/inet.h netdb.h
5030do :
5031  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5032ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5033if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5034  cat >>confdefs.h <<_ACEOF
5035#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5036_ACEOF
5037
5038fi
5039
5040done
5041
5042
5043# Check whether --enable-largefile was given.
5044if test "${enable_largefile+set}" = set; then :
5045  enableval=$enable_largefile;
5046fi
5047
5048if test "$enable_largefile" != no; then
5049
5050  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
5051$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
5052if ${ac_cv_sys_largefile_CC+:} false; then :
5053  $as_echo_n "(cached) " >&6
5054else
5055  ac_cv_sys_largefile_CC=no
5056     if test "$GCC" != yes; then
5057       ac_save_CC=$CC
5058       while :; do
5059	 # IRIX 6.2 and later do not support large files by default,
5060	 # so use the C compiler's -n32 option if that helps.
5061	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5062/* end confdefs.h.  */
5063#include <sys/types.h>
5064 /* Check that off_t can represent 2**63 - 1 correctly.
5065    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5066    since some C++ compilers masquerading as C compilers
5067    incorrectly reject 9223372036854775807.  */
5068#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
5069  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5070		       && LARGE_OFF_T % 2147483647 == 1)
5071		      ? 1 : -1];
5072int
5073main ()
5074{
5075
5076  ;
5077  return 0;
5078}
5079_ACEOF
5080	 if ac_fn_c_try_compile "$LINENO"; then :
5081  break
5082fi
5083rm -f core conftest.err conftest.$ac_objext
5084	 CC="$CC -n32"
5085	 if ac_fn_c_try_compile "$LINENO"; then :
5086  ac_cv_sys_largefile_CC=' -n32'; break
5087fi
5088rm -f core conftest.err conftest.$ac_objext
5089	 break
5090       done
5091       CC=$ac_save_CC
5092       rm -f conftest.$ac_ext
5093    fi
5094fi
5095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
5096$as_echo "$ac_cv_sys_largefile_CC" >&6; }
5097  if test "$ac_cv_sys_largefile_CC" != no; then
5098    CC=$CC$ac_cv_sys_largefile_CC
5099  fi
5100
5101  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5102$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5103if ${ac_cv_sys_file_offset_bits+:} false; then :
5104  $as_echo_n "(cached) " >&6
5105else
5106  while :; do
5107  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5108/* end confdefs.h.  */
5109#include <sys/types.h>
5110 /* Check that off_t can represent 2**63 - 1 correctly.
5111    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5112    since some C++ compilers masquerading as C compilers
5113    incorrectly reject 9223372036854775807.  */
5114#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
5115  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5116		       && LARGE_OFF_T % 2147483647 == 1)
5117		      ? 1 : -1];
5118int
5119main ()
5120{
5121
5122  ;
5123  return 0;
5124}
5125_ACEOF
5126if ac_fn_c_try_compile "$LINENO"; then :
5127  ac_cv_sys_file_offset_bits=no; break
5128fi
5129rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5130  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5131/* end confdefs.h.  */
5132#define _FILE_OFFSET_BITS 64
5133#include <sys/types.h>
5134 /* Check that off_t can represent 2**63 - 1 correctly.
5135    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5136    since some C++ compilers masquerading as C compilers
5137    incorrectly reject 9223372036854775807.  */
5138#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
5139  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5140		       && LARGE_OFF_T % 2147483647 == 1)
5141		      ? 1 : -1];
5142int
5143main ()
5144{
5145
5146  ;
5147  return 0;
5148}
5149_ACEOF
5150if ac_fn_c_try_compile "$LINENO"; then :
5151  ac_cv_sys_file_offset_bits=64; break
5152fi
5153rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5154  ac_cv_sys_file_offset_bits=unknown
5155  break
5156done
5157fi
5158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5159$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5160case $ac_cv_sys_file_offset_bits in #(
5161  no | unknown) ;;
5162  *)
5163cat >>confdefs.h <<_ACEOF
5164#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5165_ACEOF
5166;;
5167esac
5168rm -rf conftest*
5169  if test $ac_cv_sys_file_offset_bits = unknown; then
5170    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5171$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5172if ${ac_cv_sys_large_files+:} false; then :
5173  $as_echo_n "(cached) " >&6
5174else
5175  while :; do
5176  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5177/* end confdefs.h.  */
5178#include <sys/types.h>
5179 /* Check that off_t can represent 2**63 - 1 correctly.
5180    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5181    since some C++ compilers masquerading as C compilers
5182    incorrectly reject 9223372036854775807.  */
5183#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
5184  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5185		       && LARGE_OFF_T % 2147483647 == 1)
5186		      ? 1 : -1];
5187int
5188main ()
5189{
5190
5191  ;
5192  return 0;
5193}
5194_ACEOF
5195if ac_fn_c_try_compile "$LINENO"; then :
5196  ac_cv_sys_large_files=no; break
5197fi
5198rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5199  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5200/* end confdefs.h.  */
5201#define _LARGE_FILES 1
5202#include <sys/types.h>
5203 /* Check that off_t can represent 2**63 - 1 correctly.
5204    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5205    since some C++ compilers masquerading as C compilers
5206    incorrectly reject 9223372036854775807.  */
5207#define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
5208  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5209		       && LARGE_OFF_T % 2147483647 == 1)
5210		      ? 1 : -1];
5211int
5212main ()
5213{
5214
5215  ;
5216  return 0;
5217}
5218_ACEOF
5219if ac_fn_c_try_compile "$LINENO"; then :
5220  ac_cv_sys_large_files=1; break
5221fi
5222rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5223  ac_cv_sys_large_files=unknown
5224  break
5225done
5226fi
5227{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5228$as_echo "$ac_cv_sys_large_files" >&6; }
5229case $ac_cv_sys_large_files in #(
5230  no | unknown) ;;
5231  *)
5232cat >>confdefs.h <<_ACEOF
5233#define _LARGE_FILES $ac_cv_sys_large_files
5234_ACEOF
5235;;
5236esac
5237rm -rf conftest*
5238  fi
5239
5240
5241fi
5242
5243ac_fn_c_find_intX_t "$LINENO" "8" "ac_cv_c_int8_t"
5244case $ac_cv_c_int8_t in #(
5245  no|yes) ;; #(
5246  *)
5247
5248cat >>confdefs.h <<_ACEOF
5249#define int8_t $ac_cv_c_int8_t
5250_ACEOF
5251;;
5252esac
5253
5254ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
5255case $ac_cv_c_int16_t in #(
5256  no|yes) ;; #(
5257  *)
5258
5259cat >>confdefs.h <<_ACEOF
5260#define int16_t $ac_cv_c_int16_t
5261_ACEOF
5262;;
5263esac
5264
5265ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
5266case $ac_cv_c_int32_t in #(
5267  no|yes) ;; #(
5268  *)
5269
5270cat >>confdefs.h <<_ACEOF
5271#define int32_t $ac_cv_c_int32_t
5272_ACEOF
5273;;
5274esac
5275
5276ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"
5277case $ac_cv_c_uint8_t in #(
5278  no|yes) ;; #(
5279  *)
5280
5281$as_echo "#define _UINT8_T 1" >>confdefs.h
5282
5283
5284cat >>confdefs.h <<_ACEOF
5285#define uint8_t $ac_cv_c_uint8_t
5286_ACEOF
5287;;
5288  esac
5289
5290ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
5291case $ac_cv_c_uint16_t in #(
5292  no|yes) ;; #(
5293  *)
5294
5295
5296cat >>confdefs.h <<_ACEOF
5297#define uint16_t $ac_cv_c_uint16_t
5298_ACEOF
5299;;
5300  esac
5301
5302ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
5303case $ac_cv_c_uint32_t in #(
5304  no|yes) ;; #(
5305  *)
5306
5307$as_echo "#define _UINT32_T 1" >>confdefs.h
5308
5309
5310cat >>confdefs.h <<_ACEOF
5311#define uint32_t $ac_cv_c_uint32_t
5312_ACEOF
5313;;
5314  esac
5315
5316ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
5317if test "x$ac_cv_type_ssize_t" = xyes; then :
5318
5319else
5320
5321cat >>confdefs.h <<_ACEOF
5322#define ssize_t int
5323_ACEOF
5324
5325fi
5326
5327ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
5328if test "x$ac_cv_type_size_t" = xyes; then :
5329
5330else
5331
5332cat >>confdefs.h <<_ACEOF
5333#define size_t unsigned int
5334_ACEOF
5335
5336fi
5337
5338ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
5339if test "x$ac_cv_type_off_t" = xyes; then :
5340
5341else
5342
5343cat >>confdefs.h <<_ACEOF
5344#define off_t long int
5345_ACEOF
5346
5347fi
5348
5349{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
5350$as_echo_n "checking return type of signal handlers... " >&6; }
5351if ${ac_cv_type_signal+:} false; then :
5352  $as_echo_n "(cached) " >&6
5353else
5354  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5355/* end confdefs.h.  */
5356#include <sys/types.h>
5357#include <signal.h>
5358
5359int
5360main ()
5361{
5362return *(signal (0, 0)) (0) == 1;
5363  ;
5364  return 0;
5365}
5366_ACEOF
5367if ac_fn_c_try_compile "$LINENO"; then :
5368  ac_cv_type_signal=int
5369else
5370  ac_cv_type_signal=void
5371fi
5372rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5373fi
5374{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
5375$as_echo "$ac_cv_type_signal" >&6; }
5376
5377cat >>confdefs.h <<_ACEOF
5378#define RETSIGTYPE $ac_cv_type_signal
5379_ACEOF
5380
5381
5382{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
5383$as_echo_n "checking for uid_t in sys/types.h... " >&6; }
5384if ${ac_cv_type_uid_t+:} false; then :
5385  $as_echo_n "(cached) " >&6
5386else
5387  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5388/* end confdefs.h.  */
5389#include <sys/types.h>
5390
5391_ACEOF
5392if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5393  $EGREP "uid_t" >/dev/null 2>&1; then :
5394  ac_cv_type_uid_t=yes
5395else
5396  ac_cv_type_uid_t=no
5397fi
5398rm -f conftest*
5399
5400fi
5401{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_uid_t" >&5
5402$as_echo "$ac_cv_type_uid_t" >&6; }
5403if test $ac_cv_type_uid_t = no; then
5404
5405$as_echo "#define uid_t int" >>confdefs.h
5406
5407
5408$as_echo "#define gid_t int" >>confdefs.h
5409
5410fi
5411
5412
5413ac_fn_c_check_type "$LINENO" "caddr_t" "ac_cv_type_caddr_t" "$ac_includes_default"
5414if test "x$ac_cv_type_caddr_t" = xyes; then :
5415
5416cat >>confdefs.h <<_ACEOF
5417#define HAVE_CADDR_T 1
5418_ACEOF
5419
5420
5421fi
5422
5423ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
5424if test "x$ac_cv_type_long_long" = xyes; then :
5425
5426cat >>confdefs.h <<_ACEOF
5427#define HAVE_LONG_LONG 1
5428_ACEOF
5429
5430
5431fi
5432
5433# The cast to long int works around a bug in the HP C Compiler
5434# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5435# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5436# This bug is HP SR number 8606223364.
5437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5
5438$as_echo_n "checking size of size_t... " >&6; }
5439if ${ac_cv_sizeof_size_t+:} false; then :
5440  $as_echo_n "(cached) " >&6
5441else
5442  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t"        "$ac_includes_default"; then :
5443
5444else
5445  if test "$ac_cv_type_size_t" = yes; then
5446     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5447$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5448as_fn_error 77 "cannot compute sizeof (size_t)
5449See \`config.log' for more details" "$LINENO" 5; }
5450   else
5451     ac_cv_sizeof_size_t=0
5452   fi
5453fi
5454
5455fi
5456{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5
5457$as_echo "$ac_cv_sizeof_size_t" >&6; }
5458
5459
5460
5461cat >>confdefs.h <<_ACEOF
5462#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
5463_ACEOF
5464
5465
5466# The cast to long int works around a bug in the HP C Compiler
5467# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5468# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5469# This bug is HP SR number 8606223364.
5470{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
5471$as_echo_n "checking size of off_t... " >&6; }
5472if ${ac_cv_sizeof_off_t+:} false; then :
5473  $as_echo_n "(cached) " >&6
5474else
5475  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t"        "$ac_includes_default"; then :
5476
5477else
5478  if test "$ac_cv_type_off_t" = yes; then
5479     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5480$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5481as_fn_error 77 "cannot compute sizeof (off_t)
5482See \`config.log' for more details" "$LINENO" 5; }
5483   else
5484     ac_cv_sizeof_off_t=0
5485   fi
5486fi
5487
5488fi
5489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
5490$as_echo "$ac_cv_sizeof_off_t" >&6; }
5491
5492
5493
5494cat >>confdefs.h <<_ACEOF
5495#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
5496_ACEOF
5497
5498
5499# The cast to long int works around a bug in the HP C Compiler
5500# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5501# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5502# This bug is HP SR number 8606223364.
5503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of time_t" >&5
5504$as_echo_n "checking size of time_t... " >&6; }
5505if ${ac_cv_sizeof_time_t+:} false; then :
5506  $as_echo_n "(cached) " >&6
5507else
5508  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (time_t))" "ac_cv_sizeof_time_t"        "$ac_includes_default"; then :
5509
5510else
5511  if test "$ac_cv_type_time_t" = yes; then
5512     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5513$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5514as_fn_error 77 "cannot compute sizeof (time_t)
5515See \`config.log' for more details" "$LINENO" 5; }
5516   else
5517     ac_cv_sizeof_time_t=0
5518   fi
5519fi
5520
5521fi
5522{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_time_t" >&5
5523$as_echo "$ac_cv_sizeof_time_t" >&6; }
5524
5525
5526
5527cat >>confdefs.h <<_ACEOF
5528#define SIZEOF_TIME_T $ac_cv_sizeof_time_t
5529_ACEOF
5530
5531
5532# The cast to long int works around a bug in the HP C Compiler
5533# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5534# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5535# This bug is HP SR number 8606223364.
5536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
5537$as_echo_n "checking size of long... " >&6; }
5538if ${ac_cv_sizeof_long+:} false; then :
5539  $as_echo_n "(cached) " >&6
5540else
5541  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
5542
5543else
5544  if test "$ac_cv_type_long" = yes; then
5545     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5546$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5547as_fn_error 77 "cannot compute sizeof (long)
5548See \`config.log' for more details" "$LINENO" 5; }
5549   else
5550     ac_cv_sizeof_long=0
5551   fi
5552fi
5553
5554fi
5555{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
5556$as_echo "$ac_cv_sizeof_long" >&6; }
5557
5558
5559
5560cat >>confdefs.h <<_ACEOF
5561#define SIZEOF_LONG $ac_cv_sizeof_long
5562_ACEOF
5563
5564
5565
5566seek_function=
5567
5568if test $ac_cv_sizeof_off_t -ge 8 ; then
5569   seek_function=lseek
5570fi
5571
5572if test X$seek_function = X ; then
5573
5574$as_echo "#define _LARGEFILE64_SOURCE 1" >>confdefs.h
5575
5576  ac_fn_c_check_type "$LINENO" "off64_t" "ac_cv_type_off64_t" "$ac_includes_default"
5577if test "x$ac_cv_type_off64_t" = xyes; then :
5578
5579cat >>confdefs.h <<_ACEOF
5580#define HAVE_OFF64_T 1
5581_ACEOF
5582
5583 for ac_func in lseek64
5584do :
5585  ac_fn_c_check_func "$LINENO" "lseek64" "ac_cv_func_lseek64"
5586if test "x$ac_cv_func_lseek64" = xyes; then :
5587  cat >>confdefs.h <<_ACEOF
5588#define HAVE_LSEEK64 1
5589_ACEOF
5590  seek_function=lseek64
5591fi
5592done
5593
5594
5595fi
5596
5597  for ac_func in stat64
5598do :
5599  ac_fn_c_check_func "$LINENO" "stat64" "ac_cv_func_stat64"
5600if test "x$ac_cv_func_stat64" = xyes; then :
5601  cat >>confdefs.h <<_ACEOF
5602#define HAVE_STAT64 1
5603_ACEOF
5604
5605fi
5606done
5607
5608  if test X$seek_function = Xlseek64 ; then
5609    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lseek64 declared in unistd.h" >&5
5610$as_echo_n "checking whether lseek64 declared in unistd.h... " >&6; }
5611    if ${mtools_cv_have_lseek64_prototype+:} false; then :
5612  $as_echo_n "(cached) " >&6
5613else
5614  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5615/* end confdefs.h.  */
5616
5617              #define _LARGEFILE64_SOURCE
5618              #include <sys/types.h>
5619              #include <unistd.h>
5620
5621int
5622main ()
5623{
5624extern int lseek64(int);
5625  ;
5626  return 0;
5627}
5628_ACEOF
5629if ac_fn_c_try_compile "$LINENO"; then :
5630  mtools_cv_have_lseek64_prototype=no
5631else
5632  mtools_cv_have_lseek64_prototype=yes
5633fi
5634rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5635fi
5636
5637    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $mtools_cv_have_lseek64_prototype" >&5
5638$as_echo "$mtools_cv_have_lseek64_prototype" >&6; }
5639    if test "$mtools_cv_have_lseek64_prototype" = yes; then
5640
5641$as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
5642
5643    fi
5644  fi
5645fi
5646
5647if test X$seek_function = X ; then
5648
5649$as_echo "#define _LARGEFILE_SOURCE 1" >>confdefs.h
5650
5651  ac_fn_c_check_type "$LINENO" "loff_t" "ac_cv_type_loff_t" "$ac_includes_default"
5652if test "x$ac_cv_type_loff_t" = xyes; then :
5653
5654cat >>confdefs.h <<_ACEOF
5655#define HAVE_LOFF_T 1
5656_ACEOF
5657
5658 for ac_func in llseek
5659do :
5660  ac_fn_c_check_func "$LINENO" "llseek" "ac_cv_func_llseek"
5661if test "x$ac_cv_func_llseek" = xyes; then :
5662  cat >>confdefs.h <<_ACEOF
5663#define HAVE_LLSEEK 1
5664_ACEOF
5665  seek_function=llseek
5666fi
5667done
5668
5669
5670fi
5671ac_fn_c_check_type "$LINENO" "offset_t" "ac_cv_type_offset_t" "$ac_includes_default"
5672if test "x$ac_cv_type_offset_t" = xyes; then :
5673
5674cat >>confdefs.h <<_ACEOF
5675#define HAVE_OFFSET_T 1
5676_ACEOF
5677
5678 for ac_func in llseek
5679do :
5680  ac_fn_c_check_func "$LINENO" "llseek" "ac_cv_func_llseek"
5681if test "x$ac_cv_func_llseek" = xyes; then :
5682  cat >>confdefs.h <<_ACEOF
5683#define HAVE_LLSEEK 1
5684_ACEOF
5685  seek_function=llseek
5686fi
5687done
5688
5689
5690fi
5691ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
5692if test "x$ac_cv_type_long_long" = xyes; then :
5693
5694cat >>confdefs.h <<_ACEOF
5695#define HAVE_LONG_LONG 1
5696_ACEOF
5697
5698 for ac_func in llseek
5699do :
5700  ac_fn_c_check_func "$LINENO" "llseek" "ac_cv_func_llseek"
5701if test "x$ac_cv_func_llseek" = xyes; then :
5702  cat >>confdefs.h <<_ACEOF
5703#define HAVE_LLSEEK 1
5704_ACEOF
5705  seek_function=llseek
5706fi
5707done
5708
5709
5710fi
5711
5712
5713  if test X$seek_function = Xllseek ; then
5714                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether llseek declared in unistd.h" >&5
5715$as_echo_n "checking whether llseek declared in unistd.h... " >&6; }
5716    if ${mtools_cv_have_llseek_prototype+:} false; then :
5717  $as_echo_n "(cached) " >&6
5718else
5719  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5720/* end confdefs.h.  */
5721
5722              #define _LARGEFILE_SOURCE
5723              #define _LARGEFILE64_SOURCE
5724              #include <sys/types.h>
5725              #include <unistd.h>
5726
5727int
5728main ()
5729{
5730extern int llseek(int);
5731  ;
5732  return 0;
5733}
5734_ACEOF
5735if ac_fn_c_try_compile "$LINENO"; then :
5736  mtools_cv_have_llseek_prototype=no
5737else
5738  mtools_cv_have_llseek_prototype=yes
5739fi
5740rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5741fi
5742
5743    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $mtools_cv_have_llseek_prototype" >&5
5744$as_echo "$mtools_cv_have_llseek_prototype" >&6; }
5745    if test "$mtools_cv_have_llseek_prototype" = yes; then
5746
5747$as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
5748
5749    fi
5750  fi
5751fi
5752
5753for ac_func in htons
5754do :
5755  ac_fn_c_check_func "$LINENO" "htons" "ac_cv_func_htons"
5756if test "x$ac_cv_func_htons" = xyes; then :
5757  cat >>confdefs.h <<_ACEOF
5758#define HAVE_HTONS 1
5759_ACEOF
5760
5761fi
5762done
5763
5764
5765
5766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
5767$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
5768if ${ac_cv_c_const+:} false; then :
5769  $as_echo_n "(cached) " >&6
5770else
5771  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5772/* end confdefs.h.  */
5773
5774int
5775main ()
5776{
5777
5778#ifndef __cplusplus
5779  /* Ultrix mips cc rejects this sort of thing.  */
5780  typedef int charset[2];
5781  const charset cs = { 0, 0 };
5782  /* SunOS 4.1.1 cc rejects this.  */
5783  char const *const *pcpcc;
5784  char **ppc;
5785  /* NEC SVR4.0.2 mips cc rejects this.  */
5786  struct point {int x, y;};
5787  static struct point const zero = {0,0};
5788  /* AIX XL C 1.02.0.0 rejects this.
5789     It does not let you subtract one const X* pointer from another in
5790     an arm of an if-expression whose if-part is not a constant
5791     expression */
5792  const char *g = "string";
5793  pcpcc = &g + (g ? g-g : 0);
5794  /* HPUX 7.0 cc rejects these. */
5795  ++pcpcc;
5796  ppc = (char**) pcpcc;
5797  pcpcc = (char const *const *) ppc;
5798  { /* SCO 3.2v4 cc rejects this sort of thing.  */
5799    char tx;
5800    char *t = &tx;
5801    char const *s = 0 ? (char *) 0 : (char const *) 0;
5802
5803    *t++ = 0;
5804    if (s) return 0;
5805  }
5806  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
5807    int x[] = {25, 17};
5808    const int *foo = &x[0];
5809    ++foo;
5810  }
5811  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5812    typedef const int *iptr;
5813    iptr p = 0;
5814    ++p;
5815  }
5816  { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
5817       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5818    struct s { int j; const int *ap[3]; } bx;
5819    struct s *b = &bx; b->j = 5;
5820  }
5821  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5822    const int foo = 10;
5823    if (!foo) return 0;
5824  }
5825  return !cs[0] && !zero.x;
5826#endif
5827
5828  ;
5829  return 0;
5830}
5831_ACEOF
5832if ac_fn_c_try_compile "$LINENO"; then :
5833  ac_cv_c_const=yes
5834else
5835  ac_cv_c_const=no
5836fi
5837rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5838fi
5839{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5840$as_echo "$ac_cv_c_const" >&6; }
5841if test $ac_cv_c_const = no; then
5842
5843$as_echo "#define const /**/" >>confdefs.h
5844
5845fi
5846
5847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
5848$as_echo_n "checking for inline... " >&6; }
5849if ${ac_cv_c_inline+:} false; then :
5850  $as_echo_n "(cached) " >&6
5851else
5852  ac_cv_c_inline=no
5853for ac_kw in inline __inline__ __inline; do
5854  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5855/* end confdefs.h.  */
5856#ifndef __cplusplus
5857typedef int foo_t;
5858static $ac_kw foo_t static_foo () {return 0; }
5859$ac_kw foo_t foo () {return 0; }
5860#endif
5861
5862_ACEOF
5863if ac_fn_c_try_compile "$LINENO"; then :
5864  ac_cv_c_inline=$ac_kw
5865fi
5866rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5867  test "$ac_cv_c_inline" != no && break
5868done
5869
5870fi
5871{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
5872$as_echo "$ac_cv_c_inline" >&6; }
5873
5874case $ac_cv_c_inline in
5875  inline | yes) ;;
5876  *)
5877    case $ac_cv_c_inline in
5878      no) ac_val=;;
5879      *) ac_val=$ac_cv_c_inline;;
5880    esac
5881    cat >>confdefs.h <<_ACEOF
5882#ifndef __cplusplus
5883#define inline $ac_val
5884#endif
5885_ACEOF
5886    ;;
5887esac
5888
5889ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
5890if test "x$ac_cv_type_size_t" = xyes; then :
5891
5892else
5893
5894cat >>confdefs.h <<_ACEOF
5895#define size_t unsigned int
5896_ACEOF
5897
5898fi
5899
5900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
5901$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
5902if ${ac_cv_header_time+:} false; then :
5903  $as_echo_n "(cached) " >&6
5904else
5905  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5906/* end confdefs.h.  */
5907#include <sys/types.h>
5908#include <sys/time.h>
5909#include <time.h>
5910
5911int
5912main ()
5913{
5914if ((struct tm *) 0)
5915return 0;
5916  ;
5917  return 0;
5918}
5919_ACEOF
5920if ac_fn_c_try_compile "$LINENO"; then :
5921  ac_cv_header_time=yes
5922else
5923  ac_cv_header_time=no
5924fi
5925rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5926fi
5927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5928$as_echo "$ac_cv_header_time" >&6; }
5929if test $ac_cv_header_time = yes; then
5930
5931$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5932
5933fi
5934
5935{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
5936$as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
5937if ${ac_cv_struct_tm+:} false; then :
5938  $as_echo_n "(cached) " >&6
5939else
5940  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5941/* end confdefs.h.  */
5942#include <sys/types.h>
5943#include <time.h>
5944
5945int
5946main ()
5947{
5948struct tm tm;
5949				     int *p = &tm.tm_sec;
5950				     return !p;
5951  ;
5952  return 0;
5953}
5954_ACEOF
5955if ac_fn_c_try_compile "$LINENO"; then :
5956  ac_cv_struct_tm=time.h
5957else
5958  ac_cv_struct_tm=sys/time.h
5959fi
5960rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5961fi
5962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
5963$as_echo "$ac_cv_struct_tm" >&6; }
5964if test $ac_cv_struct_tm = sys/time.h; then
5965
5966$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
5967
5968fi
5969
5970
5971
5972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
5973$as_echo_n "checking return type of signal handlers... " >&6; }
5974if ${ac_cv_type_signal+:} false; then :
5975  $as_echo_n "(cached) " >&6
5976else
5977  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5978/* end confdefs.h.  */
5979#include <sys/types.h>
5980#include <signal.h>
5981
5982int
5983main ()
5984{
5985return *(signal (0, 0)) (0) == 1;
5986  ;
5987  return 0;
5988}
5989_ACEOF
5990if ac_fn_c_try_compile "$LINENO"; then :
5991  ac_cv_type_signal=int
5992else
5993  ac_cv_type_signal=void
5994fi
5995rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5996fi
5997{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
5998$as_echo "$ac_cv_type_signal" >&6; }
5999
6000cat >>confdefs.h <<_ACEOF
6001#define RETSIGTYPE $ac_cv_type_signal
6002_ACEOF
6003
6004
6005for ac_func in strerror random srandom strchr strrchr lockf flock \
6006strcasecmp strncasecmp strnlen atexit on_exit getpass memmove \
6007strdup strndup strcspn strspn strtoul strtol strtoll strtoi strtoui \
6008memcpy strpbrk memset setenv seteuid setresuid setpgrp \
6009tcsetattr tcflush basename fchdir media_oldaliases  \
6010snprintf setlocale toupper_l strncasecmp_l \
6011wcsdup wcscasecmp wcsnlen putwc \
6012getuserid getgroupid \
6013alarm sigaction usleep
6014do :
6015  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6016ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6017if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6018  cat >>confdefs.h <<_ACEOF
6019#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6020_ACEOF
6021
6022fi
6023done
6024
6025
6026
6027for ac_func in utimes utime
6028do :
6029  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6030ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6031if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6032  cat >>confdefs.h <<_ACEOF
6033#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6034_ACEOF
6035 break
6036fi
6037done
6038
6039for ac_func in tzset gettimeofday
6040do :
6041  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6042ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6043if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6044  cat >>confdefs.h <<_ACEOF
6045#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6046_ACEOF
6047
6048fi
6049done
6050
6051
6052
6053{ $as_echo "$as_me:${as_lineno-$LINENO}: checking declaration of sys_errlist" >&5
6054$as_echo_n "checking declaration of sys_errlist... " >&6; }
6055if ${cf_cv_dcl_sys_errlist+:} false; then :
6056  $as_echo_n "(cached) " >&6
6057else
6058
6059    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6060/* end confdefs.h.  */
6061
6062#include <stdio.h>
6063#include <sys/types.h>
6064#include <errno.h>
6065int
6066main ()
6067{
6068char *c = (char *) *sys_errlist
6069  ;
6070  return 0;
6071}
6072_ACEOF
6073if ac_fn_c_try_compile "$LINENO"; then :
6074  cf_cv_dcl_sys_errlist=yes
6075else
6076  cf_cv_dcl_sys_errlist=no
6077fi
6078rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6079fi
6080
6081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cf_cv_dcl_sys_errlist" >&5
6082$as_echo "$cf_cv_dcl_sys_errlist" >&6; }
6083test $cf_cv_dcl_sys_errlist = no ||
6084$as_echo "#define DECL_SYS_ERRLIST 1" >>confdefs.h
6085
6086
6087
6088
6089host_os0=`echo $host_os | sed 's/-/_/g'`
6090host_os1=`echo $host_os0 | sed 's/\./_/g'`
6091host_os2=`echo $host_os0 | sed 's/^\([^.]*\)\..*$/\1/g'`
6092host_os3=`echo $host_os2 | sed 's/^\([^0-9]*\)[0-9]*$/\1/g'`
6093host_cpu1=`echo $host_cpu | sed 's/\./_/g'`
6094host_vendor1=`echo $host_vendor | sed 's/\./_/g'`
6095HOST_ID="-DCPU_$host_cpu1 -DVENDOR_$host_vendor1 -DOS_$host_os1"
6096if [ $host_os1 != $host_os2 ] ; then
6097	HOST_ID="$HOST_ID -DOS_$host_os2"
6098fi
6099if [ $host_os1 != $host_os3 ] && [ $host_os2 != $host_os3 ] ; then
6100	HOST_ID="$HOST_ID -DOS_$host_os3"
6101fi
6102
6103my_host_os=`echo $host_os1 $host_os2 $host_os3 | sort -u`
6104objs=`echo $srcdir/*.c | sed 's/\.c$/.o/' `
6105if [ "X$GCC" = "Xyes" ] ; then
6106    Wall=-Wall
6107    if [ "$host_os3" = sunos ] ; then
6108	    Wall=""
6109    fi
6110    if [ "$host_os3" = ultrix ] ; then
6111	    Wall=""
6112    fi
6113    if [ "$host_os3" = linux ] ; then
6114	    CFLAGS="$CFLAGS -fno-strength-reduce"
6115    fi
6116    if [ "$host_os3" = aux ] ; then
6117	    CFLAGS="$CFLAGS -ZP"
6118	    MACHDEPLIBS="-lposix -UTIL"
6119    fi
6120    case "${host}" in
6121       arm*-*-linux) CFLAGS="$CFLAGS -mstructure-size-boundary=8";;
6122    esac
6123    CFLAGS="$CFLAGS $Wall"
6124else
6125    if [ $host_os3 = hpux ] ; then
6126	    CPPFLAGS="$CPPFLAGS -Ae"
6127    fi
6128
6129    if [ $host_os3 = xenix ] ; then
6130	    CFLAGS="$CFLAGS -M2e"
6131    fi
6132fi
6133
6134if [ $host_os3 = hpux ] ; then
6135	    LDFLAGS="$LDFLAGS -z"
6136fi
6137
6138if [ $host_os3 = xenix ] ; then
6139    LDFLAGS="$LDFLAGS -M2e -i -f 5000"
6140fi
6141
6142if [ $host_os2 = sysv4 ] ; then
6143    SHLIB="-lc -L/usr/ucblib -lucb"
6144else
6145    SHLIB=""
6146fi
6147
6148if [ $host_os3 = isc ] ; then
6149    CFLAGS="$CFLAGS -D_SYSV3"
6150    SHLIB="-lc_s"
6151fi
6152
6153if [ $host_os3 = solaris -a x$newVold = xxyes ] ; then
6154    SHLIB="$SHLIB -s -lvolmgt"
6155fi
6156
6157if [ $host_os3 = nextstep ] ; then
6158    CFLAGS="$CFLAGS -DBSD"
6159    SHLIB=""
6160fi
6161
6162if [ -d /usr/5lib ] ; then
6163	extralibdir=-L/usr/5lib
6164fi
6165
6166
6167
6168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5
6169$as_echo_n "checking for X... " >&6; }
6170
6171
6172# Check whether --with-x was given.
6173if test "${with_x+set}" = set; then :
6174  withval=$with_x;
6175fi
6176
6177# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
6178if test "x$with_x" = xno; then
6179  # The user explicitly disabled X.
6180  have_x=disabled
6181else
6182  case $x_includes,$x_libraries in #(
6183    *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #(
6184    *,NONE | NONE,*) if ${ac_cv_have_x+:} false; then :
6185  $as_echo_n "(cached) " >&6
6186else
6187  # One or both of the vars are not set, and there is no cached value.
6188ac_x_includes=no ac_x_libraries=no
6189rm -f -r conftest.dir
6190if mkdir conftest.dir; then
6191  cd conftest.dir
6192  cat >Imakefile <<'_ACEOF'
6193incroot:
6194	@echo incroot='${INCROOT}'
6195usrlibdir:
6196	@echo usrlibdir='${USRLIBDIR}'
6197libdir:
6198	@echo libdir='${LIBDIR}'
6199_ACEOF
6200  if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
6201    # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
6202    for ac_var in incroot usrlibdir libdir; do
6203      eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
6204    done
6205    # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
6206    for ac_extension in a so sl dylib la dll; do
6207      if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
6208	 test -f "$ac_im_libdir/libX11.$ac_extension"; then
6209	ac_im_usrlibdir=$ac_im_libdir; break
6210      fi
6211    done
6212    # Screen out bogus values from the imake configuration.  They are
6213    # bogus both because they are the default anyway, and because
6214    # using them would break gcc on systems where it needs fixed includes.
6215    case $ac_im_incroot in
6216	/usr/include) ac_x_includes= ;;
6217	*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
6218    esac
6219    case $ac_im_usrlibdir in
6220	/usr/lib | /usr/lib64 | /lib | /lib64) ;;
6221	*) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
6222    esac
6223  fi
6224  cd ..
6225  rm -f -r conftest.dir
6226fi
6227
6228# Standard set of common directories for X headers.
6229# Check X11 before X11Rn because it is often a symlink to the current release.
6230ac_x_header_dirs='
6231/usr/X11/include
6232/usr/X11R7/include
6233/usr/X11R6/include
6234/usr/X11R5/include
6235/usr/X11R4/include
6236
6237/usr/include/X11
6238/usr/include/X11R7
6239/usr/include/X11R6
6240/usr/include/X11R5
6241/usr/include/X11R4
6242
6243/usr/local/X11/include
6244/usr/local/X11R7/include
6245/usr/local/X11R6/include
6246/usr/local/X11R5/include
6247/usr/local/X11R4/include
6248
6249/usr/local/include/X11
6250/usr/local/include/X11R7
6251/usr/local/include/X11R6
6252/usr/local/include/X11R5
6253/usr/local/include/X11R4
6254
6255/usr/X386/include
6256/usr/x386/include
6257/usr/XFree86/include/X11
6258
6259/usr/include
6260/usr/local/include
6261/usr/unsupported/include
6262/usr/athena/include
6263/usr/local/x11r5/include
6264/usr/lpp/Xamples/include
6265
6266/usr/openwin/include
6267/usr/openwin/share/include'
6268
6269if test "$ac_x_includes" = no; then
6270  # Guess where to find include files, by looking for Xlib.h.
6271  # First, try using that file with no special directory specified.
6272  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6273/* end confdefs.h.  */
6274#include <X11/Xlib.h>
6275_ACEOF
6276if ac_fn_c_try_cpp "$LINENO"; then :
6277  # We can compile using X headers with no special include directory.
6278ac_x_includes=
6279else
6280  for ac_dir in $ac_x_header_dirs; do
6281  if test -r "$ac_dir/X11/Xlib.h"; then
6282    ac_x_includes=$ac_dir
6283    break
6284  fi
6285done
6286fi
6287rm -f conftest.err conftest.i conftest.$ac_ext
6288fi # $ac_x_includes = no
6289
6290if test "$ac_x_libraries" = no; then
6291  # Check for the libraries.
6292  # See if we find them without any special options.
6293  # Don't add to $LIBS permanently.
6294  ac_save_LIBS=$LIBS
6295  LIBS="-lX11 $LIBS"
6296  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6297/* end confdefs.h.  */
6298#include <X11/Xlib.h>
6299int
6300main ()
6301{
6302XrmInitialize ()
6303  ;
6304  return 0;
6305}
6306_ACEOF
6307if ac_fn_c_try_link "$LINENO"; then :
6308  LIBS=$ac_save_LIBS
6309# We can link X programs with no special library path.
6310ac_x_libraries=
6311else
6312  LIBS=$ac_save_LIBS
6313for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
6314do
6315  # Don't even attempt the hair of trying to link an X program!
6316  for ac_extension in a so sl dylib la dll; do
6317    if test -r "$ac_dir/libX11.$ac_extension"; then
6318      ac_x_libraries=$ac_dir
6319      break 2
6320    fi
6321  done
6322done
6323fi
6324rm -f core conftest.err conftest.$ac_objext \
6325    conftest$ac_exeext conftest.$ac_ext
6326fi # $ac_x_libraries = no
6327
6328case $ac_x_includes,$ac_x_libraries in #(
6329  no,* | *,no | *\'*)
6330    # Didn't find X, or a directory has "'" in its name.
6331    ac_cv_have_x="have_x=no";; #(
6332  *)
6333    # Record where we found X for the cache.
6334    ac_cv_have_x="have_x=yes\
6335	ac_x_includes='$ac_x_includes'\
6336	ac_x_libraries='$ac_x_libraries'"
6337esac
6338fi
6339;; #(
6340    *) have_x=yes;;
6341  esac
6342  eval "$ac_cv_have_x"
6343fi # $with_x != no
6344
6345if test "$have_x" != yes; then
6346  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5
6347$as_echo "$have_x" >&6; }
6348  no_x=yes
6349else
6350  # If each of the values was on the command line, it overrides each guess.
6351  test "x$x_includes" = xNONE && x_includes=$ac_x_includes
6352  test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
6353  # Update the cache value to reflect the command line values.
6354  ac_cv_have_x="have_x=yes\
6355	ac_x_includes='$x_includes'\
6356	ac_x_libraries='$x_libraries'"
6357  { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5
6358$as_echo "libraries $x_libraries, headers $x_includes" >&6; }
6359fi
6360
6361if test "$no_x" = yes; then
6362  # Not all programs may use this symbol, but it does not hurt to define it.
6363
6364$as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h
6365
6366  X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
6367else
6368  if test -n "$x_includes"; then
6369    X_CFLAGS="$X_CFLAGS -I$x_includes"
6370  fi
6371
6372  # It would also be nice to do this for all -L options, not just this one.
6373  if test -n "$x_libraries"; then
6374    X_LIBS="$X_LIBS -L$x_libraries"
6375    # For Solaris; some versions of Sun CC require a space after -R and
6376    # others require no space.  Words are not sufficient . . . .
6377    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5
6378$as_echo_n "checking whether -R must be followed by a space... " >&6; }
6379    ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
6380    ac_xsave_c_werror_flag=$ac_c_werror_flag
6381    ac_c_werror_flag=yes
6382    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6383/* end confdefs.h.  */
6384
6385int
6386main ()
6387{
6388
6389  ;
6390  return 0;
6391}
6392_ACEOF
6393if ac_fn_c_try_link "$LINENO"; then :
6394  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6395$as_echo "no" >&6; }
6396       X_LIBS="$X_LIBS -R$x_libraries"
6397else
6398  LIBS="$ac_xsave_LIBS -R $x_libraries"
6399       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6400/* end confdefs.h.  */
6401
6402int
6403main ()
6404{
6405
6406  ;
6407  return 0;
6408}
6409_ACEOF
6410if ac_fn_c_try_link "$LINENO"; then :
6411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6412$as_echo "yes" >&6; }
6413	  X_LIBS="$X_LIBS -R $x_libraries"
6414else
6415  { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5
6416$as_echo "neither works" >&6; }
6417fi
6418rm -f core conftest.err conftest.$ac_objext \
6419    conftest$ac_exeext conftest.$ac_ext
6420fi
6421rm -f core conftest.err conftest.$ac_objext \
6422    conftest$ac_exeext conftest.$ac_ext
6423    ac_c_werror_flag=$ac_xsave_c_werror_flag
6424    LIBS=$ac_xsave_LIBS
6425  fi
6426
6427  # Check for system-dependent libraries X programs must link with.
6428  # Do this before checking for the system-independent R6 libraries
6429  # (-lICE), since we may need -lsocket or whatever for X linking.
6430
6431  if test "$ISC" = yes; then
6432    X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
6433  else
6434    # Martyn Johnson says this is needed for Ultrix, if the X
6435    # libraries were built with DECnet support.  And Karl Berry says
6436    # the Alpha needs dnet_stub (dnet does not exist).
6437    ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
6438    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6439/* end confdefs.h.  */
6440
6441/* Override any GCC internal prototype to avoid an error.
6442   Use char because int might match the return type of a GCC
6443   builtin and then its argument prototype would still apply.  */
6444#ifdef __cplusplus
6445extern "C"
6446#endif
6447char XOpenDisplay ();
6448int
6449main ()
6450{
6451return XOpenDisplay ();
6452  ;
6453  return 0;
6454}
6455_ACEOF
6456if ac_fn_c_try_link "$LINENO"; then :
6457
6458else
6459  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5
6460$as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; }
6461if ${ac_cv_lib_dnet_dnet_ntoa+:} false; then :
6462  $as_echo_n "(cached) " >&6
6463else
6464  ac_check_lib_save_LIBS=$LIBS
6465LIBS="-ldnet  $LIBS"
6466cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6467/* end confdefs.h.  */
6468
6469/* Override any GCC internal prototype to avoid an error.
6470   Use char because int might match the return type of a GCC
6471   builtin and then its argument prototype would still apply.  */
6472#ifdef __cplusplus
6473extern "C"
6474#endif
6475char dnet_ntoa ();
6476int
6477main ()
6478{
6479return dnet_ntoa ();
6480  ;
6481  return 0;
6482}
6483_ACEOF
6484if ac_fn_c_try_link "$LINENO"; then :
6485  ac_cv_lib_dnet_dnet_ntoa=yes
6486else
6487  ac_cv_lib_dnet_dnet_ntoa=no
6488fi
6489rm -f core conftest.err conftest.$ac_objext \
6490    conftest$ac_exeext conftest.$ac_ext
6491LIBS=$ac_check_lib_save_LIBS
6492fi
6493{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
6494$as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; }
6495if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes; then :
6496  X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
6497fi
6498
6499    if test $ac_cv_lib_dnet_dnet_ntoa = no; then
6500      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5
6501$as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; }
6502if ${ac_cv_lib_dnet_stub_dnet_ntoa+:} false; then :
6503  $as_echo_n "(cached) " >&6
6504else
6505  ac_check_lib_save_LIBS=$LIBS
6506LIBS="-ldnet_stub  $LIBS"
6507cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6508/* end confdefs.h.  */
6509
6510/* Override any GCC internal prototype to avoid an error.
6511   Use char because int might match the return type of a GCC
6512   builtin and then its argument prototype would still apply.  */
6513#ifdef __cplusplus
6514extern "C"
6515#endif
6516char dnet_ntoa ();
6517int
6518main ()
6519{
6520return dnet_ntoa ();
6521  ;
6522  return 0;
6523}
6524_ACEOF
6525if ac_fn_c_try_link "$LINENO"; then :
6526  ac_cv_lib_dnet_stub_dnet_ntoa=yes
6527else
6528  ac_cv_lib_dnet_stub_dnet_ntoa=no
6529fi
6530rm -f core conftest.err conftest.$ac_objext \
6531    conftest$ac_exeext conftest.$ac_ext
6532LIBS=$ac_check_lib_save_LIBS
6533fi
6534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
6535$as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; }
6536if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes; then :
6537  X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
6538fi
6539
6540    fi
6541fi
6542rm -f core conftest.err conftest.$ac_objext \
6543    conftest$ac_exeext conftest.$ac_ext
6544    LIBS="$ac_xsave_LIBS"
6545
6546    # [email protected] says -lnsl (and -lsocket) are needed for his 386/AT,
6547    # to get the SysV transport functions.
6548    # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
6549    # needs -lnsl.
6550    # The nsl library prevents programs from opening the X display
6551    # on Irix 5.2, according to T.E. Dickey.
6552    # The functions gethostbyname, getservbyname, and inet_addr are
6553    # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
6554    ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname"
6555if test "x$ac_cv_func_gethostbyname" = xyes; then :
6556
6557fi
6558
6559    if test $ac_cv_func_gethostbyname = no; then
6560      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
6561$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
6562if ${ac_cv_lib_nsl_gethostbyname+:} false; then :
6563  $as_echo_n "(cached) " >&6
6564else
6565  ac_check_lib_save_LIBS=$LIBS
6566LIBS="-lnsl  $LIBS"
6567cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6568/* end confdefs.h.  */
6569
6570/* Override any GCC internal prototype to avoid an error.
6571   Use char because int might match the return type of a GCC
6572   builtin and then its argument prototype would still apply.  */
6573#ifdef __cplusplus
6574extern "C"
6575#endif
6576char gethostbyname ();
6577int
6578main ()
6579{
6580return gethostbyname ();
6581  ;
6582  return 0;
6583}
6584_ACEOF
6585if ac_fn_c_try_link "$LINENO"; then :
6586  ac_cv_lib_nsl_gethostbyname=yes
6587else
6588  ac_cv_lib_nsl_gethostbyname=no
6589fi
6590rm -f core conftest.err conftest.$ac_objext \
6591    conftest$ac_exeext conftest.$ac_ext
6592LIBS=$ac_check_lib_save_LIBS
6593fi
6594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
6595$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
6596if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then :
6597  X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
6598fi
6599
6600      if test $ac_cv_lib_nsl_gethostbyname = no; then
6601	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5
6602$as_echo_n "checking for gethostbyname in -lbsd... " >&6; }
6603if ${ac_cv_lib_bsd_gethostbyname+:} false; then :
6604  $as_echo_n "(cached) " >&6
6605else
6606  ac_check_lib_save_LIBS=$LIBS
6607LIBS="-lbsd  $LIBS"
6608cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6609/* end confdefs.h.  */
6610
6611/* Override any GCC internal prototype to avoid an error.
6612   Use char because int might match the return type of a GCC
6613   builtin and then its argument prototype would still apply.  */
6614#ifdef __cplusplus
6615extern "C"
6616#endif
6617char gethostbyname ();
6618int
6619main ()
6620{
6621return gethostbyname ();
6622  ;
6623  return 0;
6624}
6625_ACEOF
6626if ac_fn_c_try_link "$LINENO"; then :
6627  ac_cv_lib_bsd_gethostbyname=yes
6628else
6629  ac_cv_lib_bsd_gethostbyname=no
6630fi
6631rm -f core conftest.err conftest.$ac_objext \
6632    conftest$ac_exeext conftest.$ac_ext
6633LIBS=$ac_check_lib_save_LIBS
6634fi
6635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5
6636$as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; }
6637if test "x$ac_cv_lib_bsd_gethostbyname" = xyes; then :
6638  X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
6639fi
6640
6641      fi
6642    fi
6643
6644    # [email protected] says without -lsocket,
6645    # socket/setsockopt and other routines are undefined under SCO ODT
6646    # 2.0.  But -lsocket is broken on IRIX 5.2 (and is not necessary
6647    # on later versions), says Simon Leinen: it contains gethostby*
6648    # variants that don't use the name server (or something).  -lsocket
6649    # must be given before -lnsl if both are needed.  We assume that
6650    # if connect needs -lnsl, so does gethostbyname.
6651    ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect"
6652if test "x$ac_cv_func_connect" = xyes; then :
6653
6654fi
6655
6656    if test $ac_cv_func_connect = no; then
6657      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5
6658$as_echo_n "checking for connect in -lsocket... " >&6; }
6659if ${ac_cv_lib_socket_connect+:} false; then :
6660  $as_echo_n "(cached) " >&6
6661else
6662  ac_check_lib_save_LIBS=$LIBS
6663LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
6664cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6665/* end confdefs.h.  */
6666
6667/* Override any GCC internal prototype to avoid an error.
6668   Use char because int might match the return type of a GCC
6669   builtin and then its argument prototype would still apply.  */
6670#ifdef __cplusplus
6671extern "C"
6672#endif
6673char connect ();
6674int
6675main ()
6676{
6677return connect ();
6678  ;
6679  return 0;
6680}
6681_ACEOF
6682if ac_fn_c_try_link "$LINENO"; then :
6683  ac_cv_lib_socket_connect=yes
6684else
6685  ac_cv_lib_socket_connect=no
6686fi
6687rm -f core conftest.err conftest.$ac_objext \
6688    conftest$ac_exeext conftest.$ac_ext
6689LIBS=$ac_check_lib_save_LIBS
6690fi
6691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5
6692$as_echo "$ac_cv_lib_socket_connect" >&6; }
6693if test "x$ac_cv_lib_socket_connect" = xyes; then :
6694  X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
6695fi
6696
6697    fi
6698
6699    # Guillermo Gomez says -lposix is necessary on A/UX.
6700    ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove"
6701if test "x$ac_cv_func_remove" = xyes; then :
6702
6703fi
6704
6705    if test $ac_cv_func_remove = no; then
6706      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5
6707$as_echo_n "checking for remove in -lposix... " >&6; }
6708if ${ac_cv_lib_posix_remove+:} false; then :
6709  $as_echo_n "(cached) " >&6
6710else
6711  ac_check_lib_save_LIBS=$LIBS
6712LIBS="-lposix  $LIBS"
6713cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6714/* end confdefs.h.  */
6715
6716/* Override any GCC internal prototype to avoid an error.
6717   Use char because int might match the return type of a GCC
6718   builtin and then its argument prototype would still apply.  */
6719#ifdef __cplusplus
6720extern "C"
6721#endif
6722char remove ();
6723int
6724main ()
6725{
6726return remove ();
6727  ;
6728  return 0;
6729}
6730_ACEOF
6731if ac_fn_c_try_link "$LINENO"; then :
6732  ac_cv_lib_posix_remove=yes
6733else
6734  ac_cv_lib_posix_remove=no
6735fi
6736rm -f core conftest.err conftest.$ac_objext \
6737    conftest$ac_exeext conftest.$ac_ext
6738LIBS=$ac_check_lib_save_LIBS
6739fi
6740{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5
6741$as_echo "$ac_cv_lib_posix_remove" >&6; }
6742if test "x$ac_cv_lib_posix_remove" = xyes; then :
6743  X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
6744fi
6745
6746    fi
6747
6748    # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
6749    ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
6750if test "x$ac_cv_func_shmat" = xyes; then :
6751
6752fi
6753
6754    if test $ac_cv_func_shmat = no; then
6755      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5
6756$as_echo_n "checking for shmat in -lipc... " >&6; }
6757if ${ac_cv_lib_ipc_shmat+:} false; then :
6758  $as_echo_n "(cached) " >&6
6759else
6760  ac_check_lib_save_LIBS=$LIBS
6761LIBS="-lipc  $LIBS"
6762cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6763/* end confdefs.h.  */
6764
6765/* Override any GCC internal prototype to avoid an error.
6766   Use char because int might match the return type of a GCC
6767   builtin and then its argument prototype would still apply.  */
6768#ifdef __cplusplus
6769extern "C"
6770#endif
6771char shmat ();
6772int
6773main ()
6774{
6775return shmat ();
6776  ;
6777  return 0;
6778}
6779_ACEOF
6780if ac_fn_c_try_link "$LINENO"; then :
6781  ac_cv_lib_ipc_shmat=yes
6782else
6783  ac_cv_lib_ipc_shmat=no
6784fi
6785rm -f core conftest.err conftest.$ac_objext \
6786    conftest$ac_exeext conftest.$ac_ext
6787LIBS=$ac_check_lib_save_LIBS
6788fi
6789{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5
6790$as_echo "$ac_cv_lib_ipc_shmat" >&6; }
6791if test "x$ac_cv_lib_ipc_shmat" = xyes; then :
6792  X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
6793fi
6794
6795    fi
6796  fi
6797
6798  # Check for libraries that X11R6 Xt/Xaw programs need.
6799  ac_save_LDFLAGS=$LDFLAGS
6800  test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
6801  # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
6802  # check for ICE first), but we must link in the order -lSM -lICE or
6803  # we get undefined symbols.  So assume we have SM if we have ICE.
6804  # These have to be linked with before -lX11, unlike the other
6805  # libraries we check for below, so use a different variable.
6806  # John Interrante, Karl Berry
6807  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5
6808$as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; }
6809if ${ac_cv_lib_ICE_IceConnectionNumber+:} false; then :
6810  $as_echo_n "(cached) " >&6
6811else
6812  ac_check_lib_save_LIBS=$LIBS
6813LIBS="-lICE $X_EXTRA_LIBS $LIBS"
6814cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6815/* end confdefs.h.  */
6816
6817/* Override any GCC internal prototype to avoid an error.
6818   Use char because int might match the return type of a GCC
6819   builtin and then its argument prototype would still apply.  */
6820#ifdef __cplusplus
6821extern "C"
6822#endif
6823char IceConnectionNumber ();
6824int
6825main ()
6826{
6827return IceConnectionNumber ();
6828  ;
6829  return 0;
6830}
6831_ACEOF
6832if ac_fn_c_try_link "$LINENO"; then :
6833  ac_cv_lib_ICE_IceConnectionNumber=yes
6834else
6835  ac_cv_lib_ICE_IceConnectionNumber=no
6836fi
6837rm -f core conftest.err conftest.$ac_objext \
6838    conftest$ac_exeext conftest.$ac_ext
6839LIBS=$ac_check_lib_save_LIBS
6840fi
6841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
6842$as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; }
6843if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes; then :
6844  X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
6845fi
6846
6847  LDFLAGS=$ac_save_LDFLAGS
6848
6849fi
6850
6851
6852# Check whether --enable-floppyd was given.
6853if test "${enable_floppyd+set}" = set; then :
6854  enableval=$enable_floppyd; if test x$enableval != x; then
6855  use_floppyd=$enableval
6856fi
6857fi
6858
6859
6860if test X$use_floppyd = X -a X$no_x = X ; then
6861    use_floppyd="yes"
6862fi
6863
6864if test X$use_floppyd = Xyes; then
6865    if test X$no_x = Xyes ; then
6866	echo "Floppyd needs X support" >&2
6867	echo "To compile without floppyd, use ./configure --disable-floppyd" >&2
6868	exit 1
6869    fi
6870    FLOPPYD="floppyd floppyd_installtest"
6871    BINFLOPPYD="\$(DESTDIR)\$(bindir)/floppyd \$(DESTDIR)\$(bindir)/floppyd_installtest"
6872    FLOPPYD_IO_SRC=floppyd_io.c
6873    FLOPPYD_IO_OBJ=floppyd_io.o
6874
6875$as_echo "#define USE_FLOPPYD 1" >>confdefs.h
6876
6877    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
6878$as_echo_n "checking whether setpgrp takes no argument... " >&6; }
6879if ${ac_cv_func_setpgrp_void+:} false; then :
6880  $as_echo_n "(cached) " >&6
6881else
6882  if test "$cross_compiling" = yes; then :
6883  as_fn_error $? "cannot check setpgrp when cross compiling" "$LINENO" 5
6884else
6885  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6886/* end confdefs.h.  */
6887$ac_includes_default
6888int
6889main ()
6890{
6891/* If this system has a BSD-style setpgrp which takes arguments,
6892  setpgrp(1, 1) will fail with ESRCH and return -1, in that case
6893  exit successfully. */
6894  return setpgrp (1,1) != -1;
6895  ;
6896  return 0;
6897}
6898_ACEOF
6899if ac_fn_c_try_run "$LINENO"; then :
6900  ac_cv_func_setpgrp_void=no
6901else
6902  ac_cv_func_setpgrp_void=yes
6903fi
6904rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6905  conftest.$ac_objext conftest.beam conftest.$ac_ext
6906fi
6907
6908fi
6909{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_setpgrp_void" >&5
6910$as_echo "$ac_cv_func_setpgrp_void" >&6; }
6911if test $ac_cv_func_setpgrp_void = yes; then
6912
6913$as_echo "#define SETPGRP_VOID 1" >>confdefs.h
6914
6915fi
6916
6917
6918    FLOPPYD_LIBS=""
6919    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XOpenDisplay in -lX11" >&5
6920$as_echo_n "checking for XOpenDisplay in -lX11... " >&6; }
6921if ${ac_cv_lib_X11_XOpenDisplay+:} false; then :
6922  $as_echo_n "(cached) " >&6
6923else
6924  ac_check_lib_save_LIBS=$LIBS
6925LIBS="-lX11  $LIBS"
6926cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6927/* end confdefs.h.  */
6928
6929/* Override any GCC internal prototype to avoid an error.
6930   Use char because int might match the return type of a GCC
6931   builtin and then its argument prototype would still apply.  */
6932#ifdef __cplusplus
6933extern "C"
6934#endif
6935char XOpenDisplay ();
6936int
6937main ()
6938{
6939return XOpenDisplay ();
6940  ;
6941  return 0;
6942}
6943_ACEOF
6944if ac_fn_c_try_link "$LINENO"; then :
6945  ac_cv_lib_X11_XOpenDisplay=yes
6946else
6947  ac_cv_lib_X11_XOpenDisplay=no
6948fi
6949rm -f core conftest.err conftest.$ac_objext \
6950    conftest$ac_exeext conftest.$ac_ext
6951LIBS=$ac_check_lib_save_LIBS
6952fi
6953{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_X11_XOpenDisplay" >&5
6954$as_echo "$ac_cv_lib_X11_XOpenDisplay" >&6; }
6955if test "x$ac_cv_lib_X11_XOpenDisplay" = xyes; then :
6956   FLOPPYD_LIBS="-lX11 $FLOPPYD_LIBS"
6957fi
6958
6959    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XauFileName in -lXau" >&5
6960$as_echo_n "checking for XauFileName in -lXau... " >&6; }
6961if ${ac_cv_lib_Xau_XauFileName+:} false; then :
6962  $as_echo_n "(cached) " >&6
6963else
6964  ac_check_lib_save_LIBS=$LIBS
6965LIBS="-lXau  $LIBS"
6966cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6967/* end confdefs.h.  */
6968
6969/* Override any GCC internal prototype to avoid an error.
6970   Use char because int might match the return type of a GCC
6971   builtin and then its argument prototype would still apply.  */
6972#ifdef __cplusplus
6973extern "C"
6974#endif
6975char XauFileName ();
6976int
6977main ()
6978{
6979return XauFileName ();
6980  ;
6981  return 0;
6982}
6983_ACEOF
6984if ac_fn_c_try_link "$LINENO"; then :
6985  ac_cv_lib_Xau_XauFileName=yes
6986else
6987  ac_cv_lib_Xau_XauFileName=no
6988fi
6989rm -f core conftest.err conftest.$ac_objext \
6990    conftest$ac_exeext conftest.$ac_ext
6991LIBS=$ac_check_lib_save_LIBS
6992fi
6993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xau_XauFileName" >&5
6994$as_echo "$ac_cv_lib_Xau_XauFileName" >&6; }
6995if test "x$ac_cv_lib_Xau_XauFileName" = xyes; then :
6996   FLOPPYD_LIBS="-lXau $FLOPPYD_LIBS"
6997fi
6998
6999else
7000    FLOPPYD=
7001    BINFLOPPYD=
7002    FLOPPYD_IO_SRC=
7003    FLOPPYD_IO_OBJ=
7004    FLOPPYD_LIBS=
7005fi
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021ac_config_files="$ac_config_files Makefile"
7022
7023cat >confcache <<\_ACEOF
7024# This file is a shell script that caches the results of configure
7025# tests run on this system so they can be shared between configure
7026# scripts and configure runs, see configure's option --config-cache.
7027# It is not useful on other systems.  If it contains results you don't
7028# want to keep, you may remove or edit it.
7029#
7030# config.status only pays attention to the cache file if you give it
7031# the --recheck option to rerun configure.
7032#
7033# `ac_cv_env_foo' variables (set or unset) will be overridden when
7034# loading this file, other *unset* `ac_cv_foo' will be assigned the
7035# following values.
7036
7037_ACEOF
7038
7039# The following way of writing the cache mishandles newlines in values,
7040# but we know of no workaround that is simple, portable, and efficient.
7041# So, we kill variables containing newlines.
7042# Ultrix sh set writes to stderr and can't be redirected directly,
7043# and sets the high bit in the cache file unless we assign to the vars.
7044(
7045  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7046    eval ac_val=\$$ac_var
7047    case $ac_val in #(
7048    *${as_nl}*)
7049      case $ac_var in #(
7050      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7051$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7052      esac
7053      case $ac_var in #(
7054      _ | IFS | as_nl) ;; #(
7055      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7056      *) { eval $ac_var=; unset $ac_var;} ;;
7057      esac ;;
7058    esac
7059  done
7060
7061  (set) 2>&1 |
7062    case $as_nl`(ac_space=' '; set) 2>&1` in #(
7063    *${as_nl}ac_space=\ *)
7064      # `set' does not quote correctly, so add quotes: double-quote
7065      # substitution turns \\\\ into \\, and sed turns \\ into \.
7066      sed -n \
7067	"s/'/'\\\\''/g;
7068	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7069      ;; #(
7070    *)
7071      # `set' quotes correctly as required by POSIX, so do not add quotes.
7072      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7073      ;;
7074    esac |
7075    sort
7076) |
7077  sed '
7078     /^ac_cv_env_/b end
7079     t clear
7080     :clear
7081     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7082     t end
7083     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7084     :end' >>confcache
7085if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7086  if test -w "$cache_file"; then
7087    if test "x$cache_file" != "x/dev/null"; then
7088      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7089$as_echo "$as_me: updating cache $cache_file" >&6;}
7090      if test ! -f "$cache_file" || test -h "$cache_file"; then
7091	cat confcache >"$cache_file"
7092      else
7093        case $cache_file in #(
7094        */* | ?:*)
7095	  mv -f confcache "$cache_file"$$ &&
7096	  mv -f "$cache_file"$$ "$cache_file" ;; #(
7097        *)
7098	  mv -f confcache "$cache_file" ;;
7099	esac
7100      fi
7101    fi
7102  else
7103    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7104$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7105  fi
7106fi
7107rm -f confcache
7108
7109test "x$prefix" = xNONE && prefix=$ac_default_prefix
7110# Let make expand exec_prefix.
7111test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7112
7113DEFS=-DHAVE_CONFIG_H
7114
7115ac_libobjs=
7116ac_ltlibobjs=
7117U=
7118for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7119  # 1. Remove the extension, and $U if already installed.
7120  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7121  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7122  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
7123  #    will be set to the directory where LIBOBJS objects are built.
7124  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7125  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7126done
7127LIBOBJS=$ac_libobjs
7128
7129LTLIBOBJS=$ac_ltlibobjs
7130
7131
7132
7133: "${CONFIG_STATUS=./config.status}"
7134ac_write_fail=0
7135ac_clean_files_save=$ac_clean_files
7136ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7137{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7138$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7139as_write_fail=0
7140cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7141#! $SHELL
7142# Generated by $as_me.
7143# Run this file to recreate the current configuration.
7144# Compiler output produced by configure, useful for debugging
7145# configure, is in config.log if it exists.
7146
7147debug=false
7148ac_cs_recheck=false
7149ac_cs_silent=false
7150
7151SHELL=\${CONFIG_SHELL-$SHELL}
7152export SHELL
7153_ASEOF
7154cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7155## -------------------- ##
7156## M4sh Initialization. ##
7157## -------------------- ##
7158
7159# Be more Bourne compatible
7160DUALCASE=1; export DUALCASE # for MKS sh
7161if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7162  emulate sh
7163  NULLCMD=:
7164  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7165  # is contrary to our usage.  Disable this feature.
7166  alias -g '${1+"$@"}'='"$@"'
7167  setopt NO_GLOB_SUBST
7168else
7169  case `(set -o) 2>/dev/null` in #(
7170  *posix*) :
7171    set -o posix ;; #(
7172  *) :
7173     ;;
7174esac
7175fi
7176
7177
7178as_nl='
7179'
7180export as_nl
7181# Printing a long string crashes Solaris 7 /usr/bin/printf.
7182as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7183as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7184as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7185# Prefer a ksh shell builtin over an external printf program on Solaris,
7186# but without wasting forks for bash or zsh.
7187if test -z "$BASH_VERSION$ZSH_VERSION" \
7188    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7189  as_echo='print -r --'
7190  as_echo_n='print -rn --'
7191elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7192  as_echo='printf %s\n'
7193  as_echo_n='printf %s'
7194else
7195  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7196    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7197    as_echo_n='/usr/ucb/echo -n'
7198  else
7199    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7200    as_echo_n_body='eval
7201      arg=$1;
7202      case $arg in #(
7203      *"$as_nl"*)
7204	expr "X$arg" : "X\\(.*\\)$as_nl";
7205	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7206      esac;
7207      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7208    '
7209    export as_echo_n_body
7210    as_echo_n='sh -c $as_echo_n_body as_echo'
7211  fi
7212  export as_echo_body
7213  as_echo='sh -c $as_echo_body as_echo'
7214fi
7215
7216# The user is always right.
7217if test "${PATH_SEPARATOR+set}" != set; then
7218  PATH_SEPARATOR=:
7219  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7220    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7221      PATH_SEPARATOR=';'
7222  }
7223fi
7224
7225
7226# IFS
7227# We need space, tab and new line, in precisely that order.  Quoting is
7228# there to prevent editors from complaining about space-tab.
7229# (If _AS_PATH_WALK were called with IFS unset, it would disable word
7230# splitting by setting IFS to empty value.)
7231IFS=" ""	$as_nl"
7232
7233# Find who we are.  Look in the path if we contain no directory separator.
7234as_myself=
7235case $0 in #((
7236  *[\\/]* ) as_myself=$0 ;;
7237  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7238for as_dir in $PATH
7239do
7240  IFS=$as_save_IFS
7241  test -z "$as_dir" && as_dir=.
7242    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7243  done
7244IFS=$as_save_IFS
7245
7246     ;;
7247esac
7248# We did not find ourselves, most probably we were run as `sh COMMAND'
7249# in which case we are not to be found in the path.
7250if test "x$as_myself" = x; then
7251  as_myself=$0
7252fi
7253if test ! -f "$as_myself"; then
7254  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7255  exit 1
7256fi
7257
7258# Unset variables that we do not need and which cause bugs (e.g. in
7259# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
7260# suppresses any "Segmentation fault" message there.  '((' could
7261# trigger a bug in pdksh 5.2.14.
7262for as_var in BASH_ENV ENV MAIL MAILPATH
7263do eval test x\${$as_var+set} = xset \
7264  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7265done
7266PS1='$ '
7267PS2='> '
7268PS4='+ '
7269
7270# NLS nuisances.
7271LC_ALL=C
7272export LC_ALL
7273LANGUAGE=C
7274export LANGUAGE
7275
7276# CDPATH.
7277(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7278
7279
7280# as_fn_error STATUS ERROR [LINENO LOG_FD]
7281# ----------------------------------------
7282# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7283# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7284# script with STATUS, using 1 if that was 0.
7285as_fn_error ()
7286{
7287  as_status=$1; test $as_status -eq 0 && as_status=1
7288  if test "$4"; then
7289    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7290    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7291  fi
7292  $as_echo "$as_me: error: $2" >&2
7293  as_fn_exit $as_status
7294} # as_fn_error
7295
7296
7297# as_fn_set_status STATUS
7298# -----------------------
7299# Set $? to STATUS, without forking.
7300as_fn_set_status ()
7301{
7302  return $1
7303} # as_fn_set_status
7304
7305# as_fn_exit STATUS
7306# -----------------
7307# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7308as_fn_exit ()
7309{
7310  set +e
7311  as_fn_set_status $1
7312  exit $1
7313} # as_fn_exit
7314
7315# as_fn_unset VAR
7316# ---------------
7317# Portably unset VAR.
7318as_fn_unset ()
7319{
7320  { eval $1=; unset $1;}
7321}
7322as_unset=as_fn_unset
7323# as_fn_append VAR VALUE
7324# ----------------------
7325# Append the text in VALUE to the end of the definition contained in VAR. Take
7326# advantage of any shell optimizations that allow amortized linear growth over
7327# repeated appends, instead of the typical quadratic growth present in naive
7328# implementations.
7329if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7330  eval 'as_fn_append ()
7331  {
7332    eval $1+=\$2
7333  }'
7334else
7335  as_fn_append ()
7336  {
7337    eval $1=\$$1\$2
7338  }
7339fi # as_fn_append
7340
7341# as_fn_arith ARG...
7342# ------------------
7343# Perform arithmetic evaluation on the ARGs, and store the result in the
7344# global $as_val. Take advantage of shells that can avoid forks. The arguments
7345# must be portable across $(()) and expr.
7346if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7347  eval 'as_fn_arith ()
7348  {
7349    as_val=$(( $* ))
7350  }'
7351else
7352  as_fn_arith ()
7353  {
7354    as_val=`expr "$@" || test $? -eq 1`
7355  }
7356fi # as_fn_arith
7357
7358
7359if expr a : '\(a\)' >/dev/null 2>&1 &&
7360   test "X`expr 00001 : '.*\(...\)'`" = X001; then
7361  as_expr=expr
7362else
7363  as_expr=false
7364fi
7365
7366if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7367  as_basename=basename
7368else
7369  as_basename=false
7370fi
7371
7372if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7373  as_dirname=dirname
7374else
7375  as_dirname=false
7376fi
7377
7378as_me=`$as_basename -- "$0" ||
7379$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7380	 X"$0" : 'X\(//\)$' \| \
7381	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7382$as_echo X/"$0" |
7383    sed '/^.*\/\([^/][^/]*\)\/*$/{
7384	    s//\1/
7385	    q
7386	  }
7387	  /^X\/\(\/\/\)$/{
7388	    s//\1/
7389	    q
7390	  }
7391	  /^X\/\(\/\).*/{
7392	    s//\1/
7393	    q
7394	  }
7395	  s/.*/./; q'`
7396
7397# Avoid depending upon Character Ranges.
7398as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7399as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7400as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7401as_cr_digits='0123456789'
7402as_cr_alnum=$as_cr_Letters$as_cr_digits
7403
7404ECHO_C= ECHO_N= ECHO_T=
7405case `echo -n x` in #(((((
7406-n*)
7407  case `echo 'xy\c'` in
7408  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
7409  xy)  ECHO_C='\c';;
7410  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
7411       ECHO_T='	';;
7412  esac;;
7413*)
7414  ECHO_N='-n';;
7415esac
7416
7417rm -f conf$$ conf$$.exe conf$$.file
7418if test -d conf$$.dir; then
7419  rm -f conf$$.dir/conf$$.file
7420else
7421  rm -f conf$$.dir
7422  mkdir conf$$.dir 2>/dev/null
7423fi
7424if (echo >conf$$.file) 2>/dev/null; then
7425  if ln -s conf$$.file conf$$ 2>/dev/null; then
7426    as_ln_s='ln -s'
7427    # ... but there are two gotchas:
7428    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7429    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7430    # In both cases, we have to default to `cp -pR'.
7431    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7432      as_ln_s='cp -pR'
7433  elif ln conf$$.file conf$$ 2>/dev/null; then
7434    as_ln_s=ln
7435  else
7436    as_ln_s='cp -pR'
7437  fi
7438else
7439  as_ln_s='cp -pR'
7440fi
7441rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7442rmdir conf$$.dir 2>/dev/null
7443
7444
7445# as_fn_mkdir_p
7446# -------------
7447# Create "$as_dir" as a directory, including parents if necessary.
7448as_fn_mkdir_p ()
7449{
7450
7451  case $as_dir in #(
7452  -*) as_dir=./$as_dir;;
7453  esac
7454  test -d "$as_dir" || eval $as_mkdir_p || {
7455    as_dirs=
7456    while :; do
7457      case $as_dir in #(
7458      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7459      *) as_qdir=$as_dir;;
7460      esac
7461      as_dirs="'$as_qdir' $as_dirs"
7462      as_dir=`$as_dirname -- "$as_dir" ||
7463$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7464	 X"$as_dir" : 'X\(//\)[^/]' \| \
7465	 X"$as_dir" : 'X\(//\)$' \| \
7466	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7467$as_echo X"$as_dir" |
7468    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7469	    s//\1/
7470	    q
7471	  }
7472	  /^X\(\/\/\)[^/].*/{
7473	    s//\1/
7474	    q
7475	  }
7476	  /^X\(\/\/\)$/{
7477	    s//\1/
7478	    q
7479	  }
7480	  /^X\(\/\).*/{
7481	    s//\1/
7482	    q
7483	  }
7484	  s/.*/./; q'`
7485      test -d "$as_dir" && break
7486    done
7487    test -z "$as_dirs" || eval "mkdir $as_dirs"
7488  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
7489
7490
7491} # as_fn_mkdir_p
7492if mkdir -p . 2>/dev/null; then
7493  as_mkdir_p='mkdir -p "$as_dir"'
7494else
7495  test -d ./-p && rmdir ./-p
7496  as_mkdir_p=false
7497fi
7498
7499
7500# as_fn_executable_p FILE
7501# -----------------------
7502# Test if FILE is an executable regular file.
7503as_fn_executable_p ()
7504{
7505  test -f "$1" && test -x "$1"
7506} # as_fn_executable_p
7507as_test_x='test -x'
7508as_executable_p=as_fn_executable_p
7509
7510# Sed expression to map a string onto a valid CPP name.
7511as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7512
7513# Sed expression to map a string onto a valid variable name.
7514as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7515
7516
7517exec 6>&1
7518## ----------------------------------- ##
7519## Main body of $CONFIG_STATUS script. ##
7520## ----------------------------------- ##
7521_ASEOF
7522test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7523
7524cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7525# Save the log message, to keep $0 and so on meaningful, and to
7526# report actual input values of CONFIG_FILES etc. instead of their
7527# values after options handling.
7528ac_log="
7529This file was extended by $as_me, which was
7530generated by GNU Autoconf 2.69.  Invocation command line was
7531
7532  CONFIG_FILES    = $CONFIG_FILES
7533  CONFIG_HEADERS  = $CONFIG_HEADERS
7534  CONFIG_LINKS    = $CONFIG_LINKS
7535  CONFIG_COMMANDS = $CONFIG_COMMANDS
7536  $ $0 $@
7537
7538on `(hostname || uname -n) 2>/dev/null | sed 1q`
7539"
7540
7541_ACEOF
7542
7543case $ac_config_files in *"
7544"*) set x $ac_config_files; shift; ac_config_files=$*;;
7545esac
7546
7547case $ac_config_headers in *"
7548"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
7549esac
7550
7551
7552cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7553# Files that config.status was made for.
7554config_files="$ac_config_files"
7555config_headers="$ac_config_headers"
7556
7557_ACEOF
7558
7559cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7560ac_cs_usage="\
7561\`$as_me' instantiates files and other configuration actions
7562from templates according to the current configuration.  Unless the files
7563and actions are specified as TAGs, all are instantiated by default.
7564
7565Usage: $0 [OPTION]... [TAG]...
7566
7567  -h, --help       print this help, then exit
7568  -V, --version    print version number and configuration settings, then exit
7569      --config     print configuration, then exit
7570  -q, --quiet, --silent
7571                   do not print progress messages
7572  -d, --debug      don't remove temporary files
7573      --recheck    update $as_me by reconfiguring in the same conditions
7574      --file=FILE[:TEMPLATE]
7575                   instantiate the configuration file FILE
7576      --header=FILE[:TEMPLATE]
7577                   instantiate the configuration header FILE
7578
7579Configuration files:
7580$config_files
7581
7582Configuration headers:
7583$config_headers
7584
7585Report bugs to the package provider."
7586
7587_ACEOF
7588cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7589ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7590ac_cs_version="\\
7591config.status
7592configured by $0, generated by GNU Autoconf 2.69,
7593  with options \\"\$ac_cs_config\\"
7594
7595Copyright (C) 2012 Free Software Foundation, Inc.
7596This config.status script is free software; the Free Software Foundation
7597gives unlimited permission to copy, distribute and modify it."
7598
7599ac_pwd='$ac_pwd'
7600srcdir='$srcdir'
7601INSTALL='$INSTALL'
7602test -n "\$AWK" || AWK=awk
7603_ACEOF
7604
7605cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7606# The default lists apply if the user does not specify any file.
7607ac_need_defaults=:
7608while test $# != 0
7609do
7610  case $1 in
7611  --*=?*)
7612    ac_option=`expr "X$1" : 'X\([^=]*\)='`
7613    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7614    ac_shift=:
7615    ;;
7616  --*=)
7617    ac_option=`expr "X$1" : 'X\([^=]*\)='`
7618    ac_optarg=
7619    ac_shift=:
7620    ;;
7621  *)
7622    ac_option=$1
7623    ac_optarg=$2
7624    ac_shift=shift
7625    ;;
7626  esac
7627
7628  case $ac_option in
7629  # Handling of the options.
7630  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7631    ac_cs_recheck=: ;;
7632  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
7633    $as_echo "$ac_cs_version"; exit ;;
7634  --config | --confi | --conf | --con | --co | --c )
7635    $as_echo "$ac_cs_config"; exit ;;
7636  --debug | --debu | --deb | --de | --d | -d )
7637    debug=: ;;
7638  --file | --fil | --fi | --f )
7639    $ac_shift
7640    case $ac_optarg in
7641    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7642    '') as_fn_error $? "missing file argument" ;;
7643    esac
7644    as_fn_append CONFIG_FILES " '$ac_optarg'"
7645    ac_need_defaults=false;;
7646  --header | --heade | --head | --hea )
7647    $ac_shift
7648    case $ac_optarg in
7649    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7650    esac
7651    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
7652    ac_need_defaults=false;;
7653  --he | --h)
7654    # Conflict between --help and --header
7655    as_fn_error $? "ambiguous option: \`$1'
7656Try \`$0 --help' for more information.";;
7657  --help | --hel | -h )
7658    $as_echo "$ac_cs_usage"; exit ;;
7659  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7660  | -silent | --silent | --silen | --sile | --sil | --si | --s)
7661    ac_cs_silent=: ;;
7662
7663  # This is an error.
7664  -*) as_fn_error $? "unrecognized option: \`$1'
7665Try \`$0 --help' for more information." ;;
7666
7667  *) as_fn_append ac_config_targets " $1"
7668     ac_need_defaults=false ;;
7669
7670  esac
7671  shift
7672done
7673
7674ac_configure_extra_args=
7675
7676if $ac_cs_silent; then
7677  exec 6>/dev/null
7678  ac_configure_extra_args="$ac_configure_extra_args --silent"
7679fi
7680
7681_ACEOF
7682cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7683if \$ac_cs_recheck; then
7684  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7685  shift
7686  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7687  CONFIG_SHELL='$SHELL'
7688  export CONFIG_SHELL
7689  exec "\$@"
7690fi
7691
7692_ACEOF
7693cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7694exec 5>>config.log
7695{
7696  echo
7697  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7698## Running $as_me. ##
7699_ASBOX
7700  $as_echo "$ac_log"
7701} >&5
7702
7703_ACEOF
7704cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7705_ACEOF
7706
7707cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7708
7709# Handling of arguments.
7710for ac_config_target in $ac_config_targets
7711do
7712  case $ac_config_target in
7713    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
7714    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
7715
7716  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7717  esac
7718done
7719
7720
7721# If the user did not use the arguments to specify the items to instantiate,
7722# then the envvar interface is used.  Set only those that are not.
7723# We use the long form for the default assignment because of an extremely
7724# bizarre bug on SunOS 4.1.3.
7725if $ac_need_defaults; then
7726  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
7727  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
7728fi
7729
7730# Have a temporary directory for convenience.  Make it in the build tree
7731# simply because there is no reason against having it here, and in addition,
7732# creating and moving files from /tmp can sometimes cause problems.
7733# Hook for its removal unless debugging.
7734# Note that there is a small window in which the directory will not be cleaned:
7735# after its creation but before its name has been assigned to `$tmp'.
7736$debug ||
7737{
7738  tmp= ac_tmp=
7739  trap 'exit_status=$?
7740  : "${ac_tmp:=$tmp}"
7741  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7742' 0
7743  trap 'as_fn_exit 1' 1 2 13 15
7744}
7745# Create a (secure) tmp directory for tmp files.
7746
7747{
7748  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7749  test -d "$tmp"
7750}  ||
7751{
7752  tmp=./conf$$-$RANDOM
7753  (umask 077 && mkdir "$tmp")
7754} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
7755ac_tmp=$tmp
7756
7757# Set up the scripts for CONFIG_FILES section.
7758# No need to generate them if there are no CONFIG_FILES.
7759# This happens for instance with `./config.status config.h'.
7760if test -n "$CONFIG_FILES"; then
7761
7762
7763ac_cr=`echo X | tr X '\015'`
7764# On cygwin, bash can eat \r inside `` if the user requested igncr.
7765# But we know of no other shell where ac_cr would be empty at this
7766# point, so we can use a bashism as a fallback.
7767if test "x$ac_cr" = x; then
7768  eval ac_cr=\$\'\\r\'
7769fi
7770ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7771if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7772  ac_cs_awk_cr='\\r'
7773else
7774  ac_cs_awk_cr=$ac_cr
7775fi
7776
7777echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7778_ACEOF
7779
7780
7781{
7782  echo "cat >conf$$subs.awk <<_ACEOF" &&
7783  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7784  echo "_ACEOF"
7785} >conf$$subs.sh ||
7786  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7787ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7788ac_delim='%!_!# '
7789for ac_last_try in false false false false false :; do
7790  . ./conf$$subs.sh ||
7791    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7792
7793  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
7794  if test $ac_delim_n = $ac_delim_num; then
7795    break
7796  elif $ac_last_try; then
7797    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
7798  else
7799    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7800  fi
7801done
7802rm -f conf$$subs.sh
7803
7804cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7805cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
7806_ACEOF
7807sed -n '
7808h
7809s/^/S["/; s/!.*/"]=/
7810p
7811g
7812s/^[^!]*!//
7813:repl
7814t repl
7815s/'"$ac_delim"'$//
7816t delim
7817:nl
7818h
7819s/\(.\{148\}\)..*/\1/
7820t more1
7821s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
7822p
7823n
7824b repl
7825:more1
7826s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7827p
7828g
7829s/.\{148\}//
7830t nl
7831:delim
7832h
7833s/\(.\{148\}\)..*/\1/
7834t more2
7835s/["\\]/\\&/g; s/^/"/; s/$/"/
7836p
7837b
7838:more2
7839s/["\\]/\\&/g; s/^/"/; s/$/"\\/
7840p
7841g
7842s/.\{148\}//
7843t delim
7844' <conf$$subs.awk | sed '
7845/^[^""]/{
7846  N
7847  s/\n//
7848}
7849' >>$CONFIG_STATUS || ac_write_fail=1
7850rm -f conf$$subs.awk
7851cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7852_ACAWK
7853cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
7854  for (key in S) S_is_set[key] = 1
7855  FS = ""
7856
7857}
7858{
7859  line = $ 0
7860  nfields = split(line, field, "@")
7861  substed = 0
7862  len = length(field[1])
7863  for (i = 2; i < nfields; i++) {
7864    key = field[i]
7865    keylen = length(key)
7866    if (S_is_set[key]) {
7867      value = S[key]
7868      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7869      len += length(value) + length(field[++i])
7870      substed = 1
7871    } else
7872      len += 1 + keylen
7873  }
7874
7875  print line
7876}
7877
7878_ACAWK
7879_ACEOF
7880cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7881if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7882  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
7883else
7884  cat
7885fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
7886  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
7887_ACEOF
7888
7889# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
7890# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
7891# trailing colons and then remove the whole line if VPATH becomes empty
7892# (actually we leave an empty line to preserve line numbers).
7893if test "x$srcdir" = x.; then
7894  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
7895h
7896s///
7897s/^/:/
7898s/[	 ]*$/:/
7899s/:\$(srcdir):/:/g
7900s/:\${srcdir}:/:/g
7901s/:@srcdir@:/:/g
7902s/^:*//
7903s/:*$//
7904x
7905s/\(=[	 ]*\).*/\1/
7906G
7907s/\n//
7908s/^[^=]*=[	 ]*$//
7909}'
7910fi
7911
7912cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7913fi # test -n "$CONFIG_FILES"
7914
7915# Set up the scripts for CONFIG_HEADERS section.
7916# No need to generate them if there are no CONFIG_HEADERS.
7917# This happens for instance with `./config.status Makefile'.
7918if test -n "$CONFIG_HEADERS"; then
7919cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
7920BEGIN {
7921_ACEOF
7922
7923# Transform confdefs.h into an awk script `defines.awk', embedded as
7924# here-document in config.status, that substitutes the proper values into
7925# config.h.in to produce config.h.
7926
7927# Create a delimiter string that does not exist in confdefs.h, to ease
7928# handling of long lines.
7929ac_delim='%!_!# '
7930for ac_last_try in false false :; do
7931  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
7932  if test -z "$ac_tt"; then
7933    break
7934  elif $ac_last_try; then
7935    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
7936  else
7937    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7938  fi
7939done
7940
7941# For the awk script, D is an array of macro values keyed by name,
7942# likewise P contains macro parameters if any.  Preserve backslash
7943# newline sequences.
7944
7945ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7946sed -n '
7947s/.\{148\}/&'"$ac_delim"'/g
7948t rset
7949:rset
7950s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
7951t def
7952d
7953:def
7954s/\\$//
7955t bsnl
7956s/["\\]/\\&/g
7957s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
7958D["\1"]=" \3"/p
7959s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
7960d
7961:bsnl
7962s/["\\]/\\&/g
7963s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
7964D["\1"]=" \3\\\\\\n"\\/p
7965t cont
7966s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
7967t cont
7968d
7969:cont
7970n
7971s/.\{148\}/&'"$ac_delim"'/g
7972t clear
7973:clear
7974s/\\$//
7975t bsnlc
7976s/["\\]/\\&/g; s/^/"/; s/$/"/p
7977d
7978:bsnlc
7979s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
7980b cont
7981' <confdefs.h | sed '
7982s/'"$ac_delim"'/"\\\
7983"/g' >>$CONFIG_STATUS || ac_write_fail=1
7984
7985cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7986  for (key in D) D_is_set[key] = 1
7987  FS = ""
7988}
7989/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7990  line = \$ 0
7991  split(line, arg, " ")
7992  if (arg[1] == "#") {
7993    defundef = arg[2]
7994    mac1 = arg[3]
7995  } else {
7996    defundef = substr(arg[1], 2)
7997    mac1 = arg[2]
7998  }
7999  split(mac1, mac2, "(") #)
8000  macro = mac2[1]
8001  prefix = substr(line, 1, index(line, defundef) - 1)
8002  if (D_is_set[macro]) {
8003    # Preserve the white space surrounding the "#".
8004    print prefix "define", macro P[macro] D[macro]
8005    next
8006  } else {
8007    # Replace #undef with comments.  This is necessary, for example,
8008    # in the case of _POSIX_SOURCE, which is predefined and required
8009    # on some systems where configure will not decide to define it.
8010    if (defundef == "undef") {
8011      print "/*", prefix defundef, macro, "*/"
8012      next
8013    }
8014  }
8015}
8016{ print }
8017_ACAWK
8018_ACEOF
8019cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8020  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8021fi # test -n "$CONFIG_HEADERS"
8022
8023
8024eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
8025shift
8026for ac_tag
8027do
8028  case $ac_tag in
8029  :[FHLC]) ac_mode=$ac_tag; continue;;
8030  esac
8031  case $ac_mode$ac_tag in
8032  :[FHL]*:*);;
8033  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8034  :[FH]-) ac_tag=-:-;;
8035  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8036  esac
8037  ac_save_IFS=$IFS
8038  IFS=:
8039  set x $ac_tag
8040  IFS=$ac_save_IFS
8041  shift
8042  ac_file=$1
8043  shift
8044
8045  case $ac_mode in
8046  :L) ac_source=$1;;
8047  :[FH])
8048    ac_file_inputs=
8049    for ac_f
8050    do
8051      case $ac_f in
8052      -) ac_f="$ac_tmp/stdin";;
8053      *) # Look for the file first in the build tree, then in the source tree
8054	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
8055	 # because $ac_f cannot contain `:'.
8056	 test -f "$ac_f" ||
8057	   case $ac_f in
8058	   [\\/$]*) false;;
8059	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8060	   esac ||
8061	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8062      esac
8063      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8064      as_fn_append ac_file_inputs " '$ac_f'"
8065    done
8066
8067    # Let's still pretend it is `configure' which instantiates (i.e., don't
8068    # use $as_me), people would be surprised to read:
8069    #    /* config.h.  Generated by config.status.  */
8070    configure_input='Generated from '`
8071	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8072	`' by configure.'
8073    if test x"$ac_file" != x-; then
8074      configure_input="$ac_file.  $configure_input"
8075      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8076$as_echo "$as_me: creating $ac_file" >&6;}
8077    fi
8078    # Neutralize special characters interpreted by sed in replacement strings.
8079    case $configure_input in #(
8080    *\&* | *\|* | *\\* )
8081       ac_sed_conf_input=`$as_echo "$configure_input" |
8082       sed 's/[\\\\&|]/\\\\&/g'`;; #(
8083    *) ac_sed_conf_input=$configure_input;;
8084    esac
8085
8086    case $ac_tag in
8087    *:-:* | *:-) cat >"$ac_tmp/stdin" \
8088      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8089    esac
8090    ;;
8091  esac
8092
8093  ac_dir=`$as_dirname -- "$ac_file" ||
8094$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8095	 X"$ac_file" : 'X\(//\)[^/]' \| \
8096	 X"$ac_file" : 'X\(//\)$' \| \
8097	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8098$as_echo X"$ac_file" |
8099    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8100	    s//\1/
8101	    q
8102	  }
8103	  /^X\(\/\/\)[^/].*/{
8104	    s//\1/
8105	    q
8106	  }
8107	  /^X\(\/\/\)$/{
8108	    s//\1/
8109	    q
8110	  }
8111	  /^X\(\/\).*/{
8112	    s//\1/
8113	    q
8114	  }
8115	  s/.*/./; q'`
8116  as_dir="$ac_dir"; as_fn_mkdir_p
8117  ac_builddir=.
8118
8119case "$ac_dir" in
8120.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8121*)
8122  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8123  # A ".." for each directory in $ac_dir_suffix.
8124  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8125  case $ac_top_builddir_sub in
8126  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8127  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8128  esac ;;
8129esac
8130ac_abs_top_builddir=$ac_pwd
8131ac_abs_builddir=$ac_pwd$ac_dir_suffix
8132# for backward compatibility:
8133ac_top_builddir=$ac_top_build_prefix
8134
8135case $srcdir in
8136  .)  # We are building in place.
8137    ac_srcdir=.
8138    ac_top_srcdir=$ac_top_builddir_sub
8139    ac_abs_top_srcdir=$ac_pwd ;;
8140  [\\/]* | ?:[\\/]* )  # Absolute name.
8141    ac_srcdir=$srcdir$ac_dir_suffix;
8142    ac_top_srcdir=$srcdir
8143    ac_abs_top_srcdir=$srcdir ;;
8144  *) # Relative name.
8145    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8146    ac_top_srcdir=$ac_top_build_prefix$srcdir
8147    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8148esac
8149ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8150
8151
8152  case $ac_mode in
8153  :F)
8154  #
8155  # CONFIG_FILE
8156  #
8157
8158  case $INSTALL in
8159  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8160  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8161  esac
8162_ACEOF
8163
8164cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8165# If the template does not know about datarootdir, expand it.
8166# FIXME: This hack should be removed a few years after 2.60.
8167ac_datarootdir_hack=; ac_datarootdir_seen=
8168ac_sed_dataroot='
8169/datarootdir/ {
8170  p
8171  q
8172}
8173/@datadir@/p
8174/@docdir@/p
8175/@infodir@/p
8176/@localedir@/p
8177/@mandir@/p'
8178case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8179*datarootdir*) ac_datarootdir_seen=yes;;
8180*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8181  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8182$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8183_ACEOF
8184cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8185  ac_datarootdir_hack='
8186  s&@datadir@&$datadir&g
8187  s&@docdir@&$docdir&g
8188  s&@infodir@&$infodir&g
8189  s&@localedir@&$localedir&g
8190  s&@mandir@&$mandir&g
8191  s&\\\${datarootdir}&$datarootdir&g' ;;
8192esac
8193_ACEOF
8194
8195# Neutralize VPATH when `$srcdir' = `.'.
8196# Shell code in configure.ac might set extrasub.
8197# FIXME: do we really want to maintain this feature?
8198cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8199ac_sed_extra="$ac_vpsub
8200$extrasub
8201_ACEOF
8202cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8203:t
8204/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8205s|@configure_input@|$ac_sed_conf_input|;t t
8206s&@top_builddir@&$ac_top_builddir_sub&;t t
8207s&@top_build_prefix@&$ac_top_build_prefix&;t t
8208s&@srcdir@&$ac_srcdir&;t t
8209s&@abs_srcdir@&$ac_abs_srcdir&;t t
8210s&@top_srcdir@&$ac_top_srcdir&;t t
8211s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8212s&@builddir@&$ac_builddir&;t t
8213s&@abs_builddir@&$ac_abs_builddir&;t t
8214s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8215s&@INSTALL@&$ac_INSTALL&;t t
8216$ac_datarootdir_hack
8217"
8218eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8219  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8220
8221test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8222  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8223  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
8224      "$ac_tmp/out"`; test -z "$ac_out"; } &&
8225  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8226which seems to be undefined.  Please make sure it is defined" >&5
8227$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8228which seems to be undefined.  Please make sure it is defined" >&2;}
8229
8230  rm -f "$ac_tmp/stdin"
8231  case $ac_file in
8232  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8233  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8234  esac \
8235  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8236 ;;
8237  :H)
8238  #
8239  # CONFIG_HEADER
8240  #
8241  if test x"$ac_file" != x-; then
8242    {
8243      $as_echo "/* $configure_input  */" \
8244      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8245    } >"$ac_tmp/config.h" \
8246      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8247    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8248      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8249$as_echo "$as_me: $ac_file is unchanged" >&6;}
8250    else
8251      rm -f "$ac_file"
8252      mv "$ac_tmp/config.h" "$ac_file" \
8253	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
8254    fi
8255  else
8256    $as_echo "/* $configure_input  */" \
8257      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8258      || as_fn_error $? "could not create -" "$LINENO" 5
8259  fi
8260 ;;
8261
8262
8263  esac
8264
8265done # for ac_tag
8266
8267
8268as_fn_exit 0
8269_ACEOF
8270ac_clean_files=$ac_clean_files_save
8271
8272test $ac_write_fail = 0 ||
8273  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8274
8275
8276# configure is writing to config.log, and then calls config.status.
8277# config.status does its own redirection, appending to config.log.
8278# Unfortunately, on DOS this fails, as config.log is still kept open
8279# by configure, so config.status won't be able to write to it; its
8280# output is simply discarded.  So we exec the FD to /dev/null,
8281# effectively closing config.log, so it can be properly (re)opened and
8282# appended to by config.status.  When coming back to configure, we
8283# need to make the FD available again.
8284if test "$no_create" != yes; then
8285  ac_cs_success=:
8286  ac_config_status_args=
8287  test "$silent" = yes &&
8288    ac_config_status_args="$ac_config_status_args --quiet"
8289  exec 5>/dev/null
8290  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8291  exec 5>>config.log
8292  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8293  # would make configure fail if this is the last instruction.
8294  $ac_cs_success || as_fn_exit 1
8295fi
8296if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
8297  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8298$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
8299fi
8300
8301