1#! /bin/sh 2 3# Guess values for system-dependent variables and create Makefiles. 4# Generated automatically using autoconf version 2.12 5# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. 6# 7# This configure script is free software; the Free Software Foundation 8# gives unlimited permission to copy, distribute and modify it. 9 10# Defaults: 11ac_help= 12ac_default_prefix=/usr/local 13# Any additions from configure.in: 14ac_help="$ac_help 15 --without-gcc don't use gcc" 16 17# Initialize some variables set by options. 18# The variables have the same names as the options, with 19# dashes changed to underlines. 20build=NONE 21cache_file=./config.cache 22exec_prefix=NONE 23host=NONE 24no_create= 25nonopt=NONE 26no_recursion= 27prefix=NONE 28program_prefix=NONE 29program_suffix=NONE 30program_transform_name=s,x,x, 31silent= 32site= 33srcdir= 34target=NONE 35verbose= 36x_includes=NONE 37x_libraries=NONE 38bindir='${exec_prefix}/bin' 39sbindir='${exec_prefix}/sbin' 40libexecdir='${exec_prefix}/libexec' 41datadir='${prefix}/share' 42sysconfdir='${prefix}/etc' 43sharedstatedir='${prefix}/com' 44localstatedir='${prefix}/var' 45libdir='${exec_prefix}/lib' 46includedir='${prefix}/include' 47oldincludedir='/usr/include' 48infodir='${prefix}/info' 49mandir='${prefix}/man' 50 51# Initialize some other variables. 52subdirs= 53MFLAGS= MAKEFLAGS= 54# Maximum number of lines to put in a shell here document. 55ac_max_here_lines=12 56 57ac_prev= 58for ac_option 59do 60 61 # If the previous option needs an argument, assign it. 62 if test -n "$ac_prev"; then 63 eval "$ac_prev=\$ac_option" 64 ac_prev= 65 continue 66 fi 67 68 case "$ac_option" in 69 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; 70 *) ac_optarg= ;; 71 esac 72 73 # Accept the important Cygnus configure options, so we can diagnose typos. 74 75 case "$ac_option" in 76 77 -bindir | --bindir | --bindi | --bind | --bin | --bi) 78 ac_prev=bindir ;; 79 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 80 bindir="$ac_optarg" ;; 81 82 -build | --build | --buil | --bui | --bu) 83 ac_prev=build ;; 84 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 85 build="$ac_optarg" ;; 86 87 -cache-file | --cache-file | --cache-fil | --cache-fi \ 88 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 89 ac_prev=cache_file ;; 90 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 91 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 92 cache_file="$ac_optarg" ;; 93 94 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 95 ac_prev=datadir ;; 96 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 97 | --da=*) 98 datadir="$ac_optarg" ;; 99 100 -disable-* | --disable-*) 101 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` 102 # Reject names that are not valid shell variable names. 103 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then 104 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 105 fi 106 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 107 eval "enable_${ac_feature}=no" ;; 108 109 -enable-* | --enable-*) 110 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` 111 # Reject names that are not valid shell variable names. 112 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then 113 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 114 fi 115 ac_feature=`echo $ac_feature| sed 's/-/_/g'` 116 case "$ac_option" in 117 *=*) ;; 118 *) ac_optarg=yes ;; 119 esac 120 eval "enable_${ac_feature}='$ac_optarg'" ;; 121 122 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 123 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 124 | --exec | --exe | --ex) 125 ac_prev=exec_prefix ;; 126 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 127 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 128 | --exec=* | --exe=* | --ex=*) 129 exec_prefix="$ac_optarg" ;; 130 131 -gas | --gas | --ga | --g) 132 # Obsolete; use --with-gas. 133 with_gas=yes ;; 134 135 -help | --help | --hel | --he) 136 # Omit some internal or obsolete options to make the list less imposing. 137 # This message is too long to be a string in the A/UX 3.1 sh. 138 cat << EOF 139Usage: configure [options] [host] 140Options: [defaults in brackets after descriptions] 141Configuration: 142 --cache-file=FILE cache test results in FILE 143 --help print this message 144 --no-create do not create output files 145 --quiet, --silent do not print \`checking...' messages 146 --version print the version of autoconf that created configure 147Directory and file names: 148 --prefix=PREFIX install architecture-independent files in PREFIX 149 [$ac_default_prefix] 150 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 151 [same as prefix] 152 --bindir=DIR user executables in DIR [EPREFIX/bin] 153 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] 154 --libexecdir=DIR program executables in DIR [EPREFIX/libexec] 155 --datadir=DIR read-only architecture-independent data in DIR 156 [PREFIX/share] 157 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] 158 --sharedstatedir=DIR modifiable architecture-independent data in DIR 159 [PREFIX/com] 160 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] 161 --libdir=DIR object code libraries in DIR [EPREFIX/lib] 162 --includedir=DIR C header files in DIR [PREFIX/include] 163 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] 164 --infodir=DIR info documentation in DIR [PREFIX/info] 165 --mandir=DIR man documentation in DIR [PREFIX/man] 166 --srcdir=DIR find the sources in DIR [configure dir or ..] 167 --program-prefix=PREFIX prepend PREFIX to installed program names 168 --program-suffix=SUFFIX append SUFFIX to installed program names 169 --program-transform-name=PROGRAM 170 run sed PROGRAM on installed program names 171EOF 172 cat << EOF 173Host type: 174 --build=BUILD configure for building on BUILD [BUILD=HOST] 175 --host=HOST configure for HOST [guessed] 176 --target=TARGET configure for TARGET [TARGET=HOST] 177Features and packages: 178 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 179 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 180 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 181 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 182 --x-includes=DIR X include files are in DIR 183 --x-libraries=DIR X library files are in DIR 184EOF 185 if test -n "$ac_help"; then 186 echo "--enable and --with options recognized:$ac_help" 187 fi 188 exit 0 ;; 189 190 -host | --host | --hos | --ho) 191 ac_prev=host ;; 192 -host=* | --host=* | --hos=* | --ho=*) 193 host="$ac_optarg" ;; 194 195 -includedir | --includedir | --includedi | --included | --include \ 196 | --includ | --inclu | --incl | --inc) 197 ac_prev=includedir ;; 198 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 199 | --includ=* | --inclu=* | --incl=* | --inc=*) 200 includedir="$ac_optarg" ;; 201 202 -infodir | --infodir | --infodi | --infod | --info | --inf) 203 ac_prev=infodir ;; 204 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 205 infodir="$ac_optarg" ;; 206 207 -libdir | --libdir | --libdi | --libd) 208 ac_prev=libdir ;; 209 -libdir=* | --libdir=* | --libdi=* | --libd=*) 210 libdir="$ac_optarg" ;; 211 212 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 213 | --libexe | --libex | --libe) 214 ac_prev=libexecdir ;; 215 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 216 | --libexe=* | --libex=* | --libe=*) 217 libexecdir="$ac_optarg" ;; 218 219 -localstatedir | --localstatedir | --localstatedi | --localstated \ 220 | --localstate | --localstat | --localsta | --localst \ 221 | --locals | --local | --loca | --loc | --lo) 222 ac_prev=localstatedir ;; 223 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 224 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 225 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 226 localstatedir="$ac_optarg" ;; 227 228 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 229 ac_prev=mandir ;; 230 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 231 mandir="$ac_optarg" ;; 232 233 -nfp | --nfp | --nf) 234 # Obsolete; use --without-fp. 235 with_fp=no ;; 236 237 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 238 | --no-cr | --no-c) 239 no_create=yes ;; 240 241 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 242 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 243 no_recursion=yes ;; 244 245 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 246 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 247 | --oldin | --oldi | --old | --ol | --o) 248 ac_prev=oldincludedir ;; 249 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 250 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 251 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 252 oldincludedir="$ac_optarg" ;; 253 254 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 255 ac_prev=prefix ;; 256 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 257 prefix="$ac_optarg" ;; 258 259 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 260 | --program-pre | --program-pr | --program-p) 261 ac_prev=program_prefix ;; 262 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 263 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 264 program_prefix="$ac_optarg" ;; 265 266 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 267 | --program-suf | --program-su | --program-s) 268 ac_prev=program_suffix ;; 269 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 270 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 271 program_suffix="$ac_optarg" ;; 272 273 -program-transform-name | --program-transform-name \ 274 | --program-transform-nam | --program-transform-na \ 275 | --program-transform-n | --program-transform- \ 276 | --program-transform | --program-transfor \ 277 | --program-transfo | --program-transf \ 278 | --program-trans | --program-tran \ 279 | --progr-tra | --program-tr | --program-t) 280 ac_prev=program_transform_name ;; 281 -program-transform-name=* | --program-transform-name=* \ 282 | --program-transform-nam=* | --program-transform-na=* \ 283 | --program-transform-n=* | --program-transform-=* \ 284 | --program-transform=* | --program-transfor=* \ 285 | --program-transfo=* | --program-transf=* \ 286 | --program-trans=* | --program-tran=* \ 287 | --progr-tra=* | --program-tr=* | --program-t=*) 288 program_transform_name="$ac_optarg" ;; 289 290 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 291 | -silent | --silent | --silen | --sile | --sil) 292 silent=yes ;; 293 294 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 295 ac_prev=sbindir ;; 296 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 297 | --sbi=* | --sb=*) 298 sbindir="$ac_optarg" ;; 299 300 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 301 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 302 | --sharedst | --shareds | --shared | --share | --shar \ 303 | --sha | --sh) 304 ac_prev=sharedstatedir ;; 305 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 306 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 307 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 308 | --sha=* | --sh=*) 309 sharedstatedir="$ac_optarg" ;; 310 311 -site | --site | --sit) 312 ac_prev=site ;; 313 -site=* | --site=* | --sit=*) 314 site="$ac_optarg" ;; 315 316 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 317 ac_prev=srcdir ;; 318 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 319 srcdir="$ac_optarg" ;; 320 321 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 322 | --syscon | --sysco | --sysc | --sys | --sy) 323 ac_prev=sysconfdir ;; 324 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 325 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 326 sysconfdir="$ac_optarg" ;; 327 328 -target | --target | --targe | --targ | --tar | --ta | --t) 329 ac_prev=target ;; 330 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 331 target="$ac_optarg" ;; 332 333 -v | -verbose | --verbose | --verbos | --verbo | --verb) 334 verbose=yes ;; 335 336 -version | --version | --versio | --versi | --vers) 337 echo "configure generated by autoconf version 2.12" 338 exit 0 ;; 339 340 -with-* | --with-*) 341 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` 342 # Reject names that are not valid shell variable names. 343 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then 344 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 345 fi 346 ac_package=`echo $ac_package| sed 's/-/_/g'` 347 case "$ac_option" in 348 *=*) ;; 349 *) ac_optarg=yes ;; 350 esac 351 eval "with_${ac_package}='$ac_optarg'" ;; 352 353 -without-* | --without-*) 354 ac_package=`echo $ac_option|sed -e 's/-*without-//'` 355 # Reject names that are not valid shell variable names. 356 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then 357 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 358 fi 359 ac_package=`echo $ac_package| sed 's/-/_/g'` 360 eval "with_${ac_package}=no" ;; 361 362 --x) 363 # Obsolete; use --with-x. 364 with_x=yes ;; 365 366 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 367 | --x-incl | --x-inc | --x-in | --x-i) 368 ac_prev=x_includes ;; 369 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 370 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 371 x_includes="$ac_optarg" ;; 372 373 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 374 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 375 ac_prev=x_libraries ;; 376 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 377 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 378 x_libraries="$ac_optarg" ;; 379 380 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } 381 ;; 382 383 *) 384 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then 385 echo "configure: warning: $ac_option: invalid host type" 1>&2 386 fi 387 if test "x$nonopt" != xNONE; then 388 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } 389 fi 390 nonopt="$ac_option" 391 ;; 392 393 esac 394done 395 396if test -n "$ac_prev"; then 397 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } 398fi 399 400trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 401 402# File descriptor usage: 403# 0 standard input 404# 1 file creation 405# 2 errors and warnings 406# 3 some systems may open it to /dev/tty 407# 4 used on the Kubota Titan 408# 6 checking for... messages and results 409# 5 compiler messages saved in config.log 410if test "$silent" = yes; then 411 exec 6>/dev/null 412else 413 exec 6>&1 414fi 415exec 5>./config.log 416 417echo "\ 418This file contains any messages produced by compilers while 419running configure, to aid debugging if configure makes a mistake. 420" 1>&5 421 422# Strip out --no-create and --no-recursion so they do not pile up. 423# Also quote any args containing shell metacharacters. 424ac_configure_args= 425for ac_arg 426do 427 case "$ac_arg" in 428 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 429 | --no-cr | --no-c) ;; 430 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 431 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; 432 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) 433 ac_configure_args="$ac_configure_args '$ac_arg'" ;; 434 *) ac_configure_args="$ac_configure_args $ac_arg" ;; 435 esac 436done 437 438# NLS nuisances. 439# Only set these to C if already set. These must not be set unconditionally 440# because not all systems understand e.g. LANG=C (notably SCO). 441# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! 442# Non-C LC_CTYPE values break the ctype check. 443if test "${LANG+set}" = set; then LANG=C; export LANG; fi 444if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi 445if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi 446if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi 447 448# confdefs.h avoids OS command line length limits that DEFS can exceed. 449rm -rf conftest* confdefs.h 450# AIX cpp loses on an empty file, so make sure it contains at least a newline. 451echo > confdefs.h 452 453# A filename unique to this package, relative to the directory that 454# configure is in, which we can look for to find out if srcdir is correct. 455ac_unique_file=tcpdump.c 456 457# Find the source files, if location was not specified. 458if test -z "$srcdir"; then 459 ac_srcdir_defaulted=yes 460 # Try the directory containing this script, then its parent. 461 ac_prog=$0 462 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` 463 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. 464 srcdir=$ac_confdir 465 if test ! -r $srcdir/$ac_unique_file; then 466 srcdir=.. 467 fi 468else 469 ac_srcdir_defaulted=no 470fi 471if test ! -r $srcdir/$ac_unique_file; then 472 if test "$ac_srcdir_defaulted" = yes; then 473 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } 474 else 475 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } 476 fi 477fi 478srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` 479 480# Prefer explicitly selected file to automatically selected ones. 481if test -z "$CONFIG_SITE"; then 482 if test "x$prefix" != xNONE; then 483 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 484 else 485 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 486 fi 487fi 488for ac_site_file in $CONFIG_SITE; do 489 if test -r "$ac_site_file"; then 490 echo "loading site script $ac_site_file" 491 . "$ac_site_file" 492 fi 493done 494 495if test -r "$cache_file"; then 496 echo "loading cache $cache_file" 497 . $cache_file 498else 499 echo "creating cache $cache_file" 500 > $cache_file 501fi 502 503ac_ext=c 504# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 505ac_cpp='$CPP $CPPFLAGS' 506ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 507ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 508cross_compiling=$ac_cv_prog_cc_cross 509 510if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then 511 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. 512 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then 513 ac_n= ac_c=' 514' ac_t=' ' 515 else 516 ac_n=-n ac_c= ac_t= 517 fi 518else 519 ac_n= ac_c='\c' ac_t= 520fi 521 522 523 524ac_aux_dir= 525for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 526 if test -f $ac_dir/install-sh; then 527 ac_aux_dir=$ac_dir 528 ac_install_sh="$ac_aux_dir/install-sh -c" 529 break 530 elif test -f $ac_dir/install.sh; then 531 ac_aux_dir=$ac_dir 532 ac_install_sh="$ac_aux_dir/install.sh -c" 533 break 534 fi 535done 536if test -z "$ac_aux_dir"; then 537 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; } 538fi 539ac_config_guess=$ac_aux_dir/config.guess 540ac_config_sub=$ac_aux_dir/config.sub 541ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. 542 543 544# Do some error checking and defaulting for the host and target type. 545# The inputs are: 546# configure --host=HOST --target=TARGET --build=BUILD NONOPT 547# 548# The rules are: 549# 1. You are not allowed to specify --host, --target, and nonopt at the 550# same time. 551# 2. Host defaults to nonopt. 552# 3. If nonopt is not specified, then host defaults to the current host, 553# as determined by config.guess. 554# 4. Target and build default to nonopt. 555# 5. If nonopt is not specified, then target and build default to host. 556 557# The aliases save the names the user supplied, while $host etc. 558# will get canonicalized. 559case $host---$target---$nonopt in 560NONE---*---* | *---NONE---* | *---*---NONE) ;; 561*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;; 562esac 563 564 565# Make sure we can run config.sub. 566if $ac_config_sub sun4 >/dev/null 2>&1; then : 567else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; } 568fi 569 570echo $ac_n "checking host system type""... $ac_c" 1>&6 571echo "configure:572: checking host system type" >&5 572 573host_alias=$host 574case "$host_alias" in 575NONE) 576 case $nonopt in 577 NONE) 578 if host_alias=`$ac_config_guess`; then : 579 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; } 580 fi ;; 581 *) host_alias=$nonopt ;; 582 esac ;; 583esac 584 585host=`$ac_config_sub $host_alias` 586host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 587host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 588host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 589echo "$ac_t""$host" 1>&6 590 591echo $ac_n "checking target system type""... $ac_c" 1>&6 592echo "configure:593: checking target system type" >&5 593 594target_alias=$target 595case "$target_alias" in 596NONE) 597 case $nonopt in 598 NONE) target_alias=$host_alias ;; 599 *) target_alias=$nonopt ;; 600 esac ;; 601esac 602 603target=`$ac_config_sub $target_alias` 604target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 605target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 606target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 607echo "$ac_t""$target" 1>&6 608 609echo $ac_n "checking build system type""... $ac_c" 1>&6 610echo "configure:611: checking build system type" >&5 611 612build_alias=$build 613case "$build_alias" in 614NONE) 615 case $nonopt in 616 NONE) build_alias=$host_alias ;; 617 *) build_alias=$nonopt ;; 618 esac ;; 619esac 620 621build=`$ac_config_sub $build_alias` 622build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 623build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 624build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 625echo "$ac_t""$build" 1>&6 626 627test "$host_alias" != "$target_alias" && 628 test "$program_prefix$program_suffix$program_transform_name" = \ 629 NONENONEs,x,x, && 630 program_prefix=${target_alias}- 631 632 633umask 002 634 635if test -z "$PWD" ; then 636 PWD=`pwd` 637fi 638 639 640 641 642 643 # Check whether --with-gcc or --without-gcc was given. 644if test "${with_gcc+set}" = set; then 645 withval="$with_gcc" 646 : 647fi 648 649 V_CCOPT="-O" 650 V_INCLS="" 651 if test "${srcdir}" != "." ; then 652 V_INCLS="-I\$\(srcdir\)" 653 fi 654 if test "${CFLAGS+set}" = set; then 655 LBL_CFLAGS="$CFLAGS" 656 fi 657 if test -z "$CC" ; then 658 case "$target_os" in 659 660 bsdi*) 661 # Extract the first word of "shlicc2", so it can be a program name with args. 662set dummy shlicc2; ac_word=$2 663echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 664echo "configure:665: checking for $ac_word" >&5 665if eval "test \"`echo '$''{'ac_cv_prog_SHLICC2'+set}'`\" = set"; then 666 echo $ac_n "(cached) $ac_c" 1>&6 667else 668 if test -n "$SHLICC2"; then 669 ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test. 670else 671 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 672 for ac_dir in $PATH; do 673 test -z "$ac_dir" && ac_dir=. 674 if test -f $ac_dir/$ac_word; then 675 ac_cv_prog_SHLICC2="yes" 676 break 677 fi 678 done 679 IFS="$ac_save_ifs" 680 test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no" 681fi 682fi 683SHLICC2="$ac_cv_prog_SHLICC2" 684if test -n "$SHLICC2"; then 685 echo "$ac_t""$SHLICC2" 1>&6 686else 687 echo "$ac_t""no" 1>&6 688fi 689 690 if test $SHLICC2 = yes ; then 691 CC=shlicc2 692 export CC 693 fi 694 ;; 695 esac 696 fi 697 if test -z "$CC" -a "$with_gcc" = no ; then 698 CC=cc 699 export CC 700 fi 701 # Extract the first word of "gcc", so it can be a program name with args. 702set dummy gcc; ac_word=$2 703echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 704echo "configure:705: checking for $ac_word" >&5 705if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 706 echo $ac_n "(cached) $ac_c" 1>&6 707else 708 if test -n "$CC"; then 709 ac_cv_prog_CC="$CC" # Let the user override the test. 710else 711 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 712 for ac_dir in $PATH; do 713 test -z "$ac_dir" && ac_dir=. 714 if test -f $ac_dir/$ac_word; then 715 ac_cv_prog_CC="gcc" 716 break 717 fi 718 done 719 IFS="$ac_save_ifs" 720fi 721fi 722CC="$ac_cv_prog_CC" 723if test -n "$CC"; then 724 echo "$ac_t""$CC" 1>&6 725else 726 echo "$ac_t""no" 1>&6 727fi 728 729if test -z "$CC"; then 730 # Extract the first word of "cc", so it can be a program name with args. 731set dummy cc; ac_word=$2 732echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 733echo "configure:734: checking for $ac_word" >&5 734if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then 735 echo $ac_n "(cached) $ac_c" 1>&6 736else 737 if test -n "$CC"; then 738 ac_cv_prog_CC="$CC" # Let the user override the test. 739else 740 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 741 ac_prog_rejected=no 742 for ac_dir in $PATH; do 743 test -z "$ac_dir" && ac_dir=. 744 if test -f $ac_dir/$ac_word; then 745 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then 746 ac_prog_rejected=yes 747 continue 748 fi 749 ac_cv_prog_CC="cc" 750 break 751 fi 752 done 753 IFS="$ac_save_ifs" 754if test $ac_prog_rejected = yes; then 755 # We found a bogon in the path, so make sure we never use it. 756 set dummy $ac_cv_prog_CC 757 shift 758 if test $# -gt 0; then 759 # We chose a different compiler from the bogus one. 760 # However, it has the same basename, so the bogon will be chosen 761 # first if we set CC to just the basename; use the full file name. 762 shift 763 set dummy "$ac_dir/$ac_word" "$@" 764 shift 765 ac_cv_prog_CC="$@" 766 fi 767fi 768fi 769fi 770CC="$ac_cv_prog_CC" 771if test -n "$CC"; then 772 echo "$ac_t""$CC" 1>&6 773else 774 echo "$ac_t""no" 1>&6 775fi 776 777 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } 778fi 779 780echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 781echo "configure:782: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 782 783ac_ext=c 784# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 785ac_cpp='$CPP $CPPFLAGS' 786ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' 787ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' 788cross_compiling=$ac_cv_prog_cc_cross 789 790cat > conftest.$ac_ext <<EOF 791#line 792 "configure" 792#include "confdefs.h" 793main(){return(0);} 794EOF 795if { (eval echo configure:796: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 796 ac_cv_prog_cc_works=yes 797 # If we can't run a trivial program, we are probably using a cross compiler. 798 if (./conftest; exit) 2>/dev/null; then 799 ac_cv_prog_cc_cross=no 800 else 801 ac_cv_prog_cc_cross=yes 802 fi 803else 804 echo "configure: failed program was:" >&5 805 cat conftest.$ac_ext >&5 806 ac_cv_prog_cc_works=no 807fi 808rm -fr conftest* 809 810echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 811if test $ac_cv_prog_cc_works = no; then 812 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } 813fi 814echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 815echo "configure:816: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 816echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 817cross_compiling=$ac_cv_prog_cc_cross 818 819echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 820echo "configure:821: checking whether we are using GNU C" >&5 821if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then 822 echo $ac_n "(cached) $ac_c" 1>&6 823else 824 cat > conftest.c <<EOF 825#ifdef __GNUC__ 826 yes; 827#endif 828EOF 829if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:830: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then 830 ac_cv_prog_gcc=yes 831else 832 ac_cv_prog_gcc=no 833fi 834fi 835 836echo "$ac_t""$ac_cv_prog_gcc" 1>&6 837 838if test $ac_cv_prog_gcc = yes; then 839 GCC=yes 840 ac_test_CFLAGS="${CFLAGS+set}" 841 ac_save_CFLAGS="$CFLAGS" 842 CFLAGS= 843 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 844echo "configure:845: checking whether ${CC-cc} accepts -g" >&5 845if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then 846 echo $ac_n "(cached) $ac_c" 1>&6 847else 848 echo 'void f(){}' > conftest.c 849if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 850 ac_cv_prog_cc_g=yes 851else 852 ac_cv_prog_cc_g=no 853fi 854rm -f conftest* 855 856fi 857 858echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 859 if test "$ac_test_CFLAGS" = set; then 860 CFLAGS="$ac_save_CFLAGS" 861 elif test $ac_cv_prog_cc_g = yes; then 862 CFLAGS="-g -O2" 863 else 864 CFLAGS="-O2" 865 fi 866else 867 GCC= 868 test "${CFLAGS+set}" = set || CFLAGS="-g" 869fi 870 871 if test "$GCC" = yes ; then 872 if test "$SHLICC2" = yes ; then 873 ac_cv_lbl_gcc_vers=2 874 V_CCOPT="-O2" 875 else 876 echo $ac_n "checking gcc version""... $ac_c" 1>&6 877echo "configure:878: checking gcc version" >&5 878 if eval "test \"`echo '$''{'ac_cv_lbl_gcc_vers'+set}'`\" = set"; then 879 echo $ac_n "(cached) $ac_c" 1>&6 880else 881 ac_cv_lbl_gcc_vers=`$CC -v 2>&1 | \ 882 sed -e '/^gcc version /!d' \ 883 -e 's/^gcc version //' \ 884 -e 's/ .*//' -e 's/^[^0-9]*//' \ 885 -e 's/\..*//'` 886fi 887 888 echo "$ac_t""$ac_cv_lbl_gcc_vers" 1>&6 889 if test $ac_cv_lbl_gcc_vers -gt 1 ; then 890 V_CCOPT="-O2" 891 fi 892 fi 893 else 894 echo $ac_n "checking that $CC handles ansi prototypes""... $ac_c" 1>&6 895echo "configure:896: checking that $CC handles ansi prototypes" >&5 896 if eval "test \"`echo '$''{'ac_cv_lbl_cc_ansi_prototypes'+set}'`\" = set"; then 897 echo $ac_n "(cached) $ac_c" 1>&6 898else 899 cat > conftest.$ac_ext <<EOF 900#line 901 "configure" 901#include "confdefs.h" 902#include <sys/types.h> 903int main() { 904int frob(int, char *) 905; return 0; } 906EOF 907if { (eval echo configure:908: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 908 rm -rf conftest* 909 ac_cv_lbl_cc_ansi_prototypes=yes 910else 911 echo "configure: failed program was:" >&5 912 cat conftest.$ac_ext >&5 913 rm -rf conftest* 914 ac_cv_lbl_cc_ansi_prototypes=no 915fi 916rm -f conftest* 917fi 918 919 echo "$ac_t""$ac_cv_lbl_cc_ansi_prototypes" 1>&6 920 if test $ac_cv_lbl_cc_ansi_prototypes = no ; then 921 case "$target_os" in 922 923 hpux*) 924 echo $ac_n "checking for HP-UX ansi compiler ($CC -Aa -D_HPUX_SOURCE)""... $ac_c" 1>&6 925echo "configure:926: checking for HP-UX ansi compiler ($CC -Aa -D_HPUX_SOURCE)" >&5 926 savedcflags="$CFLAGS" 927 CFLAGS="-Aa -D_HPUX_SOURCE $CFLAGS" 928 if eval "test \"`echo '$''{'ac_cv_lbl_cc_hpux_cc_aa'+set}'`\" = set"; then 929 echo $ac_n "(cached) $ac_c" 1>&6 930else 931 cat > conftest.$ac_ext <<EOF 932#line 933 "configure" 933#include "confdefs.h" 934#include <sys/types.h> 935int main() { 936int frob(int, char *) 937; return 0; } 938EOF 939if { (eval echo configure:940: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 940 rm -rf conftest* 941 ac_cv_lbl_cc_hpux_cc_aa=yes 942else 943 echo "configure: failed program was:" >&5 944 cat conftest.$ac_ext >&5 945 rm -rf conftest* 946 ac_cv_lbl_cc_hpux_cc_aa=no 947fi 948rm -f conftest* 949fi 950 951 echo "$ac_t""$ac_cv_lbl_cc_hpux_cc_aa" 1>&6 952 if test $ac_cv_lbl_cc_hpux_cc_aa = no ; then 953 { echo "configure: error: see the INSTALL doc for more info" 1>&2; exit 1; } 954 fi 955 CFLAGS="$savedcflags" 956 V_CCOPT="-Aa $V_CCOPT" 957 cat >> confdefs.h <<\EOF 958#define _HPUX_SOURCE 1 959EOF 960 961 ;; 962 963 *) 964 { echo "configure: error: see the INSTALL doc for more info" 1>&2; exit 1; } 965 ;; 966 esac 967 fi 968 V_INCLS="$V_INCLS -I/usr/local/include" 969 LDFLAGS="$LDFLAGS -L/usr/local/lib" 970 971 case "$target_os" in 972 973 irix*) 974 V_CCOPT="$V_CCOPT -xansi -signed -g3" 975 ;; 976 977 osf*) 978 V_CCOPT="$V_CCOPT -std1 -g3" 979 ;; 980 981 ultrix*) 982 echo $ac_n "checking that Ultrix $CC hacks const in prototypes""... $ac_c" 1>&6 983echo "configure:984: checking that Ultrix $CC hacks const in prototypes" >&5 984 if eval "test \"`echo '$''{'ac_cv_lbl_cc_const_proto'+set}'`\" = set"; then 985 echo $ac_n "(cached) $ac_c" 1>&6 986else 987 cat > conftest.$ac_ext <<EOF 988#line 989 "configure" 989#include "confdefs.h" 990#include <sys/types.h> 991int main() { 992struct a { int b; }; 993 void c(const struct a *) 994; return 0; } 995EOF 996if { (eval echo configure:997: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 997 rm -rf conftest* 998 ac_cv_lbl_cc_const_proto=yes 999else 1000 echo "configure: failed program was:" >&5 1001 cat conftest.$ac_ext >&5 1002 rm -rf conftest* 1003 ac_cv_lbl_cc_const_proto=no 1004fi 1005rm -f conftest* 1006fi 1007 1008 echo "$ac_t""$ac_cv_lbl_cc_const_proto" 1>&6 1009 if test $ac_cv_lbl_cc_const_proto = no ; then 1010 cat >> confdefs.h <<\EOF 1011#define const 1012EOF 1013 1014 fi 1015 ;; 1016 esac 1017 fi 1018 1019 1020echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 1021echo "configure:1022: checking how to run the C preprocessor" >&5 1022# On Suns, sometimes $CPP names a directory. 1023if test -n "$CPP" && test -d "$CPP"; then 1024 CPP= 1025fi 1026if test -z "$CPP"; then 1027if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then 1028 echo $ac_n "(cached) $ac_c" 1>&6 1029else 1030 # This must be in double quotes, not single quotes, because CPP may get 1031 # substituted into the Makefile and "${CC-cc}" will confuse make. 1032 CPP="${CC-cc} -E" 1033 # On the NeXT, cc -E runs the code through the compiler's parser, 1034 # not just through cpp. 1035 cat > conftest.$ac_ext <<EOF 1036#line 1037 "configure" 1037#include "confdefs.h" 1038#include <assert.h> 1039Syntax Error 1040EOF 1041ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 1042{ (eval echo configure:1043: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1043ac_err=`grep -v '^ *+' conftest.out` 1044if test -z "$ac_err"; then 1045 : 1046else 1047 echo "$ac_err" >&5 1048 echo "configure: failed program was:" >&5 1049 cat conftest.$ac_ext >&5 1050 rm -rf conftest* 1051 CPP="${CC-cc} -E -traditional-cpp" 1052 cat > conftest.$ac_ext <<EOF 1053#line 1054 "configure" 1054#include "confdefs.h" 1055#include <assert.h> 1056Syntax Error 1057EOF 1058ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 1059{ (eval echo configure:1060: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1060ac_err=`grep -v '^ *+' conftest.out` 1061if test -z "$ac_err"; then 1062 : 1063else 1064 echo "$ac_err" >&5 1065 echo "configure: failed program was:" >&5 1066 cat conftest.$ac_ext >&5 1067 rm -rf conftest* 1068 CPP=/lib/cpp 1069fi 1070rm -f conftest* 1071fi 1072rm -f conftest* 1073 ac_cv_prog_CPP="$CPP" 1074fi 1075 CPP="$ac_cv_prog_CPP" 1076else 1077 ac_cv_prog_CPP="$CPP" 1078fi 1079echo "$ac_t""$CPP" 1>&6 1080 1081for ac_hdr in fcntl.h malloc.h memory.h rpc/rpcent.h 1082do 1083ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 1084echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 1085echo "configure:1086: checking for $ac_hdr" >&5 1086if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 1087 echo $ac_n "(cached) $ac_c" 1>&6 1088else 1089 cat > conftest.$ac_ext <<EOF 1090#line 1091 "configure" 1091#include "confdefs.h" 1092#include <$ac_hdr> 1093EOF 1094ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 1095{ (eval echo configure:1096: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1096ac_err=`grep -v '^ *+' conftest.out` 1097if test -z "$ac_err"; then 1098 rm -rf conftest* 1099 eval "ac_cv_header_$ac_safe=yes" 1100else 1101 echo "$ac_err" >&5 1102 echo "configure: failed program was:" >&5 1103 cat conftest.$ac_ext >&5 1104 rm -rf conftest* 1105 eval "ac_cv_header_$ac_safe=no" 1106fi 1107rm -f conftest* 1108fi 1109if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 1110 echo "$ac_t""yes" 1>&6 1111 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 1112 cat >> confdefs.h <<EOF 1113#define $ac_tr_hdr 1 1114EOF 1115 1116else 1117 echo "$ac_t""no" 1>&6 1118fi 1119done 1120 1121echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6 1122echo "configure:1123: checking whether time.h and sys/time.h may both be included" >&5 1123if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then 1124 echo $ac_n "(cached) $ac_c" 1>&6 1125else 1126 cat > conftest.$ac_ext <<EOF 1127#line 1128 "configure" 1128#include "confdefs.h" 1129#include <sys/types.h> 1130#include <sys/time.h> 1131#include <time.h> 1132int main() { 1133struct tm *tp; 1134; return 0; } 1135EOF 1136if { (eval echo configure:1137: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1137 rm -rf conftest* 1138 ac_cv_header_time=yes 1139else 1140 echo "configure: failed program was:" >&5 1141 cat conftest.$ac_ext >&5 1142 rm -rf conftest* 1143 ac_cv_header_time=no 1144fi 1145rm -f conftest* 1146fi 1147 1148echo "$ac_t""$ac_cv_header_time" 1>&6 1149if test $ac_cv_header_time = yes; then 1150 cat >> confdefs.h <<\EOF 1151#define TIME_WITH_SYS_TIME 1 1152EOF 1153 1154fi 1155 1156 1157case "$target_os" in 1158 1159linux*) 1160 echo $ac_n "checking Linux kernel version""... $ac_c" 1>&6 1161echo "configure:1162: checking Linux kernel version" >&5 1162 if eval "test \"`echo '$''{'ac_cv_linux_vers'+set}'`\" = set"; then 1163 echo $ac_n "(cached) $ac_c" 1>&6 1164else 1165 ac_cv_linux_vers=`uname -r 2>&1 | \ 1166 sed -n -e '$s/.* //' -e '$s/\..*//p'` 1167fi 1168 1169 echo "$ac_t""$ac_cv_linux_vers" 1>&6 1170 if test $ac_cv_linux_vers -lt 2 ; then 1171 { echo "configure: error: version 2 or higher required; see the INSTALL doc for more info" 1>&2; exit 1; } 1172 fi 1173 cat >> confdefs.h <<\EOF 1174#define HAVE_NET_SLIP_H 1 1175EOF 1176 1177 ;; 1178 1179*) 1180 for ac_hdr in net/slip.h 1181do 1182ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` 1183echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 1184echo "configure:1185: checking for $ac_hdr" >&5 1185if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then 1186 echo $ac_n "(cached) $ac_c" 1>&6 1187else 1188 cat > conftest.$ac_ext <<EOF 1189#line 1190 "configure" 1190#include "confdefs.h" 1191#include <$ac_hdr> 1192EOF 1193ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 1194{ (eval echo configure:1195: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } 1195ac_err=`grep -v '^ *+' conftest.out` 1196if test -z "$ac_err"; then 1197 rm -rf conftest* 1198 eval "ac_cv_header_$ac_safe=yes" 1199else 1200 echo "$ac_err" >&5 1201 echo "configure: failed program was:" >&5 1202 cat conftest.$ac_ext >&5 1203 rm -rf conftest* 1204 eval "ac_cv_header_$ac_safe=no" 1205fi 1206rm -f conftest* 1207fi 1208if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 1209 echo "$ac_t""yes" 1>&6 1210 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 1211 cat >> confdefs.h <<EOF 1212#define $ac_tr_hdr 1 1213EOF 1214 1215else 1216 echo "$ac_t""no" 1>&6 1217fi 1218done 1219 1220 ;; 1221esac 1222 1223for ac_func in vfprintf strcasecmp 1224do 1225echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 1226echo "configure:1227: checking for $ac_func" >&5 1227if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 1228 echo $ac_n "(cached) $ac_c" 1>&6 1229else 1230 cat > conftest.$ac_ext <<EOF 1231#line 1232 "configure" 1232#include "confdefs.h" 1233/* System header to define __stub macros and hopefully few prototypes, 1234 which can conflict with char $ac_func(); below. */ 1235#include <assert.h> 1236/* Override any gcc2 internal prototype to avoid an error. */ 1237/* We use char because int might match the return type of a gcc2 1238 builtin and then its argument prototype would still apply. */ 1239char $ac_func(); 1240 1241int main() { 1242 1243/* The GNU C library defines this for functions which it implements 1244 to always fail with ENOSYS. Some functions are actually named 1245 something starting with __ and the normal name is an alias. */ 1246#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 1247choke me 1248#else 1249$ac_func(); 1250#endif 1251 1252; return 0; } 1253EOF 1254if { (eval echo configure:1255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1255 rm -rf conftest* 1256 eval "ac_cv_func_$ac_func=yes" 1257else 1258 echo "configure: failed program was:" >&5 1259 cat conftest.$ac_ext >&5 1260 rm -rf conftest* 1261 eval "ac_cv_func_$ac_func=no" 1262fi 1263rm -f conftest* 1264fi 1265 1266if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 1267 echo "$ac_t""yes" 1>&6 1268 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 1269 cat >> confdefs.h <<EOF 1270#define $ac_tr_func 1 1271EOF 1272 1273else 1274 echo "$ac_t""no" 1>&6 1275LIBOBJS="$LIBOBJS ${ac_func}.o" 1276fi 1277done 1278 1279 1280for ac_func in ether_ntoa setlinebuf 1281do 1282echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 1283echo "configure:1284: checking for $ac_func" >&5 1284if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 1285 echo $ac_n "(cached) $ac_c" 1>&6 1286else 1287 cat > conftest.$ac_ext <<EOF 1288#line 1289 "configure" 1289#include "confdefs.h" 1290/* System header to define __stub macros and hopefully few prototypes, 1291 which can conflict with char $ac_func(); below. */ 1292#include <assert.h> 1293/* Override any gcc2 internal prototype to avoid an error. */ 1294/* We use char because int might match the return type of a gcc2 1295 builtin and then its argument prototype would still apply. */ 1296char $ac_func(); 1297 1298int main() { 1299 1300/* The GNU C library defines this for functions which it implements 1301 to always fail with ENOSYS. Some functions are actually named 1302 something starting with __ and the normal name is an alias. */ 1303#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 1304choke me 1305#else 1306$ac_func(); 1307#endif 1308 1309; return 0; } 1310EOF 1311if { (eval echo configure:1312: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1312 rm -rf conftest* 1313 eval "ac_cv_func_$ac_func=yes" 1314else 1315 echo "configure: failed program was:" >&5 1316 cat conftest.$ac_ext >&5 1317 rm -rf conftest* 1318 eval "ac_cv_func_$ac_func=no" 1319fi 1320rm -f conftest* 1321fi 1322 1323if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 1324 echo "$ac_t""yes" 1>&6 1325 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 1326 cat >> confdefs.h <<EOF 1327#define $ac_tr_func 1 1328EOF 1329 1330else 1331 echo "$ac_t""no" 1>&6 1332fi 1333done 1334 1335 1336echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6 1337echo "configure:1338: checking whether byte ordering is bigendian" >&5 1338if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then 1339 echo $ac_n "(cached) $ac_c" 1>&6 1340else 1341 ac_cv_c_bigendian=unknown 1342# See if sys/param.h defines the BYTE_ORDER macro. 1343cat > conftest.$ac_ext <<EOF 1344#line 1345 "configure" 1345#include "confdefs.h" 1346#include <sys/types.h> 1347#include <sys/param.h> 1348int main() { 1349 1350#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 1351 bogus endian macros 1352#endif 1353; return 0; } 1354EOF 1355if { (eval echo configure:1356: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1356 rm -rf conftest* 1357 # It does; now see whether it defined to BIG_ENDIAN or not. 1358cat > conftest.$ac_ext <<EOF 1359#line 1360 "configure" 1360#include "confdefs.h" 1361#include <sys/types.h> 1362#include <sys/param.h> 1363int main() { 1364 1365#if BYTE_ORDER != BIG_ENDIAN 1366 not big endian 1367#endif 1368; return 0; } 1369EOF 1370if { (eval echo configure:1371: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1371 rm -rf conftest* 1372 ac_cv_c_bigendian=yes 1373else 1374 echo "configure: failed program was:" >&5 1375 cat conftest.$ac_ext >&5 1376 rm -rf conftest* 1377 ac_cv_c_bigendian=no 1378fi 1379rm -f conftest* 1380else 1381 echo "configure: failed program was:" >&5 1382 cat conftest.$ac_ext >&5 1383fi 1384rm -f conftest* 1385if test $ac_cv_c_bigendian = unknown; then 1386if test "$cross_compiling" = yes; then 1387 { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; } 1388else 1389 cat > conftest.$ac_ext <<EOF 1390#line 1391 "configure" 1391#include "confdefs.h" 1392main () { 1393 /* Are we little or big endian? From Harbison&Steele. */ 1394 union 1395 { 1396 long l; 1397 char c[sizeof (long)]; 1398 } u; 1399 u.l = 1; 1400 exit (u.c[sizeof (long) - 1] == 1); 1401} 1402EOF 1403if { (eval echo configure:1404: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null 1404then 1405 ac_cv_c_bigendian=no 1406else 1407 echo "configure: failed program was:" >&5 1408 cat conftest.$ac_ext >&5 1409 rm -fr conftest* 1410 ac_cv_c_bigendian=yes 1411fi 1412rm -fr conftest* 1413fi 1414 1415fi 1416fi 1417 1418echo "$ac_t""$ac_cv_c_bigendian" 1>&6 1419if test $ac_cv_c_bigendian = yes; then 1420 cat >> confdefs.h <<\EOF 1421#define WORDS_BIGENDIAN 1 1422EOF 1423 1424fi 1425 1426 1427echo $ac_n "checking for main in -ldnet""... $ac_c" 1>&6 1428echo "configure:1429: checking for main in -ldnet" >&5 1429ac_lib_var=`echo dnet'_'main | sed 'y%./+-%__p_%'` 1430if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 1431 echo $ac_n "(cached) $ac_c" 1>&6 1432else 1433 ac_save_LIBS="$LIBS" 1434LIBS="-ldnet $LIBS" 1435cat > conftest.$ac_ext <<EOF 1436#line 1437 "configure" 1437#include "confdefs.h" 1438 1439int main() { 1440main() 1441; return 0; } 1442EOF 1443if { (eval echo configure:1444: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1444 rm -rf conftest* 1445 eval "ac_cv_lib_$ac_lib_var=yes" 1446else 1447 echo "configure: failed program was:" >&5 1448 cat conftest.$ac_ext >&5 1449 rm -rf conftest* 1450 eval "ac_cv_lib_$ac_lib_var=no" 1451fi 1452rm -f conftest* 1453LIBS="$ac_save_LIBS" 1454 1455fi 1456if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 1457 echo "$ac_t""yes" 1>&6 1458 ac_tr_lib=HAVE_LIB`echo dnet | sed -e 's/[^a-zA-Z0-9_]/_/g' \ 1459 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 1460 cat >> confdefs.h <<EOF 1461#define $ac_tr_lib 1 1462EOF 1463 1464 LIBS="-ldnet $LIBS" 1465 1466else 1467 echo "$ac_t""no" 1>&6 1468fi 1469 1470echo $ac_n "checking for main in -lrpc""... $ac_c" 1>&6 1471echo "configure:1472: checking for main in -lrpc" >&5 1472ac_lib_var=`echo rpc'_'main | sed 'y%./+-%__p_%'` 1473if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 1474 echo $ac_n "(cached) $ac_c" 1>&6 1475else 1476 ac_save_LIBS="$LIBS" 1477LIBS="-lrpc $LIBS" 1478cat > conftest.$ac_ext <<EOF 1479#line 1480 "configure" 1480#include "confdefs.h" 1481 1482int main() { 1483main() 1484; return 0; } 1485EOF 1486if { (eval echo configure:1487: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1487 rm -rf conftest* 1488 eval "ac_cv_lib_$ac_lib_var=yes" 1489else 1490 echo "configure: failed program was:" >&5 1491 cat conftest.$ac_ext >&5 1492 rm -rf conftest* 1493 eval "ac_cv_lib_$ac_lib_var=no" 1494fi 1495rm -f conftest* 1496LIBS="$ac_save_LIBS" 1497 1498fi 1499if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 1500 echo "$ac_t""yes" 1>&6 1501 ac_tr_lib=HAVE_LIB`echo rpc | sed -e 's/[^a-zA-Z0-9_]/_/g' \ 1502 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 1503 cat >> confdefs.h <<EOF 1504#define $ac_tr_lib 1 1505EOF 1506 1507 LIBS="-lrpc $LIBS" 1508 1509else 1510 echo "$ac_t""no" 1>&6 1511fi 1512 1513 1514 1515 echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 1516echo "configure:1517: checking return type of signal handlers" >&5 1517if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then 1518 echo $ac_n "(cached) $ac_c" 1>&6 1519else 1520 cat > conftest.$ac_ext <<EOF 1521#line 1522 "configure" 1522#include "confdefs.h" 1523#include <sys/types.h> 1524#include <signal.h> 1525#ifdef signal 1526#undef signal 1527#endif 1528#ifdef __cplusplus 1529extern "C" void (*signal (int, void (*)(int)))(int); 1530#else 1531void (*signal ()) (); 1532#endif 1533 1534int main() { 1535int i; 1536; return 0; } 1537EOF 1538if { (eval echo configure:1539: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 1539 rm -rf conftest* 1540 ac_cv_type_signal=void 1541else 1542 echo "configure: failed program was:" >&5 1543 cat conftest.$ac_ext >&5 1544 rm -rf conftest* 1545 ac_cv_type_signal=int 1546fi 1547rm -f conftest* 1548fi 1549 1550echo "$ac_t""$ac_cv_type_signal" 1>&6 1551cat >> confdefs.h <<EOF 1552#define RETSIGTYPE $ac_cv_type_signal 1553EOF 1554 1555 1556 if test "$ac_cv_type_signal" = void ; then 1557 cat >> confdefs.h <<\EOF 1558#define RETSIGVAL 1559EOF 1560 1561 else 1562 cat >> confdefs.h <<\EOF 1563#define RETSIGVAL (0) 1564EOF 1565 1566 fi 1567 case "$target_os" in 1568 1569 irix*) 1570 cat >> confdefs.h <<\EOF 1571#define _BSD_SIGNALS 1 1572EOF 1573 1574 ;; 1575 1576 *) 1577 for ac_func in sigset 1578do 1579echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 1580echo "configure:1581: checking for $ac_func" >&5 1581if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 1582 echo $ac_n "(cached) $ac_c" 1>&6 1583else 1584 cat > conftest.$ac_ext <<EOF 1585#line 1586 "configure" 1586#include "confdefs.h" 1587/* System header to define __stub macros and hopefully few prototypes, 1588 which can conflict with char $ac_func(); below. */ 1589#include <assert.h> 1590/* Override any gcc2 internal prototype to avoid an error. */ 1591/* We use char because int might match the return type of a gcc2 1592 builtin and then its argument prototype would still apply. */ 1593char $ac_func(); 1594 1595int main() { 1596 1597/* The GNU C library defines this for functions which it implements 1598 to always fail with ENOSYS. Some functions are actually named 1599 something starting with __ and the normal name is an alias. */ 1600#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 1601choke me 1602#else 1603$ac_func(); 1604#endif 1605 1606; return 0; } 1607EOF 1608if { (eval echo configure:1609: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1609 rm -rf conftest* 1610 eval "ac_cv_func_$ac_func=yes" 1611else 1612 echo "configure: failed program was:" >&5 1613 cat conftest.$ac_ext >&5 1614 rm -rf conftest* 1615 eval "ac_cv_func_$ac_func=no" 1616fi 1617rm -f conftest* 1618fi 1619 1620if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 1621 echo "$ac_t""yes" 1>&6 1622 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 1623 cat >> confdefs.h <<EOF 1624#define $ac_tr_func 1 1625EOF 1626 1627else 1628 echo "$ac_t""no" 1>&6 1629fi 1630done 1631 1632 if test $ac_cv_func_sigset = no ; then 1633 for ac_func in sigaction 1634do 1635echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 1636echo "configure:1637: checking for $ac_func" >&5 1637if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 1638 echo $ac_n "(cached) $ac_c" 1>&6 1639else 1640 cat > conftest.$ac_ext <<EOF 1641#line 1642 "configure" 1642#include "confdefs.h" 1643/* System header to define __stub macros and hopefully few prototypes, 1644 which can conflict with char $ac_func(); below. */ 1645#include <assert.h> 1646/* Override any gcc2 internal prototype to avoid an error. */ 1647/* We use char because int might match the return type of a gcc2 1648 builtin and then its argument prototype would still apply. */ 1649char $ac_func(); 1650 1651int main() { 1652 1653/* The GNU C library defines this for functions which it implements 1654 to always fail with ENOSYS. Some functions are actually named 1655 something starting with __ and the normal name is an alias. */ 1656#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 1657choke me 1658#else 1659$ac_func(); 1660#endif 1661 1662; return 0; } 1663EOF 1664if { (eval echo configure:1665: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1665 rm -rf conftest* 1666 eval "ac_cv_func_$ac_func=yes" 1667else 1668 echo "configure: failed program was:" >&5 1669 cat conftest.$ac_ext >&5 1670 rm -rf conftest* 1671 eval "ac_cv_func_$ac_func=no" 1672fi 1673rm -f conftest* 1674fi 1675 1676if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 1677 echo "$ac_t""yes" 1>&6 1678 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 1679 cat >> confdefs.h <<EOF 1680#define $ac_tr_func 1 1681EOF 1682 1683else 1684 echo "$ac_t""no" 1>&6 1685fi 1686done 1687 1688 fi 1689 ;; 1690 esac 1691 1692 1693 # Most operating systems have gethostbyname() in the default searched 1694 # libraries (i.e. libc): 1695 echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6 1696echo "configure:1697: checking for gethostbyname" >&5 1697if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then 1698 echo $ac_n "(cached) $ac_c" 1>&6 1699else 1700 cat > conftest.$ac_ext <<EOF 1701#line 1702 "configure" 1702#include "confdefs.h" 1703/* System header to define __stub macros and hopefully few prototypes, 1704 which can conflict with char gethostbyname(); below. */ 1705#include <assert.h> 1706/* Override any gcc2 internal prototype to avoid an error. */ 1707/* We use char because int might match the return type of a gcc2 1708 builtin and then its argument prototype would still apply. */ 1709char gethostbyname(); 1710 1711int main() { 1712 1713/* The GNU C library defines this for functions which it implements 1714 to always fail with ENOSYS. Some functions are actually named 1715 something starting with __ and the normal name is an alias. */ 1716#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) 1717choke me 1718#else 1719gethostbyname(); 1720#endif 1721 1722; return 0; } 1723EOF 1724if { (eval echo configure:1725: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1725 rm -rf conftest* 1726 eval "ac_cv_func_gethostbyname=yes" 1727else 1728 echo "configure: failed program was:" >&5 1729 cat conftest.$ac_ext >&5 1730 rm -rf conftest* 1731 eval "ac_cv_func_gethostbyname=no" 1732fi 1733rm -f conftest* 1734fi 1735 1736if eval "test \"`echo '$ac_cv_func_'gethostbyname`\" = yes"; then 1737 echo "$ac_t""yes" 1>&6 1738 : 1739else 1740 echo "$ac_t""no" 1>&6 1741# Some OSes (eg. Solaris) place it in libnsl: 1742 echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6 1743echo "configure:1744: checking for gethostbyname in -lnsl" >&5 1744ac_lib_var=`echo nsl'_'gethostbyname'_' | sed 'y%./+- %__p__%'` 1745if eval "test \"`echo '$''{'ac_cv_lbl_lib_$ac_lib_var'+set}'`\" = set"; then 1746 echo $ac_n "(cached) $ac_c" 1>&6 1747else 1748 ac_save_LIBS="$LIBS" 1749LIBS="-lnsl $LIBS" 1750cat > conftest.$ac_ext <<EOF 1751#line 1752 "configure" 1752#include "confdefs.h" 1753/* Override any gcc2 internal prototype to avoid an error. */ 1754/* We use char because int might match the return type of a gcc2 1755 builtin and then its argument prototype would still apply. */ 1756char gethostbyname(); 1757 1758int main() { 1759gethostbyname() 1760; return 0; } 1761EOF 1762if { (eval echo configure:1763: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1763 rm -rf conftest* 1764 eval "ac_cv_lbl_lib_$ac_lib_var=yes" 1765else 1766 echo "configure: failed program was:" >&5 1767 cat conftest.$ac_ext >&5 1768 rm -rf conftest* 1769 eval "ac_cv_lbl_lib_$ac_lib_var=no" 1770fi 1771rm -f conftest* 1772LIBS="$ac_save_LIBS" 1773 1774fi 1775if eval "test \"`echo '$ac_cv_lbl_lib_'$ac_lib_var`\" = yes"; then 1776 echo "$ac_t""yes" 1>&6 1777 ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/^a-zA-Z0-9_/_/g' \ 1778 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 1779 cat >> confdefs.h <<EOF 1780#define $ac_tr_lib 1 1781EOF 1782 1783 LIBS="-lnsl $LIBS" 1784 1785else 1786 echo "$ac_t""no" 1>&6 1787# Some strange OSes (SINIX) have it in libsocket: 1788 echo $ac_n "checking for gethostbyname in -lsocket""... $ac_c" 1>&6 1789echo "configure:1790: checking for gethostbyname in -lsocket" >&5 1790ac_lib_var=`echo socket'_'gethostbyname'_' | sed 'y%./+- %__p__%'` 1791if eval "test \"`echo '$''{'ac_cv_lbl_lib_$ac_lib_var'+set}'`\" = set"; then 1792 echo $ac_n "(cached) $ac_c" 1>&6 1793else 1794 ac_save_LIBS="$LIBS" 1795LIBS="-lsocket $LIBS" 1796cat > conftest.$ac_ext <<EOF 1797#line 1798 "configure" 1798#include "confdefs.h" 1799/* Override any gcc2 internal prototype to avoid an error. */ 1800/* We use char because int might match the return type of a gcc2 1801 builtin and then its argument prototype would still apply. */ 1802char gethostbyname(); 1803 1804int main() { 1805gethostbyname() 1806; return 0; } 1807EOF 1808if { (eval echo configure:1809: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1809 rm -rf conftest* 1810 eval "ac_cv_lbl_lib_$ac_lib_var=yes" 1811else 1812 echo "configure: failed program was:" >&5 1813 cat conftest.$ac_ext >&5 1814 rm -rf conftest* 1815 eval "ac_cv_lbl_lib_$ac_lib_var=no" 1816fi 1817rm -f conftest* 1818LIBS="$ac_save_LIBS" 1819 1820fi 1821if eval "test \"`echo '$ac_cv_lbl_lib_'$ac_lib_var`\" = yes"; then 1822 echo "$ac_t""yes" 1>&6 1823 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \ 1824 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 1825 cat >> confdefs.h <<EOF 1826#define $ac_tr_lib 1 1827EOF 1828 1829 LIBS="-lsocket $LIBS" 1830 1831else 1832 echo "$ac_t""no" 1>&6 1833# Unfortunately libsocket sometimes depends on libnsl. 1834 # AC_CHECK_LIB's API is essentially broken so the 1835 # following ugliness is necessary: 1836 echo $ac_n "checking for gethostbyname in -lsocket""... $ac_c" 1>&6 1837echo "configure:1838: checking for gethostbyname in -lsocket" >&5 1838ac_lib_var=`echo socket'_'gethostbyname'_'-lnsl | sed 'y%./+- %__p__%'` 1839if eval "test \"`echo '$''{'ac_cv_lbl_lib_$ac_lib_var'+set}'`\" = set"; then 1840 echo $ac_n "(cached) $ac_c" 1>&6 1841else 1842 ac_save_LIBS="$LIBS" 1843LIBS="-lsocket -lnsl $LIBS" 1844cat > conftest.$ac_ext <<EOF 1845#line 1846 "configure" 1846#include "confdefs.h" 1847/* Override any gcc2 internal prototype to avoid an error. */ 1848/* We use char because int might match the return type of a gcc2 1849 builtin and then its argument prototype would still apply. */ 1850char gethostbyname(); 1851 1852int main() { 1853gethostbyname() 1854; return 0; } 1855EOF 1856if { (eval echo configure:1857: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1857 rm -rf conftest* 1858 eval "ac_cv_lbl_lib_$ac_lib_var=yes" 1859else 1860 echo "configure: failed program was:" >&5 1861 cat conftest.$ac_ext >&5 1862 rm -rf conftest* 1863 eval "ac_cv_lbl_lib_$ac_lib_var=no" 1864fi 1865rm -f conftest* 1866LIBS="$ac_save_LIBS" 1867 1868fi 1869if eval "test \"`echo '$ac_cv_lbl_lib_'$ac_lib_var`\" = yes"; then 1870 echo "$ac_t""yes" 1>&6 1871 LIBS="-lsocket -lnsl $LIBS" 1872else 1873 echo "$ac_t""no" 1>&6 1874echo $ac_n "checking for gethostbyname in -lresolv""... $ac_c" 1>&6 1875echo "configure:1876: checking for gethostbyname in -lresolv" >&5 1876ac_lib_var=`echo resolv'_'gethostbyname | sed 'y%./+-%__p_%'` 1877if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 1878 echo $ac_n "(cached) $ac_c" 1>&6 1879else 1880 ac_save_LIBS="$LIBS" 1881LIBS="-lresolv $LIBS" 1882cat > conftest.$ac_ext <<EOF 1883#line 1884 "configure" 1884#include "confdefs.h" 1885/* Override any gcc2 internal prototype to avoid an error. */ 1886/* We use char because int might match the return type of a gcc2 1887 builtin and then its argument prototype would still apply. */ 1888char gethostbyname(); 1889 1890int main() { 1891gethostbyname() 1892; return 0; } 1893EOF 1894if { (eval echo configure:1895: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1895 rm -rf conftest* 1896 eval "ac_cv_lib_$ac_lib_var=yes" 1897else 1898 echo "configure: failed program was:" >&5 1899 cat conftest.$ac_ext >&5 1900 rm -rf conftest* 1901 eval "ac_cv_lib_$ac_lib_var=no" 1902fi 1903rm -f conftest* 1904LIBS="$ac_save_LIBS" 1905 1906fi 1907if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 1908 echo "$ac_t""yes" 1>&6 1909 ac_tr_lib=HAVE_LIB`echo resolv | sed -e 's/^a-zA-Z0-9_/_/g' \ 1910 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 1911 cat >> confdefs.h <<EOF 1912#define $ac_tr_lib 1 1913EOF 1914 1915 LIBS="-lresolv $LIBS" 1916 1917else 1918 echo "$ac_t""no" 1>&6 1919fi 1920 1921fi 1922 1923fi 1924 1925fi 1926 1927fi 1928 1929 echo $ac_n "checking for socket""... $ac_c" 1>&6 1930echo "configure:1931: checking for socket" >&5 1931if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then 1932 echo $ac_n "(cached) $ac_c" 1>&6 1933else 1934 cat > conftest.$ac_ext <<EOF 1935#line 1936 "configure" 1936#include "confdefs.h" 1937/* System header to define __stub macros and hopefully few prototypes, 1938 which can conflict with char socket(); below. */ 1939#include <assert.h> 1940/* Override any gcc2 internal prototype to avoid an error. */ 1941/* We use char because int might match the return type of a gcc2 1942 builtin and then its argument prototype would still apply. */ 1943char socket(); 1944 1945int main() { 1946 1947/* The GNU C library defines this for functions which it implements 1948 to always fail with ENOSYS. Some functions are actually named 1949 something starting with __ and the normal name is an alias. */ 1950#if defined (__stub_socket) || defined (__stub___socket) 1951choke me 1952#else 1953socket(); 1954#endif 1955 1956; return 0; } 1957EOF 1958if { (eval echo configure:1959: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1959 rm -rf conftest* 1960 eval "ac_cv_func_socket=yes" 1961else 1962 echo "configure: failed program was:" >&5 1963 cat conftest.$ac_ext >&5 1964 rm -rf conftest* 1965 eval "ac_cv_func_socket=no" 1966fi 1967rm -f conftest* 1968fi 1969 1970if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then 1971 echo "$ac_t""yes" 1>&6 1972 : 1973else 1974 echo "$ac_t""no" 1>&6 1975echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6 1976echo "configure:1977: checking for socket in -lsocket" >&5 1977ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'` 1978if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 1979 echo $ac_n "(cached) $ac_c" 1>&6 1980else 1981 ac_save_LIBS="$LIBS" 1982LIBS="-lsocket $LIBS" 1983cat > conftest.$ac_ext <<EOF 1984#line 1985 "configure" 1985#include "confdefs.h" 1986/* Override any gcc2 internal prototype to avoid an error. */ 1987/* We use char because int might match the return type of a gcc2 1988 builtin and then its argument prototype would still apply. */ 1989char socket(); 1990 1991int main() { 1992socket() 1993; return 0; } 1994EOF 1995if { (eval echo configure:1996: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 1996 rm -rf conftest* 1997 eval "ac_cv_lib_$ac_lib_var=yes" 1998else 1999 echo "configure: failed program was:" >&5 2000 cat conftest.$ac_ext >&5 2001 rm -rf conftest* 2002 eval "ac_cv_lib_$ac_lib_var=no" 2003fi 2004rm -f conftest* 2005LIBS="$ac_save_LIBS" 2006 2007fi 2008if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 2009 echo "$ac_t""yes" 1>&6 2010 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/^a-zA-Z0-9_/_/g' \ 2011 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 2012 cat >> confdefs.h <<EOF 2013#define $ac_tr_lib 1 2014EOF 2015 2016 LIBS="-lsocket $LIBS" 2017 2018else 2019 echo "$ac_t""no" 1>&6 2020echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6 2021echo "configure:2022: checking for socket in -lsocket" >&5 2022ac_lib_var=`echo socket'_'socket'_'-lnsl | sed 'y%./+- %__p__%'` 2023if eval "test \"`echo '$''{'ac_cv_lbl_lib_$ac_lib_var'+set}'`\" = set"; then 2024 echo $ac_n "(cached) $ac_c" 1>&6 2025else 2026 ac_save_LIBS="$LIBS" 2027LIBS="-lsocket -lnsl $LIBS" 2028cat > conftest.$ac_ext <<EOF 2029#line 2030 "configure" 2030#include "confdefs.h" 2031/* Override any gcc2 internal prototype to avoid an error. */ 2032/* We use char because int might match the return type of a gcc2 2033 builtin and then its argument prototype would still apply. */ 2034char socket(); 2035 2036int main() { 2037socket() 2038; return 0; } 2039EOF 2040if { (eval echo configure:2041: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 2041 rm -rf conftest* 2042 eval "ac_cv_lbl_lib_$ac_lib_var=yes" 2043else 2044 echo "configure: failed program was:" >&5 2045 cat conftest.$ac_ext >&5 2046 rm -rf conftest* 2047 eval "ac_cv_lbl_lib_$ac_lib_var=no" 2048fi 2049rm -f conftest* 2050LIBS="$ac_save_LIBS" 2051 2052fi 2053if eval "test \"`echo '$ac_cv_lbl_lib_'$ac_lib_var`\" = yes"; then 2054 echo "$ac_t""yes" 1>&6 2055 LIBS="-lsocket -lnsl $LIBS" 2056else 2057 echo "$ac_t""no" 1>&6 2058fi 2059 2060fi 2061 2062fi 2063 2064 # DLPI needs putmsg under HPUX so test for -lstr while we're at it 2065 echo $ac_n "checking for putmsg in -lstr""... $ac_c" 1>&6 2066echo "configure:2067: checking for putmsg in -lstr" >&5 2067ac_lib_var=`echo str'_'putmsg | sed 'y%./+-%__p_%'` 2068if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 2069 echo $ac_n "(cached) $ac_c" 1>&6 2070else 2071 ac_save_LIBS="$LIBS" 2072LIBS="-lstr $LIBS" 2073cat > conftest.$ac_ext <<EOF 2074#line 2075 "configure" 2075#include "confdefs.h" 2076/* Override any gcc2 internal prototype to avoid an error. */ 2077/* We use char because int might match the return type of a gcc2 2078 builtin and then its argument prototype would still apply. */ 2079char putmsg(); 2080 2081int main() { 2082putmsg() 2083; return 0; } 2084EOF 2085if { (eval echo configure:2086: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 2086 rm -rf conftest* 2087 eval "ac_cv_lib_$ac_lib_var=yes" 2088else 2089 echo "configure: failed program was:" >&5 2090 cat conftest.$ac_ext >&5 2091 rm -rf conftest* 2092 eval "ac_cv_lib_$ac_lib_var=no" 2093fi 2094rm -f conftest* 2095LIBS="$ac_save_LIBS" 2096 2097fi 2098if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 2099 echo "$ac_t""yes" 1>&6 2100 ac_tr_lib=HAVE_LIB`echo str | sed -e 's/[^a-zA-Z0-9_]/_/g' \ 2101 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` 2102 cat >> confdefs.h <<EOF 2103#define $ac_tr_lib 1 2104EOF 2105 2106 LIBS="-lstr $LIBS" 2107 2108else 2109 echo "$ac_t""no" 1>&6 2110fi 2111 2112 2113 2114 LBL_LIBS="$LIBS" 2115 pfopen=/usr/examples/packetfilter/pfopen.c 2116 if test -f $pfopen ; then 2117 for ac_func in pfopen 2118do 2119echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 2120echo "configure:2121: checking for $ac_func" >&5 2121if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then 2122 echo $ac_n "(cached) $ac_c" 1>&6 2123else 2124 cat > conftest.$ac_ext <<EOF 2125#line 2126 "configure" 2126#include "confdefs.h" 2127/* System header to define __stub macros and hopefully few prototypes, 2128 which can conflict with char $ac_func(); below. */ 2129#include <assert.h> 2130/* Override any gcc2 internal prototype to avoid an error. */ 2131/* We use char because int might match the return type of a gcc2 2132 builtin and then its argument prototype would still apply. */ 2133char $ac_func(); 2134 2135int main() { 2136 2137/* The GNU C library defines this for functions which it implements 2138 to always fail with ENOSYS. Some functions are actually named 2139 something starting with __ and the normal name is an alias. */ 2140#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 2141choke me 2142#else 2143$ac_func(); 2144#endif 2145 2146; return 0; } 2147EOF 2148if { (eval echo configure:2149: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 2149 rm -rf conftest* 2150 eval "ac_cv_func_$ac_func=yes" 2151else 2152 echo "configure: failed program was:" >&5 2153 cat conftest.$ac_ext >&5 2154 rm -rf conftest* 2155 eval "ac_cv_func_$ac_func=no" 2156fi 2157rm -f conftest* 2158fi 2159 2160if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then 2161 echo "$ac_t""yes" 1>&6 2162 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 2163 cat >> confdefs.h <<EOF 2164#define $ac_tr_func 1 2165EOF 2166 2167else 2168 echo "$ac_t""no" 1>&6 2169fi 2170done 2171 2172 if test $ac_cv_func_pfopen = "no" ; then 2173 echo "$ac_t""Using $pfopen" 1>&6 2174 LIBS="$LIBS $pfopen" 2175 fi 2176 fi 2177 echo $ac_n "checking for local pcap library""... $ac_c" 1>&6 2178echo "configure:2179: checking for local pcap library" >&5 2179 libpcap=FAIL 2180 lastdir=FAIL 2181 places=`ls .. | sed -e 's,/$,,' -e 's,^,../,' | \ 2182 egrep '/libpcap-[0-9]*\.[0-9]*(\.[0-9]*)?([ab][0-9]*)?$'` 2183 for dir in $places ../libpcap libpcap ; do 2184 basedir=`echo $dir | sed -e 's/[ab][0-9]*$//'` 2185 if test $lastdir = $basedir ; then 2186 continue; 2187 fi 2188 lastdir=$dir 2189 if test -r $dir/pcap.c ; then 2190 libpcap=$dir/libpcap.a 2191 d=$dir 2192 fi 2193 done 2194 if test $libpcap = FAIL ; then 2195 echo "$ac_t""not found" 1>&6 2196 echo $ac_n "checking for main in -lpcap""... $ac_c" 1>&6 2197echo "configure:2198: checking for main in -lpcap" >&5 2198ac_lib_var=`echo pcap'_'main | sed 'y%./+-%__p_%'` 2199if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then 2200 echo $ac_n "(cached) $ac_c" 1>&6 2201else 2202 ac_save_LIBS="$LIBS" 2203LIBS="-lpcap $LIBS" 2204cat > conftest.$ac_ext <<EOF 2205#line 2206 "configure" 2206#include "confdefs.h" 2207 2208int main() { 2209main() 2210; return 0; } 2211EOF 2212if { (eval echo configure:2213: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then 2213 rm -rf conftest* 2214 eval "ac_cv_lib_$ac_lib_var=yes" 2215else 2216 echo "configure: failed program was:" >&5 2217 cat conftest.$ac_ext >&5 2218 rm -rf conftest* 2219 eval "ac_cv_lib_$ac_lib_var=no" 2220fi 2221rm -f conftest* 2222LIBS="$ac_save_LIBS" 2223 2224fi 2225if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then 2226 echo "$ac_t""yes" 1>&6 2227 libpcap="-lpcap" 2228else 2229 echo "$ac_t""no" 1>&6 2230fi 2231 2232 if test $libpcap = FAIL ; then 2233 { echo "configure: error: see the INSTALL doc for more info" 1>&2; exit 1; } 2234 fi 2235 else 2236 V_PCAPDEP=$libpcap 2237 V_INCLS="-I$d $V_INCLS" 2238 echo "$ac_t""$libpcap" 1>&6 2239 fi 2240 LIBS="$libpcap $LIBS" 2241 case "$target_os" in 2242 2243 aix*) 2244 pseexe="/lib/pse.exp" 2245 echo $ac_n "checking for $pseexe""... $ac_c" 1>&6 2246echo "configure:2247: checking for $pseexe" >&5 2247 if test -f $pseexe ; then 2248 echo "$ac_t""yes" 1>&6 2249 LIBS="$LIBS -I:$pseexe" 2250 fi 2251 ;; 2252 esac 2253 2254V_GROUP=0 2255if test -f /etc/group -a ! -z "`grep '^wheel:' /etc/group`" ; then 2256 V_GROUP=wheel 2257fi 2258case "$target_os" in 2259 2260aix*) 2261 cat >> confdefs.h <<\EOF 2262#define _SUN 1 2263EOF 2264 2265 ;; 2266 2267irix*) 2268 V_GROUP=sys 2269 ;; 2270 2271linux*) 2272 V_INCLS="$V_INCLS -Ilinux-include" 2273 ;; 2274 2275osf*) 2276 V_GROUP=system 2277 cat >> confdefs.h <<\EOF 2278#define __STDC__ 2 2279EOF 2280 2281 ;; 2282 2283solaris*) 2284 V_GROUP=sys 2285 ;; 2286esac 2287 2288if test -f /dev/bpf0 ; then 2289 V_GROUP=bpf 2290fi 2291 2292echo $ac_n "checking for int32_t using $CC""... $ac_c" 1>&6 2293echo "configure:2294: checking for int32_t using $CC" >&5 2294 if eval "test \"`echo '$''{'ac_cv_lbl_have_int32_t'+set}'`\" = set"; then 2295 echo $ac_n "(cached) $ac_c" 1>&6 2296else 2297 cat > conftest.$ac_ext <<EOF 2298#line 2299 "configure" 2299#include "confdefs.h" 2300 2301# include "confdefs.h" 2302# include <sys/types.h> 2303# if STDC_HEADERS 2304# include <stdlib.h> 2305# include <stddef.h> 2306# endif 2307int main() { 2308int32_t i 2309; return 0; } 2310EOF 2311if { (eval echo configure:2312: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2312 rm -rf conftest* 2313 ac_cv_lbl_have_int32_t=yes 2314else 2315 echo "configure: failed program was:" >&5 2316 cat conftest.$ac_ext >&5 2317 rm -rf conftest* 2318 ac_cv_lbl_have_int32_t=no 2319fi 2320rm -f conftest* 2321fi 2322 2323 echo "$ac_t""$ac_cv_lbl_have_int32_t" 1>&6 2324 if test $ac_cv_lbl_have_int32_t = no ; then 2325 cat >> confdefs.h <<\EOF 2326#define int32_t int 2327EOF 2328 2329 fi 2330echo $ac_n "checking for u_int32_t using $CC""... $ac_c" 1>&6 2331echo "configure:2332: checking for u_int32_t using $CC" >&5 2332 if eval "test \"`echo '$''{'ac_cv_lbl_have_u_int32_t'+set}'`\" = set"; then 2333 echo $ac_n "(cached) $ac_c" 1>&6 2334else 2335 cat > conftest.$ac_ext <<EOF 2336#line 2337 "configure" 2337#include "confdefs.h" 2338 2339# include "confdefs.h" 2340# include <sys/types.h> 2341# if STDC_HEADERS 2342# include <stdlib.h> 2343# include <stddef.h> 2344# endif 2345int main() { 2346u_int32_t i 2347; return 0; } 2348EOF 2349if { (eval echo configure:2350: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2350 rm -rf conftest* 2351 ac_cv_lbl_have_u_int32_t=yes 2352else 2353 echo "configure: failed program was:" >&5 2354 cat conftest.$ac_ext >&5 2355 rm -rf conftest* 2356 ac_cv_lbl_have_u_int32_t=no 2357fi 2358rm -f conftest* 2359fi 2360 2361 echo "$ac_t""$ac_cv_lbl_have_u_int32_t" 1>&6 2362 if test $ac_cv_lbl_have_u_int32_t = no ; then 2363 cat >> confdefs.h <<\EOF 2364#define u_int32_t u_int 2365EOF 2366 2367 fi 2368 2369rm -f os-proto.h 2370 if test "${LBL_CFLAGS+set}" = set; then 2371 V_CCOPT="$V_CCOPT ${LBL_CFLAGS}" 2372 fi 2373 if test -f .devel ; then 2374 if test "$GCC" = yes ; then 2375 if test "${LBL_CFLAGS+set}" != set; then 2376 if test "$ac_cv_prog_cc_g" = yes ; then 2377 V_CCOPT="-g $V_CCOPT" 2378 fi 2379 V_CCOPT="$V_CCOPT -Wall" 2380 if test $ac_cv_lbl_gcc_vers -gt 1 ; then 2381 V_CCOPT="$V_CCOPT -Wmissing-prototypes -Wstrict-prototypes" 2382 fi 2383 fi 2384 else 2385 case "$target_os" in 2386 2387 irix6*) 2388 V_CCOPT="$V_CCOPT -n32" 2389 ;; 2390 2391 *) 2392 ;; 2393 esac 2394 fi 2395 os=`echo $target_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'` 2396 name="lbl/os-$os.h" 2397 if test -f $name ; then 2398 ln -s $name os-proto.h 2399 cat >> confdefs.h <<\EOF 2400#define HAVE_OS_PROTO_H 1 2401EOF 2402 2403 else 2404 echo "configure: warning: can't find $name" 1>&2 2405 fi 2406 fi 2407 2408echo $ac_n "checking if sockaddr struct has sa_len member""... $ac_c" 1>&6 2409echo "configure:2410: checking if sockaddr struct has sa_len member" >&5 2410 if eval "test \"`echo '$''{'ac_cv_lbl_sockaddr_has_sa_len'+set}'`\" = set"; then 2411 echo $ac_n "(cached) $ac_c" 1>&6 2412else 2413 cat > conftest.$ac_ext <<EOF 2414#line 2415 "configure" 2415#include "confdefs.h" 2416 2417# include <sys/types.h> 2418# include <sys/socket.h> 2419int main() { 2420u_int i = sizeof(((struct sockaddr *)0)->sa_len) 2421; return 0; } 2422EOF 2423if { (eval echo configure:2424: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2424 rm -rf conftest* 2425 ac_cv_lbl_sockaddr_has_sa_len=yes 2426else 2427 echo "configure: failed program was:" >&5 2428 cat conftest.$ac_ext >&5 2429 rm -rf conftest* 2430 ac_cv_lbl_sockaddr_has_sa_len=no 2431fi 2432rm -f conftest* 2433fi 2434 2435 echo "$ac_t""$ac_cv_lbl_sockaddr_has_sa_len" 1>&6 2436 if test $ac_cv_lbl_sockaddr_has_sa_len = yes ; then 2437 cat >> confdefs.h <<\EOF 2438#define HAVE_SOCKADDR_SA_LEN 1 2439EOF 2440 2441 fi 2442 2443echo $ac_n "checking if ether_header uses ether_addr structs""... $ac_c" 1>&6 2444echo "configure:2445: checking if ether_header uses ether_addr structs" >&5 2445if eval "test \"`echo '$''{'ac_cv_ether_header_has_ea'+set}'`\" = set"; then 2446 echo $ac_n "(cached) $ac_c" 1>&6 2447else 2448 LBL_SAVE_CFLAGS="$CFLAGS" 2449 CFLAGS="$CFLAGS $V_INCLS" 2450 cat > conftest.$ac_ext <<EOF 2451#line 2452 "configure" 2452#include "confdefs.h" 2453 2454# include <sys/types.h> 2455# if __STDC__ 2456 /* osf3 has REALLY good prototyes */ 2457 struct mbuf; 2458 struct rtentry; 2459# endif 2460# include <sys/socket.h> 2461# include <net/if.h> 2462# include <netinet/in.h> 2463# include <netinet/if_ether.h> 2464int main() { 2465u_int i = 2466 sizeof(((struct ether_header *)0)->ether_dhost.ether_addr_octet) 2467; return 0; } 2468EOF 2469if { (eval echo configure:2470: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2470 rm -rf conftest* 2471 ac_cv_ether_header_has_ea=yes 2472else 2473 echo "configure: failed program was:" >&5 2474 cat conftest.$ac_ext >&5 2475 rm -rf conftest* 2476 ac_cv_ether_header_has_ea=no 2477fi 2478rm -f conftest* 2479 CFLAGS="$LBL_SAVE_CFLAGS" 2480fi 2481 2482echo "$ac_t""$ac_cv_ether_header_has_ea" 1>&6 2483if test $ac_cv_ether_header_has_ea = yes ; then 2484 cat >> confdefs.h <<\EOF 2485#define ETHER_HEADER_HAS_EA 1 2486EOF 2487 2488fi 2489 2490echo $ac_n "checking if ether_arp uses ether_addr structs""... $ac_c" 1>&6 2491echo "configure:2492: checking if ether_arp uses ether_addr structs" >&5 2492if eval "test \"`echo '$''{'ac_cv_ether_arp_has_ea'+set}'`\" = set"; then 2493 echo $ac_n "(cached) $ac_c" 1>&6 2494else 2495 LBL_SAVE_CFLAGS="$CFLAGS" 2496 CFLAGS="$CFLAGS $V_INCLS" 2497 cat > conftest.$ac_ext <<EOF 2498#line 2499 "configure" 2499#include "confdefs.h" 2500 2501# include <sys/types.h> 2502# if __STDC__ 2503 /* osf3 has REALLY good prototyes */ 2504 struct mbuf; 2505 struct rtentry; 2506# endif 2507# include <sys/socket.h> 2508# include <net/if.h> 2509# include <netinet/in.h> 2510# include <netinet/if_ether.h> 2511int main() { 2512u_int i = 2513 sizeof(((struct ether_arp *)0)->arp_sha.ether_addr_octet) 2514; return 0; } 2515EOF 2516if { (eval echo configure:2517: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2517 rm -rf conftest* 2518 ac_cv_ether_arp_has_ea=yes 2519else 2520 echo "configure: failed program was:" >&5 2521 cat conftest.$ac_ext >&5 2522 rm -rf conftest* 2523 ac_cv_ether_arp_has_ea=no 2524fi 2525rm -f conftest* 2526 CFLAGS="$LBL_SAVE_CFLAGS" 2527fi 2528 2529echo "$ac_t""$ac_cv_ether_arp_has_ea" 1>&6 2530if test $ac_cv_ether_arp_has_ea = yes ; then 2531 cat >> confdefs.h <<\EOF 2532#define ETHER_ARP_HAS_EA 1 2533EOF 2534 2535fi 2536 2537echo $ac_n "checking if ether_arp uses erp_xsha member""... $ac_c" 1>&6 2538echo "configure:2539: checking if ether_arp uses erp_xsha member" >&5 2539if eval "test \"`echo '$''{'ac_cv_struct_ether_arp_x'+set}'`\" = set"; then 2540 echo $ac_n "(cached) $ac_c" 1>&6 2541else 2542 LBL_SAVE_CFLAGS="$CFLAGS" 2543 CFLAGS="$CFLAGS $V_INCLS" 2544 cat > conftest.$ac_ext <<EOF 2545#line 2546 "configure" 2546#include "confdefs.h" 2547 2548# include <sys/types.h> 2549# include <sys/socket.h> 2550# if __STDC__ 2551 /* osf3 has REALLY good prototyes */ 2552 struct mbuf; 2553 struct rtentry; 2554# endif 2555# include <net/if.h> 2556# include <netinet/in.h> 2557# include <netinet/if_ether.h> 2558int main() { 2559u_int i = sizeof( ((struct ether_arp *)0)->arp_xsha) 2560; return 0; } 2561EOF 2562if { (eval echo configure:2563: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then 2563 rm -rf conftest* 2564 ac_cv_struct_ether_arp_x=yes 2565else 2566 echo "configure: failed program was:" >&5 2567 cat conftest.$ac_ext >&5 2568 rm -rf conftest* 2569 ac_cv_struct_ether_arp_x=no 2570fi 2571rm -f conftest* 2572 CFLAGS="$LBL_SAVE_CFLAGS" 2573fi 2574 2575echo "$ac_t""$ac_cv_struct_ether_arp_x" 1>&6 2576if test $ac_cv_struct_ether_arp_x = yes ; then 2577 cat >> confdefs.h <<\EOF 2578#define ETHER_ARP_HAS_X 1 2579EOF 2580 2581fi 2582 2583echo $ac_n "checking if unaligned accesses fail""... $ac_c" 1>&6 2584echo "configure:2585: checking if unaligned accesses fail" >&5 2585 if eval "test \"`echo '$''{'ac_cv_lbl_unaligned_fail'+set}'`\" = set"; then 2586 echo $ac_n "(cached) $ac_c" 1>&6 2587else 2588 case "$target_cpu" in 2589 2590 alpha|hp*|mips|sparc) 2591 ac_cv_lbl_unaligned_fail=yes 2592 ;; 2593 2594 *) 2595 cat >conftest.c <<EOF 2596# include <sys/types.h> 2597# include <sys/wait.h> 2598# include <stdio.h> 2599 unsigned char a[5] = { 1, 2, 3, 4, 5 }; 2600 main() { 2601 unsigned int i; 2602 pid_t pid; 2603 int status; 2604 /* avoid "core dumped" message */ 2605 pid = fork(); 2606 if (pid < 0) 2607 exit(2); 2608 if (pid > 0) { 2609 /* parent */ 2610 pid = waitpid(pid, &status, 0); 2611 if (pid < 0) 2612 exit(3); 2613 exit(!WIFEXITED(status)); 2614 } 2615 /* child */ 2616 i = *(unsigned int *)&a[1]; 2617 printf("%d\n", i); 2618 exit(0); 2619 } 2620EOF 2621 ${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS \ 2622 conftest.c $LIBS >/dev/null 2>&1 2623 if test ! -x conftest ; then 2624 ac_cv_lbl_unaligned_fail=yes 2625 else 2626 ./conftest >conftest.out 2627 if test ! -s conftest.out ; then 2628 ac_cv_lbl_unaligned_fail=yes 2629 else 2630 ac_cv_lbl_unaligned_fail=no 2631 fi 2632 fi 2633 rm -f conftest* core core.conftest 2634 ;; 2635 esac 2636fi 2637 2638 echo "$ac_t""$ac_cv_lbl_unaligned_fail" 1>&6 2639 if test $ac_cv_lbl_unaligned_fail = yes ; then 2640 cat >> confdefs.h <<\EOF 2641#define LBL_ALIGN 1 2642EOF 2643 2644 fi 2645 2646if test "${srcdir}" = "." ; then 2647 srcdirprefix="" 2648else 2649 srcdirprefix="./" 2650fi 2651 2652if test -r ${srcdirprefix}lbl/gnuc.h ; then 2653 rm -f gnuc.h 2654 ln -s ${srcdirprefix}lbl/gnuc.h gnuc.h 2655fi 2656 2657 2658 2659 2660 2661 2662# Find a good install program. We prefer a C program (faster), 2663# so one script is as good as another. But avoid the broken or 2664# incompatible versions: 2665# SysV /etc/install, /usr/sbin/install 2666# SunOS /usr/etc/install 2667# IRIX /sbin/install 2668# AIX /bin/install 2669# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2670# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2671# ./install, which can be erroneously created by make from ./install.sh. 2672echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 2673echo "configure:2674: checking for a BSD compatible install" >&5 2674if test -z "$INSTALL"; then 2675if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then 2676 echo $ac_n "(cached) $ac_c" 1>&6 2677else 2678 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS="${IFS}:" 2679 for ac_dir in $PATH; do 2680 # Account for people who put trailing slashes in PATH elements. 2681 case "$ac_dir/" in 2682 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; 2683 *) 2684 # OSF1 and SCO ODT 3.0 have their own names for install. 2685 for ac_prog in ginstall installbsd scoinst install; do 2686 if test -f $ac_dir/$ac_prog; then 2687 if test $ac_prog = install && 2688 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then 2689 # AIX install. It has an incompatible calling convention. 2690 # OSF/1 installbsd also uses dspmsg, but is usable. 2691 : 2692 else 2693 ac_cv_path_install="$ac_dir/$ac_prog -c" 2694 break 2 2695 fi 2696 fi 2697 done 2698 ;; 2699 esac 2700 done 2701 IFS="$ac_save_IFS" 2702 2703fi 2704 if test "${ac_cv_path_install+set}" = set; then 2705 INSTALL="$ac_cv_path_install" 2706 else 2707 # As a last resort, use the slow shell script. We don't cache a 2708 # path for INSTALL within a source directory, because that will 2709 # break other packages using the cache if that directory is 2710 # removed, or if the path is relative. 2711 INSTALL="$ac_install_sh" 2712 fi 2713fi 2714echo "$ac_t""$INSTALL" 1>&6 2715 2716# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2717# It thinks the first close brace ends the variable substitution. 2718test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2719 2720test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2721 2722 2723trap '' 1 2 15 2724cat > confcache <<\EOF 2725# This file is a shell script that caches the results of configure 2726# tests run on this system so they can be shared between configure 2727# scripts and configure runs. It is not useful on other systems. 2728# If it contains results you don't want to keep, you may remove or edit it. 2729# 2730# By default, configure uses ./config.cache as the cache file, 2731# creating it if it does not exist already. You can give configure 2732# the --cache-file=FILE option to use a different cache file; that is 2733# what configure does when it calls configure scripts in 2734# subdirectories, so they share the cache. 2735# Giving --cache-file=/dev/null disables caching, for debugging configure. 2736# config.status only pays attention to the cache file if you give it the 2737# --recheck option to rerun configure. 2738# 2739EOF 2740# The following way of writing the cache mishandles newlines in values, 2741# but we know of no workaround that is simple, portable, and efficient. 2742# So, don't put newlines in cache variables' values. 2743# Ultrix sh set writes to stderr and can't be redirected directly, 2744# and sets the high bit in the cache file unless we assign to the vars. 2745(set) 2>&1 | 2746 case `(ac_space=' '; set) 2>&1` in 2747 *ac_space=\ *) 2748 # `set' does not quote correctly, so add quotes (double-quote substitution 2749 # turns \\\\ into \\, and sed turns \\ into \). 2750 sed -n \ 2751 -e "s/'/'\\\\''/g" \ 2752 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" 2753 ;; 2754 *) 2755 # `set' quotes correctly as required by POSIX, so do not add quotes. 2756 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' 2757 ;; 2758 esac >> confcache 2759if cmp -s $cache_file confcache; then 2760 : 2761else 2762 if test -w $cache_file; then 2763 echo "updating cache $cache_file" 2764 cat confcache > $cache_file 2765 else 2766 echo "not updating unwritable cache $cache_file" 2767 fi 2768fi 2769rm -f confcache 2770 2771trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 2772 2773test "x$prefix" = xNONE && prefix=$ac_default_prefix 2774# Let make expand exec_prefix. 2775test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 2776 2777# Any assignment to VPATH causes Sun make to only execute 2778# the first set of double-colon rules, so remove it if not needed. 2779# If there is a colon in the path, we need to keep it. 2780if test "x$srcdir" = x.; then 2781 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' 2782fi 2783 2784trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 2785 2786# Transform confdefs.h into DEFS. 2787# Protect against shell expansion while executing Makefile rules. 2788# Protect against Makefile macro expansion. 2789cat > conftest.defs <<\EOF 2790s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g 2791s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g 2792s%\[%\\&%g 2793s%\]%\\&%g 2794s%\$%$$%g 2795EOF 2796DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '` 2797rm -f conftest.defs 2798 2799 2800# Without the "./", some shells look in PATH for config.status. 2801: ${CONFIG_STATUS=./config.status} 2802 2803echo creating $CONFIG_STATUS 2804rm -f $CONFIG_STATUS 2805cat > $CONFIG_STATUS <<EOF 2806#! /bin/sh 2807# Generated automatically by configure. 2808# Run this file to recreate the current configuration. 2809# This directory was configured as follows, 2810# on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 2811# 2812# $0 $ac_configure_args 2813# 2814# Compiler output produced by configure, useful for debugging 2815# configure, is in ./config.log if it exists. 2816 2817ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" 2818for ac_option 2819do 2820 case "\$ac_option" in 2821 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 2822 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" 2823 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; 2824 -version | --version | --versio | --versi | --vers | --ver | --ve | --v) 2825 echo "$CONFIG_STATUS generated by autoconf version 2.12" 2826 exit 0 ;; 2827 -help | --help | --hel | --he | --h) 2828 echo "\$ac_cs_usage"; exit 0 ;; 2829 *) echo "\$ac_cs_usage"; exit 1 ;; 2830 esac 2831done 2832 2833ac_given_srcdir=$srcdir 2834ac_given_INSTALL="$INSTALL" 2835 2836trap 'rm -fr `echo "Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 2837EOF 2838cat >> $CONFIG_STATUS <<EOF 2839 2840# Protect against being on the right side of a sed subst in config.status. 2841sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g; 2842 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF 2843$ac_vpsub 2844$extrasub 2845s%@CFLAGS@%$CFLAGS%g 2846s%@CPPFLAGS@%$CPPFLAGS%g 2847s%@CXXFLAGS@%$CXXFLAGS%g 2848s%@DEFS@%$DEFS%g 2849s%@LDFLAGS@%$LDFLAGS%g 2850s%@LIBS@%$LIBS%g 2851s%@exec_prefix@%$exec_prefix%g 2852s%@prefix@%$prefix%g 2853s%@program_transform_name@%$program_transform_name%g 2854s%@bindir@%$bindir%g 2855s%@sbindir@%$sbindir%g 2856s%@libexecdir@%$libexecdir%g 2857s%@datadir@%$datadir%g 2858s%@sysconfdir@%$sysconfdir%g 2859s%@sharedstatedir@%$sharedstatedir%g 2860s%@localstatedir@%$localstatedir%g 2861s%@libdir@%$libdir%g 2862s%@includedir@%$includedir%g 2863s%@oldincludedir@%$oldincludedir%g 2864s%@infodir@%$infodir%g 2865s%@mandir@%$mandir%g 2866s%@host@%$host%g 2867s%@host_alias@%$host_alias%g 2868s%@host_cpu@%$host_cpu%g 2869s%@host_vendor@%$host_vendor%g 2870s%@host_os@%$host_os%g 2871s%@target@%$target%g 2872s%@target_alias@%$target_alias%g 2873s%@target_cpu@%$target_cpu%g 2874s%@target_vendor@%$target_vendor%g 2875s%@target_os@%$target_os%g 2876s%@build@%$build%g 2877s%@build_alias@%$build_alias%g 2878s%@build_cpu@%$build_cpu%g 2879s%@build_vendor@%$build_vendor%g 2880s%@build_os@%$build_os%g 2881s%@SHLICC2@%$SHLICC2%g 2882s%@CC@%$CC%g 2883s%@CPP@%$CPP%g 2884s%@LIBOBJS@%$LIBOBJS%g 2885s%@V_CCOPT@%$V_CCOPT%g 2886s%@V_GROUP@%$V_GROUP%g 2887s%@V_INCLS@%$V_INCLS%g 2888s%@V_PCAPDEP@%$V_PCAPDEP%g 2889s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g 2890s%@INSTALL_DATA@%$INSTALL_DATA%g 2891 2892CEOF 2893EOF 2894 2895cat >> $CONFIG_STATUS <<\EOF 2896 2897# Split the substitutions into bite-sized pieces for seds with 2898# small command number limits, like on Digital OSF/1 and HP-UX. 2899ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. 2900ac_file=1 # Number of current file. 2901ac_beg=1 # First line for current file. 2902ac_end=$ac_max_sed_cmds # Line after last line for current file. 2903ac_more_lines=: 2904ac_sed_cmds="" 2905while $ac_more_lines; do 2906 if test $ac_beg -gt 1; then 2907 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file 2908 else 2909 sed "${ac_end}q" conftest.subs > conftest.s$ac_file 2910 fi 2911 if test ! -s conftest.s$ac_file; then 2912 ac_more_lines=false 2913 rm -f conftest.s$ac_file 2914 else 2915 if test -z "$ac_sed_cmds"; then 2916 ac_sed_cmds="sed -f conftest.s$ac_file" 2917 else 2918 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" 2919 fi 2920 ac_file=`expr $ac_file + 1` 2921 ac_beg=$ac_end 2922 ac_end=`expr $ac_end + $ac_max_sed_cmds` 2923 fi 2924done 2925if test -z "$ac_sed_cmds"; then 2926 ac_sed_cmds=cat 2927fi 2928EOF 2929 2930cat >> $CONFIG_STATUS <<EOF 2931 2932CONFIG_FILES=\${CONFIG_FILES-"Makefile"} 2933EOF 2934cat >> $CONFIG_STATUS <<\EOF 2935for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then 2936 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 2937 case "$ac_file" in 2938 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` 2939 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 2940 *) ac_file_in="${ac_file}.in" ;; 2941 esac 2942 2943 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. 2944 2945 # Remove last slash and all that follows it. Not all systems have dirname. 2946 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 2947 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 2948 # The file is in a subdirectory. 2949 test ! -d "$ac_dir" && mkdir "$ac_dir" 2950 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`" 2951 # A "../" for each directory in $ac_dir_suffix. 2952 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` 2953 else 2954 ac_dir_suffix= ac_dots= 2955 fi 2956 2957 case "$ac_given_srcdir" in 2958 .) srcdir=. 2959 if test -z "$ac_dots"; then top_srcdir=. 2960 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; 2961 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; 2962 *) # Relative path. 2963 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" 2964 top_srcdir="$ac_dots$ac_given_srcdir" ;; 2965 esac 2966 2967 case "$ac_given_INSTALL" in 2968 [/$]*) INSTALL="$ac_given_INSTALL" ;; 2969 *) INSTALL="$ac_dots$ac_given_INSTALL" ;; 2970 esac 2971 2972 echo creating "$ac_file" 2973 rm -f "$ac_file" 2974 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." 2975 case "$ac_file" in 2976 *Makefile*) ac_comsub="1i\\ 2977# $configure_input" ;; 2978 *) ac_comsub= ;; 2979 esac 2980 2981 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` 2982 sed -e "$ac_comsub 2983s%@configure_input@%$configure_input%g 2984s%@srcdir@%$srcdir%g 2985s%@top_srcdir@%$top_srcdir%g 2986s%@INSTALL@%$INSTALL%g 2987" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file 2988fi; done 2989rm -f conftest.s* 2990 2991EOF 2992cat >> $CONFIG_STATUS <<EOF 2993 2994EOF 2995cat >> $CONFIG_STATUS <<\EOF 2996 2997exit 0 2998EOF 2999chmod +x $CONFIG_STATUS 3000rm -fr confdefs* $ac_clean_files 3001test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 3002 3003 3004if test -f .devel ; then 3005 make depend 3006fi 3007exit 0 3008