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 bug-autoconf@gnu.org 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="tcpdump.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
623INSTALL_DATA
624INSTALL_SCRIPT
625INSTALL_PROGRAM
626MAN_MISC_INFO
627MAN_FILE_FORMATS
628LOCALSRC
629V_PCAPDEP
630V_INCLS
631V_GROUP
632V_DEFS
633V_CCOPT
634MKDEP
635DEPENDENCY_CFLAG
636AR
637RANLIB
638PCAP_CONFIG
639LIBOBJS
640EGREP
641GREP
642CPP
643OBJEXT
644EXEEXT
645ac_ct_CC
646CPPFLAGS
647LDFLAGS
648CFLAGS
649CC
650SHLICC2
651host_os
652host_vendor
653host_cpu
654host
655build_os
656build_vendor
657build_cpu
658build
659target_alias
660host_alias
661build_alias
662LIBS
663ECHO_T
664ECHO_N
665ECHO_C
666DEFS
667mandir
668localedir
669libdir
670psdir
671pdfdir
672dvidir
673htmldir
674infodir
675docdir
676oldincludedir
677includedir
678runstatedir
679localstatedir
680sharedstatedir
681sysconfdir
682datadir
683datarootdir
684libexecdir
685sbindir
686bindir
687program_transform_name
688prefix
689exec_prefix
690PACKAGE_URL
691PACKAGE_BUGREPORT
692PACKAGE_STRING
693PACKAGE_VERSION
694PACKAGE_TARNAME
695PACKAGE_NAME
696PATH_SEPARATOR
697SHELL'
698ac_subst_files=''
699ac_user_opts='
700enable_option_checking
701with_gcc
702enable_universal
703with_smi
704enable_smb
705with_user
706with_chroot
707with_sandbox_capsicum
708with_system_libpcap
709with_crypto
710with_cap_ng
711'
712      ac_precious_vars='build_alias
713host_alias
714target_alias
715CC
716CFLAGS
717LDFLAGS
718LIBS
719CPPFLAGS
720CPP'
721
722
723# Initialize some variables set by options.
724ac_init_help=
725ac_init_version=false
726ac_unrecognized_opts=
727ac_unrecognized_sep=
728# The variables have the same names as the options, with
729# dashes changed to underlines.
730cache_file=/dev/null
731exec_prefix=NONE
732no_create=
733no_recursion=
734prefix=NONE
735program_prefix=NONE
736program_suffix=NONE
737program_transform_name=s,x,x,
738silent=
739site=
740srcdir=
741verbose=
742x_includes=NONE
743x_libraries=NONE
744
745# Installation directory options.
746# These are left unexpanded so users can "make install exec_prefix=/foo"
747# and all the variables that are supposed to be based on exec_prefix
748# by default will actually change.
749# Use braces instead of parens because sh, perl, etc. also accept them.
750# (The list follows the same order as the GNU Coding Standards.)
751bindir='${exec_prefix}/bin'
752sbindir='${exec_prefix}/sbin'
753libexecdir='${exec_prefix}/libexec'
754datarootdir='${prefix}/share'
755datadir='${datarootdir}'
756sysconfdir='${prefix}/etc'
757sharedstatedir='${prefix}/com'
758localstatedir='${prefix}/var'
759runstatedir='${localstatedir}/run'
760includedir='${prefix}/include'
761oldincludedir='/usr/include'
762docdir='${datarootdir}/doc/${PACKAGE}'
763infodir='${datarootdir}/info'
764htmldir='${docdir}'
765dvidir='${docdir}'
766pdfdir='${docdir}'
767psdir='${docdir}'
768libdir='${exec_prefix}/lib'
769localedir='${datarootdir}/locale'
770mandir='${datarootdir}/man'
771
772ac_prev=
773ac_dashdash=
774for ac_option
775do
776  # If the previous option needs an argument, assign it.
777  if test -n "$ac_prev"; then
778    eval $ac_prev=\$ac_option
779    ac_prev=
780    continue
781  fi
782
783  case $ac_option in
784  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
785  *=)   ac_optarg= ;;
786  *)    ac_optarg=yes ;;
787  esac
788
789  # Accept the important Cygnus configure options, so we can diagnose typos.
790
791  case $ac_dashdash$ac_option in
792  --)
793    ac_dashdash=yes ;;
794
795  -bindir | --bindir | --bindi | --bind | --bin | --bi)
796    ac_prev=bindir ;;
797  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
798    bindir=$ac_optarg ;;
799
800  -build | --build | --buil | --bui | --bu)
801    ac_prev=build_alias ;;
802  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
803    build_alias=$ac_optarg ;;
804
805  -cache-file | --cache-file | --cache-fil | --cache-fi \
806  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
807    ac_prev=cache_file ;;
808  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
809  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
810    cache_file=$ac_optarg ;;
811
812  --config-cache | -C)
813    cache_file=config.cache ;;
814
815  -datadir | --datadir | --datadi | --datad)
816    ac_prev=datadir ;;
817  -datadir=* | --datadir=* | --datadi=* | --datad=*)
818    datadir=$ac_optarg ;;
819
820  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
821  | --dataroo | --dataro | --datar)
822    ac_prev=datarootdir ;;
823  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
824  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
825    datarootdir=$ac_optarg ;;
826
827  -disable-* | --disable-*)
828    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
829    # Reject names that are not valid shell variable names.
830    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
831      as_fn_error $? "invalid feature name: $ac_useropt"
832    ac_useropt_orig=$ac_useropt
833    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
834    case $ac_user_opts in
835      *"
836"enable_$ac_useropt"
837"*) ;;
838      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
839	 ac_unrecognized_sep=', ';;
840    esac
841    eval enable_$ac_useropt=no ;;
842
843  -docdir | --docdir | --docdi | --doc | --do)
844    ac_prev=docdir ;;
845  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
846    docdir=$ac_optarg ;;
847
848  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
849    ac_prev=dvidir ;;
850  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
851    dvidir=$ac_optarg ;;
852
853  -enable-* | --enable-*)
854    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
855    # Reject names that are not valid shell variable names.
856    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
857      as_fn_error $? "invalid feature name: $ac_useropt"
858    ac_useropt_orig=$ac_useropt
859    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
860    case $ac_user_opts in
861      *"
862"enable_$ac_useropt"
863"*) ;;
864      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
865	 ac_unrecognized_sep=', ';;
866    esac
867    eval enable_$ac_useropt=\$ac_optarg ;;
868
869  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
870  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
871  | --exec | --exe | --ex)
872    ac_prev=exec_prefix ;;
873  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
874  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
875  | --exec=* | --exe=* | --ex=*)
876    exec_prefix=$ac_optarg ;;
877
878  -gas | --gas | --ga | --g)
879    # Obsolete; use --with-gas.
880    with_gas=yes ;;
881
882  -help | --help | --hel | --he | -h)
883    ac_init_help=long ;;
884  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
885    ac_init_help=recursive ;;
886  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
887    ac_init_help=short ;;
888
889  -host | --host | --hos | --ho)
890    ac_prev=host_alias ;;
891  -host=* | --host=* | --hos=* | --ho=*)
892    host_alias=$ac_optarg ;;
893
894  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
895    ac_prev=htmldir ;;
896  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
897  | --ht=*)
898    htmldir=$ac_optarg ;;
899
900  -includedir | --includedir | --includedi | --included | --include \
901  | --includ | --inclu | --incl | --inc)
902    ac_prev=includedir ;;
903  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
904  | --includ=* | --inclu=* | --incl=* | --inc=*)
905    includedir=$ac_optarg ;;
906
907  -infodir | --infodir | --infodi | --infod | --info | --inf)
908    ac_prev=infodir ;;
909  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
910    infodir=$ac_optarg ;;
911
912  -libdir | --libdir | --libdi | --libd)
913    ac_prev=libdir ;;
914  -libdir=* | --libdir=* | --libdi=* | --libd=*)
915    libdir=$ac_optarg ;;
916
917  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
918  | --libexe | --libex | --libe)
919    ac_prev=libexecdir ;;
920  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
921  | --libexe=* | --libex=* | --libe=*)
922    libexecdir=$ac_optarg ;;
923
924  -localedir | --localedir | --localedi | --localed | --locale)
925    ac_prev=localedir ;;
926  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
927    localedir=$ac_optarg ;;
928
929  -localstatedir | --localstatedir | --localstatedi | --localstated \
930  | --localstate | --localstat | --localsta | --localst | --locals)
931    ac_prev=localstatedir ;;
932  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
933  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
934    localstatedir=$ac_optarg ;;
935
936  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
937    ac_prev=mandir ;;
938  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
939    mandir=$ac_optarg ;;
940
941  -nfp | --nfp | --nf)
942    # Obsolete; use --without-fp.
943    with_fp=no ;;
944
945  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
946  | --no-cr | --no-c | -n)
947    no_create=yes ;;
948
949  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
950  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
951    no_recursion=yes ;;
952
953  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
954  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
955  | --oldin | --oldi | --old | --ol | --o)
956    ac_prev=oldincludedir ;;
957  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
958  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
959  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
960    oldincludedir=$ac_optarg ;;
961
962  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
963    ac_prev=prefix ;;
964  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
965    prefix=$ac_optarg ;;
966
967  -program-prefix | --program-prefix | --program-prefi | --program-pref \
968  | --program-pre | --program-pr | --program-p)
969    ac_prev=program_prefix ;;
970  -program-prefix=* | --program-prefix=* | --program-prefi=* \
971  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
972    program_prefix=$ac_optarg ;;
973
974  -program-suffix | --program-suffix | --program-suffi | --program-suff \
975  | --program-suf | --program-su | --program-s)
976    ac_prev=program_suffix ;;
977  -program-suffix=* | --program-suffix=* | --program-suffi=* \
978  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
979    program_suffix=$ac_optarg ;;
980
981  -program-transform-name | --program-transform-name \
982  | --program-transform-nam | --program-transform-na \
983  | --program-transform-n | --program-transform- \
984  | --program-transform | --program-transfor \
985  | --program-transfo | --program-transf \
986  | --program-trans | --program-tran \
987  | --progr-tra | --program-tr | --program-t)
988    ac_prev=program_transform_name ;;
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    program_transform_name=$ac_optarg ;;
997
998  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
999    ac_prev=pdfdir ;;
1000  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1001    pdfdir=$ac_optarg ;;
1002
1003  -psdir | --psdir | --psdi | --psd | --ps)
1004    ac_prev=psdir ;;
1005  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1006    psdir=$ac_optarg ;;
1007
1008  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1009  | -silent | --silent | --silen | --sile | --sil)
1010    silent=yes ;;
1011
1012  -runstatedir | --runstatedir | --runstatedi | --runstated \
1013  | --runstate | --runstat | --runsta | --runst | --runs \
1014  | --run | --ru | --r)
1015    ac_prev=runstatedir ;;
1016  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1017  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1018  | --run=* | --ru=* | --r=*)
1019    runstatedir=$ac_optarg ;;
1020
1021  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1022    ac_prev=sbindir ;;
1023  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1024  | --sbi=* | --sb=*)
1025    sbindir=$ac_optarg ;;
1026
1027  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1028  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1029  | --sharedst | --shareds | --shared | --share | --shar \
1030  | --sha | --sh)
1031    ac_prev=sharedstatedir ;;
1032  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1033  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1034  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1035  | --sha=* | --sh=*)
1036    sharedstatedir=$ac_optarg ;;
1037
1038  -site | --site | --sit)
1039    ac_prev=site ;;
1040  -site=* | --site=* | --sit=*)
1041    site=$ac_optarg ;;
1042
1043  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1044    ac_prev=srcdir ;;
1045  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1046    srcdir=$ac_optarg ;;
1047
1048  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1049  | --syscon | --sysco | --sysc | --sys | --sy)
1050    ac_prev=sysconfdir ;;
1051  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1052  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1053    sysconfdir=$ac_optarg ;;
1054
1055  -target | --target | --targe | --targ | --tar | --ta | --t)
1056    ac_prev=target_alias ;;
1057  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1058    target_alias=$ac_optarg ;;
1059
1060  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1061    verbose=yes ;;
1062
1063  -version | --version | --versio | --versi | --vers | -V)
1064    ac_init_version=: ;;
1065
1066  -with-* | --with-*)
1067    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1068    # Reject names that are not valid shell variable names.
1069    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1070      as_fn_error $? "invalid package name: $ac_useropt"
1071    ac_useropt_orig=$ac_useropt
1072    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1073    case $ac_user_opts in
1074      *"
1075"with_$ac_useropt"
1076"*) ;;
1077      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1078	 ac_unrecognized_sep=', ';;
1079    esac
1080    eval with_$ac_useropt=\$ac_optarg ;;
1081
1082  -without-* | --without-*)
1083    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1084    # Reject names that are not valid shell variable names.
1085    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1086      as_fn_error $? "invalid package name: $ac_useropt"
1087    ac_useropt_orig=$ac_useropt
1088    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1089    case $ac_user_opts in
1090      *"
1091"with_$ac_useropt"
1092"*) ;;
1093      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1094	 ac_unrecognized_sep=', ';;
1095    esac
1096    eval with_$ac_useropt=no ;;
1097
1098  --x)
1099    # Obsolete; use --with-x.
1100    with_x=yes ;;
1101
1102  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1103  | --x-incl | --x-inc | --x-in | --x-i)
1104    ac_prev=x_includes ;;
1105  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1106  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1107    x_includes=$ac_optarg ;;
1108
1109  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1110  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1111    ac_prev=x_libraries ;;
1112  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1113  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1114    x_libraries=$ac_optarg ;;
1115
1116  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1117Try \`$0 --help' for more information"
1118    ;;
1119
1120  *=*)
1121    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1122    # Reject names that are not valid shell variable names.
1123    case $ac_envvar in #(
1124      '' | [0-9]* | *[!_$as_cr_alnum]* )
1125      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1126    esac
1127    eval $ac_envvar=\$ac_optarg
1128    export $ac_envvar ;;
1129
1130  *)
1131    # FIXME: should be removed in autoconf 3.0.
1132    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1133    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1134      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1135    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1136    ;;
1137
1138  esac
1139done
1140
1141if test -n "$ac_prev"; then
1142  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1143  as_fn_error $? "missing argument to $ac_option"
1144fi
1145
1146if test -n "$ac_unrecognized_opts"; then
1147  case $enable_option_checking in
1148    no) ;;
1149    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1150    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1151  esac
1152fi
1153
1154# Check all directory arguments for consistency.
1155for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1156		datadir sysconfdir sharedstatedir localstatedir includedir \
1157		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1158		libdir localedir mandir runstatedir
1159do
1160  eval ac_val=\$$ac_var
1161  # Remove trailing slashes.
1162  case $ac_val in
1163    */ )
1164      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1165      eval $ac_var=\$ac_val;;
1166  esac
1167  # Be sure to have absolute directory names.
1168  case $ac_val in
1169    [\\/$]* | ?:[\\/]* )  continue;;
1170    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1171  esac
1172  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1173done
1174
1175# There might be people who depend on the old broken behavior: `$host'
1176# used to hold the argument of --host etc.
1177# FIXME: To remove some day.
1178build=$build_alias
1179host=$host_alias
1180target=$target_alias
1181
1182# FIXME: To remove some day.
1183if test "x$host_alias" != x; then
1184  if test "x$build_alias" = x; then
1185    cross_compiling=maybe
1186  elif test "x$build_alias" != "x$host_alias"; then
1187    cross_compiling=yes
1188  fi
1189fi
1190
1191ac_tool_prefix=
1192test -n "$host_alias" && ac_tool_prefix=$host_alias-
1193
1194test "$silent" = yes && exec 6>/dev/null
1195
1196
1197ac_pwd=`pwd` && test -n "$ac_pwd" &&
1198ac_ls_di=`ls -di .` &&
1199ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1200  as_fn_error $? "working directory cannot be determined"
1201test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1202  as_fn_error $? "pwd does not report name of working directory"
1203
1204
1205# Find the source files, if location was not specified.
1206if test -z "$srcdir"; then
1207  ac_srcdir_defaulted=yes
1208  # Try the directory containing this script, then the parent directory.
1209  ac_confdir=`$as_dirname -- "$as_myself" ||
1210$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1211	 X"$as_myself" : 'X\(//\)[^/]' \| \
1212	 X"$as_myself" : 'X\(//\)$' \| \
1213	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1214$as_echo X"$as_myself" |
1215    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1216	    s//\1/
1217	    q
1218	  }
1219	  /^X\(\/\/\)[^/].*/{
1220	    s//\1/
1221	    q
1222	  }
1223	  /^X\(\/\/\)$/{
1224	    s//\1/
1225	    q
1226	  }
1227	  /^X\(\/\).*/{
1228	    s//\1/
1229	    q
1230	  }
1231	  s/.*/./; q'`
1232  srcdir=$ac_confdir
1233  if test ! -r "$srcdir/$ac_unique_file"; then
1234    srcdir=..
1235  fi
1236else
1237  ac_srcdir_defaulted=no
1238fi
1239if test ! -r "$srcdir/$ac_unique_file"; then
1240  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1241  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1242fi
1243ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1244ac_abs_confdir=`(
1245	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1246	pwd)`
1247# When building in place, set srcdir=.
1248if test "$ac_abs_confdir" = "$ac_pwd"; then
1249  srcdir=.
1250fi
1251# Remove unnecessary trailing slashes from srcdir.
1252# Double slashes in file names in object file debugging info
1253# mess up M-x gdb in Emacs.
1254case $srcdir in
1255*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1256esac
1257for ac_var in $ac_precious_vars; do
1258  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1259  eval ac_env_${ac_var}_value=\$${ac_var}
1260  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1261  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1262done
1263
1264#
1265# Report the --help message.
1266#
1267if test "$ac_init_help" = "long"; then
1268  # Omit some internal or obsolete options to make the list less imposing.
1269  # This message is too long to be a string in the A/UX 3.1 sh.
1270  cat <<_ACEOF
1271\`configure' configures this package to adapt to many kinds of systems.
1272
1273Usage: $0 [OPTION]... [VAR=VALUE]...
1274
1275To assign environment variables (e.g., CC, CFLAGS...), specify them as
1276VAR=VALUE.  See below for descriptions of some of the useful variables.
1277
1278Defaults for the options are specified in brackets.
1279
1280Configuration:
1281  -h, --help              display this help and exit
1282      --help=short        display options specific to this package
1283      --help=recursive    display the short help of all the included packages
1284  -V, --version           display version information and exit
1285  -q, --quiet, --silent   do not print \`checking ...' messages
1286      --cache-file=FILE   cache test results in FILE [disabled]
1287  -C, --config-cache      alias for \`--cache-file=config.cache'
1288  -n, --no-create         do not create output files
1289      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1290
1291Installation directories:
1292  --prefix=PREFIX         install architecture-independent files in PREFIX
1293                          [$ac_default_prefix]
1294  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1295                          [PREFIX]
1296
1297By default, \`make install' will install all the files in
1298\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1299an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1300for instance \`--prefix=\$HOME'.
1301
1302For better control, use the options below.
1303
1304Fine tuning of the installation directories:
1305  --bindir=DIR            user executables [EPREFIX/bin]
1306  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1307  --libexecdir=DIR        program executables [EPREFIX/libexec]
1308  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1309  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1310  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1311  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1312  --libdir=DIR            object code libraries [EPREFIX/lib]
1313  --includedir=DIR        C header files [PREFIX/include]
1314  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1315  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1316  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1317  --infodir=DIR           info documentation [DATAROOTDIR/info]
1318  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1319  --mandir=DIR            man documentation [DATAROOTDIR/man]
1320  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1321  --htmldir=DIR           html documentation [DOCDIR]
1322  --dvidir=DIR            dvi documentation [DOCDIR]
1323  --pdfdir=DIR            pdf documentation [DOCDIR]
1324  --psdir=DIR             ps documentation [DOCDIR]
1325_ACEOF
1326
1327  cat <<\_ACEOF
1328
1329System types:
1330  --build=BUILD     configure for building on BUILD [guessed]
1331  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1332_ACEOF
1333fi
1334
1335if test -n "$ac_init_help"; then
1336
1337  cat <<\_ACEOF
1338
1339Optional Features:
1340  --disable-option-checking  ignore unrecognized --enable/--with options
1341  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1342  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1343  --disable-universal     don't build universal on OS X
1344  --enable-smb            enable possibly-buggy SMB printer default=no
1345  --disable-smb           disable possibly-buggy SMB printer
1346
1347Optional Packages:
1348  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1349  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1350  --without-gcc           don't use gcc
1351  --with-smi              link with libsmi (allows to load MIBs on the fly to decode SNMP packets. default=yes
1352  --without-smi           don't link with libsmi
1353  --with-user=USERNAME    drop privileges by default to USERNAME
1354  --with-chroot=DIRECTORY when dropping privileges, chroot to DIRECTORY
1355  --with-sandbox-capsicum use Capsicum security functions [default=yes, if
1356                          available]
1357  --with-system-libpcap   don't use local pcap library
1358  --with-crypto[=DIR]     use OpenSSL/libressl libcrypto (located in directory
1359                          DIR, if specified) [default=yes, if available]
1360  --with-cap-ng           use libcap-ng [default=yes, if available]
1361
1362Some influential environment variables:
1363  CC          C compiler command
1364  CFLAGS      C compiler flags
1365  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1366              nonstandard directory <lib dir>
1367  LIBS        libraries to pass to the linker, e.g. -l<library>
1368  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1369              you have headers in a nonstandard directory <include dir>
1370  CPP         C preprocessor
1371
1372Use these variables to override the choices made by `configure' or to help
1373it to find libraries and programs with nonstandard names/locations.
1374
1375Report bugs to the package provider.
1376_ACEOF
1377ac_status=$?
1378fi
1379
1380if test "$ac_init_help" = "recursive"; then
1381  # If there are subdirs, report their specific --help.
1382  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1383    test -d "$ac_dir" ||
1384      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1385      continue
1386    ac_builddir=.
1387
1388case "$ac_dir" in
1389.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1390*)
1391  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1392  # A ".." for each directory in $ac_dir_suffix.
1393  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1394  case $ac_top_builddir_sub in
1395  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1396  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1397  esac ;;
1398esac
1399ac_abs_top_builddir=$ac_pwd
1400ac_abs_builddir=$ac_pwd$ac_dir_suffix
1401# for backward compatibility:
1402ac_top_builddir=$ac_top_build_prefix
1403
1404case $srcdir in
1405  .)  # We are building in place.
1406    ac_srcdir=.
1407    ac_top_srcdir=$ac_top_builddir_sub
1408    ac_abs_top_srcdir=$ac_pwd ;;
1409  [\\/]* | ?:[\\/]* )  # Absolute name.
1410    ac_srcdir=$srcdir$ac_dir_suffix;
1411    ac_top_srcdir=$srcdir
1412    ac_abs_top_srcdir=$srcdir ;;
1413  *) # Relative name.
1414    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1415    ac_top_srcdir=$ac_top_build_prefix$srcdir
1416    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1417esac
1418ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1419
1420    cd "$ac_dir" || { ac_status=$?; continue; }
1421    # Check for guested configure.
1422    if test -f "$ac_srcdir/configure.gnu"; then
1423      echo &&
1424      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1425    elif test -f "$ac_srcdir/configure"; then
1426      echo &&
1427      $SHELL "$ac_srcdir/configure" --help=recursive
1428    else
1429      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1430    fi || ac_status=$?
1431    cd "$ac_pwd" || { ac_status=$?; break; }
1432  done
1433fi
1434
1435test -n "$ac_init_help" && exit $ac_status
1436if $ac_init_version; then
1437  cat <<\_ACEOF
1438configure
1439generated by GNU Autoconf 2.69
1440
1441Copyright (C) 2012 Free Software Foundation, Inc.
1442This configure script is free software; the Free Software Foundation
1443gives unlimited permission to copy, distribute and modify it.
1444_ACEOF
1445  exit
1446fi
1447
1448## ------------------------ ##
1449## Autoconf initialization. ##
1450## ------------------------ ##
1451
1452# ac_fn_c_try_compile LINENO
1453# --------------------------
1454# Try to compile conftest.$ac_ext, and return whether this succeeded.
1455ac_fn_c_try_compile ()
1456{
1457  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1458  rm -f conftest.$ac_objext
1459  if { { ac_try="$ac_compile"
1460case "(($ac_try" in
1461  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1462  *) ac_try_echo=$ac_try;;
1463esac
1464eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1465$as_echo "$ac_try_echo"; } >&5
1466  (eval "$ac_compile") 2>conftest.err
1467  ac_status=$?
1468  if test -s conftest.err; then
1469    grep -v '^ *+' conftest.err >conftest.er1
1470    cat conftest.er1 >&5
1471    mv -f conftest.er1 conftest.err
1472  fi
1473  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1474  test $ac_status = 0; } && {
1475	 test -z "$ac_c_werror_flag" ||
1476	 test ! -s conftest.err
1477       } && test -s conftest.$ac_objext; then :
1478  ac_retval=0
1479else
1480  $as_echo "$as_me: failed program was:" >&5
1481sed 's/^/| /' conftest.$ac_ext >&5
1482
1483	ac_retval=1
1484fi
1485  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1486  as_fn_set_status $ac_retval
1487
1488} # ac_fn_c_try_compile
1489
1490# ac_fn_c_try_cpp LINENO
1491# ----------------------
1492# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1493ac_fn_c_try_cpp ()
1494{
1495  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1496  if { { ac_try="$ac_cpp conftest.$ac_ext"
1497case "(($ac_try" in
1498  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1499  *) ac_try_echo=$ac_try;;
1500esac
1501eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1502$as_echo "$ac_try_echo"; } >&5
1503  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1504  ac_status=$?
1505  if test -s conftest.err; then
1506    grep -v '^ *+' conftest.err >conftest.er1
1507    cat conftest.er1 >&5
1508    mv -f conftest.er1 conftest.err
1509  fi
1510  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1511  test $ac_status = 0; } > conftest.i && {
1512	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1513	 test ! -s conftest.err
1514       }; then :
1515  ac_retval=0
1516else
1517  $as_echo "$as_me: failed program was:" >&5
1518sed 's/^/| /' conftest.$ac_ext >&5
1519
1520    ac_retval=1
1521fi
1522  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1523  as_fn_set_status $ac_retval
1524
1525} # ac_fn_c_try_cpp
1526
1527# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1528# -------------------------------------------------------
1529# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1530# the include files in INCLUDES and setting the cache variable VAR
1531# accordingly.
1532ac_fn_c_check_header_mongrel ()
1533{
1534  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1535  if eval \${$3+:} false; then :
1536  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1537$as_echo_n "checking for $2... " >&6; }
1538if eval \${$3+:} false; then :
1539  $as_echo_n "(cached) " >&6
1540fi
1541eval ac_res=\$$3
1542	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1543$as_echo "$ac_res" >&6; }
1544else
1545  # Is the header compilable?
1546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1547$as_echo_n "checking $2 usability... " >&6; }
1548cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1549/* end confdefs.h.  */
1550$4
1551#include <$2>
1552_ACEOF
1553if ac_fn_c_try_compile "$LINENO"; then :
1554  ac_header_compiler=yes
1555else
1556  ac_header_compiler=no
1557fi
1558rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1559{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1560$as_echo "$ac_header_compiler" >&6; }
1561
1562# Is the header present?
1563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1564$as_echo_n "checking $2 presence... " >&6; }
1565cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1566/* end confdefs.h.  */
1567#include <$2>
1568_ACEOF
1569if ac_fn_c_try_cpp "$LINENO"; then :
1570  ac_header_preproc=yes
1571else
1572  ac_header_preproc=no
1573fi
1574rm -f conftest.err conftest.i conftest.$ac_ext
1575{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1576$as_echo "$ac_header_preproc" >&6; }
1577
1578# So?  What about this header?
1579case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1580  yes:no: )
1581    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1582$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1583    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1584$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1585    ;;
1586  no:yes:* )
1587    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1588$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1589    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1590$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1591    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1592$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1593    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1594$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1595    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1596$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1597    ;;
1598esac
1599  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1600$as_echo_n "checking for $2... " >&6; }
1601if eval \${$3+:} false; then :
1602  $as_echo_n "(cached) " >&6
1603else
1604  eval "$3=\$ac_header_compiler"
1605fi
1606eval ac_res=\$$3
1607	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1608$as_echo "$ac_res" >&6; }
1609fi
1610  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1611
1612} # ac_fn_c_check_header_mongrel
1613
1614# ac_fn_c_try_run LINENO
1615# ----------------------
1616# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1617# that executables *can* be run.
1618ac_fn_c_try_run ()
1619{
1620  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1621  if { { ac_try="$ac_link"
1622case "(($ac_try" in
1623  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1624  *) ac_try_echo=$ac_try;;
1625esac
1626eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1627$as_echo "$ac_try_echo"; } >&5
1628  (eval "$ac_link") 2>&5
1629  ac_status=$?
1630  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1631  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1632  { { case "(($ac_try" in
1633  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1634  *) ac_try_echo=$ac_try;;
1635esac
1636eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1637$as_echo "$ac_try_echo"; } >&5
1638  (eval "$ac_try") 2>&5
1639  ac_status=$?
1640  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1641  test $ac_status = 0; }; }; then :
1642  ac_retval=0
1643else
1644  $as_echo "$as_me: program exited with status $ac_status" >&5
1645       $as_echo "$as_me: failed program was:" >&5
1646sed 's/^/| /' conftest.$ac_ext >&5
1647
1648       ac_retval=$ac_status
1649fi
1650  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1651  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1652  as_fn_set_status $ac_retval
1653
1654} # ac_fn_c_try_run
1655
1656# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1657# -------------------------------------------------------
1658# Tests whether HEADER exists and can be compiled using the include files in
1659# INCLUDES, setting the cache variable VAR accordingly.
1660ac_fn_c_check_header_compile ()
1661{
1662  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1663  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1664$as_echo_n "checking for $2... " >&6; }
1665if eval \${$3+:} false; then :
1666  $as_echo_n "(cached) " >&6
1667else
1668  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1669/* end confdefs.h.  */
1670$4
1671#include <$2>
1672_ACEOF
1673if ac_fn_c_try_compile "$LINENO"; then :
1674  eval "$3=yes"
1675else
1676  eval "$3=no"
1677fi
1678rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1679fi
1680eval ac_res=\$$3
1681	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1682$as_echo "$ac_res" >&6; }
1683  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1684
1685} # ac_fn_c_check_header_compile
1686
1687# ac_fn_c_try_link LINENO
1688# -----------------------
1689# Try to link conftest.$ac_ext, and return whether this succeeded.
1690ac_fn_c_try_link ()
1691{
1692  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1693  rm -f conftest.$ac_objext conftest$ac_exeext
1694  if { { ac_try="$ac_link"
1695case "(($ac_try" in
1696  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1697  *) ac_try_echo=$ac_try;;
1698esac
1699eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1700$as_echo "$ac_try_echo"; } >&5
1701  (eval "$ac_link") 2>conftest.err
1702  ac_status=$?
1703  if test -s conftest.err; then
1704    grep -v '^ *+' conftest.err >conftest.er1
1705    cat conftest.er1 >&5
1706    mv -f conftest.er1 conftest.err
1707  fi
1708  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1709  test $ac_status = 0; } && {
1710	 test -z "$ac_c_werror_flag" ||
1711	 test ! -s conftest.err
1712       } && test -s conftest$ac_exeext && {
1713	 test "$cross_compiling" = yes ||
1714	 test -x conftest$ac_exeext
1715       }; then :
1716  ac_retval=0
1717else
1718  $as_echo "$as_me: failed program was:" >&5
1719sed 's/^/| /' conftest.$ac_ext >&5
1720
1721	ac_retval=1
1722fi
1723  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1724  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1725  # interfere with the next link command; also delete a directory that is
1726  # left behind by Apple's compiler.  We do this before executing the actions.
1727  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1728  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1729  as_fn_set_status $ac_retval
1730
1731} # ac_fn_c_try_link
1732
1733# ac_fn_c_check_func LINENO FUNC VAR
1734# ----------------------------------
1735# Tests whether FUNC exists, setting the cache variable VAR accordingly
1736ac_fn_c_check_func ()
1737{
1738  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1739  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1740$as_echo_n "checking for $2... " >&6; }
1741if eval \${$3+:} false; then :
1742  $as_echo_n "(cached) " >&6
1743else
1744  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1745/* end confdefs.h.  */
1746/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1747   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1748#define $2 innocuous_$2
1749
1750/* System header to define __stub macros and hopefully few prototypes,
1751    which can conflict with char $2 (); below.
1752    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1753    <limits.h> exists even on freestanding compilers.  */
1754
1755#ifdef __STDC__
1756# include <limits.h>
1757#else
1758# include <assert.h>
1759#endif
1760
1761#undef $2
1762
1763/* Override any GCC internal prototype to avoid an error.
1764   Use char because int might match the return type of a GCC
1765   builtin and then its argument prototype would still apply.  */
1766#ifdef __cplusplus
1767extern "C"
1768#endif
1769char $2 ();
1770/* The GNU C library defines this for functions which it implements
1771    to always fail with ENOSYS.  Some functions are actually named
1772    something starting with __ and the normal name is an alias.  */
1773#if defined __stub_$2 || defined __stub___$2
1774choke me
1775#endif
1776
1777int
1778main ()
1779{
1780return $2 ();
1781  ;
1782  return 0;
1783}
1784_ACEOF
1785if ac_fn_c_try_link "$LINENO"; then :
1786  eval "$3=yes"
1787else
1788  eval "$3=no"
1789fi
1790rm -f core conftest.err conftest.$ac_objext \
1791    conftest$ac_exeext conftest.$ac_ext
1792fi
1793eval ac_res=\$$3
1794	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1795$as_echo "$ac_res" >&6; }
1796  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1797
1798} # ac_fn_c_check_func
1799
1800# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1801# ---------------------------------------------
1802# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1803# accordingly.
1804ac_fn_c_check_decl ()
1805{
1806  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1807  as_decl_name=`echo $2|sed 's/ *(.*//'`
1808  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1809  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1810$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1811if eval \${$3+:} false; then :
1812  $as_echo_n "(cached) " >&6
1813else
1814  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1815/* end confdefs.h.  */
1816$4
1817int
1818main ()
1819{
1820#ifndef $as_decl_name
1821#ifdef __cplusplus
1822  (void) $as_decl_use;
1823#else
1824  (void) $as_decl_name;
1825#endif
1826#endif
1827
1828  ;
1829  return 0;
1830}
1831_ACEOF
1832if ac_fn_c_try_compile "$LINENO"; then :
1833  eval "$3=yes"
1834else
1835  eval "$3=no"
1836fi
1837rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1838fi
1839eval ac_res=\$$3
1840	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1841$as_echo "$ac_res" >&6; }
1842  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1843
1844} # ac_fn_c_check_decl
1845
1846# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1847# -------------------------------------------
1848# Tests whether TYPE exists after having included INCLUDES, setting cache
1849# variable VAR accordingly.
1850ac_fn_c_check_type ()
1851{
1852  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1853  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1854$as_echo_n "checking for $2... " >&6; }
1855if eval \${$3+:} false; then :
1856  $as_echo_n "(cached) " >&6
1857else
1858  eval "$3=no"
1859  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1860/* end confdefs.h.  */
1861$4
1862int
1863main ()
1864{
1865if (sizeof ($2))
1866	 return 0;
1867  ;
1868  return 0;
1869}
1870_ACEOF
1871if ac_fn_c_try_compile "$LINENO"; then :
1872  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1873/* end confdefs.h.  */
1874$4
1875int
1876main ()
1877{
1878if (sizeof (($2)))
1879	    return 0;
1880  ;
1881  return 0;
1882}
1883_ACEOF
1884if ac_fn_c_try_compile "$LINENO"; then :
1885
1886else
1887  eval "$3=yes"
1888fi
1889rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1890fi
1891rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1892fi
1893eval ac_res=\$$3
1894	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1895$as_echo "$ac_res" >&6; }
1896  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1897
1898} # ac_fn_c_check_type
1899
1900# ac_fn_c_find_intX_t LINENO BITS VAR
1901# -----------------------------------
1902# Finds a signed integer type with width BITS, setting cache variable VAR
1903# accordingly.
1904ac_fn_c_find_intX_t ()
1905{
1906  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1907  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1908$as_echo_n "checking for int$2_t... " >&6; }
1909if eval \${$3+:} false; then :
1910  $as_echo_n "(cached) " >&6
1911else
1912  eval "$3=no"
1913     # Order is important - never check a type that is potentially smaller
1914     # than half of the expected target width.
1915     for ac_type in int$2_t 'int' 'long int' \
1916	 'long long int' 'short int' 'signed char'; do
1917       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1918/* end confdefs.h.  */
1919$ac_includes_default
1920	     enum { N = $2 / 2 - 1 };
1921int
1922main ()
1923{
1924static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
1925test_array [0] = 0;
1926return test_array [0];
1927
1928  ;
1929  return 0;
1930}
1931_ACEOF
1932if ac_fn_c_try_compile "$LINENO"; then :
1933  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1934/* end confdefs.h.  */
1935$ac_includes_default
1936	        enum { N = $2 / 2 - 1 };
1937int
1938main ()
1939{
1940static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
1941		 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
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
1951else
1952  case $ac_type in #(
1953  int$2_t) :
1954    eval "$3=yes" ;; #(
1955  *) :
1956    eval "$3=\$ac_type" ;;
1957esac
1958fi
1959rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1960fi
1961rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1962       if eval test \"x\$"$3"\" = x"no"; then :
1963
1964else
1965  break
1966fi
1967     done
1968fi
1969eval ac_res=\$$3
1970	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1971$as_echo "$ac_res" >&6; }
1972  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1973
1974} # ac_fn_c_find_intX_t
1975
1976# ac_fn_c_find_uintX_t LINENO BITS VAR
1977# ------------------------------------
1978# Finds an unsigned integer type with width BITS, setting cache variable VAR
1979# accordingly.
1980ac_fn_c_find_uintX_t ()
1981{
1982  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1983  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1984$as_echo_n "checking for uint$2_t... " >&6; }
1985if eval \${$3+:} false; then :
1986  $as_echo_n "(cached) " >&6
1987else
1988  eval "$3=no"
1989     # Order is important - never check a type that is potentially smaller
1990     # than half of the expected target width.
1991     for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1992	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1993       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1994/* end confdefs.h.  */
1995$ac_includes_default
1996int
1997main ()
1998{
1999static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2000test_array [0] = 0;
2001return test_array [0];
2002
2003  ;
2004  return 0;
2005}
2006_ACEOF
2007if ac_fn_c_try_compile "$LINENO"; then :
2008  case $ac_type in #(
2009  uint$2_t) :
2010    eval "$3=yes" ;; #(
2011  *) :
2012    eval "$3=\$ac_type" ;;
2013esac
2014fi
2015rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2016       if eval test \"x\$"$3"\" = x"no"; then :
2017
2018else
2019  break
2020fi
2021     done
2022fi
2023eval ac_res=\$$3
2024	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2025$as_echo "$ac_res" >&6; }
2026  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2027
2028} # ac_fn_c_find_uintX_t
2029cat >config.log <<_ACEOF
2030This file contains any messages produced by compilers while
2031running configure, to aid debugging if configure makes a mistake.
2032
2033It was created by $as_me, which was
2034generated by GNU Autoconf 2.69.  Invocation command line was
2035
2036  $ $0 $@
2037
2038_ACEOF
2039exec 5>>config.log
2040{
2041cat <<_ASUNAME
2042## --------- ##
2043## Platform. ##
2044## --------- ##
2045
2046hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2047uname -m = `(uname -m) 2>/dev/null || echo unknown`
2048uname -r = `(uname -r) 2>/dev/null || echo unknown`
2049uname -s = `(uname -s) 2>/dev/null || echo unknown`
2050uname -v = `(uname -v) 2>/dev/null || echo unknown`
2051
2052/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2053/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2054
2055/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2056/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2057/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2058/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2059/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2060/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2061/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2062
2063_ASUNAME
2064
2065as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2066for as_dir in $PATH
2067do
2068  IFS=$as_save_IFS
2069  test -z "$as_dir" && as_dir=.
2070    $as_echo "PATH: $as_dir"
2071  done
2072IFS=$as_save_IFS
2073
2074} >&5
2075
2076cat >&5 <<_ACEOF
2077
2078
2079## ----------- ##
2080## Core tests. ##
2081## ----------- ##
2082
2083_ACEOF
2084
2085
2086# Keep a trace of the command line.
2087# Strip out --no-create and --no-recursion so they do not pile up.
2088# Strip out --silent because we don't want to record it for future runs.
2089# Also quote any args containing shell meta-characters.
2090# Make two passes to allow for proper duplicate-argument suppression.
2091ac_configure_args=
2092ac_configure_args0=
2093ac_configure_args1=
2094ac_must_keep_next=false
2095for ac_pass in 1 2
2096do
2097  for ac_arg
2098  do
2099    case $ac_arg in
2100    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2101    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2102    | -silent | --silent | --silen | --sile | --sil)
2103      continue ;;
2104    *\'*)
2105      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2106    esac
2107    case $ac_pass in
2108    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2109    2)
2110      as_fn_append ac_configure_args1 " '$ac_arg'"
2111      if test $ac_must_keep_next = true; then
2112	ac_must_keep_next=false # Got value, back to normal.
2113      else
2114	case $ac_arg in
2115	  *=* | --config-cache | -C | -disable-* | --disable-* \
2116	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2117	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2118	  | -with-* | --with-* | -without-* | --without-* | --x)
2119	    case "$ac_configure_args0 " in
2120	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2121	    esac
2122	    ;;
2123	  -* ) ac_must_keep_next=true ;;
2124	esac
2125      fi
2126      as_fn_append ac_configure_args " '$ac_arg'"
2127      ;;
2128    esac
2129  done
2130done
2131{ ac_configure_args0=; unset ac_configure_args0;}
2132{ ac_configure_args1=; unset ac_configure_args1;}
2133
2134# When interrupted or exit'd, cleanup temporary files, and complete
2135# config.log.  We remove comments because anyway the quotes in there
2136# would cause problems or look ugly.
2137# WARNING: Use '\'' to represent an apostrophe within the trap.
2138# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2139trap 'exit_status=$?
2140  # Save into config.log some information that might help in debugging.
2141  {
2142    echo
2143
2144    $as_echo "## ---------------- ##
2145## Cache variables. ##
2146## ---------------- ##"
2147    echo
2148    # The following way of writing the cache mishandles newlines in values,
2149(
2150  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2151    eval ac_val=\$$ac_var
2152    case $ac_val in #(
2153    *${as_nl}*)
2154      case $ac_var in #(
2155      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2156$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2157      esac
2158      case $ac_var in #(
2159      _ | IFS | as_nl) ;; #(
2160      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2161      *) { eval $ac_var=; unset $ac_var;} ;;
2162      esac ;;
2163    esac
2164  done
2165  (set) 2>&1 |
2166    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2167    *${as_nl}ac_space=\ *)
2168      sed -n \
2169	"s/'\''/'\''\\\\'\'''\''/g;
2170	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2171      ;; #(
2172    *)
2173      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2174      ;;
2175    esac |
2176    sort
2177)
2178    echo
2179
2180    $as_echo "## ----------------- ##
2181## Output variables. ##
2182## ----------------- ##"
2183    echo
2184    for ac_var in $ac_subst_vars
2185    do
2186      eval ac_val=\$$ac_var
2187      case $ac_val in
2188      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2189      esac
2190      $as_echo "$ac_var='\''$ac_val'\''"
2191    done | sort
2192    echo
2193
2194    if test -n "$ac_subst_files"; then
2195      $as_echo "## ------------------- ##
2196## File substitutions. ##
2197## ------------------- ##"
2198      echo
2199      for ac_var in $ac_subst_files
2200      do
2201	eval ac_val=\$$ac_var
2202	case $ac_val in
2203	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2204	esac
2205	$as_echo "$ac_var='\''$ac_val'\''"
2206      done | sort
2207      echo
2208    fi
2209
2210    if test -s confdefs.h; then
2211      $as_echo "## ----------- ##
2212## confdefs.h. ##
2213## ----------- ##"
2214      echo
2215      cat confdefs.h
2216      echo
2217    fi
2218    test "$ac_signal" != 0 &&
2219      $as_echo "$as_me: caught signal $ac_signal"
2220    $as_echo "$as_me: exit $exit_status"
2221  } >&5
2222  rm -f core *.core core.conftest.* &&
2223    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2224    exit $exit_status
2225' 0
2226for ac_signal in 1 2 13 15; do
2227  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2228done
2229ac_signal=0
2230
2231# confdefs.h avoids OS command line length limits that DEFS can exceed.
2232rm -f -r conftest* confdefs.h
2233
2234$as_echo "/* confdefs.h */" > confdefs.h
2235
2236# Predefined preprocessor variables.
2237
2238cat >>confdefs.h <<_ACEOF
2239#define PACKAGE_NAME "$PACKAGE_NAME"
2240_ACEOF
2241
2242cat >>confdefs.h <<_ACEOF
2243#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2244_ACEOF
2245
2246cat >>confdefs.h <<_ACEOF
2247#define PACKAGE_VERSION "$PACKAGE_VERSION"
2248_ACEOF
2249
2250cat >>confdefs.h <<_ACEOF
2251#define PACKAGE_STRING "$PACKAGE_STRING"
2252_ACEOF
2253
2254cat >>confdefs.h <<_ACEOF
2255#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2256_ACEOF
2257
2258cat >>confdefs.h <<_ACEOF
2259#define PACKAGE_URL "$PACKAGE_URL"
2260_ACEOF
2261
2262
2263# Let the site file select an alternate cache file if it wants to.
2264# Prefer an explicitly selected file to automatically selected ones.
2265ac_site_file1=NONE
2266ac_site_file2=NONE
2267if test -n "$CONFIG_SITE"; then
2268  # We do not want a PATH search for config.site.
2269  case $CONFIG_SITE in #((
2270    -*)  ac_site_file1=./$CONFIG_SITE;;
2271    */*) ac_site_file1=$CONFIG_SITE;;
2272    *)   ac_site_file1=./$CONFIG_SITE;;
2273  esac
2274elif test "x$prefix" != xNONE; then
2275  ac_site_file1=$prefix/share/config.site
2276  ac_site_file2=$prefix/etc/config.site
2277else
2278  ac_site_file1=$ac_default_prefix/share/config.site
2279  ac_site_file2=$ac_default_prefix/etc/config.site
2280fi
2281for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2282do
2283  test "x$ac_site_file" = xNONE && continue
2284  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2285    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2286$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2287    sed 's/^/| /' "$ac_site_file" >&5
2288    . "$ac_site_file" \
2289      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2290$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2291as_fn_error $? "failed to load site script $ac_site_file
2292See \`config.log' for more details" "$LINENO" 5; }
2293  fi
2294done
2295
2296if test -r "$cache_file"; then
2297  # Some versions of bash will fail to source /dev/null (special files
2298  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2299  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2300    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2301$as_echo "$as_me: loading cache $cache_file" >&6;}
2302    case $cache_file in
2303      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2304      *)                      . "./$cache_file";;
2305    esac
2306  fi
2307else
2308  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2309$as_echo "$as_me: creating cache $cache_file" >&6;}
2310  >$cache_file
2311fi
2312
2313# Check that the precious variables saved in the cache have kept the same
2314# value.
2315ac_cache_corrupted=false
2316for ac_var in $ac_precious_vars; do
2317  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2318  eval ac_new_set=\$ac_env_${ac_var}_set
2319  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2320  eval ac_new_val=\$ac_env_${ac_var}_value
2321  case $ac_old_set,$ac_new_set in
2322    set,)
2323      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2324$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2325      ac_cache_corrupted=: ;;
2326    ,set)
2327      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2328$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2329      ac_cache_corrupted=: ;;
2330    ,);;
2331    *)
2332      if test "x$ac_old_val" != "x$ac_new_val"; then
2333	# differences in whitespace do not lead to failure.
2334	ac_old_val_w=`echo x $ac_old_val`
2335	ac_new_val_w=`echo x $ac_new_val`
2336	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2337	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2338$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2339	  ac_cache_corrupted=:
2340	else
2341	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2342$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2343	  eval $ac_var=\$ac_old_val
2344	fi
2345	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2346$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2347	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2348$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2349      fi;;
2350  esac
2351  # Pass precious variables to config.status.
2352  if test "$ac_new_set" = set; then
2353    case $ac_new_val in
2354    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2355    *) ac_arg=$ac_var=$ac_new_val ;;
2356    esac
2357    case " $ac_configure_args " in
2358      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2359      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2360    esac
2361  fi
2362done
2363if $ac_cache_corrupted; then
2364  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2365$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2366  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2367$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2368  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2369fi
2370## -------------------- ##
2371## Main body of script. ##
2372## -------------------- ##
2373
2374ac_ext=c
2375ac_cpp='$CPP $CPPFLAGS'
2376ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2377ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2378ac_compiler_gnu=$ac_cv_c_compiler_gnu
2379
2380
2381
2382ac_aux_dir=
2383for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2384  if test -f "$ac_dir/install-sh"; then
2385    ac_aux_dir=$ac_dir
2386    ac_install_sh="$ac_aux_dir/install-sh -c"
2387    break
2388  elif test -f "$ac_dir/install.sh"; then
2389    ac_aux_dir=$ac_dir
2390    ac_install_sh="$ac_aux_dir/install.sh -c"
2391    break
2392  elif test -f "$ac_dir/shtool"; then
2393    ac_aux_dir=$ac_dir
2394    ac_install_sh="$ac_aux_dir/shtool install -c"
2395    break
2396  fi
2397done
2398if test -z "$ac_aux_dir"; then
2399  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2400fi
2401
2402# These three variables are undocumented and unsupported,
2403# and are intended to be withdrawn in a future Autoconf release.
2404# They can cause serious problems if a builder's source tree is in a directory
2405# whose full name contains unusual characters.
2406ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2407ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2408ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2409
2410
2411# Make sure we can run config.sub.
2412$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2413  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2414
2415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2416$as_echo_n "checking build system type... " >&6; }
2417if ${ac_cv_build+:} false; then :
2418  $as_echo_n "(cached) " >&6
2419else
2420  ac_build_alias=$build_alias
2421test "x$ac_build_alias" = x &&
2422  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2423test "x$ac_build_alias" = x &&
2424  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2425ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2426  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2427
2428fi
2429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2430$as_echo "$ac_cv_build" >&6; }
2431case $ac_cv_build in
2432*-*-*) ;;
2433*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2434esac
2435build=$ac_cv_build
2436ac_save_IFS=$IFS; IFS='-'
2437set x $ac_cv_build
2438shift
2439build_cpu=$1
2440build_vendor=$2
2441shift; shift
2442# Remember, the first character of IFS is used to create $*,
2443# except with old shells:
2444build_os=$*
2445IFS=$ac_save_IFS
2446case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2447
2448
2449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2450$as_echo_n "checking host system type... " >&6; }
2451if ${ac_cv_host+:} false; then :
2452  $as_echo_n "(cached) " >&6
2453else
2454  if test "x$host_alias" = x; then
2455  ac_cv_host=$ac_cv_build
2456else
2457  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2458    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2459fi
2460
2461fi
2462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2463$as_echo "$ac_cv_host" >&6; }
2464case $ac_cv_host in
2465*-*-*) ;;
2466*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2467esac
2468host=$ac_cv_host
2469ac_save_IFS=$IFS; IFS='-'
2470set x $ac_cv_host
2471shift
2472host_cpu=$1
2473host_vendor=$2
2474shift; shift
2475# Remember, the first character of IFS is used to create $*,
2476# except with old shells:
2477host_os=$*
2478IFS=$ac_save_IFS
2479case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489# Check whether --with-gcc was given.
2490if test "${with_gcc+set}" = set; then :
2491  withval=$with_gcc;
2492fi
2493
2494    V_INCLS=""
2495    if test "${srcdir}" != "." ; then
2496	    V_INCLS="-I$srcdir"
2497    fi
2498    if test "${CFLAGS+set}" = set; then
2499	    LBL_CFLAGS="$CFLAGS"
2500    fi
2501    if test -z "$CC" ; then
2502	    case "$host_os" in
2503
2504	    bsdi*)
2505		    # Extract the first word of "shlicc2", so it can be a program name with args.
2506set dummy shlicc2; ac_word=$2
2507{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2508$as_echo_n "checking for $ac_word... " >&6; }
2509if ${ac_cv_prog_SHLICC2+:} false; then :
2510  $as_echo_n "(cached) " >&6
2511else
2512  if test -n "$SHLICC2"; then
2513  ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test.
2514else
2515as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2516for as_dir in $PATH
2517do
2518  IFS=$as_save_IFS
2519  test -z "$as_dir" && as_dir=.
2520    for ac_exec_ext in '' $ac_executable_extensions; do
2521  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2522    ac_cv_prog_SHLICC2="yes"
2523    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2524    break 2
2525  fi
2526done
2527  done
2528IFS=$as_save_IFS
2529
2530  test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no"
2531fi
2532fi
2533SHLICC2=$ac_cv_prog_SHLICC2
2534if test -n "$SHLICC2"; then
2535  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLICC2" >&5
2536$as_echo "$SHLICC2" >&6; }
2537else
2538  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2539$as_echo "no" >&6; }
2540fi
2541
2542
2543		    if test $SHLICC2 = yes ; then
2544			    CC=shlicc2
2545			    export CC
2546		    fi
2547		    ;;
2548	    esac
2549    fi
2550    if test -z "$CC" -a "$with_gcc" = no ; then
2551	    CC=cc
2552	    export CC
2553    fi
2554
2555ac_ext=c
2556ac_cpp='$CPP $CPPFLAGS'
2557ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2558ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2559ac_compiler_gnu=$ac_cv_c_compiler_gnu
2560if test -n "$ac_tool_prefix"; then
2561  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2562set dummy ${ac_tool_prefix}gcc; ac_word=$2
2563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2564$as_echo_n "checking for $ac_word... " >&6; }
2565if ${ac_cv_prog_CC+:} false; then :
2566  $as_echo_n "(cached) " >&6
2567else
2568  if test -n "$CC"; then
2569  ac_cv_prog_CC="$CC" # Let the user override the test.
2570else
2571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2572for as_dir in $PATH
2573do
2574  IFS=$as_save_IFS
2575  test -z "$as_dir" && as_dir=.
2576    for ac_exec_ext in '' $ac_executable_extensions; do
2577  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2578    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2579    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2580    break 2
2581  fi
2582done
2583  done
2584IFS=$as_save_IFS
2585
2586fi
2587fi
2588CC=$ac_cv_prog_CC
2589if test -n "$CC"; then
2590  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2591$as_echo "$CC" >&6; }
2592else
2593  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2594$as_echo "no" >&6; }
2595fi
2596
2597
2598fi
2599if test -z "$ac_cv_prog_CC"; then
2600  ac_ct_CC=$CC
2601  # Extract the first word of "gcc", so it can be a program name with args.
2602set dummy gcc; ac_word=$2
2603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2604$as_echo_n "checking for $ac_word... " >&6; }
2605if ${ac_cv_prog_ac_ct_CC+:} false; then :
2606  $as_echo_n "(cached) " >&6
2607else
2608  if test -n "$ac_ct_CC"; then
2609  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2610else
2611as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2612for as_dir in $PATH
2613do
2614  IFS=$as_save_IFS
2615  test -z "$as_dir" && as_dir=.
2616    for ac_exec_ext in '' $ac_executable_extensions; do
2617  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2618    ac_cv_prog_ac_ct_CC="gcc"
2619    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2620    break 2
2621  fi
2622done
2623  done
2624IFS=$as_save_IFS
2625
2626fi
2627fi
2628ac_ct_CC=$ac_cv_prog_ac_ct_CC
2629if test -n "$ac_ct_CC"; then
2630  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2631$as_echo "$ac_ct_CC" >&6; }
2632else
2633  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2634$as_echo "no" >&6; }
2635fi
2636
2637  if test "x$ac_ct_CC" = x; then
2638    CC=""
2639  else
2640    case $cross_compiling:$ac_tool_warned in
2641yes:)
2642{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2643$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2644ac_tool_warned=yes ;;
2645esac
2646    CC=$ac_ct_CC
2647  fi
2648else
2649  CC="$ac_cv_prog_CC"
2650fi
2651
2652if test -z "$CC"; then
2653          if test -n "$ac_tool_prefix"; then
2654    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2655set dummy ${ac_tool_prefix}cc; ac_word=$2
2656{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2657$as_echo_n "checking for $ac_word... " >&6; }
2658if ${ac_cv_prog_CC+:} false; then :
2659  $as_echo_n "(cached) " >&6
2660else
2661  if test -n "$CC"; then
2662  ac_cv_prog_CC="$CC" # Let the user override the test.
2663else
2664as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2665for as_dir in $PATH
2666do
2667  IFS=$as_save_IFS
2668  test -z "$as_dir" && as_dir=.
2669    for ac_exec_ext in '' $ac_executable_extensions; do
2670  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2671    ac_cv_prog_CC="${ac_tool_prefix}cc"
2672    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2673    break 2
2674  fi
2675done
2676  done
2677IFS=$as_save_IFS
2678
2679fi
2680fi
2681CC=$ac_cv_prog_CC
2682if test -n "$CC"; then
2683  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2684$as_echo "$CC" >&6; }
2685else
2686  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2687$as_echo "no" >&6; }
2688fi
2689
2690
2691  fi
2692fi
2693if test -z "$CC"; then
2694  # Extract the first word of "cc", so it can be a program name with args.
2695set dummy cc; ac_word=$2
2696{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2697$as_echo_n "checking for $ac_word... " >&6; }
2698if ${ac_cv_prog_CC+:} false; then :
2699  $as_echo_n "(cached) " >&6
2700else
2701  if test -n "$CC"; then
2702  ac_cv_prog_CC="$CC" # Let the user override the test.
2703else
2704  ac_prog_rejected=no
2705as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2706for as_dir in $PATH
2707do
2708  IFS=$as_save_IFS
2709  test -z "$as_dir" && as_dir=.
2710    for ac_exec_ext in '' $ac_executable_extensions; do
2711  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2712    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2713       ac_prog_rejected=yes
2714       continue
2715     fi
2716    ac_cv_prog_CC="cc"
2717    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2718    break 2
2719  fi
2720done
2721  done
2722IFS=$as_save_IFS
2723
2724if test $ac_prog_rejected = yes; then
2725  # We found a bogon in the path, so make sure we never use it.
2726  set dummy $ac_cv_prog_CC
2727  shift
2728  if test $# != 0; then
2729    # We chose a different compiler from the bogus one.
2730    # However, it has the same basename, so the bogon will be chosen
2731    # first if we set CC to just the basename; use the full file name.
2732    shift
2733    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2734  fi
2735fi
2736fi
2737fi
2738CC=$ac_cv_prog_CC
2739if test -n "$CC"; then
2740  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2741$as_echo "$CC" >&6; }
2742else
2743  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2744$as_echo "no" >&6; }
2745fi
2746
2747
2748fi
2749if test -z "$CC"; then
2750  if test -n "$ac_tool_prefix"; then
2751  for ac_prog in cl.exe
2752  do
2753    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2754set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2756$as_echo_n "checking for $ac_word... " >&6; }
2757if ${ac_cv_prog_CC+:} false; then :
2758  $as_echo_n "(cached) " >&6
2759else
2760  if test -n "$CC"; then
2761  ac_cv_prog_CC="$CC" # Let the user override the test.
2762else
2763as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2764for as_dir in $PATH
2765do
2766  IFS=$as_save_IFS
2767  test -z "$as_dir" && as_dir=.
2768    for ac_exec_ext in '' $ac_executable_extensions; do
2769  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2770    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2771    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2772    break 2
2773  fi
2774done
2775  done
2776IFS=$as_save_IFS
2777
2778fi
2779fi
2780CC=$ac_cv_prog_CC
2781if test -n "$CC"; then
2782  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2783$as_echo "$CC" >&6; }
2784else
2785  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2786$as_echo "no" >&6; }
2787fi
2788
2789
2790    test -n "$CC" && break
2791  done
2792fi
2793if test -z "$CC"; then
2794  ac_ct_CC=$CC
2795  for ac_prog in cl.exe
2796do
2797  # Extract the first word of "$ac_prog", so it can be a program name with args.
2798set dummy $ac_prog; ac_word=$2
2799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2800$as_echo_n "checking for $ac_word... " >&6; }
2801if ${ac_cv_prog_ac_ct_CC+:} false; then :
2802  $as_echo_n "(cached) " >&6
2803else
2804  if test -n "$ac_ct_CC"; then
2805  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2806else
2807as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2808for as_dir in $PATH
2809do
2810  IFS=$as_save_IFS
2811  test -z "$as_dir" && as_dir=.
2812    for ac_exec_ext in '' $ac_executable_extensions; do
2813  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2814    ac_cv_prog_ac_ct_CC="$ac_prog"
2815    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2816    break 2
2817  fi
2818done
2819  done
2820IFS=$as_save_IFS
2821
2822fi
2823fi
2824ac_ct_CC=$ac_cv_prog_ac_ct_CC
2825if test -n "$ac_ct_CC"; then
2826  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2827$as_echo "$ac_ct_CC" >&6; }
2828else
2829  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2830$as_echo "no" >&6; }
2831fi
2832
2833
2834  test -n "$ac_ct_CC" && break
2835done
2836
2837  if test "x$ac_ct_CC" = x; then
2838    CC=""
2839  else
2840    case $cross_compiling:$ac_tool_warned in
2841yes:)
2842{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2843$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2844ac_tool_warned=yes ;;
2845esac
2846    CC=$ac_ct_CC
2847  fi
2848fi
2849
2850fi
2851
2852
2853test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2854$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2855as_fn_error $? "no acceptable C compiler found in \$PATH
2856See \`config.log' for more details" "$LINENO" 5; }
2857
2858# Provide some information about the compiler.
2859$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2860set X $ac_compile
2861ac_compiler=$2
2862for ac_option in --version -v -V -qversion; do
2863  { { ac_try="$ac_compiler $ac_option >&5"
2864case "(($ac_try" in
2865  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2866  *) ac_try_echo=$ac_try;;
2867esac
2868eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2869$as_echo "$ac_try_echo"; } >&5
2870  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2871  ac_status=$?
2872  if test -s conftest.err; then
2873    sed '10a\
2874... rest of stderr output deleted ...
2875         10q' conftest.err >conftest.er1
2876    cat conftest.er1 >&5
2877  fi
2878  rm -f conftest.er1 conftest.err
2879  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2880  test $ac_status = 0; }
2881done
2882
2883cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2884/* end confdefs.h.  */
2885
2886int
2887main ()
2888{
2889
2890  ;
2891  return 0;
2892}
2893_ACEOF
2894ac_clean_files_save=$ac_clean_files
2895ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2896# Try to create an executable without -o first, disregard a.out.
2897# It will help us diagnose broken compilers, and finding out an intuition
2898# of exeext.
2899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2900$as_echo_n "checking whether the C compiler works... " >&6; }
2901ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2902
2903# The possible output files:
2904ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2905
2906ac_rmfiles=
2907for ac_file in $ac_files
2908do
2909  case $ac_file in
2910    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2911    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2912  esac
2913done
2914rm -f $ac_rmfiles
2915
2916if { { ac_try="$ac_link_default"
2917case "(($ac_try" in
2918  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2919  *) ac_try_echo=$ac_try;;
2920esac
2921eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2922$as_echo "$ac_try_echo"; } >&5
2923  (eval "$ac_link_default") 2>&5
2924  ac_status=$?
2925  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2926  test $ac_status = 0; }; then :
2927  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2928# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2929# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2930# so that the user can short-circuit this test for compilers unknown to
2931# Autoconf.
2932for ac_file in $ac_files ''
2933do
2934  test -f "$ac_file" || continue
2935  case $ac_file in
2936    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2937	;;
2938    [ab].out )
2939	# We found the default executable, but exeext='' is most
2940	# certainly right.
2941	break;;
2942    *.* )
2943	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2944	then :; else
2945	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2946	fi
2947	# We set ac_cv_exeext here because the later test for it is not
2948	# safe: cross compilers may not add the suffix if given an `-o'
2949	# argument, so we may need to know it at that point already.
2950	# Even if this section looks crufty: it has the advantage of
2951	# actually working.
2952	break;;
2953    * )
2954	break;;
2955  esac
2956done
2957test "$ac_cv_exeext" = no && ac_cv_exeext=
2958
2959else
2960  ac_file=''
2961fi
2962if test -z "$ac_file"; then :
2963  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2964$as_echo "no" >&6; }
2965$as_echo "$as_me: failed program was:" >&5
2966sed 's/^/| /' conftest.$ac_ext >&5
2967
2968{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2969$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2970as_fn_error 77 "C compiler cannot create executables
2971See \`config.log' for more details" "$LINENO" 5; }
2972else
2973  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2974$as_echo "yes" >&6; }
2975fi
2976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2977$as_echo_n "checking for C compiler default output file name... " >&6; }
2978{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2979$as_echo "$ac_file" >&6; }
2980ac_exeext=$ac_cv_exeext
2981
2982rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2983ac_clean_files=$ac_clean_files_save
2984{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2985$as_echo_n "checking for suffix of executables... " >&6; }
2986if { { ac_try="$ac_link"
2987case "(($ac_try" in
2988  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2989  *) ac_try_echo=$ac_try;;
2990esac
2991eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2992$as_echo "$ac_try_echo"; } >&5
2993  (eval "$ac_link") 2>&5
2994  ac_status=$?
2995  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2996  test $ac_status = 0; }; then :
2997  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2998# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2999# work properly (i.e., refer to `conftest.exe'), while it won't with
3000# `rm'.
3001for ac_file in conftest.exe conftest conftest.*; do
3002  test -f "$ac_file" || continue
3003  case $ac_file in
3004    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3005    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3006	  break;;
3007    * ) break;;
3008  esac
3009done
3010else
3011  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3012$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3013as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3014See \`config.log' for more details" "$LINENO" 5; }
3015fi
3016rm -f conftest conftest$ac_cv_exeext
3017{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3018$as_echo "$ac_cv_exeext" >&6; }
3019
3020rm -f conftest.$ac_ext
3021EXEEXT=$ac_cv_exeext
3022ac_exeext=$EXEEXT
3023cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3024/* end confdefs.h.  */
3025#include <stdio.h>
3026int
3027main ()
3028{
3029FILE *f = fopen ("conftest.out", "w");
3030 return ferror (f) || fclose (f) != 0;
3031
3032  ;
3033  return 0;
3034}
3035_ACEOF
3036ac_clean_files="$ac_clean_files conftest.out"
3037# Check that the compiler produces executables we can run.  If not, either
3038# the compiler is broken, or we cross compile.
3039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3040$as_echo_n "checking whether we are cross compiling... " >&6; }
3041if test "$cross_compiling" != yes; then
3042  { { ac_try="$ac_link"
3043case "(($ac_try" in
3044  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3045  *) ac_try_echo=$ac_try;;
3046esac
3047eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3048$as_echo "$ac_try_echo"; } >&5
3049  (eval "$ac_link") 2>&5
3050  ac_status=$?
3051  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3052  test $ac_status = 0; }
3053  if { ac_try='./conftest$ac_cv_exeext'
3054  { { case "(($ac_try" in
3055  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3056  *) ac_try_echo=$ac_try;;
3057esac
3058eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3059$as_echo "$ac_try_echo"; } >&5
3060  (eval "$ac_try") 2>&5
3061  ac_status=$?
3062  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3063  test $ac_status = 0; }; }; then
3064    cross_compiling=no
3065  else
3066    if test "$cross_compiling" = maybe; then
3067	cross_compiling=yes
3068    else
3069	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3070$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3071as_fn_error $? "cannot run C compiled programs.
3072If you meant to cross compile, use \`--host'.
3073See \`config.log' for more details" "$LINENO" 5; }
3074    fi
3075  fi
3076fi
3077{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3078$as_echo "$cross_compiling" >&6; }
3079
3080rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3081ac_clean_files=$ac_clean_files_save
3082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3083$as_echo_n "checking for suffix of object files... " >&6; }
3084if ${ac_cv_objext+:} false; then :
3085  $as_echo_n "(cached) " >&6
3086else
3087  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3088/* end confdefs.h.  */
3089
3090int
3091main ()
3092{
3093
3094  ;
3095  return 0;
3096}
3097_ACEOF
3098rm -f conftest.o conftest.obj
3099if { { ac_try="$ac_compile"
3100case "(($ac_try" in
3101  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3102  *) ac_try_echo=$ac_try;;
3103esac
3104eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3105$as_echo "$ac_try_echo"; } >&5
3106  (eval "$ac_compile") 2>&5
3107  ac_status=$?
3108  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3109  test $ac_status = 0; }; then :
3110  for ac_file in conftest.o conftest.obj conftest.*; do
3111  test -f "$ac_file" || continue;
3112  case $ac_file in
3113    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3114    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3115       break;;
3116  esac
3117done
3118else
3119  $as_echo "$as_me: failed program was:" >&5
3120sed 's/^/| /' conftest.$ac_ext >&5
3121
3122{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3123$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3124as_fn_error $? "cannot compute suffix of object files: cannot compile
3125See \`config.log' for more details" "$LINENO" 5; }
3126fi
3127rm -f conftest.$ac_cv_objext conftest.$ac_ext
3128fi
3129{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3130$as_echo "$ac_cv_objext" >&6; }
3131OBJEXT=$ac_cv_objext
3132ac_objext=$OBJEXT
3133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3134$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3135if ${ac_cv_c_compiler_gnu+:} false; then :
3136  $as_echo_n "(cached) " >&6
3137else
3138  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3139/* end confdefs.h.  */
3140
3141int
3142main ()
3143{
3144#ifndef __GNUC__
3145       choke me
3146#endif
3147
3148  ;
3149  return 0;
3150}
3151_ACEOF
3152if ac_fn_c_try_compile "$LINENO"; then :
3153  ac_compiler_gnu=yes
3154else
3155  ac_compiler_gnu=no
3156fi
3157rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3158ac_cv_c_compiler_gnu=$ac_compiler_gnu
3159
3160fi
3161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3162$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3163if test $ac_compiler_gnu = yes; then
3164  GCC=yes
3165else
3166  GCC=
3167fi
3168ac_test_CFLAGS=${CFLAGS+set}
3169ac_save_CFLAGS=$CFLAGS
3170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3171$as_echo_n "checking whether $CC accepts -g... " >&6; }
3172if ${ac_cv_prog_cc_g+:} false; then :
3173  $as_echo_n "(cached) " >&6
3174else
3175  ac_save_c_werror_flag=$ac_c_werror_flag
3176   ac_c_werror_flag=yes
3177   ac_cv_prog_cc_g=no
3178   CFLAGS="-g"
3179   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3180/* end confdefs.h.  */
3181
3182int
3183main ()
3184{
3185
3186  ;
3187  return 0;
3188}
3189_ACEOF
3190if ac_fn_c_try_compile "$LINENO"; then :
3191  ac_cv_prog_cc_g=yes
3192else
3193  CFLAGS=""
3194      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3195/* end confdefs.h.  */
3196
3197int
3198main ()
3199{
3200
3201  ;
3202  return 0;
3203}
3204_ACEOF
3205if ac_fn_c_try_compile "$LINENO"; then :
3206
3207else
3208  ac_c_werror_flag=$ac_save_c_werror_flag
3209	 CFLAGS="-g"
3210	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3211/* end confdefs.h.  */
3212
3213int
3214main ()
3215{
3216
3217  ;
3218  return 0;
3219}
3220_ACEOF
3221if ac_fn_c_try_compile "$LINENO"; then :
3222  ac_cv_prog_cc_g=yes
3223fi
3224rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3225fi
3226rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3227fi
3228rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3229   ac_c_werror_flag=$ac_save_c_werror_flag
3230fi
3231{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3232$as_echo "$ac_cv_prog_cc_g" >&6; }
3233if test "$ac_test_CFLAGS" = set; then
3234  CFLAGS=$ac_save_CFLAGS
3235elif test $ac_cv_prog_cc_g = yes; then
3236  if test "$GCC" = yes; then
3237    CFLAGS="-g -O2"
3238  else
3239    CFLAGS="-g"
3240  fi
3241else
3242  if test "$GCC" = yes; then
3243    CFLAGS="-O2"
3244  else
3245    CFLAGS=
3246  fi
3247fi
3248{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3249$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3250if ${ac_cv_prog_cc_c89+:} false; then :
3251  $as_echo_n "(cached) " >&6
3252else
3253  ac_cv_prog_cc_c89=no
3254ac_save_CC=$CC
3255cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3256/* end confdefs.h.  */
3257#include <stdarg.h>
3258#include <stdio.h>
3259struct stat;
3260/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3261struct buf { int x; };
3262FILE * (*rcsopen) (struct buf *, struct stat *, int);
3263static char *e (p, i)
3264     char **p;
3265     int i;
3266{
3267  return p[i];
3268}
3269static char *f (char * (*g) (char **, int), char **p, ...)
3270{
3271  char *s;
3272  va_list v;
3273  va_start (v,p);
3274  s = g (p, va_arg (v,int));
3275  va_end (v);
3276  return s;
3277}
3278
3279/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3280   function prototypes and stuff, but not '\xHH' hex character constants.
3281   These don't provoke an error unfortunately, instead are silently treated
3282   as 'x'.  The following induces an error, until -std is added to get
3283   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3284   array size at least.  It's necessary to write '\x00'==0 to get something
3285   that's true only with -std.  */
3286int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3287
3288/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3289   inside strings and character constants.  */
3290#define FOO(x) 'x'
3291int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3292
3293int test (int i, double x);
3294struct s1 {int (*f) (int a);};
3295struct s2 {int (*f) (double a);};
3296int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3297int argc;
3298char **argv;
3299int
3300main ()
3301{
3302return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3303  ;
3304  return 0;
3305}
3306_ACEOF
3307for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3308	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3309do
3310  CC="$ac_save_CC $ac_arg"
3311  if ac_fn_c_try_compile "$LINENO"; then :
3312  ac_cv_prog_cc_c89=$ac_arg
3313fi
3314rm -f core conftest.err conftest.$ac_objext
3315  test "x$ac_cv_prog_cc_c89" != "xno" && break
3316done
3317rm -f conftest.$ac_ext
3318CC=$ac_save_CC
3319
3320fi
3321# AC_CACHE_VAL
3322case "x$ac_cv_prog_cc_c89" in
3323  x)
3324    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3325$as_echo "none needed" >&6; } ;;
3326  xno)
3327    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3328$as_echo "unsupported" >&6; } ;;
3329  *)
3330    CC="$CC $ac_cv_prog_cc_c89"
3331    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3332$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3333esac
3334if test "x$ac_cv_prog_cc_c89" != xno; then :
3335
3336fi
3337
3338ac_ext=c
3339ac_cpp='$CPP $CPPFLAGS'
3340ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3341ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3342ac_compiler_gnu=$ac_cv_c_compiler_gnu
3343
3344
3345
3346
3347
3348
3349    if test "$GCC" = yes ; then
3350	    #
3351	    # -Werror forces warnings to be errors.
3352	    #
3353	    ac_lbl_cc_force_warning_errors=-Werror
3354
3355	    #
3356	    # Use -ffloat-store so that, on 32-bit x86, we don't
3357	    # do 80-bit arithmetic with the FPU; that way we should
3358	    # get the same results for floating-point calculations
3359	    # on x86-32 and x86-64.
3360	    #
3361
3362	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -ffloat-store option" >&5
3363$as_echo_n "checking whether the compiler supports the -ffloat-store option... " >&6; }
3364	save_CFLAGS="$CFLAGS"
3365	if expr "x-ffloat-store" : "x-W.*" >/dev/null
3366	then
3367	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -ffloat-store"
3368	elif expr "x-ffloat-store" : "x-f.*" >/dev/null
3369	then
3370	    CFLAGS="$CFLAGS -Werror -ffloat-store"
3371	elif expr "x-ffloat-store" : "x-m.*" >/dev/null
3372	then
3373	    CFLAGS="$CFLAGS -Werror -ffloat-store"
3374	else
3375	    CFLAGS="$CFLAGS -ffloat-store"
3376	fi
3377	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3378/* end confdefs.h.  */
3379
3380int
3381main ()
3382{
3383return 0
3384  ;
3385  return 0;
3386}
3387_ACEOF
3388if ac_fn_c_try_compile "$LINENO"; then :
3389
3390		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3391$as_echo "yes" >&6; }
3392		CFLAGS="$save_CFLAGS"
3393		V_CCOPT="$V_CCOPT -ffloat-store"
3394
3395else
3396
3397		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3398$as_echo "no" >&6; }
3399		CFLAGS="$save_CFLAGS"
3400
3401fi
3402rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3403
3404    else
3405	    V_INCLS="$V_INCLS -I/usr/local/include"
3406	    LDFLAGS="$LDFLAGS -L/usr/local/lib"
3407
3408	    case "$host_os" in
3409
3410	    darwin*)
3411		    #
3412		    # This is assumed either to be GCC or clang, both
3413		    # of which use -Werror to force warnings to be errors.
3414		    #
3415		    ac_lbl_cc_force_warning_errors=-Werror
3416		    ;;
3417
3418	    hpux*)
3419		    #
3420		    # HP C, which is what we presume we're using, doesn't
3421		    # exit with a non-zero exit status if we hand it an
3422		    # invalid -W flag, can't be forced to do so even with
3423		    # +We, and doesn't handle GCC-style -W flags, so we
3424		    # don't want to try using GCC-style -W flags.
3425		    #
3426		    ac_lbl_cc_dont_try_gcc_dashW=yes
3427		    ;;
3428
3429	    irix*)
3430		    #
3431		    # MIPS C, which is what we presume we're using, doesn't
3432		    # necessarily exit with a non-zero exit status if we
3433		    # hand it an invalid -W flag, can't be forced to do
3434		    # so, and doesn't handle GCC-style -W flags, so we
3435		    # don't want to try using GCC-style -W flags.
3436		    #
3437		    ac_lbl_cc_dont_try_gcc_dashW=yes
3438		    #
3439		    # It also, apparently, defaults to "char" being
3440		    # unsigned, unlike most other C implementations;
3441		    # I suppose we could say "signed char" whenever
3442		    # we want to guarantee a signed "char", but let's
3443		    # just force signed chars.
3444		    #
3445		    # -xansi is normally the default, but the
3446		    # configure script was setting it; perhaps -cckr
3447		    # was the default in the Old Days.  (Then again,
3448		    # that would probably be for backwards compatibility
3449		    # in the days when ANSI C was Shiny and New, i.e.
3450		    # 1989 and the early '90's, so maybe we can just
3451		    # drop support for those compilers.)
3452		    #
3453		    # -g is equivalent to -g2, which turns off
3454		    # optimization; we choose -g3, which generates
3455		    # debugging information but doesn't turn off
3456		    # optimization (even if the optimization would
3457		    # cause inaccuracies in debugging).
3458		    #
3459		    V_CCOPT="$V_CCOPT -xansi -signed -g3"
3460		    ;;
3461
3462	    osf*)
3463	    	    #
3464		    # Presumed to be DEC OSF/1, Digital UNIX, or
3465		    # Tru64 UNIX.
3466		    #
3467		    # The DEC C compiler, which is what we presume we're
3468		    # using, doesn't exit with a non-zero exit status if we
3469		    # hand it an invalid -W flag, can't be forced to do
3470		    # so, and doesn't handle GCC-style -W flags, so we
3471		    # don't want to try using GCC-style -W flags.
3472		    #
3473		    ac_lbl_cc_dont_try_gcc_dashW=yes
3474		    #
3475		    # -g is equivalent to -g2, which turns off
3476		    # optimization; we choose -g3, which generates
3477		    # debugging information but doesn't turn off
3478		    # optimization (even if the optimization would
3479		    # cause inaccuracies in debugging).
3480		    #
3481		    V_CCOPT="$V_CCOPT -g3"
3482		    ;;
3483
3484	    solaris*)
3485		    #
3486		    # Assumed to be Sun C, which requires -errwarn to force
3487		    # warnings to be treated as errors.
3488		    #
3489		    ac_lbl_cc_force_warning_errors=-errwarn
3490		    ;;
3491
3492	    ultrix*)
3493		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking that Ultrix $CC hacks const in prototypes" >&5
3494$as_echo_n "checking that Ultrix $CC hacks const in prototypes... " >&6; }
3495		    if ${ac_cv_lbl_cc_const_proto+:} false; then :
3496  $as_echo_n "(cached) " >&6
3497else
3498  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3499/* end confdefs.h.  */
3500#include <sys/types.h>
3501int
3502main ()
3503{
3504struct a { int b; };
3505			    void c(const struct a *)
3506  ;
3507  return 0;
3508}
3509_ACEOF
3510if ac_fn_c_try_compile "$LINENO"; then :
3511  ac_cv_lbl_cc_const_proto=yes
3512else
3513  ac_cv_lbl_cc_const_proto=no
3514fi
3515rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3516fi
3517
3518		    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_cc_const_proto" >&5
3519$as_echo "$ac_cv_lbl_cc_const_proto" >&6; }
3520		    if test $ac_cv_lbl_cc_const_proto = no ; then
3521
3522$as_echo "#define const /**/" >>confdefs.h
3523
3524		    fi
3525		    ;;
3526	    esac
3527	    V_CCOPT="$V_CCOPT -O"
3528    fi
3529
3530{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
3531$as_echo_n "checking for inline... " >&6; }
3532    save_CFLAGS="$CFLAGS"
3533    CFLAGS="$V_CCOPT"
3534    if ${ac_cv_lbl_inline+:} false; then :
3535  $as_echo_n "(cached) " >&6
3536else
3537
3538	ac_cv_lbl_inline=""
3539	ac_lbl_cc_inline=no
3540	for ac_lbl_inline in inline __inline__ __inline
3541	do
3542	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3543/* end confdefs.h.  */
3544#define inline $ac_lbl_inline
3545		static inline struct iltest *foo(void);
3546		struct iltest {
3547		    int iltest1;
3548		    int iltest2;
3549		};
3550
3551		static inline struct iltest *
3552		foo()
3553		{
3554		    static struct iltest xxx;
3555
3556		    return &xxx;
3557		}
3558int
3559main ()
3560{
3561
3562  ;
3563  return 0;
3564}
3565_ACEOF
3566if ac_fn_c_try_compile "$LINENO"; then :
3567  ac_lbl_cc_inline=yes
3568fi
3569rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3570	    if test "$ac_lbl_cc_inline" = yes ; then
3571		break;
3572	    fi
3573	done
3574	if test "$ac_lbl_cc_inline" = yes ; then
3575	    ac_cv_lbl_inline=$ac_lbl_inline
3576	fi
3577fi
3578
3579    CFLAGS="$save_CFLAGS"
3580    if test ! -z "$ac_cv_lbl_inline" ; then
3581	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_inline" >&5
3582$as_echo "$ac_cv_lbl_inline" >&6; }
3583    else
3584	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3585$as_echo "no" >&6; }
3586    fi
3587
3588cat >>confdefs.h <<_ACEOF
3589#define inline $ac_cv_lbl_inline
3590_ACEOF
3591
3592
3593{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__" >&5
3594$as_echo_n "checking for __attribute__... " >&6; }
3595if ${ac_cv___attribute__+:} false; then :
3596  $as_echo_n "(cached) " >&6
3597else
3598
3599cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3600/* end confdefs.h.  */
3601
3602
3603#include <stdlib.h>
3604
3605static void foo(void) __attribute__ ((noreturn));
3606
3607static void
3608foo(void)
3609{
3610  exit(1);
3611}
3612
3613int
3614main(int argc, char **argv)
3615{
3616  foo();
3617}
3618
3619_ACEOF
3620if ac_fn_c_try_compile "$LINENO"; then :
3621  ac_cv___attribute__=yes
3622else
3623  ac_cv___attribute__=no
3624fi
3625rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3626fi
3627
3628if test "$ac_cv___attribute__" = "yes"; then
3629
3630$as_echo "#define HAVE___ATTRIBUTE__ 1" >>confdefs.h
3631
3632else
3633  #
3634  # We can't use __attribute__, so we can't use __attribute__((unused)),
3635  # so we define _U_ to an empty string.
3636  #
3637  V_DEFS="$V_DEFS -D_U_=\"\""
3638fi
3639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute__" >&5
3640$as_echo "$ac_cv___attribute__" >&6; }
3641
3642if test "$ac_cv___attribute__" = "yes"; then
3643
3644{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((unused)) can be used without warnings" >&5
3645$as_echo_n "checking whether __attribute__((unused)) can be used without warnings... " >&6; }
3646if ${ac_cv___attribute___unused+:} false; then :
3647  $as_echo_n "(cached) " >&6
3648else
3649
3650save_CFLAGS="$CFLAGS"
3651CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
3652cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3653/* end confdefs.h.  */
3654
3655
3656#include <stdlib.h>
3657#include <stdio.h>
3658
3659int
3660main(int argc  __attribute((unused)), char **argv __attribute((unused)))
3661{
3662  printf("Hello, world!\n");
3663  return 0;
3664}
3665
3666_ACEOF
3667if ac_fn_c_try_compile "$LINENO"; then :
3668  ac_cv___attribute___unused=yes
3669else
3670  ac_cv___attribute___unused=no
3671fi
3672rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3673fi
3674
3675CFLAGS="$save_CFLAGS"
3676if test "$ac_cv___attribute___unused" = "yes"; then
3677  V_DEFS="$V_DEFS -D_U_=\"__attribute__((unused))\""
3678else
3679  V_DEFS="$V_DEFS -D_U_=\"\""
3680fi
3681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute___unused" >&5
3682$as_echo "$ac_cv___attribute___unused" >&6; }
3683
3684
3685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((noreturn)) can be applied to function pointers without warnings" >&5
3686$as_echo_n "checking whether __attribute__((noreturn)) can be applied to function pointers without warnings... " >&6; }
3687if ${ac_cv___attribute___noreturn_function_pointer+:} false; then :
3688  $as_echo_n "(cached) " >&6
3689else
3690
3691save_CFLAGS="$CFLAGS"
3692CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
3693cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3694/* end confdefs.h.  */
3695
3696
3697#include <stdlib.h>
3698
3699extern int (*foo)(int i)
3700		  __attribute__ ((noreturn));
3701
3702int
3703main(int argc, char **argv)
3704{
3705  (*foo)(1);
3706}
3707
3708_ACEOF
3709if ac_fn_c_try_compile "$LINENO"; then :
3710  ac_cv___attribute___noreturn_function_pointer=yes
3711else
3712  ac_cv___attribute___noreturn_function_pointer=no
3713fi
3714rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3715fi
3716
3717CFLAGS="$save_CFLAGS"
3718if test "$ac_cv___attribute___noreturn_function_pointer" = "yes"; then
3719
3720$as_echo "#define __ATTRIBUTE___NORETURN_OK_FOR_FUNCTION_POINTERS 1" >>confdefs.h
3721
3722fi
3723{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute___noreturn_function_pointer" >&5
3724$as_echo "$ac_cv___attribute___noreturn_function_pointer" >&6; }
3725
3726
3727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((format)) can be used without warnings" >&5
3728$as_echo_n "checking whether __attribute__((format)) can be used without warnings... " >&6; }
3729if ${ac_cv___attribute___format+:} false; then :
3730  $as_echo_n "(cached) " >&6
3731else
3732
3733save_CFLAGS="$CFLAGS"
3734CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
3735cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3736/* end confdefs.h.  */
3737
3738
3739#include <stdlib.h>
3740
3741extern int foo(const char *fmt, ...)
3742		  __attribute__ ((format (printf, 1, 2)));
3743
3744int
3745main(int argc, char **argv)
3746{
3747  foo("%s", "test");
3748}
3749
3750_ACEOF
3751if ac_fn_c_try_compile "$LINENO"; then :
3752  ac_cv___attribute___format=yes
3753else
3754  ac_cv___attribute___format=no
3755fi
3756rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3757fi
3758
3759CFLAGS="$save_CFLAGS"
3760if test "$ac_cv___attribute___format" = "yes"; then
3761
3762$as_echo "#define __ATTRIBUTE___FORMAT_OK 1" >>confdefs.h
3763
3764fi
3765{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute___format" >&5
3766$as_echo "$ac_cv___attribute___format" >&6; }
3767
3768	if test "$ac_cv___attribute___format" = "yes"; then
3769
3770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((format)) can be applied to function pointers" >&5
3771$as_echo_n "checking whether __attribute__((format)) can be applied to function pointers... " >&6; }
3772if ${ac_cv___attribute___format_function_pointer+:} false; then :
3773  $as_echo_n "(cached) " >&6
3774else
3775
3776cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3777/* end confdefs.h.  */
3778
3779
3780#include <stdlib.h>
3781
3782extern int (*foo)(const char *fmt, ...)
3783		  __attribute__ ((format (printf, 1, 2)));
3784
3785int
3786main(int argc, char **argv)
3787{
3788  (*foo)("%s", "test");
3789}
3790
3791_ACEOF
3792if ac_fn_c_try_compile "$LINENO"; then :
3793  ac_cv___attribute___format_function_pointer=yes
3794else
3795  ac_cv___attribute___format_function_pointer=no
3796fi
3797rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3798fi
3799
3800if test "$ac_cv___attribute___format_function_pointer" = "yes"; then
3801
3802$as_echo "#define __ATTRIBUTE___FORMAT_OK_FOR_FUNCTION_POINTERS 1" >>confdefs.h
3803
3804fi
3805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute___format_function_pointer" >&5
3806$as_echo "$ac_cv___attribute___format_function_pointer" >&6; }
3807
3808	fi
3809fi
3810
3811ac_ext=c
3812ac_cpp='$CPP $CPPFLAGS'
3813ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3814ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3815ac_compiler_gnu=$ac_cv_c_compiler_gnu
3816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3817$as_echo_n "checking how to run the C preprocessor... " >&6; }
3818# On Suns, sometimes $CPP names a directory.
3819if test -n "$CPP" && test -d "$CPP"; then
3820  CPP=
3821fi
3822if test -z "$CPP"; then
3823  if ${ac_cv_prog_CPP+:} false; then :
3824  $as_echo_n "(cached) " >&6
3825else
3826      # Double quotes because CPP needs to be expanded
3827    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3828    do
3829      ac_preproc_ok=false
3830for ac_c_preproc_warn_flag in '' yes
3831do
3832  # Use a header file that comes with gcc, so configuring glibc
3833  # with a fresh cross-compiler works.
3834  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3835  # <limits.h> exists even on freestanding compilers.
3836  # On the NeXT, cc -E runs the code through the compiler's parser,
3837  # not just through cpp. "Syntax error" is here to catch this case.
3838  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3839/* end confdefs.h.  */
3840#ifdef __STDC__
3841# include <limits.h>
3842#else
3843# include <assert.h>
3844#endif
3845		     Syntax error
3846_ACEOF
3847if ac_fn_c_try_cpp "$LINENO"; then :
3848
3849else
3850  # Broken: fails on valid input.
3851continue
3852fi
3853rm -f conftest.err conftest.i conftest.$ac_ext
3854
3855  # OK, works on sane cases.  Now check whether nonexistent headers
3856  # can be detected and how.
3857  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3858/* end confdefs.h.  */
3859#include <ac_nonexistent.h>
3860_ACEOF
3861if ac_fn_c_try_cpp "$LINENO"; then :
3862  # Broken: success on invalid input.
3863continue
3864else
3865  # Passes both tests.
3866ac_preproc_ok=:
3867break
3868fi
3869rm -f conftest.err conftest.i conftest.$ac_ext
3870
3871done
3872# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3873rm -f conftest.i conftest.err conftest.$ac_ext
3874if $ac_preproc_ok; then :
3875  break
3876fi
3877
3878    done
3879    ac_cv_prog_CPP=$CPP
3880
3881fi
3882  CPP=$ac_cv_prog_CPP
3883else
3884  ac_cv_prog_CPP=$CPP
3885fi
3886{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3887$as_echo "$CPP" >&6; }
3888ac_preproc_ok=false
3889for ac_c_preproc_warn_flag in '' yes
3890do
3891  # Use a header file that comes with gcc, so configuring glibc
3892  # with a fresh cross-compiler works.
3893  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3894  # <limits.h> exists even on freestanding compilers.
3895  # On the NeXT, cc -E runs the code through the compiler's parser,
3896  # not just through cpp. "Syntax error" is here to catch this case.
3897  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3898/* end confdefs.h.  */
3899#ifdef __STDC__
3900# include <limits.h>
3901#else
3902# include <assert.h>
3903#endif
3904		     Syntax error
3905_ACEOF
3906if ac_fn_c_try_cpp "$LINENO"; then :
3907
3908else
3909  # Broken: fails on valid input.
3910continue
3911fi
3912rm -f conftest.err conftest.i conftest.$ac_ext
3913
3914  # OK, works on sane cases.  Now check whether nonexistent headers
3915  # can be detected and how.
3916  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3917/* end confdefs.h.  */
3918#include <ac_nonexistent.h>
3919_ACEOF
3920if ac_fn_c_try_cpp "$LINENO"; then :
3921  # Broken: success on invalid input.
3922continue
3923else
3924  # Passes both tests.
3925ac_preproc_ok=:
3926break
3927fi
3928rm -f conftest.err conftest.i conftest.$ac_ext
3929
3930done
3931# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3932rm -f conftest.i conftest.err conftest.$ac_ext
3933if $ac_preproc_ok; then :
3934
3935else
3936  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3937$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3938as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3939See \`config.log' for more details" "$LINENO" 5; }
3940fi
3941
3942ac_ext=c
3943ac_cpp='$CPP $CPPFLAGS'
3944ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3945ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3946ac_compiler_gnu=$ac_cv_c_compiler_gnu
3947
3948
3949{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3950$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3951if ${ac_cv_path_GREP+:} false; then :
3952  $as_echo_n "(cached) " >&6
3953else
3954  if test -z "$GREP"; then
3955  ac_path_GREP_found=false
3956  # Loop through the user's path and test for each of PROGNAME-LIST
3957  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3958for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3959do
3960  IFS=$as_save_IFS
3961  test -z "$as_dir" && as_dir=.
3962    for ac_prog in grep ggrep; do
3963    for ac_exec_ext in '' $ac_executable_extensions; do
3964      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3965      as_fn_executable_p "$ac_path_GREP" || continue
3966# Check for GNU ac_path_GREP and select it if it is found.
3967  # Check for GNU $ac_path_GREP
3968case `"$ac_path_GREP" --version 2>&1` in
3969*GNU*)
3970  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3971*)
3972  ac_count=0
3973  $as_echo_n 0123456789 >"conftest.in"
3974  while :
3975  do
3976    cat "conftest.in" "conftest.in" >"conftest.tmp"
3977    mv "conftest.tmp" "conftest.in"
3978    cp "conftest.in" "conftest.nl"
3979    $as_echo 'GREP' >> "conftest.nl"
3980    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3981    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3982    as_fn_arith $ac_count + 1 && ac_count=$as_val
3983    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3984      # Best one so far, save it but keep looking for a better one
3985      ac_cv_path_GREP="$ac_path_GREP"
3986      ac_path_GREP_max=$ac_count
3987    fi
3988    # 10*(2^10) chars as input seems more than enough
3989    test $ac_count -gt 10 && break
3990  done
3991  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3992esac
3993
3994      $ac_path_GREP_found && break 3
3995    done
3996  done
3997  done
3998IFS=$as_save_IFS
3999  if test -z "$ac_cv_path_GREP"; then
4000    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4001  fi
4002else
4003  ac_cv_path_GREP=$GREP
4004fi
4005
4006fi
4007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4008$as_echo "$ac_cv_path_GREP" >&6; }
4009 GREP="$ac_cv_path_GREP"
4010
4011
4012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4013$as_echo_n "checking for egrep... " >&6; }
4014if ${ac_cv_path_EGREP+:} false; then :
4015  $as_echo_n "(cached) " >&6
4016else
4017  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4018   then ac_cv_path_EGREP="$GREP -E"
4019   else
4020     if test -z "$EGREP"; then
4021  ac_path_EGREP_found=false
4022  # Loop through the user's path and test for each of PROGNAME-LIST
4023  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4024for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4025do
4026  IFS=$as_save_IFS
4027  test -z "$as_dir" && as_dir=.
4028    for ac_prog in egrep; do
4029    for ac_exec_ext in '' $ac_executable_extensions; do
4030      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4031      as_fn_executable_p "$ac_path_EGREP" || continue
4032# Check for GNU ac_path_EGREP and select it if it is found.
4033  # Check for GNU $ac_path_EGREP
4034case `"$ac_path_EGREP" --version 2>&1` in
4035*GNU*)
4036  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4037*)
4038  ac_count=0
4039  $as_echo_n 0123456789 >"conftest.in"
4040  while :
4041  do
4042    cat "conftest.in" "conftest.in" >"conftest.tmp"
4043    mv "conftest.tmp" "conftest.in"
4044    cp "conftest.in" "conftest.nl"
4045    $as_echo 'EGREP' >> "conftest.nl"
4046    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4047    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4048    as_fn_arith $ac_count + 1 && ac_count=$as_val
4049    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4050      # Best one so far, save it but keep looking for a better one
4051      ac_cv_path_EGREP="$ac_path_EGREP"
4052      ac_path_EGREP_max=$ac_count
4053    fi
4054    # 10*(2^10) chars as input seems more than enough
4055    test $ac_count -gt 10 && break
4056  done
4057  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4058esac
4059
4060      $ac_path_EGREP_found && break 3
4061    done
4062  done
4063  done
4064IFS=$as_save_IFS
4065  if test -z "$ac_cv_path_EGREP"; then
4066    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4067  fi
4068else
4069  ac_cv_path_EGREP=$EGREP
4070fi
4071
4072   fi
4073fi
4074{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4075$as_echo "$ac_cv_path_EGREP" >&6; }
4076 EGREP="$ac_cv_path_EGREP"
4077
4078
4079{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4080$as_echo_n "checking for ANSI C header files... " >&6; }
4081if ${ac_cv_header_stdc+:} false; then :
4082  $as_echo_n "(cached) " >&6
4083else
4084  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4085/* end confdefs.h.  */
4086#include <stdlib.h>
4087#include <stdarg.h>
4088#include <string.h>
4089#include <float.h>
4090
4091int
4092main ()
4093{
4094
4095  ;
4096  return 0;
4097}
4098_ACEOF
4099if ac_fn_c_try_compile "$LINENO"; then :
4100  ac_cv_header_stdc=yes
4101else
4102  ac_cv_header_stdc=no
4103fi
4104rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4105
4106if test $ac_cv_header_stdc = yes; then
4107  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4108  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4109/* end confdefs.h.  */
4110#include <string.h>
4111
4112_ACEOF
4113if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4114  $EGREP "memchr" >/dev/null 2>&1; then :
4115
4116else
4117  ac_cv_header_stdc=no
4118fi
4119rm -f conftest*
4120
4121fi
4122
4123if test $ac_cv_header_stdc = yes; then
4124  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4125  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4126/* end confdefs.h.  */
4127#include <stdlib.h>
4128
4129_ACEOF
4130if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4131  $EGREP "free" >/dev/null 2>&1; then :
4132
4133else
4134  ac_cv_header_stdc=no
4135fi
4136rm -f conftest*
4137
4138fi
4139
4140if test $ac_cv_header_stdc = yes; then
4141  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4142  if test "$cross_compiling" = yes; then :
4143  :
4144else
4145  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4146/* end confdefs.h.  */
4147#include <ctype.h>
4148#include <stdlib.h>
4149#if ((' ' & 0x0FF) == 0x020)
4150# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4151# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4152#else
4153# define ISLOWER(c) \
4154		   (('a' <= (c) && (c) <= 'i') \
4155		     || ('j' <= (c) && (c) <= 'r') \
4156		     || ('s' <= (c) && (c) <= 'z'))
4157# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4158#endif
4159
4160#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4161int
4162main ()
4163{
4164  int i;
4165  for (i = 0; i < 256; i++)
4166    if (XOR (islower (i), ISLOWER (i))
4167	|| toupper (i) != TOUPPER (i))
4168      return 2;
4169  return 0;
4170}
4171_ACEOF
4172if ac_fn_c_try_run "$LINENO"; then :
4173
4174else
4175  ac_cv_header_stdc=no
4176fi
4177rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4178  conftest.$ac_objext conftest.beam conftest.$ac_ext
4179fi
4180
4181fi
4182fi
4183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4184$as_echo "$ac_cv_header_stdc" >&6; }
4185if test $ac_cv_header_stdc = yes; then
4186
4187$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4188
4189fi
4190
4191# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4192for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4193		  inttypes.h stdint.h unistd.h
4194do :
4195  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4196ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4197"
4198if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4199  cat >>confdefs.h <<_ACEOF
4200#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4201_ACEOF
4202
4203fi
4204
4205done
4206
4207
4208for ac_header in fcntl.h rpc/rpc.h rpc/rpcent.h
4209do :
4210  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4211ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4212if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4213  cat >>confdefs.h <<_ACEOF
4214#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4215_ACEOF
4216
4217fi
4218
4219done
4220
4221for ac_header in net/pfvar.h
4222do :
4223  ac_fn_c_check_header_compile "$LINENO" "net/pfvar.h" "ac_cv_header_net_pfvar_h" "#include <sys/types.h>
4224#include <sys/socket.h>
4225#include <net/if.h>
4226"
4227if test "x$ac_cv_header_net_pfvar_h" = xyes; then :
4228  cat >>confdefs.h <<_ACEOF
4229#define HAVE_NET_PFVAR_H 1
4230_ACEOF
4231
4232fi
4233
4234done
4235
4236if test "$ac_cv_header_net_pfvar_h" = yes; then
4237	for ac_header in net/if_pflog.h
4238do :
4239  ac_fn_c_check_header_compile "$LINENO" "net/if_pflog.h" "ac_cv_header_net_if_pflog_h" "#include <sys/types.h>
4240	#include <sys/socket.h>
4241	#include <net/if.h>
4242	#include <net/pfvar.h>
4243"
4244if test "x$ac_cv_header_net_if_pflog_h" = xyes; then :
4245  cat >>confdefs.h <<_ACEOF
4246#define HAVE_NET_IF_PFLOG_H 1
4247_ACEOF
4248
4249fi
4250
4251done
4252
4253	if test "$ac_cv_header_net_if_pflog_h" = yes; then
4254		LOCALSRC="print-pflog.c $LOCALSRC"
4255	fi
4256fi
4257for ac_header in netinet/if_ether.h
4258do :
4259  ac_fn_c_check_header_compile "$LINENO" "netinet/if_ether.h" "ac_cv_header_netinet_if_ether_h" "#include <sys/types.h>
4260#include <sys/socket.h>
4261"
4262if test "x$ac_cv_header_netinet_if_ether_h" = xyes; then :
4263  cat >>confdefs.h <<_ACEOF
4264#define HAVE_NETINET_IF_ETHER_H 1
4265_ACEOF
4266
4267fi
4268
4269done
4270
4271if test "$ac_cv_header_netinet_if_ether_h" != yes; then
4272	#
4273	# The simple test didn't work.
4274	# Do we need to include <net/if.h> first?
4275	# Unset ac_cv_header_netinet_if_ether_h so we don't
4276	# treat the previous failure as a cached value and
4277	# suppress the next test.
4278	#
4279	{ $as_echo "$as_me:${as_lineno-$LINENO}: Rechecking with some additional includes" >&5
4280$as_echo "$as_me: Rechecking with some additional includes" >&6;}
4281	unset ac_cv_header_netinet_if_ether_h
4282	for ac_header in netinet/if_ether.h
4283do :
4284  ac_fn_c_check_header_compile "$LINENO" "netinet/if_ether.h" "ac_cv_header_netinet_if_ether_h" "#include <sys/types.h>
4285#include <sys/socket.h>
4286#include <netinet/in.h>
4287struct mbuf;
4288struct rtentry;
4289#include <net/if.h>
4290"
4291if test "x$ac_cv_header_netinet_if_ether_h" = xyes; then :
4292  cat >>confdefs.h <<_ACEOF
4293#define HAVE_NETINET_IF_ETHER_H 1
4294_ACEOF
4295
4296fi
4297
4298done
4299
4300fi
4301
4302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5
4303$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
4304if ${ac_cv_header_time+:} false; then :
4305  $as_echo_n "(cached) " >&6
4306else
4307  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4308/* end confdefs.h.  */
4309#include <sys/types.h>
4310#include <sys/time.h>
4311#include <time.h>
4312
4313int
4314main ()
4315{
4316if ((struct tm *) 0)
4317return 0;
4318  ;
4319  return 0;
4320}
4321_ACEOF
4322if ac_fn_c_try_compile "$LINENO"; then :
4323  ac_cv_header_time=yes
4324else
4325  ac_cv_header_time=no
4326fi
4327rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4328fi
4329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
4330$as_echo "$ac_cv_header_time" >&6; }
4331if test $ac_cv_header_time = yes; then
4332
4333$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
4334
4335fi
4336
4337
4338case "$host_os" in
4339
4340darwin*)
4341	# Check whether --enable-universal was given.
4342if test "${enable_universal+set}" = set; then :
4343  enableval=$enable_universal;
4344fi
4345
4346	if test "$enable_universal" != "no"; then
4347		case "$host_os" in
4348
4349		darwin9.*)
4350			#
4351			# Leopard.  Build for x86 and 32-bit PowerPC, with
4352			# x86 first.  (That's what Apple does.)
4353			#
4354			V_CCOPT="$V_CCOPT -arch i386 -arch ppc"
4355			LDFLAGS="$LDFLAGS -arch i386 -arch ppc"
4356			;;
4357
4358		darwin10.*)
4359			#
4360			# Snow Leopard.  Build for x86-64 and x86, with
4361			# x86-64 first.  (That's what Apple does.)
4362			#
4363			V_CCOPT="$V_CCOPT -arch x86_64 -arch i386"
4364			LDFLAGS="$LDFLAGS -arch x86_64 -arch i386"
4365			;;
4366		esac
4367	fi
4368	;;
4369esac
4370
4371
4372
4373# Check whether --with-smi was given.
4374if test "${with_smi+set}" = set; then :
4375  withval=$with_smi;
4376else
4377  with_smi=yes
4378fi
4379
4380
4381if test "x$with_smi" != "xno" ; then
4382	ac_fn_c_check_header_mongrel "$LINENO" "smi.h" "ac_cv_header_smi_h" "$ac_includes_default"
4383if test "x$ac_cv_header_smi_h" = xyes; then :
4384
4385		#
4386		# OK, we found smi.h.  Do we have libsmi with smiInit?
4387		#
4388		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for smiInit in -lsmi" >&5
4389$as_echo_n "checking for smiInit in -lsmi... " >&6; }
4390if ${ac_cv_lib_smi_smiInit+:} false; then :
4391  $as_echo_n "(cached) " >&6
4392else
4393  ac_check_lib_save_LIBS=$LIBS
4394LIBS="-lsmi  $LIBS"
4395cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4396/* end confdefs.h.  */
4397
4398/* Override any GCC internal prototype to avoid an error.
4399   Use char because int might match the return type of a GCC
4400   builtin and then its argument prototype would still apply.  */
4401#ifdef __cplusplus
4402extern "C"
4403#endif
4404char smiInit ();
4405int
4406main ()
4407{
4408return smiInit ();
4409  ;
4410  return 0;
4411}
4412_ACEOF
4413if ac_fn_c_try_link "$LINENO"; then :
4414  ac_cv_lib_smi_smiInit=yes
4415else
4416  ac_cv_lib_smi_smiInit=no
4417fi
4418rm -f core conftest.err conftest.$ac_objext \
4419    conftest$ac_exeext conftest.$ac_ext
4420LIBS=$ac_check_lib_save_LIBS
4421fi
4422{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_smi_smiInit" >&5
4423$as_echo "$ac_cv_lib_smi_smiInit" >&6; }
4424if test "x$ac_cv_lib_smi_smiInit" = xyes; then :
4425
4426			#
4427			# OK, we have libsmi with smiInit.  Can we use it?
4428			#
4429			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable libsmi" >&5
4430$as_echo_n "checking whether to enable libsmi... " >&6; }
4431			savedlibs="$LIBS"
4432			LIBS="-lsmi $LIBS"
4433			if test "$cross_compiling" = yes; then :
4434
4435					{ $as_echo "$as_me:${as_lineno-$LINENO}: result: not when cross-compiling" >&5
4436$as_echo "not when cross-compiling" >&6; }
4437					LIBS="$savedlibs"
4438
4439
4440else
4441  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4442/* end confdefs.h.  */
4443
4444/* libsmi available check */
4445#include <smi.h>
4446main()
4447{
4448  int current, revision, age, n;
4449  const int required = 2;
4450  if (smiInit(""))
4451    exit(1);
4452  if (strcmp(SMI_LIBRARY_VERSION, smi_library_version))
4453    exit(2);
4454  n = sscanf(smi_library_version, "%d:%d:%d", &current, &revision, &age);
4455  if (n != 3)
4456    exit(3);
4457  if (required < current - age || required > current)
4458    exit(4);
4459  exit(0);
4460}
4461
4462_ACEOF
4463if ac_fn_c_try_run "$LINENO"; then :
4464
4465					{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4466$as_echo "yes" >&6; }
4467
4468$as_echo "#define USE_LIBSMI 1" >>confdefs.h
4469
4470
4471else
4472
4473																																			case $? in
4474					  1) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - smiInit failed" >&5
4475$as_echo "no - smiInit failed" >&6; } ;;
4476					  2) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - header/library version mismatch" >&5
4477$as_echo "no - header/library version mismatch" >&6; } ;;
4478					  3) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - can't determine library version" >&5
4479$as_echo "no - can't determine library version" >&6; } ;;
4480					  4) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - too old" >&5
4481$as_echo "no - too old" >&6; } ;;
4482					  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4483$as_echo "no" >&6; } ;;
4484					esac
4485					LIBS="$savedlibs"
4486
4487fi
4488rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4489  conftest.$ac_objext conftest.beam conftest.$ac_ext
4490fi
4491
4492
4493fi
4494
4495
4496fi
4497
4498
4499fi
4500
4501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable the possibly-buggy SMB printer" >&5
4502$as_echo_n "checking whether to enable the possibly-buggy SMB printer... " >&6; }
4503# Check whether --enable-smb was given.
4504if test "${enable_smb+set}" = set; then :
4505  enableval=$enable_smb;
4506else
4507  enableval=no
4508fi
4509
4510case "$enableval" in
4511yes)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4512$as_echo "yes" >&6; }
4513
4514$as_echo "#define ENABLE_SMB 1" >>confdefs.h
4515
4516	LOCALSRC="print-smb.c smbutil.c $LOCALSRC"
4517	;;
4518*)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4519$as_echo "no" >&6; }
4520	;;
4521esac
4522
4523
4524# Check whether --with-user was given.
4525if test "${with_user+set}" = set; then :
4526  withval=$with_user;
4527fi
4528
4529{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to drop root privileges by default" >&5
4530$as_echo_n "checking whether to drop root privileges by default... " >&6; }
4531if test ! -z "$with_user" ; then
4532
4533cat >>confdefs.h <<_ACEOF
4534#define WITH_USER "$withval"
4535_ACEOF
4536
4537       { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4538$as_echo "to \"$withval\"" >&6; }
4539else
4540       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4541$as_echo "no" >&6; }
4542fi
4543
4544
4545# Check whether --with-chroot was given.
4546if test "${with_chroot+set}" = set; then :
4547  withval=$with_chroot;
4548fi
4549
4550{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to chroot" >&5
4551$as_echo_n "checking whether to chroot... " >&6; }
4552if test ! -z "$with_chroot" && test "$with_chroot" != "no" ; then
4553
4554cat >>confdefs.h <<_ACEOF
4555#define WITH_CHROOT "$withval"
4556_ACEOF
4557
4558       { $as_echo "$as_me:${as_lineno-$LINENO}: result: to \"$withval\"" >&5
4559$as_echo "to \"$withval\"" >&6; }
4560else
4561       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4562$as_echo "no" >&6; }
4563fi
4564
4565
4566# Check whether --with-sandbox-capsicum was given.
4567if test "${with_sandbox_capsicum+set}" = set; then :
4568  withval=$with_sandbox_capsicum;
4569fi
4570
4571#
4572# Check whether various functions are available.  If any are, set
4573# ac_lbl_capsicum_function_seen to yes; if any are not, set
4574# ac_lbl_capsicum_function_not_seen to yes.
4575#
4576# We don't check cap_rights_init(), as it's a macro, wrapping another
4577# function, in at least some versions of FreeBSD, and AC_CHECK_FUNCS()
4578# doesn't handle that.
4579#
4580# All of the ones we check for must be available in order to enable
4581# capsicum sandboxing.
4582#
4583# XXX - do we need to check for all of them, or are there some that, if
4584# present, imply others are present?
4585#
4586if test ! -z "$with_sandbox-capsicum" && test "$with_sandbox-capsicum" != "no" ; then
4587	for ac_func in cap_enter cap_rights_limit cap_ioctls_limit openat
4588do :
4589  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4590ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4591if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
4592  cat >>confdefs.h <<_ACEOF
4593#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4594_ACEOF
4595 ac_lbl_capsicum_function_seen=yes
4596else
4597  ac_lbl_capsicum_function_not_seen=yes
4598fi
4599done
4600
4601fi
4602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to sandbox using capsicum" >&5
4603$as_echo_n "checking whether to sandbox using capsicum... " >&6; }
4604if test "x$ac_lbl_capsicum_function_seen" = "xyes" -a "x$ac_lbl_capsicum_function_not_seen" != "xyes"; then
4605
4606$as_echo "#define HAVE_CAPSICUM 1" >>confdefs.h
4607
4608	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4609$as_echo "yes" >&6; }
4610else
4611	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4612$as_echo "no" >&6; }
4613fi
4614
4615#
4616# We must check this before checking whether to check the OS's IPv6,
4617# support because, on some platforms (such as SunOS 5.x), the test
4618# program requires the extra networking libraries.
4619#
4620
4621    # Most operating systems have gethostbyname() in the default searched
4622    # libraries (i.e. libc):
4623    # Some OSes (eg. Solaris) place it in libnsl
4624    # Some strange OSes (SINIX) have it in libsocket:
4625    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
4626$as_echo_n "checking for library containing gethostbyname... " >&6; }
4627if ${ac_cv_search_gethostbyname+:} false; then :
4628  $as_echo_n "(cached) " >&6
4629else
4630  ac_func_search_save_LIBS=$LIBS
4631cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4632/* end confdefs.h.  */
4633
4634/* Override any GCC internal prototype to avoid an error.
4635   Use char because int might match the return type of a GCC
4636   builtin and then its argument prototype would still apply.  */
4637#ifdef __cplusplus
4638extern "C"
4639#endif
4640char gethostbyname ();
4641int
4642main ()
4643{
4644return gethostbyname ();
4645  ;
4646  return 0;
4647}
4648_ACEOF
4649for ac_lib in '' nsl socket resolv; do
4650  if test -z "$ac_lib"; then
4651    ac_res="none required"
4652  else
4653    ac_res=-l$ac_lib
4654    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4655  fi
4656  if ac_fn_c_try_link "$LINENO"; then :
4657  ac_cv_search_gethostbyname=$ac_res
4658fi
4659rm -f core conftest.err conftest.$ac_objext \
4660    conftest$ac_exeext
4661  if ${ac_cv_search_gethostbyname+:} false; then :
4662  break
4663fi
4664done
4665if ${ac_cv_search_gethostbyname+:} false; then :
4666
4667else
4668  ac_cv_search_gethostbyname=no
4669fi
4670rm conftest.$ac_ext
4671LIBS=$ac_func_search_save_LIBS
4672fi
4673{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
4674$as_echo "$ac_cv_search_gethostbyname" >&6; }
4675ac_res=$ac_cv_search_gethostbyname
4676if test "$ac_res" != no; then :
4677  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4678
4679fi
4680
4681    # Unfortunately libsocket sometimes depends on libnsl and
4682    # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this.
4683    if test "$ac_cv_search_gethostbyname" = "no"
4684    then
4685	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lsocket" >&5
4686$as_echo_n "checking for gethostbyname in -lsocket... " >&6; }
4687if ${ac_cv_lib_socket_gethostbyname+:} false; then :
4688  $as_echo_n "(cached) " >&6
4689else
4690  ac_check_lib_save_LIBS=$LIBS
4691LIBS="-lsocket -lnsl $LIBS"
4692cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4693/* end confdefs.h.  */
4694
4695/* Override any GCC internal prototype to avoid an error.
4696   Use char because int might match the return type of a GCC
4697   builtin and then its argument prototype would still apply.  */
4698#ifdef __cplusplus
4699extern "C"
4700#endif
4701char gethostbyname ();
4702int
4703main ()
4704{
4705return gethostbyname ();
4706  ;
4707  return 0;
4708}
4709_ACEOF
4710if ac_fn_c_try_link "$LINENO"; then :
4711  ac_cv_lib_socket_gethostbyname=yes
4712else
4713  ac_cv_lib_socket_gethostbyname=no
4714fi
4715rm -f core conftest.err conftest.$ac_objext \
4716    conftest$ac_exeext conftest.$ac_ext
4717LIBS=$ac_check_lib_save_LIBS
4718fi
4719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_gethostbyname" >&5
4720$as_echo "$ac_cv_lib_socket_gethostbyname" >&6; }
4721if test "x$ac_cv_lib_socket_gethostbyname" = xyes; then :
4722  LIBS="-lsocket -lnsl $LIBS"
4723fi
4724
4725    fi
4726    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
4727$as_echo_n "checking for library containing socket... " >&6; }
4728if ${ac_cv_search_socket+:} false; then :
4729  $as_echo_n "(cached) " >&6
4730else
4731  ac_func_search_save_LIBS=$LIBS
4732cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4733/* end confdefs.h.  */
4734
4735/* Override any GCC internal prototype to avoid an error.
4736   Use char because int might match the return type of a GCC
4737   builtin and then its argument prototype would still apply.  */
4738#ifdef __cplusplus
4739extern "C"
4740#endif
4741char socket ();
4742int
4743main ()
4744{
4745return socket ();
4746  ;
4747  return 0;
4748}
4749_ACEOF
4750for ac_lib in '' socket; do
4751  if test -z "$ac_lib"; then
4752    ac_res="none required"
4753  else
4754    ac_res=-l$ac_lib
4755    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4756  fi
4757  if ac_fn_c_try_link "$LINENO"; then :
4758  ac_cv_search_socket=$ac_res
4759fi
4760rm -f core conftest.err conftest.$ac_objext \
4761    conftest$ac_exeext
4762  if ${ac_cv_search_socket+:} false; then :
4763  break
4764fi
4765done
4766if ${ac_cv_search_socket+:} false; then :
4767
4768else
4769  ac_cv_search_socket=no
4770fi
4771rm conftest.$ac_ext
4772LIBS=$ac_func_search_save_LIBS
4773fi
4774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
4775$as_echo "$ac_cv_search_socket" >&6; }
4776ac_res=$ac_cv_search_socket
4777if test "$ac_res" != no; then :
4778  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4779
4780else
4781  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
4782$as_echo_n "checking for socket in -lsocket... " >&6; }
4783if ${ac_cv_lib_socket_socket+:} false; then :
4784  $as_echo_n "(cached) " >&6
4785else
4786  ac_check_lib_save_LIBS=$LIBS
4787LIBS="-lsocket -lnsl $LIBS"
4788cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4789/* end confdefs.h.  */
4790
4791/* Override any GCC internal prototype to avoid an error.
4792   Use char because int might match the return type of a GCC
4793   builtin and then its argument prototype would still apply.  */
4794#ifdef __cplusplus
4795extern "C"
4796#endif
4797char socket ();
4798int
4799main ()
4800{
4801return socket ();
4802  ;
4803  return 0;
4804}
4805_ACEOF
4806if ac_fn_c_try_link "$LINENO"; then :
4807  ac_cv_lib_socket_socket=yes
4808else
4809  ac_cv_lib_socket_socket=no
4810fi
4811rm -f core conftest.err conftest.$ac_objext \
4812    conftest$ac_exeext conftest.$ac_ext
4813LIBS=$ac_check_lib_save_LIBS
4814fi
4815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
4816$as_echo "$ac_cv_lib_socket_socket" >&6; }
4817if test "x$ac_cv_lib_socket_socket" = xyes; then :
4818  LIBS="-lsocket -lnsl $LIBS"
4819fi
4820
4821fi
4822
4823    # DLPI needs putmsg under HPUX so test for -lstr while we're at it
4824    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing putmsg" >&5
4825$as_echo_n "checking for library containing putmsg... " >&6; }
4826if ${ac_cv_search_putmsg+:} false; then :
4827  $as_echo_n "(cached) " >&6
4828else
4829  ac_func_search_save_LIBS=$LIBS
4830cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4831/* end confdefs.h.  */
4832
4833/* Override any GCC internal prototype to avoid an error.
4834   Use char because int might match the return type of a GCC
4835   builtin and then its argument prototype would still apply.  */
4836#ifdef __cplusplus
4837extern "C"
4838#endif
4839char putmsg ();
4840int
4841main ()
4842{
4843return putmsg ();
4844  ;
4845  return 0;
4846}
4847_ACEOF
4848for ac_lib in '' str; do
4849  if test -z "$ac_lib"; then
4850    ac_res="none required"
4851  else
4852    ac_res=-l$ac_lib
4853    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4854  fi
4855  if ac_fn_c_try_link "$LINENO"; then :
4856  ac_cv_search_putmsg=$ac_res
4857fi
4858rm -f core conftest.err conftest.$ac_objext \
4859    conftest$ac_exeext
4860  if ${ac_cv_search_putmsg+:} false; then :
4861  break
4862fi
4863done
4864if ${ac_cv_search_putmsg+:} false; then :
4865
4866else
4867  ac_cv_search_putmsg=no
4868fi
4869rm conftest.$ac_ext
4870LIBS=$ac_func_search_save_LIBS
4871fi
4872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_putmsg" >&5
4873$as_echo "$ac_cv_search_putmsg" >&6; }
4874ac_res=$ac_cv_search_putmsg
4875if test "$ac_res" != no; then :
4876  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4877
4878fi
4879
4880
4881
4882#
4883# Check whether AF_INET6 and struct in6_addr are defined.
4884# If they aren't both defined, we don't have sufficient OS
4885# support for IPv6, so we don't look for IPv6 support libraries,
4886# and we define AF_INET6 and struct in6_addr ourselves.
4887#
4888{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the operating system supports IPv6" >&5
4889$as_echo_n "checking whether the operating system supports IPv6... " >&6; }
4890cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4891/* end confdefs.h.  */
4892
4893
4894/* AF_INET6 available check */
4895#include <sys/types.h>
4896#include <sys/socket.h>
4897#include <netinet/in.h>
4898#ifdef AF_INET6
4899void
4900foo(struct in6_addr *addr)
4901{
4902 memset(addr, 0, sizeof (struct in6_addr));
4903}
4904#else
4905#error "AF_INET6 not defined"
4906#endif
4907
4908
4909_ACEOF
4910if ac_fn_c_try_compile "$LINENO"; then :
4911
4912	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4913$as_echo "yes" >&6; }
4914
4915$as_echo "#define HAVE_OS_IPV6_SUPPORT 1" >>confdefs.h
4916
4917	ipv6=yes
4918
4919else
4920
4921	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4922$as_echo "no" >&6; }
4923	ipv6=no
4924
4925
4926fi
4927rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4928
4929ipv6type=unknown
4930ipv6lib=none
4931ipv6trylibc=no
4932
4933if test "$ipv6" = "yes"; then
4934	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking ipv6 stack type" >&5
4935$as_echo_n "checking ipv6 stack type... " >&6; }
4936	for i in inria kame linux-glibc linux-libinet6 toshiba v6d zeta; do
4937		case $i in
4938		inria)
4939						cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4940/* end confdefs.h.  */
4941#include <netinet/in.h>
4942#ifdef IPV6_INRIA_VERSION
4943yes
4944#endif
4945_ACEOF
4946if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4947  $EGREP "yes" >/dev/null 2>&1; then :
4948  ipv6type=$i
4949fi
4950rm -f conftest*
4951
4952			;;
4953		kame)
4954						cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4955/* end confdefs.h.  */
4956#include <netinet/in.h>
4957#ifdef __KAME__
4958yes
4959#endif
4960_ACEOF
4961if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4962  $EGREP "yes" >/dev/null 2>&1; then :
4963  ipv6type=$i;
4964				ipv6lib=inet6;
4965				ipv6libdir=/usr/local/v6/lib;
4966				ipv6trylibc=yes
4967fi
4968rm -f conftest*
4969
4970			;;
4971		linux-glibc)
4972						cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4973/* end confdefs.h.  */
4974#include <features.h>
4975#if defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1
4976yes
4977#endif
4978_ACEOF
4979if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4980  $EGREP "yes" >/dev/null 2>&1; then :
4981  ipv6type=$i
4982fi
4983rm -f conftest*
4984
4985			;;
4986		linux-libinet6)
4987																		if test -d /usr/inet6 -o -f /usr/include/netinet/ip6.h; then
4988				ipv6type=$i
4989				ipv6lib=inet6
4990				ipv6libdir=/usr/inet6/lib
4991				ipv6trylibc=yes;
4992				CFLAGS="-I/usr/inet6/include $CFLAGS"
4993			fi
4994			;;
4995		toshiba)
4996			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4997/* end confdefs.h.  */
4998#include <sys/param.h>
4999#ifdef _TOSHIBA_INET6
5000yes
5001#endif
5002_ACEOF
5003if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5004  $EGREP "yes" >/dev/null 2>&1; then :
5005  ipv6type=$i;
5006				ipv6lib=inet6;
5007				ipv6libdir=/usr/local/v6/lib
5008fi
5009rm -f conftest*
5010
5011			;;
5012		v6d)
5013			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5014/* end confdefs.h.  */
5015#include </usr/local/v6/include/sys/v6config.h>
5016#ifdef __V6D__
5017yes
5018#endif
5019_ACEOF
5020if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5021  $EGREP "yes" >/dev/null 2>&1; then :
5022  ipv6type=$i;
5023				ipv6lib=v6;
5024				ipv6libdir=/usr/local/v6/lib;
5025				CFLAGS="-I/usr/local/v6/include $CFLAGS"
5026fi
5027rm -f conftest*
5028
5029			;;
5030		zeta)
5031			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5032/* end confdefs.h.  */
5033#include <sys/param.h>
5034#ifdef _ZETA_MINAMI_INET6
5035yes
5036#endif
5037_ACEOF
5038if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5039  $EGREP "yes" >/dev/null 2>&1; then :
5040  ipv6type=$i;
5041				ipv6lib=inet6;
5042				ipv6libdir=/usr/local/v6/lib
5043fi
5044rm -f conftest*
5045
5046			;;
5047		esac
5048		if test "$ipv6type" != "unknown"; then
5049			break
5050		fi
5051	done
5052	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ipv6type" >&5
5053$as_echo "$ipv6type" >&6; }
5054fi
5055
5056if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
5057	if test -d $ipv6libdir -a -f $ipv6libdir/lib$ipv6lib.a; then
5058		LIBS="-L$ipv6libdir -l$ipv6lib $LIBS"
5059		echo "You have $ipv6lib library, using it"
5060	else
5061		if test "$ipv6trylibc" = "yes"; then
5062			echo "You do not have $ipv6lib library, using libc"
5063		else
5064			echo 'Fatal: no $ipv6lib library found.  cannot continue.'
5065			echo "You need to fetch lib$ipv6lib.a from appropriate"
5066			echo 'ipv6 kit and compile beforehand.'
5067			exit 1
5068		fi
5069	fi
5070fi
5071
5072ac_fn_c_check_func "$LINENO" "vfprintf" "ac_cv_func_vfprintf"
5073if test "x$ac_cv_func_vfprintf" = xyes; then :
5074  $as_echo "#define HAVE_VFPRINTF 1" >>confdefs.h
5075
5076else
5077  case " $LIBOBJS " in
5078  *" vfprintf.$ac_objext "* ) ;;
5079  *) LIBOBJS="$LIBOBJS vfprintf.$ac_objext"
5080 ;;
5081esac
5082
5083fi
5084
5085ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
5086if test "x$ac_cv_func_strlcat" = xyes; then :
5087  $as_echo "#define HAVE_STRLCAT 1" >>confdefs.h
5088
5089else
5090  case " $LIBOBJS " in
5091  *" strlcat.$ac_objext "* ) ;;
5092  *) LIBOBJS="$LIBOBJS strlcat.$ac_objext"
5093 ;;
5094esac
5095
5096fi
5097
5098ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
5099if test "x$ac_cv_func_strlcpy" = xyes; then :
5100  $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
5101
5102else
5103  case " $LIBOBJS " in
5104  *" strlcpy.$ac_objext "* ) ;;
5105  *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext"
5106 ;;
5107esac
5108
5109fi
5110
5111ac_fn_c_check_func "$LINENO" "strdup" "ac_cv_func_strdup"
5112if test "x$ac_cv_func_strdup" = xyes; then :
5113  $as_echo "#define HAVE_STRDUP 1" >>confdefs.h
5114
5115else
5116  case " $LIBOBJS " in
5117  *" strdup.$ac_objext "* ) ;;
5118  *) LIBOBJS="$LIBOBJS strdup.$ac_objext"
5119 ;;
5120esac
5121
5122fi
5123
5124ac_fn_c_check_func "$LINENO" "strsep" "ac_cv_func_strsep"
5125if test "x$ac_cv_func_strsep" = xyes; then :
5126  $as_echo "#define HAVE_STRSEP 1" >>confdefs.h
5127
5128else
5129  case " $LIBOBJS " in
5130  *" strsep.$ac_objext "* ) ;;
5131  *) LIBOBJS="$LIBOBJS strsep.$ac_objext"
5132 ;;
5133esac
5134
5135fi
5136
5137ac_fn_c_check_func "$LINENO" "getopt_long" "ac_cv_func_getopt_long"
5138if test "x$ac_cv_func_getopt_long" = xyes; then :
5139  $as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h
5140
5141else
5142  case " $LIBOBJS " in
5143  *" getopt_long.$ac_objext "* ) ;;
5144  *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
5145 ;;
5146esac
5147
5148fi
5149
5150
5151for ac_func in fork vfork strftime
5152do :
5153  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5154ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5155if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5156  cat >>confdefs.h <<_ACEOF
5157#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5158_ACEOF
5159
5160fi
5161done
5162
5163for ac_func in setlinebuf alarm
5164do :
5165  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5166ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5167if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5168  cat >>confdefs.h <<_ACEOF
5169#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5170_ACEOF
5171
5172fi
5173done
5174
5175
5176needsnprintf=no
5177for ac_func in vsnprintf snprintf
5178do :
5179  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5180ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5181if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
5182  cat >>confdefs.h <<_ACEOF
5183#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5184_ACEOF
5185
5186else
5187  needsnprintf=yes
5188fi
5189done
5190
5191if test $needsnprintf = yes; then
5192	case " $LIBOBJS " in
5193  *" snprintf.$ac_objext "* ) ;;
5194  *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
5195 ;;
5196esac
5197
5198fi
5199
5200
5201    { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
5202$as_echo_n "checking return type of signal handlers... " >&6; }
5203if ${ac_cv_type_signal+:} false; then :
5204  $as_echo_n "(cached) " >&6
5205else
5206  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5207/* end confdefs.h.  */
5208#include <sys/types.h>
5209#include <signal.h>
5210
5211int
5212main ()
5213{
5214return *(signal (0, 0)) (0) == 1;
5215  ;
5216  return 0;
5217}
5218_ACEOF
5219if ac_fn_c_try_compile "$LINENO"; then :
5220  ac_cv_type_signal=int
5221else
5222  ac_cv_type_signal=void
5223fi
5224rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5225fi
5226{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
5227$as_echo "$ac_cv_type_signal" >&6; }
5228
5229cat >>confdefs.h <<_ACEOF
5230#define RETSIGTYPE $ac_cv_type_signal
5231_ACEOF
5232
5233
5234    if test "$ac_cv_type_signal" = void ; then
5235
5236$as_echo "#define RETSIGVAL /**/" >>confdefs.h
5237
5238    else
5239
5240$as_echo "#define RETSIGVAL (0)" >>confdefs.h
5241
5242    fi
5243    case "$host_os" in
5244
5245    irix*)
5246
5247$as_echo "#define _BSD_SIGNALS 1" >>confdefs.h
5248
5249	    ;;
5250
5251    *)
5252	    	    for ac_func in sigaction
5253do :
5254  ac_fn_c_check_func "$LINENO" "sigaction" "ac_cv_func_sigaction"
5255if test "x$ac_cv_func_sigaction" = xyes; then :
5256  cat >>confdefs.h <<_ACEOF
5257#define HAVE_SIGACTION 1
5258_ACEOF
5259
5260fi
5261done
5262
5263	    if test $ac_cv_func_sigaction = no ; then
5264		    for ac_func in sigset
5265do :
5266  ac_fn_c_check_func "$LINENO" "sigset" "ac_cv_func_sigset"
5267if test "x$ac_cv_func_sigset" = xyes; then :
5268  cat >>confdefs.h <<_ACEOF
5269#define HAVE_SIGSET 1
5270_ACEOF
5271
5272fi
5273done
5274
5275	    fi
5276	    ;;
5277    esac
5278
5279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lrpc" >&5
5280$as_echo_n "checking for main in -lrpc... " >&6; }
5281if ${ac_cv_lib_rpc_main+:} false; then :
5282  $as_echo_n "(cached) " >&6
5283else
5284  ac_check_lib_save_LIBS=$LIBS
5285LIBS="-lrpc  $LIBS"
5286cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5287/* end confdefs.h.  */
5288
5289
5290int
5291main ()
5292{
5293return main ();
5294  ;
5295  return 0;
5296}
5297_ACEOF
5298if ac_fn_c_try_link "$LINENO"; then :
5299  ac_cv_lib_rpc_main=yes
5300else
5301  ac_cv_lib_rpc_main=no
5302fi
5303rm -f core conftest.err conftest.$ac_objext \
5304    conftest$ac_exeext conftest.$ac_ext
5305LIBS=$ac_check_lib_save_LIBS
5306fi
5307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rpc_main" >&5
5308$as_echo "$ac_cv_lib_rpc_main" >&6; }
5309if test "x$ac_cv_lib_rpc_main" = xyes; then :
5310  cat >>confdefs.h <<_ACEOF
5311#define HAVE_LIBRPC 1
5312_ACEOF
5313
5314  LIBS="-lrpc $LIBS"
5315
5316fi
5317
5318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getrpcbynumber" >&5
5319$as_echo_n "checking for library containing getrpcbynumber... " >&6; }
5320if ${ac_cv_search_getrpcbynumber+:} false; then :
5321  $as_echo_n "(cached) " >&6
5322else
5323  ac_func_search_save_LIBS=$LIBS
5324cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5325/* end confdefs.h.  */
5326
5327/* Override any GCC internal prototype to avoid an error.
5328   Use char because int might match the return type of a GCC
5329   builtin and then its argument prototype would still apply.  */
5330#ifdef __cplusplus
5331extern "C"
5332#endif
5333char getrpcbynumber ();
5334int
5335main ()
5336{
5337return getrpcbynumber ();
5338  ;
5339  return 0;
5340}
5341_ACEOF
5342for ac_lib in '' nsl; do
5343  if test -z "$ac_lib"; then
5344    ac_res="none required"
5345  else
5346    ac_res=-l$ac_lib
5347    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
5348  fi
5349  if ac_fn_c_try_link "$LINENO"; then :
5350  ac_cv_search_getrpcbynumber=$ac_res
5351fi
5352rm -f core conftest.err conftest.$ac_objext \
5353    conftest$ac_exeext
5354  if ${ac_cv_search_getrpcbynumber+:} false; then :
5355  break
5356fi
5357done
5358if ${ac_cv_search_getrpcbynumber+:} false; then :
5359
5360else
5361  ac_cv_search_getrpcbynumber=no
5362fi
5363rm conftest.$ac_ext
5364LIBS=$ac_func_search_save_LIBS
5365fi
5366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getrpcbynumber" >&5
5367$as_echo "$ac_cv_search_getrpcbynumber" >&6; }
5368ac_res=$ac_cv_search_getrpcbynumber
5369if test "$ac_res" != no; then :
5370  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5371
5372$as_echo "#define HAVE_GETRPCBYNUMBER 1" >>confdefs.h
5373
5374fi
5375
5376
5377
5378                LBL_LIBS="$LIBS"
5379    pfopen=/usr/examples/packetfilter/pfopen.c
5380    if test -f $pfopen ; then
5381	    for ac_func in pfopen
5382do :
5383  ac_fn_c_check_func "$LINENO" "pfopen" "ac_cv_func_pfopen"
5384if test "x$ac_cv_func_pfopen" = xyes; then :
5385  cat >>confdefs.h <<_ACEOF
5386#define HAVE_PFOPEN 1
5387_ACEOF
5388
5389fi
5390done
5391
5392	    if test $ac_cv_func_pfopen = "no" ; then
5393		    { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using $pfopen" >&5
5394$as_echo "Using $pfopen" >&6; }
5395		    LIBS="$LIBS $pfopen"
5396	    fi
5397    fi
5398	libpcap=FAIL
5399	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for local pcap library" >&5
5400$as_echo_n "checking for local pcap library... " >&6; }
5401
5402# Check whether --with-system-libpcap was given.
5403if test "${with_system_libpcap+set}" = set; then :
5404  withval=$with_system_libpcap;
5405fi
5406
5407	if test "x$with_system_libpcap" != xyes ; then
5408		lastdir=FAIL
5409    	places=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5410		egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT)?$'`
5411    	places2=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5412		egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT)?$'`
5413    	for dir in $places $srcdir/../libpcap ../libpcap $srcdir/libpcap $places2 ; do
5414	    	basedir=`echo $dir | sed -e 's/[ab][0-9]*$//' | \
5415	        	sed -e 's/-PRE-GIT$//' `
5416	    	if test $lastdir = $basedir ; then
5417		    			    	continue;
5418	    	fi
5419	    	lastdir=$dir
5420	    	if test -r $dir/libpcap.a ; then
5421		    	libpcap=$dir/libpcap.a
5422		    	d=$dir
5423		    		    	fi
5424		done
5425	fi
5426    if test $libpcap = FAIL ; then
5427	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5428$as_echo "not found" >&6; }
5429
5430	    #
5431	    # Look for pcap-config.
5432	    #
5433	    if test -n "$ac_tool_prefix"; then
5434  # Extract the first word of "${ac_tool_prefix}pcap-config", so it can be a program name with args.
5435set dummy ${ac_tool_prefix}pcap-config; ac_word=$2
5436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5437$as_echo_n "checking for $ac_word... " >&6; }
5438if ${ac_cv_path_PCAP_CONFIG+:} false; then :
5439  $as_echo_n "(cached) " >&6
5440else
5441  case $PCAP_CONFIG in
5442  [\\/]* | ?:[\\/]*)
5443  ac_cv_path_PCAP_CONFIG="$PCAP_CONFIG" # Let the user override the test with a path.
5444  ;;
5445  *)
5446  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5447for as_dir in $PATH
5448do
5449  IFS=$as_save_IFS
5450  test -z "$as_dir" && as_dir=.
5451    for ac_exec_ext in '' $ac_executable_extensions; do
5452  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5453    ac_cv_path_PCAP_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5454    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5455    break 2
5456  fi
5457done
5458  done
5459IFS=$as_save_IFS
5460
5461  ;;
5462esac
5463fi
5464PCAP_CONFIG=$ac_cv_path_PCAP_CONFIG
5465if test -n "$PCAP_CONFIG"; then
5466  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5
5467$as_echo "$PCAP_CONFIG" >&6; }
5468else
5469  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5470$as_echo "no" >&6; }
5471fi
5472
5473
5474fi
5475if test -z "$ac_cv_path_PCAP_CONFIG"; then
5476  ac_pt_PCAP_CONFIG=$PCAP_CONFIG
5477  # Extract the first word of "pcap-config", so it can be a program name with args.
5478set dummy pcap-config; ac_word=$2
5479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5480$as_echo_n "checking for $ac_word... " >&6; }
5481if ${ac_cv_path_ac_pt_PCAP_CONFIG+:} false; then :
5482  $as_echo_n "(cached) " >&6
5483else
5484  case $ac_pt_PCAP_CONFIG in
5485  [\\/]* | ?:[\\/]*)
5486  ac_cv_path_ac_pt_PCAP_CONFIG="$ac_pt_PCAP_CONFIG" # Let the user override the test with a path.
5487  ;;
5488  *)
5489  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5490for as_dir in $PATH
5491do
5492  IFS=$as_save_IFS
5493  test -z "$as_dir" && as_dir=.
5494    for ac_exec_ext in '' $ac_executable_extensions; do
5495  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5496    ac_cv_path_ac_pt_PCAP_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5497    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5498    break 2
5499  fi
5500done
5501  done
5502IFS=$as_save_IFS
5503
5504  ;;
5505esac
5506fi
5507ac_pt_PCAP_CONFIG=$ac_cv_path_ac_pt_PCAP_CONFIG
5508if test -n "$ac_pt_PCAP_CONFIG"; then
5509  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PCAP_CONFIG" >&5
5510$as_echo "$ac_pt_PCAP_CONFIG" >&6; }
5511else
5512  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5513$as_echo "no" >&6; }
5514fi
5515
5516  if test "x$ac_pt_PCAP_CONFIG" = x; then
5517    PCAP_CONFIG=""
5518  else
5519    case $cross_compiling:$ac_tool_warned in
5520yes:)
5521{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5522$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5523ac_tool_warned=yes ;;
5524esac
5525    PCAP_CONFIG=$ac_pt_PCAP_CONFIG
5526  fi
5527else
5528  PCAP_CONFIG="$ac_cv_path_PCAP_CONFIG"
5529fi
5530
5531	    if test -n "$PCAP_CONFIG" ; then
5532		#
5533		# Found - use it to get the include flags for
5534		# libpcap and the flags to link with libpcap.
5535		#
5536		# Please read section 11.6 "Shell Substitutions"
5537		# in the autoconf manual before doing anything
5538		# to this that involves quoting.  Especially note
5539		# the statement "There is just no portable way to use
5540		# double-quoted strings inside double-quoted back-quoted
5541		# expressions (pfew!)."
5542		#
5543		cflags=`"$PCAP_CONFIG" --cflags`
5544		V_INCLS="$cflags $V_INCLS"
5545		libpcap=`"$PCAP_CONFIG" --libs`
5546	    else
5547		#
5548		# Not found; look for pcap.
5549		#
5550		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpcap" >&5
5551$as_echo_n "checking for main in -lpcap... " >&6; }
5552if ${ac_cv_lib_pcap_main+:} false; then :
5553  $as_echo_n "(cached) " >&6
5554else
5555  ac_check_lib_save_LIBS=$LIBS
5556LIBS="-lpcap  $LIBS"
5557cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5558/* end confdefs.h.  */
5559
5560
5561int
5562main ()
5563{
5564return main ();
5565  ;
5566  return 0;
5567}
5568_ACEOF
5569if ac_fn_c_try_link "$LINENO"; then :
5570  ac_cv_lib_pcap_main=yes
5571else
5572  ac_cv_lib_pcap_main=no
5573fi
5574rm -f core conftest.err conftest.$ac_objext \
5575    conftest$ac_exeext conftest.$ac_ext
5576LIBS=$ac_check_lib_save_LIBS
5577fi
5578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pcap_main" >&5
5579$as_echo "$ac_cv_lib_pcap_main" >&6; }
5580if test "x$ac_cv_lib_pcap_main" = xyes; then :
5581  libpcap="-lpcap"
5582fi
5583
5584		if test $libpcap = FAIL ; then
5585		    as_fn_error $? "see the INSTALL doc for more info" "$LINENO" 5
5586		fi
5587																																								{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for extraneous pcap header directories" >&5
5588$as_echo_n "checking for extraneous pcap header directories... " >&6; }
5589		if test \( ! -r /usr/local/include/pcap.h \) -a \
5590			\( ! -r /usr/include/pcap.h \); then
5591		    if test -r /usr/local/include/pcap/pcap.h; then
5592			d="/usr/local/include/pcap"
5593		    elif test -r /usr/include/pcap/pcap.h; then
5594			d="/usr/include/pcap"
5595		    fi
5596		fi
5597		if test -z "$d" ; then
5598		    { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
5599$as_echo "not found" >&6; }
5600		else
5601		    V_INCLS="-I$d $V_INCLS"
5602		    { $as_echo "$as_me:${as_lineno-$LINENO}: result: found -- -I$d added" >&5
5603$as_echo "found -- -I$d added" >&6; }
5604		fi
5605	    fi
5606    else
5607	    V_PCAPDEP=$libpcap
5608	    places=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
5609    	 		egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5610	    places2=`ls .. | sed -e 's,/$,,' -e "s,^,../," | \
5611    	 		egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
5612            pcapH=FAIL
5613	    if test -r $d/pcap.h; then
5614                    pcapH=$d
5615	    else
5616                for dir in $places $srcdir/../libpcap ../libpcap $srcdir/libpcap $places2 ; do
5617                   if test -r $dir/pcap.h ; then
5618                       pcapH=$dir
5619                   fi
5620                done
5621            fi
5622
5623            if test $pcapH = FAIL ; then
5624                    as_fn_error $? "cannot find pcap.h: see INSTALL" "$LINENO" 5
5625 	    fi
5626            V_INCLS="-I$pcapH $V_INCLS"
5627	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libpcap" >&5
5628$as_echo "$libpcap" >&6; }
5629	    # Extract the first word of "pcap-config", so it can be a program name with args.
5630set dummy pcap-config; ac_word=$2
5631{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5632$as_echo_n "checking for $ac_word... " >&6; }
5633if ${ac_cv_path_PCAP_CONFIG+:} false; then :
5634  $as_echo_n "(cached) " >&6
5635else
5636  case $PCAP_CONFIG in
5637  [\\/]* | ?:[\\/]*)
5638  ac_cv_path_PCAP_CONFIG="$PCAP_CONFIG" # Let the user override the test with a path.
5639  ;;
5640  *)
5641  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5642for as_dir in $d
5643do
5644  IFS=$as_save_IFS
5645  test -z "$as_dir" && as_dir=.
5646    for ac_exec_ext in '' $ac_executable_extensions; do
5647  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5648    ac_cv_path_PCAP_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5649    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5650    break 2
5651  fi
5652done
5653  done
5654IFS=$as_save_IFS
5655
5656  ;;
5657esac
5658fi
5659PCAP_CONFIG=$ac_cv_path_PCAP_CONFIG
5660if test -n "$PCAP_CONFIG"; then
5661  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PCAP_CONFIG" >&5
5662$as_echo "$PCAP_CONFIG" >&6; }
5663else
5664  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5665$as_echo "no" >&6; }
5666fi
5667
5668
5669	    if test -n "$PCAP_CONFIG"; then
5670		#
5671		# The libpcap directory has a pcap-config script.
5672		# Use it to get any additioal libraries needed
5673		# to link with the libpcap archive library in
5674		# that directory.
5675		#
5676		# Please read section 11.6 "Shell Substitutions"
5677		# in the autoconf manual before doing anything
5678		# to this that involves quoting.  Especially note
5679		# the statement "There is just no portable way to use
5680		# double-quoted strings inside double-quoted back-quoted
5681		# expressions (pfew!)."
5682		#
5683		additional_libs=`"$PCAP_CONFIG" --additional-libs --static`
5684		libpcap="$libpcap $additional_libs"
5685	    fi
5686    fi
5687    LIBS="$libpcap $LIBS"
5688    if ! test -n "$PCAP_CONFIG" ; then
5689	#
5690	# We don't have pcap-config; find out any additional link flags
5691	# we need.  (If we have pcap-config, we assume it tells us what
5692	# we need.)
5693	#
5694	case "$host_os" in
5695
5696	aix*)
5697	    #
5698	    # If libpcap is DLPI-based, we have to use /lib/pse.exp if
5699	    # present, as we use the STREAMS routines.
5700	    #
5701	    # (XXX - true only if we're linking with a static libpcap?)
5702	    #
5703	    pseexe="/lib/pse.exp"
5704	    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $pseexe" >&5
5705$as_echo_n "checking for $pseexe... " >&6; }
5706	    if test -f $pseexe ; then
5707		    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5708$as_echo "yes" >&6; }
5709		    LIBS="$LIBS -I:$pseexe"
5710	    fi
5711
5712	    #
5713	    # If libpcap is BPF-based, we need "-lodm" and "-lcfg", as
5714	    # we use them to load the BPF module.
5715	    #
5716	    # (XXX - true only if we're linking with a static libpcap?)
5717	    #
5718	    LIBS="$LIBS -lodm -lcfg"
5719	    ;;
5720	esac
5721    fi
5722
5723                                    ac_fn_c_check_func "$LINENO" "pcap_loop" "ac_cv_func_pcap_loop"
5724if test "x$ac_cv_func_pcap_loop" = xyes; then :
5725
5726else
5727
5728	    as_fn_error $? "This is a bug, please follow the guidelines in CONTRIBUTING and include the
5729config.log file in your report.  If you have downloaded libpcap from
5730tcpdump.org, and built it yourself, please also include the config.log
5731file from the libpcap source directory, the Makefile from the libpcap
5732source directory, and the output of the make process for libpcap, as
5733this could be a problem with the libpcap that was built, and we will
5734not be able to determine why this is happening, and thus will not be
5735able to fix it, without that information, as we have not been able to
5736reproduce this problem ourselves." "$LINENO" 5
5737
5738fi
5739
5740
5741
5742#
5743# Check for these after AC_LBL_LIBPCAP, so we link with the appropriate
5744# libraries (e.g., "-lsocket -lnsl" on Solaris).
5745#
5746# You are in a twisty little maze of UN*Xes, all different.
5747# Some might not have ether_ntohost().
5748# Some might have it, but not declare it in any header file.
5749# Some might have it, but declare it in <netinet/if_ether.h>.
5750# Some might have it, but declare it in <netinet/ether.h>
5751# (And some might have it but document it as something declared in
5752# <netinet/ethernet.h>, although <netinet/if_ether.h> appears to work.)
5753#
5754# Before you is a C compiler.
5755#
5756for ac_func in ether_ntohost
5757do :
5758  ac_fn_c_check_func "$LINENO" "ether_ntohost" "ac_cv_func_ether_ntohost"
5759if test "x$ac_cv_func_ether_ntohost" = xyes; then :
5760  cat >>confdefs.h <<_ACEOF
5761#define HAVE_ETHER_NTOHOST 1
5762_ACEOF
5763
5764    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy ether_ntohost" >&5
5765$as_echo_n "checking for buggy ether_ntohost... " >&6; }
5766if ${ac_cv_buggy_ether_ntohost+:} false; then :
5767  $as_echo_n "(cached) " >&6
5768else
5769
5770	if test "$cross_compiling" = yes; then :
5771  ac_cv_buggy_ether_ntohost="not while cross-compiling"
5772else
5773  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5774/* end confdefs.h.  */
5775
5776		#include <netdb.h>
5777		#include <sys/types.h>
5778		#include <sys/param.h>
5779		#include <sys/socket.h>
5780
5781		int
5782		main(int argc, char **argv)
5783		{
5784			u_char ea[6] = { 0xff, 0xff, 0xff, 0xff, 0xff };
5785			char name[MAXHOSTNAMELEN];
5786
5787			ether_ntohost(name, (struct ether_addr *)ea);
5788			exit(0);
5789		}
5790
5791_ACEOF
5792if ac_fn_c_try_run "$LINENO"; then :
5793  ac_cv_buggy_ether_ntohost=no
5794else
5795  ac_cv_buggy_ether_ntohost=yes
5796fi
5797rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5798  conftest.$ac_objext conftest.beam conftest.$ac_ext
5799fi
5800
5801fi
5802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_buggy_ether_ntohost" >&5
5803$as_echo "$ac_cv_buggy_ether_ntohost" >&6; }
5804    if test "$ac_cv_buggy_ether_ntohost" = "no"; then
5805
5806$as_echo "#define USE_ETHER_NTOHOST 1" >>confdefs.h
5807
5808    fi
5809
5810fi
5811done
5812
5813if test "$ac_cv_func_ether_ntohost" = yes -a \
5814    "$ac_cv_buggy_ether_ntohost" = "no"; then
5815	#
5816	# OK, we have ether_ntohost().  Do we have <netinet/if_ether.h>?
5817	#
5818	if test "$ac_cv_header_netinet_if_ether_h" = yes; then
5819		#
5820		# Yes.  Does it declare ether_ntohost()?
5821		#
5822		ac_fn_c_check_decl "$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5823#include <sys/types.h>
5824#include <sys/socket.h>
5825#include <netinet/in.h>
5826#include <arpa/inet.h>
5827struct mbuf;
5828struct rtentry;
5829#include <net/if.h>
5830#include <netinet/if_ether.h>
5831
5832"
5833if test "x$ac_cv_have_decl_ether_ntohost" = xyes; then :
5834
5835
5836$as_echo "#define NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5837
5838
5839fi
5840
5841	fi
5842	#
5843	# Did that succeed?
5844	#
5845	if test "$ac_cv_have_decl_ether_ntohost" != yes; then
5846		#
5847		# No, how about <netinet/ether.h>, as on Linux?
5848		#
5849		for ac_header in netinet/ether.h
5850do :
5851  ac_fn_c_check_header_mongrel "$LINENO" "netinet/ether.h" "ac_cv_header_netinet_ether_h" "$ac_includes_default"
5852if test "x$ac_cv_header_netinet_ether_h" = xyes; then :
5853  cat >>confdefs.h <<_ACEOF
5854#define HAVE_NETINET_ETHER_H 1
5855_ACEOF
5856
5857fi
5858
5859done
5860
5861		if test "$ac_cv_header_netinet_ether_h" = yes; then
5862			#
5863			# We have it - does it declare ether_ntohost()?
5864			# Unset ac_cv_have_decl_ether_ntohost so we don't
5865			# treat the previous failure as a cached value and
5866			# suppress the next test.
5867			#
5868			unset ac_cv_have_decl_ether_ntohost
5869			ac_fn_c_check_decl "$LINENO" "ether_ntohost" "ac_cv_have_decl_ether_ntohost" "
5870#include <netinet/ether.h>
5871
5872"
5873if test "x$ac_cv_have_decl_ether_ntohost" = xyes; then :
5874
5875
5876$as_echo "#define NETINET_ETHER_H_DECLARES_ETHER_NTOHOST /**/" >>confdefs.h
5877
5878
5879fi
5880
5881		fi
5882	fi
5883	#
5884	# Is ether_ntohost() declared?
5885	#
5886	if test "$ac_cv_have_decl_ether_ntohost" != yes; then
5887		#
5888		# No, we'll have to declare it ourselves.
5889		# Do we have "struct ether_addr"?
5890		#
5891		ac_fn_c_check_type "$LINENO" "struct ether_addr" "ac_cv_type_struct_ether_addr" "
5892#include <sys/types.h>
5893#include <sys/socket.h>
5894#include <netinet/in.h>
5895#include <arpa/inet.h>
5896struct mbuf;
5897struct rtentry;
5898#include <net/if.h>
5899#include <netinet/if_ether.h>
5900
5901"
5902if test "x$ac_cv_type_struct_ether_addr" = xyes; then :
5903
5904cat >>confdefs.h <<_ACEOF
5905#define HAVE_STRUCT_ETHER_ADDR 1
5906_ACEOF
5907
5908
5909fi
5910
5911
5912$as_echo "#define HAVE_DECL_ETHER_NTOHOST 0" >>confdefs.h
5913
5914	else
5915
5916$as_echo "#define HAVE_DECL_ETHER_NTOHOST 1" >>confdefs.h
5917
5918	fi
5919fi
5920
5921# libdlpi is needed for Solaris 11 and later.
5922{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlpi_walk in -ldlpi" >&5
5923$as_echo_n "checking for dlpi_walk in -ldlpi... " >&6; }
5924if ${ac_cv_lib_dlpi_dlpi_walk+:} false; then :
5925  $as_echo_n "(cached) " >&6
5926else
5927  ac_check_lib_save_LIBS=$LIBS
5928LIBS="-ldlpi -L/lib $LIBS"
5929cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5930/* end confdefs.h.  */
5931
5932/* Override any GCC internal prototype to avoid an error.
5933   Use char because int might match the return type of a GCC
5934   builtin and then its argument prototype would still apply.  */
5935#ifdef __cplusplus
5936extern "C"
5937#endif
5938char dlpi_walk ();
5939int
5940main ()
5941{
5942return dlpi_walk ();
5943  ;
5944  return 0;
5945}
5946_ACEOF
5947if ac_fn_c_try_link "$LINENO"; then :
5948  ac_cv_lib_dlpi_dlpi_walk=yes
5949else
5950  ac_cv_lib_dlpi_dlpi_walk=no
5951fi
5952rm -f core conftest.err conftest.$ac_objext \
5953    conftest$ac_exeext conftest.$ac_ext
5954LIBS=$ac_check_lib_save_LIBS
5955fi
5956{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dlpi_dlpi_walk" >&5
5957$as_echo "$ac_cv_lib_dlpi_dlpi_walk" >&6; }
5958if test "x$ac_cv_lib_dlpi_dlpi_walk" = xyes; then :
5959  LIBS="$LIBS -ldlpi" LDFLAGS="-L/lib $LDFLAGS"
5960fi
5961
5962
5963ac_fn_c_check_func "$LINENO" "pcap_list_datalinks" "ac_cv_func_pcap_list_datalinks"
5964if test "x$ac_cv_func_pcap_list_datalinks" = xyes; then :
5965
5966
5967$as_echo "#define HAVE_PCAP_LIST_DATALINKS 1" >>confdefs.h
5968
5969	    for ac_func in pcap_free_datalinks
5970do :
5971  ac_fn_c_check_func "$LINENO" "pcap_free_datalinks" "ac_cv_func_pcap_free_datalinks"
5972if test "x$ac_cv_func_pcap_free_datalinks" = xyes; then :
5973  cat >>confdefs.h <<_ACEOF
5974#define HAVE_PCAP_FREE_DATALINKS 1
5975_ACEOF
5976
5977fi
5978done
5979
5980
5981else
5982
5983	    case " $LIBOBJS " in
5984  *" datalinks.$ac_objext "* ) ;;
5985  *) LIBOBJS="$LIBOBJS datalinks.$ac_objext"
5986 ;;
5987esac
5988
5989
5990fi
5991
5992for ac_func in pcap_set_datalink
5993do :
5994  ac_fn_c_check_func "$LINENO" "pcap_set_datalink" "ac_cv_func_pcap_set_datalink"
5995if test "x$ac_cv_func_pcap_set_datalink" = xyes; then :
5996  cat >>confdefs.h <<_ACEOF
5997#define HAVE_PCAP_SET_DATALINK 1
5998_ACEOF
5999
6000fi
6001done
6002
6003ac_fn_c_check_func "$LINENO" "pcap_datalink_name_to_val" "ac_cv_func_pcap_datalink_name_to_val"
6004if test "x$ac_cv_func_pcap_datalink_name_to_val" = xyes; then :
6005
6006
6007$as_echo "#define HAVE_PCAP_DATALINK_NAME_TO_VAL 1" >>confdefs.h
6008
6009	    ac_fn_c_check_func "$LINENO" "pcap_datalink_val_to_description" "ac_cv_func_pcap_datalink_val_to_description"
6010if test "x$ac_cv_func_pcap_datalink_val_to_description" = xyes; then :
6011
6012$as_echo "#define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1" >>confdefs.h
6013
6014else
6015
6016		    case " $LIBOBJS " in
6017  *" dlnames.$ac_objext "* ) ;;
6018  *) LIBOBJS="$LIBOBJS dlnames.$ac_objext"
6019 ;;
6020esac
6021
6022
6023fi
6024
6025
6026else
6027
6028	    case " $LIBOBJS " in
6029  *" dlnames.$ac_objext "* ) ;;
6030  *) LIBOBJS="$LIBOBJS dlnames.$ac_objext"
6031 ;;
6032esac
6033
6034
6035fi
6036
6037
6038for ac_func in pcap_breakloop
6039do :
6040  ac_fn_c_check_func "$LINENO" "pcap_breakloop" "ac_cv_func_pcap_breakloop"
6041if test "x$ac_cv_func_pcap_breakloop" = xyes; then :
6042  cat >>confdefs.h <<_ACEOF
6043#define HAVE_PCAP_BREAKLOOP 1
6044_ACEOF
6045
6046fi
6047done
6048
6049
6050ac_fn_c_check_func "$LINENO" "pcap_dump_ftell" "ac_cv_func_pcap_dump_ftell"
6051if test "x$ac_cv_func_pcap_dump_ftell" = xyes; then :
6052
6053$as_echo "#define HAVE_PCAP_DUMP_FTELL 1" >>confdefs.h
6054
6055else
6056
6057	    case " $LIBOBJS " in
6058  *" pcap_dump_ftell.$ac_objext "* ) ;;
6059  *) LIBOBJS="$LIBOBJS pcap_dump_ftell.$ac_objext"
6060 ;;
6061esac
6062
6063
6064fi
6065
6066
6067#
6068# Do we have the new open API?  Check for pcap_create, and assume that,
6069# if we do, we also have pcap_activate() and the other new routines
6070# introduced in libpcap 1.0.0.
6071#
6072for ac_func in pcap_create
6073do :
6074  ac_fn_c_check_func "$LINENO" "pcap_create" "ac_cv_func_pcap_create"
6075if test "x$ac_cv_func_pcap_create" = xyes; then :
6076  cat >>confdefs.h <<_ACEOF
6077#define HAVE_PCAP_CREATE 1
6078_ACEOF
6079
6080fi
6081done
6082
6083if test $ac_cv_func_pcap_create = "yes" ; then
6084	#
6085	# OK, do we have pcap_set_tstamp_type?  If so, assume we have
6086	# pcap_list_tstamp_types and pcap_free_tstamp_types as well.
6087	#
6088	for ac_func in pcap_set_tstamp_type
6089do :
6090  ac_fn_c_check_func "$LINENO" "pcap_set_tstamp_type" "ac_cv_func_pcap_set_tstamp_type"
6091if test "x$ac_cv_func_pcap_set_tstamp_type" = xyes; then :
6092  cat >>confdefs.h <<_ACEOF
6093#define HAVE_PCAP_SET_TSTAMP_TYPE 1
6094_ACEOF
6095
6096fi
6097done
6098
6099	#
6100	# And do we have pcap_set_tstamp_precision?  If so, we assume
6101	# we also have pcap_open_offline_with_tstamp_precision.
6102	#
6103	for ac_func in pcap_set_tstamp_precision
6104do :
6105  ac_fn_c_check_func "$LINENO" "pcap_set_tstamp_precision" "ac_cv_func_pcap_set_tstamp_precision"
6106if test "x$ac_cv_func_pcap_set_tstamp_precision" = xyes; then :
6107  cat >>confdefs.h <<_ACEOF
6108#define HAVE_PCAP_SET_TSTAMP_PRECISION 1
6109_ACEOF
6110
6111fi
6112done
6113
6114fi
6115
6116#
6117# Check for a miscellaneous collection of functions which we use
6118# if we have them.
6119#
6120for ac_func in pcap_findalldevs pcap_dump_flush pcap_lib_version pcap_setdirection pcap_set_immediate_mode
6121do :
6122  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6123ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6124if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6125  cat >>confdefs.h <<_ACEOF
6126#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6127_ACEOF
6128
6129fi
6130done
6131
6132if test $ac_cv_func_pcap_findalldevs = "yes" ; then
6133    savedcppflags="$CPPFLAGS"
6134    CPPFLAGS="$CPPFLAGS $V_INCLS"
6135    ac_fn_c_check_type "$LINENO" "pcap_if_t" "ac_cv_type_pcap_if_t" "#include <pcap.h>
6136"
6137if test "x$ac_cv_type_pcap_if_t" = xyes; then :
6138
6139cat >>confdefs.h <<_ACEOF
6140#define HAVE_PCAP_IF_T 1
6141_ACEOF
6142
6143
6144fi
6145
6146    CPPFLAGS="$savedcppflags"
6147fi
6148
6149if test $ac_cv_func_pcap_lib_version = "no" ; then
6150    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_version is defined by libpcap" >&5
6151$as_echo_n "checking whether pcap_version is defined by libpcap... " >&6; }
6152    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6153/* end confdefs.h.  */
6154
6155int
6156main ()
6157{
6158
6159	extern char pcap_version[];
6160
6161	return (int)pcap_version;
6162
6163  ;
6164  return 0;
6165}
6166_ACEOF
6167if ac_fn_c_try_link "$LINENO"; then :
6168  ac_lbl_cv_pcap_version_defined=yes
6169else
6170  ac_lbl_cv_pcap_version_defined=no
6171fi
6172rm -f core conftest.err conftest.$ac_objext \
6173    conftest$ac_exeext conftest.$ac_ext
6174    if test "$ac_lbl_cv_pcap_version_defined" = yes ; then
6175	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6176$as_echo "yes" >&6; }
6177
6178$as_echo "#define HAVE_PCAP_VERSION 1" >>confdefs.h
6179
6180    else
6181	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6182$as_echo "no" >&6; }
6183    fi
6184fi
6185
6186#
6187# Check for special debugging functions
6188#
6189for ac_func in pcap_set_parser_debug
6190do :
6191  ac_fn_c_check_func "$LINENO" "pcap_set_parser_debug" "ac_cv_func_pcap_set_parser_debug"
6192if test "x$ac_cv_func_pcap_set_parser_debug" = xyes; then :
6193  cat >>confdefs.h <<_ACEOF
6194#define HAVE_PCAP_SET_PARSER_DEBUG 1
6195_ACEOF
6196
6197fi
6198done
6199
6200if test "$ac_cv_func_pcap_set_parser_debug" = "no" ; then
6201	#
6202	# OK, we don't have pcap_set_parser_debug() to set the libpcap
6203	# filter expression parser debug flag; can we directly set the
6204	# flag?
6205	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pcap_debug is defined by libpcap" >&5
6206$as_echo_n "checking whether pcap_debug is defined by libpcap... " >&6; }
6207	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6208/* end confdefs.h.  */
6209
6210int
6211main ()
6212{
6213
6214		extern int pcap_debug;
6215
6216		return pcap_debug;
6217
6218  ;
6219  return 0;
6220}
6221_ACEOF
6222if ac_fn_c_try_link "$LINENO"; then :
6223  ac_lbl_cv_pcap_debug_defined=yes
6224else
6225  ac_lbl_cv_pcap_debug_defined=no
6226fi
6227rm -f core conftest.err conftest.$ac_objext \
6228    conftest$ac_exeext conftest.$ac_ext
6229	if test "$ac_lbl_cv_pcap_debug_defined" = yes ; then
6230		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6231$as_echo "yes" >&6; }
6232
6233$as_echo "#define HAVE_PCAP_DEBUG 1" >>confdefs.h
6234
6235	else
6236		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6237$as_echo "no" >&6; }
6238		#
6239		# OK, what about "yydebug"?
6240		#
6241		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yydebug is defined by libpcap" >&5
6242$as_echo_n "checking whether yydebug is defined by libpcap... " >&6; }
6243		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6244/* end confdefs.h.  */
6245
6246int
6247main ()
6248{
6249
6250			extern int yydebug;
6251
6252			return yydebug;
6253
6254  ;
6255  return 0;
6256}
6257_ACEOF
6258if ac_fn_c_try_link "$LINENO"; then :
6259  ac_lbl_cv_yydebug_defined=yes
6260else
6261  ac_lbl_cv_yydebug_defined=no
6262fi
6263rm -f core conftest.err conftest.$ac_objext \
6264    conftest$ac_exeext conftest.$ac_ext
6265		if test "$ac_lbl_cv_yydebug_defined" = yes ; then
6266			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6267$as_echo "yes" >&6; }
6268
6269$as_echo "#define HAVE_YYDEBUG 1" >>confdefs.h
6270
6271		else
6272			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6273$as_echo "no" >&6; }
6274		fi
6275	fi
6276fi
6277for ac_func in pcap_set_optimizer_debug
6278do :
6279  ac_fn_c_check_func "$LINENO" "pcap_set_optimizer_debug" "ac_cv_func_pcap_set_optimizer_debug"
6280if test "x$ac_cv_func_pcap_set_optimizer_debug" = xyes; then :
6281  cat >>confdefs.h <<_ACEOF
6282#define HAVE_PCAP_SET_OPTIMIZER_DEBUG 1
6283_ACEOF
6284
6285fi
6286done
6287
6288ac_fn_c_check_func "$LINENO" "bpf_dump" "ac_cv_func_bpf_dump"
6289if test "x$ac_cv_func_bpf_dump" = xyes; then :
6290  $as_echo "#define HAVE_BPF_DUMP 1" >>confdefs.h
6291
6292else
6293  case " $LIBOBJS " in
6294  *" bpf_dump.$ac_objext "* ) ;;
6295  *) LIBOBJS="$LIBOBJS bpf_dump.$ac_objext"
6296 ;;
6297esac
6298
6299fi
6300
6301
6302V_GROUP=0
6303if test -f /etc/group -a ! -z "`grep '^wheel:' /etc/group`" ; then
6304	V_GROUP=wheel
6305fi
6306#
6307# Assume V7/BSD convention for man pages (file formats in section 5,
6308# miscellaneous info in section 7).
6309#
6310MAN_FILE_FORMATS=5
6311MAN_MISC_INFO=7
6312case "$host_os" in
6313
6314aix*)
6315
6316$as_echo "#define _SUN 1" >>confdefs.h
6317
6318	;;
6319
6320hpux*)
6321	#
6322	# Use System V conventions for man pages.
6323	#
6324	MAN_FILE_FORMATS=4
6325	MAN_MISC_INFO=5
6326	;;
6327
6328irix*)
6329	V_GROUP=sys
6330
6331	#
6332	# Use System V conventions for man pages.
6333	#
6334	MAN_FILE_FORMATS=4
6335	MAN_MISC_INFO=5
6336	;;
6337
6338osf*)
6339	V_GROUP=system
6340
6341	#
6342	# Use System V conventions for man pages.
6343	#
6344	MAN_FILE_FORMATS=4
6345	MAN_MISC_INFO=5
6346	;;
6347
6348solaris*)
6349	V_GROUP=sys
6350
6351	#
6352	# Use System V conventions for man pages.
6353	#
6354	MAN_FILE_FORMATS=4
6355	MAN_MISC_INFO=5
6356	;;
6357esac
6358
6359if test -f /dev/bpf0 ; then
6360	V_GROUP=bpf
6361fi
6362
6363#
6364# Make sure we have definitions for all the C99 specified-width types
6365# (regardless of whether the environment is a C99 environment or not).
6366#
6367ac_fn_c_find_intX_t "$LINENO" "8" "ac_cv_c_int8_t"
6368case $ac_cv_c_int8_t in #(
6369  no|yes) ;; #(
6370  *)
6371
6372cat >>confdefs.h <<_ACEOF
6373#define int8_t $ac_cv_c_int8_t
6374_ACEOF
6375;;
6376esac
6377
6378ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6379case $ac_cv_c_int16_t in #(
6380  no|yes) ;; #(
6381  *)
6382
6383cat >>confdefs.h <<_ACEOF
6384#define int16_t $ac_cv_c_int16_t
6385_ACEOF
6386;;
6387esac
6388
6389ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6390case $ac_cv_c_int32_t in #(
6391  no|yes) ;; #(
6392  *)
6393
6394cat >>confdefs.h <<_ACEOF
6395#define int32_t $ac_cv_c_int32_t
6396_ACEOF
6397;;
6398esac
6399
6400ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"
6401case $ac_cv_c_int64_t in #(
6402  no|yes) ;; #(
6403  *)
6404
6405cat >>confdefs.h <<_ACEOF
6406#define int64_t $ac_cv_c_int64_t
6407_ACEOF
6408;;
6409esac
6410
6411ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"
6412case $ac_cv_c_uint8_t in #(
6413  no|yes) ;; #(
6414  *)
6415
6416$as_echo "#define _UINT8_T 1" >>confdefs.h
6417
6418
6419cat >>confdefs.h <<_ACEOF
6420#define uint8_t $ac_cv_c_uint8_t
6421_ACEOF
6422;;
6423  esac
6424
6425ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6426case $ac_cv_c_uint16_t in #(
6427  no|yes) ;; #(
6428  *)
6429
6430
6431cat >>confdefs.h <<_ACEOF
6432#define uint16_t $ac_cv_c_uint16_t
6433_ACEOF
6434;;
6435  esac
6436
6437ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6438case $ac_cv_c_uint32_t in #(
6439  no|yes) ;; #(
6440  *)
6441
6442$as_echo "#define _UINT32_T 1" >>confdefs.h
6443
6444
6445cat >>confdefs.h <<_ACEOF
6446#define uint32_t $ac_cv_c_uint32_t
6447_ACEOF
6448;;
6449  esac
6450
6451ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
6452case $ac_cv_c_uint64_t in #(
6453  no|yes) ;; #(
6454  *)
6455
6456$as_echo "#define _UINT64_T 1" >>confdefs.h
6457
6458
6459cat >>confdefs.h <<_ACEOF
6460#define uint64_t $ac_cv_c_uint64_t
6461_ACEOF
6462;;
6463  esac
6464
6465
6466#
6467# Make sure we have a definition for C99's uintptr_t (regardless of
6468# whether the environment is a C99 environment or not).
6469#
6470
6471  ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "$ac_includes_default"
6472if test "x$ac_cv_type_uintptr_t" = xyes; then :
6473
6474$as_echo "#define HAVE_UINTPTR_T 1" >>confdefs.h
6475
6476else
6477  for ac_type in 'unsigned int' 'unsigned long int' \
6478	'unsigned long long int'; do
6479       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6480/* end confdefs.h.  */
6481$ac_includes_default
6482int
6483main ()
6484{
6485static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
6486test_array [0] = 0;
6487return test_array [0];
6488
6489  ;
6490  return 0;
6491}
6492_ACEOF
6493if ac_fn_c_try_compile "$LINENO"; then :
6494
6495cat >>confdefs.h <<_ACEOF
6496#define uintptr_t $ac_type
6497_ACEOF
6498
6499	  ac_type=
6500fi
6501rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6502       test -z "$ac_type" && break
6503     done
6504fi
6505
6506
6507
6508#
6509# Define the old BSD specified-width types in terms of the C99 types;
6510# we may need them with libpcap include files.
6511#
6512ac_fn_c_check_type "$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default
6513#include <sys/types.h>
6514
6515"
6516if test "x$ac_cv_type_u_int8_t" = xyes; then :
6517
6518else
6519
6520$as_echo "#define u_int8_t uint8_t" >>confdefs.h
6521
6522fi
6523
6524ac_fn_c_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default
6525#include <sys/types.h>
6526
6527"
6528if test "x$ac_cv_type_u_int16_t" = xyes; then :
6529
6530else
6531
6532$as_echo "#define u_int16_t uint16_t" >>confdefs.h
6533
6534fi
6535
6536ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default
6537#include <sys/types.h>
6538
6539"
6540if test "x$ac_cv_type_u_int32_t" = xyes; then :
6541
6542else
6543
6544$as_echo "#define u_int32_t uint32_t" >>confdefs.h
6545
6546fi
6547
6548ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default
6549#include <sys/types.h>
6550
6551"
6552if test "x$ac_cv_type_u_int64_t" = xyes; then :
6553
6554else
6555
6556$as_echo "#define u_int64_t uint64_t" >>confdefs.h
6557
6558fi
6559
6560
6561#
6562# Check for <inttypes.h>
6563#
6564for ac_header in inttypes.h
6565do :
6566  ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
6567if test "x$ac_cv_header_inttypes_h" = xyes; then :
6568  cat >>confdefs.h <<_ACEOF
6569#define HAVE_INTTYPES_H 1
6570_ACEOF
6571
6572    #
6573    # OK, we have inttypes.h, but does it define all the PRI[doxu]64 macros?
6574    # Some systems have an inttypes.h that doesn't define all of them.
6575    #
6576    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether inttypes.h defines the PRI[doxu]64 macros" >&5
6577$as_echo_n "checking whether inttypes.h defines the PRI[doxu]64 macros... " >&6; }
6578    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6579/* end confdefs.h.  */
6580
6581
6582	    #include <inttypes.h>
6583	    #include <stdio.h>
6584	    #include <sys/types.h>
6585
6586	    main()
6587	    {
6588	      printf("%" PRId64 "\n", (uint64_t)1);
6589	      printf("%" PRIo64 "\n", (uint64_t)1);
6590	      printf("%" PRIx64 "\n", (uint64_t)1);
6591	      printf("%" PRIu64 "\n", (uint64_t)1);
6592	    }
6593
6594
6595_ACEOF
6596if ac_fn_c_try_compile "$LINENO"; then :
6597
6598	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6599$as_echo "yes" >&6; }
6600	ac_lbl_inttypes_h_defines_formats=yes
6601
6602else
6603
6604	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6605$as_echo "no" >&6; }
6606	ac_lbl_inttypes_h_defines_formats=no
6607
6608fi
6609rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6610
6611else
6612
6613    #
6614    # We don't have inttypes.h, so it obviously can't define those
6615    # macros.
6616    #
6617    ac_lbl_inttypes_h_defines_formats=no
6618
6619fi
6620
6621done
6622
6623if test "$ac_lbl_inttypes_h_defines_formats" = no; then
6624
6625    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether %lx can be used to format 64-bit integers" >&5
6626$as_echo_n "checking whether %lx can be used to format 64-bit integers... " >&6; }
6627    if test "$cross_compiling" = yes; then :
6628  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6629$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6630as_fn_error $? "cannot run test program while cross compiling
6631See \`config.log' for more details" "$LINENO" 5; }
6632else
6633  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6634/* end confdefs.h.  */
6635
6636
6637#	    ifdef HAVE_INTTYPES_H
6638	    #include <inttypes.h>
6639#	    endif
6640	    #include <stdio.h>
6641	    #include <sys/types.h>
6642
6643	    main()
6644	    {
6645	      uint64_t t = 1;
6646	      char strbuf[16+1];
6647	      sprintf(strbuf, "%016lx", t << 32);
6648	      if (strcmp(strbuf, "0000000100000000") == 0)
6649		exit(0);
6650	      else
6651		exit(1);
6652	    }
6653
6654
6655_ACEOF
6656if ac_fn_c_try_run "$LINENO"; then :
6657
6658
6659$as_echo "#define PRId64 \"ld\"" >>confdefs.h
6660
6661
6662$as_echo "#define PRIo64 \"lo\"" >>confdefs.h
6663
6664
6665$as_echo "#define PRIx64 \"lx\"" >>confdefs.h
6666
6667
6668$as_echo "#define PRIu64 \"lu\"" >>confdefs.h
6669
6670	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6671$as_echo "yes" >&6; }
6672
6673else
6674
6675	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6676$as_echo "no" >&6; }
6677
6678
6679    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether %llx can be used to format 64-bit integers" >&5
6680$as_echo_n "checking whether %llx can be used to format 64-bit integers... " >&6; }
6681    if test "$cross_compiling" = yes; then :
6682  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6683$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6684as_fn_error $? "cannot run test program while cross compiling
6685See \`config.log' for more details" "$LINENO" 5; }
6686else
6687  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6688/* end confdefs.h.  */
6689
6690
6691#	    ifdef HAVE_INTTYPES_H
6692	    #include <inttypes.h>
6693#	    endif
6694	    #include <stdio.h>
6695	    #include <sys/types.h>
6696
6697	    main()
6698	    {
6699	      uint64_t t = 1;
6700	      char strbuf[16+1];
6701	      sprintf(strbuf, "%016llx", t << 32);
6702	      if (strcmp(strbuf, "0000000100000000") == 0)
6703		exit(0);
6704	      else
6705		exit(1);
6706	    }
6707
6708
6709_ACEOF
6710if ac_fn_c_try_run "$LINENO"; then :
6711
6712
6713$as_echo "#define PRId64 \"lld\"" >>confdefs.h
6714
6715
6716$as_echo "#define PRIo64 \"llo\"" >>confdefs.h
6717
6718
6719$as_echo "#define PRIx64 \"llx\"" >>confdefs.h
6720
6721
6722$as_echo "#define PRIu64 \"llu\"" >>confdefs.h
6723
6724	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6725$as_echo "yes" >&6; }
6726
6727else
6728
6729	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6730$as_echo "no" >&6; }
6731
6732
6733    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether %Lx can be used to format 64-bit integers" >&5
6734$as_echo_n "checking whether %Lx can be used to format 64-bit integers... " >&6; }
6735    if test "$cross_compiling" = yes; then :
6736  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6737$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6738as_fn_error $? "cannot run test program while cross compiling
6739See \`config.log' for more details" "$LINENO" 5; }
6740else
6741  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6742/* end confdefs.h.  */
6743
6744
6745#	    ifdef HAVE_INTTYPES_H
6746	    #include <inttypes.h>
6747#	    endif
6748	    #include <stdio.h>
6749	    #include <sys/types.h>
6750
6751	    main()
6752	    {
6753	      uint64_t t = 1;
6754	      char strbuf[16+1];
6755	      sprintf(strbuf, "%016Lx", t << 32);
6756	      if (strcmp(strbuf, "0000000100000000") == 0)
6757		exit(0);
6758	      else
6759		exit(1);
6760	    }
6761
6762
6763_ACEOF
6764if ac_fn_c_try_run "$LINENO"; then :
6765
6766
6767$as_echo "#define PRId64 \"Ld\"" >>confdefs.h
6768
6769
6770$as_echo "#define PRIo64 \"Lo\"" >>confdefs.h
6771
6772
6773$as_echo "#define PRIx64 \"Lx\"" >>confdefs.h
6774
6775
6776$as_echo "#define PRIu64 \"Lu\"" >>confdefs.h
6777
6778	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6779$as_echo "yes" >&6; }
6780
6781else
6782
6783	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6784$as_echo "no" >&6; }
6785
6786
6787    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether %qx can be used to format 64-bit integers" >&5
6788$as_echo_n "checking whether %qx can be used to format 64-bit integers... " >&6; }
6789    if test "$cross_compiling" = yes; then :
6790  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6791$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6792as_fn_error $? "cannot run test program while cross compiling
6793See \`config.log' for more details" "$LINENO" 5; }
6794else
6795  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6796/* end confdefs.h.  */
6797
6798
6799#	    ifdef HAVE_INTTYPES_H
6800	    #include <inttypes.h>
6801#	    endif
6802	    #include <stdio.h>
6803	    #include <sys/types.h>
6804
6805	    main()
6806	    {
6807	      uint64_t t = 1;
6808	      char strbuf[16+1];
6809	      sprintf(strbuf, "%016qx", t << 32);
6810	      if (strcmp(strbuf, "0000000100000000") == 0)
6811		exit(0);
6812	      else
6813		exit(1);
6814	    }
6815
6816
6817_ACEOF
6818if ac_fn_c_try_run "$LINENO"; then :
6819
6820
6821$as_echo "#define PRId64 \"qd\"" >>confdefs.h
6822
6823
6824$as_echo "#define PRIo64 \"qo\"" >>confdefs.h
6825
6826
6827$as_echo "#define PRIx64 \"qx\"" >>confdefs.h
6828
6829
6830$as_echo "#define PRIu64 \"qu\"" >>confdefs.h
6831
6832	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6833$as_echo "yes" >&6; }
6834
6835else
6836
6837	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6838$as_echo "no" >&6; }
6839
6840	          as_fn_error