2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
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 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
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+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_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.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
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'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 as_echo_n='sh -c $as_echo_n_body as_echo'
69 as_echo='sh -c $as_echo_body as_echo'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
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.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
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.
106 if test "x$as_myself" = x; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
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.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
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.
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
147 *v*x* | *x*v* ) as_opts=-vx ;;
152 exec $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
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
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+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || 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
199 test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev/null; then :
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213 test -z "$as_dir" && as_dir=.
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 :
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
238 if test "x$CONFIG_SHELL" != x; then :
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.
246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
248 *v*x* | *x*v* ) as_opts=-vx ;;
253 exec $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
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."
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."
276 SHELL=${CONFIG_SHELL-/bin/sh}
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE= GREP_OPTIONS=
280 unset CLICOLOR_FORCE GREP_OPTIONS
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
287 # Portably unset VAR.
290 { eval $1=; unset $1;}
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
314 # Create "$as_dir" as a directory, including parents if necessary.
319 -*) as_dir=./$as_dir;;
321 test -d "$as_dir" || eval $as_mkdir_p || {
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
352 test -d "$as_dir" && break
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p ()
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
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
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.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
398 as_val=`expr "$@" || test $? -eq 1`
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.
410 as_status=$1; test $as_status -eq 0 && as_status=1
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
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit $as_status
419 if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
438 as_me=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
457 # Avoid depending upon Character Ranges.
458 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits='0123456789'
462 as_cr_alnum=$as_cr_Letters$as_cr_digits
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. :-)
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
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; }
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).
496 # Exit status is that of the last command.
500 ECHO_C= ECHO_N= ECHO_T=
501 case `echo -n x` in #(((((
503 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
518 mkdir conf$$.dir 2>/dev/null
520 if (echo >conf$$.file) 2>/dev/null; then
521 if ln -s conf$$.file conf$$ 2>/dev/null; then
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 ||
529 elif ln conf$$.file conf$$ 2>/dev/null; then
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
540 if mkdir -p . 2>/dev/null; then
541 as_mkdir_p='mkdir -p "$as_dir"'
543 test -d ./-p && rmdir ./-p
548 as_executable_p=as_fn_executable_p
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
557 test -n "$DJDIR" || exec 7<&0 </dev/null
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
568 ac_default_prefix=/usr/local
570 ac_config_libobj_dir=.
577 # Identity of this package.
585 ac_unique_file="pcap.c"
586 # Factoring default headers for most tests.
587 ac_includes_default="\
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
599 # ifdef HAVE_STDLIB_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
622 ac_subst_vars='LTLIBOBJS
626 PCAP_SUPPORT_PACKET_RING
634 PCAP_SUPPORT_NETFILTER
664 HAVE_LINUX_TPACKET_AUXDATA
717 program_transform_name
730 enable_option_checking
755 ac_precious_vars='build_alias
768 # Initialize some variables set by options.
770 ac_init_version=false
771 ac_unrecognized_opts=
773 # The variables have the same names as the options, with
774 # dashes changed to underlines.
782 program_transform_name=s,x,x,
790 # Installation directory options.
791 # These are left unexpanded so users can "make install exec_prefix=/foo"
792 # and all the variables that are supposed to be based on exec_prefix
793 # by default will actually change.
794 # Use braces instead of parens because sh, perl, etc. also accept them.
795 # (The list follows the same order as the GNU Coding Standards.)
796 bindir='${exec_prefix}/bin'
797 sbindir='${exec_prefix}/sbin'
798 libexecdir='${exec_prefix}/libexec'
799 datarootdir='${prefix}/share'
800 datadir='${datarootdir}'
801 sysconfdir='${prefix}/etc'
802 sharedstatedir='${prefix}/com'
803 localstatedir='${prefix}/var'
804 includedir='${prefix}/include'
805 oldincludedir='/usr/include'
806 docdir='${datarootdir}/doc/${PACKAGE}'
807 infodir='${datarootdir}/info'
812 libdir='${exec_prefix}/lib'
813 localedir='${datarootdir}/locale'
814 mandir='${datarootdir}/man'
820 # If the previous option needs an argument, assign it.
821 if test -n "$ac_prev"; then
822 eval $ac_prev=\$ac_option
828 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
833 # Accept the important Cygnus configure options, so we can diagnose typos.
835 case $ac_dashdash$ac_option in
839 -bindir | --bindir | --bindi | --bind | --bin | --bi)
841 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
844 -build | --build | --buil | --bui | --bu)
845 ac_prev=build_alias ;;
846 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
847 build_alias=$ac_optarg ;;
849 -cache-file | --cache-file | --cache-fil | --cache-fi \
850 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
851 ac_prev=cache_file ;;
852 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
853 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
854 cache_file=$ac_optarg ;;
857 cache_file=config.cache ;;
859 -datadir | --datadir | --datadi | --datad)
861 -datadir=* | --datadir=* | --datadi=* | --datad=*)
862 datadir=$ac_optarg ;;
864 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
865 | --dataroo | --dataro | --datar)
866 ac_prev=datarootdir ;;
867 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
868 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
869 datarootdir=$ac_optarg ;;
871 -disable-* | --disable-*)
872 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
873 # Reject names that are not valid shell variable names.
874 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
875 as_fn_error $? "invalid feature name: $ac_useropt"
876 ac_useropt_orig=$ac_useropt
877 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
878 case $ac_user_opts in
882 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
883 ac_unrecognized_sep=', ';;
885 eval enable_$ac_useropt=no ;;
887 -docdir | --docdir | --docdi | --doc | --do)
889 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
892 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
894 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
897 -enable-* | --enable-*)
898 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
899 # Reject names that are not valid shell variable names.
900 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
901 as_fn_error $? "invalid feature name: $ac_useropt"
902 ac_useropt_orig=$ac_useropt
903 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
904 case $ac_user_opts in
908 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
909 ac_unrecognized_sep=', ';;
911 eval enable_$ac_useropt=\$ac_optarg ;;
913 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
914 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
915 | --exec | --exe | --ex)
916 ac_prev=exec_prefix ;;
917 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
918 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
919 | --exec=* | --exe=* | --ex=*)
920 exec_prefix=$ac_optarg ;;
922 -gas | --gas | --ga | --g)
923 # Obsolete; use --with-gas.
926 -help | --help | --hel | --he | -h)
928 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
929 ac_init_help=recursive ;;
930 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
931 ac_init_help=short ;;
933 -host | --host | --hos | --ho)
934 ac_prev=host_alias ;;
935 -host=* | --host=* | --hos=* | --ho=*)
936 host_alias=$ac_optarg ;;
938 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
940 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
942 htmldir=$ac_optarg ;;
944 -includedir | --includedir | --includedi | --included | --include \
945 | --includ | --inclu | --incl | --inc)
946 ac_prev=includedir ;;
947 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
948 | --includ=* | --inclu=* | --incl=* | --inc=*)
949 includedir=$ac_optarg ;;
951 -infodir | --infodir | --infodi | --infod | --info | --inf)
953 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
954 infodir=$ac_optarg ;;
956 -libdir | --libdir | --libdi | --libd)
958 -libdir=* | --libdir=* | --libdi=* | --libd=*)
961 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
962 | --libexe | --libex | --libe)
963 ac_prev=libexecdir ;;
964 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
965 | --libexe=* | --libex=* | --libe=*)
966 libexecdir=$ac_optarg ;;
968 -localedir | --localedir | --localedi | --localed | --locale)
970 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
971 localedir=$ac_optarg ;;
973 -localstatedir | --localstatedir | --localstatedi | --localstated \
974 | --localstate | --localstat | --localsta | --localst | --locals)
975 ac_prev=localstatedir ;;
976 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
977 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
978 localstatedir=$ac_optarg ;;
980 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
982 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
986 # Obsolete; use --without-fp.
989 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
990 | --no-cr | --no-c | -n)
993 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
994 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
997 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
998 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
999 | --oldin | --oldi | --old | --ol | --o)
1000 ac_prev=oldincludedir ;;
1001 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1002 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1003 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1004 oldincludedir=$ac_optarg ;;
1006 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1008 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1009 prefix=$ac_optarg ;;
1011 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1012 | --program-pre | --program-pr | --program-p)
1013 ac_prev=program_prefix ;;
1014 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1015 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1016 program_prefix=$ac_optarg ;;
1018 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1019 | --program-suf | --program-su | --program-s)
1020 ac_prev=program_suffix ;;
1021 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1022 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1023 program_suffix=$ac_optarg ;;
1025 -program-transform-name | --program-transform-name \
1026 | --program-transform-nam | --program-transform-na \
1027 | --program-transform-n | --program-transform- \
1028 | --program-transform | --program-transfor \
1029 | --program-transfo | --program-transf \
1030 | --program-trans | --program-tran \
1031 | --progr-tra | --program-tr | --program-t)
1032 ac_prev=program_transform_name ;;
1033 -program-transform-name=* | --program-transform-name=* \
1034 | --program-transform-nam=* | --program-transform-na=* \
1035 | --program-transform-n=* | --program-transform-=* \
1036 | --program-transform=* | --program-transfor=* \
1037 | --program-transfo=* | --program-transf=* \
1038 | --program-trans=* | --program-tran=* \
1039 | --progr-tra=* | --program-tr=* | --program-t=*)
1040 program_transform_name=$ac_optarg ;;
1042 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1044 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1045 pdfdir=$ac_optarg ;;
1047 -psdir | --psdir | --psdi | --psd | --ps)
1049 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1052 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1053 | -silent | --silent | --silen | --sile | --sil)
1056 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1058 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1060 sbindir=$ac_optarg ;;
1062 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1063 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1064 | --sharedst | --shareds | --shared | --share | --shar \
1066 ac_prev=sharedstatedir ;;
1067 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1068 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1069 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1071 sharedstatedir=$ac_optarg ;;
1073 -site | --site | --sit)
1075 -site=* | --site=* | --sit=*)
1078 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1080 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1081 srcdir=$ac_optarg ;;
1083 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1084 | --syscon | --sysco | --sysc | --sys | --sy)
1085 ac_prev=sysconfdir ;;
1086 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1087 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1088 sysconfdir=$ac_optarg ;;
1090 -target | --target | --targe | --targ | --tar | --ta | --t)
1091 ac_prev=target_alias ;;
1092 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1093 target_alias=$ac_optarg ;;
1095 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1098 -version | --version | --versio | --versi | --vers | -V)
1099 ac_init_version=: ;;
1102 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1103 # Reject names that are not valid shell variable names.
1104 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1105 as_fn_error $? "invalid package name: $ac_useropt"
1106 ac_useropt_orig=$ac_useropt
1107 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1108 case $ac_user_opts in
1112 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1113 ac_unrecognized_sep=', ';;
1115 eval with_$ac_useropt=\$ac_optarg ;;
1117 -without-* | --without-*)
1118 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1119 # Reject names that are not valid shell variable names.
1120 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1121 as_fn_error $? "invalid package name: $ac_useropt"
1122 ac_useropt_orig=$ac_useropt
1123 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1124 case $ac_user_opts in
1128 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1129 ac_unrecognized_sep=', ';;
1131 eval with_$ac_useropt=no ;;
1134 # Obsolete; use --with-x.
1137 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1138 | --x-incl | --x-inc | --x-in | --x-i)
1139 ac_prev=x_includes ;;
1140 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1141 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1142 x_includes=$ac_optarg ;;
1144 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1145 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1146 ac_prev=x_libraries ;;
1147 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1148 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1149 x_libraries=$ac_optarg ;;
1151 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1152 Try \`$0 --help' for more information"
1156 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1157 # Reject names that are not valid shell variable names.
1158 case $ac_envvar in #(
1159 '' | [0-9]* | *[!_$as_cr_alnum]* )
1160 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1162 eval $ac_envvar=\$ac_optarg
1163 export $ac_envvar ;;
1166 # FIXME: should be removed in autoconf 3.0.
1167 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1168 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1169 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1170 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1176 if test -n "$ac_prev"; then
1177 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1178 as_fn_error $? "missing argument to $ac_option"
1181 if test -n "$ac_unrecognized_opts"; then
1182 case $enable_option_checking in
1184 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1185 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1189 # Check all directory arguments for consistency.
1190 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1191 datadir sysconfdir sharedstatedir localstatedir includedir \
1192 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1193 libdir localedir mandir
1195 eval ac_val=\$$ac_var
1196 # Remove trailing slashes.
1199 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1200 eval $ac_var=\$ac_val;;
1202 # Be sure to have absolute directory names.
1204 [\\/$]* | ?:[\\/]* ) continue;;
1205 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1207 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1210 # There might be people who depend on the old broken behavior: `$host'
1211 # used to hold the argument of --host etc.
1212 # FIXME: To remove some day.
1215 target=$target_alias
1217 # FIXME: To remove some day.
1218 if test "x$host_alias" != x; then
1219 if test "x$build_alias" = x; then
1220 cross_compiling=maybe
1221 elif test "x$build_alias" != "x$host_alias"; then
1227 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1229 test "$silent" = yes && exec 6>/dev/null
1232 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1233 ac_ls_di=`ls -di .` &&
1234 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1235 as_fn_error $? "working directory cannot be determined"
1236 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1237 as_fn_error $? "pwd does not report name of working directory"
1240 # Find the source files, if location was not specified.
1241 if test -z "$srcdir"; then
1242 ac_srcdir_defaulted=yes
1243 # Try the directory containing this script, then the parent directory.
1244 ac_confdir=`$as_dirname -- "$as_myself" ||
1245 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1246 X"$as_myself" : 'X\(//\)[^/]' \| \
1247 X"$as_myself" : 'X\(//\)$' \| \
1248 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1249 $as_echo X"$as_myself" |
1250 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1268 if test ! -r "$srcdir/$ac_unique_file"; then
1272 ac_srcdir_defaulted=no
1274 if test ! -r "$srcdir/$ac_unique_file"; then
1275 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1276 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1278 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1280 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1282 # When building in place, set srcdir=.
1283 if test "$ac_abs_confdir" = "$ac_pwd"; then
1286 # Remove unnecessary trailing slashes from srcdir.
1287 # Double slashes in file names in object file debugging info
1288 # mess up M-x gdb in Emacs.
1290 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1292 for ac_var in $ac_precious_vars; do
1293 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1294 eval ac_env_${ac_var}_value=\$${ac_var}
1295 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1296 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1300 # Report the --help message.
1302 if test "$ac_init_help" = "long"; then
1303 # Omit some internal or obsolete options to make the list less imposing.
1304 # This message is too long to be a string in the A/UX 3.1 sh.
1306 \`configure' configures this package to adapt to many kinds of systems.
1308 Usage: $0 [OPTION]... [VAR=VALUE]...
1310 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1311 VAR=VALUE. See below for descriptions of some of the useful variables.
1313 Defaults for the options are specified in brackets.
1316 -h, --help display this help and exit
1317 --help=short display options specific to this package
1318 --help=recursive display the short help of all the included packages
1319 -V, --version display version information and exit
1320 -q, --quiet, --silent do not print \`checking ...' messages
1321 --cache-file=FILE cache test results in FILE [disabled]
1322 -C, --config-cache alias for \`--cache-file=config.cache'
1323 -n, --no-create do not create output files
1324 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1326 Installation directories:
1327 --prefix=PREFIX install architecture-independent files in PREFIX
1328 [$ac_default_prefix]
1329 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1332 By default, \`make install' will install all the files in
1333 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1334 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1335 for instance \`--prefix=\$HOME'.
1337 For better control, use the options below.
1339 Fine tuning of the installation directories:
1340 --bindir=DIR user executables [EPREFIX/bin]
1341 --sbindir=DIR system admin executables [EPREFIX/sbin]
1342 --libexecdir=DIR program executables [EPREFIX/libexec]
1343 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1344 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1345 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1346 --libdir=DIR object code libraries [EPREFIX/lib]
1347 --includedir=DIR C header files [PREFIX/include]
1348 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1349 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1350 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1351 --infodir=DIR info documentation [DATAROOTDIR/info]
1352 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1353 --mandir=DIR man documentation [DATAROOTDIR/man]
1354 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1355 --htmldir=DIR html documentation [DOCDIR]
1356 --dvidir=DIR dvi documentation [DOCDIR]
1357 --pdfdir=DIR pdf documentation [DOCDIR]
1358 --psdir=DIR ps documentation [DOCDIR]
1364 --build=BUILD configure for building on BUILD [guessed]
1365 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1366 --target=TARGET configure for building compilers for TARGET [HOST]
1370 if test -n "$ac_init_help"; then
1375 --disable-option-checking ignore unrecognized --enable/--with options
1376 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1377 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1378 --disable-largefile omit support for large files
1379 --disable-protochain disable \"protochain\" insn
1380 --enable-ipv6 build IPv6-capable version [default=yes, if
1381 getaddrinfo available]
1382 --enable-optimizer-dbg build optimizer debugging code
1383 --enable-yydebug build parser debugging code
1384 --disable-universal don't build universal on OS X
1385 --enable-shared build shared libraries [default=yes, if support
1387 --enable-usb enable nusb support [default=yes, if support
1389 --enable-bluetooth enable Bluetooth support [default=yes, if support
1391 --enable-dbus enable D-Bus capture support [default=yes, if
1393 --enable-packet-ring enable Linux packet ring support [default=yes]
1396 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1397 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1398 --without-gcc don't use gcc
1399 --with-sita include SITA support
1400 --with-pcap=TYPE use packet capture TYPE
1401 --without-libnl disable libnl support [default=yes, on Linux, if
1403 --with-dag[=DIR] include Endace DAG support (located in directory
1404 DIR, if supplied). [default=yes, if present]
1405 --with-dag-includes=IDIR
1406 Endace DAG include directory, if not DIR/include
1407 --with-dag-libraries=LDIR
1408 Endace DAG library directory, if not DIR/lib
1409 --with-septel[=DIR] include Septel support (located in directory DIR, if
1410 supplied). [default=yes, if present]
1411 --with-snf[=DIR] include Myricom SNF support (located in directory
1412 DIR, if supplied). [default=yes, if present]
1413 --with-snf-includes=IDIR
1414 Myricom SNF include directory, if not DIR/include
1415 --with-snf-libraries=LDIR
1416 Myricom SNF library directory, if not DIR/lib
1417 --with-turbocap[=DIR] include Riverbed TurboCap support (located in
1418 directory DIR, if supplied). [default=yes, if
1421 Some influential environment variables:
1422 CC C compiler command
1423 CFLAGS C compiler flags
1424 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1425 nonstandard directory <lib dir>
1426 LIBS libraries to pass to the linker, e.g. -l<library>
1427 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1428 you have headers in a nonstandard directory <include dir>
1430 YACC The `Yet Another Compiler Compiler' implementation to use.
1431 Defaults to the first program found out of: `bison -y', `byacc',
1433 YFLAGS The list of arguments that will be passed by default to $YACC.
1434 This script will default YFLAGS to the empty string to avoid a
1435 default value of `-d' given by some make applications.
1437 Use these variables to override the choices made by `configure' or to help
1438 it to find libraries and programs with nonstandard names/locations.
1440 Report bugs to the package provider.
1445 if test "$ac_init_help" = "recursive"; then
1446 # If there are subdirs, report their specific --help.
1447 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1448 test -d "$ac_dir" ||
1449 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1454 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1456 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1457 # A ".." for each directory in $ac_dir_suffix.
1458 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1459 case $ac_top_builddir_sub in
1460 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1461 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1464 ac_abs_top_builddir=$ac_pwd
1465 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1466 # for backward compatibility:
1467 ac_top_builddir=$ac_top_build_prefix
1470 .) # We are building in place.
1472 ac_top_srcdir=$ac_top_builddir_sub
1473 ac_abs_top_srcdir=$ac_pwd ;;
1474 [\\/]* | ?:[\\/]* ) # Absolute name.
1475 ac_srcdir=$srcdir$ac_dir_suffix;
1476 ac_top_srcdir=$srcdir
1477 ac_abs_top_srcdir=$srcdir ;;
1479 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1480 ac_top_srcdir=$ac_top_build_prefix$srcdir
1481 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1483 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1485 cd "$ac_dir" || { ac_status=$?; continue; }
1486 # Check for guested configure.
1487 if test -f "$ac_srcdir/configure.gnu"; then
1489 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1490 elif test -f "$ac_srcdir/configure"; then
1492 $SHELL "$ac_srcdir/configure" --help=recursive
1494 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1496 cd "$ac_pwd" || { ac_status=$?; break; }
1500 test -n "$ac_init_help" && exit $ac_status
1501 if $ac_init_version; then
1504 generated by GNU Autoconf 2.69
1506 Copyright (C) 2012 Free Software Foundation, Inc.
1507 This configure script is free software; the Free Software Foundation
1508 gives unlimited permission to copy, distribute and modify it.
1513 ## ------------------------ ##
1514 ## Autoconf initialization. ##
1515 ## ------------------------ ##
1517 # ac_fn_c_try_compile LINENO
1518 # --------------------------
1519 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1520 ac_fn_c_try_compile ()
1522 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1523 rm -f conftest.$ac_objext
1524 if { { ac_try="$ac_compile"
1526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1527 *) ac_try_echo=$ac_try;;
1529 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1530 $as_echo "$ac_try_echo"; } >&5
1531 (eval "$ac_compile") 2>conftest.err
1533 if test -s conftest.err; then
1534 grep -v '^ *+' conftest.err >conftest.er1
1535 cat conftest.er1 >&5
1536 mv -f conftest.er1 conftest.err
1538 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1539 test $ac_status = 0; } && {
1540 test -z "$ac_c_werror_flag" ||
1541 test ! -s conftest.err
1542 } && test -s conftest.$ac_objext; then :
1545 $as_echo "$as_me: failed program was:" >&5
1546 sed 's/^/| /' conftest.$ac_ext >&5
1550 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1551 as_fn_set_status $ac_retval
1553 } # ac_fn_c_try_compile
1555 # ac_fn_c_try_cpp LINENO
1556 # ----------------------
1557 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1560 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1561 if { { ac_try="$ac_cpp conftest.$ac_ext"
1563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1564 *) ac_try_echo=$ac_try;;
1566 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1567 $as_echo "$ac_try_echo"; } >&5
1568 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1570 if test -s conftest.err; then
1571 grep -v '^ *+' conftest.err >conftest.er1
1572 cat conftest.er1 >&5
1573 mv -f conftest.er1 conftest.err
1575 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1576 test $ac_status = 0; } > conftest.i && {
1577 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1578 test ! -s conftest.err
1582 $as_echo "$as_me: failed program was:" >&5
1583 sed 's/^/| /' conftest.$ac_ext >&5
1587 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1588 as_fn_set_status $ac_retval
1592 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1593 # -------------------------------------------------------
1594 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1595 # the include files in INCLUDES and setting the cache variable VAR
1597 ac_fn_c_check_header_mongrel ()
1599 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1600 if eval \${$3+:} false; then :
1601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1602 $as_echo_n "checking for $2... " >&6; }
1603 if eval \${$3+:} false; then :
1604 $as_echo_n "(cached) " >&6
1607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1608 $as_echo "$ac_res" >&6; }
1610 # Is the header compilable?
1611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1612 $as_echo_n "checking $2 usability... " >&6; }
1613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1614 /* end confdefs.h. */
1618 if ac_fn_c_try_compile "$LINENO"; then :
1619 ac_header_compiler=yes
1621 ac_header_compiler=no
1623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1625 $as_echo "$ac_header_compiler" >&6; }
1627 # Is the header present?
1628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1629 $as_echo_n "checking $2 presence... " >&6; }
1630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1631 /* end confdefs.h. */
1634 if ac_fn_c_try_cpp "$LINENO"; then :
1635 ac_header_preproc=yes
1637 ac_header_preproc=no
1639 rm -f conftest.err conftest.i conftest.$ac_ext
1640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1641 $as_echo "$ac_header_preproc" >&6; }
1643 # So? What about this header?
1644 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1646 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1647 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1648 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1649 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1652 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1653 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1654 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1655 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1656 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1657 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1658 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1659 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1660 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1661 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1665 $as_echo_n "checking for $2... " >&6; }
1666 if eval \${$3+:} false; then :
1667 $as_echo_n "(cached) " >&6
1669 eval "$3=\$ac_header_compiler"
1672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1673 $as_echo "$ac_res" >&6; }
1675 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1677 } # ac_fn_c_check_header_mongrel
1679 # ac_fn_c_try_run LINENO
1680 # ----------------------
1681 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1682 # that executables *can* be run.
1685 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686 if { { ac_try="$ac_link"
1688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1689 *) ac_try_echo=$ac_try;;
1691 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1692 $as_echo "$ac_try_echo"; } >&5
1693 (eval "$ac_link") 2>&5
1695 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1696 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1697 { { case "(($ac_try" in
1698 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1699 *) ac_try_echo=$ac_try;;
1701 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1702 $as_echo "$ac_try_echo"; } >&5
1703 (eval "$ac_try") 2>&5
1705 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1706 test $ac_status = 0; }; }; then :
1709 $as_echo "$as_me: program exited with status $ac_status" >&5
1710 $as_echo "$as_me: failed program was:" >&5
1711 sed 's/^/| /' conftest.$ac_ext >&5
1713 ac_retval=$ac_status
1715 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1716 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1717 as_fn_set_status $ac_retval
1721 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1722 # -------------------------------------------------------
1723 # Tests whether HEADER exists and can be compiled using the include files in
1724 # INCLUDES, setting the cache variable VAR accordingly.
1725 ac_fn_c_check_header_compile ()
1727 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1729 $as_echo_n "checking for $2... " >&6; }
1730 if eval \${$3+:} false; then :
1731 $as_echo_n "(cached) " >&6
1733 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1734 /* end confdefs.h. */
1738 if ac_fn_c_try_compile "$LINENO"; then :
1743 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1747 $as_echo "$ac_res" >&6; }
1748 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1750 } # ac_fn_c_check_header_compile
1752 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1753 # -------------------------------------------
1754 # Tests whether TYPE exists after having included INCLUDES, setting cache
1755 # variable VAR accordingly.
1756 ac_fn_c_check_type ()
1758 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1760 $as_echo_n "checking for $2... " >&6; }
1761 if eval \${$3+:} false; then :
1762 $as_echo_n "(cached) " >&6
1765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1766 /* end confdefs.h. */
1777 if ac_fn_c_try_compile "$LINENO"; then :
1778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1779 /* end confdefs.h. */
1790 if ac_fn_c_try_compile "$LINENO"; then :
1795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1797 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1801 $as_echo "$ac_res" >&6; }
1802 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1804 } # ac_fn_c_check_type
1806 # ac_fn_c_try_link LINENO
1807 # -----------------------
1808 # Try to link conftest.$ac_ext, and return whether this succeeded.
1811 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1812 rm -f conftest.$ac_objext conftest$ac_exeext
1813 if { { ac_try="$ac_link"
1815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1816 *) ac_try_echo=$ac_try;;
1818 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1819 $as_echo "$ac_try_echo"; } >&5
1820 (eval "$ac_link") 2>conftest.err
1822 if test -s conftest.err; then
1823 grep -v '^ *+' conftest.err >conftest.er1
1824 cat conftest.er1 >&5
1825 mv -f conftest.er1 conftest.err
1827 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1828 test $ac_status = 0; } && {
1829 test -z "$ac_c_werror_flag" ||
1830 test ! -s conftest.err
1831 } && test -s conftest$ac_exeext && {
1832 test "$cross_compiling" = yes ||
1833 test -x conftest$ac_exeext
1837 $as_echo "$as_me: failed program was:" >&5
1838 sed 's/^/| /' conftest.$ac_ext >&5
1842 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1843 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1844 # interfere with the next link command; also delete a directory that is
1845 # left behind by Apple's compiler. We do this before executing the actions.
1846 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1847 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1848 as_fn_set_status $ac_retval
1850 } # ac_fn_c_try_link
1852 # ac_fn_c_check_func LINENO FUNC VAR
1853 # ----------------------------------
1854 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1855 ac_fn_c_check_func ()
1857 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1859 $as_echo_n "checking for $2... " >&6; }
1860 if eval \${$3+:} false; then :
1861 $as_echo_n "(cached) " >&6
1863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1864 /* end confdefs.h. */
1865 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1866 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1867 #define $2 innocuous_$2
1869 /* System header to define __stub macros and hopefully few prototypes,
1870 which can conflict with char $2 (); below.
1871 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1872 <limits.h> exists even on freestanding compilers. */
1875 # include <limits.h>
1877 # include <assert.h>
1882 /* Override any GCC internal prototype to avoid an error.
1883 Use char because int might match the return type of a GCC
1884 builtin and then its argument prototype would still apply. */
1889 /* The GNU C library defines this for functions which it implements
1890 to always fail with ENOSYS. Some functions are actually named
1891 something starting with __ and the normal name is an alias. */
1892 #if defined __stub_$2 || defined __stub___$2
1904 if ac_fn_c_try_link "$LINENO"; then :
1909 rm -f core conftest.err conftest.$ac_objext \
1910 conftest$ac_exeext conftest.$ac_ext
1913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1914 $as_echo "$ac_res" >&6; }
1915 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1917 } # ac_fn_c_check_func
1919 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1920 # ---------------------------------------------
1921 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1923 ac_fn_c_check_decl ()
1925 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1926 as_decl_name=`echo $2|sed 's/ *(.*//'`
1927 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1929 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1930 if eval \${$3+:} false; then :
1931 $as_echo_n "(cached) " >&6
1933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1934 /* end confdefs.h. */
1939 #ifndef $as_decl_name
1941 (void) $as_decl_use;
1943 (void) $as_decl_name;
1951 if ac_fn_c_try_compile "$LINENO"; then :
1956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1960 $as_echo "$ac_res" >&6; }
1961 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1963 } # ac_fn_c_check_decl
1964 cat >config.log <<_ACEOF
1965 This file contains any messages produced by compilers while
1966 running configure, to aid debugging if configure makes a mistake.
1968 It was created by $as_me, which was
1969 generated by GNU Autoconf 2.69. Invocation command line was
1981 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1982 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1983 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1984 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1985 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1987 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1988 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1990 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1991 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1992 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1993 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1994 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1995 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1996 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2000 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2004 test -z "$as_dir" && as_dir=.
2005 $as_echo "PATH: $as_dir"
2021 # Keep a trace of the command line.
2022 # Strip out --no-create and --no-recursion so they do not pile up.
2023 # Strip out --silent because we don't want to record it for future runs.
2024 # Also quote any args containing shell meta-characters.
2025 # Make two passes to allow for proper duplicate-argument suppression.
2029 ac_must_keep_next=false
2035 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2036 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2037 | -silent | --silent | --silen | --sile | --sil)
2040 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2043 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2045 as_fn_append ac_configure_args1 " '$ac_arg'"
2046 if test $ac_must_keep_next = true; then
2047 ac_must_keep_next=false # Got value, back to normal.
2050 *=* | --config-cache | -C | -disable-* | --disable-* \
2051 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2052 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2053 | -with-* | --with-* | -without-* | --without-* | --x)
2054 case "$ac_configure_args0 " in
2055 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2058 -* ) ac_must_keep_next=true ;;
2061 as_fn_append ac_configure_args " '$ac_arg'"
2066 { ac_configure_args0=; unset ac_configure_args0;}
2067 { ac_configure_args1=; unset ac_configure_args1;}
2069 # When interrupted or exit'd, cleanup temporary files, and complete
2070 # config.log. We remove comments because anyway the quotes in there
2071 # would cause problems or look ugly.
2072 # WARNING: Use '\'' to represent an apostrophe within the trap.
2073 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2074 trap 'exit_status=$?
2075 # Save into config.log some information that might help in debugging.
2079 $as_echo "## ---------------- ##
2080 ## Cache variables. ##
2081 ## ---------------- ##"
2083 # The following way of writing the cache mishandles newlines in values,
2085 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2086 eval ac_val=\$$ac_var
2090 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2091 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2094 _ | IFS | as_nl) ;; #(
2095 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2096 *) { eval $ac_var=; unset $ac_var;} ;;
2101 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2102 *${as_nl}ac_space=\ *)
2104 "s/'\''/'\''\\\\'\'''\''/g;
2105 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2108 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2115 $as_echo "## ----------------- ##
2116 ## Output variables. ##
2117 ## ----------------- ##"
2119 for ac_var in $ac_subst_vars
2121 eval ac_val=\$$ac_var
2123 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2125 $as_echo "$ac_var='\''$ac_val'\''"
2129 if test -n "$ac_subst_files"; then
2130 $as_echo "## ------------------- ##
2131 ## File substitutions. ##
2132 ## ------------------- ##"
2134 for ac_var in $ac_subst_files
2136 eval ac_val=\$$ac_var
2138 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2140 $as_echo "$ac_var='\''$ac_val'\''"
2145 if test -s confdefs.h; then
2146 $as_echo "## ----------- ##
2153 test "$ac_signal" != 0 &&
2154 $as_echo "$as_me: caught signal $ac_signal"
2155 $as_echo "$as_me: exit $exit_status"
2157 rm -f core *.core core.conftest.* &&
2158 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2161 for ac_signal in 1 2 13 15; do
2162 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2166 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2167 rm -f -r conftest* confdefs.h
2169 $as_echo "/* confdefs.h */" > confdefs.h
2171 # Predefined preprocessor variables.
2173 cat >>confdefs.h <<_ACEOF
2174 #define PACKAGE_NAME "$PACKAGE_NAME"
2177 cat >>confdefs.h <<_ACEOF
2178 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2181 cat >>confdefs.h <<_ACEOF
2182 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2185 cat >>confdefs.h <<_ACEOF
2186 #define PACKAGE_STRING "$PACKAGE_STRING"
2189 cat >>confdefs.h <<_ACEOF
2190 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2193 cat >>confdefs.h <<_ACEOF
2194 #define PACKAGE_URL "$PACKAGE_URL"
2198 # Let the site file select an alternate cache file if it wants to.
2199 # Prefer an explicitly selected file to automatically selected ones.
2202 if test -n "$CONFIG_SITE"; then
2203 # We do not want a PATH search for config.site.
2204 case $CONFIG_SITE in #((
2205 -*) ac_site_file1=./$CONFIG_SITE;;
2206 */*) ac_site_file1=$CONFIG_SITE;;
2207 *) ac_site_file1=./$CONFIG_SITE;;
2209 elif test "x$prefix" != xNONE; then
2210 ac_site_file1=$prefix/share/config.site
2211 ac_site_file2=$prefix/etc/config.site
2213 ac_site_file1=$ac_default_prefix/share/config.site
2214 ac_site_file2=$ac_default_prefix/etc/config.site
2216 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2218 test "x$ac_site_file" = xNONE && continue
2219 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2220 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2221 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2222 sed 's/^/| /' "$ac_site_file" >&5
2224 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2225 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2226 as_fn_error $? "failed to load site script $ac_site_file
2227 See \`config.log' for more details" "$LINENO" 5; }
2231 if test -r "$cache_file"; then
2232 # Some versions of bash will fail to source /dev/null (special files
2233 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2234 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2235 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2236 $as_echo "$as_me: loading cache $cache_file" >&6;}
2238 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2239 *) . "./$cache_file";;
2243 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2244 $as_echo "$as_me: creating cache $cache_file" >&6;}
2248 # Check that the precious variables saved in the cache have kept the same
2250 ac_cache_corrupted=false
2251 for ac_var in $ac_precious_vars; do
2252 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2253 eval ac_new_set=\$ac_env_${ac_var}_set
2254 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2255 eval ac_new_val=\$ac_env_${ac_var}_value
2256 case $ac_old_set,$ac_new_set in
2258 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2259 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2260 ac_cache_corrupted=: ;;
2262 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2263 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2264 ac_cache_corrupted=: ;;
2267 if test "x$ac_old_val" != "x$ac_new_val"; then
2268 # differences in whitespace do not lead to failure.
2269 ac_old_val_w=`echo x $ac_old_val`
2270 ac_new_val_w=`echo x $ac_new_val`
2271 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2272 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2273 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2274 ac_cache_corrupted=:
2276 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2277 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2278 eval $ac_var=\$ac_old_val
2280 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2281 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2282 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2283 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2286 # Pass precious variables to config.status.
2287 if test "$ac_new_set" = set; then
2289 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2290 *) ac_arg=$ac_var=$ac_new_val ;;
2292 case " $ac_configure_args " in
2293 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2294 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2298 if $ac_cache_corrupted; then
2299 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2300 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2301 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2302 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2303 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2305 ## -------------------- ##
2306 ## Main body of script. ##
2307 ## -------------------- ##
2310 ac_cpp='$CPP $CPPFLAGS'
2311 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2312 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2313 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2318 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2319 if test -f "$ac_dir/install-sh"; then
2321 ac_install_sh="$ac_aux_dir/install-sh -c"
2323 elif test -f "$ac_dir/install.sh"; then
2325 ac_install_sh="$ac_aux_dir/install.sh -c"
2327 elif test -f "$ac_dir/shtool"; then
2329 ac_install_sh="$ac_aux_dir/shtool install -c"
2333 if test -z "$ac_aux_dir"; then
2334 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2337 # These three variables are undocumented and unsupported,
2338 # and are intended to be withdrawn in a future Autoconf release.
2339 # They can cause serious problems if a builder's source tree is in a directory
2340 # whose full name contains unusual characters.
2341 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2342 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2343 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2346 # Make sure we can run config.sub.
2347 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2348 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2351 $as_echo_n "checking build system type... " >&6; }
2352 if ${ac_cv_build+:} false; then :
2353 $as_echo_n "(cached) " >&6
2355 ac_build_alias=$build_alias
2356 test "x$ac_build_alias" = x &&
2357 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2358 test "x$ac_build_alias" = x &&
2359 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2360 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2361 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2365 $as_echo "$ac_cv_build" >&6; }
2366 case $ac_cv_build in
2368 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2371 ac_save_IFS=$IFS; IFS='-'
2377 # Remember, the first character of IFS is used to create $*,
2378 # except with old shells:
2381 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2385 $as_echo_n "checking host system type... " >&6; }
2386 if ${ac_cv_host+:} false; then :
2387 $as_echo_n "(cached) " >&6
2389 if test "x$host_alias" = x; then
2390 ac_cv_host=$ac_cv_build
2392 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2393 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2398 $as_echo "$ac_cv_host" >&6; }
2401 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2404 ac_save_IFS=$IFS; IFS='-'
2410 # Remember, the first character of IFS is used to create $*,
2411 # except with old shells:
2414 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2418 $as_echo_n "checking target system type... " >&6; }
2419 if ${ac_cv_target+:} false; then :
2420 $as_echo_n "(cached) " >&6
2422 if test "x$target_alias" = x; then
2423 ac_cv_target=$ac_cv_host
2425 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2426 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2431 $as_echo "$ac_cv_target" >&6; }
2432 case $ac_cv_target in
2434 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2436 target=$ac_cv_target
2437 ac_save_IFS=$IFS; IFS='-'
2443 # Remember, the first character of IFS is used to create $*,
2444 # except with old shells:
2447 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2450 # The aliases save the names the user supplied, while $host etc.
2451 # will get canonicalized.
2452 test -n "$target_alias" &&
2453 test "$program_prefix$program_suffix$program_transform_name" = \
2455 program_prefix=${target_alias}-
2464 # Check whether --with-gcc was given.
2465 if test "${with_gcc+set}" = set; then :
2470 if test "${srcdir}" != "." ; then
2471 V_CCOPT="-I\$(srcdir)"
2473 if test "${CFLAGS+set}" = set; then
2474 LBL_CFLAGS="$CFLAGS"
2476 if test -z "$CC" ; then
2480 # Extract the first word of "shlicc2", so it can be a program name with args.
2481 set dummy shlicc2; ac_word=$2
2482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2483 $as_echo_n "checking for $ac_word... " >&6; }
2484 if ${ac_cv_prog_SHLICC2+:} false; then :
2485 $as_echo_n "(cached) " >&6
2487 if test -n "$SHLICC2"; then
2488 ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test.
2490 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2494 test -z "$as_dir" && as_dir=.
2495 for ac_exec_ext in '' $ac_executable_extensions; do
2496 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2497 ac_cv_prog_SHLICC2="yes"
2498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2505 test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no"
2508 SHLICC2=$ac_cv_prog_SHLICC2
2509 if test -n "$SHLICC2"; then
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLICC2" >&5
2511 $as_echo "$SHLICC2" >&6; }
2513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2514 $as_echo "no" >&6; }
2518 if test $SHLICC2 = yes ; then
2525 if test -z "$CC" -a "$with_gcc" = no ; then
2531 ac_cpp='$CPP $CPPFLAGS'
2532 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2533 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2534 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2535 if test -n "$ac_tool_prefix"; then
2536 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2537 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2539 $as_echo_n "checking for $ac_word... " >&6; }
2540 if ${ac_cv_prog_CC+:} false; then :
2541 $as_echo_n "(cached) " >&6
2543 if test -n "$CC"; then
2544 ac_cv_prog_CC="$CC" # Let the user override the test.
2546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2550 test -z "$as_dir" && as_dir=.
2551 for ac_exec_ext in '' $ac_executable_extensions; do
2552 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2553 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2554 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2564 if test -n "$CC"; then
2565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2566 $as_echo "$CC" >&6; }
2568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2569 $as_echo "no" >&6; }
2574 if test -z "$ac_cv_prog_CC"; then
2576 # Extract the first word of "gcc", so it can be a program name with args.
2577 set dummy gcc; ac_word=$2
2578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2579 $as_echo_n "checking for $ac_word... " >&6; }
2580 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2581 $as_echo_n "(cached) " >&6
2583 if test -n "$ac_ct_CC"; then
2584 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2586 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2590 test -z "$as_dir" && as_dir=.
2591 for ac_exec_ext in '' $ac_executable_extensions; do
2592 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2593 ac_cv_prog_ac_ct_CC="gcc"
2594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2603 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2604 if test -n "$ac_ct_CC"; then
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2606 $as_echo "$ac_ct_CC" >&6; }
2608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2609 $as_echo "no" >&6; }
2612 if test "x$ac_ct_CC" = x; then
2615 case $cross_compiling:$ac_tool_warned in
2617 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2618 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2619 ac_tool_warned=yes ;;
2627 if test -z "$CC"; then
2628 if test -n "$ac_tool_prefix"; then
2629 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2630 set dummy ${ac_tool_prefix}cc; ac_word=$2
2631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2632 $as_echo_n "checking for $ac_word... " >&6; }
2633 if ${ac_cv_prog_CC+:} false; then :
2634 $as_echo_n "(cached) " >&6
2636 if test -n "$CC"; then
2637 ac_cv_prog_CC="$CC" # Let the user override the test.
2639 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2643 test -z "$as_dir" && as_dir=.
2644 for ac_exec_ext in '' $ac_executable_extensions; do
2645 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2646 ac_cv_prog_CC="${ac_tool_prefix}cc"
2647 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2657 if test -n "$CC"; then
2658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2659 $as_echo "$CC" >&6; }
2661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2662 $as_echo "no" >&6; }
2668 if test -z "$CC"; then
2669 # Extract the first word of "cc", so it can be a program name with args.
2670 set dummy cc; ac_word=$2
2671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2672 $as_echo_n "checking for $ac_word... " >&6; }
2673 if ${ac_cv_prog_CC+:} false; then :
2674 $as_echo_n "(cached) " >&6
2676 if test -n "$CC"; then
2677 ac_cv_prog_CC="$CC" # Let the user override the test.
2680 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2684 test -z "$as_dir" && as_dir=.
2685 for ac_exec_ext in '' $ac_executable_extensions; do
2686 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2687 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2688 ac_prog_rejected=yes
2692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2699 if test $ac_prog_rejected = yes; then
2700 # We found a bogon in the path, so make sure we never use it.
2701 set dummy $ac_cv_prog_CC
2703 if test $# != 0; then
2704 # We chose a different compiler from the bogus one.
2705 # However, it has the same basename, so the bogon will be chosen
2706 # first if we set CC to just the basename; use the full file name.
2708 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2714 if test -n "$CC"; then
2715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2716 $as_echo "$CC" >&6; }
2718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2719 $as_echo "no" >&6; }
2724 if test -z "$CC"; then
2725 if test -n "$ac_tool_prefix"; then
2726 for ac_prog in cl.exe
2728 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2729 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2731 $as_echo_n "checking for $ac_word... " >&6; }
2732 if ${ac_cv_prog_CC+:} false; then :
2733 $as_echo_n "(cached) " >&6
2735 if test -n "$CC"; then
2736 ac_cv_prog_CC="$CC" # Let the user override the test.
2738 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2742 test -z "$as_dir" && as_dir=.
2743 for ac_exec_ext in '' $ac_executable_extensions; do
2744 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2745 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2746 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2756 if test -n "$CC"; then
2757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2758 $as_echo "$CC" >&6; }
2760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2761 $as_echo "no" >&6; }
2765 test -n "$CC" && break
2768 if test -z "$CC"; then
2770 for ac_prog in cl.exe
2772 # Extract the first word of "$ac_prog", so it can be a program name with args.
2773 set dummy $ac_prog; ac_word=$2
2774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2775 $as_echo_n "checking for $ac_word... " >&6; }
2776 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2777 $as_echo_n "(cached) " >&6
2779 if test -n "$ac_ct_CC"; then
2780 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2786 test -z "$as_dir" && as_dir=.
2787 for ac_exec_ext in '' $ac_executable_extensions; do
2788 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2789 ac_cv_prog_ac_ct_CC="$ac_prog"
2790 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2799 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2800 if test -n "$ac_ct_CC"; then
2801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2802 $as_echo "$ac_ct_CC" >&6; }
2804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2805 $as_echo "no" >&6; }
2809 test -n "$ac_ct_CC" && break
2812 if test "x$ac_ct_CC" = x; then
2815 case $cross_compiling:$ac_tool_warned in
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2818 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2819 ac_tool_warned=yes ;;
2828 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2829 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2830 as_fn_error $? "no acceptable C compiler found in \$PATH
2831 See \`config.log' for more details" "$LINENO" 5; }
2833 # Provide some information about the compiler.
2834 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2837 for ac_option in --version -v -V -qversion; do
2838 { { ac_try="$ac_compiler $ac_option >&5"
2840 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2841 *) ac_try_echo=$ac_try;;
2843 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2844 $as_echo "$ac_try_echo"; } >&5
2845 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2847 if test -s conftest.err; then
2849 ... rest of stderr output deleted ...
2850 10q' conftest.err >conftest.er1
2851 cat conftest.er1 >&5
2853 rm -f conftest.er1 conftest.err
2854 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2855 test $ac_status = 0; }
2858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2859 /* end confdefs.h. */
2869 ac_clean_files_save=$ac_clean_files
2870 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2871 # Try to create an executable without -o first, disregard a.out.
2872 # It will help us diagnose broken compilers, and finding out an intuition
2874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2875 $as_echo_n "checking whether the C compiler works... " >&6; }
2876 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2878 # The possible output files:
2879 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2882 for ac_file in $ac_files
2885 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2886 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2891 if { { ac_try="$ac_link_default"
2893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2894 *) ac_try_echo=$ac_try;;
2896 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2897 $as_echo "$ac_try_echo"; } >&5
2898 (eval "$ac_link_default") 2>&5
2900 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2901 test $ac_status = 0; }; then :
2902 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2903 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2904 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2905 # so that the user can short-circuit this test for compilers unknown to
2907 for ac_file in $ac_files ''
2909 test -f "$ac_file" || continue
2911 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2914 # We found the default executable, but exeext='' is most
2918 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2920 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2922 # We set ac_cv_exeext here because the later test for it is not
2923 # safe: cross compilers may not add the suffix if given an `-o'
2924 # argument, so we may need to know it at that point already.
2925 # Even if this section looks crufty: it has the advantage of
2932 test "$ac_cv_exeext" = no && ac_cv_exeext=
2937 if test -z "$ac_file"; then :
2938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2939 $as_echo "no" >&6; }
2940 $as_echo "$as_me: failed program was:" >&5
2941 sed 's/^/| /' conftest.$ac_ext >&5
2943 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2944 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2945 as_fn_error 77 "C compiler cannot create executables
2946 See \`config.log' for more details" "$LINENO" 5; }
2948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2949 $as_echo "yes" >&6; }
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2952 $as_echo_n "checking for C compiler default output file name... " >&6; }
2953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2954 $as_echo "$ac_file" >&6; }
2955 ac_exeext=$ac_cv_exeext
2957 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2958 ac_clean_files=$ac_clean_files_save
2959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2960 $as_echo_n "checking for suffix of executables... " >&6; }
2961 if { { ac_try="$ac_link"
2963 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2964 *) ac_try_echo=$ac_try;;
2966 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2967 $as_echo "$ac_try_echo"; } >&5
2968 (eval "$ac_link") 2>&5
2970 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2971 test $ac_status = 0; }; then :
2972 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2973 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2974 # work properly (i.e., refer to `conftest.exe'), while it won't with
2976 for ac_file in conftest.exe conftest conftest.*; do
2977 test -f "$ac_file" || continue
2979 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2980 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2986 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2987 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2988 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2989 See \`config.log' for more details" "$LINENO" 5; }
2991 rm -f conftest conftest$ac_cv_exeext
2992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2993 $as_echo "$ac_cv_exeext" >&6; }
2995 rm -f conftest.$ac_ext
2996 EXEEXT=$ac_cv_exeext
2998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2999 /* end confdefs.h. */
3004 FILE *f = fopen ("conftest.out", "w");
3005 return ferror (f) || fclose (f) != 0;
3011 ac_clean_files="$ac_clean_files conftest.out"
3012 # Check that the compiler produces executables we can run. If not, either
3013 # the compiler is broken, or we cross compile.
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3015 $as_echo_n "checking whether we are cross compiling... " >&6; }
3016 if test "$cross_compiling" != yes; then
3017 { { ac_try="$ac_link"
3019 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3020 *) ac_try_echo=$ac_try;;
3022 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3023 $as_echo "$ac_try_echo"; } >&5
3024 (eval "$ac_link") 2>&5
3026 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3027 test $ac_status = 0; }
3028 if { ac_try='./conftest$ac_cv_exeext'
3029 { { case "(($ac_try" in
3030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3031 *) ac_try_echo=$ac_try;;
3033 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3034 $as_echo "$ac_try_echo"; } >&5
3035 (eval "$ac_try") 2>&5
3037 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3038 test $ac_status = 0; }; }; then
3041 if test "$cross_compiling" = maybe; then
3044 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3045 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3046 as_fn_error $? "cannot run C compiled programs.
3047 If you meant to cross compile, use \`--host'.
3048 See \`config.log' for more details" "$LINENO" 5; }
3052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3053 $as_echo "$cross_compiling" >&6; }
3055 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3056 ac_clean_files=$ac_clean_files_save
3057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3058 $as_echo_n "checking for suffix of object files... " >&6; }
3059 if ${ac_cv_objext+:} false; then :
3060 $as_echo_n "(cached) " >&6
3062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3063 /* end confdefs.h. */
3073 rm -f conftest.o conftest.obj
3074 if { { ac_try="$ac_compile"
3076 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3077 *) ac_try_echo=$ac_try;;
3079 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3080 $as_echo "$ac_try_echo"; } >&5
3081 (eval "$ac_compile") 2>&5
3083 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3084 test $ac_status = 0; }; then :
3085 for ac_file in conftest.o conftest.obj conftest.*; do
3086 test -f "$ac_file" || continue;
3088 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3089 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3094 $as_echo "$as_me: failed program was:" >&5
3095 sed 's/^/| /' conftest.$ac_ext >&5
3097 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3098 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3099 as_fn_error $? "cannot compute suffix of object files: cannot compile
3100 See \`config.log' for more details" "$LINENO" 5; }
3102 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3105 $as_echo "$ac_cv_objext" >&6; }
3106 OBJEXT=$ac_cv_objext
3108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3109 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3110 if ${ac_cv_c_compiler_gnu+:} false; then :
3111 $as_echo_n "(cached) " >&6
3113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3114 /* end confdefs.h. */
3127 if ac_fn_c_try_compile "$LINENO"; then :
3132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3133 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3137 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3138 if test $ac_compiler_gnu = yes; then
3143 ac_test_CFLAGS=${CFLAGS+set}
3144 ac_save_CFLAGS=$CFLAGS
3145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3146 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3147 if ${ac_cv_prog_cc_g+:} false; then :
3148 $as_echo_n "(cached) " >&6
3150 ac_save_c_werror_flag=$ac_c_werror_flag
3151 ac_c_werror_flag=yes
3154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3155 /* end confdefs.h. */
3165 if ac_fn_c_try_compile "$LINENO"; then :
3169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3170 /* end confdefs.h. */
3180 if ac_fn_c_try_compile "$LINENO"; then :
3183 ac_c_werror_flag=$ac_save_c_werror_flag
3185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3186 /* end confdefs.h. */
3196 if ac_fn_c_try_compile "$LINENO"; then :
3199 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3204 ac_c_werror_flag=$ac_save_c_werror_flag
3206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3207 $as_echo "$ac_cv_prog_cc_g" >&6; }
3208 if test "$ac_test_CFLAGS" = set; then
3209 CFLAGS=$ac_save_CFLAGS
3210 elif test $ac_cv_prog_cc_g = yes; then
3211 if test "$GCC" = yes; then
3217 if test "$GCC" = yes; then
3223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3224 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3225 if ${ac_cv_prog_cc_c89+:} false; then :
3226 $as_echo_n "(cached) " >&6
3228 ac_cv_prog_cc_c89=no
3230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3231 /* end confdefs.h. */
3235 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3236 struct buf { int x; };
3237 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3238 static char *e (p, i)
3244 static char *f (char * (*g) (char **, int), char **p, ...)
3249 s = g (p, va_arg (v,int));
3254 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3255 function prototypes and stuff, but not '\xHH' hex character constants.
3256 These don't provoke an error unfortunately, instead are silently treated
3257 as 'x'. The following induces an error, until -std is added to get
3258 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3259 array size at least. It's necessary to write '\x00'==0 to get something
3260 that's true only with -std. */
3261 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3263 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3264 inside strings and character constants. */
3266 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3268 int test (int i, double x);
3269 struct s1 {int (*f) (int a);};
3270 struct s2 {int (*f) (double a);};
3271 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3277 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3282 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3283 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3285 CC="$ac_save_CC $ac_arg"
3286 if ac_fn_c_try_compile "$LINENO"; then :
3287 ac_cv_prog_cc_c89=$ac_arg
3289 rm -f core conftest.err conftest.$ac_objext
3290 test "x$ac_cv_prog_cc_c89" != "xno" && break
3292 rm -f conftest.$ac_ext
3297 case "x$ac_cv_prog_cc_c89" in
3299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3300 $as_echo "none needed" >&6; } ;;
3302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3303 $as_echo "unsupported" >&6; } ;;
3305 CC="$CC $ac_cv_prog_cc_c89"
3306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3307 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3309 if test "x$ac_cv_prog_cc_c89" != xno; then :
3314 ac_cpp='$CPP $CPPFLAGS'
3315 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3316 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3317 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3324 if test "$GCC" = yes ; then
3326 # -Werror forces warnings to be errors.
3328 ac_lbl_cc_force_warning_errors=-Werror
3331 # Try to have the compiler default to hiding symbols,
3332 # so that only symbols explicitly exported with
3333 # PCAP_API will be visible outside (shared) libraries.
3336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -fvisibility=hidden option" >&5
3337 $as_echo_n "checking whether the compiler supports the -fvisibility=hidden option... " >&6; }
3338 save_CFLAGS="$CFLAGS"
3339 if expr "x-fvisibility=hidden" : "x-W.*" >/dev/null
3341 CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -fvisibility=hidden"
3342 elif expr "x-fvisibility=hidden" : "x-f.*" >/dev/null
3344 CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
3345 elif expr "x-fvisibility=hidden" : "x-m.*" >/dev/null
3347 CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
3349 CFLAGS="$CFLAGS -fvisibility=hidden"
3351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3352 /* end confdefs.h. */
3362 if ac_fn_c_try_compile "$LINENO"; then :
3364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3365 $as_echo "yes" >&6; }
3366 CFLAGS="$save_CFLAGS"
3367 V_CCOPT="$V_CCOPT -fvisibility=hidden"
3371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3372 $as_echo "no" >&6; }
3373 CFLAGS="$save_CFLAGS"
3376 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3379 V_INCLS="$V_INCLS -I/usr/local/include"
3380 LDFLAGS="$LDFLAGS -L/usr/local/lib"
3386 # This is assumed either to be GCC or clang, both
3387 # of which use -Werror to force warnings to be errors.
3389 ac_lbl_cc_force_warning_errors=-Werror
3392 # Try to have the compiler default to hiding symbols,
3393 # so that only symbols explicitly exported with
3394 # PCAP_API will be visible outside (shared) libraries.
3397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -fvisibility=hidden option" >&5
3398 $as_echo_n "checking whether the compiler supports the -fvisibility=hidden option... " >&6; }
3399 save_CFLAGS="$CFLAGS"
3400 if expr "x-fvisibility=hidden" : "x-W.*" >/dev/null
3402 CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -fvisibility=hidden"
3403 elif expr "x-fvisibility=hidden" : "x-f.*" >/dev/null
3405 CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
3406 elif expr "x-fvisibility=hidden" : "x-m.*" >/dev/null
3408 CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
3410 CFLAGS="$CFLAGS -fvisibility=hidden"
3412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3413 /* end confdefs.h. */
3423 if ac_fn_c_try_compile "$LINENO"; then :
3425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3426 $as_echo "yes" >&6; }
3427 CFLAGS="$save_CFLAGS"
3428 V_CCOPT="$V_CCOPT -fvisibility=hidden"
3432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3433 $as_echo "no" >&6; }
3434 CFLAGS="$save_CFLAGS"
3437 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3443 # HP C, which is what we presume we're using, doesn't
3444 # exit with a non-zero exit status if we hand it an
3445 # invalid -W flag, can't be forced to do so even with
3446 # +We, and doesn't handle GCC-style -W flags, so we
3447 # don't want to try using GCC-style -W flags.
3449 ac_lbl_cc_dont_try_gcc_dashW=yes
3454 # MIPS C, which is what we presume we're using, doesn't
3455 # necessarily exit with a non-zero exit status if we
3456 # hand it an invalid -W flag, can't be forced to do
3457 # so, and doesn't handle GCC-style -W flags, so we
3458 # don't want to try using GCC-style -W flags.
3460 ac_lbl_cc_dont_try_gcc_dashW=yes
3462 # It also, apparently, defaults to "char" being
3463 # unsigned, unlike most other C implementations;
3464 # I suppose we could say "signed char" whenever
3465 # we want to guarantee a signed "char", but let's
3466 # just force signed chars.
3468 # -xansi is normally the default, but the
3469 # configure script was setting it; perhaps -cckr
3470 # was the default in the Old Days. (Then again,
3471 # that would probably be for backwards compatibility
3472 # in the days when ANSI C was Shiny and New, i.e.
3473 # 1989 and the early '90's, so maybe we can just
3474 # drop support for those compilers.)
3476 # -g is equivalent to -g2, which turns off
3477 # optimization; we choose -g3, which generates
3478 # debugging information but doesn't turn off
3479 # optimization (even if the optimization would
3480 # cause inaccuracies in debugging).
3482 V_CCOPT="$V_CCOPT -xansi -signed -g3"
3487 # Presumed to be DEC OSF/1, Digital UNIX, or
3490 # The DEC C compiler, which is what we presume we're
3491 # using, doesn't exit with a non-zero exit status if we
3492 # hand it an invalid -W flag, can't be forced to do
3493 # so, and doesn't handle GCC-style -W flags, so we
3494 # don't want to try using GCC-style -W flags.
3496 ac_lbl_cc_dont_try_gcc_dashW=yes
3498 # -g is equivalent to -g2, which turns off
3499 # optimization; we choose -g3, which generates
3500 # debugging information but doesn't turn off
3501 # optimization (even if the optimization would
3502 # cause inaccuracies in debugging).
3504 V_CCOPT="$V_CCOPT -g3"
3509 # Assumed to be Sun C, which requires -errwarn to force
3510 # warnings to be treated as errors.
3512 ac_lbl_cc_force_warning_errors=-errwarn
3515 # Try to have the compiler default to hiding symbols,
3516 # so that only symbols explicitly exported with
3517 # PCAP_API will be visible outside (shared) libraries.
3520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -xldscope=hidden option" >&5
3521 $as_echo_n "checking whether the compiler supports the -xldscope=hidden option... " >&6; }
3522 save_CFLAGS="$CFLAGS"
3523 if expr "x-xldscope=hidden" : "x-W.*" >/dev/null
3525 CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -xldscope=hidden"
3526 elif expr "x-xldscope=hidden" : "x-f.*" >/dev/null
3528 CFLAGS="$CFLAGS -Werror -xldscope=hidden"
3529 elif expr "x-xldscope=hidden" : "x-m.*" >/dev/null
3531 CFLAGS="$CFLAGS -Werror -xldscope=hidden"
3533 CFLAGS="$CFLAGS -xldscope=hidden"
3535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3536 /* end confdefs.h. */
3546 if ac_fn_c_try_compile "$LINENO"; then :
3548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3549 $as_echo "yes" >&6; }
3550 CFLAGS="$save_CFLAGS"
3551 V_CCOPT="$V_CCOPT -xldscope=hidden"
3555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3556 $as_echo "no" >&6; }
3557 CFLAGS="$save_CFLAGS"
3560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that Ultrix $CC hacks const in prototypes" >&5
3566 $as_echo_n "checking that Ultrix $CC hacks const in prototypes... " >&6; }
3567 if ${ac_cv_lbl_cc_const_proto+:} false; then :
3568 $as_echo_n "(cached) " >&6
3570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3571 /* end confdefs.h. */
3572 #include <sys/types.h>
3576 struct a { int b; };
3577 void c(const struct a *)
3582 if ac_fn_c_try_compile "$LINENO"; then :
3583 ac_cv_lbl_cc_const_proto=yes
3585 ac_cv_lbl_cc_const_proto=no
3587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_cc_const_proto" >&5
3591 $as_echo "$ac_cv_lbl_cc_const_proto" >&6; }
3592 if test $ac_cv_lbl_cc_const_proto = no ; then
3594 $as_echo "#define const /**/" >>confdefs.h
3599 V_CCOPT="$V_CCOPT -O"
3603 if test "$GCC" = yes ; then
3605 # On platforms where we build a shared library:
3607 # add options to generate position-independent code,
3608 # if necessary (it's the default in AIX and Darwin/OS X);
3610 # define option to set the soname of the shared library,
3611 # if the OS supports that;
3613 # add options to specify, at link time, a directory to
3614 # add to the run-time search path, if that's necessary.
3616 V_SHLIB_CMD="\$(CC)"
3617 V_SHLIB_OPT="-shared"
3623 freebsd*|netbsd*|openbsd*|dragonfly*|linux*|osf*)
3625 # Platforms where the linker is the GNU linker
3626 # or accepts command-line arguments like
3627 # those the GNU linker accepts.
3629 # Some instruction sets require -fPIC on some
3630 # operating systems. Check for them. If you
3631 # have a combination that requires it, add it
3646 V_CCOPT="$V_CCOPT $PIC_OPT"
3647 V_SONAME_OPT="-Wl,-soname,"
3648 V_RPATH_OPT="-Wl,-rpath,"
3652 V_CCOPT="$V_CCOPT -fpic"
3654 # XXX - this assumes GCC is using the HP linker,
3655 # rather than the GNU linker, and that the "+h"
3656 # option is used on all HP-UX platforms, both .sl
3659 V_SONAME_OPT="-Wl,+h,"
3661 # By default, directories specifed with -L
3662 # are added to the run-time search path, so
3663 # we don't add them in pcap-config.
3668 V_CCOPT="$V_CCOPT -fpic"
3670 # XXX - this assumes GCC is using the Sun linker,
3671 # rather than the GNU linker.
3673 V_SONAME_OPT="-Wl,-h,"
3674 V_RPATH_OPT="-Wl,-R,"
3679 # Set the appropriate compiler flags and, on platforms
3680 # where we build a shared library:
3682 # add options to generate position-independent code,
3683 # if necessary (it's the default in Darwin/OS X);
3685 # if we generate ".so" shared libraries, define the
3686 # appropriate options for building the shared library;
3688 # add options to specify, at link time, a directory to
3689 # add to the run-time search path, if that's necessary.
3691 # Note: spaces after V_SONAME_OPT are significant; on
3692 # some platforms the soname is passed with a GCC-like
3693 # "-Wl,-soname,{soname}" option, with the soname part
3694 # of the option, while on other platforms the C compiler
3695 # driver takes it as a regular option with the soname
3696 # following the option. The same applies to V_RPATH_OPT.
3701 V_SHLIB_CMD="\$(CC)"
3702 V_SHLIB_OPT="-G -bnoentry -bexpall"
3705 freebsd*|netbsd*|openbsd*|dragonfly*|linux*)
3709 V_CCOPT="$V_CCOPT -fpic"
3710 V_SHLIB_CMD="\$(CC)"
3711 V_SHLIB_OPT="-shared"
3712 V_SONAME_OPT="-Wl,-soname,"
3713 V_RPATH_OPT="-Wl,-rpath,"
3717 V_CCOPT="$V_CCOPT +z"
3718 V_SHLIB_CMD="\$(LD)"
3722 # By default, directories specifed with -L
3723 # are added to the run-time search path, so
3724 # we don't add them in pcap-config.
3730 # Presumed to be DEC OSF/1, Digital UNIX, or
3733 V_SHLIB_CMD="\$(CC)"
3734 V_SHLIB_OPT="-shared"
3735 V_SONAME_OPT="-soname "
3736 V_RPATH_OPT="-rpath "
3740 V_CCOPT="$V_CCOPT -Kpic"
3741 V_SHLIB_CMD="\$(CC)"
3749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
3750 $as_echo_n "checking for inline... " >&6; }
3751 save_CFLAGS="$CFLAGS"
3753 if ${ac_cv_lbl_inline+:} false; then :
3754 $as_echo_n "(cached) " >&6
3759 for ac_lbl_inline in inline __inline__ __inline
3761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3762 /* end confdefs.h. */
3763 #define inline $ac_lbl_inline
3764 static inline struct iltest *foo(void);
3770 static inline struct iltest *
3773 static struct iltest xxx;
3785 if ac_fn_c_try_compile "$LINENO"; then :
3786 ac_lbl_cc_inline=yes
3788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3789 if test "$ac_lbl_cc_inline" = yes ; then
3793 if test "$ac_lbl_cc_inline" = yes ; then
3794 ac_cv_lbl_inline=$ac_lbl_inline
3798 CFLAGS="$save_CFLAGS"
3799 if test ! -z "$ac_cv_lbl_inline" ; then
3800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_inline" >&5
3801 $as_echo "$ac_cv_lbl_inline" >&6; }
3803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3804 $as_echo "no" >&6; }
3807 cat >>confdefs.h <<_ACEOF
3808 #define inline $ac_cv_lbl_inline
3812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__" >&5
3813 $as_echo_n "checking for __attribute__... " >&6; }
3814 if ${ac_cv___attribute__+:} false; then :
3815 $as_echo_n "(cached) " >&6
3818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3819 /* end confdefs.h. */
3824 static void foo(void) __attribute__ ((noreturn));
3833 main(int argc, char **argv)
3839 if ac_fn_c_try_compile "$LINENO"; then :
3840 ac_cv___attribute__=yes
3842 ac_cv___attribute__=no
3844 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3847 if test "$ac_cv___attribute__" = "yes"; then
3849 $as_echo "#define HAVE___ATTRIBUTE__ 1" >>confdefs.h
3853 # We can't use __attribute__, so we can't use __attribute__((unused)),
3854 # so we define _U_ to an empty string.
3856 V_DEFS="$V_DEFS -D_U_=\"\""
3858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute__" >&5
3859 $as_echo "$ac_cv___attribute__" >&6; }
3861 if test "$ac_cv___attribute__" = "yes"; then
3863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((unused)) can be used without warnings" >&5
3864 $as_echo_n "checking whether __attribute__((unused)) can be used without warnings... " >&6; }
3865 if ${ac_cv___attribute___unused+:} false; then :
3866 $as_echo_n "(cached) " >&6
3869 save_CFLAGS="$CFLAGS"
3870 CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
3871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3872 /* end confdefs.h. */
3879 main(int argc __attribute((unused)), char **argv __attribute((unused)))
3881 printf("Hello, world!\n");
3886 if ac_fn_c_try_compile "$LINENO"; then :
3887 ac_cv___attribute___unused=yes
3889 ac_cv___attribute___unused=no
3891 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3894 CFLAGS="$save_CFLAGS"
3895 if test "$ac_cv___attribute___unused" = "yes"; then
3896 V_DEFS="$V_DEFS -D_U_=\"__attribute__((unused))\""
3898 V_DEFS="$V_DEFS -D_U_=\"\""
3900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute___unused" >&5
3901 $as_echo "$ac_cv___attribute___unused" >&6; }
3904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether __attribute__((format)) can be used without warnings" >&5
3905 $as_echo_n "checking whether __attribute__((format)) can be used without warnings... " >&6; }
3906 if ${ac_cv___attribute___format+:} false; then :
3907 $as_echo_n "(cached) " >&6
3910 save_CFLAGS="$CFLAGS"
3911 CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
3912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3913 /* end confdefs.h. */
3918 extern int foo(const char *fmt, ...)
3919 __attribute__ ((format (printf, 1, 2)));
3922 main(int argc, char **argv)
3928 if ac_fn_c_try_compile "$LINENO"; then :
3929 ac_cv___attribute___format=yes
3931 ac_cv___attribute___format=no
3933 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3936 CFLAGS="$save_CFLAGS"
3937 if test "$ac_cv___attribute___format" = "yes"; then
3939 $as_echo "#define __ATTRIBUTE___FORMAT_OK 1" >>confdefs.h
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv___attribute___format" >&5
3943 $as_echo "$ac_cv___attribute___format" >&6; }
3948 ac_cpp='$CPP $CPPFLAGS'
3949 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3950 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3951 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3953 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3954 # On Suns, sometimes $CPP names a directory.
3955 if test -n "$CPP" && test -d "$CPP"; then
3958 if test -z "$CPP"; then
3959 if ${ac_cv_prog_CPP+:} false; then :
3960 $as_echo_n "(cached) " >&6
3962 # Double quotes because CPP needs to be expanded
3963 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3966 for ac_c_preproc_warn_flag in '' yes
3968 # Use a header file that comes with gcc, so configuring glibc
3969 # with a fresh cross-compiler works.
3970 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3971 # <limits.h> exists even on freestanding compilers.
3972 # On the NeXT, cc -E runs the code through the compiler's parser,
3973 # not just through cpp. "Syntax error" is here to catch this case.
3974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3975 /* end confdefs.h. */
3977 # include <limits.h>
3979 # include <assert.h>
3983 if ac_fn_c_try_cpp "$LINENO"; then :
3986 # Broken: fails on valid input.
3989 rm -f conftest.err conftest.i conftest.$ac_ext
3991 # OK, works on sane cases. Now check whether nonexistent headers
3992 # can be detected and how.
3993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3994 /* end confdefs.h. */
3995 #include <ac_nonexistent.h>
3997 if ac_fn_c_try_cpp "$LINENO"; then :
3998 # Broken: success on invalid input.
4001 # Passes both tests.
4005 rm -f conftest.err conftest.i conftest.$ac_ext
4008 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4009 rm -f conftest.i conftest.err conftest.$ac_ext
4010 if $ac_preproc_ok; then :
4022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4023 $as_echo "$CPP" >&6; }
4025 for ac_c_preproc_warn_flag in '' yes
4027 # Use a header file that comes with gcc, so configuring glibc
4028 # with a fresh cross-compiler works.
4029 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4030 # <limits.h> exists even on freestanding compilers.
4031 # On the NeXT, cc -E runs the code through the compiler's parser,
4032 # not just through cpp. "Syntax error" is here to catch this case.
4033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4034 /* end confdefs.h. */
4036 # include <limits.h>
4038 # include <assert.h>
4042 if ac_fn_c_try_cpp "$LINENO"; then :
4045 # Broken: fails on valid input.
4048 rm -f conftest.err conftest.i conftest.$ac_ext
4050 # OK, works on sane cases. Now check whether nonexistent headers
4051 # can be detected and how.
4052 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4053 /* end confdefs.h. */
4054 #include <ac_nonexistent.h>
4056 if ac_fn_c_try_cpp "$LINENO"; then :
4057 # Broken: success on invalid input.
4060 # Passes both tests.
4064 rm -f conftest.err conftest.i conftest.$ac_ext
4067 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4068 rm -f conftest.i conftest.err conftest.$ac_ext
4069 if $ac_preproc_ok; then :
4072 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4073 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4074 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4075 See \`config.log' for more details" "$LINENO" 5; }
4079 ac_cpp='$CPP $CPPFLAGS'
4080 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4081 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4082 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4086 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4087 if ${ac_cv_path_GREP+:} false; then :
4088 $as_echo_n "(cached) " >&6
4090 if test -z "$GREP"; then
4091 ac_path_GREP_found=false
4092 # Loop through the user's path and test for each of PROGNAME-LIST
4093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4094 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4097 test -z "$as_dir" && as_dir=.
4098 for ac_prog in grep ggrep; do
4099 for ac_exec_ext in '' $ac_executable_extensions; do
4100 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4101 as_fn_executable_p "$ac_path_GREP" || continue
4102 # Check for GNU ac_path_GREP and select it if it is found.
4103 # Check for GNU $ac_path_GREP
4104 case `"$ac_path_GREP" --version 2>&1` in
4106 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4109 $as_echo_n 0123456789 >"conftest.in"
4112 cat "conftest.in" "conftest.in" >"conftest.tmp"
4113 mv "conftest.tmp" "conftest.in"
4114 cp "conftest.in" "conftest.nl"
4115 $as_echo 'GREP' >> "conftest.nl"
4116 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4117 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4118 as_fn_arith $ac_count + 1 && ac_count=$as_val
4119 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4120 # Best one so far, save it but keep looking for a better one
4121 ac_cv_path_GREP="$ac_path_GREP"
4122 ac_path_GREP_max=$ac_count
4124 # 10*(2^10) chars as input seems more than enough
4125 test $ac_count -gt 10 && break
4127 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4130 $ac_path_GREP_found && break 3
4135 if test -z "$ac_cv_path_GREP"; then
4136 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4139 ac_cv_path_GREP=$GREP
4143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4144 $as_echo "$ac_cv_path_GREP" >&6; }
4145 GREP="$ac_cv_path_GREP"
4148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4149 $as_echo_n "checking for egrep... " >&6; }
4150 if ${ac_cv_path_EGREP+:} false; then :
4151 $as_echo_n "(cached) " >&6
4153 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4154 then ac_cv_path_EGREP="$GREP -E"
4156 if test -z "$EGREP"; then
4157 ac_path_EGREP_found=false
4158 # Loop through the user's path and test for each of PROGNAME-LIST
4159 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4160 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4163 test -z "$as_dir" && as_dir=.
4164 for ac_prog in egrep; do
4165 for ac_exec_ext in '' $ac_executable_extensions; do
4166 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4167 as_fn_executable_p "$ac_path_EGREP" || continue
4168 # Check for GNU ac_path_EGREP and select it if it is found.
4169 # Check for GNU $ac_path_EGREP
4170 case `"$ac_path_EGREP" --version 2>&1` in
4172 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4175 $as_echo_n 0123456789 >"conftest.in"
4178 cat "conftest.in" "conftest.in" >"conftest.tmp"
4179 mv "conftest.tmp" "conftest.in"
4180 cp "conftest.in" "conftest.nl"
4181 $as_echo 'EGREP' >> "conftest.nl"
4182 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4183 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4184 as_fn_arith $ac_count + 1 && ac_count=$as_val
4185 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4186 # Best one so far, save it but keep looking for a better one
4187 ac_cv_path_EGREP="$ac_path_EGREP"
4188 ac_path_EGREP_max=$ac_count
4190 # 10*(2^10) chars as input seems more than enough
4191 test $ac_count -gt 10 && break
4193 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4196 $ac_path_EGREP_found && break 3
4201 if test -z "$ac_cv_path_EGREP"; then
4202 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4205 ac_cv_path_EGREP=$EGREP
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4211 $as_echo "$ac_cv_path_EGREP" >&6; }
4212 EGREP="$ac_cv_path_EGREP"
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4216 $as_echo_n "checking for ANSI C header files... " >&6; }
4217 if ${ac_cv_header_stdc+:} false; then :
4218 $as_echo_n "(cached) " >&6
4220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4221 /* end confdefs.h. */
4235 if ac_fn_c_try_compile "$LINENO"; then :
4236 ac_cv_header_stdc=yes
4238 ac_cv_header_stdc=no
4240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4242 if test $ac_cv_header_stdc = yes; then
4243 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4244 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4245 /* end confdefs.h. */
4249 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4250 $EGREP "memchr" >/dev/null 2>&1; then :
4253 ac_cv_header_stdc=no
4259 if test $ac_cv_header_stdc = yes; then
4260 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4262 /* end confdefs.h. */
4266 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4267 $EGREP "free" >/dev/null 2>&1; then :
4270 ac_cv_header_stdc=no
4276 if test $ac_cv_header_stdc = yes; then
4277 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4278 if test "$cross_compiling" = yes; then :
4281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4282 /* end confdefs.h. */
4285 #if ((' ' & 0x0FF) == 0x020)
4286 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4287 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4289 # define ISLOWER(c) \
4290 (('a' <= (c) && (c) <= 'i') \
4291 || ('j' <= (c) && (c) <= 'r') \
4292 || ('s' <= (c) && (c) <= 'z'))
4293 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4296 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4301 for (i = 0; i < 256; i++)
4302 if (XOR (islower (i), ISLOWER (i))
4303 || toupper (i) != TOUPPER (i))
4308 if ac_fn_c_try_run "$LINENO"; then :
4311 ac_cv_header_stdc=no
4313 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4314 conftest.$ac_objext conftest.beam conftest.$ac_ext
4319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4320 $as_echo "$ac_cv_header_stdc" >&6; }
4321 if test $ac_cv_header_stdc = yes; then
4323 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4327 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4328 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4329 inttypes.h stdint.h unistd.h
4331 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4332 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4334 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4335 cat >>confdefs.h <<_ACEOF
4336 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4344 for ac_header in sys/bitypes.h
4346 ac_fn_c_check_header_mongrel "$LINENO" "sys/bitypes.h" "ac_cv_header_sys_bitypes_h" "$ac_includes_default"
4347 if test "x$ac_cv_header_sys_bitypes_h" = xyes; then :
4348 cat >>confdefs.h <<_ACEOF
4349 #define HAVE_SYS_BITYPES_H 1
4357 ac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default
4358 #ifdef HAVE_SYS_BITYPES_H
4359 #include <sys/bitypes.h>
4362 if test "x$ac_cv_type_int8_t" = xyes; then :
4366 $as_echo "#define int8_t signed char" >>confdefs.h
4370 ac_fn_c_check_type "$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default
4371 #ifdef HAVE_SYS_BITYPES_H
4372 #include <sys/bitypes.h>
4375 if test "x$ac_cv_type_u_int8_t" = xyes; then :
4379 $as_echo "#define u_int8_t unsigned char" >>confdefs.h
4383 ac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default"
4384 if test "x$ac_cv_type_int16_t" = xyes; then :
4388 $as_echo "#define int16_t short" >>confdefs.h
4390 $ac_includes_default
4391 #ifdef HAVE_SYS_BITYPES_H
4392 #include <sys/bitypes.h>
4396 ac_fn_c_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default
4397 #ifdef HAVE_SYS_BITYPES_H
4398 #include <sys/bitypes.h>
4401 if test "x$ac_cv_type_u_int16_t" = xyes; then :
4405 $as_echo "#define u_int16_t unsigned short" >>confdefs.h
4409 ac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default
4410 #ifdef HAVE_SYS_BITYPES_H
4411 #include <sys/bitypes.h>
4414 if test "x$ac_cv_type_int32_t" = xyes; then :
4418 $as_echo "#define int32_t int" >>confdefs.h
4422 ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default
4423 #ifdef HAVE_SYS_BITYPES_H
4424 #include <sys/bitypes.h>
4427 if test "x$ac_cv_type_u_int32_t" = xyes; then :
4431 $as_echo "#define u_int32_t unsigned int" >>confdefs.h
4435 ac_fn_c_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "$ac_includes_default
4436 #ifdef HAVE_SYS_BITYPES_H
4437 #include <sys/bitypes.h>
4440 if test "x$ac_cv_type_int64_t" = xyes; then :
4444 $as_echo "#define int64_t long long" >>confdefs.h
4448 ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default
4449 #ifdef HAVE_SYS_BITYPES_H
4450 #include <sys/bitypes.h>
4453 if test "x$ac_cv_type_u_int64_t" = xyes; then :
4457 $as_echo "#define u_int64_t unsigned long long" >>confdefs.h
4463 # Try to arrange for large file support.
4465 # Check whether --enable-largefile was given.
4466 if test "${enable_largefile+set}" = set; then :
4467 enableval=$enable_largefile;
4470 if test "$enable_largefile" != no; then
4472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4473 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4474 if ${ac_cv_sys_largefile_CC+:} false; then :
4475 $as_echo_n "(cached) " >&6
4477 ac_cv_sys_largefile_CC=no
4478 if test "$GCC" != yes; then
4481 # IRIX 6.2 and later do not support large files by default,
4482 # so use the C compiler's -n32 option if that helps.
4483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4484 /* end confdefs.h. */
4485 #include <sys/types.h>
4486 /* Check that off_t can represent 2**63 - 1 correctly.
4487 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4488 since some C++ compilers masquerading as C compilers
4489 incorrectly reject 9223372036854775807. */
4490 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4491 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4492 && LARGE_OFF_T % 2147483647 == 1)
4502 if ac_fn_c_try_compile "$LINENO"; then :
4505 rm -f core conftest.err conftest.$ac_objext
4507 if ac_fn_c_try_compile "$LINENO"; then :
4508 ac_cv_sys_largefile_CC=' -n32'; break
4510 rm -f core conftest.err conftest.$ac_objext
4514 rm -f conftest.$ac_ext
4517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4518 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4519 if test "$ac_cv_sys_largefile_CC" != no; then
4520 CC=$CC$ac_cv_sys_largefile_CC
4523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4524 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4525 if ${ac_cv_sys_file_offset_bits+:} false; then :
4526 $as_echo_n "(cached) " >&6
4529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4530 /* end confdefs.h. */
4531 #include <sys/types.h>
4532 /* Check that off_t can represent 2**63 - 1 correctly.
4533 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4534 since some C++ compilers masquerading as C compilers
4535 incorrectly reject 9223372036854775807. */
4536 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4537 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4538 && LARGE_OFF_T % 2147483647 == 1)
4548 if ac_fn_c_try_compile "$LINENO"; then :
4549 ac_cv_sys_file_offset_bits=no; break
4551 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4553 /* end confdefs.h. */
4554 #define _FILE_OFFSET_BITS 64
4555 #include <sys/types.h>
4556 /* Check that off_t can represent 2**63 - 1 correctly.
4557 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4558 since some C++ compilers masquerading as C compilers
4559 incorrectly reject 9223372036854775807. */
4560 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4561 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4562 && LARGE_OFF_T % 2147483647 == 1)
4572 if ac_fn_c_try_compile "$LINENO"; then :
4573 ac_cv_sys_file_offset_bits=64; break
4575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4576 ac_cv_sys_file_offset_bits=unknown
4580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4581 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4582 case $ac_cv_sys_file_offset_bits in #(
4585 cat >>confdefs.h <<_ACEOF
4586 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4591 if test $ac_cv_sys_file_offset_bits = unknown; then
4592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4593 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4594 if ${ac_cv_sys_large_files+:} false; then :
4595 $as_echo_n "(cached) " >&6
4598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4599 /* end confdefs.h. */
4600 #include <sys/types.h>
4601 /* Check that off_t can represent 2**63 - 1 correctly.
4602 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4603 since some C++ compilers masquerading as C compilers
4604 incorrectly reject 9223372036854775807. */
4605 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4606 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4607 && LARGE_OFF_T % 2147483647 == 1)
4617 if ac_fn_c_try_compile "$LINENO"; then :
4618 ac_cv_sys_large_files=no; break
4620 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4622 /* end confdefs.h. */
4623 #define _LARGE_FILES 1
4624 #include <sys/types.h>
4625 /* Check that off_t can represent 2**63 - 1 correctly.
4626 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4627 since some C++ compilers masquerading as C compilers
4628 incorrectly reject 9223372036854775807. */
4629 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4630 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4631 && LARGE_OFF_T % 2147483647 == 1)
4641 if ac_fn_c_try_compile "$LINENO"; then :
4642 ac_cv_sys_large_files=1; break
4644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4645 ac_cv_sys_large_files=unknown
4649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4650 $as_echo "$ac_cv_sys_large_files" >&6; }
4651 case $ac_cv_sys_large_files in #(
4654 cat >>confdefs.h <<_ACEOF
4655 #define _LARGE_FILES $ac_cv_sys_large_files
4665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
4666 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
4667 if ${ac_cv_sys_largefile_source+:} false; then :
4668 $as_echo_n "(cached) " >&6
4671 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4672 /* end confdefs.h. */
4673 #include <sys/types.h> /* for off_t */
4678 int (*fp) (FILE *, off_t, int) = fseeko;
4679 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
4684 if ac_fn_c_try_link "$LINENO"; then :
4685 ac_cv_sys_largefile_source=no; break
4687 rm -f core conftest.err conftest.$ac_objext \
4688 conftest$ac_exeext conftest.$ac_ext
4689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4690 /* end confdefs.h. */
4691 #define _LARGEFILE_SOURCE 1
4692 #include <sys/types.h> /* for off_t */
4697 int (*fp) (FILE *, off_t, int) = fseeko;
4698 return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
4703 if ac_fn_c_try_link "$LINENO"; then :
4704 ac_cv_sys_largefile_source=1; break
4706 rm -f core conftest.err conftest.$ac_objext \
4707 conftest$ac_exeext conftest.$ac_ext
4708 ac_cv_sys_largefile_source=unknown
4712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
4713 $as_echo "$ac_cv_sys_largefile_source" >&6; }
4714 case $ac_cv_sys_largefile_source in #(
4717 cat >>confdefs.h <<_ACEOF
4718 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
4724 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
4725 # in glibc 2.1.3, but that breaks too many other things.
4726 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
4727 if test $ac_cv_sys_largefile_source != unknown; then
4729 $as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
4734 for ac_header in sys/ioccom.h sys/select.h sys/sockio.h limits.h
4736 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4737 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4738 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4739 cat >>confdefs.h <<_ACEOF
4740 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4747 for ac_header in linux/types.h
4749 ac_fn_c_check_header_mongrel "$LINENO" "linux/types.h" "ac_cv_header_linux_types_h" "$ac_includes_default"
4750 if test "x$ac_cv_header_linux_types_h" = xyes; then :
4751 cat >>confdefs.h <<_ACEOF
4752 #define HAVE_LINUX_TYPES_H 1
4759 for ac_header in linux/if_packet.h netpacket/packet.h netpacket/if_packet.h
4761 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4762 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4763 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4764 cat >>confdefs.h <<_ACEOF
4765 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4772 for ac_header in net/pfvar.h
4774 ac_fn_c_check_header_compile "$LINENO" "net/pfvar.h" "ac_cv_header_net_pfvar_h" "#include <sys/types.h>
4775 #include <sys/socket.h>
4778 if test "x$ac_cv_header_net_pfvar_h" = xyes; then :
4779 cat >>confdefs.h <<_ACEOF
4780 #define HAVE_NET_PFVAR_H 1
4787 if test "$ac_cv_header_net_pfvar_h" = yes; then
4789 # Check for various PF actions.
4791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether net/pfvar.h defines PF_NAT through PF_NORDR" >&5
4792 $as_echo_n "checking whether net/pfvar.h defines PF_NAT through PF_NORDR... " >&6; }
4793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4794 /* end confdefs.h. */
4795 #include <sys/types.h>
4796 #include <sys/socket.h>
4798 #include <net/pfvar.h>
4802 return PF_NAT+PF_NONAT+PF_BINAT+PF_NOBINAT+PF_RDR+PF_NORDR;
4807 if ac_fn_c_try_compile "$LINENO"; then :
4809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4810 $as_echo "yes" >&6; }
4812 $as_echo "#define HAVE_PF_NAT_THROUGH_PF_NORDR 1" >>confdefs.h
4816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4817 $as_echo "no" >&6; }
4819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4821 for ac_header in netinet/if_ether.h
4823 ac_fn_c_check_header_compile "$LINENO" "netinet/if_ether.h" "ac_cv_header_netinet_if_ether_h" "#include <sys/types.h>
4824 #include <sys/socket.h>
4826 if test "x$ac_cv_header_netinet_if_ether_h" = xyes; then :
4827 cat >>confdefs.h <<_ACEOF
4828 #define HAVE_NETINET_IF_ETHER_H 1
4835 if test "$ac_cv_header_netinet_if_ether_h" != yes; then
4837 # The simple test didn't work.
4838 # Do we need to include <net/if.h> first?
4839 # Unset ac_cv_header_netinet_if_ether_h so we don't
4840 # treat the previous failure as a cached value and
4841 # suppress the next test.
4843 { $as_echo "$as_me:${as_lineno-$LINENO}: Rechecking with some additional includes" >&5
4844 $as_echo "$as_me: Rechecking with some additional includes" >&6;}
4845 unset ac_cv_header_netinet_if_ether_h
4846 for ac_header in netinet/if_ether.h
4848 ac_fn_c_check_header_compile "$LINENO" "netinet/if_ether.h" "ac_cv_header_netinet_if_ether_h" "#include <sys/types.h>
4849 #include <sys/socket.h>
4850 #include <netinet/in.h>
4855 if test "x$ac_cv_header_netinet_if_ether_h" = xyes; then :
4856 cat >>confdefs.h <<_ACEOF
4857 #define HAVE_NETINET_IF_ETHER_H 1
4868 for ac_header in linux/sockios.h linux/if_bonding.h
4870 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4871 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
4872 #include <sys/socket.h>
4873 #include <linux/if.h>
4876 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4877 cat >>confdefs.h <<_ACEOF
4878 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4888 if test "$GCC" = yes ; then
4889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI ioctl definitions" >&5
4890 $as_echo_n "checking for ANSI ioctl definitions... " >&6; }
4891 if ${ac_cv_lbl_gcc_fixincludes+:} false; then :
4892 $as_echo_n "(cached) " >&6
4894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4895 /* end confdefs.h. */
4897 * This generates a "duplicate case value" when fixincludes
4900 # include <sys/types.h>
4901 # include <sys/time.h>
4902 # include <sys/ioctl.h>
4903 # ifdef HAVE_SYS_IOCCOM_H
4904 # include <sys/ioccom.h>
4917 if ac_fn_c_try_compile "$LINENO"; then :
4918 ac_cv_lbl_gcc_fixincludes=yes
4920 ac_cv_lbl_gcc_fixincludes=no
4922 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_gcc_fixincludes" >&5
4926 $as_echo "$ac_cv_lbl_gcc_fixincludes" >&6; }
4927 if test $ac_cv_lbl_gcc_fixincludes = no ; then
4928 # Don't cache failure
4929 unset ac_cv_lbl_gcc_fixincludes
4930 as_fn_error $? "see the INSTALL for more info" "$LINENO" 5
4934 for ac_func in strerror strlcpy
4936 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4937 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4938 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
4939 cat >>confdefs.h <<_ACEOF
4940 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4948 for ac_func in vsnprintf snprintf
4950 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4951 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4952 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
4953 cat >>confdefs.h <<_ACEOF
4954 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4962 if test $needsnprintf = yes; then
4963 case " $LIBOBJS " in
4964 *" snprintf.$ac_objext "* ) ;;
4965 *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
4972 for ac_func in strtok_r
4974 ac_fn_c_check_func "$LINENO" "strtok_r" "ac_cv_func_strtok_r"
4975 if test "x$ac_cv_func_strtok_r" = xyes; then :
4976 cat >>confdefs.h <<_ACEOF
4977 #define HAVE_STRTOK_R 1
4985 if test $needstrtok_r = yes; then
4986 case " $LIBOBJS " in
4987 *" strtok_r.$ac_objext "* ) ;;
4988 *) LIBOBJS="$LIBOBJS strtok_r.$ac_objext"
4995 # Do this before checking for ether_hostton(), as it's a
4996 # "gethostbyname() -ish function".
4999 # Most operating systems have gethostbyname() in the default searched
5000 # libraries (i.e. libc):
5001 # Some OSes (eg. Solaris) place it in libnsl
5002 # Some strange OSes (SINIX) have it in libsocket:
5003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
5004 $as_echo_n "checking for library containing gethostbyname... " >&6; }
5005 if ${ac_cv_search_gethostbyname+:} false; then :
5006 $as_echo_n "(cached) " >&6
5008 ac_func_search_save_LIBS=$LIBS
5009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5010 /* end confdefs.h. */
5012 /* Override any GCC internal prototype to avoid an error.
5013 Use char because int might match the return type of a GCC
5014 builtin and then its argument prototype would still apply. */
5018 char gethostbyname ();
5022 return gethostbyname ();
5027 for ac_lib in '' nsl socket resolv; do
5028 if test -z "$ac_lib"; then
5029 ac_res="none required"
5032 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5034 if ac_fn_c_try_link "$LINENO"; then :
5035 ac_cv_search_gethostbyname=$ac_res
5037 rm -f core conftest.err conftest.$ac_objext \
5039 if ${ac_cv_search_gethostbyname+:} false; then :
5043 if ${ac_cv_search_gethostbyname+:} false; then :
5046 ac_cv_search_gethostbyname=no
5049 LIBS=$ac_func_search_save_LIBS
5051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
5052 $as_echo "$ac_cv_search_gethostbyname" >&6; }
5053 ac_res=$ac_cv_search_gethostbyname
5054 if test "$ac_res" != no; then :
5055 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5059 # Unfortunately libsocket sometimes depends on libnsl and
5060 # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this.
5061 if test "$ac_cv_search_gethostbyname" = "no"
5063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lsocket" >&5
5064 $as_echo_n "checking for gethostbyname in -lsocket... " >&6; }
5065 if ${ac_cv_lib_socket_gethostbyname+:} false; then :
5066 $as_echo_n "(cached) " >&6
5068 ac_check_lib_save_LIBS=$LIBS
5069 LIBS="-lsocket -lnsl $LIBS"
5070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5071 /* end confdefs.h. */
5073 /* Override any GCC internal prototype to avoid an error.
5074 Use char because int might match the return type of a GCC
5075 builtin and then its argument prototype would still apply. */
5079 char gethostbyname ();
5083 return gethostbyname ();
5088 if ac_fn_c_try_link "$LINENO"; then :
5089 ac_cv_lib_socket_gethostbyname=yes
5091 ac_cv_lib_socket_gethostbyname=no
5093 rm -f core conftest.err conftest.$ac_objext \
5094 conftest$ac_exeext conftest.$ac_ext
5095 LIBS=$ac_check_lib_save_LIBS
5097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_gethostbyname" >&5
5098 $as_echo "$ac_cv_lib_socket_gethostbyname" >&6; }
5099 if test "x$ac_cv_lib_socket_gethostbyname" = xyes; then :
5100 LIBS="-lsocket -lnsl $LIBS"
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
5105 $as_echo_n "checking for library containing socket... " >&6; }
5106 if ${ac_cv_search_socket+:} false; then :
5107 $as_echo_n "(cached) " >&6
5109 ac_func_search_save_LIBS=$LIBS
5110 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5111 /* end confdefs.h. */
5113 /* Override any GCC internal prototype to avoid an error.
5114 Use char because int might match the return type of a GCC
5115 builtin and then its argument prototype would still apply. */
5128 for ac_lib in '' socket; do
5129 if test -z "$ac_lib"; then
5130 ac_res="none required"
5133 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5135 if ac_fn_c_try_link "$LINENO"; then :
5136 ac_cv_search_socket=$ac_res
5138 rm -f core conftest.err conftest.$ac_objext \
5140 if ${ac_cv_search_socket+:} false; then :
5144 if ${ac_cv_search_socket+:} false; then :
5147 ac_cv_search_socket=no
5150 LIBS=$ac_func_search_save_LIBS
5152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
5153 $as_echo "$ac_cv_search_socket" >&6; }
5154 ac_res=$ac_cv_search_socket
5155 if test "$ac_res" != no; then :
5156 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
5160 $as_echo_n "checking for socket in -lsocket... " >&6; }
5161 if ${ac_cv_lib_socket_socket+:} false; then :
5162 $as_echo_n "(cached) " >&6
5164 ac_check_lib_save_LIBS=$LIBS
5165 LIBS="-lsocket -lnsl $LIBS"
5166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5167 /* end confdefs.h. */
5169 /* Override any GCC internal prototype to avoid an error.
5170 Use char because int might match the return type of a GCC
5171 builtin and then its argument prototype would still apply. */
5184 if ac_fn_c_try_link "$LINENO"; then :
5185 ac_cv_lib_socket_socket=yes
5187 ac_cv_lib_socket_socket=no
5189 rm -f core conftest.err conftest.$ac_objext \
5190 conftest$ac_exeext conftest.$ac_ext
5191 LIBS=$ac_check_lib_save_LIBS
5193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
5194 $as_echo "$ac_cv_lib_socket_socket" >&6; }
5195 if test "x$ac_cv_lib_socket_socket" = xyes; then :
5196 LIBS="-lsocket -lnsl $LIBS"
5201 # DLPI needs putmsg under HPUX so test for -lstr while we're at it
5202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing putmsg" >&5
5203 $as_echo_n "checking for library containing putmsg... " >&6; }
5204 if ${ac_cv_search_putmsg+:} false; then :
5205 $as_echo_n "(cached) " >&6
5207 ac_func_search_save_LIBS=$LIBS
5208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5209 /* end confdefs.h. */
5211 /* Override any GCC internal prototype to avoid an error.
5212 Use char because int might match the return type of a GCC
5213 builtin and then its argument prototype would still apply. */
5226 for ac_lib in '' str; do
5227 if test -z "$ac_lib"; then
5228 ac_res="none required"
5231 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5233 if ac_fn_c_try_link "$LINENO"; then :
5234 ac_cv_search_putmsg=$ac_res
5236 rm -f core conftest.err conftest.$ac_objext \
5238 if ${ac_cv_search_putmsg+:} false; then :
5242 if ${ac_cv_search_putmsg+:} false; then :
5245 ac_cv_search_putmsg=no
5248 LIBS=$ac_func_search_save_LIBS
5250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_putmsg" >&5
5251 $as_echo "$ac_cv_search_putmsg" >&6; }
5252 ac_res=$ac_cv_search_putmsg
5253 if test "$ac_res" != no; then :
5254 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5261 # You are in a twisty little maze of UN*Xes, all different.
5262 # Some might not have ether_hostton().
5263 # Some might have it, but not declare it in any header file.
5264 # Some might have it, but declare it in <netinet/if_ether.h>.
5265 # Some might have it, but declare it in <netinet/ether.h>
5266 # (And some might have it but document it as something declared in
5267 # <netinet/ethernet.h>, although <netinet/if_ether.h> appears to work.)
5269 # Before you is a C compiler.
5271 for ac_func in ether_hostton
5273 ac_fn_c_check_func "$LINENO" "ether_hostton" "ac_cv_func_ether_hostton"
5274 if test "x$ac_cv_func_ether_hostton" = xyes; then :
5275 cat >>confdefs.h <<_ACEOF
5276 #define HAVE_ETHER_HOSTTON 1
5282 if test "$ac_cv_func_ether_hostton" = yes; then
5284 # OK, we have ether_hostton(). Do we have <netinet/if_ether.h>?
5286 if test "$ac_cv_header_netinet_if_ether_h" = yes; then
5288 # Yes. Does it declare ether_hostton()?
5290 ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
5291 #include <sys/types.h>
5292 #include <sys/socket.h>
5293 #include <netinet/in.h>
5294 #include <arpa/inet.h>
5298 #include <netinet/if_ether.h>
5301 if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
5304 $as_echo "#define NETINET_IF_ETHER_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
5313 if test "$ac_cv_have_decl_ether_hostton" != yes; then
5315 # No, how about <netinet/ether.h>, as on Linux?
5317 for ac_header in netinet/ether.h
5319 ac_fn_c_check_header_mongrel "$LINENO" "netinet/ether.h" "ac_cv_header_netinet_ether_h" "$ac_includes_default"
5320 if test "x$ac_cv_header_netinet_ether_h" = xyes; then :
5321 cat >>confdefs.h <<_ACEOF
5322 #define HAVE_NETINET_ETHER_H 1
5329 if test "$ac_cv_header_netinet_ether_h" = yes; then
5331 # We have it - does it declare ether_hostton()?
5332 # Unset ac_cv_have_decl_ether_hostton so we don't
5333 # treat the previous failure as a cached value and
5334 # suppress the next test.
5336 unset ac_cv_have_decl_ether_hostton
5337 ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
5338 #include <netinet/ether.h>
5341 if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
5344 $as_echo "#define NETINET_ETHER_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
5352 # Is ether_hostton() declared?
5354 if test "$ac_cv_have_decl_ether_hostton" != yes; then
5356 # No, we'll have to declare it ourselves.
5357 # Do we have "struct ether_addr"?
5359 ac_fn_c_check_type "$LINENO" "struct ether_addr" "ac_cv_type_struct_ether_addr" "
5360 #include <sys/types.h>
5361 #include <sys/socket.h>
5362 #include <netinet/in.h>
5363 #include <arpa/inet.h>
5367 #include <netinet/if_ether.h>
5370 if test "x$ac_cv_type_struct_ether_addr" = xyes; then :
5372 cat >>confdefs.h <<_ACEOF
5373 #define HAVE_STRUCT_ETHER_ADDR 1
5380 $as_echo "#define HAVE_DECL_ETHER_HOSTTON 0" >>confdefs.h
5384 $as_echo "#define HAVE_DECL_ETHER_HOSTTON 1" >>confdefs.h
5389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if --disable-protochain option is specified" >&5
5390 $as_echo_n "checking if --disable-protochain option is specified... " >&6; }
5391 # Check whether --enable-protochain was given.
5392 if test "${enable_protochain+set}" = set; then :
5393 enableval=$enable_protochain;
5396 case "x$enable_protochain" in
5397 xyes) enable_protochain=enabled ;;
5398 xno) enable_protochain=disabled ;;
5399 x) enable_protochain=enabled ;;
5402 if test "$enable_protochain" = "disabled"; then
5404 $as_echo "#define NO_PROTOCHAIN 1" >>confdefs.h
5407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_protochain}" >&5
5408 $as_echo "${enable_protochain}" >&6; }
5411 # valgrindtest directly uses the native capture mechanism, but
5412 # only tests with BPF and PF_PACKET sockets; only enable it if
5413 # we have BPF or PF_PACKET sockets.
5418 # SITA support is mutually exclusive with native capture support;
5419 # "--with-sita" selects SITA support.
5422 # Check whether --with-sita was given.
5423 if test "${with_sita+set}" = set; then :
5425 if test ! "x$withval" = "xno" ; then
5427 $as_echo "#define SITA 1" >>confdefs.h
5429 { $as_echo "$as_me:${as_lineno-$LINENO}: Enabling SITA ACN support" >&5
5430 $as_echo "$as_me: Enabling SITA ACN support" >&6;}
5436 if test -z "$with_pcap" && test "$cross_compiling" = yes; then
5437 as_fn_error $? "pcap type not determined when cross-compiling; use --with-pcap=..." "$LINENO" 5
5440 # Check whether --with-pcap was given.
5441 if test "${with_pcap+set}" = set; then :
5445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking packet capture type" >&5
5446 $as_echo_n "checking packet capture type... " >&6; }
5447 if test ! -z "$with_pcap" ; then
5449 elif test -r /dev/bpf -o -h /dev/bpf ; then
5451 # Cloning BPF device.
5455 $as_echo "#define HAVE_CLONING_BPF 1" >>confdefs.h
5459 # We have BPF, so build valgrindtest with "make test".
5461 VALGRINDTEST=valgrindtest
5462 elif test -r /dev/bpf0 ; then
5466 # We have BPF, so build valgrindtest with "make test".
5468 VALGRINDTEST=valgrindtest
5469 elif test -r /usr/include/net/pfilt.h ; then
5471 elif test -r /dev/enet ; then
5473 elif test -r /dev/nit ; then
5475 elif test -r /usr/include/sys/net/nit.h ; then
5477 elif test -r /usr/include/linux/socket.h ; then
5481 # XXX - this won't work with older kernels that have SOCK_PACKET
5482 # sockets but not PF_PACKET sockets.
5484 VALGRINDTEST=valgrindtest
5485 elif test -r /usr/include/net/raw.h ; then
5487 elif test -r /usr/include/odmi.h ; then
5489 # On AIX, the BPF devices might not yet be present - they're
5490 # created the first time libpcap runs after booting.
5491 # We check for odmi.h instead.
5494 elif test -c /dev/bpf0 ; then # check again in case not readable
5498 # We have BPF, so build valgrindtest with "make test".
5500 VALGRINDTEST=valgrindtest
5501 elif test -r /usr/include/sys/dlpi.h ; then
5503 elif test -c /dev/enet ; then # check again in case not readable
5505 elif test -c /dev/nit ; then # check again in case not readable
5510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $V_PCAP" >&5
5511 $as_echo "$V_PCAP" >&6; }
5515 # Do capture-mechanism-dependent tests.
5520 # Needed for common functions used by pcap-[dlpi,libdlpi].c
5525 # Checks for some header files.
5527 for ac_header in sys/bufmod.h sys/dlpi_ext.h
5529 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5530 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5531 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5532 cat >>confdefs.h <<_ACEOF
5533 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5542 # Checks to see if Solaris has the public libdlpi(3LIB) library.
5543 # Note: The existence of /usr/include/libdlpi.h does not mean it is the
5544 # public libdlpi(3LIB) version. Before libdlpi was made public, a
5545 # private version also existed, which did not have the same APIs.
5546 # Due to a gcc bug, the default search path for 32-bit libraries does
5547 # not include /lib, we add it explicitly here.
5548 # [http://bugs.opensolaris.org/view_bug.do?bug_id=6619485].
5549 # Also, due to the bug above applications that link to libpcap with
5550 # libdlpi will have to add "-L/lib" option to "configure".
5552 saved_ldflags=$LDFLAGS
5553 LDFLAGS="$LIBS -L/lib"
5554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlpi_walk in -ldlpi" >&5
5555 $as_echo_n "checking for dlpi_walk in -ldlpi... " >&6; }
5556 if ${ac_cv_lib_dlpi_dlpi_walk+:} false; then :
5557 $as_echo_n "(cached) " >&6
5559 ac_check_lib_save_LIBS=$LIBS
5561 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5562 /* end confdefs.h. */
5564 /* Override any GCC internal prototype to avoid an error.
5565 Use char because int might match the return type of a GCC
5566 builtin and then its argument prototype would still apply. */
5574 return dlpi_walk ();
5579 if ac_fn_c_try_link "$LINENO"; then :
5580 ac_cv_lib_dlpi_dlpi_walk=yes
5582 ac_cv_lib_dlpi_dlpi_walk=no
5584 rm -f core conftest.err conftest.$ac_objext \
5585 conftest$ac_exeext conftest.$ac_ext
5586 LIBS=$ac_check_lib_save_LIBS
5588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dlpi_dlpi_walk" >&5
5589 $as_echo "$ac_cv_lib_dlpi_dlpi_walk" >&6; }
5590 if test "x$ac_cv_lib_dlpi_dlpi_walk" = xyes; then :
5595 $as_echo "#define HAVE_LIBDLPI 1" >>confdefs.h
5602 LDFLAGS=$saved_ldflags
5605 # Checks whether <sys/dlpi.h> is usable, to catch weird SCO
5608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/dlpi.h> is usable" >&5
5609 $as_echo_n "checking whether <sys/dlpi.h> is usable... " >&6; }
5610 if ${ac_cv_sys_dlpi_usable+:} false; then :
5611 $as_echo_n "(cached) " >&6
5613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5614 /* end confdefs.h. */
5616 #include <sys/types.h>
5617 #include <sys/time.h>
5618 #include <sys/dlpi.h>
5623 int i = DL_PROMISC_PHYS;
5628 if ac_fn_c_try_compile "$LINENO"; then :
5629 ac_cv_sys_dlpi_usable=yes
5631 ac_cv_sys_dlpi_usable=no
5633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_dlpi_usable" >&5
5637 $as_echo "$ac_cv_sys_dlpi_usable" >&6; }
5638 if test $ac_cv_sys_dlpi_usable = no ; then
5639 as_fn_error $? "<sys/dlpi.h> is not usable on this system; it probably has a non-standard DLPI" "$LINENO" 5
5643 # Check whether we have a /dev/dlpi device or have multiple devices.
5645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/dlpi device" >&5
5646 $as_echo_n "checking for /dev/dlpi device... " >&6; }
5647 if test -c /dev/dlpi ; then
5648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5649 $as_echo "yes" >&6; }
5651 $as_echo "#define HAVE_DEV_DLPI 1" >>confdefs.h
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5655 $as_echo "no" >&6; }
5657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $dir directory" >&5
5658 $as_echo_n "checking for $dir directory... " >&6; }
5659 if test -d $dir ; then
5660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5661 $as_echo "yes" >&6; }
5663 cat >>confdefs.h <<_ACEOF
5664 #define PCAP_DEV_PREFIX "$dir"
5668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5669 $as_echo "no" >&6; }
5674 # This check is for Solaris with DLPI support for passive modes.
5675 # See dlpi(7P) for more details.
5677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if dl_passive_req_t struct exists" >&5
5678 $as_echo_n "checking if dl_passive_req_t struct exists... " >&6; }
5679 if ${ac_cv_lbl_has_dl_passive_req_t+:} false; then :
5680 $as_echo_n "(cached) " >&6
5682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5683 /* end confdefs.h. */
5685 # include <sys/types.h>
5686 # include <sys/dlpi.h>
5690 u_int i = sizeof(dl_passive_req_t)
5695 if ac_fn_c_try_compile "$LINENO"; then :
5696 ac_cv_lbl_has_dl_passive_req_t=yes
5698 ac_cv_lbl_has_dl_passive_req_t=no
5700 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_has_dl_passive_req_t" >&5
5704 $as_echo "$ac_cv_lbl_has_dl_passive_req_t" >&6; }
5705 if test $ac_cv_lbl_has_dl_passive_req_t = yes ; then
5707 $as_echo "#define HAVE_DLPI_PASSIVE 1" >>confdefs.h
5714 # Do we have the wireless extensions?
5716 for ac_header in linux/wireless.h
5718 ac_fn_c_check_header_compile "$LINENO" "linux/wireless.h" "ac_cv_header_linux_wireless_h" "
5719 #include <sys/socket.h>
5720 #include <linux/if.h>
5721 #include <linux/types.h>
5724 if test "x$ac_cv_header_linux_wireless_h" = xyes; then :
5725 cat >>confdefs.h <<_ACEOF
5726 #define HAVE_LINUX_WIRELESS_H 1
5738 # Check whether --with-libnl was given.
5739 if test "${with_libnl+set}" = set; then :
5740 withval=$with_libnl; with_libnl=$withval
5744 if test x$with_libnl != xno ; then
5747 incdir=-I/usr/include/libnl3
5749 if test x$withval != x ; then
5750 libnldir=-L${withval}/lib/.libs
5751 incdir=-I${withval}/include
5755 # Try libnl 3.x first.
5757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_socket_alloc in -lnl-3" >&5
5758 $as_echo_n "checking for nl_socket_alloc in -lnl-3... " >&6; }
5759 if ${ac_cv_lib_nl_3_nl_socket_alloc+:} false; then :
5760 $as_echo_n "(cached) " >&6
5762 ac_check_lib_save_LIBS=$LIBS
5763 LIBS="-lnl-3 ${incdir} ${libnldir} -lnl-genl-3 -lnl-3 $LIBS"
5764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5765 /* end confdefs.h. */
5767 /* Override any GCC internal prototype to avoid an error.
5768 Use char because int might match the return type of a GCC
5769 builtin and then its argument prototype would still apply. */
5773 char nl_socket_alloc ();
5777 return nl_socket_alloc ();
5782 if ac_fn_c_try_link "$LINENO"; then :
5783 ac_cv_lib_nl_3_nl_socket_alloc=yes
5785 ac_cv_lib_nl_3_nl_socket_alloc=no
5787 rm -f core conftest.err conftest.$ac_objext \
5788 conftest$ac_exeext conftest.$ac_ext
5789 LIBS=$ac_check_lib_save_LIBS
5791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nl_3_nl_socket_alloc" >&5
5792 $as_echo "$ac_cv_lib_nl_3_nl_socket_alloc" >&6; }
5793 if test "x$ac_cv_lib_nl_3_nl_socket_alloc" = xyes; then :
5796 # Yes, we have libnl 3.x.
5798 LIBS="${libnldir} -lnl-genl-3 -lnl-3 $LIBS"
5800 $as_echo "#define HAVE_LIBNL 1" >>confdefs.h
5803 $as_echo "#define HAVE_LIBNL_3_x 1" >>confdefs.h
5806 $as_echo "#define HAVE_LIBNL_NLE 1" >>confdefs.h
5809 $as_echo "#define HAVE_LIBNL_SOCKETS 1" >>confdefs.h
5811 V_INCLS="$V_INCLS ${incdir}"
5817 if test x$have_any_nl = xno ; then
5821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_socket_alloc in -lnl" >&5
5822 $as_echo_n "checking for nl_socket_alloc in -lnl... " >&6; }
5823 if ${ac_cv_lib_nl_nl_socket_alloc+:} false; then :
5824 $as_echo_n "(cached) " >&6
5826 ac_check_lib_save_LIBS=$LIBS
5828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5829 /* end confdefs.h. */
5831 /* Override any GCC internal prototype to avoid an error.
5832 Use char because int might match the return type of a GCC
5833 builtin and then its argument prototype would still apply. */
5837 char nl_socket_alloc ();
5841 return nl_socket_alloc ();
5846 if ac_fn_c_try_link "$LINENO"; then :
5847 ac_cv_lib_nl_nl_socket_alloc=yes
5849 ac_cv_lib_nl_nl_socket_alloc=no
5851 rm -f core conftest.err conftest.$ac_objext \
5852 conftest$ac_exeext conftest.$ac_ext
5853 LIBS=$ac_check_lib_save_LIBS
5855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nl_nl_socket_alloc" >&5
5856 $as_echo "$ac_cv_lib_nl_nl_socket_alloc" >&6; }
5857 if test "x$ac_cv_lib_nl_nl_socket_alloc" = xyes; then :
5860 # Yes, we have libnl 2.x.
5862 LIBS="${libnldir} -lnl-genl -lnl $LIBS"
5864 $as_echo "#define HAVE_LIBNL 1" >>confdefs.h
5867 $as_echo "#define HAVE_LIBNL_2_x 1" >>confdefs.h
5870 $as_echo "#define HAVE_LIBNL_NLE 1" >>confdefs.h
5873 $as_echo "#define HAVE_LIBNL_SOCKETS 1" >>confdefs.h
5881 if test x$have_any_nl = xno ; then
5883 # No, we don't; do we have libnl 1.x?
5885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_handle_alloc in -lnl" >&5
5886 $as_echo_n "checking for nl_handle_alloc in -lnl... " >&6; }
5887 if ${ac_cv_lib_nl_nl_handle_alloc+:} false; then :
5888 $as_echo_n "(cached) " >&6
5890 ac_check_lib_save_LIBS=$LIBS
5892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5893 /* end confdefs.h. */
5895 /* Override any GCC internal prototype to avoid an error.
5896 Use char because int might match the return type of a GCC
5897 builtin and then its argument prototype would still apply. */
5901 char nl_handle_alloc ();
5905 return nl_handle_alloc ();
5910 if ac_fn_c_try_link "$LINENO"; then :
5911 ac_cv_lib_nl_nl_handle_alloc=yes
5913 ac_cv_lib_nl_nl_handle_alloc=no
5915 rm -f core conftest.err conftest.$ac_objext \
5916 conftest$ac_exeext conftest.$ac_ext
5917 LIBS=$ac_check_lib_save_LIBS
5919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nl_nl_handle_alloc" >&5
5920 $as_echo "$ac_cv_lib_nl_nl_handle_alloc" >&6; }
5921 if test "x$ac_cv_lib_nl_nl_handle_alloc" = xyes; then :
5926 LIBS="${libnldir} -lnl $LIBS"
5928 $as_echo "#define HAVE_LIBNL 1" >>confdefs.h
5936 if test x$have_any_nl = xno ; then
5938 # No, we don't have libnl at all.
5940 if test x$with_libnl = xyes ; then
5941 as_fn_error $? "libnl support requested but libnl not found" "$LINENO" 5
5946 for ac_header in linux/ethtool.h
5948 ac_fn_c_check_header_compile "$LINENO" "linux/ethtool.h" "ac_cv_header_linux_ethtool_h" "
5949 $ac_includes_default
5950 #include <linux/types.h>
5953 if test "x$ac_cv_header_linux_ethtool_h" = xyes; then :
5954 cat >>confdefs.h <<_ACEOF
5955 #define HAVE_LINUX_ETHTOOL_H 1
5962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if if_packet.h has tpacket_stats defined" >&5
5963 $as_echo_n "checking if if_packet.h has tpacket_stats defined... " >&6; }
5964 if ${ac_cv_lbl_tpacket_stats+:} false; then :
5965 $as_echo_n "(cached) " >&6
5967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5968 /* end confdefs.h. */
5970 # include <linux/if_packet.h>
5974 struct tpacket_stats stats
5979 if ac_fn_c_try_compile "$LINENO"; then :
5980 ac_cv_lbl_tpacket_stats=yes
5982 ac_cv_lbl_tpacket_stats=no
5984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_tpacket_stats" >&5
5988 $as_echo "$ac_cv_lbl_tpacket_stats" >&6; }
5989 if test $ac_cv_lbl_tpacket_stats = yes; then
5991 $as_echo "#define HAVE_TPACKET_STATS 1" >>confdefs.h
5994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if tpacket_auxdata struct has tp_vlan_tci member" >&5
5995 $as_echo_n "checking if tpacket_auxdata struct has tp_vlan_tci member... " >&6; }
5996 if ${ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci+:} false; then :
5997 $as_echo_n "(cached) " >&6
5999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6000 /* end confdefs.h. */
6002 # include <sys/types.h>
6003 # include <linux/if_packet.h>
6007 u_int i = sizeof(((struct tpacket_auxdata *)0)->tp_vlan_tci)
6012 if ac_fn_c_try_compile "$LINENO"; then :
6013 ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci=yes
6015 ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci=no
6017 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci" >&5
6021 $as_echo "$ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci" >&6; }
6022 if test $ac_cv_lbl_linux_tpacket_auxdata_tp_vlan_tci = yes ; then
6023 HAVE_LINUX_TPACKET_AUXDATA=tp_vlan_tci
6026 $as_echo "#define HAVE_LINUX_TPACKET_AUXDATA_TP_VLAN_TCI 1" >>confdefs.h
6033 # Check whether we have the *BSD-style ioctls.
6035 for ac_header in net/if_media.h
6037 ac_fn_c_check_header_mongrel "$LINENO" "net/if_media.h" "ac_cv_header_net_if_media_h" "$ac_includes_default"
6038 if test "x$ac_cv_header_net_if_media_h" = xyes; then :
6039 cat >>confdefs.h <<_ACEOF
6040 #define HAVE_NET_IF_MEDIA_H 1
6048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the system supports zerocopy BPF" >&5
6049 $as_echo_n "checking whether the system supports zerocopy BPF... " >&6; }
6050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6051 /* end confdefs.h. */
6052 #include <sys/socket.h>
6053 #include <sys/ioctl.h>
6055 #include <net/bpf.h>
6059 return (BIOCROTZBUF + BPF_BUFMODE_ZBUF);
6064 if ac_fn_c_try_compile "$LINENO"; then :
6066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6067 $as_echo "yes" >&6; }
6069 $as_echo "#define HAVE_ZEROCOPY_BPF 1" >>confdefs.h
6073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6074 $as_echo "no" >&6; }
6076 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6079 # Check whether we have struct BPF_TIMEVAL.
6081 ac_fn_c_check_type "$LINENO" "struct BPF_TIMEVAL" "ac_cv_type_struct_BPF_TIMEVAL" "
6082 #include <sys/types.h>
6083 #include <sys/ioctl.h>
6084 #ifdef HAVE_SYS_IOCCOM_H
6085 #include <sys/ioccom.h>
6087 #include <net/bpf.h>
6090 if test "x$ac_cv_type_struct_BPF_TIMEVAL" = xyes; then :
6092 cat >>confdefs.h <<_ACEOF
6093 #define HAVE_STRUCT_BPF_TIMEVAL 1
6103 # --with-pcap=dag is the only way to get here, and it means
6104 # "DAG support but nothing else"
6106 V_DEFS="$V_DEFS -DDAG_ONLY"
6112 # --with-pcap=septel is the only way to get here, and it means
6113 # "Septel support but nothing else"
6115 V_DEFS="$V_DEFS -DSEPTEL_ONLY"
6121 # --with-pcap=snf is the only way to get here, and it means
6122 # "SNF support but nothing else"
6124 V_DEFS="$V_DEFS -DSNF_ONLY"
6129 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine packet capture interface" >&5
6130 $as_echo "$as_me: WARNING: cannot determine packet capture interface" >&2;}
6131 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: (see the INSTALL doc for more info)" >&5
6132 $as_echo "$as_me: WARNING: (see the INSTALL doc for more info)" >&2;}
6136 if test "$V_PCAP" != null
6138 ac_fn_c_check_func "$LINENO" "getifaddrs" "ac_cv_func_getifaddrs"
6139 if test "x$ac_cv_func_getifaddrs" = xyes; then :
6142 # We have "getifaddrs()"; make sure we have <ifaddrs.h>
6143 # as well, just in case some platform is really weird.
6145 ac_fn_c_check_header_mongrel "$LINENO" "ifaddrs.h" "ac_cv_header_ifaddrs_h" "$ac_includes_default"
6146 if test "x$ac_cv_header_ifaddrs_h" = xyes; then :
6149 # We have the header, so we use "getifaddrs()" to
6150 # get the list of interfaces.
6152 V_FINDALLDEVS=fad-getad.c
6157 # We don't have the header - give up.
6158 # XXX - we could also fall back on some other
6159 # mechanism, but, for now, this'll catch this
6160 # problem so that we can at least try to figure
6161 # out something to do on systems with "getifaddrs()"
6162 # but without "ifaddrs.h", if there is something
6163 # we can do on those systems.
6165 as_fn_error $? "Your system has getifaddrs() but doesn't have a usable <ifaddrs.h>." "$LINENO" 5
6174 # Well, we don't have "getifaddrs()", so we have to use
6175 # some other mechanism; determine what that mechanism is.
6177 # The first thing we use is the type of capture mechanism,
6178 # which is somewhat of a proxy for the OS we're using.
6184 # This might be Solaris 8 or later, with
6185 # SIOCGLIFCONF, or it might be some other OS
6186 # or some older version of Solaris, with
6189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have SIOCGLIFCONF" >&5
6190 $as_echo_n "checking whether we have SIOCGLIFCONF... " >&6; }
6191 if ${ac_cv_lbl_have_siocglifconf+:} false; then :
6192 $as_echo_n "(cached) " >&6
6194 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6195 /* end confdefs.h. */
6196 #include <sys/param.h>
6197 #include <sys/file.h>
6198 #include <sys/ioctl.h>
6199 #include <sys/socket.h>
6200 #include <sys/sockio.h>
6204 ioctl(0, SIOCGLIFCONF, (char *)0);
6209 if ac_fn_c_try_compile "$LINENO"; then :
6210 ac_cv_lbl_have_siocglifconf=yes
6212 ac_cv_lbl_have_siocglifconf=no
6214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_have_siocglifconf" >&5
6218 $as_echo "$ac_cv_lbl_have_siocglifconf" >&6; }
6219 if test $ac_cv_lbl_have_siocglifconf = yes ; then
6220 V_FINDALLDEVS=fad-glifc.c
6222 V_FINDALLDEVS=fad-gifc.c
6228 # Assume we just have SIOCGIFCONF.
6229 # (XXX - on at least later Linux kernels, there's
6230 # another mechanism, and we should be using that
6233 V_FINDALLDEVS=fad-gifc.c
6243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t" >&5
6244 $as_echo_n "checking for socklen_t... " >&6; }
6245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6246 /* end confdefs.h. */
6248 #include <sys/types.h>
6249 #include <sys/socket.h>
6259 if ac_fn_c_try_compile "$LINENO"; then :
6264 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6265 if test "x$have_socklen_t" = "xyes"; then
6267 $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
6270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_socklen_t" >&5
6271 $as_echo "$have_socklen_t" >&6; }
6273 # Check whether --enable-ipv6 was given.
6274 if test "${enable_ipv6+set}" = set; then :
6275 enableval=$enable_ipv6;
6277 enable_ipv6=ifavailable
6280 if test "$enable_ipv6" != "no"; then
6281 ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
6282 if test "x$ac_cv_func_getaddrinfo" = xyes; then :
6285 $as_echo "#define INET6 1" >>confdefs.h
6290 if test "$enable_ipv6" != "ifavailable"; then
6291 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6292 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6293 as_fn_error $? "--enable-ipv6 was given, but getaddrinfo isn't available
6294 See \`config.log' for more details" "$LINENO" 5; }
6301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build optimizer debugging code" >&5
6302 $as_echo_n "checking whether to build optimizer debugging code... " >&6; }
6303 # Check whether --enable-optimizer-dbg was given.
6304 if test "${enable_optimizer_dbg+set}" = set; then :
6305 enableval=$enable_optimizer_dbg;
6308 if test "$enable_optimizer_dbg" = "yes"; then
6310 $as_echo "#define BDEBUG 1" >>confdefs.h
6313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_optimizer_dbg-no}" >&5
6314 $as_echo "${enable_optimizer_dbg-no}" >&6; }
6316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build parser debugging code" >&5
6317 $as_echo_n "checking whether to build parser debugging code... " >&6; }
6318 # Check whether --enable-yydebug was given.
6319 if test "${enable_yydebug+set}" = set; then :
6320 enableval=$enable_yydebug;
6323 if test "$enable_yydebug" = "yes"; then
6325 $as_echo "#define YYDEBUG 1" >>confdefs.h
6328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_yydebug-no}" >&5
6329 $as_echo "${enable_yydebug-no}" >&6; }
6331 # Check for Endace DAG card support.
6333 # Check whether --with-dag was given.
6334 if test "${with_dag+set}" = set; then :
6336 if test "$withval" = no
6338 # User doesn't want DAG support.
6340 elif test "$withval" = yes
6342 # User wants DAG support but hasn't specified a directory.
6345 # User wants DAG support and has specified a directory, so use the provided value.
6352 if test "$V_PCAP" = dag; then
6353 # User requested DAG-only libpcap, so we'd better have
6356 elif test "xxx_only" = yes; then
6357 # User requested something-else-only pcap, so they don't
6362 # Use DAG API if present, otherwise don't
6371 # Check whether --with-dag-includes was given.
6372 if test "${with_dag_includes+set}" = set; then :
6373 withval=$with_dag_includes;
6374 # User wants DAG support and has specified a header directory, so use the provided value.
6376 dag_include_dir=$withval
6382 # Check whether --with-dag-libraries was given.
6383 if test "${with_dag_libraries+set}" = set; then :
6384 withval=$with_dag_libraries;
6385 # User wants DAG support and has specified a library directory, so use the provided value.
6387 dag_lib_dir=$withval
6392 ac_cv_lbl_dag_api=no
6393 if test "$want_dag" != no; then
6395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have DAG API headers" >&5
6396 $as_echo_n "checking whether we have DAG API headers... " >&6; }
6398 # If necessary, set default paths for DAG API headers and libraries.
6399 if test -z "$dag_root"; then
6403 if test -z "$dag_include_dir"; then
6404 dag_include_dir="$dag_root/include"
6407 if test -z "$dag_lib_dir"; then
6408 dag_lib_dir="$dag_root/lib"
6411 if test -z "$dag_tools_dir"; then
6412 dag_tools_dir="$dag_root/tools"
6415 if test -r $dag_include_dir/dagapi.h; then
6416 ac_cv_lbl_dag_api=yes
6419 if test "$ac_cv_lbl_dag_api" = yes; then
6420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($dag_include_dir)" >&5
6421 $as_echo "yes ($dag_include_dir)" >&6; }
6423 V_INCLS="$V_INCLS -I$dag_include_dir"
6425 if test $V_PCAP != dag ; then
6426 SSRC="$SSRC pcap-dag.c"
6429 # See if we can find a general version string.
6430 # Don't need to save and restore LIBS to prevent -ldag being
6431 # included if there's a found-action (arg 3).
6432 saved_ldflags=$LDFLAGS
6433 LDFLAGS="-L$dag_lib_dir"
6434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dag_attach_stream in -ldag" >&5
6435 $as_echo_n "checking for dag_attach_stream in -ldag... " >&6; }
6436 if ${ac_cv_lib_dag_dag_attach_stream+:} false; then :
6437 $as_echo_n "(cached) " >&6
6439 ac_check_lib_save_LIBS=$LIBS
6441 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6442 /* end confdefs.h. */
6444 /* Override any GCC internal prototype to avoid an error.
6445 Use char because int might match the return type of a GCC
6446 builtin and then its argument prototype would still apply. */
6450 char dag_attach_stream ();
6454 return dag_attach_stream ();
6459 if ac_fn_c_try_link "$LINENO"; then :
6460 ac_cv_lib_dag_dag_attach_stream=yes
6462 ac_cv_lib_dag_dag_attach_stream=no
6464 rm -f core conftest.err conftest.$ac_objext \
6465 conftest$ac_exeext conftest.$ac_ext
6466 LIBS=$ac_check_lib_save_LIBS
6468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dag_dag_attach_stream" >&5
6469 $as_echo "$ac_cv_lib_dag_dag_attach_stream" >&6; }
6470 if test "x$ac_cv_lib_dag_dag_attach_stream" = xyes; then :
6476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dag_get_erf_types in -ldag" >&5
6477 $as_echo_n "checking for dag_get_erf_types in -ldag... " >&6; }
6478 if ${ac_cv_lib_dag_dag_get_erf_types+:} false; then :
6479 $as_echo_n "(cached) " >&6
6481 ac_check_lib_save_LIBS=$LIBS
6483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6484 /* end confdefs.h. */
6486 /* Override any GCC internal prototype to avoid an error.
6487 Use char because int might match the return type of a GCC
6488 builtin and then its argument prototype would still apply. */
6492 char dag_get_erf_types ();
6496 return dag_get_erf_types ();
6501 if ac_fn_c_try_link "$LINENO"; then :
6502 ac_cv_lib_dag_dag_get_erf_types=yes
6504 ac_cv_lib_dag_dag_get_erf_types=no
6506 rm -f core conftest.err conftest.$ac_objext \
6507 conftest$ac_exeext conftest.$ac_ext
6508 LIBS=$ac_check_lib_save_LIBS
6510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dag_dag_get_erf_types" >&5
6511 $as_echo "$ac_cv_lib_dag_dag_get_erf_types" >&6; }
6512 if test "x$ac_cv_lib_dag_dag_get_erf_types" = xyes; then :
6515 $as_echo "#define HAVE_DAG_GET_ERF_TYPES 1" >>confdefs.h
6519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dag_get_stream_erf_types in -ldag" >&5
6520 $as_echo_n "checking for dag_get_stream_erf_types in -ldag... " >&6; }
6521 if ${ac_cv_lib_dag_dag_get_stream_erf_types+:} false; then :
6522 $as_echo_n "(cached) " >&6
6524 ac_check_lib_save_LIBS=$LIBS
6526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6527 /* end confdefs.h. */
6529 /* Override any GCC internal prototype to avoid an error.
6530 Use char because int might match the return type of a GCC
6531 builtin and then its argument prototype would still apply. */
6535 char dag_get_stream_erf_types ();
6539 return dag_get_stream_erf_types ();
6544 if ac_fn_c_try_link "$LINENO"; then :
6545 ac_cv_lib_dag_dag_get_stream_erf_types=yes
6547 ac_cv_lib_dag_dag_get_stream_erf_types=no
6549 rm -f core conftest.err conftest.$ac_objext \
6550 conftest$ac_exeext conftest.$ac_ext
6551 LIBS=$ac_check_lib_save_LIBS
6553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dag_dag_get_stream_erf_types" >&5
6554 $as_echo "$ac_cv_lib_dag_dag_get_stream_erf_types" >&6; }
6555 if test "x$ac_cv_lib_dag_dag_get_stream_erf_types" = xyes; then :
6558 $as_echo "#define HAVE_DAG_GET_STREAM_ERF_TYPES 1" >>confdefs.h
6563 LDFLAGS=$saved_ldflags
6565 if test "$dag_streams" = 1; then
6567 $as_echo "#define HAVE_DAG_STREAMS_API 1" >>confdefs.h
6570 LDFLAGS="$LDFLAGS -L$dag_lib_dir"
6572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for vdag_set_device_info in -lvdag" >&5
6573 $as_echo_n "checking for vdag_set_device_info in -lvdag... " >&6; }
6574 if ${ac_cv_lib_vdag_vdag_set_device_info+:} false; then :
6575 $as_echo_n "(cached) " >&6
6577 ac_check_lib_save_LIBS=$LIBS
6579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6580 /* end confdefs.h. */
6582 /* Override any GCC internal prototype to avoid an error.
6583 Use char because int might match the return type of a GCC
6584 builtin and then its argument prototype would still apply. */
6588 char vdag_set_device_info ();
6592 return vdag_set_device_info ();
6597 if ac_fn_c_try_link "$LINENO"; then :
6598 ac_cv_lib_vdag_vdag_set_device_info=yes
6600 ac_cv_lib_vdag_vdag_set_device_info=no
6602 rm -f core conftest.err conftest.$ac_objext \
6603 conftest$ac_exeext conftest.$ac_ext
6604 LIBS=$ac_check_lib_save_LIBS
6606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_vdag_vdag_set_device_info" >&5
6607 $as_echo "$ac_cv_lib_vdag_vdag_set_device_info" >&6; }
6608 if test "x$ac_cv_lib_vdag_vdag_set_device_info" = xyes; then :
6609 ac_dag_have_vdag="1"
6611 ac_dag_have_vdag="0"
6614 if test "$ac_dag_have_vdag" = 1; then
6616 $as_echo "#define HAVE_DAG_VDAG 1" >>confdefs.h
6618 LIBS="$LIBS -lpthread"
6623 $as_echo "#define HAVE_DAG_API 1" >>confdefs.h
6626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6627 $as_echo "no" >&6; }
6629 if test "$V_PCAP" = dag; then
6630 # User requested "dag" capture type but we couldn't
6631 # find the DAG API support.
6632 as_fn_error $? "DAG support requested with --with-pcap=dag, but the DAG headers weren't found at $dag_include_dir: make sure the DAG support is installed, specify a different path or paths if necessary, or don't request DAG support" "$LINENO" 5
6635 if test "$want_dag" = yes; then
6636 # User wanted DAG support but we couldn't find it.
6637 as_fn_error $? "DAG support requested with --with-dag, but the DAG headers weren't found at $dag_include_dir: make sure the DAG support is installed, specify a different path or paths if necessary, or don't request DAG support" "$LINENO" 5
6643 # Check whether --with-septel was given.
6644 if test "${with_septel+set}" = set; then :
6645 withval=$with_septel;
6646 if test "$withval" = no
6649 elif test "$withval" = yes
6655 septel_root=$withval
6660 if test "$V_PCAP" = septel; then
6661 # User requested Septel-only libpcap, so we'd better have
6664 elif test "xxx_only" = yes; then
6665 # User requested something-else-only pcap, so they don't
6666 # want Septel support.
6670 # Use Septel API if present, otherwise don't
6672 want_septel=ifpresent
6678 ac_cv_lbl_septel_api=no
6679 if test "$with_septel" != no; then
6681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have Septel API headers" >&5
6682 $as_echo_n "checking whether we have Septel API headers... " >&6; }
6684 # If necessary, set default paths for Septel API headers and libraries.
6685 if test -z "$septel_root"; then
6686 septel_root=$srcdir/../septel
6689 septel_tools_dir="$septel_root"
6690 septel_include_dir="$septel_root/INC"
6692 if test -r "$septel_include_dir/msg.h"; then
6693 ac_cv_lbl_septel_api=yes
6696 if test "$ac_cv_lbl_septel_api" = yes; then
6697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($septel_include_dir)" >&5
6698 $as_echo "yes ($septel_include_dir)" >&6; }
6700 V_INCLS="$V_INCLS -I$septel_include_dir"
6701 ADDLOBJS="$ADDLOBJS $septel_tools_dir/asciibin.o $septel_tools_dir/bit2byte.o $septel_tools_dir/confirm.o $septel_tools_dir/fmtmsg.o $septel_tools_dir/gct_unix.o $septel_tools_dir/hqueue.o $septel_tools_dir/ident.o $septel_tools_dir/mem.o $septel_tools_dir/pack.o $septel_tools_dir/parse.o $septel_tools_dir/pool.o $septel_tools_dir/sdlsig.o $septel_tools_dir/strtonum.o $septel_tools_dir/timer.o $septel_tools_dir/trace.o"
6702 ADDLARCHIVEOBJS="$ADDLARCHIVEOBJS $septel_tools_dir/asciibin.o $septel_tools_dir/bit2byte.o $septel_tools_dir/confirm.o $septel_tools_dir/fmtmsg.o $septel_tools_dir/gct_unix.o $septel_tools_dir/hqueue.o $septel_tools_dir/ident.o $septel_tools_dir/mem.o $septel_tools_dir/pack.o $septel_tools_dir/parse.o $septel_tools_dir/pool.o $septel_tools_dir/sdlsig.o $septel_tools_dir/strtonum.o $septel_tools_dir/timer.o $septel_tools_dir/trace.o"
6704 if test "$V_PCAP" != septel ; then
6705 SSRC="$SSRC pcap-septel.c"
6709 $as_echo "#define HAVE_SEPTEL_API 1" >>confdefs.h
6712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6713 $as_echo "no" >&6; }
6715 if test "$V_PCAP" = septel; then
6716 # User requested "septel" capture type but
6717 # we couldn't find the Septel API support.
6718 as_fn_error $? "Septel support requested with --with-pcap=septel, but the Septel headers weren't found at $septel_include_dir: make sure the Septel support is installed, specify a different path or paths if necessary, or don't request Septel support" "$LINENO" 5
6721 if test "$want_septel" = yes; then
6722 # User wanted Septel support but we couldn't find it.
6723 as_fn_error $? "Septel support requested with --with-septel, but the Septel headers weren't found at $septel_include_dir: make sure the Septel support is installed, specify a different path or paths if necessary, or don't request Septel support" "$LINENO" 5
6728 # Check for Myricom SNF support.
6730 # Check whether --with-snf was given.
6731 if test "${with_snf+set}" = set; then :
6733 if test "$withval" = no
6735 # User explicitly doesn't want SNF
6737 elif test "$withval" = yes
6739 # User wants SNF support but hasn't specified a directory.
6742 # User wants SNF support with a specified directory.
6749 if test "$V_PCAP" = snf; then
6750 # User requested Sniffer-only libpcap, so we'd better have
6753 elif test "xxx_only" = yes; then
6754 # User requested something-else-only pcap, so they don't
6759 # Use Sniffer API if present, otherwise don't
6768 # Check whether --with-snf-includes was given.
6769 if test "${with_snf_includes+set}" = set; then :
6770 withval=$with_snf_includes;
6771 # User wants SNF with specific header directory
6773 snf_include_dir=$withval
6779 # Check whether --with-snf-libraries was given.
6780 if test "${with_snf_libraries+set}" = set; then :
6781 withval=$with_snf_libraries;
6782 # User wants SNF with specific lib directory
6784 snf_lib_dir=$withval
6789 ac_cv_lbl_snf_api=no
6790 if test "$with_snf" != no; then
6792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have Myricom Sniffer API" >&5
6793 $as_echo_n "checking whether we have Myricom Sniffer API... " >&6; }
6795 # If necessary, set default paths for Sniffer headers and libraries.
6796 if test -z "$snf_root"; then
6800 if test -z "$snf_include_dir"; then
6801 snf_include_dir="$snf_root/include"
6804 if test -z "$snf_lib_dir"; then
6805 snf_lib_dir="$snf_root/lib"
6808 if test -f "$snf_include_dir/snf.h"; then
6809 # We found a header; make sure we can link with the library
6810 saved_ldflags=$LDFLAGS
6811 LDFLAGS="$LDFLAGS -L$snf_lib_dir"
6812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for snf_init in -lsnf" >&5
6813 $as_echo_n "checking for snf_init in -lsnf... " >&6; }
6814 if ${ac_cv_lib_snf_snf_init+:} false; then :
6815 $as_echo_n "(cached) " >&6
6817 ac_check_lib_save_LIBS=$LIBS
6819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6820 /* end confdefs.h. */
6822 /* Override any GCC internal prototype to avoid an error.
6823 Use char because int might match the return type of a GCC
6824 builtin and then its argument prototype would still apply. */
6837 if ac_fn_c_try_link "$LINENO"; then :
6838 ac_cv_lib_snf_snf_init=yes
6840 ac_cv_lib_snf_snf_init=no
6842 rm -f core conftest.err conftest.$ac_objext \
6843 conftest$ac_exeext conftest.$ac_ext
6844 LIBS=$ac_check_lib_save_LIBS
6846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_snf_snf_init" >&5
6847 $as_echo "$ac_cv_lib_snf_snf_init" >&6; }
6848 if test "x$ac_cv_lib_snf_snf_init" = xyes; then :
6849 ac_cv_lbl_snf_api="yes"
6852 LDFLAGS="$saved_ldflags"
6853 if test "$ac_cv_lbl_snf_api" = no; then
6854 as_fn_error $? "SNF API cannot correctly be linked; check config.log" "$LINENO" 5
6858 if test "$ac_cv_lbl_snf_api" = yes; then
6859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($snf_root)" >&5
6860 $as_echo "yes ($snf_root)" >&6; }
6862 V_INCLS="$V_INCLS -I$snf_include_dir"
6864 LDFLAGS="$LDFLAGS -L$snf_lib_dir"
6866 if test "$V_PCAP" != snf ; then
6867 SSRC="$SSRC pcap-snf.c"
6871 $as_echo "#define HAVE_SNF_API 1" >>confdefs.h
6874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6875 $as_echo "no" >&6; }
6877 if test "$want_snf" = yes; then
6878 # User requested "snf" capture type but
6879 # we couldn't find the Sniffer API support.
6880 as_fn_error $? "Myricom Sniffer support requested with --with-pcap=snf, but the Sniffer headers weren't found at $snf_include_dir: make sure the Sniffer support is installed, specify a different path or paths if necessary, or don't request Sniffer support" "$LINENO" 5
6883 if test "$want_snf" = yes; then
6884 as_fn_error $? "Myricom Sniffer support requested with --with-snf, but the Sniffer headers weren't found at $snf_include_dir: make sure the Sniffer support is installed, specify a different path or paths if necessary, or don't request Sniffer support" "$LINENO" 5
6889 # Check for Riverbed TurboCap support.
6891 # Check whether --with-turbocap was given.
6892 if test "${with_turbocap+set}" = set; then :
6893 withval=$with_turbocap;
6894 if test "$withval" = no
6896 # User explicitly doesn't want TurboCap
6898 elif test "$withval" = yes
6900 # User wants TurboCap support but hasn't specified a directory.
6903 # User wants TurboCap support with a specified directory.
6905 turbocap_root=$withval
6910 if test "xxx_only" = yes; then
6911 # User requested something-else-only pcap, so they don't
6912 # want TurboCap support.
6916 # Use TurboCap API if present, otherwise don't
6918 want_turbocap=ifpresent
6924 ac_cv_lbl_turbocap_api=no
6925 if test "$want_turbocap" != no; then
6927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether TurboCap is supported" >&5
6928 $as_echo_n "checking whether TurboCap is supported... " >&6; }
6930 save_CFLAGS="$CFLAGS"
6932 if test ! -z "$turbocap_root"; then
6933 TURBOCAP_CFLAGS="-I$turbocap_root/include"
6934 TURBOCAP_LIBS="-L$turbocap_root/lib"
6935 CFLAGS="$CFLAGS $TURBOCAP_CFLAGS"
6938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6939 /* end confdefs.h. */
6947 TC_INSTANCE a; TC_PORT b; TC_BOARD c;
6949 (void)TcInstanceCreateByName("foo", &i);
6955 if ac_fn_c_try_compile "$LINENO"; then :
6956 ac_cv_lbl_turbocap_api=yes
6958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6960 CFLAGS="$save_CFLAGS"
6961 if test $ac_cv_lbl_turbocap_api = yes; then
6962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6963 $as_echo "yes" >&6; }
6965 SSRC="$SSRC pcap-tc.c"
6966 V_INCLS="$V_INCLS $TURBOCAP_CFLAGS"
6967 LIBS="$LIBS $TURBOCAP_LIBS -lTcApi -lpthread -lstdc++"
6970 $as_echo "#define HAVE_TC_API 1" >>confdefs.h
6973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6974 $as_echo "no" >&6; }
6976 if test "$want_turbocap" = yes; then
6977 # User wanted Turbo support but we couldn't find it.
6978 as_fn_error $? "TurboCap support requested with --with-turbocap, but the TurboCap headers weren't found: make sure the TurboCap support is installed or don't request TurboCap support" "$LINENO" 5
6986 for ac_prog in flex lex
6988 # Extract the first word of "$ac_prog", so it can be a program name with args.
6989 set dummy $ac_prog; ac_word=$2
6990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6991 $as_echo_n "checking for $ac_word... " >&6; }
6992 if ${ac_cv_prog_LEX+:} false; then :
6993 $as_echo_n "(cached) " >&6
6995 if test -n "$LEX"; then
6996 ac_cv_prog_LEX="$LEX" # Let the user override the test.
6998 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7002 test -z "$as_dir" && as_dir=.
7003 for ac_exec_ext in '' $ac_executable_extensions; do
7004 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7005 ac_cv_prog_LEX="$ac_prog"
7006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7016 if test -n "$LEX"; then
7017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
7018 $as_echo "$LEX" >&6; }
7020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7021 $as_echo "no" >&6; }
7025 test -n "$LEX" && break
7027 test -n "$LEX" || LEX=":"
7029 if test "x$LEX" != "x:"; then
7030 cat >conftest.l <<_ACEOF
7036 e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */
7037 yyless ((input () != 0)); }
7038 f { unput (yytext[0]); }
7039 . { BEGIN INITIAL; }
7041 #ifdef YYTEXT_POINTER
7042 extern char *yytext;
7047 return ! yylex () + ! yywrap ();
7050 { { ac_try="$LEX conftest.l"
7052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7053 *) ac_try_echo=$ac_try;;
7055 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
7056 $as_echo "$ac_try_echo"; } >&5
7057 (eval "$LEX conftest.l") 2>&5
7059 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7060 test $ac_status = 0; }
7061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
7062 $as_echo_n "checking lex output file root... " >&6; }
7063 if ${ac_cv_prog_lex_root+:} false; then :
7064 $as_echo_n "(cached) " >&6
7067 if test -f lex.yy.c; then
7068 ac_cv_prog_lex_root=lex.yy
7069 elif test -f lexyy.c; then
7070 ac_cv_prog_lex_root=lexyy
7072 as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
7075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
7076 $as_echo "$ac_cv_prog_lex_root" >&6; }
7077 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
7079 if test -z "${LEXLIB+set}"; then
7080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
7081 $as_echo_n "checking lex library... " >&6; }
7082 if ${ac_cv_lib_lex+:} false; then :
7083 $as_echo_n "(cached) " >&6
7087 ac_cv_lib_lex='none needed'
7088 for ac_lib in '' -lfl -ll; do
7089 LIBS="$ac_lib $ac_save_LIBS"
7090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7091 /* end confdefs.h. */
7092 `cat $LEX_OUTPUT_ROOT.c`
7094 if ac_fn_c_try_link "$LINENO"; then :
7095 ac_cv_lib_lex=$ac_lib
7097 rm -f core conftest.err conftest.$ac_objext \
7098 conftest$ac_exeext conftest.$ac_ext
7099 test "$ac_cv_lib_lex" != 'none needed' && break
7104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
7105 $as_echo "$ac_cv_lib_lex" >&6; }
7106 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
7110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
7111 $as_echo_n "checking whether yytext is a pointer... " >&6; }
7112 if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
7113 $as_echo_n "(cached) " >&6
7115 # POSIX says lex can declare yytext either as a pointer or an array; the
7116 # default is implementation-dependent. Figure out which it is, since
7117 # not all implementations provide the %pointer and %array declarations.
7118 ac_cv_prog_lex_yytext_pointer=no
7120 LIBS="$LEXLIB $ac_save_LIBS"
7121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7122 /* end confdefs.h. */
7124 #define YYTEXT_POINTER 1
7125 `cat $LEX_OUTPUT_ROOT.c`
7127 if ac_fn_c_try_link "$LINENO"; then :
7128 ac_cv_prog_lex_yytext_pointer=yes
7130 rm -f core conftest.err conftest.$ac_objext \
7131 conftest$ac_exeext conftest.$ac_ext
7135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
7136 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
7137 if test $ac_cv_prog_lex_yytext_pointer = yes; then
7139 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
7142 rm -f conftest.l $LEX_OUTPUT_ROOT.c
7145 if test "$LEX" = ":"; then
7146 as_fn_error $? "Neither flex nor lex was found." "$LINENO" 5
7150 # Make sure {f}lex supports the -P, --header-file, and --nounput flags
7151 # and supports processing our scanner.l.
7153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capable lex" >&5
7154 $as_echo_n "checking for capable lex... " >&6; }
7155 if ${tcpdump_cv_capable_lex+:} false; then :
7156 $as_echo_n "(cached) " >&6
7158 if $LEX -P pcap_ --header-file=/dev/null --nounput -t $srcdir/scanner.l > /dev/null 2>&1; then
7159 tcpdump_cv_capable_lex=yes
7161 tcpdump_cv_capable_lex=insufficient
7164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcpdump_cv_capable_lex" >&5
7165 $as_echo "$tcpdump_cv_capable_lex" >&6; }
7166 if test $tcpdump_cv_capable_lex = insufficient ; then
7167 as_fn_error $? "$LEX is insufficient to compile libpcap.
7168 libpcap requires Flex 2.5.31 or later, or a compatible version of lex." "$LINENO" 5
7172 # Look for yacc/bison/byacc.
7174 for ac_prog in 'bison -y' byacc
7176 # Extract the first word of "$ac_prog", so it can be a program name with args.
7177 set dummy $ac_prog; ac_word=$2
7178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7179 $as_echo_n "checking for $ac_word... " >&6; }
7180 if ${ac_cv_prog_YACC+:} false; then :
7181 $as_echo_n "(cached) " >&6
7183 if test -n "$YACC"; then
7184 ac_cv_prog_YACC="$YACC" # Let the user override the test.
7186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7190 test -z "$as_dir" && as_dir=.
7191 for ac_exec_ext in '' $ac_executable_extensions; do
7192 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7193 ac_cv_prog_YACC="$ac_prog"
7194 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7203 YACC=$ac_cv_prog_YACC
7204 if test -n "$YACC"; then
7205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
7206 $as_echo "$YACC" >&6; }
7208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7209 $as_echo "no" >&6; }
7213 test -n "$YACC" && break
7215 test -n "$YACC" || YACC="yacc"
7219 # Make sure it supports the -p flag and supports processing our
7222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capable yacc/bison" >&5
7223 $as_echo_n "checking for capable yacc/bison... " >&6; }
7224 if ${tcpdump_cv_capable_yacc+:} false; then :
7225 $as_echo_n "(cached) " >&6
7227 if $YACC -p pcap_ -o /dev/null $srcdir/grammar.y >/dev/null 2>&1; then
7228 tcpdump_cv_capable_yacc=yes
7230 tcpdump_cv_capable_yacc=insufficient
7233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcpdump_cv_capable_yacc" >&5
7234 $as_echo "$tcpdump_cv_capable_yacc" >&6; }
7235 if test $tcpdump_cv_capable_yacc = insufficient ; then
7236 as_fn_error $? "$YACC is insufficient to compile libpcap.
7237 libpcap requires Bison, Berkeley YACC, or another YACC compatible with them." "$LINENO" 5
7241 # Assume, by default, no support for shared libraries and V7/BSD convention
7242 # for man pages (file formats in section 5, miscellaneous info in section 7).
7243 # Individual cases can override this.
7252 $as_echo "#define _SUN 1" >>confdefs.h
7256 # AIX makes it fun to build shared and static libraries,
7257 # because they're *both* ".a" archive libraries. We
7258 # build the static library for the benefit of the traditional
7259 # scheme of building libpcap and tcpdump in subdirectories of
7260 # the same directory, with tcpdump statically linked with the
7261 # libpcap in question, but we also build a shared library as
7262 # "libpcap.shareda" and install *it*, rather than the static
7263 # library, as "libpcap.a".
7271 # If we're using DLPI, applications will need to
7272 # use /lib/pse.exp if present, as we use the
7275 pseexe="/lib/pse.exp"
7276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $pseexe" >&5
7277 $as_echo_n "checking for $pseexe... " >&6; }
7278 if test -f $pseexe ; then
7279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7280 $as_echo "yes" >&6; }
7287 # If we're using BPF, we need "-lodm" and "-lcfg", as
7288 # we use them to load the BPF module.
7297 V_CCOPT="$V_CCOPT -fno-common"
7298 # Check whether --enable-universal was given.
7299 if test "${enable_universal+set}" = set; then :
7300 enableval=$enable_universal;
7303 if test "$enable_universal" != "no"; then
7308 # Pre-Tiger. Build only for 32-bit PowerPC; no
7309 # need for any special compiler or linker flags.
7315 # Tiger, prior to Intel support. Build for 32-bit
7316 # PowerPC and 64-bit PowerPC, with 32-bit PowerPC
7317 # first. (I'm guessing that's what Apple does.)
7319 V_CCOPT="$V_CCOPT -arch ppc -arch ppc64"
7320 LDFLAGS="$LDFLAGS -arch ppc -arch ppc64"
7325 # Tiger, subsequent to Intel support but prior to
7326 # x86-64 support. Build for 32-bit PowerPC, 64-bit
7327 # PowerPC, and x86, with 32-bit PowerPC first.
7328 # (I'm guessing that's what Apple does.)
7330 V_CCOPT="$V_CCOPT -arch ppc -arch ppc64 -arch i386"
7331 LDFLAGS="$LDFLAGS -arch ppc -arch ppc64 -arch i386"
7336 # All other Tiger, so subsequent to x86-64
7337 # support. Build for 32-bit PowerPC, 64-bit
7338 # PowerPC, x86, and x86-64, and with 32-bit PowerPC
7339 # first. (I'm guessing that's what Apple does.)
7341 V_CCOPT="$V_CCOPT -arch ppc -arch ppc64 -arch i386 -arch x86_64"
7342 LDFLAGS="$LDFLAGS -arch ppc -arch ppc64 -arch i386 -arch x86_64"
7347 # Leopard. Build for 32-bit PowerPC, 64-bit
7348 # PowerPC, x86, and x86-64, with 32-bit PowerPC
7349 # first. (That's what Apple does.)
7351 V_CCOPT="$V_CCOPT -arch ppc -arch ppc64 -arch i386 -arch x86_64"
7352 LDFLAGS="$LDFLAGS -arch ppc -arch ppc64 -arch i386 -arch x86_64"
7357 # Snow Leopard. Build for x86-64, x86, and
7358 # 32-bit PowerPC, with x86-64 first. (That's
7359 # what Apple does, even though Snow Leopard
7360 # doesn't run on PPC, so PPC libpcap runs under
7361 # Rosetta, and Rosetta doesn't support BPF
7362 # ioctls, so PPC programs can't do live
7365 V_CCOPT="$V_CCOPT -arch x86_64 -arch i386 -arch ppc"
7366 LDFLAGS="$LDFLAGS -arch x86_64 -arch i386 -arch ppc"
7371 # Post-Snow Leopard. Build for x86-64 and
7372 # x86, with x86-64 first. (That's probably what
7373 # Apple does, given that Rosetta is gone.)
7374 # XXX - update if and when Apple drops support
7375 # for 32-bit x86 code.
7377 V_CCOPT="$V_CCOPT -arch x86_64 -arch i386"
7378 LDFLAGS="$LDFLAGS -arch x86_64 -arch i386"
7386 $as_echo "#define HAVE_HPUX9 1" >>confdefs.h
7390 # Use System V conventions for man pages.
7399 # Use System V conventions for man pages.
7408 # Use System V conventions for man pages.
7416 $as_echo "#define HAVE_HPUX10_20_OR_LATER 1" >>confdefs.h
7418 if test "`uname -m`" = "ia64"; then
7425 # "-b" builds a shared library; "+h" sets the soname.
7431 # Use System V conventions for man pages.
7439 # Use System V conventions for man pages.
7445 linux*|freebsd*|netbsd*|openbsd*|dragonfly*|kfreebsd*|gnu*)
7449 # Compiler assumed to be GCC; run-time linker may require a -R
7452 if test "$libdir" != "/usr/lib"; then
7453 V_RFLAGS=-Wl,-R$libdir
7461 # Use System V conventions for man pages.
7468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if SINIX compiler defines sinix" >&5
7469 $as_echo_n "checking if SINIX compiler defines sinix... " >&6; }
7470 if ${ac_cv_cc_sinix_defined+:} false; then :
7471 $as_echo_n "(cached) " >&6
7473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7474 /* end confdefs.h. */
7484 if ac_fn_c_try_compile "$LINENO"; then :
7485 ac_cv_cc_sinix_defined=yes
7487 ac_cv_cc_sinix_defined=no
7489 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_sinix_defined" >&5
7493 $as_echo "$ac_cv_cc_sinix_defined" >&6; }
7494 if test $ac_cv_cc_sinix_defined = no ; then
7496 $as_echo "#define sinix 1" >>confdefs.h
7503 $as_echo "#define HAVE_SOLARIS 1" >>confdefs.h
7508 # Use System V conventions for man pages.
7515 # Check whether --enable-shared was given.
7516 if test "${enable_shared+set}" = set; then :
7517 enableval=$enable_shared;
7520 test "x$enable_shared" = "xno" && DYEXT="none"
7522 if test -n "$ac_tool_prefix"; then
7523 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7524 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7526 $as_echo_n "checking for $ac_word... " >&6; }
7527 if ${ac_cv_prog_RANLIB+:} false; then :
7528 $as_echo_n "(cached) " >&6
7530 if test -n "$RANLIB"; then
7531 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7537 test -z "$as_dir" && as_dir=.
7538 for ac_exec_ext in '' $ac_executable_extensions; do
7539 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7540 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7550 RANLIB=$ac_cv_prog_RANLIB
7551 if test -n "$RANLIB"; then
7552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7553 $as_echo "$RANLIB" >&6; }
7555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7556 $as_echo "no" >&6; }
7561 if test -z "$ac_cv_prog_RANLIB"; then
7562 ac_ct_RANLIB=$RANLIB
7563 # Extract the first word of "ranlib", so it can be a program name with args.
7564 set dummy ranlib; ac_word=$2
7565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7566 $as_echo_n "checking for $ac_word... " >&6; }
7567 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
7568 $as_echo_n "(cached) " >&6
7570 if test -n "$ac_ct_RANLIB"; then
7571 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7573 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7577 test -z "$as_dir" && as_dir=.
7578 for ac_exec_ext in '' $ac_executable_extensions; do
7579 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7580 ac_cv_prog_ac_ct_RANLIB="ranlib"
7581 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7590 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7591 if test -n "$ac_ct_RANLIB"; then
7592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7593 $as_echo "$ac_ct_RANLIB" >&6; }
7595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7596 $as_echo "no" >&6; }
7599 if test "x$ac_ct_RANLIB" = x; then
7602 case $cross_compiling:$ac_tool_warned in
7604 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7605 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7606 ac_tool_warned=yes ;;
7608 RANLIB=$ac_ct_RANLIB
7611 RANLIB="$ac_cv_prog_RANLIB"
7614 if test -n "$ac_tool_prefix"; then
7615 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7616 set dummy ${ac_tool_prefix}ar; ac_word=$2
7617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7618 $as_echo_n "checking for $ac_word... " >&6; }
7619 if ${ac_cv_prog_AR+:} false; then :
7620 $as_echo_n "(cached) " >&6
7622 if test -n "$AR"; then
7623 ac_cv_prog_AR="$AR" # Let the user override the test.
7625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7629 test -z "$as_dir" && as_dir=.
7630 for ac_exec_ext in '' $ac_executable_extensions; do
7631 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7632 ac_cv_prog_AR="${ac_tool_prefix}ar"
7633 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7643 if test -n "$AR"; then
7644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
7645 $as_echo "$AR" >&6; }
7647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7648 $as_echo "no" >&6; }
7653 if test -z "$ac_cv_prog_AR"; then
7655 # Extract the first word of "ar", so it can be a program name with args.
7656 set dummy ar; ac_word=$2
7657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7658 $as_echo_n "checking for $ac_word... " >&6; }
7659 if ${ac_cv_prog_ac_ct_AR+:} false; then :
7660 $as_echo_n "(cached) " >&6
7662 if test -n "$ac_ct_AR"; then
7663 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7669 test -z "$as_dir" && as_dir=.
7670 for ac_exec_ext in '' $ac_executable_extensions; do
7671 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7672 ac_cv_prog_ac_ct_AR="ar"
7673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7682 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7683 if test -n "$ac_ct_AR"; then
7684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
7685 $as_echo "$ac_ct_AR" >&6; }
7687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7688 $as_echo "no" >&6; }
7691 if test "x$ac_ct_AR" = x; then
7694 case $cross_compiling:$ac_tool_warned in
7696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7697 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7698 ac_tool_warned=yes ;;
7707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
7708 $as_echo_n "checking whether ln -s works... " >&6; }
7710 if test "$LN_S" = "ln -s"; then
7711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7712 $as_echo "yes" >&6; }
7714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
7715 $as_echo "no, using $LN_S" >&6; }
7721 if test "${LBL_CFLAGS+set}" = set; then
7722 V_CCOPT="$V_CCOPT ${LBL_CFLAGS}"
7724 if test -f .devel ; then
7726 # Skip all the warning option stuff on some compilers.
7728 if test "$ac_lbl_cc_dont_try_gcc_dashW" != yes; then
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler fails when given an unknown warning option" >&5
7731 $as_echo_n "checking whether the compiler fails when given an unknown warning option... " >&6; }
7732 save_CFLAGS="$CFLAGS"
7733 CFLAGS="$CFLAGS -Wxyzzy-this-will-never-succeed-xyzzy"
7734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7735 /* end confdefs.h. */
7745 if ac_fn_c_try_compile "$LINENO"; then :
7747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7748 $as_echo "no" >&6; }
7750 # We're assuming this is clang, where
7751 # -Werror=unknown-warning-option is the appropriate
7752 # option to force the compiler to fail.
7754 ac_lbl_unknown_warning_option_error="-Werror=unknown-warning-option"
7758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7759 $as_echo "yes" >&6; }
7762 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7763 CFLAGS="$save_CFLAGS"
7766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wall option" >&5
7767 $as_echo_n "checking whether the compiler supports the -Wall option... " >&6; }
7768 save_CFLAGS="$CFLAGS"
7769 if expr "x-Wall" : "x-W.*" >/dev/null
7771 CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wall"
7772 elif expr "x-Wall" : "x-f.*" >/dev/null
7774 CFLAGS="$CFLAGS -Werror -Wall"
7775 elif expr "x-Wall" : "x-m.*" >/dev/null
7777 CFLAGS="$CFLAGS -Werror -Wall"
7779 CFLAGS="$CFLAGS -Wall"
7781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7782 /* end confdefs.h. */
7792 if ac_fn_c_try_compile "$LINENO"; then :
7794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7795 $as_echo "yes" >&6; }
7796 CFLAGS="$save_CFLAGS"
7797 V_CCOPT="$V_CCOPT -Wall"
7801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7802 $as_echo "no" >&6; }
7803 CFLAGS="$save_CFLAGS"
7806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wsign-compare option" >&5
7810 $as_echo_n "checking whether the compiler supports the -Wsign-compare option... " >&6; }
7811 save_CFLAGS="$CFLAGS"
7812 if expr "x-Wsign-compare" : "x-W.*" >/dev/null
7814 CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wsign-compare"
7815 elif expr "x-Wsign-compare" : "x-f.*" >/dev/null
7817 CFLAGS="$CFLAGS -Werror -Wsign-compare"
7818 elif expr "x-Wsign-compare" : "x-m.*" >/dev/null
7820 CFLAGS="$CFLAGS -Werror -Wsign-compare"
7822 CFLAGS="$CFLAGS -Wsign-compare"
7824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7825 /* end confdefs.h. */
7835 if ac_fn_c_try_compile "$LINENO"; then :
7837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7838 $as_echo "yes" >&6; }
7839 CFLAGS="$save_CFLAGS"
7840 V_CCOPT="$V_CCOPT -Wsign-compare"
7844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7845 $as_echo "no" >&6; }
7846 CFLAGS="$save_CFLAGS"
7849 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-prototypes option" >&5
7853 $as_echo_n "checking whether the compiler supports the -Wmissing-prototypes option... " >&6; }
7854 save_CFLAGS="$CFLAGS"
7855 if expr "x-Wmissing-prototypes" : "x-W.*" >/dev/null
7857 CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wmissing-prototypes"
7858 elif expr "x-Wmissing-prototypes" : "x-f.*" >/dev/null
7860 CFLAGS="$CFLAGS -Werror -Wmissing-prototypes"
7861 elif expr "x-Wmissing-prototypes" : "x-m.*" >/dev/null
7863 CFLAGS="$CFLAGS -Werror -Wmissing-prototypes"
7865 CFLAGS="$CFLAGS -Wmissing-prototypes"
7867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7868 /* end confdefs.h. */
7878 if ac_fn_c_try_compile "$LINENO"; then :
7880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7881 $as_echo "yes" >&6; }
7882 CFLAGS="$save_CFLAGS"
7883 V_CCOPT="$V_CCOPT -Wmissing-prototypes"
7887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7888 $as_echo "no" >&6; }
7889 CFLAGS="$save_CFLAGS"
7892 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wstrict-prototypes option" >&5
7896 $as_echo_n "checking whether the compiler supports the -Wstrict-prototypes option... " >&6; }
7897 save_CFLAGS="$CFLAGS"
7898 if expr "x-Wstrict-prototypes" : "x-W.*" >/dev/null
7900 CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wstrict-prototypes"
7901 elif expr "x-Wstrict-prototypes" : "x-f.*" >/dev/null
7903 CFLAGS="$CFLAGS -Werror -Wstrict-prototypes"
7904 elif expr "x-Wstrict-prototypes" : "x-m.*" >/dev/null
7906 CFLAGS="$CFLAGS -Werror -Wstrict-prototypes"
7908 CFLAGS="$CFLAGS -Wstrict-prototypes"
7910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7911 /* end confdefs.h. */
7921 if ac_fn_c_try_compile "$LINENO"; then :
7923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7924 $as_echo "yes" >&6; }
7925 CFLAGS="$save_CFLAGS"
7926 V_CCOPT="$V_CCOPT -Wstrict-prototypes"
7930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7931 $as_echo "no" >&6; }
7932 CFLAGS="$save_CFLAGS"
7935 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wshadow option" >&5
7939 $as_echo_n "checking whether the compiler supports the -Wshadow option... " >&6; }
7940 save_CFLAGS="$CFLAGS"
7941 if expr "x-Wshadow" : "x-W.*" >/dev/null
7943 CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wshadow"
7944 elif expr "x-Wshadow" : "x-f.*" >/dev/null
7946 CFLAGS="$CFLAGS -Werror -Wshadow"
7947 elif expr "x-Wshadow" : "x-m.*" >/dev/null
7949 CFLAGS="$CFLAGS -Werror -Wshadow"
7951 CFLAGS="$CFLAGS -Wshadow"
7953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7954 /* end confdefs.h. */
7964 if ac_fn_c_try_compile "$LINENO"; then :
7966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7967 $as_echo "yes" >&6; }
7968 CFLAGS="$save_CFLAGS"
7969 V_CCOPT="$V_CCOPT -Wshadow"
7973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7974 $as_echo "no" >&6; }
7975 CFLAGS="$save_CFLAGS"
7978 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wdeclaration-after-statement option" >&5
7982 $as_echo_n "checking whether the compiler supports the -Wdeclaration-after-statement option... " >&6; }
7983 save_CFLAGS="$CFLAGS"
7984 if expr "x-Wdeclaration-after-statement" : "x-W.*" >/dev/null
7986 CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wdeclaration-after-statement"
7987 elif expr "x-Wdeclaration-after-statement" : "x-f.*" >/dev/null
7989 CFLAGS="$CFLAGS -Werror -Wdeclaration-after-statement"
7990 elif expr "x-Wdeclaration-after-statement" : "x-m.*" >/dev/null
7992 CFLAGS="$CFLAGS -Werror -Wdeclaration-after-statement"
7994 CFLAGS="$CFLAGS -Wdeclaration-after-statement"
7996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7997 /* end confdefs.h. */
8007 if ac_fn_c_try_compile "$LINENO"; then :
8009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8010 $as_echo "yes" >&6; }
8011 CFLAGS="$save_CFLAGS"
8012 V_CCOPT="$V_CCOPT -Wdeclaration-after-statement"
8016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8017 $as_echo "no" >&6; }
8018 CFLAGS="$save_CFLAGS"
8021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wused-but-marked-unused option" >&5
8025 $as_echo_n "checking whether the compiler supports the -Wused-but-marked-unused option... " >&6; }
8026 save_CFLAGS="$CFLAGS"
8027 if expr "x-Wused-but-marked-unused" : "x-W.*" >/dev/null
8029 CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wused-but-marked-unused"
8030 elif expr "x-Wused-but-marked-unused" : "x-f.*" >/dev/null
8032 CFLAGS="$CFLAGS -Werror -Wused-but-marked-unused"
8033 elif expr "x-Wused-but-marked-unused" : "x-m.*" >/dev/null
8035 CFLAGS="$CFLAGS -Werror -Wused-but-marked-unused"
8037 CFLAGS="$CFLAGS -Wused-but-marked-unused"
8039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8040 /* end confdefs.h. */
8050 if ac_fn_c_try_compile "$LINENO"; then :
8052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8053 $as_echo "yes" >&6; }
8054 CFLAGS="$save_CFLAGS"
8055 V_CCOPT="$V_CCOPT -Wused-but-marked-unused"
8059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8060 $as_echo "no" >&6; }
8061 CFLAGS="$save_CFLAGS"
8064 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports generating dependencies" >&5
8069 $as_echo_n "checking whether the compiler supports generating dependencies... " >&6; }
8070 if test "$GCC" = yes ; then
8072 # GCC, or a compiler deemed to be GCC by AC_PROG_CC (even
8073 # though it's not); we assume that, in this case, the flag
8076 ac_lbl_dependency_flag="-M"
8079 # Not GCC or a compiler deemed to be GCC; what platform is
8080 # this? (We're assuming that if the compiler isn't GCC
8081 # it's the compiler from the vendor of the OS; that won't
8082 # necessarily be true for x86 platforms, where it might be
8083 # the Intel C compiler.)
8089 # MIPS C for IRIX, DEC C, and clang all use -M.
8091 ac_lbl_dependency_flag="-M"
8098 ac_lbl_dependency_flag="-xM"
8103 # HP's older C compilers don't support this.
8104 # HP's newer C compilers support this with
8105 # either +M or +Make; the older compilers
8106 # interpret +M as something completely
8107 # different, so we use +Make so we don't
8108 # think it works with the older compilers.
8110 ac_lbl_dependency_flag="+Make"
8115 # Not one of the above; assume no support for
8116 # generating dependencies.
8118 ac_lbl_dependency_flag=""
8124 # Is ac_lbl_dependency_flag defined and, if so, does the compiler
8125 # complain about it?
8127 # Note: clang doesn't seem to exit with an error status when handed
8128 # an unknown non-warning error, even if you pass it
8129 # -Werror=unknown-warning-option. However, it always supports
8130 # -M, so the fact that this test always succeeds with clang
8133 if test ! -z "$ac_lbl_dependency_flag"; then
8134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8135 /* end confdefs.h. */
8136 int main(void) { return 0; }
8138 echo "$CC" $ac_lbl_dependency_flag conftest.c >&5
8139 if "$CC" $ac_lbl_dependency_flag conftest.c >/dev/null 2>&1; then
8140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with $ac_lbl_dependency_flag" >&5
8141 $as_echo "yes, with $ac_lbl_dependency_flag" >&6; }
8142 DEPENDENCY_CFLAG="$ac_lbl_dependency_flag"
8143 MKDEP='${srcdir}/mkdep'
8145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8146 $as_echo "no" >&6; }
8148 # We can't run mkdep, so have "make depend" do
8155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8156 $as_echo "no" >&6; }
8158 # We can't run mkdep, so have "make depend" do
8167 # We used to set -n32 for IRIX 6 when not using GCC (presumed
8168 # to mean that we're using MIPS C or MIPSpro C); it specified
8169 # the "new" faster 32-bit ABI, introduced in IRIX 6.2. I'm
8170 # not sure why that would be something to do *only* with a
8171 # .devel file; why should the ABI for which we produce code
8174 os=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'`
8176 if test -f $name ; then
8177 ln -s $name os-proto.h
8179 $as_echo "#define HAVE_OS_PROTO_H 1" >>confdefs.h
8182 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find $name" >&5
8183 $as_echo "$as_me: WARNING: can't find $name" >&2;}
8187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sockaddr struct has the sa_len member" >&5
8188 $as_echo_n "checking if sockaddr struct has the sa_len member... " >&6; }
8189 if ${ac_cv_lbl_sockaddr_has_sa_len+:} false; then :
8190 $as_echo_n "(cached) " >&6
8192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8193 /* end confdefs.h. */
8195 # include <sys/types.h>
8196 # include <sys/socket.h>
8200 u_int i = sizeof(((struct sockaddr *)0)->sa_len)
8205 if ac_fn_c_try_compile "$LINENO"; then :
8206 ac_cv_lbl_sockaddr_has_sa_len=yes
8208 ac_cv_lbl_sockaddr_has_sa_len=no
8210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_sockaddr_has_sa_len" >&5
8214 $as_echo "$ac_cv_lbl_sockaddr_has_sa_len" >&6; }
8215 if test $ac_cv_lbl_sockaddr_has_sa_len = yes ; then
8217 $as_echo "#define HAVE_SOCKADDR_SA_LEN 1" >>confdefs.h
8221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if sockaddr_storage struct exists" >&5
8222 $as_echo_n "checking if sockaddr_storage struct exists... " >&6; }
8223 if ${ac_cv_lbl_has_sockaddr_storage+:} false; then :
8224 $as_echo_n "(cached) " >&6
8226 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8227 /* end confdefs.h. */
8229 # include <sys/types.h>
8230 # include <sys/socket.h>
8234 u_int i = sizeof (struct sockaddr_storage)
8239 if ac_fn_c_try_compile "$LINENO"; then :
8240 ac_cv_lbl_has_sockaddr_storage=yes
8242 ac_cv_lbl_has_sockaddr_storage=no
8244 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_has_sockaddr_storage" >&5
8248 $as_echo "$ac_cv_lbl_has_sockaddr_storage" >&6; }
8249 if test $ac_cv_lbl_has_sockaddr_storage = yes ; then
8251 $as_echo "#define HAVE_SOCKADDR_STORAGE 1" >>confdefs.h
8255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if dl_hp_ppa_info_t struct has dl_module_id_1 member" >&5
8256 $as_echo_n "checking if dl_hp_ppa_info_t struct has dl_module_id_1 member... " >&6; }
8257 if ${ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1+:} false; then :
8258 $as_echo_n "(cached) " >&6
8260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8261 /* end confdefs.h. */
8263 # include <sys/types.h>
8264 # include <sys/dlpi.h>
8265 # include <sys/dlpi_ext.h>
8269 u_int i = sizeof(((dl_hp_ppa_info_t *)0)->dl_module_id_1)
8274 if ac_fn_c_try_compile "$LINENO"; then :
8275 ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1=yes
8277 ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1=no
8279 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1" >&5
8283 $as_echo "$ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1" >&6; }
8284 if test $ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1 = yes ; then
8286 $as_echo "#define HAVE_HP_PPA_INFO_T_DL_MODULE_ID_1 1" >>confdefs.h
8290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if unaligned accesses fail" >&5
8291 $as_echo_n "checking if unaligned accesses fail... " >&6; }
8292 if ${ac_cv_lbl_unaligned_fail+:} false; then :
8293 $as_echo_n "(cached) " >&6
8298 # These are CPU types where:
8300 # the CPU faults on an unaligned access, but at least some
8301 # OSes that support that CPU catch the fault and simulate
8302 # the unaligned access (e.g., Alpha/{Digital,Tru64} UNIX) -
8303 # the simulation is slow, so we don't want to use it;
8305 # the CPU, I infer (from the old
8307 # XXX: should also check that they don't do weird things (like on arm)
8309 # comment) doesn't fault on unaligned accesses, but doesn't
8310 # do a normal unaligned fetch, either (e.g., presumably, ARM);
8312 # for whatever reason, the test program doesn't work
8313 # (this has been claimed to be the case for several of those
8314 # CPUs - I don't know what the problem is; the problem
8315 # was reported as "the test program dumps core" for SuperH,
8316 # but that's what the test program is *supposed* to do -
8317 # it dumps core before it writes anything, so the test
8318 # for an empty output file should find an empty output
8319 # file and conclude that unaligned accesses don't work).
8321 # This run-time test won't work if you're cross-compiling, so
8322 # in order to support cross-compiling for a particular CPU,
8323 # we have to wire in the list of CPU types anyway, as far as
8324 # I know, so perhaps we should just have a set of CPUs on
8325 # which we know it doesn't work, a set of CPUs on which we
8326 # know it does work, and have the script just fail on other
8327 # cpu types and update it when such a failure occurs.
8329 alpha*|arm*|bfin*|hp*|mips*|sh*|sparc*|ia64|nv1)
8330 ac_cv_lbl_unaligned_fail=yes
8334 cat >conftest.c <<EOF
8335 # include <sys/types.h>
8336 # include <sys/wait.h>
8338 unsigned char a[5] = { 1, 2, 3, 4, 5 };
8343 /* avoid "core dumped" message */
8349 pid = waitpid(pid, &status, 0);
8352 exit(!WIFEXITED(status));
8355 i = *(unsigned int *)&a[1];
8360 ${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS \
8361 conftest.c $LIBS >/dev/null 2>&1
8362 if test ! -x conftest ; then
8363 ac_cv_lbl_unaligned_fail=yes
8365 ./conftest >conftest.out
8366 if test ! -s conftest.out ; then
8367 ac_cv_lbl_unaligned_fail=yes
8369 ac_cv_lbl_unaligned_fail=no
8372 rm -f -r conftest* core core.conftest
8377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_unaligned_fail" >&5
8378 $as_echo "$ac_cv_lbl_unaligned_fail" >&6; }
8379 if test $ac_cv_lbl_unaligned_fail = yes ; then
8381 $as_echo "#define LBL_ALIGN 1" >>confdefs.h
8386 ln -s ${srcdir}/bpf/net net
8406 # Check whether --enable-usb was given.
8407 if test "${enable_usb+set}" = set; then :
8408 enableval=$enable_usb;
8414 if test "xxx_only" = yes; then
8415 # User requested something-else-only pcap, so they don't
8420 if test "x$enable_usb" != "xno" ; then
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for USB sniffing support" >&5
8422 $as_echo_n "checking for USB sniffing support... " >&6; }
8426 $as_echo "#define PCAP_SUPPORT_USB 1" >>confdefs.h
8428 USB_SRC=pcap-usb-linux.c
8429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8430 $as_echo "yes" >&6; }
8431 ac_usb_dev_name=`udevinfo -q name -p /sys/class/usb_device/usbmon 2>/dev/null`
8432 if test $? -ne 0 ; then
8433 ac_usb_dev_name="usbmon"
8436 cat >>confdefs.h <<_ACEOF
8437 #define LINUX_USB_MON_DEV "/dev/$ac_usb_dev_name"
8440 { $as_echo "$as_me:${as_lineno-$LINENO}: Device for USB sniffing is /dev/$ac_usb_dev_name" >&5
8441 $as_echo "$as_me: Device for USB sniffing is /dev/$ac_usb_dev_name" >&6;}
8443 # Do we have a version of <linux/compiler.h> available?
8444 # If so, we might need it for <linux/usbdevice_fs.h>.
8446 for ac_header in linux/compiler.h
8448 ac_fn_c_check_header_mongrel "$LINENO" "linux/compiler.h" "ac_cv_header_linux_compiler_h" "$ac_includes_default"
8449 if test "x$ac_cv_header_linux_compiler_h" = xyes; then :
8450 cat >>confdefs.h <<_ACEOF
8451 #define HAVE_LINUX_COMPILER_H 1
8458 if test "$ac_cv_header_linux_compiler_h" = yes; then
8460 # Yes - include it when testing for <linux/usbdevice_fs.h>.
8462 for ac_header in linux/usbdevice_fs.h
8464 ac_fn_c_check_header_compile "$LINENO" "linux/usbdevice_fs.h" "ac_cv_header_linux_usbdevice_fs_h" "#include <linux/compiler.h>
8466 if test "x$ac_cv_header_linux_usbdevice_fs_h" = xyes; then :
8467 cat >>confdefs.h <<_ACEOF
8468 #define HAVE_LINUX_USBDEVICE_FS_H 1
8476 for ac_header in linux/usbdevice_fs.h
8478 ac_fn_c_check_header_mongrel "$LINENO" "linux/usbdevice_fs.h" "ac_cv_header_linux_usbdevice_fs_h" "$ac_includes_default"
8479 if test "x$ac_cv_header_linux_usbdevice_fs_h" = xyes; then :
8480 cat >>confdefs.h <<_ACEOF
8481 #define HAVE_LINUX_USBDEVICE_FS_H 1
8489 if test "$ac_cv_header_linux_usbdevice_fs_h" = yes; then
8491 # OK, does it define bRequestType? Older versions of the kernel
8492 # define fields with names like "requesttype, "request", and
8493 # "value", rather than "bRequestType", "bRequest", and
8496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if usbdevfs_ctrltransfer struct has bRequestType member" >&5
8497 $as_echo_n "checking if usbdevfs_ctrltransfer struct has bRequestType member... " >&6; }
8498 if ${ac_cv_usbdevfs_ctrltransfer_has_bRequestType+:} false; then :
8499 $as_echo_n "(cached) " >&6
8501 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8502 /* end confdefs.h. */
8504 $ac_includes_default
8505 #ifdef HAVE_SYS_BITYPES_H
8506 #include <sys/bitypes.h>
8508 #ifdef HAVE_LINUX_COMPILER_H
8509 #include <linux/compiler.h>
8511 #include <linux/usbdevice_fs.h>
8515 u_int i = sizeof(((struct usbdevfs_ctrltransfer *)0)->bRequestType)
8520 if ac_fn_c_try_compile "$LINENO"; then :
8521 ac_cv_usbdevfs_ctrltransfer_has_bRequestType=yes
8523 ac_cv_usbdevfs_ctrltransfer_has_bRequestType=no
8525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_usbdevfs_ctrltransfer_has_bRequestType" >&5
8529 $as_echo "$ac_cv_usbdevfs_ctrltransfer_has_bRequestType" >&6; }
8530 if test $ac_cv_usbdevfs_ctrltransfer_has_bRequestType = yes ; then
8532 $as_echo "#define HAVE_USBDEVFS_CTRLTRANSFER_BREQUESTTYPE 1" >>confdefs.h
8539 # This just uses BPF in FreeBSD 8.4 and later; we don't need
8540 # to check for anything special for capturing.
8542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, in FreeBSD 8.4 and later" >&5
8543 $as_echo "yes, in FreeBSD 8.4 and later" >&6; }
8547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8548 $as_echo "no" >&6; }
8555 if test "xxx_only" != yes; then
8556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the platform could support netfilter sniffing" >&5
8557 $as_echo_n "checking whether the platform could support netfilter sniffing... " >&6; }
8560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8561 $as_echo "yes" >&6; }
8563 # Life's too short to deal with trying to get this to compile
8564 # if you don't get the right types defined with
8565 # __KERNEL_STRICT_NAMES getting defined by some other include.
8567 # Check whether the includes Just Work. If not, don't turn on
8568 # netfilter support.
8570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can compile the netfilter support" >&5
8571 $as_echo_n "checking whether we can compile the netfilter support... " >&6; }
8572 if ${ac_cv_netfilter_can_compile+:} false; then :
8573 $as_echo_n "(cached) " >&6
8575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8576 /* end confdefs.h. */
8578 $ac_includes_default
8579 #include <sys/socket.h>
8580 #include <netinet/in.h>
8581 #include <linux/types.h>
8583 #include <linux/netlink.h>
8584 #include <linux/netfilter.h>
8585 #include <linux/netfilter/nfnetlink.h>
8586 #include <linux/netfilter/nfnetlink_log.h>
8587 #include <linux/netfilter/nfnetlink_queue.h>
8596 if ac_fn_c_try_compile "$LINENO"; then :
8597 ac_cv_netfilter_can_compile=yes
8599 ac_cv_netfilter_can_compile=no
8601 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_netfilter_can_compile" >&5
8605 $as_echo "$ac_cv_netfilter_can_compile" >&6; }
8606 if test $ac_cv_netfilter_can_compile = yes ; then
8608 $as_echo "#define PCAP_SUPPORT_NETFILTER 1" >>confdefs.h
8610 NETFILTER_SRC=pcap-netfilter-linux.c
8614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8615 $as_echo "no" >&6; }
8622 # Check whether --enable-bluetooth was given.
8623 if test "${enable_bluetooth+set}" = set; then :
8624 enableval=$enable_bluetooth;
8626 enable_bluetooth=ifsupportavailable
8630 if test "xxx_only" = yes; then
8631 # User requested something-else-only pcap, so they don't
8632 # want Bluetooth support.
8636 if test "x$enable_bluetooth" != "xno" ; then
8639 ac_fn_c_check_header_mongrel "$LINENO" "bluetooth/bluetooth.h" "ac_cv_header_bluetooth_bluetooth_h" "$ac_includes_default"
8640 if test "x$ac_cv_header_bluetooth_bluetooth_h" = xyes; then :
8643 $as_echo "#define PCAP_SUPPORT_BT 1" >>confdefs.h
8645 BT_SRC=pcap-bt-linux.c
8646 { $as_echo "$as_me:${as_lineno-$LINENO}: Bluetooth sniffing is supported" >&5
8647 $as_echo "$as_me: Bluetooth sniffing is supported" >&6;}
8650 # OK, does struct sockaddr_hci have an hci_channel
8653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if struct sockaddr_hci has hci_channel member" >&5
8654 $as_echo_n "checking if struct sockaddr_hci has hci_channel member... " >&6; }
8655 if ${ac_cv_lbl_sockaddr_hci_has_hci_channel+:} false; then :
8656 $as_echo_n "(cached) " >&6
8658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8659 /* end confdefs.h. */
8661 #include <bluetooth/bluetooth.h>
8662 #include <bluetooth/hci.h>
8667 u_int i = sizeof(((struct sockaddr_hci *)0)->hci_channel)
8672 if ac_fn_c_try_compile "$LINENO"; then :
8673 ac_cv_lbl_sockaddr_hci_has_hci_channel=yes
8675 ac_cv_lbl_sockaddr_hci_has_hci_channel=no
8677 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_sockaddr_hci_has_hci_channel" >&5
8681 $as_echo "$ac_cv_lbl_sockaddr_hci_has_hci_channel" >&6; }
8682 if test $ac_cv_lbl_sockaddr_hci_has_hci_channel = yes ; then
8684 $as_echo "#define SOCKADDR_HCI_HAS_HCI_CHANNEL /**/" >>confdefs.h
8688 # OK, is HCI_CHANNEL_MONITOR defined?
8690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if HCI_CHANNEL_MONITOR is defined" >&5
8691 $as_echo_n "checking if HCI_CHANNEL_MONITOR is defined... " >&6; }
8692 if ${ac_cv_lbl_hci_channel_monitor_is_defined+:} false; then :
8693 $as_echo_n "(cached) " >&6
8695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8696 /* end confdefs.h. */
8698 #include <bluetooth/bluetooth.h>
8699 #include <bluetooth/hci.h>
8704 u_int i = HCI_CHANNEL_MONITOR
8709 if ac_fn_c_try_compile "$LINENO"; then :
8710 ac_cv_lbl_hci_channel_monitor_is_defined=yes
8712 ac_cv_lbl_hci_channel_monitor_is_defined=no
8714 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_hci_channel_monitor_is_defined" >&5
8718 $as_echo "$ac_cv_lbl_hci_channel_monitor_is_defined" >&6; }
8719 if test $ac_cv_lbl_hci_channel_monitor_is_defined = yes ; then
8721 $as_echo "#define PCAP_SUPPORT_BT_MONITOR /**/" >>confdefs.h
8723 BT_MONITOR_SRC=pcap-bt-monitor-linux.c
8726 ac_lbl_bluetooth_available=yes
8729 ac_lbl_bluetooth_available=no
8734 if test "x$ac_lbl_bluetooth_available" == "xno" ; then
8735 if test "x$enable_bluetooth" = "xyes" ; then
8736 as_fn_error $? "Bluetooth sniffing is not supported; install bluez-lib devel to enable it" "$LINENO" 5
8738 { $as_echo "$as_me:${as_lineno-$LINENO}: Bluetooth sniffing is not supported; install bluez-lib devel to enable it" >&5
8739 $as_echo "$as_me: Bluetooth sniffing is not supported; install bluez-lib devel to enable it" >&6;}
8744 if test "x$enable_bluetooth" = "xyes" ; then
8745 as_fn_error $? "no Bluetooth sniffing support implemented for $host_os" "$LINENO" 5
8747 { $as_echo "$as_me:${as_lineno-$LINENO}: no Bluetooth sniffing support implemented for $host_os" >&5
8748 $as_echo "$as_me: no Bluetooth sniffing support implemented for $host_os" >&6;}
8757 # Check whether --enable-dbus was given.
8758 if test "${enable_dbus+set}" = set; then :
8759 enableval=$enable_dbus;
8761 enable_dbus=ifavailable
8765 if test "xxx_only" = yes; then
8766 # User requested something-else-only pcap, so they don't
8767 # want D-Bus support.
8771 if test "x$enable_dbus" != "xno"; then
8772 if test "x$enable_dbus" = "xyes"; then
8777 # We don't support D-Bus sniffing on OS X; see
8779 # https://bugs.freedesktop.org/show_bug.cgi?id=74029
8781 # The user requested it, so fail.
8783 as_fn_error $? "Due to freedesktop.org bug 74029, D-Bus capture support is not available on OS X" "$LINENO" 5
8790 # We don't support D-Bus sniffing on OS X; see
8792 # https://bugs.freedesktop.org/show_bug.cgi?id=74029
8794 # The user dind't explicitly request it, so just
8795 # silently refuse to enable it.
8803 if test "x$enable_dbus" != "xno"; then
8804 # Extract the first word of "pkg-config", so it can be a program name with args.
8805 set dummy pkg-config; ac_word=$2
8806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8807 $as_echo_n "checking for $ac_word... " >&6; }
8808 if ${ac_cv_prog_PKGCONFIG+:} false; then :
8809 $as_echo_n "(cached) " >&6
8811 if test -n "$PKGCONFIG"; then
8812 ac_cv_prog_PKGCONFIG="$PKGCONFIG" # Let the user override the test.
8814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8818 test -z "$as_dir" && as_dir=.
8819 for ac_exec_ext in '' $ac_executable_extensions; do
8820 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8821 ac_cv_prog_PKGCONFIG="pkg-config"
8822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8829 test -z "$ac_cv_prog_PKGCONFIG" && ac_cv_prog_PKGCONFIG="no"
8832 PKGCONFIG=$ac_cv_prog_PKGCONFIG
8833 if test -n "$PKGCONFIG"; then
8834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
8835 $as_echo "$PKGCONFIG" >&6; }
8837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8838 $as_echo "no" >&6; }
8842 if test "x$PKGCONFIG" != "xno"; then
8843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for D-Bus" >&5
8844 $as_echo_n "checking for D-Bus... " >&6; }
8845 if "$PKGCONFIG" dbus-1; then
8846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8847 $as_echo "yes" >&6; }
8848 DBUS_CFLAGS=`"$PKGCONFIG" --cflags dbus-1`
8849 DBUS_LIBS=`"$PKGCONFIG" --libs dbus-1`
8850 save_CFLAGS="$CFLAGS"
8852 CFLAGS="$CFLAGS $DBUS_CFLAGS"
8853 LIBS="$LIBS $DBUS_LIBS"
8854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the D-Bus library defines dbus_connection_read_write" >&5
8855 $as_echo_n "checking whether the D-Bus library defines dbus_connection_read_write... " >&6; }
8856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8857 /* end confdefs.h. */
8861 #include <sys/time.h>
8863 #include <dbus/dbus.h>
8867 return dbus_connection_read_write(NULL, 0);
8872 if ac_fn_c_try_link "$LINENO"; then :
8874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8875 $as_echo "yes" >&6; }
8877 $as_echo "#define PCAP_SUPPORT_DBUS 1" >>confdefs.h
8879 DBUS_SRC=pcap-dbus.c
8880 V_INCLS="$V_INCLS $DBUS_CFLAGS"
8884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8885 $as_echo "no" >&6; }
8886 if test "x$enable_dbus" = "xyes"; then
8887 as_fn_error $? "--enable-dbus was given, but the D-Bus library doesn't define dbus_connection_read_write()" "$LINENO" 5
8892 rm -f core conftest.err conftest.$ac_objext \
8893 conftest$ac_exeext conftest.$ac_ext
8894 CFLAGS="$save_CFLAGS"
8896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8897 $as_echo "no" >&6; }
8898 if test "x$enable_dbus" = "xyes"; then
8899 as_fn_error $? "--enable-dbus was given, but the dbus-1 package is not installed" "$LINENO" 5
8909 for ac_header in linux/net_tstamp.h
8911 ac_fn_c_check_header_mongrel "$LINENO" "linux/net_tstamp.h" "ac_cv_header_linux_net_tstamp_h" "$ac_includes_default"
8912 if test "x$ac_cv_header_linux_net_tstamp_h" = xyes; then :
8913 cat >>confdefs.h <<_ACEOF
8914 #define HAVE_LINUX_NET_TSTAMP_H 1
8923 { $as_echo "$as_me:${as_lineno-$LINENO}: no hardware timestamp support implemented for $host_os" >&5
8924 $as_echo "$as_me: no hardware timestamp support implemented for $host_os" >&6;}
8928 # Check whether --enable-packet-ring was given.
8929 if test "${enable_packet_ring+set}" = set; then :
8930 enableval=$enable_packet_ring;
8932 enable_packet_ring=yes
8936 if test "x$enable_packet_ring" != "xno" ; then
8938 $as_echo "#define PCAP_SUPPORT_PACKET_RING 1" >>confdefs.h
8943 # Find a good install program. We prefer a C program (faster),
8944 # so one script is as good as another. But avoid the broken or
8945 # incompatible versions:
8946 # SysV /etc/install, /usr/sbin/install
8947 # SunOS /usr/etc/install
8948 # IRIX /sbin/install
8950 # AmigaOS /C/install, which installs bootblocks on floppy discs
8951 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8952 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
8953 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8954 # OS/2's system install, which has a completely different semantic
8955 # ./install, which can be erroneously created by make from ./install.sh.
8956 # Reject install programs that cannot install multiple files.
8957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
8958 $as_echo_n "checking for a BSD-compatible install... " >&6; }
8959 if test -z "$INSTALL"; then
8960 if ${ac_cv_path_install+:} false; then :
8961 $as_echo_n "(cached) " >&6
8963 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8967 test -z "$as_dir" && as_dir=.
8968 # Account for people who put trailing slashes in PATH elements.
8969 case $as_dir/ in #((
8970 ./ | .// | /[cC]/* | \
8971 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
8972 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
8975 # OSF1 and SCO ODT 3.0 have their own names for install.
8976 # Don't use installbsd from OSF since it installs stuff as root
8978 for ac_prog in ginstall scoinst install; do
8979 for ac_exec_ext in '' $ac_executable_extensions; do
8980 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
8981 if test $ac_prog = install &&
8982 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8983 # AIX install. It has an incompatible calling convention.
8985 elif test $ac_prog = install &&
8986 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8987 # program-specific install script used by HP pwplus--don't use.
8990 rm -rf conftest.one conftest.two conftest.dir
8991 echo one > conftest.one
8992 echo two > conftest.two
8994 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
8995 test -s conftest.one && test -s conftest.two &&
8996 test -s conftest.dir/conftest.one &&
8997 test -s conftest.dir/conftest.two
8999 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
9012 rm -rf conftest.one conftest.two conftest.dir
9015 if test "${ac_cv_path_install+set}" = set; then
9016 INSTALL=$ac_cv_path_install
9018 # As a last resort, use the slow shell script. Don't cache a
9019 # value for INSTALL within a source directory, because that will
9020 # break other packages using the cache if that directory is
9021 # removed, or if the value is a relative name.
9022 INSTALL=$ac_install_sh
9025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
9026 $as_echo "$INSTALL" >&6; }
9028 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
9029 # It thinks the first close brace ends the variable substitution.
9030 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
9032 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
9034 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
9037 ac_config_headers="$ac_config_headers config.h"
9040 ac_config_commands="$ac_config_commands default-1"
9042 ac_config_files="$ac_config_files Makefile pcap-filter.manmisc pcap-linktype.manmisc pcap-tstamp.manmisc pcap-savefile.manfile pcap.3pcap pcap_compile.3pcap pcap_datalink.3pcap pcap_dump_open.3pcap pcap_get_tstamp_precision.3pcap pcap_list_datalinks.3pcap pcap_list_tstamp_types.3pcap pcap_open_dead.3pcap pcap_open_offline.3pcap pcap_set_tstamp_precision.3pcap pcap_set_tstamp_type.3pcap"
9044 cat >confcache <<\_ACEOF
9045 # This file is a shell script that caches the results of configure
9046 # tests run on this system so they can be shared between configure
9047 # scripts and configure runs, see configure's option --config-cache.
9048 # It is not useful on other systems. If it contains results you don't
9049 # want to keep, you may remove or edit it.
9051 # config.status only pays attention to the cache file if you give it
9052 # the --recheck option to rerun configure.
9054 # `ac_cv_env_foo' variables (set or unset) will be overridden when
9055 # loading this file, other *unset* `ac_cv_foo' will be assigned the
9060 # The following way of writing the cache mishandles newlines in values,
9061 # but we know of no workaround that is simple, portable, and efficient.
9062 # So, we kill variables containing newlines.
9063 # Ultrix sh set writes to stderr and can't be redirected directly,
9064 # and sets the high bit in the cache file unless we assign to the vars.
9066 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
9067 eval ac_val=\$$ac_var
9071 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
9072 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
9075 _ | IFS | as_nl) ;; #(
9076 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
9077 *) { eval $ac_var=; unset $ac_var;} ;;
9083 case $as_nl`(ac_space=' '; set) 2>&1` in #(
9084 *${as_nl}ac_space=\ *)
9085 # `set' does not quote correctly, so add quotes: double-quote
9086 # substitution turns \\\\ into \\, and sed turns \\ into \.
9089 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
9092 # `set' quotes correctly as required by POSIX, so do not add quotes.
9093 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
9102 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
9104 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
9106 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
9107 if test -w "$cache_file"; then
9108 if test "x$cache_file" != "x/dev/null"; then
9109 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
9110 $as_echo "$as_me: updating cache $cache_file" >&6;}
9111 if test ! -f "$cache_file" || test -h "$cache_file"; then
9112 cat confcache >"$cache_file"
9114 case $cache_file in #(
9116 mv -f confcache "$cache_file"$$ &&
9117 mv -f "$cache_file"$$ "$cache_file" ;; #(
9119 mv -f confcache "$cache_file" ;;
9124 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
9125 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
9130 test "x$prefix" = xNONE && prefix=$ac_default_prefix
9131 # Let make expand exec_prefix.
9132 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9134 DEFS=-DHAVE_CONFIG_H
9139 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
9140 # 1. Remove the extension, and $U if already installed.
9141 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
9142 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
9143 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
9144 # will be set to the directory where LIBOBJS objects are built.
9145 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
9146 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
9150 LTLIBOBJS=$ac_ltlibobjs
9154 : "${CONFIG_STATUS=./config.status}"
9156 ac_clean_files_save=$ac_clean_files
9157 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
9158 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
9159 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
9161 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
9163 # Generated by $as_me.
9164 # Run this file to recreate the current configuration.
9165 # Compiler output produced by configure, useful for debugging
9166 # configure, is in config.log if it exists.
9172 SHELL=\${CONFIG_SHELL-$SHELL}
9175 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
9176 ## -------------------- ##
9177 ## M4sh Initialization. ##
9178 ## -------------------- ##
9180 # Be more Bourne compatible
9181 DUALCASE=1; export DUALCASE # for MKS sh
9182 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
9185 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
9186 # is contrary to our usage. Disable this feature.
9187 alias -g '${1+"$@"}'='"$@"'
9188 setopt NO_GLOB_SUBST
9190 case `(set -o) 2>/dev/null` in #(
9202 # Printing a long string crashes Solaris 7 /usr/bin/printf.
9203 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
9204 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
9205 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
9206 # Prefer a ksh shell builtin over an external printf program on Solaris,
9207 # but without wasting forks for bash or zsh.
9208 if test -z "$BASH_VERSION$ZSH_VERSION" \
9209 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
9210 as_echo='print -r --'
9211 as_echo_n='print -rn --'
9212 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
9213 as_echo='printf %s\n'
9214 as_echo_n='printf %s'
9216 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
9217 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
9218 as_echo_n='/usr/ucb/echo -n'
9220 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
9221 as_echo_n_body='eval
9225 expr "X$arg" : "X\\(.*\\)$as_nl";
9226 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
9228 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
9230 export as_echo_n_body
9231 as_echo_n='sh -c $as_echo_n_body as_echo'
9234 as_echo='sh -c $as_echo_body as_echo'
9237 # The user is always right.
9238 if test "${PATH_SEPARATOR+set}" != set; then
9240 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
9241 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
9248 # We need space, tab and new line, in precisely that order. Quoting is
9249 # there to prevent editors from complaining about space-tab.
9250 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
9251 # splitting by setting IFS to empty value.)
9254 # Find who we are. Look in the path if we contain no directory separator.
9257 *[\\/]* ) as_myself=$0 ;;
9258 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9262 test -z "$as_dir" && as_dir=.
9263 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
9269 # We did not find ourselves, most probably we were run as `sh COMMAND'
9270 # in which case we are not to be found in the path.
9271 if test "x$as_myself" = x; then
9274 if test ! -f "$as_myself"; then
9275 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
9279 # Unset variables that we do not need and which cause bugs (e.g. in
9280 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
9281 # suppresses any "Segmentation fault" message there. '((' could
9282 # trigger a bug in pdksh 5.2.14.
9283 for as_var in BASH_ENV ENV MAIL MAILPATH
9284 do eval test x\${$as_var+set} = xset \
9285 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
9298 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
9301 # as_fn_error STATUS ERROR [LINENO LOG_FD]
9302 # ----------------------------------------
9303 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
9304 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
9305 # script with STATUS, using 1 if that was 0.
9308 as_status=$1; test $as_status -eq 0 && as_status=1
9310 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
9311 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
9313 $as_echo "$as_me: error: $2" >&2
9314 as_fn_exit $as_status
9318 # as_fn_set_status STATUS
9319 # -----------------------
9320 # Set $? to STATUS, without forking.
9324 } # as_fn_set_status
9328 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
9338 # Portably unset VAR.
9341 { eval $1=; unset $1;}
9343 as_unset=as_fn_unset
9344 # as_fn_append VAR VALUE
9345 # ----------------------
9346 # Append the text in VALUE to the end of the definition contained in VAR. Take
9347 # advantage of any shell optimizations that allow amortized linear growth over
9348 # repeated appends, instead of the typical quadratic growth present in naive
9350 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
9351 eval 'as_fn_append ()
9362 # as_fn_arith ARG...
9363 # ------------------
9364 # Perform arithmetic evaluation on the ARGs, and store the result in the
9365 # global $as_val. Take advantage of shells that can avoid forks. The arguments
9366 # must be portable across $(()) and expr.
9367 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
9368 eval 'as_fn_arith ()
9375 as_val=`expr "$@" || test $? -eq 1`
9380 if expr a : '\(a\)' >/dev/null 2>&1 &&
9381 test "X`expr 00001 : '.*\(...\)'`" = X001; then
9387 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
9388 as_basename=basename
9393 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
9399 as_me=`$as_basename -- "$0" ||
9400 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
9401 X"$0" : 'X\(//\)$' \| \
9402 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
9404 sed '/^.*\/\([^/][^/]*\)\/*$/{
9418 # Avoid depending upon Character Ranges.
9419 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
9420 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
9421 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
9422 as_cr_digits='0123456789'
9423 as_cr_alnum=$as_cr_Letters$as_cr_digits
9425 ECHO_C= ECHO_N= ECHO_T=
9426 case `echo -n x` in #(((((
9428 case `echo 'xy\c'` in
9429 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
9431 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
9438 rm -f conf$$ conf$$.exe conf$$.file
9439 if test -d conf$$.dir; then
9440 rm -f conf$$.dir/conf$$.file
9443 mkdir conf$$.dir 2>/dev/null
9445 if (echo >conf$$.file) 2>/dev/null; then
9446 if ln -s conf$$.file conf$$ 2>/dev/null; then
9448 # ... but there are two gotchas:
9449 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
9450 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
9451 # In both cases, we have to default to `cp -pR'.
9452 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
9454 elif ln conf$$.file conf$$ 2>/dev/null; then
9462 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
9463 rmdir conf$$.dir 2>/dev/null
9468 # Create "$as_dir" as a directory, including parents if necessary.
9473 -*) as_dir=./$as_dir;;
9475 test -d "$as_dir" || eval $as_mkdir_p || {
9479 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
9480 *) as_qdir=$as_dir;;
9482 as_dirs="'$as_qdir' $as_dirs"
9483 as_dir=`$as_dirname -- "$as_dir" ||
9484 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9485 X"$as_dir" : 'X\(//\)[^/]' \| \
9486 X"$as_dir" : 'X\(//\)$' \| \
9487 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
9488 $as_echo X"$as_dir" |
9489 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9506 test -d "$as_dir" && break
9508 test -z "$as_dirs" || eval "mkdir $as_dirs"
9509 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
9513 if mkdir -p . 2>/dev/null; then
9514 as_mkdir_p='mkdir -p "$as_dir"'
9516 test -d ./-p && rmdir ./-p
9521 # as_fn_executable_p FILE
9522 # -----------------------
9523 # Test if FILE is an executable regular file.
9524 as_fn_executable_p ()
9526 test -f "$1" && test -x "$1"
9527 } # as_fn_executable_p
9529 as_executable_p=as_fn_executable_p
9531 # Sed expression to map a string onto a valid CPP name.
9532 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
9534 # Sed expression to map a string onto a valid variable name.
9535 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
9539 ## ----------------------------------- ##
9540 ## Main body of $CONFIG_STATUS script. ##
9541 ## ----------------------------------- ##
9543 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
9545 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9546 # Save the log message, to keep $0 and so on meaningful, and to
9547 # report actual input values of CONFIG_FILES etc. instead of their
9548 # values after options handling.
9550 This file was extended by $as_me, which was
9551 generated by GNU Autoconf 2.69. Invocation command line was
9553 CONFIG_FILES = $CONFIG_FILES
9554 CONFIG_HEADERS = $CONFIG_HEADERS
9555 CONFIG_LINKS = $CONFIG_LINKS
9556 CONFIG_COMMANDS = $CONFIG_COMMANDS
9559 on `(hostname || uname -n) 2>/dev/null | sed 1q`
9564 case $ac_config_files in *"
9565 "*) set x $ac_config_files; shift; ac_config_files=$*;;
9568 case $ac_config_headers in *"
9569 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
9573 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9574 # Files that config.status was made for.
9575 config_files="$ac_config_files"
9576 config_headers="$ac_config_headers"
9577 config_commands="$ac_config_commands"
9581 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9583 \`$as_me' instantiates files and other configuration actions
9584 from templates according to the current configuration. Unless the files
9585 and actions are specified as TAGs, all are instantiated by default.
9587 Usage: $0 [OPTION]... [TAG]...
9589 -h, --help print this help, then exit
9590 -V, --version print version number and configuration settings, then exit
9591 --config print configuration, then exit
9592 -q, --quiet, --silent
9593 do not print progress messages
9594 -d, --debug don't remove temporary files
9595 --recheck update $as_me by reconfiguring in the same conditions
9596 --file=FILE[:TEMPLATE]
9597 instantiate the configuration file FILE
9598 --header=FILE[:TEMPLATE]
9599 instantiate the configuration header FILE
9601 Configuration files:
9604 Configuration headers:
9607 Configuration commands:
9610 Report bugs to the package provider."
9613 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9614 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
9617 configured by $0, generated by GNU Autoconf 2.69,
9618 with options \\"\$ac_cs_config\\"
9620 Copyright (C) 2012 Free Software Foundation, Inc.
9621 This config.status script is free software; the Free Software Foundation
9622 gives unlimited permission to copy, distribute and modify it."
9627 test -n "\$AWK" || AWK=awk
9630 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9631 # The default lists apply if the user does not specify any file.
9637 ac_option=`expr "X$1" : 'X\([^=]*\)='`
9638 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
9642 ac_option=`expr "X$1" : 'X\([^=]*\)='`
9654 # Handling of the options.
9655 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
9657 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
9658 $as_echo "$ac_cs_version"; exit ;;
9659 --config | --confi | --conf | --con | --co | --c )
9660 $as_echo "$ac_cs_config"; exit ;;
9661 --debug | --debu | --deb | --de | --d | -d )
9663 --file | --fil | --fi | --f )
9666 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9667 '') as_fn_error $? "missing file argument" ;;
9669 as_fn_append CONFIG_FILES " '$ac_optarg'"
9670 ac_need_defaults=false;;
9671 --header | --heade | --head | --hea )
9674 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
9676 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
9677 ac_need_defaults=false;;
9679 # Conflict between --help and --header
9680 as_fn_error $? "ambiguous option: \`$1'
9681 Try \`$0 --help' for more information.";;
9682 --help | --hel | -h )
9683 $as_echo "$ac_cs_usage"; exit ;;
9684 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
9685 | -silent | --silent | --silen | --sile | --sil | --si | --s)
9689 -*) as_fn_error $? "unrecognized option: \`$1'
9690 Try \`$0 --help' for more information." ;;
9692 *) as_fn_append ac_config_targets " $1"
9693 ac_need_defaults=false ;;
9699 ac_configure_extra_args=
9701 if $ac_cs_silent; then
9703 ac_configure_extra_args="$ac_configure_extra_args --silent"
9707 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9708 if \$ac_cs_recheck; then
9709 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9711 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
9712 CONFIG_SHELL='$SHELL'
9718 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9722 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9723 ## Running $as_me. ##
9729 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9737 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9739 # Handling of arguments.
9740 for ac_config_target in $ac_config_targets
9742 case $ac_config_target in
9743 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
9744 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
9745 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
9746 "pcap-filter.manmisc") CONFIG_FILES="$CONFIG_FILES pcap-filter.manmisc" ;;
9747 "pcap-linktype.manmisc") CONFIG_FILES="$CONFIG_FILES pcap-linktype.manmisc" ;;
9748 "pcap-tstamp.manmisc") CONFIG_FILES="$CONFIG_FILES pcap-tstamp.manmisc" ;;
9749 "pcap-savefile.manfile") CONFIG_FILES="$CONFIG_FILES pcap-savefile.manfile" ;;
9750 "pcap.3pcap") CONFIG_FILES="$CONFIG_FILES pcap.3pcap" ;;
9751 "pcap_compile.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_compile.3pcap" ;;
9752 "pcap_datalink.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_datalink.3pcap" ;;
9753 "pcap_dump_open.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_dump_open.3pcap" ;;
9754 "pcap_get_tstamp_precision.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_get_tstamp_precision.3pcap" ;;
9755 "pcap_list_datalinks.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_list_datalinks.3pcap" ;;
9756 "pcap_list_tstamp_types.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_list_tstamp_types.3pcap" ;;
9757 "pcap_open_dead.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_open_dead.3pcap" ;;
9758 "pcap_open_offline.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_open_offline.3pcap" ;;
9759 "pcap_set_tstamp_precision.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_set_tstamp_precision.3pcap" ;;
9760 "pcap_set_tstamp_type.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_set_tstamp_type.3pcap" ;;
9762 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
9767 # If the user did not use the arguments to specify the items to instantiate,
9768 # then the envvar interface is used. Set only those that are not.
9769 # We use the long form for the default assignment because of an extremely
9770 # bizarre bug on SunOS 4.1.3.
9771 if $ac_need_defaults; then
9772 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
9773 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
9774 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
9777 # Have a temporary directory for convenience. Make it in the build tree
9778 # simply because there is no reason against having it here, and in addition,
9779 # creating and moving files from /tmp can sometimes cause problems.
9780 # Hook for its removal unless debugging.
9781 # Note that there is a small window in which the directory will not be cleaned:
9782 # after its creation but before its name has been assigned to `$tmp'.
9786 trap 'exit_status=$?
9788 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
9790 trap 'as_fn_exit 1' 1 2 13 15
9792 # Create a (secure) tmp directory for tmp files.
9795 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
9799 tmp=./conf$$-$RANDOM
9800 (umask 077 && mkdir "$tmp")
9801 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
9804 # Set up the scripts for CONFIG_FILES section.
9805 # No need to generate them if there are no CONFIG_FILES.
9806 # This happens for instance with `./config.status config.h'.
9807 if test -n "$CONFIG_FILES"; then
9810 ac_cr=`echo X | tr X '\015'`
9811 # On cygwin, bash can eat \r inside `` if the user requested igncr.
9812 # But we know of no other shell where ac_cr would be empty at this
9813 # point, so we can use a bashism as a fallback.
9814 if test "x$ac_cr" = x; then
9815 eval ac_cr=\$\'\\r\'
9817 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
9818 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
9824 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
9829 echo "cat >conf$$subs.awk <<_ACEOF" &&
9830 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
9833 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9834 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
9836 for ac_last_try in false false false false false :; do
9837 . ./conf$$subs.sh ||
9838 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9840 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
9841 if test $ac_delim_n = $ac_delim_num; then
9843 elif $ac_last_try; then
9844 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9846 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9851 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9852 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
9856 s/^/S["/; s/!.*/"]=/
9866 s/\(.\{148\}\)..*/\1/
9868 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
9873 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9880 s/\(.\{148\}\)..*/\1/
9882 s/["\\]/\\&/g; s/^/"/; s/$/"/
9886 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9891 ' <conf$$subs.awk | sed '
9896 ' >>$CONFIG_STATUS || ac_write_fail=1
9897 rm -f conf$$subs.awk
9898 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9900 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
9901 for (key in S) S_is_set[key] = 1
9907 nfields = split(line, field, "@")
9909 len = length(field[1])
9910 for (i = 2; i < nfields; i++) {
9912 keylen = length(key)
9913 if (S_is_set[key]) {
9915 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
9916 len += length(value) + length(field[++i])
9927 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9928 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
9929 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
9932 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
9933 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
9936 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
9937 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
9938 # trailing colons and then remove the whole line if VPATH becomes empty
9939 # (actually we leave an empty line to preserve line numbers).
9940 if test "x$srcdir" = x.; then
9941 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
9959 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9960 fi # test -n "$CONFIG_FILES"
9962 # Set up the scripts for CONFIG_HEADERS section.
9963 # No need to generate them if there are no CONFIG_HEADERS.
9964 # This happens for instance with `./config.status Makefile'.
9965 if test -n "$CONFIG_HEADERS"; then
9966 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
9970 # Transform confdefs.h into an awk script `defines.awk', embedded as
9971 # here-document in config.status, that substitutes the proper values into
9972 # config.h.in to produce config.h.
9974 # Create a delimiter string that does not exist in confdefs.h, to ease
9975 # handling of long lines.
9977 for ac_last_try in false false :; do
9978 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
9979 if test -z "$ac_tt"; then
9981 elif $ac_last_try; then
9982 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
9984 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9988 # For the awk script, D is an array of macro values keyed by name,
9989 # likewise P contains macro parameters if any. Preserve backslash
9990 # newline sequences.
9992 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9994 s/.\{148\}/&'"$ac_delim"'/g
9997 s/^[ ]*#[ ]*define[ ][ ]*/ /
10004 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10006 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
10010 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
10011 D["\1"]=" \3\\\\\\n"\\/p
10013 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
10018 s/.\{148\}/&'"$ac_delim"'/g
10023 s/["\\]/\\&/g; s/^/"/; s/$/"/p
10026 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
10028 ' <confdefs.h | sed '
10029 s/'"$ac_delim"'/"\\\
10030 "/g' >>$CONFIG_STATUS || ac_write_fail=1
10032 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10033 for (key in D) D_is_set[key] = 1
10036 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
10038 split(line, arg, " ")
10039 if (arg[1] == "#") {
10043 defundef = substr(arg[1], 2)
10046 split(mac1, mac2, "(") #)
10048 prefix = substr(line, 1, index(line, defundef) - 1)
10049 if (D_is_set[macro]) {
10050 # Preserve the white space surrounding the "#".
10051 print prefix "define", macro P[macro] D[macro]
10054 # Replace #undef with comments. This is necessary, for example,
10055 # in the case of _POSIX_SOURCE, which is predefined and required
10056 # on some systems where configure will not decide to define it.
10057 if (defundef == "undef") {
10058 print "/*", prefix defundef, macro, "*/"
10066 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10067 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
10068 fi # test -n "$CONFIG_HEADERS"
10071 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
10076 :[FHLC]) ac_mode=$ac_tag; continue;;
10078 case $ac_mode$ac_tag in
10080 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
10081 :[FH]-) ac_tag=-:-;;
10082 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
10099 -) ac_f="$ac_tmp/stdin";;
10100 *) # Look for the file first in the build tree, then in the source tree
10101 # (if the path is not absolute). The absolute path cannot be DOS-style,
10102 # because $ac_f cannot contain `:'.
10106 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
10108 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
10110 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
10111 as_fn_append ac_file_inputs " '$ac_f'"
10114 # Let's still pretend it is `configure' which instantiates (i.e., don't
10115 # use $as_me), people would be surprised to read:
10116 # /* config.h. Generated by config.status. */
10117 configure_input='Generated from '`
10118 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
10120 if test x"$ac_file" != x-; then
10121 configure_input="$ac_file. $configure_input"
10122 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
10123 $as_echo "$as_me: creating $ac_file" >&6;}
10125 # Neutralize special characters interpreted by sed in replacement strings.
10126 case $configure_input in #(
10127 *\&* | *\|* | *\\* )
10128 ac_sed_conf_input=`$as_echo "$configure_input" |
10129 sed 's/[\\\\&|]/\\\\&/g'`;; #(
10130 *) ac_sed_conf_input=$configure_input;;
10134 *:-:* | *:-) cat >"$ac_tmp/stdin" \
10135 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
10140 ac_dir=`$as_dirname -- "$ac_file" ||
10141 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
10142 X"$ac_file" : 'X\(//\)[^/]' \| \
10143 X"$ac_file" : 'X\(//\)$' \| \
10144 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
10145 $as_echo X"$ac_file" |
10146 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
10150 /^X\(\/\/\)[^/].*/{
10163 as_dir="$ac_dir"; as_fn_mkdir_p
10167 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
10169 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
10170 # A ".." for each directory in $ac_dir_suffix.
10171 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
10172 case $ac_top_builddir_sub in
10173 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
10174 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
10177 ac_abs_top_builddir=$ac_pwd
10178 ac_abs_builddir=$ac_pwd$ac_dir_suffix
10179 # for backward compatibility:
10180 ac_top_builddir=$ac_top_build_prefix
10183 .) # We are building in place.
10185 ac_top_srcdir=$ac_top_builddir_sub
10186 ac_abs_top_srcdir=$ac_pwd ;;
10187 [\\/]* | ?:[\\/]* ) # Absolute name.
10188 ac_srcdir=$srcdir$ac_dir_suffix;
10189 ac_top_srcdir=$srcdir
10190 ac_abs_top_srcdir=$srcdir ;;
10191 *) # Relative name.
10192 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
10193 ac_top_srcdir=$ac_top_build_prefix$srcdir
10194 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
10196 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
10206 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
10207 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
10211 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10212 # If the template does not know about datarootdir, expand it.
10213 # FIXME: This hack should be removed a few years after 2.60.
10214 ac_datarootdir_hack=; ac_datarootdir_seen=
10225 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
10226 *datarootdir*) ac_datarootdir_seen=yes;;
10227 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
10228 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
10229 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
10231 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10232 ac_datarootdir_hack='
10233 s&@datadir@&$datadir&g
10234 s&@docdir@&$docdir&g
10235 s&@infodir@&$infodir&g
10236 s&@localedir@&$localedir&g
10237 s&@mandir@&$mandir&g
10238 s&\\\${datarootdir}&$datarootdir&g' ;;
10242 # Neutralize VPATH when `$srcdir' = `.'.
10243 # Shell code in configure.ac might set extrasub.
10244 # FIXME: do we really want to maintain this feature?
10245 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
10246 ac_sed_extra="$ac_vpsub
10249 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
10251 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
10252 s|@configure_input@|$ac_sed_conf_input|;t t
10253 s&@top_builddir@&$ac_top_builddir_sub&;t t
10254 s&@top_build_prefix@&$ac_top_build_prefix&;t t
10255 s&@srcdir@&$ac_srcdir&;t t
10256 s&@abs_srcdir@&$ac_abs_srcdir&;t t
10257 s&@top_srcdir@&$ac_top_srcdir&;t t
10258 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
10259 s&@builddir@&$ac_builddir&;t t
10260 s&@abs_builddir@&$ac_abs_builddir&;t t
10261 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
10262 s&@INSTALL@&$ac_INSTALL&;t t
10263 $ac_datarootdir_hack
10265 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
10266 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10268 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
10269 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
10270 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
10271 "$ac_tmp/out"`; test -z "$ac_out"; } &&
10272 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10273 which seems to be undefined. Please make sure it is defined" >&5
10274 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
10275 which seems to be undefined. Please make sure it is defined" >&2;}
10277 rm -f "$ac_tmp/stdin"
10279 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
10280 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
10282 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10288 if test x"$ac_file" != x-; then
10290 $as_echo "/* $configure_input */" \
10291 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
10292 } >"$ac_tmp/config.h" \
10293 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10294 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
10295 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
10296 $as_echo "$as_me: $ac_file is unchanged" >&6;}
10299 mv "$ac_tmp/config.h" "$ac_file" \
10300 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
10303 $as_echo "/* $configure_input */" \
10304 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
10305 || as_fn_error $? "could not create -" "$LINENO" 5
10309 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
10310 $as_echo "$as_me: executing $ac_file commands" >&6;}
10315 case $ac_file$ac_mode in
10316 "default-1":C) if test -f .devel; then
10317 echo timestamp > stamp-h
10318 cat Makefile-devel-adds >> Makefile
10328 ac_clean_files=$ac_clean_files_save
10330 test $ac_write_fail = 0 ||
10331 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
10334 # configure is writing to config.log, and then calls config.status.
10335 # config.status does its own redirection, appending to config.log.
10336 # Unfortunately, on DOS this fails, as config.log is still kept open
10337 # by configure, so config.status won't be able to write to it; its
10338 # output is simply discarded. So we exec the FD to /dev/null,
10339 # effectively closing config.log, so it can be properly (re)opened and
10340 # appended to by config.status. When coming back to configure, we
10341 # need to make the FD available again.
10342 if test "$no_create" != yes; then
10344 ac_config_status_args=
10345 test "$silent" = yes &&
10346 ac_config_status_args="$ac_config_status_args --quiet"
10348 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
10350 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
10351 # would make configure fail if this is the last instruction.
10352 $ac_cs_success || as_fn_exit 1
10354 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
10355 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
10356 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}