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