1#! /bin/sh 2# From configure.in Revision: 1.325.2.2 . 3# Guess values for system-dependent variables and create Makefiles. 4# Generated by GNU Autoconf 2.53 for Heimdal 0.5.1. 5# 6# Report bugs to <heimdal-bugs@pdc.kth.se>. 7# 8# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 9# Free Software Foundation, Inc. 10# This configure script is free software; the Free Software Foundation 11# gives unlimited permission to copy, distribute and modify it. 12 13# Find the correct PATH separator. Usually this is `:', but 14# DJGPP uses `;' like DOS. 15if test "X${PATH_SEPARATOR+set}" != Xset; then 16 UNAME=${UNAME-`uname 2>/dev/null`} 17 case X$UNAME in 18 *-DOS) lt_cv_sys_path_separator=';' ;; 19 *) lt_cv_sys_path_separator=':' ;; 20 esac 21 PATH_SEPARATOR=$lt_cv_sys_path_separator 22fi 23 24 25# Check that we are running under the correct shell. 26SHELL=${CONFIG_SHELL-/bin/sh} 27 28case X$ECHO in 29X*--fallback-echo) 30 # Remove one level of quotation (which was required for Make). 31 ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','` 32 ;; 33esac 34 35echo=${ECHO-echo} 36if test "X$1" = X--no-reexec; then 37 # Discard the --no-reexec flag, and continue. 38 shift 39elif test "X$1" = X--fallback-echo; then 40 # Avoid inline document here, it may be left over 41 : 42elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then 43 # Yippee, $echo works! 44 : 45else 46 # Restart under the correct shell. 47 exec $SHELL "$0" --no-reexec ${1+"$@"} 48fi 49 50if test "X$1" = X--fallback-echo; then 51 # used as fallback echo 52 shift 53 cat <<EOF 54 55EOF 56 exit 0 57fi 58 59# The HP-UX ksh and POSIX shell print the target directory to stdout 60# if CDPATH is set. 61if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi 62 63if test -z "$ECHO"; then 64if test "X${echo_test_string+set}" != Xset; then 65# find a string as large as possible, as long as the shell can cope with it 66 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do 67 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... 68 if (echo_test_string="`eval $cmd`") 2>/dev/null && 69 echo_test_string="`eval $cmd`" && 70 (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null 71 then 72 break 73 fi 74 done 75fi 76 77if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && 78 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && 79 test "X$echo_testing_string" = "X$echo_test_string"; then 80 : 81else 82 # The Solaris, AIX, and Digital Unix default echo programs unquote 83 # backslashes. This makes it impossible to quote backslashes using 84 # echo "$something" | sed 's/\\/\\\\/g' 85 # 86 # So, first we look for a working echo in the user's PATH. 87 88 IFS="${IFS= }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR 89 for dir in $PATH /usr/ucb; do 90 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && 91 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && 92 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && 93 test "X$echo_testing_string" = "X$echo_test_string"; then 94 echo="$dir/echo" 95 break 96 fi 97 done 98 IFS="$save_ifs" 99 100 if test "X$echo" = Xecho; then 101 # We didn't find a better echo, so look for alternatives. 102 if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && 103 echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && 104 test "X$echo_testing_string" = "X$echo_test_string"; then 105 # This shell has a builtin print -r that does the trick. 106 echo='print -r' 107 elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && 108 test "X$CONFIG_SHELL" != X/bin/ksh; then 109 # If we have ksh, try running configure again with it. 110 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 111 export ORIGINAL_CONFIG_SHELL 112 CONFIG_SHELL=/bin/ksh 113 export CONFIG_SHELL 114 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} 115 else 116 # Try using printf. 117 echo='printf %s\n' 118 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && 119 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && 120 test "X$echo_testing_string" = "X$echo_test_string"; then 121 # Cool, printf works 122 : 123 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 124 test "X$echo_testing_string" = 'X\t' && 125 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 126 test "X$echo_testing_string" = "X$echo_test_string"; then 127 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL 128 export CONFIG_SHELL 129 SHELL="$CONFIG_SHELL" 130 export SHELL 131 echo="$CONFIG_SHELL $0 --fallback-echo" 132 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 133 test "X$echo_testing_string" = 'X\t' && 134 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 135 test "X$echo_testing_string" = "X$echo_test_string"; then 136 echo="$CONFIG_SHELL $0 --fallback-echo" 137 else 138 # maybe with a smaller string... 139 prev=: 140 141 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do 142 if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null 143 then 144 break 145 fi 146 prev="$cmd" 147 done 148 149 if test "$prev" != 'sed 50q "$0"'; then 150 echo_test_string=`eval $prev` 151 export echo_test_string 152 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} 153 else 154 # Oops. We lost completely, so just stick with echo. 155 echo=echo 156 fi 157 fi 158 fi 159 fi 160fi 161fi 162 163# Copy echo and quote the copy suitably for passing to libtool from 164# the Makefile, instead of quoting the original, which is used later. 165ECHO=$echo 166if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then 167 ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" 168fi 169 170 171 172if expr a : '\(a\)' >/dev/null 2>&1; then 173 as_expr=expr 174else 175 as_expr=false 176fi 177 178 179## --------------------- ## 180## M4sh Initialization. ## 181## --------------------- ## 182 183# Be Bourne compatible 184if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 185 emulate sh 186 NULLCMD=: 187elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 188 set -o posix 189fi 190 191# NLS nuisances. 192# Support unset when possible. 193if (FOO=FOO; unset FOO) >/dev/null 2>&1; then 194 as_unset=unset 195else 196 as_unset=false 197fi 198 199(set +x; test -n "`(LANG=C; export LANG) 2>&1`") && 200 { $as_unset LANG || test "${LANG+set}" != set; } || 201 { LANG=C; export LANG; } 202(set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") && 203 { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } || 204 { LC_ALL=C; export LC_ALL; } 205(set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") && 206 { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } || 207 { LC_TIME=C; export LC_TIME; } 208(set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") && 209 { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } || 210 { LC_CTYPE=C; export LC_CTYPE; } 211(set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") && 212 { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } || 213 { LANGUAGE=C; export LANGUAGE; } 214(set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") && 215 { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } || 216 { LC_COLLATE=C; export LC_COLLATE; } 217(set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") && 218 { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } || 219 { LC_NUMERIC=C; export LC_NUMERIC; } 220(set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") && 221 { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } || 222 { LC_MESSAGES=C; export LC_MESSAGES; } 223 224 225# Name of the executable. 226as_me=`(basename "$0") 2>/dev/null || 227$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 228 X"$0" : 'X\(//\)$' \| \ 229 X"$0" : 'X\(/\)$' \| \ 230 . : '\(.\)' 2>/dev/null || 231echo X/"$0" | 232 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 233 /^X\/\(\/\/\)$/{ s//\1/; q; } 234 /^X\/\(\/\).*/{ s//\1/; q; } 235 s/.*/./; q'` 236 237# PATH needs CR, and LINENO needs CR and PATH. 238# Avoid depending upon Character Ranges. 239as_cr_letters='abcdefghijklmnopqrstuvwxyz' 240as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 241as_cr_Letters=$as_cr_letters$as_cr_LETTERS 242as_cr_digits='0123456789' 243as_cr_alnum=$as_cr_Letters$as_cr_digits 244 245# The user is always right. 246if test "${PATH_SEPARATOR+set}" != set; then 247 echo "#! /bin/sh" >conftest.sh 248 echo "exit 0" >>conftest.sh 249 chmod +x conftest.sh 250 if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then 251 PATH_SEPARATOR=';' 252 else 253 PATH_SEPARATOR=: 254 fi 255 rm -f conftest.sh 256fi 257 258 259 as_lineno_1=$LINENO 260 as_lineno_2=$LINENO 261 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 262 test "x$as_lineno_1" != "x$as_lineno_2" && 263 test "x$as_lineno_3" = "x$as_lineno_2" || { 264 # Find who we are. Look in the path if we contain no path at all 265 # relative or not. 266 case $0 in 267 *[\\/]* ) as_myself=$0 ;; 268 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 269for as_dir in $PATH 270do 271 IFS=$as_save_IFS 272 test -z "$as_dir" && as_dir=. 273 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 274done 275 276 ;; 277 esac 278 # We did not find ourselves, most probably we were run as `sh COMMAND' 279 # in which case we are not to be found in the path. 280 if test "x$as_myself" = x; then 281 as_myself=$0 282 fi 283 if test ! -f "$as_myself"; then 284 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 285 { (exit 1); exit 1; }; } 286 fi 287 case $CONFIG_SHELL in 288 '') 289 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 290for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 291do 292 IFS=$as_save_IFS 293 test -z "$as_dir" && as_dir=. 294 for as_base in sh bash ksh sh5; do 295 case $as_dir in 296 /*) 297 if ("$as_dir/$as_base" -c ' 298 as_lineno_1=$LINENO 299 as_lineno_2=$LINENO 300 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 301 test "x$as_lineno_1" != "x$as_lineno_2" && 302 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 303 CONFIG_SHELL=$as_dir/$as_base 304 export CONFIG_SHELL 305 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 306 fi;; 307 esac 308 done 309done 310;; 311 esac 312 313 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 314 # uniformly replaced by the line number. The first 'sed' inserts a 315 # line-number line before each line; the second 'sed' does the real 316 # work. The second script uses 'N' to pair each line-number line 317 # with the numbered line, and appends trailing '-' during 318 # substitution so that $LINENO is not a special case at line end. 319 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 320 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 321 sed '=' <$as_myself | 322 sed ' 323 N 324 s,$,-, 325 : loop 326 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 327 t loop 328 s,-$,, 329 s,^['$as_cr_digits']*\n,, 330 ' >$as_me.lineno && 331 chmod +x $as_me.lineno || 332 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 333 { (exit 1); exit 1; }; } 334 335 # Don't try to exec as it changes $[0], causing all sort of problems 336 # (the dirname of $[0] is not the place where we might find the 337 # original and so on. Autoconf is especially sensible to this). 338 . ./$as_me.lineno 339 # Exit status is that of the last command. 340 exit 341} 342 343 344case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 345 *c*,-n*) ECHO_N= ECHO_C=' 346' ECHO_T=' ' ;; 347 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 348 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 349esac 350 351if expr a : '\(a\)' >/dev/null 2>&1; then 352 as_expr=expr 353else 354 as_expr=false 355fi 356 357rm -f conf$$ conf$$.exe conf$$.file 358echo >conf$$.file 359if ln -s conf$$.file conf$$ 2>/dev/null; then 360 # We could just check for DJGPP; but this test a) works b) is more generic 361 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 362 if test -f conf$$.exe; then 363 # Don't use ln at all; we don't have any links 364 as_ln_s='cp -p' 365 else 366 as_ln_s='ln -s' 367 fi 368elif ln conf$$.file conf$$ 2>/dev/null; then 369 as_ln_s=ln 370else 371 as_ln_s='cp -p' 372fi 373rm -f conf$$ conf$$.exe conf$$.file 374 375as_executable_p="test -f" 376 377# Sed expression to map a string onto a valid CPP name. 378as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 379 380# Sed expression to map a string onto a valid variable name. 381as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 382 383 384# IFS 385# We need space, tab and new line, in precisely that order. 386as_nl=' 387' 388IFS=" $as_nl" 389 390# CDPATH. 391$as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; } 392 393 394# Name of the host. 395# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 396# so uname gets run too. 397ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 398 399exec 6>&1 400 401# 402# Initializations. 403# 404ac_default_prefix=/usr/local 405cross_compiling=no 406subdirs= 407MFLAGS= 408MAKEFLAGS= 409SHELL=${CONFIG_SHELL-/bin/sh} 410 411# Maximum number of lines to put in a shell here document. 412# This variable seems obsolete. It should probably be removed, and 413# only ac_max_sed_lines should be used. 414: ${ac_max_here_lines=38} 415 416# Identity of this package. 417PACKAGE_NAME='Heimdal' 418PACKAGE_TARNAME='heimdal' 419PACKAGE_VERSION='0.5.1' 420PACKAGE_STRING='Heimdal 0.5.1' 421PACKAGE_BUGREPORT='heimdal-bugs@pdc.kth.se' 422 423ac_unique_file="kuser/kinit.c" 424ac_default_prefix=/usr/heimdal 425# Factoring default headers for most tests. 426ac_includes_default="\ 427#include <stdio.h> 428#if HAVE_SYS_TYPES_H 429# include <sys/types.h> 430#endif 431#if HAVE_SYS_STAT_H 432# include <sys/stat.h> 433#endif 434#if STDC_HEADERS 435# include <stdlib.h> 436# include <stddef.h> 437#else 438# if HAVE_STDLIB_H 439# include <stdlib.h> 440# endif 441#endif 442#if HAVE_STRING_H 443# if !STDC_HEADERS && HAVE_MEMORY_H 444# include <memory.h> 445# endif 446# include <string.h> 447#endif 448#if HAVE_STRINGS_H 449# include <strings.h> 450#endif 451#if HAVE_INTTYPES_H 452# include <inttypes.h> 453#else 454# if HAVE_STDINT_H 455# include <stdint.h> 456# endif 457#endif 458#if HAVE_UNISTD_H 459# include <unistd.h> 460#endif" 461 462 463# Initialize some variables set by options. 464ac_init_help= 465ac_init_version=false 466# The variables have the same names as the options, with 467# dashes changed to underlines. 468cache_file=/dev/null 469exec_prefix=NONE 470no_create= 471no_recursion= 472prefix=NONE 473program_prefix=NONE 474program_suffix=NONE 475program_transform_name=s,x,x, 476silent= 477site= 478srcdir= 479verbose= 480x_includes=NONE 481x_libraries=NONE 482 483# Installation directory options. 484# These are left unexpanded so users can "make install exec_prefix=/foo" 485# and all the variables that are supposed to be based on exec_prefix 486# by default will actually change. 487# Use braces instead of parens because sh, perl, etc. also accept them. 488bindir='${exec_prefix}/bin' 489sbindir='${exec_prefix}/sbin' 490libexecdir='${exec_prefix}/libexec' 491datadir='${prefix}/share' 492sysconfdir='${prefix}/etc' 493sharedstatedir='${prefix}/com' 494localstatedir='${prefix}/var' 495libdir='${exec_prefix}/lib' 496includedir='${prefix}/include' 497oldincludedir='/usr/include' 498infodir='${prefix}/info' 499mandir='${prefix}/man' 500 501ac_prev= 502for ac_option 503do 504 # If the previous option needs an argument, assign it. 505 if test -n "$ac_prev"; then 506 eval "$ac_prev=\$ac_option" 507 ac_prev= 508 continue 509 fi 510 511 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 512 513 # Accept the important Cygnus configure options, so we can diagnose typos. 514 515 case $ac_option in 516 517 -bindir | --bindir | --bindi | --bind | --bin | --bi) 518 ac_prev=bindir ;; 519 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 520 bindir=$ac_optarg ;; 521 522 -build | --build | --buil | --bui | --bu) 523 ac_prev=build_alias ;; 524 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 525 build_alias=$ac_optarg ;; 526 527 -cache-file | --cache-file | --cache-fil | --cache-fi \ 528 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 529 ac_prev=cache_file ;; 530 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 531 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 532 cache_file=$ac_optarg ;; 533 534 --config-cache | -C) 535 cache_file=config.cache ;; 536 537 -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 538 ac_prev=datadir ;; 539 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 540 | --da=*) 541 datadir=$ac_optarg ;; 542 543 -disable-* | --disable-*) 544 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 545 # Reject names that are not valid shell variable names. 546 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 547 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 548 { (exit 1); exit 1; }; } 549 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 550 eval "enable_$ac_feature=no" ;; 551 552 -enable-* | --enable-*) 553 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 554 # Reject names that are not valid shell variable names. 555 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 556 { echo "$as_me: error: invalid feature name: $ac_feature" >&2 557 { (exit 1); exit 1; }; } 558 ac_feature=`echo $ac_feature | sed 's/-/_/g'` 559 case $ac_option in 560 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 561 *) ac_optarg=yes ;; 562 esac 563 eval "enable_$ac_feature='$ac_optarg'" ;; 564 565 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 566 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 567 | --exec | --exe | --ex) 568 ac_prev=exec_prefix ;; 569 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 570 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 571 | --exec=* | --exe=* | --ex=*) 572 exec_prefix=$ac_optarg ;; 573 574 -gas | --gas | --ga | --g) 575 # Obsolete; use --with-gas. 576 with_gas=yes ;; 577 578 -help | --help | --hel | --he | -h) 579 ac_init_help=long ;; 580 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 581 ac_init_help=recursive ;; 582 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 583 ac_init_help=short ;; 584 585 -host | --host | --hos | --ho) 586 ac_prev=host_alias ;; 587 -host=* | --host=* | --hos=* | --ho=*) 588 host_alias=$ac_optarg ;; 589 590 -includedir | --includedir | --includedi | --included | --include \ 591 | --includ | --inclu | --incl | --inc) 592 ac_prev=includedir ;; 593 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 594 | --includ=* | --inclu=* | --incl=* | --inc=*) 595 includedir=$ac_optarg ;; 596 597 -infodir | --infodir | --infodi | --infod | --info | --inf) 598 ac_prev=infodir ;; 599 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 600 infodir=$ac_optarg ;; 601 602 -libdir | --libdir | --libdi | --libd) 603 ac_prev=libdir ;; 604 -libdir=* | --libdir=* | --libdi=* | --libd=*) 605 libdir=$ac_optarg ;; 606 607 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 608 | --libexe | --libex | --libe) 609 ac_prev=libexecdir ;; 610 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 611 | --libexe=* | --libex=* | --libe=*) 612 libexecdir=$ac_optarg ;; 613 614 -localstatedir | --localstatedir | --localstatedi | --localstated \ 615 | --localstate | --localstat | --localsta | --localst \ 616 | --locals | --local | --loca | --loc | --lo) 617 ac_prev=localstatedir ;; 618 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 619 | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 620 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 621 localstatedir=$ac_optarg ;; 622 623 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 624 ac_prev=mandir ;; 625 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 626 mandir=$ac_optarg ;; 627 628 -nfp | --nfp | --nf) 629 # Obsolete; use --without-fp. 630 with_fp=no ;; 631 632 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 633 | --no-cr | --no-c | -n) 634 no_create=yes ;; 635 636 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 637 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 638 no_recursion=yes ;; 639 640 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 641 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 642 | --oldin | --oldi | --old | --ol | --o) 643 ac_prev=oldincludedir ;; 644 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 645 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 646 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 647 oldincludedir=$ac_optarg ;; 648 649 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 650 ac_prev=prefix ;; 651 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 652 prefix=$ac_optarg ;; 653 654 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 655 | --program-pre | --program-pr | --program-p) 656 ac_prev=program_prefix ;; 657 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 658 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 659 program_prefix=$ac_optarg ;; 660 661 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 662 | --program-suf | --program-su | --program-s) 663 ac_prev=program_suffix ;; 664 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 665 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 666 program_suffix=$ac_optarg ;; 667 668 -program-transform-name | --program-transform-name \ 669 | --program-transform-nam | --program-transform-na \ 670 | --program-transform-n | --program-transform- \ 671 | --program-transform | --program-transfor \ 672 | --program-transfo | --program-transf \ 673 | --program-trans | --program-tran \ 674 | --progr-tra | --program-tr | --program-t) 675 ac_prev=program_transform_name ;; 676 -program-transform-name=* | --program-transform-name=* \ 677 | --program-transform-nam=* | --program-transform-na=* \ 678 | --program-transform-n=* | --program-transform-=* \ 679 | --program-transform=* | --program-transfor=* \ 680 | --program-transfo=* | --program-transf=* \ 681 | --program-trans=* | --program-tran=* \ 682 | --progr-tra=* | --program-tr=* | --program-t=*) 683 program_transform_name=$ac_optarg ;; 684 685 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 686 | -silent | --silent | --silen | --sile | --sil) 687 silent=yes ;; 688 689 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 690 ac_prev=sbindir ;; 691 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 692 | --sbi=* | --sb=*) 693 sbindir=$ac_optarg ;; 694 695 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 696 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 697 | --sharedst | --shareds | --shared | --share | --shar \ 698 | --sha | --sh) 699 ac_prev=sharedstatedir ;; 700 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 701 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 702 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 703 | --sha=* | --sh=*) 704 sharedstatedir=$ac_optarg ;; 705 706 -site | --site | --sit) 707 ac_prev=site ;; 708 -site=* | --site=* | --sit=*) 709 site=$ac_optarg ;; 710 711 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 712 ac_prev=srcdir ;; 713 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 714 srcdir=$ac_optarg ;; 715 716 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 717 | --syscon | --sysco | --sysc | --sys | --sy) 718 ac_prev=sysconfdir ;; 719 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 720 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 721 sysconfdir=$ac_optarg ;; 722 723 -target | --target | --targe | --targ | --tar | --ta | --t) 724 ac_prev=target_alias ;; 725 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 726 target_alias=$ac_optarg ;; 727 728 -v | -verbose | --verbose | --verbos | --verbo | --verb) 729 verbose=yes ;; 730 731 -version | --version | --versio | --versi | --vers | -V) 732 ac_init_version=: ;; 733 734 -with-* | --with-*) 735 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 736 # Reject names that are not valid shell variable names. 737 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 738 { echo "$as_me: error: invalid package name: $ac_package" >&2 739 { (exit 1); exit 1; }; } 740 ac_package=`echo $ac_package| sed 's/-/_/g'` 741 case $ac_option in 742 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 743 *) ac_optarg=yes ;; 744 esac 745 eval "with_$ac_package='$ac_optarg'" ;; 746 747 -without-* | --without-*) 748 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 749 # Reject names that are not valid shell variable names. 750 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 751 { echo "$as_me: error: invalid package name: $ac_package" >&2 752 { (exit 1); exit 1; }; } 753 ac_package=`echo $ac_package | sed 's/-/_/g'` 754 eval "with_$ac_package=no" ;; 755 756 --x) 757 # Obsolete; use --with-x. 758 with_x=yes ;; 759 760 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 761 | --x-incl | --x-inc | --x-in | --x-i) 762 ac_prev=x_includes ;; 763 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 764 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 765 x_includes=$ac_optarg ;; 766 767 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 768 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 769 ac_prev=x_libraries ;; 770 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 771 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 772 x_libraries=$ac_optarg ;; 773 774 -*) { echo "$as_me: error: unrecognized option: $ac_option 775Try \`$0 --help' for more information." >&2 776 { (exit 1); exit 1; }; } 777 ;; 778 779 *=*) 780 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 781 # Reject names that are not valid shell variable names. 782 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 783 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 784 { (exit 1); exit 1; }; } 785 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` 786 eval "$ac_envvar='$ac_optarg'" 787 export $ac_envvar ;; 788 789 *) 790 # FIXME: should be removed in autoconf 3.0. 791 echo "$as_me: WARNING: you should use --build, --host, --target" >&2 792 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 793 echo "$as_me: WARNING: invalid host type: $ac_option" >&2 794 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 795 ;; 796 797 esac 798done 799 800if test -n "$ac_prev"; then 801 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 802 { echo "$as_me: error: missing argument to $ac_option" >&2 803 { (exit 1); exit 1; }; } 804fi 805 806# Be sure to have absolute paths. 807for ac_var in exec_prefix prefix 808do 809 eval ac_val=$`echo $ac_var` 810 case $ac_val in 811 [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 812 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 813 { (exit 1); exit 1; }; };; 814 esac 815done 816 817# Be sure to have absolute paths. 818for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ 819 localstatedir libdir includedir oldincludedir infodir mandir 820do 821 eval ac_val=$`echo $ac_var` 822 case $ac_val in 823 [\\/$]* | ?:[\\/]* ) ;; 824 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 825 { (exit 1); exit 1; }; };; 826 esac 827done 828 829# There might be people who depend on the old broken behavior: `$host' 830# used to hold the argument of --host etc. 831# FIXME: To remove some day. 832build=$build_alias 833host=$host_alias 834target=$target_alias 835 836# FIXME: To remove some day. 837if test "x$host_alias" != x; then 838 if test "x$build_alias" = x; then 839 cross_compiling=maybe 840 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 841 If a cross compiler is detected then cross compile mode will be used." >&2 842 elif test "x$build_alias" != "x$host_alias"; then 843 cross_compiling=yes 844 fi 845fi 846 847ac_tool_prefix= 848test -n "$host_alias" && ac_tool_prefix=$host_alias- 849 850test "$silent" = yes && exec 6>/dev/null 851 852 853# Find the source files, if location was not specified. 854if test -z "$srcdir"; then 855 ac_srcdir_defaulted=yes 856 # Try the directory containing this script, then its parent. 857 ac_confdir=`(dirname "$0") 2>/dev/null || 858$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 859 X"$0" : 'X\(//\)[^/]' \| \ 860 X"$0" : 'X\(//\)$' \| \ 861 X"$0" : 'X\(/\)' \| \ 862 . : '\(.\)' 2>/dev/null || 863echo X"$0" | 864 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 865 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 866 /^X\(\/\/\)$/{ s//\1/; q; } 867 /^X\(\/\).*/{ s//\1/; q; } 868 s/.*/./; q'` 869 srcdir=$ac_confdir 870 if test ! -r $srcdir/$ac_unique_file; then 871 srcdir=.. 872 fi 873else 874 ac_srcdir_defaulted=no 875fi 876if test ! -r $srcdir/$ac_unique_file; then 877 if test "$ac_srcdir_defaulted" = yes; then 878 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 879 { (exit 1); exit 1; }; } 880 else 881 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 882 { (exit 1); exit 1; }; } 883 fi 884fi 885srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 886ac_env_build_alias_set=${build_alias+set} 887ac_env_build_alias_value=$build_alias 888ac_cv_env_build_alias_set=${build_alias+set} 889ac_cv_env_build_alias_value=$build_alias 890ac_env_host_alias_set=${host_alias+set} 891ac_env_host_alias_value=$host_alias 892ac_cv_env_host_alias_set=${host_alias+set} 893ac_cv_env_host_alias_value=$host_alias 894ac_env_target_alias_set=${target_alias+set} 895ac_env_target_alias_value=$target_alias 896ac_cv_env_target_alias_set=${target_alias+set} 897ac_cv_env_target_alias_value=$target_alias 898ac_env_CC_set=${CC+set} 899ac_env_CC_value=$CC 900ac_cv_env_CC_set=${CC+set} 901ac_cv_env_CC_value=$CC 902ac_env_CFLAGS_set=${CFLAGS+set} 903ac_env_CFLAGS_value=$CFLAGS 904ac_cv_env_CFLAGS_set=${CFLAGS+set} 905ac_cv_env_CFLAGS_value=$CFLAGS 906ac_env_LDFLAGS_set=${LDFLAGS+set} 907ac_env_LDFLAGS_value=$LDFLAGS 908ac_cv_env_LDFLAGS_set=${LDFLAGS+set} 909ac_cv_env_LDFLAGS_value=$LDFLAGS 910ac_env_CPPFLAGS_set=${CPPFLAGS+set} 911ac_env_CPPFLAGS_value=$CPPFLAGS 912ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} 913ac_cv_env_CPPFLAGS_value=$CPPFLAGS 914ac_env_CPP_set=${CPP+set} 915ac_env_CPP_value=$CPP 916ac_cv_env_CPP_set=${CPP+set} 917ac_cv_env_CPP_value=$CPP 918 919# 920# Report the --help message. 921# 922if test "$ac_init_help" = "long"; then 923 # Omit some internal or obsolete options to make the list less imposing. 924 # This message is too long to be a string in the A/UX 3.1 sh. 925 cat <<_ACEOF 926\`configure' configures Heimdal 0.5.1 to adapt to many kinds of systems. 927 928Usage: $0 [OPTION]... [VAR=VALUE]... 929 930To assign environment variables (e.g., CC, CFLAGS...), specify them as 931VAR=VALUE. See below for descriptions of some of the useful variables. 932 933Defaults for the options are specified in brackets. 934 935Configuration: 936 -h, --help display this help and exit 937 --help=short display options specific to this package 938 --help=recursive display the short help of all the included packages 939 -V, --version display version information and exit 940 -q, --quiet, --silent do not print \`checking...' messages 941 --cache-file=FILE cache test results in FILE [disabled] 942 -C, --config-cache alias for \`--cache-file=config.cache' 943 -n, --no-create do not create output files 944 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 945 946_ACEOF 947 948 cat <<_ACEOF 949Installation directories: 950 --prefix=PREFIX install architecture-independent files in PREFIX 951 [$ac_default_prefix] 952 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 953 [PREFIX] 954 955By default, \`make install' will install all the files in 956\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 957an installation prefix other than \`$ac_default_prefix' using \`--prefix', 958for instance \`--prefix=\$HOME'. 959 960For better control, use the options below. 961 962Fine tuning of the installation directories: 963 --bindir=DIR user executables [EPREFIX/bin] 964 --sbindir=DIR system admin executables [EPREFIX/sbin] 965 --libexecdir=DIR program executables [EPREFIX/libexec] 966 --datadir=DIR read-only architecture-independent data [PREFIX/share] 967 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 968 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 969 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 970 --libdir=DIR object code libraries [EPREFIX/lib] 971 --includedir=DIR C header files [PREFIX/include] 972 --oldincludedir=DIR C header files for non-gcc [/usr/include] 973 --infodir=DIR info documentation [PREFIX/info] 974 --mandir=DIR man documentation [PREFIX/man] 975_ACEOF 976 977 cat <<\_ACEOF 978 979Program names: 980 --program-prefix=PREFIX prepend PREFIX to installed program names 981 --program-suffix=SUFFIX append SUFFIX to installed program names 982 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 983 984X features: 985 --x-includes=DIR X include files are in DIR 986 --x-libraries=DIR X library files are in DIR 987 988System types: 989 --build=BUILD configure for building on BUILD [guessed] 990 --host=HOST cross-compile to build programs to run on HOST [BUILD] 991_ACEOF 992fi 993 994if test -n "$ac_init_help"; then 995 case $ac_init_help in 996 short | recursive ) echo "Configuration of Heimdal 0.5.1:";; 997 esac 998 cat <<\_ACEOF 999 1000Optional Features: 1001 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1002 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1003 --disable-dependency-tracking Speeds up one-time builds 1004 --enable-dependency-tracking Do not reject slow dependency extractors 1005 --disable-largefile omit support for large files 1006 --enable-shared=PKGS build shared libraries default=no 1007 --enable-static=PKGS build static libraries default=yes 1008 --enable-fast-install=PKGS optimize for fast installation default=yes 1009 --disable-libtool-lock avoid locking (might break parallel builds) 1010 --enable-dce if you want support for DCE/DFS PAG's 1011 --disable-berkeley-db if you don't want berkeley db 1012 --disable-otp if you don't want OTP support 1013 --enable-osfc2 enable some OSF C2 support 1014 --disable-mmap disable use of mmap 1015 --enable-bigendian the target is big endian 1016 --enable-littleendian the target is little endian 1017 --disable-dynamic-afs do not use loaded AFS library with AIX 1018 --enable-netinfo enable netinfo for configuration lookup 1019 1020Optional Packages: 1021 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1022 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1023 --with-mips-abi=abi ABI to use for IRIX (32, n32, or 64) 1024 --with-gnu-ld assume the C compiler uses GNU ld default=no 1025 --with-pic try to use only PIC/non-PIC objects default=use both 1026 --with-openldap=dir use openldap in dir 1027 --with-openldap-lib=dir use openldap libraries in dir 1028 --with-openldap-include=dir 1029 use openldap headers in dir 1030 --with-openldap-config=path 1031 config program for openldap 1032 --with-krb4=dir use krb4 in dir 1033 --with-krb4-lib=dir use krb4 libraries in dir 1034 --with-krb4-include=dir use krb4 headers in dir 1035 --with-krb4-config=path config program for krb4 1036 --with-openssl=dir use openssl in dir 1037 --with-openssl-lib=dir use openssl libraries in dir 1038 --with-openssl-include=dir 1039 use openssl headers in dir 1040 --without-ipv6 do not enable IPv6 support 1041 --with-readline=dir use readline in dir 1042 --with-readline-lib=dir use readline libraries in dir 1043 --with-readline-include=dir 1044 use readline headers in dir 1045 --with-readline-config=path 1046 config program for readline 1047 --with-hesiod=dir use hesiod in dir 1048 --with-hesiod-lib=dir use hesiod libraries in dir 1049 --with-hesiod-include=dir 1050 use hesiod headers in dir 1051 --with-hesiod-config=path 1052 config program for hesiod 1053 --with-x use the X Window System 1054 1055Some influential environment variables: 1056 CC C compiler command 1057 CFLAGS C compiler flags 1058 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1059 nonstandard directory <lib dir> 1060 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 1061 headers in a nonstandard directory <include dir> 1062 CPP C preprocessor 1063 1064Use these variables to override the choices made by `configure' or to help 1065it to find libraries and programs with nonstandard names/locations. 1066 1067Report bugs to <heimdal-bugs@pdc.kth.se>. 1068_ACEOF 1069fi 1070 1071if test "$ac_init_help" = "recursive"; then 1072 # If there are subdirs, report their specific --help. 1073 ac_popdir=`pwd` 1074 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1075 test -d $ac_dir || continue 1076 ac_builddir=. 1077 1078if test "$ac_dir" != .; then 1079 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1080 # A "../" for each directory in $ac_dir_suffix. 1081 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 1082else 1083 ac_dir_suffix= ac_top_builddir= 1084fi 1085 1086case $srcdir in 1087 .) # No --srcdir option. We are building in place. 1088 ac_srcdir=. 1089 if test -z "$ac_top_builddir"; then 1090 ac_top_srcdir=. 1091 else 1092 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 1093 fi ;; 1094 [\\/]* | ?:[\\/]* ) # Absolute path. 1095 ac_srcdir=$srcdir$ac_dir_suffix; 1096 ac_top_srcdir=$srcdir ;; 1097 *) # Relative path. 1098 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 1099 ac_top_srcdir=$ac_top_builddir$srcdir ;; 1100esac 1101# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be 1102# absolute. 1103ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` 1104ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd` 1105ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` 1106ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` 1107 1108 cd $ac_dir 1109 # Check for guested configure; otherwise get Cygnus style configure. 1110 if test -f $ac_srcdir/configure.gnu; then 1111 echo 1112 $SHELL $ac_srcdir/configure.gnu --help=recursive 1113 elif test -f $ac_srcdir/configure; then 1114 echo 1115 $SHELL $ac_srcdir/configure --help=recursive 1116 elif test -f $ac_srcdir/configure.ac || 1117 test -f $ac_srcdir/configure.in; then 1118 echo 1119 $ac_configure --help 1120 else 1121 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1122 fi 1123 cd $ac_popdir 1124 done 1125fi 1126 1127test -n "$ac_init_help" && exit 0 1128if $ac_init_version; then 1129 cat <<\_ACEOF 1130Heimdal configure 0.5.1 1131generated by GNU Autoconf 2.53 1132 1133Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 1134Free Software Foundation, Inc. 1135This configure script is free software; the Free Software Foundation 1136gives unlimited permission to copy, distribute and modify it. 1137_ACEOF 1138 exit 0 1139fi 1140exec 5>config.log 1141cat >&5 <<_ACEOF 1142This file contains any messages produced by compilers while 1143running configure, to aid debugging if configure makes a mistake. 1144 1145It was created by Heimdal $as_me 0.5.1, which was 1146generated by GNU Autoconf 2.53. Invocation command line was 1147 1148 $ $0 $@ 1149 1150_ACEOF 1151{ 1152cat <<_ASUNAME 1153## --------- ## 1154## Platform. ## 1155## --------- ## 1156 1157hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1158uname -m = `(uname -m) 2>/dev/null || echo unknown` 1159uname -r = `(uname -r) 2>/dev/null || echo unknown` 1160uname -s = `(uname -s) 2>/dev/null || echo unknown` 1161uname -v = `(uname -v) 2>/dev/null || echo unknown` 1162 1163/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1164/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1165 1166/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1167/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1168/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1169hostinfo = `(hostinfo) 2>/dev/null || echo unknown` 1170/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1171/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1172/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1173 1174_ASUNAME 1175 1176as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1177for as_dir in $PATH 1178do 1179 IFS=$as_save_IFS 1180 test -z "$as_dir" && as_dir=. 1181 echo "PATH: $as_dir" 1182done 1183 1184} >&5 1185 1186cat >&5 <<_ACEOF 1187 1188 1189## ----------- ## 1190## Core tests. ## 1191## ----------- ## 1192 1193_ACEOF 1194 1195 1196# Keep a trace of the command line. 1197# Strip out --no-create and --no-recursion so they do not pile up. 1198# Also quote any args containing shell meta-characters. 1199ac_configure_args= 1200ac_sep= 1201for ac_arg 1202do 1203 case $ac_arg in 1204 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1205 | --no-cr | --no-c | -n ) continue ;; 1206 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1207 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1208 continue ;; 1209 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1210 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1211 esac 1212 case " $ac_configure_args " in 1213 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1214 *) ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 1215 ac_sep=" " ;; 1216 esac 1217 # Get rid of the leading space. 1218done 1219 1220# When interrupted or exit'd, cleanup temporary files, and complete 1221# config.log. We remove comments because anyway the quotes in there 1222# would cause problems or look ugly. 1223# WARNING: Be sure not to use single quotes in there, as some shells, 1224# such as our DU 5.0 friend, will then `close' the trap. 1225trap 'exit_status=$? 1226 # Save into config.log some information that might help in debugging. 1227 { 1228 echo 1229 cat <<\_ASBOX 1230## ---------------- ## 1231## Cache variables. ## 1232## ---------------- ## 1233_ASBOX 1234 echo 1235 # The following way of writing the cache mishandles newlines in values, 1236{ 1237 (set) 2>&1 | 1238 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 1239 *ac_space=\ *) 1240 sed -n \ 1241 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 1242 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 1243 ;; 1244 *) 1245 sed -n \ 1246 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 1247 ;; 1248 esac; 1249} 1250 echo 1251 if test -s confdefs.h; then 1252 cat <<\_ASBOX 1253## ----------- ## 1254## confdefs.h. ## 1255## ----------- ## 1256_ASBOX 1257 echo 1258 sed "/^$/d" confdefs.h 1259 echo 1260 fi 1261 test "$ac_signal" != 0 && 1262 echo "$as_me: caught signal $ac_signal" 1263 echo "$as_me: exit $exit_status" 1264 } >&5 1265 rm -f core core.* *.core && 1266 rm -rf conftest* confdefs* conf$$* $ac_clean_files && 1267 exit $exit_status 1268 ' 0 1269for ac_signal in 1 2 13 15; do 1270 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1271done 1272ac_signal=0 1273 1274# confdefs.h avoids OS command line length limits that DEFS can exceed. 1275rm -rf conftest* confdefs.h 1276# AIX cpp loses on an empty file, so make sure it contains at least a newline. 1277echo >confdefs.h 1278 1279# Predefined preprocessor variables. 1280 1281cat >>confdefs.h <<_ACEOF 1282#define PACKAGE_NAME "$PACKAGE_NAME" 1283_ACEOF 1284 1285 1286cat >>confdefs.h <<_ACEOF 1287#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1288_ACEOF 1289 1290 1291cat >>confdefs.h <<_ACEOF 1292#define PACKAGE_VERSION "$PACKAGE_VERSION" 1293_ACEOF 1294 1295 1296cat >>confdefs.h <<_ACEOF 1297#define PACKAGE_STRING "$PACKAGE_STRING" 1298_ACEOF 1299 1300 1301cat >>confdefs.h <<_ACEOF 1302#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1303_ACEOF 1304 1305 1306# Let the site file select an alternate cache file if it wants to. 1307# Prefer explicitly selected file to automatically selected ones. 1308if test -z "$CONFIG_SITE"; then 1309 if test "x$prefix" != xNONE; then 1310 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 1311 else 1312 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1313 fi 1314fi 1315for ac_site_file in $CONFIG_SITE; do 1316 if test -r "$ac_site_file"; then 1317 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1318echo "$as_me: loading site script $ac_site_file" >&6;} 1319 sed 's/^/| /' "$ac_site_file" >&5 1320 . "$ac_site_file" 1321 fi 1322done 1323 1324if test -r "$cache_file"; then 1325 # Some versions of bash will fail to source /dev/null (special 1326 # files actually), so we avoid doing that. 1327 if test -f "$cache_file"; then 1328 { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1329echo "$as_me: loading cache $cache_file" >&6;} 1330 case $cache_file in 1331 [\\/]* | ?:[\\/]* ) . $cache_file;; 1332 *) . ./$cache_file;; 1333 esac 1334 fi 1335else 1336 { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1337echo "$as_me: creating cache $cache_file" >&6;} 1338 >$cache_file 1339fi 1340 1341# Check that the precious variables saved in the cache have kept the same 1342# value. 1343ac_cache_corrupted=false 1344for ac_var in `(set) 2>&1 | 1345 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do 1346 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1347 eval ac_new_set=\$ac_env_${ac_var}_set 1348 eval ac_old_val="\$ac_cv_env_${ac_var}_value" 1349 eval ac_new_val="\$ac_env_${ac_var}_value" 1350 case $ac_old_set,$ac_new_set in 1351 set,) 1352 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1353echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1354 ac_cache_corrupted=: ;; 1355 ,set) 1356 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1357echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1358 ac_cache_corrupted=: ;; 1359 ,);; 1360 *) 1361 if test "x$ac_old_val" != "x$ac_new_val"; then 1362 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1363echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1364 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1365echo "$as_me: former value: $ac_old_val" >&2;} 1366 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1367echo "$as_me: current value: $ac_new_val" >&2;} 1368 ac_cache_corrupted=: 1369 fi;; 1370 esac 1371 # Pass precious variables to config.status. 1372 if test "$ac_new_set" = set; then 1373 case $ac_new_val in 1374 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1375 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1376 *) ac_arg=$ac_var=$ac_new_val ;; 1377 esac 1378 case " $ac_configure_args " in 1379 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1380 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1381 esac 1382 fi 1383done 1384if $ac_cache_corrupted; then 1385 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1386echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1387 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1388echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1389 { (exit 1); exit 1; }; } 1390fi 1391 1392ac_ext=c 1393ac_cpp='$CPP $CPPFLAGS' 1394ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1395ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1396ac_compiler_gnu=$ac_cv_c_compiler_gnu 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424# Add the stamp file to the list of files AC keeps track of, 1425# along with our hook. 1426ac_config_headers="$ac_config_headers include/config.h" 1427 1428 1429 1430 1431ac_ext=c 1432ac_cpp='$CPP $CPPFLAGS' 1433ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1434ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1435ac_compiler_gnu=$ac_cv_c_compiler_gnu 1436if test -n "$ac_tool_prefix"; then 1437 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 1438set dummy ${ac_tool_prefix}gcc; ac_word=$2 1439echo "$as_me:$LINENO: checking for $ac_word" >&5 1440echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1441if test "${ac_cv_prog_CC+set}" = set; then 1442 echo $ECHO_N "(cached) $ECHO_C" >&6 1443else 1444 if test -n "$CC"; then 1445 ac_cv_prog_CC="$CC" # Let the user override the test. 1446else 1447as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1448for as_dir in $PATH 1449do 1450 IFS=$as_save_IFS 1451 test -z "$as_dir" && as_dir=. 1452 for ac_exec_ext in '' $ac_executable_extensions; do 1453 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1454 ac_cv_prog_CC="${ac_tool_prefix}gcc" 1455 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1456 break 2 1457 fi 1458done 1459done 1460 1461fi 1462fi 1463CC=$ac_cv_prog_CC 1464if test -n "$CC"; then 1465 echo "$as_me:$LINENO: result: $CC" >&5 1466echo "${ECHO_T}$CC" >&6 1467else 1468 echo "$as_me:$LINENO: result: no" >&5 1469echo "${ECHO_T}no" >&6 1470fi 1471 1472fi 1473if test -z "$ac_cv_prog_CC"; then 1474 ac_ct_CC=$CC 1475 # Extract the first word of "gcc", so it can be a program name with args. 1476set dummy gcc; ac_word=$2 1477echo "$as_me:$LINENO: checking for $ac_word" >&5 1478echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1479if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1480 echo $ECHO_N "(cached) $ECHO_C" >&6 1481else 1482 if test -n "$ac_ct_CC"; then 1483 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1484else 1485as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1486for as_dir in $PATH 1487do 1488 IFS=$as_save_IFS 1489 test -z "$as_dir" && as_dir=. 1490 for ac_exec_ext in '' $ac_executable_extensions; do 1491 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1492 ac_cv_prog_ac_ct_CC="gcc" 1493 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1494 break 2 1495 fi 1496done 1497done 1498 1499fi 1500fi 1501ac_ct_CC=$ac_cv_prog_ac_ct_CC 1502if test -n "$ac_ct_CC"; then 1503 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1504echo "${ECHO_T}$ac_ct_CC" >&6 1505else 1506 echo "$as_me:$LINENO: result: no" >&5 1507echo "${ECHO_T}no" >&6 1508fi 1509 1510 CC=$ac_ct_CC 1511else 1512 CC="$ac_cv_prog_CC" 1513fi 1514 1515if test -z "$CC"; then 1516 if test -n "$ac_tool_prefix"; then 1517 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 1518set dummy ${ac_tool_prefix}cc; ac_word=$2 1519echo "$as_me:$LINENO: checking for $ac_word" >&5 1520echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1521if test "${ac_cv_prog_CC+set}" = set; then 1522 echo $ECHO_N "(cached) $ECHO_C" >&6 1523else 1524 if test -n "$CC"; then 1525 ac_cv_prog_CC="$CC" # Let the user override the test. 1526else 1527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1528for as_dir in $PATH 1529do 1530 IFS=$as_save_IFS 1531 test -z "$as_dir" && as_dir=. 1532 for ac_exec_ext in '' $ac_executable_extensions; do 1533 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1534 ac_cv_prog_CC="${ac_tool_prefix}cc" 1535 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1536 break 2 1537 fi 1538done 1539done 1540 1541fi 1542fi 1543CC=$ac_cv_prog_CC 1544if test -n "$CC"; then 1545 echo "$as_me:$LINENO: result: $CC" >&5 1546echo "${ECHO_T}$CC" >&6 1547else 1548 echo "$as_me:$LINENO: result: no" >&5 1549echo "${ECHO_T}no" >&6 1550fi 1551 1552fi 1553if test -z "$ac_cv_prog_CC"; then 1554 ac_ct_CC=$CC 1555 # Extract the first word of "cc", so it can be a program name with args. 1556set dummy cc; ac_word=$2 1557echo "$as_me:$LINENO: checking for $ac_word" >&5 1558echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1559if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1560 echo $ECHO_N "(cached) $ECHO_C" >&6 1561else 1562 if test -n "$ac_ct_CC"; then 1563 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1564else 1565as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1566for as_dir in $PATH 1567do 1568 IFS=$as_save_IFS 1569 test -z "$as_dir" && as_dir=. 1570 for ac_exec_ext in '' $ac_executable_extensions; do 1571 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1572 ac_cv_prog_ac_ct_CC="cc" 1573 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1574 break 2 1575 fi 1576done 1577done 1578 1579fi 1580fi 1581ac_ct_CC=$ac_cv_prog_ac_ct_CC 1582if test -n "$ac_ct_CC"; then 1583 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1584echo "${ECHO_T}$ac_ct_CC" >&6 1585else 1586 echo "$as_me:$LINENO: result: no" >&5 1587echo "${ECHO_T}no" >&6 1588fi 1589 1590 CC=$ac_ct_CC 1591else 1592 CC="$ac_cv_prog_CC" 1593fi 1594 1595fi 1596if test -z "$CC"; then 1597 # Extract the first word of "cc", so it can be a program name with args. 1598set dummy cc; ac_word=$2 1599echo "$as_me:$LINENO: checking for $ac_word" >&5 1600echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1601if test "${ac_cv_prog_CC+set}" = set; then 1602 echo $ECHO_N "(cached) $ECHO_C" >&6 1603else 1604 if test -n "$CC"; then 1605 ac_cv_prog_CC="$CC" # Let the user override the test. 1606else 1607 ac_prog_rejected=no 1608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1609for as_dir in $PATH 1610do 1611 IFS=$as_save_IFS 1612 test -z "$as_dir" && as_dir=. 1613 for ac_exec_ext in '' $ac_executable_extensions; do 1614 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1615 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 1616 ac_prog_rejected=yes 1617 continue 1618 fi 1619 ac_cv_prog_CC="cc" 1620 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1621 break 2 1622 fi 1623done 1624done 1625 1626if test $ac_prog_rejected = yes; then 1627 # We found a bogon in the path, so make sure we never use it. 1628 set dummy $ac_cv_prog_CC 1629 shift 1630 if test $# != 0; then 1631 # We chose a different compiler from the bogus one. 1632 # However, it has the same basename, so the bogon will be chosen 1633 # first if we set CC to just the basename; use the full file name. 1634 shift 1635 set dummy "$as_dir/$ac_word" ${1+"$@"} 1636 shift 1637 ac_cv_prog_CC="$@" 1638 fi 1639fi 1640fi 1641fi 1642CC=$ac_cv_prog_CC 1643if test -n "$CC"; then 1644 echo "$as_me:$LINENO: result: $CC" >&5 1645echo "${ECHO_T}$CC" >&6 1646else 1647 echo "$as_me:$LINENO: result: no" >&5 1648echo "${ECHO_T}no" >&6 1649fi 1650 1651fi 1652if test -z "$CC"; then 1653 if test -n "$ac_tool_prefix"; then 1654 for ac_prog in cl 1655 do 1656 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1657set dummy $ac_tool_prefix$ac_prog; ac_word=$2 1658echo "$as_me:$LINENO: checking for $ac_word" >&5 1659echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1660if test "${ac_cv_prog_CC+set}" = set; then 1661 echo $ECHO_N "(cached) $ECHO_C" >&6 1662else 1663 if test -n "$CC"; then 1664 ac_cv_prog_CC="$CC" # Let the user override the test. 1665else 1666as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1667for as_dir in $PATH 1668do 1669 IFS=$as_save_IFS 1670 test -z "$as_dir" && as_dir=. 1671 for ac_exec_ext in '' $ac_executable_extensions; do 1672 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1673 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1674 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1675 break 2 1676 fi 1677done 1678done 1679 1680fi 1681fi 1682CC=$ac_cv_prog_CC 1683if test -n "$CC"; then 1684 echo "$as_me:$LINENO: result: $CC" >&5 1685echo "${ECHO_T}$CC" >&6 1686else 1687 echo "$as_me:$LINENO: result: no" >&5 1688echo "${ECHO_T}no" >&6 1689fi 1690 1691 test -n "$CC" && break 1692 done 1693fi 1694if test -z "$CC"; then 1695 ac_ct_CC=$CC 1696 for ac_prog in cl 1697do 1698 # Extract the first word of "$ac_prog", so it can be a program name with args. 1699set dummy $ac_prog; ac_word=$2 1700echo "$as_me:$LINENO: checking for $ac_word" >&5 1701echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1702if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1703 echo $ECHO_N "(cached) $ECHO_C" >&6 1704else 1705 if test -n "$ac_ct_CC"; then 1706 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1707else 1708as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1709for as_dir in $PATH 1710do 1711 IFS=$as_save_IFS 1712 test -z "$as_dir" && as_dir=. 1713 for ac_exec_ext in '' $ac_executable_extensions; do 1714 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1715 ac_cv_prog_ac_ct_CC="$ac_prog" 1716 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1717 break 2 1718 fi 1719done 1720done 1721 1722fi 1723fi 1724ac_ct_CC=$ac_cv_prog_ac_ct_CC 1725if test -n "$ac_ct_CC"; then 1726 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1727echo "${ECHO_T}$ac_ct_CC" >&6 1728else 1729 echo "$as_me:$LINENO: result: no" >&5 1730echo "${ECHO_T}no" >&6 1731fi 1732 1733 test -n "$ac_ct_CC" && break 1734done 1735 1736 CC=$ac_ct_CC 1737fi 1738 1739fi 1740 1741 1742test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH" >&5 1743echo "$as_me: error: no acceptable C compiler found in \$PATH" >&2;} 1744 { (exit 1); exit 1; }; } 1745 1746# Provide some information about the compiler. 1747echo "$as_me:$LINENO:" \ 1748 "checking for C compiler version" >&5 1749ac_compiler=`set X $ac_compile; echo $2` 1750{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 1751 (eval $ac_compiler --version </dev/null >&5) 2>&5 1752 ac_status=$? 1753 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1754 (exit $ac_status); } 1755{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 1756 (eval $ac_compiler -v </dev/null >&5) 2>&5 1757 ac_status=$? 1758 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1759 (exit $ac_status); } 1760{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5 1761 (eval $ac_compiler -V </dev/null >&5) 2>&5 1762 ac_status=$? 1763 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1764 (exit $ac_status); } 1765 1766cat >conftest.$ac_ext <<_ACEOF 1767#line $LINENO "configure" 1768#include "confdefs.h" 1769 1770#ifdef F77_DUMMY_MAIN 1771# ifdef __cplusplus 1772 extern "C" 1773# endif 1774 int F77_DUMMY_MAIN() { return 1; } 1775#endif 1776int 1777main () 1778{ 1779 1780 ; 1781 return 0; 1782} 1783_ACEOF 1784ac_clean_files_save=$ac_clean_files 1785ac_clean_files="$ac_clean_files a.out a.exe" 1786# Try to create an executable without -o first, disregard a.out. 1787# It will help us diagnose broken compilers, and finding out an intuition 1788# of exeext. 1789echo "$as_me:$LINENO: checking for C compiler default output" >&5 1790echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6 1791ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 1792if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 1793 (eval $ac_link_default) 2>&5 1794 ac_status=$? 1795 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1796 (exit $ac_status); }; then 1797 # Find the output, starting from the most likely. This scheme is 1798# not robust to junk in `.', hence go to wildcards (a.*) only as a last 1799# resort. 1800 1801# Be careful to initialize this variable, since it used to be cached. 1802# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 1803ac_cv_exeext= 1804for ac_file in `ls a_out.exe a.exe conftest.exe 2>/dev/null; 1805 ls a.out conftest 2>/dev/null; 1806 ls a.* conftest.* 2>/dev/null`; do 1807 case $ac_file in 1808 *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb | *.xSYM ) ;; 1809 a.out ) # We found the default executable, but exeext='' is most 1810 # certainly right. 1811 break;; 1812 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 1813 # FIXME: I believe we export ac_cv_exeext for Libtool --akim. 1814 export ac_cv_exeext 1815 break;; 1816 * ) break;; 1817 esac 1818done 1819else 1820 echo "$as_me: failed program was:" >&5 1821cat conftest.$ac_ext >&5 1822{ { echo "$as_me:$LINENO: error: C compiler cannot create executables" >&5 1823echo "$as_me: error: C compiler cannot create executables" >&2;} 1824 { (exit 77); exit 77; }; } 1825fi 1826 1827ac_exeext=$ac_cv_exeext 1828echo "$as_me:$LINENO: result: $ac_file" >&5 1829echo "${ECHO_T}$ac_file" >&6 1830 1831# Check the compiler produces executables we can run. If not, either 1832# the compiler is broken, or we cross compile. 1833echo "$as_me:$LINENO: checking whether the C compiler works" >&5 1834echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 1835# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 1836# If not cross compiling, check that we can run a simple program. 1837if test "$cross_compiling" != yes; then 1838 if { ac_try='./$ac_file' 1839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 1840 (eval $ac_try) 2>&5 1841 ac_status=$? 1842 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1843 (exit $ac_status); }; }; then 1844 cross_compiling=no 1845 else 1846 if test "$cross_compiling" = maybe; then 1847 cross_compiling=yes 1848 else 1849 { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 1850If you meant to cross compile, use \`--host'." >&5 1851echo "$as_me: error: cannot run C compiled programs. 1852If you meant to cross compile, use \`--host'." >&2;} 1853 { (exit 1); exit 1; }; } 1854 fi 1855 fi 1856fi 1857echo "$as_me:$LINENO: result: yes" >&5 1858echo "${ECHO_T}yes" >&6 1859 1860rm -f a.out a.exe conftest$ac_cv_exeext 1861ac_clean_files=$ac_clean_files_save 1862# Check the compiler produces executables we can run. If not, either 1863# the compiler is broken, or we cross compile. 1864echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 1865echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 1866echo "$as_me:$LINENO: result: $cross_compiling" >&5 1867echo "${ECHO_T}$cross_compiling" >&6 1868 1869echo "$as_me:$LINENO: checking for suffix of executables" >&5 1870echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 1871if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 1872 (eval $ac_link) 2>&5 1873 ac_status=$? 1874 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1875 (exit $ac_status); }; then 1876 # If both `conftest.exe' and `conftest' are `present' (well, observable) 1877# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 1878# work properly (i.e., refer to `conftest.exe'), while it won't with 1879# `rm'. 1880for ac_file in `(ls conftest.exe; ls conftest; ls conftest.*) 2>/dev/null`; do 1881 case $ac_file in 1882 *.$ac_ext | *.o | *.obj | *.xcoff | *.tds | *.d | *.pdb ) ;; 1883 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 1884 export ac_cv_exeext 1885 break;; 1886 * ) break;; 1887 esac 1888done 1889else 1890 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link" >&5 1891echo "$as_me: error: cannot compute suffix of executables: cannot compile and link" >&2;} 1892 { (exit 1); exit 1; }; } 1893fi 1894 1895rm -f conftest$ac_cv_exeext 1896echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 1897echo "${ECHO_T}$ac_cv_exeext" >&6 1898 1899rm -f conftest.$ac_ext 1900EXEEXT=$ac_cv_exeext 1901ac_exeext=$EXEEXT 1902echo "$as_me:$LINENO: checking for suffix of object files" >&5 1903echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 1904if test "${ac_cv_objext+set}" = set; then 1905 echo $ECHO_N "(cached) $ECHO_C" >&6 1906else 1907 cat >conftest.$ac_ext <<_ACEOF 1908#line $LINENO "configure" 1909#include "confdefs.h" 1910 1911#ifdef F77_DUMMY_MAIN 1912# ifdef __cplusplus 1913 extern "C" 1914# endif 1915 int F77_DUMMY_MAIN() { return 1; } 1916#endif 1917int 1918main () 1919{ 1920 1921 ; 1922 return 0; 1923} 1924_ACEOF 1925rm -f conftest.o conftest.obj 1926if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 1927 (eval $ac_compile) 2>&5 1928 ac_status=$? 1929 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1930 (exit $ac_status); }; then 1931 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 1932 case $ac_file in 1933 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb ) ;; 1934 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 1935 break;; 1936 esac 1937done 1938else 1939 echo "$as_me: failed program was:" >&5 1940cat conftest.$ac_ext >&5 1941{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile" >&5 1942echo "$as_me: error: cannot compute suffix of object files: cannot compile" >&2;} 1943 { (exit 1); exit 1; }; } 1944fi 1945 1946rm -f conftest.$ac_cv_objext conftest.$ac_ext 1947fi 1948echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 1949echo "${ECHO_T}$ac_cv_objext" >&6 1950OBJEXT=$ac_cv_objext 1951ac_objext=$OBJEXT 1952echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 1953echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 1954if test "${ac_cv_c_compiler_gnu+set}" = set; then 1955 echo $ECHO_N "(cached) $ECHO_C" >&6 1956else 1957 cat >conftest.$ac_ext <<_ACEOF 1958#line $LINENO "configure" 1959#include "confdefs.h" 1960 1961#ifdef F77_DUMMY_MAIN 1962# ifdef __cplusplus 1963 extern "C" 1964# endif 1965 int F77_DUMMY_MAIN() { return 1; } 1966#endif 1967int 1968main () 1969{ 1970#ifndef __GNUC__ 1971 choke me 1972#endif 1973 1974 ; 1975 return 0; 1976} 1977_ACEOF 1978rm -f conftest.$ac_objext 1979if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 1980 (eval $ac_compile) 2>&5 1981 ac_status=$? 1982 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1983 (exit $ac_status); } && 1984 { ac_try='test -s conftest.$ac_objext' 1985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 1986 (eval $ac_try) 2>&5 1987 ac_status=$? 1988 echo "$as_me:$LINENO: \$? = $ac_status" >&5 1989 (exit $ac_status); }; }; then 1990 ac_compiler_gnu=yes 1991else 1992 echo "$as_me: failed program was:" >&5 1993cat conftest.$ac_ext >&5 1994ac_compiler_gnu=no 1995fi 1996rm -f conftest.$ac_objext conftest.$ac_ext 1997ac_cv_c_compiler_gnu=$ac_compiler_gnu 1998 1999fi 2000echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2001echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 2002GCC=`test $ac_compiler_gnu = yes && echo yes` 2003ac_test_CFLAGS=${CFLAGS+set} 2004ac_save_CFLAGS=$CFLAGS 2005CFLAGS="-g" 2006echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2007echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 2008if test "${ac_cv_prog_cc_g+set}" = set; then 2009 echo $ECHO_N "(cached) $ECHO_C" >&6 2010else 2011 cat >conftest.$ac_ext <<_ACEOF 2012#line $LINENO "configure" 2013#include "confdefs.h" 2014 2015#ifdef F77_DUMMY_MAIN 2016# ifdef __cplusplus 2017 extern "C" 2018# endif 2019 int F77_DUMMY_MAIN() { return 1; } 2020#endif 2021int 2022main () 2023{ 2024 2025 ; 2026 return 0; 2027} 2028_ACEOF 2029rm -f conftest.$ac_objext 2030if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2031 (eval $ac_compile) 2>&5 2032 ac_status=$? 2033 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2034 (exit $ac_status); } && 2035 { ac_try='test -s conftest.$ac_objext' 2036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2037 (eval $ac_try) 2>&5 2038 ac_status=$? 2039 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2040 (exit $ac_status); }; }; then 2041 ac_cv_prog_cc_g=yes 2042else 2043 echo "$as_me: failed program was:" >&5 2044cat conftest.$ac_ext >&5 2045ac_cv_prog_cc_g=no 2046fi 2047rm -f conftest.$ac_objext conftest.$ac_ext 2048fi 2049echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2050echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 2051if test "$ac_test_CFLAGS" = set; then 2052 CFLAGS=$ac_save_CFLAGS 2053elif test $ac_cv_prog_cc_g = yes; then 2054 if test "$GCC" = yes; then 2055 CFLAGS="-g -O2" 2056 else 2057 CFLAGS="-g" 2058 fi 2059else 2060 if test "$GCC" = yes; then 2061 CFLAGS="-O2" 2062 else 2063 CFLAGS= 2064 fi 2065fi 2066# Some people use a C++ compiler to compile C. Since we use `exit', 2067# in C++ we need to declare it. In case someone uses the same compiler 2068# for both compiling C and C++ we need to have the C++ compiler decide 2069# the declaration of exit, since it's the most demanding environment. 2070cat >conftest.$ac_ext <<_ACEOF 2071#ifndef __cplusplus 2072 choke me 2073#endif 2074_ACEOF 2075rm -f conftest.$ac_objext 2076if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2077 (eval $ac_compile) 2>&5 2078 ac_status=$? 2079 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2080 (exit $ac_status); } && 2081 { ac_try='test -s conftest.$ac_objext' 2082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2083 (eval $ac_try) 2>&5 2084 ac_status=$? 2085 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2086 (exit $ac_status); }; }; then 2087 for ac_declaration in \ 2088 ''\ 2089 '#include <stdlib.h>' \ 2090 'extern "C" void std::exit (int) throw (); using std::exit;' \ 2091 'extern "C" void std::exit (int); using std::exit;' \ 2092 'extern "C" void exit (int) throw ();' \ 2093 'extern "C" void exit (int);' \ 2094 'void exit (int);' 2095do 2096 cat >conftest.$ac_ext <<_ACEOF 2097#line $LINENO "configure" 2098#include "confdefs.h" 2099#include <stdlib.h> 2100$ac_declaration 2101#ifdef F77_DUMMY_MAIN 2102# ifdef __cplusplus 2103 extern "C" 2104# endif 2105 int F77_DUMMY_MAIN() { return 1; } 2106#endif 2107int 2108main () 2109{ 2110exit (42); 2111 ; 2112 return 0; 2113} 2114_ACEOF 2115rm -f conftest.$ac_objext 2116if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2117 (eval $ac_compile) 2>&5 2118 ac_status=$? 2119 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2120 (exit $ac_status); } && 2121 { ac_try='test -s conftest.$ac_objext' 2122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2123 (eval $ac_try) 2>&5 2124 ac_status=$? 2125 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2126 (exit $ac_status); }; }; then 2127 : 2128else 2129 echo "$as_me: failed program was:" >&5 2130cat conftest.$ac_ext >&5 2131continue 2132fi 2133rm -f conftest.$ac_objext conftest.$ac_ext 2134 cat >conftest.$ac_ext <<_ACEOF 2135#line $LINENO "configure" 2136#include "confdefs.h" 2137$ac_declaration 2138#ifdef F77_DUMMY_MAIN 2139# ifdef __cplusplus 2140 extern "C" 2141# endif 2142 int F77_DUMMY_MAIN() { return 1; } 2143#endif 2144int 2145main () 2146{ 2147exit (42); 2148 ; 2149 return 0; 2150} 2151_ACEOF 2152rm -f conftest.$ac_objext 2153if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2154 (eval $ac_compile) 2>&5 2155 ac_status=$? 2156 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2157 (exit $ac_status); } && 2158 { ac_try='test -s conftest.$ac_objext' 2159 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2160 (eval $ac_try) 2>&5 2161 ac_status=$? 2162 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2163 (exit $ac_status); }; }; then 2164 break 2165else 2166 echo "$as_me: failed program was:" >&5 2167cat conftest.$ac_ext >&5 2168fi 2169rm -f conftest.$ac_objext conftest.$ac_ext 2170done 2171rm -f conftest* 2172if test -n "$ac_declaration"; then 2173 echo '#ifdef __cplusplus' >>confdefs.h 2174 echo $ac_declaration >>confdefs.h 2175 echo '#endif' >>confdefs.h 2176fi 2177 2178else 2179 echo "$as_me: failed program was:" >&5 2180cat conftest.$ac_ext >&5 2181fi 2182rm -f conftest.$ac_objext conftest.$ac_ext 2183ac_ext=c 2184ac_cpp='$CPP $CPPFLAGS' 2185ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2186ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2187ac_compiler_gnu=$ac_cv_c_compiler_gnu 2188 2189ac_ext=c 2190ac_cpp='$CPP $CPPFLAGS' 2191ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2192ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2193ac_compiler_gnu=$ac_cv_c_compiler_gnu 2194echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 2195echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 2196# On Suns, sometimes $CPP names a directory. 2197if test -n "$CPP" && test -d "$CPP"; then 2198 CPP= 2199fi 2200if test -z "$CPP"; then 2201 if test "${ac_cv_prog_CPP+set}" = set; then 2202 echo $ECHO_N "(cached) $ECHO_C" >&6 2203else 2204 # Double quotes because CPP needs to be expanded 2205 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 2206 do 2207 ac_preproc_ok=false 2208for ac_c_preproc_warn_flag in '' yes 2209do 2210 # Use a header file that comes with gcc, so configuring glibc 2211 # with a fresh cross-compiler works. 2212 # On the NeXT, cc -E runs the code through the compiler's parser, 2213 # not just through cpp. "Syntax error" is here to catch this case. 2214 cat >conftest.$ac_ext <<_ACEOF 2215#line $LINENO "configure" 2216#include "confdefs.h" 2217#include <assert.h> 2218 Syntax error 2219_ACEOF 2220if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2221 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2222 ac_status=$? 2223 egrep -v '^ *\+' conftest.er1 >conftest.err 2224 rm -f conftest.er1 2225 cat conftest.err >&5 2226 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2227 (exit $ac_status); } >/dev/null; then 2228 if test -s conftest.err; then 2229 ac_cpp_err=$ac_c_preproc_warn_flag 2230 else 2231 ac_cpp_err= 2232 fi 2233else 2234 ac_cpp_err=yes 2235fi 2236if test -z "$ac_cpp_err"; then 2237 : 2238else 2239 echo "$as_me: failed program was:" >&5 2240 cat conftest.$ac_ext >&5 2241 # Broken: fails on valid input. 2242continue 2243fi 2244rm -f conftest.err conftest.$ac_ext 2245 2246 # OK, works on sane cases. Now check whether non-existent headers 2247 # can be detected and how. 2248 cat >conftest.$ac_ext <<_ACEOF 2249#line $LINENO "configure" 2250#include "confdefs.h" 2251#include <ac_nonexistent.h> 2252_ACEOF 2253if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2254 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2255 ac_status=$? 2256 egrep -v '^ *\+' conftest.er1 >conftest.err 2257 rm -f conftest.er1 2258 cat conftest.err >&5 2259 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2260 (exit $ac_status); } >/dev/null; then 2261 if test -s conftest.err; then 2262 ac_cpp_err=$ac_c_preproc_warn_flag 2263 else 2264 ac_cpp_err= 2265 fi 2266else 2267 ac_cpp_err=yes 2268fi 2269if test -z "$ac_cpp_err"; then 2270 # Broken: success on invalid input. 2271continue 2272else 2273 echo "$as_me: failed program was:" >&5 2274 cat conftest.$ac_ext >&5 2275 # Passes both tests. 2276ac_preproc_ok=: 2277break 2278fi 2279rm -f conftest.err conftest.$ac_ext 2280 2281done 2282# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 2283rm -f conftest.err conftest.$ac_ext 2284if $ac_preproc_ok; then 2285 break 2286fi 2287 2288 done 2289 ac_cv_prog_CPP=$CPP 2290 2291fi 2292 CPP=$ac_cv_prog_CPP 2293else 2294 ac_cv_prog_CPP=$CPP 2295fi 2296echo "$as_me:$LINENO: result: $CPP" >&5 2297echo "${ECHO_T}$CPP" >&6 2298ac_preproc_ok=false 2299for ac_c_preproc_warn_flag in '' yes 2300do 2301 # Use a header file that comes with gcc, so configuring glibc 2302 # with a fresh cross-compiler works. 2303 # On the NeXT, cc -E runs the code through the compiler's parser, 2304 # not just through cpp. "Syntax error" is here to catch this case. 2305 cat >conftest.$ac_ext <<_ACEOF 2306#line $LINENO "configure" 2307#include "confdefs.h" 2308#include <assert.h> 2309 Syntax error 2310_ACEOF 2311if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2312 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2313 ac_status=$? 2314 egrep -v '^ *\+' conftest.er1 >conftest.err 2315 rm -f conftest.er1 2316 cat conftest.err >&5 2317 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2318 (exit $ac_status); } >/dev/null; then 2319 if test -s conftest.err; then 2320 ac_cpp_err=$ac_c_preproc_warn_flag 2321 else 2322 ac_cpp_err= 2323 fi 2324else 2325 ac_cpp_err=yes 2326fi 2327if test -z "$ac_cpp_err"; then 2328 : 2329else 2330 echo "$as_me: failed program was:" >&5 2331 cat conftest.$ac_ext >&5 2332 # Broken: fails on valid input. 2333continue 2334fi 2335rm -f conftest.err conftest.$ac_ext 2336 2337 # OK, works on sane cases. Now check whether non-existent headers 2338 # can be detected and how. 2339 cat >conftest.$ac_ext <<_ACEOF 2340#line $LINENO "configure" 2341#include "confdefs.h" 2342#include <ac_nonexistent.h> 2343_ACEOF 2344if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2345 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2346 ac_status=$? 2347 egrep -v '^ *\+' conftest.er1 >conftest.err 2348 rm -f conftest.er1 2349 cat conftest.err >&5 2350 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2351 (exit $ac_status); } >/dev/null; then 2352 if test -s conftest.err; then 2353 ac_cpp_err=$ac_c_preproc_warn_flag 2354 else 2355 ac_cpp_err= 2356 fi 2357else 2358 ac_cpp_err=yes 2359fi 2360if test -z "$ac_cpp_err"; then 2361 # Broken: success on invalid input. 2362continue 2363else 2364 echo "$as_me: failed program was:" >&5 2365 cat conftest.$ac_ext >&5 2366 # Passes both tests. 2367ac_preproc_ok=: 2368break 2369fi 2370rm -f conftest.err conftest.$ac_ext 2371 2372done 2373# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 2374rm -f conftest.err conftest.$ac_ext 2375if $ac_preproc_ok; then 2376 : 2377else 2378 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check" >&5 2379echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check" >&2;} 2380 { (exit 1); exit 1; }; } 2381fi 2382 2383ac_ext=c 2384ac_cpp='$CPP $CPPFLAGS' 2385ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2386ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2387ac_compiler_gnu=$ac_cv_c_compiler_gnu 2388 2389 2390echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 2391echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 2392if test "${ac_cv_prog_cc_stdc+set}" = set; then 2393 echo $ECHO_N "(cached) $ECHO_C" >&6 2394else 2395 ac_cv_prog_cc_stdc=no 2396ac_save_CC=$CC 2397cat >conftest.$ac_ext <<_ACEOF 2398#line $LINENO "configure" 2399#include "confdefs.h" 2400#include <stdarg.h> 2401#include <stdio.h> 2402#include <sys/types.h> 2403#include <sys/stat.h> 2404/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2405struct buf { int x; }; 2406FILE * (*rcsopen) (struct buf *, struct stat *, int); 2407static char *e (p, i) 2408 char **p; 2409 int i; 2410{ 2411 return p[i]; 2412} 2413static char *f (char * (*g) (char **, int), char **p, ...) 2414{ 2415 char *s; 2416 va_list v; 2417 va_start (v,p); 2418 s = g (p, va_arg (v,int)); 2419 va_end (v); 2420 return s; 2421} 2422int test (int i, double x); 2423struct s1 {int (*f) (int a);}; 2424struct s2 {int (*f) (double a);}; 2425int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2426int argc; 2427char **argv; 2428#ifdef F77_DUMMY_MAIN 2429# ifdef __cplusplus 2430 extern "C" 2431# endif 2432 int F77_DUMMY_MAIN() { return 1; } 2433#endif 2434int 2435main () 2436{ 2437return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2438 ; 2439 return 0; 2440} 2441_ACEOF 2442# Don't try gcc -ansi; that turns off useful extensions and 2443# breaks some systems' header files. 2444# AIX -qlanglvl=ansi 2445# Ultrix and OSF/1 -std1 2446# HP-UX 10.20 and later -Ae 2447# HP-UX older versions -Aa -D_HPUX_SOURCE 2448# SVR4 -Xc -D__EXTENSIONS__ 2449for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2450do 2451 CC="$ac_save_CC $ac_arg" 2452 rm -f conftest.$ac_objext 2453if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2454 (eval $ac_compile) 2>&5 2455 ac_status=$? 2456 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2457 (exit $ac_status); } && 2458 { ac_try='test -s conftest.$ac_objext' 2459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2460 (eval $ac_try) 2>&5 2461 ac_status=$? 2462 echo "$as_me:$LINENO: \$? = $ac_status" >&5 2463 (exit $ac_status); }; }; then 2464 ac_cv_prog_cc_stdc=$ac_arg 2465break 2466else 2467 echo "$as_me: failed program was:" >&5 2468cat conftest.$ac_ext >&5 2469fi 2470rm -f conftest.$ac_objext 2471done 2472rm -f conftest.$ac_ext conftest.$ac_objext 2473CC=$ac_save_CC 2474 2475fi 2476 2477case "x$ac_cv_prog_cc_stdc" in 2478 x|xno) 2479 echo "$as_me:$LINENO: result: none needed" >&5 2480echo "${ECHO_T}none needed" >&6 ;; 2481 *) 2482 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 2483echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 2484 CC="$CC $ac_cv_prog_cc_stdc" ;; 2485esac 2486 2487 2488am__api_version="1.6" 2489ac_aux_dir= 2490for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 2491 if test -f $ac_dir/install-sh; then 2492 ac_aux_dir=$ac_dir 2493 ac_install_sh="$ac_aux_dir/install-sh -c" 2494 break 2495 elif test -f $ac_dir/install.sh; then 2496 ac_aux_dir=$ac_dir 2497 ac_install_sh="$ac_aux_dir/install.sh -c" 2498 break 2499 elif test -f $ac_dir/shtool; then 2500 ac_aux_dir=$ac_dir 2501 ac_install_sh="$ac_aux_dir/shtool install -c" 2502 break 2503 fi 2504done 2505if test -z "$ac_aux_dir"; then 2506 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5 2507echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;} 2508 { (exit 1); exit 1; }; } 2509fi 2510ac_config_guess="$SHELL $ac_aux_dir/config.guess" 2511ac_config_sub="$SHELL $ac_aux_dir/config.sub" 2512ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 2513 2514# Find a good install program. We prefer a C program (faster), 2515# so one script is as good as another. But avoid the broken or 2516# incompatible versions: 2517# SysV /etc/install, /usr/sbin/install 2518# SunOS /usr/etc/install 2519# IRIX /sbin/install 2520# AIX /bin/install 2521# AmigaOS /C/install, which installs bootblocks on floppy discs 2522# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2523# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2524# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2525# ./install, which can be erroneously created by make from ./install.sh. 2526echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 2527echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 2528if test -z "$INSTALL"; then 2529if test "${ac_cv_path_install+set}" = set; then 2530 echo $ECHO_N "(cached) $ECHO_C" >&6 2531else 2532 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2533for as_dir in $PATH 2534do 2535 IFS=$as_save_IFS 2536 test -z "$as_dir" && as_dir=. 2537 # Account for people who put trailing slashes in PATH elements. 2538case $as_dir/ in 2539 ./ | .// | /cC/* | \ 2540 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2541 /usr/ucb/* ) ;; 2542 *) 2543 # OSF1 and SCO ODT 3.0 have their own names for install. 2544 # Don't use installbsd from OSF since it installs stuff as root 2545 # by default. 2546 for ac_prog in ginstall scoinst install; do 2547 for ac_exec_ext in '' $ac_executable_extensions; do 2548 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2549 if test $ac_prog = install && 2550 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2551 # AIX install. It has an incompatible calling convention. 2552 : 2553 elif test $ac_prog = install && 2554 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2555 # program-specific install script used by HP pwplus--don't use. 2556 : 2557 else 2558 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2559 break 3 2560 fi 2561 fi 2562 done 2563 done 2564 ;; 2565esac 2566done 2567 2568 2569fi 2570 if test "${ac_cv_path_install+set}" = set; then 2571 INSTALL=$ac_cv_path_install 2572 else 2573 # As a last resort, use the slow shell script. We don't cache a 2574 # path for INSTALL within a source directory, because that will 2575 # break other packages using the cache if that directory is 2576 # removed, or if the path is relative. 2577 INSTALL=$ac_install_sh 2578 fi 2579fi 2580echo "$as_me:$LINENO: result: $INSTALL" >&5 2581echo "${ECHO_T}$INSTALL" >&6 2582 2583# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2584# It thinks the first close brace ends the variable substitution. 2585test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2586 2587test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2588 2589test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2590 2591echo "$as_me:$LINENO: checking whether build environment is sane" >&5 2592echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6 2593# Just in case 2594sleep 1 2595echo timestamp > conftest.file 2596# Do `set' in a subshell so we don't clobber the current shell's 2597# arguments. Must try -L first in case configure is actually a 2598# symlink; some systems play weird games with the mod time of symlinks 2599# (eg FreeBSD returns the mod time of the symlink's containing 2600# directory). 2601if ( 2602 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` 2603 if test "$*" = "X"; then 2604 # -L didn't work. 2605 set X `ls -t $srcdir/configure conftest.file` 2606 fi 2607 rm -f conftest.file 2608 if test "$*" != "X $srcdir/configure conftest.file" \ 2609 && test "$*" != "X conftest.file $srcdir/configure"; then 2610 2611 # If neither matched, then we have a broken ls. This can happen 2612 # if, for instance, CONFIG_SHELL is bash and it inherits a 2613 # broken ls alias from the environment. This has actually 2614 # happened. Such a system could not be considered "sane". 2615 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken 2616alias in your environment" >&5 2617echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken 2618alias in your environment" >&2;} 2619 { (exit 1); exit 1; }; } 2620 fi 2621 2622 test "$2" = conftest.file 2623 ) 2624then 2625 # Ok. 2626 : 2627else 2628 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files! 2629Check your system clock" >&5 2630echo "$as_me: error: newly created file is older than distributed files! 2631Check your system clock" >&2;} 2632 { (exit 1); exit 1; }; } 2633fi 2634echo "$as_me:$LINENO: result: yes" >&5 2635echo "${ECHO_T}yes" >&6 2636test "$program_prefix" != NONE && 2637 program_transform_name="s,^,$program_prefix,;$program_transform_name" 2638# Use a double $ so make ignores it. 2639test "$program_suffix" != NONE && 2640 program_transform_name="s,\$,$program_suffix,;$program_transform_name" 2641# Double any \ or $. echo might interpret backslashes. 2642# By default was `s,x,x', remove it if useless. 2643cat <<\_ACEOF >conftest.sed 2644s/[\\$]/&&/g;s/;s,x,x,$// 2645_ACEOF 2646program_transform_name=`echo $program_transform_name | sed -f conftest.sed` 2647rm conftest.sed 2648 2649 2650# expand $ac_aux_dir to an absolute path 2651am_aux_dir=`cd $ac_aux_dir && pwd` 2652 2653test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" 2654# Use eval to expand $SHELL 2655if eval "$MISSING --run true"; then 2656 am_missing_run="$MISSING --run " 2657else 2658 am_missing_run= 2659 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 2660echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2661fi 2662 2663for ac_prog in gawk mawk nawk awk 2664do 2665 # Extract the first word of "$ac_prog", so it can be a program name with args. 2666set dummy $ac_prog; ac_word=$2 2667echo "$as_me:$LINENO: checking for $ac_word" >&5 2668echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2669if test "${ac_cv_prog_AWK+set}" = set; then 2670 echo $ECHO_N "(cached) $ECHO_C" >&6 2671else 2672 if test -n "$AWK"; then 2673 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2674else 2675as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2676for as_dir in $PATH 2677do 2678 IFS=$as_save_IFS 2679 test -z "$as_dir" && as_dir=. 2680 for ac_exec_ext in '' $ac_executable_extensions; do 2681 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2682 ac_cv_prog_AWK="$ac_prog" 2683 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2684 break 2 2685 fi 2686done 2687done 2688 2689fi 2690fi 2691AWK=$ac_cv_prog_AWK 2692if test -n "$AWK"; then 2693 echo "$as_me:$LINENO: result: $AWK" >&5 2694echo "${ECHO_T}$AWK" >&6 2695else 2696 echo "$as_me:$LINENO: result: no" >&5 2697echo "${ECHO_T}no" >&6 2698fi 2699 2700 test -n "$AWK" && break 2701done 2702 2703echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \${MAKE}" >&5 2704echo $ECHO_N "checking whether ${MAKE-make} sets \${MAKE}... $ECHO_C" >&6 2705set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'` 2706if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then 2707 echo $ECHO_N "(cached) $ECHO_C" >&6 2708else 2709 cat >conftest.make <<\_ACEOF 2710all: 2711 @echo 'ac_maketemp="${MAKE}"' 2712_ACEOF 2713# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2714eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` 2715if test -n "$ac_maketemp"; then 2716 eval ac_cv_prog_make_${ac_make}_set=yes 2717else 2718 eval ac_cv_prog_make_${ac_make}_set=no 2719fi 2720rm -f conftest.make 2721fi 2722if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 2723 echo "$as_me:$LINENO: result: yes" >&5 2724echo "${ECHO_T}yes" >&6 2725 SET_MAKE= 2726else 2727 echo "$as_me:$LINENO: result: no" >&5 2728echo "${ECHO_T}no" >&6 2729 SET_MAKE="MAKE=${MAKE-make}" 2730fi 2731 2732rm -f .deps 2>/dev/null 2733mkdir .deps 2>/dev/null 2734if test -d .deps; then 2735 DEPDIR=.deps 2736else 2737 # MS-DOS does not allow filenames that begin with a dot. 2738 DEPDIR=_deps 2739fi 2740rmdir .deps 2>/dev/null 2741 2742 2743ac_config_commands="$ac_config_commands depfiles" 2744 2745 2746am_make=${MAKE-make} 2747cat > confinc << 'END' 2748doit: 2749 @echo done 2750END 2751# If we don't find an include directive, just comment out the code. 2752echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 2753echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6 2754am__include="#" 2755am__quote= 2756_am_result=none 2757# First try GNU make style include. 2758echo "include confinc" > confmf 2759# We grep out `Entering directory' and `Leaving directory' 2760# messages which can occur if `w' ends up in MAKEFLAGS. 2761# In particular we don't look at `^make:' because GNU make might 2762# be invoked under some other name (usually "gmake"), in which 2763# case it prints its new name instead of `make'. 2764if test "`$am_make -s -f confmf 2> /dev/null | fgrep -v 'ing directory'`" = "done"; then 2765 am__include=include 2766 am__quote= 2767 _am_result=GNU 2768fi 2769# Now try BSD make style include. 2770if test "$am__include" = "#"; then 2771 echo '.include "confinc"' > confmf 2772 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then 2773 am__include=.include 2774 am__quote="\"" 2775 _am_result=BSD 2776 fi 2777fi 2778 2779 2780echo "$as_me:$LINENO: result: $_am_result" >&5 2781echo "${ECHO_T}$_am_result" >&6 2782rm -f confinc confmf 2783 2784# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given. 2785if test "${enable_dependency_tracking+set}" = set; then 2786 enableval="$enable_dependency_tracking" 2787 2788fi; 2789if test "x$enable_dependency_tracking" != xno; then 2790 am_depcomp="$ac_aux_dir/depcomp" 2791 AMDEPBACKSLASH='\' 2792fi 2793 2794 2795if test "x$enable_dependency_tracking" != xno; then 2796 AMDEP_TRUE= 2797 AMDEP_FALSE='#' 2798else 2799 AMDEP_TRUE='#' 2800 AMDEP_FALSE= 2801fi 2802 2803 2804 2805 # test to see if srcdir already configured 2806if test "`cd $srcdir && pwd`" != "`pwd`" && 2807 test -f $srcdir/config.status; then 2808 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 2809echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} 2810 { (exit 1); exit 1; }; } 2811fi 2812 2813# Define the identity of the package. 2814 PACKAGE=heimdal 2815 VERSION=0.5.1 2816 2817 2818cat >>confdefs.h <<_ACEOF 2819#define PACKAGE "$PACKAGE" 2820_ACEOF 2821 2822 2823cat >>confdefs.h <<_ACEOF 2824#define VERSION "$VERSION" 2825_ACEOF 2826 2827# Some tools Automake needs. 2828 2829ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2830 2831 2832AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2833 2834 2835AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2836 2837 2838AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2839 2840 2841MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2842 2843 2844AMTAR=${AMTAR-"${am_missing_run}tar"} 2845 2846install_sh=${install_sh-"$am_aux_dir/install-sh"} 2847 2848# Installed binaries are usually stripped using `strip' when the user 2849# run `make install-strip'. However `strip' might not be the right 2850# tool to use in cross-compilation environments, therefore Automake 2851# will honor the `STRIP' environment variable to overrule this program. 2852if test "$cross_compiling" != no; then 2853 if test -n "$ac_tool_prefix"; then 2854 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2855set dummy ${ac_tool_prefix}strip; ac_word=$2 2856echo "$as_me:$LINENO: checking for $ac_word" >&5 2857echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2858if test "${ac_cv_prog_STRIP+set}" = set; then 2859 echo $ECHO_N "(cached) $ECHO_C" >&6 2860else 2861 if test -n "$STRIP"; then 2862 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2863else 2864as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2865for as_dir in $PATH 2866do 2867 IFS=$as_save_IFS 2868 test -z "$as_dir" && as_dir=. 2869 for ac_exec_ext in '' $ac_executable_extensions; do 2870 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2871 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2872 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2873 break 2 2874 fi 2875done 2876done 2877 2878fi 2879fi 2880STRIP=$ac_cv_prog_STRIP 2881if test -n "$STRIP"; then 2882 echo "$as_me:$LINENO: result: $STRIP" >&5 2883echo "${ECHO_T}$STRIP" >&6 2884else 2885 echo "$as_me:$LINENO: result: no" >&5 2886echo "${ECHO_T}no" >&6 2887fi 2888 2889fi 2890if test -z "$ac_cv_prog_STRIP"; then 2891 ac_ct_STRIP=$STRIP 2892 # Extract the first word of "strip", so it can be a program name with args. 2893set dummy strip; ac_word=$2 2894echo "$as_me:$LINENO: checking for $ac_word" >&5 2895echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2896if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 2897 echo $ECHO_N "(cached) $ECHO_C" >&6 2898else 2899 if test -n "$ac_ct_STRIP"; then 2900 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2901else 2902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2903for as_dir in $PATH 2904do 2905 IFS=$as_save_IFS 2906 test -z "$as_dir" && as_dir=. 2907 for ac_exec_ext in '' $ac_executable_extensions; do 2908 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2909 ac_cv_prog_ac_ct_STRIP="strip" 2910 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2911 break 2 2912 fi 2913done 2914done 2915 2916 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" 2917fi 2918fi 2919ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2920if test -n "$ac_ct_STRIP"; then 2921 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 2922echo "${ECHO_T}$ac_ct_STRIP" >&6 2923else 2924 echo "$as_me:$LINENO: result: no" >&5 2925echo "${ECHO_T}no" >&6 2926fi 2927 2928 STRIP=$ac_ct_STRIP 2929else 2930 STRIP="$ac_cv_prog_STRIP" 2931fi 2932 2933fi 2934INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" 2935 2936# We need awk for the "check" target. The system "awk" is bad on 2937# some platforms. 2938 2939 2940depcc="$CC" am_compiler_list= 2941 2942echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 2943echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 2944if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 2945 echo $ECHO_N "(cached) $ECHO_C" >&6 2946else 2947 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 2948 # We make a subdir and do the tests there. Otherwise we can end up 2949 # making bogus files that we don't know about and never remove. For 2950 # instance it was reported that on HP-UX the gcc test will end up 2951 # making a dummy file named `D' -- because `-MD' means `put the output 2952 # in D'. 2953 mkdir conftest.dir 2954 # Copy depcomp to subdir because otherwise we won't find it if we're 2955 # using a relative directory. 2956 cp "$am_depcomp" conftest.dir 2957 cd conftest.dir 2958 2959 am_cv_CC_dependencies_compiler_type=none 2960 if test "$am_compiler_list" = ""; then 2961 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 2962 fi 2963 for depmode in $am_compiler_list; do 2964 # We need to recreate these files for each test, as the compiler may 2965 # overwrite some of them when testing with obscure command lines. 2966 # This happens at least with the AIX C compiler. 2967 echo '#include "conftest.h"' > conftest.c 2968 echo 'int i;' > conftest.h 2969 echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf 2970 2971 case $depmode in 2972 nosideeffect) 2973 # after this tag, mechanisms are not by side-effect, so they'll 2974 # only be used when explicitly requested 2975 if test "x$enable_dependency_tracking" = xyes; then 2976 continue 2977 else 2978 break 2979 fi 2980 ;; 2981 none) break ;; 2982 esac 2983 # We check with `-c' and `-o' for the sake of the "dashmstdout" 2984 # mode. It turns out that the SunPro C++ compiler does not properly 2985 # handle `-M -o', and we need to detect this. 2986 if depmode=$depmode \ 2987 source=conftest.c object=conftest.o \ 2988 depfile=conftest.Po tmpdepfile=conftest.TPo \ 2989 $SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 && 2990 grep conftest.h conftest.Po > /dev/null 2>&1 && 2991 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 2992 am_cv_CC_dependencies_compiler_type=$depmode 2993 break 2994 fi 2995 done 2996 2997 cd .. 2998 rm -rf conftest.dir 2999else 3000 am_cv_CC_dependencies_compiler_type=none 3001fi 3002 3003fi 3004echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 3005echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6 3006CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3007 3008 3009 3010 3011 3012 3013test "$sysconfdir" = '${prefix}/etc' && sysconfdir='/etc' 3014test "$localstatedir" = '${prefix}/var' && localstatedir='/var/heimdal' 3015 3016# Make sure we can run config.sub. 3017$ac_config_sub sun4 >/dev/null 2>&1 || 3018 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 3019echo "$as_me: error: cannot run $ac_config_sub" >&2;} 3020 { (exit 1); exit 1; }; } 3021 3022echo "$as_me:$LINENO: checking build system type" >&5 3023echo $ECHO_N "checking build system type... $ECHO_C" >&6 3024if test "${ac_cv_build+set}" = set; then 3025 echo $ECHO_N "(cached) $ECHO_C" >&6 3026else 3027 ac_cv_build_alias=$build_alias 3028test -z "$ac_cv_build_alias" && 3029 ac_cv_build_alias=`$ac_config_guess` 3030test -z "$ac_cv_build_alias" && 3031 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 3032echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 3033 { (exit 1); exit 1; }; } 3034ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 3035 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 3036echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} 3037 { (exit 1); exit 1; }; } 3038 3039fi 3040echo "$as_me:$LINENO: result: $ac_cv_build" >&5 3041echo "${ECHO_T}$ac_cv_build" >&6 3042build=$ac_cv_build 3043build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 3044build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 3045build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 3046 3047 3048echo "$as_me:$LINENO: checking host system type" >&5 3049echo $ECHO_N "checking host system type... $ECHO_C" >&6 3050if test "${ac_cv_host+set}" = set; then 3051 echo $ECHO_N "(cached) $ECHO_C" >&6 3052else 3053 ac_cv_host_alias=$host_alias 3054test -z "$ac_cv_host_alias" && 3055 ac_cv_host_alias=$ac_cv_build_alias 3056ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 3057 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 3058echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} 3059 { (exit 1); exit 1; }; } 3060 3061fi 3062echo "$as_me:$LINENO: result: $ac_cv_host" >&5 3063echo "${ECHO_T}$ac_cv_host" >&6 3064host=$ac_cv_host 3065host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 3066host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 3067host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 3068 3069 3070CANONICAL_HOST=$host 3071 3072 3073# Check whether --enable-largefile or --disable-largefile was given. 3074if test "${enable_largefile+set}" = set; then 3075 enableval="$enable_largefile" 3076 3077fi; 3078if test "$enable_largefile" != no; then 3079 3080 echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5 3081echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6 3082if test "${ac_cv_sys_largefile_CC+set}" = set; then 3083 echo $ECHO_N "(cached) $ECHO_C" >&6 3084else 3085 ac_cv_sys_largefile_CC=no 3086 if test "$GCC" != yes; then 3087 ac_save_CC=$CC 3088 while :; do 3089 # IRIX 6.2 and later do not support large files by default, 3090 # so use the C compiler's -n32 option if that helps. 3091 cat >conftest.$ac_ext <<_ACEOF 3092#line $LINENO "configure" 3093#include "confdefs.h" 3094#include <sys/types.h> 3095 /* Check that off_t can represent 2**63 - 1 correctly. 3096 We can't simply define LARGE_OFF_T to be 9223372036854775807, 3097 since some C++ compilers masquerading as C compilers 3098 incorrectly reject 9223372036854775807. */ 3099#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 3100 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 3101 && LARGE_OFF_T % 2147483647 == 1) 3102 ? 1 : -1]; 3103#ifdef F77_DUMMY_MAIN 3104# ifdef __cplusplus 3105 extern "C" 3106# endif 3107 int F77_DUMMY_MAIN() { return 1; } 3108#endif 3109int 3110main () 3111{ 3112 3113 ; 3114 return 0; 3115} 3116_ACEOF 3117 rm -f conftest.$ac_objext 3118if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3119 (eval $ac_compile) 2>&5 3120 ac_status=$? 3121 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3122 (exit $ac_status); } && 3123 { ac_try='test -s conftest.$ac_objext' 3124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3125 (eval $ac_try) 2>&5 3126 ac_status=$? 3127 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3128 (exit $ac_status); }; }; then 3129 break 3130else 3131 echo "$as_me: failed program was:" >&5 3132cat conftest.$ac_ext >&5 3133fi 3134rm -f conftest.$ac_objext 3135 CC="$CC -n32" 3136 rm -f conftest.$ac_objext 3137if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3138 (eval $ac_compile) 2>&5 3139 ac_status=$? 3140 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3141 (exit $ac_status); } && 3142 { ac_try='test -s conftest.$ac_objext' 3143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3144 (eval $ac_try) 2>&5 3145 ac_status=$? 3146 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3147 (exit $ac_status); }; }; then 3148 ac_cv_sys_largefile_CC=' -n32'; break 3149else 3150 echo "$as_me: failed program was:" >&5 3151cat conftest.$ac_ext >&5 3152fi 3153rm -f conftest.$ac_objext 3154 break 3155 done 3156 CC=$ac_save_CC 3157 rm -f conftest.$ac_ext 3158 fi 3159fi 3160echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5 3161echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6 3162 if test "$ac_cv_sys_largefile_CC" != no; then 3163 CC=$CC$ac_cv_sys_largefile_CC 3164 fi 3165 3166 echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5 3167echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6 3168if test "${ac_cv_sys_file_offset_bits+set}" = set; then 3169 echo $ECHO_N "(cached) $ECHO_C" >&6 3170else 3171 while :; do 3172 ac_cv_sys_file_offset_bits=no 3173 cat >conftest.$ac_ext <<_ACEOF 3174#line $LINENO "configure" 3175#include "confdefs.h" 3176#include <sys/types.h> 3177 /* Check that off_t can represent 2**63 - 1 correctly. 3178 We can't simply define LARGE_OFF_T to be 9223372036854775807, 3179 since some C++ compilers masquerading as C compilers 3180 incorrectly reject 9223372036854775807. */ 3181#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 3182 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 3183 && LARGE_OFF_T % 2147483647 == 1) 3184 ? 1 : -1]; 3185#ifdef F77_DUMMY_MAIN 3186# ifdef __cplusplus 3187 extern "C" 3188# endif 3189 int F77_DUMMY_MAIN() { return 1; } 3190#endif 3191int 3192main () 3193{ 3194 3195 ; 3196 return 0; 3197} 3198_ACEOF 3199rm -f conftest.$ac_objext 3200if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3201 (eval $ac_compile) 2>&5 3202 ac_status=$? 3203 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3204 (exit $ac_status); } && 3205 { ac_try='test -s conftest.$ac_objext' 3206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3207 (eval $ac_try) 2>&5 3208 ac_status=$? 3209 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3210 (exit $ac_status); }; }; then 3211 break 3212else 3213 echo "$as_me: failed program was:" >&5 3214cat conftest.$ac_ext >&5 3215fi 3216rm -f conftest.$ac_objext conftest.$ac_ext 3217 cat >conftest.$ac_ext <<_ACEOF 3218#line $LINENO "configure" 3219#include "confdefs.h" 3220#define _FILE_OFFSET_BITS 64 3221#include <sys/types.h> 3222 /* Check that off_t can represent 2**63 - 1 correctly. 3223 We can't simply define LARGE_OFF_T to be 9223372036854775807, 3224 since some C++ compilers masquerading as C compilers 3225 incorrectly reject 9223372036854775807. */ 3226#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 3227 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 3228 && LARGE_OFF_T % 2147483647 == 1) 3229 ? 1 : -1]; 3230#ifdef F77_DUMMY_MAIN 3231# ifdef __cplusplus 3232 extern "C" 3233# endif 3234 int F77_DUMMY_MAIN() { return 1; } 3235#endif 3236int 3237main () 3238{ 3239 3240 ; 3241 return 0; 3242} 3243_ACEOF 3244rm -f conftest.$ac_objext 3245if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3246 (eval $ac_compile) 2>&5 3247 ac_status=$? 3248 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3249 (exit $ac_status); } && 3250 { ac_try='test -s conftest.$ac_objext' 3251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3252 (eval $ac_try) 2>&5 3253 ac_status=$? 3254 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3255 (exit $ac_status); }; }; then 3256 ac_cv_sys_file_offset_bits=64; break 3257else 3258 echo "$as_me: failed program was:" >&5 3259cat conftest.$ac_ext >&5 3260fi 3261rm -f conftest.$ac_objext conftest.$ac_ext 3262 break 3263done 3264fi 3265echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5 3266echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6 3267if test "$ac_cv_sys_file_offset_bits" != no; then 3268 3269cat >>confdefs.h <<_ACEOF 3270#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 3271_ACEOF 3272 3273fi 3274rm -f conftest* 3275 echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5 3276echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6 3277if test "${ac_cv_sys_large_files+set}" = set; then 3278 echo $ECHO_N "(cached) $ECHO_C" >&6 3279else 3280 while :; do 3281 ac_cv_sys_large_files=no 3282 cat >conftest.$ac_ext <<_ACEOF 3283#line $LINENO "configure" 3284#include "confdefs.h" 3285#include <sys/types.h> 3286 /* Check that off_t can represent 2**63 - 1 correctly. 3287 We can't simply define LARGE_OFF_T to be 9223372036854775807, 3288 since some C++ compilers masquerading as C compilers 3289 incorrectly reject 9223372036854775807. */ 3290#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 3291 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 3292 && LARGE_OFF_T % 2147483647 == 1) 3293 ? 1 : -1]; 3294#ifdef F77_DUMMY_MAIN 3295# ifdef __cplusplus 3296 extern "C" 3297# endif 3298 int F77_DUMMY_MAIN() { return 1; } 3299#endif 3300int 3301main () 3302{ 3303 3304 ; 3305 return 0; 3306} 3307_ACEOF 3308rm -f conftest.$ac_objext 3309if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3310 (eval $ac_compile) 2>&5 3311 ac_status=$? 3312 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3313 (exit $ac_status); } && 3314 { ac_try='test -s conftest.$ac_objext' 3315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3316 (eval $ac_try) 2>&5 3317 ac_status=$? 3318 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3319 (exit $ac_status); }; }; then 3320 break 3321else 3322 echo "$as_me: failed program was:" >&5 3323cat conftest.$ac_ext >&5 3324fi 3325rm -f conftest.$ac_objext conftest.$ac_ext 3326 cat >conftest.$ac_ext <<_ACEOF 3327#line $LINENO "configure" 3328#include "confdefs.h" 3329#define _LARGE_FILES 1 3330#include <sys/types.h> 3331 /* Check that off_t can represent 2**63 - 1 correctly. 3332 We can't simply define LARGE_OFF_T to be 9223372036854775807, 3333 since some C++ compilers masquerading as C compilers 3334 incorrectly reject 9223372036854775807. */ 3335#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 3336 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 3337 && LARGE_OFF_T % 2147483647 == 1) 3338 ? 1 : -1]; 3339#ifdef F77_DUMMY_MAIN 3340# ifdef __cplusplus 3341 extern "C" 3342# endif 3343 int F77_DUMMY_MAIN() { return 1; } 3344#endif 3345int 3346main () 3347{ 3348 3349 ; 3350 return 0; 3351} 3352_ACEOF 3353rm -f conftest.$ac_objext 3354if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3355 (eval $ac_compile) 2>&5 3356 ac_status=$? 3357 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3358 (exit $ac_status); } && 3359 { ac_try='test -s conftest.$ac_objext' 3360 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3361 (eval $ac_try) 2>&5 3362 ac_status=$? 3363 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3364 (exit $ac_status); }; }; then 3365 ac_cv_sys_large_files=1; break 3366else 3367 echo "$as_me: failed program was:" >&5 3368cat conftest.$ac_ext >&5 3369fi 3370rm -f conftest.$ac_objext conftest.$ac_ext 3371 break 3372done 3373fi 3374echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5 3375echo "${ECHO_T}$ac_cv_sys_large_files" >&6 3376if test "$ac_cv_sys_large_files" != no; then 3377 3378cat >>confdefs.h <<_ACEOF 3379#define _LARGE_FILES $ac_cv_sys_large_files 3380_ACEOF 3381 3382fi 3383rm -f conftest* 3384fi 3385 3386 3387 3388cat >>confdefs.h <<\_ACEOF 3389#define _GNU_SOURCE 1 3390_ACEOF 3391 3392 3393 3394 3395 3396for ac_prog in 'bison -y' byacc 3397do 3398 # Extract the first word of "$ac_prog", so it can be a program name with args. 3399set dummy $ac_prog; ac_word=$2 3400echo "$as_me:$LINENO: checking for $ac_word" >&5 3401echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3402if test "${ac_cv_prog_YACC+set}" = set; then 3403 echo $ECHO_N "(cached) $ECHO_C" >&6 3404else 3405 if test -n "$YACC"; then 3406 ac_cv_prog_YACC="$YACC" # Let the user override the test. 3407else 3408as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3409for as_dir in $PATH 3410do 3411 IFS=$as_save_IFS 3412 test -z "$as_dir" && as_dir=. 3413 for ac_exec_ext in '' $ac_executable_extensions; do 3414 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3415 ac_cv_prog_YACC="$ac_prog" 3416 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3417 break 2 3418 fi 3419done 3420done 3421 3422fi 3423fi 3424YACC=$ac_cv_prog_YACC 3425if test -n "$YACC"; then 3426 echo "$as_me:$LINENO: result: $YACC" >&5 3427echo "${ECHO_T}$YACC" >&6 3428else 3429 echo "$as_me:$LINENO: result: no" >&5 3430echo "${ECHO_T}no" >&6 3431fi 3432 3433 test -n "$YACC" && break 3434done 3435test -n "$YACC" || YACC="yacc" 3436 3437for ac_prog in flex lex 3438do 3439 # Extract the first word of "$ac_prog", so it can be a program name with args. 3440set dummy $ac_prog; ac_word=$2 3441echo "$as_me:$LINENO: checking for $ac_word" >&5 3442echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3443if test "${ac_cv_prog_LEX+set}" = set; then 3444 echo $ECHO_N "(cached) $ECHO_C" >&6 3445else 3446 if test -n "$LEX"; then 3447 ac_cv_prog_LEX="$LEX" # Let the user override the test. 3448else 3449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3450for as_dir in $PATH 3451do 3452 IFS=$as_save_IFS 3453 test -z "$as_dir" && as_dir=. 3454 for ac_exec_ext in '' $ac_executable_extensions; do 3455 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3456 ac_cv_prog_LEX="$ac_prog" 3457 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3458 break 2 3459 fi 3460done 3461done 3462 3463fi 3464fi 3465LEX=$ac_cv_prog_LEX 3466if test -n "$LEX"; then 3467 echo "$as_me:$LINENO: result: $LEX" >&5 3468echo "${ECHO_T}$LEX" >&6 3469else 3470 echo "$as_me:$LINENO: result: no" >&5 3471echo "${ECHO_T}no" >&6 3472fi 3473 3474 test -n "$LEX" && break 3475done 3476test -n "$LEX" || LEX=":" 3477 3478if test -z "$LEXLIB" 3479then 3480 echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5 3481echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6 3482if test "${ac_cv_lib_fl_yywrap+set}" = set; then 3483 echo $ECHO_N "(cached) $ECHO_C" >&6 3484else 3485 ac_check_lib_save_LIBS=$LIBS 3486LIBS="-lfl $LIBS" 3487cat >conftest.$ac_ext <<_ACEOF 3488#line $LINENO "configure" 3489#include "confdefs.h" 3490 3491/* Override any gcc2 internal prototype to avoid an error. */ 3492#ifdef __cplusplus 3493extern "C" 3494#endif 3495/* We use char because int might match the return type of a gcc2 3496 builtin and then its argument prototype would still apply. */ 3497char yywrap (); 3498#ifdef F77_DUMMY_MAIN 3499# ifdef __cplusplus 3500 extern "C" 3501# endif 3502 int F77_DUMMY_MAIN() { return 1; } 3503#endif 3504int 3505main () 3506{ 3507yywrap (); 3508 ; 3509 return 0; 3510} 3511_ACEOF 3512rm -f conftest.$ac_objext conftest$ac_exeext 3513if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 3514 (eval $ac_link) 2>&5 3515 ac_status=$? 3516 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3517 (exit $ac_status); } && 3518 { ac_try='test -s conftest$ac_exeext' 3519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3520 (eval $ac_try) 2>&5 3521 ac_status=$? 3522 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3523 (exit $ac_status); }; }; then 3524 ac_cv_lib_fl_yywrap=yes 3525else 3526 echo "$as_me: failed program was:" >&5 3527cat conftest.$ac_ext >&5 3528ac_cv_lib_fl_yywrap=no 3529fi 3530rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 3531LIBS=$ac_check_lib_save_LIBS 3532fi 3533echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5 3534echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6 3535if test $ac_cv_lib_fl_yywrap = yes; then 3536 LEXLIB="-lfl" 3537else 3538 echo "$as_me:$LINENO: checking for yywrap in -ll" >&5 3539echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6 3540if test "${ac_cv_lib_l_yywrap+set}" = set; then 3541 echo $ECHO_N "(cached) $ECHO_C" >&6 3542else 3543 ac_check_lib_save_LIBS=$LIBS 3544LIBS="-ll $LIBS" 3545cat >conftest.$ac_ext <<_ACEOF 3546#line $LINENO "configure" 3547#include "confdefs.h" 3548 3549/* Override any gcc2 internal prototype to avoid an error. */ 3550#ifdef __cplusplus 3551extern "C" 3552#endif 3553/* We use char because int might match the return type of a gcc2 3554 builtin and then its argument prototype would still apply. */ 3555char yywrap (); 3556#ifdef F77_DUMMY_MAIN 3557# ifdef __cplusplus 3558 extern "C" 3559# endif 3560 int F77_DUMMY_MAIN() { return 1; } 3561#endif 3562int 3563main () 3564{ 3565yywrap (); 3566 ; 3567 return 0; 3568} 3569_ACEOF 3570rm -f conftest.$ac_objext conftest$ac_exeext 3571if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 3572 (eval $ac_link) 2>&5 3573 ac_status=$? 3574 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3575 (exit $ac_status); } && 3576 { ac_try='test -s conftest$ac_exeext' 3577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3578 (eval $ac_try) 2>&5 3579 ac_status=$? 3580 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3581 (exit $ac_status); }; }; then 3582 ac_cv_lib_l_yywrap=yes 3583else 3584 echo "$as_me: failed program was:" >&5 3585cat conftest.$ac_ext >&5 3586ac_cv_lib_l_yywrap=no 3587fi 3588rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 3589LIBS=$ac_check_lib_save_LIBS 3590fi 3591echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5 3592echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6 3593if test $ac_cv_lib_l_yywrap = yes; then 3594 LEXLIB="-ll" 3595fi 3596 3597fi 3598 3599fi 3600 3601if test "x$LEX" != "x:"; then 3602 echo "$as_me:$LINENO: checking lex output file root" >&5 3603echo $ECHO_N "checking lex output file root... $ECHO_C" >&6 3604if test "${ac_cv_prog_lex_root+set}" = set; then 3605 echo $ECHO_N "(cached) $ECHO_C" >&6 3606else 3607 # The minimal lex program is just a single line: %%. But some broken lexes 3608# (Solaris, I think it was) want two %% lines, so accommodate them. 3609cat >conftest.l <<_ACEOF 3610%% 3611%% 3612_ACEOF 3613{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5 3614 (eval $LEX conftest.l) 2>&5 3615 ac_status=$? 3616 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3617 (exit $ac_status); } 3618if test -f lex.yy.c; then 3619 ac_cv_prog_lex_root=lex.yy 3620elif test -f lexyy.c; then 3621 ac_cv_prog_lex_root=lexyy 3622else 3623 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5 3624echo "$as_me: error: cannot find output from $LEX; giving up" >&2;} 3625 { (exit 1); exit 1; }; } 3626fi 3627fi 3628echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5 3629echo "${ECHO_T}$ac_cv_prog_lex_root" >&6 3630rm -f conftest.l 3631LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root 3632 3633echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5 3634echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6 3635if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then 3636 echo $ECHO_N "(cached) $ECHO_C" >&6 3637else 3638 # POSIX says lex can declare yytext either as a pointer or an array; the 3639# default is implementation-dependent. Figure out which it is, since 3640# not all implementations provide the %pointer and %array declarations. 3641ac_cv_prog_lex_yytext_pointer=no 3642echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c 3643ac_save_LIBS=$LIBS 3644LIBS="$LIBS $LEXLIB" 3645cat >conftest.$ac_ext <<_ACEOF 3646`cat $LEX_OUTPUT_ROOT.c` 3647_ACEOF 3648rm -f conftest.$ac_objext conftest$ac_exeext 3649if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 3650 (eval $ac_link) 2>&5 3651 ac_status=$? 3652 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3653 (exit $ac_status); } && 3654 { ac_try='test -s conftest$ac_exeext' 3655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3656 (eval $ac_try) 2>&5 3657 ac_status=$? 3658 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3659 (exit $ac_status); }; }; then 3660 ac_cv_prog_lex_yytext_pointer=yes 3661else 3662 echo "$as_me: failed program was:" >&5 3663cat conftest.$ac_ext >&5 3664fi 3665rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 3666LIBS=$ac_save_LIBS 3667rm -f "${LEX_OUTPUT_ROOT}.c" 3668 3669fi 3670echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5 3671echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6 3672if test $ac_cv_prog_lex_yytext_pointer = yes; then 3673 3674cat >>confdefs.h <<\_ACEOF 3675#define YYTEXT_POINTER 1 3676_ACEOF 3677 3678fi 3679 3680fi 3681if test "$LEX" = :; then 3682 LEX=${am_missing_run}flex 3683fi 3684for ac_prog in gawk mawk nawk awk 3685do 3686 # Extract the first word of "$ac_prog", so it can be a program name with args. 3687set dummy $ac_prog; ac_word=$2 3688echo "$as_me:$LINENO: checking for $ac_word" >&5 3689echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 3690if test "${ac_cv_prog_AWK+set}" = set; then 3691 echo $ECHO_N "(cached) $ECHO_C" >&6 3692else 3693 if test -n "$AWK"; then 3694 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3695else 3696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3697for as_dir in $PATH 3698do 3699 IFS=$as_save_IFS 3700 test -z "$as_dir" && as_dir=. 3701 for ac_exec_ext in '' $ac_executable_extensions; do 3702 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3703 ac_cv_prog_AWK="$ac_prog" 3704 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3705 break 2 3706 fi 3707done 3708done 3709 3710fi 3711fi 3712AWK=$ac_cv_prog_AWK 3713if test -n "$AWK"; then 3714 echo "$as_me:$LINENO: result: $AWK" >&5 3715echo "${ECHO_T}$AWK" >&6 3716else 3717 echo "$as_me:$LINENO: result: no" >&5 3718echo "${ECHO_T}no" >&6 3719fi 3720 3721 test -n "$AWK" && break 3722done 3723 3724echo "$as_me:$LINENO: checking for ln -s or something else" >&5 3725echo $ECHO_N "checking for ln -s or something else... $ECHO_C" >&6 3726if test "${ac_cv_prog_LN_S+set}" = set; then 3727 echo $ECHO_N "(cached) $ECHO_C" >&6 3728else 3729 rm -f conftestdata 3730if ln -s X conftestdata 2>/dev/null 3731then 3732 rm -f conftestdata 3733 ac_cv_prog_LN_S="ln -s" 3734else 3735 touch conftestdata1 3736 if ln conftestdata1 conftestdata2; then 3737 rm -f conftestdata* 3738 ac_cv_prog_LN_S=ln 3739 else 3740 ac_cv_prog_LN_S=cp 3741 fi 3742fi 3743fi 3744LN_S="$ac_cv_prog_LN_S" 3745echo "$as_me:$LINENO: result: $ac_cv_prog_LN_S" >&5 3746echo "${ECHO_T}$ac_cv_prog_LN_S" >&6 3747 3748 3749 3750 3751# Check whether --with-mips_abi or --without-mips_abi was given. 3752if test "${with_mips_abi+set}" = set; then 3753 withval="$with_mips_abi" 3754 3755fi; 3756 3757case "$host_os" in 3758irix*) 3759with_mips_abi="${with_mips_abi:-yes}" 3760if test -n "$GCC"; then 3761 3762# GCC < 2.8 only supports the O32 ABI. GCC >= 2.8 has a flag to select 3763# which ABI to use, but only supports (as of 2.8.1) the N32 and 64 ABIs. 3764# 3765# Default to N32, but if GCC doesn't grok -mabi=n32, we assume an old 3766# GCC and revert back to O32. The same goes if O32 is asked for - old 3767# GCCs doesn't like the -mabi option, and new GCCs can't output O32. 3768# 3769# Don't you just love *all* the different SGI ABIs? 3770 3771case "${with_mips_abi}" in 3772 32|o32) abi='-mabi=32'; abilibdirext='' ;; 3773 n32|yes) abi='-mabi=n32'; abilibdirext='32' ;; 3774 64) abi='-mabi=64'; abilibdirext='64' ;; 3775 no) abi=''; abilibdirext='';; 3776 *) { { echo "$as_me:$LINENO: error: \"Invalid ABI specified\"" >&5 3777echo "$as_me: error: \"Invalid ABI specified\"" >&2;} 3778 { (exit 1); exit 1; }; } ;; 3779esac 3780if test -n "$abi" ; then 3781ac_foo=krb_cv_gcc_`echo $abi | tr =- __` 3782echo "$as_me:$LINENO: checking if $CC supports the $abi option" >&5 3783echo $ECHO_N "checking if $CC supports the $abi option... $ECHO_C" >&6 3784if eval "test \"\${$ac_foo+set}\" = set"; then 3785 echo $ECHO_N "(cached) $ECHO_C" >&6 3786else 3787 3788save_CFLAGS="$CFLAGS" 3789CFLAGS="$CFLAGS $abi" 3790cat >conftest.$ac_ext <<_ACEOF 3791#line $LINENO "configure" 3792#include "confdefs.h" 3793 3794#ifdef F77_DUMMY_MAIN 3795# ifdef __cplusplus 3796 extern "C" 3797# endif 3798 int F77_DUMMY_MAIN() { return 1; } 3799#endif 3800int 3801main () 3802{ 3803int x; 3804 ; 3805 return 0; 3806} 3807_ACEOF 3808rm -f conftest.$ac_objext 3809if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3810 (eval $ac_compile) 2>&5 3811 ac_status=$? 3812 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3813 (exit $ac_status); } && 3814 { ac_try='test -s conftest.$ac_objext' 3815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3816 (eval $ac_try) 2>&5 3817 ac_status=$? 3818 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3819 (exit $ac_status); }; }; then 3820 eval $ac_foo=yes 3821else 3822 echo "$as_me: failed program was:" >&5 3823cat conftest.$ac_ext >&5 3824eval $ac_foo=no 3825fi 3826rm -f conftest.$ac_objext conftest.$ac_ext 3827CFLAGS="$save_CFLAGS" 3828 3829fi 3830 3831ac_res=`eval echo \\\$$ac_foo` 3832echo "$as_me:$LINENO: result: $ac_res" >&5 3833echo "${ECHO_T}$ac_res" >&6 3834if test $ac_res = no; then 3835# Try to figure out why that failed... 3836case $abi in 3837 -mabi=32) 3838 save_CFLAGS="$CFLAGS" 3839 CFLAGS="$CFLAGS -mabi=n32" 3840 cat >conftest.$ac_ext <<_ACEOF 3841#line $LINENO "configure" 3842#include "confdefs.h" 3843 3844#ifdef F77_DUMMY_MAIN 3845# ifdef __cplusplus 3846 extern "C" 3847# endif 3848 int F77_DUMMY_MAIN() { return 1; } 3849#endif 3850int 3851main () 3852{ 3853int x; 3854 ; 3855 return 0; 3856} 3857_ACEOF 3858rm -f conftest.$ac_objext 3859if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3860 (eval $ac_compile) 2>&5 3861 ac_status=$? 3862 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3863 (exit $ac_status); } && 3864 { ac_try='test -s conftest.$ac_objext' 3865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3866 (eval $ac_try) 2>&5 3867 ac_status=$? 3868 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3869 (exit $ac_status); }; }; then 3870 ac_res=yes 3871else 3872 echo "$as_me: failed program was:" >&5 3873cat conftest.$ac_ext >&5 3874ac_res=no 3875fi 3876rm -f conftest.$ac_objext conftest.$ac_ext 3877 CLAGS="$save_CFLAGS" 3878 if test $ac_res = yes; then 3879 # New GCC 3880 { { echo "$as_me:$LINENO: error: $CC does not support the $with_mips_abi ABI" >&5 3881echo "$as_me: error: $CC does not support the $with_mips_abi ABI" >&2;} 3882 { (exit 1); exit 1; }; } 3883 fi 3884 # Old GCC 3885 abi='' 3886 abilibdirext='' 3887 ;; 3888 -mabi=n32|-mabi=64) 3889 if test $with_mips_abi = yes; then 3890 # Old GCC, default to O32 3891 abi='' 3892 abilibdirext='' 3893 else 3894 # Some broken GCC 3895 { { echo "$as_me:$LINENO: error: $CC does not support the $with_mips_abi ABI" >&5 3896echo "$as_me: error: $CC does not support the $with_mips_abi ABI" >&2;} 3897 { (exit 1); exit 1; }; } 3898 fi 3899 ;; 3900esac 3901fi #if test $ac_res = no; then 3902fi #if test -n "$abi" ; then 3903else 3904case "${with_mips_abi}" in 3905 32|o32) abi='-32'; abilibdirext='' ;; 3906 n32|yes) abi='-n32'; abilibdirext='32' ;; 3907 64) abi='-64'; abilibdirext='64' ;; 3908 no) abi=''; abilibdirext='';; 3909 *) { { echo "$as_me:$LINENO: error: \"Invalid ABI specified\"" >&5 3910echo "$as_me: error: \"Invalid ABI specified\"" >&2;} 3911 { (exit 1); exit 1; }; } ;; 3912esac 3913fi #if test -n "$GCC"; then 3914;; 3915esac 3916 3917CC="$CC $abi" 3918libdir="$libdir$abilibdirext" 3919 3920 3921echo "$as_me:$LINENO: checking for __attribute__" >&5 3922echo $ECHO_N "checking for __attribute__... $ECHO_C" >&6 3923if test "${ac_cv___attribute__+set}" = set; then 3924 echo $ECHO_N "(cached) $ECHO_C" >&6 3925else 3926 3927cat >conftest.$ac_ext <<_ACEOF 3928#line $LINENO "configure" 3929#include "confdefs.h" 3930 3931#include <stdlib.h> 3932 3933#ifdef F77_DUMMY_MAIN 3934# ifdef __cplusplus 3935 extern "C" 3936# endif 3937 int F77_DUMMY_MAIN() { return 1; } 3938#endif 3939int 3940main () 3941{ 3942 3943static void foo(void) __attribute__ ((noreturn)); 3944 3945static void 3946foo(void) 3947{ 3948 exit(1); 3949} 3950 3951 ; 3952 return 0; 3953} 3954_ACEOF 3955rm -f conftest.$ac_objext 3956if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3957 (eval $ac_compile) 2>&5 3958 ac_status=$? 3959 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3960 (exit $ac_status); } && 3961 { ac_try='test -s conftest.$ac_objext' 3962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3963 (eval $ac_try) 2>&5 3964 ac_status=$? 3965 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3966 (exit $ac_status); }; }; then 3967 ac_cv___attribute__=yes 3968else 3969 echo "$as_me: failed program was:" >&5 3970cat conftest.$ac_ext >&5 3971ac_cv___attribute__=no 3972fi 3973rm -f conftest.$ac_objext conftest.$ac_ext 3974fi 3975 3976if test "$ac_cv___attribute__" = "yes"; then 3977 3978cat >>confdefs.h <<\_ACEOF 3979#define HAVE___ATTRIBUTE__ 1 3980_ACEOF 3981 3982fi 3983echo "$as_me:$LINENO: result: $ac_cv___attribute__" >&5 3984echo "${ECHO_T}$ac_cv___attribute__" >&6 3985 3986 3987# Check whether --enable-shared or --disable-shared was given. 3988if test "${enable_shared+set}" = set; then 3989 enableval="$enable_shared" 3990 p=${PACKAGE-default} 3991case $enableval in 3992yes) enable_shared=yes ;; 3993no) enable_shared=no ;; 3994*) 3995 enable_shared=no 3996 # Look at the argument we got. We use all the common list separators. 3997 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 3998 for pkg in $enableval; do 3999 if test "X$pkg" = "X$p"; then 4000 enable_shared=yes 4001 fi 4002 done 4003 IFS="$ac_save_ifs" 4004 ;; 4005esac 4006else 4007 enable_shared=no 4008fi; 4009# Check whether --enable-static or --disable-static was given. 4010if test "${enable_static+set}" = set; then 4011 enableval="$enable_static" 4012 p=${PACKAGE-default} 4013case $enableval in 4014yes) enable_static=yes ;; 4015no) enable_static=no ;; 4016*) 4017 enable_static=no 4018 # Look at the argument we got. We use all the common list separators. 4019 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 4020 for pkg in $enableval; do 4021 if test "X$pkg" = "X$p"; then 4022 enable_static=yes 4023 fi 4024 done 4025 IFS="$ac_save_ifs" 4026 ;; 4027esac 4028else 4029 enable_static=yes 4030fi; 4031# Check whether --enable-fast-install or --disable-fast-install was given. 4032if test "${enable_fast_install+set}" = set; then 4033 enableval="$enable_fast_install" 4034 p=${PACKAGE-default} 4035case $enableval in 4036yes) enable_fast_install=yes ;; 4037no) enable_fast_install=no ;; 4038*) 4039 enable_fast_install=no 4040 # Look at the argument we got. We use all the common list separators. 4041 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 4042 for pkg in $enableval; do 4043 if test "X$pkg" = "X$p"; then 4044 enable_fast_install=yes 4045 fi 4046 done 4047 IFS="$ac_save_ifs" 4048 ;; 4049esac 4050else 4051 enable_fast_install=yes 4052fi; 4053# Find the correct PATH separator. Usually this is `:', but 4054# DJGPP uses `;' like DOS. 4055if test "X${PATH_SEPARATOR+set}" != Xset; then 4056 UNAME=${UNAME-`uname 2>/dev/null`} 4057 case X$UNAME in 4058 *-DOS) lt_cv_sys_path_separator=';' ;; 4059 *) lt_cv_sys_path_separator=':' ;; 4060 esac 4061 PATH_SEPARATOR=$lt_cv_sys_path_separator 4062fi 4063 4064 4065# Check whether --with-gnu-ld or --without-gnu-ld was given. 4066if test "${with_gnu_ld+set}" = set; then 4067 withval="$with_gnu_ld" 4068 test "$withval" = no || with_gnu_ld=yes 4069else 4070 with_gnu_ld=no 4071fi; 4072ac_prog=ld 4073if test "$GCC" = yes; then 4074 # Check if gcc -print-prog-name=ld gives a path. 4075 echo "$as_me:$LINENO: checking for ld used by GCC" >&5 4076echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6 4077 case $host in 4078 *-*-mingw*) 4079 # gcc leaves a trailing carriage return which upsets mingw 4080 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4081 *) 4082 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4083 esac 4084 case $ac_prog in 4085 # Accept absolute paths. 4086 [\\/]* | [A-Za-z]:[\\/]*) 4087 re_direlt='/[^/][^/]*/\.\./' 4088 # Canonicalize the path of ld 4089 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 4090 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 4091 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 4092 done 4093 test -z "$LD" && LD="$ac_prog" 4094 ;; 4095 "") 4096 # If it fails, then pretend we aren't using GCC. 4097 ac_prog=ld 4098 ;; 4099 *) 4100 # If it is relative, then search for the first ld in PATH. 4101 with_gnu_ld=unknown 4102 ;; 4103 esac 4104elif test "$with_gnu_ld" = yes; then 4105 echo "$as_me:$LINENO: checking for GNU ld" >&5 4106echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 4107else 4108 echo "$as_me:$LINENO: checking for non-GNU ld" >&5 4109echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 4110fi 4111if test "${lt_cv_path_LD+set}" = set; then 4112 echo $ECHO_N "(cached) $ECHO_C" >&6 4113else 4114 if test -z "$LD"; then 4115 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4116 for ac_dir in $PATH; do 4117 test -z "$ac_dir" && ac_dir=. 4118 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4119 lt_cv_path_LD="$ac_dir/$ac_prog" 4120 # Check to see if the program is GNU ld. I'd rather use --version, 4121 # but apparently some GNU ld's only accept -v. 4122 # Break only if it was the GNU/non-GNU ld that we prefer. 4123 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 4124 test "$with_gnu_ld" != no && break 4125 else 4126 test "$with_gnu_ld" != yes && break 4127 fi 4128 fi 4129 done 4130 IFS="$ac_save_ifs" 4131else 4132 lt_cv_path_LD="$LD" # Let the user override the test with a path. 4133fi 4134fi 4135 4136LD="$lt_cv_path_LD" 4137if test -n "$LD"; then 4138 echo "$as_me:$LINENO: result: $LD" >&5 4139echo "${ECHO_T}$LD" >&6 4140else 4141 echo "$as_me:$LINENO: result: no" >&5 4142echo "${ECHO_T}no" >&6 4143fi 4144test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 4145echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 4146 { (exit 1); exit 1; }; } 4147echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 4148echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 4149if test "${lt_cv_prog_gnu_ld+set}" = set; then 4150 echo $ECHO_N "(cached) $ECHO_C" >&6 4151else 4152 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 4153if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 4154 lt_cv_prog_gnu_ld=yes 4155else 4156 lt_cv_prog_gnu_ld=no 4157fi 4158fi 4159echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 4160echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6 4161with_gnu_ld=$lt_cv_prog_gnu_ld 4162 4163 4164echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 4165echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6 4166if test "${lt_cv_ld_reload_flag+set}" = set; then 4167 echo $ECHO_N "(cached) $ECHO_C" >&6 4168else 4169 lt_cv_ld_reload_flag='-r' 4170fi 4171echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 4172echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6 4173reload_flag=$lt_cv_ld_reload_flag 4174test -n "$reload_flag" && reload_flag=" $reload_flag" 4175 4176echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 4177echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6 4178if test "${lt_cv_path_NM+set}" = set; then 4179 echo $ECHO_N "(cached) $ECHO_C" >&6 4180else 4181 if test -n "$NM"; then 4182 # Let the user override the test. 4183 lt_cv_path_NM="$NM" 4184else 4185 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4186 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do 4187 test -z "$ac_dir" && ac_dir=. 4188 tmp_nm=$ac_dir/${ac_tool_prefix}nm 4189 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then 4190 # Check to see if the nm accepts a BSD-compat flag. 4191 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4192 # nm: unknown option "B" ignored 4193 # Tru64's nm complains that /dev/null is an invalid object file 4194 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then 4195 lt_cv_path_NM="$tmp_nm -B" 4196 break 4197 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then 4198 lt_cv_path_NM="$tmp_nm -p" 4199 break 4200 else 4201 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4202 continue # so that we can try to find one that supports BSD flags 4203 fi 4204 fi 4205 done 4206 IFS="$ac_save_ifs" 4207 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 4208fi 4209fi 4210 4211NM="$lt_cv_path_NM" 4212echo "$as_me:$LINENO: result: $NM" >&5 4213echo "${ECHO_T}$NM" >&6 4214 4215echo "$as_me:$LINENO: checking whether ln -s works" >&5 4216echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6 4217LN_S=$as_ln_s 4218if test "$LN_S" = "ln -s"; then 4219 echo "$as_me:$LINENO: result: yes" >&5 4220echo "${ECHO_T}yes" >&6 4221else 4222 echo "$as_me:$LINENO: result: no, using $LN_S" >&5 4223echo "${ECHO_T}no, using $LN_S" >&6 4224fi 4225 4226echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5 4227echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6 4228if test "${lt_cv_deplibs_check_method+set}" = set; then 4229 echo $ECHO_N "(cached) $ECHO_C" >&6 4230else 4231 lt_cv_file_magic_cmd='$MAGIC_CMD' 4232lt_cv_file_magic_test_file= 4233lt_cv_deplibs_check_method='unknown' 4234# Need to set the preceding variable on all platforms that support 4235# interlibrary dependencies. 4236# 'none' -- dependencies not supported. 4237# `unknown' -- same as none, but documents that we really don't know. 4238# 'pass_all' -- all dependencies passed with no checks. 4239# 'test_compile' -- check by making test program. 4240# 'file_magic [[regex]]' -- check by looking for files in library path 4241# which responds to the $file_magic_cmd with a given egrep regex. 4242# If you have `file' or equivalent on your system and you're not sure 4243# whether `pass_all' will *always* work, you probably want this one. 4244 4245case $host_os in 4246aix4* | aix5*) 4247 lt_cv_deplibs_check_method=pass_all 4248 ;; 4249 4250beos*) 4251 lt_cv_deplibs_check_method=pass_all 4252 ;; 4253 4254bsdi4*) 4255 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 4256 lt_cv_file_magic_cmd='/usr/bin/file -L' 4257 lt_cv_file_magic_test_file=/shlib/libc.so 4258 ;; 4259 4260cygwin* | mingw* | pw32*) 4261 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 4262 lt_cv_file_magic_cmd='$OBJDUMP -f' 4263 ;; 4264 4265darwin* | rhapsody*) 4266 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library' 4267 lt_cv_file_magic_cmd='/usr/bin/file -L' 4268 case "$host_os" in 4269 rhapsody* | darwin1.[012]) 4270 lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1` 4271 ;; 4272 *) # Darwin 1.3 on 4273 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib' 4274 ;; 4275 esac 4276 ;; 4277 4278freebsd*) 4279 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 4280 case $host_cpu in 4281 i*86 ) 4282 # Not sure whether the presence of OpenBSD here was a mistake. 4283 # Let's accept both of them until this is cleared up. 4284 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library' 4285 lt_cv_file_magic_cmd=/usr/bin/file 4286 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 4287 ;; 4288 esac 4289 else 4290 lt_cv_deplibs_check_method=pass_all 4291 fi 4292 ;; 4293 4294gnu*) 4295 lt_cv_deplibs_check_method=pass_all 4296 ;; 4297 4298hpux10.20*|hpux11*) 4299 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 4300 lt_cv_file_magic_cmd=/usr/bin/file 4301 lt_cv_file_magic_test_file=/usr/lib/libc.sl 4302 ;; 4303 4304irix5* | irix6*) 4305 case $host_os in 4306 irix5*) 4307 # this will be overridden with pass_all, but let us keep it just in case 4308 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1" 4309 ;; 4310 *) 4311 case $LD in 4312 *-32|*"-32 ") libmagic=32-bit;; 4313 *-n32|*"-n32 ") libmagic=N32;; 4314 *-64|*"-64 ") libmagic=64-bit;; 4315 *) libmagic=never-match;; 4316 esac 4317 # this will be overridden with pass_all, but let us keep it just in case 4318 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1" 4319 ;; 4320 esac 4321 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` 4322 lt_cv_deplibs_check_method=pass_all 4323 ;; 4324 4325# This must be Linux ELF. 4326linux-gnu*) 4327 case $host_cpu in 4328 alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* ) 4329 lt_cv_deplibs_check_method=pass_all ;; 4330 *) 4331 # glibc up to 2.1.1 does not perform some relocations on ARM 4332 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; 4333 esac 4334 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` 4335 ;; 4336 4337netbsd*) 4338 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 4339 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$' 4340 else 4341 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$' 4342 fi 4343 ;; 4344 4345newos6*) 4346 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 4347 lt_cv_file_magic_cmd=/usr/bin/file 4348 lt_cv_file_magic_test_file=/usr/lib/libnls.so 4349 ;; 4350 4351openbsd*) 4352 lt_cv_file_magic_cmd=/usr/bin/file 4353 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 4354 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 4355 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object' 4356 else 4357 lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library' 4358 fi 4359 ;; 4360 4361osf3* | osf4* | osf5*) 4362 # this will be overridden with pass_all, but let us keep it just in case 4363 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' 4364 lt_cv_file_magic_test_file=/shlib/libc.so 4365 lt_cv_deplibs_check_method=pass_all 4366 ;; 4367 4368sco3.2v5*) 4369 lt_cv_deplibs_check_method=pass_all 4370 ;; 4371 4372solaris*) 4373 lt_cv_deplibs_check_method=pass_all 4374 lt_cv_file_magic_test_file=/lib/libc.so 4375 ;; 4376 4377sysv5uw[78]* | sysv4*uw2*) 4378 lt_cv_deplibs_check_method=pass_all 4379 ;; 4380 4381sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 4382 case $host_vendor in 4383 motorola) 4384 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' 4385 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 4386 ;; 4387 ncr) 4388 lt_cv_deplibs_check_method=pass_all 4389 ;; 4390 sequent) 4391 lt_cv_file_magic_cmd='/bin/file' 4392 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 4393 ;; 4394 sni) 4395 lt_cv_file_magic_cmd='/bin/file' 4396 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 4397 lt_cv_file_magic_test_file=/lib/libc.so 4398 ;; 4399 esac 4400 ;; 4401esac 4402 4403fi 4404echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 4405echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6 4406file_magic_cmd=$lt_cv_file_magic_cmd 4407deplibs_check_method=$lt_cv_deplibs_check_method 4408 4409 4410 4411 4412 4413# Check for command to grab the raw symbol name followed by C symbol from nm. 4414echo "$as_me:$LINENO: checking command to parse $NM output" >&5 4415echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6 4416if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 4417 echo $ECHO_N "(cached) $ECHO_C" >&6 4418else 4419 4420# These are sane defaults that work on at least a few old systems. 4421# [They come from Ultrix. What could be older than Ultrix?!! ;)] 4422 4423# Character class describing NM global symbol codes. 4424symcode='[BCDEGRST]' 4425 4426# Regexp to match symbols that can be accessed directly from C. 4427sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 4428 4429# Transform the above into a raw symbol and a C symbol. 4430symxfrm='\1 \2\3 \3' 4431 4432# Transform an extracted symbol line into a proper C declaration 4433lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'" 4434 4435# Transform an extracted symbol line into symbol name and symbol address 4436lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" 4437 4438# Define system-specific variables. 4439case $host_os in 4440aix*) 4441 symcode='[BCDT]' 4442 ;; 4443cygwin* | mingw* | pw32*) 4444 symcode='[ABCDGISTW]' 4445 ;; 4446hpux*) # Its linker distinguishes data from code symbols 4447 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 4448 lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" 4449 ;; 4450irix*) 4451 symcode='[BCDEGRST]' 4452 ;; 4453solaris* | sysv5*) 4454 symcode='[BDT]' 4455 ;; 4456sysv4) 4457 symcode='[DFNSTU]' 4458 ;; 4459esac 4460 4461# Handle CRLF in mingw tool chain 4462opt_cr= 4463case $host_os in 4464mingw*) 4465 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp 4466 ;; 4467esac 4468 4469# If we're using GNU nm, then use its standard symbol codes. 4470if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then 4471 symcode='[ABCDGISTW]' 4472fi 4473 4474# Try without a prefix undercore, then with it. 4475for ac_symprfx in "" "_"; do 4476 4477 # Write the raw and C identifiers. 4478lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'" 4479 4480 # Check to see that the pipe works correctly. 4481 pipe_works=no 4482 rm -f conftest* 4483 cat > conftest.$ac_ext <<EOF 4484#ifdef __cplusplus 4485extern "C" { 4486#endif 4487char nm_test_var; 4488void nm_test_func(){} 4489#ifdef __cplusplus 4490} 4491#endif 4492int main(){nm_test_var='a';nm_test_func();return(0);} 4493EOF 4494 4495 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4496 (eval $ac_compile) 2>&5 4497 ac_status=$? 4498 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4499 (exit $ac_status); }; then 4500 # Now try to grab the symbols. 4501 nlist=conftest.nm 4502 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 4503 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 4504 ac_status=$? 4505 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4506 (exit $ac_status); } && test -s "$nlist"; then 4507 # Try sorting and uniquifying the output. 4508 if sort "$nlist" | uniq > "$nlist"T; then 4509 mv -f "$nlist"T "$nlist" 4510 else 4511 rm -f "$nlist"T 4512 fi 4513 4514 # Make sure that we snagged all the symbols we need. 4515 if egrep ' nm_test_var$' "$nlist" >/dev/null; then 4516 if egrep ' nm_test_func$' "$nlist" >/dev/null; then 4517 cat <<EOF > conftest.$ac_ext 4518#ifdef __cplusplus 4519extern "C" { 4520#endif 4521 4522EOF 4523 # Now generate the symbol file. 4524 eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext' 4525 4526 cat <<EOF >> conftest.$ac_ext 4527#if defined (__STDC__) && __STDC__ 4528# define lt_ptr void * 4529#else 4530# define lt_ptr char * 4531# define const 4532#endif 4533 4534/* The mapping between symbol names and symbols. */ 4535const struct { 4536 const char *name; 4537 lt_ptr address; 4538} 4539lt_preloaded_symbols[] = 4540{ 4541EOF 4542 sed "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr) \&\2},/" < "$nlist" >> conftest.$ac_ext 4543 cat <<\EOF >> conftest.$ac_ext 4544 {0, (lt_ptr) 0} 4545}; 4546 4547#ifdef __cplusplus 4548} 4549#endif 4550EOF 4551 # Now try linking the two files. 4552 mv conftest.$ac_objext conftstm.$ac_objext 4553 save_LIBS="$LIBS" 4554 save_CFLAGS="$CFLAGS" 4555 LIBS="conftstm.$ac_objext" 4556 CFLAGS="$CFLAGS$no_builtin_flag" 4557 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4558 (eval $ac_link) 2>&5 4559 ac_status=$? 4560 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4561 (exit $ac_status); } && test -s conftest; then 4562 pipe_works=yes 4563 fi 4564 LIBS="$save_LIBS" 4565 CFLAGS="$save_CFLAGS" 4566 else 4567 echo "cannot find nm_test_func in $nlist" >&5 4568 fi 4569 else 4570 echo "cannot find nm_test_var in $nlist" >&5 4571 fi 4572 else 4573 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 4574 fi 4575 else 4576 echo "$progname: failed program was:" >&5 4577 cat conftest.$ac_ext >&5 4578 fi 4579 rm -f conftest* conftst* 4580 4581 # Do not use the global_symbol_pipe unless it works. 4582 if test "$pipe_works" = yes; then 4583 break 4584 else 4585 lt_cv_sys_global_symbol_pipe= 4586 fi 4587done 4588 4589fi 4590 4591global_symbol_pipe="$lt_cv_sys_global_symbol_pipe" 4592if test -z "$lt_cv_sys_global_symbol_pipe"; then 4593 global_symbol_to_cdecl= 4594 global_symbol_to_c_name_address= 4595else 4596 global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl" 4597 global_symbol_to_c_name_address="$lt_cv_global_symbol_to_c_name_address" 4598fi 4599if test -z "$global_symbol_pipe$global_symbol_to_cdec$global_symbol_to_c_name_address"; 4600then 4601 echo "$as_me:$LINENO: result: failed" >&5 4602echo "${ECHO_T}failed" >&6 4603else 4604 echo "$as_me:$LINENO: result: ok" >&5 4605echo "${ECHO_T}ok" >&6 4606fi 4607 4608 4609echo "$as_me:$LINENO: checking for ANSI C header files" >&5 4610echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 4611if test "${ac_cv_header_stdc+set}" = set; then 4612 echo $ECHO_N "(cached) $ECHO_C" >&6 4613else 4614 cat >conftest.$ac_ext <<_ACEOF 4615#line $LINENO "configure" 4616#include "confdefs.h" 4617#include <stdlib.h> 4618#include <stdarg.h> 4619#include <string.h> 4620#include <float.h> 4621 4622_ACEOF 4623if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 4624 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 4625 ac_status=$? 4626 egrep -v '^ *\+' conftest.er1 >conftest.err 4627 rm -f conftest.er1 4628 cat conftest.err >&5 4629 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4630 (exit $ac_status); } >/dev/null; then 4631 if test -s conftest.err; then 4632 ac_cpp_err=$ac_c_preproc_warn_flag 4633 else 4634 ac_cpp_err= 4635 fi 4636else 4637 ac_cpp_err=yes 4638fi 4639if test -z "$ac_cpp_err"; then 4640 ac_cv_header_stdc=yes 4641else 4642 echo "$as_me: failed program was:" >&5 4643 cat conftest.$ac_ext >&5 4644 ac_cv_header_stdc=no 4645fi 4646rm -f conftest.err conftest.$ac_ext 4647 4648if test $ac_cv_header_stdc = yes; then 4649 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4650 cat >conftest.$ac_ext <<_ACEOF 4651#line $LINENO "configure" 4652#include "confdefs.h" 4653#include <string.h> 4654 4655_ACEOF 4656if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4657 egrep "memchr" >/dev/null 2>&1; then 4658 : 4659else 4660 ac_cv_header_stdc=no 4661fi 4662rm -f conftest* 4663 4664fi 4665 4666if test $ac_cv_header_stdc = yes; then 4667 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4668 cat >conftest.$ac_ext <<_ACEOF 4669#line $LINENO "configure" 4670#include "confdefs.h" 4671#include <stdlib.h> 4672 4673_ACEOF 4674if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4675 egrep "free" >/dev/null 2>&1; then 4676 : 4677else 4678 ac_cv_header_stdc=no 4679fi 4680rm -f conftest* 4681 4682fi 4683 4684if test $ac_cv_header_stdc = yes; then 4685 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4686 if test "$cross_compiling" = yes; then 4687 : 4688else 4689 cat >conftest.$ac_ext <<_ACEOF 4690#line $LINENO "configure" 4691#include "confdefs.h" 4692#include <ctype.h> 4693#if ((' ' & 0x0FF) == 0x020) 4694# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4695# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4696#else 4697# define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \ 4698 || ('j' <= (c) && (c) <= 'r') \ 4699 || ('s' <= (c) && (c) <= 'z')) 4700# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4701#endif 4702 4703#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4704int 4705main () 4706{ 4707 int i; 4708 for (i = 0; i < 256; i++) 4709 if (XOR (islower (i), ISLOWER (i)) 4710 || toupper (i) != TOUPPER (i)) 4711 exit(2); 4712 exit (0); 4713} 4714_ACEOF 4715rm -f conftest$ac_exeext 4716if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4717 (eval $ac_link) 2>&5 4718 ac_status=$? 4719 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4720 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4722 (eval $ac_try) 2>&5 4723 ac_status=$? 4724 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4725 (exit $ac_status); }; }; then 4726 : 4727else 4728 echo "$as_me: program exited with status $ac_status" >&5 4729echo "$as_me: failed program was:" >&5 4730cat conftest.$ac_ext >&5 4731( exit $ac_status ) 4732ac_cv_header_stdc=no 4733fi 4734rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4735fi 4736fi 4737fi 4738echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4739echo "${ECHO_T}$ac_cv_header_stdc" >&6 4740if test $ac_cv_header_stdc = yes; then 4741 4742cat >>confdefs.h <<\_ACEOF 4743#define STDC_HEADERS 1 4744_ACEOF 4745 4746fi 4747 4748# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4759 inttypes.h stdint.h unistd.h 4760do 4761as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4762echo "$as_me:$LINENO: checking for $ac_header" >&5 4763echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 4764if eval "test \"\${$as_ac_Header+set}\" = set"; then 4765 echo $ECHO_N "(cached) $ECHO_C" >&6 4766else 4767 cat >conftest.$ac_ext <<_ACEOF 4768#line $LINENO "configure" 4769#include "confdefs.h" 4770$ac_includes_default 4771 4772#include <$ac_header> 4773_ACEOF 4774rm -f conftest.$ac_objext 4775if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4776 (eval $ac_compile) 2>&5 4777 ac_status=$? 4778 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4779 (exit $ac_status); } && 4780 { ac_try='test -s conftest.$ac_objext' 4781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4782 (eval $ac_try) 2>&5 4783 ac_status=$? 4784 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4785 (exit $ac_status); }; }; then 4786 eval "$as_ac_Header=yes" 4787else 4788 echo "$as_me: failed program was:" >&5 4789cat conftest.$ac_ext >&5 4790eval "$as_ac_Header=no" 4791fi 4792rm -f conftest.$ac_objext conftest.$ac_ext 4793fi 4794echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 4795echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 4796if test `eval echo '${'$as_ac_Header'}'` = yes; then 4797 cat >>confdefs.h <<_ACEOF 4798#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4799_ACEOF 4800 4801fi 4802 4803done 4804 4805 4806 4807for ac_header in dlfcn.h 4808do 4809as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4810if eval "test \"\${$as_ac_Header+set}\" = set"; then 4811 echo "$as_me:$LINENO: checking for $ac_header" >&5 4812echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 4813if eval "test \"\${$as_ac_Header+set}\" = set"; then 4814 echo $ECHO_N "(cached) $ECHO_C" >&6 4815fi 4816echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 4817echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 4818else 4819 # Is the header compilable? 4820echo "$as_me:$LINENO: checking $ac_header usability" >&5 4821echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 4822cat >conftest.$ac_ext <<_ACEOF 4823#line $LINENO "configure" 4824#include "confdefs.h" 4825$ac_includes_default 4826#include <$ac_header> 4827_ACEOF 4828rm -f conftest.$ac_objext 4829if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4830 (eval $ac_compile) 2>&5 4831 ac_status=$? 4832 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4833 (exit $ac_status); } && 4834 { ac_try='test -s conftest.$ac_objext' 4835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4836 (eval $ac_try) 2>&5 4837 ac_status=$? 4838 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4839 (exit $ac_status); }; }; then 4840 ac_header_compiler=yes 4841else 4842 echo "$as_me: failed program was:" >&5 4843cat conftest.$ac_ext >&5 4844ac_header_compiler=no 4845fi 4846rm -f conftest.$ac_objext conftest.$ac_ext 4847echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 4848echo "${ECHO_T}$ac_header_compiler" >&6 4849 4850# Is the header present? 4851echo "$as_me:$LINENO: checking $ac_header presence" >&5 4852echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 4853cat >conftest.$ac_ext <<_ACEOF 4854#line $LINENO "configure" 4855#include "confdefs.h" 4856#include <$ac_header> 4857_ACEOF 4858if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 4859 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 4860 ac_status=$? 4861 egrep -v '^ *\+' conftest.er1 >conftest.err 4862 rm -f conftest.er1 4863 cat conftest.err >&5 4864 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4865 (exit $ac_status); } >/dev/null; then 4866 if test -s conftest.err; then 4867 ac_cpp_err=$ac_c_preproc_warn_flag 4868 else 4869 ac_cpp_err= 4870 fi 4871else 4872 ac_cpp_err=yes 4873fi 4874if test -z "$ac_cpp_err"; then 4875 ac_header_preproc=yes 4876else 4877 echo "$as_me: failed program was:" >&5 4878 cat conftest.$ac_ext >&5 4879 ac_header_preproc=no 4880fi 4881rm -f conftest.err conftest.$ac_ext 4882echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 4883echo "${ECHO_T}$ac_header_preproc" >&6 4884 4885# So? What about this header? 4886case $ac_header_compiler:$ac_header_preproc in 4887 yes:no ) 4888 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 4889echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 4890 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 4891echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 4892 no:yes ) 4893 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 4894echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 4895 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 4896echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 4897 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 4898echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 4899esac 4900echo "$as_me:$LINENO: checking for $ac_header" >&5 4901echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 4902if eval "test \"\${$as_ac_Header+set}\" = set"; then 4903 echo $ECHO_N "(cached) $ECHO_C" >&6 4904else 4905 eval "$as_ac_Header=$ac_header_preproc" 4906fi 4907echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 4908echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 4909 4910fi 4911if test `eval echo '${'$as_ac_Header'}'` = yes; then 4912 cat >>confdefs.h <<_ACEOF 4913#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4914_ACEOF 4915 4916fi 4917 4918done 4919 4920 4921 4922 4923 4924# Only perform the check for file, if the check method requires it 4925case $deplibs_check_method in 4926file_magic*) 4927 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 4928 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 4929echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6 4930if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 4931 echo $ECHO_N "(cached) $ECHO_C" >&6 4932else 4933 case $MAGIC_CMD in 4934 /*) 4935 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 4936 ;; 4937 ?:/*) 4938 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. 4939 ;; 4940 *) 4941 ac_save_MAGIC_CMD="$MAGIC_CMD" 4942 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4943 ac_dummy="/usr/bin:$PATH" 4944 for ac_dir in $ac_dummy; do 4945 test -z "$ac_dir" && ac_dir=. 4946 if test -f $ac_dir/${ac_tool_prefix}file; then 4947 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 4948 if test -n "$file_magic_test_file"; then 4949 case $deplibs_check_method in 4950 "file_magic "*) 4951 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" 4952 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 4953 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 4954 egrep "$file_magic_regex" > /dev/null; then 4955 : 4956 else 4957 cat <<EOF 1>&2 4958 4959*** Warning: the command libtool uses to detect shared libraries, 4960*** $file_magic_cmd, produces output that libtool cannot recognize. 4961*** The result is that libtool may fail to recognize shared libraries 4962*** as such. This will affect the creation of libtool libraries that 4963*** depend on shared libraries, but programs linked with such libtool 4964*** libraries will work regardless of this problem. Nevertheless, you 4965*** may want to report the problem to your system manager and/or to 4966*** bug-libtool@gnu.org 4967 4968EOF 4969 fi ;; 4970 esac 4971 fi 4972 break 4973 fi 4974 done 4975 IFS="$ac_save_ifs" 4976 MAGIC_CMD="$ac_save_MAGIC_CMD" 4977 ;; 4978esac 4979fi 4980 4981MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 4982if test -n "$MAGIC_CMD"; then 4983 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 4984echo "${ECHO_T}$MAGIC_CMD" >&6 4985else 4986 echo "$as_me:$LINENO: result: no" >&5 4987echo "${ECHO_T}no" >&6 4988fi 4989 4990if test -z "$lt_cv_path_MAGIC_CMD"; then 4991 if test -n "$ac_tool_prefix"; then 4992 echo "$as_me:$LINENO: checking for file" >&5 4993echo $ECHO_N "checking for file... $ECHO_C" >&6 4994if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 4995 echo $ECHO_N "(cached) $ECHO_C" >&6 4996else 4997 case $MAGIC_CMD in 4998 /*) 4999 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 5000 ;; 5001 ?:/*) 5002 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. 5003 ;; 5004 *) 5005 ac_save_MAGIC_CMD="$MAGIC_CMD" 5006 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 5007 ac_dummy="/usr/bin:$PATH" 5008 for ac_dir in $ac_dummy; do 5009 test -z "$ac_dir" && ac_dir=. 5010 if test -f $ac_dir/file; then 5011 lt_cv_path_MAGIC_CMD="$ac_dir/file" 5012 if test -n "$file_magic_test_file"; then 5013 case $deplibs_check_method in 5014 "file_magic "*) 5015 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" 5016 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 5017 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 5018 egrep "$file_magic_regex" > /dev/null; then 5019 : 5020 else 5021 cat <<EOF 1>&2 5022 5023*** Warning: the command libtool uses to detect shared libraries, 5024*** $file_magic_cmd, produces output that libtool cannot recognize. 5025*** The result is that libtool may fail to recognize shared libraries 5026*** as such. This will affect the creation of libtool libraries that 5027*** depend on shared libraries, but programs linked with such libtool 5028*** libraries will work regardless of this problem. Nevertheless, you 5029*** may want to report the problem to your system manager and/or to 5030*** bug-libtool@gnu.org 5031 5032EOF 5033 fi ;; 5034 esac 5035 fi 5036 break 5037 fi 5038 done 5039 IFS="$ac_save_ifs" 5040 MAGIC_CMD="$ac_save_MAGIC_CMD" 5041 ;; 5042esac 5043fi 5044 5045MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 5046if test -n "$MAGIC_CMD"; then 5047 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 5048echo "${ECHO_T}$MAGIC_CMD" >&6 5049else 5050 echo "$as_me:$LINENO: result: no" >&5 5051echo "${ECHO_T}no" >&6 5052fi 5053 5054 else 5055 MAGIC_CMD=: 5056 fi 5057fi 5058 5059 fi 5060 ;; 5061esac 5062 5063if test -n "$ac_tool_prefix"; then 5064 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5065set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5066echo "$as_me:$LINENO: checking for $ac_word" >&5 5067echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5068if test "${ac_cv_prog_RANLIB+set}" = set; then 5069 echo $ECHO_N "(cached) $ECHO_C" >&6 5070else 5071 if test -n "$RANLIB"; then 5072 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5073else 5074as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5075for as_dir in $PATH 5076do 5077 IFS=$as_save_IFS 5078 test -z "$as_dir" && as_dir=. 5079 for ac_exec_ext in '' $ac_executable_extensions; do 5080 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5081 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5082 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5083 break 2 5084 fi 5085done 5086done 5087 5088fi 5089fi 5090RANLIB=$ac_cv_prog_RANLIB 5091if test -n "$RANLIB"; then 5092 echo "$as_me:$LINENO: result: $RANLIB" >&5 5093echo "${ECHO_T}$RANLIB" >&6 5094else 5095 echo "$as_me:$LINENO: result: no" >&5 5096echo "${ECHO_T}no" >&6 5097fi 5098 5099fi 5100if test -z "$ac_cv_prog_RANLIB"; then 5101 ac_ct_RANLIB=$RANLIB 5102 # Extract the first word of "ranlib", so it can be a program name with args. 5103set dummy ranlib; ac_word=$2 5104echo "$as_me:$LINENO: checking for $ac_word" >&5 5105echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5106if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 5107 echo $ECHO_N "(cached) $ECHO_C" >&6 5108else 5109 if test -n "$ac_ct_RANLIB"; then 5110 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5111else 5112as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5113for as_dir in $PATH 5114do 5115 IFS=$as_save_IFS 5116 test -z "$as_dir" && as_dir=. 5117 for ac_exec_ext in '' $ac_executable_extensions; do 5118 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5119 ac_cv_prog_ac_ct_RANLIB="ranlib" 5120 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5121 break 2 5122 fi 5123done 5124done 5125 5126 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" 5127fi 5128fi 5129ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5130if test -n "$ac_ct_RANLIB"; then 5131 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 5132echo "${ECHO_T}$ac_ct_RANLIB" >&6 5133else 5134 echo "$as_me:$LINENO: result: no" >&5 5135echo "${ECHO_T}no" >&6 5136fi 5137 5138 RANLIB=$ac_ct_RANLIB 5139else 5140 RANLIB="$ac_cv_prog_RANLIB" 5141fi 5142 5143if test -n "$ac_tool_prefix"; then 5144 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5145set dummy ${ac_tool_prefix}strip; ac_word=$2 5146echo "$as_me:$LINENO: checking for $ac_word" >&5 5147echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5148if test "${ac_cv_prog_STRIP+set}" = set; then 5149 echo $ECHO_N "(cached) $ECHO_C" >&6 5150else 5151 if test -n "$STRIP"; then 5152 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5153else 5154as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5155for as_dir in $PATH 5156do 5157 IFS=$as_save_IFS 5158 test -z "$as_dir" && as_dir=. 5159 for ac_exec_ext in '' $ac_executable_extensions; do 5160 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5161 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5162 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5163 break 2 5164 fi 5165done 5166done 5167 5168fi 5169fi 5170STRIP=$ac_cv_prog_STRIP 5171if test -n "$STRIP"; then 5172 echo "$as_me:$LINENO: result: $STRIP" >&5 5173echo "${ECHO_T}$STRIP" >&6 5174else 5175 echo "$as_me:$LINENO: result: no" >&5 5176echo "${ECHO_T}no" >&6 5177fi 5178 5179fi 5180if test -z "$ac_cv_prog_STRIP"; then 5181 ac_ct_STRIP=$STRIP 5182 # Extract the first word of "strip", so it can be a program name with args. 5183set dummy strip; ac_word=$2 5184echo "$as_me:$LINENO: checking for $ac_word" >&5 5185echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 5186if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 5187 echo $ECHO_N "(cached) $ECHO_C" >&6 5188else 5189 if test -n "$ac_ct_STRIP"; then 5190 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5191else 5192as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5193for as_dir in $PATH 5194do 5195 IFS=$as_save_IFS 5196 test -z "$as_dir" && as_dir=. 5197 for ac_exec_ext in '' $ac_executable_extensions; do 5198 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5199 ac_cv_prog_ac_ct_STRIP="strip" 5200 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5201 break 2 5202 fi 5203done 5204done 5205 5206 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" 5207fi 5208fi 5209ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5210if test -n "$ac_ct_STRIP"; then 5211 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 5212echo "${ECHO_T}$ac_ct_STRIP" >&6 5213else 5214 echo "$as_me:$LINENO: result: no" >&5 5215echo "${ECHO_T}no" >&6 5216fi 5217 5218 STRIP=$ac_ct_STRIP 5219else 5220 STRIP="$ac_cv_prog_STRIP" 5221fi 5222 5223 5224enable_dlopen=no 5225enable_win32_dll=no 5226 5227# Check whether --enable-libtool-lock or --disable-libtool-lock was given. 5228if test "${enable_libtool_lock+set}" = set; then 5229 enableval="$enable_libtool_lock" 5230 5231fi; 5232test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 5233 5234# Some flags need to be propagated to the compiler or linker for good 5235# libtool support. 5236case $host in 5237*-*-irix6*) 5238 # Find out which ABI we are using. 5239 echo '#line 5239 "configure"' > conftest.$ac_ext 5240 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5241 (eval $ac_compile) 2>&5 5242 ac_status=$? 5243 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5244 (exit $ac_status); }; then 5245 case `/usr/bin/file conftest.$ac_objext` in 5246 *32-bit*) 5247 LD="${LD-ld} -32" 5248 ;; 5249 *N32*) 5250 LD="${LD-ld} -n32" 5251 ;; 5252 *64-bit*) 5253 LD="${LD-ld} -64" 5254 ;; 5255 esac 5256 fi 5257 rm -rf conftest* 5258 ;; 5259 5260*-*-sco3.2v5*) 5261 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 5262 SAVE_CFLAGS="$CFLAGS" 5263 CFLAGS="$CFLAGS -belf" 5264 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 5265echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6 5266if test "${lt_cv_cc_needs_belf+set}" = set; then 5267 echo $ECHO_N "(cached) $ECHO_C" >&6 5268else 5269 5270 5271 ac_ext=c 5272ac_cpp='$CPP $CPPFLAGS' 5273ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5274ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5275ac_compiler_gnu=$ac_cv_c_compiler_gnu 5276 5277 cat >conftest.$ac_ext <<_ACEOF 5278#line $LINENO "configure" 5279#include "confdefs.h" 5280 5281#ifdef F77_DUMMY_MAIN 5282# ifdef __cplusplus 5283 extern "C" 5284# endif 5285 int F77_DUMMY_MAIN() { return 1; } 5286#endif 5287int 5288main () 5289{ 5290 5291 ; 5292 return 0; 5293} 5294_ACEOF 5295rm -f conftest.$ac_objext conftest$ac_exeext 5296if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5297 (eval $ac_link) 2>&5 5298 ac_status=$? 5299 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5300 (exit $ac_status); } && 5301 { ac_try='test -s conftest$ac_exeext' 5302 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5303 (eval $ac_try) 2>&5 5304 ac_status=$? 5305 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5306 (exit $ac_status); }; }; then 5307 lt_cv_cc_needs_belf=yes 5308else 5309 echo "$as_me: failed program was:" >&5 5310cat conftest.$ac_ext >&5 5311lt_cv_cc_needs_belf=no 5312fi 5313rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 5314 ac_ext=c 5315ac_cpp='$CPP $CPPFLAGS' 5316ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5317ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5318ac_compiler_gnu=$ac_cv_c_compiler_gnu 5319 5320fi 5321echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 5322echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6 5323 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 5324 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 5325 CFLAGS="$SAVE_CFLAGS" 5326 fi 5327 ;; 5328 5329 5330esac 5331 5332# Sed substitution that helps us do robust quoting. It backslashifies 5333# metacharacters that are still active within double-quoted strings. 5334Xsed='sed -e s/^X//' 5335sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g' 5336 5337# Same as above, but do not quote variable references. 5338double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g' 5339 5340# Sed substitution to delay expansion of an escaped shell variable in a 5341# double_quote_subst'ed string. 5342delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 5343 5344# Constants: 5345rm="rm -f" 5346 5347# Global variables: 5348default_ofile=libtool 5349can_build_shared=yes 5350 5351# All known linkers require a `.a' archive for static linking (except M$VC, 5352# which needs '.lib'). 5353libext=a 5354ltmain="$ac_aux_dir/ltmain.sh" 5355ofile="$default_ofile" 5356with_gnu_ld="$lt_cv_prog_gnu_ld" 5357need_locks="$enable_libtool_lock" 5358 5359old_CC="$CC" 5360old_CFLAGS="$CFLAGS" 5361 5362# Set sane defaults for various variables 5363test -z "$AR" && AR=ar 5364test -z "$AR_FLAGS" && AR_FLAGS=cru 5365test -z "$AS" && AS=as 5366test -z "$CC" && CC=cc 5367test -z "$DLLTOOL" && DLLTOOL=dlltool 5368test -z "$LD" && LD=ld 5369test -z "$LN_S" && LN_S="ln -s" 5370test -z "$MAGIC_CMD" && MAGIC_CMD=file 5371test -z "$NM" && NM=nm 5372test -z "$OBJDUMP" && OBJDUMP=objdump 5373test -z "$RANLIB" && RANLIB=: 5374test -z "$STRIP" && STRIP=: 5375test -z "$ac_objext" && ac_objext=o 5376 5377if test x"$host" != x"$build"; then 5378 ac_tool_prefix=${host_alias}- 5379else 5380 ac_tool_prefix= 5381fi 5382 5383# Transform linux* to *-*-linux-gnu*, to support old configure scripts. 5384case $host_os in 5385linux-gnu*) ;; 5386linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` 5387esac 5388 5389case $host_os in 5390aix3*) 5391 # AIX sometimes has problems with the GCC collect2 program. For some 5392 # reason, if we set the COLLECT_NAMES environment variable, the problems 5393 # vanish in a puff of smoke. 5394 if test "X${COLLECT_NAMES+set}" != Xset; then 5395 COLLECT_NAMES= 5396 export COLLECT_NAMES 5397 fi 5398 ;; 5399esac 5400 5401# Determine commands to create old-style static archives. 5402old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs' 5403old_postinstall_cmds='chmod 644 $oldlib' 5404old_postuninstall_cmds= 5405 5406if test -n "$RANLIB"; then 5407 case $host_os in 5408 openbsd*) 5409 old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds" 5410 ;; 5411 *) 5412 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" 5413 ;; 5414 esac 5415 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 5416fi 5417 5418# Allow CC to be a program name with arguments. 5419set dummy $CC 5420compiler="$2" 5421 5422echo "$as_me:$LINENO: checking for objdir" >&5 5423echo $ECHO_N "checking for objdir... $ECHO_C" >&6 5424rm -f .libs 2>/dev/null 5425mkdir .libs 2>/dev/null 5426if test -d .libs; then 5427 objdir=.libs 5428else 5429 # MS-DOS does not allow filenames that begin with a dot. 5430 objdir=_libs 5431fi 5432rmdir .libs 2>/dev/null 5433echo "$as_me:$LINENO: result: $objdir" >&5 5434echo "${ECHO_T}$objdir" >&6 5435 5436 5437 5438# Check whether --with-pic or --without-pic was given. 5439if test "${with_pic+set}" = set; then 5440 withval="$with_pic" 5441 pic_mode="$withval" 5442else 5443 pic_mode=default 5444fi; 5445test -z "$pic_mode" && pic_mode=default 5446 5447# We assume here that the value for lt_cv_prog_cc_pic will not be cached 5448# in isolation, and that seeing it set (from the cache) indicates that 5449# the associated values are set (in the cache) correctly too. 5450echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 5451echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 5452if test "${lt_cv_prog_cc_pic+set}" = set; then 5453 echo $ECHO_N "(cached) $ECHO_C" >&6 5454else 5455 lt_cv_prog_cc_pic= 5456 lt_cv_prog_cc_shlib= 5457 lt_cv_prog_cc_wl= 5458 lt_cv_prog_cc_static= 5459 lt_cv_prog_cc_no_builtin= 5460 lt_cv_prog_cc_can_build_shared=$can_build_shared 5461 5462 if test "$GCC" = yes; then 5463 lt_cv_prog_cc_wl='-Wl,' 5464 lt_cv_prog_cc_static='-static' 5465 5466 case $host_os in 5467 aix*) 5468 # Below there is a dirty hack to force normal static linking with -ldl 5469 # The problem is because libdl dynamically linked with both libc and 5470 # libC (AIX C++ library), which obviously doesn't included in libraries 5471 # list by gcc. This cause undefined symbols with -static flags. 5472 # This hack allows C programs to be linked with "-static -ldl", but 5473 # not sure about C++ programs. 5474 lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC" 5475 ;; 5476 amigaos*) 5477 # FIXME: we need at least 68020 code to build shared libraries, but 5478 # adding the `-m68020' flag to GCC prevents building anything better, 5479 # like `-m68040'. 5480 lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4' 5481 ;; 5482 beos* | irix5* | irix6* | osf3* | osf4* | osf5*) 5483 # PIC is the default for these OSes. 5484 ;; 5485 darwin* | rhapsody*) 5486 # PIC is the default on this platform 5487 # Common symbols not allowed in MH_DYLIB files 5488 lt_cv_prog_cc_pic='-fno-common' 5489 ;; 5490 cygwin* | mingw* | pw32* | os2*) 5491 # This hack is so that the source file can tell whether it is being 5492 # built for inclusion in a dll (and should export symbols for example). 5493 lt_cv_prog_cc_pic='-DDLL_EXPORT' 5494 ;; 5495 sysv4*MP*) 5496 if test -d /usr/nec; then 5497 lt_cv_prog_cc_pic=-Kconform_pic 5498 fi 5499 ;; 5500 *) 5501 lt_cv_prog_cc_pic='-fPIC' 5502 ;; 5503 esac 5504 else 5505 # PORTME Check for PIC flags for the system compiler. 5506 case $host_os in 5507 aix3* | aix4* | aix5*) 5508 lt_cv_prog_cc_wl='-Wl,' 5509 # All AIX code is PIC. 5510 if test "$host_cpu" = ia64; then 5511 # AIX 5 now supports IA64 processor 5512 lt_cv_prog_cc_static='-Bstatic' 5513 else 5514 lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp' 5515 fi 5516 ;; 5517 5518 hpux9* | hpux10* | hpux11*) 5519 # Is there a better lt_cv_prog_cc_static that works with the bundled CC? 5520 lt_cv_prog_cc_wl='-Wl,' 5521 lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive" 5522 lt_cv_prog_cc_pic='+Z' 5523 ;; 5524 5525 irix5* | irix6*) 5526 lt_cv_prog_cc_wl='-Wl,' 5527 lt_cv_prog_cc_static='-non_shared' 5528 # PIC (with -KPIC) is the default. 5529 ;; 5530 5531 cygwin* | mingw* | pw32* | os2*) 5532 # This hack is so that the source file can tell whether it is being 5533 # built for inclusion in a dll (and should export symbols for example). 5534 lt_cv_prog_cc_pic='-DDLL_EXPORT' 5535 ;; 5536 5537 newsos6) 5538 lt_cv_prog_cc_pic='-KPIC' 5539 lt_cv_prog_cc_static='-Bstatic' 5540 ;; 5541 5542 osf3* | osf4* | osf5*) 5543 # All OSF/1 code is PIC. 5544 lt_cv_prog_cc_wl='-Wl,' 5545 lt_cv_prog_cc_static='-non_shared' 5546 ;; 5547 5548 sco3.2v5*) 5549 lt_cv_prog_cc_pic='-Kpic' 5550 lt_cv_prog_cc_static='-dn' 5551 lt_cv_prog_cc_shlib='-belf' 5552 ;; 5553 5554 solaris*) 5555 lt_cv_prog_cc_pic='-KPIC' 5556 lt_cv_prog_cc_static='-Bstatic' 5557 lt_cv_prog_cc_wl='-Wl,' 5558 ;; 5559 5560 sunos4*) 5561 lt_cv_prog_cc_pic='-PIC' 5562 lt_cv_prog_cc_static='-Bstatic' 5563 lt_cv_prog_cc_wl='-Qoption ld ' 5564 ;; 5565 5566 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 5567 lt_cv_prog_cc_pic='-KPIC' 5568 lt_cv_prog_cc_static='-Bstatic' 5569 if test "x$host_vendor" = xsni; then 5570 lt_cv_prog_cc_wl='-LD' 5571 else 5572 lt_cv_prog_cc_wl='-Wl,' 5573 fi 5574 ;; 5575 5576 uts4*) 5577 lt_cv_prog_cc_pic='-pic' 5578 lt_cv_prog_cc_static='-Bstatic' 5579 ;; 5580 5581 sysv4*MP*) 5582 if test -d /usr/nec ;then 5583 lt_cv_prog_cc_pic='-Kconform_pic' 5584 lt_cv_prog_cc_static='-Bstatic' 5585 fi 5586 ;; 5587 5588 *) 5589 lt_cv_prog_cc_can_build_shared=no 5590 ;; 5591 esac 5592 fi 5593 5594fi 5595 5596if test -z "$lt_cv_prog_cc_pic"; then 5597 echo "$as_me:$LINENO: result: none" >&5 5598echo "${ECHO_T}none" >&6 5599else 5600 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5 5601echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6 5602 5603 # Check to make sure the pic_flag actually works. 5604 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5 5605echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6 5606 if test "${lt_cv_prog_cc_pic_works+set}" = set; then 5607 echo $ECHO_N "(cached) $ECHO_C" >&6 5608else 5609 save_CFLAGS="$CFLAGS" 5610 CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC" 5611 cat >conftest.$ac_ext <<_ACEOF 5612#line $LINENO "configure" 5613#include "confdefs.h" 5614 5615#ifdef F77_DUMMY_MAIN 5616# ifdef __cplusplus 5617 extern "C" 5618# endif 5619 int F77_DUMMY_MAIN() { return 1; } 5620#endif 5621int 5622main () 5623{ 5624 5625 ; 5626 return 0; 5627} 5628_ACEOF 5629rm -f conftest.$ac_objext 5630if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5631 (eval $ac_compile) 2>&5 5632 ac_status=$? 5633 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5634 (exit $ac_status); } && 5635 { ac_try='test -s conftest.$ac_objext' 5636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5637 (eval $ac_try) 2>&5 5638 ac_status=$? 5639 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5640 (exit $ac_status); }; }; then 5641 case $host_os in 5642 hpux9* | hpux10* | hpux11*) 5643 # On HP-UX, both CC and GCC only warn that PIC is supported... then 5644 # they create non-PIC objects. So, if there were any warnings, we 5645 # assume that PIC is not supported. 5646 if test -s conftest.err; then 5647 lt_cv_prog_cc_pic_works=no 5648 else 5649 lt_cv_prog_cc_pic_works=yes 5650 fi 5651 ;; 5652 *) 5653 lt_cv_prog_cc_pic_works=yes 5654 ;; 5655 esac 5656 5657else 5658 echo "$as_me: failed program was:" >&5 5659cat conftest.$ac_ext >&5 5660 lt_cv_prog_cc_pic_works=no 5661 5662fi 5663rm -f conftest.$ac_objext conftest.$ac_ext 5664 CFLAGS="$save_CFLAGS" 5665 5666fi 5667 5668 5669 if test "X$lt_cv_prog_cc_pic_works" = Xno; then 5670 lt_cv_prog_cc_pic= 5671 lt_cv_prog_cc_can_build_shared=no 5672 else 5673 lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic" 5674 fi 5675 5676 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5 5677echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6 5678fi 5679 5680# Check for any special shared library compilation flags. 5681if test -n "$lt_cv_prog_cc_shlib"; then 5682 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5 5683echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;} 5684 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then : 5685 else 5686 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5 5687echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;} 5688 lt_cv_prog_cc_can_build_shared=no 5689 fi 5690fi 5691 5692echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5 5693echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6 5694if test "${lt_cv_prog_cc_static_works+set}" = set; then 5695 echo $ECHO_N "(cached) $ECHO_C" >&6 5696else 5697 lt_cv_prog_cc_static_works=no 5698 save_LDFLAGS="$LDFLAGS" 5699 LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static" 5700 cat >conftest.$ac_ext <<_ACEOF 5701#line $LINENO "configure" 5702#include "confdefs.h" 5703 5704#ifdef F77_DUMMY_MAIN 5705# ifdef __cplusplus 5706 extern "C" 5707# endif 5708 int F77_DUMMY_MAIN() { return 1; } 5709#endif 5710int 5711main () 5712{ 5713 5714 ; 5715 return 0; 5716} 5717_ACEOF 5718rm -f conftest.$ac_objext conftest$ac_exeext 5719if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5720 (eval $ac_link) 2>&5 5721 ac_status=$? 5722 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5723 (exit $ac_status); } && 5724 { ac_try='test -s conftest$ac_exeext' 5725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5726 (eval $ac_try) 2>&5 5727 ac_status=$? 5728 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5729 (exit $ac_status); }; }; then 5730 lt_cv_prog_cc_static_works=yes 5731else 5732 echo "$as_me: failed program was:" >&5 5733cat conftest.$ac_ext >&5 5734fi 5735rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 5736 LDFLAGS="$save_LDFLAGS" 5737 5738fi 5739 5740 5741# Belt *and* braces to stop my trousers falling down: 5742test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static= 5743echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5 5744echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6 5745 5746pic_flag="$lt_cv_prog_cc_pic" 5747special_shlib_compile_flags="$lt_cv_prog_cc_shlib" 5748wl="$lt_cv_prog_cc_wl" 5749link_static_flag="$lt_cv_prog_cc_static" 5750no_builtin_flag="$lt_cv_prog_cc_no_builtin" 5751can_build_shared="$lt_cv_prog_cc_can_build_shared" 5752 5753 5754# Check to see if options -o and -c are simultaneously supported by compiler 5755echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 5756echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 5757if test "${lt_cv_compiler_c_o+set}" = set; then 5758 echo $ECHO_N "(cached) $ECHO_C" >&6 5759else 5760 5761$rm -r conftest 2>/dev/null 5762mkdir conftest 5763cd conftest 5764echo "int some_variable = 0;" > conftest.$ac_ext 5765mkdir out 5766# According to Tom Tromey, Ian Lance Taylor reported there are C compilers 5767# that will create temporary files in the current directory regardless of 5768# the output directory. Thus, making CWD read-only will cause this test 5769# to fail, enabling locking or at least warning the user not to do parallel 5770# builds. 5771chmod -w . 5772save_CFLAGS="$CFLAGS" 5773CFLAGS="$CFLAGS -o out/conftest2.$ac_objext" 5774compiler_c_o=no 5775if { (eval echo configure:5775: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then 5776 # The compiler can only warn and ignore the option if not recognized 5777 # So say no if there are warnings 5778 if test -s out/conftest.err; then 5779 lt_cv_compiler_c_o=no 5780 else 5781 lt_cv_compiler_c_o=yes 5782 fi 5783else 5784 # Append any errors to the config.log. 5785 cat out/conftest.err 1>&5 5786 lt_cv_compiler_c_o=no 5787fi 5788CFLAGS="$save_CFLAGS" 5789chmod u+w . 5790$rm conftest* out/* 5791rmdir out 5792cd .. 5793rmdir conftest 5794$rm -r conftest 2>/dev/null 5795 5796fi 5797 5798compiler_c_o=$lt_cv_compiler_c_o 5799echo "$as_me:$LINENO: result: $compiler_c_o" >&5 5800echo "${ECHO_T}$compiler_c_o" >&6 5801 5802if test x"$compiler_c_o" = x"yes"; then 5803 # Check to see if we can write to a .lo 5804 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5 5805echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6 5806 if test "${lt_cv_compiler_o_lo+set}" = set; then 5807 echo $ECHO_N "(cached) $ECHO_C" >&6 5808else 5809 5810 lt_cv_compiler_o_lo=no 5811 save_CFLAGS="$CFLAGS" 5812 CFLAGS="$CFLAGS -c -o conftest.lo" 5813 save_objext="$ac_objext" 5814 ac_objext=lo 5815 cat >conftest.$ac_ext <<_ACEOF 5816#line $LINENO "configure" 5817#include "confdefs.h" 5818 5819#ifdef F77_DUMMY_MAIN 5820# ifdef __cplusplus 5821 extern "C" 5822# endif 5823 int F77_DUMMY_MAIN() { return 1; } 5824#endif 5825int 5826main () 5827{ 5828int some_variable = 0; 5829 ; 5830 return 0; 5831} 5832_ACEOF 5833rm -f conftest.$ac_objext 5834if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5835 (eval $ac_compile) 2>&5 5836 ac_status=$? 5837 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5838 (exit $ac_status); } && 5839 { ac_try='test -s conftest.$ac_objext' 5840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5841 (eval $ac_try) 2>&5 5842 ac_status=$? 5843 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5844 (exit $ac_status); }; }; then 5845 # The compiler can only warn and ignore the option if not recognized 5846 # So say no if there are warnings 5847 if test -s conftest.err; then 5848 lt_cv_compiler_o_lo=no 5849 else 5850 lt_cv_compiler_o_lo=yes 5851 fi 5852 5853else 5854 echo "$as_me: failed program was:" >&5 5855cat conftest.$ac_ext >&5 5856fi 5857rm -f conftest.$ac_objext conftest.$ac_ext 5858 ac_objext="$save_objext" 5859 CFLAGS="$save_CFLAGS" 5860 5861fi 5862 5863 compiler_o_lo=$lt_cv_compiler_o_lo 5864 echo "$as_me:$LINENO: result: $compiler_o_lo" >&5 5865echo "${ECHO_T}$compiler_o_lo" >&6 5866else 5867 compiler_o_lo=no 5868fi 5869 5870# Check to see if we can do hard links to lock some files if needed 5871hard_links="nottested" 5872if test "$compiler_c_o" = no && test "$need_locks" != no; then 5873 # do not overwrite the value of need_locks provided by the user 5874 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 5875echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 5876 hard_links=yes 5877 $rm conftest* 5878 ln conftest.a conftest.b 2>/dev/null && hard_links=no 5879 touch conftest.a 5880 ln conftest.a conftest.b 2>&5 || hard_links=no 5881 ln conftest.a conftest.b 2>/dev/null && hard_links=no 5882 echo "$as_me:$LINENO: result: $hard_links" >&5 5883echo "${ECHO_T}$hard_links" >&6 5884 if test "$hard_links" = no; then 5885 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 5886echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 5887 need_locks=warn 5888 fi 5889else 5890 need_locks=no 5891fi 5892 5893if test "$GCC" = yes; then 5894 # Check to see if options -fno-rtti -fno-exceptions are supported by compiler 5895 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 5896echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6 5897 echo "int some_variable = 0;" > conftest.$ac_ext 5898 save_CFLAGS="$CFLAGS" 5899 CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext" 5900 compiler_rtti_exceptions=no 5901 cat >conftest.$ac_ext <<_ACEOF 5902#line $LINENO "configure" 5903#include "confdefs.h" 5904 5905#ifdef F77_DUMMY_MAIN 5906# ifdef __cplusplus 5907 extern "C" 5908# endif 5909 int F77_DUMMY_MAIN() { return 1; } 5910#endif 5911int 5912main () 5913{ 5914int some_variable = 0; 5915 ; 5916 return 0; 5917} 5918_ACEOF 5919rm -f conftest.$ac_objext 5920if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5921 (eval $ac_compile) 2>&5 5922 ac_status=$? 5923 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5924 (exit $ac_status); } && 5925 { ac_try='test -s conftest.$ac_objext' 5926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5927 (eval $ac_try) 2>&5 5928 ac_status=$? 5929 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5930 (exit $ac_status); }; }; then 5931 # The compiler can only warn and ignore the option if not recognized 5932 # So say no if there are warnings 5933 if test -s conftest.err; then 5934 compiler_rtti_exceptions=no 5935 else 5936 compiler_rtti_exceptions=yes 5937 fi 5938 5939else 5940 echo "$as_me: failed program was:" >&5 5941cat conftest.$ac_ext >&5 5942fi 5943rm -f conftest.$ac_objext conftest.$ac_ext 5944 CFLAGS="$save_CFLAGS" 5945 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5 5946echo "${ECHO_T}$compiler_rtti_exceptions" >&6 5947 5948 if test "$compiler_rtti_exceptions" = "yes"; then 5949 no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions' 5950 else 5951 no_builtin_flag=' -fno-builtin' 5952 fi 5953fi 5954 5955# See if the linker supports building shared libraries. 5956echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5 5957echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6 5958 5959allow_undefined_flag= 5960no_undefined_flag= 5961need_lib_prefix=unknown 5962need_version=unknown 5963# when you set need_version to no, make sure it does not cause -set_version 5964# flags to be left without arguments 5965archive_cmds= 5966archive_expsym_cmds= 5967old_archive_from_new_cmds= 5968old_archive_from_expsyms_cmds= 5969export_dynamic_flag_spec= 5970whole_archive_flag_spec= 5971thread_safe_flag_spec= 5972hardcode_into_libs=no 5973hardcode_libdir_flag_spec= 5974hardcode_libdir_separator= 5975hardcode_direct=no 5976hardcode_minus_L=no 5977hardcode_shlibpath_var=unsupported 5978runpath_var= 5979link_all_deplibs=unknown 5980always_export_symbols=no 5981export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols' 5982# include_expsyms should be a list of space-separated symbols to be *always* 5983# included in the symbol list 5984include_expsyms= 5985# exclude_expsyms can be an egrep regular expression of symbols to exclude 5986# it will be wrapped by ` (' and `)$', so one must not match beginning or 5987# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 5988# as well as any symbol that contains `d'. 5989exclude_expsyms="_GLOBAL_OFFSET_TABLE_" 5990# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 5991# platforms (ab)use it in PIC code, but their linkers get confused if 5992# the symbol is explicitly referenced. Since portable code cannot 5993# rely on this symbol name, it's probably fine to never include it in 5994# preloaded symbol tables. 5995extract_expsyms_cmds= 5996 5997case $host_os in 5998cygwin* | mingw* | pw32*) 5999 # FIXME: the MSVC++ port hasn't been tested in a loooong time 6000 # When not using gcc, we currently assume that we are using 6001 # Microsoft Visual C++. 6002 if test "$GCC" != yes; then 6003 with_gnu_ld=no 6004 fi 6005 ;; 6006openbsd*) 6007 with_gnu_ld=no 6008 ;; 6009esac 6010 6011ld_shlibs=yes 6012if test "$with_gnu_ld" = yes; then 6013 # If archive_cmds runs LD, not CC, wlarc should be empty 6014 wlarc='${wl}' 6015 6016 # See if GNU ld supports shared libraries. 6017 case $host_os in 6018 aix3* | aix4* | aix5*) 6019 # On AIX, the GNU linker is very broken 6020 # Note:Check GNU linker on AIX 5-IA64 when/if it becomes available. 6021 ld_shlibs=no 6022 cat <<EOF 1>&2 6023 6024*** Warning: the GNU linker, at least up to release 2.9.1, is reported 6025*** to be unable to reliably create shared libraries on AIX. 6026*** Therefore, libtool is disabling shared libraries support. If you 6027*** really care for shared libraries, you may want to modify your PATH 6028*** so that a non-GNU linker is found, and then restart. 6029 6030EOF 6031 ;; 6032 6033 amigaos*) 6034 archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 6035 hardcode_libdir_flag_spec='-L$libdir' 6036 hardcode_minus_L=yes 6037 6038 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports 6039 # that the semantics of dynamic libraries on AmigaOS, at least up 6040 # to version 4, is to share data among multiple programs linked 6041 # with the same dynamic library. Since this doesn't match the 6042 # behavior of shared libraries on other platforms, we can use 6043 # them. 6044 ld_shlibs=no 6045 ;; 6046 6047 beos*) 6048 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then 6049 allow_undefined_flag=unsupported 6050 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 6051 # support --undefined. This deserves some investigation. FIXME 6052 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 6053 else 6054 ld_shlibs=no 6055 fi 6056 ;; 6057 6058 cygwin* | mingw* | pw32*) 6059 # hardcode_libdir_flag_spec is actually meaningless, as there is 6060 # no search path for DLLs. 6061 hardcode_libdir_flag_spec='-L$libdir' 6062 allow_undefined_flag=unsupported 6063 always_export_symbols=yes 6064 6065 extract_expsyms_cmds='test -f $output_objdir/impgen.c || \ 6066 sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~ 6067 test -f $output_objdir/impgen.exe || (cd $output_objdir && \ 6068 if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \ 6069 else $CC -o impgen impgen.c ; fi)~ 6070 $output_objdir/impgen $dir/$soroot > $output_objdir/$soname-def' 6071 6072 old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib' 6073 6074 # cygwin and mingw dlls have different entry points and sets of symbols 6075 # to exclude. 6076 # FIXME: what about values for MSVC? 6077 dll_entry=__cygwin_dll_entry@12 6078 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~ 6079 case $host_os in 6080 mingw*) 6081 # mingw values 6082 dll_entry=_DllMainCRTStartup@12 6083 dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~ 6084 ;; 6085 esac 6086 6087 # mingw and cygwin differ, and it's simplest to just exclude the union 6088 # of the two symbol sets. 6089 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12 6090 6091 # recent cygwin and mingw systems supply a stub DllMain which the user 6092 # can override, but on older systems we have to supply one (in ltdll.c) 6093 if test "x$lt_cv_need_dllmain" = "xyes"; then 6094 ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext " 6095 ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < $''0 > $output_objdir/$soname-ltdll.c~ 6096 test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~' 6097 else 6098 ltdll_obj= 6099 ltdll_cmds= 6100 fi 6101 6102 # Extract the symbol export list from an `--export-all' def file, 6103 # then regenerate the def file from the symbol export list, so that 6104 # the compiled dll only exports the symbol export list. 6105 # Be careful not to strip the DATA tag left be newer dlltools. 6106 export_symbols_cmds="$ltdll_cmds"' 6107 $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~ 6108 sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols' 6109 6110 # If the export-symbols file already is a .def file (1st line 6111 # is EXPORTS), use it as is. 6112 # If DATA tags from a recent dlltool are present, honour them! 6113 archive_expsym_cmds='if test "x`head -1 $export_symbols`" = xEXPORTS; then 6114 cp $export_symbols $output_objdir/$soname-def; 6115 else 6116 echo EXPORTS > $output_objdir/$soname-def; 6117 _lt_hint=1; 6118 cat $export_symbols | while read symbol; do 6119 set dummy \$symbol; 6120 case \$# in 6121 2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;; 6122 *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;; 6123 esac; 6124 _lt_hint=`expr 1 + \$_lt_hint`; 6125 done; 6126 fi~ 6127 '"$ltdll_cmds"' 6128 $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~ 6129 $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~ 6130 $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~ 6131 $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp --output-lib $output_objdir/$libname.dll.a~ 6132 $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags' 6133 ;; 6134 6135 netbsd*) 6136 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 6137 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 6138 wlarc= 6139 else 6140 archive_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 6141 archive_expsym_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 6142 fi 6143 ;; 6144 6145 solaris* | sysv5*) 6146 if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then 6147 ld_shlibs=no 6148 cat <<EOF 1>&2 6149 6150*** Warning: The releases 2.8.* of the GNU linker cannot reliably 6151*** create shared libraries on Solaris systems. Therefore, libtool 6152*** is disabling shared libraries support. We urge you to upgrade GNU 6153*** binutils to release 2.9.1 or newer. Another option is to modify 6154*** your PATH or compiler configuration so that the native linker is 6155*** used, and then restart. 6156 6157EOF 6158 elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then 6159 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 6160 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 6161 else 6162 ld_shlibs=no 6163 fi 6164 ;; 6165 6166 sunos4*) 6167 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 6168 wlarc= 6169 hardcode_direct=yes 6170 hardcode_shlibpath_var=no 6171 ;; 6172 6173 *) 6174 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then 6175 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 6176 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 6177 else 6178 ld_shlibs=no 6179 fi 6180 ;; 6181 esac 6182 6183 if test "$ld_shlibs" = yes; then 6184 runpath_var=LD_RUN_PATH 6185 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' 6186 export_dynamic_flag_spec='${wl}--export-dynamic' 6187 case $host_os in 6188 cygwin* | mingw* | pw32*) 6189 # dlltool doesn't understand --whole-archive et. al. 6190 whole_archive_flag_spec= 6191 ;; 6192 *) 6193 # ancient GNU ld didn't support --whole-archive et. al. 6194 if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then 6195 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 6196 else 6197 whole_archive_flag_spec= 6198 fi 6199 ;; 6200 esac 6201 fi 6202else 6203 # PORTME fill in a description of your system's linker (not GNU ld) 6204 case $host_os in 6205 aix3*) 6206 allow_undefined_flag=unsupported 6207 always_export_symbols=yes 6208 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' 6209 # Note: this linker hardcodes the directories in LIBPATH if there 6210 # are no directories specified by -L. 6211 hardcode_minus_L=yes 6212 if test "$GCC" = yes && test -z "$link_static_flag"; then 6213 # Neither direct hardcoding nor static linking is supported with a 6214 # broken collect2. 6215 hardcode_direct=unsupported 6216 fi 6217 ;; 6218 6219 aix4* | aix5*) 6220 if test "$host_cpu" = ia64; then 6221 # On IA64, the linker does run time linking by default, so we don't 6222 # have to do anything special. 6223 aix_use_runtimelinking=no 6224 exp_sym_flag='-Bexport' 6225 no_entry_flag="" 6226 else 6227 aix_use_runtimelinking=no 6228 6229 # Test if we are trying to use run time linking or normal 6230 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 6231 # need to do runtime linking. 6232 case $host_os in aix4.[23]|aix4.[23].*|aix5*) 6233 for ld_flag in $LDFLAGS; do 6234 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 6235 aix_use_runtimelinking=yes 6236 break 6237 fi 6238 done 6239 esac 6240 6241 exp_sym_flag='-bexport' 6242 no_entry_flag='-bnoentry' 6243 fi 6244 6245 # When large executables or shared objects are built, AIX ld can 6246 # have problems creating the table of contents. If linking a library 6247 # or program results in "error TOC overflow" add -mminimal-toc to 6248 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 6249 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 6250 6251 hardcode_direct=yes 6252 archive_cmds='' 6253 hardcode_libdir_separator=':' 6254 if test "$GCC" = yes; then 6255 case $host_os in aix4.[012]|aix4.[012].*) 6256 collect2name=`${CC} -print-prog-name=collect2` 6257 if test -f "$collect2name" && \ 6258 strings "$collect2name" | grep resolve_lib_name >/dev/null 6259 then 6260 # We have reworked collect2 6261 hardcode_direct=yes 6262 else 6263 # We have old collect2 6264 hardcode_direct=unsupported 6265 # It fails to find uninstalled libraries when the uninstalled 6266 # path is not listed in the libpath. Setting hardcode_minus_L 6267 # to unsupported forces relinking 6268 hardcode_minus_L=yes 6269 hardcode_libdir_flag_spec='-L$libdir' 6270 hardcode_libdir_separator= 6271 fi 6272 esac 6273 6274 shared_flag='-shared' 6275 else 6276 # not using gcc 6277 if test "$host_cpu" = ia64; then 6278 shared_flag='${wl}-G' 6279 else 6280 if test "$aix_use_runtimelinking" = yes; then 6281 shared_flag='${wl}-G' 6282 else 6283 shared_flag='${wl}-bM:SRE' 6284 fi 6285 fi 6286 fi 6287 6288 # It seems that -bexpall can do strange things, so it is better to 6289 # generate a list of symbols to export. 6290 always_export_symbols=yes 6291 if test "$aix_use_runtimelinking" = yes; then 6292 # Warning - without using the other runtime loading flags (-brtl), 6293 # -berok will link without error, but may produce a broken library. 6294 allow_undefined_flag='-berok' 6295 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:/usr/lib:/lib' 6296 archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag" 6297 else 6298 if test "$host_cpu" = ia64; then 6299 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 6300 allow_undefined_flag="-z nodefs" 6301 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname ${wl}-h$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" 6302 else 6303 hardcode_libdir_flag_spec='${wl}-bnolibpath ${wl}-blibpath:$libdir:/usr/lib:/lib' 6304 # Warning - without using the other run time loading flags, 6305 # -berok will link without error, but may produce a broken library. 6306 allow_undefined_flag='${wl}-berok' 6307 # This is a bit strange, but is similar to how AIX traditionally builds 6308 # it's shared libraries. 6309 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"' ~$AR -crlo $objdir/$libname$release.a $objdir/$soname' 6310 fi 6311 fi 6312 ;; 6313 6314 amigaos*) 6315 archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 6316 hardcode_libdir_flag_spec='-L$libdir' 6317 hardcode_minus_L=yes 6318 # see comment about different semantics on the GNU ld section 6319 ld_shlibs=no 6320 ;; 6321 6322 cygwin* | mingw* | pw32*) 6323 # When not using gcc, we currently assume that we are using 6324 # Microsoft Visual C++. 6325 # hardcode_libdir_flag_spec is actually meaningless, as there is 6326 # no search path for DLLs. 6327 hardcode_libdir_flag_spec=' ' 6328 allow_undefined_flag=unsupported 6329 # Tell ltmain to make .lib files, not .a files. 6330 libext=lib 6331 # FIXME: Setting linknames here is a bad hack. 6332 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 6333 # The linker will automatically build a .lib file if we build a DLL. 6334 old_archive_from_new_cmds='true' 6335 # FIXME: Should let the user specify the lib program. 6336 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs' 6337 fix_srcfile_path='`cygpath -w "$srcfile"`' 6338 ;; 6339 6340 darwin* | rhapsody*) 6341 case "$host_os" in 6342 rhapsody* | darwin1.[012]) 6343 allow_undefined_flag='-undefined suppress' 6344 ;; 6345 *) # Darwin 1.3 on 6346 allow_undefined_flag='-flat_namespace -undefined suppress' 6347 ;; 6348 esac 6349 # FIXME: Relying on posixy $() will cause problems for 6350 # cross-compilation, but unfortunately the echo tests do not 6351 # yet detect zsh echo's removal of \ escapes. 6352 archive_cmds='$nonopt $(test "x$module" = xyes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib $libobjs $deplibs$linker_flags -install_name $rpath/$soname $verstring' 6353 # We need to add '_' to the symbols in $export_symbols first 6354 #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols' 6355 hardcode_direct=yes 6356 hardcode_shlibpath_var=no 6357 whole_archive_flag_spec='-all_load $convenience' 6358 ;; 6359 6360 freebsd1*) 6361 ld_shlibs=no 6362 ;; 6363 6364 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 6365 # support. Future versions do this automatically, but an explicit c++rt0.o 6366 # does not break anything, and helps significantly (at the cost of a little 6367 # extra space). 6368 freebsd2.2*) 6369 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 6370 hardcode_libdir_flag_spec='-R$libdir' 6371 hardcode_direct=yes 6372 hardcode_shlibpath_var=no 6373 ;; 6374 6375 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 6376 freebsd2*) 6377 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 6378 hardcode_direct=yes 6379 hardcode_minus_L=yes 6380 hardcode_shlibpath_var=no 6381 ;; 6382 6383 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 6384 freebsd*) 6385 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 6386 hardcode_libdir_flag_spec='-R$libdir' 6387 hardcode_direct=yes 6388 hardcode_shlibpath_var=no 6389 ;; 6390 6391 hpux9* | hpux10* | hpux11*) 6392 case $host_os in 6393 hpux9*) archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ;; 6394 *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;; 6395 esac 6396 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 6397 hardcode_libdir_separator=: 6398 hardcode_direct=yes 6399 hardcode_minus_L=yes # Not in the search PATH, but as the default 6400 # location of the library. 6401 export_dynamic_flag_spec='${wl}-E' 6402 ;; 6403 6404 irix5* | irix6*) 6405 if test "$GCC" = yes; then 6406 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 6407 else 6408 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' 6409 fi 6410 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 6411 hardcode_libdir_separator=: 6412 link_all_deplibs=yes 6413 ;; 6414 6415 netbsd*) 6416 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 6417 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 6418 else 6419 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 6420 fi 6421 hardcode_libdir_flag_spec='-R$libdir' 6422 hardcode_direct=yes 6423 hardcode_shlibpath_var=no 6424 ;; 6425 6426 newsos6) 6427 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 6428 hardcode_direct=yes 6429 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 6430 hardcode_libdir_separator=: 6431 hardcode_shlibpath_var=no 6432 ;; 6433 6434 openbsd*) 6435 hardcode_direct=yes 6436 hardcode_shlibpath_var=no 6437 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6438 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $linker_flags' 6439 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 6440 export_dynamic_flag_spec='${wl}-E' 6441 else 6442 case "$host_os" in 6443 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 6444 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 6445 hardcode_libdir_flag_spec='-R$libdir' 6446 ;; 6447 *) 6448 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $linker_flags' 6449 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 6450 ;; 6451 esac 6452 fi 6453 ;; 6454 6455 os2*) 6456 hardcode_libdir_flag_spec='-L$libdir' 6457 hardcode_minus_L=yes 6458 allow_undefined_flag=unsupported 6459 archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 6460 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 6461 ;; 6462 6463 osf3*) 6464 if test "$GCC" = yes; then 6465 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 6466 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 6467 else 6468 allow_undefined_flag=' -expect_unresolved \*' 6469 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' 6470 fi 6471 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 6472 hardcode_libdir_separator=: 6473 ;; 6474 6475 osf4* | osf5*) # as osf3* with the addition of -msym flag 6476 if test "$GCC" = yes; then 6477 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 6478 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 6479 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 6480 else 6481 allow_undefined_flag=' -expect_unresolved \*' 6482 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' 6483 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ 6484 $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp' 6485 6486 #Both c and cxx compiler support -rpath directly 6487 hardcode_libdir_flag_spec='-rpath $libdir' 6488 fi 6489 hardcode_libdir_separator=: 6490 ;; 6491 6492 sco3.2v5*) 6493 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 6494 hardcode_shlibpath_var=no 6495 runpath_var=LD_RUN_PATH 6496 hardcode_runpath_var=yes 6497 export_dynamic_flag_spec='${wl}-Bexport' 6498 ;; 6499 6500 solaris*) 6501 # gcc --version < 3.0 without binutils cannot create self contained 6502 # shared libraries reliably, requiring libgcc.a to resolve some of 6503 # the object symbols generated in some cases. Libraries that use 6504 # assert need libgcc.a to resolve __eprintf, for example. Linking 6505 # a copy of libgcc.a into every shared library to guarantee resolving 6506 # such symbols causes other problems: According to Tim Van Holder 6507 # <tim.van.holder@pandora.be>, C++ libraries end up with a separate 6508 # (to the application) exception stack for one thing. 6509 no_undefined_flag=' -z defs' 6510 if test "$GCC" = yes; then 6511 case `$CC --version 2>/dev/null` in 6512 [12].*) 6513 cat <<EOF 1>&2 6514 6515*** Warning: Releases of GCC earlier than version 3.0 cannot reliably 6516*** create self contained shared libraries on Solaris systems, without 6517*** introducing a dependency on libgcc.a. Therefore, libtool is disabling 6518*** -no-undefined support, which will at least allow you to build shared 6519*** libraries. However, you may find that when you link such libraries 6520*** into an application without using GCC, you have to manually add 6521*** \`gcc --print-libgcc-file-name\` to the link command. We urge you to 6522*** upgrade to a newer version of GCC. Another option is to rebuild your 6523*** current GCC to use the GNU linker from GNU binutils 2.9.1 or newer. 6524 6525EOF 6526 no_undefined_flag= 6527 ;; 6528 esac 6529 fi 6530 # $CC -shared without GNU ld will not create a library from C++ 6531 # object files and a static libstdc++, better avoid it by now 6532 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 6533 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 6534 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' 6535 hardcode_libdir_flag_spec='-R$libdir' 6536 hardcode_shlibpath_var=no 6537 case $host_os in 6538 solaris2.[0-5] | solaris2.[0-5].*) ;; 6539 *) # Supported since Solaris 2.6 (maybe 2.5.1?) 6540 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;; 6541 esac 6542 link_all_deplibs=yes 6543 ;; 6544 6545 sunos4*) 6546 if test "x$host_vendor" = xsequent; then 6547 # Use $CC to link under sequent, because it throws in some extra .o 6548 # files that make .init and .fini sections work. 6549 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 6550 else 6551 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 6552 fi 6553 hardcode_libdir_flag_spec='-L$libdir' 6554 hardcode_direct=yes 6555 hardcode_minus_L=yes 6556 hardcode_shlibpath_var=no 6557 ;; 6558 6559 sysv4) 6560 if test "x$host_vendor" = xsno; then 6561 archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linker_flags' 6562 hardcode_direct=yes # is this really true??? 6563 else 6564 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 6565 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 6566 fi 6567 runpath_var='LD_RUN_PATH' 6568 hardcode_shlibpath_var=no 6569 ;; 6570 6571 sysv4.3*) 6572 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 6573 hardcode_shlibpath_var=no 6574 export_dynamic_flag_spec='-Bexport' 6575 ;; 6576 6577 sysv5*) 6578 no_undefined_flag=' -z text' 6579 # $CC -shared without GNU ld will not create a library from C++ 6580 # object files and a static libstdc++, better avoid it by now 6581 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 6582 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ 6583 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' 6584 hardcode_libdir_flag_spec= 6585 hardcode_shlibpath_var=no 6586 runpath_var='LD_RUN_PATH' 6587 ;; 6588 6589 uts4*) 6590 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 6591 hardcode_libdir_flag_spec='-L$libdir' 6592 hardcode_shlibpath_var=no 6593 ;; 6594 6595 dgux*) 6596 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 6597 hardcode_libdir_flag_spec='-L$libdir' 6598 hardcode_shlibpath_var=no 6599 ;; 6600 6601 sysv4*MP*) 6602 if test -d /usr/nec; then 6603 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 6604 hardcode_shlibpath_var=no 6605 runpath_var=LD_RUN_PATH 6606 hardcode_runpath_var=yes 6607 ld_shlibs=yes 6608 fi 6609 ;; 6610 6611 sysv4.2uw2*) 6612 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 6613 hardcode_direct=yes 6614 hardcode_minus_L=no 6615 hardcode_shlibpath_var=no 6616 hardcode_runpath_var=yes 6617 runpath_var=LD_RUN_PATH 6618 ;; 6619 6620 sysv5uw7* | unixware7*) 6621 no_undefined_flag='${wl}-z ${wl}text' 6622 if test "$GCC" = yes; then 6623 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 6624 else 6625 archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 6626 fi 6627 runpath_var='LD_RUN_PATH' 6628 hardcode_shlibpath_var=no 6629 ;; 6630 6631 *) 6632 ld_shlibs=no 6633 ;; 6634 esac 6635fi 6636echo "$as_me:$LINENO: result: $ld_shlibs" >&5 6637echo "${ECHO_T}$ld_shlibs" >&6 6638test "$ld_shlibs" = no && can_build_shared=no 6639 6640# Check hardcoding attributes. 6641echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 6642echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 6643hardcode_action= 6644if test -n "$hardcode_libdir_flag_spec" || \ 6645 test -n "$runpath_var"; then 6646 6647 # We can hardcode non-existant directories. 6648 if test "$hardcode_direct" != no && 6649 # If the only mechanism to avoid hardcoding is shlibpath_var, we 6650 # have to relink, otherwise we might link with an installed library 6651 # when we should be linking with a yet-to-be-installed one 6652 ## test "$hardcode_shlibpath_var" != no && 6653 test "$hardcode_minus_L" != no; then 6654 # Linking always hardcodes the temporary library directory. 6655 hardcode_action=relink 6656 else 6657 # We can link without hardcoding, and we can hardcode nonexisting dirs. 6658 hardcode_action=immediate 6659 fi 6660else 6661 # We cannot hardcode anything, or else we can only hardcode existing 6662 # directories. 6663 hardcode_action=unsupported 6664fi 6665echo "$as_me:$LINENO: result: $hardcode_action" >&5 6666echo "${ECHO_T}$hardcode_action" >&6 6667 6668striplib= 6669old_striplib= 6670echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 6671echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6 6672if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then 6673 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 6674 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 6675 echo "$as_me:$LINENO: result: yes" >&5 6676echo "${ECHO_T}yes" >&6 6677else 6678 echo "$as_me:$LINENO: result: no" >&5 6679echo "${ECHO_T}no" >&6 6680fi 6681 6682reload_cmds='$LD$reload_flag -o $output$reload_objs' 6683test -z "$deplibs_check_method" && deplibs_check_method=unknown 6684 6685# PORTME Fill in your ld.so characteristics 6686echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 6687echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 6688library_names_spec= 6689libname_spec='lib$name' 6690soname_spec= 6691postinstall_cmds= 6692postuninstall_cmds= 6693finish_cmds= 6694finish_eval= 6695shlibpath_var= 6696shlibpath_overrides_runpath=unknown 6697version_type=none 6698dynamic_linker="$host_os ld.so" 6699sys_lib_dlsearch_path_spec="/lib /usr/lib" 6700sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 6701 6702case $host_os in 6703aix3*) 6704 version_type=linux 6705 library_names_spec='${libname}${release}.so$versuffix $libname.a' 6706 shlibpath_var=LIBPATH 6707 6708 # AIX has no versioning support, so we append a major version to the name. 6709 soname_spec='${libname}${release}.so$major' 6710 ;; 6711 6712aix4* | aix5*) 6713 version_type=linux 6714 if test "$host_cpu" = ia64; then 6715 # AIX 5 supports IA64 6716 library_names_spec='${libname}${release}.so$major ${libname}${release}.so$versuffix $libname.so' 6717 shlibpath_var=LD_LIBRARY_PATH 6718 else 6719 # With GCC up to 2.95.x, collect2 would create an import file 6720 # for dependence libraries. The import file would start with 6721 # the line `#! .'. This would cause the generated library to 6722 # depend on `.', always an invalid library. This was fixed in 6723 # development snapshots of GCC prior to 3.0. 6724 case $host_os in 6725 aix4 | aix4.[01] | aix4.[01].*) 6726 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 6727 echo ' yes ' 6728 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then 6729 : 6730 else 6731 can_build_shared=no 6732 fi 6733 ;; 6734 esac 6735 # AIX (on Power*) has no versioning support, so currently we can 6736 # not hardcode correct soname into executable. Probably we can 6737 # add versioning support to collect2, so additional links can 6738 # be useful in future. 6739 if test "$aix_use_runtimelinking" = yes; then 6740 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 6741 # instead of lib<name>.a to let people know that these are not 6742 # typical AIX shared libraries. 6743 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' 6744 else 6745 # We preserve .a as extension for shared libraries through AIX4.2 6746 # and later when we are not doing run time linking. 6747 library_names_spec='${libname}${release}.a $libname.a' 6748 soname_spec='${libname}${release}.so$major' 6749 fi 6750 shlibpath_var=LIBPATH 6751 fi 6752 ;; 6753 6754amigaos*) 6755 library_names_spec='$libname.ixlibrary $libname.a' 6756 # Create ${libname}_ixlibrary.a entries in /sys/libs. 6757 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' 6758 ;; 6759 6760beos*) 6761 library_names_spec='${libname}.so' 6762 dynamic_linker="$host_os ld.so" 6763 shlibpath_var=LIBRARY_PATH 6764 ;; 6765 6766bsdi4*) 6767 version_type=linux 6768 need_version=no 6769 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' 6770 soname_spec='${libname}${release}.so$major' 6771 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 6772 shlibpath_var=LD_LIBRARY_PATH 6773 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 6774 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 6775 export_dynamic_flag_spec=-rdynamic 6776 # the default ld.so.conf also contains /usr/contrib/lib and 6777 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 6778 # libtool to hard-code these into programs 6779 ;; 6780 6781cygwin* | mingw* | pw32*) 6782 version_type=windows 6783 need_version=no 6784 need_lib_prefix=no 6785 case $GCC,$host_os in 6786 yes,cygwin*) 6787 library_names_spec='$libname.dll.a' 6788 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll' 6789 postinstall_cmds='dlpath=`bash 2>&1 -c '\''. $dir/${file}i;echo \$dlname'\''`~ 6790 dldir=$destdir/`dirname \$dlpath`~ 6791 test -d \$dldir || mkdir -p \$dldir~ 6792 $install_prog .libs/$dlname \$dldir/$dlname' 6793 postuninstall_cmds='dldll=`bash 2>&1 -c '\''. $file; echo \$dlname'\''`~ 6794 dlpath=$dir/\$dldll~ 6795 $rm \$dlpath' 6796 ;; 6797 yes,mingw*) 6798 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll' 6799 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s/;/ /g"` 6800 ;; 6801 yes,pw32*) 6802 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/./-/g'`${versuffix}.dll' 6803 ;; 6804 *) 6805 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib' 6806 ;; 6807 esac 6808 dynamic_linker='Win32 ld.exe' 6809 # FIXME: first we should search . and the directory the executable is in 6810 shlibpath_var=PATH 6811 ;; 6812 6813darwin* | rhapsody*) 6814 dynamic_linker="$host_os dyld" 6815 version_type=darwin 6816 need_lib_prefix=no 6817 need_version=no 6818 # FIXME: Relying on posixy $() will cause problems for 6819 # cross-compilation, but unfortunately the echo tests do not 6820 # yet detect zsh echo's removal of \ escapes. 6821 library_names_spec='${libname}${release}${versuffix}.$(test .$module = .yes && echo so || echo dylib) ${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib) ${libname}.$(test .$module = .yes && echo so || echo dylib)' 6822 soname_spec='${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib)' 6823 shlibpath_overrides_runpath=yes 6824 shlibpath_var=DYLD_LIBRARY_PATH 6825 ;; 6826 6827freebsd1*) 6828 dynamic_linker=no 6829 ;; 6830 6831freebsd*) 6832 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` 6833 version_type=freebsd-$objformat 6834 case $version_type in 6835 freebsd-elf*) 6836 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so' 6837 need_version=no 6838 need_lib_prefix=no 6839 ;; 6840 freebsd-*) 6841 library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix' 6842 need_version=yes 6843 ;; 6844 esac 6845 shlibpath_var=LD_LIBRARY_PATH 6846 case $host_os in 6847 freebsd2*) 6848 shlibpath_overrides_runpath=yes 6849 ;; 6850 *) 6851 shlibpath_overrides_runpath=no 6852 hardcode_into_libs=yes 6853 ;; 6854 esac 6855 ;; 6856 6857gnu*) 6858 version_type=linux 6859 need_lib_prefix=no 6860 need_version=no 6861 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so' 6862 soname_spec='${libname}${release}.so$major' 6863 shlibpath_var=LD_LIBRARY_PATH 6864 hardcode_into_libs=yes 6865 ;; 6866 6867hpux9* | hpux10* | hpux11*) 6868 # Give a soname corresponding to the major version so that dld.sl refuses to 6869 # link against other versions. 6870 dynamic_linker="$host_os dld.sl" 6871 version_type=sunos 6872 need_lib_prefix=no 6873 need_version=no 6874 shlibpath_var=SHLIB_PATH 6875 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 6876 library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl' 6877 soname_spec='${libname}${release}.sl$major' 6878 # HP-UX runs *really* slowly unless shared libraries are mode 555. 6879 postinstall_cmds='chmod 555 $lib' 6880 ;; 6881 6882irix5* | irix6*) 6883 version_type=irix 6884 need_lib_prefix=no 6885 need_version=no 6886 soname_spec='${libname}${release}.so$major' 6887 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so' 6888 case $host_os in 6889 irix5*) 6890 libsuff= shlibsuff= 6891 ;; 6892 *) 6893 case $LD in # libtool.m4 will add one of these switches to LD 6894 *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;; 6895 *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; 6896 *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;; 6897 *) libsuff= shlibsuff= libmagic=never-match;; 6898 esac 6899 ;; 6900 esac 6901 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 6902 shlibpath_overrides_runpath=no 6903 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 6904 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 6905 ;; 6906 6907# No shared lib support for Linux oldld, aout, or coff. 6908linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*) 6909 dynamic_linker=no 6910 ;; 6911 6912# This must be Linux ELF. 6913linux-gnu*) 6914 version_type=linux 6915 need_lib_prefix=no 6916 need_version=no 6917 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' 6918 soname_spec='${libname}${release}.so$major' 6919 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 6920 shlibpath_var=LD_LIBRARY_PATH 6921 shlibpath_overrides_runpath=no 6922 # This implies no fast_install, which is unacceptable. 6923 # Some rework will be needed to allow for fast_install 6924 # before this can be enabled. 6925 hardcode_into_libs=yes 6926 6927 # We used to test for /lib/ld.so.1 and disable shared libraries on 6928 # powerpc, because MkLinux only supported shared libraries with the 6929 # GNU dynamic linker. Since this was broken with cross compilers, 6930 # most powerpc-linux boxes support dynamic linking these days and 6931 # people can always --disable-shared, the test was removed, and we 6932 # assume the GNU/Linux dynamic linker is in use. 6933 dynamic_linker='GNU/Linux ld.so' 6934 ;; 6935 6936netbsd*) 6937 version_type=sunos 6938 need_lib_prefix=no 6939 need_version=no 6940 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then 6941 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' 6942 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 6943 dynamic_linker='NetBSD (a.out) ld.so' 6944 else 6945 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' 6946 soname_spec='${libname}${release}.so$major' 6947 dynamic_linker='NetBSD ld.elf_so' 6948 fi 6949 shlibpath_var=LD_LIBRARY_PATH 6950 shlibpath_overrides_runpath=yes 6951 hardcode_into_libs=yes 6952 ;; 6953 6954newsos6) 6955 version_type=linux 6956 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' 6957 shlibpath_var=LD_LIBRARY_PATH 6958 shlibpath_overrides_runpath=yes 6959 ;; 6960 6961openbsd*) 6962 version_type=sunos 6963 need_lib_prefix=no 6964 need_version=no 6965 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6966 case "$host_os" in 6967 openbsd2.[89] | openbsd2.[89].*) 6968 shlibpath_overrides_runpath=no 6969 ;; 6970 *) 6971 shlibpath_overrides_runpath=yes 6972 ;; 6973 esac 6974 else 6975 shlibpath_overrides_runpath=yes 6976 fi 6977 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' 6978 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 6979 shlibpath_var=LD_LIBRARY_PATH 6980 ;; 6981 6982os2*) 6983 libname_spec='$name' 6984 need_lib_prefix=no 6985 library_names_spec='$libname.dll $libname.a' 6986 dynamic_linker='OS/2 ld.exe' 6987 shlibpath_var=LIBPATH 6988 ;; 6989 6990osf3* | osf4* | osf5*) 6991 version_type=osf 6992 need_version=no 6993 soname_spec='${libname}${release}.so' 6994 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so' 6995 shlibpath_var=LD_LIBRARY_PATH 6996 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 6997 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 6998 ;; 6999 7000sco3.2v5*) 7001 version_type=osf 7002 soname_spec='${libname}${release}.so$major' 7003 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' 7004 shlibpath_var=LD_LIBRARY_PATH 7005 ;; 7006 7007solaris*) 7008 version_type=linux 7009 need_lib_prefix=no 7010 need_version=no 7011 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' 7012 soname_spec='${libname}${release}.so$major' 7013 shlibpath_var=LD_LIBRARY_PATH 7014 shlibpath_overrides_runpath=yes 7015 hardcode_into_libs=yes 7016 # ldd complains unless libraries are executable 7017 postinstall_cmds='chmod +x $lib' 7018 ;; 7019 7020sunos4*) 7021 version_type=sunos 7022 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' 7023 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 7024 shlibpath_var=LD_LIBRARY_PATH 7025 shlibpath_overrides_runpath=yes 7026 if test "$with_gnu_ld" = yes; then 7027 need_lib_prefix=no 7028 fi 7029 need_version=yes 7030 ;; 7031 7032sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 7033 version_type=linux 7034 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' 7035 soname_spec='${libname}${release}.so$major' 7036 shlibpath_var=LD_LIBRARY_PATH 7037 case $host_vendor in 7038 sni) 7039 shlibpath_overrides_runpath=no 7040 ;; 7041 motorola) 7042 need_lib_prefix=no 7043 need_version=no 7044 shlibpath_overrides_runpath=no 7045 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 7046 ;; 7047 esac 7048 ;; 7049 7050uts4*) 7051 version_type=linux 7052 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' 7053 soname_spec='${libname}${release}.so$major' 7054 shlibpath_var=LD_LIBRARY_PATH 7055 ;; 7056 7057dgux*) 7058 version_type=linux 7059 need_lib_prefix=no 7060 need_version=no 7061 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' 7062 soname_spec='${libname}${release}.so$major' 7063 shlibpath_var=LD_LIBRARY_PATH 7064 ;; 7065 7066sysv4*MP*) 7067 if test -d /usr/nec ;then 7068 version_type=linux 7069 library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so' 7070 soname_spec='$libname.so.$major' 7071 shlibpath_var=LD_LIBRARY_PATH 7072 fi 7073 ;; 7074 7075*) 7076 dynamic_linker=no 7077 ;; 7078esac 7079echo "$as_me:$LINENO: result: $dynamic_linker" >&5 7080echo "${ECHO_T}$dynamic_linker" >&6 7081test "$dynamic_linker" = no && can_build_shared=no 7082 7083# Report the final consequences. 7084echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 7085echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6 7086echo "$as_me:$LINENO: result: $can_build_shared" >&5 7087echo "${ECHO_T}$can_build_shared" >&6 7088 7089echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 7090echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6 7091test "$can_build_shared" = "no" && enable_shared=no 7092 7093# On AIX, shared libraries and static libraries use the same namespace, and 7094# are all built from PIC. 7095case "$host_os" in 7096aix3*) 7097 test "$enable_shared" = yes && enable_static=no 7098 if test -n "$RANLIB"; then 7099 archive_cmds="$archive_cmds~\$RANLIB \$lib" 7100 postinstall_cmds='$RANLIB $lib' 7101 fi 7102 ;; 7103 7104aix4*) 7105 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 7106 test "$enable_shared" = yes && enable_static=no 7107 fi 7108 ;; 7109esac 7110echo "$as_me:$LINENO: result: $enable_shared" >&5 7111echo "${ECHO_T}$enable_shared" >&6 7112 7113echo "$as_me:$LINENO: checking whether to build static libraries" >&5 7114echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6 7115# Make sure either enable_shared or enable_static is yes. 7116test "$enable_shared" = yes || enable_static=yes 7117echo "$as_me:$LINENO: result: $enable_static" >&5 7118echo "${ECHO_T}$enable_static" >&6 7119 7120if test "$hardcode_action" = relink; then 7121 # Fast installation is not supported 7122 enable_fast_install=no 7123elif test "$shlibpath_overrides_runpath" = yes || 7124 test "$enable_shared" = no; then 7125 # Fast installation is not necessary 7126 enable_fast_install=needless 7127fi 7128 7129variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 7130if test "$GCC" = yes; then 7131 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 7132fi 7133 7134if test "x$enable_dlopen" != xyes; then 7135 enable_dlopen=unknown 7136 enable_dlopen_self=unknown 7137 enable_dlopen_self_static=unknown 7138else 7139 lt_cv_dlopen=no 7140 lt_cv_dlopen_libs= 7141 7142 case $host_os in 7143 beos*) 7144 lt_cv_dlopen="load_add_on" 7145 lt_cv_dlopen_libs= 7146 lt_cv_dlopen_self=yes 7147 ;; 7148 7149 cygwin* | mingw* | pw32*) 7150 lt_cv_dlopen="LoadLibrary" 7151 lt_cv_dlopen_libs= 7152 ;; 7153 7154 *) 7155 echo "$as_me:$LINENO: checking for shl_load" >&5 7156echo $ECHO_N "checking for shl_load... $ECHO_C" >&6 7157if test "${ac_cv_func_shl_load+set}" = set; then 7158 echo $ECHO_N "(cached) $ECHO_C" >&6 7159else 7160 cat >conftest.$ac_ext <<_ACEOF 7161#line $LINENO "configure" 7162#include "confdefs.h" 7163/* System header to define __stub macros and hopefully few prototypes, 7164 which can conflict with char shl_load (); below. */ 7165#include <assert.h> 7166/* Override any gcc2 internal prototype to avoid an error. */ 7167#ifdef __cplusplus 7168extern "C" 7169#endif 7170/* We use char because int might match the return type of a gcc2 7171 builtin and then its argument prototype would still apply. */ 7172char shl_load (); 7173char (*f) (); 7174 7175#ifdef F77_DUMMY_MAIN 7176# ifdef __cplusplus 7177 extern "C" 7178# endif 7179 int F77_DUMMY_MAIN() { return 1; } 7180#endif 7181int 7182main () 7183{ 7184/* The GNU C library defines this for functions which it implements 7185 to always fail with ENOSYS. Some functions are actually named 7186 something starting with __ and the normal name is an alias. */ 7187#if defined (__stub_shl_load) || defined (__stub___shl_load) 7188choke me 7189#else 7190f = shl_load; 7191#endif 7192 7193 ; 7194 return 0; 7195} 7196_ACEOF 7197rm -f conftest.$ac_objext conftest$ac_exeext 7198if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7199 (eval $ac_link) 2>&5 7200 ac_status=$? 7201 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7202 (exit $ac_status); } && 7203 { ac_try='test -s conftest$ac_exeext' 7204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7205 (eval $ac_try) 2>&5 7206 ac_status=$? 7207 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7208 (exit $ac_status); }; }; then 7209 ac_cv_func_shl_load=yes 7210else 7211 echo "$as_me: failed program was:" >&5 7212cat conftest.$ac_ext >&5 7213ac_cv_func_shl_load=no 7214fi 7215rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 7216fi 7217echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 7218echo "${ECHO_T}$ac_cv_func_shl_load" >&6 7219if test $ac_cv_func_shl_load = yes; then 7220 lt_cv_dlopen="shl_load" 7221else 7222 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 7223echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6 7224if test "${ac_cv_lib_dld_shl_load+set}" = set; then 7225 echo $ECHO_N "(cached) $ECHO_C" >&6 7226else 7227 ac_check_lib_save_LIBS=$LIBS 7228LIBS="-ldld $LIBS" 7229cat >conftest.$ac_ext <<_ACEOF 7230#line $LINENO "configure" 7231#include "confdefs.h" 7232 7233/* Override any gcc2 internal prototype to avoid an error. */ 7234#ifdef __cplusplus 7235extern "C" 7236#endif 7237/* We use char because int might match the return type of a gcc2 7238 builtin and then its argument prototype would still apply. */ 7239char shl_load (); 7240#ifdef F77_DUMMY_MAIN 7241# ifdef __cplusplus 7242 extern "C" 7243# endif 7244 int F77_DUMMY_MAIN() { return 1; } 7245#endif 7246int 7247main () 7248{ 7249shl_load (); 7250 ; 7251 return 0; 7252} 7253_ACEOF 7254rm -f conftest.$ac_objext conftest$ac_exeext 7255if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7256 (eval $ac_link) 2>&5 7257 ac_status=$? 7258 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7259 (exit $ac_status); } && 7260 { ac_try='test -s conftest$ac_exeext' 7261 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7262 (eval $ac_try) 2>&5 7263 ac_status=$? 7264 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7265 (exit $ac_status); }; }; then 7266 ac_cv_lib_dld_shl_load=yes 7267else 7268 echo "$as_me: failed program was:" >&5 7269cat conftest.$ac_ext >&5 7270ac_cv_lib_dld_shl_load=no 7271fi 7272rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 7273LIBS=$ac_check_lib_save_LIBS 7274fi 7275echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 7276echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6 7277if test $ac_cv_lib_dld_shl_load = yes; then 7278 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" 7279else 7280 echo "$as_me:$LINENO: checking for dlopen" >&5 7281echo $ECHO_N "checking for dlopen... $ECHO_C" >&6 7282if test "${ac_cv_func_dlopen+set}" = set; then 7283 echo $ECHO_N "(cached) $ECHO_C" >&6 7284else 7285 cat >conftest.$ac_ext <<_ACEOF 7286#line $LINENO "configure" 7287#include "confdefs.h" 7288/* System header to define __stub macros and hopefully few prototypes, 7289 which can conflict with char dlopen (); below. */ 7290#include <assert.h> 7291/* Override any gcc2 internal prototype to avoid an error. */ 7292#ifdef __cplusplus 7293extern "C" 7294#endif 7295/* We use char because int might match the return type of a gcc2 7296 builtin and then its argument prototype would still apply. */ 7297char dlopen (); 7298char (*f) (); 7299 7300#ifdef F77_DUMMY_MAIN 7301# ifdef __cplusplus 7302 extern "C" 7303# endif 7304 int F77_DUMMY_MAIN() { return 1; } 7305#endif 7306int 7307main () 7308{ 7309/* The GNU C library defines this for functions which it implements 7310 to always fail with ENOSYS. Some functions are actually named 7311 something starting with __ and the normal name is an alias. */ 7312#if defined (__stub_dlopen) || defined (__stub___dlopen) 7313choke me 7314#else 7315f = dlopen; 7316#endif 7317 7318 ; 7319 return 0; 7320} 7321_ACEOF 7322rm -f conftest.$ac_objext conftest$ac_exeext 7323if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7324 (eval $ac_link) 2>&5 7325 ac_status=$? 7326 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7327 (exit $ac_status); } && 7328 { ac_try='test -s conftest$ac_exeext' 7329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7330 (eval $ac_try) 2>&5 7331 ac_status=$? 7332 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7333 (exit $ac_status); }; }; then 7334 ac_cv_func_dlopen=yes 7335else 7336 echo "$as_me: failed program was:" >&5 7337cat conftest.$ac_ext >&5 7338ac_cv_func_dlopen=no 7339fi 7340rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 7341fi 7342echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 7343echo "${ECHO_T}$ac_cv_func_dlopen" >&6 7344if test $ac_cv_func_dlopen = yes; then 7345 lt_cv_dlopen="dlopen" 7346else 7347 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 7348echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 7349if test "${ac_cv_lib_dl_dlopen+set}" = set; then 7350 echo $ECHO_N "(cached) $ECHO_C" >&6 7351else 7352 ac_check_lib_save_LIBS=$LIBS 7353LIBS="-ldl $LIBS" 7354cat >conftest.$ac_ext <<_ACEOF 7355#line $LINENO "configure" 7356#include "confdefs.h" 7357 7358/* Override any gcc2 internal prototype to avoid an error. */ 7359#ifdef __cplusplus 7360extern "C" 7361#endif 7362/* We use char because int might match the return type of a gcc2 7363 builtin and then its argument prototype would still apply. */ 7364char dlopen (); 7365#ifdef F77_DUMMY_MAIN 7366# ifdef __cplusplus 7367 extern "C" 7368# endif 7369 int F77_DUMMY_MAIN() { return 1; } 7370#endif 7371int 7372main () 7373{ 7374dlopen (); 7375 ; 7376 return 0; 7377} 7378_ACEOF 7379rm -f conftest.$ac_objext conftest$ac_exeext 7380if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7381 (eval $ac_link) 2>&5 7382 ac_status=$? 7383 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7384 (exit $ac_status); } && 7385 { ac_try='test -s conftest$ac_exeext' 7386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7387 (eval $ac_try) 2>&5 7388 ac_status=$? 7389 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7390 (exit $ac_status); }; }; then 7391 ac_cv_lib_dl_dlopen=yes 7392else 7393 echo "$as_me: failed program was:" >&5 7394cat conftest.$ac_ext >&5 7395ac_cv_lib_dl_dlopen=no 7396fi 7397rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 7398LIBS=$ac_check_lib_save_LIBS 7399fi 7400echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 7401echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 7402if test $ac_cv_lib_dl_dlopen = yes; then 7403 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 7404else 7405 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 7406echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6 7407if test "${ac_cv_lib_svld_dlopen+set}" = set; then 7408 echo $ECHO_N "(cached) $ECHO_C" >&6 7409else 7410 ac_check_lib_save_LIBS=$LIBS 7411LIBS="-lsvld $LIBS" 7412cat >conftest.$ac_ext <<_ACEOF 7413#line $LINENO "configure" 7414#include "confdefs.h" 7415 7416/* Override any gcc2 internal prototype to avoid an error. */ 7417#ifdef __cplusplus 7418extern "C" 7419#endif 7420/* We use char because int might match the return type of a gcc2 7421 builtin and then its argument prototype would still apply. */ 7422char dlopen (); 7423#ifdef F77_DUMMY_MAIN 7424# ifdef __cplusplus 7425 extern "C" 7426# endif 7427 int F77_DUMMY_MAIN() { return 1; } 7428#endif 7429int 7430main () 7431{ 7432dlopen (); 7433 ; 7434 return 0; 7435} 7436_ACEOF 7437rm -f conftest.$ac_objext conftest$ac_exeext 7438if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7439 (eval $ac_link) 2>&5 7440 ac_status=$? 7441 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7442 (exit $ac_status); } && 7443 { ac_try='test -s conftest$ac_exeext' 7444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7445 (eval $ac_try) 2>&5 7446 ac_status=$? 7447 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7448 (exit $ac_status); }; }; then 7449 ac_cv_lib_svld_dlopen=yes 7450else 7451 echo "$as_me: failed program was:" >&5 7452cat conftest.$ac_ext >&5 7453ac_cv_lib_svld_dlopen=no 7454fi 7455rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 7456LIBS=$ac_check_lib_save_LIBS 7457fi 7458echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 7459echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6 7460if test $ac_cv_lib_svld_dlopen = yes; then 7461 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 7462else 7463 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 7464echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6 7465if test "${ac_cv_lib_dld_dld_link+set}" = set; then 7466 echo $ECHO_N "(cached) $ECHO_C" >&6 7467else 7468 ac_check_lib_save_LIBS=$LIBS 7469LIBS="-ldld $LIBS" 7470cat >conftest.$ac_ext <<_ACEOF 7471#line $LINENO "configure" 7472#include "confdefs.h" 7473 7474/* Override any gcc2 internal prototype to avoid an error. */ 7475#ifdef __cplusplus 7476extern "C" 7477#endif 7478/* We use char because int might match the return type of a gcc2 7479 builtin and then its argument prototype would still apply. */ 7480char dld_link (); 7481#ifdef F77_DUMMY_MAIN 7482# ifdef __cplusplus 7483 extern "C" 7484# endif 7485 int F77_DUMMY_MAIN() { return 1; } 7486#endif 7487int 7488main () 7489{ 7490dld_link (); 7491 ; 7492 return 0; 7493} 7494_ACEOF 7495rm -f conftest.$ac_objext conftest$ac_exeext 7496if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7497 (eval $ac_link) 2>&5 7498 ac_status=$? 7499 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7500 (exit $ac_status); } && 7501 { ac_try='test -s conftest$ac_exeext' 7502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7503 (eval $ac_try) 2>&5 7504 ac_status=$? 7505 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7506 (exit $ac_status); }; }; then 7507 ac_cv_lib_dld_dld_link=yes 7508else 7509 echo "$as_me: failed program was:" >&5 7510cat conftest.$ac_ext >&5 7511ac_cv_lib_dld_dld_link=no 7512fi 7513rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 7514LIBS=$ac_check_lib_save_LIBS 7515fi 7516echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 7517echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6 7518if test $ac_cv_lib_dld_dld_link = yes; then 7519 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" 7520fi 7521 7522 7523fi 7524 7525 7526fi 7527 7528 7529fi 7530 7531 7532fi 7533 7534 7535fi 7536 7537 ;; 7538 esac 7539 7540 if test "x$lt_cv_dlopen" != xno; then 7541 enable_dlopen=yes 7542 else 7543 enable_dlopen=no 7544 fi 7545 7546 case $lt_cv_dlopen in 7547 dlopen) 7548 save_CPPFLAGS="$CPPFLAGS" 7549 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 7550 7551 save_LDFLAGS="$LDFLAGS" 7552 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 7553 7554 save_LIBS="$LIBS" 7555 LIBS="$lt_cv_dlopen_libs $LIBS" 7556 7557 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 7558echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6 7559if test "${lt_cv_dlopen_self+set}" = set; then 7560 echo $ECHO_N "(cached) $ECHO_C" >&6 7561else 7562 if test "$cross_compiling" = yes; then : 7563 lt_cv_dlopen_self=cross 7564else 7565 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 7566 lt_status=$lt_dlunknown 7567 cat > conftest.$ac_ext <<EOF 7568#line 7568 "configure" 7569#include "confdefs.h" 7570 7571#if HAVE_DLFCN_H 7572#include <dlfcn.h> 7573#endif 7574 7575#include <stdio.h> 7576 7577#ifdef RTLD_GLOBAL 7578# define LT_DLGLOBAL RTLD_GLOBAL 7579#else 7580# ifdef DL_GLOBAL 7581# define LT_DLGLOBAL DL_GLOBAL 7582# else 7583# define LT_DLGLOBAL 0 7584# endif 7585#endif 7586 7587/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 7588 find out it does not work in some platform. */ 7589#ifndef LT_DLLAZY_OR_NOW 7590# ifdef RTLD_LAZY 7591# define LT_DLLAZY_OR_NOW RTLD_LAZY 7592# else 7593# ifdef DL_LAZY 7594# define LT_DLLAZY_OR_NOW DL_LAZY 7595# else 7596# ifdef RTLD_NOW 7597# define LT_DLLAZY_OR_NOW RTLD_NOW 7598# else 7599# ifdef DL_NOW 7600# define LT_DLLAZY_OR_NOW DL_NOW 7601# else 7602# define LT_DLLAZY_OR_NOW 0 7603# endif 7604# endif 7605# endif 7606# endif 7607#endif 7608 7609#ifdef __cplusplus 7610extern "C" void exit (int); 7611#endif 7612 7613void fnord() { int i=42;} 7614int main () 7615{ 7616 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 7617 int status = $lt_dlunknown; 7618 7619 if (self) 7620 { 7621 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 7622 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 7623 /* dlclose (self); */ 7624 } 7625 7626 exit (status); 7627} 7628EOF 7629 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7630 (eval $ac_link) 2>&5 7631 ac_status=$? 7632 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7633 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 7634 (./conftest; exit; ) 2>/dev/null 7635 lt_status=$? 7636 case x$lt_status in 7637 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 7638 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 7639 x$lt_unknown|x*) lt_cv_dlopen_self=no ;; 7640 esac 7641 else : 7642 # compilation failed 7643 lt_cv_dlopen_self=no 7644 fi 7645fi 7646rm -fr conftest* 7647 7648 7649fi 7650echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 7651echo "${ECHO_T}$lt_cv_dlopen_self" >&6 7652 7653 if test "x$lt_cv_dlopen_self" = xyes; then 7654 LDFLAGS="$LDFLAGS $link_static_flag" 7655 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 7656echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6 7657if test "${lt_cv_dlopen_self_static+set}" = set; then 7658 echo $ECHO_N "(cached) $ECHO_C" >&6 7659else 7660 if test "$cross_compiling" = yes; then : 7661 lt_cv_dlopen_self_static=cross 7662else 7663 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 7664 lt_status=$lt_dlunknown 7665 cat > conftest.$ac_ext <<EOF 7666#line 7666 "configure" 7667#include "confdefs.h" 7668 7669#if HAVE_DLFCN_H 7670#include <dlfcn.h> 7671#endif 7672 7673#include <stdio.h> 7674 7675#ifdef RTLD_GLOBAL 7676# define LT_DLGLOBAL RTLD_GLOBAL 7677#else 7678# ifdef DL_GLOBAL 7679# define LT_DLGLOBAL DL_GLOBAL 7680# else 7681# define LT_DLGLOBAL 0 7682# endif 7683#endif 7684 7685/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 7686 find out it does not work in some platform. */ 7687#ifndef LT_DLLAZY_OR_NOW 7688# ifdef RTLD_LAZY 7689# define LT_DLLAZY_OR_NOW RTLD_LAZY 7690# else 7691# ifdef DL_LAZY 7692# define LT_DLLAZY_OR_NOW DL_LAZY 7693# else 7694# ifdef RTLD_NOW 7695# define LT_DLLAZY_OR_NOW RTLD_NOW 7696# else 7697# ifdef DL_NOW 7698# define LT_DLLAZY_OR_NOW DL_NOW 7699# else 7700# define LT_DLLAZY_OR_NOW 0 7701# endif 7702# endif 7703# endif 7704# endif 7705#endif 7706 7707#ifdef __cplusplus 7708extern "C" void exit (int); 7709#endif 7710 7711void fnord() { int i=42;} 7712int main () 7713{ 7714 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 7715 int status = $lt_dlunknown; 7716 7717 if (self) 7718 { 7719 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 7720 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 7721 /* dlclose (self); */ 7722 } 7723 7724 exit (status); 7725} 7726EOF 7727 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7728 (eval $ac_link) 2>&5 7729 ac_status=$? 7730 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7731 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 7732 (./conftest; exit; ) 2>/dev/null 7733 lt_status=$? 7734 case x$lt_status in 7735 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 7736 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 7737 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;; 7738 esac 7739 else : 7740 # compilation failed 7741 lt_cv_dlopen_self_static=no 7742 fi 7743fi 7744rm -fr conftest* 7745 7746 7747fi 7748echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 7749echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6 7750 fi 7751 7752 CPPFLAGS="$save_CPPFLAGS" 7753 LDFLAGS="$save_LDFLAGS" 7754 LIBS="$save_LIBS" 7755 ;; 7756 esac 7757 7758 case $lt_cv_dlopen_self in 7759 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 7760 *) enable_dlopen_self=unknown ;; 7761 esac 7762 7763 case $lt_cv_dlopen_self_static in 7764 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 7765 *) enable_dlopen_self_static=unknown ;; 7766 esac 7767fi 7768 7769 7770if test "$enable_shared" = yes && test "$GCC" = yes; then 7771 case $archive_cmds in 7772 *'~'*) 7773 # FIXME: we may have to deal with multi-command sequences. 7774 ;; 7775 '$CC '*) 7776 # Test whether the compiler implicitly links with -lc since on some 7777 # systems, -lgcc has to come before -lc. If gcc already passes -lc 7778 # to ld, don't add -lc before -lgcc. 7779 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 7780echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 7781 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then 7782 echo $ECHO_N "(cached) $ECHO_C" >&6 7783else 7784 $rm conftest* 7785 echo 'static int dummy;' > conftest.$ac_ext 7786 7787 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7788 (eval $ac_compile) 2>&5 7789 ac_status=$? 7790 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7791 (exit $ac_status); }; then 7792 soname=conftest 7793 lib=conftest 7794 libobjs=conftest.$ac_objext 7795 deplibs= 7796 wl=$lt_cv_prog_cc_wl 7797 compiler_flags=-v 7798 linker_flags=-v 7799 verstring= 7800 output_objdir=. 7801 libname=conftest 7802 save_allow_undefined_flag=$allow_undefined_flag 7803 allow_undefined_flag= 7804 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 7805 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 7806 ac_status=$? 7807 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7808 (exit $ac_status); } 7809 then 7810 lt_cv_archive_cmds_need_lc=no 7811 else 7812 lt_cv_archive_cmds_need_lc=yes 7813 fi 7814 allow_undefined_flag=$save_allow_undefined_flag 7815 else 7816 cat conftest.err 1>&5 7817 fi 7818fi 7819 7820 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5 7821echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6 7822 ;; 7823 esac 7824fi 7825need_lc=${lt_cv_archive_cmds_need_lc-yes} 7826 7827# The second clause should only fire when bootstrapping the 7828# libtool distribution, otherwise you forgot to ship ltmain.sh 7829# with your package, and you will get complaints that there are 7830# no rules to generate ltmain.sh. 7831if test -f "$ltmain"; then 7832 : 7833else 7834 # If there is no Makefile yet, we rely on a make rule to execute 7835 # `config.status --recheck' to rerun these tests and create the 7836 # libtool script then. 7837 test -f Makefile && make "$ltmain" 7838fi 7839 7840if test -f "$ltmain"; then 7841 trap "$rm \"${ofile}T\"; exit 1" 1 2 15 7842 $rm -f "${ofile}T" 7843 7844 echo creating $ofile 7845 7846 # Now quote all the things that may contain metacharacters while being 7847 # careful not to overquote the AC_SUBSTed values. We take copies of the 7848 # variables and quote the copies for generation of the libtool script. 7849 for var in echo old_CC old_CFLAGS \ 7850 AR AR_FLAGS CC LD LN_S NM SHELL \ 7851 reload_flag reload_cmds wl \ 7852 pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \ 7853 thread_safe_flag_spec whole_archive_flag_spec libname_spec \ 7854 library_names_spec soname_spec \ 7855 RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \ 7856 old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \ 7857 postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \ 7858 old_striplib striplib file_magic_cmd export_symbols_cmds \ 7859 deplibs_check_method allow_undefined_flag no_undefined_flag \ 7860 finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \ 7861 global_symbol_to_c_name_address \ 7862 hardcode_libdir_flag_spec hardcode_libdir_separator \ 7863 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ 7864 compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do 7865 7866 case $var in 7867 reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \ 7868 old_postinstall_cmds | old_postuninstall_cmds | \ 7869 export_symbols_cmds | archive_cmds | archive_expsym_cmds | \ 7870 extract_expsyms_cmds | old_archive_from_expsyms_cmds | \ 7871 postinstall_cmds | postuninstall_cmds | \ 7872 finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) 7873 # Double-quote double-evaled strings. 7874 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" 7875 ;; 7876 *) 7877 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" 7878 ;; 7879 esac 7880 done 7881 7882 cat <<__EOF__ > "${ofile}T" 7883#! $SHELL 7884 7885# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 7886# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) 7887# NOTE: Changes made to this file will be lost: look at ltmain.sh. 7888# 7889# Copyright (C) 1996-2000 Free Software Foundation, Inc. 7890# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 7891# 7892# This program is free software; you can redistribute it and/or modify 7893# it under the terms of the GNU General Public License as published by 7894# the Free Software Foundation; either version 2 of the License, or 7895# (at your option) any later version. 7896# 7897# This program is distributed in the hope that it will be useful, but 7898# WITHOUT ANY WARRANTY; without even the implied warranty of 7899# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 7900# General Public License for more details. 7901# 7902# You should have received a copy of the GNU General Public License 7903# along with this program; if not, write to the Free Software 7904# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 7905# 7906# As a special exception to the GNU General Public License, if you 7907# distribute this file as part of a program that contains a 7908# configuration script generated by Autoconf, you may include it under 7909# the same distribution terms that you use for the rest of that program. 7910 7911# Sed that helps us avoid accidentally triggering echo(1) options like -n. 7912Xsed="sed -e s/^X//" 7913 7914# The HP-UX ksh and POSIX shell print the target directory to stdout 7915# if CDPATH is set. 7916if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi 7917 7918# ### BEGIN LIBTOOL CONFIG 7919 7920# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 7921 7922# Shell to use when invoking shell scripts. 7923SHELL=$lt_SHELL 7924 7925# Whether or not to build shared libraries. 7926build_libtool_libs=$enable_shared 7927 7928# Whether or not to build static libraries. 7929build_old_libs=$enable_static 7930 7931# Whether or not to add -lc for building shared libraries. 7932build_libtool_need_lc=$need_lc 7933 7934# Whether or not to optimize for fast installation. 7935fast_install=$enable_fast_install 7936 7937# The host system. 7938host_alias=$host_alias 7939host=$host 7940 7941# An echo program that does not interpret backslashes. 7942echo=$lt_echo 7943 7944# The archiver. 7945AR=$lt_AR 7946AR_FLAGS=$lt_AR_FLAGS 7947 7948# The default C compiler. 7949CC=$lt_CC 7950 7951# Is the compiler the GNU C compiler? 7952with_gcc=$GCC 7953 7954# The linker used to build libraries. 7955LD=$lt_LD 7956 7957# Whether we need hard or soft links. 7958LN_S=$lt_LN_S 7959 7960# A BSD-compatible nm program. 7961NM=$lt_NM 7962 7963# A symbol stripping program 7964STRIP=$STRIP 7965 7966# Used to examine libraries when file_magic_cmd begins "file" 7967MAGIC_CMD=$MAGIC_CMD 7968 7969# Used on cygwin: DLL creation program. 7970DLLTOOL="$DLLTOOL" 7971 7972# Used on cygwin: object dumper. 7973OBJDUMP="$OBJDUMP" 7974 7975# Used on cygwin: assembler. 7976AS="$AS" 7977 7978# The name of the directory that contains temporary libtool files. 7979objdir=$objdir 7980 7981# How to create reloadable object files. 7982reload_flag=$lt_reload_flag 7983reload_cmds=$lt_reload_cmds 7984 7985# How to pass a linker flag through the compiler. 7986wl=$lt_wl 7987 7988# Object file suffix (normally "o"). 7989objext="$ac_objext" 7990 7991# Old archive suffix (normally "a"). 7992libext="$libext" 7993 7994# Executable file suffix (normally ""). 7995exeext="$exeext" 7996 7997# Additional compiler flags for building library objects. 7998pic_flag=$lt_pic_flag 7999pic_mode=$pic_mode 8000 8001# Does compiler simultaneously support -c and -o options? 8002compiler_c_o=$lt_compiler_c_o 8003 8004# Can we write directly to a .lo ? 8005compiler_o_lo=$lt_compiler_o_lo 8006 8007# Must we lock files when doing compilation ? 8008need_locks=$lt_need_locks 8009 8010# Do we need the lib prefix for modules? 8011need_lib_prefix=$need_lib_prefix 8012 8013# Do we need a version for libraries? 8014need_version=$need_version 8015 8016# Whether dlopen is supported. 8017dlopen_support=$enable_dlopen 8018 8019# Whether dlopen of programs is supported. 8020dlopen_self=$enable_dlopen_self 8021 8022# Whether dlopen of statically linked programs is supported. 8023dlopen_self_static=$enable_dlopen_self_static 8024 8025# Compiler flag to prevent dynamic linking. 8026link_static_flag=$lt_link_static_flag 8027 8028# Compiler flag to turn off builtin functions. 8029no_builtin_flag=$lt_no_builtin_flag 8030 8031# Compiler flag to allow reflexive dlopens. 8032export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 8033 8034# Compiler flag to generate shared objects directly from archives. 8035whole_archive_flag_spec=$lt_whole_archive_flag_spec 8036 8037# Compiler flag to generate thread-safe objects. 8038thread_safe_flag_spec=$lt_thread_safe_flag_spec 8039 8040# Library versioning type. 8041version_type=$version_type 8042 8043# Format of library name prefix. 8044libname_spec=$lt_libname_spec 8045 8046# List of archive names. First name is the real one, the rest are links. 8047# The last name is the one that the linker finds with -lNAME. 8048library_names_spec=$lt_library_names_spec 8049 8050# The coded name of the library, if different from the real name. 8051soname_spec=$lt_soname_spec 8052 8053# Commands used to build and install an old-style archive. 8054RANLIB=$lt_RANLIB 8055old_archive_cmds=$lt_old_archive_cmds 8056old_postinstall_cmds=$lt_old_postinstall_cmds 8057old_postuninstall_cmds=$lt_old_postuninstall_cmds 8058 8059# Create an old-style archive from a shared archive. 8060old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 8061 8062# Create a temporary old-style archive to link instead of a shared archive. 8063old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 8064 8065# Commands used to build and install a shared archive. 8066archive_cmds=$lt_archive_cmds 8067archive_expsym_cmds=$lt_archive_expsym_cmds 8068postinstall_cmds=$lt_postinstall_cmds 8069postuninstall_cmds=$lt_postuninstall_cmds 8070 8071# Commands to strip libraries. 8072old_striplib=$lt_old_striplib 8073striplib=$lt_striplib 8074 8075# Method to check whether dependent libraries are shared objects. 8076deplibs_check_method=$lt_deplibs_check_method 8077 8078# Command to use when deplibs_check_method == file_magic. 8079file_magic_cmd=$lt_file_magic_cmd 8080 8081# Flag that allows shared libraries with undefined symbols to be built. 8082allow_undefined_flag=$lt_allow_undefined_flag 8083 8084# Flag that forces no undefined symbols. 8085no_undefined_flag=$lt_no_undefined_flag 8086 8087# Commands used to finish a libtool library installation in a directory. 8088finish_cmds=$lt_finish_cmds 8089 8090# Same as above, but a single script fragment to be evaled but not shown. 8091finish_eval=$lt_finish_eval 8092 8093# Take the output of nm and produce a listing of raw symbols and C names. 8094global_symbol_pipe=$lt_global_symbol_pipe 8095 8096# Transform the output of nm in a proper C declaration 8097global_symbol_to_cdecl=$lt_global_symbol_to_cdecl 8098 8099# Transform the output of nm in a C name address pair 8100global_symbol_to_c_name_address=$lt_global_symbol_to_c_name_address 8101 8102# This is the shared library runtime path variable. 8103runpath_var=$runpath_var 8104 8105# This is the shared library path variable. 8106shlibpath_var=$shlibpath_var 8107 8108# Is shlibpath searched before the hard-coded library search path? 8109shlibpath_overrides_runpath=$shlibpath_overrides_runpath 8110 8111# How to hardcode a shared library path into an executable. 8112hardcode_action=$hardcode_action 8113 8114# Whether we should hardcode library paths into libraries. 8115hardcode_into_libs=$hardcode_into_libs 8116 8117# Flag to hardcode \$libdir into a binary during linking. 8118# This must work even if \$libdir does not exist. 8119hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 8120 8121# Whether we need a single -rpath flag with a separated argument. 8122hardcode_libdir_separator=$lt_hardcode_libdir_separator 8123 8124# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the 8125# resulting binary. 8126hardcode_direct=$hardcode_direct 8127 8128# Set to yes if using the -LDIR flag during linking hardcodes DIR into the 8129# resulting binary. 8130hardcode_minus_L=$hardcode_minus_L 8131 8132# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into 8133# the resulting binary. 8134hardcode_shlibpath_var=$hardcode_shlibpath_var 8135 8136# Variables whose values should be saved in libtool wrapper scripts and 8137# restored at relink time. 8138variables_saved_for_relink="$variables_saved_for_relink" 8139 8140# Whether libtool must link a program against all its dependency libraries. 8141link_all_deplibs=$link_all_deplibs 8142 8143# Compile-time system search path for libraries 8144sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 8145 8146# Run-time system search path for libraries 8147sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 8148 8149# Fix the shell variable \$srcfile for the compiler. 8150fix_srcfile_path="$fix_srcfile_path" 8151 8152# Set to yes if exported symbols are required. 8153always_export_symbols=$always_export_symbols 8154 8155# The commands to list exported symbols. 8156export_symbols_cmds=$lt_export_symbols_cmds 8157 8158# The commands to extract the exported symbol list from a shared archive. 8159extract_expsyms_cmds=$lt_extract_expsyms_cmds 8160 8161# Symbols that should not be listed in the preloaded symbols. 8162exclude_expsyms=$lt_exclude_expsyms 8163 8164# Symbols that must always be exported. 8165include_expsyms=$lt_include_expsyms 8166 8167# ### END LIBTOOL CONFIG 8168 8169__EOF__ 8170 8171 case $host_os in 8172 aix3*) 8173 cat <<\EOF >> "${ofile}T" 8174 8175# AIX sometimes has problems with the GCC collect2 program. For some 8176# reason, if we set the COLLECT_NAMES environment variable, the problems 8177# vanish in a puff of smoke. 8178if test "X${COLLECT_NAMES+set}" != Xset; then 8179 COLLECT_NAMES= 8180 export COLLECT_NAMES 8181fi 8182EOF 8183 ;; 8184 esac 8185 8186 case $host_os in 8187 cygwin* | mingw* | pw32* | os2*) 8188 cat <<'EOF' >> "${ofile}T" 8189 # This is a source program that is used to create dlls on Windows 8190 # Don't remove nor modify the starting and closing comments 8191# /* ltdll.c starts here */ 8192# #define WIN32_LEAN_AND_MEAN 8193# #include <windows.h> 8194# #undef WIN32_LEAN_AND_MEAN 8195# #include <stdio.h> 8196# 8197# #ifndef __CYGWIN__ 8198# # ifdef __CYGWIN32__ 8199# # define __CYGWIN__ __CYGWIN32__ 8200# # endif 8201# #endif 8202# 8203# #ifdef __cplusplus 8204# extern "C" { 8205# #endif 8206# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved); 8207# #ifdef __cplusplus 8208# } 8209# #endif 8210# 8211# #ifdef __CYGWIN__ 8212# #include <cygwin/cygwin_dll.h> 8213# DECLARE_CYGWIN_DLL( DllMain ); 8214# #endif 8215# HINSTANCE __hDllInstance_base; 8216# 8217# BOOL APIENTRY 8218# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) 8219# { 8220# __hDllInstance_base = hInst; 8221# return TRUE; 8222# } 8223# /* ltdll.c ends here */ 8224 # This is a source program that is used to create import libraries 8225 # on Windows for dlls which lack them. Don't remove nor modify the 8226 # starting and closing comments 8227# /* impgen.c starts here */ 8228# /* Copyright (C) 1999-2000 Free Software Foundation, Inc. 8229# 8230# This file is part of GNU libtool. 8231# 8232# This program is free software; you can redistribute it and/or modify 8233# it under the terms of the GNU General Public License as published by 8234# the Free Software Foundation; either version 2 of the License, or 8235# (at your option) any later version. 8236# 8237# This program is distributed in the hope that it will be useful, 8238# but WITHOUT ANY WARRANTY; without even the implied warranty of 8239# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 8240# GNU General Public License for more details. 8241# 8242# You should have received a copy of the GNU General Public License 8243# along with this program; if not, write to the Free Software 8244# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 8245# */ 8246# 8247# #include <stdio.h> /* for printf() */ 8248# #include <unistd.h> /* for open(), lseek(), read() */ 8249# #include <fcntl.h> /* for O_RDONLY, O_BINARY */ 8250# #include <string.h> /* for strdup() */ 8251# 8252# /* O_BINARY isn't required (or even defined sometimes) under Unix */ 8253# #ifndef O_BINARY 8254# #define O_BINARY 0 8255# #endif 8256# 8257# static unsigned int 8258# pe_get16 (fd, offset) 8259# int fd; 8260# int offset; 8261# { 8262# unsigned char b[2]; 8263# lseek (fd, offset, SEEK_SET); 8264# read (fd, b, 2); 8265# return b[0] + (b[1]<<8); 8266# } 8267# 8268# static unsigned int 8269# pe_get32 (fd, offset) 8270# int fd; 8271# int offset; 8272# { 8273# unsigned char b[4]; 8274# lseek (fd, offset, SEEK_SET); 8275# read (fd, b, 4); 8276# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); 8277# } 8278# 8279# static unsigned int 8280# pe_as32 (ptr) 8281# void *ptr; 8282# { 8283# unsigned char *b = ptr; 8284# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); 8285# } 8286# 8287# int 8288# main (argc, argv) 8289# int argc; 8290# char *argv[]; 8291# { 8292# int dll; 8293# unsigned long pe_header_offset, opthdr_ofs, num_entries, i; 8294# unsigned long export_rva, export_size, nsections, secptr, expptr; 8295# unsigned long name_rvas, nexp; 8296# unsigned char *expdata, *erva; 8297# char *filename, *dll_name; 8298# 8299# filename = argv[1]; 8300# 8301# dll = open(filename, O_RDONLY|O_BINARY); 8302# if (dll < 1) 8303# return 1; 8304# 8305# dll_name = filename; 8306# 8307# for (i=0; filename[i]; i++) 8308# if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':') 8309# dll_name = filename + i +1; 8310# 8311# pe_header_offset = pe_get32 (dll, 0x3c); 8312# opthdr_ofs = pe_header_offset + 4 + 20; 8313# num_entries = pe_get32 (dll, opthdr_ofs + 92); 8314# 8315# if (num_entries < 1) /* no exports */ 8316# return 1; 8317# 8318# export_rva = pe_get32 (dll, opthdr_ofs + 96); 8319# export_size = pe_get32 (dll, opthdr_ofs + 100); 8320# nsections = pe_get16 (dll, pe_header_offset + 4 +2); 8321# secptr = (pe_header_offset + 4 + 20 + 8322# pe_get16 (dll, pe_header_offset + 4 + 16)); 8323# 8324# expptr = 0; 8325# for (i = 0; i < nsections; i++) 8326# { 8327# char sname[8]; 8328# unsigned long secptr1 = secptr + 40 * i; 8329# unsigned long vaddr = pe_get32 (dll, secptr1 + 12); 8330# unsigned long vsize = pe_get32 (dll, secptr1 + 16); 8331# unsigned long fptr = pe_get32 (dll, secptr1 + 20); 8332# lseek(dll, secptr1, SEEK_SET); 8333# read(dll, sname, 8); 8334# if (vaddr <= export_rva && vaddr+vsize > export_rva) 8335# { 8336# expptr = fptr + (export_rva - vaddr); 8337# if (export_rva + export_size > vaddr + vsize) 8338# export_size = vsize - (export_rva - vaddr); 8339# break; 8340# } 8341# } 8342# 8343# expdata = (unsigned char*)malloc(export_size); 8344# lseek (dll, expptr, SEEK_SET); 8345# read (dll, expdata, export_size); 8346# erva = expdata - export_rva; 8347# 8348# nexp = pe_as32 (expdata+24); 8349# name_rvas = pe_as32 (expdata+32); 8350# 8351# printf ("EXPORTS\n"); 8352# for (i = 0; i<nexp; i++) 8353# { 8354# unsigned long name_rva = pe_as32 (erva+name_rvas+i*4); 8355# printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i); 8356# } 8357# 8358# return 0; 8359# } 8360# /* impgen.c ends here */ 8361 8362EOF 8363 ;; 8364 esac 8365 8366 # We use sed instead of cat because bash on DJGPP gets confused if 8367 # if finds mixed CR/LF and LF-only lines. Since sed operates in 8368 # text mode, it properly converts lines to CR/LF. This bash problem 8369 # is reportedly fixed, but why not run on old versions too? 8370 sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1) 8371 8372 mv -f "${ofile}T" "$ofile" || \ 8373 (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T") 8374 chmod +x "$ofile" 8375fi 8376 8377 8378 8379 8380 8381# This can be used to rebuild libtool when needed 8382LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" 8383 8384# Always use our own libtool. 8385LIBTOOL='$(SHELL) $(top_builddir)/libtool' 8386 8387# Prevent multiple expansion 8388 8389 8390 8391 8392WFLAGS_NOUNUSED="" 8393WFLAGS_NOIMPLICITINT="" 8394if test -z "$WFLAGS" -a "$GCC" = "yes"; then 8395 # -Wno-implicit-int for broken X11 headers 8396 # leave these out for now: 8397 # -Wcast-align doesn't work well on alpha osf/1 8398 # -Wmissing-prototypes -Wpointer-arith -Wbad-function-cast 8399 # -Wmissing-declarations -Wnested-externs 8400 WFLAGS="-Wall -Wmissing-prototypes -Wpointer-arith -Wbad-function-cast -Wmissing-declarations -Wnested-externs" 8401 WFLAGS_NOUNUSED="-Wno-unused" 8402 WFLAGS_NOIMPLICITINT="-Wno-implicit-int" 8403fi 8404 8405 8406 8407 8408# Check whether --with-openldap or --without-openldap was given. 8409if test "${with_openldap+set}" = set; then 8410 withval="$with_openldap" 8411 8412fi; 8413 8414# Check whether --with-openldap-lib or --without-openldap-lib was given. 8415if test "${with_openldap_lib+set}" = set; then 8416 withval="$with_openldap_lib" 8417 if test "$withval" = "yes" -o "$withval" = "no"; then 8418 { { echo "$as_me:$LINENO: error: No argument for --with-openldap-lib" >&5 8419echo "$as_me: error: No argument for --with-openldap-lib" >&2;} 8420 { (exit 1); exit 1; }; } 8421elif test "X$with_openldap" = "X"; then 8422 with_openldap=yes 8423fi 8424fi; 8425 8426# Check whether --with-openldap-include or --without-openldap-include was given. 8427if test "${with_openldap_include+set}" = set; then 8428 withval="$with_openldap_include" 8429 if test "$withval" = "yes" -o "$withval" = "no"; then 8430 { { echo "$as_me:$LINENO: error: No argument for --with-openldap-include" >&5 8431echo "$as_me: error: No argument for --with-openldap-include" >&2;} 8432 { (exit 1); exit 1; }; } 8433elif test "X$with_openldap" = "X"; then 8434 with_openldap=yes 8435fi 8436fi; 8437 8438# Check whether --with-openldap-config or --without-openldap-config was given. 8439if test "${with_openldap_config+set}" = set; then 8440 withval="$with_openldap_config" 8441 8442fi; 8443 8444 8445 8446echo "$as_me:$LINENO: checking for openldap" >&5 8447echo $ECHO_N "checking for openldap... $ECHO_C" >&6 8448 8449case "$with_openldap" in 8450yes|"") d='' ;; 8451no) d= ;; 8452*) d="$with_openldap" ;; 8453esac 8454 8455header_dirs= 8456lib_dirs= 8457for i in $d; do 8458 if test "$with_openldap_include" = ""; then 8459 if test -d "$i/include/openldap"; then 8460 header_dirs="$header_dirs $i/include/openldap" 8461 fi 8462 if test -d "$i/include"; then 8463 header_dirs="$header_dirs $i/include" 8464 fi 8465 fi 8466 if test "$with_openldap_lib" = ""; then 8467 if test -d "$i/lib$abilibdirext"; then 8468 lib_dirs="$lib_dirs $i/lib$abilibdirext" 8469 fi 8470 fi 8471done 8472 8473if test "$with_openldap_include"; then 8474 header_dirs="$with_openldap_include $header_dirs" 8475fi 8476if test "$with_openldap_lib"; then 8477 lib_dirs="$with_openldap_lib $lib_dirs" 8478fi 8479 8480if test "$with_openldap_config" = ""; then 8481 with_openldap_config='' 8482fi 8483 8484openldap_cflags= 8485openldap_libs= 8486 8487case "$with_openldap_config" in 8488yes|no|"") 8489 ;; 8490*) 8491 openldap_cflags="`$with_openldap_config --cflags 2>&1`" 8492 openldap_libs="`$with_openldap_config --libs 2>&1`" 8493 ;; 8494esac 8495 8496found=no 8497if test "$with_openldap" != no; then 8498 save_CFLAGS="$CFLAGS" 8499 save_LIBS="$LIBS" 8500 if test "$openldap_cflags" -a "$openldap_libs"; then 8501 CFLAGS="$openldap_cflags $save_CFLAGS" 8502 LIBS="$openldap_libs $save_LIBS" 8503 cat >conftest.$ac_ext <<_ACEOF 8504#line $LINENO "configure" 8505#include "confdefs.h" 8506#include <lber.h> 8507#include <ldap.h> 8508#ifdef F77_DUMMY_MAIN 8509# ifdef __cplusplus 8510 extern "C" 8511# endif 8512 int F77_DUMMY_MAIN() { return 1; } 8513#endif 8514int 8515main () 8516{ 8517 8518 ; 8519 return 0; 8520} 8521_ACEOF 8522rm -f conftest.$ac_objext conftest$ac_exeext 8523if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8524 (eval $ac_link) 2>&5 8525 ac_status=$? 8526 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8527 (exit $ac_status); } && 8528 { ac_try='test -s conftest$ac_exeext' 8529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8530 (eval $ac_try) 2>&5 8531 ac_status=$? 8532 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8533 (exit $ac_status); }; }; then 8534 8535 INCLUDE_openldap="$openldap_cflags" 8536 LIB_openldap="$openldap_libs" 8537 echo "$as_me:$LINENO: result: from $with_openldap_config" >&5 8538echo "${ECHO_T}from $with_openldap_config" >&6 8539 found=yes 8540else 8541 echo "$as_me: failed program was:" >&5 8542cat conftest.$ac_ext >&5 8543fi 8544rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 8545 fi 8546 if test "$found" = no; then 8547 ires= lres= 8548 for i in $header_dirs; do 8549 CFLAGS="-I$i $save_CFLAGS" 8550 cat >conftest.$ac_ext <<_ACEOF 8551#line $LINENO "configure" 8552#include "confdefs.h" 8553#include <lber.h> 8554#include <ldap.h> 8555#ifdef F77_DUMMY_MAIN 8556# ifdef __cplusplus 8557 extern "C" 8558# endif 8559 int F77_DUMMY_MAIN() { return 1; } 8560#endif 8561int 8562main () 8563{ 8564 8565 ; 8566 return 0; 8567} 8568_ACEOF 8569rm -f conftest.$ac_objext 8570if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8571 (eval $ac_compile) 2>&5 8572 ac_status=$? 8573 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8574 (exit $ac_status); } && 8575 { ac_try='test -s conftest.$ac_objext' 8576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8577 (eval $ac_try) 2>&5 8578 ac_status=$? 8579 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8580 (exit $ac_status); }; }; then 8581 ires=$i;break 8582else 8583 echo "$as_me: failed program was:" >&5 8584cat conftest.$ac_ext >&5 8585fi 8586rm -f conftest.$ac_objext conftest.$ac_ext 8587 done 8588 for i in $lib_dirs; do 8589 LIBS="-L$i -lldap -llber $save_LIBS" 8590 cat >conftest.$ac_ext <<_ACEOF 8591#line $LINENO "configure" 8592#include "confdefs.h" 8593#include <lber.h> 8594#include <ldap.h> 8595#ifdef F77_DUMMY_MAIN 8596# ifdef __cplusplus 8597 extern "C" 8598# endif 8599 int F77_DUMMY_MAIN() { return 1; } 8600#endif 8601int 8602main () 8603{ 8604 8605 ; 8606 return 0; 8607} 8608_ACEOF 8609rm -f conftest.$ac_objext conftest$ac_exeext 8610if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8611 (eval $ac_link) 2>&5 8612 ac_status=$? 8613 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8614 (exit $ac_status); } && 8615 { ac_try='test -s conftest$ac_exeext' 8616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8617 (eval $ac_try) 2>&5 8618 ac_status=$? 8619 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8620 (exit $ac_status); }; }; then 8621 lres=$i;break 8622else 8623 echo "$as_me: failed program was:" >&5 8624cat conftest.$ac_ext >&5 8625fi 8626rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 8627 done 8628 if test "$ires" -a "$lres" -a "$with_openldap" != "no"; then 8629 INCLUDE_openldap="-I$ires" 8630 LIB_openldap="-L$lres -lldap -llber " 8631 found=yes 8632 echo "$as_me:$LINENO: result: headers $ires, libraries $lres" >&5 8633echo "${ECHO_T}headers $ires, libraries $lres" >&6 8634 fi 8635 fi 8636 CFLAGS="$save_CFLAGS" 8637 LIBS="$save_LIBS" 8638fi 8639 8640if test "$found" = yes; then 8641 8642cat >>confdefs.h <<_ACEOF 8643#define OPENLDAP 1 8644_ACEOF 8645 8646 with_openldap=yes 8647else 8648 with_openldap=no 8649 INCLUDE_openldap= 8650 LIB_openldap= 8651 echo "$as_me:$LINENO: result: no" >&5 8652echo "${ECHO_T}no" >&6 8653fi 8654 8655 8656 8657 8658 8659 8660 8661# Check whether --with-krb4 or --without-krb4 was given. 8662if test "${with_krb4+set}" = set; then 8663 withval="$with_krb4" 8664 8665fi; 8666 8667# Check whether --with-krb4-lib or --without-krb4-lib was given. 8668if test "${with_krb4_lib+set}" = set; then 8669 withval="$with_krb4_lib" 8670 if test "$withval" = "yes" -o "$withval" = "no"; then 8671 { { echo "$as_me:$LINENO: error: No argument for --with-krb4-lib" >&5 8672echo "$as_me: error: No argument for --with-krb4-lib" >&2;} 8673 { (exit 1); exit 1; }; } 8674elif test "X$with_krb4" = "X"; then 8675 with_krb4=yes 8676fi 8677fi; 8678 8679# Check whether --with-krb4-include or --without-krb4-include was given. 8680if test "${with_krb4_include+set}" = set; then 8681 withval="$with_krb4_include" 8682 if test "$withval" = "yes" -o "$withval" = "no"; then 8683 { { echo "$as_me:$LINENO: error: No argument for --with-krb4-include" >&5 8684echo "$as_me: error: No argument for --with-krb4-include" >&2;} 8685 { (exit 1); exit 1; }; } 8686elif test "X$with_krb4" = "X"; then 8687 with_krb4=yes 8688fi 8689fi; 8690 8691# Check whether --with-krb4-config or --without-krb4-config was given. 8692if test "${with_krb4_config+set}" = set; then 8693 withval="$with_krb4_config" 8694 8695fi; 8696 8697 8698 8699echo "$as_me:$LINENO: checking for krb4" >&5 8700echo $ECHO_N "checking for krb4... $ECHO_C" >&6 8701 8702case "$with_krb4" in 8703yes|"") d='/usr/athena' ;; 8704no) d= ;; 8705*) d="$with_krb4" ;; 8706esac 8707 8708header_dirs= 8709lib_dirs= 8710for i in $d; do 8711 if test "$with_krb4_include" = ""; then 8712 if test -d "$i/include/krb4"; then 8713 header_dirs="$header_dirs $i/include/krb4" 8714 fi 8715 if test -d "$i/include"; then 8716 header_dirs="$header_dirs $i/include" 8717 fi 8718 fi 8719 if test "$with_krb4_lib" = ""; then 8720 if test -d "$i/lib$abilibdirext"; then 8721 lib_dirs="$lib_dirs $i/lib$abilibdirext" 8722 fi 8723 fi 8724done 8725 8726if test "$with_krb4_include"; then 8727 header_dirs="$with_krb4_include $header_dirs" 8728fi 8729if test "$with_krb4_lib"; then 8730 lib_dirs="$with_krb4_lib $lib_dirs" 8731fi 8732 8733if test "$with_krb4_config" = ""; then 8734 with_krb4_config='krb4-config' 8735fi 8736 8737krb4_cflags= 8738krb4_libs= 8739 8740case "$with_krb4_config" in 8741yes|no|"") 8742 ;; 8743*) 8744 krb4_cflags="`$with_krb4_config --cflags 2>&1`" 8745 krb4_libs="`$with_krb4_config --libs 2>&1`" 8746 ;; 8747esac 8748 8749found=no 8750if test "$with_krb4" != no; then 8751 save_CFLAGS="$CFLAGS" 8752 save_LIBS="$LIBS" 8753 if test "$krb4_cflags" -a "$krb4_libs"; then 8754 CFLAGS="$krb4_cflags $save_CFLAGS" 8755 LIBS="$krb4_libs $save_LIBS" 8756 cat >conftest.$ac_ext <<_ACEOF 8757#line $LINENO "configure" 8758#include "confdefs.h" 8759#include <krb.h> 8760#ifdef F77_DUMMY_MAIN 8761# ifdef __cplusplus 8762 extern "C" 8763# endif 8764 int F77_DUMMY_MAIN() { return 1; } 8765#endif 8766int 8767main () 8768{ 8769 8770 ; 8771 return 0; 8772} 8773_ACEOF 8774rm -f conftest.$ac_objext conftest$ac_exeext 8775if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8776 (eval $ac_link) 2>&5 8777 ac_status=$? 8778 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8779 (exit $ac_status); } && 8780 { ac_try='test -s conftest$ac_exeext' 8781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8782 (eval $ac_try) 2>&5 8783 ac_status=$? 8784 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8785 (exit $ac_status); }; }; then 8786 8787 INCLUDE_krb4="$krb4_cflags" 8788 LIB_krb4="$krb4_libs" 8789 echo "$as_me:$LINENO: result: from $with_krb4_config" >&5 8790echo "${ECHO_T}from $with_krb4_config" >&6 8791 found=yes 8792else 8793 echo "$as_me: failed program was:" >&5 8794cat conftest.$ac_ext >&5 8795fi 8796rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 8797 fi 8798 if test "$found" = no; then 8799 ires= lres= 8800 for i in $header_dirs; do 8801 CFLAGS="-I$i $save_CFLAGS" 8802 cat >conftest.$ac_ext <<_ACEOF 8803#line $LINENO "configure" 8804#include "confdefs.h" 8805#include <krb.h> 8806#ifdef F77_DUMMY_MAIN 8807# ifdef __cplusplus 8808 extern "C" 8809# endif 8810 int F77_DUMMY_MAIN() { return 1; } 8811#endif 8812int 8813main () 8814{ 8815 8816 ; 8817 return 0; 8818} 8819_ACEOF 8820rm -f conftest.$ac_objext 8821if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8822 (eval $ac_compile) 2>&5 8823 ac_status=$? 8824 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8825 (exit $ac_status); } && 8826 { ac_try='test -s conftest.$ac_objext' 8827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8828 (eval $ac_try) 2>&5 8829 ac_status=$? 8830 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8831 (exit $ac_status); }; }; then 8832 ires=$i;break 8833else 8834 echo "$as_me: failed program was:" >&5 8835cat conftest.$ac_ext >&5 8836fi 8837rm -f conftest.$ac_objext conftest.$ac_ext 8838 done 8839 for i in $lib_dirs; do 8840 LIBS="-L$i -lkrb -ldes $save_LIBS" 8841 cat >conftest.$ac_ext <<_ACEOF 8842#line $LINENO "configure" 8843#include "confdefs.h" 8844#include <krb.h> 8845#ifdef F77_DUMMY_MAIN 8846# ifdef __cplusplus 8847 extern "C" 8848# endif 8849 int F77_DUMMY_MAIN() { return 1; } 8850#endif 8851int 8852main () 8853{ 8854 8855 ; 8856 return 0; 8857} 8858_ACEOF 8859rm -f conftest.$ac_objext conftest$ac_exeext 8860if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8861 (eval $ac_link) 2>&5 8862 ac_status=$? 8863 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8864 (exit $ac_status); } && 8865 { ac_try='test -s conftest$ac_exeext' 8866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8867 (eval $ac_try) 2>&5 8868 ac_status=$? 8869 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8870 (exit $ac_status); }; }; then 8871 lres=$i;break 8872else 8873 echo "$as_me: failed program was:" >&5 8874cat conftest.$ac_ext >&5 8875fi 8876rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 8877 done 8878 if test "$ires" -a "$lres" -a "$with_krb4" != "no"; then 8879 INCLUDE_krb4="-I$ires" 8880 LIB_krb4="-L$lres -lkrb -ldes" 8881 found=yes 8882 echo "$as_me:$LINENO: result: headers $ires, libraries $lres" >&5 8883echo "${ECHO_T}headers $ires, libraries $lres" >&6 8884 fi 8885 fi 8886 CFLAGS="$save_CFLAGS" 8887 LIBS="$save_LIBS" 8888fi 8889 8890if test "$found" = yes; then 8891 8892cat >>confdefs.h <<_ACEOF 8893#define KRB4 1 8894_ACEOF 8895 8896 with_krb4=yes 8897else 8898 with_krb4=no 8899 INCLUDE_krb4= 8900 LIB_krb4= 8901 echo "$as_me:$LINENO: result: no" >&5 8902echo "${ECHO_T}no" >&6 8903fi 8904 8905 8906 8907 8908 8909LIB_kdb= 8910if test "$with_krb4" != "no"; then 8911 save_CFLAGS="$CFLAGS" 8912 CFLAGS="$CFLAGS $INCLUDE_krb4" 8913 save_LIBS="$LIBS" 8914 LIBS="$LIB_krb4 $LIBS" 8915 EXTRA_LIB45=lib45.a 8916 8917 echo "$as_me:$LINENO: checking for four valued krb_put_int" >&5 8918echo $ECHO_N "checking for four valued krb_put_int... $ECHO_C" >&6 8919if test "${ac_cv_func_krb_put_int_four+set}" = set; then 8920 echo $ECHO_N "(cached) $ECHO_C" >&6 8921else 8922 cat >conftest.$ac_ext <<_ACEOF 8923#line $LINENO "configure" 8924#include "confdefs.h" 8925#include <krb.h> 8926#ifdef F77_DUMMY_MAIN 8927# ifdef __cplusplus 8928 extern "C" 8929# endif 8930 int F77_DUMMY_MAIN() { return 1; } 8931#endif 8932int 8933main () 8934{ 8935 8936 char tmp[4]; 8937 krb_put_int(17, tmp, 4, sizeof(tmp)); 8938 ; 8939 return 0; 8940} 8941_ACEOF 8942rm -f conftest.$ac_objext 8943if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8944 (eval $ac_compile) 2>&5 8945 ac_status=$? 8946 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8947 (exit $ac_status); } && 8948 { ac_try='test -s conftest.$ac_objext' 8949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8950 (eval $ac_try) 2>&5 8951 ac_status=$? 8952 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8953 (exit $ac_status); }; }; then 8954 ac_cv_func_krb_put_int_four=yes 8955else 8956 echo "$as_me: failed program was:" >&5 8957cat conftest.$ac_ext >&5 8958ac_cv_func_krb_put_int_four=no 8959fi 8960rm -f conftest.$ac_objext conftest.$ac_ext 8961 8962fi 8963echo "$as_me:$LINENO: result: $ac_cv_func_krb_put_int_four" >&5 8964echo "${ECHO_T}$ac_cv_func_krb_put_int_four" >&6 8965 if test "$ac_cv_func_krb_put_int_four" = yes; then 8966 8967cat >>confdefs.h <<\_ACEOF 8968#define HAVE_FOUR_VALUED_KRB_PUT_INT 1 8969_ACEOF 8970 8971 fi 8972 8973 8974 echo "$as_me:$LINENO: checking for KRB_VERIFY_SECURE" >&5 8975echo $ECHO_N "checking for KRB_VERIFY_SECURE... $ECHO_C" >&6 8976if test "${ac_cv_func_krb_verify_secure+set}" = set; then 8977 echo $ECHO_N "(cached) $ECHO_C" >&6 8978else 8979 cat >conftest.$ac_ext <<_ACEOF 8980#line $LINENO "configure" 8981#include "confdefs.h" 8982#include <krb.h> 8983#ifdef F77_DUMMY_MAIN 8984# ifdef __cplusplus 8985 extern "C" 8986# endif 8987 int F77_DUMMY_MAIN() { return 1; } 8988#endif 8989int 8990main () 8991{ 8992 8993 int x = KRB_VERIFY_SECURE 8994 ; 8995 return 0; 8996} 8997_ACEOF 8998rm -f conftest.$ac_objext 8999if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9000 (eval $ac_compile) 2>&5 9001 ac_status=$? 9002 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9003 (exit $ac_status); } && 9004 { ac_try='test -s conftest.$ac_objext' 9005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9006 (eval $ac_try) 2>&5 9007 ac_status=$? 9008 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9009 (exit $ac_status); }; }; then 9010 ac_cv_func_krb_verify_secure=yes 9011else 9012 echo "$as_me: failed program was:" >&5 9013cat conftest.$ac_ext >&5 9014ac_cv_func_krb_verify_secure=no 9015fi 9016rm -f conftest.$ac_objext conftest.$ac_ext 9017 9018fi 9019echo "$as_me:$LINENO: result: $ac_cv_func_krb_verify_secure" >&5 9020echo "${ECHO_T}$ac_cv_func_krb_verify_secure" >&6 9021 if test "$ac_cv_func_krb_verify_secure" != yes; then 9022 9023cat >>confdefs.h <<\_ACEOF 9024#define KRB_VERIFY_SECURE 1 9025_ACEOF 9026 9027 9028cat >>confdefs.h <<\_ACEOF 9029#define KRB_VERIFY_SECURE_FAIL 2 9030_ACEOF 9031 9032 fi 9033 echo "$as_me:$LINENO: checking for KRB_VERIFY_NOT_SECURE" >&5 9034echo $ECHO_N "checking for KRB_VERIFY_NOT_SECURE... $ECHO_C" >&6 9035if test "${ac_cv_func_krb_verify_not_secure+set}" = set; then 9036 echo $ECHO_N "(cached) $ECHO_C" >&6 9037else 9038 cat >conftest.$ac_ext <<_ACEOF 9039#line $LINENO "configure" 9040#include "confdefs.h" 9041#include <krb.h> 9042#ifdef F77_DUMMY_MAIN 9043# ifdef __cplusplus 9044 extern "C" 9045# endif 9046 int F77_DUMMY_MAIN() { return 1; } 9047#endif 9048int 9049main () 9050{ 9051 9052 int x = KRB_VERIFY_NOT_SECURE 9053 ; 9054 return 0; 9055} 9056_ACEOF 9057rm -f conftest.$ac_objext 9058if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9059 (eval $ac_compile) 2>&5 9060 ac_status=$? 9061 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9062 (exit $ac_status); } && 9063 { ac_try='test -s conftest.$ac_objext' 9064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9065 (eval $ac_try) 2>&5 9066 ac_status=$? 9067 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9068 (exit $ac_status); }; }; then 9069 ac_cv_func_krb_verify_not_secure=yes 9070else 9071 echo "$as_me: failed program was:" >&5 9072cat conftest.$ac_ext >&5 9073ac_cv_func_krb_verify_not_secure=no 9074fi 9075rm -f conftest.$ac_objext conftest.$ac_ext 9076 9077fi 9078echo "$as_me:$LINENO: result: $ac_cv_func_krb_verify_not_secure" >&5 9079echo "${ECHO_T}$ac_cv_func_krb_verify_not_secure" >&6 9080 if test "$ac_cv_func_krb_verify_not_secure" != yes; then 9081 9082cat >>confdefs.h <<\_ACEOF 9083#define KRB_VERIFY_NOT_SECURE 0 9084_ACEOF 9085 9086 fi 9087 9088 9089 9090 9091echo "$as_me:$LINENO: checking for krb_enable_debug" >&5 9092echo $ECHO_N "checking for krb_enable_debug... $ECHO_C" >&6 9093if test "${ac_cv_funclib_krb_enable_debug+set}" = set; then 9094 echo $ECHO_N "(cached) $ECHO_C" >&6 9095else 9096 9097if eval "test \"\$ac_cv_func_krb_enable_debug\" != yes" ; then 9098 ac_save_LIBS="$LIBS" 9099 for ac_lib in "" ; do 9100 case "$ac_lib" in 9101 "") ;; 9102 yes) ac_lib="" ;; 9103 no) continue ;; 9104 -l*) ;; 9105 *) ac_lib="-l$ac_lib" ;; 9106 esac 9107 LIBS=" $ac_lib $ac_save_LIBS" 9108 cat >conftest.$ac_ext <<_ACEOF 9109#line $LINENO "configure" 9110#include "confdefs.h" 9111 9112#ifdef F77_DUMMY_MAIN 9113# ifdef __cplusplus 9114 extern "C" 9115# endif 9116 int F77_DUMMY_MAIN() { return 1; } 9117#endif 9118int 9119main () 9120{ 9121krb_enable_debug() 9122 ; 9123 return 0; 9124} 9125_ACEOF 9126rm -f conftest.$ac_objext conftest$ac_exeext 9127if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9128 (eval $ac_link) 2>&5 9129 ac_status=$? 9130 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9131 (exit $ac_status); } && 9132 { ac_try='test -s conftest$ac_exeext' 9133 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9134 (eval $ac_try) 2>&5 9135 ac_status=$? 9136 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9137 (exit $ac_status); }; }; then 9138 eval "if test -n \"$ac_lib\";then ac_cv_funclib_krb_enable_debug=$ac_lib; else ac_cv_funclib_krb_enable_debug=yes; fi";break 9139else 9140 echo "$as_me: failed program was:" >&5 9141cat conftest.$ac_ext >&5 9142fi 9143rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 9144 done 9145 eval "ac_cv_funclib_krb_enable_debug=\${ac_cv_funclib_krb_enable_debug-no}" 9146 LIBS="$ac_save_LIBS" 9147fi 9148 9149fi 9150 9151 9152eval "ac_res=\$ac_cv_funclib_krb_enable_debug" 9153 9154if false; then 9155 9156for ac_func in krb_enable_debug 9157do 9158as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9159echo "$as_me:$LINENO: checking for $ac_func" >&5 9160echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9161if eval "test \"\${$as_ac_var+set}\" = set"; then 9162 echo $ECHO_N "(cached) $ECHO_C" >&6 9163else 9164 cat >conftest.$ac_ext <<_ACEOF 9165#line $LINENO "configure" 9166#include "confdefs.h" 9167/* System header to define __stub macros and hopefully few prototypes, 9168 which can conflict with char $ac_func (); below. */ 9169#include <assert.h> 9170/* Override any gcc2 internal prototype to avoid an error. */ 9171#ifdef __cplusplus 9172extern "C" 9173#endif 9174/* We use char because int might match the return type of a gcc2 9175 builtin and then its argument prototype would still apply. */ 9176char $ac_func (); 9177char (*f) (); 9178 9179#ifdef F77_DUMMY_MAIN 9180# ifdef __cplusplus 9181 extern "C" 9182# endif 9183 int F77_DUMMY_MAIN() { return 1; } 9184#endif 9185int 9186main () 9187{ 9188/* The GNU C library defines this for functions which it implements 9189 to always fail with ENOSYS. Some functions are actually named 9190 something starting with __ and the normal name is an alias. */ 9191#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 9192choke me 9193#else 9194f = $ac_func; 9195#endif 9196 9197 ; 9198 return 0; 9199} 9200_ACEOF 9201rm -f conftest.$ac_objext conftest$ac_exeext 9202if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9203 (eval $ac_link) 2>&5 9204 ac_status=$? 9205 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9206 (exit $ac_status); } && 9207 { ac_try='test -s conftest$ac_exeext' 9208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9209 (eval $ac_try) 2>&5 9210 ac_status=$? 9211 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9212 (exit $ac_status); }; }; then 9213 eval "$as_ac_var=yes" 9214else 9215 echo "$as_me: failed program was:" >&5 9216cat conftest.$ac_ext >&5 9217eval "$as_ac_var=no" 9218fi 9219rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 9220fi 9221echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 9222echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 9223if test `eval echo '${'$as_ac_var'}'` = yes; then 9224 cat >>confdefs.h <<_ACEOF 9225#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 9226_ACEOF 9227 9228fi 9229done 9230 9231fi 9232# krb_enable_debug 9233eval "ac_tr_func=HAVE_`echo krb_enable_debug | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 9234eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 9235eval "LIB_krb_enable_debug=$ac_res" 9236 9237case "$ac_res" in 9238 yes) 9239 eval "ac_cv_func_krb_enable_debug=yes" 9240 eval "LIB_krb_enable_debug=" 9241 cat >>confdefs.h <<_ACEOF 9242#define $ac_tr_func 1 9243_ACEOF 9244 9245 echo "$as_me:$LINENO: result: yes" >&5 9246echo "${ECHO_T}yes" >&6 9247 ;; 9248 no) 9249 eval "ac_cv_func_krb_enable_debug=no" 9250 eval "LIB_krb_enable_debug=" 9251 echo "$as_me:$LINENO: result: no" >&5 9252echo "${ECHO_T}no" >&6 9253 ;; 9254 *) 9255 eval "ac_cv_func_krb_enable_debug=yes" 9256 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 9257 cat >>confdefs.h <<_ACEOF 9258#define $ac_tr_func 1 9259_ACEOF 9260 9261 cat >>confdefs.h <<_ACEOF 9262#define $ac_tr_lib 1 9263_ACEOF 9264 9265 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 9266echo "${ECHO_T}yes, in $ac_res" >&6 9267 ;; 9268esac 9269 9270 9271if test -n "$LIB_krb_enable_debug"; then 9272 LIBS="$LIB_krb_enable_debug $LIBS" 9273fi 9274 9275 9276 9277 9278 9279echo "$as_me:$LINENO: checking for krb_disable_debug" >&5 9280echo $ECHO_N "checking for krb_disable_debug... $ECHO_C" >&6 9281if test "${ac_cv_funclib_krb_disable_debug+set}" = set; then 9282 echo $ECHO_N "(cached) $ECHO_C" >&6 9283else 9284 9285if eval "test \"\$ac_cv_func_krb_disable_debug\" != yes" ; then 9286 ac_save_LIBS="$LIBS" 9287 for ac_lib in "" ; do 9288 case "$ac_lib" in 9289 "") ;; 9290 yes) ac_lib="" ;; 9291 no) continue ;; 9292 -l*) ;; 9293 *) ac_lib="-l$ac_lib" ;; 9294 esac 9295 LIBS=" $ac_lib $ac_save_LIBS" 9296 cat >conftest.$ac_ext <<_ACEOF 9297#line $LINENO "configure" 9298#include "confdefs.h" 9299 9300#ifdef F77_DUMMY_MAIN 9301# ifdef __cplusplus 9302 extern "C" 9303# endif 9304 int F77_DUMMY_MAIN() { return 1; } 9305#endif 9306int 9307main () 9308{ 9309krb_disable_debug() 9310 ; 9311 return 0; 9312} 9313_ACEOF 9314rm -f conftest.$ac_objext conftest$ac_exeext 9315if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9316 (eval $ac_link) 2>&5 9317 ac_status=$? 9318 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9319 (exit $ac_status); } && 9320 { ac_try='test -s conftest$ac_exeext' 9321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9322 (eval $ac_try) 2>&5 9323 ac_status=$? 9324 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9325 (exit $ac_status); }; }; then 9326 eval "if test -n \"$ac_lib\";then ac_cv_funclib_krb_disable_debug=$ac_lib; else ac_cv_funclib_krb_disable_debug=yes; fi";break 9327else 9328 echo "$as_me: failed program was:" >&5 9329cat conftest.$ac_ext >&5 9330fi 9331rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 9332 done 9333 eval "ac_cv_funclib_krb_disable_debug=\${ac_cv_funclib_krb_disable_debug-no}" 9334 LIBS="$ac_save_LIBS" 9335fi 9336 9337fi 9338 9339 9340eval "ac_res=\$ac_cv_funclib_krb_disable_debug" 9341 9342if false; then 9343 9344for ac_func in krb_disable_debug 9345do 9346as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9347echo "$as_me:$LINENO: checking for $ac_func" >&5 9348echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9349if eval "test \"\${$as_ac_var+set}\" = set"; then 9350 echo $ECHO_N "(cached) $ECHO_C" >&6 9351else 9352 cat >conftest.$ac_ext <<_ACEOF 9353#line $LINENO "configure" 9354#include "confdefs.h" 9355/* System header to define __stub macros and hopefully few prototypes, 9356 which can conflict with char $ac_func (); below. */ 9357#include <assert.h> 9358/* Override any gcc2 internal prototype to avoid an error. */ 9359#ifdef __cplusplus 9360extern "C" 9361#endif 9362/* We use char because int might match the return type of a gcc2 9363 builtin and then its argument prototype would still apply. */ 9364char $ac_func (); 9365char (*f) (); 9366 9367#ifdef F77_DUMMY_MAIN 9368# ifdef __cplusplus 9369 extern "C" 9370# endif 9371 int F77_DUMMY_MAIN() { return 1; } 9372#endif 9373int 9374main () 9375{ 9376/* The GNU C library defines this for functions which it implements 9377 to always fail with ENOSYS. Some functions are actually named 9378 something starting with __ and the normal name is an alias. */ 9379#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 9380choke me 9381#else 9382f = $ac_func; 9383#endif 9384 9385 ; 9386 return 0; 9387} 9388_ACEOF 9389rm -f conftest.$ac_objext conftest$ac_exeext 9390if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9391 (eval $ac_link) 2>&5 9392 ac_status=$? 9393 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9394 (exit $ac_status); } && 9395 { ac_try='test -s conftest$ac_exeext' 9396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9397 (eval $ac_try) 2>&5 9398 ac_status=$? 9399 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9400 (exit $ac_status); }; }; then 9401 eval "$as_ac_var=yes" 9402else 9403 echo "$as_me: failed program was:" >&5 9404cat conftest.$ac_ext >&5 9405eval "$as_ac_var=no" 9406fi 9407rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 9408fi 9409echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 9410echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 9411if test `eval echo '${'$as_ac_var'}'` = yes; then 9412 cat >>confdefs.h <<_ACEOF 9413#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 9414_ACEOF 9415 9416fi 9417done 9418 9419fi 9420# krb_disable_debug 9421eval "ac_tr_func=HAVE_`echo krb_disable_debug | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 9422eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 9423eval "LIB_krb_disable_debug=$ac_res" 9424 9425case "$ac_res" in 9426 yes) 9427 eval "ac_cv_func_krb_disable_debug=yes" 9428 eval "LIB_krb_disable_debug=" 9429 cat >>confdefs.h <<_ACEOF 9430#define $ac_tr_func 1 9431_ACEOF 9432 9433 echo "$as_me:$LINENO: result: yes" >&5 9434echo "${ECHO_T}yes" >&6 9435 ;; 9436 no) 9437 eval "ac_cv_func_krb_disable_debug=no" 9438 eval "LIB_krb_disable_debug=" 9439 echo "$as_me:$LINENO: result: no" >&5 9440echo "${ECHO_T}no" >&6 9441 ;; 9442 *) 9443 eval "ac_cv_func_krb_disable_debug=yes" 9444 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 9445 cat >>confdefs.h <<_ACEOF 9446#define $ac_tr_func 1 9447_ACEOF 9448 9449 cat >>confdefs.h <<_ACEOF 9450#define $ac_tr_lib 1 9451_ACEOF 9452 9453 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 9454echo "${ECHO_T}yes, in $ac_res" >&6 9455 ;; 9456esac 9457 9458 9459if test -n "$LIB_krb_disable_debug"; then 9460 LIBS="$LIB_krb_disable_debug $LIBS" 9461fi 9462 9463 9464 9465 9466 9467echo "$as_me:$LINENO: checking for krb_get_our_ip_for_realm" >&5 9468echo $ECHO_N "checking for krb_get_our_ip_for_realm... $ECHO_C" >&6 9469if test "${ac_cv_funclib_krb_get_our_ip_for_realm+set}" = set; then 9470 echo $ECHO_N "(cached) $ECHO_C" >&6 9471else 9472 9473if eval "test \"\$ac_cv_func_krb_get_our_ip_for_realm\" != yes" ; then 9474 ac_save_LIBS="$LIBS" 9475 for ac_lib in "" ; do 9476 case "$ac_lib" in 9477 "") ;; 9478 yes) ac_lib="" ;; 9479 no) continue ;; 9480 -l*) ;; 9481 *) ac_lib="-l$ac_lib" ;; 9482 esac 9483 LIBS=" $ac_lib $ac_save_LIBS" 9484 cat >conftest.$ac_ext <<_ACEOF 9485#line $LINENO "configure" 9486#include "confdefs.h" 9487 9488#ifdef F77_DUMMY_MAIN 9489# ifdef __cplusplus 9490 extern "C" 9491# endif 9492 int F77_DUMMY_MAIN() { return 1; } 9493#endif 9494int 9495main () 9496{ 9497krb_get_our_ip_for_realm() 9498 ; 9499 return 0; 9500} 9501_ACEOF 9502rm -f conftest.$ac_objext conftest$ac_exeext 9503if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9504 (eval $ac_link) 2>&5 9505 ac_status=$? 9506 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9507 (exit $ac_status); } && 9508 { ac_try='test -s conftest$ac_exeext' 9509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9510 (eval $ac_try) 2>&5 9511 ac_status=$? 9512 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9513 (exit $ac_status); }; }; then 9514 eval "if test -n \"$ac_lib\";then ac_cv_funclib_krb_get_our_ip_for_realm=$ac_lib; else ac_cv_funclib_krb_get_our_ip_for_realm=yes; fi";break 9515else 9516 echo "$as_me: failed program was:" >&5 9517cat conftest.$ac_ext >&5 9518fi 9519rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 9520 done 9521 eval "ac_cv_funclib_krb_get_our_ip_for_realm=\${ac_cv_funclib_krb_get_our_ip_for_realm-no}" 9522 LIBS="$ac_save_LIBS" 9523fi 9524 9525fi 9526 9527 9528eval "ac_res=\$ac_cv_funclib_krb_get_our_ip_for_realm" 9529 9530if false; then 9531 9532for ac_func in krb_get_our_ip_for_realm 9533do 9534as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9535echo "$as_me:$LINENO: checking for $ac_func" >&5 9536echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9537if eval "test \"\${$as_ac_var+set}\" = set"; then 9538 echo $ECHO_N "(cached) $ECHO_C" >&6 9539else 9540 cat >conftest.$ac_ext <<_ACEOF 9541#line $LINENO "configure" 9542#include "confdefs.h" 9543/* System header to define __stub macros and hopefully few prototypes, 9544 which can conflict with char $ac_func (); below. */ 9545#include <assert.h> 9546/* Override any gcc2 internal prototype to avoid an error. */ 9547#ifdef __cplusplus 9548extern "C" 9549#endif 9550/* We use char because int might match the return type of a gcc2 9551 builtin and then its argument prototype would still apply. */ 9552char $ac_func (); 9553char (*f) (); 9554 9555#ifdef F77_DUMMY_MAIN 9556# ifdef __cplusplus 9557 extern "C" 9558# endif 9559 int F77_DUMMY_MAIN() { return 1; } 9560#endif 9561int 9562main () 9563{ 9564/* The GNU C library defines this for functions which it implements 9565 to always fail with ENOSYS. Some functions are actually named 9566 something starting with __ and the normal name is an alias. */ 9567#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 9568choke me 9569#else 9570f = $ac_func; 9571#endif 9572 9573 ; 9574 return 0; 9575} 9576_ACEOF 9577rm -f conftest.$ac_objext conftest$ac_exeext 9578if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9579 (eval $ac_link) 2>&5 9580 ac_status=$? 9581 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9582 (exit $ac_status); } && 9583 { ac_try='test -s conftest$ac_exeext' 9584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9585 (eval $ac_try) 2>&5 9586 ac_status=$? 9587 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9588 (exit $ac_status); }; }; then 9589 eval "$as_ac_var=yes" 9590else 9591 echo "$as_me: failed program was:" >&5 9592cat conftest.$ac_ext >&5 9593eval "$as_ac_var=no" 9594fi 9595rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 9596fi 9597echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 9598echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 9599if test `eval echo '${'$as_ac_var'}'` = yes; then 9600 cat >>confdefs.h <<_ACEOF 9601#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 9602_ACEOF 9603 9604fi 9605done 9606 9607fi 9608# krb_get_our_ip_for_realm 9609eval "ac_tr_func=HAVE_`echo krb_get_our_ip_for_realm | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 9610eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 9611eval "LIB_krb_get_our_ip_for_realm=$ac_res" 9612 9613case "$ac_res" in 9614 yes) 9615 eval "ac_cv_func_krb_get_our_ip_for_realm=yes" 9616 eval "LIB_krb_get_our_ip_for_realm=" 9617 cat >>confdefs.h <<_ACEOF 9618#define $ac_tr_func 1 9619_ACEOF 9620 9621 echo "$as_me:$LINENO: result: yes" >&5 9622echo "${ECHO_T}yes" >&6 9623 ;; 9624 no) 9625 eval "ac_cv_func_krb_get_our_ip_for_realm=no" 9626 eval "LIB_krb_get_our_ip_for_realm=" 9627 echo "$as_me:$LINENO: result: no" >&5 9628echo "${ECHO_T}no" >&6 9629 ;; 9630 *) 9631 eval "ac_cv_func_krb_get_our_ip_for_realm=yes" 9632 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 9633 cat >>confdefs.h <<_ACEOF 9634#define $ac_tr_func 1 9635_ACEOF 9636 9637 cat >>confdefs.h <<_ACEOF 9638#define $ac_tr_lib 1 9639_ACEOF 9640 9641 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 9642echo "${ECHO_T}yes, in $ac_res" >&6 9643 ;; 9644esac 9645 9646 9647if test -n "$LIB_krb_get_our_ip_for_realm"; then 9648 LIBS="$LIB_krb_get_our_ip_for_realm $LIBS" 9649fi 9650 9651 9652 9653 9654 9655echo "$as_me:$LINENO: checking for krb_kdctimeofday" >&5 9656echo $ECHO_N "checking for krb_kdctimeofday... $ECHO_C" >&6 9657if test "${ac_cv_funclib_krb_kdctimeofday+set}" = set; then 9658 echo $ECHO_N "(cached) $ECHO_C" >&6 9659else 9660 9661if eval "test \"\$ac_cv_func_krb_kdctimeofday\" != yes" ; then 9662 ac_save_LIBS="$LIBS" 9663 for ac_lib in "" ; do 9664 case "$ac_lib" in 9665 "") ;; 9666 yes) ac_lib="" ;; 9667 no) continue ;; 9668 -l*) ;; 9669 *) ac_lib="-l$ac_lib" ;; 9670 esac 9671 LIBS=" $ac_lib $ac_save_LIBS" 9672 cat >conftest.$ac_ext <<_ACEOF 9673#line $LINENO "configure" 9674#include "confdefs.h" 9675 9676#ifdef F77_DUMMY_MAIN 9677# ifdef __cplusplus 9678 extern "C" 9679# endif 9680 int F77_DUMMY_MAIN() { return 1; } 9681#endif 9682int 9683main () 9684{ 9685krb_kdctimeofday() 9686 ; 9687 return 0; 9688} 9689_ACEOF 9690rm -f conftest.$ac_objext conftest$ac_exeext 9691if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9692 (eval $ac_link) 2>&5 9693 ac_status=$? 9694 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9695 (exit $ac_status); } && 9696 { ac_try='test -s conftest$ac_exeext' 9697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9698 (eval $ac_try) 2>&5 9699 ac_status=$? 9700 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9701 (exit $ac_status); }; }; then 9702 eval "if test -n \"$ac_lib\";then ac_cv_funclib_krb_kdctimeofday=$ac_lib; else ac_cv_funclib_krb_kdctimeofday=yes; fi";break 9703else 9704 echo "$as_me: failed program was:" >&5 9705cat conftest.$ac_ext >&5 9706fi 9707rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 9708 done 9709 eval "ac_cv_funclib_krb_kdctimeofday=\${ac_cv_funclib_krb_kdctimeofday-no}" 9710 LIBS="$ac_save_LIBS" 9711fi 9712 9713fi 9714 9715 9716eval "ac_res=\$ac_cv_funclib_krb_kdctimeofday" 9717 9718if false; then 9719 9720for ac_func in krb_kdctimeofday 9721do 9722as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9723echo "$as_me:$LINENO: checking for $ac_func" >&5 9724echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9725if eval "test \"\${$as_ac_var+set}\" = set"; then 9726 echo $ECHO_N "(cached) $ECHO_C" >&6 9727else 9728 cat >conftest.$ac_ext <<_ACEOF 9729#line $LINENO "configure" 9730#include "confdefs.h" 9731/* System header to define __stub macros and hopefully few prototypes, 9732 which can conflict with char $ac_func (); below. */ 9733#include <assert.h> 9734/* Override any gcc2 internal prototype to avoid an error. */ 9735#ifdef __cplusplus 9736extern "C" 9737#endif 9738/* We use char because int might match the return type of a gcc2 9739 builtin and then its argument prototype would still apply. */ 9740char $ac_func (); 9741char (*f) (); 9742 9743#ifdef F77_DUMMY_MAIN 9744# ifdef __cplusplus 9745 extern "C" 9746# endif 9747 int F77_DUMMY_MAIN() { return 1; } 9748#endif 9749int 9750main () 9751{ 9752/* The GNU C library defines this for functions which it implements 9753 to always fail with ENOSYS. Some functions are actually named 9754 something starting with __ and the normal name is an alias. */ 9755#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 9756choke me 9757#else 9758f = $ac_func; 9759#endif 9760 9761 ; 9762 return 0; 9763} 9764_ACEOF 9765rm -f conftest.$ac_objext conftest$ac_exeext 9766if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9767 (eval $ac_link) 2>&5 9768 ac_status=$? 9769 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9770 (exit $ac_status); } && 9771 { ac_try='test -s conftest$ac_exeext' 9772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9773 (eval $ac_try) 2>&5 9774 ac_status=$? 9775 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9776 (exit $ac_status); }; }; then 9777 eval "$as_ac_var=yes" 9778else 9779 echo "$as_me: failed program was:" >&5 9780cat conftest.$ac_ext >&5 9781eval "$as_ac_var=no" 9782fi 9783rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 9784fi 9785echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 9786echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 9787if test `eval echo '${'$as_ac_var'}'` = yes; then 9788 cat >>confdefs.h <<_ACEOF 9789#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 9790_ACEOF 9791 9792fi 9793done 9794 9795fi 9796# krb_kdctimeofday 9797eval "ac_tr_func=HAVE_`echo krb_kdctimeofday | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 9798eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 9799eval "LIB_krb_kdctimeofday=$ac_res" 9800 9801case "$ac_res" in 9802 yes) 9803 eval "ac_cv_func_krb_kdctimeofday=yes" 9804 eval "LIB_krb_kdctimeofday=" 9805 cat >>confdefs.h <<_ACEOF 9806#define $ac_tr_func 1 9807_ACEOF 9808 9809 echo "$as_me:$LINENO: result: yes" >&5 9810echo "${ECHO_T}yes" >&6 9811 ;; 9812 no) 9813 eval "ac_cv_func_krb_kdctimeofday=no" 9814 eval "LIB_krb_kdctimeofday=" 9815 echo "$as_me:$LINENO: result: no" >&5 9816echo "${ECHO_T}no" >&6 9817 ;; 9818 *) 9819 eval "ac_cv_func_krb_kdctimeofday=yes" 9820 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 9821 cat >>confdefs.h <<_ACEOF 9822#define $ac_tr_func 1 9823_ACEOF 9824 9825 cat >>confdefs.h <<_ACEOF 9826#define $ac_tr_lib 1 9827_ACEOF 9828 9829 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 9830echo "${ECHO_T}yes, in $ac_res" >&6 9831 ;; 9832esac 9833 9834 9835if test -n "$LIB_krb_kdctimeofday"; then 9836 LIBS="$LIB_krb_kdctimeofday $LIBS" 9837fi 9838 9839 9840 9841 9842 9843 9844 9845echo "$as_me:$LINENO: checking for krb_get_kdc_time_diff" >&5 9846echo $ECHO_N "checking for krb_get_kdc_time_diff... $ECHO_C" >&6 9847if test "${ac_cv_funclib_krb_get_kdc_time_diff+set}" = set; then 9848 echo $ECHO_N "(cached) $ECHO_C" >&6 9849else 9850 9851if eval "test \"\$ac_cv_func_krb_get_kdc_time_diff\" != yes" ; then 9852 ac_save_LIBS="$LIBS" 9853 for ac_lib in "" ; do 9854 case "$ac_lib" in 9855 "") ;; 9856 yes) ac_lib="" ;; 9857 no) continue ;; 9858 -l*) ;; 9859 *) ac_lib="-l$ac_lib" ;; 9860 esac 9861 LIBS=" $ac_lib $ac_save_LIBS" 9862 cat >conftest.$ac_ext <<_ACEOF 9863#line $LINENO "configure" 9864#include "confdefs.h" 9865 9866#ifdef F77_DUMMY_MAIN 9867# ifdef __cplusplus 9868 extern "C" 9869# endif 9870 int F77_DUMMY_MAIN() { return 1; } 9871#endif 9872int 9873main () 9874{ 9875krb_get_kdc_time_diff() 9876 ; 9877 return 0; 9878} 9879_ACEOF 9880rm -f conftest.$ac_objext conftest$ac_exeext 9881if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9882 (eval $ac_link) 2>&5 9883 ac_status=$? 9884 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9885 (exit $ac_status); } && 9886 { ac_try='test -s conftest$ac_exeext' 9887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9888 (eval $ac_try) 2>&5 9889 ac_status=$? 9890 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9891 (exit $ac_status); }; }; then 9892 eval "if test -n \"$ac_lib\";then ac_cv_funclib_krb_get_kdc_time_diff=$ac_lib; else ac_cv_funclib_krb_get_kdc_time_diff=yes; fi";break 9893else 9894 echo "$as_me: failed program was:" >&5 9895cat conftest.$ac_ext >&5 9896fi 9897rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 9898 done 9899 eval "ac_cv_funclib_krb_get_kdc_time_diff=\${ac_cv_funclib_krb_get_kdc_time_diff-no}" 9900 LIBS="$ac_save_LIBS" 9901fi 9902 9903fi 9904 9905 9906eval "ac_res=\$ac_cv_funclib_krb_get_kdc_time_diff" 9907 9908if false; then 9909 9910for ac_func in krb_get_kdc_time_diff 9911do 9912as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9913echo "$as_me:$LINENO: checking for $ac_func" >&5 9914echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9915if eval "test \"\${$as_ac_var+set}\" = set"; then 9916 echo $ECHO_N "(cached) $ECHO_C" >&6 9917else 9918 cat >conftest.$ac_ext <<_ACEOF 9919#line $LINENO "configure" 9920#include "confdefs.h" 9921/* System header to define __stub macros and hopefully few prototypes, 9922 which can conflict with char $ac_func (); below. */ 9923#include <assert.h> 9924/* Override any gcc2 internal prototype to avoid an error. */ 9925#ifdef __cplusplus 9926extern "C" 9927#endif 9928/* We use char because int might match the return type of a gcc2 9929 builtin and then its argument prototype would still apply. */ 9930char $ac_func (); 9931char (*f) (); 9932 9933#ifdef F77_DUMMY_MAIN 9934# ifdef __cplusplus 9935 extern "C" 9936# endif 9937 int F77_DUMMY_MAIN() { return 1; } 9938#endif 9939int 9940main () 9941{ 9942/* The GNU C library defines this for functions which it implements 9943 to always fail with ENOSYS. Some functions are actually named 9944 something starting with __ and the normal name is an alias. */ 9945#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 9946choke me 9947#else 9948f = $ac_func; 9949#endif 9950 9951 ; 9952 return 0; 9953} 9954_ACEOF 9955rm -f conftest.$ac_objext conftest$ac_exeext 9956if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 9957 (eval $ac_link) 2>&5 9958 ac_status=$? 9959 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9960 (exit $ac_status); } && 9961 { ac_try='test -s conftest$ac_exeext' 9962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9963 (eval $ac_try) 2>&5 9964 ac_status=$? 9965 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9966 (exit $ac_status); }; }; then 9967 eval "$as_ac_var=yes" 9968else 9969 echo "$as_me: failed program was:" >&5 9970cat conftest.$ac_ext >&5 9971eval "$as_ac_var=no" 9972fi 9973rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 9974fi 9975echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 9976echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 9977if test `eval echo '${'$as_ac_var'}'` = yes; then 9978 cat >>confdefs.h <<_ACEOF 9979#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 9980_ACEOF 9981 9982fi 9983done 9984 9985fi 9986# krb_get_kdc_time_diff 9987eval "ac_tr_func=HAVE_`echo krb_get_kdc_time_diff | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 9988eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 9989eval "LIB_krb_get_kdc_time_diff=$ac_res" 9990 9991case "$ac_res" in 9992 yes) 9993 eval "ac_cv_func_krb_get_kdc_time_diff=yes" 9994 eval "LIB_krb_get_kdc_time_diff=" 9995 cat >>confdefs.h <<_ACEOF 9996#define $ac_tr_func 1 9997_ACEOF 9998 9999 echo "$as_me:$LINENO: result: yes" >&5 10000echo "${ECHO_T}yes" >&6 10001 ;; 10002 no) 10003 eval "ac_cv_func_krb_get_kdc_time_diff=no" 10004 eval "LIB_krb_get_kdc_time_diff=" 10005 echo "$as_me:$LINENO: result: no" >&5 10006echo "${ECHO_T}no" >&6 10007 ;; 10008 *) 10009 eval "ac_cv_func_krb_get_kdc_time_diff=yes" 10010 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 10011 cat >>confdefs.h <<_ACEOF 10012#define $ac_tr_func 1 10013_ACEOF 10014 10015 cat >>confdefs.h <<_ACEOF 10016#define $ac_tr_lib 1 10017_ACEOF 10018 10019 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 10020echo "${ECHO_T}yes, in $ac_res" >&6 10021 ;; 10022esac 10023 10024 10025if test -n "$LIB_krb_get_kdc_time_diff"; then 10026 LIBS="$LIB_krb_get_kdc_time_diff $LIBS" 10027fi 10028 10029 10030 10031 echo "$as_me:$LINENO: checking for KRB_SENDAUTH_VERS" >&5 10032echo $ECHO_N "checking for KRB_SENDAUTH_VERS... $ECHO_C" >&6 10033if test "${ac_cv_func_krb_sendauth_vers+set}" = set; then 10034 echo $ECHO_N "(cached) $ECHO_C" >&6 10035else 10036 cat >conftest.$ac_ext <<_ACEOF 10037#line $LINENO "configure" 10038#include "confdefs.h" 10039#include <krb.h> 10040 #include <prot.h> 10041#ifdef F77_DUMMY_MAIN 10042# ifdef __cplusplus 10043 extern "C" 10044# endif 10045 int F77_DUMMY_MAIN() { return 1; } 10046#endif 10047int 10048main () 10049{ 10050 10051 char *x = KRB_SENDAUTH_VERS 10052 ; 10053 return 0; 10054} 10055_ACEOF 10056rm -f conftest.$ac_objext 10057if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10058 (eval $ac_compile) 2>&5 10059 ac_status=$? 10060 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10061 (exit $ac_status); } && 10062 { ac_try='test -s conftest.$ac_objext' 10063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10064 (eval $ac_try) 2>&5 10065 ac_status=$? 10066 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10067 (exit $ac_status); }; }; then 10068 ac_cv_func_krb_sendauth_vers=yes 10069else 10070 echo "$as_me: failed program was:" >&5 10071cat conftest.$ac_ext >&5 10072ac_cv_func_krb_sendauth_vers=no 10073fi 10074rm -f conftest.$ac_objext conftest.$ac_ext 10075 10076fi 10077echo "$as_me:$LINENO: result: $ac_cv_func_krb_sendauth_vers" >&5 10078echo "${ECHO_T}$ac_cv_func_krb_sendauth_vers" >&6 10079 if test "$ac_cv_func_krb_sendauth_vers" != yes; then 10080 10081cat >>confdefs.h <<\_ACEOF 10082#define KRB_SENDAUTH_VERS "AUTHV0.1" 10083_ACEOF 10084 10085 fi 10086 echo "$as_me:$LINENO: checking for krb_mk_req with const arguments" >&5 10087echo $ECHO_N "checking for krb_mk_req with const arguments... $ECHO_C" >&6 10088if test "${ac_cv_func_krb_mk_req_const+set}" = set; then 10089 echo $ECHO_N "(cached) $ECHO_C" >&6 10090else 10091 cat >conftest.$ac_ext <<_ACEOF 10092#line $LINENO "configure" 10093#include "confdefs.h" 10094#include <krb.h> 10095 int krb_mk_req(KTEXT a, const char *s, const char *i, 10096 const char *r, int32_t checksum) 10097 { return 17; } 10098#ifdef F77_DUMMY_MAIN 10099# ifdef __cplusplus 10100 extern "C" 10101# endif 10102 int F77_DUMMY_MAIN() { return 1; } 10103#endif 10104int 10105main () 10106{ 10107 10108 ; 10109 return 0; 10110} 10111_ACEOF 10112rm -f conftest.$ac_objext 10113if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10114 (eval $ac_compile) 2>&5 10115 ac_status=$? 10116 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10117 (exit $ac_status); } && 10118 { ac_try='test -s conftest.$ac_objext' 10119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10120 (eval $ac_try) 2>&5 10121 ac_status=$? 10122 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10123 (exit $ac_status); }; }; then 10124 ac_cv_func_krb_mk_req_const=yes 10125else 10126 echo "$as_me: failed program was:" >&5 10127cat conftest.$ac_ext >&5 10128ac_cv_func_krb_mk_req_const=no 10129fi 10130rm -f conftest.$ac_objext conftest.$ac_ext 10131 10132fi 10133echo "$as_me:$LINENO: result: $ac_cv_func_krb_mk_req_const" >&5 10134echo "${ECHO_T}$ac_cv_func_krb_mk_req_const" >&6 10135 if test "$ac_cv_func_krb_mk_req_const" = "yes"; then 10136 10137cat >>confdefs.h <<\_ACEOF 10138#define KRB_MK_REQ_CONST 1 10139_ACEOF 10140 10141 fi 10142 10143 LIBS="$save_LIBS" 10144 CFLAGS="$save_CFLAGS" 10145 LIB_kdb="-lkdb -lkrb" 10146fi 10147 10148 10149if test "$with_krb4" != "no"; then 10150 KRB4_TRUE= 10151 KRB4_FALSE='#' 10152else 10153 KRB4_TRUE='#' 10154 KRB4_FALSE= 10155fi 10156 10157 10158 10159if true; then 10160 KRB5_TRUE= 10161 KRB5_FALSE='#' 10162else 10163 KRB5_TRUE='#' 10164 KRB5_FALSE= 10165fi 10166 10167 10168 10169if true; then 10170 do_roken_rename_TRUE= 10171 do_roken_rename_FALSE='#' 10172else 10173 do_roken_rename_TRUE='#' 10174 do_roken_rename_FALSE= 10175fi 10176 10177 10178 10179cat >>confdefs.h <<\_ACEOF 10180#define KRB5 1 10181_ACEOF 10182 10183 10184crypto_lib=unknown 10185 10186 10187# Check whether --with-openssl or --without-openssl was given. 10188if test "${with_openssl+set}" = set; then 10189 withval="$with_openssl" 10190 10191fi; 10192 10193 10194# Check whether --with-openssl-lib or --without-openssl-lib was given. 10195if test "${with_openssl_lib+set}" = set; then 10196 withval="$with_openssl_lib" 10197 if test "$withval" = "yes" -o "$withval" = "no"; then 10198 { { echo "$as_me:$LINENO: error: No argument for --with-openssl-lib" >&5 10199echo "$as_me: error: No argument for --with-openssl-lib" >&2;} 10200 { (exit 1); exit 1; }; } 10201elif test "X$with_openssl" = "X"; then 10202 with_openssl=yes 10203fi 10204fi; 10205 10206 10207# Check whether --with-openssl-include or --without-openssl-include was given. 10208if test "${with_openssl_include+set}" = set; then 10209 withval="$with_openssl_include" 10210 if test "$withval" = "yes" -o "$withval" = "no"; then 10211 { { echo "$as_me:$LINENO: error: No argument for --with-openssl-include" >&5 10212echo "$as_me: error: No argument for --with-openssl-include" >&2;} 10213 { (exit 1); exit 1; }; } 10214elif test "X$with_openssl" = "X"; then 10215 with_openssl=yes 10216fi 10217fi; 10218 10219case "$with_openssl" in 10220yes) ;; 10221no) ;; 10222"") ;; 10223*) if test "$with_openssl_include" = ""; then 10224 with_openssl_include="$with_openssl/include" 10225 fi 10226 if test "$with_openssl_lib" = ""; then 10227 with_openssl_lib="$with_openssl/lib$abilibdirext" 10228 fi 10229 ;; 10230esac 10231 10232 10233DIR_des= 10234 10235echo "$as_me:$LINENO: checking for crypto library" >&5 10236echo $ECHO_N "checking for crypto library... $ECHO_C" >&6 10237 10238openssl=no 10239old_hash=no 10240 10241if test "$crypto_lib" = "unknown" -a "$with_krb4" != "no"; then 10242 save_CPPFLAGS="$CPPFLAGS" 10243 save_LIBS="$LIBS" 10244 10245 cdirs= clibs= 10246 for i in $LIB_krb4; do 10247 case "$i" in 10248 -L*) cdirs="$cdirs $i";; 10249 -l*) clibs="$clibs $i";; 10250 esac 10251 done 10252 10253 ires= 10254 for i in $INCLUDE_krb4; do 10255 CFLAGS="-DHAVE_OPENSSL $i $save_CFLAGS" 10256 cat >conftest.$ac_ext <<_ACEOF 10257#line $LINENO "configure" 10258#include "confdefs.h" 10259 10260 #undef KRB5 /* makes md4.h et al unhappy */ 10261 #ifdef HAVE_OPENSSL 10262 #include <openssl/md4.h> 10263 #include <openssl/md5.h> 10264 #include <openssl/sha.h> 10265 #include <openssl/des.h> 10266 #include <openssl/rc4.h> 10267 #else 10268 #include <md4.h> 10269 #include <md5.h> 10270 #include <sha.h> 10271 #include <des.h> 10272 #include <rc4.h> 10273 #endif 10274 #ifdef OLD_HASH_NAMES 10275 typedef struct md4 MD4_CTX; 10276 #define MD4_Init(C) md4_init((C)) 10277 #define MD4_Update(C, D, L) md4_update((C), (D), (L)) 10278 #define MD4_Final(D, C) md4_finito((C), (D)) 10279 typedef struct md5 MD5_CTX; 10280 #define MD5_Init(C) md5_init((C)) 10281 #define MD5_Update(C, D, L) md5_update((C), (D), (L)) 10282 #define MD5_Final(D, C) md5_finito((C), (D)) 10283 typedef struct sha SHA_CTX; 10284 #define SHA1_Init(C) sha_init((C)) 10285 #define SHA1_Update(C, D, L) sha_update((C), (D), (L)) 10286 #define SHA1_Final(D, C) sha_finito((C), (D)) 10287 #endif 10288 10289#ifdef F77_DUMMY_MAIN 10290# ifdef __cplusplus 10291 extern "C" 10292# endif 10293 int F77_DUMMY_MAIN() { return 1; } 10294#endif 10295int 10296main () 10297{ 10298 10299 void *schedule = 0; 10300 MD4_CTX md4; 10301 MD5_CTX md5; 10302 SHA_CTX sha1; 10303 10304 MD4_Init(&md4); 10305 MD5_Init(&md5); 10306 SHA1_Init(&sha1); 10307 10308 des_cbc_encrypt(0, 0, 0, schedule, 0, 0); 10309 RC4(0, 0, 0, 0); 10310 ; 10311 return 0; 10312} 10313_ACEOF 10314rm -f conftest.$ac_objext 10315if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10316 (eval $ac_compile) 2>&5 10317 ac_status=$? 10318 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10319 (exit $ac_status); } && 10320 { ac_try='test -s conftest.$ac_objext' 10321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10322 (eval $ac_try) 2>&5 10323 ac_status=$? 10324 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10325 (exit $ac_status); }; }; then 10326 openssl=yes ires="$i"; break 10327else 10328 echo "$as_me: failed program was:" >&5 10329cat conftest.$ac_ext >&5 10330fi 10331rm -f conftest.$ac_objext conftest.$ac_ext 10332 CFLAGS="$i $save_CFLAGS" 10333 cat >conftest.$ac_ext <<_ACEOF 10334#line $LINENO "configure" 10335#include "confdefs.h" 10336 10337 #undef KRB5 /* makes md4.h et al unhappy */ 10338 #ifdef HAVE_OPENSSL 10339 #include <openssl/md4.h> 10340 #include <openssl/md5.h> 10341 #include <openssl/sha.h> 10342 #include <openssl/des.h> 10343 #include <openssl/rc4.h> 10344 #else 10345 #include <md4.h> 10346 #include <md5.h> 10347 #include <sha.h> 10348 #include <des.h> 10349 #include <rc4.h> 10350 #endif 10351 #ifdef OLD_HASH_NAMES 10352 typedef struct md4 MD4_CTX; 10353 #define MD4_Init(C) md4_init((C)) 10354 #define MD4_Update(C, D, L) md4_update((C), (D), (L)) 10355 #define MD4_Final(D, C) md4_finito((C), (D)) 10356 typedef struct md5 MD5_CTX; 10357 #define MD5_Init(C) md5_init((C)) 10358 #define MD5_Update(C, D, L) md5_update((C), (D), (L)) 10359 #define MD5_Final(D, C) md5_finito((C), (D)) 10360 typedef struct sha SHA_CTX; 10361 #define SHA1_Init(C) sha_init((C)) 10362 #define SHA1_Update(C, D, L) sha_update((C), (D), (L)) 10363 #define SHA1_Final(D, C) sha_finito((C), (D)) 10364 #endif 10365 10366#ifdef F77_DUMMY_MAIN 10367# ifdef __cplusplus 10368 extern "C" 10369# endif 10370 int F77_DUMMY_MAIN() { return 1; } 10371#endif 10372int 10373main () 10374{ 10375 10376 void *schedule = 0; 10377 MD4_CTX md4; 10378 MD5_CTX md5; 10379 SHA_CTX sha1; 10380 10381 MD4_Init(&md4); 10382 MD5_Init(&md5); 10383 SHA1_Init(&sha1); 10384 10385 des_cbc_encrypt(0, 0, 0, schedule, 0, 0); 10386 RC4(0, 0, 0, 0); 10387 ; 10388 return 0; 10389} 10390_ACEOF 10391rm -f conftest.$ac_objext 10392if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10393 (eval $ac_compile) 2>&5 10394 ac_status=$? 10395 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10396 (exit $ac_status); } && 10397 { ac_try='test -s conftest.$ac_objext' 10398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10399 (eval $ac_try) 2>&5 10400 ac_status=$? 10401 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10402 (exit $ac_status); }; }; then 10403 openssl=no ires="$i"; break 10404else 10405 echo "$as_me: failed program was:" >&5 10406cat conftest.$ac_ext >&5 10407fi 10408rm -f conftest.$ac_objext conftest.$ac_ext 10409 CFLAGS="-DOLD_HASH_NAMES $i $save_CFLAGS" 10410 cat >conftest.$ac_ext <<_ACEOF 10411#line $LINENO "configure" 10412#include "confdefs.h" 10413 10414 #undef KRB5 /* makes md4.h et al unhappy */ 10415 #ifdef HAVE_OPENSSL 10416 #include <openssl/md4.h> 10417 #include <openssl/md5.h> 10418 #include <openssl/sha.h> 10419 #include <openssl/des.h> 10420 #include <openssl/rc4.h> 10421 #else 10422 #include <md4.h> 10423 #include <md5.h> 10424 #include <sha.h> 10425 #include <des.h> 10426 #include <rc4.h> 10427 #endif 10428 #ifdef OLD_HASH_NAMES 10429 typedef struct md4 MD4_CTX; 10430 #define MD4_Init(C) md4_init((C)) 10431 #define MD4_Update(C, D, L) md4_update((C), (D), (L)) 10432 #define MD4_Final(D, C) md4_finito((C), (D)) 10433 typedef struct md5 MD5_CTX; 10434 #define MD5_Init(C) md5_init((C)) 10435 #define MD5_Update(C, D, L) md5_update((C), (D), (L)) 10436 #define MD5_Final(D, C) md5_finito((C), (D)) 10437 typedef struct sha SHA_CTX; 10438 #define SHA1_Init(C) sha_init((C)) 10439 #define SHA1_Update(C, D, L) sha_update((C), (D), (L)) 10440 #define SHA1_Final(D, C) sha_finito((C), (D)) 10441 #endif 10442 10443#ifdef F77_DUMMY_MAIN 10444# ifdef __cplusplus 10445 extern "C" 10446# endif 10447 int F77_DUMMY_MAIN() { return 1; } 10448#endif 10449int 10450main () 10451{ 10452 10453 void *schedule = 0; 10454 MD4_CTX md4; 10455 MD5_CTX md5; 10456 SHA_CTX sha1; 10457 10458 MD4_Init(&md4); 10459 MD5_Init(&md5); 10460 SHA1_Init(&sha1); 10461 10462 des_cbc_encrypt(0, 0, 0, schedule, 0, 0); 10463 RC4(0, 0, 0, 0); 10464 ; 10465 return 0; 10466} 10467_ACEOF 10468rm -f conftest.$ac_objext 10469if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10470 (eval $ac_compile) 2>&5 10471 ac_status=$? 10472 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10473 (exit $ac_status); } && 10474 { ac_try='test -s conftest.$ac_objext' 10475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10476 (eval $ac_try) 2>&5 10477 ac_status=$? 10478 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10479 (exit $ac_status); }; }; then 10480 openssl=no ires="$i" old_hash=yes; break 10481else 10482 echo "$as_me: failed program was:" >&5 10483cat conftest.$ac_ext >&5 10484fi 10485rm -f conftest.$ac_objext conftest.$ac_ext 10486 done 10487 lres= 10488 for i in $cdirs; do 10489 for j in $clibs; do 10490 LIBS="$i $j $save_LIBS" 10491 cat >conftest.$ac_ext <<_ACEOF 10492#line $LINENO "configure" 10493#include "confdefs.h" 10494 10495 #undef KRB5 /* makes md4.h et al unhappy */ 10496 #ifdef HAVE_OPENSSL 10497 #include <openssl/md4.h> 10498 #include <openssl/md5.h> 10499 #include <openssl/sha.h> 10500 #include <openssl/des.h> 10501 #include <openssl/rc4.h> 10502 #else 10503 #include <md4.h> 10504 #include <md5.h> 10505 #include <sha.h> 10506 #include <des.h> 10507 #include <rc4.h> 10508 #endif 10509 #ifdef OLD_HASH_NAMES 10510 typedef struct md4 MD4_CTX; 10511 #define MD4_Init(C) md4_init((C)) 10512 #define MD4_Update(C, D, L) md4_update((C), (D), (L)) 10513 #define MD4_Final(D, C) md4_finito((C), (D)) 10514 typedef struct md5 MD5_CTX; 10515 #define MD5_Init(C) md5_init((C)) 10516 #define MD5_Update(C, D, L) md5_update((C), (D), (L)) 10517 #define MD5_Final(D, C) md5_finito((C), (D)) 10518 typedef struct sha SHA_CTX; 10519 #define SHA1_Init(C) sha_init((C)) 10520 #define SHA1_Update(C, D, L) sha_update((C), (D), (L)) 10521 #define SHA1_Final(D, C) sha_finito((C), (D)) 10522 #endif 10523 10524#ifdef F77_DUMMY_MAIN 10525# ifdef __cplusplus 10526 extern "C" 10527# endif 10528 int F77_DUMMY_MAIN() { return 1; } 10529#endif 10530int 10531main () 10532{ 10533 10534 void *schedule = 0; 10535 MD4_CTX md4; 10536 MD5_CTX md5; 10537 SHA_CTX sha1; 10538 10539 MD4_Init(&md4); 10540 MD5_Init(&md5); 10541 SHA1_Init(&sha1); 10542 10543 des_cbc_encrypt(0, 0, 0, schedule, 0, 0); 10544 RC4(0, 0, 0, 0); 10545 ; 10546 return 0; 10547} 10548_ACEOF 10549rm -f conftest.$ac_objext conftest$ac_exeext 10550if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10551 (eval $ac_link) 2>&5 10552 ac_status=$? 10553 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10554 (exit $ac_status); } && 10555 { ac_try='test -s conftest$ac_exeext' 10556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10557 (eval $ac_try) 2>&5 10558 ac_status=$? 10559 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10560 (exit $ac_status); }; }; then 10561 lres="$i $j"; break 2 10562else 10563 echo "$as_me: failed program was:" >&5 10564cat conftest.$ac_ext >&5 10565fi 10566rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 10567 done 10568 done 10569 CFLAGS="$save_CFLAGS" 10570 LIBS="$save_LIBS" 10571 if test "$ires" -a "$lres"; then 10572 INCLUDE_des="$ires" 10573 LIB_des="$lres" 10574 crypto_lib=krb4 10575 echo "$as_me:$LINENO: result: same as krb4" >&5 10576echo "${ECHO_T}same as krb4" >&6 10577 LIB_des_a='$(LIB_des)' 10578 LIB_des_so='$(LIB_des)' 10579 LIB_des_appl='$(LIB_des)' 10580 fi 10581fi 10582 10583if test "$crypto_lib" = "unknown" -a "$with_openssl" != "no"; then 10584 save_CFLAGS="$CFLAGS" 10585 save_LIBS="$LIBS" 10586 INCLUDE_des= 10587 LIB_des= 10588 if test "$with_openssl_include" != ""; then 10589 INCLUDE_des="-I${with_openssl}/include" 10590 fi 10591 if test "$with_openssl_lib" != ""; then 10592 LIB_des="-L${with_openssl}/lib" 10593 fi 10594 CFLAGS="-DHAVE_OPENSSL ${INCLUDE_des} ${CFLAGS}" 10595 LIB_des="${LIB_des} -lcrypto" 10596 LIB_des_a="$LIB_des" 10597 LIB_des_so="$LIB_des" 10598 LIB_des_appl="$LIB_des" 10599 LIBS="${LIBS} ${LIB_des}" 10600 cat >conftest.$ac_ext <<_ACEOF 10601#line $LINENO "configure" 10602#include "confdefs.h" 10603 10604 #undef KRB5 /* makes md4.h et al unhappy */ 10605 #ifdef HAVE_OPENSSL 10606 #include <openssl/md4.h> 10607 #include <openssl/md5.h> 10608 #include <openssl/sha.h> 10609 #include <openssl/des.h> 10610 #include <openssl/rc4.h> 10611 #else 10612 #include <md4.h> 10613 #include <md5.h> 10614 #include <sha.h> 10615 #include <des.h> 10616 #include <rc4.h> 10617 #endif 10618 #ifdef OLD_HASH_NAMES 10619 typedef struct md4 MD4_CTX; 10620 #define MD4_Init(C) md4_init((C)) 10621 #define MD4_Update(C, D, L) md4_update((C), (D), (L)) 10622 #define MD4_Final(D, C) md4_finito((C), (D)) 10623 typedef struct md5 MD5_CTX; 10624 #define MD5_Init(C) md5_init((C)) 10625 #define MD5_Update(C, D, L) md5_update((C), (D), (L)) 10626 #define MD5_Final(D, C) md5_finito((C), (D)) 10627 typedef struct sha SHA_CTX; 10628 #define SHA1_Init(C) sha_init((C)) 10629 #define SHA1_Update(C, D, L) sha_update((C), (D), (L)) 10630 #define SHA1_Final(D, C) sha_finito((C), (D)) 10631 #endif 10632 10633#ifdef F77_DUMMY_MAIN 10634# ifdef __cplusplus 10635 extern "C" 10636# endif 10637 int F77_DUMMY_MAIN() { return 1; } 10638#endif 10639int 10640main () 10641{ 10642 10643 void *schedule = 0; 10644 MD4_CTX md4; 10645 MD5_CTX md5; 10646 SHA_CTX sha1; 10647 10648 MD4_Init(&md4); 10649 MD5_Init(&md5); 10650 SHA1_Init(&sha1); 10651 10652 des_cbc_encrypt(0, 0, 0, schedule, 0, 0); 10653 RC4(0, 0, 0, 0); 10654 ; 10655 return 0; 10656} 10657_ACEOF 10658rm -f conftest.$ac_objext conftest$ac_exeext 10659if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10660 (eval $ac_link) 2>&5 10661 ac_status=$? 10662 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10663 (exit $ac_status); } && 10664 { ac_try='test -s conftest$ac_exeext' 10665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10666 (eval $ac_try) 2>&5 10667 ac_status=$? 10668 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10669 (exit $ac_status); }; }; then 10670 10671 crypto_lib=libcrypto openssl=yes 10672 echo "$as_me:$LINENO: result: libcrypto" >&5 10673echo "${ECHO_T}libcrypto" >&6 10674 10675else 10676 echo "$as_me: failed program was:" >&5 10677cat conftest.$ac_ext >&5 10678fi 10679rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 10680 CFLAGS="$save_CFLAGS" 10681 LIBS="$save_LIBS" 10682fi 10683 10684if test "$crypto_lib" = "unknown"; then 10685 10686 DIR_des='des' 10687 LIB_des='$(top_builddir)/lib/des/libdes.la' 10688 LIB_des_a='$(top_builddir)/lib/des/.libs/libdes.a' 10689 LIB_des_so='$(top_builddir)/lib/des/.libs/libdes.so' 10690 LIB_des_appl="-ldes" 10691 10692 echo "$as_me:$LINENO: result: included libdes" >&5 10693echo "${ECHO_T}included libdes" >&6 10694 10695fi 10696 10697if test "$with_krb4" != no -a "$crypto_lib" != krb4; then 10698 { { echo "$as_me:$LINENO: error: the crypto library used by krb4 lacks features 10699required by Kerberos 5; to continue, you need to install a newer 10700Kerberos 4 or configure --without-krb4" >&5 10701echo "$as_me: error: the crypto library used by krb4 lacks features 10702required by Kerberos 5; to continue, you need to install a newer 10703Kerberos 4 or configure --without-krb4" >&2;} 10704 { (exit 1); exit 1; }; } 10705fi 10706 10707if test "$openssl" = "yes"; then 10708 10709cat >>confdefs.h <<\_ACEOF 10710#define HAVE_OPENSSL 1 10711_ACEOF 10712 10713fi 10714if test "$old_hash" = yes; then 10715 10716cat >>confdefs.h <<\_ACEOF 10717#define HAVE_OLD_HASH_NAMES 1 10718_ACEOF 10719 10720fi 10721 10722 10723if test "$openssl" = yes; then 10724 HAVE_OPENSSL_TRUE= 10725 HAVE_OPENSSL_FALSE='#' 10726else 10727 HAVE_OPENSSL_TRUE='#' 10728 HAVE_OPENSSL_FALSE= 10729fi 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739# Check whether --enable-dce or --disable-dce was given. 10740if test "${enable_dce+set}" = set; then 10741 enableval="$enable_dce" 10742 10743fi; 10744if test "$enable_dce" = yes; then 10745 10746cat >>confdefs.h <<\_ACEOF 10747#define DCE 1 10748_ACEOF 10749 10750fi 10751 10752 10753if test "$enable_dce" = yes; then 10754 DCE_TRUE= 10755 DCE_FALSE='#' 10756else 10757 DCE_TRUE='#' 10758 DCE_FALSE= 10759fi 10760 10761 10762## XXX quite horrible: 10763if test -f /etc/ibmcxx.cfg; then 10764 dpagaix_ldadd=`sed -n '/^xlc_r4/,/^$/p' /etc/ibmcxx.cfg | sed -n -e '/libraries/{;s/^[^=]*=\(.*\)/\1/;s/,/ /gp;}'` 10765 dpagaix_cflags=`sed -n '/^xlc_r4/,/^$/p' /etc/ibmcxx.cfg | sed -n -e '/options/{;s/^[^=]*=\(.*\)/\1/;s/-q^,*//;s/,/ /gp;}'` 10766 dpagaix_ldflags= 10767else 10768 dpagaix_cflags="-D_THREAD_SAFE -D_AIX_PTHREADS_D7 -D_AIX32_THREADS=1 -D_AES_SOURCE -D_AIX41 -I/usr/include/dce" 10769 dpagaix_ldadd="-L/usr/lib/threads -ldcelibc_r -ldcepthreads -lpthreads_compat lpthreads -lc_r" 10770 dpagaix_ldflags="-Wl,-bI:dfspag.exp" 10771fi 10772 10773 10774 10775 10776 10777# Check whether --enable-berkeley-db or --disable-berkeley-db was given. 10778if test "${enable_berkeley_db+set}" = set; then 10779 enableval="$enable_berkeley_db" 10780 10781 10782fi; 10783 10784have_ndbm=no 10785db_type=unknown 10786 10787if test "$enable_berkeley_db" != no; then 10788 10789 10790 10791 10792 10793for ac_header in \ 10794 db4/db.h \ 10795 db3/db.h \ 10796 db.h \ 10797 db_185.h \ 10798 10799do 10800as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10801if eval "test \"\${$as_ac_Header+set}\" = set"; then 10802 echo "$as_me:$LINENO: checking for $ac_header" >&5 10803echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 10804if eval "test \"\${$as_ac_Header+set}\" = set"; then 10805 echo $ECHO_N "(cached) $ECHO_C" >&6 10806fi 10807echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 10808echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 10809else 10810 # Is the header compilable? 10811echo "$as_me:$LINENO: checking $ac_header usability" >&5 10812echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 10813cat >conftest.$ac_ext <<_ACEOF 10814#line $LINENO "configure" 10815#include "confdefs.h" 10816$ac_includes_default 10817#include <$ac_header> 10818_ACEOF 10819rm -f conftest.$ac_objext 10820if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10821 (eval $ac_compile) 2>&5 10822 ac_status=$? 10823 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10824 (exit $ac_status); } && 10825 { ac_try='test -s conftest.$ac_objext' 10826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10827 (eval $ac_try) 2>&5 10828 ac_status=$? 10829 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10830 (exit $ac_status); }; }; then 10831 ac_header_compiler=yes 10832else 10833 echo "$as_me: failed program was:" >&5 10834cat conftest.$ac_ext >&5 10835ac_header_compiler=no 10836fi 10837rm -f conftest.$ac_objext conftest.$ac_ext 10838echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 10839echo "${ECHO_T}$ac_header_compiler" >&6 10840 10841# Is the header present? 10842echo "$as_me:$LINENO: checking $ac_header presence" >&5 10843echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 10844cat >conftest.$ac_ext <<_ACEOF 10845#line $LINENO "configure" 10846#include "confdefs.h" 10847#include <$ac_header> 10848_ACEOF 10849if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 10850 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 10851 ac_status=$? 10852 egrep -v '^ *\+' conftest.er1 >conftest.err 10853 rm -f conftest.er1 10854 cat conftest.err >&5 10855 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10856 (exit $ac_status); } >/dev/null; then 10857 if test -s conftest.err; then 10858 ac_cpp_err=$ac_c_preproc_warn_flag 10859 else 10860 ac_cpp_err= 10861 fi 10862else 10863 ac_cpp_err=yes 10864fi 10865if test -z "$ac_cpp_err"; then 10866 ac_header_preproc=yes 10867else 10868 echo "$as_me: failed program was:" >&5 10869 cat conftest.$ac_ext >&5 10870 ac_header_preproc=no 10871fi 10872rm -f conftest.err conftest.$ac_ext 10873echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 10874echo "${ECHO_T}$ac_header_preproc" >&6 10875 10876# So? What about this header? 10877case $ac_header_compiler:$ac_header_preproc in 10878 yes:no ) 10879 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 10880echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 10881 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 10882echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 10883 no:yes ) 10884 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 10885echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 10886 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 10887echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 10888 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 10889echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 10890esac 10891echo "$as_me:$LINENO: checking for $ac_header" >&5 10892echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 10893if eval "test \"\${$as_ac_Header+set}\" = set"; then 10894 echo $ECHO_N "(cached) $ECHO_C" >&6 10895else 10896 eval "$as_ac_Header=$ac_header_preproc" 10897fi 10898echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 10899echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 10900 10901fi 10902if test `eval echo '${'$as_ac_Header'}'` = yes; then 10903 cat >>confdefs.h <<_ACEOF 10904#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 10905_ACEOF 10906 10907fi 10908 10909done 10910 10911 10912 10913 10914 10915 10916echo "$as_me:$LINENO: checking for db_create" >&5 10917echo $ECHO_N "checking for db_create... $ECHO_C" >&6 10918if test "${ac_cv_funclib_db_create+set}" = set; then 10919 echo $ECHO_N "(cached) $ECHO_C" >&6 10920else 10921 10922if eval "test \"\$ac_cv_func_db_create\" != yes" ; then 10923 ac_save_LIBS="$LIBS" 10924 for ac_lib in "" db4 db3 db; do 10925 case "$ac_lib" in 10926 "") ;; 10927 yes) ac_lib="" ;; 10928 no) continue ;; 10929 -l*) ;; 10930 *) ac_lib="-l$ac_lib" ;; 10931 esac 10932 LIBS=" $ac_lib $ac_save_LIBS" 10933 cat >conftest.$ac_ext <<_ACEOF 10934#line $LINENO "configure" 10935#include "confdefs.h" 10936 10937 #include <stdio.h> 10938 #ifdef HAVE_DB4_DB_H 10939 #include <db4/db.h> 10940 #elif defined(HAVE_DB3_DB_H) 10941 #include <db3/db.h> 10942 #else 10943 #include <db.h> 10944 #endif 10945 10946#ifdef F77_DUMMY_MAIN 10947# ifdef __cplusplus 10948 extern "C" 10949# endif 10950 int F77_DUMMY_MAIN() { return 1; } 10951#endif 10952int 10953main () 10954{ 10955db_create(NULL, NULL, 0) 10956 ; 10957 return 0; 10958} 10959_ACEOF 10960rm -f conftest.$ac_objext conftest$ac_exeext 10961if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10962 (eval $ac_link) 2>&5 10963 ac_status=$? 10964 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10965 (exit $ac_status); } && 10966 { ac_try='test -s conftest$ac_exeext' 10967 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10968 (eval $ac_try) 2>&5 10969 ac_status=$? 10970 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10971 (exit $ac_status); }; }; then 10972 eval "if test -n \"$ac_lib\";then ac_cv_funclib_db_create=$ac_lib; else ac_cv_funclib_db_create=yes; fi";break 10973else 10974 echo "$as_me: failed program was:" >&5 10975cat conftest.$ac_ext >&5 10976fi 10977rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 10978 done 10979 eval "ac_cv_funclib_db_create=\${ac_cv_funclib_db_create-no}" 10980 LIBS="$ac_save_LIBS" 10981fi 10982 10983fi 10984 10985 10986eval "ac_res=\$ac_cv_funclib_db_create" 10987 10988if false; then 10989 10990for ac_func in db_create 10991do 10992as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10993echo "$as_me:$LINENO: checking for $ac_func" >&5 10994echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 10995if eval "test \"\${$as_ac_var+set}\" = set"; then 10996 echo $ECHO_N "(cached) $ECHO_C" >&6 10997else 10998 cat >conftest.$ac_ext <<_ACEOF 10999#line $LINENO "configure" 11000#include "confdefs.h" 11001/* System header to define __stub macros and hopefully few prototypes, 11002 which can conflict with char $ac_func (); below. */ 11003#include <assert.h> 11004/* Override any gcc2 internal prototype to avoid an error. */ 11005#ifdef __cplusplus 11006extern "C" 11007#endif 11008/* We use char because int might match the return type of a gcc2 11009 builtin and then its argument prototype would still apply. */ 11010char $ac_func (); 11011char (*f) (); 11012 11013#ifdef F77_DUMMY_MAIN 11014# ifdef __cplusplus 11015 extern "C" 11016# endif 11017 int F77_DUMMY_MAIN() { return 1; } 11018#endif 11019int 11020main () 11021{ 11022/* The GNU C library defines this for functions which it implements 11023 to always fail with ENOSYS. Some functions are actually named 11024 something starting with __ and the normal name is an alias. */ 11025#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 11026choke me 11027#else 11028f = $ac_func; 11029#endif 11030 11031 ; 11032 return 0; 11033} 11034_ACEOF 11035rm -f conftest.$ac_objext conftest$ac_exeext 11036if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11037 (eval $ac_link) 2>&5 11038 ac_status=$? 11039 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11040 (exit $ac_status); } && 11041 { ac_try='test -s conftest$ac_exeext' 11042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11043 (eval $ac_try) 2>&5 11044 ac_status=$? 11045 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11046 (exit $ac_status); }; }; then 11047 eval "$as_ac_var=yes" 11048else 11049 echo "$as_me: failed program was:" >&5 11050cat conftest.$ac_ext >&5 11051eval "$as_ac_var=no" 11052fi 11053rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 11054fi 11055echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 11056echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 11057if test `eval echo '${'$as_ac_var'}'` = yes; then 11058 cat >>confdefs.h <<_ACEOF 11059#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11060_ACEOF 11061 11062fi 11063done 11064 11065fi 11066# db_create 11067eval "ac_tr_func=HAVE_`echo db_create | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 11068eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 11069eval "LIB_db_create=$ac_res" 11070 11071case "$ac_res" in 11072 yes) 11073 eval "ac_cv_func_db_create=yes" 11074 eval "LIB_db_create=" 11075 cat >>confdefs.h <<_ACEOF 11076#define $ac_tr_func 1 11077_ACEOF 11078 11079 echo "$as_me:$LINENO: result: yes" >&5 11080echo "${ECHO_T}yes" >&6 11081 ;; 11082 no) 11083 eval "ac_cv_func_db_create=no" 11084 eval "LIB_db_create=" 11085 echo "$as_me:$LINENO: result: no" >&5 11086echo "${ECHO_T}no" >&6 11087 ;; 11088 *) 11089 eval "ac_cv_func_db_create=yes" 11090 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 11091 cat >>confdefs.h <<_ACEOF 11092#define $ac_tr_func 1 11093_ACEOF 11094 11095 cat >>confdefs.h <<_ACEOF 11096#define $ac_tr_lib 1 11097_ACEOF 11098 11099 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 11100echo "${ECHO_T}yes, in $ac_res" >&6 11101 ;; 11102esac 11103 11104 11105 11106 if test "$ac_cv_func_db_create" = "yes"; then 11107 db_type=db3 11108 if test "$ac_cv_funclib_db_create" != "yes"; then 11109 DBLIB="$ac_cv_funclib_db_create" 11110 else 11111 DBLIB="" 11112 fi 11113 11114cat >>confdefs.h <<\_ACEOF 11115#define HAVE_DB3 1 11116_ACEOF 11117 11118 else 11119 11120 11121 11122 11123 11124echo "$as_me:$LINENO: checking for dbopen" >&5 11125echo $ECHO_N "checking for dbopen... $ECHO_C" >&6 11126if test "${ac_cv_funclib_dbopen+set}" = set; then 11127 echo $ECHO_N "(cached) $ECHO_C" >&6 11128else 11129 11130if eval "test \"\$ac_cv_func_dbopen\" != yes" ; then 11131 ac_save_LIBS="$LIBS" 11132 for ac_lib in "" db2 db; do 11133 case "$ac_lib" in 11134 "") ;; 11135 yes) ac_lib="" ;; 11136 no) continue ;; 11137 -l*) ;; 11138 *) ac_lib="-l$ac_lib" ;; 11139 esac 11140 LIBS=" $ac_lib $ac_save_LIBS" 11141 cat >conftest.$ac_ext <<_ACEOF 11142#line $LINENO "configure" 11143#include "confdefs.h" 11144 11145 #include <stdio.h> 11146 #if defined(HAVE_DB2_DB_H) 11147 #include <db2/db.h> 11148 #elif defined(HAVE_DB_185_H) 11149 #include <db_185.h> 11150 #elif defined(HAVE_DB_H) 11151 #include <db.h> 11152 #else 11153 #error no db.h 11154 #endif 11155 11156#ifdef F77_DUMMY_MAIN 11157# ifdef __cplusplus 11158 extern "C" 11159# endif 11160 int F77_DUMMY_MAIN() { return 1; } 11161#endif 11162int 11163main () 11164{ 11165dbopen(NULL, 0, 0, 0, NULL) 11166 ; 11167 return 0; 11168} 11169_ACEOF 11170rm -f conftest.$ac_objext conftest$ac_exeext 11171if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11172 (eval $ac_link) 2>&5 11173 ac_status=$? 11174 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11175 (exit $ac_status); } && 11176 { ac_try='test -s conftest$ac_exeext' 11177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11178 (eval $ac_try) 2>&5 11179 ac_status=$? 11180 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11181 (exit $ac_status); }; }; then 11182 eval "if test -n \"$ac_lib\";then ac_cv_funclib_dbopen=$ac_lib; else ac_cv_funclib_dbopen=yes; fi";break 11183else 11184 echo "$as_me: failed program was:" >&5 11185cat conftest.$ac_ext >&5 11186fi 11187rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 11188 done 11189 eval "ac_cv_funclib_dbopen=\${ac_cv_funclib_dbopen-no}" 11190 LIBS="$ac_save_LIBS" 11191fi 11192 11193fi 11194 11195 11196eval "ac_res=\$ac_cv_funclib_dbopen" 11197 11198if false; then 11199 11200for ac_func in dbopen 11201do 11202as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11203echo "$as_me:$LINENO: checking for $ac_func" >&5 11204echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 11205if eval "test \"\${$as_ac_var+set}\" = set"; then 11206 echo $ECHO_N "(cached) $ECHO_C" >&6 11207else 11208 cat >conftest.$ac_ext <<_ACEOF 11209#line $LINENO "configure" 11210#include "confdefs.h" 11211/* System header to define __stub macros and hopefully few prototypes, 11212 which can conflict with char $ac_func (); below. */ 11213#include <assert.h> 11214/* Override any gcc2 internal prototype to avoid an error. */ 11215#ifdef __cplusplus 11216extern "C" 11217#endif 11218/* We use char because int might match the return type of a gcc2 11219 builtin and then its argument prototype would still apply. */ 11220char $ac_func (); 11221char (*f) (); 11222 11223#ifdef F77_DUMMY_MAIN 11224# ifdef __cplusplus 11225 extern "C" 11226# endif 11227 int F77_DUMMY_MAIN() { return 1; } 11228#endif 11229int 11230main () 11231{ 11232/* The GNU C library defines this for functions which it implements 11233 to always fail with ENOSYS. Some functions are actually named 11234 something starting with __ and the normal name is an alias. */ 11235#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 11236choke me 11237#else 11238f = $ac_func; 11239#endif 11240 11241 ; 11242 return 0; 11243} 11244_ACEOF 11245rm -f conftest.$ac_objext conftest$ac_exeext 11246if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11247 (eval $ac_link) 2>&5 11248 ac_status=$? 11249 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11250 (exit $ac_status); } && 11251 { ac_try='test -s conftest$ac_exeext' 11252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11253 (eval $ac_try) 2>&5 11254 ac_status=$? 11255 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11256 (exit $ac_status); }; }; then 11257 eval "$as_ac_var=yes" 11258else 11259 echo "$as_me: failed program was:" >&5 11260cat conftest.$ac_ext >&5 11261eval "$as_ac_var=no" 11262fi 11263rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 11264fi 11265echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 11266echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 11267if test `eval echo '${'$as_ac_var'}'` = yes; then 11268 cat >>confdefs.h <<_ACEOF 11269#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11270_ACEOF 11271 11272fi 11273done 11274 11275fi 11276# dbopen 11277eval "ac_tr_func=HAVE_`echo dbopen | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 11278eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 11279eval "LIB_dbopen=$ac_res" 11280 11281case "$ac_res" in 11282 yes) 11283 eval "ac_cv_func_dbopen=yes" 11284 eval "LIB_dbopen=" 11285 cat >>confdefs.h <<_ACEOF 11286#define $ac_tr_func 1 11287_ACEOF 11288 11289 echo "$as_me:$LINENO: result: yes" >&5 11290echo "${ECHO_T}yes" >&6 11291 ;; 11292 no) 11293 eval "ac_cv_func_dbopen=no" 11294 eval "LIB_dbopen=" 11295 echo "$as_me:$LINENO: result: no" >&5 11296echo "${ECHO_T}no" >&6 11297 ;; 11298 *) 11299 eval "ac_cv_func_dbopen=yes" 11300 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 11301 cat >>confdefs.h <<_ACEOF 11302#define $ac_tr_func 1 11303_ACEOF 11304 11305 cat >>confdefs.h <<_ACEOF 11306#define $ac_tr_lib 1 11307_ACEOF 11308 11309 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 11310echo "${ECHO_T}yes, in $ac_res" >&6 11311 ;; 11312esac 11313 11314 11315 11316 if test "$ac_cv_func_dbopen" = "yes"; then 11317 db_type=db1 11318 if test "$ac_cv_funclib_dbopen" != "yes"; then 11319 DBLIB="$ac_cv_funclib_dbopen" 11320 else 11321 DBLIB="" 11322 fi 11323 11324cat >>confdefs.h <<\_ACEOF 11325#define HAVE_DB1 1 11326_ACEOF 11327 11328 fi 11329 fi 11330 11331 11332 if test "$ac_cv_func_dbm_firstkey" != yes; then 11333 11334 11335echo "$as_me:$LINENO: checking for dbm_firstkey" >&5 11336echo $ECHO_N "checking for dbm_firstkey... $ECHO_C" >&6 11337if test "${ac_cv_funclib_dbm_firstkey+set}" = set; then 11338 echo $ECHO_N "(cached) $ECHO_C" >&6 11339else 11340 11341if eval "test \"\$ac_cv_func_dbm_firstkey\" != yes" ; then 11342 ac_save_LIBS="$LIBS" 11343 for ac_lib in $ac_cv_funclib_dbopen $ac_cv_funclib_db_create; do 11344 case "$ac_lib" in 11345 "") ;; 11346 yes) ac_lib="" ;; 11347 no) continue ;; 11348 -l*) ;; 11349 *) ac_lib="-l$ac_lib" ;; 11350 esac 11351 LIBS=" $ac_lib $ac_save_LIBS" 11352 cat >conftest.$ac_ext <<_ACEOF 11353#line $LINENO "configure" 11354#include "confdefs.h" 11355 11356 #include <stdio.h> 11357 #define DB_DBM_HSEARCH 1 11358 #include <db.h> 11359 DBM *dbm; 11360 11361#ifdef F77_DUMMY_MAIN 11362# ifdef __cplusplus 11363 extern "C" 11364# endif 11365 int F77_DUMMY_MAIN() { return 1; } 11366#endif 11367int 11368main () 11369{ 11370dbm_firstkey(NULL) 11371 ; 11372 return 0; 11373} 11374_ACEOF 11375rm -f conftest.$ac_objext conftest$ac_exeext 11376if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11377 (eval $ac_link) 2>&5 11378 ac_status=$? 11379 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11380 (exit $ac_status); } && 11381 { ac_try='test -s conftest$ac_exeext' 11382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11383 (eval $ac_try) 2>&5 11384 ac_status=$? 11385 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11386 (exit $ac_status); }; }; then 11387 eval "if test -n \"$ac_lib\";then ac_cv_funclib_dbm_firstkey=$ac_lib; else ac_cv_funclib_dbm_firstkey=yes; fi";break 11388else 11389 echo "$as_me: failed program was:" >&5 11390cat conftest.$ac_ext >&5 11391fi 11392rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 11393 done 11394 eval "ac_cv_funclib_dbm_firstkey=\${ac_cv_funclib_dbm_firstkey-no}" 11395 LIBS="$ac_save_LIBS" 11396fi 11397 11398fi 11399 11400 11401eval "ac_res=\$ac_cv_funclib_dbm_firstkey" 11402 11403if false; then 11404 11405for ac_func in dbm_firstkey 11406do 11407as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11408echo "$as_me:$LINENO: checking for $ac_func" >&5 11409echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 11410if eval "test \"\${$as_ac_var+set}\" = set"; then 11411 echo $ECHO_N "(cached) $ECHO_C" >&6 11412else 11413 cat >conftest.$ac_ext <<_ACEOF 11414#line $LINENO "configure" 11415#include "confdefs.h" 11416/* System header to define __stub macros and hopefully few prototypes, 11417 which can conflict with char $ac_func (); below. */ 11418#include <assert.h> 11419/* Override any gcc2 internal prototype to avoid an error. */ 11420#ifdef __cplusplus 11421extern "C" 11422#endif 11423/* We use char because int might match the return type of a gcc2 11424 builtin and then its argument prototype would still apply. */ 11425char $ac_func (); 11426char (*f) (); 11427 11428#ifdef F77_DUMMY_MAIN 11429# ifdef __cplusplus 11430 extern "C" 11431# endif 11432 int F77_DUMMY_MAIN() { return 1; } 11433#endif 11434int 11435main () 11436{ 11437/* The GNU C library defines this for functions which it implements 11438 to always fail with ENOSYS. Some functions are actually named 11439 something starting with __ and the normal name is an alias. */ 11440#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 11441choke me 11442#else 11443f = $ac_func; 11444#endif 11445 11446 ; 11447 return 0; 11448} 11449_ACEOF 11450rm -f conftest.$ac_objext conftest$ac_exeext 11451if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11452 (eval $ac_link) 2>&5 11453 ac_status=$? 11454 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11455 (exit $ac_status); } && 11456 { ac_try='test -s conftest$ac_exeext' 11457 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11458 (eval $ac_try) 2>&5 11459 ac_status=$? 11460 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11461 (exit $ac_status); }; }; then 11462 eval "$as_ac_var=yes" 11463else 11464 echo "$as_me: failed program was:" >&5 11465cat conftest.$ac_ext >&5 11466eval "$as_ac_var=no" 11467fi 11468rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 11469fi 11470echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 11471echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 11472if test `eval echo '${'$as_ac_var'}'` = yes; then 11473 cat >>confdefs.h <<_ACEOF 11474#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11475_ACEOF 11476 11477fi 11478done 11479 11480fi 11481# dbm_firstkey 11482eval "ac_tr_func=HAVE_`echo dbm_firstkey | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 11483eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 11484eval "LIB_dbm_firstkey=$ac_res" 11485 11486case "$ac_res" in 11487 yes) 11488 eval "ac_cv_func_dbm_firstkey=yes" 11489 eval "LIB_dbm_firstkey=" 11490 cat >>confdefs.h <<_ACEOF 11491#define $ac_tr_func 1 11492_ACEOF 11493 11494 echo "$as_me:$LINENO: result: yes" >&5 11495echo "${ECHO_T}yes" >&6 11496 ;; 11497 no) 11498 eval "ac_cv_func_dbm_firstkey=no" 11499 eval "LIB_dbm_firstkey=" 11500 echo "$as_me:$LINENO: result: no" >&5 11501echo "${ECHO_T}no" >&6 11502 ;; 11503 *) 11504 eval "ac_cv_func_dbm_firstkey=yes" 11505 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 11506 cat >>confdefs.h <<_ACEOF 11507#define $ac_tr_func 1 11508_ACEOF 11509 11510 cat >>confdefs.h <<_ACEOF 11511#define $ac_tr_lib 1 11512_ACEOF 11513 11514 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 11515echo "${ECHO_T}yes, in $ac_res" >&6 11516 ;; 11517esac 11518 11519 11520 11521 if test "$ac_cv_func_dbm_firstkey" = "yes"; then 11522 if test "$ac_cv_funclib_dbm_firstkey" != "yes"; then 11523 LIB_NDBM="$ac_cv_funclib_dbm_firstkey" 11524 else 11525 LIB_NDBM="" 11526 fi 11527 11528cat >>confdefs.h <<\_ACEOF 11529#define HAVE_DB_NDBM 1 11530_ACEOF 11531 11532 11533cat >>confdefs.h <<\_ACEOF 11534#define HAVE_NEW_DB 1 11535_ACEOF 11536 11537 else 11538 $as_unset ac_cv_func_dbm_firstkey 11539 $as_unset ac_cv_funclib_dbm_firstkey 11540 fi 11541 fi 11542 11543fi # berkeley db 11544 11545if test "$db_type" = "unknown" -o "$ac_cv_func_dbm_firstkey" = ""; then 11546 11547 11548 11549for ac_header in \ 11550 dbm.h \ 11551 ndbm.h \ 11552 11553do 11554as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11555if eval "test \"\${$as_ac_Header+set}\" = set"; then 11556 echo "$as_me:$LINENO: checking for $ac_header" >&5 11557echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11558if eval "test \"\${$as_ac_Header+set}\" = set"; then 11559 echo $ECHO_N "(cached) $ECHO_C" >&6 11560fi 11561echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 11562echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 11563else 11564 # Is the header compilable? 11565echo "$as_me:$LINENO: checking $ac_header usability" >&5 11566echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 11567cat >conftest.$ac_ext <<_ACEOF 11568#line $LINENO "configure" 11569#include "confdefs.h" 11570$ac_includes_default 11571#include <$ac_header> 11572_ACEOF 11573rm -f conftest.$ac_objext 11574if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 11575 (eval $ac_compile) 2>&5 11576 ac_status=$? 11577 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11578 (exit $ac_status); } && 11579 { ac_try='test -s conftest.$ac_objext' 11580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11581 (eval $ac_try) 2>&5 11582 ac_status=$? 11583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11584 (exit $ac_status); }; }; then 11585 ac_header_compiler=yes 11586else 11587 echo "$as_me: failed program was:" >&5 11588cat conftest.$ac_ext >&5 11589ac_header_compiler=no 11590fi 11591rm -f conftest.$ac_objext conftest.$ac_ext 11592echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11593echo "${ECHO_T}$ac_header_compiler" >&6 11594 11595# Is the header present? 11596echo "$as_me:$LINENO: checking $ac_header presence" >&5 11597echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 11598cat >conftest.$ac_ext <<_ACEOF 11599#line $LINENO "configure" 11600#include "confdefs.h" 11601#include <$ac_header> 11602_ACEOF 11603if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 11604 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 11605 ac_status=$? 11606 egrep -v '^ *\+' conftest.er1 >conftest.err 11607 rm -f conftest.er1 11608 cat conftest.err >&5 11609 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11610 (exit $ac_status); } >/dev/null; then 11611 if test -s conftest.err; then 11612 ac_cpp_err=$ac_c_preproc_warn_flag 11613 else 11614 ac_cpp_err= 11615 fi 11616else 11617 ac_cpp_err=yes 11618fi 11619if test -z "$ac_cpp_err"; then 11620 ac_header_preproc=yes 11621else 11622 echo "$as_me: failed program was:" >&5 11623 cat conftest.$ac_ext >&5 11624 ac_header_preproc=no 11625fi 11626rm -f conftest.err conftest.$ac_ext 11627echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11628echo "${ECHO_T}$ac_header_preproc" >&6 11629 11630# So? What about this header? 11631case $ac_header_compiler:$ac_header_preproc in 11632 yes:no ) 11633 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11634echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11635 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11636echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 11637 no:yes ) 11638 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11639echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11640 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11641echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11642 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11643echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 11644esac 11645echo "$as_me:$LINENO: checking for $ac_header" >&5 11646echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11647if eval "test \"\${$as_ac_Header+set}\" = set"; then 11648 echo $ECHO_N "(cached) $ECHO_C" >&6 11649else 11650 eval "$as_ac_Header=$ac_header_preproc" 11651fi 11652echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 11653echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 11654 11655fi 11656if test `eval echo '${'$as_ac_Header'}'` = yes; then 11657 cat >>confdefs.h <<_ACEOF 11658#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11659_ACEOF 11660 11661fi 11662 11663done 11664 11665 11666 11667 11668 11669echo "$as_me:$LINENO: checking for dbm_firstkey" >&5 11670echo $ECHO_N "checking for dbm_firstkey... $ECHO_C" >&6 11671if test "${ac_cv_funclib_dbm_firstkey+set}" = set; then 11672 echo $ECHO_N "(cached) $ECHO_C" >&6 11673else 11674 11675if eval "test \"\$ac_cv_func_dbm_firstkey\" != yes" ; then 11676 ac_save_LIBS="$LIBS" 11677 for ac_lib in "" ndbm; do 11678 case "$ac_lib" in 11679 "") ;; 11680 yes) ac_lib="" ;; 11681 no) continue ;; 11682 -l*) ;; 11683 *) ac_lib="-l$ac_lib" ;; 11684 esac 11685 LIBS=" $ac_lib $ac_save_LIBS" 11686 cat >conftest.$ac_ext <<_ACEOF 11687#line $LINENO "configure" 11688#include "confdefs.h" 11689 11690 #include <stdio.h> 11691 #if defined(HAVE_NDBM_H) 11692 #include <ndbm.h> 11693 #elif defined(HAVE_DBM_H) 11694 #include <dbm.h> 11695 #endif 11696 DBM *dbm; 11697 11698#ifdef F77_DUMMY_MAIN 11699# ifdef __cplusplus 11700 extern "C" 11701# endif 11702 int F77_DUMMY_MAIN() { return 1; } 11703#endif 11704int 11705main () 11706{ 11707dbm_firstkey(NULL) 11708 ; 11709 return 0; 11710} 11711_ACEOF 11712rm -f conftest.$ac_objext conftest$ac_exeext 11713if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11714 (eval $ac_link) 2>&5 11715 ac_status=$? 11716 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11717 (exit $ac_status); } && 11718 { ac_try='test -s conftest$ac_exeext' 11719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11720 (eval $ac_try) 2>&5 11721 ac_status=$? 11722 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11723 (exit $ac_status); }; }; then 11724 eval "if test -n \"$ac_lib\";then ac_cv_funclib_dbm_firstkey=$ac_lib; else ac_cv_funclib_dbm_firstkey=yes; fi";break 11725else 11726 echo "$as_me: failed program was:" >&5 11727cat conftest.$ac_ext >&5 11728fi 11729rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 11730 done 11731 eval "ac_cv_funclib_dbm_firstkey=\${ac_cv_funclib_dbm_firstkey-no}" 11732 LIBS="$ac_save_LIBS" 11733fi 11734 11735fi 11736 11737 11738eval "ac_res=\$ac_cv_funclib_dbm_firstkey" 11739 11740if false; then 11741 11742for ac_func in dbm_firstkey 11743do 11744as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 11745echo "$as_me:$LINENO: checking for $ac_func" >&5 11746echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 11747if eval "test \"\${$as_ac_var+set}\" = set"; then 11748 echo $ECHO_N "(cached) $ECHO_C" >&6 11749else 11750 cat >conftest.$ac_ext <<_ACEOF 11751#line $LINENO "configure" 11752#include "confdefs.h" 11753/* System header to define __stub macros and hopefully few prototypes, 11754 which can conflict with char $ac_func (); below. */ 11755#include <assert.h> 11756/* Override any gcc2 internal prototype to avoid an error. */ 11757#ifdef __cplusplus 11758extern "C" 11759#endif 11760/* We use char because int might match the return type of a gcc2 11761 builtin and then its argument prototype would still apply. */ 11762char $ac_func (); 11763char (*f) (); 11764 11765#ifdef F77_DUMMY_MAIN 11766# ifdef __cplusplus 11767 extern "C" 11768# endif 11769 int F77_DUMMY_MAIN() { return 1; } 11770#endif 11771int 11772main () 11773{ 11774/* The GNU C library defines this for functions which it implements 11775 to always fail with ENOSYS. Some functions are actually named 11776 something starting with __ and the normal name is an alias. */ 11777#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 11778choke me 11779#else 11780f = $ac_func; 11781#endif 11782 11783 ; 11784 return 0; 11785} 11786_ACEOF 11787rm -f conftest.$ac_objext conftest$ac_exeext 11788if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11789 (eval $ac_link) 2>&5 11790 ac_status=$? 11791 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11792 (exit $ac_status); } && 11793 { ac_try='test -s conftest$ac_exeext' 11794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11795 (eval $ac_try) 2>&5 11796 ac_status=$? 11797 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11798 (exit $ac_status); }; }; then 11799 eval "$as_ac_var=yes" 11800else 11801 echo "$as_me: failed program was:" >&5 11802cat conftest.$ac_ext >&5 11803eval "$as_ac_var=no" 11804fi 11805rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 11806fi 11807echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 11808echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 11809if test `eval echo '${'$as_ac_var'}'` = yes; then 11810 cat >>confdefs.h <<_ACEOF 11811#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 11812_ACEOF 11813 11814fi 11815done 11816 11817fi 11818# dbm_firstkey 11819eval "ac_tr_func=HAVE_`echo dbm_firstkey | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 11820eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 11821eval "LIB_dbm_firstkey=$ac_res" 11822 11823case "$ac_res" in 11824 yes) 11825 eval "ac_cv_func_dbm_firstkey=yes" 11826 eval "LIB_dbm_firstkey=" 11827 cat >>confdefs.h <<_ACEOF 11828#define $ac_tr_func 1 11829_ACEOF 11830 11831 echo "$as_me:$LINENO: result: yes" >&5 11832echo "${ECHO_T}yes" >&6 11833 ;; 11834 no) 11835 eval "ac_cv_func_dbm_firstkey=no" 11836 eval "LIB_dbm_firstkey=" 11837 echo "$as_me:$LINENO: result: no" >&5 11838echo "${ECHO_T}no" >&6 11839 ;; 11840 *) 11841 eval "ac_cv_func_dbm_firstkey=yes" 11842 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 11843 cat >>confdefs.h <<_ACEOF 11844#define $ac_tr_func 1 11845_ACEOF 11846 11847 cat >>confdefs.h <<_ACEOF 11848#define $ac_tr_lib 1 11849_ACEOF 11850 11851 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 11852echo "${ECHO_T}yes, in $ac_res" >&6 11853 ;; 11854esac 11855 11856 11857 11858 if test "$ac_cv_func_dbm_firstkey" = "yes"; then 11859 if test "$ac_cv_funclib_dbm_firstkey" != "yes"; then 11860 LIB_NDBM="$ac_cv_funclib_dbm_firstkey" 11861 else 11862 LIB_NDBM="" 11863 fi 11864 11865cat >>confdefs.h <<\_ACEOF 11866#define HAVE_NDBM 1 11867_ACEOF 11868 have_ndbm=yes 11869 if test "$db_type" = "unknown"; then 11870 db_type=ndbm 11871 DBLIB="$LIB_NDBM" 11872 fi 11873 else 11874 11875 $as_unset ac_cv_func_dbm_firstkey 11876 $as_unset ac_cv_funclib_dbm_firstkey 11877 11878 11879for ac_header in \ 11880 gdbm/ndbm.h \ 11881 11882do 11883as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11884if eval "test \"\${$as_ac_Header+set}\" = set"; then 11885 echo "$as_me:$LINENO: checking for $ac_header" >&5 11886echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11887if eval "test \"\${$as_ac_Header+set}\" = set"; then 11888 echo $ECHO_N "(cached) $ECHO_C" >&6 11889fi 11890echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 11891echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 11892else 11893 # Is the header compilable? 11894echo "$as_me:$LINENO: checking $ac_header usability" >&5 11895echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 11896cat >conftest.$ac_ext <<_ACEOF 11897#line $LINENO "configure" 11898#include "confdefs.h" 11899$ac_includes_default 11900#include <$ac_header> 11901_ACEOF 11902rm -f conftest.$ac_objext 11903if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 11904 (eval $ac_compile) 2>&5 11905 ac_status=$? 11906 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11907 (exit $ac_status); } && 11908 { ac_try='test -s conftest.$ac_objext' 11909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11910 (eval $ac_try) 2>&5 11911 ac_status=$? 11912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11913 (exit $ac_status); }; }; then 11914 ac_header_compiler=yes 11915else 11916 echo "$as_me: failed program was:" >&5 11917cat conftest.$ac_ext >&5 11918ac_header_compiler=no 11919fi 11920rm -f conftest.$ac_objext conftest.$ac_ext 11921echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 11922echo "${ECHO_T}$ac_header_compiler" >&6 11923 11924# Is the header present? 11925echo "$as_me:$LINENO: checking $ac_header presence" >&5 11926echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 11927cat >conftest.$ac_ext <<_ACEOF 11928#line $LINENO "configure" 11929#include "confdefs.h" 11930#include <$ac_header> 11931_ACEOF 11932if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 11933 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 11934 ac_status=$? 11935 egrep -v '^ *\+' conftest.er1 >conftest.err 11936 rm -f conftest.er1 11937 cat conftest.err >&5 11938 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11939 (exit $ac_status); } >/dev/null; then 11940 if test -s conftest.err; then 11941 ac_cpp_err=$ac_c_preproc_warn_flag 11942 else 11943 ac_cpp_err= 11944 fi 11945else 11946 ac_cpp_err=yes 11947fi 11948if test -z "$ac_cpp_err"; then 11949 ac_header_preproc=yes 11950else 11951 echo "$as_me: failed program was:" >&5 11952 cat conftest.$ac_ext >&5 11953 ac_header_preproc=no 11954fi 11955rm -f conftest.err conftest.$ac_ext 11956echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 11957echo "${ECHO_T}$ac_header_preproc" >&6 11958 11959# So? What about this header? 11960case $ac_header_compiler:$ac_header_preproc in 11961 yes:no ) 11962 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 11963echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 11964 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11965echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 11966 no:yes ) 11967 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 11968echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 11969 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 11970echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 11971 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 11972echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 11973esac 11974echo "$as_me:$LINENO: checking for $ac_header" >&5 11975echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11976if eval "test \"\${$as_ac_Header+set}\" = set"; then 11977 echo $ECHO_N "(cached) $ECHO_C" >&6 11978else 11979 eval "$as_ac_Header=$ac_header_preproc" 11980fi 11981echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 11982echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 11983 11984fi 11985if test `eval echo '${'$as_ac_Header'}'` = yes; then 11986 cat >>confdefs.h <<_ACEOF 11987#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 11988_ACEOF 11989 11990fi 11991 11992done 11993 11994 11995 11996 11997 11998echo "$as_me:$LINENO: checking for dbm_firstkey" >&5 11999echo $ECHO_N "checking for dbm_firstkey... $ECHO_C" >&6 12000if test "${ac_cv_funclib_dbm_firstkey+set}" = set; then 12001 echo $ECHO_N "(cached) $ECHO_C" >&6 12002else 12003 12004if eval "test \"\$ac_cv_func_dbm_firstkey\" != yes" ; then 12005 ac_save_LIBS="$LIBS" 12006 for ac_lib in "" gdbm; do 12007 case "$ac_lib" in 12008 "") ;; 12009 yes) ac_lib="" ;; 12010 no) continue ;; 12011 -l*) ;; 12012 *) ac_lib="-l$ac_lib" ;; 12013 esac 12014 LIBS=" $ac_lib $ac_save_LIBS" 12015 cat >conftest.$ac_ext <<_ACEOF 12016#line $LINENO "configure" 12017#include "confdefs.h" 12018 12019 #include <stdio.h> 12020 #include <gdbm/ndbm.h> 12021 DBM *dbm; 12022 12023#ifdef F77_DUMMY_MAIN 12024# ifdef __cplusplus 12025 extern "C" 12026# endif 12027 int F77_DUMMY_MAIN() { return 1; } 12028#endif 12029int 12030main () 12031{ 12032dbm_firstkey(NULL) 12033 ; 12034 return 0; 12035} 12036_ACEOF 12037rm -f conftest.$ac_objext conftest$ac_exeext 12038if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12039 (eval $ac_link) 2>&5 12040 ac_status=$? 12041 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12042 (exit $ac_status); } && 12043 { ac_try='test -s conftest$ac_exeext' 12044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12045 (eval $ac_try) 2>&5 12046 ac_status=$? 12047 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12048 (exit $ac_status); }; }; then 12049 eval "if test -n \"$ac_lib\";then ac_cv_funclib_dbm_firstkey=$ac_lib; else ac_cv_funclib_dbm_firstkey=yes; fi";break 12050else 12051 echo "$as_me: failed program was:" >&5 12052cat conftest.$ac_ext >&5 12053fi 12054rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 12055 done 12056 eval "ac_cv_funclib_dbm_firstkey=\${ac_cv_funclib_dbm_firstkey-no}" 12057 LIBS="$ac_save_LIBS" 12058fi 12059 12060fi 12061 12062 12063eval "ac_res=\$ac_cv_funclib_dbm_firstkey" 12064 12065if false; then 12066 12067for ac_func in dbm_firstkey 12068do 12069as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12070echo "$as_me:$LINENO: checking for $ac_func" >&5 12071echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 12072if eval "test \"\${$as_ac_var+set}\" = set"; then 12073 echo $ECHO_N "(cached) $ECHO_C" >&6 12074else 12075 cat >conftest.$ac_ext <<_ACEOF 12076#line $LINENO "configure" 12077#include "confdefs.h" 12078/* System header to define __stub macros and hopefully few prototypes, 12079 which can conflict with char $ac_func (); below. */ 12080#include <assert.h> 12081/* Override any gcc2 internal prototype to avoid an error. */ 12082#ifdef __cplusplus 12083extern "C" 12084#endif 12085/* We use char because int might match the return type of a gcc2 12086 builtin and then its argument prototype would still apply. */ 12087char $ac_func (); 12088char (*f) (); 12089 12090#ifdef F77_DUMMY_MAIN 12091# ifdef __cplusplus 12092 extern "C" 12093# endif 12094 int F77_DUMMY_MAIN() { return 1; } 12095#endif 12096int 12097main () 12098{ 12099/* The GNU C library defines this for functions which it implements 12100 to always fail with ENOSYS. Some functions are actually named 12101 something starting with __ and the normal name is an alias. */ 12102#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 12103choke me 12104#else 12105f = $ac_func; 12106#endif 12107 12108 ; 12109 return 0; 12110} 12111_ACEOF 12112rm -f conftest.$ac_objext conftest$ac_exeext 12113if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12114 (eval $ac_link) 2>&5 12115 ac_status=$? 12116 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12117 (exit $ac_status); } && 12118 { ac_try='test -s conftest$ac_exeext' 12119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12120 (eval $ac_try) 2>&5 12121 ac_status=$? 12122 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12123 (exit $ac_status); }; }; then 12124 eval "$as_ac_var=yes" 12125else 12126 echo "$as_me: failed program was:" >&5 12127cat conftest.$ac_ext >&5 12128eval "$as_ac_var=no" 12129fi 12130rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 12131fi 12132echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 12133echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 12134if test `eval echo '${'$as_ac_var'}'` = yes; then 12135 cat >>confdefs.h <<_ACEOF 12136#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 12137_ACEOF 12138 12139fi 12140done 12141 12142fi 12143# dbm_firstkey 12144eval "ac_tr_func=HAVE_`echo dbm_firstkey | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 12145eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 12146eval "LIB_dbm_firstkey=$ac_res" 12147 12148case "$ac_res" in 12149 yes) 12150 eval "ac_cv_func_dbm_firstkey=yes" 12151 eval "LIB_dbm_firstkey=" 12152 cat >>confdefs.h <<_ACEOF 12153#define $ac_tr_func 1 12154_ACEOF 12155 12156 echo "$as_me:$LINENO: result: yes" >&5 12157echo "${ECHO_T}yes" >&6 12158 ;; 12159 no) 12160 eval "ac_cv_func_dbm_firstkey=no" 12161 eval "LIB_dbm_firstkey=" 12162 echo "$as_me:$LINENO: result: no" >&5 12163echo "${ECHO_T}no" >&6 12164 ;; 12165 *) 12166 eval "ac_cv_func_dbm_firstkey=yes" 12167 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 12168 cat >>confdefs.h <<_ACEOF 12169#define $ac_tr_func 1 12170_ACEOF 12171 12172 cat >>confdefs.h <<_ACEOF 12173#define $ac_tr_lib 1 12174_ACEOF 12175 12176 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 12177echo "${ECHO_T}yes, in $ac_res" >&6 12178 ;; 12179esac 12180 12181 12182 12183 if test "$ac_cv_func_dbm_firstkey" = "yes"; then 12184 if test "$ac_cv_funclib_dbm_firstkey" != "yes"; then 12185 LIB_NDBM="$ac_cv_funclib_dbm_firstkey" 12186 else 12187 LIB_NDBM="" 12188 fi 12189 12190cat >>confdefs.h <<\_ACEOF 12191#define HAVE_NDBM 1 12192_ACEOF 12193 have_ndbm=yes 12194 if test "$db_type" = "unknown"; then 12195 db_type=ndbm 12196 DBLIB="$LIB_NDBM" 12197 fi 12198 fi 12199 fi 12200 12201fi # unknown 12202 12203if test "$have_ndbm" = "yes"; then 12204 echo "$as_me:$LINENO: checking if ndbm is implemented with db" >&5 12205echo $ECHO_N "checking if ndbm is implemented with db... $ECHO_C" >&6 12206 if test "$cross_compiling" = yes; then 12207 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5 12208echo "$as_me: error: cannot run test program while cross compiling" >&2;} 12209 { (exit 1); exit 1; }; } 12210else 12211 cat >conftest.$ac_ext <<_ACEOF 12212#line $LINENO "configure" 12213#include "confdefs.h" 12214 12215#include <unistd.h> 12216#include <fcntl.h> 12217#if defined(HAVE_GDBM_NDBM_H) 12218#include <gdbm/ndbm.h> 12219#elif defined(HAVE_NDBM_H) 12220#include <ndbm.h> 12221#elif defined(HAVE_DBM_H) 12222#include <dbm.h> 12223#endif 12224int main() 12225{ 12226 DBM *d; 12227 12228 d = dbm_open("conftest", O_RDWR | O_CREAT, 0666); 12229 if (d == NULL) 12230 return 1; 12231 dbm_close(d); 12232 return 0; 12233} 12234_ACEOF 12235rm -f conftest$ac_exeext 12236if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 12237 (eval $ac_link) 2>&5 12238 ac_status=$? 12239 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12240 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 12241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12242 (eval $ac_try) 2>&5 12243 ac_status=$? 12244 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12245 (exit $ac_status); }; }; then 12246 12247 if test -f conftest.db; then 12248 echo "$as_me:$LINENO: result: yes" >&5 12249echo "${ECHO_T}yes" >&6 12250 12251cat >>confdefs.h <<\_ACEOF 12252#define HAVE_NEW_DB 1 12253_ACEOF 12254 12255 else 12256 echo "$as_me:$LINENO: result: no" >&5 12257echo "${ECHO_T}no" >&6 12258 fi 12259else 12260 echo "$as_me: program exited with status $ac_status" >&5 12261echo "$as_me: failed program was:" >&5 12262cat conftest.$ac_ext >&5 12263( exit $ac_status ) 12264echo "$as_me:$LINENO: result: no" >&5 12265echo "${ECHO_T}no" >&6 12266fi 12267rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 12268fi 12269fi 12270 12271 12272 12273if test "$db_type" = db1; then 12274 HAVE_DB1_TRUE= 12275 HAVE_DB1_FALSE='#' 12276else 12277 HAVE_DB1_TRUE='#' 12278 HAVE_DB1_FALSE= 12279fi 12280 12281 12282if test "$db_type" = db3; then 12283 HAVE_DB3_TRUE= 12284 HAVE_DB3_FALSE='#' 12285else 12286 HAVE_DB3_TRUE='#' 12287 HAVE_DB3_FALSE= 12288fi 12289 12290 12291if test "$db_type" = ndbm; then 12292 HAVE_NDBM_TRUE= 12293 HAVE_NDBM_FALSE='#' 12294else 12295 HAVE_NDBM_TRUE='#' 12296 HAVE_NDBM_FALSE= 12297fi 12298 12299z="" 12300for i in $LDFLAGS; do 12301 case "$i" in 12302 -L*) z="$z $i";; 12303 esac 12304done 12305DBLIB="$z $DBLIB" 12306 12307 12308 12309 12310 12311echo "$as_me:$LINENO: checking for inline" >&5 12312echo $ECHO_N "checking for inline... $ECHO_C" >&6 12313if test "${ac_cv_c_inline+set}" = set; then 12314 echo $ECHO_N "(cached) $ECHO_C" >&6 12315else 12316 ac_cv_c_inline=no 12317for ac_kw in inline __inline__ __inline; do 12318 cat >conftest.$ac_ext <<_ACEOF 12319#line $LINENO "configure" 12320#include "confdefs.h" 12321#ifndef __cplusplus 12322static $ac_kw int static_foo () {return 0; } 12323$ac_kw int foo () {return 0; } 12324#endif 12325 12326_ACEOF 12327rm -f conftest.$ac_objext 12328if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12329 (eval $ac_compile) 2>&5 12330 ac_status=$? 12331 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12332 (exit $ac_status); } && 12333 { ac_try='test -s conftest.$ac_objext' 12334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12335 (eval $ac_try) 2>&5 12336 ac_status=$? 12337 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12338 (exit $ac_status); }; }; then 12339 ac_cv_c_inline=$ac_kw; break 12340else 12341 echo "$as_me: failed program was:" >&5 12342cat conftest.$ac_ext >&5 12343fi 12344rm -f conftest.$ac_objext conftest.$ac_ext 12345done 12346 12347fi 12348echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 12349echo "${ECHO_T}$ac_cv_c_inline" >&6 12350case $ac_cv_c_inline in 12351 inline | yes) ;; 12352 no) 12353cat >>confdefs.h <<\_ACEOF 12354#define inline 12355_ACEOF 12356 ;; 12357 *) cat >>confdefs.h <<_ACEOF 12358#define inline $ac_cv_c_inline 12359_ACEOF 12360 ;; 12361esac 12362 12363echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 12364echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 12365if test "${ac_cv_c_const+set}" = set; then 12366 echo $ECHO_N "(cached) $ECHO_C" >&6 12367else 12368 cat >conftest.$ac_ext <<_ACEOF 12369#line $LINENO "configure" 12370#include "confdefs.h" 12371 12372#ifdef F77_DUMMY_MAIN 12373# ifdef __cplusplus 12374 extern "C" 12375# endif 12376 int F77_DUMMY_MAIN() { return 1; } 12377#endif 12378int 12379main () 12380{ 12381/* FIXME: Include the comments suggested by Paul. */ 12382#ifndef __cplusplus 12383 /* Ultrix mips cc rejects this. */ 12384 typedef int charset[2]; 12385 const charset x; 12386 /* SunOS 4.1.1 cc rejects this. */ 12387 char const *const *ccp; 12388 char **p; 12389 /* NEC SVR4.0.2 mips cc rejects this. */ 12390 struct point {int x, y;}; 12391 static struct point const zero = {0,0}; 12392 /* AIX XL C 1.02.0.0 rejects this. 12393 It does not let you subtract one const X* pointer from another in 12394 an arm of an if-expression whose if-part is not a constant 12395 expression */ 12396 const char *g = "string"; 12397 ccp = &g + (g ? g-g : 0); 12398 /* HPUX 7.0 cc rejects these. */ 12399 ++ccp; 12400 p = (char**) ccp; 12401 ccp = (char const *const *) p; 12402 { /* SCO 3.2v4 cc rejects this. */ 12403 char *t; 12404 char const *s = 0 ? (char *) 0 : (char const *) 0; 12405 12406 *t++ = 0; 12407 } 12408 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 12409 int x[] = {25, 17}; 12410 const int *foo = &x[0]; 12411 ++foo; 12412 } 12413 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 12414 typedef const int *iptr; 12415 iptr p = 0; 12416 ++p; 12417 } 12418 { /* AIX XL C 1.02.0.0 rejects this saying 12419 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 12420 struct s { int j; const int *ap[3]; }; 12421 struct s *b; b->j = 5; 12422 } 12423 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 12424 const int foo = 10; 12425 } 12426#endif 12427 12428 ; 12429 return 0; 12430} 12431_ACEOF 12432rm -f conftest.$ac_objext 12433if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12434 (eval $ac_compile) 2>&5 12435 ac_status=$? 12436 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12437 (exit $ac_status); } && 12438 { ac_try='test -s conftest.$ac_objext' 12439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12440 (eval $ac_try) 2>&5 12441 ac_status=$? 12442 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12443 (exit $ac_status); }; }; then 12444 ac_cv_c_const=yes 12445else 12446 echo "$as_me: failed program was:" >&5 12447cat conftest.$ac_ext >&5 12448ac_cv_c_const=no 12449fi 12450rm -f conftest.$ac_objext conftest.$ac_ext 12451fi 12452echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 12453echo "${ECHO_T}$ac_cv_c_const" >&6 12454if test $ac_cv_c_const = no; then 12455 12456cat >>confdefs.h <<\_ACEOF 12457#define const 12458_ACEOF 12459 12460fi 12461 12462echo "$as_me:$LINENO: checking for size_t" >&5 12463echo $ECHO_N "checking for size_t... $ECHO_C" >&6 12464if test "${ac_cv_type_size_t+set}" = set; then 12465 echo $ECHO_N "(cached) $ECHO_C" >&6 12466else 12467 cat >conftest.$ac_ext <<_ACEOF 12468#line $LINENO "configure" 12469#include "confdefs.h" 12470$ac_includes_default 12471#ifdef F77_DUMMY_MAIN 12472# ifdef __cplusplus 12473 extern "C" 12474# endif 12475 int F77_DUMMY_MAIN() { return 1; } 12476#endif 12477int 12478main () 12479{ 12480if ((size_t *) 0) 12481 return 0; 12482if (sizeof (size_t)) 12483 return 0; 12484 ; 12485 return 0; 12486} 12487_ACEOF 12488rm -f conftest.$ac_objext 12489if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12490 (eval $ac_compile) 2>&5 12491 ac_status=$? 12492 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12493 (exit $ac_status); } && 12494 { ac_try='test -s conftest.$ac_objext' 12495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12496 (eval $ac_try) 2>&5 12497 ac_status=$? 12498 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12499 (exit $ac_status); }; }; then 12500 ac_cv_type_size_t=yes 12501else 12502 echo "$as_me: failed program was:" >&5 12503cat conftest.$ac_ext >&5 12504ac_cv_type_size_t=no 12505fi 12506rm -f conftest.$ac_objext conftest.$ac_ext 12507fi 12508echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 12509echo "${ECHO_T}$ac_cv_type_size_t" >&6 12510if test $ac_cv_type_size_t = yes; then 12511 : 12512else 12513 12514cat >>confdefs.h <<_ACEOF 12515#define size_t unsigned 12516_ACEOF 12517 12518fi 12519 12520echo "$as_me:$LINENO: checking for pid_t" >&5 12521echo $ECHO_N "checking for pid_t... $ECHO_C" >&6 12522if test "${ac_cv_type_pid_t+set}" = set; then 12523 echo $ECHO_N "(cached) $ECHO_C" >&6 12524else 12525 cat >conftest.$ac_ext <<_ACEOF 12526#line $LINENO "configure" 12527#include "confdefs.h" 12528$ac_includes_default 12529#ifdef F77_DUMMY_MAIN 12530# ifdef __cplusplus 12531 extern "C" 12532# endif 12533 int F77_DUMMY_MAIN() { return 1; } 12534#endif 12535int 12536main () 12537{ 12538if ((pid_t *) 0) 12539 return 0; 12540if (sizeof (pid_t)) 12541 return 0; 12542 ; 12543 return 0; 12544} 12545_ACEOF 12546rm -f conftest.$ac_objext 12547if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12548 (eval $ac_compile) 2>&5 12549 ac_status=$? 12550 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12551 (exit $ac_status); } && 12552 { ac_try='test -s conftest.$ac_objext' 12553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12554 (eval $ac_try) 2>&5 12555 ac_status=$? 12556 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12557 (exit $ac_status); }; }; then 12558 ac_cv_type_pid_t=yes 12559else 12560 echo "$as_me: failed program was:" >&5 12561cat conftest.$ac_ext >&5 12562ac_cv_type_pid_t=no 12563fi 12564rm -f conftest.$ac_objext conftest.$ac_ext 12565fi 12566echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 12567echo "${ECHO_T}$ac_cv_type_pid_t" >&6 12568if test $ac_cv_type_pid_t = yes; then 12569 : 12570else 12571 12572cat >>confdefs.h <<_ACEOF 12573#define pid_t int 12574_ACEOF 12575 12576fi 12577 12578echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5 12579echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6 12580if test "${ac_cv_type_uid_t+set}" = set; then 12581 echo $ECHO_N "(cached) $ECHO_C" >&6 12582else 12583 cat >conftest.$ac_ext <<_ACEOF 12584#line $LINENO "configure" 12585#include "confdefs.h" 12586#include <sys/types.h> 12587 12588_ACEOF 12589if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12590 egrep "uid_t" >/dev/null 2>&1; then 12591 ac_cv_type_uid_t=yes 12592else 12593 ac_cv_type_uid_t=no 12594fi 12595rm -f conftest* 12596 12597fi 12598echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5 12599echo "${ECHO_T}$ac_cv_type_uid_t" >&6 12600if test $ac_cv_type_uid_t = no; then 12601 12602cat >>confdefs.h <<\_ACEOF 12603#define uid_t int 12604_ACEOF 12605 12606 12607cat >>confdefs.h <<\_ACEOF 12608#define gid_t int 12609_ACEOF 12610 12611fi 12612 12613 12614echo "$as_me:$LINENO: checking return type of signal handlers" >&5 12615echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6 12616if test "${ac_cv_type_signal+set}" = set; then 12617 echo $ECHO_N "(cached) $ECHO_C" >&6 12618else 12619 cat >conftest.$ac_ext <<_ACEOF 12620#line $LINENO "configure" 12621#include "confdefs.h" 12622#include <sys/types.h> 12623#include <signal.h> 12624#ifdef signal 12625# undef signal 12626#endif 12627#ifdef __cplusplus 12628extern "C" void (*signal (int, void (*)(int)))(int); 12629#else 12630void (*signal ()) (); 12631#endif 12632 12633#ifdef F77_DUMMY_MAIN 12634# ifdef __cplusplus 12635 extern "C" 12636# endif 12637 int F77_DUMMY_MAIN() { return 1; } 12638#endif 12639int 12640main () 12641{ 12642int i; 12643 ; 12644 return 0; 12645} 12646_ACEOF 12647rm -f conftest.$ac_objext 12648if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12649 (eval $ac_compile) 2>&5 12650 ac_status=$? 12651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12652 (exit $ac_status); } && 12653 { ac_try='test -s conftest.$ac_objext' 12654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12655 (eval $ac_try) 2>&5 12656 ac_status=$? 12657 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12658 (exit $ac_status); }; }; then 12659 ac_cv_type_signal=void 12660else 12661 echo "$as_me: failed program was:" >&5 12662cat conftest.$ac_ext >&5 12663ac_cv_type_signal=int 12664fi 12665rm -f conftest.$ac_objext conftest.$ac_ext 12666fi 12667echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 12668echo "${ECHO_T}$ac_cv_type_signal" >&6 12669 12670cat >>confdefs.h <<_ACEOF 12671#define RETSIGTYPE $ac_cv_type_signal 12672_ACEOF 12673 12674 12675if test "$ac_cv_type_signal" = "void" ; then 12676 12677cat >>confdefs.h <<\_ACEOF 12678#define VOID_RETSIGTYPE 1 12679_ACEOF 12680 12681fi 12682 12683 12684 12685 12686echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 12687echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6 12688if test "${ac_cv_header_time+set}" = set; then 12689 echo $ECHO_N "(cached) $ECHO_C" >&6 12690else 12691 cat >conftest.$ac_ext <<_ACEOF 12692#line $LINENO "configure" 12693#include "confdefs.h" 12694#include <sys/types.h> 12695#include <sys/time.h> 12696#include <time.h> 12697 12698#ifdef F77_DUMMY_MAIN 12699# ifdef __cplusplus 12700 extern "C" 12701# endif 12702 int F77_DUMMY_MAIN() { return 1; } 12703#endif 12704int 12705main () 12706{ 12707if ((struct tm *) 0) 12708return 0; 12709 ; 12710 return 0; 12711} 12712_ACEOF 12713rm -f conftest.$ac_objext 12714if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12715 (eval $ac_compile) 2>&5 12716 ac_status=$? 12717 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12718 (exit $ac_status); } && 12719 { ac_try='test -s conftest.$ac_objext' 12720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12721 (eval $ac_try) 2>&5 12722 ac_status=$? 12723 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12724 (exit $ac_status); }; }; then 12725 ac_cv_header_time=yes 12726else 12727 echo "$as_me: failed program was:" >&5 12728cat conftest.$ac_ext >&5 12729ac_cv_header_time=no 12730fi 12731rm -f conftest.$ac_objext conftest.$ac_ext 12732fi 12733echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 12734echo "${ECHO_T}$ac_cv_header_time" >&6 12735if test $ac_cv_header_time = yes; then 12736 12737cat >>confdefs.h <<\_ACEOF 12738#define TIME_WITH_SYS_TIME 1 12739_ACEOF 12740 12741fi 12742 12743 12744 12745for ac_header in standards.h 12746do 12747as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 12748if eval "test \"\${$as_ac_Header+set}\" = set"; then 12749 echo "$as_me:$LINENO: checking for $ac_header" >&5 12750echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 12751if eval "test \"\${$as_ac_Header+set}\" = set"; then 12752 echo $ECHO_N "(cached) $ECHO_C" >&6 12753fi 12754echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 12755echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 12756else 12757 # Is the header compilable? 12758echo "$as_me:$LINENO: checking $ac_header usability" >&5 12759echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 12760cat >conftest.$ac_ext <<_ACEOF 12761#line $LINENO "configure" 12762#include "confdefs.h" 12763$ac_includes_default 12764#include <$ac_header> 12765_ACEOF 12766rm -f conftest.$ac_objext 12767if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12768 (eval $ac_compile) 2>&5 12769 ac_status=$? 12770 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12771 (exit $ac_status); } && 12772 { ac_try='test -s conftest.$ac_objext' 12773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12774 (eval $ac_try) 2>&5 12775 ac_status=$? 12776 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12777 (exit $ac_status); }; }; then 12778 ac_header_compiler=yes 12779else 12780 echo "$as_me: failed program was:" >&5 12781cat conftest.$ac_ext >&5 12782ac_header_compiler=no 12783fi 12784rm -f conftest.$ac_objext conftest.$ac_ext 12785echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 12786echo "${ECHO_T}$ac_header_compiler" >&6 12787 12788# Is the header present? 12789echo "$as_me:$LINENO: checking $ac_header presence" >&5 12790echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 12791cat >conftest.$ac_ext <<_ACEOF 12792#line $LINENO "configure" 12793#include "confdefs.h" 12794#include <$ac_header> 12795_ACEOF 12796if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 12797 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 12798 ac_status=$? 12799 egrep -v '^ *\+' conftest.er1 >conftest.err 12800 rm -f conftest.er1 12801 cat conftest.err >&5 12802 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12803 (exit $ac_status); } >/dev/null; then 12804 if test -s conftest.err; then 12805 ac_cpp_err=$ac_c_preproc_warn_flag 12806 else 12807 ac_cpp_err= 12808 fi 12809else 12810 ac_cpp_err=yes 12811fi 12812if test -z "$ac_cpp_err"; then 12813 ac_header_preproc=yes 12814else 12815 echo "$as_me: failed program was:" >&5 12816 cat conftest.$ac_ext >&5 12817 ac_header_preproc=no 12818fi 12819rm -f conftest.err conftest.$ac_ext 12820echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 12821echo "${ECHO_T}$ac_header_preproc" >&6 12822 12823# So? What about this header? 12824case $ac_header_compiler:$ac_header_preproc in 12825 yes:no ) 12826 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 12827echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 12828 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 12829echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 12830 no:yes ) 12831 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 12832echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 12833 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 12834echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 12835 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 12836echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 12837esac 12838echo "$as_me:$LINENO: checking for $ac_header" >&5 12839echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 12840if eval "test \"\${$as_ac_Header+set}\" = set"; then 12841 echo $ECHO_N "(cached) $ECHO_C" >&6 12842else 12843 eval "$as_ac_Header=$ac_header_preproc" 12844fi 12845echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 12846echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 12847 12848fi 12849if test `eval echo '${'$as_ac_Header'}'` = yes; then 12850 cat >>confdefs.h <<_ACEOF 12851#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 12852_ACEOF 12853 12854fi 12855 12856done 12857 12858for i in netinet/ip.h netinet/tcp.h; do 12859 12860cv=`echo "$i" | sed 'y%./+-%__p_%'` 12861 12862echo "$as_me:$LINENO: checking for $i" >&5 12863echo $ECHO_N "checking for $i... $ECHO_C" >&6 12864if eval "test \"\${ac_cv_header_$cv+set}\" = set"; then 12865 echo $ECHO_N "(cached) $ECHO_C" >&6 12866else 12867 cat >conftest.$ac_ext <<_ACEOF 12868#line $LINENO "configure" 12869#include "confdefs.h" 12870\ 12871#ifdef HAVE_STANDARDS_H 12872#include <standards.h> 12873#endif 12874#include <$i> 12875 12876_ACEOF 12877if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 12878 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 12879 ac_status=$? 12880 egrep -v '^ *\+' conftest.er1 >conftest.err 12881 rm -f conftest.er1 12882 cat conftest.err >&5 12883 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12884 (exit $ac_status); } >/dev/null; then 12885 if test -s conftest.err; then 12886 ac_cpp_err=$ac_c_preproc_warn_flag 12887 else 12888 ac_cpp_err= 12889 fi 12890else 12891 ac_cpp_err=yes 12892fi 12893if test -z "$ac_cpp_err"; then 12894 eval "ac_cv_header_$cv=yes" 12895else 12896 echo "$as_me: failed program was:" >&5 12897 cat conftest.$ac_ext >&5 12898 eval "ac_cv_header_$cv=no" 12899fi 12900rm -f conftest.err conftest.$ac_ext 12901fi 12902echo "$as_me:$LINENO: result: `eval echo '${'ac_cv_header_$cv'}'`" >&5 12903echo "${ECHO_T}`eval echo '${'ac_cv_header_$cv'}'`" >&6 12904ac_res=`eval echo \\$ac_cv_header_$cv` 12905if test "$ac_res" = yes; then 12906 ac_tr_hdr=HAVE_`echo $i | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` 12907 cat >>confdefs.h <<_ACEOF 12908#define $ac_tr_hdr 1 12909_ACEOF 12910 12911fi 12912done 12913if false;then 12914 12915 12916for ac_header in netinet/ip.h netinet/tcp.h 12917do 12918as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 12919if eval "test \"\${$as_ac_Header+set}\" = set"; then 12920 echo "$as_me:$LINENO: checking for $ac_header" >&5 12921echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 12922if eval "test \"\${$as_ac_Header+set}\" = set"; then 12923 echo $ECHO_N "(cached) $ECHO_C" >&6 12924fi 12925echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 12926echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 12927else 12928 # Is the header compilable? 12929echo "$as_me:$LINENO: checking $ac_header usability" >&5 12930echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 12931cat >conftest.$ac_ext <<_ACEOF 12932#line $LINENO "configure" 12933#include "confdefs.h" 12934$ac_includes_default 12935#include <$ac_header> 12936_ACEOF 12937rm -f conftest.$ac_objext 12938if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 12939 (eval $ac_compile) 2>&5 12940 ac_status=$? 12941 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12942 (exit $ac_status); } && 12943 { ac_try='test -s conftest.$ac_objext' 12944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12945 (eval $ac_try) 2>&5 12946 ac_status=$? 12947 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12948 (exit $ac_status); }; }; then 12949 ac_header_compiler=yes 12950else 12951 echo "$as_me: failed program was:" >&5 12952cat conftest.$ac_ext >&5 12953ac_header_compiler=no 12954fi 12955rm -f conftest.$ac_objext conftest.$ac_ext 12956echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 12957echo "${ECHO_T}$ac_header_compiler" >&6 12958 12959# Is the header present? 12960echo "$as_me:$LINENO: checking $ac_header presence" >&5 12961echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 12962cat >conftest.$ac_ext <<_ACEOF 12963#line $LINENO "configure" 12964#include "confdefs.h" 12965#include <$ac_header> 12966_ACEOF 12967if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 12968 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 12969 ac_status=$? 12970 egrep -v '^ *\+' conftest.er1 >conftest.err 12971 rm -f conftest.er1 12972 cat conftest.err >&5 12973 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12974 (exit $ac_status); } >/dev/null; then 12975 if test -s conftest.err; then 12976 ac_cpp_err=$ac_c_preproc_warn_flag 12977 else 12978 ac_cpp_err= 12979 fi 12980else 12981 ac_cpp_err=yes 12982fi 12983if test -z "$ac_cpp_err"; then 12984 ac_header_preproc=yes 12985else 12986 echo "$as_me: failed program was:" >&5 12987 cat conftest.$ac_ext >&5 12988 ac_header_preproc=no 12989fi 12990rm -f conftest.err conftest.$ac_ext 12991echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 12992echo "${ECHO_T}$ac_header_preproc" >&6 12993 12994# So? What about this header? 12995case $ac_header_compiler:$ac_header_preproc in 12996 yes:no ) 12997 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 12998echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 12999 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 13000echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 13001 no:yes ) 13002 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 13003echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 13004 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 13005echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 13006 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 13007echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 13008esac 13009echo "$as_me:$LINENO: checking for $ac_header" >&5 13010echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 13011if eval "test \"\${$as_ac_Header+set}\" = set"; then 13012 echo $ECHO_N "(cached) $ECHO_C" >&6 13013else 13014 eval "$as_ac_Header=$ac_header_preproc" 13015fi 13016echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 13017echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 13018 13019fi 13020if test `eval echo '${'$as_ac_Header'}'` = yes; then 13021 cat >>confdefs.h <<_ACEOF 13022#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 13023_ACEOF 13024 13025fi 13026 13027done 13028 13029fi 13030 13031 13032 13033 13034for ac_func in getlogin setlogin 13035do 13036as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 13037echo "$as_me:$LINENO: checking for $ac_func" >&5 13038echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 13039if eval "test \"\${$as_ac_var+set}\" = set"; then 13040 echo $ECHO_N "(cached) $ECHO_C" >&6 13041else 13042 cat >conftest.$ac_ext <<_ACEOF 13043#line $LINENO "configure" 13044#include "confdefs.h" 13045/* System header to define __stub macros and hopefully few prototypes, 13046 which can conflict with char $ac_func (); below. */ 13047#include <assert.h> 13048/* Override any gcc2 internal prototype to avoid an error. */ 13049#ifdef __cplusplus 13050extern "C" 13051#endif 13052/* We use char because int might match the return type of a gcc2 13053 builtin and then its argument prototype would still apply. */ 13054char $ac_func (); 13055char (*f) (); 13056 13057#ifdef F77_DUMMY_MAIN 13058# ifdef __cplusplus 13059 extern "C" 13060# endif 13061 int F77_DUMMY_MAIN() { return 1; } 13062#endif 13063int 13064main () 13065{ 13066/* The GNU C library defines this for functions which it implements 13067 to always fail with ENOSYS. Some functions are actually named 13068 something starting with __ and the normal name is an alias. */ 13069#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 13070choke me 13071#else 13072f = $ac_func; 13073#endif 13074 13075 ; 13076 return 0; 13077} 13078_ACEOF 13079rm -f conftest.$ac_objext conftest$ac_exeext 13080if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 13081 (eval $ac_link) 2>&5 13082 ac_status=$? 13083 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13084 (exit $ac_status); } && 13085 { ac_try='test -s conftest$ac_exeext' 13086 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13087 (eval $ac_try) 2>&5 13088 ac_status=$? 13089 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13090 (exit $ac_status); }; }; then 13091 eval "$as_ac_var=yes" 13092else 13093 echo "$as_me: failed program was:" >&5 13094cat conftest.$ac_ext >&5 13095eval "$as_ac_var=no" 13096fi 13097rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 13098fi 13099echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 13100echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 13101if test `eval echo '${'$as_ac_var'}'` = yes; then 13102 cat >>confdefs.h <<_ACEOF 13103#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 13104_ACEOF 13105 13106fi 13107done 13108 13109if test "$ac_cv_func_getlogin" = yes; then 13110echo "$as_me:$LINENO: checking if getlogin is posix" >&5 13111echo $ECHO_N "checking if getlogin is posix... $ECHO_C" >&6 13112if test "${ac_cv_func_getlogin_posix+set}" = set; then 13113 echo $ECHO_N "(cached) $ECHO_C" >&6 13114else 13115 13116if test "$ac_cv_func_getlogin" = yes -a "$ac_cv_func_setlogin" = yes; then 13117 ac_cv_func_getlogin_posix=no 13118else 13119 ac_cv_func_getlogin_posix=yes 13120fi 13121 13122fi 13123echo "$as_me:$LINENO: result: $ac_cv_func_getlogin_posix" >&5 13124echo "${ECHO_T}$ac_cv_func_getlogin_posix" >&6 13125if test "$ac_cv_func_getlogin_posix" = yes; then 13126 13127cat >>confdefs.h <<\_ACEOF 13128#define POSIX_GETLOGIN 1 13129_ACEOF 13130 13131fi 13132fi 13133 13134 13135 13136for ac_header in stdlib.h unistd.h 13137do 13138as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 13139if eval "test \"\${$as_ac_Header+set}\" = set"; then 13140 echo "$as_me:$LINENO: checking for $ac_header" >&5 13141echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 13142if eval "test \"\${$as_ac_Header+set}\" = set"; then 13143 echo $ECHO_N "(cached) $ECHO_C" >&6 13144fi 13145echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 13146echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 13147else 13148 # Is the header compilable? 13149echo "$as_me:$LINENO: checking $ac_header usability" >&5 13150echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 13151cat >conftest.$ac_ext <<_ACEOF 13152#line $LINENO "configure" 13153#include "confdefs.h" 13154$ac_includes_default 13155#include <$ac_header> 13156_ACEOF 13157rm -f conftest.$ac_objext 13158if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13159 (eval $ac_compile) 2>&5 13160 ac_status=$? 13161 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13162 (exit $ac_status); } && 13163 { ac_try='test -s conftest.$ac_objext' 13164 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13165 (eval $ac_try) 2>&5 13166 ac_status=$? 13167 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13168 (exit $ac_status); }; }; then 13169 ac_header_compiler=yes 13170else 13171 echo "$as_me: failed program was:" >&5 13172cat conftest.$ac_ext >&5 13173ac_header_compiler=no 13174fi 13175rm -f conftest.$ac_objext conftest.$ac_ext 13176echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13177echo "${ECHO_T}$ac_header_compiler" >&6 13178 13179# Is the header present? 13180echo "$as_me:$LINENO: checking $ac_header presence" >&5 13181echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 13182cat >conftest.$ac_ext <<_ACEOF 13183#line $LINENO "configure" 13184#include "confdefs.h" 13185#include <$ac_header> 13186_ACEOF 13187if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 13188 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 13189 ac_status=$? 13190 egrep -v '^ *\+' conftest.er1 >conftest.err 13191 rm -f conftest.er1 13192 cat conftest.err >&5 13193 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13194 (exit $ac_status); } >/dev/null; then 13195 if test -s conftest.err; then 13196 ac_cpp_err=$ac_c_preproc_warn_flag 13197 else 13198 ac_cpp_err= 13199 fi 13200else 13201 ac_cpp_err=yes 13202fi 13203if test -z "$ac_cpp_err"; then 13204 ac_header_preproc=yes 13205else 13206 echo "$as_me: failed program was:" >&5 13207 cat conftest.$ac_ext >&5 13208 ac_header_preproc=no 13209fi 13210rm -f conftest.err conftest.$ac_ext 13211echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13212echo "${ECHO_T}$ac_header_preproc" >&6 13213 13214# So? What about this header? 13215case $ac_header_compiler:$ac_header_preproc in 13216 yes:no ) 13217 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 13218echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 13219 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 13220echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 13221 no:yes ) 13222 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 13223echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 13224 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 13225echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 13226 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 13227echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 13228esac 13229echo "$as_me:$LINENO: checking for $ac_header" >&5 13230echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 13231if eval "test \"\${$as_ac_Header+set}\" = set"; then 13232 echo $ECHO_N "(cached) $ECHO_C" >&6 13233else 13234 eval "$as_ac_Header=$ac_header_preproc" 13235fi 13236echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 13237echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 13238 13239fi 13240if test `eval echo '${'$as_ac_Header'}'` = yes; then 13241 cat >>confdefs.h <<_ACEOF 13242#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 13243_ACEOF 13244 13245fi 13246 13247done 13248 13249 13250for ac_func in getpagesize 13251do 13252as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 13253echo "$as_me:$LINENO: checking for $ac_func" >&5 13254echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 13255if eval "test \"\${$as_ac_var+set}\" = set"; then 13256 echo $ECHO_N "(cached) $ECHO_C" >&6 13257else 13258 cat >conftest.$ac_ext <<_ACEOF 13259#line $LINENO "configure" 13260#include "confdefs.h" 13261/* System header to define __stub macros and hopefully few prototypes, 13262 which can conflict with char $ac_func (); below. */ 13263#include <assert.h> 13264/* Override any gcc2 internal prototype to avoid an error. */ 13265#ifdef __cplusplus 13266extern "C" 13267#endif 13268/* We use char because int might match the return type of a gcc2 13269 builtin and then its argument prototype would still apply. */ 13270char $ac_func (); 13271char (*f) (); 13272 13273#ifdef F77_DUMMY_MAIN 13274# ifdef __cplusplus 13275 extern "C" 13276# endif 13277 int F77_DUMMY_MAIN() { return 1; } 13278#endif 13279int 13280main () 13281{ 13282/* The GNU C library defines this for functions which it implements 13283 to always fail with ENOSYS. Some functions are actually named 13284 something starting with __ and the normal name is an alias. */ 13285#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 13286choke me 13287#else 13288f = $ac_func; 13289#endif 13290 13291 ; 13292 return 0; 13293} 13294_ACEOF 13295rm -f conftest.$ac_objext conftest$ac_exeext 13296if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 13297 (eval $ac_link) 2>&5 13298 ac_status=$? 13299 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13300 (exit $ac_status); } && 13301 { ac_try='test -s conftest$ac_exeext' 13302 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13303 (eval $ac_try) 2>&5 13304 ac_status=$? 13305 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13306 (exit $ac_status); }; }; then 13307 eval "$as_ac_var=yes" 13308else 13309 echo "$as_me: failed program was:" >&5 13310cat conftest.$ac_ext >&5 13311eval "$as_ac_var=no" 13312fi 13313rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 13314fi 13315echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 13316echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 13317if test `eval echo '${'$as_ac_var'}'` = yes; then 13318 cat >>confdefs.h <<_ACEOF 13319#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 13320_ACEOF 13321 13322fi 13323done 13324 13325echo "$as_me:$LINENO: checking for working mmap" >&5 13326echo $ECHO_N "checking for working mmap... $ECHO_C" >&6 13327if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 13328 echo $ECHO_N "(cached) $ECHO_C" >&6 13329else 13330 if test "$cross_compiling" = yes; then 13331 ac_cv_func_mmap_fixed_mapped=no 13332else 13333 cat >conftest.$ac_ext <<_ACEOF 13334#line $LINENO "configure" 13335#include "confdefs.h" 13336$ac_includes_default 13337/* malloc might have been renamed as rpl_malloc. */ 13338#undef malloc 13339 13340/* Thanks to Mike Haertel and Jim Avera for this test. 13341 Here is a matrix of mmap possibilities: 13342 mmap private not fixed 13343 mmap private fixed at somewhere currently unmapped 13344 mmap private fixed at somewhere already mapped 13345 mmap shared not fixed 13346 mmap shared fixed at somewhere currently unmapped 13347 mmap shared fixed at somewhere already mapped 13348 For private mappings, we should verify that changes cannot be read() 13349 back from the file, nor mmap's back from the file at a different 13350 address. (There have been systems where private was not correctly 13351 implemented like the infamous i386 svr4.0, and systems where the 13352 VM page cache was not coherent with the file system buffer cache 13353 like early versions of FreeBSD and possibly contemporary NetBSD.) 13354 For shared mappings, we should conversely verify that changes get 13355 propagated back to all the places they're supposed to be. 13356 13357 Grep wants private fixed already mapped. 13358 The main things grep needs to know about mmap are: 13359 * does it exist and is it safe to write into the mmap'd area 13360 * how to use it (BSD variants) */ 13361 13362#include <fcntl.h> 13363#include <sys/mman.h> 13364 13365#if !STDC_HEADERS && !HAVE_STDLIB_H 13366char *malloc (); 13367#endif 13368 13369/* This mess was copied from the GNU getpagesize.h. */ 13370#if !HAVE_GETPAGESIZE 13371/* Assume that all systems that can run configure have sys/param.h. */ 13372# if !HAVE_SYS_PARAM_H 13373# define HAVE_SYS_PARAM_H 1 13374# endif 13375 13376# ifdef _SC_PAGESIZE 13377# define getpagesize() sysconf(_SC_PAGESIZE) 13378# else /* no _SC_PAGESIZE */ 13379# if HAVE_SYS_PARAM_H 13380# include <sys/param.h> 13381# ifdef EXEC_PAGESIZE 13382# define getpagesize() EXEC_PAGESIZE 13383# else /* no EXEC_PAGESIZE */ 13384# ifdef NBPG 13385# define getpagesize() NBPG * CLSIZE 13386# ifndef CLSIZE 13387# define CLSIZE 1 13388# endif /* no CLSIZE */ 13389# else /* no NBPG */ 13390# ifdef NBPC 13391# define getpagesize() NBPC 13392# else /* no NBPC */ 13393# ifdef PAGESIZE 13394# define getpagesize() PAGESIZE 13395# endif /* PAGESIZE */ 13396# endif /* no NBPC */ 13397# endif /* no NBPG */ 13398# endif /* no EXEC_PAGESIZE */ 13399# else /* no HAVE_SYS_PARAM_H */ 13400# define getpagesize() 8192 /* punt totally */ 13401# endif /* no HAVE_SYS_PARAM_H */ 13402# endif /* no _SC_PAGESIZE */ 13403 13404#endif /* no HAVE_GETPAGESIZE */ 13405 13406int 13407main () 13408{ 13409 char *data, *data2, *data3; 13410 int i, pagesize; 13411 int fd; 13412 13413 pagesize = getpagesize (); 13414 13415 /* First, make a file with some known garbage in it. */ 13416 data = (char *) malloc (pagesize); 13417 if (!data) 13418 exit (1); 13419 for (i = 0; i < pagesize; ++i) 13420 *(data + i) = rand (); 13421 umask (0); 13422 fd = creat ("conftest.mmap", 0600); 13423 if (fd < 0) 13424 exit (1); 13425 if (write (fd, data, pagesize) != pagesize) 13426 exit (1); 13427 close (fd); 13428 13429 /* Next, try to mmap the file at a fixed address which already has 13430 something else allocated at it. If we can, also make sure that 13431 we see the same garbage. */ 13432 fd = open ("conftest.mmap", O_RDWR); 13433 if (fd < 0) 13434 exit (1); 13435 data2 = (char *) malloc (2 * pagesize); 13436 if (!data2) 13437 exit (1); 13438 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1); 13439 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 13440 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 13441 exit (1); 13442 for (i = 0; i < pagesize; ++i) 13443 if (*(data + i) != *(data2 + i)) 13444 exit (1); 13445 13446 /* Finally, make sure that changes to the mapped area do not 13447 percolate back to the file as seen by read(). (This is a bug on 13448 some variants of i386 svr4.0.) */ 13449 for (i = 0; i < pagesize; ++i) 13450 *(data2 + i) = *(data2 + i) + 1; 13451 data3 = (char *) malloc (pagesize); 13452 if (!data3) 13453 exit (1); 13454 if (read (fd, data3, pagesize) != pagesize) 13455 exit (1); 13456 for (i = 0; i < pagesize; ++i) 13457 if (*(data + i) != *(data3 + i)) 13458 exit (1); 13459 close (fd); 13460 exit (0); 13461} 13462_ACEOF 13463rm -f conftest$ac_exeext 13464if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 13465 (eval $ac_link) 2>&5 13466 ac_status=$? 13467 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13468 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 13469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13470 (eval $ac_try) 2>&5 13471 ac_status=$? 13472 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13473 (exit $ac_status); }; }; then 13474 ac_cv_func_mmap_fixed_mapped=yes 13475else 13476 echo "$as_me: program exited with status $ac_status" >&5 13477echo "$as_me: failed program was:" >&5 13478cat conftest.$ac_ext >&5 13479( exit $ac_status ) 13480ac_cv_func_mmap_fixed_mapped=no 13481fi 13482rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 13483fi 13484fi 13485echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 13486echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6 13487if test $ac_cv_func_mmap_fixed_mapped = yes; then 13488 13489cat >>confdefs.h <<\_ACEOF 13490#define HAVE_MMAP 1 13491_ACEOF 13492 13493fi 13494rm -f conftest.mmap 13495 13496 13497echo "$as_me:$LINENO: checking if realloc if broken" >&5 13498echo $ECHO_N "checking if realloc if broken... $ECHO_C" >&6 13499if test "${ac_cv_func_realloc_broken+set}" = set; then 13500 echo $ECHO_N "(cached) $ECHO_C" >&6 13501else 13502 13503ac_cv_func_realloc_broken=no 13504if test "$cross_compiling" = yes; then 13505 : 13506else 13507 cat >conftest.$ac_ext <<_ACEOF 13508#line $LINENO "configure" 13509#include "confdefs.h" 13510 13511#include <stddef.h> 13512#include <stdlib.h> 13513 13514int main() 13515{ 13516 return realloc(NULL, 17) == NULL; 13517} 13518 13519_ACEOF 13520rm -f conftest$ac_exeext 13521if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 13522 (eval $ac_link) 2>&5 13523 ac_status=$? 13524 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13525 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 13526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13527 (eval $ac_try) 2>&5 13528 ac_status=$? 13529 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13530 (exit $ac_status); }; }; then 13531 : 13532else 13533 echo "$as_me: program exited with status $ac_status" >&5 13534echo "$as_me: failed program was:" >&5 13535cat conftest.$ac_ext >&5 13536( exit $ac_status ) 13537ac_cv_func_realloc_broken=yes 13538fi 13539rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 13540fi 13541 13542fi 13543echo "$as_me:$LINENO: result: $ac_cv_func_realloc_broken" >&5 13544echo "${ECHO_T}$ac_cv_func_realloc_broken" >&6 13545if test "$ac_cv_func_realloc_broken" = yes ; then 13546 13547cat >>confdefs.h <<\_ACEOF 13548#define BROKEN_REALLOC 1 13549_ACEOF 13550 13551fi 13552 13553 13554 13555 13556 13557 13558 13559DIR_roken=roken 13560LIB_roken='$(top_builddir)/lib/roken/libroken.la' 13561INCLUDES_roken='-I$(top_builddir)/lib/roken -I$(top_srcdir)/lib/roken' 13562 13563 13564 13565 13566 13567 13568 13569 13570 13571 13572 13573 13574 13575 13576WFLAGS_NOUNUSED="" 13577WFLAGS_NOIMPLICITINT="" 13578if test -z "$WFLAGS" -a "$GCC" = "yes"; then 13579 # -Wno-implicit-int for broken X11 headers 13580 # leave these out for now: 13581 # -Wcast-align doesn't work well on alpha osf/1 13582 # -Wmissing-prototypes -Wpointer-arith -Wbad-function-cast 13583 # -Wmissing-declarations -Wnested-externs 13584 WFLAGS="-Wall -Wmissing-prototypes -Wpointer-arith -Wbad-function-cast -Wmissing-declarations -Wnested-externs" 13585 WFLAGS_NOUNUSED="-Wno-unused" 13586 WFLAGS_NOIMPLICITINT="-Wno-implicit-int" 13587fi 13588 13589 13590 13591 13592 13593 13594 13595 13596cv=`echo "ssize_t" | sed 'y%./+- %__p__%'` 13597echo "$as_me:$LINENO: checking for ssize_t" >&5 13598echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6 13599if eval "test \"\${ac_cv_type_$cv+set}\" = set"; then 13600 echo $ECHO_N "(cached) $ECHO_C" >&6 13601else 13602 cat >conftest.$ac_ext <<_ACEOF 13603#line $LINENO "configure" 13604#include "confdefs.h" 13605#include <sys/types.h> 13606#if STDC_HEADERS 13607#include <stdlib.h> 13608#include <stddef.h> 13609#endif 13610#include <unistd.h> 13611#ifdef F77_DUMMY_MAIN 13612# ifdef __cplusplus 13613 extern "C" 13614# endif 13615 int F77_DUMMY_MAIN() { return 1; } 13616#endif 13617int 13618main () 13619{ 13620ssize_t foo; 13621 ; 13622 return 0; 13623} 13624_ACEOF 13625rm -f conftest.$ac_objext 13626if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13627 (eval $ac_compile) 2>&5 13628 ac_status=$? 13629 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13630 (exit $ac_status); } && 13631 { ac_try='test -s conftest.$ac_objext' 13632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13633 (eval $ac_try) 2>&5 13634 ac_status=$? 13635 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13636 (exit $ac_status); }; }; then 13637 eval "ac_cv_type_$cv=yes" 13638else 13639 echo "$as_me: failed program was:" >&5 13640cat conftest.$ac_ext >&5 13641eval "ac_cv_type_$cv=no" 13642fi 13643rm -f conftest.$ac_objext conftest.$ac_ext 13644fi 13645ac_foo=`eval echo \\$ac_cv_type_$cv` 13646echo "$as_me:$LINENO: result: $ac_foo" >&5 13647echo "${ECHO_T}$ac_foo" >&6 13648if test "$ac_foo" = yes; then 13649 ac_tr_hdr=HAVE_`echo ssize_t | sed 'y%abcdefghijklmnopqrstuvwxyz./- %ABCDEFGHIJKLMNOPQRSTUVWXYZ____%'` 13650if false; then 13651 echo "$as_me:$LINENO: checking for ssize_t" >&5 13652echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6 13653if test "${ac_cv_type_ssize_t+set}" = set; then 13654 echo $ECHO_N "(cached) $ECHO_C" >&6 13655else 13656 cat >conftest.$ac_ext <<_ACEOF 13657#line $LINENO "configure" 13658#include "confdefs.h" 13659$ac_includes_default 13660#ifdef F77_DUMMY_MAIN 13661# ifdef __cplusplus 13662 extern "C" 13663# endif 13664 int F77_DUMMY_MAIN() { return 1; } 13665#endif 13666int 13667main () 13668{ 13669if ((ssize_t *) 0) 13670 return 0; 13671if (sizeof (ssize_t)) 13672 return 0; 13673 ; 13674 return 0; 13675} 13676_ACEOF 13677rm -f conftest.$ac_objext 13678if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13679 (eval $ac_compile) 2>&5 13680 ac_status=$? 13681 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13682 (exit $ac_status); } && 13683 { ac_try='test -s conftest.$ac_objext' 13684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13685 (eval $ac_try) 2>&5 13686 ac_status=$? 13687 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13688 (exit $ac_status); }; }; then 13689 ac_cv_type_ssize_t=yes 13690else 13691 echo "$as_me: failed program was:" >&5 13692cat conftest.$ac_ext >&5 13693ac_cv_type_ssize_t=no 13694fi 13695rm -f conftest.$ac_objext conftest.$ac_ext 13696fi 13697echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5 13698echo "${ECHO_T}$ac_cv_type_ssize_t" >&6 13699if test $ac_cv_type_ssize_t = yes; then 13700 13701cat >>confdefs.h <<_ACEOF 13702#define HAVE_SSIZE_T 1 13703_ACEOF 13704 13705 13706fi 13707 13708fi 13709 13710cat >>confdefs.h <<_ACEOF 13711#define $ac_tr_hdr 1 13712_ACEOF 13713 13714fi 13715 13716 13717 13718 13719 13720cv=`echo "long long" | sed 'y%./+- %__p__%'` 13721echo "$as_me:$LINENO: checking for long long" >&5 13722echo $ECHO_N "checking for long long... $ECHO_C" >&6 13723if eval "test \"\${ac_cv_type_$cv+set}\" = set"; then 13724 echo $ECHO_N "(cached) $ECHO_C" >&6 13725else 13726 cat >conftest.$ac_ext <<_ACEOF 13727#line $LINENO "configure" 13728#include "confdefs.h" 13729#include <sys/types.h> 13730#if STDC_HEADERS 13731#include <stdlib.h> 13732#include <stddef.h> 13733#endif 13734 13735#ifdef F77_DUMMY_MAIN 13736# ifdef __cplusplus 13737 extern "C" 13738# endif 13739 int F77_DUMMY_MAIN() { return 1; } 13740#endif 13741int 13742main () 13743{ 13744long long foo; 13745 ; 13746 return 0; 13747} 13748_ACEOF 13749rm -f conftest.$ac_objext 13750if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13751 (eval $ac_compile) 2>&5 13752 ac_status=$? 13753 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13754 (exit $ac_status); } && 13755 { ac_try='test -s conftest.$ac_objext' 13756 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13757 (eval $ac_try) 2>&5 13758 ac_status=$? 13759 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13760 (exit $ac_status); }; }; then 13761 eval "ac_cv_type_$cv=yes" 13762else 13763 echo "$as_me: failed program was:" >&5 13764cat conftest.$ac_ext >&5 13765eval "ac_cv_type_$cv=no" 13766fi 13767rm -f conftest.$ac_objext conftest.$ac_ext 13768fi 13769ac_foo=`eval echo \\$ac_cv_type_$cv` 13770echo "$as_me:$LINENO: result: $ac_foo" >&5 13771echo "${ECHO_T}$ac_foo" >&6 13772if test "$ac_foo" = yes; then 13773 ac_tr_hdr=HAVE_`echo long long | sed 'y%abcdefghijklmnopqrstuvwxyz./- %ABCDEFGHIJKLMNOPQRSTUVWXYZ____%'` 13774if false; then 13775 echo "$as_me:$LINENO: checking for long long" >&5 13776echo $ECHO_N "checking for long long... $ECHO_C" >&6 13777if test "${ac_cv_type_long_long+set}" = set; then 13778 echo $ECHO_N "(cached) $ECHO_C" >&6 13779else 13780 cat >conftest.$ac_ext <<_ACEOF 13781#line $LINENO "configure" 13782#include "confdefs.h" 13783$ac_includes_default 13784#ifdef F77_DUMMY_MAIN 13785# ifdef __cplusplus 13786 extern "C" 13787# endif 13788 int F77_DUMMY_MAIN() { return 1; } 13789#endif 13790int 13791main () 13792{ 13793if ((long long *) 0) 13794 return 0; 13795if (sizeof (long long)) 13796 return 0; 13797 ; 13798 return 0; 13799} 13800_ACEOF 13801rm -f conftest.$ac_objext 13802if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13803 (eval $ac_compile) 2>&5 13804 ac_status=$? 13805 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13806 (exit $ac_status); } && 13807 { ac_try='test -s conftest.$ac_objext' 13808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13809 (eval $ac_try) 2>&5 13810 ac_status=$? 13811 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13812 (exit $ac_status); }; }; then 13813 ac_cv_type_long_long=yes 13814else 13815 echo "$as_me: failed program was:" >&5 13816cat conftest.$ac_ext >&5 13817ac_cv_type_long_long=no 13818fi 13819rm -f conftest.$ac_objext conftest.$ac_ext 13820fi 13821echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5 13822echo "${ECHO_T}$ac_cv_type_long_long" >&6 13823if test $ac_cv_type_long_long = yes; then 13824 13825cat >>confdefs.h <<_ACEOF 13826#define HAVE_LONG_LONG 1 13827_ACEOF 13828 13829 13830fi 13831 13832fi 13833 13834cat >>confdefs.h <<_ACEOF 13835#define $ac_tr_hdr 1 13836_ACEOF 13837 13838fi 13839 13840 13841 13842 13843 13844 13845 13846 13847 13848 13849 13850 13851 13852 13853 13854 13855 13856 13857 13858 13859 13860 13861 13862 13863 13864 13865 13866 13867 13868 13869 13870 13871 13872 13873 13874 13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 13890 13891for ac_header in \ 13892 arpa/inet.h \ 13893 arpa/nameser.h \ 13894 config.h \ 13895 crypt.h \ 13896 dirent.h \ 13897 errno.h \ 13898 err.h \ 13899 fcntl.h \ 13900 grp.h \ 13901 ifaddrs.h \ 13902 net/if.h \ 13903 netdb.h \ 13904 netinet/in.h \ 13905 netinet/in6.h \ 13906 netinet/in_systm.h \ 13907 netinet6/in6.h \ 13908 netinet6/in6_var.h \ 13909 paths.h \ 13910 pwd.h \ 13911 resolv.h \ 13912 rpcsvc/ypclnt.h \ 13913 shadow.h \ 13914 sys/bswap.h \ 13915 sys/ioctl.h \ 13916 sys/mman.h \ 13917 sys/param.h \ 13918 sys/proc.h \ 13919 sys/resource.h \ 13920 sys/socket.h \ 13921 sys/sockio.h \ 13922 sys/stat.h \ 13923 sys/sysctl.h \ 13924 sys/time.h \ 13925 sys/tty.h \ 13926 sys/types.h \ 13927 sys/uio.h \ 13928 sys/utsname.h \ 13929 sys/wait.h \ 13930 syslog.h \ 13931 termios.h \ 13932 unistd.h \ 13933 userconf.h \ 13934 usersec.h \ 13935 util.h \ 13936 vis.h \ 13937 13938do 13939as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 13940if eval "test \"\${$as_ac_Header+set}\" = set"; then 13941 echo "$as_me:$LINENO: checking for $ac_header" >&5 13942echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 13943if eval "test \"\${$as_ac_Header+set}\" = set"; then 13944 echo $ECHO_N "(cached) $ECHO_C" >&6 13945fi 13946echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 13947echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 13948else 13949 # Is the header compilable? 13950echo "$as_me:$LINENO: checking $ac_header usability" >&5 13951echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 13952cat >conftest.$ac_ext <<_ACEOF 13953#line $LINENO "configure" 13954#include "confdefs.h" 13955$ac_includes_default 13956#include <$ac_header> 13957_ACEOF 13958rm -f conftest.$ac_objext 13959if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 13960 (eval $ac_compile) 2>&5 13961 ac_status=$? 13962 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13963 (exit $ac_status); } && 13964 { ac_try='test -s conftest.$ac_objext' 13965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13966 (eval $ac_try) 2>&5 13967 ac_status=$? 13968 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13969 (exit $ac_status); }; }; then 13970 ac_header_compiler=yes 13971else 13972 echo "$as_me: failed program was:" >&5 13973cat conftest.$ac_ext >&5 13974ac_header_compiler=no 13975fi 13976rm -f conftest.$ac_objext conftest.$ac_ext 13977echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13978echo "${ECHO_T}$ac_header_compiler" >&6 13979 13980# Is the header present? 13981echo "$as_me:$LINENO: checking $ac_header presence" >&5 13982echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 13983cat >conftest.$ac_ext <<_ACEOF 13984#line $LINENO "configure" 13985#include "confdefs.h" 13986#include <$ac_header> 13987_ACEOF 13988if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 13989 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 13990 ac_status=$? 13991 egrep -v '^ *\+' conftest.er1 >conftest.err 13992 rm -f conftest.er1 13993 cat conftest.err >&5 13994 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13995 (exit $ac_status); } >/dev/null; then 13996 if test -s conftest.err; then 13997 ac_cpp_err=$ac_c_preproc_warn_flag 13998 else 13999 ac_cpp_err= 14000 fi 14001else 14002 ac_cpp_err=yes 14003fi 14004if test -z "$ac_cpp_err"; then 14005 ac_header_preproc=yes 14006else 14007 echo "$as_me: failed program was:" >&5 14008 cat conftest.$ac_ext >&5 14009 ac_header_preproc=no 14010fi 14011rm -f conftest.err conftest.$ac_ext 14012echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 14013echo "${ECHO_T}$ac_header_preproc" >&6 14014 14015# So? What about this header? 14016case $ac_header_compiler:$ac_header_preproc in 14017 yes:no ) 14018 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 14019echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 14020 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14021echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 14022 no:yes ) 14023 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 14024echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 14025 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 14026echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 14027 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 14028echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 14029esac 14030echo "$as_me:$LINENO: checking for $ac_header" >&5 14031echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 14032if eval "test \"\${$as_ac_Header+set}\" = set"; then 14033 echo $ECHO_N "(cached) $ECHO_C" >&6 14034else 14035 eval "$as_ac_Header=$ac_header_preproc" 14036fi 14037echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 14038echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 14039 14040fi 14041if test `eval echo '${'$as_ac_Header'}'` = yes; then 14042 cat >>confdefs.h <<_ACEOF 14043#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 14044_ACEOF 14045 14046fi 14047 14048done 14049 14050 14051 14052 14053 14054 14055if test "$ac_cv_header_err_h" = yes; then 14056 have_err_h_TRUE= 14057 have_err_h_FALSE='#' 14058else 14059 have_err_h_TRUE='#' 14060 have_err_h_FALSE= 14061fi 14062 14063 14064 14065if test "$ac_cv_header_fnmatch_h" = yes; then 14066 have_fnmatch_h_TRUE= 14067 have_fnmatch_h_FALSE='#' 14068else 14069 have_fnmatch_h_TRUE='#' 14070 have_fnmatch_h_FALSE= 14071fi 14072 14073 14074 14075if test "$ac_cv_header_ifaddrs_h" = yes; then 14076 have_ifaddrs_h_TRUE= 14077 have_ifaddrs_h_FALSE='#' 14078else 14079 have_ifaddrs_h_TRUE='#' 14080 have_ifaddrs_h_FALSE= 14081fi 14082 14083 14084 14085if test "$ac_cv_header_vis_h" = yes; then 14086 have_vis_h_TRUE= 14087 have_vis_h_FALSE='#' 14088else 14089 have_vis_h_TRUE='#' 14090 have_vis_h_FALSE= 14091fi 14092 14093 14094 14095 14096 14097 14098 14099echo "$as_me:$LINENO: checking for socket" >&5 14100echo $ECHO_N "checking for socket... $ECHO_C" >&6 14101if test "${ac_cv_funclib_socket+set}" = set; then 14102 echo $ECHO_N "(cached) $ECHO_C" >&6 14103else 14104 14105if eval "test \"\$ac_cv_func_socket\" != yes" ; then 14106 ac_save_LIBS="$LIBS" 14107 for ac_lib in "" socket; do 14108 case "$ac_lib" in 14109 "") ;; 14110 yes) ac_lib="" ;; 14111 no) continue ;; 14112 -l*) ;; 14113 *) ac_lib="-l$ac_lib" ;; 14114 esac 14115 LIBS=" $ac_lib $ac_save_LIBS" 14116 cat >conftest.$ac_ext <<_ACEOF 14117#line $LINENO "configure" 14118#include "confdefs.h" 14119 14120#ifdef F77_DUMMY_MAIN 14121# ifdef __cplusplus 14122 extern "C" 14123# endif 14124 int F77_DUMMY_MAIN() { return 1; } 14125#endif 14126int 14127main () 14128{ 14129socket() 14130 ; 14131 return 0; 14132} 14133_ACEOF 14134rm -f conftest.$ac_objext conftest$ac_exeext 14135if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14136 (eval $ac_link) 2>&5 14137 ac_status=$? 14138 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14139 (exit $ac_status); } && 14140 { ac_try='test -s conftest$ac_exeext' 14141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14142 (eval $ac_try) 2>&5 14143 ac_status=$? 14144 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14145 (exit $ac_status); }; }; then 14146 eval "if test -n \"$ac_lib\";then ac_cv_funclib_socket=$ac_lib; else ac_cv_funclib_socket=yes; fi";break 14147else 14148 echo "$as_me: failed program was:" >&5 14149cat conftest.$ac_ext >&5 14150fi 14151rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 14152 done 14153 eval "ac_cv_funclib_socket=\${ac_cv_funclib_socket-no}" 14154 LIBS="$ac_save_LIBS" 14155fi 14156 14157fi 14158 14159 14160eval "ac_res=\$ac_cv_funclib_socket" 14161 14162if false; then 14163 14164for ac_func in socket 14165do 14166as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 14167echo "$as_me:$LINENO: checking for $ac_func" >&5 14168echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 14169if eval "test \"\${$as_ac_var+set}\" = set"; then 14170 echo $ECHO_N "(cached) $ECHO_C" >&6 14171else 14172 cat >conftest.$ac_ext <<_ACEOF 14173#line $LINENO "configure" 14174#include "confdefs.h" 14175/* System header to define __stub macros and hopefully few prototypes, 14176 which can conflict with char $ac_func (); below. */ 14177#include <assert.h> 14178/* Override any gcc2 internal prototype to avoid an error. */ 14179#ifdef __cplusplus 14180extern "C" 14181#endif 14182/* We use char because int might match the return type of a gcc2 14183 builtin and then its argument prototype would still apply. */ 14184char $ac_func (); 14185char (*f) (); 14186 14187#ifdef F77_DUMMY_MAIN 14188# ifdef __cplusplus 14189 extern "C" 14190# endif 14191 int F77_DUMMY_MAIN() { return 1; } 14192#endif 14193int 14194main () 14195{ 14196/* The GNU C library defines this for functions which it implements 14197 to always fail with ENOSYS. Some functions are actually named 14198 something starting with __ and the normal name is an alias. */ 14199#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 14200choke me 14201#else 14202f = $ac_func; 14203#endif 14204 14205 ; 14206 return 0; 14207} 14208_ACEOF 14209rm -f conftest.$ac_objext conftest$ac_exeext 14210if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14211 (eval $ac_link) 2>&5 14212 ac_status=$? 14213 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14214 (exit $ac_status); } && 14215 { ac_try='test -s conftest$ac_exeext' 14216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14217 (eval $ac_try) 2>&5 14218 ac_status=$? 14219 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14220 (exit $ac_status); }; }; then 14221 eval "$as_ac_var=yes" 14222else 14223 echo "$as_me: failed program was:" >&5 14224cat conftest.$ac_ext >&5 14225eval "$as_ac_var=no" 14226fi 14227rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 14228fi 14229echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 14230echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 14231if test `eval echo '${'$as_ac_var'}'` = yes; then 14232 cat >>confdefs.h <<_ACEOF 14233#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 14234_ACEOF 14235 14236fi 14237done 14238 14239fi 14240# socket 14241eval "ac_tr_func=HAVE_`echo socket | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 14242eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 14243eval "LIB_socket=$ac_res" 14244 14245case "$ac_res" in 14246 yes) 14247 eval "ac_cv_func_socket=yes" 14248 eval "LIB_socket=" 14249 cat >>confdefs.h <<_ACEOF 14250#define $ac_tr_func 1 14251_ACEOF 14252 14253 echo "$as_me:$LINENO: result: yes" >&5 14254echo "${ECHO_T}yes" >&6 14255 ;; 14256 no) 14257 eval "ac_cv_func_socket=no" 14258 eval "LIB_socket=" 14259 echo "$as_me:$LINENO: result: no" >&5 14260echo "${ECHO_T}no" >&6 14261 ;; 14262 *) 14263 eval "ac_cv_func_socket=yes" 14264 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 14265 cat >>confdefs.h <<_ACEOF 14266#define $ac_tr_func 1 14267_ACEOF 14268 14269 cat >>confdefs.h <<_ACEOF 14270#define $ac_tr_lib 1 14271_ACEOF 14272 14273 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 14274echo "${ECHO_T}yes, in $ac_res" >&6 14275 ;; 14276esac 14277 14278 14279if test -n "$LIB_socket"; then 14280 LIBS="$LIB_socket $LIBS" 14281fi 14282 14283 14284 14285 14286 14287echo "$as_me:$LINENO: checking for gethostbyname" >&5 14288echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6 14289if test "${ac_cv_funclib_gethostbyname+set}" = set; then 14290 echo $ECHO_N "(cached) $ECHO_C" >&6 14291else 14292 14293if eval "test \"\$ac_cv_func_gethostbyname\" != yes" ; then 14294 ac_save_LIBS="$LIBS" 14295 for ac_lib in "" nsl; do 14296 case "$ac_lib" in 14297 "") ;; 14298 yes) ac_lib="" ;; 14299 no) continue ;; 14300 -l*) ;; 14301 *) ac_lib="-l$ac_lib" ;; 14302 esac 14303 LIBS=" $ac_lib $ac_save_LIBS" 14304 cat >conftest.$ac_ext <<_ACEOF 14305#line $LINENO "configure" 14306#include "confdefs.h" 14307 14308#ifdef F77_DUMMY_MAIN 14309# ifdef __cplusplus 14310 extern "C" 14311# endif 14312 int F77_DUMMY_MAIN() { return 1; } 14313#endif 14314int 14315main () 14316{ 14317gethostbyname() 14318 ; 14319 return 0; 14320} 14321_ACEOF 14322rm -f conftest.$ac_objext conftest$ac_exeext 14323if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14324 (eval $ac_link) 2>&5 14325 ac_status=$? 14326 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14327 (exit $ac_status); } && 14328 { ac_try='test -s conftest$ac_exeext' 14329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14330 (eval $ac_try) 2>&5 14331 ac_status=$? 14332 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14333 (exit $ac_status); }; }; then 14334 eval "if test -n \"$ac_lib\";then ac_cv_funclib_gethostbyname=$ac_lib; else ac_cv_funclib_gethostbyname=yes; fi";break 14335else 14336 echo "$as_me: failed program was:" >&5 14337cat conftest.$ac_ext >&5 14338fi 14339rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 14340 done 14341 eval "ac_cv_funclib_gethostbyname=\${ac_cv_funclib_gethostbyname-no}" 14342 LIBS="$ac_save_LIBS" 14343fi 14344 14345fi 14346 14347 14348eval "ac_res=\$ac_cv_funclib_gethostbyname" 14349 14350if false; then 14351 14352for ac_func in gethostbyname 14353do 14354as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 14355echo "$as_me:$LINENO: checking for $ac_func" >&5 14356echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 14357if eval "test \"\${$as_ac_var+set}\" = set"; then 14358 echo $ECHO_N "(cached) $ECHO_C" >&6 14359else 14360 cat >conftest.$ac_ext <<_ACEOF 14361#line $LINENO "configure" 14362#include "confdefs.h" 14363/* System header to define __stub macros and hopefully few prototypes, 14364 which can conflict with char $ac_func (); below. */ 14365#include <assert.h> 14366/* Override any gcc2 internal prototype to avoid an error. */ 14367#ifdef __cplusplus 14368extern "C" 14369#endif 14370/* We use char because int might match the return type of a gcc2 14371 builtin and then its argument prototype would still apply. */ 14372char $ac_func (); 14373char (*f) (); 14374 14375#ifdef F77_DUMMY_MAIN 14376# ifdef __cplusplus 14377 extern "C" 14378# endif 14379 int F77_DUMMY_MAIN() { return 1; } 14380#endif 14381int 14382main () 14383{ 14384/* The GNU C library defines this for functions which it implements 14385 to always fail with ENOSYS. Some functions are actually named 14386 something starting with __ and the normal name is an alias. */ 14387#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 14388choke me 14389#else 14390f = $ac_func; 14391#endif 14392 14393 ; 14394 return 0; 14395} 14396_ACEOF 14397rm -f conftest.$ac_objext conftest$ac_exeext 14398if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14399 (eval $ac_link) 2>&5 14400 ac_status=$? 14401 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14402 (exit $ac_status); } && 14403 { ac_try='test -s conftest$ac_exeext' 14404 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14405 (eval $ac_try) 2>&5 14406 ac_status=$? 14407 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14408 (exit $ac_status); }; }; then 14409 eval "$as_ac_var=yes" 14410else 14411 echo "$as_me: failed program was:" >&5 14412cat conftest.$ac_ext >&5 14413eval "$as_ac_var=no" 14414fi 14415rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 14416fi 14417echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 14418echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 14419if test `eval echo '${'$as_ac_var'}'` = yes; then 14420 cat >>confdefs.h <<_ACEOF 14421#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 14422_ACEOF 14423 14424fi 14425done 14426 14427fi 14428# gethostbyname 14429eval "ac_tr_func=HAVE_`echo gethostbyname | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 14430eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 14431eval "LIB_gethostbyname=$ac_res" 14432 14433case "$ac_res" in 14434 yes) 14435 eval "ac_cv_func_gethostbyname=yes" 14436 eval "LIB_gethostbyname=" 14437 cat >>confdefs.h <<_ACEOF 14438#define $ac_tr_func 1 14439_ACEOF 14440 14441 echo "$as_me:$LINENO: result: yes" >&5 14442echo "${ECHO_T}yes" >&6 14443 ;; 14444 no) 14445 eval "ac_cv_func_gethostbyname=no" 14446 eval "LIB_gethostbyname=" 14447 echo "$as_me:$LINENO: result: no" >&5 14448echo "${ECHO_T}no" >&6 14449 ;; 14450 *) 14451 eval "ac_cv_func_gethostbyname=yes" 14452 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 14453 cat >>confdefs.h <<_ACEOF 14454#define $ac_tr_func 1 14455_ACEOF 14456 14457 cat >>confdefs.h <<_ACEOF 14458#define $ac_tr_lib 1 14459_ACEOF 14460 14461 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 14462echo "${ECHO_T}yes, in $ac_res" >&6 14463 ;; 14464esac 14465 14466 14467if test -n "$LIB_gethostbyname"; then 14468 LIBS="$LIB_gethostbyname $LIBS" 14469fi 14470 14471 14472 14473 14474 14475echo "$as_me:$LINENO: checking for syslog" >&5 14476echo $ECHO_N "checking for syslog... $ECHO_C" >&6 14477if test "${ac_cv_funclib_syslog+set}" = set; then 14478 echo $ECHO_N "(cached) $ECHO_C" >&6 14479else 14480 14481if eval "test \"\$ac_cv_func_syslog\" != yes" ; then 14482 ac_save_LIBS="$LIBS" 14483 for ac_lib in "" syslog; do 14484 case "$ac_lib" in 14485 "") ;; 14486 yes) ac_lib="" ;; 14487 no) continue ;; 14488 -l*) ;; 14489 *) ac_lib="-l$ac_lib" ;; 14490 esac 14491 LIBS=" $ac_lib $ac_save_LIBS" 14492 cat >conftest.$ac_ext <<_ACEOF 14493#line $LINENO "configure" 14494#include "confdefs.h" 14495 14496#ifdef F77_DUMMY_MAIN 14497# ifdef __cplusplus 14498 extern "C" 14499# endif 14500 int F77_DUMMY_MAIN() { return 1; } 14501#endif 14502int 14503main () 14504{ 14505syslog() 14506 ; 14507 return 0; 14508} 14509_ACEOF 14510rm -f conftest.$ac_objext conftest$ac_exeext 14511if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14512 (eval $ac_link) 2>&5 14513 ac_status=$? 14514 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14515 (exit $ac_status); } && 14516 { ac_try='test -s conftest$ac_exeext' 14517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14518 (eval $ac_try) 2>&5 14519 ac_status=$? 14520 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14521 (exit $ac_status); }; }; then 14522 eval "if test -n \"$ac_lib\";then ac_cv_funclib_syslog=$ac_lib; else ac_cv_funclib_syslog=yes; fi";break 14523else 14524 echo "$as_me: failed program was:" >&5 14525cat conftest.$ac_ext >&5 14526fi 14527rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 14528 done 14529 eval "ac_cv_funclib_syslog=\${ac_cv_funclib_syslog-no}" 14530 LIBS="$ac_save_LIBS" 14531fi 14532 14533fi 14534 14535 14536eval "ac_res=\$ac_cv_funclib_syslog" 14537 14538if false; then 14539 14540for ac_func in syslog 14541do 14542as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 14543echo "$as_me:$LINENO: checking for $ac_func" >&5 14544echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 14545if eval "test \"\${$as_ac_var+set}\" = set"; then 14546 echo $ECHO_N "(cached) $ECHO_C" >&6 14547else 14548 cat >conftest.$ac_ext <<_ACEOF 14549#line $LINENO "configure" 14550#include "confdefs.h" 14551/* System header to define __stub macros and hopefully few prototypes, 14552 which can conflict with char $ac_func (); below. */ 14553#include <assert.h> 14554/* Override any gcc2 internal prototype to avoid an error. */ 14555#ifdef __cplusplus 14556extern "C" 14557#endif 14558/* We use char because int might match the return type of a gcc2 14559 builtin and then its argument prototype would still apply. */ 14560char $ac_func (); 14561char (*f) (); 14562 14563#ifdef F77_DUMMY_MAIN 14564# ifdef __cplusplus 14565 extern "C" 14566# endif 14567 int F77_DUMMY_MAIN() { return 1; } 14568#endif 14569int 14570main () 14571{ 14572/* The GNU C library defines this for functions which it implements 14573 to always fail with ENOSYS. Some functions are actually named 14574 something starting with __ and the normal name is an alias. */ 14575#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 14576choke me 14577#else 14578f = $ac_func; 14579#endif 14580 14581 ; 14582 return 0; 14583} 14584_ACEOF 14585rm -f conftest.$ac_objext conftest$ac_exeext 14586if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14587 (eval $ac_link) 2>&5 14588 ac_status=$? 14589 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14590 (exit $ac_status); } && 14591 { ac_try='test -s conftest$ac_exeext' 14592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14593 (eval $ac_try) 2>&5 14594 ac_status=$? 14595 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14596 (exit $ac_status); }; }; then 14597 eval "$as_ac_var=yes" 14598else 14599 echo "$as_me: failed program was:" >&5 14600cat conftest.$ac_ext >&5 14601eval "$as_ac_var=no" 14602fi 14603rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 14604fi 14605echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 14606echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 14607if test `eval echo '${'$as_ac_var'}'` = yes; then 14608 cat >>confdefs.h <<_ACEOF 14609#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 14610_ACEOF 14611 14612fi 14613done 14614 14615fi 14616# syslog 14617eval "ac_tr_func=HAVE_`echo syslog | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 14618eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 14619eval "LIB_syslog=$ac_res" 14620 14621case "$ac_res" in 14622 yes) 14623 eval "ac_cv_func_syslog=yes" 14624 eval "LIB_syslog=" 14625 cat >>confdefs.h <<_ACEOF 14626#define $ac_tr_func 1 14627_ACEOF 14628 14629 echo "$as_me:$LINENO: result: yes" >&5 14630echo "${ECHO_T}yes" >&6 14631 ;; 14632 no) 14633 eval "ac_cv_func_syslog=no" 14634 eval "LIB_syslog=" 14635 echo "$as_me:$LINENO: result: no" >&5 14636echo "${ECHO_T}no" >&6 14637 ;; 14638 *) 14639 eval "ac_cv_func_syslog=yes" 14640 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 14641 cat >>confdefs.h <<_ACEOF 14642#define $ac_tr_func 1 14643_ACEOF 14644 14645 cat >>confdefs.h <<_ACEOF 14646#define $ac_tr_lib 1 14647_ACEOF 14648 14649 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 14650echo "${ECHO_T}yes, in $ac_res" >&6 14651 ;; 14652esac 14653 14654 14655if test -n "$LIB_syslog"; then 14656 LIBS="$LIB_syslog $LIBS" 14657fi 14658 14659 14660 14661 14662# Check whether --with-ipv6 or --without-ipv6 was given. 14663if test "${with_ipv6+set}" = set; then 14664 withval="$with_ipv6" 14665 14666if test "$withval" = "no"; then 14667 ac_cv_lib_ipv6=no 14668fi 14669fi; 14670save_CFLAGS="${CFLAGS}" 14671echo "$as_me:$LINENO: checking for IPv6 stack type" >&5 14672echo $ECHO_N "checking for IPv6 stack type... $ECHO_C" >&6 14673if test "${v6type+set}" = set; then 14674 echo $ECHO_N "(cached) $ECHO_C" >&6 14675else 14676 v6type=unknown 14677v6lib=none 14678 14679for i in v6d toshiba kame inria zeta linux; do 14680 case $i in 14681 v6d) 14682 cat >conftest.$ac_ext <<_ACEOF 14683#line $LINENO "configure" 14684#include "confdefs.h" 14685 14686#include </usr/local/v6/include/sys/types.h> 14687#ifdef __V6D__ 14688yes 14689#endif 14690_ACEOF 14691if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14692 egrep "yes" >/dev/null 2>&1; then 14693 v6type=$i; v6lib=v6; 14694 v6libdir=/usr/local/v6/lib; 14695 CFLAGS="-I/usr/local/v6/include $CFLAGS" 14696fi 14697rm -f conftest* 14698 14699 ;; 14700 toshiba) 14701 cat >conftest.$ac_ext <<_ACEOF 14702#line $LINENO "configure" 14703#include "confdefs.h" 14704 14705#include <sys/param.h> 14706#ifdef _TOSHIBA_INET6 14707yes 14708#endif 14709_ACEOF 14710if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14711 egrep "yes" >/dev/null 2>&1; then 14712 v6type=$i; v6lib=inet6; 14713 v6libdir=/usr/local/v6/lib; 14714 CFLAGS="-DINET6 $CFLAGS" 14715fi 14716rm -f conftest* 14717 14718 ;; 14719 kame) 14720 cat >conftest.$ac_ext <<_ACEOF 14721#line $LINENO "configure" 14722#include "confdefs.h" 14723 14724#include <netinet/in.h> 14725#ifdef __KAME__ 14726yes 14727#endif 14728_ACEOF 14729if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14730 egrep "yes" >/dev/null 2>&1; then 14731 v6type=$i; v6lib=inet6; 14732 v6libdir=/usr/local/v6/lib; 14733 CFLAGS="-DINET6 $CFLAGS" 14734fi 14735rm -f conftest* 14736 14737 ;; 14738 inria) 14739 cat >conftest.$ac_ext <<_ACEOF 14740#line $LINENO "configure" 14741#include "confdefs.h" 14742 14743#include <netinet/in.h> 14744#ifdef IPV6_INRIA_VERSION 14745yes 14746#endif 14747_ACEOF 14748if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14749 egrep "yes" >/dev/null 2>&1; then 14750 v6type=$i; CFLAGS="-DINET6 $CFLAGS" 14751fi 14752rm -f conftest* 14753 14754 ;; 14755 zeta) 14756 cat >conftest.$ac_ext <<_ACEOF 14757#line $LINENO "configure" 14758#include "confdefs.h" 14759 14760#include <sys/param.h> 14761#ifdef _ZETA_MINAMI_INET6 14762yes 14763#endif 14764_ACEOF 14765if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14766 egrep "yes" >/dev/null 2>&1; then 14767 v6type=$i; v6lib=inet6; 14768 v6libdir=/usr/local/v6/lib; 14769 CFLAGS="-DINET6 $CFLAGS" 14770fi 14771rm -f conftest* 14772 14773 ;; 14774 linux) 14775 if test -d /usr/inet6; then 14776 v6type=$i 14777 v6lib=inet6 14778 v6libdir=/usr/inet6 14779 CFLAGS="-DINET6 $CFLAGS" 14780 fi 14781 ;; 14782 esac 14783 if test "$v6type" != "unknown"; then 14784 break 14785 fi 14786done 14787 14788if test "$v6lib" != "none"; then 14789 for dir in $v6libdir /usr/local/v6/lib /usr/local/lib; do 14790 if test -d $dir -a -f $dir/lib$v6lib.a; then 14791 LIBS="-L$dir -l$v6lib $LIBS" 14792 break 14793 fi 14794 done 14795fi 14796 14797fi 14798echo "$as_me:$LINENO: result: $v6type" >&5 14799echo "${ECHO_T}$v6type" >&6 14800 14801echo "$as_me:$LINENO: checking for IPv6" >&5 14802echo $ECHO_N "checking for IPv6... $ECHO_C" >&6 14803if test "${ac_cv_lib_ipv6+set}" = set; then 14804 echo $ECHO_N "(cached) $ECHO_C" >&6 14805else 14806 14807cat >conftest.$ac_ext <<_ACEOF 14808#line $LINENO "configure" 14809#include "confdefs.h" 14810 14811#ifdef HAVE_SYS_TYPES_H 14812#include <sys/types.h> 14813#endif 14814#ifdef HAVE_SYS_SOCKET_H 14815#include <sys/socket.h> 14816#endif 14817#ifdef HAVE_NETINET_IN_H 14818#include <netinet/in.h> 14819#endif 14820#ifdef HAVE_NETINET_IN6_H 14821#include <netinet/in6.h> 14822#endif 14823 14824#ifdef F77_DUMMY_MAIN 14825# ifdef __cplusplus 14826 extern "C" 14827# endif 14828 int F77_DUMMY_MAIN() { return 1; } 14829#endif 14830int 14831main () 14832{ 14833 14834 struct sockaddr_in6 sin6; 14835 int s; 14836 14837 s = socket(AF_INET6, SOCK_DGRAM, 0); 14838 14839 sin6.sin6_family = AF_INET6; 14840 sin6.sin6_port = htons(17); 14841 sin6.sin6_addr = in6addr_any; 14842 bind(s, (struct sockaddr *)&sin6, sizeof(sin6)); 14843 14844 ; 14845 return 0; 14846} 14847_ACEOF 14848rm -f conftest.$ac_objext conftest$ac_exeext 14849if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14850 (eval $ac_link) 2>&5 14851 ac_status=$? 14852 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14853 (exit $ac_status); } && 14854 { ac_try='test -s conftest$ac_exeext' 14855 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14856 (eval $ac_try) 2>&5 14857 ac_status=$? 14858 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14859 (exit $ac_status); }; }; then 14860 ac_cv_lib_ipv6=yes 14861else 14862 echo "$as_me: failed program was:" >&5 14863cat conftest.$ac_ext >&5 14864ac_cv_lib_ipv6=no 14865fi 14866rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 14867fi 14868echo "$as_me:$LINENO: result: $ac_cv_lib_ipv6" >&5 14869echo "${ECHO_T}$ac_cv_lib_ipv6" >&6 14870if test "$ac_cv_lib_ipv6" = yes; then 14871 14872cat >>confdefs.h <<\_ACEOF 14873#define HAVE_IPV6 1 14874_ACEOF 14875 14876else 14877 CFLAGS="${save_CFLAGS}" 14878fi 14879 14880if test "$ac_cv_lib_ipv6" = yes; then 14881 echo "$as_me:$LINENO: checking for in6addr_loopback" >&5 14882echo $ECHO_N "checking for in6addr_loopback... $ECHO_C" >&6 14883if test "${ac_cv_var_in6addr_loopback+set}" = set; then 14884 echo $ECHO_N "(cached) $ECHO_C" >&6 14885else 14886 14887 cat >conftest.$ac_ext <<_ACEOF 14888#line $LINENO "configure" 14889#include "confdefs.h" 14890 14891#ifdef HAVE_SYS_TYPES_H 14892#include <sys/types.h> 14893#endif 14894#ifdef HAVE_SYS_SOCKET_H 14895#include <sys/socket.h> 14896#endif 14897#ifdef HAVE_NETINET_IN_H 14898#include <netinet/in.h> 14899#endif 14900#ifdef HAVE_NETINET_IN6_H 14901#include <netinet/in6.h> 14902#endif 14903#ifdef F77_DUMMY_MAIN 14904# ifdef __cplusplus 14905 extern "C" 14906# endif 14907 int F77_DUMMY_MAIN() { return 1; } 14908#endif 14909int 14910main () 14911{ 14912 14913struct sockaddr_in6 sin6; 14914sin6.sin6_addr = in6addr_loopback; 14915 14916 ; 14917 return 0; 14918} 14919_ACEOF 14920rm -f conftest.$ac_objext conftest$ac_exeext 14921if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14922 (eval $ac_link) 2>&5 14923 ac_status=$? 14924 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14925 (exit $ac_status); } && 14926 { ac_try='test -s conftest$ac_exeext' 14927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14928 (eval $ac_try) 2>&5 14929 ac_status=$? 14930 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14931 (exit $ac_status); }; }; then 14932 ac_cv_var_in6addr_loopback=yes 14933else 14934 echo "$as_me: failed program was:" >&5 14935cat conftest.$ac_ext >&5 14936ac_cv_var_in6addr_loopback=no 14937fi 14938rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 14939fi 14940echo "$as_me:$LINENO: result: $ac_cv_var_in6addr_loopback" >&5 14941echo "${ECHO_T}$ac_cv_var_in6addr_loopback" >&6 14942 if test "$ac_cv_var_in6addr_loopback" = yes; then 14943 14944cat >>confdefs.h <<\_ACEOF 14945#define HAVE_IN6ADDR_LOOPBACK 1 14946_ACEOF 14947 14948 fi 14949fi 14950 14951 14952 14953 14954 14955 14956echo "$as_me:$LINENO: checking for gethostbyname2" >&5 14957echo $ECHO_N "checking for gethostbyname2... $ECHO_C" >&6 14958if test "${ac_cv_funclib_gethostbyname2+set}" = set; then 14959 echo $ECHO_N "(cached) $ECHO_C" >&6 14960else 14961 14962if eval "test \"\$ac_cv_func_gethostbyname2\" != yes" ; then 14963 ac_save_LIBS="$LIBS" 14964 for ac_lib in "" inet6 ip6; do 14965 case "$ac_lib" in 14966 "") ;; 14967 yes) ac_lib="" ;; 14968 no) continue ;; 14969 -l*) ;; 14970 *) ac_lib="-l$ac_lib" ;; 14971 esac 14972 LIBS=" $ac_lib $ac_save_LIBS" 14973 cat >conftest.$ac_ext <<_ACEOF 14974#line $LINENO "configure" 14975#include "confdefs.h" 14976 14977#ifdef F77_DUMMY_MAIN 14978# ifdef __cplusplus 14979 extern "C" 14980# endif 14981 int F77_DUMMY_MAIN() { return 1; } 14982#endif 14983int 14984main () 14985{ 14986gethostbyname2() 14987 ; 14988 return 0; 14989} 14990_ACEOF 14991rm -f conftest.$ac_objext conftest$ac_exeext 14992if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 14993 (eval $ac_link) 2>&5 14994 ac_status=$? 14995 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14996 (exit $ac_status); } && 14997 { ac_try='test -s conftest$ac_exeext' 14998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14999 (eval $ac_try) 2>&5 15000 ac_status=$? 15001 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15002 (exit $ac_status); }; }; then 15003 eval "if test -n \"$ac_lib\";then ac_cv_funclib_gethostbyname2=$ac_lib; else ac_cv_funclib_gethostbyname2=yes; fi";break 15004else 15005 echo "$as_me: failed program was:" >&5 15006cat conftest.$ac_ext >&5 15007fi 15008rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 15009 done 15010 eval "ac_cv_funclib_gethostbyname2=\${ac_cv_funclib_gethostbyname2-no}" 15011 LIBS="$ac_save_LIBS" 15012fi 15013 15014fi 15015 15016 15017eval "ac_res=\$ac_cv_funclib_gethostbyname2" 15018 15019if false; then 15020 15021for ac_func in gethostbyname2 15022do 15023as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 15024echo "$as_me:$LINENO: checking for $ac_func" >&5 15025echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 15026if eval "test \"\${$as_ac_var+set}\" = set"; then 15027 echo $ECHO_N "(cached) $ECHO_C" >&6 15028else 15029 cat >conftest.$ac_ext <<_ACEOF 15030#line $LINENO "configure" 15031#include "confdefs.h" 15032/* System header to define __stub macros and hopefully few prototypes, 15033 which can conflict with char $ac_func (); below. */ 15034#include <assert.h> 15035/* Override any gcc2 internal prototype to avoid an error. */ 15036#ifdef __cplusplus 15037extern "C" 15038#endif 15039/* We use char because int might match the return type of a gcc2 15040 builtin and then its argument prototype would still apply. */ 15041char $ac_func (); 15042char (*f) (); 15043 15044#ifdef F77_DUMMY_MAIN 15045# ifdef __cplusplus 15046 extern "C" 15047# endif 15048 int F77_DUMMY_MAIN() { return 1; } 15049#endif 15050int 15051main () 15052{ 15053/* The GNU C library defines this for functions which it implements 15054 to always fail with ENOSYS. Some functions are actually named 15055 something starting with __ and the normal name is an alias. */ 15056#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 15057choke me 15058#else 15059f = $ac_func; 15060#endif 15061 15062 ; 15063 return 0; 15064} 15065_ACEOF 15066rm -f conftest.$ac_objext conftest$ac_exeext 15067if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15068 (eval $ac_link) 2>&5 15069 ac_status=$? 15070 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15071 (exit $ac_status); } && 15072 { ac_try='test -s conftest$ac_exeext' 15073 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15074 (eval $ac_try) 2>&5 15075 ac_status=$? 15076 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15077 (exit $ac_status); }; }; then 15078 eval "$as_ac_var=yes" 15079else 15080 echo "$as_me: failed program was:" >&5 15081cat conftest.$ac_ext >&5 15082eval "$as_ac_var=no" 15083fi 15084rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 15085fi 15086echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 15087echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 15088if test `eval echo '${'$as_ac_var'}'` = yes; then 15089 cat >>confdefs.h <<_ACEOF 15090#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 15091_ACEOF 15092 15093fi 15094done 15095 15096fi 15097# gethostbyname2 15098eval "ac_tr_func=HAVE_`echo gethostbyname2 | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 15099eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 15100eval "LIB_gethostbyname2=$ac_res" 15101 15102case "$ac_res" in 15103 yes) 15104 eval "ac_cv_func_gethostbyname2=yes" 15105 eval "LIB_gethostbyname2=" 15106 cat >>confdefs.h <<_ACEOF 15107#define $ac_tr_func 1 15108_ACEOF 15109 15110 echo "$as_me:$LINENO: result: yes" >&5 15111echo "${ECHO_T}yes" >&6 15112 ;; 15113 no) 15114 eval "ac_cv_func_gethostbyname2=no" 15115 eval "LIB_gethostbyname2=" 15116 echo "$as_me:$LINENO: result: no" >&5 15117echo "${ECHO_T}no" >&6 15118 ;; 15119 *) 15120 eval "ac_cv_func_gethostbyname2=yes" 15121 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 15122 cat >>confdefs.h <<_ACEOF 15123#define $ac_tr_func 1 15124_ACEOF 15125 15126 cat >>confdefs.h <<_ACEOF 15127#define $ac_tr_lib 1 15128_ACEOF 15129 15130 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 15131echo "${ECHO_T}yes, in $ac_res" >&6 15132 ;; 15133esac 15134 15135 15136if test -n "$LIB_gethostbyname2"; then 15137 LIBS="$LIB_gethostbyname2 $LIBS" 15138fi 15139 15140 15141 15142 15143 15144 15145echo "$as_me:$LINENO: checking for res_search" >&5 15146echo $ECHO_N "checking for res_search... $ECHO_C" >&6 15147if test "${ac_cv_funclib_res_search+set}" = set; then 15148 echo $ECHO_N "(cached) $ECHO_C" >&6 15149else 15150 15151if eval "test \"\$ac_cv_func_res_search\" != yes" ; then 15152 ac_save_LIBS="$LIBS" 15153 for ac_lib in "" resolv; do 15154 case "$ac_lib" in 15155 "") ;; 15156 yes) ac_lib="" ;; 15157 no) continue ;; 15158 -l*) ;; 15159 *) ac_lib="-l$ac_lib" ;; 15160 esac 15161 LIBS=" $ac_lib $ac_save_LIBS" 15162 cat >conftest.$ac_ext <<_ACEOF 15163#line $LINENO "configure" 15164#include "confdefs.h" 15165 15166#include <stdio.h> 15167#ifdef HAVE_SYS_TYPES_H 15168#include <sys/types.h> 15169#endif 15170#ifdef HAVE_NETINET_IN_H 15171#include <netinet/in.h> 15172#endif 15173#ifdef HAVE_ARPA_NAMESER_H 15174#include <arpa/nameser.h> 15175#endif 15176#ifdef HAVE_RESOLV_H 15177#include <resolv.h> 15178#endif 15179 15180#ifdef F77_DUMMY_MAIN 15181# ifdef __cplusplus 15182 extern "C" 15183# endif 15184 int F77_DUMMY_MAIN() { return 1; } 15185#endif 15186int 15187main () 15188{ 15189res_search(0,0,0,0,0) 15190 ; 15191 return 0; 15192} 15193_ACEOF 15194rm -f conftest.$ac_objext conftest$ac_exeext 15195if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15196 (eval $ac_link) 2>&5 15197 ac_status=$? 15198 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15199 (exit $ac_status); } && 15200 { ac_try='test -s conftest$ac_exeext' 15201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15202 (eval $ac_try) 2>&5 15203 ac_status=$? 15204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15205 (exit $ac_status); }; }; then 15206 eval "if test -n \"$ac_lib\";then ac_cv_funclib_res_search=$ac_lib; else ac_cv_funclib_res_search=yes; fi";break 15207else 15208 echo "$as_me: failed program was:" >&5 15209cat conftest.$ac_ext >&5 15210fi 15211rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 15212 done 15213 eval "ac_cv_funclib_res_search=\${ac_cv_funclib_res_search-no}" 15214 LIBS="$ac_save_LIBS" 15215fi 15216 15217fi 15218 15219 15220eval "ac_res=\$ac_cv_funclib_res_search" 15221 15222if false; then 15223 15224for ac_func in res_search 15225do 15226as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 15227echo "$as_me:$LINENO: checking for $ac_func" >&5 15228echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 15229if eval "test \"\${$as_ac_var+set}\" = set"; then 15230 echo $ECHO_N "(cached) $ECHO_C" >&6 15231else 15232 cat >conftest.$ac_ext <<_ACEOF 15233#line $LINENO "configure" 15234#include "confdefs.h" 15235/* System header to define __stub macros and hopefully few prototypes, 15236 which can conflict with char $ac_func (); below. */ 15237#include <assert.h> 15238/* Override any gcc2 internal prototype to avoid an error. */ 15239#ifdef __cplusplus 15240extern "C" 15241#endif 15242/* We use char because int might match the return type of a gcc2 15243 builtin and then its argument prototype would still apply. */ 15244char $ac_func (); 15245char (*f) (); 15246 15247#ifdef F77_DUMMY_MAIN 15248# ifdef __cplusplus 15249 extern "C" 15250# endif 15251 int F77_DUMMY_MAIN() { return 1; } 15252#endif 15253int 15254main () 15255{ 15256/* The GNU C library defines this for functions which it implements 15257 to always fail with ENOSYS. Some functions are actually named 15258 something starting with __ and the normal name is an alias. */ 15259#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 15260choke me 15261#else 15262f = $ac_func; 15263#endif 15264 15265 ; 15266 return 0; 15267} 15268_ACEOF 15269rm -f conftest.$ac_objext conftest$ac_exeext 15270if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15271 (eval $ac_link) 2>&5 15272 ac_status=$? 15273 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15274 (exit $ac_status); } && 15275 { ac_try='test -s conftest$ac_exeext' 15276 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15277 (eval $ac_try) 2>&5 15278 ac_status=$? 15279 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15280 (exit $ac_status); }; }; then 15281 eval "$as_ac_var=yes" 15282else 15283 echo "$as_me: failed program was:" >&5 15284cat conftest.$ac_ext >&5 15285eval "$as_ac_var=no" 15286fi 15287rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 15288fi 15289echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 15290echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 15291if test `eval echo '${'$as_ac_var'}'` = yes; then 15292 cat >>confdefs.h <<_ACEOF 15293#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 15294_ACEOF 15295 15296fi 15297done 15298 15299fi 15300# res_search 15301eval "ac_tr_func=HAVE_`echo res_search | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 15302eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 15303eval "LIB_res_search=$ac_res" 15304 15305case "$ac_res" in 15306 yes) 15307 eval "ac_cv_func_res_search=yes" 15308 eval "LIB_res_search=" 15309 cat >>confdefs.h <<_ACEOF 15310#define $ac_tr_func 1 15311_ACEOF 15312 15313 echo "$as_me:$LINENO: result: yes" >&5 15314echo "${ECHO_T}yes" >&6 15315 ;; 15316 no) 15317 eval "ac_cv_func_res_search=no" 15318 eval "LIB_res_search=" 15319 echo "$as_me:$LINENO: result: no" >&5 15320echo "${ECHO_T}no" >&6 15321 ;; 15322 *) 15323 eval "ac_cv_func_res_search=yes" 15324 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 15325 cat >>confdefs.h <<_ACEOF 15326#define $ac_tr_func 1 15327_ACEOF 15328 15329 cat >>confdefs.h <<_ACEOF 15330#define $ac_tr_lib 1 15331_ACEOF 15332 15333 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 15334echo "${ECHO_T}yes, in $ac_res" >&6 15335 ;; 15336esac 15337 15338 15339if test -n "$LIB_res_search"; then 15340 LIBS="$LIB_res_search $LIBS" 15341fi 15342 15343 15344 15345 15346 15347 15348echo "$as_me:$LINENO: checking for res_nsearch" >&5 15349echo $ECHO_N "checking for res_nsearch... $ECHO_C" >&6 15350if test "${ac_cv_funclib_res_nsearch+set}" = set; then 15351 echo $ECHO_N "(cached) $ECHO_C" >&6 15352else 15353 15354if eval "test \"\$ac_cv_func_res_nsearch\" != yes" ; then 15355 ac_save_LIBS="$LIBS" 15356 for ac_lib in "" resolv; do 15357 case "$ac_lib" in 15358 "") ;; 15359 yes) ac_lib="" ;; 15360 no) continue ;; 15361 -l*) ;; 15362 *) ac_lib="-l$ac_lib" ;; 15363 esac 15364 LIBS=" $ac_lib $ac_save_LIBS" 15365 cat >conftest.$ac_ext <<_ACEOF 15366#line $LINENO "configure" 15367#include "confdefs.h" 15368 15369#include <stdio.h> 15370#ifdef HAVE_SYS_TYPES_H 15371#include <sys/types.h> 15372#endif 15373#ifdef HAVE_NETINET_IN_H 15374#include <netinet/in.h> 15375#endif 15376#ifdef HAVE_ARPA_NAMESER_H 15377#include <arpa/nameser.h> 15378#endif 15379#ifdef HAVE_RESOLV_H 15380#include <resolv.h> 15381#endif 15382 15383#ifdef F77_DUMMY_MAIN 15384# ifdef __cplusplus 15385 extern "C" 15386# endif 15387 int F77_DUMMY_MAIN() { return 1; } 15388#endif 15389int 15390main () 15391{ 15392res_nsearch(0,0,0,0,0) 15393 ; 15394 return 0; 15395} 15396_ACEOF 15397rm -f conftest.$ac_objext conftest$ac_exeext 15398if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15399 (eval $ac_link) 2>&5 15400 ac_status=$? 15401 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15402 (exit $ac_status); } && 15403 { ac_try='test -s conftest$ac_exeext' 15404 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15405 (eval $ac_try) 2>&5 15406 ac_status=$? 15407 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15408 (exit $ac_status); }; }; then 15409 eval "if test -n \"$ac_lib\";then ac_cv_funclib_res_nsearch=$ac_lib; else ac_cv_funclib_res_nsearch=yes; fi";break 15410else 15411 echo "$as_me: failed program was:" >&5 15412cat conftest.$ac_ext >&5 15413fi 15414rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 15415 done 15416 eval "ac_cv_funclib_res_nsearch=\${ac_cv_funclib_res_nsearch-no}" 15417 LIBS="$ac_save_LIBS" 15418fi 15419 15420fi 15421 15422 15423eval "ac_res=\$ac_cv_funclib_res_nsearch" 15424 15425if false; then 15426 15427for ac_func in res_nsearch 15428do 15429as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 15430echo "$as_me:$LINENO: checking for $ac_func" >&5 15431echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 15432if eval "test \"\${$as_ac_var+set}\" = set"; then 15433 echo $ECHO_N "(cached) $ECHO_C" >&6 15434else 15435 cat >conftest.$ac_ext <<_ACEOF 15436#line $LINENO "configure" 15437#include "confdefs.h" 15438/* System header to define __stub macros and hopefully few prototypes, 15439 which can conflict with char $ac_func (); below. */ 15440#include <assert.h> 15441/* Override any gcc2 internal prototype to avoid an error. */ 15442#ifdef __cplusplus 15443extern "C" 15444#endif 15445/* We use char because int might match the return type of a gcc2 15446 builtin and then its argument prototype would still apply. */ 15447char $ac_func (); 15448char (*f) (); 15449 15450#ifdef F77_DUMMY_MAIN 15451# ifdef __cplusplus 15452 extern "C" 15453# endif 15454 int F77_DUMMY_MAIN() { return 1; } 15455#endif 15456int 15457main () 15458{ 15459/* The GNU C library defines this for functions which it implements 15460 to always fail with ENOSYS. Some functions are actually named 15461 something starting with __ and the normal name is an alias. */ 15462#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 15463choke me 15464#else 15465f = $ac_func; 15466#endif 15467 15468 ; 15469 return 0; 15470} 15471_ACEOF 15472rm -f conftest.$ac_objext conftest$ac_exeext 15473if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15474 (eval $ac_link) 2>&5 15475 ac_status=$? 15476 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15477 (exit $ac_status); } && 15478 { ac_try='test -s conftest$ac_exeext' 15479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15480 (eval $ac_try) 2>&5 15481 ac_status=$? 15482 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15483 (exit $ac_status); }; }; then 15484 eval "$as_ac_var=yes" 15485else 15486 echo "$as_me: failed program was:" >&5 15487cat conftest.$ac_ext >&5 15488eval "$as_ac_var=no" 15489fi 15490rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 15491fi 15492echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 15493echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 15494if test `eval echo '${'$as_ac_var'}'` = yes; then 15495 cat >>confdefs.h <<_ACEOF 15496#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 15497_ACEOF 15498 15499fi 15500done 15501 15502fi 15503# res_nsearch 15504eval "ac_tr_func=HAVE_`echo res_nsearch | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 15505eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 15506eval "LIB_res_nsearch=$ac_res" 15507 15508case "$ac_res" in 15509 yes) 15510 eval "ac_cv_func_res_nsearch=yes" 15511 eval "LIB_res_nsearch=" 15512 cat >>confdefs.h <<_ACEOF 15513#define $ac_tr_func 1 15514_ACEOF 15515 15516 echo "$as_me:$LINENO: result: yes" >&5 15517echo "${ECHO_T}yes" >&6 15518 ;; 15519 no) 15520 eval "ac_cv_func_res_nsearch=no" 15521 eval "LIB_res_nsearch=" 15522 echo "$as_me:$LINENO: result: no" >&5 15523echo "${ECHO_T}no" >&6 15524 ;; 15525 *) 15526 eval "ac_cv_func_res_nsearch=yes" 15527 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 15528 cat >>confdefs.h <<_ACEOF 15529#define $ac_tr_func 1 15530_ACEOF 15531 15532 cat >>confdefs.h <<_ACEOF 15533#define $ac_tr_lib 1 15534_ACEOF 15535 15536 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 15537echo "${ECHO_T}yes, in $ac_res" >&6 15538 ;; 15539esac 15540 15541 15542if test -n "$LIB_res_nsearch"; then 15543 LIBS="$LIB_res_nsearch $LIBS" 15544fi 15545 15546 15547 15548 15549 15550 15551echo "$as_me:$LINENO: checking for dn_expand" >&5 15552echo $ECHO_N "checking for dn_expand... $ECHO_C" >&6 15553if test "${ac_cv_funclib_dn_expand+set}" = set; then 15554 echo $ECHO_N "(cached) $ECHO_C" >&6 15555else 15556 15557if eval "test \"\$ac_cv_func_dn_expand\" != yes" ; then 15558 ac_save_LIBS="$LIBS" 15559 for ac_lib in "" resolv; do 15560 case "$ac_lib" in 15561 "") ;; 15562 yes) ac_lib="" ;; 15563 no) continue ;; 15564 -l*) ;; 15565 *) ac_lib="-l$ac_lib" ;; 15566 esac 15567 LIBS=" $ac_lib $ac_save_LIBS" 15568 cat >conftest.$ac_ext <<_ACEOF 15569#line $LINENO "configure" 15570#include "confdefs.h" 15571 15572#include <stdio.h> 15573#ifdef HAVE_SYS_TYPES_H 15574#include <sys/types.h> 15575#endif 15576#ifdef HAVE_NETINET_IN_H 15577#include <netinet/in.h> 15578#endif 15579#ifdef HAVE_ARPA_NAMESER_H 15580#include <arpa/nameser.h> 15581#endif 15582#ifdef HAVE_RESOLV_H 15583#include <resolv.h> 15584#endif 15585 15586#ifdef F77_DUMMY_MAIN 15587# ifdef __cplusplus 15588 extern "C" 15589# endif 15590 int F77_DUMMY_MAIN() { return 1; } 15591#endif 15592int 15593main () 15594{ 15595dn_expand(0,0,0,0,0) 15596 ; 15597 return 0; 15598} 15599_ACEOF 15600rm -f conftest.$ac_objext conftest$ac_exeext 15601if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15602 (eval $ac_link) 2>&5 15603 ac_status=$? 15604 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15605 (exit $ac_status); } && 15606 { ac_try='test -s conftest$ac_exeext' 15607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15608 (eval $ac_try) 2>&5 15609 ac_status=$? 15610 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15611 (exit $ac_status); }; }; then 15612 eval "if test -n \"$ac_lib\";then ac_cv_funclib_dn_expand=$ac_lib; else ac_cv_funclib_dn_expand=yes; fi";break 15613else 15614 echo "$as_me: failed program was:" >&5 15615cat conftest.$ac_ext >&5 15616fi 15617rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 15618 done 15619 eval "ac_cv_funclib_dn_expand=\${ac_cv_funclib_dn_expand-no}" 15620 LIBS="$ac_save_LIBS" 15621fi 15622 15623fi 15624 15625 15626eval "ac_res=\$ac_cv_funclib_dn_expand" 15627 15628if false; then 15629 15630for ac_func in dn_expand 15631do 15632as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 15633echo "$as_me:$LINENO: checking for $ac_func" >&5 15634echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 15635if eval "test \"\${$as_ac_var+set}\" = set"; then 15636 echo $ECHO_N "(cached) $ECHO_C" >&6 15637else 15638 cat >conftest.$ac_ext <<_ACEOF 15639#line $LINENO "configure" 15640#include "confdefs.h" 15641/* System header to define __stub macros and hopefully few prototypes, 15642 which can conflict with char $ac_func (); below. */ 15643#include <assert.h> 15644/* Override any gcc2 internal prototype to avoid an error. */ 15645#ifdef __cplusplus 15646extern "C" 15647#endif 15648/* We use char because int might match the return type of a gcc2 15649 builtin and then its argument prototype would still apply. */ 15650char $ac_func (); 15651char (*f) (); 15652 15653#ifdef F77_DUMMY_MAIN 15654# ifdef __cplusplus 15655 extern "C" 15656# endif 15657 int F77_DUMMY_MAIN() { return 1; } 15658#endif 15659int 15660main () 15661{ 15662/* The GNU C library defines this for functions which it implements 15663 to always fail with ENOSYS. Some functions are actually named 15664 something starting with __ and the normal name is an alias. */ 15665#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 15666choke me 15667#else 15668f = $ac_func; 15669#endif 15670 15671 ; 15672 return 0; 15673} 15674_ACEOF 15675rm -f conftest.$ac_objext conftest$ac_exeext 15676if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15677 (eval $ac_link) 2>&5 15678 ac_status=$? 15679 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15680 (exit $ac_status); } && 15681 { ac_try='test -s conftest$ac_exeext' 15682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15683 (eval $ac_try) 2>&5 15684 ac_status=$? 15685 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15686 (exit $ac_status); }; }; then 15687 eval "$as_ac_var=yes" 15688else 15689 echo "$as_me: failed program was:" >&5 15690cat conftest.$ac_ext >&5 15691eval "$as_ac_var=no" 15692fi 15693rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 15694fi 15695echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 15696echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 15697if test `eval echo '${'$as_ac_var'}'` = yes; then 15698 cat >>confdefs.h <<_ACEOF 15699#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 15700_ACEOF 15701 15702fi 15703done 15704 15705fi 15706# dn_expand 15707eval "ac_tr_func=HAVE_`echo dn_expand | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 15708eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 15709eval "LIB_dn_expand=$ac_res" 15710 15711case "$ac_res" in 15712 yes) 15713 eval "ac_cv_func_dn_expand=yes" 15714 eval "LIB_dn_expand=" 15715 cat >>confdefs.h <<_ACEOF 15716#define $ac_tr_func 1 15717_ACEOF 15718 15719 echo "$as_me:$LINENO: result: yes" >&5 15720echo "${ECHO_T}yes" >&6 15721 ;; 15722 no) 15723 eval "ac_cv_func_dn_expand=no" 15724 eval "LIB_dn_expand=" 15725 echo "$as_me:$LINENO: result: no" >&5 15726echo "${ECHO_T}no" >&6 15727 ;; 15728 *) 15729 eval "ac_cv_func_dn_expand=yes" 15730 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 15731 cat >>confdefs.h <<_ACEOF 15732#define $ac_tr_func 1 15733_ACEOF 15734 15735 cat >>confdefs.h <<_ACEOF 15736#define $ac_tr_lib 1 15737_ACEOF 15738 15739 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 15740echo "${ECHO_T}yes, in $ac_res" >&6 15741 ;; 15742esac 15743 15744 15745if test -n "$LIB_dn_expand"; then 15746 LIBS="$LIB_dn_expand $LIBS" 15747fi 15748 15749 15750 15751echo "$as_me:$LINENO: checking for _res" >&5 15752echo $ECHO_N "checking for _res... $ECHO_C" >&6 15753if test "${ac_cv_var__res+set}" = set; then 15754 echo $ECHO_N "(cached) $ECHO_C" >&6 15755else 15756 15757cat >conftest.$ac_ext <<_ACEOF 15758#line $LINENO "configure" 15759#include "confdefs.h" 15760extern int _res; 15761int foo() { return _res; } 15762#ifdef F77_DUMMY_MAIN 15763# ifdef __cplusplus 15764 extern "C" 15765# endif 15766 int F77_DUMMY_MAIN() { return 1; } 15767#endif 15768int 15769main () 15770{ 15771foo() 15772 ; 15773 return 0; 15774} 15775_ACEOF 15776rm -f conftest.$ac_objext conftest$ac_exeext 15777if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15778 (eval $ac_link) 2>&5 15779 ac_status=$? 15780 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15781 (exit $ac_status); } && 15782 { ac_try='test -s conftest$ac_exeext' 15783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15784 (eval $ac_try) 2>&5 15785 ac_status=$? 15786 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15787 (exit $ac_status); }; }; then 15788 ac_cv_var__res=yes 15789else 15790 echo "$as_me: failed program was:" >&5 15791cat conftest.$ac_ext >&5 15792ac_cv_var__res=no 15793fi 15794rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 15795 15796fi 15797 15798ac_foo=`eval echo \\$ac_cv_var__res` 15799echo "$as_me:$LINENO: result: $ac_foo" >&5 15800echo "${ECHO_T}$ac_foo" >&6 15801if test "$ac_foo" = yes; then 15802 15803cat >>confdefs.h <<_ACEOF 15804#define HAVE__RES 1 15805_ACEOF 15806 15807 15808echo "$as_me:$LINENO: checking if _res is properly declared" >&5 15809echo $ECHO_N "checking if _res is properly declared... $ECHO_C" >&6 15810if test "${ac_cv_var__res_declaration+set}" = set; then 15811 echo $ECHO_N "(cached) $ECHO_C" >&6 15812else 15813 15814cat >conftest.$ac_ext <<_ACEOF 15815#line $LINENO "configure" 15816#include "confdefs.h" 15817#include <stdio.h> 15818#ifdef HAVE_SYS_TYPES_H 15819#include <sys/types.h> 15820#endif 15821#ifdef HAVE_NETINET_IN_H 15822#include <netinet/in.h> 15823#endif 15824#ifdef HAVE_ARPA_NAMESER_H 15825#include <arpa/nameser.h> 15826#endif 15827#ifdef HAVE_RESOLV_H 15828#include <resolv.h> 15829#endif 15830extern struct { int foo; } _res; 15831#ifdef F77_DUMMY_MAIN 15832# ifdef __cplusplus 15833 extern "C" 15834# endif 15835 int F77_DUMMY_MAIN() { return 1; } 15836#endif 15837int 15838main () 15839{ 15840_res.foo = 1; 15841 ; 15842 return 0; 15843} 15844_ACEOF 15845rm -f conftest.$ac_objext 15846if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 15847 (eval $ac_compile) 2>&5 15848 ac_status=$? 15849 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15850 (exit $ac_status); } && 15851 { ac_try='test -s conftest.$ac_objext' 15852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15853 (eval $ac_try) 2>&5 15854 ac_status=$? 15855 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15856 (exit $ac_status); }; }; then 15857 eval "ac_cv_var__res_declaration=no" 15858else 15859 echo "$as_me: failed program was:" >&5 15860cat conftest.$ac_ext >&5 15861eval "ac_cv_var__res_declaration=yes" 15862fi 15863rm -f conftest.$ac_objext conftest.$ac_ext 15864 15865fi 15866 15867 15868 15869 15870echo "$as_me:$LINENO: result: $ac_cv_var__res_declaration" >&5 15871echo "${ECHO_T}$ac_cv_var__res_declaration" >&6 15872if eval "test \"\$ac_cv_var__res_declaration\" = yes"; then 15873 15874cat >>confdefs.h <<\_ACEOF 15875#define HAVE__RES_DECLARATION 1 15876_ACEOF 15877 15878fi 15879 15880 15881fi 15882 15883 15884 15885 15886echo "$as_me:$LINENO: checking for working snprintf" >&5 15887echo $ECHO_N "checking for working snprintf... $ECHO_C" >&6 15888if test "${ac_cv_func_snprintf_working+set}" = set; then 15889 echo $ECHO_N "(cached) $ECHO_C" >&6 15890else 15891 ac_cv_func_snprintf_working=yes 15892if test "$cross_compiling" = yes; then 15893 : 15894else 15895 cat >conftest.$ac_ext <<_ACEOF 15896#line $LINENO "configure" 15897#include "confdefs.h" 15898 15899#include <stdio.h> 15900#include <string.h> 15901int main() 15902{ 15903 char foo[3]; 15904 snprintf(foo, 2, "12"); 15905 return strcmp(foo, "1"); 15906} 15907_ACEOF 15908rm -f conftest$ac_exeext 15909if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 15910 (eval $ac_link) 2>&5 15911 ac_status=$? 15912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15913 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 15914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15915 (eval $ac_try) 2>&5 15916 ac_status=$? 15917 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15918 (exit $ac_status); }; }; then 15919 : 15920else 15921 echo "$as_me: program exited with status $ac_status" >&5 15922echo "$as_me: failed program was:" >&5 15923cat conftest.$ac_ext >&5 15924( exit $ac_status ) 15925ac_cv_func_snprintf_working=no 15926fi 15927rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 15928fi 15929fi 15930echo "$as_me:$LINENO: result: $ac_cv_func_snprintf_working" >&5 15931echo "${ECHO_T}$ac_cv_func_snprintf_working" >&6 15932 15933if test "$ac_cv_func_snprintf_working" = yes; then 15934 15935cat >>confdefs.h <<_ACEOF 15936#define HAVE_SNPRINTF 1 15937_ACEOF 15938 15939fi 15940if test "$ac_cv_func_snprintf_working" = yes; then 15941 15942if test "$ac_cv_func_snprintf+set" != set -o "$ac_cv_func_snprintf" = yes; then 15943echo "$as_me:$LINENO: checking if snprintf needs a prototype" >&5 15944echo $ECHO_N "checking if snprintf needs a prototype... $ECHO_C" >&6 15945if test "${ac_cv_func_snprintf_noproto+set}" = set; then 15946 echo $ECHO_N "(cached) $ECHO_C" >&6 15947else 15948 cat >conftest.$ac_ext <<_ACEOF 15949#line $LINENO "configure" 15950#include "confdefs.h" 15951#include <stdio.h> 15952#ifdef F77_DUMMY_MAIN 15953# ifdef __cplusplus 15954 extern "C" 15955# endif 15956 int F77_DUMMY_MAIN() { return 1; } 15957#endif 15958int 15959main () 15960{ 15961struct foo { int foo; } xx; 15962extern int snprintf (struct foo*); 15963snprintf(&xx); 15964 15965 ; 15966 return 0; 15967} 15968_ACEOF 15969rm -f conftest.$ac_objext 15970if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 15971 (eval $ac_compile) 2>&5 15972 ac_status=$? 15973 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15974 (exit $ac_status); } && 15975 { ac_try='test -s conftest.$ac_objext' 15976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15977 (eval $ac_try) 2>&5 15978 ac_status=$? 15979 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15980 (exit $ac_status); }; }; then 15981 eval "ac_cv_func_snprintf_noproto=yes" 15982else 15983 echo "$as_me: failed program was:" >&5 15984cat conftest.$ac_ext >&5 15985eval "ac_cv_func_snprintf_noproto=no" 15986fi 15987rm -f conftest.$ac_objext conftest.$ac_ext 15988fi 15989echo "$as_me:$LINENO: result: $ac_cv_func_snprintf_noproto" >&5 15990echo "${ECHO_T}$ac_cv_func_snprintf_noproto" >&6 15991if test "$ac_cv_func_snprintf_noproto" = yes; then 15992 15993cat >>confdefs.h <<\_ACEOF 15994#define NEED_SNPRINTF_PROTO 1 15995_ACEOF 15996 15997fi 15998fi 15999 16000fi 16001 16002 16003echo "$as_me:$LINENO: checking for working vsnprintf" >&5 16004echo $ECHO_N "checking for working vsnprintf... $ECHO_C" >&6 16005if test "${ac_cv_func_vsnprintf_working+set}" = set; then 16006 echo $ECHO_N "(cached) $ECHO_C" >&6 16007else 16008 ac_cv_func_vsnprintf_working=yes 16009if test "$cross_compiling" = yes; then 16010 : 16011else 16012 cat >conftest.$ac_ext <<_ACEOF 16013#line $LINENO "configure" 16014#include "confdefs.h" 16015 16016#include <stdio.h> 16017#include <string.h> 16018#include <stdarg.h> 16019 16020int foo(int num, ...) 16021{ 16022 char bar[3]; 16023 va_list arg; 16024 va_start(arg, num); 16025 vsnprintf(bar, 2, "%s", arg); 16026 va_end(arg); 16027 return strcmp(bar, "1"); 16028} 16029 16030 16031int main() 16032{ 16033 return foo(0, "12"); 16034} 16035_ACEOF 16036rm -f conftest$ac_exeext 16037if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16038 (eval $ac_link) 2>&5 16039 ac_status=$? 16040 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16041 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 16042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16043 (eval $ac_try) 2>&5 16044 ac_status=$? 16045 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16046 (exit $ac_status); }; }; then 16047 : 16048else 16049 echo "$as_me: program exited with status $ac_status" >&5 16050echo "$as_me: failed program was:" >&5 16051cat conftest.$ac_ext >&5 16052( exit $ac_status ) 16053ac_cv_func_vsnprintf_working=no 16054fi 16055rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 16056fi 16057fi 16058echo "$as_me:$LINENO: result: $ac_cv_func_vsnprintf_working" >&5 16059echo "${ECHO_T}$ac_cv_func_vsnprintf_working" >&6 16060 16061if test "$ac_cv_func_vsnprintf_working" = yes; then 16062 16063cat >>confdefs.h <<_ACEOF 16064#define HAVE_VSNPRINTF 1 16065_ACEOF 16066 16067fi 16068if test "$ac_cv_func_vsnprintf_working" = yes; then 16069 16070if test "$ac_cv_func_vsnprintf+set" != set -o "$ac_cv_func_vsnprintf" = yes; then 16071echo "$as_me:$LINENO: checking if vsnprintf needs a prototype" >&5 16072echo $ECHO_N "checking if vsnprintf needs a prototype... $ECHO_C" >&6 16073if test "${ac_cv_func_vsnprintf_noproto+set}" = set; then 16074 echo $ECHO_N "(cached) $ECHO_C" >&6 16075else 16076 cat >conftest.$ac_ext <<_ACEOF 16077#line $LINENO "configure" 16078#include "confdefs.h" 16079#include <stdio.h> 16080#ifdef F77_DUMMY_MAIN 16081# ifdef __cplusplus 16082 extern "C" 16083# endif 16084 int F77_DUMMY_MAIN() { return 1; } 16085#endif 16086int 16087main () 16088{ 16089struct foo { int foo; } xx; 16090extern int vsnprintf (struct foo*); 16091vsnprintf(&xx); 16092 16093 ; 16094 return 0; 16095} 16096_ACEOF 16097rm -f conftest.$ac_objext 16098if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 16099 (eval $ac_compile) 2>&5 16100 ac_status=$? 16101 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16102 (exit $ac_status); } && 16103 { ac_try='test -s conftest.$ac_objext' 16104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16105 (eval $ac_try) 2>&5 16106 ac_status=$? 16107 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16108 (exit $ac_status); }; }; then 16109 eval "ac_cv_func_vsnprintf_noproto=yes" 16110else 16111 echo "$as_me: failed program was:" >&5 16112cat conftest.$ac_ext >&5 16113eval "ac_cv_func_vsnprintf_noproto=no" 16114fi 16115rm -f conftest.$ac_objext conftest.$ac_ext 16116fi 16117echo "$as_me:$LINENO: result: $ac_cv_func_vsnprintf_noproto" >&5 16118echo "${ECHO_T}$ac_cv_func_vsnprintf_noproto" >&6 16119if test "$ac_cv_func_vsnprintf_noproto" = yes; then 16120 16121cat >>confdefs.h <<\_ACEOF 16122#define NEED_VSNPRINTF_PROTO 1 16123_ACEOF 16124 16125fi 16126fi 16127 16128fi 16129 16130 16131 16132echo "$as_me:$LINENO: checking for working glob" >&5 16133echo $ECHO_N "checking for working glob... $ECHO_C" >&6 16134if test "${ac_cv_func_glob_working+set}" = set; then 16135 echo $ECHO_N "(cached) $ECHO_C" >&6 16136else 16137 ac_cv_func_glob_working=yes 16138cat >conftest.$ac_ext <<_ACEOF 16139#line $LINENO "configure" 16140#include "confdefs.h" 16141 16142#include <stdio.h> 16143#include <glob.h> 16144#ifdef F77_DUMMY_MAIN 16145# ifdef __cplusplus 16146 extern "C" 16147# endif 16148 int F77_DUMMY_MAIN() { return 1; } 16149#endif 16150int 16151main () 16152{ 16153 16154glob(NULL, GLOB_BRACE|GLOB_NOCHECK|GLOB_QUOTE|GLOB_TILDE| 16155#ifdef GLOB_MAXPATH 16156GLOB_MAXPATH 16157#else 16158GLOB_LIMIT 16159#endif 16160, 16161NULL, NULL); 16162 16163 ; 16164 return 0; 16165} 16166_ACEOF 16167rm -f conftest.$ac_objext conftest$ac_exeext 16168if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16169 (eval $ac_link) 2>&5 16170 ac_status=$? 16171 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16172 (exit $ac_status); } && 16173 { ac_try='test -s conftest$ac_exeext' 16174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16175 (eval $ac_try) 2>&5 16176 ac_status=$? 16177 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16178 (exit $ac_status); }; }; then 16179 : 16180else 16181 echo "$as_me: failed program was:" >&5 16182cat conftest.$ac_ext >&5 16183ac_cv_func_glob_working=no 16184fi 16185rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 16186fi 16187echo "$as_me:$LINENO: result: $ac_cv_func_glob_working" >&5 16188echo "${ECHO_T}$ac_cv_func_glob_working" >&6 16189 16190if test "$ac_cv_func_glob_working" = yes; then 16191 16192cat >>confdefs.h <<\_ACEOF 16193#define HAVE_GLOB 1 16194_ACEOF 16195 16196fi 16197if test "$ac_cv_func_glob_working" = yes; then 16198 16199if test "$ac_cv_func_glob+set" != set -o "$ac_cv_func_glob" = yes; then 16200echo "$as_me:$LINENO: checking if glob needs a prototype" >&5 16201echo $ECHO_N "checking if glob needs a prototype... $ECHO_C" >&6 16202if test "${ac_cv_func_glob_noproto+set}" = set; then 16203 echo $ECHO_N "(cached) $ECHO_C" >&6 16204else 16205 cat >conftest.$ac_ext <<_ACEOF 16206#line $LINENO "configure" 16207#include "confdefs.h" 16208#include <stdio.h> 16209#include <glob.h> 16210#ifdef F77_DUMMY_MAIN 16211# ifdef __cplusplus 16212 extern "C" 16213# endif 16214 int F77_DUMMY_MAIN() { return 1; } 16215#endif 16216int 16217main () 16218{ 16219struct foo { int foo; } xx; 16220extern int glob (struct foo*); 16221glob(&xx); 16222 16223 ; 16224 return 0; 16225} 16226_ACEOF 16227rm -f conftest.$ac_objext 16228if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 16229 (eval $ac_compile) 2>&5 16230 ac_status=$? 16231 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16232 (exit $ac_status); } && 16233 { ac_try='test -s conftest.$ac_objext' 16234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16235 (eval $ac_try) 2>&5 16236 ac_status=$? 16237 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16238 (exit $ac_status); }; }; then 16239 eval "ac_cv_func_glob_noproto=yes" 16240else 16241 echo "$as_me: failed program was:" >&5 16242cat conftest.$ac_ext >&5 16243eval "ac_cv_func_glob_noproto=no" 16244fi 16245rm -f conftest.$ac_objext conftest.$ac_ext 16246fi 16247echo "$as_me:$LINENO: result: $ac_cv_func_glob_noproto" >&5 16248echo "${ECHO_T}$ac_cv_func_glob_noproto" >&6 16249if test "$ac_cv_func_glob_noproto" = yes; then 16250 16251cat >>confdefs.h <<\_ACEOF 16252#define NEED_GLOB_PROTO 1 16253_ACEOF 16254 16255fi 16256fi 16257 16258fi 16259 16260if test "$ac_cv_func_glob_working" != yes; then 16261 LIBOBJS="$LIBOBJS glob.$ac_objext" 16262fi 16263 16264 16265if test "$ac_cv_func_glob_working" = yes; then 16266 have_glob_h_TRUE= 16267 have_glob_h_FALSE='#' 16268else 16269 have_glob_h_TRUE='#' 16270 have_glob_h_FALSE= 16271fi 16272 16273 16274 16275 16276 16277 16278 16279 16280 16281 16282 16283 16284 16285 16286 16287 16288 16289 16290 16291 16292 16293 16294 16295 16296 16297 16298 16299 16300 16301for ac_func in \ 16302 asnprintf \ 16303 asprintf \ 16304 atexit \ 16305 cgetent \ 16306 getconfattr \ 16307 getprogname \ 16308 getrlimit \ 16309 getspnam \ 16310 initstate \ 16311 issetugid \ 16312 on_exit \ 16313 random \ 16314 setprogname \ 16315 setstate \ 16316 strsvis \ 16317 strunvis \ 16318 strvis \ 16319 strvisx \ 16320 svis \ 16321 sysconf \ 16322 sysctl \ 16323 uname \ 16324 unvis \ 16325 vasnprintf \ 16326 vasprintf \ 16327 vis \ 16328 16329do 16330as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16331echo "$as_me:$LINENO: checking for $ac_func" >&5 16332echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 16333if eval "test \"\${$as_ac_var+set}\" = set"; then 16334 echo $ECHO_N "(cached) $ECHO_C" >&6 16335else 16336 cat >conftest.$ac_ext <<_ACEOF 16337#line $LINENO "configure" 16338#include "confdefs.h" 16339/* System header to define __stub macros and hopefully few prototypes, 16340 which can conflict with char $ac_func (); below. */ 16341#include <assert.h> 16342/* Override any gcc2 internal prototype to avoid an error. */ 16343#ifdef __cplusplus 16344extern "C" 16345#endif 16346/* We use char because int might match the return type of a gcc2 16347 builtin and then its argument prototype would still apply. */ 16348char $ac_func (); 16349char (*f) (); 16350 16351#ifdef F77_DUMMY_MAIN 16352# ifdef __cplusplus 16353 extern "C" 16354# endif 16355 int F77_DUMMY_MAIN() { return 1; } 16356#endif 16357int 16358main () 16359{ 16360/* The GNU C library defines this for functions which it implements 16361 to always fail with ENOSYS. Some functions are actually named 16362 something starting with __ and the normal name is an alias. */ 16363#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 16364choke me 16365#else 16366f = $ac_func; 16367#endif 16368 16369 ; 16370 return 0; 16371} 16372_ACEOF 16373rm -f conftest.$ac_objext conftest$ac_exeext 16374if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16375 (eval $ac_link) 2>&5 16376 ac_status=$? 16377 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16378 (exit $ac_status); } && 16379 { ac_try='test -s conftest$ac_exeext' 16380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16381 (eval $ac_try) 2>&5 16382 ac_status=$? 16383 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16384 (exit $ac_status); }; }; then 16385 eval "$as_ac_var=yes" 16386else 16387 echo "$as_me: failed program was:" >&5 16388cat conftest.$ac_ext >&5 16389eval "$as_ac_var=no" 16390fi 16391rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 16392fi 16393echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 16394echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 16395if test `eval echo '${'$as_ac_var'}'` = yes; then 16396 cat >>confdefs.h <<_ACEOF 16397#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 16398_ACEOF 16399 16400fi 16401done 16402 16403 16404if test "$ac_cv_func_cgetent" = no; then 16405 LIBOBJS="$LIBOBJS getcap.$ac_objext" 16406fi 16407 16408 16409 16410 16411 16412 16413 16414 16415echo "$as_me:$LINENO: checking for getsockopt" >&5 16416echo $ECHO_N "checking for getsockopt... $ECHO_C" >&6 16417if test "${ac_cv_funclib_getsockopt+set}" = set; then 16418 echo $ECHO_N "(cached) $ECHO_C" >&6 16419else 16420 16421if eval "test \"\$ac_cv_func_getsockopt\" != yes" ; then 16422 ac_save_LIBS="$LIBS" 16423 for ac_lib in "" ; do 16424 case "$ac_lib" in 16425 "") ;; 16426 yes) ac_lib="" ;; 16427 no) continue ;; 16428 -l*) ;; 16429 *) ac_lib="-l$ac_lib" ;; 16430 esac 16431 LIBS=" $ac_lib $ac_save_LIBS" 16432 cat >conftest.$ac_ext <<_ACEOF 16433#line $LINENO "configure" 16434#include "confdefs.h" 16435#ifdef HAVE_SYS_TYPES_H 16436#include <sys/types.h> 16437#endif 16438#ifdef HAVE_SYS_SOCKET_H 16439#include <sys/socket.h> 16440#endif 16441#ifdef F77_DUMMY_MAIN 16442# ifdef __cplusplus 16443 extern "C" 16444# endif 16445 int F77_DUMMY_MAIN() { return 1; } 16446#endif 16447int 16448main () 16449{ 16450getsockopt(0,0,0,0,0) 16451 ; 16452 return 0; 16453} 16454_ACEOF 16455rm -f conftest.$ac_objext conftest$ac_exeext 16456if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16457 (eval $ac_link) 2>&5 16458 ac_status=$? 16459 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16460 (exit $ac_status); } && 16461 { ac_try='test -s conftest$ac_exeext' 16462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16463 (eval $ac_try) 2>&5 16464 ac_status=$? 16465 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16466 (exit $ac_status); }; }; then 16467 eval "if test -n \"$ac_lib\";then ac_cv_funclib_getsockopt=$ac_lib; else ac_cv_funclib_getsockopt=yes; fi";break 16468else 16469 echo "$as_me: failed program was:" >&5 16470cat conftest.$ac_ext >&5 16471fi 16472rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 16473 done 16474 eval "ac_cv_funclib_getsockopt=\${ac_cv_funclib_getsockopt-no}" 16475 LIBS="$ac_save_LIBS" 16476fi 16477 16478fi 16479 16480 16481eval "ac_res=\$ac_cv_funclib_getsockopt" 16482 16483if false; then 16484 16485for ac_func in getsockopt 16486do 16487as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16488echo "$as_me:$LINENO: checking for $ac_func" >&5 16489echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 16490if eval "test \"\${$as_ac_var+set}\" = set"; then 16491 echo $ECHO_N "(cached) $ECHO_C" >&6 16492else 16493 cat >conftest.$ac_ext <<_ACEOF 16494#line $LINENO "configure" 16495#include "confdefs.h" 16496/* System header to define __stub macros and hopefully few prototypes, 16497 which can conflict with char $ac_func (); below. */ 16498#include <assert.h> 16499/* Override any gcc2 internal prototype to avoid an error. */ 16500#ifdef __cplusplus 16501extern "C" 16502#endif 16503/* We use char because int might match the return type of a gcc2 16504 builtin and then its argument prototype would still apply. */ 16505char $ac_func (); 16506char (*f) (); 16507 16508#ifdef F77_DUMMY_MAIN 16509# ifdef __cplusplus 16510 extern "C" 16511# endif 16512 int F77_DUMMY_MAIN() { return 1; } 16513#endif 16514int 16515main () 16516{ 16517/* The GNU C library defines this for functions which it implements 16518 to always fail with ENOSYS. Some functions are actually named 16519 something starting with __ and the normal name is an alias. */ 16520#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 16521choke me 16522#else 16523f = $ac_func; 16524#endif 16525 16526 ; 16527 return 0; 16528} 16529_ACEOF 16530rm -f conftest.$ac_objext conftest$ac_exeext 16531if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16532 (eval $ac_link) 2>&5 16533 ac_status=$? 16534 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16535 (exit $ac_status); } && 16536 { ac_try='test -s conftest$ac_exeext' 16537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16538 (eval $ac_try) 2>&5 16539 ac_status=$? 16540 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16541 (exit $ac_status); }; }; then 16542 eval "$as_ac_var=yes" 16543else 16544 echo "$as_me: failed program was:" >&5 16545cat conftest.$ac_ext >&5 16546eval "$as_ac_var=no" 16547fi 16548rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 16549fi 16550echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 16551echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 16552if test `eval echo '${'$as_ac_var'}'` = yes; then 16553 cat >>confdefs.h <<_ACEOF 16554#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 16555_ACEOF 16556 16557fi 16558done 16559 16560fi 16561# getsockopt 16562eval "ac_tr_func=HAVE_`echo getsockopt | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 16563eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 16564eval "LIB_getsockopt=$ac_res" 16565 16566case "$ac_res" in 16567 yes) 16568 eval "ac_cv_func_getsockopt=yes" 16569 eval "LIB_getsockopt=" 16570 cat >>confdefs.h <<_ACEOF 16571#define $ac_tr_func 1 16572_ACEOF 16573 16574 echo "$as_me:$LINENO: result: yes" >&5 16575echo "${ECHO_T}yes" >&6 16576 ;; 16577 no) 16578 eval "ac_cv_func_getsockopt=no" 16579 eval "LIB_getsockopt=" 16580 echo "$as_me:$LINENO: result: no" >&5 16581echo "${ECHO_T}no" >&6 16582 ;; 16583 *) 16584 eval "ac_cv_func_getsockopt=yes" 16585 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 16586 cat >>confdefs.h <<_ACEOF 16587#define $ac_tr_func 1 16588_ACEOF 16589 16590 cat >>confdefs.h <<_ACEOF 16591#define $ac_tr_lib 1 16592_ACEOF 16593 16594 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 16595echo "${ECHO_T}yes, in $ac_res" >&6 16596 ;; 16597esac 16598 16599 16600 16601 16602 16603echo "$as_me:$LINENO: checking for setsockopt" >&5 16604echo $ECHO_N "checking for setsockopt... $ECHO_C" >&6 16605if test "${ac_cv_funclib_setsockopt+set}" = set; then 16606 echo $ECHO_N "(cached) $ECHO_C" >&6 16607else 16608 16609if eval "test \"\$ac_cv_func_setsockopt\" != yes" ; then 16610 ac_save_LIBS="$LIBS" 16611 for ac_lib in "" ; do 16612 case "$ac_lib" in 16613 "") ;; 16614 yes) ac_lib="" ;; 16615 no) continue ;; 16616 -l*) ;; 16617 *) ac_lib="-l$ac_lib" ;; 16618 esac 16619 LIBS=" $ac_lib $ac_save_LIBS" 16620 cat >conftest.$ac_ext <<_ACEOF 16621#line $LINENO "configure" 16622#include "confdefs.h" 16623#ifdef HAVE_SYS_TYPES_H 16624#include <sys/types.h> 16625#endif 16626#ifdef HAVE_SYS_SOCKET_H 16627#include <sys/socket.h> 16628#endif 16629#ifdef F77_DUMMY_MAIN 16630# ifdef __cplusplus 16631 extern "C" 16632# endif 16633 int F77_DUMMY_MAIN() { return 1; } 16634#endif 16635int 16636main () 16637{ 16638setsockopt(0,0,0,0,0) 16639 ; 16640 return 0; 16641} 16642_ACEOF 16643rm -f conftest.$ac_objext conftest$ac_exeext 16644if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16645 (eval $ac_link) 2>&5 16646 ac_status=$? 16647 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16648 (exit $ac_status); } && 16649 { ac_try='test -s conftest$ac_exeext' 16650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16651 (eval $ac_try) 2>&5 16652 ac_status=$? 16653 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16654 (exit $ac_status); }; }; then 16655 eval "if test -n \"$ac_lib\";then ac_cv_funclib_setsockopt=$ac_lib; else ac_cv_funclib_setsockopt=yes; fi";break 16656else 16657 echo "$as_me: failed program was:" >&5 16658cat conftest.$ac_ext >&5 16659fi 16660rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 16661 done 16662 eval "ac_cv_funclib_setsockopt=\${ac_cv_funclib_setsockopt-no}" 16663 LIBS="$ac_save_LIBS" 16664fi 16665 16666fi 16667 16668 16669eval "ac_res=\$ac_cv_funclib_setsockopt" 16670 16671if false; then 16672 16673for ac_func in setsockopt 16674do 16675as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16676echo "$as_me:$LINENO: checking for $ac_func" >&5 16677echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 16678if eval "test \"\${$as_ac_var+set}\" = set"; then 16679 echo $ECHO_N "(cached) $ECHO_C" >&6 16680else 16681 cat >conftest.$ac_ext <<_ACEOF 16682#line $LINENO "configure" 16683#include "confdefs.h" 16684/* System header to define __stub macros and hopefully few prototypes, 16685 which can conflict with char $ac_func (); below. */ 16686#include <assert.h> 16687/* Override any gcc2 internal prototype to avoid an error. */ 16688#ifdef __cplusplus 16689extern "C" 16690#endif 16691/* We use char because int might match the return type of a gcc2 16692 builtin and then its argument prototype would still apply. */ 16693char $ac_func (); 16694char (*f) (); 16695 16696#ifdef F77_DUMMY_MAIN 16697# ifdef __cplusplus 16698 extern "C" 16699# endif 16700 int F77_DUMMY_MAIN() { return 1; } 16701#endif 16702int 16703main () 16704{ 16705/* The GNU C library defines this for functions which it implements 16706 to always fail with ENOSYS. Some functions are actually named 16707 something starting with __ and the normal name is an alias. */ 16708#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 16709choke me 16710#else 16711f = $ac_func; 16712#endif 16713 16714 ; 16715 return 0; 16716} 16717_ACEOF 16718rm -f conftest.$ac_objext conftest$ac_exeext 16719if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16720 (eval $ac_link) 2>&5 16721 ac_status=$? 16722 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16723 (exit $ac_status); } && 16724 { ac_try='test -s conftest$ac_exeext' 16725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16726 (eval $ac_try) 2>&5 16727 ac_status=$? 16728 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16729 (exit $ac_status); }; }; then 16730 eval "$as_ac_var=yes" 16731else 16732 echo "$as_me: failed program was:" >&5 16733cat conftest.$ac_ext >&5 16734eval "$as_ac_var=no" 16735fi 16736rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 16737fi 16738echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 16739echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 16740if test `eval echo '${'$as_ac_var'}'` = yes; then 16741 cat >>confdefs.h <<_ACEOF 16742#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 16743_ACEOF 16744 16745fi 16746done 16747 16748fi 16749# setsockopt 16750eval "ac_tr_func=HAVE_`echo setsockopt | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 16751eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 16752eval "LIB_setsockopt=$ac_res" 16753 16754case "$ac_res" in 16755 yes) 16756 eval "ac_cv_func_setsockopt=yes" 16757 eval "LIB_setsockopt=" 16758 cat >>confdefs.h <<_ACEOF 16759#define $ac_tr_func 1 16760_ACEOF 16761 16762 echo "$as_me:$LINENO: result: yes" >&5 16763echo "${ECHO_T}yes" >&6 16764 ;; 16765 no) 16766 eval "ac_cv_func_setsockopt=no" 16767 eval "LIB_setsockopt=" 16768 echo "$as_me:$LINENO: result: no" >&5 16769echo "${ECHO_T}no" >&6 16770 ;; 16771 *) 16772 eval "ac_cv_func_setsockopt=yes" 16773 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 16774 cat >>confdefs.h <<_ACEOF 16775#define $ac_tr_func 1 16776_ACEOF 16777 16778 cat >>confdefs.h <<_ACEOF 16779#define $ac_tr_lib 1 16780_ACEOF 16781 16782 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 16783echo "${ECHO_T}yes, in $ac_res" >&6 16784 ;; 16785esac 16786 16787 16788 16789 16790 16791 16792 16793echo "$as_me:$LINENO: checking for hstrerror" >&5 16794echo $ECHO_N "checking for hstrerror... $ECHO_C" >&6 16795if test "${ac_cv_funclib_hstrerror+set}" = set; then 16796 echo $ECHO_N "(cached) $ECHO_C" >&6 16797else 16798 16799if eval "test \"\$ac_cv_func_hstrerror\" != yes" ; then 16800 ac_save_LIBS="$LIBS" 16801 for ac_lib in "" resolv; do 16802 case "$ac_lib" in 16803 "") ;; 16804 yes) ac_lib="" ;; 16805 no) continue ;; 16806 -l*) ;; 16807 *) ac_lib="-l$ac_lib" ;; 16808 esac 16809 LIBS=" $ac_lib $ac_save_LIBS" 16810 cat >conftest.$ac_ext <<_ACEOF 16811#line $LINENO "configure" 16812#include "confdefs.h" 16813#ifdef HAVE_NETDB_H 16814#include <netdb.h> 16815#endif 16816#ifdef F77_DUMMY_MAIN 16817# ifdef __cplusplus 16818 extern "C" 16819# endif 16820 int F77_DUMMY_MAIN() { return 1; } 16821#endif 16822int 16823main () 16824{ 16825hstrerror(17) 16826 ; 16827 return 0; 16828} 16829_ACEOF 16830rm -f conftest.$ac_objext conftest$ac_exeext 16831if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16832 (eval $ac_link) 2>&5 16833 ac_status=$? 16834 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16835 (exit $ac_status); } && 16836 { ac_try='test -s conftest$ac_exeext' 16837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16838 (eval $ac_try) 2>&5 16839 ac_status=$? 16840 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16841 (exit $ac_status); }; }; then 16842 eval "if test -n \"$ac_lib\";then ac_cv_funclib_hstrerror=$ac_lib; else ac_cv_funclib_hstrerror=yes; fi";break 16843else 16844 echo "$as_me: failed program was:" >&5 16845cat conftest.$ac_ext >&5 16846fi 16847rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 16848 done 16849 eval "ac_cv_funclib_hstrerror=\${ac_cv_funclib_hstrerror-no}" 16850 LIBS="$ac_save_LIBS" 16851fi 16852 16853fi 16854 16855 16856eval "ac_res=\$ac_cv_funclib_hstrerror" 16857 16858if false; then 16859 16860for ac_func in hstrerror 16861do 16862as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 16863echo "$as_me:$LINENO: checking for $ac_func" >&5 16864echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 16865if eval "test \"\${$as_ac_var+set}\" = set"; then 16866 echo $ECHO_N "(cached) $ECHO_C" >&6 16867else 16868 cat >conftest.$ac_ext <<_ACEOF 16869#line $LINENO "configure" 16870#include "confdefs.h" 16871/* System header to define __stub macros and hopefully few prototypes, 16872 which can conflict with char $ac_func (); below. */ 16873#include <assert.h> 16874/* Override any gcc2 internal prototype to avoid an error. */ 16875#ifdef __cplusplus 16876extern "C" 16877#endif 16878/* We use char because int might match the return type of a gcc2 16879 builtin and then its argument prototype would still apply. */ 16880char $ac_func (); 16881char (*f) (); 16882 16883#ifdef F77_DUMMY_MAIN 16884# ifdef __cplusplus 16885 extern "C" 16886# endif 16887 int F77_DUMMY_MAIN() { return 1; } 16888#endif 16889int 16890main () 16891{ 16892/* The GNU C library defines this for functions which it implements 16893 to always fail with ENOSYS. Some functions are actually named 16894 something starting with __ and the normal name is an alias. */ 16895#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 16896choke me 16897#else 16898f = $ac_func; 16899#endif 16900 16901 ; 16902 return 0; 16903} 16904_ACEOF 16905rm -f conftest.$ac_objext conftest$ac_exeext 16906if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 16907 (eval $ac_link) 2>&5 16908 ac_status=$? 16909 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16910 (exit $ac_status); } && 16911 { ac_try='test -s conftest$ac_exeext' 16912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16913 (eval $ac_try) 2>&5 16914 ac_status=$? 16915 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16916 (exit $ac_status); }; }; then 16917 eval "$as_ac_var=yes" 16918else 16919 echo "$as_me: failed program was:" >&5 16920cat conftest.$ac_ext >&5 16921eval "$as_ac_var=no" 16922fi 16923rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 16924fi 16925echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 16926echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 16927if test `eval echo '${'$as_ac_var'}'` = yes; then 16928 cat >>confdefs.h <<_ACEOF 16929#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 16930_ACEOF 16931 16932fi 16933done 16934 16935fi 16936# hstrerror 16937eval "ac_tr_func=HAVE_`echo hstrerror | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 16938eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 16939eval "LIB_hstrerror=$ac_res" 16940 16941case "$ac_res" in 16942 yes) 16943 eval "ac_cv_func_hstrerror=yes" 16944 eval "LIB_hstrerror=" 16945 cat >>confdefs.h <<_ACEOF 16946#define $ac_tr_func 1 16947_ACEOF 16948 16949 echo "$as_me:$LINENO: result: yes" >&5 16950echo "${ECHO_T}yes" >&6 16951 ;; 16952 no) 16953 eval "ac_cv_func_hstrerror=no" 16954 eval "LIB_hstrerror=" 16955 echo "$as_me:$LINENO: result: no" >&5 16956echo "${ECHO_T}no" >&6 16957 ;; 16958 *) 16959 eval "ac_cv_func_hstrerror=yes" 16960 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 16961 cat >>confdefs.h <<_ACEOF 16962#define $ac_tr_func 1 16963_ACEOF 16964 16965 cat >>confdefs.h <<_ACEOF 16966#define $ac_tr_lib 1 16967_ACEOF 16968 16969 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 16970echo "${ECHO_T}yes, in $ac_res" >&6 16971 ;; 16972esac 16973 16974 16975if test -n "$LIB_hstrerror"; then 16976 LIBS="$LIB_hstrerror $LIBS" 16977fi 16978 16979if eval "test \"$ac_cv_func_hstrerror\" != yes"; then 16980 LIBOBJS="$LIBOBJS hstrerror.$ac_objext" 16981fi 16982 16983 16984if test "$ac_cv_func_hstrerror+set" != set -o "$ac_cv_func_hstrerror" = yes; then 16985echo "$as_me:$LINENO: checking if hstrerror needs a prototype" >&5 16986echo $ECHO_N "checking if hstrerror needs a prototype... $ECHO_C" >&6 16987if test "${ac_cv_func_hstrerror_noproto+set}" = set; then 16988 echo $ECHO_N "(cached) $ECHO_C" >&6 16989else 16990 cat >conftest.$ac_ext <<_ACEOF 16991#line $LINENO "configure" 16992#include "confdefs.h" 16993 16994#ifdef HAVE_NETDB_H 16995#include <netdb.h> 16996#endif 16997#ifdef F77_DUMMY_MAIN 16998# ifdef __cplusplus 16999 extern "C" 17000# endif 17001 int F77_DUMMY_MAIN() { return 1; } 17002#endif 17003int 17004main () 17005{ 17006struct foo { int foo; } xx; 17007extern int hstrerror (struct foo*); 17008hstrerror(&xx); 17009 17010 ; 17011 return 0; 17012} 17013_ACEOF 17014rm -f conftest.$ac_objext 17015if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 17016 (eval $ac_compile) 2>&5 17017 ac_status=$? 17018 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17019 (exit $ac_status); } && 17020 { ac_try='test -s conftest.$ac_objext' 17021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17022 (eval $ac_try) 2>&5 17023 ac_status=$? 17024 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17025 (exit $ac_status); }; }; then 17026 eval "ac_cv_func_hstrerror_noproto=yes" 17027else 17028 echo "$as_me: failed program was:" >&5 17029cat conftest.$ac_ext >&5 17030eval "ac_cv_func_hstrerror_noproto=no" 17031fi 17032rm -f conftest.$ac_objext conftest.$ac_ext 17033fi 17034echo "$as_me:$LINENO: result: $ac_cv_func_hstrerror_noproto" >&5 17035echo "${ECHO_T}$ac_cv_func_hstrerror_noproto" >&6 17036if test "$ac_cv_func_hstrerror_noproto" = yes; then 17037 17038cat >>confdefs.h <<\_ACEOF 17039#define NEED_HSTRERROR_PROTO 1 17040_ACEOF 17041 17042fi 17043fi 17044 17045 17046 17047if test "$ac_cv_func_asprintf+set" != set -o "$ac_cv_func_asprintf" = yes; then 17048echo "$as_me:$LINENO: checking if asprintf needs a prototype" >&5 17049echo $ECHO_N "checking if asprintf needs a prototype... $ECHO_C" >&6 17050if test "${ac_cv_func_asprintf_noproto+set}" = set; then 17051 echo $ECHO_N "(cached) $ECHO_C" >&6 17052else 17053 cat >conftest.$ac_ext <<_ACEOF 17054#line $LINENO "configure" 17055#include "confdefs.h" 17056 17057 #include <stdio.h> 17058 #include <string.h> 17059#ifdef F77_DUMMY_MAIN 17060# ifdef __cplusplus 17061 extern "C" 17062# endif 17063 int F77_DUMMY_MAIN() { return 1; } 17064#endif 17065int 17066main () 17067{ 17068struct foo { int foo; } xx; 17069extern int asprintf (struct foo*); 17070asprintf(&xx); 17071 17072 ; 17073 return 0; 17074} 17075_ACEOF 17076rm -f conftest.$ac_objext 17077if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 17078 (eval $ac_compile) 2>&5 17079 ac_status=$? 17080 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17081 (exit $ac_status); } && 17082 { ac_try='test -s conftest.$ac_objext' 17083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17084 (eval $ac_try) 2>&5 17085 ac_status=$? 17086 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17087 (exit $ac_status); }; }; then 17088 eval "ac_cv_func_asprintf_noproto=yes" 17089else 17090 echo "$as_me: failed program was:" >&5 17091cat conftest.$ac_ext >&5 17092eval "ac_cv_func_asprintf_noproto=no" 17093fi 17094rm -f conftest.$ac_objext conftest.$ac_ext 17095fi 17096echo "$as_me:$LINENO: result: $ac_cv_func_asprintf_noproto" >&5 17097echo "${ECHO_T}$ac_cv_func_asprintf_noproto" >&6 17098if test "$ac_cv_func_asprintf_noproto" = yes; then 17099 17100cat >>confdefs.h <<\_ACEOF 17101#define NEED_ASPRINTF_PROTO 1 17102_ACEOF 17103 17104fi 17105fi 17106 17107if test "$ac_cv_func_vasprintf+set" != set -o "$ac_cv_func_vasprintf" = yes; then 17108echo "$as_me:$LINENO: checking if vasprintf needs a prototype" >&5 17109echo $ECHO_N "checking if vasprintf needs a prototype... $ECHO_C" >&6 17110if test "${ac_cv_func_vasprintf_noproto+set}" = set; then 17111 echo $ECHO_N "(cached) $ECHO_C" >&6 17112else 17113 cat >conftest.$ac_ext <<_ACEOF 17114#line $LINENO "configure" 17115#include "confdefs.h" 17116 17117 #include <stdio.h> 17118 #include <string.h> 17119#ifdef F77_DUMMY_MAIN 17120# ifdef __cplusplus 17121 extern "C" 17122# endif 17123 int F77_DUMMY_MAIN() { return 1; } 17124#endif 17125int 17126main () 17127{ 17128struct foo { int foo; } xx; 17129extern int vasprintf (struct foo*); 17130vasprintf(&xx); 17131 17132 ; 17133 return 0; 17134} 17135_ACEOF 17136rm -f conftest.$ac_objext 17137if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 17138 (eval $ac_compile) 2>&5 17139 ac_status=$? 17140 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17141 (exit $ac_status); } && 17142 { ac_try='test -s conftest.$ac_objext' 17143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17144 (eval $ac_try) 2>&5 17145 ac_status=$? 17146 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17147 (exit $ac_status); }; }; then 17148 eval "ac_cv_func_vasprintf_noproto=yes" 17149else 17150 echo "$as_me: failed program was:" >&5 17151cat conftest.$ac_ext >&5 17152eval "ac_cv_func_vasprintf_noproto=no" 17153fi 17154rm -f conftest.$ac_objext conftest.$ac_ext 17155fi 17156echo "$as_me:$LINENO: result: $ac_cv_func_vasprintf_noproto" >&5 17157echo "${ECHO_T}$ac_cv_func_vasprintf_noproto" >&6 17158if test "$ac_cv_func_vasprintf_noproto" = yes; then 17159 17160cat >>confdefs.h <<\_ACEOF 17161#define NEED_VASPRINTF_PROTO 1 17162_ACEOF 17163 17164fi 17165fi 17166 17167if test "$ac_cv_func_asnprintf+set" != set -o "$ac_cv_func_asnprintf" = yes; then 17168echo "$as_me:$LINENO: checking if asnprintf needs a prototype" >&5 17169echo $ECHO_N "checking if asnprintf needs a prototype... $ECHO_C" >&6 17170if test "${ac_cv_func_asnprintf_noproto+set}" = set; then 17171 echo $ECHO_N "(cached) $ECHO_C" >&6 17172else 17173 cat >conftest.$ac_ext <<_ACEOF 17174#line $LINENO "configure" 17175#include "confdefs.h" 17176 17177 #include <stdio.h> 17178 #include <string.h> 17179#ifdef F77_DUMMY_MAIN 17180# ifdef __cplusplus 17181 extern "C" 17182# endif 17183 int F77_DUMMY_MAIN() { return 1; } 17184#endif 17185int 17186main () 17187{ 17188struct foo { int foo; } xx; 17189extern int asnprintf (struct foo*); 17190asnprintf(&xx); 17191 17192 ; 17193 return 0; 17194} 17195_ACEOF 17196rm -f conftest.$ac_objext 17197if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 17198 (eval $ac_compile) 2>&5 17199 ac_status=$? 17200 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17201 (exit $ac_status); } && 17202 { ac_try='test -s conftest.$ac_objext' 17203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17204 (eval $ac_try) 2>&5 17205 ac_status=$? 17206 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17207 (exit $ac_status); }; }; then 17208 eval "ac_cv_func_asnprintf_noproto=yes" 17209else 17210 echo "$as_me: failed program was:" >&5 17211cat conftest.$ac_ext >&5 17212eval "ac_cv_func_asnprintf_noproto=no" 17213fi 17214rm -f conftest.$ac_objext conftest.$ac_ext 17215fi 17216echo "$as_me:$LINENO: result: $ac_cv_func_asnprintf_noproto" >&5 17217echo "${ECHO_T}$ac_cv_func_asnprintf_noproto" >&6 17218if test "$ac_cv_func_asnprintf_noproto" = yes; then 17219 17220cat >>confdefs.h <<\_ACEOF 17221#define NEED_ASNPRINTF_PROTO 1 17222_ACEOF 17223 17224fi 17225fi 17226 17227if test "$ac_cv_func_vasnprintf+set" != set -o "$ac_cv_func_vasnprintf" = yes; then 17228echo "$as_me:$LINENO: checking if vasnprintf needs a prototype" >&5 17229echo $ECHO_N "checking if vasnprintf needs a prototype... $ECHO_C" >&6 17230if test "${ac_cv_func_vasnprintf_noproto+set}" = set; then 17231 echo $ECHO_N "(cached) $ECHO_C" >&6 17232else 17233 cat >conftest.$ac_ext <<_ACEOF 17234#line $LINENO "configure" 17235#include "confdefs.h" 17236 17237 #include <stdio.h> 17238 #include <string.h> 17239#ifdef F77_DUMMY_MAIN 17240# ifdef __cplusplus 17241 extern "C" 17242# endif 17243 int F77_DUMMY_MAIN() { return 1; } 17244#endif 17245int 17246main () 17247{ 17248struct foo { int foo; } xx; 17249extern int vasnprintf (struct foo*); 17250vasnprintf(&xx); 17251 17252 ; 17253 return 0; 17254} 17255_ACEOF 17256rm -f conftest.$ac_objext 17257if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 17258 (eval $ac_compile) 2>&5 17259 ac_status=$? 17260 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17261 (exit $ac_status); } && 17262 { ac_try='test -s conftest.$ac_objext' 17263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17264 (eval $ac_try) 2>&5 17265 ac_status=$? 17266 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17267 (exit $ac_status); }; }; then 17268 eval "ac_cv_func_vasnprintf_noproto=yes" 17269else 17270 echo "$as_me: failed program was:" >&5 17271cat conftest.$ac_ext >&5 17272eval "ac_cv_func_vasnprintf_noproto=no" 17273fi 17274rm -f conftest.$ac_objext conftest.$ac_ext 17275fi 17276echo "$as_me:$LINENO: result: $ac_cv_func_vasnprintf_noproto" >&5 17277echo "${ECHO_T}$ac_cv_func_vasnprintf_noproto" >&6 17278if test "$ac_cv_func_vasnprintf_noproto" = yes; then 17279 17280cat >>confdefs.h <<\_ACEOF 17281#define NEED_VASNPRINTF_PROTO 1 17282_ACEOF 17283 17284fi 17285fi 17286 17287 17288 17289 17290 17291echo "$as_me:$LINENO: checking for bswap16" >&5 17292echo $ECHO_N "checking for bswap16... $ECHO_C" >&6 17293if test "${ac_cv_funclib_bswap16+set}" = set; then 17294 echo $ECHO_N "(cached) $ECHO_C" >&6 17295else 17296 17297if eval "test \"\$ac_cv_func_bswap16\" != yes" ; then 17298 ac_save_LIBS="$LIBS" 17299 for ac_lib in "" ; do 17300 case "$ac_lib" in 17301 "") ;; 17302 yes) ac_lib="" ;; 17303 no) continue ;; 17304 -l*) ;; 17305 *) ac_lib="-l$ac_lib" ;; 17306 esac 17307 LIBS=" $ac_lib $ac_save_LIBS" 17308 cat >conftest.$ac_ext <<_ACEOF 17309#line $LINENO "configure" 17310#include "confdefs.h" 17311#ifdef HAVE_SYS_BSWAP_H 17312#include <sys/bswap.h> 17313#endif 17314#ifdef F77_DUMMY_MAIN 17315# ifdef __cplusplus 17316 extern "C" 17317# endif 17318 int F77_DUMMY_MAIN() { return 1; } 17319#endif 17320int 17321main () 17322{ 17323bswap16(0) 17324 ; 17325 return 0; 17326} 17327_ACEOF 17328rm -f conftest.$ac_objext conftest$ac_exeext 17329if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17330 (eval $ac_link) 2>&5 17331 ac_status=$? 17332 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17333 (exit $ac_status); } && 17334 { ac_try='test -s conftest$ac_exeext' 17335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17336 (eval $ac_try) 2>&5 17337 ac_status=$? 17338 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17339 (exit $ac_status); }; }; then 17340 eval "if test -n \"$ac_lib\";then ac_cv_funclib_bswap16=$ac_lib; else ac_cv_funclib_bswap16=yes; fi";break 17341else 17342 echo "$as_me: failed program was:" >&5 17343cat conftest.$ac_ext >&5 17344fi 17345rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 17346 done 17347 eval "ac_cv_funclib_bswap16=\${ac_cv_funclib_bswap16-no}" 17348 LIBS="$ac_save_LIBS" 17349fi 17350 17351fi 17352 17353 17354eval "ac_res=\$ac_cv_funclib_bswap16" 17355 17356if false; then 17357 17358for ac_func in bswap16 17359do 17360as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17361echo "$as_me:$LINENO: checking for $ac_func" >&5 17362echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 17363if eval "test \"\${$as_ac_var+set}\" = set"; then 17364 echo $ECHO_N "(cached) $ECHO_C" >&6 17365else 17366 cat >conftest.$ac_ext <<_ACEOF 17367#line $LINENO "configure" 17368#include "confdefs.h" 17369/* System header to define __stub macros and hopefully few prototypes, 17370 which can conflict with char $ac_func (); below. */ 17371#include <assert.h> 17372/* Override any gcc2 internal prototype to avoid an error. */ 17373#ifdef __cplusplus 17374extern "C" 17375#endif 17376/* We use char because int might match the return type of a gcc2 17377 builtin and then its argument prototype would still apply. */ 17378char $ac_func (); 17379char (*f) (); 17380 17381#ifdef F77_DUMMY_MAIN 17382# ifdef __cplusplus 17383 extern "C" 17384# endif 17385 int F77_DUMMY_MAIN() { return 1; } 17386#endif 17387int 17388main () 17389{ 17390/* The GNU C library defines this for functions which it implements 17391 to always fail with ENOSYS. Some functions are actually named 17392 something starting with __ and the normal name is an alias. */ 17393#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 17394choke me 17395#else 17396f = $ac_func; 17397#endif 17398 17399 ; 17400 return 0; 17401} 17402_ACEOF 17403rm -f conftest.$ac_objext conftest$ac_exeext 17404if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17405 (eval $ac_link) 2>&5 17406 ac_status=$? 17407 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17408 (exit $ac_status); } && 17409 { ac_try='test -s conftest$ac_exeext' 17410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17411 (eval $ac_try) 2>&5 17412 ac_status=$? 17413 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17414 (exit $ac_status); }; }; then 17415 eval "$as_ac_var=yes" 17416else 17417 echo "$as_me: failed program was:" >&5 17418cat conftest.$ac_ext >&5 17419eval "$as_ac_var=no" 17420fi 17421rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 17422fi 17423echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 17424echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 17425if test `eval echo '${'$as_ac_var'}'` = yes; then 17426 cat >>confdefs.h <<_ACEOF 17427#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17428_ACEOF 17429 17430fi 17431done 17432 17433fi 17434# bswap16 17435eval "ac_tr_func=HAVE_`echo bswap16 | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 17436eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 17437eval "LIB_bswap16=$ac_res" 17438 17439case "$ac_res" in 17440 yes) 17441 eval "ac_cv_func_bswap16=yes" 17442 eval "LIB_bswap16=" 17443 cat >>confdefs.h <<_ACEOF 17444#define $ac_tr_func 1 17445_ACEOF 17446 17447 echo "$as_me:$LINENO: result: yes" >&5 17448echo "${ECHO_T}yes" >&6 17449 ;; 17450 no) 17451 eval "ac_cv_func_bswap16=no" 17452 eval "LIB_bswap16=" 17453 echo "$as_me:$LINENO: result: no" >&5 17454echo "${ECHO_T}no" >&6 17455 ;; 17456 *) 17457 eval "ac_cv_func_bswap16=yes" 17458 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 17459 cat >>confdefs.h <<_ACEOF 17460#define $ac_tr_func 1 17461_ACEOF 17462 17463 cat >>confdefs.h <<_ACEOF 17464#define $ac_tr_lib 1 17465_ACEOF 17466 17467 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 17468echo "${ECHO_T}yes, in $ac_res" >&6 17469 ;; 17470esac 17471 17472 17473 17474 17475 17476 17477echo "$as_me:$LINENO: checking for bswap32" >&5 17478echo $ECHO_N "checking for bswap32... $ECHO_C" >&6 17479if test "${ac_cv_funclib_bswap32+set}" = set; then 17480 echo $ECHO_N "(cached) $ECHO_C" >&6 17481else 17482 17483if eval "test \"\$ac_cv_func_bswap32\" != yes" ; then 17484 ac_save_LIBS="$LIBS" 17485 for ac_lib in "" ; do 17486 case "$ac_lib" in 17487 "") ;; 17488 yes) ac_lib="" ;; 17489 no) continue ;; 17490 -l*) ;; 17491 *) ac_lib="-l$ac_lib" ;; 17492 esac 17493 LIBS=" $ac_lib $ac_save_LIBS" 17494 cat >conftest.$ac_ext <<_ACEOF 17495#line $LINENO "configure" 17496#include "confdefs.h" 17497#ifdef HAVE_SYS_BSWAP_H 17498#include <sys/bswap.h> 17499#endif 17500#ifdef F77_DUMMY_MAIN 17501# ifdef __cplusplus 17502 extern "C" 17503# endif 17504 int F77_DUMMY_MAIN() { return 1; } 17505#endif 17506int 17507main () 17508{ 17509bswap32(0) 17510 ; 17511 return 0; 17512} 17513_ACEOF 17514rm -f conftest.$ac_objext conftest$ac_exeext 17515if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17516 (eval $ac_link) 2>&5 17517 ac_status=$? 17518 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17519 (exit $ac_status); } && 17520 { ac_try='test -s conftest$ac_exeext' 17521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17522 (eval $ac_try) 2>&5 17523 ac_status=$? 17524 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17525 (exit $ac_status); }; }; then 17526 eval "if test -n \"$ac_lib\";then ac_cv_funclib_bswap32=$ac_lib; else ac_cv_funclib_bswap32=yes; fi";break 17527else 17528 echo "$as_me: failed program was:" >&5 17529cat conftest.$ac_ext >&5 17530fi 17531rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 17532 done 17533 eval "ac_cv_funclib_bswap32=\${ac_cv_funclib_bswap32-no}" 17534 LIBS="$ac_save_LIBS" 17535fi 17536 17537fi 17538 17539 17540eval "ac_res=\$ac_cv_funclib_bswap32" 17541 17542if false; then 17543 17544for ac_func in bswap32 17545do 17546as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17547echo "$as_me:$LINENO: checking for $ac_func" >&5 17548echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 17549if eval "test \"\${$as_ac_var+set}\" = set"; then 17550 echo $ECHO_N "(cached) $ECHO_C" >&6 17551else 17552 cat >conftest.$ac_ext <<_ACEOF 17553#line $LINENO "configure" 17554#include "confdefs.h" 17555/* System header to define __stub macros and hopefully few prototypes, 17556 which can conflict with char $ac_func (); below. */ 17557#include <assert.h> 17558/* Override any gcc2 internal prototype to avoid an error. */ 17559#ifdef __cplusplus 17560extern "C" 17561#endif 17562/* We use char because int might match the return type of a gcc2 17563 builtin and then its argument prototype would still apply. */ 17564char $ac_func (); 17565char (*f) (); 17566 17567#ifdef F77_DUMMY_MAIN 17568# ifdef __cplusplus 17569 extern "C" 17570# endif 17571 int F77_DUMMY_MAIN() { return 1; } 17572#endif 17573int 17574main () 17575{ 17576/* The GNU C library defines this for functions which it implements 17577 to always fail with ENOSYS. Some functions are actually named 17578 something starting with __ and the normal name is an alias. */ 17579#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 17580choke me 17581#else 17582f = $ac_func; 17583#endif 17584 17585 ; 17586 return 0; 17587} 17588_ACEOF 17589rm -f conftest.$ac_objext conftest$ac_exeext 17590if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17591 (eval $ac_link) 2>&5 17592 ac_status=$? 17593 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17594 (exit $ac_status); } && 17595 { ac_try='test -s conftest$ac_exeext' 17596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17597 (eval $ac_try) 2>&5 17598 ac_status=$? 17599 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17600 (exit $ac_status); }; }; then 17601 eval "$as_ac_var=yes" 17602else 17603 echo "$as_me: failed program was:" >&5 17604cat conftest.$ac_ext >&5 17605eval "$as_ac_var=no" 17606fi 17607rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 17608fi 17609echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 17610echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 17611if test `eval echo '${'$as_ac_var'}'` = yes; then 17612 cat >>confdefs.h <<_ACEOF 17613#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17614_ACEOF 17615 17616fi 17617done 17618 17619fi 17620# bswap32 17621eval "ac_tr_func=HAVE_`echo bswap32 | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 17622eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 17623eval "LIB_bswap32=$ac_res" 17624 17625case "$ac_res" in 17626 yes) 17627 eval "ac_cv_func_bswap32=yes" 17628 eval "LIB_bswap32=" 17629 cat >>confdefs.h <<_ACEOF 17630#define $ac_tr_func 1 17631_ACEOF 17632 17633 echo "$as_me:$LINENO: result: yes" >&5 17634echo "${ECHO_T}yes" >&6 17635 ;; 17636 no) 17637 eval "ac_cv_func_bswap32=no" 17638 eval "LIB_bswap32=" 17639 echo "$as_me:$LINENO: result: no" >&5 17640echo "${ECHO_T}no" >&6 17641 ;; 17642 *) 17643 eval "ac_cv_func_bswap32=yes" 17644 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 17645 cat >>confdefs.h <<_ACEOF 17646#define $ac_tr_func 1 17647_ACEOF 17648 17649 cat >>confdefs.h <<_ACEOF 17650#define $ac_tr_lib 1 17651_ACEOF 17652 17653 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 17654echo "${ECHO_T}yes, in $ac_res" >&6 17655 ;; 17656esac 17657 17658 17659 17660 17661 17662 17663echo "$as_me:$LINENO: checking for pidfile" >&5 17664echo $ECHO_N "checking for pidfile... $ECHO_C" >&6 17665if test "${ac_cv_funclib_pidfile+set}" = set; then 17666 echo $ECHO_N "(cached) $ECHO_C" >&6 17667else 17668 17669if eval "test \"\$ac_cv_func_pidfile\" != yes" ; then 17670 ac_save_LIBS="$LIBS" 17671 for ac_lib in "" util; do 17672 case "$ac_lib" in 17673 "") ;; 17674 yes) ac_lib="" ;; 17675 no) continue ;; 17676 -l*) ;; 17677 *) ac_lib="-l$ac_lib" ;; 17678 esac 17679 LIBS=" $ac_lib $ac_save_LIBS" 17680 cat >conftest.$ac_ext <<_ACEOF 17681#line $LINENO "configure" 17682#include "confdefs.h" 17683#ifdef HAVE_UTIL_H 17684#include <util.h> 17685#endif 17686#ifdef F77_DUMMY_MAIN 17687# ifdef __cplusplus 17688 extern "C" 17689# endif 17690 int F77_DUMMY_MAIN() { return 1; } 17691#endif 17692int 17693main () 17694{ 17695pidfile(0) 17696 ; 17697 return 0; 17698} 17699_ACEOF 17700rm -f conftest.$ac_objext conftest$ac_exeext 17701if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17702 (eval $ac_link) 2>&5 17703 ac_status=$? 17704 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17705 (exit $ac_status); } && 17706 { ac_try='test -s conftest$ac_exeext' 17707 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17708 (eval $ac_try) 2>&5 17709 ac_status=$? 17710 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17711 (exit $ac_status); }; }; then 17712 eval "if test -n \"$ac_lib\";then ac_cv_funclib_pidfile=$ac_lib; else ac_cv_funclib_pidfile=yes; fi";break 17713else 17714 echo "$as_me: failed program was:" >&5 17715cat conftest.$ac_ext >&5 17716fi 17717rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 17718 done 17719 eval "ac_cv_funclib_pidfile=\${ac_cv_funclib_pidfile-no}" 17720 LIBS="$ac_save_LIBS" 17721fi 17722 17723fi 17724 17725 17726eval "ac_res=\$ac_cv_funclib_pidfile" 17727 17728if false; then 17729 17730for ac_func in pidfile 17731do 17732as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17733echo "$as_me:$LINENO: checking for $ac_func" >&5 17734echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 17735if eval "test \"\${$as_ac_var+set}\" = set"; then 17736 echo $ECHO_N "(cached) $ECHO_C" >&6 17737else 17738 cat >conftest.$ac_ext <<_ACEOF 17739#line $LINENO "configure" 17740#include "confdefs.h" 17741/* System header to define __stub macros and hopefully few prototypes, 17742 which can conflict with char $ac_func (); below. */ 17743#include <assert.h> 17744/* Override any gcc2 internal prototype to avoid an error. */ 17745#ifdef __cplusplus 17746extern "C" 17747#endif 17748/* We use char because int might match the return type of a gcc2 17749 builtin and then its argument prototype would still apply. */ 17750char $ac_func (); 17751char (*f) (); 17752 17753#ifdef F77_DUMMY_MAIN 17754# ifdef __cplusplus 17755 extern "C" 17756# endif 17757 int F77_DUMMY_MAIN() { return 1; } 17758#endif 17759int 17760main () 17761{ 17762/* The GNU C library defines this for functions which it implements 17763 to always fail with ENOSYS. Some functions are actually named 17764 something starting with __ and the normal name is an alias. */ 17765#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 17766choke me 17767#else 17768f = $ac_func; 17769#endif 17770 17771 ; 17772 return 0; 17773} 17774_ACEOF 17775rm -f conftest.$ac_objext conftest$ac_exeext 17776if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17777 (eval $ac_link) 2>&5 17778 ac_status=$? 17779 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17780 (exit $ac_status); } && 17781 { ac_try='test -s conftest$ac_exeext' 17782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17783 (eval $ac_try) 2>&5 17784 ac_status=$? 17785 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17786 (exit $ac_status); }; }; then 17787 eval "$as_ac_var=yes" 17788else 17789 echo "$as_me: failed program was:" >&5 17790cat conftest.$ac_ext >&5 17791eval "$as_ac_var=no" 17792fi 17793rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 17794fi 17795echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 17796echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 17797if test `eval echo '${'$as_ac_var'}'` = yes; then 17798 cat >>confdefs.h <<_ACEOF 17799#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17800_ACEOF 17801 17802fi 17803done 17804 17805fi 17806# pidfile 17807eval "ac_tr_func=HAVE_`echo pidfile | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 17808eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 17809eval "LIB_pidfile=$ac_res" 17810 17811case "$ac_res" in 17812 yes) 17813 eval "ac_cv_func_pidfile=yes" 17814 eval "LIB_pidfile=" 17815 cat >>confdefs.h <<_ACEOF 17816#define $ac_tr_func 1 17817_ACEOF 17818 17819 echo "$as_me:$LINENO: result: yes" >&5 17820echo "${ECHO_T}yes" >&6 17821 ;; 17822 no) 17823 eval "ac_cv_func_pidfile=no" 17824 eval "LIB_pidfile=" 17825 echo "$as_me:$LINENO: result: no" >&5 17826echo "${ECHO_T}no" >&6 17827 ;; 17828 *) 17829 eval "ac_cv_func_pidfile=yes" 17830 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 17831 cat >>confdefs.h <<_ACEOF 17832#define $ac_tr_func 1 17833_ACEOF 17834 17835 cat >>confdefs.h <<_ACEOF 17836#define $ac_tr_lib 1 17837_ACEOF 17838 17839 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 17840echo "${ECHO_T}yes, in $ac_res" >&6 17841 ;; 17842esac 17843 17844 17845 17846 17847 17848 17849 17850echo "$as_me:$LINENO: checking for getaddrinfo" >&5 17851echo $ECHO_N "checking for getaddrinfo... $ECHO_C" >&6 17852if test "${ac_cv_funclib_getaddrinfo+set}" = set; then 17853 echo $ECHO_N "(cached) $ECHO_C" >&6 17854else 17855 17856if eval "test \"\$ac_cv_func_getaddrinfo\" != yes" ; then 17857 ac_save_LIBS="$LIBS" 17858 for ac_lib in "" ; do 17859 case "$ac_lib" in 17860 "") ;; 17861 yes) ac_lib="" ;; 17862 no) continue ;; 17863 -l*) ;; 17864 *) ac_lib="-l$ac_lib" ;; 17865 esac 17866 LIBS=" $ac_lib $ac_save_LIBS" 17867 cat >conftest.$ac_ext <<_ACEOF 17868#line $LINENO "configure" 17869#include "confdefs.h" 17870#ifdef HAVE_NETDB_H 17871#include <netdb.h> 17872#endif 17873#ifdef F77_DUMMY_MAIN 17874# ifdef __cplusplus 17875 extern "C" 17876# endif 17877 int F77_DUMMY_MAIN() { return 1; } 17878#endif 17879int 17880main () 17881{ 17882getaddrinfo(0,0,0,0) 17883 ; 17884 return 0; 17885} 17886_ACEOF 17887rm -f conftest.$ac_objext conftest$ac_exeext 17888if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17889 (eval $ac_link) 2>&5 17890 ac_status=$? 17891 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17892 (exit $ac_status); } && 17893 { ac_try='test -s conftest$ac_exeext' 17894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17895 (eval $ac_try) 2>&5 17896 ac_status=$? 17897 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17898 (exit $ac_status); }; }; then 17899 eval "if test -n \"$ac_lib\";then ac_cv_funclib_getaddrinfo=$ac_lib; else ac_cv_funclib_getaddrinfo=yes; fi";break 17900else 17901 echo "$as_me: failed program was:" >&5 17902cat conftest.$ac_ext >&5 17903fi 17904rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 17905 done 17906 eval "ac_cv_funclib_getaddrinfo=\${ac_cv_funclib_getaddrinfo-no}" 17907 LIBS="$ac_save_LIBS" 17908fi 17909 17910fi 17911 17912 17913eval "ac_res=\$ac_cv_funclib_getaddrinfo" 17914 17915if false; then 17916 17917for ac_func in getaddrinfo 17918do 17919as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 17920echo "$as_me:$LINENO: checking for $ac_func" >&5 17921echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 17922if eval "test \"\${$as_ac_var+set}\" = set"; then 17923 echo $ECHO_N "(cached) $ECHO_C" >&6 17924else 17925 cat >conftest.$ac_ext <<_ACEOF 17926#line $LINENO "configure" 17927#include "confdefs.h" 17928/* System header to define __stub macros and hopefully few prototypes, 17929 which can conflict with char $ac_func (); below. */ 17930#include <assert.h> 17931/* Override any gcc2 internal prototype to avoid an error. */ 17932#ifdef __cplusplus 17933extern "C" 17934#endif 17935/* We use char because int might match the return type of a gcc2 17936 builtin and then its argument prototype would still apply. */ 17937char $ac_func (); 17938char (*f) (); 17939 17940#ifdef F77_DUMMY_MAIN 17941# ifdef __cplusplus 17942 extern "C" 17943# endif 17944 int F77_DUMMY_MAIN() { return 1; } 17945#endif 17946int 17947main () 17948{ 17949/* The GNU C library defines this for functions which it implements 17950 to always fail with ENOSYS. Some functions are actually named 17951 something starting with __ and the normal name is an alias. */ 17952#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 17953choke me 17954#else 17955f = $ac_func; 17956#endif 17957 17958 ; 17959 return 0; 17960} 17961_ACEOF 17962rm -f conftest.$ac_objext conftest$ac_exeext 17963if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 17964 (eval $ac_link) 2>&5 17965 ac_status=$? 17966 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17967 (exit $ac_status); } && 17968 { ac_try='test -s conftest$ac_exeext' 17969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17970 (eval $ac_try) 2>&5 17971 ac_status=$? 17972 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17973 (exit $ac_status); }; }; then 17974 eval "$as_ac_var=yes" 17975else 17976 echo "$as_me: failed program was:" >&5 17977cat conftest.$ac_ext >&5 17978eval "$as_ac_var=no" 17979fi 17980rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 17981fi 17982echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 17983echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 17984if test `eval echo '${'$as_ac_var'}'` = yes; then 17985 cat >>confdefs.h <<_ACEOF 17986#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 17987_ACEOF 17988 17989fi 17990done 17991 17992fi 17993# getaddrinfo 17994eval "ac_tr_func=HAVE_`echo getaddrinfo | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 17995eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 17996eval "LIB_getaddrinfo=$ac_res" 17997 17998case "$ac_res" in 17999 yes) 18000 eval "ac_cv_func_getaddrinfo=yes" 18001 eval "LIB_getaddrinfo=" 18002 cat >>confdefs.h <<_ACEOF 18003#define $ac_tr_func 1 18004_ACEOF 18005 18006 echo "$as_me:$LINENO: result: yes" >&5 18007echo "${ECHO_T}yes" >&6 18008 ;; 18009 no) 18010 eval "ac_cv_func_getaddrinfo=no" 18011 eval "LIB_getaddrinfo=" 18012 echo "$as_me:$LINENO: result: no" >&5 18013echo "${ECHO_T}no" >&6 18014 ;; 18015 *) 18016 eval "ac_cv_func_getaddrinfo=yes" 18017 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 18018 cat >>confdefs.h <<_ACEOF 18019#define $ac_tr_func 1 18020_ACEOF 18021 18022 cat >>confdefs.h <<_ACEOF 18023#define $ac_tr_lib 1 18024_ACEOF 18025 18026 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 18027echo "${ECHO_T}yes, in $ac_res" >&6 18028 ;; 18029esac 18030 18031 18032if test -n "$LIB_getaddrinfo"; then 18033 LIBS="$LIB_getaddrinfo $LIBS" 18034fi 18035 18036if eval "test \"$ac_cv_func_getaddrinfo\" != yes"; then 18037 LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext" 18038fi 18039 18040 18041 18042 18043 18044 18045echo "$as_me:$LINENO: checking for getnameinfo" >&5 18046echo $ECHO_N "checking for getnameinfo... $ECHO_C" >&6 18047if test "${ac_cv_funclib_getnameinfo+set}" = set; then 18048 echo $ECHO_N "(cached) $ECHO_C" >&6 18049else 18050 18051if eval "test \"\$ac_cv_func_getnameinfo\" != yes" ; then 18052 ac_save_LIBS="$LIBS" 18053 for ac_lib in "" ; do 18054 case "$ac_lib" in 18055 "") ;; 18056 yes) ac_lib="" ;; 18057 no) continue ;; 18058 -l*) ;; 18059 *) ac_lib="-l$ac_lib" ;; 18060 esac 18061 LIBS=" $ac_lib $ac_save_LIBS" 18062 cat >conftest.$ac_ext <<_ACEOF 18063#line $LINENO "configure" 18064#include "confdefs.h" 18065#ifdef HAVE_NETDB_H 18066#include <netdb.h> 18067#endif 18068#ifdef F77_DUMMY_MAIN 18069# ifdef __cplusplus 18070 extern "C" 18071# endif 18072 int F77_DUMMY_MAIN() { return 1; } 18073#endif 18074int 18075main () 18076{ 18077getnameinfo(0,0,0,0,0,0,0) 18078 ; 18079 return 0; 18080} 18081_ACEOF 18082rm -f conftest.$ac_objext conftest$ac_exeext 18083if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18084 (eval $ac_link) 2>&5 18085 ac_status=$? 18086 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18087 (exit $ac_status); } && 18088 { ac_try='test -s conftest$ac_exeext' 18089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18090 (eval $ac_try) 2>&5 18091 ac_status=$? 18092 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18093 (exit $ac_status); }; }; then 18094 eval "if test -n \"$ac_lib\";then ac_cv_funclib_getnameinfo=$ac_lib; else ac_cv_funclib_getnameinfo=yes; fi";break 18095else 18096 echo "$as_me: failed program was:" >&5 18097cat conftest.$ac_ext >&5 18098fi 18099rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 18100 done 18101 eval "ac_cv_funclib_getnameinfo=\${ac_cv_funclib_getnameinfo-no}" 18102 LIBS="$ac_save_LIBS" 18103fi 18104 18105fi 18106 18107 18108eval "ac_res=\$ac_cv_funclib_getnameinfo" 18109 18110if false; then 18111 18112for ac_func in getnameinfo 18113do 18114as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 18115echo "$as_me:$LINENO: checking for $ac_func" >&5 18116echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 18117if eval "test \"\${$as_ac_var+set}\" = set"; then 18118 echo $ECHO_N "(cached) $ECHO_C" >&6 18119else 18120 cat >conftest.$ac_ext <<_ACEOF 18121#line $LINENO "configure" 18122#include "confdefs.h" 18123/* System header to define __stub macros and hopefully few prototypes, 18124 which can conflict with char $ac_func (); below. */ 18125#include <assert.h> 18126/* Override any gcc2 internal prototype to avoid an error. */ 18127#ifdef __cplusplus 18128extern "C" 18129#endif 18130/* We use char because int might match the return type of a gcc2 18131 builtin and then its argument prototype would still apply. */ 18132char $ac_func (); 18133char (*f) (); 18134 18135#ifdef F77_DUMMY_MAIN 18136# ifdef __cplusplus 18137 extern "C" 18138# endif 18139 int F77_DUMMY_MAIN() { return 1; } 18140#endif 18141int 18142main () 18143{ 18144/* The GNU C library defines this for functions which it implements 18145 to always fail with ENOSYS. Some functions are actually named 18146 something starting with __ and the normal name is an alias. */ 18147#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 18148choke me 18149#else 18150f = $ac_func; 18151#endif 18152 18153 ; 18154 return 0; 18155} 18156_ACEOF 18157rm -f conftest.$ac_objext conftest$ac_exeext 18158if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18159 (eval $ac_link) 2>&5 18160 ac_status=$? 18161 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18162 (exit $ac_status); } && 18163 { ac_try='test -s conftest$ac_exeext' 18164 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18165 (eval $ac_try) 2>&5 18166 ac_status=$? 18167 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18168 (exit $ac_status); }; }; then 18169 eval "$as_ac_var=yes" 18170else 18171 echo "$as_me: failed program was:" >&5 18172cat conftest.$ac_ext >&5 18173eval "$as_ac_var=no" 18174fi 18175rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 18176fi 18177echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 18178echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 18179if test `eval echo '${'$as_ac_var'}'` = yes; then 18180 cat >>confdefs.h <<_ACEOF 18181#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 18182_ACEOF 18183 18184fi 18185done 18186 18187fi 18188# getnameinfo 18189eval "ac_tr_func=HAVE_`echo getnameinfo | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 18190eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 18191eval "LIB_getnameinfo=$ac_res" 18192 18193case "$ac_res" in 18194 yes) 18195 eval "ac_cv_func_getnameinfo=yes" 18196 eval "LIB_getnameinfo=" 18197 cat >>confdefs.h <<_ACEOF 18198#define $ac_tr_func 1 18199_ACEOF 18200 18201 echo "$as_me:$LINENO: result: yes" >&5 18202echo "${ECHO_T}yes" >&6 18203 ;; 18204 no) 18205 eval "ac_cv_func_getnameinfo=no" 18206 eval "LIB_getnameinfo=" 18207 echo "$as_me:$LINENO: result: no" >&5 18208echo "${ECHO_T}no" >&6 18209 ;; 18210 *) 18211 eval "ac_cv_func_getnameinfo=yes" 18212 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 18213 cat >>confdefs.h <<_ACEOF 18214#define $ac_tr_func 1 18215_ACEOF 18216 18217 cat >>confdefs.h <<_ACEOF 18218#define $ac_tr_lib 1 18219_ACEOF 18220 18221 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 18222echo "${ECHO_T}yes, in $ac_res" >&6 18223 ;; 18224esac 18225 18226 18227if test -n "$LIB_getnameinfo"; then 18228 LIBS="$LIB_getnameinfo $LIBS" 18229fi 18230 18231if eval "test \"$ac_cv_func_getnameinfo\" != yes"; then 18232 LIBOBJS="$LIBOBJS getnameinfo.$ac_objext" 18233fi 18234 18235 18236 18237 18238 18239 18240echo "$as_me:$LINENO: checking for freeaddrinfo" >&5 18241echo $ECHO_N "checking for freeaddrinfo... $ECHO_C" >&6 18242if test "${ac_cv_funclib_freeaddrinfo+set}" = set; then 18243 echo $ECHO_N "(cached) $ECHO_C" >&6 18244else 18245 18246if eval "test \"\$ac_cv_func_freeaddrinfo\" != yes" ; then 18247 ac_save_LIBS="$LIBS" 18248 for ac_lib in "" ; do 18249 case "$ac_lib" in 18250 "") ;; 18251 yes) ac_lib="" ;; 18252 no) continue ;; 18253 -l*) ;; 18254 *) ac_lib="-l$ac_lib" ;; 18255 esac 18256 LIBS=" $ac_lib $ac_save_LIBS" 18257 cat >conftest.$ac_ext <<_ACEOF 18258#line $LINENO "configure" 18259#include "confdefs.h" 18260#ifdef HAVE_NETDB_H 18261#include <netdb.h> 18262#endif 18263#ifdef F77_DUMMY_MAIN 18264# ifdef __cplusplus 18265 extern "C" 18266# endif 18267 int F77_DUMMY_MAIN() { return 1; } 18268#endif 18269int 18270main () 18271{ 18272freeaddrinfo(0) 18273 ; 18274 return 0; 18275} 18276_ACEOF 18277rm -f conftest.$ac_objext conftest$ac_exeext 18278if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18279 (eval $ac_link) 2>&5 18280 ac_status=$? 18281 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18282 (exit $ac_status); } && 18283 { ac_try='test -s conftest$ac_exeext' 18284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18285 (eval $ac_try) 2>&5 18286 ac_status=$? 18287 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18288 (exit $ac_status); }; }; then 18289 eval "if test -n \"$ac_lib\";then ac_cv_funclib_freeaddrinfo=$ac_lib; else ac_cv_funclib_freeaddrinfo=yes; fi";break 18290else 18291 echo "$as_me: failed program was:" >&5 18292cat conftest.$ac_ext >&5 18293fi 18294rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 18295 done 18296 eval "ac_cv_funclib_freeaddrinfo=\${ac_cv_funclib_freeaddrinfo-no}" 18297 LIBS="$ac_save_LIBS" 18298fi 18299 18300fi 18301 18302 18303eval "ac_res=\$ac_cv_funclib_freeaddrinfo" 18304 18305if false; then 18306 18307for ac_func in freeaddrinfo 18308do 18309as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 18310echo "$as_me:$LINENO: checking for $ac_func" >&5 18311echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 18312if eval "test \"\${$as_ac_var+set}\" = set"; then 18313 echo $ECHO_N "(cached) $ECHO_C" >&6 18314else 18315 cat >conftest.$ac_ext <<_ACEOF 18316#line $LINENO "configure" 18317#include "confdefs.h" 18318/* System header to define __stub macros and hopefully few prototypes, 18319 which can conflict with char $ac_func (); below. */ 18320#include <assert.h> 18321/* Override any gcc2 internal prototype to avoid an error. */ 18322#ifdef __cplusplus 18323extern "C" 18324#endif 18325/* We use char because int might match the return type of a gcc2 18326 builtin and then its argument prototype would still apply. */ 18327char $ac_func (); 18328char (*f) (); 18329 18330#ifdef F77_DUMMY_MAIN 18331# ifdef __cplusplus 18332 extern "C" 18333# endif 18334 int F77_DUMMY_MAIN() { return 1; } 18335#endif 18336int 18337main () 18338{ 18339/* The GNU C library defines this for functions which it implements 18340 to always fail with ENOSYS. Some functions are actually named 18341 something starting with __ and the normal name is an alias. */ 18342#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 18343choke me 18344#else 18345f = $ac_func; 18346#endif 18347 18348 ; 18349 return 0; 18350} 18351_ACEOF 18352rm -f conftest.$ac_objext conftest$ac_exeext 18353if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18354 (eval $ac_link) 2>&5 18355 ac_status=$? 18356 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18357 (exit $ac_status); } && 18358 { ac_try='test -s conftest$ac_exeext' 18359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18360 (eval $ac_try) 2>&5 18361 ac_status=$? 18362 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18363 (exit $ac_status); }; }; then 18364 eval "$as_ac_var=yes" 18365else 18366 echo "$as_me: failed program was:" >&5 18367cat conftest.$ac_ext >&5 18368eval "$as_ac_var=no" 18369fi 18370rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 18371fi 18372echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 18373echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 18374if test `eval echo '${'$as_ac_var'}'` = yes; then 18375 cat >>confdefs.h <<_ACEOF 18376#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 18377_ACEOF 18378 18379fi 18380done 18381 18382fi 18383# freeaddrinfo 18384eval "ac_tr_func=HAVE_`echo freeaddrinfo | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 18385eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 18386eval "LIB_freeaddrinfo=$ac_res" 18387 18388case "$ac_res" in 18389 yes) 18390 eval "ac_cv_func_freeaddrinfo=yes" 18391 eval "LIB_freeaddrinfo=" 18392 cat >>confdefs.h <<_ACEOF 18393#define $ac_tr_func 1 18394_ACEOF 18395 18396 echo "$as_me:$LINENO: result: yes" >&5 18397echo "${ECHO_T}yes" >&6 18398 ;; 18399 no) 18400 eval "ac_cv_func_freeaddrinfo=no" 18401 eval "LIB_freeaddrinfo=" 18402 echo "$as_me:$LINENO: result: no" >&5 18403echo "${ECHO_T}no" >&6 18404 ;; 18405 *) 18406 eval "ac_cv_func_freeaddrinfo=yes" 18407 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 18408 cat >>confdefs.h <<_ACEOF 18409#define $ac_tr_func 1 18410_ACEOF 18411 18412 cat >>confdefs.h <<_ACEOF 18413#define $ac_tr_lib 1 18414_ACEOF 18415 18416 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 18417echo "${ECHO_T}yes, in $ac_res" >&6 18418 ;; 18419esac 18420 18421 18422if test -n "$LIB_freeaddrinfo"; then 18423 LIBS="$LIB_freeaddrinfo $LIBS" 18424fi 18425 18426if eval "test \"$ac_cv_func_freeaddrinfo\" != yes"; then 18427 LIBOBJS="$LIBOBJS freeaddrinfo.$ac_objext" 18428fi 18429 18430 18431 18432 18433 18434 18435echo "$as_me:$LINENO: checking for gai_strerror" >&5 18436echo $ECHO_N "checking for gai_strerror... $ECHO_C" >&6 18437if test "${ac_cv_funclib_gai_strerror+set}" = set; then 18438 echo $ECHO_N "(cached) $ECHO_C" >&6 18439else 18440 18441if eval "test \"\$ac_cv_func_gai_strerror\" != yes" ; then 18442 ac_save_LIBS="$LIBS" 18443 for ac_lib in "" ; do 18444 case "$ac_lib" in 18445 "") ;; 18446 yes) ac_lib="" ;; 18447 no) continue ;; 18448 -l*) ;; 18449 *) ac_lib="-l$ac_lib" ;; 18450 esac 18451 LIBS=" $ac_lib $ac_save_LIBS" 18452 cat >conftest.$ac_ext <<_ACEOF 18453#line $LINENO "configure" 18454#include "confdefs.h" 18455#ifdef HAVE_NETDB_H 18456#include <netdb.h> 18457#endif 18458#ifdef F77_DUMMY_MAIN 18459# ifdef __cplusplus 18460 extern "C" 18461# endif 18462 int F77_DUMMY_MAIN() { return 1; } 18463#endif 18464int 18465main () 18466{ 18467gai_strerror(0) 18468 ; 18469 return 0; 18470} 18471_ACEOF 18472rm -f conftest.$ac_objext conftest$ac_exeext 18473if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18474 (eval $ac_link) 2>&5 18475 ac_status=$? 18476 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18477 (exit $ac_status); } && 18478 { ac_try='test -s conftest$ac_exeext' 18479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18480 (eval $ac_try) 2>&5 18481 ac_status=$? 18482 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18483 (exit $ac_status); }; }; then 18484 eval "if test -n \"$ac_lib\";then ac_cv_funclib_gai_strerror=$ac_lib; else ac_cv_funclib_gai_strerror=yes; fi";break 18485else 18486 echo "$as_me: failed program was:" >&5 18487cat conftest.$ac_ext >&5 18488fi 18489rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 18490 done 18491 eval "ac_cv_funclib_gai_strerror=\${ac_cv_funclib_gai_strerror-no}" 18492 LIBS="$ac_save_LIBS" 18493fi 18494 18495fi 18496 18497 18498eval "ac_res=\$ac_cv_funclib_gai_strerror" 18499 18500if false; then 18501 18502for ac_func in gai_strerror 18503do 18504as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 18505echo "$as_me:$LINENO: checking for $ac_func" >&5 18506echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 18507if eval "test \"\${$as_ac_var+set}\" = set"; then 18508 echo $ECHO_N "(cached) $ECHO_C" >&6 18509else 18510 cat >conftest.$ac_ext <<_ACEOF 18511#line $LINENO "configure" 18512#include "confdefs.h" 18513/* System header to define __stub macros and hopefully few prototypes, 18514 which can conflict with char $ac_func (); below. */ 18515#include <assert.h> 18516/* Override any gcc2 internal prototype to avoid an error. */ 18517#ifdef __cplusplus 18518extern "C" 18519#endif 18520/* We use char because int might match the return type of a gcc2 18521 builtin and then its argument prototype would still apply. */ 18522char $ac_func (); 18523char (*f) (); 18524 18525#ifdef F77_DUMMY_MAIN 18526# ifdef __cplusplus 18527 extern "C" 18528# endif 18529 int F77_DUMMY_MAIN() { return 1; } 18530#endif 18531int 18532main () 18533{ 18534/* The GNU C library defines this for functions which it implements 18535 to always fail with ENOSYS. Some functions are actually named 18536 something starting with __ and the normal name is an alias. */ 18537#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 18538choke me 18539#else 18540f = $ac_func; 18541#endif 18542 18543 ; 18544 return 0; 18545} 18546_ACEOF 18547rm -f conftest.$ac_objext conftest$ac_exeext 18548if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18549 (eval $ac_link) 2>&5 18550 ac_status=$? 18551 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18552 (exit $ac_status); } && 18553 { ac_try='test -s conftest$ac_exeext' 18554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18555 (eval $ac_try) 2>&5 18556 ac_status=$? 18557 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18558 (exit $ac_status); }; }; then 18559 eval "$as_ac_var=yes" 18560else 18561 echo "$as_me: failed program was:" >&5 18562cat conftest.$ac_ext >&5 18563eval "$as_ac_var=no" 18564fi 18565rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 18566fi 18567echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 18568echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 18569if test `eval echo '${'$as_ac_var'}'` = yes; then 18570 cat >>confdefs.h <<_ACEOF 18571#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 18572_ACEOF 18573 18574fi 18575done 18576 18577fi 18578# gai_strerror 18579eval "ac_tr_func=HAVE_`echo gai_strerror | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 18580eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 18581eval "LIB_gai_strerror=$ac_res" 18582 18583case "$ac_res" in 18584 yes) 18585 eval "ac_cv_func_gai_strerror=yes" 18586 eval "LIB_gai_strerror=" 18587 cat >>confdefs.h <<_ACEOF 18588#define $ac_tr_func 1 18589_ACEOF 18590 18591 echo "$as_me:$LINENO: result: yes" >&5 18592echo "${ECHO_T}yes" >&6 18593 ;; 18594 no) 18595 eval "ac_cv_func_gai_strerror=no" 18596 eval "LIB_gai_strerror=" 18597 echo "$as_me:$LINENO: result: no" >&5 18598echo "${ECHO_T}no" >&6 18599 ;; 18600 *) 18601 eval "ac_cv_func_gai_strerror=yes" 18602 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 18603 cat >>confdefs.h <<_ACEOF 18604#define $ac_tr_func 1 18605_ACEOF 18606 18607 cat >>confdefs.h <<_ACEOF 18608#define $ac_tr_lib 1 18609_ACEOF 18610 18611 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 18612echo "${ECHO_T}yes, in $ac_res" >&6 18613 ;; 18614esac 18615 18616 18617if test -n "$LIB_gai_strerror"; then 18618 LIBS="$LIB_gai_strerror $LIBS" 18619fi 18620 18621if eval "test \"$ac_cv_func_gai_strerror\" != yes"; then 18622 LIBOBJS="$LIBOBJS gai_strerror.$ac_objext" 18623fi 18624 18625 18626echo "$as_me:$LINENO: checking for chown" >&5 18627echo $ECHO_N "checking for chown... $ECHO_C" >&6 18628if test "${ac_cv_func_chown+set}" = set; then 18629 echo $ECHO_N "(cached) $ECHO_C" >&6 18630else 18631 cat >conftest.$ac_ext <<_ACEOF 18632#line $LINENO "configure" 18633#include "confdefs.h" 18634/* System header to define __stub macros and hopefully few prototypes, 18635 which can conflict with char chown (); below. */ 18636#include <assert.h> 18637/* Override any gcc2 internal prototype to avoid an error. */ 18638#ifdef __cplusplus 18639extern "C" 18640#endif 18641/* We use char because int might match the return type of a gcc2 18642 builtin and then its argument prototype would still apply. */ 18643char chown (); 18644char (*f) (); 18645 18646#ifdef F77_DUMMY_MAIN 18647# ifdef __cplusplus 18648 extern "C" 18649# endif 18650 int F77_DUMMY_MAIN() { return 1; } 18651#endif 18652int 18653main () 18654{ 18655/* The GNU C library defines this for functions which it implements 18656 to always fail with ENOSYS. Some functions are actually named 18657 something starting with __ and the normal name is an alias. */ 18658#if defined (__stub_chown) || defined (__stub___chown) 18659choke me 18660#else 18661f = chown; 18662#endif 18663 18664 ; 18665 return 0; 18666} 18667_ACEOF 18668rm -f conftest.$ac_objext conftest$ac_exeext 18669if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18670 (eval $ac_link) 2>&5 18671 ac_status=$? 18672 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18673 (exit $ac_status); } && 18674 { ac_try='test -s conftest$ac_exeext' 18675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18676 (eval $ac_try) 2>&5 18677 ac_status=$? 18678 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18679 (exit $ac_status); }; }; then 18680 ac_cv_func_chown=yes 18681else 18682 echo "$as_me: failed program was:" >&5 18683cat conftest.$ac_ext >&5 18684ac_cv_func_chown=no 18685fi 18686rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 18687fi 18688echo "$as_me:$LINENO: result: $ac_cv_func_chown" >&5 18689echo "${ECHO_T}$ac_cv_func_chown" >&6 18690if test $ac_cv_func_chown = yes; then 18691 18692cat >>confdefs.h <<_ACEOF 18693#define HAVE_CHOWN 1 18694_ACEOF 18695 18696else 18697 LIBOBJS="$LIBOBJS chown.$ac_objext" 18698fi 18699echo "$as_me:$LINENO: checking for copyhostent" >&5 18700echo $ECHO_N "checking for copyhostent... $ECHO_C" >&6 18701if test "${ac_cv_func_copyhostent+set}" = set; then 18702 echo $ECHO_N "(cached) $ECHO_C" >&6 18703else 18704 cat >conftest.$ac_ext <<_ACEOF 18705#line $LINENO "configure" 18706#include "confdefs.h" 18707/* System header to define __stub macros and hopefully few prototypes, 18708 which can conflict with char copyhostent (); below. */ 18709#include <assert.h> 18710/* Override any gcc2 internal prototype to avoid an error. */ 18711#ifdef __cplusplus 18712extern "C" 18713#endif 18714/* We use char because int might match the return type of a gcc2 18715 builtin and then its argument prototype would still apply. */ 18716char copyhostent (); 18717char (*f) (); 18718 18719#ifdef F77_DUMMY_MAIN 18720# ifdef __cplusplus 18721 extern "C" 18722# endif 18723 int F77_DUMMY_MAIN() { return 1; } 18724#endif 18725int 18726main () 18727{ 18728/* The GNU C library defines this for functions which it implements 18729 to always fail with ENOSYS. Some functions are actually named 18730 something starting with __ and the normal name is an alias. */ 18731#if defined (__stub_copyhostent) || defined (__stub___copyhostent) 18732choke me 18733#else 18734f = copyhostent; 18735#endif 18736 18737 ; 18738 return 0; 18739} 18740_ACEOF 18741rm -f conftest.$ac_objext conftest$ac_exeext 18742if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18743 (eval $ac_link) 2>&5 18744 ac_status=$? 18745 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18746 (exit $ac_status); } && 18747 { ac_try='test -s conftest$ac_exeext' 18748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18749 (eval $ac_try) 2>&5 18750 ac_status=$? 18751 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18752 (exit $ac_status); }; }; then 18753 ac_cv_func_copyhostent=yes 18754else 18755 echo "$as_me: failed program was:" >&5 18756cat conftest.$ac_ext >&5 18757ac_cv_func_copyhostent=no 18758fi 18759rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 18760fi 18761echo "$as_me:$LINENO: result: $ac_cv_func_copyhostent" >&5 18762echo "${ECHO_T}$ac_cv_func_copyhostent" >&6 18763if test $ac_cv_func_copyhostent = yes; then 18764 18765cat >>confdefs.h <<_ACEOF 18766#define HAVE_COPYHOSTENT 1 18767_ACEOF 18768 18769else 18770 LIBOBJS="$LIBOBJS copyhostent.$ac_objext" 18771fi 18772echo "$as_me:$LINENO: checking for daemon" >&5 18773echo $ECHO_N "checking for daemon... $ECHO_C" >&6 18774if test "${ac_cv_func_daemon+set}" = set; then 18775 echo $ECHO_N "(cached) $ECHO_C" >&6 18776else 18777 cat >conftest.$ac_ext <<_ACEOF 18778#line $LINENO "configure" 18779#include "confdefs.h" 18780/* System header to define __stub macros and hopefully few prototypes, 18781 which can conflict with char daemon (); below. */ 18782#include <assert.h> 18783/* Override any gcc2 internal prototype to avoid an error. */ 18784#ifdef __cplusplus 18785extern "C" 18786#endif 18787/* We use char because int might match the return type of a gcc2 18788 builtin and then its argument prototype would still apply. */ 18789char daemon (); 18790char (*f) (); 18791 18792#ifdef F77_DUMMY_MAIN 18793# ifdef __cplusplus 18794 extern "C" 18795# endif 18796 int F77_DUMMY_MAIN() { return 1; } 18797#endif 18798int 18799main () 18800{ 18801/* The GNU C library defines this for functions which it implements 18802 to always fail with ENOSYS. Some functions are actually named 18803 something starting with __ and the normal name is an alias. */ 18804#if defined (__stub_daemon) || defined (__stub___daemon) 18805choke me 18806#else 18807f = daemon; 18808#endif 18809 18810 ; 18811 return 0; 18812} 18813_ACEOF 18814rm -f conftest.$ac_objext conftest$ac_exeext 18815if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18816 (eval $ac_link) 2>&5 18817 ac_status=$? 18818 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18819 (exit $ac_status); } && 18820 { ac_try='test -s conftest$ac_exeext' 18821 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18822 (eval $ac_try) 2>&5 18823 ac_status=$? 18824 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18825 (exit $ac_status); }; }; then 18826 ac_cv_func_daemon=yes 18827else 18828 echo "$as_me: failed program was:" >&5 18829cat conftest.$ac_ext >&5 18830ac_cv_func_daemon=no 18831fi 18832rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 18833fi 18834echo "$as_me:$LINENO: result: $ac_cv_func_daemon" >&5 18835echo "${ECHO_T}$ac_cv_func_daemon" >&6 18836if test $ac_cv_func_daemon = yes; then 18837 18838cat >>confdefs.h <<_ACEOF 18839#define HAVE_DAEMON 1 18840_ACEOF 18841 18842else 18843 LIBOBJS="$LIBOBJS daemon.$ac_objext" 18844fi 18845echo "$as_me:$LINENO: checking for ecalloc" >&5 18846echo $ECHO_N "checking for ecalloc... $ECHO_C" >&6 18847if test "${ac_cv_func_ecalloc+set}" = set; then 18848 echo $ECHO_N "(cached) $ECHO_C" >&6 18849else 18850 cat >conftest.$ac_ext <<_ACEOF 18851#line $LINENO "configure" 18852#include "confdefs.h" 18853/* System header to define __stub macros and hopefully few prototypes, 18854 which can conflict with char ecalloc (); below. */ 18855#include <assert.h> 18856/* Override any gcc2 internal prototype to avoid an error. */ 18857#ifdef __cplusplus 18858extern "C" 18859#endif 18860/* We use char because int might match the return type of a gcc2 18861 builtin and then its argument prototype would still apply. */ 18862char ecalloc (); 18863char (*f) (); 18864 18865#ifdef F77_DUMMY_MAIN 18866# ifdef __cplusplus 18867 extern "C" 18868# endif 18869 int F77_DUMMY_MAIN() { return 1; } 18870#endif 18871int 18872main () 18873{ 18874/* The GNU C library defines this for functions which it implements 18875 to always fail with ENOSYS. Some functions are actually named 18876 something starting with __ and the normal name is an alias. */ 18877#if defined (__stub_ecalloc) || defined (__stub___ecalloc) 18878choke me 18879#else 18880f = ecalloc; 18881#endif 18882 18883 ; 18884 return 0; 18885} 18886_ACEOF 18887rm -f conftest.$ac_objext conftest$ac_exeext 18888if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18889 (eval $ac_link) 2>&5 18890 ac_status=$? 18891 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18892 (exit $ac_status); } && 18893 { ac_try='test -s conftest$ac_exeext' 18894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18895 (eval $ac_try) 2>&5 18896 ac_status=$? 18897 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18898 (exit $ac_status); }; }; then 18899 ac_cv_func_ecalloc=yes 18900else 18901 echo "$as_me: failed program was:" >&5 18902cat conftest.$ac_ext >&5 18903ac_cv_func_ecalloc=no 18904fi 18905rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 18906fi 18907echo "$as_me:$LINENO: result: $ac_cv_func_ecalloc" >&5 18908echo "${ECHO_T}$ac_cv_func_ecalloc" >&6 18909if test $ac_cv_func_ecalloc = yes; then 18910 18911cat >>confdefs.h <<_ACEOF 18912#define HAVE_ECALLOC 1 18913_ACEOF 18914 18915else 18916 LIBOBJS="$LIBOBJS ecalloc.$ac_objext" 18917fi 18918echo "$as_me:$LINENO: checking for emalloc" >&5 18919echo $ECHO_N "checking for emalloc... $ECHO_C" >&6 18920if test "${ac_cv_func_emalloc+set}" = set; then 18921 echo $ECHO_N "(cached) $ECHO_C" >&6 18922else 18923 cat >conftest.$ac_ext <<_ACEOF 18924#line $LINENO "configure" 18925#include "confdefs.h" 18926/* System header to define __stub macros and hopefully few prototypes, 18927 which can conflict with char emalloc (); below. */ 18928#include <assert.h> 18929/* Override any gcc2 internal prototype to avoid an error. */ 18930#ifdef __cplusplus 18931extern "C" 18932#endif 18933/* We use char because int might match the return type of a gcc2 18934 builtin and then its argument prototype would still apply. */ 18935char emalloc (); 18936char (*f) (); 18937 18938#ifdef F77_DUMMY_MAIN 18939# ifdef __cplusplus 18940 extern "C" 18941# endif 18942 int F77_DUMMY_MAIN() { return 1; } 18943#endif 18944int 18945main () 18946{ 18947/* The GNU C library defines this for functions which it implements 18948 to always fail with ENOSYS. Some functions are actually named 18949 something starting with __ and the normal name is an alias. */ 18950#if defined (__stub_emalloc) || defined (__stub___emalloc) 18951choke me 18952#else 18953f = emalloc; 18954#endif 18955 18956 ; 18957 return 0; 18958} 18959_ACEOF 18960rm -f conftest.$ac_objext conftest$ac_exeext 18961if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 18962 (eval $ac_link) 2>&5 18963 ac_status=$? 18964 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18965 (exit $ac_status); } && 18966 { ac_try='test -s conftest$ac_exeext' 18967 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18968 (eval $ac_try) 2>&5 18969 ac_status=$? 18970 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18971 (exit $ac_status); }; }; then 18972 ac_cv_func_emalloc=yes 18973else 18974 echo "$as_me: failed program was:" >&5 18975cat conftest.$ac_ext >&5 18976ac_cv_func_emalloc=no 18977fi 18978rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 18979fi 18980echo "$as_me:$LINENO: result: $ac_cv_func_emalloc" >&5 18981echo "${ECHO_T}$ac_cv_func_emalloc" >&6 18982if test $ac_cv_func_emalloc = yes; then 18983 18984cat >>confdefs.h <<_ACEOF 18985#define HAVE_EMALLOC 1 18986_ACEOF 18987 18988else 18989 LIBOBJS="$LIBOBJS emalloc.$ac_objext" 18990fi 18991echo "$as_me:$LINENO: checking for erealloc" >&5 18992echo $ECHO_N "checking for erealloc... $ECHO_C" >&6 18993if test "${ac_cv_func_erealloc+set}" = set; then 18994 echo $ECHO_N "(cached) $ECHO_C" >&6 18995else 18996 cat >conftest.$ac_ext <<_ACEOF 18997#line $LINENO "configure" 18998#include "confdefs.h" 18999/* System header to define __stub macros and hopefully few prototypes, 19000 which can conflict with char erealloc (); below. */ 19001#include <assert.h> 19002/* Override any gcc2 internal prototype to avoid an error. */ 19003#ifdef __cplusplus 19004extern "C" 19005#endif 19006/* We use char because int might match the return type of a gcc2 19007 builtin and then its argument prototype would still apply. */ 19008char erealloc (); 19009char (*f) (); 19010 19011#ifdef F77_DUMMY_MAIN 19012# ifdef __cplusplus 19013 extern "C" 19014# endif 19015 int F77_DUMMY_MAIN() { return 1; } 19016#endif 19017int 19018main () 19019{ 19020/* The GNU C library defines this for functions which it implements 19021 to always fail with ENOSYS. Some functions are actually named 19022 something starting with __ and the normal name is an alias. */ 19023#if defined (__stub_erealloc) || defined (__stub___erealloc) 19024choke me 19025#else 19026f = erealloc; 19027#endif 19028 19029 ; 19030 return 0; 19031} 19032_ACEOF 19033rm -f conftest.$ac_objext conftest$ac_exeext 19034if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19035 (eval $ac_link) 2>&5 19036 ac_status=$? 19037 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19038 (exit $ac_status); } && 19039 { ac_try='test -s conftest$ac_exeext' 19040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19041 (eval $ac_try) 2>&5 19042 ac_status=$? 19043 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19044 (exit $ac_status); }; }; then 19045 ac_cv_func_erealloc=yes 19046else 19047 echo "$as_me: failed program was:" >&5 19048cat conftest.$ac_ext >&5 19049ac_cv_func_erealloc=no 19050fi 19051rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19052fi 19053echo "$as_me:$LINENO: result: $ac_cv_func_erealloc" >&5 19054echo "${ECHO_T}$ac_cv_func_erealloc" >&6 19055if test $ac_cv_func_erealloc = yes; then 19056 19057cat >>confdefs.h <<_ACEOF 19058#define HAVE_EREALLOC 1 19059_ACEOF 19060 19061else 19062 LIBOBJS="$LIBOBJS erealloc.$ac_objext" 19063fi 19064echo "$as_me:$LINENO: checking for estrdup" >&5 19065echo $ECHO_N "checking for estrdup... $ECHO_C" >&6 19066if test "${ac_cv_func_estrdup+set}" = set; then 19067 echo $ECHO_N "(cached) $ECHO_C" >&6 19068else 19069 cat >conftest.$ac_ext <<_ACEOF 19070#line $LINENO "configure" 19071#include "confdefs.h" 19072/* System header to define __stub macros and hopefully few prototypes, 19073 which can conflict with char estrdup (); below. */ 19074#include <assert.h> 19075/* Override any gcc2 internal prototype to avoid an error. */ 19076#ifdef __cplusplus 19077extern "C" 19078#endif 19079/* We use char because int might match the return type of a gcc2 19080 builtin and then its argument prototype would still apply. */ 19081char estrdup (); 19082char (*f) (); 19083 19084#ifdef F77_DUMMY_MAIN 19085# ifdef __cplusplus 19086 extern "C" 19087# endif 19088 int F77_DUMMY_MAIN() { return 1; } 19089#endif 19090int 19091main () 19092{ 19093/* The GNU C library defines this for functions which it implements 19094 to always fail with ENOSYS. Some functions are actually named 19095 something starting with __ and the normal name is an alias. */ 19096#if defined (__stub_estrdup) || defined (__stub___estrdup) 19097choke me 19098#else 19099f = estrdup; 19100#endif 19101 19102 ; 19103 return 0; 19104} 19105_ACEOF 19106rm -f conftest.$ac_objext conftest$ac_exeext 19107if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19108 (eval $ac_link) 2>&5 19109 ac_status=$? 19110 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19111 (exit $ac_status); } && 19112 { ac_try='test -s conftest$ac_exeext' 19113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19114 (eval $ac_try) 2>&5 19115 ac_status=$? 19116 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19117 (exit $ac_status); }; }; then 19118 ac_cv_func_estrdup=yes 19119else 19120 echo "$as_me: failed program was:" >&5 19121cat conftest.$ac_ext >&5 19122ac_cv_func_estrdup=no 19123fi 19124rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19125fi 19126echo "$as_me:$LINENO: result: $ac_cv_func_estrdup" >&5 19127echo "${ECHO_T}$ac_cv_func_estrdup" >&6 19128if test $ac_cv_func_estrdup = yes; then 19129 19130cat >>confdefs.h <<_ACEOF 19131#define HAVE_ESTRDUP 1 19132_ACEOF 19133 19134else 19135 LIBOBJS="$LIBOBJS estrdup.$ac_objext" 19136fi 19137echo "$as_me:$LINENO: checking for err" >&5 19138echo $ECHO_N "checking for err... $ECHO_C" >&6 19139if test "${ac_cv_func_err+set}" = set; then 19140 echo $ECHO_N "(cached) $ECHO_C" >&6 19141else 19142 cat >conftest.$ac_ext <<_ACEOF 19143#line $LINENO "configure" 19144#include "confdefs.h" 19145/* System header to define __stub macros and hopefully few prototypes, 19146 which can conflict with char err (); below. */ 19147#include <assert.h> 19148/* Override any gcc2 internal prototype to avoid an error. */ 19149#ifdef __cplusplus 19150extern "C" 19151#endif 19152/* We use char because int might match the return type of a gcc2 19153 builtin and then its argument prototype would still apply. */ 19154char err (); 19155char (*f) (); 19156 19157#ifdef F77_DUMMY_MAIN 19158# ifdef __cplusplus 19159 extern "C" 19160# endif 19161 int F77_DUMMY_MAIN() { return 1; } 19162#endif 19163int 19164main () 19165{ 19166/* The GNU C library defines this for functions which it implements 19167 to always fail with ENOSYS. Some functions are actually named 19168 something starting with __ and the normal name is an alias. */ 19169#if defined (__stub_err) || defined (__stub___err) 19170choke me 19171#else 19172f = err; 19173#endif 19174 19175 ; 19176 return 0; 19177} 19178_ACEOF 19179rm -f conftest.$ac_objext conftest$ac_exeext 19180if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19181 (eval $ac_link) 2>&5 19182 ac_status=$? 19183 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19184 (exit $ac_status); } && 19185 { ac_try='test -s conftest$ac_exeext' 19186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19187 (eval $ac_try) 2>&5 19188 ac_status=$? 19189 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19190 (exit $ac_status); }; }; then 19191 ac_cv_func_err=yes 19192else 19193 echo "$as_me: failed program was:" >&5 19194cat conftest.$ac_ext >&5 19195ac_cv_func_err=no 19196fi 19197rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19198fi 19199echo "$as_me:$LINENO: result: $ac_cv_func_err" >&5 19200echo "${ECHO_T}$ac_cv_func_err" >&6 19201if test $ac_cv_func_err = yes; then 19202 19203cat >>confdefs.h <<_ACEOF 19204#define HAVE_ERR 1 19205_ACEOF 19206 19207else 19208 LIBOBJS="$LIBOBJS err.$ac_objext" 19209fi 19210echo "$as_me:$LINENO: checking for errx" >&5 19211echo $ECHO_N "checking for errx... $ECHO_C" >&6 19212if test "${ac_cv_func_errx+set}" = set; then 19213 echo $ECHO_N "(cached) $ECHO_C" >&6 19214else 19215 cat >conftest.$ac_ext <<_ACEOF 19216#line $LINENO "configure" 19217#include "confdefs.h" 19218/* System header to define __stub macros and hopefully few prototypes, 19219 which can conflict with char errx (); below. */ 19220#include <assert.h> 19221/* Override any gcc2 internal prototype to avoid an error. */ 19222#ifdef __cplusplus 19223extern "C" 19224#endif 19225/* We use char because int might match the return type of a gcc2 19226 builtin and then its argument prototype would still apply. */ 19227char errx (); 19228char (*f) (); 19229 19230#ifdef F77_DUMMY_MAIN 19231# ifdef __cplusplus 19232 extern "C" 19233# endif 19234 int F77_DUMMY_MAIN() { return 1; } 19235#endif 19236int 19237main () 19238{ 19239/* The GNU C library defines this for functions which it implements 19240 to always fail with ENOSYS. Some functions are actually named 19241 something starting with __ and the normal name is an alias. */ 19242#if defined (__stub_errx) || defined (__stub___errx) 19243choke me 19244#else 19245f = errx; 19246#endif 19247 19248 ; 19249 return 0; 19250} 19251_ACEOF 19252rm -f conftest.$ac_objext conftest$ac_exeext 19253if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19254 (eval $ac_link) 2>&5 19255 ac_status=$? 19256 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19257 (exit $ac_status); } && 19258 { ac_try='test -s conftest$ac_exeext' 19259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19260 (eval $ac_try) 2>&5 19261 ac_status=$? 19262 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19263 (exit $ac_status); }; }; then 19264 ac_cv_func_errx=yes 19265else 19266 echo "$as_me: failed program was:" >&5 19267cat conftest.$ac_ext >&5 19268ac_cv_func_errx=no 19269fi 19270rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19271fi 19272echo "$as_me:$LINENO: result: $ac_cv_func_errx" >&5 19273echo "${ECHO_T}$ac_cv_func_errx" >&6 19274if test $ac_cv_func_errx = yes; then 19275 19276cat >>confdefs.h <<_ACEOF 19277#define HAVE_ERRX 1 19278_ACEOF 19279 19280else 19281 LIBOBJS="$LIBOBJS errx.$ac_objext" 19282fi 19283echo "$as_me:$LINENO: checking for fchown" >&5 19284echo $ECHO_N "checking for fchown... $ECHO_C" >&6 19285if test "${ac_cv_func_fchown+set}" = set; then 19286 echo $ECHO_N "(cached) $ECHO_C" >&6 19287else 19288 cat >conftest.$ac_ext <<_ACEOF 19289#line $LINENO "configure" 19290#include "confdefs.h" 19291/* System header to define __stub macros and hopefully few prototypes, 19292 which can conflict with char fchown (); below. */ 19293#include <assert.h> 19294/* Override any gcc2 internal prototype to avoid an error. */ 19295#ifdef __cplusplus 19296extern "C" 19297#endif 19298/* We use char because int might match the return type of a gcc2 19299 builtin and then its argument prototype would still apply. */ 19300char fchown (); 19301char (*f) (); 19302 19303#ifdef F77_DUMMY_MAIN 19304# ifdef __cplusplus 19305 extern "C" 19306# endif 19307 int F77_DUMMY_MAIN() { return 1; } 19308#endif 19309int 19310main () 19311{ 19312/* The GNU C library defines this for functions which it implements 19313 to always fail with ENOSYS. Some functions are actually named 19314 something starting with __ and the normal name is an alias. */ 19315#if defined (__stub_fchown) || defined (__stub___fchown) 19316choke me 19317#else 19318f = fchown; 19319#endif 19320 19321 ; 19322 return 0; 19323} 19324_ACEOF 19325rm -f conftest.$ac_objext conftest$ac_exeext 19326if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19327 (eval $ac_link) 2>&5 19328 ac_status=$? 19329 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19330 (exit $ac_status); } && 19331 { ac_try='test -s conftest$ac_exeext' 19332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19333 (eval $ac_try) 2>&5 19334 ac_status=$? 19335 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19336 (exit $ac_status); }; }; then 19337 ac_cv_func_fchown=yes 19338else 19339 echo "$as_me: failed program was:" >&5 19340cat conftest.$ac_ext >&5 19341ac_cv_func_fchown=no 19342fi 19343rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19344fi 19345echo "$as_me:$LINENO: result: $ac_cv_func_fchown" >&5 19346echo "${ECHO_T}$ac_cv_func_fchown" >&6 19347if test $ac_cv_func_fchown = yes; then 19348 19349cat >>confdefs.h <<_ACEOF 19350#define HAVE_FCHOWN 1 19351_ACEOF 19352 19353else 19354 LIBOBJS="$LIBOBJS fchown.$ac_objext" 19355fi 19356echo "$as_me:$LINENO: checking for flock" >&5 19357echo $ECHO_N "checking for flock... $ECHO_C" >&6 19358if test "${ac_cv_func_flock+set}" = set; then 19359 echo $ECHO_N "(cached) $ECHO_C" >&6 19360else 19361 cat >conftest.$ac_ext <<_ACEOF 19362#line $LINENO "configure" 19363#include "confdefs.h" 19364/* System header to define __stub macros and hopefully few prototypes, 19365 which can conflict with char flock (); below. */ 19366#include <assert.h> 19367/* Override any gcc2 internal prototype to avoid an error. */ 19368#ifdef __cplusplus 19369extern "C" 19370#endif 19371/* We use char because int might match the return type of a gcc2 19372 builtin and then its argument prototype would still apply. */ 19373char flock (); 19374char (*f) (); 19375 19376#ifdef F77_DUMMY_MAIN 19377# ifdef __cplusplus 19378 extern "C" 19379# endif 19380 int F77_DUMMY_MAIN() { return 1; } 19381#endif 19382int 19383main () 19384{ 19385/* The GNU C library defines this for functions which it implements 19386 to always fail with ENOSYS. Some functions are actually named 19387 something starting with __ and the normal name is an alias. */ 19388#if defined (__stub_flock) || defined (__stub___flock) 19389choke me 19390#else 19391f = flock; 19392#endif 19393 19394 ; 19395 return 0; 19396} 19397_ACEOF 19398rm -f conftest.$ac_objext conftest$ac_exeext 19399if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19400 (eval $ac_link) 2>&5 19401 ac_status=$? 19402 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19403 (exit $ac_status); } && 19404 { ac_try='test -s conftest$ac_exeext' 19405 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19406 (eval $ac_try) 2>&5 19407 ac_status=$? 19408 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19409 (exit $ac_status); }; }; then 19410 ac_cv_func_flock=yes 19411else 19412 echo "$as_me: failed program was:" >&5 19413cat conftest.$ac_ext >&5 19414ac_cv_func_flock=no 19415fi 19416rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19417fi 19418echo "$as_me:$LINENO: result: $ac_cv_func_flock" >&5 19419echo "${ECHO_T}$ac_cv_func_flock" >&6 19420if test $ac_cv_func_flock = yes; then 19421 19422cat >>confdefs.h <<_ACEOF 19423#define HAVE_FLOCK 1 19424_ACEOF 19425 19426else 19427 LIBOBJS="$LIBOBJS flock.$ac_objext" 19428fi 19429echo "$as_me:$LINENO: checking for fnmatch" >&5 19430echo $ECHO_N "checking for fnmatch... $ECHO_C" >&6 19431if test "${ac_cv_func_fnmatch+set}" = set; then 19432 echo $ECHO_N "(cached) $ECHO_C" >&6 19433else 19434 cat >conftest.$ac_ext <<_ACEOF 19435#line $LINENO "configure" 19436#include "confdefs.h" 19437/* System header to define __stub macros and hopefully few prototypes, 19438 which can conflict with char fnmatch (); below. */ 19439#include <assert.h> 19440/* Override any gcc2 internal prototype to avoid an error. */ 19441#ifdef __cplusplus 19442extern "C" 19443#endif 19444/* We use char because int might match the return type of a gcc2 19445 builtin and then its argument prototype would still apply. */ 19446char fnmatch (); 19447char (*f) (); 19448 19449#ifdef F77_DUMMY_MAIN 19450# ifdef __cplusplus 19451 extern "C" 19452# endif 19453 int F77_DUMMY_MAIN() { return 1; } 19454#endif 19455int 19456main () 19457{ 19458/* The GNU C library defines this for functions which it implements 19459 to always fail with ENOSYS. Some functions are actually named 19460 something starting with __ and the normal name is an alias. */ 19461#if defined (__stub_fnmatch) || defined (__stub___fnmatch) 19462choke me 19463#else 19464f = fnmatch; 19465#endif 19466 19467 ; 19468 return 0; 19469} 19470_ACEOF 19471rm -f conftest.$ac_objext conftest$ac_exeext 19472if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19473 (eval $ac_link) 2>&5 19474 ac_status=$? 19475 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19476 (exit $ac_status); } && 19477 { ac_try='test -s conftest$ac_exeext' 19478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19479 (eval $ac_try) 2>&5 19480 ac_status=$? 19481 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19482 (exit $ac_status); }; }; then 19483 ac_cv_func_fnmatch=yes 19484else 19485 echo "$as_me: failed program was:" >&5 19486cat conftest.$ac_ext >&5 19487ac_cv_func_fnmatch=no 19488fi 19489rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19490fi 19491echo "$as_me:$LINENO: result: $ac_cv_func_fnmatch" >&5 19492echo "${ECHO_T}$ac_cv_func_fnmatch" >&6 19493if test $ac_cv_func_fnmatch = yes; then 19494 19495cat >>confdefs.h <<_ACEOF 19496#define HAVE_FNMATCH 1 19497_ACEOF 19498 19499else 19500 LIBOBJS="$LIBOBJS fnmatch.$ac_objext" 19501fi 19502echo "$as_me:$LINENO: checking for freehostent" >&5 19503echo $ECHO_N "checking for freehostent... $ECHO_C" >&6 19504if test "${ac_cv_func_freehostent+set}" = set; then 19505 echo $ECHO_N "(cached) $ECHO_C" >&6 19506else 19507 cat >conftest.$ac_ext <<_ACEOF 19508#line $LINENO "configure" 19509#include "confdefs.h" 19510/* System header to define __stub macros and hopefully few prototypes, 19511 which can conflict with char freehostent (); below. */ 19512#include <assert.h> 19513/* Override any gcc2 internal prototype to avoid an error. */ 19514#ifdef __cplusplus 19515extern "C" 19516#endif 19517/* We use char because int might match the return type of a gcc2 19518 builtin and then its argument prototype would still apply. */ 19519char freehostent (); 19520char (*f) (); 19521 19522#ifdef F77_DUMMY_MAIN 19523# ifdef __cplusplus 19524 extern "C" 19525# endif 19526 int F77_DUMMY_MAIN() { return 1; } 19527#endif 19528int 19529main () 19530{ 19531/* The GNU C library defines this for functions which it implements 19532 to always fail with ENOSYS. Some functions are actually named 19533 something starting with __ and the normal name is an alias. */ 19534#if defined (__stub_freehostent) || defined (__stub___freehostent) 19535choke me 19536#else 19537f = freehostent; 19538#endif 19539 19540 ; 19541 return 0; 19542} 19543_ACEOF 19544rm -f conftest.$ac_objext conftest$ac_exeext 19545if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19546 (eval $ac_link) 2>&5 19547 ac_status=$? 19548 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19549 (exit $ac_status); } && 19550 { ac_try='test -s conftest$ac_exeext' 19551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19552 (eval $ac_try) 2>&5 19553 ac_status=$? 19554 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19555 (exit $ac_status); }; }; then 19556 ac_cv_func_freehostent=yes 19557else 19558 echo "$as_me: failed program was:" >&5 19559cat conftest.$ac_ext >&5 19560ac_cv_func_freehostent=no 19561fi 19562rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19563fi 19564echo "$as_me:$LINENO: result: $ac_cv_func_freehostent" >&5 19565echo "${ECHO_T}$ac_cv_func_freehostent" >&6 19566if test $ac_cv_func_freehostent = yes; then 19567 19568cat >>confdefs.h <<_ACEOF 19569#define HAVE_FREEHOSTENT 1 19570_ACEOF 19571 19572else 19573 LIBOBJS="$LIBOBJS freehostent.$ac_objext" 19574fi 19575echo "$as_me:$LINENO: checking for getcwd" >&5 19576echo $ECHO_N "checking for getcwd... $ECHO_C" >&6 19577if test "${ac_cv_func_getcwd+set}" = set; then 19578 echo $ECHO_N "(cached) $ECHO_C" >&6 19579else 19580 cat >conftest.$ac_ext <<_ACEOF 19581#line $LINENO "configure" 19582#include "confdefs.h" 19583/* System header to define __stub macros and hopefully few prototypes, 19584 which can conflict with char getcwd (); below. */ 19585#include <assert.h> 19586/* Override any gcc2 internal prototype to avoid an error. */ 19587#ifdef __cplusplus 19588extern "C" 19589#endif 19590/* We use char because int might match the return type of a gcc2 19591 builtin and then its argument prototype would still apply. */ 19592char getcwd (); 19593char (*f) (); 19594 19595#ifdef F77_DUMMY_MAIN 19596# ifdef __cplusplus 19597 extern "C" 19598# endif 19599 int F77_DUMMY_MAIN() { return 1; } 19600#endif 19601int 19602main () 19603{ 19604/* The GNU C library defines this for functions which it implements 19605 to always fail with ENOSYS. Some functions are actually named 19606 something starting with __ and the normal name is an alias. */ 19607#if defined (__stub_getcwd) || defined (__stub___getcwd) 19608choke me 19609#else 19610f = getcwd; 19611#endif 19612 19613 ; 19614 return 0; 19615} 19616_ACEOF 19617rm -f conftest.$ac_objext conftest$ac_exeext 19618if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19619 (eval $ac_link) 2>&5 19620 ac_status=$? 19621 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19622 (exit $ac_status); } && 19623 { ac_try='test -s conftest$ac_exeext' 19624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19625 (eval $ac_try) 2>&5 19626 ac_status=$? 19627 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19628 (exit $ac_status); }; }; then 19629 ac_cv_func_getcwd=yes 19630else 19631 echo "$as_me: failed program was:" >&5 19632cat conftest.$ac_ext >&5 19633ac_cv_func_getcwd=no 19634fi 19635rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19636fi 19637echo "$as_me:$LINENO: result: $ac_cv_func_getcwd" >&5 19638echo "${ECHO_T}$ac_cv_func_getcwd" >&6 19639if test $ac_cv_func_getcwd = yes; then 19640 19641cat >>confdefs.h <<_ACEOF 19642#define HAVE_GETCWD 1 19643_ACEOF 19644 19645else 19646 LIBOBJS="$LIBOBJS getcwd.$ac_objext" 19647fi 19648echo "$as_me:$LINENO: checking for getdtablesize" >&5 19649echo $ECHO_N "checking for getdtablesize... $ECHO_C" >&6 19650if test "${ac_cv_func_getdtablesize+set}" = set; then 19651 echo $ECHO_N "(cached) $ECHO_C" >&6 19652else 19653 cat >conftest.$ac_ext <<_ACEOF 19654#line $LINENO "configure" 19655#include "confdefs.h" 19656/* System header to define __stub macros and hopefully few prototypes, 19657 which can conflict with char getdtablesize (); below. */ 19658#include <assert.h> 19659/* Override any gcc2 internal prototype to avoid an error. */ 19660#ifdef __cplusplus 19661extern "C" 19662#endif 19663/* We use char because int might match the return type of a gcc2 19664 builtin and then its argument prototype would still apply. */ 19665char getdtablesize (); 19666char (*f) (); 19667 19668#ifdef F77_DUMMY_MAIN 19669# ifdef __cplusplus 19670 extern "C" 19671# endif 19672 int F77_DUMMY_MAIN() { return 1; } 19673#endif 19674int 19675main () 19676{ 19677/* The GNU C library defines this for functions which it implements 19678 to always fail with ENOSYS. Some functions are actually named 19679 something starting with __ and the normal name is an alias. */ 19680#if defined (__stub_getdtablesize) || defined (__stub___getdtablesize) 19681choke me 19682#else 19683f = getdtablesize; 19684#endif 19685 19686 ; 19687 return 0; 19688} 19689_ACEOF 19690rm -f conftest.$ac_objext conftest$ac_exeext 19691if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19692 (eval $ac_link) 2>&5 19693 ac_status=$? 19694 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19695 (exit $ac_status); } && 19696 { ac_try='test -s conftest$ac_exeext' 19697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19698 (eval $ac_try) 2>&5 19699 ac_status=$? 19700 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19701 (exit $ac_status); }; }; then 19702 ac_cv_func_getdtablesize=yes 19703else 19704 echo "$as_me: failed program was:" >&5 19705cat conftest.$ac_ext >&5 19706ac_cv_func_getdtablesize=no 19707fi 19708rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19709fi 19710echo "$as_me:$LINENO: result: $ac_cv_func_getdtablesize" >&5 19711echo "${ECHO_T}$ac_cv_func_getdtablesize" >&6 19712if test $ac_cv_func_getdtablesize = yes; then 19713 19714cat >>confdefs.h <<_ACEOF 19715#define HAVE_GETDTABLESIZE 1 19716_ACEOF 19717 19718else 19719 LIBOBJS="$LIBOBJS getdtablesize.$ac_objext" 19720fi 19721echo "$as_me:$LINENO: checking for getegid" >&5 19722echo $ECHO_N "checking for getegid... $ECHO_C" >&6 19723if test "${ac_cv_func_getegid+set}" = set; then 19724 echo $ECHO_N "(cached) $ECHO_C" >&6 19725else 19726 cat >conftest.$ac_ext <<_ACEOF 19727#line $LINENO "configure" 19728#include "confdefs.h" 19729/* System header to define __stub macros and hopefully few prototypes, 19730 which can conflict with char getegid (); below. */ 19731#include <assert.h> 19732/* Override any gcc2 internal prototype to avoid an error. */ 19733#ifdef __cplusplus 19734extern "C" 19735#endif 19736/* We use char because int might match the return type of a gcc2 19737 builtin and then its argument prototype would still apply. */ 19738char getegid (); 19739char (*f) (); 19740 19741#ifdef F77_DUMMY_MAIN 19742# ifdef __cplusplus 19743 extern "C" 19744# endif 19745 int F77_DUMMY_MAIN() { return 1; } 19746#endif 19747int 19748main () 19749{ 19750/* The GNU C library defines this for functions which it implements 19751 to always fail with ENOSYS. Some functions are actually named 19752 something starting with __ and the normal name is an alias. */ 19753#if defined (__stub_getegid) || defined (__stub___getegid) 19754choke me 19755#else 19756f = getegid; 19757#endif 19758 19759 ; 19760 return 0; 19761} 19762_ACEOF 19763rm -f conftest.$ac_objext conftest$ac_exeext 19764if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19765 (eval $ac_link) 2>&5 19766 ac_status=$? 19767 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19768 (exit $ac_status); } && 19769 { ac_try='test -s conftest$ac_exeext' 19770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19771 (eval $ac_try) 2>&5 19772 ac_status=$? 19773 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19774 (exit $ac_status); }; }; then 19775 ac_cv_func_getegid=yes 19776else 19777 echo "$as_me: failed program was:" >&5 19778cat conftest.$ac_ext >&5 19779ac_cv_func_getegid=no 19780fi 19781rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19782fi 19783echo "$as_me:$LINENO: result: $ac_cv_func_getegid" >&5 19784echo "${ECHO_T}$ac_cv_func_getegid" >&6 19785if test $ac_cv_func_getegid = yes; then 19786 19787cat >>confdefs.h <<_ACEOF 19788#define HAVE_GETEGID 1 19789_ACEOF 19790 19791else 19792 LIBOBJS="$LIBOBJS getegid.$ac_objext" 19793fi 19794echo "$as_me:$LINENO: checking for geteuid" >&5 19795echo $ECHO_N "checking for geteuid... $ECHO_C" >&6 19796if test "${ac_cv_func_geteuid+set}" = set; then 19797 echo $ECHO_N "(cached) $ECHO_C" >&6 19798else 19799 cat >conftest.$ac_ext <<_ACEOF 19800#line $LINENO "configure" 19801#include "confdefs.h" 19802/* System header to define __stub macros and hopefully few prototypes, 19803 which can conflict with char geteuid (); below. */ 19804#include <assert.h> 19805/* Override any gcc2 internal prototype to avoid an error. */ 19806#ifdef __cplusplus 19807extern "C" 19808#endif 19809/* We use char because int might match the return type of a gcc2 19810 builtin and then its argument prototype would still apply. */ 19811char geteuid (); 19812char (*f) (); 19813 19814#ifdef F77_DUMMY_MAIN 19815# ifdef __cplusplus 19816 extern "C" 19817# endif 19818 int F77_DUMMY_MAIN() { return 1; } 19819#endif 19820int 19821main () 19822{ 19823/* The GNU C library defines this for functions which it implements 19824 to always fail with ENOSYS. Some functions are actually named 19825 something starting with __ and the normal name is an alias. */ 19826#if defined (__stub_geteuid) || defined (__stub___geteuid) 19827choke me 19828#else 19829f = geteuid; 19830#endif 19831 19832 ; 19833 return 0; 19834} 19835_ACEOF 19836rm -f conftest.$ac_objext conftest$ac_exeext 19837if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19838 (eval $ac_link) 2>&5 19839 ac_status=$? 19840 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19841 (exit $ac_status); } && 19842 { ac_try='test -s conftest$ac_exeext' 19843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19844 (eval $ac_try) 2>&5 19845 ac_status=$? 19846 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19847 (exit $ac_status); }; }; then 19848 ac_cv_func_geteuid=yes 19849else 19850 echo "$as_me: failed program was:" >&5 19851cat conftest.$ac_ext >&5 19852ac_cv_func_geteuid=no 19853fi 19854rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19855fi 19856echo "$as_me:$LINENO: result: $ac_cv_func_geteuid" >&5 19857echo "${ECHO_T}$ac_cv_func_geteuid" >&6 19858if test $ac_cv_func_geteuid = yes; then 19859 19860cat >>confdefs.h <<_ACEOF 19861#define HAVE_GETEUID 1 19862_ACEOF 19863 19864else 19865 LIBOBJS="$LIBOBJS geteuid.$ac_objext" 19866fi 19867echo "$as_me:$LINENO: checking for getgid" >&5 19868echo $ECHO_N "checking for getgid... $ECHO_C" >&6 19869if test "${ac_cv_func_getgid+set}" = set; then 19870 echo $ECHO_N "(cached) $ECHO_C" >&6 19871else 19872 cat >conftest.$ac_ext <<_ACEOF 19873#line $LINENO "configure" 19874#include "confdefs.h" 19875/* System header to define __stub macros and hopefully few prototypes, 19876 which can conflict with char getgid (); below. */ 19877#include <assert.h> 19878/* Override any gcc2 internal prototype to avoid an error. */ 19879#ifdef __cplusplus 19880extern "C" 19881#endif 19882/* We use char because int might match the return type of a gcc2 19883 builtin and then its argument prototype would still apply. */ 19884char getgid (); 19885char (*f) (); 19886 19887#ifdef F77_DUMMY_MAIN 19888# ifdef __cplusplus 19889 extern "C" 19890# endif 19891 int F77_DUMMY_MAIN() { return 1; } 19892#endif 19893int 19894main () 19895{ 19896/* The GNU C library defines this for functions which it implements 19897 to always fail with ENOSYS. Some functions are actually named 19898 something starting with __ and the normal name is an alias. */ 19899#if defined (__stub_getgid) || defined (__stub___getgid) 19900choke me 19901#else 19902f = getgid; 19903#endif 19904 19905 ; 19906 return 0; 19907} 19908_ACEOF 19909rm -f conftest.$ac_objext conftest$ac_exeext 19910if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19911 (eval $ac_link) 2>&5 19912 ac_status=$? 19913 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19914 (exit $ac_status); } && 19915 { ac_try='test -s conftest$ac_exeext' 19916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19917 (eval $ac_try) 2>&5 19918 ac_status=$? 19919 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19920 (exit $ac_status); }; }; then 19921 ac_cv_func_getgid=yes 19922else 19923 echo "$as_me: failed program was:" >&5 19924cat conftest.$ac_ext >&5 19925ac_cv_func_getgid=no 19926fi 19927rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 19928fi 19929echo "$as_me:$LINENO: result: $ac_cv_func_getgid" >&5 19930echo "${ECHO_T}$ac_cv_func_getgid" >&6 19931if test $ac_cv_func_getgid = yes; then 19932 19933cat >>confdefs.h <<_ACEOF 19934#define HAVE_GETGID 1 19935_ACEOF 19936 19937else 19938 LIBOBJS="$LIBOBJS getgid.$ac_objext" 19939fi 19940echo "$as_me:$LINENO: checking for gethostname" >&5 19941echo $ECHO_N "checking for gethostname... $ECHO_C" >&6 19942if test "${ac_cv_func_gethostname+set}" = set; then 19943 echo $ECHO_N "(cached) $ECHO_C" >&6 19944else 19945 cat >conftest.$ac_ext <<_ACEOF 19946#line $LINENO "configure" 19947#include "confdefs.h" 19948/* System header to define __stub macros and hopefully few prototypes, 19949 which can conflict with char gethostname (); below. */ 19950#include <assert.h> 19951/* Override any gcc2 internal prototype to avoid an error. */ 19952#ifdef __cplusplus 19953extern "C" 19954#endif 19955/* We use char because int might match the return type of a gcc2 19956 builtin and then its argument prototype would still apply. */ 19957char gethostname (); 19958char (*f) (); 19959 19960#ifdef F77_DUMMY_MAIN 19961# ifdef __cplusplus 19962 extern "C" 19963# endif 19964 int F77_DUMMY_MAIN() { return 1; } 19965#endif 19966int 19967main () 19968{ 19969/* The GNU C library defines this for functions which it implements 19970 to always fail with ENOSYS. Some functions are actually named 19971 something starting with __ and the normal name is an alias. */ 19972#if defined (__stub_gethostname) || defined (__stub___gethostname) 19973choke me 19974#else 19975f = gethostname; 19976#endif 19977 19978 ; 19979 return 0; 19980} 19981_ACEOF 19982rm -f conftest.$ac_objext conftest$ac_exeext 19983if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 19984 (eval $ac_link) 2>&5 19985 ac_status=$? 19986 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19987 (exit $ac_status); } && 19988 { ac_try='test -s conftest$ac_exeext' 19989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19990 (eval $ac_try) 2>&5 19991 ac_status=$? 19992 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19993 (exit $ac_status); }; }; then 19994 ac_cv_func_gethostname=yes 19995else 19996 echo "$as_me: failed program was:" >&5 19997cat conftest.$ac_ext >&5 19998ac_cv_func_gethostname=no 19999fi 20000rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20001fi 20002echo "$as_me:$LINENO: result: $ac_cv_func_gethostname" >&5 20003echo "${ECHO_T}$ac_cv_func_gethostname" >&6 20004if test $ac_cv_func_gethostname = yes; then 20005 20006cat >>confdefs.h <<_ACEOF 20007#define HAVE_GETHOSTNAME 1 20008_ACEOF 20009 20010else 20011 LIBOBJS="$LIBOBJS gethostname.$ac_objext" 20012fi 20013echo "$as_me:$LINENO: checking for getifaddrs" >&5 20014echo $ECHO_N "checking for getifaddrs... $ECHO_C" >&6 20015if test "${ac_cv_func_getifaddrs+set}" = set; then 20016 echo $ECHO_N "(cached) $ECHO_C" >&6 20017else 20018 cat >conftest.$ac_ext <<_ACEOF 20019#line $LINENO "configure" 20020#include "confdefs.h" 20021/* System header to define __stub macros and hopefully few prototypes, 20022 which can conflict with char getifaddrs (); below. */ 20023#include <assert.h> 20024/* Override any gcc2 internal prototype to avoid an error. */ 20025#ifdef __cplusplus 20026extern "C" 20027#endif 20028/* We use char because int might match the return type of a gcc2 20029 builtin and then its argument prototype would still apply. */ 20030char getifaddrs (); 20031char (*f) (); 20032 20033#ifdef F77_DUMMY_MAIN 20034# ifdef __cplusplus 20035 extern "C" 20036# endif 20037 int F77_DUMMY_MAIN() { return 1; } 20038#endif 20039int 20040main () 20041{ 20042/* The GNU C library defines this for functions which it implements 20043 to always fail with ENOSYS. Some functions are actually named 20044 something starting with __ and the normal name is an alias. */ 20045#if defined (__stub_getifaddrs) || defined (__stub___getifaddrs) 20046choke me 20047#else 20048f = getifaddrs; 20049#endif 20050 20051 ; 20052 return 0; 20053} 20054_ACEOF 20055rm -f conftest.$ac_objext conftest$ac_exeext 20056if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20057 (eval $ac_link) 2>&5 20058 ac_status=$? 20059 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20060 (exit $ac_status); } && 20061 { ac_try='test -s conftest$ac_exeext' 20062 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20063 (eval $ac_try) 2>&5 20064 ac_status=$? 20065 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20066 (exit $ac_status); }; }; then 20067 ac_cv_func_getifaddrs=yes 20068else 20069 echo "$as_me: failed program was:" >&5 20070cat conftest.$ac_ext >&5 20071ac_cv_func_getifaddrs=no 20072fi 20073rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20074fi 20075echo "$as_me:$LINENO: result: $ac_cv_func_getifaddrs" >&5 20076echo "${ECHO_T}$ac_cv_func_getifaddrs" >&6 20077if test $ac_cv_func_getifaddrs = yes; then 20078 20079cat >>confdefs.h <<_ACEOF 20080#define HAVE_GETIFADDRS 1 20081_ACEOF 20082 20083else 20084 LIBOBJS="$LIBOBJS getifaddrs.$ac_objext" 20085fi 20086echo "$as_me:$LINENO: checking for getipnodebyaddr" >&5 20087echo $ECHO_N "checking for getipnodebyaddr... $ECHO_C" >&6 20088if test "${ac_cv_func_getipnodebyaddr+set}" = set; then 20089 echo $ECHO_N "(cached) $ECHO_C" >&6 20090else 20091 cat >conftest.$ac_ext <<_ACEOF 20092#line $LINENO "configure" 20093#include "confdefs.h" 20094/* System header to define __stub macros and hopefully few prototypes, 20095 which can conflict with char getipnodebyaddr (); below. */ 20096#include <assert.h> 20097/* Override any gcc2 internal prototype to avoid an error. */ 20098#ifdef __cplusplus 20099extern "C" 20100#endif 20101/* We use char because int might match the return type of a gcc2 20102 builtin and then its argument prototype would still apply. */ 20103char getipnodebyaddr (); 20104char (*f) (); 20105 20106#ifdef F77_DUMMY_MAIN 20107# ifdef __cplusplus 20108 extern "C" 20109# endif 20110 int F77_DUMMY_MAIN() { return 1; } 20111#endif 20112int 20113main () 20114{ 20115/* The GNU C library defines this for functions which it implements 20116 to always fail with ENOSYS. Some functions are actually named 20117 something starting with __ and the normal name is an alias. */ 20118#if defined (__stub_getipnodebyaddr) || defined (__stub___getipnodebyaddr) 20119choke me 20120#else 20121f = getipnodebyaddr; 20122#endif 20123 20124 ; 20125 return 0; 20126} 20127_ACEOF 20128rm -f conftest.$ac_objext conftest$ac_exeext 20129if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20130 (eval $ac_link) 2>&5 20131 ac_status=$? 20132 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20133 (exit $ac_status); } && 20134 { ac_try='test -s conftest$ac_exeext' 20135 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20136 (eval $ac_try) 2>&5 20137 ac_status=$? 20138 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20139 (exit $ac_status); }; }; then 20140 ac_cv_func_getipnodebyaddr=yes 20141else 20142 echo "$as_me: failed program was:" >&5 20143cat conftest.$ac_ext >&5 20144ac_cv_func_getipnodebyaddr=no 20145fi 20146rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20147fi 20148echo "$as_me:$LINENO: result: $ac_cv_func_getipnodebyaddr" >&5 20149echo "${ECHO_T}$ac_cv_func_getipnodebyaddr" >&6 20150if test $ac_cv_func_getipnodebyaddr = yes; then 20151 20152cat >>confdefs.h <<_ACEOF 20153#define HAVE_GETIPNODEBYADDR 1 20154_ACEOF 20155 20156else 20157 LIBOBJS="$LIBOBJS getipnodebyaddr.$ac_objext" 20158fi 20159echo "$as_me:$LINENO: checking for getipnodebyname" >&5 20160echo $ECHO_N "checking for getipnodebyname... $ECHO_C" >&6 20161if test "${ac_cv_func_getipnodebyname+set}" = set; then 20162 echo $ECHO_N "(cached) $ECHO_C" >&6 20163else 20164 cat >conftest.$ac_ext <<_ACEOF 20165#line $LINENO "configure" 20166#include "confdefs.h" 20167/* System header to define __stub macros and hopefully few prototypes, 20168 which can conflict with char getipnodebyname (); below. */ 20169#include <assert.h> 20170/* Override any gcc2 internal prototype to avoid an error. */ 20171#ifdef __cplusplus 20172extern "C" 20173#endif 20174/* We use char because int might match the return type of a gcc2 20175 builtin and then its argument prototype would still apply. */ 20176char getipnodebyname (); 20177char (*f) (); 20178 20179#ifdef F77_DUMMY_MAIN 20180# ifdef __cplusplus 20181 extern "C" 20182# endif 20183 int F77_DUMMY_MAIN() { return 1; } 20184#endif 20185int 20186main () 20187{ 20188/* The GNU C library defines this for functions which it implements 20189 to always fail with ENOSYS. Some functions are actually named 20190 something starting with __ and the normal name is an alias. */ 20191#if defined (__stub_getipnodebyname) || defined (__stub___getipnodebyname) 20192choke me 20193#else 20194f = getipnodebyname; 20195#endif 20196 20197 ; 20198 return 0; 20199} 20200_ACEOF 20201rm -f conftest.$ac_objext conftest$ac_exeext 20202if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20203 (eval $ac_link) 2>&5 20204 ac_status=$? 20205 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20206 (exit $ac_status); } && 20207 { ac_try='test -s conftest$ac_exeext' 20208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20209 (eval $ac_try) 2>&5 20210 ac_status=$? 20211 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20212 (exit $ac_status); }; }; then 20213 ac_cv_func_getipnodebyname=yes 20214else 20215 echo "$as_me: failed program was:" >&5 20216cat conftest.$ac_ext >&5 20217ac_cv_func_getipnodebyname=no 20218fi 20219rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20220fi 20221echo "$as_me:$LINENO: result: $ac_cv_func_getipnodebyname" >&5 20222echo "${ECHO_T}$ac_cv_func_getipnodebyname" >&6 20223if test $ac_cv_func_getipnodebyname = yes; then 20224 20225cat >>confdefs.h <<_ACEOF 20226#define HAVE_GETIPNODEBYNAME 1 20227_ACEOF 20228 20229else 20230 LIBOBJS="$LIBOBJS getipnodebyname.$ac_objext" 20231fi 20232echo "$as_me:$LINENO: checking for getopt" >&5 20233echo $ECHO_N "checking for getopt... $ECHO_C" >&6 20234if test "${ac_cv_func_getopt+set}" = set; then 20235 echo $ECHO_N "(cached) $ECHO_C" >&6 20236else 20237 cat >conftest.$ac_ext <<_ACEOF 20238#line $LINENO "configure" 20239#include "confdefs.h" 20240/* System header to define __stub macros and hopefully few prototypes, 20241 which can conflict with char getopt (); below. */ 20242#include <assert.h> 20243/* Override any gcc2 internal prototype to avoid an error. */ 20244#ifdef __cplusplus 20245extern "C" 20246#endif 20247/* We use char because int might match the return type of a gcc2 20248 builtin and then its argument prototype would still apply. */ 20249char getopt (); 20250char (*f) (); 20251 20252#ifdef F77_DUMMY_MAIN 20253# ifdef __cplusplus 20254 extern "C" 20255# endif 20256 int F77_DUMMY_MAIN() { return 1; } 20257#endif 20258int 20259main () 20260{ 20261/* The GNU C library defines this for functions which it implements 20262 to always fail with ENOSYS. Some functions are actually named 20263 something starting with __ and the normal name is an alias. */ 20264#if defined (__stub_getopt) || defined (__stub___getopt) 20265choke me 20266#else 20267f = getopt; 20268#endif 20269 20270 ; 20271 return 0; 20272} 20273_ACEOF 20274rm -f conftest.$ac_objext conftest$ac_exeext 20275if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20276 (eval $ac_link) 2>&5 20277 ac_status=$? 20278 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20279 (exit $ac_status); } && 20280 { ac_try='test -s conftest$ac_exeext' 20281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20282 (eval $ac_try) 2>&5 20283 ac_status=$? 20284 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20285 (exit $ac_status); }; }; then 20286 ac_cv_func_getopt=yes 20287else 20288 echo "$as_me: failed program was:" >&5 20289cat conftest.$ac_ext >&5 20290ac_cv_func_getopt=no 20291fi 20292rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20293fi 20294echo "$as_me:$LINENO: result: $ac_cv_func_getopt" >&5 20295echo "${ECHO_T}$ac_cv_func_getopt" >&6 20296if test $ac_cv_func_getopt = yes; then 20297 20298cat >>confdefs.h <<_ACEOF 20299#define HAVE_GETOPT 1 20300_ACEOF 20301 20302else 20303 LIBOBJS="$LIBOBJS getopt.$ac_objext" 20304fi 20305echo "$as_me:$LINENO: checking for gettimeofday" >&5 20306echo $ECHO_N "checking for gettimeofday... $ECHO_C" >&6 20307if test "${ac_cv_func_gettimeofday+set}" = set; then 20308 echo $ECHO_N "(cached) $ECHO_C" >&6 20309else 20310 cat >conftest.$ac_ext <<_ACEOF 20311#line $LINENO "configure" 20312#include "confdefs.h" 20313/* System header to define __stub macros and hopefully few prototypes, 20314 which can conflict with char gettimeofday (); below. */ 20315#include <assert.h> 20316/* Override any gcc2 internal prototype to avoid an error. */ 20317#ifdef __cplusplus 20318extern "C" 20319#endif 20320/* We use char because int might match the return type of a gcc2 20321 builtin and then its argument prototype would still apply. */ 20322char gettimeofday (); 20323char (*f) (); 20324 20325#ifdef F77_DUMMY_MAIN 20326# ifdef __cplusplus 20327 extern "C" 20328# endif 20329 int F77_DUMMY_MAIN() { return 1; } 20330#endif 20331int 20332main () 20333{ 20334/* The GNU C library defines this for functions which it implements 20335 to always fail with ENOSYS. Some functions are actually named 20336 something starting with __ and the normal name is an alias. */ 20337#if defined (__stub_gettimeofday) || defined (__stub___gettimeofday) 20338choke me 20339#else 20340f = gettimeofday; 20341#endif 20342 20343 ; 20344 return 0; 20345} 20346_ACEOF 20347rm -f conftest.$ac_objext conftest$ac_exeext 20348if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20349 (eval $ac_link) 2>&5 20350 ac_status=$? 20351 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20352 (exit $ac_status); } && 20353 { ac_try='test -s conftest$ac_exeext' 20354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20355 (eval $ac_try) 2>&5 20356 ac_status=$? 20357 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20358 (exit $ac_status); }; }; then 20359 ac_cv_func_gettimeofday=yes 20360else 20361 echo "$as_me: failed program was:" >&5 20362cat conftest.$ac_ext >&5 20363ac_cv_func_gettimeofday=no 20364fi 20365rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20366fi 20367echo "$as_me:$LINENO: result: $ac_cv_func_gettimeofday" >&5 20368echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6 20369if test $ac_cv_func_gettimeofday = yes; then 20370 20371cat >>confdefs.h <<_ACEOF 20372#define HAVE_GETTIMEOFDAY 1 20373_ACEOF 20374 20375else 20376 LIBOBJS="$LIBOBJS gettimeofday.$ac_objext" 20377fi 20378echo "$as_me:$LINENO: checking for getuid" >&5 20379echo $ECHO_N "checking for getuid... $ECHO_C" >&6 20380if test "${ac_cv_func_getuid+set}" = set; then 20381 echo $ECHO_N "(cached) $ECHO_C" >&6 20382else 20383 cat >conftest.$ac_ext <<_ACEOF 20384#line $LINENO "configure" 20385#include "confdefs.h" 20386/* System header to define __stub macros and hopefully few prototypes, 20387 which can conflict with char getuid (); below. */ 20388#include <assert.h> 20389/* Override any gcc2 internal prototype to avoid an error. */ 20390#ifdef __cplusplus 20391extern "C" 20392#endif 20393/* We use char because int might match the return type of a gcc2 20394 builtin and then its argument prototype would still apply. */ 20395char getuid (); 20396char (*f) (); 20397 20398#ifdef F77_DUMMY_MAIN 20399# ifdef __cplusplus 20400 extern "C" 20401# endif 20402 int F77_DUMMY_MAIN() { return 1; } 20403#endif 20404int 20405main () 20406{ 20407/* The GNU C library defines this for functions which it implements 20408 to always fail with ENOSYS. Some functions are actually named 20409 something starting with __ and the normal name is an alias. */ 20410#if defined (__stub_getuid) || defined (__stub___getuid) 20411choke me 20412#else 20413f = getuid; 20414#endif 20415 20416 ; 20417 return 0; 20418} 20419_ACEOF 20420rm -f conftest.$ac_objext conftest$ac_exeext 20421if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20422 (eval $ac_link) 2>&5 20423 ac_status=$? 20424 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20425 (exit $ac_status); } && 20426 { ac_try='test -s conftest$ac_exeext' 20427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20428 (eval $ac_try) 2>&5 20429 ac_status=$? 20430 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20431 (exit $ac_status); }; }; then 20432 ac_cv_func_getuid=yes 20433else 20434 echo "$as_me: failed program was:" >&5 20435cat conftest.$ac_ext >&5 20436ac_cv_func_getuid=no 20437fi 20438rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20439fi 20440echo "$as_me:$LINENO: result: $ac_cv_func_getuid" >&5 20441echo "${ECHO_T}$ac_cv_func_getuid" >&6 20442if test $ac_cv_func_getuid = yes; then 20443 20444cat >>confdefs.h <<_ACEOF 20445#define HAVE_GETUID 1 20446_ACEOF 20447 20448else 20449 LIBOBJS="$LIBOBJS getuid.$ac_objext" 20450fi 20451echo "$as_me:$LINENO: checking for getusershell" >&5 20452echo $ECHO_N "checking for getusershell... $ECHO_C" >&6 20453if test "${ac_cv_func_getusershell+set}" = set; then 20454 echo $ECHO_N "(cached) $ECHO_C" >&6 20455else 20456 cat >conftest.$ac_ext <<_ACEOF 20457#line $LINENO "configure" 20458#include "confdefs.h" 20459/* System header to define __stub macros and hopefully few prototypes, 20460 which can conflict with char getusershell (); below. */ 20461#include <assert.h> 20462/* Override any gcc2 internal prototype to avoid an error. */ 20463#ifdef __cplusplus 20464extern "C" 20465#endif 20466/* We use char because int might match the return type of a gcc2 20467 builtin and then its argument prototype would still apply. */ 20468char getusershell (); 20469char (*f) (); 20470 20471#ifdef F77_DUMMY_MAIN 20472# ifdef __cplusplus 20473 extern "C" 20474# endif 20475 int F77_DUMMY_MAIN() { return 1; } 20476#endif 20477int 20478main () 20479{ 20480/* The GNU C library defines this for functions which it implements 20481 to always fail with ENOSYS. Some functions are actually named 20482 something starting with __ and the normal name is an alias. */ 20483#if defined (__stub_getusershell) || defined (__stub___getusershell) 20484choke me 20485#else 20486f = getusershell; 20487#endif 20488 20489 ; 20490 return 0; 20491} 20492_ACEOF 20493rm -f conftest.$ac_objext conftest$ac_exeext 20494if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20495 (eval $ac_link) 2>&5 20496 ac_status=$? 20497 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20498 (exit $ac_status); } && 20499 { ac_try='test -s conftest$ac_exeext' 20500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20501 (eval $ac_try) 2>&5 20502 ac_status=$? 20503 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20504 (exit $ac_status); }; }; then 20505 ac_cv_func_getusershell=yes 20506else 20507 echo "$as_me: failed program was:" >&5 20508cat conftest.$ac_ext >&5 20509ac_cv_func_getusershell=no 20510fi 20511rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20512fi 20513echo "$as_me:$LINENO: result: $ac_cv_func_getusershell" >&5 20514echo "${ECHO_T}$ac_cv_func_getusershell" >&6 20515if test $ac_cv_func_getusershell = yes; then 20516 20517cat >>confdefs.h <<_ACEOF 20518#define HAVE_GETUSERSHELL 1 20519_ACEOF 20520 20521else 20522 LIBOBJS="$LIBOBJS getusershell.$ac_objext" 20523fi 20524echo "$as_me:$LINENO: checking for initgroups" >&5 20525echo $ECHO_N "checking for initgroups... $ECHO_C" >&6 20526if test "${ac_cv_func_initgroups+set}" = set; then 20527 echo $ECHO_N "(cached) $ECHO_C" >&6 20528else 20529 cat >conftest.$ac_ext <<_ACEOF 20530#line $LINENO "configure" 20531#include "confdefs.h" 20532/* System header to define __stub macros and hopefully few prototypes, 20533 which can conflict with char initgroups (); below. */ 20534#include <assert.h> 20535/* Override any gcc2 internal prototype to avoid an error. */ 20536#ifdef __cplusplus 20537extern "C" 20538#endif 20539/* We use char because int might match the return type of a gcc2 20540 builtin and then its argument prototype would still apply. */ 20541char initgroups (); 20542char (*f) (); 20543 20544#ifdef F77_DUMMY_MAIN 20545# ifdef __cplusplus 20546 extern "C" 20547# endif 20548 int F77_DUMMY_MAIN() { return 1; } 20549#endif 20550int 20551main () 20552{ 20553/* The GNU C library defines this for functions which it implements 20554 to always fail with ENOSYS. Some functions are actually named 20555 something starting with __ and the normal name is an alias. */ 20556#if defined (__stub_initgroups) || defined (__stub___initgroups) 20557choke me 20558#else 20559f = initgroups; 20560#endif 20561 20562 ; 20563 return 0; 20564} 20565_ACEOF 20566rm -f conftest.$ac_objext conftest$ac_exeext 20567if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20568 (eval $ac_link) 2>&5 20569 ac_status=$? 20570 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20571 (exit $ac_status); } && 20572 { ac_try='test -s conftest$ac_exeext' 20573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20574 (eval $ac_try) 2>&5 20575 ac_status=$? 20576 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20577 (exit $ac_status); }; }; then 20578 ac_cv_func_initgroups=yes 20579else 20580 echo "$as_me: failed program was:" >&5 20581cat conftest.$ac_ext >&5 20582ac_cv_func_initgroups=no 20583fi 20584rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20585fi 20586echo "$as_me:$LINENO: result: $ac_cv_func_initgroups" >&5 20587echo "${ECHO_T}$ac_cv_func_initgroups" >&6 20588if test $ac_cv_func_initgroups = yes; then 20589 20590cat >>confdefs.h <<_ACEOF 20591#define HAVE_INITGROUPS 1 20592_ACEOF 20593 20594else 20595 LIBOBJS="$LIBOBJS initgroups.$ac_objext" 20596fi 20597echo "$as_me:$LINENO: checking for innetgr" >&5 20598echo $ECHO_N "checking for innetgr... $ECHO_C" >&6 20599if test "${ac_cv_func_innetgr+set}" = set; then 20600 echo $ECHO_N "(cached) $ECHO_C" >&6 20601else 20602 cat >conftest.$ac_ext <<_ACEOF 20603#line $LINENO "configure" 20604#include "confdefs.h" 20605/* System header to define __stub macros and hopefully few prototypes, 20606 which can conflict with char innetgr (); below. */ 20607#include <assert.h> 20608/* Override any gcc2 internal prototype to avoid an error. */ 20609#ifdef __cplusplus 20610extern "C" 20611#endif 20612/* We use char because int might match the return type of a gcc2 20613 builtin and then its argument prototype would still apply. */ 20614char innetgr (); 20615char (*f) (); 20616 20617#ifdef F77_DUMMY_MAIN 20618# ifdef __cplusplus 20619 extern "C" 20620# endif 20621 int F77_DUMMY_MAIN() { return 1; } 20622#endif 20623int 20624main () 20625{ 20626/* The GNU C library defines this for functions which it implements 20627 to always fail with ENOSYS. Some functions are actually named 20628 something starting with __ and the normal name is an alias. */ 20629#if defined (__stub_innetgr) || defined (__stub___innetgr) 20630choke me 20631#else 20632f = innetgr; 20633#endif 20634 20635 ; 20636 return 0; 20637} 20638_ACEOF 20639rm -f conftest.$ac_objext conftest$ac_exeext 20640if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20641 (eval $ac_link) 2>&5 20642 ac_status=$? 20643 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20644 (exit $ac_status); } && 20645 { ac_try='test -s conftest$ac_exeext' 20646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20647 (eval $ac_try) 2>&5 20648 ac_status=$? 20649 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20650 (exit $ac_status); }; }; then 20651 ac_cv_func_innetgr=yes 20652else 20653 echo "$as_me: failed program was:" >&5 20654cat conftest.$ac_ext >&5 20655ac_cv_func_innetgr=no 20656fi 20657rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20658fi 20659echo "$as_me:$LINENO: result: $ac_cv_func_innetgr" >&5 20660echo "${ECHO_T}$ac_cv_func_innetgr" >&6 20661if test $ac_cv_func_innetgr = yes; then 20662 20663cat >>confdefs.h <<_ACEOF 20664#define HAVE_INNETGR 1 20665_ACEOF 20666 20667else 20668 LIBOBJS="$LIBOBJS innetgr.$ac_objext" 20669fi 20670echo "$as_me:$LINENO: checking for iruserok" >&5 20671echo $ECHO_N "checking for iruserok... $ECHO_C" >&6 20672if test "${ac_cv_func_iruserok+set}" = set; then 20673 echo $ECHO_N "(cached) $ECHO_C" >&6 20674else 20675 cat >conftest.$ac_ext <<_ACEOF 20676#line $LINENO "configure" 20677#include "confdefs.h" 20678/* System header to define __stub macros and hopefully few prototypes, 20679 which can conflict with char iruserok (); below. */ 20680#include <assert.h> 20681/* Override any gcc2 internal prototype to avoid an error. */ 20682#ifdef __cplusplus 20683extern "C" 20684#endif 20685/* We use char because int might match the return type of a gcc2 20686 builtin and then its argument prototype would still apply. */ 20687char iruserok (); 20688char (*f) (); 20689 20690#ifdef F77_DUMMY_MAIN 20691# ifdef __cplusplus 20692 extern "C" 20693# endif 20694 int F77_DUMMY_MAIN() { return 1; } 20695#endif 20696int 20697main () 20698{ 20699/* The GNU C library defines this for functions which it implements 20700 to always fail with ENOSYS. Some functions are actually named 20701 something starting with __ and the normal name is an alias. */ 20702#if defined (__stub_iruserok) || defined (__stub___iruserok) 20703choke me 20704#else 20705f = iruserok; 20706#endif 20707 20708 ; 20709 return 0; 20710} 20711_ACEOF 20712rm -f conftest.$ac_objext conftest$ac_exeext 20713if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20714 (eval $ac_link) 2>&5 20715 ac_status=$? 20716 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20717 (exit $ac_status); } && 20718 { ac_try='test -s conftest$ac_exeext' 20719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20720 (eval $ac_try) 2>&5 20721 ac_status=$? 20722 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20723 (exit $ac_status); }; }; then 20724 ac_cv_func_iruserok=yes 20725else 20726 echo "$as_me: failed program was:" >&5 20727cat conftest.$ac_ext >&5 20728ac_cv_func_iruserok=no 20729fi 20730rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20731fi 20732echo "$as_me:$LINENO: result: $ac_cv_func_iruserok" >&5 20733echo "${ECHO_T}$ac_cv_func_iruserok" >&6 20734if test $ac_cv_func_iruserok = yes; then 20735 20736cat >>confdefs.h <<_ACEOF 20737#define HAVE_IRUSEROK 1 20738_ACEOF 20739 20740else 20741 LIBOBJS="$LIBOBJS iruserok.$ac_objext" 20742fi 20743echo "$as_me:$LINENO: checking for localtime_r" >&5 20744echo $ECHO_N "checking for localtime_r... $ECHO_C" >&6 20745if test "${ac_cv_func_localtime_r+set}" = set; then 20746 echo $ECHO_N "(cached) $ECHO_C" >&6 20747else 20748 cat >conftest.$ac_ext <<_ACEOF 20749#line $LINENO "configure" 20750#include "confdefs.h" 20751/* System header to define __stub macros and hopefully few prototypes, 20752 which can conflict with char localtime_r (); below. */ 20753#include <assert.h> 20754/* Override any gcc2 internal prototype to avoid an error. */ 20755#ifdef __cplusplus 20756extern "C" 20757#endif 20758/* We use char because int might match the return type of a gcc2 20759 builtin and then its argument prototype would still apply. */ 20760char localtime_r (); 20761char (*f) (); 20762 20763#ifdef F77_DUMMY_MAIN 20764# ifdef __cplusplus 20765 extern "C" 20766# endif 20767 int F77_DUMMY_MAIN() { return 1; } 20768#endif 20769int 20770main () 20771{ 20772/* The GNU C library defines this for functions which it implements 20773 to always fail with ENOSYS. Some functions are actually named 20774 something starting with __ and the normal name is an alias. */ 20775#if defined (__stub_localtime_r) || defined (__stub___localtime_r) 20776choke me 20777#else 20778f = localtime_r; 20779#endif 20780 20781 ; 20782 return 0; 20783} 20784_ACEOF 20785rm -f conftest.$ac_objext conftest$ac_exeext 20786if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20787 (eval $ac_link) 2>&5 20788 ac_status=$? 20789 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20790 (exit $ac_status); } && 20791 { ac_try='test -s conftest$ac_exeext' 20792 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20793 (eval $ac_try) 2>&5 20794 ac_status=$? 20795 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20796 (exit $ac_status); }; }; then 20797 ac_cv_func_localtime_r=yes 20798else 20799 echo "$as_me: failed program was:" >&5 20800cat conftest.$ac_ext >&5 20801ac_cv_func_localtime_r=no 20802fi 20803rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20804fi 20805echo "$as_me:$LINENO: result: $ac_cv_func_localtime_r" >&5 20806echo "${ECHO_T}$ac_cv_func_localtime_r" >&6 20807if test $ac_cv_func_localtime_r = yes; then 20808 20809cat >>confdefs.h <<_ACEOF 20810#define HAVE_LOCALTIME_R 1 20811_ACEOF 20812 20813else 20814 LIBOBJS="$LIBOBJS localtime_r.$ac_objext" 20815fi 20816echo "$as_me:$LINENO: checking for lstat" >&5 20817echo $ECHO_N "checking for lstat... $ECHO_C" >&6 20818if test "${ac_cv_func_lstat+set}" = set; then 20819 echo $ECHO_N "(cached) $ECHO_C" >&6 20820else 20821 cat >conftest.$ac_ext <<_ACEOF 20822#line $LINENO "configure" 20823#include "confdefs.h" 20824/* System header to define __stub macros and hopefully few prototypes, 20825 which can conflict with char lstat (); below. */ 20826#include <assert.h> 20827/* Override any gcc2 internal prototype to avoid an error. */ 20828#ifdef __cplusplus 20829extern "C" 20830#endif 20831/* We use char because int might match the return type of a gcc2 20832 builtin and then its argument prototype would still apply. */ 20833char lstat (); 20834char (*f) (); 20835 20836#ifdef F77_DUMMY_MAIN 20837# ifdef __cplusplus 20838 extern "C" 20839# endif 20840 int F77_DUMMY_MAIN() { return 1; } 20841#endif 20842int 20843main () 20844{ 20845/* The GNU C library defines this for functions which it implements 20846 to always fail with ENOSYS. Some functions are actually named 20847 something starting with __ and the normal name is an alias. */ 20848#if defined (__stub_lstat) || defined (__stub___lstat) 20849choke me 20850#else 20851f = lstat; 20852#endif 20853 20854 ; 20855 return 0; 20856} 20857_ACEOF 20858rm -f conftest.$ac_objext conftest$ac_exeext 20859if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20860 (eval $ac_link) 2>&5 20861 ac_status=$? 20862 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20863 (exit $ac_status); } && 20864 { ac_try='test -s conftest$ac_exeext' 20865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20866 (eval $ac_try) 2>&5 20867 ac_status=$? 20868 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20869 (exit $ac_status); }; }; then 20870 ac_cv_func_lstat=yes 20871else 20872 echo "$as_me: failed program was:" >&5 20873cat conftest.$ac_ext >&5 20874ac_cv_func_lstat=no 20875fi 20876rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20877fi 20878echo "$as_me:$LINENO: result: $ac_cv_func_lstat" >&5 20879echo "${ECHO_T}$ac_cv_func_lstat" >&6 20880if test $ac_cv_func_lstat = yes; then 20881 20882cat >>confdefs.h <<_ACEOF 20883#define HAVE_LSTAT 1 20884_ACEOF 20885 20886else 20887 LIBOBJS="$LIBOBJS lstat.$ac_objext" 20888fi 20889echo "$as_me:$LINENO: checking for memmove" >&5 20890echo $ECHO_N "checking for memmove... $ECHO_C" >&6 20891if test "${ac_cv_func_memmove+set}" = set; then 20892 echo $ECHO_N "(cached) $ECHO_C" >&6 20893else 20894 cat >conftest.$ac_ext <<_ACEOF 20895#line $LINENO "configure" 20896#include "confdefs.h" 20897/* System header to define __stub macros and hopefully few prototypes, 20898 which can conflict with char memmove (); below. */ 20899#include <assert.h> 20900/* Override any gcc2 internal prototype to avoid an error. */ 20901#ifdef __cplusplus 20902extern "C" 20903#endif 20904/* We use char because int might match the return type of a gcc2 20905 builtin and then its argument prototype would still apply. */ 20906char memmove (); 20907char (*f) (); 20908 20909#ifdef F77_DUMMY_MAIN 20910# ifdef __cplusplus 20911 extern "C" 20912# endif 20913 int F77_DUMMY_MAIN() { return 1; } 20914#endif 20915int 20916main () 20917{ 20918/* The GNU C library defines this for functions which it implements 20919 to always fail with ENOSYS. Some functions are actually named 20920 something starting with __ and the normal name is an alias. */ 20921#if defined (__stub_memmove) || defined (__stub___memmove) 20922choke me 20923#else 20924f = memmove; 20925#endif 20926 20927 ; 20928 return 0; 20929} 20930_ACEOF 20931rm -f conftest.$ac_objext conftest$ac_exeext 20932if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 20933 (eval $ac_link) 2>&5 20934 ac_status=$? 20935 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20936 (exit $ac_status); } && 20937 { ac_try='test -s conftest$ac_exeext' 20938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20939 (eval $ac_try) 2>&5 20940 ac_status=$? 20941 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20942 (exit $ac_status); }; }; then 20943 ac_cv_func_memmove=yes 20944else 20945 echo "$as_me: failed program was:" >&5 20946cat conftest.$ac_ext >&5 20947ac_cv_func_memmove=no 20948fi 20949rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 20950fi 20951echo "$as_me:$LINENO: result: $ac_cv_func_memmove" >&5 20952echo "${ECHO_T}$ac_cv_func_memmove" >&6 20953if test $ac_cv_func_memmove = yes; then 20954 20955cat >>confdefs.h <<_ACEOF 20956#define HAVE_MEMMOVE 1 20957_ACEOF 20958 20959else 20960 LIBOBJS="$LIBOBJS memmove.$ac_objext" 20961fi 20962echo "$as_me:$LINENO: checking for mkstemp" >&5 20963echo $ECHO_N "checking for mkstemp... $ECHO_C" >&6 20964if test "${ac_cv_func_mkstemp+set}" = set; then 20965 echo $ECHO_N "(cached) $ECHO_C" >&6 20966else 20967 cat >conftest.$ac_ext <<_ACEOF 20968#line $LINENO "configure" 20969#include "confdefs.h" 20970/* System header to define __stub macros and hopefully few prototypes, 20971 which can conflict with char mkstemp (); below. */ 20972#include <assert.h> 20973/* Override any gcc2 internal prototype to avoid an error. */ 20974#ifdef __cplusplus 20975extern "C" 20976#endif 20977/* We use char because int might match the return type of a gcc2 20978 builtin and then its argument prototype would still apply. */ 20979char mkstemp (); 20980char (*f) (); 20981 20982#ifdef F77_DUMMY_MAIN 20983# ifdef __cplusplus 20984 extern "C" 20985# endif 20986 int F77_DUMMY_MAIN() { return 1; } 20987#endif 20988int 20989main () 20990{ 20991/* The GNU C library defines this for functions which it implements 20992 to always fail with ENOSYS. Some functions are actually named 20993 something starting with __ and the normal name is an alias. */ 20994#if defined (__stub_mkstemp) || defined (__stub___mkstemp) 20995choke me 20996#else 20997f = mkstemp; 20998#endif 20999 21000 ; 21001 return 0; 21002} 21003_ACEOF 21004rm -f conftest.$ac_objext conftest$ac_exeext 21005if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21006 (eval $ac_link) 2>&5 21007 ac_status=$? 21008 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21009 (exit $ac_status); } && 21010 { ac_try='test -s conftest$ac_exeext' 21011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21012 (eval $ac_try) 2>&5 21013 ac_status=$? 21014 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21015 (exit $ac_status); }; }; then 21016 ac_cv_func_mkstemp=yes 21017else 21018 echo "$as_me: failed program was:" >&5 21019cat conftest.$ac_ext >&5 21020ac_cv_func_mkstemp=no 21021fi 21022rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21023fi 21024echo "$as_me:$LINENO: result: $ac_cv_func_mkstemp" >&5 21025echo "${ECHO_T}$ac_cv_func_mkstemp" >&6 21026if test $ac_cv_func_mkstemp = yes; then 21027 21028cat >>confdefs.h <<_ACEOF 21029#define HAVE_MKSTEMP 1 21030_ACEOF 21031 21032else 21033 LIBOBJS="$LIBOBJS mkstemp.$ac_objext" 21034fi 21035echo "$as_me:$LINENO: checking for putenv" >&5 21036echo $ECHO_N "checking for putenv... $ECHO_C" >&6 21037if test "${ac_cv_func_putenv+set}" = set; then 21038 echo $ECHO_N "(cached) $ECHO_C" >&6 21039else 21040 cat >conftest.$ac_ext <<_ACEOF 21041#line $LINENO "configure" 21042#include "confdefs.h" 21043/* System header to define __stub macros and hopefully few prototypes, 21044 which can conflict with char putenv (); below. */ 21045#include <assert.h> 21046/* Override any gcc2 internal prototype to avoid an error. */ 21047#ifdef __cplusplus 21048extern "C" 21049#endif 21050/* We use char because int might match the return type of a gcc2 21051 builtin and then its argument prototype would still apply. */ 21052char putenv (); 21053char (*f) (); 21054 21055#ifdef F77_DUMMY_MAIN 21056# ifdef __cplusplus 21057 extern "C" 21058# endif 21059 int F77_DUMMY_MAIN() { return 1; } 21060#endif 21061int 21062main () 21063{ 21064/* The GNU C library defines this for functions which it implements 21065 to always fail with ENOSYS. Some functions are actually named 21066 something starting with __ and the normal name is an alias. */ 21067#if defined (__stub_putenv) || defined (__stub___putenv) 21068choke me 21069#else 21070f = putenv; 21071#endif 21072 21073 ; 21074 return 0; 21075} 21076_ACEOF 21077rm -f conftest.$ac_objext conftest$ac_exeext 21078if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21079 (eval $ac_link) 2>&5 21080 ac_status=$? 21081 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21082 (exit $ac_status); } && 21083 { ac_try='test -s conftest$ac_exeext' 21084 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21085 (eval $ac_try) 2>&5 21086 ac_status=$? 21087 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21088 (exit $ac_status); }; }; then 21089 ac_cv_func_putenv=yes 21090else 21091 echo "$as_me: failed program was:" >&5 21092cat conftest.$ac_ext >&5 21093ac_cv_func_putenv=no 21094fi 21095rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21096fi 21097echo "$as_me:$LINENO: result: $ac_cv_func_putenv" >&5 21098echo "${ECHO_T}$ac_cv_func_putenv" >&6 21099if test $ac_cv_func_putenv = yes; then 21100 21101cat >>confdefs.h <<_ACEOF 21102#define HAVE_PUTENV 1 21103_ACEOF 21104 21105else 21106 LIBOBJS="$LIBOBJS putenv.$ac_objext" 21107fi 21108echo "$as_me:$LINENO: checking for rcmd" >&5 21109echo $ECHO_N "checking for rcmd... $ECHO_C" >&6 21110if test "${ac_cv_func_rcmd+set}" = set; then 21111 echo $ECHO_N "(cached) $ECHO_C" >&6 21112else 21113 cat >conftest.$ac_ext <<_ACEOF 21114#line $LINENO "configure" 21115#include "confdefs.h" 21116/* System header to define __stub macros and hopefully few prototypes, 21117 which can conflict with char rcmd (); below. */ 21118#include <assert.h> 21119/* Override any gcc2 internal prototype to avoid an error. */ 21120#ifdef __cplusplus 21121extern "C" 21122#endif 21123/* We use char because int might match the return type of a gcc2 21124 builtin and then its argument prototype would still apply. */ 21125char rcmd (); 21126char (*f) (); 21127 21128#ifdef F77_DUMMY_MAIN 21129# ifdef __cplusplus 21130 extern "C" 21131# endif 21132 int F77_DUMMY_MAIN() { return 1; } 21133#endif 21134int 21135main () 21136{ 21137/* The GNU C library defines this for functions which it implements 21138 to always fail with ENOSYS. Some functions are actually named 21139 something starting with __ and the normal name is an alias. */ 21140#if defined (__stub_rcmd) || defined (__stub___rcmd) 21141choke me 21142#else 21143f = rcmd; 21144#endif 21145 21146 ; 21147 return 0; 21148} 21149_ACEOF 21150rm -f conftest.$ac_objext conftest$ac_exeext 21151if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21152 (eval $ac_link) 2>&5 21153 ac_status=$? 21154 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21155 (exit $ac_status); } && 21156 { ac_try='test -s conftest$ac_exeext' 21157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21158 (eval $ac_try) 2>&5 21159 ac_status=$? 21160 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21161 (exit $ac_status); }; }; then 21162 ac_cv_func_rcmd=yes 21163else 21164 echo "$as_me: failed program was:" >&5 21165cat conftest.$ac_ext >&5 21166ac_cv_func_rcmd=no 21167fi 21168rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21169fi 21170echo "$as_me:$LINENO: result: $ac_cv_func_rcmd" >&5 21171echo "${ECHO_T}$ac_cv_func_rcmd" >&6 21172if test $ac_cv_func_rcmd = yes; then 21173 21174cat >>confdefs.h <<_ACEOF 21175#define HAVE_RCMD 1 21176_ACEOF 21177 21178else 21179 LIBOBJS="$LIBOBJS rcmd.$ac_objext" 21180fi 21181echo "$as_me:$LINENO: checking for readv" >&5 21182echo $ECHO_N "checking for readv... $ECHO_C" >&6 21183if test "${ac_cv_func_readv+set}" = set; then 21184 echo $ECHO_N "(cached) $ECHO_C" >&6 21185else 21186 cat >conftest.$ac_ext <<_ACEOF 21187#line $LINENO "configure" 21188#include "confdefs.h" 21189/* System header to define __stub macros and hopefully few prototypes, 21190 which can conflict with char readv (); below. */ 21191#include <assert.h> 21192/* Override any gcc2 internal prototype to avoid an error. */ 21193#ifdef __cplusplus 21194extern "C" 21195#endif 21196/* We use char because int might match the return type of a gcc2 21197 builtin and then its argument prototype would still apply. */ 21198char readv (); 21199char (*f) (); 21200 21201#ifdef F77_DUMMY_MAIN 21202# ifdef __cplusplus 21203 extern "C" 21204# endif 21205 int F77_DUMMY_MAIN() { return 1; } 21206#endif 21207int 21208main () 21209{ 21210/* The GNU C library defines this for functions which it implements 21211 to always fail with ENOSYS. Some functions are actually named 21212 something starting with __ and the normal name is an alias. */ 21213#if defined (__stub_readv) || defined (__stub___readv) 21214choke me 21215#else 21216f = readv; 21217#endif 21218 21219 ; 21220 return 0; 21221} 21222_ACEOF 21223rm -f conftest.$ac_objext conftest$ac_exeext 21224if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21225 (eval $ac_link) 2>&5 21226 ac_status=$? 21227 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21228 (exit $ac_status); } && 21229 { ac_try='test -s conftest$ac_exeext' 21230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21231 (eval $ac_try) 2>&5 21232 ac_status=$? 21233 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21234 (exit $ac_status); }; }; then 21235 ac_cv_func_readv=yes 21236else 21237 echo "$as_me: failed program was:" >&5 21238cat conftest.$ac_ext >&5 21239ac_cv_func_readv=no 21240fi 21241rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21242fi 21243echo "$as_me:$LINENO: result: $ac_cv_func_readv" >&5 21244echo "${ECHO_T}$ac_cv_func_readv" >&6 21245if test $ac_cv_func_readv = yes; then 21246 21247cat >>confdefs.h <<_ACEOF 21248#define HAVE_READV 1 21249_ACEOF 21250 21251else 21252 LIBOBJS="$LIBOBJS readv.$ac_objext" 21253fi 21254echo "$as_me:$LINENO: checking for recvmsg" >&5 21255echo $ECHO_N "checking for recvmsg... $ECHO_C" >&6 21256if test "${ac_cv_func_recvmsg+set}" = set; then 21257 echo $ECHO_N "(cached) $ECHO_C" >&6 21258else 21259 cat >conftest.$ac_ext <<_ACEOF 21260#line $LINENO "configure" 21261#include "confdefs.h" 21262/* System header to define __stub macros and hopefully few prototypes, 21263 which can conflict with char recvmsg (); below. */ 21264#include <assert.h> 21265/* Override any gcc2 internal prototype to avoid an error. */ 21266#ifdef __cplusplus 21267extern "C" 21268#endif 21269/* We use char because int might match the return type of a gcc2 21270 builtin and then its argument prototype would still apply. */ 21271char recvmsg (); 21272char (*f) (); 21273 21274#ifdef F77_DUMMY_MAIN 21275# ifdef __cplusplus 21276 extern "C" 21277# endif 21278 int F77_DUMMY_MAIN() { return 1; } 21279#endif 21280int 21281main () 21282{ 21283/* The GNU C library defines this for functions which it implements 21284 to always fail with ENOSYS. Some functions are actually named 21285 something starting with __ and the normal name is an alias. */ 21286#if defined (__stub_recvmsg) || defined (__stub___recvmsg) 21287choke me 21288#else 21289f = recvmsg; 21290#endif 21291 21292 ; 21293 return 0; 21294} 21295_ACEOF 21296rm -f conftest.$ac_objext conftest$ac_exeext 21297if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21298 (eval $ac_link) 2>&5 21299 ac_status=$? 21300 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21301 (exit $ac_status); } && 21302 { ac_try='test -s conftest$ac_exeext' 21303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21304 (eval $ac_try) 2>&5 21305 ac_status=$? 21306 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21307 (exit $ac_status); }; }; then 21308 ac_cv_func_recvmsg=yes 21309else 21310 echo "$as_me: failed program was:" >&5 21311cat conftest.$ac_ext >&5 21312ac_cv_func_recvmsg=no 21313fi 21314rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21315fi 21316echo "$as_me:$LINENO: result: $ac_cv_func_recvmsg" >&5 21317echo "${ECHO_T}$ac_cv_func_recvmsg" >&6 21318if test $ac_cv_func_recvmsg = yes; then 21319 21320cat >>confdefs.h <<_ACEOF 21321#define HAVE_RECVMSG 1 21322_ACEOF 21323 21324else 21325 LIBOBJS="$LIBOBJS recvmsg.$ac_objext" 21326fi 21327echo "$as_me:$LINENO: checking for sendmsg" >&5 21328echo $ECHO_N "checking for sendmsg... $ECHO_C" >&6 21329if test "${ac_cv_func_sendmsg+set}" = set; then 21330 echo $ECHO_N "(cached) $ECHO_C" >&6 21331else 21332 cat >conftest.$ac_ext <<_ACEOF 21333#line $LINENO "configure" 21334#include "confdefs.h" 21335/* System header to define __stub macros and hopefully few prototypes, 21336 which can conflict with char sendmsg (); below. */ 21337#include <assert.h> 21338/* Override any gcc2 internal prototype to avoid an error. */ 21339#ifdef __cplusplus 21340extern "C" 21341#endif 21342/* We use char because int might match the return type of a gcc2 21343 builtin and then its argument prototype would still apply. */ 21344char sendmsg (); 21345char (*f) (); 21346 21347#ifdef F77_DUMMY_MAIN 21348# ifdef __cplusplus 21349 extern "C" 21350# endif 21351 int F77_DUMMY_MAIN() { return 1; } 21352#endif 21353int 21354main () 21355{ 21356/* The GNU C library defines this for functions which it implements 21357 to always fail with ENOSYS. Some functions are actually named 21358 something starting with __ and the normal name is an alias. */ 21359#if defined (__stub_sendmsg) || defined (__stub___sendmsg) 21360choke me 21361#else 21362f = sendmsg; 21363#endif 21364 21365 ; 21366 return 0; 21367} 21368_ACEOF 21369rm -f conftest.$ac_objext conftest$ac_exeext 21370if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21371 (eval $ac_link) 2>&5 21372 ac_status=$? 21373 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21374 (exit $ac_status); } && 21375 { ac_try='test -s conftest$ac_exeext' 21376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21377 (eval $ac_try) 2>&5 21378 ac_status=$? 21379 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21380 (exit $ac_status); }; }; then 21381 ac_cv_func_sendmsg=yes 21382else 21383 echo "$as_me: failed program was:" >&5 21384cat conftest.$ac_ext >&5 21385ac_cv_func_sendmsg=no 21386fi 21387rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21388fi 21389echo "$as_me:$LINENO: result: $ac_cv_func_sendmsg" >&5 21390echo "${ECHO_T}$ac_cv_func_sendmsg" >&6 21391if test $ac_cv_func_sendmsg = yes; then 21392 21393cat >>confdefs.h <<_ACEOF 21394#define HAVE_SENDMSG 1 21395_ACEOF 21396 21397else 21398 LIBOBJS="$LIBOBJS sendmsg.$ac_objext" 21399fi 21400echo "$as_me:$LINENO: checking for setegid" >&5 21401echo $ECHO_N "checking for setegid... $ECHO_C" >&6 21402if test "${ac_cv_func_setegid+set}" = set; then 21403 echo $ECHO_N "(cached) $ECHO_C" >&6 21404else 21405 cat >conftest.$ac_ext <<_ACEOF 21406#line $LINENO "configure" 21407#include "confdefs.h" 21408/* System header to define __stub macros and hopefully few prototypes, 21409 which can conflict with char setegid (); below. */ 21410#include <assert.h> 21411/* Override any gcc2 internal prototype to avoid an error. */ 21412#ifdef __cplusplus 21413extern "C" 21414#endif 21415/* We use char because int might match the return type of a gcc2 21416 builtin and then its argument prototype would still apply. */ 21417char setegid (); 21418char (*f) (); 21419 21420#ifdef F77_DUMMY_MAIN 21421# ifdef __cplusplus 21422 extern "C" 21423# endif 21424 int F77_DUMMY_MAIN() { return 1; } 21425#endif 21426int 21427main () 21428{ 21429/* The GNU C library defines this for functions which it implements 21430 to always fail with ENOSYS. Some functions are actually named 21431 something starting with __ and the normal name is an alias. */ 21432#if defined (__stub_setegid) || defined (__stub___setegid) 21433choke me 21434#else 21435f = setegid; 21436#endif 21437 21438 ; 21439 return 0; 21440} 21441_ACEOF 21442rm -f conftest.$ac_objext conftest$ac_exeext 21443if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21444 (eval $ac_link) 2>&5 21445 ac_status=$? 21446 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21447 (exit $ac_status); } && 21448 { ac_try='test -s conftest$ac_exeext' 21449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21450 (eval $ac_try) 2>&5 21451 ac_status=$? 21452 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21453 (exit $ac_status); }; }; then 21454 ac_cv_func_setegid=yes 21455else 21456 echo "$as_me: failed program was:" >&5 21457cat conftest.$ac_ext >&5 21458ac_cv_func_setegid=no 21459fi 21460rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21461fi 21462echo "$as_me:$LINENO: result: $ac_cv_func_setegid" >&5 21463echo "${ECHO_T}$ac_cv_func_setegid" >&6 21464if test $ac_cv_func_setegid = yes; then 21465 21466cat >>confdefs.h <<_ACEOF 21467#define HAVE_SETEGID 1 21468_ACEOF 21469 21470else 21471 LIBOBJS="$LIBOBJS setegid.$ac_objext" 21472fi 21473echo "$as_me:$LINENO: checking for setenv" >&5 21474echo $ECHO_N "checking for setenv... $ECHO_C" >&6 21475if test "${ac_cv_func_setenv+set}" = set; then 21476 echo $ECHO_N "(cached) $ECHO_C" >&6 21477else 21478 cat >conftest.$ac_ext <<_ACEOF 21479#line $LINENO "configure" 21480#include "confdefs.h" 21481/* System header to define __stub macros and hopefully few prototypes, 21482 which can conflict with char setenv (); below. */ 21483#include <assert.h> 21484/* Override any gcc2 internal prototype to avoid an error. */ 21485#ifdef __cplusplus 21486extern "C" 21487#endif 21488/* We use char because int might match the return type of a gcc2 21489 builtin and then its argument prototype would still apply. */ 21490char setenv (); 21491char (*f) (); 21492 21493#ifdef F77_DUMMY_MAIN 21494# ifdef __cplusplus 21495 extern "C" 21496# endif 21497 int F77_DUMMY_MAIN() { return 1; } 21498#endif 21499int 21500main () 21501{ 21502/* The GNU C library defines this for functions which it implements 21503 to always fail with ENOSYS. Some functions are actually named 21504 something starting with __ and the normal name is an alias. */ 21505#if defined (__stub_setenv) || defined (__stub___setenv) 21506choke me 21507#else 21508f = setenv; 21509#endif 21510 21511 ; 21512 return 0; 21513} 21514_ACEOF 21515rm -f conftest.$ac_objext conftest$ac_exeext 21516if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21517 (eval $ac_link) 2>&5 21518 ac_status=$? 21519 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21520 (exit $ac_status); } && 21521 { ac_try='test -s conftest$ac_exeext' 21522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21523 (eval $ac_try) 2>&5 21524 ac_status=$? 21525 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21526 (exit $ac_status); }; }; then 21527 ac_cv_func_setenv=yes 21528else 21529 echo "$as_me: failed program was:" >&5 21530cat conftest.$ac_ext >&5 21531ac_cv_func_setenv=no 21532fi 21533rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21534fi 21535echo "$as_me:$LINENO: result: $ac_cv_func_setenv" >&5 21536echo "${ECHO_T}$ac_cv_func_setenv" >&6 21537if test $ac_cv_func_setenv = yes; then 21538 21539cat >>confdefs.h <<_ACEOF 21540#define HAVE_SETENV 1 21541_ACEOF 21542 21543else 21544 LIBOBJS="$LIBOBJS setenv.$ac_objext" 21545fi 21546echo "$as_me:$LINENO: checking for seteuid" >&5 21547echo $ECHO_N "checking for seteuid... $ECHO_C" >&6 21548if test "${ac_cv_func_seteuid+set}" = set; then 21549 echo $ECHO_N "(cached) $ECHO_C" >&6 21550else 21551 cat >conftest.$ac_ext <<_ACEOF 21552#line $LINENO "configure" 21553#include "confdefs.h" 21554/* System header to define __stub macros and hopefully few prototypes, 21555 which can conflict with char seteuid (); below. */ 21556#include <assert.h> 21557/* Override any gcc2 internal prototype to avoid an error. */ 21558#ifdef __cplusplus 21559extern "C" 21560#endif 21561/* We use char because int might match the return type of a gcc2 21562 builtin and then its argument prototype would still apply. */ 21563char seteuid (); 21564char (*f) (); 21565 21566#ifdef F77_DUMMY_MAIN 21567# ifdef __cplusplus 21568 extern "C" 21569# endif 21570 int F77_DUMMY_MAIN() { return 1; } 21571#endif 21572int 21573main () 21574{ 21575/* The GNU C library defines this for functions which it implements 21576 to always fail with ENOSYS. Some functions are actually named 21577 something starting with __ and the normal name is an alias. */ 21578#if defined (__stub_seteuid) || defined (__stub___seteuid) 21579choke me 21580#else 21581f = seteuid; 21582#endif 21583 21584 ; 21585 return 0; 21586} 21587_ACEOF 21588rm -f conftest.$ac_objext conftest$ac_exeext 21589if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21590 (eval $ac_link) 2>&5 21591 ac_status=$? 21592 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21593 (exit $ac_status); } && 21594 { ac_try='test -s conftest$ac_exeext' 21595 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21596 (eval $ac_try) 2>&5 21597 ac_status=$? 21598 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21599 (exit $ac_status); }; }; then 21600 ac_cv_func_seteuid=yes 21601else 21602 echo "$as_me: failed program was:" >&5 21603cat conftest.$ac_ext >&5 21604ac_cv_func_seteuid=no 21605fi 21606rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21607fi 21608echo "$as_me:$LINENO: result: $ac_cv_func_seteuid" >&5 21609echo "${ECHO_T}$ac_cv_func_seteuid" >&6 21610if test $ac_cv_func_seteuid = yes; then 21611 21612cat >>confdefs.h <<_ACEOF 21613#define HAVE_SETEUID 1 21614_ACEOF 21615 21616else 21617 LIBOBJS="$LIBOBJS seteuid.$ac_objext" 21618fi 21619echo "$as_me:$LINENO: checking for strcasecmp" >&5 21620echo $ECHO_N "checking for strcasecmp... $ECHO_C" >&6 21621if test "${ac_cv_func_strcasecmp+set}" = set; then 21622 echo $ECHO_N "(cached) $ECHO_C" >&6 21623else 21624 cat >conftest.$ac_ext <<_ACEOF 21625#line $LINENO "configure" 21626#include "confdefs.h" 21627/* System header to define __stub macros and hopefully few prototypes, 21628 which can conflict with char strcasecmp (); below. */ 21629#include <assert.h> 21630/* Override any gcc2 internal prototype to avoid an error. */ 21631#ifdef __cplusplus 21632extern "C" 21633#endif 21634/* We use char because int might match the return type of a gcc2 21635 builtin and then its argument prototype would still apply. */ 21636char strcasecmp (); 21637char (*f) (); 21638 21639#ifdef F77_DUMMY_MAIN 21640# ifdef __cplusplus 21641 extern "C" 21642# endif 21643 int F77_DUMMY_MAIN() { return 1; } 21644#endif 21645int 21646main () 21647{ 21648/* The GNU C library defines this for functions which it implements 21649 to always fail with ENOSYS. Some functions are actually named 21650 something starting with __ and the normal name is an alias. */ 21651#if defined (__stub_strcasecmp) || defined (__stub___strcasecmp) 21652choke me 21653#else 21654f = strcasecmp; 21655#endif 21656 21657 ; 21658 return 0; 21659} 21660_ACEOF 21661rm -f conftest.$ac_objext conftest$ac_exeext 21662if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21663 (eval $ac_link) 2>&5 21664 ac_status=$? 21665 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21666 (exit $ac_status); } && 21667 { ac_try='test -s conftest$ac_exeext' 21668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21669 (eval $ac_try) 2>&5 21670 ac_status=$? 21671 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21672 (exit $ac_status); }; }; then 21673 ac_cv_func_strcasecmp=yes 21674else 21675 echo "$as_me: failed program was:" >&5 21676cat conftest.$ac_ext >&5 21677ac_cv_func_strcasecmp=no 21678fi 21679rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21680fi 21681echo "$as_me:$LINENO: result: $ac_cv_func_strcasecmp" >&5 21682echo "${ECHO_T}$ac_cv_func_strcasecmp" >&6 21683if test $ac_cv_func_strcasecmp = yes; then 21684 21685cat >>confdefs.h <<_ACEOF 21686#define HAVE_STRCASECMP 1 21687_ACEOF 21688 21689else 21690 LIBOBJS="$LIBOBJS strcasecmp.$ac_objext" 21691fi 21692echo "$as_me:$LINENO: checking for strdup" >&5 21693echo $ECHO_N "checking for strdup... $ECHO_C" >&6 21694if test "${ac_cv_func_strdup+set}" = set; then 21695 echo $ECHO_N "(cached) $ECHO_C" >&6 21696else 21697 cat >conftest.$ac_ext <<_ACEOF 21698#line $LINENO "configure" 21699#include "confdefs.h" 21700/* System header to define __stub macros and hopefully few prototypes, 21701 which can conflict with char strdup (); below. */ 21702#include <assert.h> 21703/* Override any gcc2 internal prototype to avoid an error. */ 21704#ifdef __cplusplus 21705extern "C" 21706#endif 21707/* We use char because int might match the return type of a gcc2 21708 builtin and then its argument prototype would still apply. */ 21709char strdup (); 21710char (*f) (); 21711 21712#ifdef F77_DUMMY_MAIN 21713# ifdef __cplusplus 21714 extern "C" 21715# endif 21716 int F77_DUMMY_MAIN() { return 1; } 21717#endif 21718int 21719main () 21720{ 21721/* The GNU C library defines this for functions which it implements 21722 to always fail with ENOSYS. Some functions are actually named 21723 something starting with __ and the normal name is an alias. */ 21724#if defined (__stub_strdup) || defined (__stub___strdup) 21725choke me 21726#else 21727f = strdup; 21728#endif 21729 21730 ; 21731 return 0; 21732} 21733_ACEOF 21734rm -f conftest.$ac_objext conftest$ac_exeext 21735if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21736 (eval $ac_link) 2>&5 21737 ac_status=$? 21738 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21739 (exit $ac_status); } && 21740 { ac_try='test -s conftest$ac_exeext' 21741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21742 (eval $ac_try) 2>&5 21743 ac_status=$? 21744 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21745 (exit $ac_status); }; }; then 21746 ac_cv_func_strdup=yes 21747else 21748 echo "$as_me: failed program was:" >&5 21749cat conftest.$ac_ext >&5 21750ac_cv_func_strdup=no 21751fi 21752rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21753fi 21754echo "$as_me:$LINENO: result: $ac_cv_func_strdup" >&5 21755echo "${ECHO_T}$ac_cv_func_strdup" >&6 21756if test $ac_cv_func_strdup = yes; then 21757 21758cat >>confdefs.h <<_ACEOF 21759#define HAVE_STRDUP 1 21760_ACEOF 21761 21762else 21763 LIBOBJS="$LIBOBJS strdup.$ac_objext" 21764fi 21765echo "$as_me:$LINENO: checking for strerror" >&5 21766echo $ECHO_N "checking for strerror... $ECHO_C" >&6 21767if test "${ac_cv_func_strerror+set}" = set; then 21768 echo $ECHO_N "(cached) $ECHO_C" >&6 21769else 21770 cat >conftest.$ac_ext <<_ACEOF 21771#line $LINENO "configure" 21772#include "confdefs.h" 21773/* System header to define __stub macros and hopefully few prototypes, 21774 which can conflict with char strerror (); below. */ 21775#include <assert.h> 21776/* Override any gcc2 internal prototype to avoid an error. */ 21777#ifdef __cplusplus 21778extern "C" 21779#endif 21780/* We use char because int might match the return type of a gcc2 21781 builtin and then its argument prototype would still apply. */ 21782char strerror (); 21783char (*f) (); 21784 21785#ifdef F77_DUMMY_MAIN 21786# ifdef __cplusplus 21787 extern "C" 21788# endif 21789 int F77_DUMMY_MAIN() { return 1; } 21790#endif 21791int 21792main () 21793{ 21794/* The GNU C library defines this for functions which it implements 21795 to always fail with ENOSYS. Some functions are actually named 21796 something starting with __ and the normal name is an alias. */ 21797#if defined (__stub_strerror) || defined (__stub___strerror) 21798choke me 21799#else 21800f = strerror; 21801#endif 21802 21803 ; 21804 return 0; 21805} 21806_ACEOF 21807rm -f conftest.$ac_objext conftest$ac_exeext 21808if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21809 (eval $ac_link) 2>&5 21810 ac_status=$? 21811 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21812 (exit $ac_status); } && 21813 { ac_try='test -s conftest$ac_exeext' 21814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21815 (eval $ac_try) 2>&5 21816 ac_status=$? 21817 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21818 (exit $ac_status); }; }; then 21819 ac_cv_func_strerror=yes 21820else 21821 echo "$as_me: failed program was:" >&5 21822cat conftest.$ac_ext >&5 21823ac_cv_func_strerror=no 21824fi 21825rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21826fi 21827echo "$as_me:$LINENO: result: $ac_cv_func_strerror" >&5 21828echo "${ECHO_T}$ac_cv_func_strerror" >&6 21829if test $ac_cv_func_strerror = yes; then 21830 21831cat >>confdefs.h <<_ACEOF 21832#define HAVE_STRERROR 1 21833_ACEOF 21834 21835else 21836 LIBOBJS="$LIBOBJS strerror.$ac_objext" 21837fi 21838echo "$as_me:$LINENO: checking for strftime" >&5 21839echo $ECHO_N "checking for strftime... $ECHO_C" >&6 21840if test "${ac_cv_func_strftime+set}" = set; then 21841 echo $ECHO_N "(cached) $ECHO_C" >&6 21842else 21843 cat >conftest.$ac_ext <<_ACEOF 21844#line $LINENO "configure" 21845#include "confdefs.h" 21846/* System header to define __stub macros and hopefully few prototypes, 21847 which can conflict with char strftime (); below. */ 21848#include <assert.h> 21849/* Override any gcc2 internal prototype to avoid an error. */ 21850#ifdef __cplusplus 21851extern "C" 21852#endif 21853/* We use char because int might match the return type of a gcc2 21854 builtin and then its argument prototype would still apply. */ 21855char strftime (); 21856char (*f) (); 21857 21858#ifdef F77_DUMMY_MAIN 21859# ifdef __cplusplus 21860 extern "C" 21861# endif 21862 int F77_DUMMY_MAIN() { return 1; } 21863#endif 21864int 21865main () 21866{ 21867/* The GNU C library defines this for functions which it implements 21868 to always fail with ENOSYS. Some functions are actually named 21869 something starting with __ and the normal name is an alias. */ 21870#if defined (__stub_strftime) || defined (__stub___strftime) 21871choke me 21872#else 21873f = strftime; 21874#endif 21875 21876 ; 21877 return 0; 21878} 21879_ACEOF 21880rm -f conftest.$ac_objext conftest$ac_exeext 21881if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21882 (eval $ac_link) 2>&5 21883 ac_status=$? 21884 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21885 (exit $ac_status); } && 21886 { ac_try='test -s conftest$ac_exeext' 21887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21888 (eval $ac_try) 2>&5 21889 ac_status=$? 21890 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21891 (exit $ac_status); }; }; then 21892 ac_cv_func_strftime=yes 21893else 21894 echo "$as_me: failed program was:" >&5 21895cat conftest.$ac_ext >&5 21896ac_cv_func_strftime=no 21897fi 21898rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21899fi 21900echo "$as_me:$LINENO: result: $ac_cv_func_strftime" >&5 21901echo "${ECHO_T}$ac_cv_func_strftime" >&6 21902if test $ac_cv_func_strftime = yes; then 21903 21904cat >>confdefs.h <<_ACEOF 21905#define HAVE_STRFTIME 1 21906_ACEOF 21907 21908else 21909 LIBOBJS="$LIBOBJS strftime.$ac_objext" 21910fi 21911echo "$as_me:$LINENO: checking for strlcat" >&5 21912echo $ECHO_N "checking for strlcat... $ECHO_C" >&6 21913if test "${ac_cv_func_strlcat+set}" = set; then 21914 echo $ECHO_N "(cached) $ECHO_C" >&6 21915else 21916 cat >conftest.$ac_ext <<_ACEOF 21917#line $LINENO "configure" 21918#include "confdefs.h" 21919/* System header to define __stub macros and hopefully few prototypes, 21920 which can conflict with char strlcat (); below. */ 21921#include <assert.h> 21922/* Override any gcc2 internal prototype to avoid an error. */ 21923#ifdef __cplusplus 21924extern "C" 21925#endif 21926/* We use char because int might match the return type of a gcc2 21927 builtin and then its argument prototype would still apply. */ 21928char strlcat (); 21929char (*f) (); 21930 21931#ifdef F77_DUMMY_MAIN 21932# ifdef __cplusplus 21933 extern "C" 21934# endif 21935 int F77_DUMMY_MAIN() { return 1; } 21936#endif 21937int 21938main () 21939{ 21940/* The GNU C library defines this for functions which it implements 21941 to always fail with ENOSYS. Some functions are actually named 21942 something starting with __ and the normal name is an alias. */ 21943#if defined (__stub_strlcat) || defined (__stub___strlcat) 21944choke me 21945#else 21946f = strlcat; 21947#endif 21948 21949 ; 21950 return 0; 21951} 21952_ACEOF 21953rm -f conftest.$ac_objext conftest$ac_exeext 21954if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 21955 (eval $ac_link) 2>&5 21956 ac_status=$? 21957 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21958 (exit $ac_status); } && 21959 { ac_try='test -s conftest$ac_exeext' 21960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21961 (eval $ac_try) 2>&5 21962 ac_status=$? 21963 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21964 (exit $ac_status); }; }; then 21965 ac_cv_func_strlcat=yes 21966else 21967 echo "$as_me: failed program was:" >&5 21968cat conftest.$ac_ext >&5 21969ac_cv_func_strlcat=no 21970fi 21971rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 21972fi 21973echo "$as_me:$LINENO: result: $ac_cv_func_strlcat" >&5 21974echo "${ECHO_T}$ac_cv_func_strlcat" >&6 21975if test $ac_cv_func_strlcat = yes; then 21976 21977cat >>confdefs.h <<_ACEOF 21978#define HAVE_STRLCAT 1 21979_ACEOF 21980 21981else 21982 LIBOBJS="$LIBOBJS strlcat.$ac_objext" 21983fi 21984echo "$as_me:$LINENO: checking for strlcpy" >&5 21985echo $ECHO_N "checking for strlcpy... $ECHO_C" >&6 21986if test "${ac_cv_func_strlcpy+set}" = set; then 21987 echo $ECHO_N "(cached) $ECHO_C" >&6 21988else 21989 cat >conftest.$ac_ext <<_ACEOF 21990#line $LINENO "configure" 21991#include "confdefs.h" 21992/* System header to define __stub macros and hopefully few prototypes, 21993 which can conflict with char strlcpy (); below. */ 21994#include <assert.h> 21995/* Override any gcc2 internal prototype to avoid an error. */ 21996#ifdef __cplusplus 21997extern "C" 21998#endif 21999/* We use char because int might match the return type of a gcc2 22000 builtin and then its argument prototype would still apply. */ 22001char strlcpy (); 22002char (*f) (); 22003 22004#ifdef F77_DUMMY_MAIN 22005# ifdef __cplusplus 22006 extern "C" 22007# endif 22008 int F77_DUMMY_MAIN() { return 1; } 22009#endif 22010int 22011main () 22012{ 22013/* The GNU C library defines this for functions which it implements 22014 to always fail with ENOSYS. Some functions are actually named 22015 something starting with __ and the normal name is an alias. */ 22016#if defined (__stub_strlcpy) || defined (__stub___strlcpy) 22017choke me 22018#else 22019f = strlcpy; 22020#endif 22021 22022 ; 22023 return 0; 22024} 22025_ACEOF 22026rm -f conftest.$ac_objext conftest$ac_exeext 22027if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22028 (eval $ac_link) 2>&5 22029 ac_status=$? 22030 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22031 (exit $ac_status); } && 22032 { ac_try='test -s conftest$ac_exeext' 22033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22034 (eval $ac_try) 2>&5 22035 ac_status=$? 22036 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22037 (exit $ac_status); }; }; then 22038 ac_cv_func_strlcpy=yes 22039else 22040 echo "$as_me: failed program was:" >&5 22041cat conftest.$ac_ext >&5 22042ac_cv_func_strlcpy=no 22043fi 22044rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22045fi 22046echo "$as_me:$LINENO: result: $ac_cv_func_strlcpy" >&5 22047echo "${ECHO_T}$ac_cv_func_strlcpy" >&6 22048if test $ac_cv_func_strlcpy = yes; then 22049 22050cat >>confdefs.h <<_ACEOF 22051#define HAVE_STRLCPY 1 22052_ACEOF 22053 22054else 22055 LIBOBJS="$LIBOBJS strlcpy.$ac_objext" 22056fi 22057echo "$as_me:$LINENO: checking for strlwr" >&5 22058echo $ECHO_N "checking for strlwr... $ECHO_C" >&6 22059if test "${ac_cv_func_strlwr+set}" = set; then 22060 echo $ECHO_N "(cached) $ECHO_C" >&6 22061else 22062 cat >conftest.$ac_ext <<_ACEOF 22063#line $LINENO "configure" 22064#include "confdefs.h" 22065/* System header to define __stub macros and hopefully few prototypes, 22066 which can conflict with char strlwr (); below. */ 22067#include <assert.h> 22068/* Override any gcc2 internal prototype to avoid an error. */ 22069#ifdef __cplusplus 22070extern "C" 22071#endif 22072/* We use char because int might match the return type of a gcc2 22073 builtin and then its argument prototype would still apply. */ 22074char strlwr (); 22075char (*f) (); 22076 22077#ifdef F77_DUMMY_MAIN 22078# ifdef __cplusplus 22079 extern "C" 22080# endif 22081 int F77_DUMMY_MAIN() { return 1; } 22082#endif 22083int 22084main () 22085{ 22086/* The GNU C library defines this for functions which it implements 22087 to always fail with ENOSYS. Some functions are actually named 22088 something starting with __ and the normal name is an alias. */ 22089#if defined (__stub_strlwr) || defined (__stub___strlwr) 22090choke me 22091#else 22092f = strlwr; 22093#endif 22094 22095 ; 22096 return 0; 22097} 22098_ACEOF 22099rm -f conftest.$ac_objext conftest$ac_exeext 22100if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22101 (eval $ac_link) 2>&5 22102 ac_status=$? 22103 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22104 (exit $ac_status); } && 22105 { ac_try='test -s conftest$ac_exeext' 22106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22107 (eval $ac_try) 2>&5 22108 ac_status=$? 22109 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22110 (exit $ac_status); }; }; then 22111 ac_cv_func_strlwr=yes 22112else 22113 echo "$as_me: failed program was:" >&5 22114cat conftest.$ac_ext >&5 22115ac_cv_func_strlwr=no 22116fi 22117rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22118fi 22119echo "$as_me:$LINENO: result: $ac_cv_func_strlwr" >&5 22120echo "${ECHO_T}$ac_cv_func_strlwr" >&6 22121if test $ac_cv_func_strlwr = yes; then 22122 22123cat >>confdefs.h <<_ACEOF 22124#define HAVE_STRLWR 1 22125_ACEOF 22126 22127else 22128 LIBOBJS="$LIBOBJS strlwr.$ac_objext" 22129fi 22130echo "$as_me:$LINENO: checking for strncasecmp" >&5 22131echo $ECHO_N "checking for strncasecmp... $ECHO_C" >&6 22132if test "${ac_cv_func_strncasecmp+set}" = set; then 22133 echo $ECHO_N "(cached) $ECHO_C" >&6 22134else 22135 cat >conftest.$ac_ext <<_ACEOF 22136#line $LINENO "configure" 22137#include "confdefs.h" 22138/* System header to define __stub macros and hopefully few prototypes, 22139 which can conflict with char strncasecmp (); below. */ 22140#include <assert.h> 22141/* Override any gcc2 internal prototype to avoid an error. */ 22142#ifdef __cplusplus 22143extern "C" 22144#endif 22145/* We use char because int might match the return type of a gcc2 22146 builtin and then its argument prototype would still apply. */ 22147char strncasecmp (); 22148char (*f) (); 22149 22150#ifdef F77_DUMMY_MAIN 22151# ifdef __cplusplus 22152 extern "C" 22153# endif 22154 int F77_DUMMY_MAIN() { return 1; } 22155#endif 22156int 22157main () 22158{ 22159/* The GNU C library defines this for functions which it implements 22160 to always fail with ENOSYS. Some functions are actually named 22161 something starting with __ and the normal name is an alias. */ 22162#if defined (__stub_strncasecmp) || defined (__stub___strncasecmp) 22163choke me 22164#else 22165f = strncasecmp; 22166#endif 22167 22168 ; 22169 return 0; 22170} 22171_ACEOF 22172rm -f conftest.$ac_objext conftest$ac_exeext 22173if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22174 (eval $ac_link) 2>&5 22175 ac_status=$? 22176 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22177 (exit $ac_status); } && 22178 { ac_try='test -s conftest$ac_exeext' 22179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22180 (eval $ac_try) 2>&5 22181 ac_status=$? 22182 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22183 (exit $ac_status); }; }; then 22184 ac_cv_func_strncasecmp=yes 22185else 22186 echo "$as_me: failed program was:" >&5 22187cat conftest.$ac_ext >&5 22188ac_cv_func_strncasecmp=no 22189fi 22190rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22191fi 22192echo "$as_me:$LINENO: result: $ac_cv_func_strncasecmp" >&5 22193echo "${ECHO_T}$ac_cv_func_strncasecmp" >&6 22194if test $ac_cv_func_strncasecmp = yes; then 22195 22196cat >>confdefs.h <<_ACEOF 22197#define HAVE_STRNCASECMP 1 22198_ACEOF 22199 22200else 22201 LIBOBJS="$LIBOBJS strncasecmp.$ac_objext" 22202fi 22203echo "$as_me:$LINENO: checking for strndup" >&5 22204echo $ECHO_N "checking for strndup... $ECHO_C" >&6 22205if test "${ac_cv_func_strndup+set}" = set; then 22206 echo $ECHO_N "(cached) $ECHO_C" >&6 22207else 22208 cat >conftest.$ac_ext <<_ACEOF 22209#line $LINENO "configure" 22210#include "confdefs.h" 22211/* System header to define __stub macros and hopefully few prototypes, 22212 which can conflict with char strndup (); below. */ 22213#include <assert.h> 22214/* Override any gcc2 internal prototype to avoid an error. */ 22215#ifdef __cplusplus 22216extern "C" 22217#endif 22218/* We use char because int might match the return type of a gcc2 22219 builtin and then its argument prototype would still apply. */ 22220char strndup (); 22221char (*f) (); 22222 22223#ifdef F77_DUMMY_MAIN 22224# ifdef __cplusplus 22225 extern "C" 22226# endif 22227 int F77_DUMMY_MAIN() { return 1; } 22228#endif 22229int 22230main () 22231{ 22232/* The GNU C library defines this for functions which it implements 22233 to always fail with ENOSYS. Some functions are actually named 22234 something starting with __ and the normal name is an alias. */ 22235#if defined (__stub_strndup) || defined (__stub___strndup) 22236choke me 22237#else 22238f = strndup; 22239#endif 22240 22241 ; 22242 return 0; 22243} 22244_ACEOF 22245rm -f conftest.$ac_objext conftest$ac_exeext 22246if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22247 (eval $ac_link) 2>&5 22248 ac_status=$? 22249 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22250 (exit $ac_status); } && 22251 { ac_try='test -s conftest$ac_exeext' 22252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22253 (eval $ac_try) 2>&5 22254 ac_status=$? 22255 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22256 (exit $ac_status); }; }; then 22257 ac_cv_func_strndup=yes 22258else 22259 echo "$as_me: failed program was:" >&5 22260cat conftest.$ac_ext >&5 22261ac_cv_func_strndup=no 22262fi 22263rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22264fi 22265echo "$as_me:$LINENO: result: $ac_cv_func_strndup" >&5 22266echo "${ECHO_T}$ac_cv_func_strndup" >&6 22267if test $ac_cv_func_strndup = yes; then 22268 22269cat >>confdefs.h <<_ACEOF 22270#define HAVE_STRNDUP 1 22271_ACEOF 22272 22273else 22274 LIBOBJS="$LIBOBJS strndup.$ac_objext" 22275fi 22276echo "$as_me:$LINENO: checking for strnlen" >&5 22277echo $ECHO_N "checking for strnlen... $ECHO_C" >&6 22278if test "${ac_cv_func_strnlen+set}" = set; then 22279 echo $ECHO_N "(cached) $ECHO_C" >&6 22280else 22281 cat >conftest.$ac_ext <<_ACEOF 22282#line $LINENO "configure" 22283#include "confdefs.h" 22284/* System header to define __stub macros and hopefully few prototypes, 22285 which can conflict with char strnlen (); below. */ 22286#include <assert.h> 22287/* Override any gcc2 internal prototype to avoid an error. */ 22288#ifdef __cplusplus 22289extern "C" 22290#endif 22291/* We use char because int might match the return type of a gcc2 22292 builtin and then its argument prototype would still apply. */ 22293char strnlen (); 22294char (*f) (); 22295 22296#ifdef F77_DUMMY_MAIN 22297# ifdef __cplusplus 22298 extern "C" 22299# endif 22300 int F77_DUMMY_MAIN() { return 1; } 22301#endif 22302int 22303main () 22304{ 22305/* The GNU C library defines this for functions which it implements 22306 to always fail with ENOSYS. Some functions are actually named 22307 something starting with __ and the normal name is an alias. */ 22308#if defined (__stub_strnlen) || defined (__stub___strnlen) 22309choke me 22310#else 22311f = strnlen; 22312#endif 22313 22314 ; 22315 return 0; 22316} 22317_ACEOF 22318rm -f conftest.$ac_objext conftest$ac_exeext 22319if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22320 (eval $ac_link) 2>&5 22321 ac_status=$? 22322 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22323 (exit $ac_status); } && 22324 { ac_try='test -s conftest$ac_exeext' 22325 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22326 (eval $ac_try) 2>&5 22327 ac_status=$? 22328 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22329 (exit $ac_status); }; }; then 22330 ac_cv_func_strnlen=yes 22331else 22332 echo "$as_me: failed program was:" >&5 22333cat conftest.$ac_ext >&5 22334ac_cv_func_strnlen=no 22335fi 22336rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22337fi 22338echo "$as_me:$LINENO: result: $ac_cv_func_strnlen" >&5 22339echo "${ECHO_T}$ac_cv_func_strnlen" >&6 22340if test $ac_cv_func_strnlen = yes; then 22341 22342cat >>confdefs.h <<_ACEOF 22343#define HAVE_STRNLEN 1 22344_ACEOF 22345 22346else 22347 LIBOBJS="$LIBOBJS strnlen.$ac_objext" 22348fi 22349echo "$as_me:$LINENO: checking for strptime" >&5 22350echo $ECHO_N "checking for strptime... $ECHO_C" >&6 22351if test "${ac_cv_func_strptime+set}" = set; then 22352 echo $ECHO_N "(cached) $ECHO_C" >&6 22353else 22354 cat >conftest.$ac_ext <<_ACEOF 22355#line $LINENO "configure" 22356#include "confdefs.h" 22357/* System header to define __stub macros and hopefully few prototypes, 22358 which can conflict with char strptime (); below. */ 22359#include <assert.h> 22360/* Override any gcc2 internal prototype to avoid an error. */ 22361#ifdef __cplusplus 22362extern "C" 22363#endif 22364/* We use char because int might match the return type of a gcc2 22365 builtin and then its argument prototype would still apply. */ 22366char strptime (); 22367char (*f) (); 22368 22369#ifdef F77_DUMMY_MAIN 22370# ifdef __cplusplus 22371 extern "C" 22372# endif 22373 int F77_DUMMY_MAIN() { return 1; } 22374#endif 22375int 22376main () 22377{ 22378/* The GNU C library defines this for functions which it implements 22379 to always fail with ENOSYS. Some functions are actually named 22380 something starting with __ and the normal name is an alias. */ 22381#if defined (__stub_strptime) || defined (__stub___strptime) 22382choke me 22383#else 22384f = strptime; 22385#endif 22386 22387 ; 22388 return 0; 22389} 22390_ACEOF 22391rm -f conftest.$ac_objext conftest$ac_exeext 22392if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22393 (eval $ac_link) 2>&5 22394 ac_status=$? 22395 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22396 (exit $ac_status); } && 22397 { ac_try='test -s conftest$ac_exeext' 22398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22399 (eval $ac_try) 2>&5 22400 ac_status=$? 22401 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22402 (exit $ac_status); }; }; then 22403 ac_cv_func_strptime=yes 22404else 22405 echo "$as_me: failed program was:" >&5 22406cat conftest.$ac_ext >&5 22407ac_cv_func_strptime=no 22408fi 22409rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22410fi 22411echo "$as_me:$LINENO: result: $ac_cv_func_strptime" >&5 22412echo "${ECHO_T}$ac_cv_func_strptime" >&6 22413if test $ac_cv_func_strptime = yes; then 22414 22415cat >>confdefs.h <<_ACEOF 22416#define HAVE_STRPTIME 1 22417_ACEOF 22418 22419else 22420 LIBOBJS="$LIBOBJS strptime.$ac_objext" 22421fi 22422echo "$as_me:$LINENO: checking for strsep" >&5 22423echo $ECHO_N "checking for strsep... $ECHO_C" >&6 22424if test "${ac_cv_func_strsep+set}" = set; then 22425 echo $ECHO_N "(cached) $ECHO_C" >&6 22426else 22427 cat >conftest.$ac_ext <<_ACEOF 22428#line $LINENO "configure" 22429#include "confdefs.h" 22430/* System header to define __stub macros and hopefully few prototypes, 22431 which can conflict with char strsep (); below. */ 22432#include <assert.h> 22433/* Override any gcc2 internal prototype to avoid an error. */ 22434#ifdef __cplusplus 22435extern "C" 22436#endif 22437/* We use char because int might match the return type of a gcc2 22438 builtin and then its argument prototype would still apply. */ 22439char strsep (); 22440char (*f) (); 22441 22442#ifdef F77_DUMMY_MAIN 22443# ifdef __cplusplus 22444 extern "C" 22445# endif 22446 int F77_DUMMY_MAIN() { return 1; } 22447#endif 22448int 22449main () 22450{ 22451/* The GNU C library defines this for functions which it implements 22452 to always fail with ENOSYS. Some functions are actually named 22453 something starting with __ and the normal name is an alias. */ 22454#if defined (__stub_strsep) || defined (__stub___strsep) 22455choke me 22456#else 22457f = strsep; 22458#endif 22459 22460 ; 22461 return 0; 22462} 22463_ACEOF 22464rm -f conftest.$ac_objext conftest$ac_exeext 22465if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22466 (eval $ac_link) 2>&5 22467 ac_status=$? 22468 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22469 (exit $ac_status); } && 22470 { ac_try='test -s conftest$ac_exeext' 22471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22472 (eval $ac_try) 2>&5 22473 ac_status=$? 22474 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22475 (exit $ac_status); }; }; then 22476 ac_cv_func_strsep=yes 22477else 22478 echo "$as_me: failed program was:" >&5 22479cat conftest.$ac_ext >&5 22480ac_cv_func_strsep=no 22481fi 22482rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22483fi 22484echo "$as_me:$LINENO: result: $ac_cv_func_strsep" >&5 22485echo "${ECHO_T}$ac_cv_func_strsep" >&6 22486if test $ac_cv_func_strsep = yes; then 22487 22488cat >>confdefs.h <<_ACEOF 22489#define HAVE_STRSEP 1 22490_ACEOF 22491 22492else 22493 LIBOBJS="$LIBOBJS strsep.$ac_objext" 22494fi 22495echo "$as_me:$LINENO: checking for strsep_copy" >&5 22496echo $ECHO_N "checking for strsep_copy... $ECHO_C" >&6 22497if test "${ac_cv_func_strsep_copy+set}" = set; then 22498 echo $ECHO_N "(cached) $ECHO_C" >&6 22499else 22500 cat >conftest.$ac_ext <<_ACEOF 22501#line $LINENO "configure" 22502#include "confdefs.h" 22503/* System header to define __stub macros and hopefully few prototypes, 22504 which can conflict with char strsep_copy (); below. */ 22505#include <assert.h> 22506/* Override any gcc2 internal prototype to avoid an error. */ 22507#ifdef __cplusplus 22508extern "C" 22509#endif 22510/* We use char because int might match the return type of a gcc2 22511 builtin and then its argument prototype would still apply. */ 22512char strsep_copy (); 22513char (*f) (); 22514 22515#ifdef F77_DUMMY_MAIN 22516# ifdef __cplusplus 22517 extern "C" 22518# endif 22519 int F77_DUMMY_MAIN() { return 1; } 22520#endif 22521int 22522main () 22523{ 22524/* The GNU C library defines this for functions which it implements 22525 to always fail with ENOSYS. Some functions are actually named 22526 something starting with __ and the normal name is an alias. */ 22527#if defined (__stub_strsep_copy) || defined (__stub___strsep_copy) 22528choke me 22529#else 22530f = strsep_copy; 22531#endif 22532 22533 ; 22534 return 0; 22535} 22536_ACEOF 22537rm -f conftest.$ac_objext conftest$ac_exeext 22538if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22539 (eval $ac_link) 2>&5 22540 ac_status=$? 22541 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22542 (exit $ac_status); } && 22543 { ac_try='test -s conftest$ac_exeext' 22544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22545 (eval $ac_try) 2>&5 22546 ac_status=$? 22547 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22548 (exit $ac_status); }; }; then 22549 ac_cv_func_strsep_copy=yes 22550else 22551 echo "$as_me: failed program was:" >&5 22552cat conftest.$ac_ext >&5 22553ac_cv_func_strsep_copy=no 22554fi 22555rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22556fi 22557echo "$as_me:$LINENO: result: $ac_cv_func_strsep_copy" >&5 22558echo "${ECHO_T}$ac_cv_func_strsep_copy" >&6 22559if test $ac_cv_func_strsep_copy = yes; then 22560 22561cat >>confdefs.h <<_ACEOF 22562#define HAVE_STRSEP_COPY 1 22563_ACEOF 22564 22565else 22566 LIBOBJS="$LIBOBJS strsep_copy.$ac_objext" 22567fi 22568echo "$as_me:$LINENO: checking for strtok_r" >&5 22569echo $ECHO_N "checking for strtok_r... $ECHO_C" >&6 22570if test "${ac_cv_func_strtok_r+set}" = set; then 22571 echo $ECHO_N "(cached) $ECHO_C" >&6 22572else 22573 cat >conftest.$ac_ext <<_ACEOF 22574#line $LINENO "configure" 22575#include "confdefs.h" 22576/* System header to define __stub macros and hopefully few prototypes, 22577 which can conflict with char strtok_r (); below. */ 22578#include <assert.h> 22579/* Override any gcc2 internal prototype to avoid an error. */ 22580#ifdef __cplusplus 22581extern "C" 22582#endif 22583/* We use char because int might match the return type of a gcc2 22584 builtin and then its argument prototype would still apply. */ 22585char strtok_r (); 22586char (*f) (); 22587 22588#ifdef F77_DUMMY_MAIN 22589# ifdef __cplusplus 22590 extern "C" 22591# endif 22592 int F77_DUMMY_MAIN() { return 1; } 22593#endif 22594int 22595main () 22596{ 22597/* The GNU C library defines this for functions which it implements 22598 to always fail with ENOSYS. Some functions are actually named 22599 something starting with __ and the normal name is an alias. */ 22600#if defined (__stub_strtok_r) || defined (__stub___strtok_r) 22601choke me 22602#else 22603f = strtok_r; 22604#endif 22605 22606 ; 22607 return 0; 22608} 22609_ACEOF 22610rm -f conftest.$ac_objext conftest$ac_exeext 22611if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22612 (eval $ac_link) 2>&5 22613 ac_status=$? 22614 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22615 (exit $ac_status); } && 22616 { ac_try='test -s conftest$ac_exeext' 22617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22618 (eval $ac_try) 2>&5 22619 ac_status=$? 22620 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22621 (exit $ac_status); }; }; then 22622 ac_cv_func_strtok_r=yes 22623else 22624 echo "$as_me: failed program was:" >&5 22625cat conftest.$ac_ext >&5 22626ac_cv_func_strtok_r=no 22627fi 22628rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22629fi 22630echo "$as_me:$LINENO: result: $ac_cv_func_strtok_r" >&5 22631echo "${ECHO_T}$ac_cv_func_strtok_r" >&6 22632if test $ac_cv_func_strtok_r = yes; then 22633 22634cat >>confdefs.h <<_ACEOF 22635#define HAVE_STRTOK_R 1 22636_ACEOF 22637 22638else 22639 LIBOBJS="$LIBOBJS strtok_r.$ac_objext" 22640fi 22641echo "$as_me:$LINENO: checking for strupr" >&5 22642echo $ECHO_N "checking for strupr... $ECHO_C" >&6 22643if test "${ac_cv_func_strupr+set}" = set; then 22644 echo $ECHO_N "(cached) $ECHO_C" >&6 22645else 22646 cat >conftest.$ac_ext <<_ACEOF 22647#line $LINENO "configure" 22648#include "confdefs.h" 22649/* System header to define __stub macros and hopefully few prototypes, 22650 which can conflict with char strupr (); below. */ 22651#include <assert.h> 22652/* Override any gcc2 internal prototype to avoid an error. */ 22653#ifdef __cplusplus 22654extern "C" 22655#endif 22656/* We use char because int might match the return type of a gcc2 22657 builtin and then its argument prototype would still apply. */ 22658char strupr (); 22659char (*f) (); 22660 22661#ifdef F77_DUMMY_MAIN 22662# ifdef __cplusplus 22663 extern "C" 22664# endif 22665 int F77_DUMMY_MAIN() { return 1; } 22666#endif 22667int 22668main () 22669{ 22670/* The GNU C library defines this for functions which it implements 22671 to always fail with ENOSYS. Some functions are actually named 22672 something starting with __ and the normal name is an alias. */ 22673#if defined (__stub_strupr) || defined (__stub___strupr) 22674choke me 22675#else 22676f = strupr; 22677#endif 22678 22679 ; 22680 return 0; 22681} 22682_ACEOF 22683rm -f conftest.$ac_objext conftest$ac_exeext 22684if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22685 (eval $ac_link) 2>&5 22686 ac_status=$? 22687 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22688 (exit $ac_status); } && 22689 { ac_try='test -s conftest$ac_exeext' 22690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22691 (eval $ac_try) 2>&5 22692 ac_status=$? 22693 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22694 (exit $ac_status); }; }; then 22695 ac_cv_func_strupr=yes 22696else 22697 echo "$as_me: failed program was:" >&5 22698cat conftest.$ac_ext >&5 22699ac_cv_func_strupr=no 22700fi 22701rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22702fi 22703echo "$as_me:$LINENO: result: $ac_cv_func_strupr" >&5 22704echo "${ECHO_T}$ac_cv_func_strupr" >&6 22705if test $ac_cv_func_strupr = yes; then 22706 22707cat >>confdefs.h <<_ACEOF 22708#define HAVE_STRUPR 1 22709_ACEOF 22710 22711else 22712 LIBOBJS="$LIBOBJS strupr.$ac_objext" 22713fi 22714echo "$as_me:$LINENO: checking for swab" >&5 22715echo $ECHO_N "checking for swab... $ECHO_C" >&6 22716if test "${ac_cv_func_swab+set}" = set; then 22717 echo $ECHO_N "(cached) $ECHO_C" >&6 22718else 22719 cat >conftest.$ac_ext <<_ACEOF 22720#line $LINENO "configure" 22721#include "confdefs.h" 22722/* System header to define __stub macros and hopefully few prototypes, 22723 which can conflict with char swab (); below. */ 22724#include <assert.h> 22725/* Override any gcc2 internal prototype to avoid an error. */ 22726#ifdef __cplusplus 22727extern "C" 22728#endif 22729/* We use char because int might match the return type of a gcc2 22730 builtin and then its argument prototype would still apply. */ 22731char swab (); 22732char (*f) (); 22733 22734#ifdef F77_DUMMY_MAIN 22735# ifdef __cplusplus 22736 extern "C" 22737# endif 22738 int F77_DUMMY_MAIN() { return 1; } 22739#endif 22740int 22741main () 22742{ 22743/* The GNU C library defines this for functions which it implements 22744 to always fail with ENOSYS. Some functions are actually named 22745 something starting with __ and the normal name is an alias. */ 22746#if defined (__stub_swab) || defined (__stub___swab) 22747choke me 22748#else 22749f = swab; 22750#endif 22751 22752 ; 22753 return 0; 22754} 22755_ACEOF 22756rm -f conftest.$ac_objext conftest$ac_exeext 22757if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22758 (eval $ac_link) 2>&5 22759 ac_status=$? 22760 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22761 (exit $ac_status); } && 22762 { ac_try='test -s conftest$ac_exeext' 22763 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22764 (eval $ac_try) 2>&5 22765 ac_status=$? 22766 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22767 (exit $ac_status); }; }; then 22768 ac_cv_func_swab=yes 22769else 22770 echo "$as_me: failed program was:" >&5 22771cat conftest.$ac_ext >&5 22772ac_cv_func_swab=no 22773fi 22774rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22775fi 22776echo "$as_me:$LINENO: result: $ac_cv_func_swab" >&5 22777echo "${ECHO_T}$ac_cv_func_swab" >&6 22778if test $ac_cv_func_swab = yes; then 22779 22780cat >>confdefs.h <<_ACEOF 22781#define HAVE_SWAB 1 22782_ACEOF 22783 22784else 22785 LIBOBJS="$LIBOBJS swab.$ac_objext" 22786fi 22787echo "$as_me:$LINENO: checking for unsetenv" >&5 22788echo $ECHO_N "checking for unsetenv... $ECHO_C" >&6 22789if test "${ac_cv_func_unsetenv+set}" = set; then 22790 echo $ECHO_N "(cached) $ECHO_C" >&6 22791else 22792 cat >conftest.$ac_ext <<_ACEOF 22793#line $LINENO "configure" 22794#include "confdefs.h" 22795/* System header to define __stub macros and hopefully few prototypes, 22796 which can conflict with char unsetenv (); below. */ 22797#include <assert.h> 22798/* Override any gcc2 internal prototype to avoid an error. */ 22799#ifdef __cplusplus 22800extern "C" 22801#endif 22802/* We use char because int might match the return type of a gcc2 22803 builtin and then its argument prototype would still apply. */ 22804char unsetenv (); 22805char (*f) (); 22806 22807#ifdef F77_DUMMY_MAIN 22808# ifdef __cplusplus 22809 extern "C" 22810# endif 22811 int F77_DUMMY_MAIN() { return 1; } 22812#endif 22813int 22814main () 22815{ 22816/* The GNU C library defines this for functions which it implements 22817 to always fail with ENOSYS. Some functions are actually named 22818 something starting with __ and the normal name is an alias. */ 22819#if defined (__stub_unsetenv) || defined (__stub___unsetenv) 22820choke me 22821#else 22822f = unsetenv; 22823#endif 22824 22825 ; 22826 return 0; 22827} 22828_ACEOF 22829rm -f conftest.$ac_objext conftest$ac_exeext 22830if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22831 (eval $ac_link) 2>&5 22832 ac_status=$? 22833 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22834 (exit $ac_status); } && 22835 { ac_try='test -s conftest$ac_exeext' 22836 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22837 (eval $ac_try) 2>&5 22838 ac_status=$? 22839 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22840 (exit $ac_status); }; }; then 22841 ac_cv_func_unsetenv=yes 22842else 22843 echo "$as_me: failed program was:" >&5 22844cat conftest.$ac_ext >&5 22845ac_cv_func_unsetenv=no 22846fi 22847rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22848fi 22849echo "$as_me:$LINENO: result: $ac_cv_func_unsetenv" >&5 22850echo "${ECHO_T}$ac_cv_func_unsetenv" >&6 22851if test $ac_cv_func_unsetenv = yes; then 22852 22853cat >>confdefs.h <<_ACEOF 22854#define HAVE_UNSETENV 1 22855_ACEOF 22856 22857else 22858 LIBOBJS="$LIBOBJS unsetenv.$ac_objext" 22859fi 22860echo "$as_me:$LINENO: checking for verr" >&5 22861echo $ECHO_N "checking for verr... $ECHO_C" >&6 22862if test "${ac_cv_func_verr+set}" = set; then 22863 echo $ECHO_N "(cached) $ECHO_C" >&6 22864else 22865 cat >conftest.$ac_ext <<_ACEOF 22866#line $LINENO "configure" 22867#include "confdefs.h" 22868/* System header to define __stub macros and hopefully few prototypes, 22869 which can conflict with char verr (); below. */ 22870#include <assert.h> 22871/* Override any gcc2 internal prototype to avoid an error. */ 22872#ifdef __cplusplus 22873extern "C" 22874#endif 22875/* We use char because int might match the return type of a gcc2 22876 builtin and then its argument prototype would still apply. */ 22877char verr (); 22878char (*f) (); 22879 22880#ifdef F77_DUMMY_MAIN 22881# ifdef __cplusplus 22882 extern "C" 22883# endif 22884 int F77_DUMMY_MAIN() { return 1; } 22885#endif 22886int 22887main () 22888{ 22889/* The GNU C library defines this for functions which it implements 22890 to always fail with ENOSYS. Some functions are actually named 22891 something starting with __ and the normal name is an alias. */ 22892#if defined (__stub_verr) || defined (__stub___verr) 22893choke me 22894#else 22895f = verr; 22896#endif 22897 22898 ; 22899 return 0; 22900} 22901_ACEOF 22902rm -f conftest.$ac_objext conftest$ac_exeext 22903if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22904 (eval $ac_link) 2>&5 22905 ac_status=$? 22906 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22907 (exit $ac_status); } && 22908 { ac_try='test -s conftest$ac_exeext' 22909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22910 (eval $ac_try) 2>&5 22911 ac_status=$? 22912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22913 (exit $ac_status); }; }; then 22914 ac_cv_func_verr=yes 22915else 22916 echo "$as_me: failed program was:" >&5 22917cat conftest.$ac_ext >&5 22918ac_cv_func_verr=no 22919fi 22920rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22921fi 22922echo "$as_me:$LINENO: result: $ac_cv_func_verr" >&5 22923echo "${ECHO_T}$ac_cv_func_verr" >&6 22924if test $ac_cv_func_verr = yes; then 22925 22926cat >>confdefs.h <<_ACEOF 22927#define HAVE_VERR 1 22928_ACEOF 22929 22930else 22931 LIBOBJS="$LIBOBJS verr.$ac_objext" 22932fi 22933echo "$as_me:$LINENO: checking for verrx" >&5 22934echo $ECHO_N "checking for verrx... $ECHO_C" >&6 22935if test "${ac_cv_func_verrx+set}" = set; then 22936 echo $ECHO_N "(cached) $ECHO_C" >&6 22937else 22938 cat >conftest.$ac_ext <<_ACEOF 22939#line $LINENO "configure" 22940#include "confdefs.h" 22941/* System header to define __stub macros and hopefully few prototypes, 22942 which can conflict with char verrx (); below. */ 22943#include <assert.h> 22944/* Override any gcc2 internal prototype to avoid an error. */ 22945#ifdef __cplusplus 22946extern "C" 22947#endif 22948/* We use char because int might match the return type of a gcc2 22949 builtin and then its argument prototype would still apply. */ 22950char verrx (); 22951char (*f) (); 22952 22953#ifdef F77_DUMMY_MAIN 22954# ifdef __cplusplus 22955 extern "C" 22956# endif 22957 int F77_DUMMY_MAIN() { return 1; } 22958#endif 22959int 22960main () 22961{ 22962/* The GNU C library defines this for functions which it implements 22963 to always fail with ENOSYS. Some functions are actually named 22964 something starting with __ and the normal name is an alias. */ 22965#if defined (__stub_verrx) || defined (__stub___verrx) 22966choke me 22967#else 22968f = verrx; 22969#endif 22970 22971 ; 22972 return 0; 22973} 22974_ACEOF 22975rm -f conftest.$ac_objext conftest$ac_exeext 22976if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 22977 (eval $ac_link) 2>&5 22978 ac_status=$? 22979 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22980 (exit $ac_status); } && 22981 { ac_try='test -s conftest$ac_exeext' 22982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22983 (eval $ac_try) 2>&5 22984 ac_status=$? 22985 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22986 (exit $ac_status); }; }; then 22987 ac_cv_func_verrx=yes 22988else 22989 echo "$as_me: failed program was:" >&5 22990cat conftest.$ac_ext >&5 22991ac_cv_func_verrx=no 22992fi 22993rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 22994fi 22995echo "$as_me:$LINENO: result: $ac_cv_func_verrx" >&5 22996echo "${ECHO_T}$ac_cv_func_verrx" >&6 22997if test $ac_cv_func_verrx = yes; then 22998 22999cat >>confdefs.h <<_ACEOF 23000#define HAVE_VERRX 1 23001_ACEOF 23002 23003else 23004 LIBOBJS="$LIBOBJS verrx.$ac_objext" 23005fi 23006echo "$as_me:$LINENO: checking for vsyslog" >&5 23007echo $ECHO_N "checking for vsyslog... $ECHO_C" >&6 23008if test "${ac_cv_func_vsyslog+set}" = set; then 23009 echo $ECHO_N "(cached) $ECHO_C" >&6 23010else 23011 cat >conftest.$ac_ext <<_ACEOF 23012#line $LINENO "configure" 23013#include "confdefs.h" 23014/* System header to define __stub macros and hopefully few prototypes, 23015 which can conflict with char vsyslog (); below. */ 23016#include <assert.h> 23017/* Override any gcc2 internal prototype to avoid an error. */ 23018#ifdef __cplusplus 23019extern "C" 23020#endif 23021/* We use char because int might match the return type of a gcc2 23022 builtin and then its argument prototype would still apply. */ 23023char vsyslog (); 23024char (*f) (); 23025 23026#ifdef F77_DUMMY_MAIN 23027# ifdef __cplusplus 23028 extern "C" 23029# endif 23030 int F77_DUMMY_MAIN() { return 1; } 23031#endif 23032int 23033main () 23034{ 23035/* The GNU C library defines this for functions which it implements 23036 to always fail with ENOSYS. Some functions are actually named 23037 something starting with __ and the normal name is an alias. */ 23038#if defined (__stub_vsyslog) || defined (__stub___vsyslog) 23039choke me 23040#else 23041f = vsyslog; 23042#endif 23043 23044 ; 23045 return 0; 23046} 23047_ACEOF 23048rm -f conftest.$ac_objext conftest$ac_exeext 23049if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23050 (eval $ac_link) 2>&5 23051 ac_status=$? 23052 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23053 (exit $ac_status); } && 23054 { ac_try='test -s conftest$ac_exeext' 23055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23056 (eval $ac_try) 2>&5 23057 ac_status=$? 23058 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23059 (exit $ac_status); }; }; then 23060 ac_cv_func_vsyslog=yes 23061else 23062 echo "$as_me: failed program was:" >&5 23063cat conftest.$ac_ext >&5 23064ac_cv_func_vsyslog=no 23065fi 23066rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 23067fi 23068echo "$as_me:$LINENO: result: $ac_cv_func_vsyslog" >&5 23069echo "${ECHO_T}$ac_cv_func_vsyslog" >&6 23070if test $ac_cv_func_vsyslog = yes; then 23071 23072cat >>confdefs.h <<_ACEOF 23073#define HAVE_VSYSLOG 1 23074_ACEOF 23075 23076else 23077 LIBOBJS="$LIBOBJS vsyslog.$ac_objext" 23078fi 23079echo "$as_me:$LINENO: checking for vwarn" >&5 23080echo $ECHO_N "checking for vwarn... $ECHO_C" >&6 23081if test "${ac_cv_func_vwarn+set}" = set; then 23082 echo $ECHO_N "(cached) $ECHO_C" >&6 23083else 23084 cat >conftest.$ac_ext <<_ACEOF 23085#line $LINENO "configure" 23086#include "confdefs.h" 23087/* System header to define __stub macros and hopefully few prototypes, 23088 which can conflict with char vwarn (); below. */ 23089#include <assert.h> 23090/* Override any gcc2 internal prototype to avoid an error. */ 23091#ifdef __cplusplus 23092extern "C" 23093#endif 23094/* We use char because int might match the return type of a gcc2 23095 builtin and then its argument prototype would still apply. */ 23096char vwarn (); 23097char (*f) (); 23098 23099#ifdef F77_DUMMY_MAIN 23100# ifdef __cplusplus 23101 extern "C" 23102# endif 23103 int F77_DUMMY_MAIN() { return 1; } 23104#endif 23105int 23106main () 23107{ 23108/* The GNU C library defines this for functions which it implements 23109 to always fail with ENOSYS. Some functions are actually named 23110 something starting with __ and the normal name is an alias. */ 23111#if defined (__stub_vwarn) || defined (__stub___vwarn) 23112choke me 23113#else 23114f = vwarn; 23115#endif 23116 23117 ; 23118 return 0; 23119} 23120_ACEOF 23121rm -f conftest.$ac_objext conftest$ac_exeext 23122if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23123 (eval $ac_link) 2>&5 23124 ac_status=$? 23125 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23126 (exit $ac_status); } && 23127 { ac_try='test -s conftest$ac_exeext' 23128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23129 (eval $ac_try) 2>&5 23130 ac_status=$? 23131 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23132 (exit $ac_status); }; }; then 23133 ac_cv_func_vwarn=yes 23134else 23135 echo "$as_me: failed program was:" >&5 23136cat conftest.$ac_ext >&5 23137ac_cv_func_vwarn=no 23138fi 23139rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 23140fi 23141echo "$as_me:$LINENO: result: $ac_cv_func_vwarn" >&5 23142echo "${ECHO_T}$ac_cv_func_vwarn" >&6 23143if test $ac_cv_func_vwarn = yes; then 23144 23145cat >>confdefs.h <<_ACEOF 23146#define HAVE_VWARN 1 23147_ACEOF 23148 23149else 23150 LIBOBJS="$LIBOBJS vwarn.$ac_objext" 23151fi 23152echo "$as_me:$LINENO: checking for vwarnx" >&5 23153echo $ECHO_N "checking for vwarnx... $ECHO_C" >&6 23154if test "${ac_cv_func_vwarnx+set}" = set; then 23155 echo $ECHO_N "(cached) $ECHO_C" >&6 23156else 23157 cat >conftest.$ac_ext <<_ACEOF 23158#line $LINENO "configure" 23159#include "confdefs.h" 23160/* System header to define __stub macros and hopefully few prototypes, 23161 which can conflict with char vwarnx (); below. */ 23162#include <assert.h> 23163/* Override any gcc2 internal prototype to avoid an error. */ 23164#ifdef __cplusplus 23165extern "C" 23166#endif 23167/* We use char because int might match the return type of a gcc2 23168 builtin and then its argument prototype would still apply. */ 23169char vwarnx (); 23170char (*f) (); 23171 23172#ifdef F77_DUMMY_MAIN 23173# ifdef __cplusplus 23174 extern "C" 23175# endif 23176 int F77_DUMMY_MAIN() { return 1; } 23177#endif 23178int 23179main () 23180{ 23181/* The GNU C library defines this for functions which it implements 23182 to always fail with ENOSYS. Some functions are actually named 23183 something starting with __ and the normal name is an alias. */ 23184#if defined (__stub_vwarnx) || defined (__stub___vwarnx) 23185choke me 23186#else 23187f = vwarnx; 23188#endif 23189 23190 ; 23191 return 0; 23192} 23193_ACEOF 23194rm -f conftest.$ac_objext conftest$ac_exeext 23195if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23196 (eval $ac_link) 2>&5 23197 ac_status=$? 23198 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23199 (exit $ac_status); } && 23200 { ac_try='test -s conftest$ac_exeext' 23201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23202 (eval $ac_try) 2>&5 23203 ac_status=$? 23204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23205 (exit $ac_status); }; }; then 23206 ac_cv_func_vwarnx=yes 23207else 23208 echo "$as_me: failed program was:" >&5 23209cat conftest.$ac_ext >&5 23210ac_cv_func_vwarnx=no 23211fi 23212rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 23213fi 23214echo "$as_me:$LINENO: result: $ac_cv_func_vwarnx" >&5 23215echo "${ECHO_T}$ac_cv_func_vwarnx" >&6 23216if test $ac_cv_func_vwarnx = yes; then 23217 23218cat >>confdefs.h <<_ACEOF 23219#define HAVE_VWARNX 1 23220_ACEOF 23221 23222else 23223 LIBOBJS="$LIBOBJS vwarnx.$ac_objext" 23224fi 23225echo "$as_me:$LINENO: checking for warn" >&5 23226echo $ECHO_N "checking for warn... $ECHO_C" >&6 23227if test "${ac_cv_func_warn+set}" = set; then 23228 echo $ECHO_N "(cached) $ECHO_C" >&6 23229else 23230 cat >conftest.$ac_ext <<_ACEOF 23231#line $LINENO "configure" 23232#include "confdefs.h" 23233/* System header to define __stub macros and hopefully few prototypes, 23234 which can conflict with char warn (); below. */ 23235#include <assert.h> 23236/* Override any gcc2 internal prototype to avoid an error. */ 23237#ifdef __cplusplus 23238extern "C" 23239#endif 23240/* We use char because int might match the return type of a gcc2 23241 builtin and then its argument prototype would still apply. */ 23242char warn (); 23243char (*f) (); 23244 23245#ifdef F77_DUMMY_MAIN 23246# ifdef __cplusplus 23247 extern "C" 23248# endif 23249 int F77_DUMMY_MAIN() { return 1; } 23250#endif 23251int 23252main () 23253{ 23254/* The GNU C library defines this for functions which it implements 23255 to always fail with ENOSYS. Some functions are actually named 23256 something starting with __ and the normal name is an alias. */ 23257#if defined (__stub_warn) || defined (__stub___warn) 23258choke me 23259#else 23260f = warn; 23261#endif 23262 23263 ; 23264 return 0; 23265} 23266_ACEOF 23267rm -f conftest.$ac_objext conftest$ac_exeext 23268if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23269 (eval $ac_link) 2>&5 23270 ac_status=$? 23271 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23272 (exit $ac_status); } && 23273 { ac_try='test -s conftest$ac_exeext' 23274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23275 (eval $ac_try) 2>&5 23276 ac_status=$? 23277 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23278 (exit $ac_status); }; }; then 23279 ac_cv_func_warn=yes 23280else 23281 echo "$as_me: failed program was:" >&5 23282cat conftest.$ac_ext >&5 23283ac_cv_func_warn=no 23284fi 23285rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 23286fi 23287echo "$as_me:$LINENO: result: $ac_cv_func_warn" >&5 23288echo "${ECHO_T}$ac_cv_func_warn" >&6 23289if test $ac_cv_func_warn = yes; then 23290 23291cat >>confdefs.h <<_ACEOF 23292#define HAVE_WARN 1 23293_ACEOF 23294 23295else 23296 LIBOBJS="$LIBOBJS warn.$ac_objext" 23297fi 23298echo "$as_me:$LINENO: checking for warnx" >&5 23299echo $ECHO_N "checking for warnx... $ECHO_C" >&6 23300if test "${ac_cv_func_warnx+set}" = set; then 23301 echo $ECHO_N "(cached) $ECHO_C" >&6 23302else 23303 cat >conftest.$ac_ext <<_ACEOF 23304#line $LINENO "configure" 23305#include "confdefs.h" 23306/* System header to define __stub macros and hopefully few prototypes, 23307 which can conflict with char warnx (); below. */ 23308#include <assert.h> 23309/* Override any gcc2 internal prototype to avoid an error. */ 23310#ifdef __cplusplus 23311extern "C" 23312#endif 23313/* We use char because int might match the return type of a gcc2 23314 builtin and then its argument prototype would still apply. */ 23315char warnx (); 23316char (*f) (); 23317 23318#ifdef F77_DUMMY_MAIN 23319# ifdef __cplusplus 23320 extern "C" 23321# endif 23322 int F77_DUMMY_MAIN() { return 1; } 23323#endif 23324int 23325main () 23326{ 23327/* The GNU C library defines this for functions which it implements 23328 to always fail with ENOSYS. Some functions are actually named 23329 something starting with __ and the normal name is an alias. */ 23330#if defined (__stub_warnx) || defined (__stub___warnx) 23331choke me 23332#else 23333f = warnx; 23334#endif 23335 23336 ; 23337 return 0; 23338} 23339_ACEOF 23340rm -f conftest.$ac_objext conftest$ac_exeext 23341if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23342 (eval $ac_link) 2>&5 23343 ac_status=$? 23344 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23345 (exit $ac_status); } && 23346 { ac_try='test -s conftest$ac_exeext' 23347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23348 (eval $ac_try) 2>&5 23349 ac_status=$? 23350 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23351 (exit $ac_status); }; }; then 23352 ac_cv_func_warnx=yes 23353else 23354 echo "$as_me: failed program was:" >&5 23355cat conftest.$ac_ext >&5 23356ac_cv_func_warnx=no 23357fi 23358rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 23359fi 23360echo "$as_me:$LINENO: result: $ac_cv_func_warnx" >&5 23361echo "${ECHO_T}$ac_cv_func_warnx" >&6 23362if test $ac_cv_func_warnx = yes; then 23363 23364cat >>confdefs.h <<_ACEOF 23365#define HAVE_WARNX 1 23366_ACEOF 23367 23368else 23369 LIBOBJS="$LIBOBJS warnx.$ac_objext" 23370fi 23371echo "$as_me:$LINENO: checking for writev" >&5 23372echo $ECHO_N "checking for writev... $ECHO_C" >&6 23373if test "${ac_cv_func_writev+set}" = set; then 23374 echo $ECHO_N "(cached) $ECHO_C" >&6 23375else 23376 cat >conftest.$ac_ext <<_ACEOF 23377#line $LINENO "configure" 23378#include "confdefs.h" 23379/* System header to define __stub macros and hopefully few prototypes, 23380 which can conflict with char writev (); below. */ 23381#include <assert.h> 23382/* Override any gcc2 internal prototype to avoid an error. */ 23383#ifdef __cplusplus 23384extern "C" 23385#endif 23386/* We use char because int might match the return type of a gcc2 23387 builtin and then its argument prototype would still apply. */ 23388char writev (); 23389char (*f) (); 23390 23391#ifdef F77_DUMMY_MAIN 23392# ifdef __cplusplus 23393 extern "C" 23394# endif 23395 int F77_DUMMY_MAIN() { return 1; } 23396#endif 23397int 23398main () 23399{ 23400/* The GNU C library defines this for functions which it implements 23401 to always fail with ENOSYS. Some functions are actually named 23402 something starting with __ and the normal name is an alias. */ 23403#if defined (__stub_writev) || defined (__stub___writev) 23404choke me 23405#else 23406f = writev; 23407#endif 23408 23409 ; 23410 return 0; 23411} 23412_ACEOF 23413rm -f conftest.$ac_objext conftest$ac_exeext 23414if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 23415 (eval $ac_link) 2>&5 23416 ac_status=$? 23417 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23418 (exit $ac_status); } && 23419 { ac_try='test -s conftest$ac_exeext' 23420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23421 (eval $ac_try) 2>&5 23422 ac_status=$? 23423 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23424 (exit $ac_status); }; }; then 23425 ac_cv_func_writev=yes 23426else 23427 echo "$as_me: failed program was:" >&5 23428cat conftest.$ac_ext >&5 23429ac_cv_func_writev=no 23430fi 23431rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 23432fi 23433echo "$as_me:$LINENO: result: $ac_cv_func_writev" >&5 23434echo "${ECHO_T}$ac_cv_func_writev" >&6 23435if test $ac_cv_func_writev = yes; then 23436 23437cat >>confdefs.h <<_ACEOF 23438#define HAVE_WRITEV 1 23439_ACEOF 23440 23441else 23442 LIBOBJS="$LIBOBJS writev.$ac_objext" 23443fi 23444 23445 23446 23447if test "$ac_cv_func_strndup+set" != set -o "$ac_cv_func_strndup" = yes; then 23448echo "$as_me:$LINENO: checking if strndup needs a prototype" >&5 23449echo $ECHO_N "checking if strndup needs a prototype... $ECHO_C" >&6 23450if test "${ac_cv_func_strndup_noproto+set}" = set; then 23451 echo $ECHO_N "(cached) $ECHO_C" >&6 23452else 23453 cat >conftest.$ac_ext <<_ACEOF 23454#line $LINENO "configure" 23455#include "confdefs.h" 23456#include <string.h> 23457#ifdef F77_DUMMY_MAIN 23458# ifdef __cplusplus 23459 extern "C" 23460# endif 23461 int F77_DUMMY_MAIN() { return 1; } 23462#endif 23463int 23464main () 23465{ 23466struct foo { int foo; } xx; 23467extern int strndup (struct foo*); 23468strndup(&xx); 23469 23470 ; 23471 return 0; 23472} 23473_ACEOF 23474rm -f conftest.$ac_objext 23475if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23476 (eval $ac_compile) 2>&5 23477 ac_status=$? 23478 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23479 (exit $ac_status); } && 23480 { ac_try='test -s conftest.$ac_objext' 23481 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23482 (eval $ac_try) 2>&5 23483 ac_status=$? 23484 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23485 (exit $ac_status); }; }; then 23486 eval "ac_cv_func_strndup_noproto=yes" 23487else 23488 echo "$as_me: failed program was:" >&5 23489cat conftest.$ac_ext >&5 23490eval "ac_cv_func_strndup_noproto=no" 23491fi 23492rm -f conftest.$ac_objext conftest.$ac_ext 23493fi 23494echo "$as_me:$LINENO: result: $ac_cv_func_strndup_noproto" >&5 23495echo "${ECHO_T}$ac_cv_func_strndup_noproto" >&6 23496if test "$ac_cv_func_strndup_noproto" = yes; then 23497 23498cat >>confdefs.h <<\_ACEOF 23499#define NEED_STRNDUP_PROTO 1 23500_ACEOF 23501 23502fi 23503fi 23504 23505if test "$ac_cv_func_strsep+set" != set -o "$ac_cv_func_strsep" = yes; then 23506echo "$as_me:$LINENO: checking if strsep needs a prototype" >&5 23507echo $ECHO_N "checking if strsep needs a prototype... $ECHO_C" >&6 23508if test "${ac_cv_func_strsep_noproto+set}" = set; then 23509 echo $ECHO_N "(cached) $ECHO_C" >&6 23510else 23511 cat >conftest.$ac_ext <<_ACEOF 23512#line $LINENO "configure" 23513#include "confdefs.h" 23514#include <string.h> 23515#ifdef F77_DUMMY_MAIN 23516# ifdef __cplusplus 23517 extern "C" 23518# endif 23519 int F77_DUMMY_MAIN() { return 1; } 23520#endif 23521int 23522main () 23523{ 23524struct foo { int foo; } xx; 23525extern int strsep (struct foo*); 23526strsep(&xx); 23527 23528 ; 23529 return 0; 23530} 23531_ACEOF 23532rm -f conftest.$ac_objext 23533if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23534 (eval $ac_compile) 2>&5 23535 ac_status=$? 23536 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23537 (exit $ac_status); } && 23538 { ac_try='test -s conftest.$ac_objext' 23539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23540 (eval $ac_try) 2>&5 23541 ac_status=$? 23542 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23543 (exit $ac_status); }; }; then 23544 eval "ac_cv_func_strsep_noproto=yes" 23545else 23546 echo "$as_me: failed program was:" >&5 23547cat conftest.$ac_ext >&5 23548eval "ac_cv_func_strsep_noproto=no" 23549fi 23550rm -f conftest.$ac_objext conftest.$ac_ext 23551fi 23552echo "$as_me:$LINENO: result: $ac_cv_func_strsep_noproto" >&5 23553echo "${ECHO_T}$ac_cv_func_strsep_noproto" >&6 23554if test "$ac_cv_func_strsep_noproto" = yes; then 23555 23556cat >>confdefs.h <<\_ACEOF 23557#define NEED_STRSEP_PROTO 1 23558_ACEOF 23559 23560fi 23561fi 23562 23563if test "$ac_cv_func_strtok_r+set" != set -o "$ac_cv_func_strtok_r" = yes; then 23564echo "$as_me:$LINENO: checking if strtok_r needs a prototype" >&5 23565echo $ECHO_N "checking if strtok_r needs a prototype... $ECHO_C" >&6 23566if test "${ac_cv_func_strtok_r_noproto+set}" = set; then 23567 echo $ECHO_N "(cached) $ECHO_C" >&6 23568else 23569 cat >conftest.$ac_ext <<_ACEOF 23570#line $LINENO "configure" 23571#include "confdefs.h" 23572#include <string.h> 23573#ifdef F77_DUMMY_MAIN 23574# ifdef __cplusplus 23575 extern "C" 23576# endif 23577 int F77_DUMMY_MAIN() { return 1; } 23578#endif 23579int 23580main () 23581{ 23582struct foo { int foo; } xx; 23583extern int strtok_r (struct foo*); 23584strtok_r(&xx); 23585 23586 ; 23587 return 0; 23588} 23589_ACEOF 23590rm -f conftest.$ac_objext 23591if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23592 (eval $ac_compile) 2>&5 23593 ac_status=$? 23594 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23595 (exit $ac_status); } && 23596 { ac_try='test -s conftest.$ac_objext' 23597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23598 (eval $ac_try) 2>&5 23599 ac_status=$? 23600 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23601 (exit $ac_status); }; }; then 23602 eval "ac_cv_func_strtok_r_noproto=yes" 23603else 23604 echo "$as_me: failed program was:" >&5 23605cat conftest.$ac_ext >&5 23606eval "ac_cv_func_strtok_r_noproto=no" 23607fi 23608rm -f conftest.$ac_objext conftest.$ac_ext 23609fi 23610echo "$as_me:$LINENO: result: $ac_cv_func_strtok_r_noproto" >&5 23611echo "${ECHO_T}$ac_cv_func_strtok_r_noproto" >&6 23612if test "$ac_cv_func_strtok_r_noproto" = yes; then 23613 23614cat >>confdefs.h <<\_ACEOF 23615#define NEED_STRTOK_R_PROTO 1 23616_ACEOF 23617 23618fi 23619fi 23620 23621 23622 23623if test "$ac_cv_func_strsvis+set" != set -o "$ac_cv_func_strsvis" = yes; then 23624echo "$as_me:$LINENO: checking if strsvis needs a prototype" >&5 23625echo $ECHO_N "checking if strsvis needs a prototype... $ECHO_C" >&6 23626if test "${ac_cv_func_strsvis_noproto+set}" = set; then 23627 echo $ECHO_N "(cached) $ECHO_C" >&6 23628else 23629 cat >conftest.$ac_ext <<_ACEOF 23630#line $LINENO "configure" 23631#include "confdefs.h" 23632#ifdef HAVE_VIS_H 23633#include <vis.h> 23634#endif 23635#ifdef F77_DUMMY_MAIN 23636# ifdef __cplusplus 23637 extern "C" 23638# endif 23639 int F77_DUMMY_MAIN() { return 1; } 23640#endif 23641int 23642main () 23643{ 23644struct foo { int foo; } xx; 23645extern int strsvis (struct foo*); 23646strsvis(&xx); 23647 23648 ; 23649 return 0; 23650} 23651_ACEOF 23652rm -f conftest.$ac_objext 23653if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23654 (eval $ac_compile) 2>&5 23655 ac_status=$? 23656 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23657 (exit $ac_status); } && 23658 { ac_try='test -s conftest.$ac_objext' 23659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23660 (eval $ac_try) 2>&5 23661 ac_status=$? 23662 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23663 (exit $ac_status); }; }; then 23664 eval "ac_cv_func_strsvis_noproto=yes" 23665else 23666 echo "$as_me: failed program was:" >&5 23667cat conftest.$ac_ext >&5 23668eval "ac_cv_func_strsvis_noproto=no" 23669fi 23670rm -f conftest.$ac_objext conftest.$ac_ext 23671fi 23672echo "$as_me:$LINENO: result: $ac_cv_func_strsvis_noproto" >&5 23673echo "${ECHO_T}$ac_cv_func_strsvis_noproto" >&6 23674if test "$ac_cv_func_strsvis_noproto" = yes; then 23675 23676cat >>confdefs.h <<\_ACEOF 23677#define NEED_STRSVIS_PROTO 1 23678_ACEOF 23679 23680fi 23681fi 23682 23683if test "$ac_cv_func_strunvis+set" != set -o "$ac_cv_func_strunvis" = yes; then 23684echo "$as_me:$LINENO: checking if strunvis needs a prototype" >&5 23685echo $ECHO_N "checking if strunvis needs a prototype... $ECHO_C" >&6 23686if test "${ac_cv_func_strunvis_noproto+set}" = set; then 23687 echo $ECHO_N "(cached) $ECHO_C" >&6 23688else 23689 cat >conftest.$ac_ext <<_ACEOF 23690#line $LINENO "configure" 23691#include "confdefs.h" 23692#ifdef HAVE_VIS_H 23693#include <vis.h> 23694#endif 23695#ifdef F77_DUMMY_MAIN 23696# ifdef __cplusplus 23697 extern "C" 23698# endif 23699 int F77_DUMMY_MAIN() { return 1; } 23700#endif 23701int 23702main () 23703{ 23704struct foo { int foo; } xx; 23705extern int strunvis (struct foo*); 23706strunvis(&xx); 23707 23708 ; 23709 return 0; 23710} 23711_ACEOF 23712rm -f conftest.$ac_objext 23713if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23714 (eval $ac_compile) 2>&5 23715 ac_status=$? 23716 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23717 (exit $ac_status); } && 23718 { ac_try='test -s conftest.$ac_objext' 23719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23720 (eval $ac_try) 2>&5 23721 ac_status=$? 23722 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23723 (exit $ac_status); }; }; then 23724 eval "ac_cv_func_strunvis_noproto=yes" 23725else 23726 echo "$as_me: failed program was:" >&5 23727cat conftest.$ac_ext >&5 23728eval "ac_cv_func_strunvis_noproto=no" 23729fi 23730rm -f conftest.$ac_objext conftest.$ac_ext 23731fi 23732echo "$as_me:$LINENO: result: $ac_cv_func_strunvis_noproto" >&5 23733echo "${ECHO_T}$ac_cv_func_strunvis_noproto" >&6 23734if test "$ac_cv_func_strunvis_noproto" = yes; then 23735 23736cat >>confdefs.h <<\_ACEOF 23737#define NEED_STRUNVIS_PROTO 1 23738_ACEOF 23739 23740fi 23741fi 23742 23743if test "$ac_cv_func_strvis+set" != set -o "$ac_cv_func_strvis" = yes; then 23744echo "$as_me:$LINENO: checking if strvis needs a prototype" >&5 23745echo $ECHO_N "checking if strvis needs a prototype... $ECHO_C" >&6 23746if test "${ac_cv_func_strvis_noproto+set}" = set; then 23747 echo $ECHO_N "(cached) $ECHO_C" >&6 23748else 23749 cat >conftest.$ac_ext <<_ACEOF 23750#line $LINENO "configure" 23751#include "confdefs.h" 23752#ifdef HAVE_VIS_H 23753#include <vis.h> 23754#endif 23755#ifdef F77_DUMMY_MAIN 23756# ifdef __cplusplus 23757 extern "C" 23758# endif 23759 int F77_DUMMY_MAIN() { return 1; } 23760#endif 23761int 23762main () 23763{ 23764struct foo { int foo; } xx; 23765extern int strvis (struct foo*); 23766strvis(&xx); 23767 23768 ; 23769 return 0; 23770} 23771_ACEOF 23772rm -f conftest.$ac_objext 23773if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23774 (eval $ac_compile) 2>&5 23775 ac_status=$? 23776 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23777 (exit $ac_status); } && 23778 { ac_try='test -s conftest.$ac_objext' 23779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23780 (eval $ac_try) 2>&5 23781 ac_status=$? 23782 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23783 (exit $ac_status); }; }; then 23784 eval "ac_cv_func_strvis_noproto=yes" 23785else 23786 echo "$as_me: failed program was:" >&5 23787cat conftest.$ac_ext >&5 23788eval "ac_cv_func_strvis_noproto=no" 23789fi 23790rm -f conftest.$ac_objext conftest.$ac_ext 23791fi 23792echo "$as_me:$LINENO: result: $ac_cv_func_strvis_noproto" >&5 23793echo "${ECHO_T}$ac_cv_func_strvis_noproto" >&6 23794if test "$ac_cv_func_strvis_noproto" = yes; then 23795 23796cat >>confdefs.h <<\_ACEOF 23797#define NEED_STRVIS_PROTO 1 23798_ACEOF 23799 23800fi 23801fi 23802 23803if test "$ac_cv_func_strvisx+set" != set -o "$ac_cv_func_strvisx" = yes; then 23804echo "$as_me:$LINENO: checking if strvisx needs a prototype" >&5 23805echo $ECHO_N "checking if strvisx needs a prototype... $ECHO_C" >&6 23806if test "${ac_cv_func_strvisx_noproto+set}" = set; then 23807 echo $ECHO_N "(cached) $ECHO_C" >&6 23808else 23809 cat >conftest.$ac_ext <<_ACEOF 23810#line $LINENO "configure" 23811#include "confdefs.h" 23812#ifdef HAVE_VIS_H 23813#include <vis.h> 23814#endif 23815#ifdef F77_DUMMY_MAIN 23816# ifdef __cplusplus 23817 extern "C" 23818# endif 23819 int F77_DUMMY_MAIN() { return 1; } 23820#endif 23821int 23822main () 23823{ 23824struct foo { int foo; } xx; 23825extern int strvisx (struct foo*); 23826strvisx(&xx); 23827 23828 ; 23829 return 0; 23830} 23831_ACEOF 23832rm -f conftest.$ac_objext 23833if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23834 (eval $ac_compile) 2>&5 23835 ac_status=$? 23836 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23837 (exit $ac_status); } && 23838 { ac_try='test -s conftest.$ac_objext' 23839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23840 (eval $ac_try) 2>&5 23841 ac_status=$? 23842 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23843 (exit $ac_status); }; }; then 23844 eval "ac_cv_func_strvisx_noproto=yes" 23845else 23846 echo "$as_me: failed program was:" >&5 23847cat conftest.$ac_ext >&5 23848eval "ac_cv_func_strvisx_noproto=no" 23849fi 23850rm -f conftest.$ac_objext conftest.$ac_ext 23851fi 23852echo "$as_me:$LINENO: result: $ac_cv_func_strvisx_noproto" >&5 23853echo "${ECHO_T}$ac_cv_func_strvisx_noproto" >&6 23854if test "$ac_cv_func_strvisx_noproto" = yes; then 23855 23856cat >>confdefs.h <<\_ACEOF 23857#define NEED_STRVISX_PROTO 1 23858_ACEOF 23859 23860fi 23861fi 23862 23863if test "$ac_cv_func_svis+set" != set -o "$ac_cv_func_svis" = yes; then 23864echo "$as_me:$LINENO: checking if svis needs a prototype" >&5 23865echo $ECHO_N "checking if svis needs a prototype... $ECHO_C" >&6 23866if test "${ac_cv_func_svis_noproto+set}" = set; then 23867 echo $ECHO_N "(cached) $ECHO_C" >&6 23868else 23869 cat >conftest.$ac_ext <<_ACEOF 23870#line $LINENO "configure" 23871#include "confdefs.h" 23872#ifdef HAVE_VIS_H 23873#include <vis.h> 23874#endif 23875#ifdef F77_DUMMY_MAIN 23876# ifdef __cplusplus 23877 extern "C" 23878# endif 23879 int F77_DUMMY_MAIN() { return 1; } 23880#endif 23881int 23882main () 23883{ 23884struct foo { int foo; } xx; 23885extern int svis (struct foo*); 23886svis(&xx); 23887 23888 ; 23889 return 0; 23890} 23891_ACEOF 23892rm -f conftest.$ac_objext 23893if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23894 (eval $ac_compile) 2>&5 23895 ac_status=$? 23896 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23897 (exit $ac_status); } && 23898 { ac_try='test -s conftest.$ac_objext' 23899 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23900 (eval $ac_try) 2>&5 23901 ac_status=$? 23902 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23903 (exit $ac_status); }; }; then 23904 eval "ac_cv_func_svis_noproto=yes" 23905else 23906 echo "$as_me: failed program was:" >&5 23907cat conftest.$ac_ext >&5 23908eval "ac_cv_func_svis_noproto=no" 23909fi 23910rm -f conftest.$ac_objext conftest.$ac_ext 23911fi 23912echo "$as_me:$LINENO: result: $ac_cv_func_svis_noproto" >&5 23913echo "${ECHO_T}$ac_cv_func_svis_noproto" >&6 23914if test "$ac_cv_func_svis_noproto" = yes; then 23915 23916cat >>confdefs.h <<\_ACEOF 23917#define NEED_SVIS_PROTO 1 23918_ACEOF 23919 23920fi 23921fi 23922 23923if test "$ac_cv_func_unvis+set" != set -o "$ac_cv_func_unvis" = yes; then 23924echo "$as_me:$LINENO: checking if unvis needs a prototype" >&5 23925echo $ECHO_N "checking if unvis needs a prototype... $ECHO_C" >&6 23926if test "${ac_cv_func_unvis_noproto+set}" = set; then 23927 echo $ECHO_N "(cached) $ECHO_C" >&6 23928else 23929 cat >conftest.$ac_ext <<_ACEOF 23930#line $LINENO "configure" 23931#include "confdefs.h" 23932#ifdef HAVE_VIS_H 23933#include <vis.h> 23934#endif 23935#ifdef F77_DUMMY_MAIN 23936# ifdef __cplusplus 23937 extern "C" 23938# endif 23939 int F77_DUMMY_MAIN() { return 1; } 23940#endif 23941int 23942main () 23943{ 23944struct foo { int foo; } xx; 23945extern int unvis (struct foo*); 23946unvis(&xx); 23947 23948 ; 23949 return 0; 23950} 23951_ACEOF 23952rm -f conftest.$ac_objext 23953if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 23954 (eval $ac_compile) 2>&5 23955 ac_status=$? 23956 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23957 (exit $ac_status); } && 23958 { ac_try='test -s conftest.$ac_objext' 23959 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 23960 (eval $ac_try) 2>&5 23961 ac_status=$? 23962 echo "$as_me:$LINENO: \$? = $ac_status" >&5 23963 (exit $ac_status); }; }; then 23964 eval "ac_cv_func_unvis_noproto=yes" 23965else 23966 echo "$as_me: failed program was:" >&5 23967cat conftest.$ac_ext >&5 23968eval "ac_cv_func_unvis_noproto=no" 23969fi 23970rm -f conftest.$ac_objext conftest.$ac_ext 23971fi 23972echo "$as_me:$LINENO: result: $ac_cv_func_unvis_noproto" >&5 23973echo "${ECHO_T}$ac_cv_func_unvis_noproto" >&6 23974if test "$ac_cv_func_unvis_noproto" = yes; then 23975 23976cat >>confdefs.h <<\_ACEOF 23977#define NEED_UNVIS_PROTO 1 23978_ACEOF 23979 23980fi 23981fi 23982 23983if test "$ac_cv_func_vis+set" != set -o "$ac_cv_func_vis" = yes; then 23984echo "$as_me:$LINENO: checking if vis needs a prototype" >&5 23985echo $ECHO_N "checking if vis needs a prototype... $ECHO_C" >&6 23986if test "${ac_cv_func_vis_noproto+set}" = set; then 23987 echo $ECHO_N "(cached) $ECHO_C" >&6 23988else 23989 cat >conftest.$ac_ext <<_ACEOF 23990#line $LINENO "configure" 23991#include "confdefs.h" 23992#ifdef HAVE_VIS_H 23993#include <vis.h> 23994#endif 23995#ifdef F77_DUMMY_MAIN 23996# ifdef __cplusplus 23997 extern "C" 23998# endif 23999 int F77_DUMMY_MAIN() { return 1; } 24000#endif 24001int 24002main () 24003{ 24004struct foo { int foo; } xx; 24005extern int vis (struct foo*); 24006vis(&xx); 24007 24008 ; 24009 return 0; 24010} 24011_ACEOF 24012rm -f conftest.$ac_objext 24013if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24014 (eval $ac_compile) 2>&5 24015 ac_status=$? 24016 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24017 (exit $ac_status); } && 24018 { ac_try='test -s conftest.$ac_objext' 24019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24020 (eval $ac_try) 2>&5 24021 ac_status=$? 24022 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24023 (exit $ac_status); }; }; then 24024 eval "ac_cv_func_vis_noproto=yes" 24025else 24026 echo "$as_me: failed program was:" >&5 24027cat conftest.$ac_ext >&5 24028eval "ac_cv_func_vis_noproto=no" 24029fi 24030rm -f conftest.$ac_objext conftest.$ac_ext 24031fi 24032echo "$as_me:$LINENO: result: $ac_cv_func_vis_noproto" >&5 24033echo "${ECHO_T}$ac_cv_func_vis_noproto" >&6 24034if test "$ac_cv_func_vis_noproto" = yes; then 24035 24036cat >>confdefs.h <<\_ACEOF 24037#define NEED_VIS_PROTO 1 24038_ACEOF 24039 24040fi 24041fi 24042 24043 24044echo "$as_me:$LINENO: checking for inet_aton" >&5 24045echo $ECHO_N "checking for inet_aton... $ECHO_C" >&6 24046if test "${ac_cv_func_inet_aton+set}" = set; then 24047 echo $ECHO_N "(cached) $ECHO_C" >&6 24048else 24049 cat >conftest.$ac_ext <<_ACEOF 24050#line $LINENO "configure" 24051#include "confdefs.h" 24052#ifdef HAVE_SYS_TYPES_H 24053#include <sys/types.h> 24054#endif 24055#ifdef HAVE_SYS_SOCKET_H 24056#include <sys/socket.h> 24057#endif 24058#ifdef HAVE_NETINET_IN_H 24059#include <netinet/in.h> 24060#endif 24061#ifdef HAVE_ARPA_INET_H 24062#include <arpa/inet.h> 24063#endif 24064#ifdef F77_DUMMY_MAIN 24065# ifdef __cplusplus 24066 extern "C" 24067# endif 24068 int F77_DUMMY_MAIN() { return 1; } 24069#endif 24070int 24071main () 24072{ 24073 24074/* The GNU C library defines this for functions which it implements 24075 to always fail with ENOSYS. Some functions are actually named 24076 something starting with __ and the normal name is an alias. */ 24077#if defined (__stub_inet_aton) || defined (__stub___inet_aton) 24078choke me 24079#else 24080inet_aton(0,0) 24081#endif 24082 24083 ; 24084 return 0; 24085} 24086_ACEOF 24087rm -f conftest.$ac_objext conftest$ac_exeext 24088if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 24089 (eval $ac_link) 2>&5 24090 ac_status=$? 24091 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24092 (exit $ac_status); } && 24093 { ac_try='test -s conftest$ac_exeext' 24094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24095 (eval $ac_try) 2>&5 24096 ac_status=$? 24097 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24098 (exit $ac_status); }; }; then 24099 eval "ac_cv_func_inet_aton=yes" 24100else 24101 echo "$as_me: failed program was:" >&5 24102cat conftest.$ac_ext >&5 24103eval "ac_cv_func_inet_aton=no" 24104fi 24105rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 24106fi 24107 24108if eval "test \"\${ac_cv_func_inet_aton}\" = yes"; then 24109 24110cat >>confdefs.h <<_ACEOF 24111#define HAVE_INET_ATON 1 24112_ACEOF 24113 24114 echo "$as_me:$LINENO: result: yes" >&5 24115echo "${ECHO_T}yes" >&6 24116else 24117 echo "$as_me:$LINENO: result: no" >&5 24118echo "${ECHO_T}no" >&6 24119 LIBOBJS="$LIBOBJS inet_aton.$ac_objext" 24120fi 24121 24122echo "$as_me:$LINENO: checking for inet_ntop" >&5 24123echo $ECHO_N "checking for inet_ntop... $ECHO_C" >&6 24124if test "${ac_cv_func_inet_ntop+set}" = set; then 24125 echo $ECHO_N "(cached) $ECHO_C" >&6 24126else 24127 cat >conftest.$ac_ext <<_ACEOF 24128#line $LINENO "configure" 24129#include "confdefs.h" 24130#ifdef HAVE_SYS_TYPES_H 24131#include <sys/types.h> 24132#endif 24133#ifdef HAVE_SYS_SOCKET_H 24134#include <sys/socket.h> 24135#endif 24136#ifdef HAVE_NETINET_IN_H 24137#include <netinet/in.h> 24138#endif 24139#ifdef HAVE_ARPA_INET_H 24140#include <arpa/inet.h> 24141#endif 24142#ifdef F77_DUMMY_MAIN 24143# ifdef __cplusplus 24144 extern "C" 24145# endif 24146 int F77_DUMMY_MAIN() { return 1; } 24147#endif 24148int 24149main () 24150{ 24151 24152/* The GNU C library defines this for functions which it implements 24153 to always fail with ENOSYS. Some functions are actually named 24154 something starting with __ and the normal name is an alias. */ 24155#if defined (__stub_inet_ntop) || defined (__stub___inet_ntop) 24156choke me 24157#else 24158inet_ntop(0, 0, 0, 0) 24159#endif 24160 24161 ; 24162 return 0; 24163} 24164_ACEOF 24165rm -f conftest.$ac_objext conftest$ac_exeext 24166if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 24167 (eval $ac_link) 2>&5 24168 ac_status=$? 24169 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24170 (exit $ac_status); } && 24171 { ac_try='test -s conftest$ac_exeext' 24172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24173 (eval $ac_try) 2>&5 24174 ac_status=$? 24175 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24176 (exit $ac_status); }; }; then 24177 eval "ac_cv_func_inet_ntop=yes" 24178else 24179 echo "$as_me: failed program was:" >&5 24180cat conftest.$ac_ext >&5 24181eval "ac_cv_func_inet_ntop=no" 24182fi 24183rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 24184fi 24185 24186if eval "test \"\${ac_cv_func_inet_ntop}\" = yes"; then 24187 24188cat >>confdefs.h <<_ACEOF 24189#define HAVE_INET_NTOP 1 24190_ACEOF 24191 24192 echo "$as_me:$LINENO: result: yes" >&5 24193echo "${ECHO_T}yes" >&6 24194else 24195 echo "$as_me:$LINENO: result: no" >&5 24196echo "${ECHO_T}no" >&6 24197 LIBOBJS="$LIBOBJS inet_ntop.$ac_objext" 24198fi 24199 24200echo "$as_me:$LINENO: checking for inet_pton" >&5 24201echo $ECHO_N "checking for inet_pton... $ECHO_C" >&6 24202if test "${ac_cv_func_inet_pton+set}" = set; then 24203 echo $ECHO_N "(cached) $ECHO_C" >&6 24204else 24205 cat >conftest.$ac_ext <<_ACEOF 24206#line $LINENO "configure" 24207#include "confdefs.h" 24208#ifdef HAVE_SYS_TYPES_H 24209#include <sys/types.h> 24210#endif 24211#ifdef HAVE_SYS_SOCKET_H 24212#include <sys/socket.h> 24213#endif 24214#ifdef HAVE_NETINET_IN_H 24215#include <netinet/in.h> 24216#endif 24217#ifdef HAVE_ARPA_INET_H 24218#include <arpa/inet.h> 24219#endif 24220#ifdef F77_DUMMY_MAIN 24221# ifdef __cplusplus 24222 extern "C" 24223# endif 24224 int F77_DUMMY_MAIN() { return 1; } 24225#endif 24226int 24227main () 24228{ 24229 24230/* The GNU C library defines this for functions which it implements 24231 to always fail with ENOSYS. Some functions are actually named 24232 something starting with __ and the normal name is an alias. */ 24233#if defined (__stub_inet_pton) || defined (__stub___inet_pton) 24234choke me 24235#else 24236inet_pton(0,0,0) 24237#endif 24238 24239 ; 24240 return 0; 24241} 24242_ACEOF 24243rm -f conftest.$ac_objext conftest$ac_exeext 24244if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 24245 (eval $ac_link) 2>&5 24246 ac_status=$? 24247 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24248 (exit $ac_status); } && 24249 { ac_try='test -s conftest$ac_exeext' 24250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24251 (eval $ac_try) 2>&5 24252 ac_status=$? 24253 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24254 (exit $ac_status); }; }; then 24255 eval "ac_cv_func_inet_pton=yes" 24256else 24257 echo "$as_me: failed program was:" >&5 24258cat conftest.$ac_ext >&5 24259eval "ac_cv_func_inet_pton=no" 24260fi 24261rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 24262fi 24263 24264if eval "test \"\${ac_cv_func_inet_pton}\" = yes"; then 24265 24266cat >>confdefs.h <<_ACEOF 24267#define HAVE_INET_PTON 1 24268_ACEOF 24269 24270 echo "$as_me:$LINENO: result: yes" >&5 24271echo "${ECHO_T}yes" >&6 24272else 24273 echo "$as_me:$LINENO: result: no" >&5 24274echo "${ECHO_T}no" >&6 24275 LIBOBJS="$LIBOBJS inet_pton.$ac_objext" 24276fi 24277 24278 24279 24280echo "$as_me:$LINENO: checking for sa_len in struct sockaddr" >&5 24281echo $ECHO_N "checking for sa_len in struct sockaddr... $ECHO_C" >&6 24282if test "${ac_cv_type_struct_sockaddr_sa_len+set}" = set; then 24283 echo $ECHO_N "(cached) $ECHO_C" >&6 24284else 24285 24286cat >conftest.$ac_ext <<_ACEOF 24287#line $LINENO "configure" 24288#include "confdefs.h" 24289#include <sys/types.h> 24290#include <sys/socket.h> 24291#ifdef F77_DUMMY_MAIN 24292# ifdef __cplusplus 24293 extern "C" 24294# endif 24295 int F77_DUMMY_MAIN() { return 1; } 24296#endif 24297int 24298main () 24299{ 24300struct sockaddr x; x.sa_len; 24301 ; 24302 return 0; 24303} 24304_ACEOF 24305rm -f conftest.$ac_objext 24306if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24307 (eval $ac_compile) 2>&5 24308 ac_status=$? 24309 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24310 (exit $ac_status); } && 24311 { ac_try='test -s conftest.$ac_objext' 24312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24313 (eval $ac_try) 2>&5 24314 ac_status=$? 24315 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24316 (exit $ac_status); }; }; then 24317 ac_cv_type_struct_sockaddr_sa_len=yes 24318else 24319 echo "$as_me: failed program was:" >&5 24320cat conftest.$ac_ext >&5 24321ac_cv_type_struct_sockaddr_sa_len=no 24322fi 24323rm -f conftest.$ac_objext conftest.$ac_ext 24324fi 24325echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_sa_len" >&5 24326echo "${ECHO_T}$ac_cv_type_struct_sockaddr_sa_len" >&6 24327if test "$ac_cv_type_struct_sockaddr_sa_len" = yes; then 24328 24329 24330cat >>confdefs.h <<\_ACEOF 24331#define HAVE_STRUCT_SOCKADDR_SA_LEN 1 24332_ACEOF 24333 24334 24335fi 24336 24337 24338 24339if test "$ac_cv_func_getnameinfo" = "yes"; then 24340 24341echo "$as_me:$LINENO: checking if getnameinfo is broken" >&5 24342echo $ECHO_N "checking if getnameinfo is broken... $ECHO_C" >&6 24343if test "${ac_cv_func_getnameinfo_broken+set}" = set; then 24344 echo $ECHO_N "(cached) $ECHO_C" >&6 24345else 24346 if test "$cross_compiling" = yes; then 24347 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5 24348echo "$as_me: error: cannot run test program while cross compiling" >&2;} 24349 { (exit 1); exit 1; }; } 24350else 24351 cat >conftest.$ac_ext <<_ACEOF 24352#line $LINENO "configure" 24353#include "confdefs.h" 24354#include <stdio.h> 24355#include <sys/types.h> 24356#include <sys/socket.h> 24357#include <netinet/in.h> 24358#include <netdb.h> 24359 24360int 24361main(int argc, char **argv) 24362{ 24363 struct sockaddr_in sin; 24364 char host[256]; 24365 memset(&sin, 0, sizeof(sin)); 24366#ifdef HAVE_STRUCT_SOCKADDR_SA_LEN 24367 sin.sin_len = sizeof(sin); 24368#endif 24369 sin.sin_family = AF_INET; 24370 sin.sin_addr.s_addr = 0xffffffff; 24371 sin.sin_port = 0; 24372 return getnameinfo((struct sockaddr*)&sin, sizeof(sin), host, sizeof(host), 24373 NULL, 0, 0); 24374} 24375 24376_ACEOF 24377rm -f conftest$ac_exeext 24378if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 24379 (eval $ac_link) 2>&5 24380 ac_status=$? 24381 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24382 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 24383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24384 (eval $ac_try) 2>&5 24385 ac_status=$? 24386 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24387 (exit $ac_status); }; }; then 24388 ac_cv_func_getnameinfo_broken=no 24389else 24390 echo "$as_me: program exited with status $ac_status" >&5 24391echo "$as_me: failed program was:" >&5 24392cat conftest.$ac_ext >&5 24393( exit $ac_status ) 24394ac_cv_func_getnameinfo_broken=yes 24395fi 24396rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 24397fi 24398fi 24399echo "$as_me:$LINENO: result: $ac_cv_func_getnameinfo_broken" >&5 24400echo "${ECHO_T}$ac_cv_func_getnameinfo_broken" >&6 24401 if test "$ac_cv_func_getnameinfo_broken" = yes; then 24402 LIBOBJS="$LIBOBJS getnameinfo.$ac_objext" 24403 fi 24404fi 24405 24406if test "$ac_cv_func_getaddrinfo" = "yes"; then 24407 24408echo "$as_me:$LINENO: checking if getaddrinfo handles numeric services" >&5 24409echo $ECHO_N "checking if getaddrinfo handles numeric services... $ECHO_C" >&6 24410if test "${ac_cv_func_getaddrinfo_numserv+set}" = set; then 24411 echo $ECHO_N "(cached) $ECHO_C" >&6 24412else 24413 if test "$cross_compiling" = yes; then 24414 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5 24415echo "$as_me: error: cannot run test program while cross compiling" >&2;} 24416 { (exit 1); exit 1; }; } 24417else 24418 cat >conftest.$ac_ext <<_ACEOF 24419#line $LINENO "configure" 24420#include "confdefs.h" 24421#include <stdio.h> 24422#include <sys/types.h> 24423#include <sys/socket.h> 24424#include <netdb.h> 24425 24426int 24427main(int argc, char **argv) 24428{ 24429 struct addrinfo hints, *ai; 24430 memset(&hints, 0, sizeof(hints)); 24431 hints.ai_flags = AI_PASSIVE; 24432 hints.ai_socktype = SOCK_STREAM; 24433 hints.ai_family = PF_UNSPEC; 24434 if(getaddrinfo(NULL, "17", &hints, &ai) != 0) 24435 return 1; 24436 return 0; 24437} 24438 24439_ACEOF 24440rm -f conftest$ac_exeext 24441if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 24442 (eval $ac_link) 2>&5 24443 ac_status=$? 24444 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24445 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 24446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24447 (eval $ac_try) 2>&5 24448 ac_status=$? 24449 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24450 (exit $ac_status); }; }; then 24451 ac_cv_func_getaddrinfo_numserv=yes 24452else 24453 echo "$as_me: program exited with status $ac_status" >&5 24454echo "$as_me: failed program was:" >&5 24455cat conftest.$ac_ext >&5 24456( exit $ac_status ) 24457ac_cv_func_getaddrinfo_numserv=no 24458fi 24459rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 24460fi 24461fi 24462echo "$as_me:$LINENO: result: $ac_cv_func_getaddrinfo_numserv" >&5 24463echo "${ECHO_T}$ac_cv_func_getaddrinfo_numserv" >&6 24464 if test "$ac_cv_func_getaddrinfo_numserv" = no; then 24465 LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext" 24466 LIBOBJS="$LIBOBJS freeaddrinfo.$ac_objext" 24467 fi 24468fi 24469 24470 24471if test "$ac_cv_func_setenv+set" != set -o "$ac_cv_func_setenv" = yes; then 24472echo "$as_me:$LINENO: checking if setenv needs a prototype" >&5 24473echo $ECHO_N "checking if setenv needs a prototype... $ECHO_C" >&6 24474if test "${ac_cv_func_setenv_noproto+set}" = set; then 24475 echo $ECHO_N "(cached) $ECHO_C" >&6 24476else 24477 cat >conftest.$ac_ext <<_ACEOF 24478#line $LINENO "configure" 24479#include "confdefs.h" 24480#include <stdlib.h> 24481#ifdef F77_DUMMY_MAIN 24482# ifdef __cplusplus 24483 extern "C" 24484# endif 24485 int F77_DUMMY_MAIN() { return 1; } 24486#endif 24487int 24488main () 24489{ 24490struct foo { int foo; } xx; 24491extern int setenv (struct foo*); 24492setenv(&xx); 24493 24494 ; 24495 return 0; 24496} 24497_ACEOF 24498rm -f conftest.$ac_objext 24499if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24500 (eval $ac_compile) 2>&5 24501 ac_status=$? 24502 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24503 (exit $ac_status); } && 24504 { ac_try='test -s conftest.$ac_objext' 24505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24506 (eval $ac_try) 2>&5 24507 ac_status=$? 24508 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24509 (exit $ac_status); }; }; then 24510 eval "ac_cv_func_setenv_noproto=yes" 24511else 24512 echo "$as_me: failed program was:" >&5 24513cat conftest.$ac_ext >&5 24514eval "ac_cv_func_setenv_noproto=no" 24515fi 24516rm -f conftest.$ac_objext conftest.$ac_ext 24517fi 24518echo "$as_me:$LINENO: result: $ac_cv_func_setenv_noproto" >&5 24519echo "${ECHO_T}$ac_cv_func_setenv_noproto" >&6 24520if test "$ac_cv_func_setenv_noproto" = yes; then 24521 24522cat >>confdefs.h <<\_ACEOF 24523#define NEED_SETENV_PROTO 1 24524_ACEOF 24525 24526fi 24527fi 24528 24529 24530if test "$ac_cv_func_unsetenv+set" != set -o "$ac_cv_func_unsetenv" = yes; then 24531echo "$as_me:$LINENO: checking if unsetenv needs a prototype" >&5 24532echo $ECHO_N "checking if unsetenv needs a prototype... $ECHO_C" >&6 24533if test "${ac_cv_func_unsetenv_noproto+set}" = set; then 24534 echo $ECHO_N "(cached) $ECHO_C" >&6 24535else 24536 cat >conftest.$ac_ext <<_ACEOF 24537#line $LINENO "configure" 24538#include "confdefs.h" 24539#include <stdlib.h> 24540#ifdef F77_DUMMY_MAIN 24541# ifdef __cplusplus 24542 extern "C" 24543# endif 24544 int F77_DUMMY_MAIN() { return 1; } 24545#endif 24546int 24547main () 24548{ 24549struct foo { int foo; } xx; 24550extern int unsetenv (struct foo*); 24551unsetenv(&xx); 24552 24553 ; 24554 return 0; 24555} 24556_ACEOF 24557rm -f conftest.$ac_objext 24558if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24559 (eval $ac_compile) 2>&5 24560 ac_status=$? 24561 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24562 (exit $ac_status); } && 24563 { ac_try='test -s conftest.$ac_objext' 24564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24565 (eval $ac_try) 2>&5 24566 ac_status=$? 24567 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24568 (exit $ac_status); }; }; then 24569 eval "ac_cv_func_unsetenv_noproto=yes" 24570else 24571 echo "$as_me: failed program was:" >&5 24572cat conftest.$ac_ext >&5 24573eval "ac_cv_func_unsetenv_noproto=no" 24574fi 24575rm -f conftest.$ac_objext conftest.$ac_ext 24576fi 24577echo "$as_me:$LINENO: result: $ac_cv_func_unsetenv_noproto" >&5 24578echo "${ECHO_T}$ac_cv_func_unsetenv_noproto" >&6 24579if test "$ac_cv_func_unsetenv_noproto" = yes; then 24580 24581cat >>confdefs.h <<\_ACEOF 24582#define NEED_UNSETENV_PROTO 1 24583_ACEOF 24584 24585fi 24586fi 24587 24588 24589if test "$ac_cv_func_gethostname+set" != set -o "$ac_cv_func_gethostname" = yes; then 24590echo "$as_me:$LINENO: checking if gethostname needs a prototype" >&5 24591echo $ECHO_N "checking if gethostname needs a prototype... $ECHO_C" >&6 24592if test "${ac_cv_func_gethostname_noproto+set}" = set; then 24593 echo $ECHO_N "(cached) $ECHO_C" >&6 24594else 24595 cat >conftest.$ac_ext <<_ACEOF 24596#line $LINENO "configure" 24597#include "confdefs.h" 24598#include <unistd.h> 24599#ifdef F77_DUMMY_MAIN 24600# ifdef __cplusplus 24601 extern "C" 24602# endif 24603 int F77_DUMMY_MAIN() { return 1; } 24604#endif 24605int 24606main () 24607{ 24608struct foo { int foo; } xx; 24609extern int gethostname (struct foo*); 24610gethostname(&xx); 24611 24612 ; 24613 return 0; 24614} 24615_ACEOF 24616rm -f conftest.$ac_objext 24617if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24618 (eval $ac_compile) 2>&5 24619 ac_status=$? 24620 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24621 (exit $ac_status); } && 24622 { ac_try='test -s conftest.$ac_objext' 24623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24624 (eval $ac_try) 2>&5 24625 ac_status=$? 24626 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24627 (exit $ac_status); }; }; then 24628 eval "ac_cv_func_gethostname_noproto=yes" 24629else 24630 echo "$as_me: failed program was:" >&5 24631cat conftest.$ac_ext >&5 24632eval "ac_cv_func_gethostname_noproto=no" 24633fi 24634rm -f conftest.$ac_objext conftest.$ac_ext 24635fi 24636echo "$as_me:$LINENO: result: $ac_cv_func_gethostname_noproto" >&5 24637echo "${ECHO_T}$ac_cv_func_gethostname_noproto" >&6 24638if test "$ac_cv_func_gethostname_noproto" = yes; then 24639 24640cat >>confdefs.h <<\_ACEOF 24641#define NEED_GETHOSTNAME_PROTO 1 24642_ACEOF 24643 24644fi 24645fi 24646 24647 24648if test "$ac_cv_func_mkstemp+set" != set -o "$ac_cv_func_mkstemp" = yes; then 24649echo "$as_me:$LINENO: checking if mkstemp needs a prototype" >&5 24650echo $ECHO_N "checking if mkstemp needs a prototype... $ECHO_C" >&6 24651if test "${ac_cv_func_mkstemp_noproto+set}" = set; then 24652 echo $ECHO_N "(cached) $ECHO_C" >&6 24653else 24654 cat >conftest.$ac_ext <<_ACEOF 24655#line $LINENO "configure" 24656#include "confdefs.h" 24657#include <unistd.h> 24658#ifdef F77_DUMMY_MAIN 24659# ifdef __cplusplus 24660 extern "C" 24661# endif 24662 int F77_DUMMY_MAIN() { return 1; } 24663#endif 24664int 24665main () 24666{ 24667struct foo { int foo; } xx; 24668extern int mkstemp (struct foo*); 24669mkstemp(&xx); 24670 24671 ; 24672 return 0; 24673} 24674_ACEOF 24675rm -f conftest.$ac_objext 24676if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24677 (eval $ac_compile) 2>&5 24678 ac_status=$? 24679 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24680 (exit $ac_status); } && 24681 { ac_try='test -s conftest.$ac_objext' 24682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24683 (eval $ac_try) 2>&5 24684 ac_status=$? 24685 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24686 (exit $ac_status); }; }; then 24687 eval "ac_cv_func_mkstemp_noproto=yes" 24688else 24689 echo "$as_me: failed program was:" >&5 24690cat conftest.$ac_ext >&5 24691eval "ac_cv_func_mkstemp_noproto=no" 24692fi 24693rm -f conftest.$ac_objext conftest.$ac_ext 24694fi 24695echo "$as_me:$LINENO: result: $ac_cv_func_mkstemp_noproto" >&5 24696echo "${ECHO_T}$ac_cv_func_mkstemp_noproto" >&6 24697if test "$ac_cv_func_mkstemp_noproto" = yes; then 24698 24699cat >>confdefs.h <<\_ACEOF 24700#define NEED_MKSTEMP_PROTO 1 24701_ACEOF 24702 24703fi 24704fi 24705 24706 24707if test "$ac_cv_func_getusershell+set" != set -o "$ac_cv_func_getusershell" = yes; then 24708echo "$as_me:$LINENO: checking if getusershell needs a prototype" >&5 24709echo $ECHO_N "checking if getusershell needs a prototype... $ECHO_C" >&6 24710if test "${ac_cv_func_getusershell_noproto+set}" = set; then 24711 echo $ECHO_N "(cached) $ECHO_C" >&6 24712else 24713 cat >conftest.$ac_ext <<_ACEOF 24714#line $LINENO "configure" 24715#include "confdefs.h" 24716#include <unistd.h> 24717#ifdef F77_DUMMY_MAIN 24718# ifdef __cplusplus 24719 extern "C" 24720# endif 24721 int F77_DUMMY_MAIN() { return 1; } 24722#endif 24723int 24724main () 24725{ 24726struct foo { int foo; } xx; 24727extern int getusershell (struct foo*); 24728getusershell(&xx); 24729 24730 ; 24731 return 0; 24732} 24733_ACEOF 24734rm -f conftest.$ac_objext 24735if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24736 (eval $ac_compile) 2>&5 24737 ac_status=$? 24738 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24739 (exit $ac_status); } && 24740 { ac_try='test -s conftest.$ac_objext' 24741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24742 (eval $ac_try) 2>&5 24743 ac_status=$? 24744 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24745 (exit $ac_status); }; }; then 24746 eval "ac_cv_func_getusershell_noproto=yes" 24747else 24748 echo "$as_me: failed program was:" >&5 24749cat conftest.$ac_ext >&5 24750eval "ac_cv_func_getusershell_noproto=no" 24751fi 24752rm -f conftest.$ac_objext conftest.$ac_ext 24753fi 24754echo "$as_me:$LINENO: result: $ac_cv_func_getusershell_noproto" >&5 24755echo "${ECHO_T}$ac_cv_func_getusershell_noproto" >&6 24756if test "$ac_cv_func_getusershell_noproto" = yes; then 24757 24758cat >>confdefs.h <<\_ACEOF 24759#define NEED_GETUSERSHELL_PROTO 1 24760_ACEOF 24761 24762fi 24763fi 24764 24765 24766 24767if test "$ac_cv_func_inet_aton+set" != set -o "$ac_cv_func_inet_aton" = yes; then 24768echo "$as_me:$LINENO: checking if inet_aton needs a prototype" >&5 24769echo $ECHO_N "checking if inet_aton needs a prototype... $ECHO_C" >&6 24770if test "${ac_cv_func_inet_aton_noproto+set}" = set; then 24771 echo $ECHO_N "(cached) $ECHO_C" >&6 24772else 24773 cat >conftest.$ac_ext <<_ACEOF 24774#line $LINENO "configure" 24775#include "confdefs.h" 24776 24777#ifdef HAVE_SYS_TYPES_H 24778#include <sys/types.h> 24779#endif 24780#ifdef HAVE_SYS_SOCKET_H 24781#include <sys/socket.h> 24782#endif 24783#ifdef HAVE_NETINET_IN_H 24784#include <netinet/in.h> 24785#endif 24786#ifdef HAVE_ARPA_INET_H 24787#include <arpa/inet.h> 24788#endif 24789#ifdef F77_DUMMY_MAIN 24790# ifdef __cplusplus 24791 extern "C" 24792# endif 24793 int F77_DUMMY_MAIN() { return 1; } 24794#endif 24795int 24796main () 24797{ 24798struct foo { int foo; } xx; 24799extern int inet_aton (struct foo*); 24800inet_aton(&xx); 24801 24802 ; 24803 return 0; 24804} 24805_ACEOF 24806rm -f conftest.$ac_objext 24807if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 24808 (eval $ac_compile) 2>&5 24809 ac_status=$? 24810 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24811 (exit $ac_status); } && 24812 { ac_try='test -s conftest.$ac_objext' 24813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24814 (eval $ac_try) 2>&5 24815 ac_status=$? 24816 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24817 (exit $ac_status); }; }; then 24818 eval "ac_cv_func_inet_aton_noproto=yes" 24819else 24820 echo "$as_me: failed program was:" >&5 24821cat conftest.$ac_ext >&5 24822eval "ac_cv_func_inet_aton_noproto=no" 24823fi 24824rm -f conftest.$ac_objext conftest.$ac_ext 24825fi 24826echo "$as_me:$LINENO: result: $ac_cv_func_inet_aton_noproto" >&5 24827echo "${ECHO_T}$ac_cv_func_inet_aton_noproto" >&6 24828if test "$ac_cv_func_inet_aton_noproto" = yes; then 24829 24830cat >>confdefs.h <<\_ACEOF 24831#define NEED_INET_ATON_PROTO 1 24832_ACEOF 24833 24834fi 24835fi 24836 24837 24838 24839 24840 24841echo "$as_me:$LINENO: checking for crypt" >&5 24842echo $ECHO_N "checking for crypt... $ECHO_C" >&6 24843if test "${ac_cv_funclib_crypt+set}" = set; then 24844 echo $ECHO_N "(cached) $ECHO_C" >&6 24845else 24846 24847if eval "test \"\$ac_cv_func_crypt\" != yes" ; then 24848 ac_save_LIBS="$LIBS" 24849 for ac_lib in "" crypt; do 24850 case "$ac_lib" in 24851 "") ;; 24852 yes) ac_lib="" ;; 24853 no) continue ;; 24854 -l*) ;; 24855 *) ac_lib="-l$ac_lib" ;; 24856 esac 24857 LIBS=" $ac_lib $ac_save_LIBS" 24858 cat >conftest.$ac_ext <<_ACEOF 24859#line $LINENO "configure" 24860#include "confdefs.h" 24861 24862#ifdef F77_DUMMY_MAIN 24863# ifdef __cplusplus 24864 extern "C" 24865# endif 24866 int F77_DUMMY_MAIN() { return 1; } 24867#endif 24868int 24869main () 24870{ 24871crypt() 24872 ; 24873 return 0; 24874} 24875_ACEOF 24876rm -f conftest.$ac_objext conftest$ac_exeext 24877if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 24878 (eval $ac_link) 2>&5 24879 ac_status=$? 24880 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24881 (exit $ac_status); } && 24882 { ac_try='test -s conftest$ac_exeext' 24883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24884 (eval $ac_try) 2>&5 24885 ac_status=$? 24886 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24887 (exit $ac_status); }; }; then 24888 eval "if test -n \"$ac_lib\";then ac_cv_funclib_crypt=$ac_lib; else ac_cv_funclib_crypt=yes; fi";break 24889else 24890 echo "$as_me: failed program was:" >&5 24891cat conftest.$ac_ext >&5 24892fi 24893rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 24894 done 24895 eval "ac_cv_funclib_crypt=\${ac_cv_funclib_crypt-no}" 24896 LIBS="$ac_save_LIBS" 24897fi 24898 24899fi 24900 24901 24902eval "ac_res=\$ac_cv_funclib_crypt" 24903 24904if false; then 24905 24906for ac_func in crypt 24907do 24908as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 24909echo "$as_me:$LINENO: checking for $ac_func" >&5 24910echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 24911if eval "test \"\${$as_ac_var+set}\" = set"; then 24912 echo $ECHO_N "(cached) $ECHO_C" >&6 24913else 24914 cat >conftest.$ac_ext <<_ACEOF 24915#line $LINENO "configure" 24916#include "confdefs.h" 24917/* System header to define __stub macros and hopefully few prototypes, 24918 which can conflict with char $ac_func (); below. */ 24919#include <assert.h> 24920/* Override any gcc2 internal prototype to avoid an error. */ 24921#ifdef __cplusplus 24922extern "C" 24923#endif 24924/* We use char because int might match the return type of a gcc2 24925 builtin and then its argument prototype would still apply. */ 24926char $ac_func (); 24927char (*f) (); 24928 24929#ifdef F77_DUMMY_MAIN 24930# ifdef __cplusplus 24931 extern "C" 24932# endif 24933 int F77_DUMMY_MAIN() { return 1; } 24934#endif 24935int 24936main () 24937{ 24938/* The GNU C library defines this for functions which it implements 24939 to always fail with ENOSYS. Some functions are actually named 24940 something starting with __ and the normal name is an alias. */ 24941#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 24942choke me 24943#else 24944f = $ac_func; 24945#endif 24946 24947 ; 24948 return 0; 24949} 24950_ACEOF 24951rm -f conftest.$ac_objext conftest$ac_exeext 24952if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 24953 (eval $ac_link) 2>&5 24954 ac_status=$? 24955 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24956 (exit $ac_status); } && 24957 { ac_try='test -s conftest$ac_exeext' 24958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 24959 (eval $ac_try) 2>&5 24960 ac_status=$? 24961 echo "$as_me:$LINENO: \$? = $ac_status" >&5 24962 (exit $ac_status); }; }; then 24963 eval "$as_ac_var=yes" 24964else 24965 echo "$as_me: failed program was:" >&5 24966cat conftest.$ac_ext >&5 24967eval "$as_ac_var=no" 24968fi 24969rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 24970fi 24971echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 24972echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 24973if test `eval echo '${'$as_ac_var'}'` = yes; then 24974 cat >>confdefs.h <<_ACEOF 24975#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 24976_ACEOF 24977 24978fi 24979done 24980 24981fi 24982# crypt 24983eval "ac_tr_func=HAVE_`echo crypt | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 24984eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 24985eval "LIB_crypt=$ac_res" 24986 24987case "$ac_res" in 24988 yes) 24989 eval "ac_cv_func_crypt=yes" 24990 eval "LIB_crypt=" 24991 cat >>confdefs.h <<_ACEOF 24992#define $ac_tr_func 1 24993_ACEOF 24994 24995 echo "$as_me:$LINENO: result: yes" >&5 24996echo "${ECHO_T}yes" >&6 24997 ;; 24998 no) 24999 eval "ac_cv_func_crypt=no" 25000 eval "LIB_crypt=" 25001 echo "$as_me:$LINENO: result: no" >&5 25002echo "${ECHO_T}no" >&6 25003 ;; 25004 *) 25005 eval "ac_cv_func_crypt=yes" 25006 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 25007 cat >>confdefs.h <<_ACEOF 25008#define $ac_tr_func 1 25009_ACEOF 25010 25011 cat >>confdefs.h <<_ACEOF 25012#define $ac_tr_lib 1 25013_ACEOF 25014 25015 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 25016echo "${ECHO_T}yes, in $ac_res" >&6 25017 ;; 25018esac 25019 25020 25021 25022 25023 25024 25025echo "$as_me:$LINENO: checking if gethostbyname is compatible with system prototype" >&5 25026echo $ECHO_N "checking if gethostbyname is compatible with system prototype... $ECHO_C" >&6 25027if test "${ac_cv_func_gethostbyname_proto_compat+set}" = set; then 25028 echo $ECHO_N "(cached) $ECHO_C" >&6 25029else 25030 cat >conftest.$ac_ext <<_ACEOF 25031#line $LINENO "configure" 25032#include "confdefs.h" 25033 25034#ifdef HAVE_SYS_TYPES_H 25035#include <sys/types.h> 25036#endif 25037#ifdef HAVE_SYS_SOCKET_H 25038#include <sys/socket.h> 25039#endif 25040#ifdef HAVE_NETINET_IN_H 25041#include <netinet/in.h> 25042#endif 25043#ifdef HAVE_ARPA_INET_H 25044#include <arpa/inet.h> 25045#endif 25046#ifdef HAVE_NETDB_H 25047#include <netdb.h> 25048#endif 25049 25050#ifdef F77_DUMMY_MAIN 25051# ifdef __cplusplus 25052 extern "C" 25053# endif 25054 int F77_DUMMY_MAIN() { return 1; } 25055#endif 25056int 25057main () 25058{ 25059struct hostent *gethostbyname(const char *); 25060 ; 25061 return 0; 25062} 25063_ACEOF 25064rm -f conftest.$ac_objext 25065if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 25066 (eval $ac_compile) 2>&5 25067 ac_status=$? 25068 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25069 (exit $ac_status); } && 25070 { ac_try='test -s conftest.$ac_objext' 25071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25072 (eval $ac_try) 2>&5 25073 ac_status=$? 25074 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25075 (exit $ac_status); }; }; then 25076 eval "ac_cv_func_gethostbyname_proto_compat=yes" 25077else 25078 echo "$as_me: failed program was:" >&5 25079cat conftest.$ac_ext >&5 25080eval "ac_cv_func_gethostbyname_proto_compat=no" 25081fi 25082rm -f conftest.$ac_objext conftest.$ac_ext 25083fi 25084echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname_proto_compat" >&5 25085echo "${ECHO_T}$ac_cv_func_gethostbyname_proto_compat" >&6 25086 25087if test "$ac_cv_func_gethostbyname_proto_compat" = yes; then 25088 25089cat >>confdefs.h <<\_ACEOF 25090#define GETHOSTBYNAME_PROTO_COMPATIBLE 1 25091_ACEOF 25092 25093fi 25094 25095 25096 25097 25098echo "$as_me:$LINENO: checking if gethostbyaddr is compatible with system prototype" >&5 25099echo $ECHO_N "checking if gethostbyaddr is compatible with system prototype... $ECHO_C" >&6 25100if test "${ac_cv_func_gethostbyaddr_proto_compat+set}" = set; then 25101 echo $ECHO_N "(cached) $ECHO_C" >&6 25102else 25103 cat >conftest.$ac_ext <<_ACEOF 25104#line $LINENO "configure" 25105#include "confdefs.h" 25106 25107#ifdef HAVE_SYS_TYPES_H 25108#include <sys/types.h> 25109#endif 25110#ifdef HAVE_SYS_SOCKET_H 25111#include <sys/socket.h> 25112#endif 25113#ifdef HAVE_NETINET_IN_H 25114#include <netinet/in.h> 25115#endif 25116#ifdef HAVE_ARPA_INET_H 25117#include <arpa/inet.h> 25118#endif 25119#ifdef HAVE_NETDB_H 25120#include <netdb.h> 25121#endif 25122 25123#ifdef F77_DUMMY_MAIN 25124# ifdef __cplusplus 25125 extern "C" 25126# endif 25127 int F77_DUMMY_MAIN() { return 1; } 25128#endif 25129int 25130main () 25131{ 25132struct hostent *gethostbyaddr(const void *, size_t, int); 25133 ; 25134 return 0; 25135} 25136_ACEOF 25137rm -f conftest.$ac_objext 25138if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 25139 (eval $ac_compile) 2>&5 25140 ac_status=$? 25141 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25142 (exit $ac_status); } && 25143 { ac_try='test -s conftest.$ac_objext' 25144 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25145 (eval $ac_try) 2>&5 25146 ac_status=$? 25147 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25148 (exit $ac_status); }; }; then 25149 eval "ac_cv_func_gethostbyaddr_proto_compat=yes" 25150else 25151 echo "$as_me: failed program was:" >&5 25152cat conftest.$ac_ext >&5 25153eval "ac_cv_func_gethostbyaddr_proto_compat=no" 25154fi 25155rm -f conftest.$ac_objext conftest.$ac_ext 25156fi 25157echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyaddr_proto_compat" >&5 25158echo "${ECHO_T}$ac_cv_func_gethostbyaddr_proto_compat" >&6 25159 25160if test "$ac_cv_func_gethostbyaddr_proto_compat" = yes; then 25161 25162cat >>confdefs.h <<\_ACEOF 25163#define GETHOSTBYADDR_PROTO_COMPATIBLE 1 25164_ACEOF 25165 25166fi 25167 25168 25169 25170 25171echo "$as_me:$LINENO: checking if getservbyname is compatible with system prototype" >&5 25172echo $ECHO_N "checking if getservbyname is compatible with system prototype... $ECHO_C" >&6 25173if test "${ac_cv_func_getservbyname_proto_compat+set}" = set; then 25174 echo $ECHO_N "(cached) $ECHO_C" >&6 25175else 25176 cat >conftest.$ac_ext <<_ACEOF 25177#line $LINENO "configure" 25178#include "confdefs.h" 25179 25180#ifdef HAVE_SYS_TYPES_H 25181#include <sys/types.h> 25182#endif 25183#ifdef HAVE_SYS_SOCKET_H 25184#include <sys/socket.h> 25185#endif 25186#ifdef HAVE_NETINET_IN_H 25187#include <netinet/in.h> 25188#endif 25189#ifdef HAVE_ARPA_INET_H 25190#include <arpa/inet.h> 25191#endif 25192#ifdef HAVE_NETDB_H 25193#include <netdb.h> 25194#endif 25195 25196#ifdef F77_DUMMY_MAIN 25197# ifdef __cplusplus 25198 extern "C" 25199# endif 25200 int F77_DUMMY_MAIN() { return 1; } 25201#endif 25202int 25203main () 25204{ 25205struct servent *getservbyname(const char *, const char *); 25206 ; 25207 return 0; 25208} 25209_ACEOF 25210rm -f conftest.$ac_objext 25211if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 25212 (eval $ac_compile) 2>&5 25213 ac_status=$? 25214 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25215 (exit $ac_status); } && 25216 { ac_try='test -s conftest.$ac_objext' 25217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25218 (eval $ac_try) 2>&5 25219 ac_status=$? 25220 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25221 (exit $ac_status); }; }; then 25222 eval "ac_cv_func_getservbyname_proto_compat=yes" 25223else 25224 echo "$as_me: failed program was:" >&5 25225cat conftest.$ac_ext >&5 25226eval "ac_cv_func_getservbyname_proto_compat=no" 25227fi 25228rm -f conftest.$ac_objext conftest.$ac_ext 25229fi 25230echo "$as_me:$LINENO: result: $ac_cv_func_getservbyname_proto_compat" >&5 25231echo "${ECHO_T}$ac_cv_func_getservbyname_proto_compat" >&6 25232 25233if test "$ac_cv_func_getservbyname_proto_compat" = yes; then 25234 25235cat >>confdefs.h <<\_ACEOF 25236#define GETSERVBYNAME_PROTO_COMPATIBLE 1 25237_ACEOF 25238 25239fi 25240 25241 25242 25243 25244echo "$as_me:$LINENO: checking if getsockname is compatible with system prototype" >&5 25245echo $ECHO_N "checking if getsockname is compatible with system prototype... $ECHO_C" >&6 25246if test "${ac_cv_func_getsockname_proto_compat+set}" = set; then 25247 echo $ECHO_N "(cached) $ECHO_C" >&6 25248else 25249 cat >conftest.$ac_ext <<_ACEOF 25250#line $LINENO "configure" 25251#include "confdefs.h" 25252 25253#ifdef HAVE_SYS_TYPES_H 25254#include <sys/types.h> 25255#endif 25256#ifdef HAVE_SYS_SOCKET_H 25257#include <sys/socket.h> 25258#endif 25259 25260#ifdef F77_DUMMY_MAIN 25261# ifdef __cplusplus 25262 extern "C" 25263# endif 25264 int F77_DUMMY_MAIN() { return 1; } 25265#endif 25266int 25267main () 25268{ 25269int getsockname(int, struct sockaddr*, socklen_t*); 25270 ; 25271 return 0; 25272} 25273_ACEOF 25274rm -f conftest.$ac_objext 25275if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 25276 (eval $ac_compile) 2>&5 25277 ac_status=$? 25278 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25279 (exit $ac_status); } && 25280 { ac_try='test -s conftest.$ac_objext' 25281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25282 (eval $ac_try) 2>&5 25283 ac_status=$? 25284 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25285 (exit $ac_status); }; }; then 25286 eval "ac_cv_func_getsockname_proto_compat=yes" 25287else 25288 echo "$as_me: failed program was:" >&5 25289cat conftest.$ac_ext >&5 25290eval "ac_cv_func_getsockname_proto_compat=no" 25291fi 25292rm -f conftest.$ac_objext conftest.$ac_ext 25293fi 25294echo "$as_me:$LINENO: result: $ac_cv_func_getsockname_proto_compat" >&5 25295echo "${ECHO_T}$ac_cv_func_getsockname_proto_compat" >&6 25296 25297if test "$ac_cv_func_getsockname_proto_compat" = yes; then 25298 25299cat >>confdefs.h <<\_ACEOF 25300#define GETSOCKNAME_PROTO_COMPATIBLE 1 25301_ACEOF 25302 25303fi 25304 25305 25306 25307 25308echo "$as_me:$LINENO: checking if openlog is compatible with system prototype" >&5 25309echo $ECHO_N "checking if openlog is compatible with system prototype... $ECHO_C" >&6 25310if test "${ac_cv_func_openlog_proto_compat+set}" = set; then 25311 echo $ECHO_N "(cached) $ECHO_C" >&6 25312else 25313 cat >conftest.$ac_ext <<_ACEOF 25314#line $LINENO "configure" 25315#include "confdefs.h" 25316 25317#ifdef HAVE_SYSLOG_H 25318#include <syslog.h> 25319#endif 25320 25321#ifdef F77_DUMMY_MAIN 25322# ifdef __cplusplus 25323 extern "C" 25324# endif 25325 int F77_DUMMY_MAIN() { return 1; } 25326#endif 25327int 25328main () 25329{ 25330void openlog(const char *, int, int); 25331 ; 25332 return 0; 25333} 25334_ACEOF 25335rm -f conftest.$ac_objext 25336if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 25337 (eval $ac_compile) 2>&5 25338 ac_status=$? 25339 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25340 (exit $ac_status); } && 25341 { ac_try='test -s conftest.$ac_objext' 25342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25343 (eval $ac_try) 2>&5 25344 ac_status=$? 25345 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25346 (exit $ac_status); }; }; then 25347 eval "ac_cv_func_openlog_proto_compat=yes" 25348else 25349 echo "$as_me: failed program was:" >&5 25350cat conftest.$ac_ext >&5 25351eval "ac_cv_func_openlog_proto_compat=no" 25352fi 25353rm -f conftest.$ac_objext conftest.$ac_ext 25354fi 25355echo "$as_me:$LINENO: result: $ac_cv_func_openlog_proto_compat" >&5 25356echo "${ECHO_T}$ac_cv_func_openlog_proto_compat" >&6 25357 25358if test "$ac_cv_func_openlog_proto_compat" = yes; then 25359 25360cat >>confdefs.h <<\_ACEOF 25361#define OPENLOG_PROTO_COMPATIBLE 1 25362_ACEOF 25363 25364fi 25365 25366 25367 25368 25369if test "$ac_cv_func_crypt+set" != set -o "$ac_cv_func_crypt" = yes; then 25370echo "$as_me:$LINENO: checking if crypt needs a prototype" >&5 25371echo $ECHO_N "checking if crypt needs a prototype... $ECHO_C" >&6 25372if test "${ac_cv_func_crypt_noproto+set}" = set; then 25373 echo $ECHO_N "(cached) $ECHO_C" >&6 25374else 25375 cat >conftest.$ac_ext <<_ACEOF 25376#line $LINENO "configure" 25377#include "confdefs.h" 25378 25379#ifdef HAVE_CRYPT_H 25380#include <crypt.h> 25381#endif 25382#ifdef HAVE_UNISTD_H 25383#include <unistd.h> 25384#endif 25385 25386#ifdef F77_DUMMY_MAIN 25387# ifdef __cplusplus 25388 extern "C" 25389# endif 25390 int F77_DUMMY_MAIN() { return 1; } 25391#endif 25392int 25393main () 25394{ 25395struct foo { int foo; } xx; 25396extern int crypt (struct foo*); 25397crypt(&xx); 25398 25399 ; 25400 return 0; 25401} 25402_ACEOF 25403rm -f conftest.$ac_objext 25404if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 25405 (eval $ac_compile) 2>&5 25406 ac_status=$? 25407 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25408 (exit $ac_status); } && 25409 { ac_try='test -s conftest.$ac_objext' 25410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25411 (eval $ac_try) 2>&5 25412 ac_status=$? 25413 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25414 (exit $ac_status); }; }; then 25415 eval "ac_cv_func_crypt_noproto=yes" 25416else 25417 echo "$as_me: failed program was:" >&5 25418cat conftest.$ac_ext >&5 25419eval "ac_cv_func_crypt_noproto=no" 25420fi 25421rm -f conftest.$ac_objext conftest.$ac_ext 25422fi 25423echo "$as_me:$LINENO: result: $ac_cv_func_crypt_noproto" >&5 25424echo "${ECHO_T}$ac_cv_func_crypt_noproto" >&6 25425if test "$ac_cv_func_crypt_noproto" = yes; then 25426 25427cat >>confdefs.h <<\_ACEOF 25428#define NEED_CRYPT_PROTO 1 25429_ACEOF 25430 25431fi 25432fi 25433 25434 25435 25436 25437echo "$as_me:$LINENO: checking for h_errno" >&5 25438echo $ECHO_N "checking for h_errno... $ECHO_C" >&6 25439if test "${ac_cv_var_h_errno+set}" = set; then 25440 echo $ECHO_N "(cached) $ECHO_C" >&6 25441else 25442 25443cat >conftest.$ac_ext <<_ACEOF 25444#line $LINENO "configure" 25445#include "confdefs.h" 25446extern int h_errno; 25447int foo() { return h_errno; } 25448#ifdef F77_DUMMY_MAIN 25449# ifdef __cplusplus 25450 extern "C" 25451# endif 25452 int F77_DUMMY_MAIN() { return 1; } 25453#endif 25454int 25455main () 25456{ 25457foo() 25458 ; 25459 return 0; 25460} 25461_ACEOF 25462rm -f conftest.$ac_objext conftest$ac_exeext 25463if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25464 (eval $ac_link) 2>&5 25465 ac_status=$? 25466 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25467 (exit $ac_status); } && 25468 { ac_try='test -s conftest$ac_exeext' 25469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25470 (eval $ac_try) 2>&5 25471 ac_status=$? 25472 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25473 (exit $ac_status); }; }; then 25474 ac_cv_var_h_errno=yes 25475else 25476 echo "$as_me: failed program was:" >&5 25477cat conftest.$ac_ext >&5 25478ac_cv_var_h_errno=no 25479fi 25480rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 25481 25482fi 25483 25484ac_foo=`eval echo \\$ac_cv_var_h_errno` 25485echo "$as_me:$LINENO: result: $ac_foo" >&5 25486echo "${ECHO_T}$ac_foo" >&6 25487if test "$ac_foo" = yes; then 25488 25489cat >>confdefs.h <<_ACEOF 25490#define HAVE_H_ERRNO 1 25491_ACEOF 25492 25493 25494echo "$as_me:$LINENO: checking if h_errno is properly declared" >&5 25495echo $ECHO_N "checking if h_errno is properly declared... $ECHO_C" >&6 25496if test "${ac_cv_var_h_errno_declaration+set}" = set; then 25497 echo $ECHO_N "(cached) $ECHO_C" >&6 25498else 25499 25500cat >conftest.$ac_ext <<_ACEOF 25501#line $LINENO "configure" 25502#include "confdefs.h" 25503#ifdef HAVE_SYS_TYPES_H 25504#include <sys/types.h> 25505#endif 25506#ifdef HAVE_NETDB_H 25507#include <netdb.h> 25508#endif 25509extern struct { int foo; } h_errno; 25510#ifdef F77_DUMMY_MAIN 25511# ifdef __cplusplus 25512 extern "C" 25513# endif 25514 int F77_DUMMY_MAIN() { return 1; } 25515#endif 25516int 25517main () 25518{ 25519h_errno.foo = 1; 25520 ; 25521 return 0; 25522} 25523_ACEOF 25524rm -f conftest.$ac_objext 25525if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 25526 (eval $ac_compile) 2>&5 25527 ac_status=$? 25528 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25529 (exit $ac_status); } && 25530 { ac_try='test -s conftest.$ac_objext' 25531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25532 (eval $ac_try) 2>&5 25533 ac_status=$? 25534 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25535 (exit $ac_status); }; }; then 25536 eval "ac_cv_var_h_errno_declaration=no" 25537else 25538 echo "$as_me: failed program was:" >&5 25539cat conftest.$ac_ext >&5 25540eval "ac_cv_var_h_errno_declaration=yes" 25541fi 25542rm -f conftest.$ac_objext conftest.$ac_ext 25543 25544fi 25545 25546 25547 25548 25549echo "$as_me:$LINENO: result: $ac_cv_var_h_errno_declaration" >&5 25550echo "${ECHO_T}$ac_cv_var_h_errno_declaration" >&6 25551if eval "test \"\$ac_cv_var_h_errno_declaration\" = yes"; then 25552 25553cat >>confdefs.h <<\_ACEOF 25554#define HAVE_H_ERRNO_DECLARATION 1 25555_ACEOF 25556 25557fi 25558 25559 25560fi 25561 25562 25563 25564echo "$as_me:$LINENO: checking for h_errlist" >&5 25565echo $ECHO_N "checking for h_errlist... $ECHO_C" >&6 25566if test "${ac_cv_var_h_errlist+set}" = set; then 25567 echo $ECHO_N "(cached) $ECHO_C" >&6 25568else 25569 25570cat >conftest.$ac_ext <<_ACEOF 25571#line $LINENO "configure" 25572#include "confdefs.h" 25573extern int h_errlist; 25574int foo() { return h_errlist; } 25575#ifdef F77_DUMMY_MAIN 25576# ifdef __cplusplus 25577 extern "C" 25578# endif 25579 int F77_DUMMY_MAIN() { return 1; } 25580#endif 25581int 25582main () 25583{ 25584foo() 25585 ; 25586 return 0; 25587} 25588_ACEOF 25589rm -f conftest.$ac_objext conftest$ac_exeext 25590if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25591 (eval $ac_link) 2>&5 25592 ac_status=$? 25593 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25594 (exit $ac_status); } && 25595 { ac_try='test -s conftest$ac_exeext' 25596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25597 (eval $ac_try) 2>&5 25598 ac_status=$? 25599 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25600 (exit $ac_status); }; }; then 25601 ac_cv_var_h_errlist=yes 25602else 25603 echo "$as_me: failed program was:" >&5 25604cat conftest.$ac_ext >&5 25605ac_cv_var_h_errlist=no 25606fi 25607rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 25608 25609fi 25610 25611ac_foo=`eval echo \\$ac_cv_var_h_errlist` 25612echo "$as_me:$LINENO: result: $ac_foo" >&5 25613echo "${ECHO_T}$ac_foo" >&6 25614if test "$ac_foo" = yes; then 25615 25616cat >>confdefs.h <<_ACEOF 25617#define HAVE_H_ERRLIST 1 25618_ACEOF 25619 25620 25621echo "$as_me:$LINENO: checking if h_errlist is properly declared" >&5 25622echo $ECHO_N "checking if h_errlist is properly declared... $ECHO_C" >&6 25623if test "${ac_cv_var_h_errlist_declaration+set}" = set; then 25624 echo $ECHO_N "(cached) $ECHO_C" >&6 25625else 25626 25627cat >conftest.$ac_ext <<_ACEOF 25628#line $LINENO "configure" 25629#include "confdefs.h" 25630#ifdef HAVE_NETDB_H 25631#include <netdb.h> 25632#endif 25633extern struct { int foo; } h_errlist; 25634#ifdef F77_DUMMY_MAIN 25635# ifdef __cplusplus 25636 extern "C" 25637# endif 25638 int F77_DUMMY_MAIN() { return 1; } 25639#endif 25640int 25641main () 25642{ 25643h_errlist.foo = 1; 25644 ; 25645 return 0; 25646} 25647_ACEOF 25648rm -f conftest.$ac_objext 25649if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 25650 (eval $ac_compile) 2>&5 25651 ac_status=$? 25652 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25653 (exit $ac_status); } && 25654 { ac_try='test -s conftest.$ac_objext' 25655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25656 (eval $ac_try) 2>&5 25657 ac_status=$? 25658 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25659 (exit $ac_status); }; }; then 25660 eval "ac_cv_var_h_errlist_declaration=no" 25661else 25662 echo "$as_me: failed program was:" >&5 25663cat conftest.$ac_ext >&5 25664eval "ac_cv_var_h_errlist_declaration=yes" 25665fi 25666rm -f conftest.$ac_objext conftest.$ac_ext 25667 25668fi 25669 25670 25671 25672 25673echo "$as_me:$LINENO: result: $ac_cv_var_h_errlist_declaration" >&5 25674echo "${ECHO_T}$ac_cv_var_h_errlist_declaration" >&6 25675if eval "test \"\$ac_cv_var_h_errlist_declaration\" = yes"; then 25676 25677cat >>confdefs.h <<\_ACEOF 25678#define HAVE_H_ERRLIST_DECLARATION 1 25679_ACEOF 25680 25681fi 25682 25683 25684fi 25685 25686 25687 25688echo "$as_me:$LINENO: checking for h_nerr" >&5 25689echo $ECHO_N "checking for h_nerr... $ECHO_C" >&6 25690if test "${ac_cv_var_h_nerr+set}" = set; then 25691 echo $ECHO_N "(cached) $ECHO_C" >&6 25692else 25693 25694cat >conftest.$ac_ext <<_ACEOF 25695#line $LINENO "configure" 25696#include "confdefs.h" 25697extern int h_nerr; 25698int foo() { return h_nerr; } 25699#ifdef F77_DUMMY_MAIN 25700# ifdef __cplusplus 25701 extern "C" 25702# endif 25703 int F77_DUMMY_MAIN() { return 1; } 25704#endif 25705int 25706main () 25707{ 25708foo() 25709 ; 25710 return 0; 25711} 25712_ACEOF 25713rm -f conftest.$ac_objext conftest$ac_exeext 25714if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25715 (eval $ac_link) 2>&5 25716 ac_status=$? 25717 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25718 (exit $ac_status); } && 25719 { ac_try='test -s conftest$ac_exeext' 25720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25721 (eval $ac_try) 2>&5 25722 ac_status=$? 25723 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25724 (exit $ac_status); }; }; then 25725 ac_cv_var_h_nerr=yes 25726else 25727 echo "$as_me: failed program was:" >&5 25728cat conftest.$ac_ext >&5 25729ac_cv_var_h_nerr=no 25730fi 25731rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 25732 25733fi 25734 25735ac_foo=`eval echo \\$ac_cv_var_h_nerr` 25736echo "$as_me:$LINENO: result: $ac_foo" >&5 25737echo "${ECHO_T}$ac_foo" >&6 25738if test "$ac_foo" = yes; then 25739 25740cat >>confdefs.h <<_ACEOF 25741#define HAVE_H_NERR 1 25742_ACEOF 25743 25744 25745echo "$as_me:$LINENO: checking if h_nerr is properly declared" >&5 25746echo $ECHO_N "checking if h_nerr is properly declared... $ECHO_C" >&6 25747if test "${ac_cv_var_h_nerr_declaration+set}" = set; then 25748 echo $ECHO_N "(cached) $ECHO_C" >&6 25749else 25750 25751cat >conftest.$ac_ext <<_ACEOF 25752#line $LINENO "configure" 25753#include "confdefs.h" 25754#ifdef HAVE_NETDB_H 25755#include <netdb.h> 25756#endif 25757extern struct { int foo; } h_nerr; 25758#ifdef F77_DUMMY_MAIN 25759# ifdef __cplusplus 25760 extern "C" 25761# endif 25762 int F77_DUMMY_MAIN() { return 1; } 25763#endif 25764int 25765main () 25766{ 25767h_nerr.foo = 1; 25768 ; 25769 return 0; 25770} 25771_ACEOF 25772rm -f conftest.$ac_objext 25773if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 25774 (eval $ac_compile) 2>&5 25775 ac_status=$? 25776 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25777 (exit $ac_status); } && 25778 { ac_try='test -s conftest.$ac_objext' 25779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25780 (eval $ac_try) 2>&5 25781 ac_status=$? 25782 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25783 (exit $ac_status); }; }; then 25784 eval "ac_cv_var_h_nerr_declaration=no" 25785else 25786 echo "$as_me: failed program was:" >&5 25787cat conftest.$ac_ext >&5 25788eval "ac_cv_var_h_nerr_declaration=yes" 25789fi 25790rm -f conftest.$ac_objext conftest.$ac_ext 25791 25792fi 25793 25794 25795 25796 25797echo "$as_me:$LINENO: result: $ac_cv_var_h_nerr_declaration" >&5 25798echo "${ECHO_T}$ac_cv_var_h_nerr_declaration" >&6 25799if eval "test \"\$ac_cv_var_h_nerr_declaration\" = yes"; then 25800 25801cat >>confdefs.h <<\_ACEOF 25802#define HAVE_H_NERR_DECLARATION 1 25803_ACEOF 25804 25805fi 25806 25807 25808fi 25809 25810 25811 25812echo "$as_me:$LINENO: checking for __progname" >&5 25813echo $ECHO_N "checking for __progname... $ECHO_C" >&6 25814if test "${ac_cv_var___progname+set}" = set; then 25815 echo $ECHO_N "(cached) $ECHO_C" >&6 25816else 25817 25818cat >conftest.$ac_ext <<_ACEOF 25819#line $LINENO "configure" 25820#include "confdefs.h" 25821extern int __progname; 25822int foo() { return __progname; } 25823#ifdef F77_DUMMY_MAIN 25824# ifdef __cplusplus 25825 extern "C" 25826# endif 25827 int F77_DUMMY_MAIN() { return 1; } 25828#endif 25829int 25830main () 25831{ 25832foo() 25833 ; 25834 return 0; 25835} 25836_ACEOF 25837rm -f conftest.$ac_objext conftest$ac_exeext 25838if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 25839 (eval $ac_link) 2>&5 25840 ac_status=$? 25841 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25842 (exit $ac_status); } && 25843 { ac_try='test -s conftest$ac_exeext' 25844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25845 (eval $ac_try) 2>&5 25846 ac_status=$? 25847 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25848 (exit $ac_status); }; }; then 25849 ac_cv_var___progname=yes 25850else 25851 echo "$as_me: failed program was:" >&5 25852cat conftest.$ac_ext >&5 25853ac_cv_var___progname=no 25854fi 25855rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 25856 25857fi 25858 25859ac_foo=`eval echo \\$ac_cv_var___progname` 25860echo "$as_me:$LINENO: result: $ac_foo" >&5 25861echo "${ECHO_T}$ac_foo" >&6 25862if test "$ac_foo" = yes; then 25863 25864cat >>confdefs.h <<_ACEOF 25865#define HAVE___PROGNAME 1 25866_ACEOF 25867 25868 25869echo "$as_me:$LINENO: checking if __progname is properly declared" >&5 25870echo $ECHO_N "checking if __progname is properly declared... $ECHO_C" >&6 25871if test "${ac_cv_var___progname_declaration+set}" = set; then 25872 echo $ECHO_N "(cached) $ECHO_C" >&6 25873else 25874 25875cat >conftest.$ac_ext <<_ACEOF 25876#line $LINENO "configure" 25877#include "confdefs.h" 25878#ifdef HAVE_ERR_H 25879#include <err.h> 25880#endif 25881extern struct { int foo; } __progname; 25882#ifdef F77_DUMMY_MAIN 25883# ifdef __cplusplus 25884 extern "C" 25885# endif 25886 int F77_DUMMY_MAIN() { return 1; } 25887#endif 25888int 25889main () 25890{ 25891__progname.foo = 1; 25892 ; 25893 return 0; 25894} 25895_ACEOF 25896rm -f conftest.$ac_objext 25897if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 25898 (eval $ac_compile) 2>&5 25899 ac_status=$? 25900 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25901 (exit $ac_status); } && 25902 { ac_try='test -s conftest.$ac_objext' 25903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25904 (eval $ac_try) 2>&5 25905 ac_status=$? 25906 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25907 (exit $ac_status); }; }; then 25908 eval "ac_cv_var___progname_declaration=no" 25909else 25910 echo "$as_me: failed program was:" >&5 25911cat conftest.$ac_ext >&5 25912eval "ac_cv_var___progname_declaration=yes" 25913fi 25914rm -f conftest.$ac_objext conftest.$ac_ext 25915 25916fi 25917 25918 25919 25920 25921echo "$as_me:$LINENO: result: $ac_cv_var___progname_declaration" >&5 25922echo "${ECHO_T}$ac_cv_var___progname_declaration" >&6 25923if eval "test \"\$ac_cv_var___progname_declaration\" = yes"; then 25924 25925cat >>confdefs.h <<\_ACEOF 25926#define HAVE___PROGNAME_DECLARATION 1 25927_ACEOF 25928 25929fi 25930 25931 25932fi 25933 25934 25935 25936echo "$as_me:$LINENO: checking if optarg is properly declared" >&5 25937echo $ECHO_N "checking if optarg is properly declared... $ECHO_C" >&6 25938if test "${ac_cv_var_optarg_declaration+set}" = set; then 25939 echo $ECHO_N "(cached) $ECHO_C" >&6 25940else 25941 25942cat >conftest.$ac_ext <<_ACEOF 25943#line $LINENO "configure" 25944#include "confdefs.h" 25945#include <stdlib.h> 25946#ifdef HAVE_UNISTD_H 25947#include <unistd.h> 25948#endif 25949extern struct { int foo; } optarg; 25950#ifdef F77_DUMMY_MAIN 25951# ifdef __cplusplus 25952 extern "C" 25953# endif 25954 int F77_DUMMY_MAIN() { return 1; } 25955#endif 25956int 25957main () 25958{ 25959optarg.foo = 1; 25960 ; 25961 return 0; 25962} 25963_ACEOF 25964rm -f conftest.$ac_objext 25965if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 25966 (eval $ac_compile) 2>&5 25967 ac_status=$? 25968 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25969 (exit $ac_status); } && 25970 { ac_try='test -s conftest.$ac_objext' 25971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 25972 (eval $ac_try) 2>&5 25973 ac_status=$? 25974 echo "$as_me:$LINENO: \$? = $ac_status" >&5 25975 (exit $ac_status); }; }; then 25976 eval "ac_cv_var_optarg_declaration=no" 25977else 25978 echo "$as_me: failed program was:" >&5 25979cat conftest.$ac_ext >&5 25980eval "ac_cv_var_optarg_declaration=yes" 25981fi 25982rm -f conftest.$ac_objext conftest.$ac_ext 25983 25984fi 25985 25986 25987 25988 25989echo "$as_me:$LINENO: result: $ac_cv_var_optarg_declaration" >&5 25990echo "${ECHO_T}$ac_cv_var_optarg_declaration" >&6 25991if eval "test \"\$ac_cv_var_optarg_declaration\" = yes"; then 25992 25993cat >>confdefs.h <<\_ACEOF 25994#define HAVE_OPTARG_DECLARATION 1 25995_ACEOF 25996 25997fi 25998 25999 26000 26001echo "$as_me:$LINENO: checking if optind is properly declared" >&5 26002echo $ECHO_N "checking if optind is properly declared... $ECHO_C" >&6 26003if test "${ac_cv_var_optind_declaration+set}" = set; then 26004 echo $ECHO_N "(cached) $ECHO_C" >&6 26005else 26006 26007cat >conftest.$ac_ext <<_ACEOF 26008#line $LINENO "configure" 26009#include "confdefs.h" 26010#include <stdlib.h> 26011#ifdef HAVE_UNISTD_H 26012#include <unistd.h> 26013#endif 26014extern struct { int foo; } optind; 26015#ifdef F77_DUMMY_MAIN 26016# ifdef __cplusplus 26017 extern "C" 26018# endif 26019 int F77_DUMMY_MAIN() { return 1; } 26020#endif 26021int 26022main () 26023{ 26024optind.foo = 1; 26025 ; 26026 return 0; 26027} 26028_ACEOF 26029rm -f conftest.$ac_objext 26030if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26031 (eval $ac_compile) 2>&5 26032 ac_status=$? 26033 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26034 (exit $ac_status); } && 26035 { ac_try='test -s conftest.$ac_objext' 26036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26037 (eval $ac_try) 2>&5 26038 ac_status=$? 26039 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26040 (exit $ac_status); }; }; then 26041 eval "ac_cv_var_optind_declaration=no" 26042else 26043 echo "$as_me: failed program was:" >&5 26044cat conftest.$ac_ext >&5 26045eval "ac_cv_var_optind_declaration=yes" 26046fi 26047rm -f conftest.$ac_objext conftest.$ac_ext 26048 26049fi 26050 26051 26052 26053 26054echo "$as_me:$LINENO: result: $ac_cv_var_optind_declaration" >&5 26055echo "${ECHO_T}$ac_cv_var_optind_declaration" >&6 26056if eval "test \"\$ac_cv_var_optind_declaration\" = yes"; then 26057 26058cat >>confdefs.h <<\_ACEOF 26059#define HAVE_OPTIND_DECLARATION 1 26060_ACEOF 26061 26062fi 26063 26064 26065 26066echo "$as_me:$LINENO: checking if opterr is properly declared" >&5 26067echo $ECHO_N "checking if opterr is properly declared... $ECHO_C" >&6 26068if test "${ac_cv_var_opterr_declaration+set}" = set; then 26069 echo $ECHO_N "(cached) $ECHO_C" >&6 26070else 26071 26072cat >conftest.$ac_ext <<_ACEOF 26073#line $LINENO "configure" 26074#include "confdefs.h" 26075#include <stdlib.h> 26076#ifdef HAVE_UNISTD_H 26077#include <unistd.h> 26078#endif 26079extern struct { int foo; } opterr; 26080#ifdef F77_DUMMY_MAIN 26081# ifdef __cplusplus 26082 extern "C" 26083# endif 26084 int F77_DUMMY_MAIN() { return 1; } 26085#endif 26086int 26087main () 26088{ 26089opterr.foo = 1; 26090 ; 26091 return 0; 26092} 26093_ACEOF 26094rm -f conftest.$ac_objext 26095if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26096 (eval $ac_compile) 2>&5 26097 ac_status=$? 26098 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26099 (exit $ac_status); } && 26100 { ac_try='test -s conftest.$ac_objext' 26101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26102 (eval $ac_try) 2>&5 26103 ac_status=$? 26104 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26105 (exit $ac_status); }; }; then 26106 eval "ac_cv_var_opterr_declaration=no" 26107else 26108 echo "$as_me: failed program was:" >&5 26109cat conftest.$ac_ext >&5 26110eval "ac_cv_var_opterr_declaration=yes" 26111fi 26112rm -f conftest.$ac_objext conftest.$ac_ext 26113 26114fi 26115 26116 26117 26118 26119echo "$as_me:$LINENO: result: $ac_cv_var_opterr_declaration" >&5 26120echo "${ECHO_T}$ac_cv_var_opterr_declaration" >&6 26121if eval "test \"\$ac_cv_var_opterr_declaration\" = yes"; then 26122 26123cat >>confdefs.h <<\_ACEOF 26124#define HAVE_OPTERR_DECLARATION 1 26125_ACEOF 26126 26127fi 26128 26129 26130 26131echo "$as_me:$LINENO: checking if optopt is properly declared" >&5 26132echo $ECHO_N "checking if optopt is properly declared... $ECHO_C" >&6 26133if test "${ac_cv_var_optopt_declaration+set}" = set; then 26134 echo $ECHO_N "(cached) $ECHO_C" >&6 26135else 26136 26137cat >conftest.$ac_ext <<_ACEOF 26138#line $LINENO "configure" 26139#include "confdefs.h" 26140#include <stdlib.h> 26141#ifdef HAVE_UNISTD_H 26142#include <unistd.h> 26143#endif 26144extern struct { int foo; } optopt; 26145#ifdef F77_DUMMY_MAIN 26146# ifdef __cplusplus 26147 extern "C" 26148# endif 26149 int F77_DUMMY_MAIN() { return 1; } 26150#endif 26151int 26152main () 26153{ 26154optopt.foo = 1; 26155 ; 26156 return 0; 26157} 26158_ACEOF 26159rm -f conftest.$ac_objext 26160if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26161 (eval $ac_compile) 2>&5 26162 ac_status=$? 26163 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26164 (exit $ac_status); } && 26165 { ac_try='test -s conftest.$ac_objext' 26166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26167 (eval $ac_try) 2>&5 26168 ac_status=$? 26169 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26170 (exit $ac_status); }; }; then 26171 eval "ac_cv_var_optopt_declaration=no" 26172else 26173 echo "$as_me: failed program was:" >&5 26174cat conftest.$ac_ext >&5 26175eval "ac_cv_var_optopt_declaration=yes" 26176fi 26177rm -f conftest.$ac_objext conftest.$ac_ext 26178 26179fi 26180 26181 26182 26183 26184echo "$as_me:$LINENO: result: $ac_cv_var_optopt_declaration" >&5 26185echo "${ECHO_T}$ac_cv_var_optopt_declaration" >&6 26186if eval "test \"\$ac_cv_var_optopt_declaration\" = yes"; then 26187 26188cat >>confdefs.h <<\_ACEOF 26189#define HAVE_OPTOPT_DECLARATION 1 26190_ACEOF 26191 26192fi 26193 26194 26195 26196 26197echo "$as_me:$LINENO: checking if environ is properly declared" >&5 26198echo $ECHO_N "checking if environ is properly declared... $ECHO_C" >&6 26199if test "${ac_cv_var_environ_declaration+set}" = set; then 26200 echo $ECHO_N "(cached) $ECHO_C" >&6 26201else 26202 26203cat >conftest.$ac_ext <<_ACEOF 26204#line $LINENO "configure" 26205#include "confdefs.h" 26206#include <stdlib.h> 26207extern struct { int foo; } environ; 26208#ifdef F77_DUMMY_MAIN 26209# ifdef __cplusplus 26210 extern "C" 26211# endif 26212 int F77_DUMMY_MAIN() { return 1; } 26213#endif 26214int 26215main () 26216{ 26217environ.foo = 1; 26218 ; 26219 return 0; 26220} 26221_ACEOF 26222rm -f conftest.$ac_objext 26223if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26224 (eval $ac_compile) 2>&5 26225 ac_status=$? 26226 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26227 (exit $ac_status); } && 26228 { ac_try='test -s conftest.$ac_objext' 26229 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26230 (eval $ac_try) 2>&5 26231 ac_status=$? 26232 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26233 (exit $ac_status); }; }; then 26234 eval "ac_cv_var_environ_declaration=no" 26235else 26236 echo "$as_me: failed program was:" >&5 26237cat conftest.$ac_ext >&5 26238eval "ac_cv_var_environ_declaration=yes" 26239fi 26240rm -f conftest.$ac_objext conftest.$ac_ext 26241 26242fi 26243 26244 26245 26246 26247echo "$as_me:$LINENO: result: $ac_cv_var_environ_declaration" >&5 26248echo "${ECHO_T}$ac_cv_var_environ_declaration" >&6 26249if eval "test \"\$ac_cv_var_environ_declaration\" = yes"; then 26250 26251cat >>confdefs.h <<\_ACEOF 26252#define HAVE_ENVIRON_DECLARATION 1 26253_ACEOF 26254 26255fi 26256 26257 26258 26259 26260 26261 26262echo "$as_me:$LINENO: checking for tm_gmtoff in struct tm" >&5 26263echo $ECHO_N "checking for tm_gmtoff in struct tm... $ECHO_C" >&6 26264if test "${ac_cv_type_struct_tm_tm_gmtoff+set}" = set; then 26265 echo $ECHO_N "(cached) $ECHO_C" >&6 26266else 26267 26268cat >conftest.$ac_ext <<_ACEOF 26269#line $LINENO "configure" 26270#include "confdefs.h" 26271#include <time.h> 26272#ifdef F77_DUMMY_MAIN 26273# ifdef __cplusplus 26274 extern "C" 26275# endif 26276 int F77_DUMMY_MAIN() { return 1; } 26277#endif 26278int 26279main () 26280{ 26281struct tm x; x.tm_gmtoff; 26282 ; 26283 return 0; 26284} 26285_ACEOF 26286rm -f conftest.$ac_objext 26287if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26288 (eval $ac_compile) 2>&5 26289 ac_status=$? 26290 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26291 (exit $ac_status); } && 26292 { ac_try='test -s conftest.$ac_objext' 26293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26294 (eval $ac_try) 2>&5 26295 ac_status=$? 26296 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26297 (exit $ac_status); }; }; then 26298 ac_cv_type_struct_tm_tm_gmtoff=yes 26299else 26300 echo "$as_me: failed program was:" >&5 26301cat conftest.$ac_ext >&5 26302ac_cv_type_struct_tm_tm_gmtoff=no 26303fi 26304rm -f conftest.$ac_objext conftest.$ac_ext 26305fi 26306echo "$as_me:$LINENO: result: $ac_cv_type_struct_tm_tm_gmtoff" >&5 26307echo "${ECHO_T}$ac_cv_type_struct_tm_tm_gmtoff" >&6 26308if test "$ac_cv_type_struct_tm_tm_gmtoff" = yes; then 26309 26310 26311cat >>confdefs.h <<\_ACEOF 26312#define HAVE_STRUCT_TM_TM_GMTOFF 1 26313_ACEOF 26314 26315 26316fi 26317 26318 26319 26320 26321echo "$as_me:$LINENO: checking for tm_zone in struct tm" >&5 26322echo $ECHO_N "checking for tm_zone in struct tm... $ECHO_C" >&6 26323if test "${ac_cv_type_struct_tm_tm_zone+set}" = set; then 26324 echo $ECHO_N "(cached) $ECHO_C" >&6 26325else 26326 26327cat >conftest.$ac_ext <<_ACEOF 26328#line $LINENO "configure" 26329#include "confdefs.h" 26330#include <time.h> 26331#ifdef F77_DUMMY_MAIN 26332# ifdef __cplusplus 26333 extern "C" 26334# endif 26335 int F77_DUMMY_MAIN() { return 1; } 26336#endif 26337int 26338main () 26339{ 26340struct tm x; x.tm_zone; 26341 ; 26342 return 0; 26343} 26344_ACEOF 26345rm -f conftest.$ac_objext 26346if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26347 (eval $ac_compile) 2>&5 26348 ac_status=$? 26349 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26350 (exit $ac_status); } && 26351 { ac_try='test -s conftest.$ac_objext' 26352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26353 (eval $ac_try) 2>&5 26354 ac_status=$? 26355 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26356 (exit $ac_status); }; }; then 26357 ac_cv_type_struct_tm_tm_zone=yes 26358else 26359 echo "$as_me: failed program was:" >&5 26360cat conftest.$ac_ext >&5 26361ac_cv_type_struct_tm_tm_zone=no 26362fi 26363rm -f conftest.$ac_objext conftest.$ac_ext 26364fi 26365echo "$as_me:$LINENO: result: $ac_cv_type_struct_tm_tm_zone" >&5 26366echo "${ECHO_T}$ac_cv_type_struct_tm_tm_zone" >&6 26367if test "$ac_cv_type_struct_tm_tm_zone" = yes; then 26368 26369 26370cat >>confdefs.h <<\_ACEOF 26371#define HAVE_STRUCT_TM_TM_ZONE 1 26372_ACEOF 26373 26374 26375fi 26376 26377 26378 26379 26380 26381echo "$as_me:$LINENO: checking for timezone" >&5 26382echo $ECHO_N "checking for timezone... $ECHO_C" >&6 26383if test "${ac_cv_var_timezone+set}" = set; then 26384 echo $ECHO_N "(cached) $ECHO_C" >&6 26385else 26386 26387cat >conftest.$ac_ext <<_ACEOF 26388#line $LINENO "configure" 26389#include "confdefs.h" 26390extern int timezone; 26391int foo() { return timezone; } 26392#ifdef F77_DUMMY_MAIN 26393# ifdef __cplusplus 26394 extern "C" 26395# endif 26396 int F77_DUMMY_MAIN() { return 1; } 26397#endif 26398int 26399main () 26400{ 26401foo() 26402 ; 26403 return 0; 26404} 26405_ACEOF 26406rm -f conftest.$ac_objext conftest$ac_exeext 26407if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 26408 (eval $ac_link) 2>&5 26409 ac_status=$? 26410 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26411 (exit $ac_status); } && 26412 { ac_try='test -s conftest$ac_exeext' 26413 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26414 (eval $ac_try) 2>&5 26415 ac_status=$? 26416 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26417 (exit $ac_status); }; }; then 26418 ac_cv_var_timezone=yes 26419else 26420 echo "$as_me: failed program was:" >&5 26421cat conftest.$ac_ext >&5 26422ac_cv_var_timezone=no 26423fi 26424rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 26425 26426fi 26427 26428ac_foo=`eval echo \\$ac_cv_var_timezone` 26429echo "$as_me:$LINENO: result: $ac_foo" >&5 26430echo "${ECHO_T}$ac_foo" >&6 26431if test "$ac_foo" = yes; then 26432 26433cat >>confdefs.h <<_ACEOF 26434#define HAVE_TIMEZONE 1 26435_ACEOF 26436 26437 26438echo "$as_me:$LINENO: checking if timezone is properly declared" >&5 26439echo $ECHO_N "checking if timezone is properly declared... $ECHO_C" >&6 26440if test "${ac_cv_var_timezone_declaration+set}" = set; then 26441 echo $ECHO_N "(cached) $ECHO_C" >&6 26442else 26443 26444cat >conftest.$ac_ext <<_ACEOF 26445#line $LINENO "configure" 26446#include "confdefs.h" 26447#include <time.h> 26448extern struct { int foo; } timezone; 26449#ifdef F77_DUMMY_MAIN 26450# ifdef __cplusplus 26451 extern "C" 26452# endif 26453 int F77_DUMMY_MAIN() { return 1; } 26454#endif 26455int 26456main () 26457{ 26458timezone.foo = 1; 26459 ; 26460 return 0; 26461} 26462_ACEOF 26463rm -f conftest.$ac_objext 26464if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26465 (eval $ac_compile) 2>&5 26466 ac_status=$? 26467 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26468 (exit $ac_status); } && 26469 { ac_try='test -s conftest.$ac_objext' 26470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26471 (eval $ac_try) 2>&5 26472 ac_status=$? 26473 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26474 (exit $ac_status); }; }; then 26475 eval "ac_cv_var_timezone_declaration=no" 26476else 26477 echo "$as_me: failed program was:" >&5 26478cat conftest.$ac_ext >&5 26479eval "ac_cv_var_timezone_declaration=yes" 26480fi 26481rm -f conftest.$ac_objext conftest.$ac_ext 26482 26483fi 26484 26485 26486 26487 26488echo "$as_me:$LINENO: result: $ac_cv_var_timezone_declaration" >&5 26489echo "${ECHO_T}$ac_cv_var_timezone_declaration" >&6 26490if eval "test \"\$ac_cv_var_timezone_declaration\" = yes"; then 26491 26492cat >>confdefs.h <<\_ACEOF 26493#define HAVE_TIMEZONE_DECLARATION 1 26494_ACEOF 26495 26496fi 26497 26498 26499fi 26500 26501 26502echo "$as_me:$LINENO: checking for altzone" >&5 26503echo $ECHO_N "checking for altzone... $ECHO_C" >&6 26504if test "${ac_cv_var_altzone+set}" = set; then 26505 echo $ECHO_N "(cached) $ECHO_C" >&6 26506else 26507 26508cat >conftest.$ac_ext <<_ACEOF 26509#line $LINENO "configure" 26510#include "confdefs.h" 26511extern int altzone; 26512int foo() { return altzone; } 26513#ifdef F77_DUMMY_MAIN 26514# ifdef __cplusplus 26515 extern "C" 26516# endif 26517 int F77_DUMMY_MAIN() { return 1; } 26518#endif 26519int 26520main () 26521{ 26522foo() 26523 ; 26524 return 0; 26525} 26526_ACEOF 26527rm -f conftest.$ac_objext conftest$ac_exeext 26528if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 26529 (eval $ac_link) 2>&5 26530 ac_status=$? 26531 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26532 (exit $ac_status); } && 26533 { ac_try='test -s conftest$ac_exeext' 26534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26535 (eval $ac_try) 2>&5 26536 ac_status=$? 26537 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26538 (exit $ac_status); }; }; then 26539 ac_cv_var_altzone=yes 26540else 26541 echo "$as_me: failed program was:" >&5 26542cat conftest.$ac_ext >&5 26543ac_cv_var_altzone=no 26544fi 26545rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 26546 26547fi 26548 26549ac_foo=`eval echo \\$ac_cv_var_altzone` 26550echo "$as_me:$LINENO: result: $ac_foo" >&5 26551echo "${ECHO_T}$ac_foo" >&6 26552if test "$ac_foo" = yes; then 26553 26554cat >>confdefs.h <<_ACEOF 26555#define HAVE_ALTZONE 1 26556_ACEOF 26557 26558 26559echo "$as_me:$LINENO: checking if altzone is properly declared" >&5 26560echo $ECHO_N "checking if altzone is properly declared... $ECHO_C" >&6 26561if test "${ac_cv_var_altzone_declaration+set}" = set; then 26562 echo $ECHO_N "(cached) $ECHO_C" >&6 26563else 26564 26565cat >conftest.$ac_ext <<_ACEOF 26566#line $LINENO "configure" 26567#include "confdefs.h" 26568#include <time.h> 26569extern struct { int foo; } altzone; 26570#ifdef F77_DUMMY_MAIN 26571# ifdef __cplusplus 26572 extern "C" 26573# endif 26574 int F77_DUMMY_MAIN() { return 1; } 26575#endif 26576int 26577main () 26578{ 26579altzone.foo = 1; 26580 ; 26581 return 0; 26582} 26583_ACEOF 26584rm -f conftest.$ac_objext 26585if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26586 (eval $ac_compile) 2>&5 26587 ac_status=$? 26588 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26589 (exit $ac_status); } && 26590 { ac_try='test -s conftest.$ac_objext' 26591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26592 (eval $ac_try) 2>&5 26593 ac_status=$? 26594 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26595 (exit $ac_status); }; }; then 26596 eval "ac_cv_var_altzone_declaration=no" 26597else 26598 echo "$as_me: failed program was:" >&5 26599cat conftest.$ac_ext >&5 26600eval "ac_cv_var_altzone_declaration=yes" 26601fi 26602rm -f conftest.$ac_objext conftest.$ac_ext 26603 26604fi 26605 26606 26607 26608 26609echo "$as_me:$LINENO: result: $ac_cv_var_altzone_declaration" >&5 26610echo "${ECHO_T}$ac_cv_var_altzone_declaration" >&6 26611if eval "test \"\$ac_cv_var_altzone_declaration\" = yes"; then 26612 26613cat >>confdefs.h <<\_ACEOF 26614#define HAVE_ALTZONE_DECLARATION 1 26615_ACEOF 26616 26617fi 26618 26619 26620fi 26621 26622 26623 26624 26625cv=`echo "sa_family_t" | sed 'y%./+- %__p__%'` 26626echo "$as_me:$LINENO: checking for sa_family_t" >&5 26627echo $ECHO_N "checking for sa_family_t... $ECHO_C" >&6 26628if eval "test \"\${ac_cv_type_$cv+set}\" = set"; then 26629 echo $ECHO_N "(cached) $ECHO_C" >&6 26630else 26631 cat >conftest.$ac_ext <<_ACEOF 26632#line $LINENO "configure" 26633#include "confdefs.h" 26634#include <sys/types.h> 26635#if STDC_HEADERS 26636#include <stdlib.h> 26637#include <stddef.h> 26638#endif 26639#include <sys/socket.h> 26640#ifdef F77_DUMMY_MAIN 26641# ifdef __cplusplus 26642 extern "C" 26643# endif 26644 int F77_DUMMY_MAIN() { return 1; } 26645#endif 26646int 26647main () 26648{ 26649sa_family_t foo; 26650 ; 26651 return 0; 26652} 26653_ACEOF 26654rm -f conftest.$ac_objext 26655if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26656 (eval $ac_compile) 2>&5 26657 ac_status=$? 26658 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26659 (exit $ac_status); } && 26660 { ac_try='test -s conftest.$ac_objext' 26661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26662 (eval $ac_try) 2>&5 26663 ac_status=$? 26664 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26665 (exit $ac_status); }; }; then 26666 eval "ac_cv_type_$cv=yes" 26667else 26668 echo "$as_me: failed program was:" >&5 26669cat conftest.$ac_ext >&5 26670eval "ac_cv_type_$cv=no" 26671fi 26672rm -f conftest.$ac_objext conftest.$ac_ext 26673fi 26674ac_foo=`eval echo \\$ac_cv_type_$cv` 26675echo "$as_me:$LINENO: result: $ac_foo" >&5 26676echo "${ECHO_T}$ac_foo" >&6 26677if test "$ac_foo" = yes; then 26678 ac_tr_hdr=HAVE_`echo sa_family_t | sed 'y%abcdefghijklmnopqrstuvwxyz./- %ABCDEFGHIJKLMNOPQRSTUVWXYZ____%'` 26679if false; then 26680 echo "$as_me:$LINENO: checking for sa_family_t" >&5 26681echo $ECHO_N "checking for sa_family_t... $ECHO_C" >&6 26682if test "${ac_cv_type_sa_family_t+set}" = set; then 26683 echo $ECHO_N "(cached) $ECHO_C" >&6 26684else 26685 cat >conftest.$ac_ext <<_ACEOF 26686#line $LINENO "configure" 26687#include "confdefs.h" 26688$ac_includes_default 26689#ifdef F77_DUMMY_MAIN 26690# ifdef __cplusplus 26691 extern "C" 26692# endif 26693 int F77_DUMMY_MAIN() { return 1; } 26694#endif 26695int 26696main () 26697{ 26698if ((sa_family_t *) 0) 26699 return 0; 26700if (sizeof (sa_family_t)) 26701 return 0; 26702 ; 26703 return 0; 26704} 26705_ACEOF 26706rm -f conftest.$ac_objext 26707if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26708 (eval $ac_compile) 2>&5 26709 ac_status=$? 26710 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26711 (exit $ac_status); } && 26712 { ac_try='test -s conftest.$ac_objext' 26713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26714 (eval $ac_try) 2>&5 26715 ac_status=$? 26716 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26717 (exit $ac_status); }; }; then 26718 ac_cv_type_sa_family_t=yes 26719else 26720 echo "$as_me: failed program was:" >&5 26721cat conftest.$ac_ext >&5 26722ac_cv_type_sa_family_t=no 26723fi 26724rm -f conftest.$ac_objext conftest.$ac_ext 26725fi 26726echo "$as_me:$LINENO: result: $ac_cv_type_sa_family_t" >&5 26727echo "${ECHO_T}$ac_cv_type_sa_family_t" >&6 26728if test $ac_cv_type_sa_family_t = yes; then 26729 26730cat >>confdefs.h <<_ACEOF 26731#define HAVE_SA_FAMILY_T 1 26732_ACEOF 26733 26734 26735fi 26736 26737fi 26738 26739cat >>confdefs.h <<_ACEOF 26740#define $ac_tr_hdr 1 26741_ACEOF 26742 26743fi 26744 26745 26746 26747cv=`echo "socklen_t" | sed 'y%./+- %__p__%'` 26748echo "$as_me:$LINENO: checking for socklen_t" >&5 26749echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6 26750if eval "test \"\${ac_cv_type_$cv+set}\" = set"; then 26751 echo $ECHO_N "(cached) $ECHO_C" >&6 26752else 26753 cat >conftest.$ac_ext <<_ACEOF 26754#line $LINENO "configure" 26755#include "confdefs.h" 26756#include <sys/types.h> 26757#if STDC_HEADERS 26758#include <stdlib.h> 26759#include <stddef.h> 26760#endif 26761#include <sys/socket.h> 26762#ifdef F77_DUMMY_MAIN 26763# ifdef __cplusplus 26764 extern "C" 26765# endif 26766 int F77_DUMMY_MAIN() { return 1; } 26767#endif 26768int 26769main () 26770{ 26771socklen_t foo; 26772 ; 26773 return 0; 26774} 26775_ACEOF 26776rm -f conftest.$ac_objext 26777if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26778 (eval $ac_compile) 2>&5 26779 ac_status=$? 26780 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26781 (exit $ac_status); } && 26782 { ac_try='test -s conftest.$ac_objext' 26783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26784 (eval $ac_try) 2>&5 26785 ac_status=$? 26786 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26787 (exit $ac_status); }; }; then 26788 eval "ac_cv_type_$cv=yes" 26789else 26790 echo "$as_me: failed program was:" >&5 26791cat conftest.$ac_ext >&5 26792eval "ac_cv_type_$cv=no" 26793fi 26794rm -f conftest.$ac_objext conftest.$ac_ext 26795fi 26796ac_foo=`eval echo \\$ac_cv_type_$cv` 26797echo "$as_me:$LINENO: result: $ac_foo" >&5 26798echo "${ECHO_T}$ac_foo" >&6 26799if test "$ac_foo" = yes; then 26800 ac_tr_hdr=HAVE_`echo socklen_t | sed 'y%abcdefghijklmnopqrstuvwxyz./- %ABCDEFGHIJKLMNOPQRSTUVWXYZ____%'` 26801if false; then 26802 echo "$as_me:$LINENO: checking for socklen_t" >&5 26803echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6 26804if test "${ac_cv_type_socklen_t+set}" = set; then 26805 echo $ECHO_N "(cached) $ECHO_C" >&6 26806else 26807 cat >conftest.$ac_ext <<_ACEOF 26808#line $LINENO "configure" 26809#include "confdefs.h" 26810$ac_includes_default 26811#ifdef F77_DUMMY_MAIN 26812# ifdef __cplusplus 26813 extern "C" 26814# endif 26815 int F77_DUMMY_MAIN() { return 1; } 26816#endif 26817int 26818main () 26819{ 26820if ((socklen_t *) 0) 26821 return 0; 26822if (sizeof (socklen_t)) 26823 return 0; 26824 ; 26825 return 0; 26826} 26827_ACEOF 26828rm -f conftest.$ac_objext 26829if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26830 (eval $ac_compile) 2>&5 26831 ac_status=$? 26832 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26833 (exit $ac_status); } && 26834 { ac_try='test -s conftest.$ac_objext' 26835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26836 (eval $ac_try) 2>&5 26837 ac_status=$? 26838 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26839 (exit $ac_status); }; }; then 26840 ac_cv_type_socklen_t=yes 26841else 26842 echo "$as_me: failed program was:" >&5 26843cat conftest.$ac_ext >&5 26844ac_cv_type_socklen_t=no 26845fi 26846rm -f conftest.$ac_objext conftest.$ac_ext 26847fi 26848echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5 26849echo "${ECHO_T}$ac_cv_type_socklen_t" >&6 26850if test $ac_cv_type_socklen_t = yes; then 26851 26852cat >>confdefs.h <<_ACEOF 26853#define HAVE_SOCKLEN_T 1 26854_ACEOF 26855 26856 26857fi 26858 26859fi 26860 26861cat >>confdefs.h <<_ACEOF 26862#define $ac_tr_hdr 1 26863_ACEOF 26864 26865fi 26866 26867 26868 26869cv=`echo "struct sockaddr" | sed 'y%./+- %__p__%'` 26870echo "$as_me:$LINENO: checking for struct sockaddr" >&5 26871echo $ECHO_N "checking for struct sockaddr... $ECHO_C" >&6 26872if eval "test \"\${ac_cv_type_$cv+set}\" = set"; then 26873 echo $ECHO_N "(cached) $ECHO_C" >&6 26874else 26875 cat >conftest.$ac_ext <<_ACEOF 26876#line $LINENO "configure" 26877#include "confdefs.h" 26878#include <sys/types.h> 26879#if STDC_HEADERS 26880#include <stdlib.h> 26881#include <stddef.h> 26882#endif 26883#include <sys/socket.h> 26884#ifdef F77_DUMMY_MAIN 26885# ifdef __cplusplus 26886 extern "C" 26887# endif 26888 int F77_DUMMY_MAIN() { return 1; } 26889#endif 26890int 26891main () 26892{ 26893struct sockaddr foo; 26894 ; 26895 return 0; 26896} 26897_ACEOF 26898rm -f conftest.$ac_objext 26899if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26900 (eval $ac_compile) 2>&5 26901 ac_status=$? 26902 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26903 (exit $ac_status); } && 26904 { ac_try='test -s conftest.$ac_objext' 26905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26906 (eval $ac_try) 2>&5 26907 ac_status=$? 26908 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26909 (exit $ac_status); }; }; then 26910 eval "ac_cv_type_$cv=yes" 26911else 26912 echo "$as_me: failed program was:" >&5 26913cat conftest.$ac_ext >&5 26914eval "ac_cv_type_$cv=no" 26915fi 26916rm -f conftest.$ac_objext conftest.$ac_ext 26917fi 26918ac_foo=`eval echo \\$ac_cv_type_$cv` 26919echo "$as_me:$LINENO: result: $ac_foo" >&5 26920echo "${ECHO_T}$ac_foo" >&6 26921if test "$ac_foo" = yes; then 26922 ac_tr_hdr=HAVE_`echo struct sockaddr | sed 'y%abcdefghijklmnopqrstuvwxyz./- %ABCDEFGHIJKLMNOPQRSTUVWXYZ____%'` 26923if false; then 26924 echo "$as_me:$LINENO: checking for struct sockaddr" >&5 26925echo $ECHO_N "checking for struct sockaddr... $ECHO_C" >&6 26926if test "${ac_cv_type_struct_sockaddr+set}" = set; then 26927 echo $ECHO_N "(cached) $ECHO_C" >&6 26928else 26929 cat >conftest.$ac_ext <<_ACEOF 26930#line $LINENO "configure" 26931#include "confdefs.h" 26932$ac_includes_default 26933#ifdef F77_DUMMY_MAIN 26934# ifdef __cplusplus 26935 extern "C" 26936# endif 26937 int F77_DUMMY_MAIN() { return 1; } 26938#endif 26939int 26940main () 26941{ 26942if ((struct sockaddr *) 0) 26943 return 0; 26944if (sizeof (struct sockaddr)) 26945 return 0; 26946 ; 26947 return 0; 26948} 26949_ACEOF 26950rm -f conftest.$ac_objext 26951if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 26952 (eval $ac_compile) 2>&5 26953 ac_status=$? 26954 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26955 (exit $ac_status); } && 26956 { ac_try='test -s conftest.$ac_objext' 26957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 26958 (eval $ac_try) 2>&5 26959 ac_status=$? 26960 echo "$as_me:$LINENO: \$? = $ac_status" >&5 26961 (exit $ac_status); }; }; then 26962 ac_cv_type_struct_sockaddr=yes 26963else 26964 echo "$as_me: failed program was:" >&5 26965cat conftest.$ac_ext >&5 26966ac_cv_type_struct_sockaddr=no 26967fi 26968rm -f conftest.$ac_objext conftest.$ac_ext 26969fi 26970echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr" >&5 26971echo "${ECHO_T}$ac_cv_type_struct_sockaddr" >&6 26972if test $ac_cv_type_struct_sockaddr = yes; then 26973 26974cat >>confdefs.h <<_ACEOF 26975#define HAVE_STRUCT_SOCKADDR 1 26976_ACEOF 26977 26978 26979fi 26980 26981fi 26982 26983cat >>confdefs.h <<_ACEOF 26984#define $ac_tr_hdr 1 26985_ACEOF 26986 26987fi 26988 26989 26990 26991cv=`echo "struct sockaddr_storage" | sed 'y%./+- %__p__%'` 26992echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5 26993echo $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6 26994if eval "test \"\${ac_cv_type_$cv+set}\" = set"; then 26995 echo $ECHO_N "(cached) $ECHO_C" >&6 26996else 26997 cat >conftest.$ac_ext <<_ACEOF 26998#line $LINENO "configure" 26999#include "confdefs.h" 27000#include <sys/types.h> 27001#if STDC_HEADERS 27002#include <stdlib.h> 27003#include <stddef.h> 27004#endif 27005#include <sys/socket.h> 27006#ifdef F77_DUMMY_MAIN 27007# ifdef __cplusplus 27008 extern "C" 27009# endif 27010 int F77_DUMMY_MAIN() { return 1; } 27011#endif 27012int 27013main () 27014{ 27015struct sockaddr_storage foo; 27016 ; 27017 return 0; 27018} 27019_ACEOF 27020rm -f conftest.$ac_objext 27021if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 27022 (eval $ac_compile) 2>&5 27023 ac_status=$? 27024 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27025 (exit $ac_status); } && 27026 { ac_try='test -s conftest.$ac_objext' 27027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27028 (eval $ac_try) 2>&5 27029 ac_status=$? 27030 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27031 (exit $ac_status); }; }; then 27032 eval "ac_cv_type_$cv=yes" 27033else 27034 echo "$as_me: failed program was:" >&5 27035cat conftest.$ac_ext >&5 27036eval "ac_cv_type_$cv=no" 27037fi 27038rm -f conftest.$ac_objext conftest.$ac_ext 27039fi 27040ac_foo=`eval echo \\$ac_cv_type_$cv` 27041echo "$as_me:$LINENO: result: $ac_foo" >&5 27042echo "${ECHO_T}$ac_foo" >&6 27043if test "$ac_foo" = yes; then 27044 ac_tr_hdr=HAVE_`echo struct sockaddr_storage | sed 'y%abcdefghijklmnopqrstuvwxyz./- %ABCDEFGHIJKLMNOPQRSTUVWXYZ____%'` 27045if false; then 27046 echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5 27047echo $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6 27048if test "${ac_cv_type_struct_sockaddr_storage+set}" = set; then 27049 echo $ECHO_N "(cached) $ECHO_C" >&6 27050else 27051 cat >conftest.$ac_ext <<_ACEOF 27052#line $LINENO "configure" 27053#include "confdefs.h" 27054$ac_includes_default 27055#ifdef F77_DUMMY_MAIN 27056# ifdef __cplusplus 27057 extern "C" 27058# endif 27059 int F77_DUMMY_MAIN() { return 1; } 27060#endif 27061int 27062main () 27063{ 27064if ((struct sockaddr_storage *) 0) 27065 return 0; 27066if (sizeof (struct sockaddr_storage)) 27067 return 0; 27068 ; 27069 return 0; 27070} 27071_ACEOF 27072rm -f conftest.$ac_objext 27073if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 27074 (eval $ac_compile) 2>&5 27075 ac_status=$? 27076 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27077 (exit $ac_status); } && 27078 { ac_try='test -s conftest.$ac_objext' 27079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27080 (eval $ac_try) 2>&5 27081 ac_status=$? 27082 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27083 (exit $ac_status); }; }; then 27084 ac_cv_type_struct_sockaddr_storage=yes 27085else 27086 echo "$as_me: failed program was:" >&5 27087cat conftest.$ac_ext >&5 27088ac_cv_type_struct_sockaddr_storage=no 27089fi 27090rm -f conftest.$ac_objext conftest.$ac_ext 27091fi 27092echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_storage" >&5 27093echo "${ECHO_T}$ac_cv_type_struct_sockaddr_storage" >&6 27094if test $ac_cv_type_struct_sockaddr_storage = yes; then 27095 27096cat >>confdefs.h <<_ACEOF 27097#define HAVE_STRUCT_SOCKADDR_STORAGE 1 27098_ACEOF 27099 27100 27101fi 27102 27103fi 27104 27105cat >>confdefs.h <<_ACEOF 27106#define $ac_tr_hdr 1 27107_ACEOF 27108 27109fi 27110 27111 27112 27113cv=`echo "struct addrinfo" | sed 'y%./+- %__p__%'` 27114echo "$as_me:$LINENO: checking for struct addrinfo" >&5 27115echo $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6 27116if eval "test \"\${ac_cv_type_$cv+set}\" = set"; then 27117 echo $ECHO_N "(cached) $ECHO_C" >&6 27118else 27119 cat >conftest.$ac_ext <<_ACEOF 27120#line $LINENO "configure" 27121#include "confdefs.h" 27122#include <sys/types.h> 27123#if STDC_HEADERS 27124#include <stdlib.h> 27125#include <stddef.h> 27126#endif 27127#include <netdb.h> 27128#ifdef F77_DUMMY_MAIN 27129# ifdef __cplusplus 27130 extern "C" 27131# endif 27132 int F77_DUMMY_MAIN() { return 1; } 27133#endif 27134int 27135main () 27136{ 27137struct addrinfo foo; 27138 ; 27139 return 0; 27140} 27141_ACEOF 27142rm -f conftest.$ac_objext 27143if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 27144 (eval $ac_compile) 2>&5 27145 ac_status=$? 27146 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27147 (exit $ac_status); } && 27148 { ac_try='test -s conftest.$ac_objext' 27149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27150 (eval $ac_try) 2>&5 27151 ac_status=$? 27152 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27153 (exit $ac_status); }; }; then 27154 eval "ac_cv_type_$cv=yes" 27155else 27156 echo "$as_me: failed program was:" >&5 27157cat conftest.$ac_ext >&5 27158eval "ac_cv_type_$cv=no" 27159fi 27160rm -f conftest.$ac_objext conftest.$ac_ext 27161fi 27162ac_foo=`eval echo \\$ac_cv_type_$cv` 27163echo "$as_me:$LINENO: result: $ac_foo" >&5 27164echo "${ECHO_T}$ac_foo" >&6 27165if test "$ac_foo" = yes; then 27166 ac_tr_hdr=HAVE_`echo struct addrinfo | sed 'y%abcdefghijklmnopqrstuvwxyz./- %ABCDEFGHIJKLMNOPQRSTUVWXYZ____%'` 27167if false; then 27168 echo "$as_me:$LINENO: checking for struct addrinfo" >&5 27169echo $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6 27170if test "${ac_cv_type_struct_addrinfo+set}" = set; then 27171 echo $ECHO_N "(cached) $ECHO_C" >&6 27172else 27173 cat >conftest.$ac_ext <<_ACEOF 27174#line $LINENO "configure" 27175#include "confdefs.h" 27176$ac_includes_default 27177#ifdef F77_DUMMY_MAIN 27178# ifdef __cplusplus 27179 extern "C" 27180# endif 27181 int F77_DUMMY_MAIN() { return 1; } 27182#endif 27183int 27184main () 27185{ 27186if ((struct addrinfo *) 0) 27187 return 0; 27188if (sizeof (struct addrinfo)) 27189 return 0; 27190 ; 27191 return 0; 27192} 27193_ACEOF 27194rm -f conftest.$ac_objext 27195if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 27196 (eval $ac_compile) 2>&5 27197 ac_status=$? 27198 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27199 (exit $ac_status); } && 27200 { ac_try='test -s conftest.$ac_objext' 27201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27202 (eval $ac_try) 2>&5 27203 ac_status=$? 27204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27205 (exit $ac_status); }; }; then 27206 ac_cv_type_struct_addrinfo=yes 27207else 27208 echo "$as_me: failed program was:" >&5 27209cat conftest.$ac_ext >&5 27210ac_cv_type_struct_addrinfo=no 27211fi 27212rm -f conftest.$ac_objext conftest.$ac_ext 27213fi 27214echo "$as_me:$LINENO: result: $ac_cv_type_struct_addrinfo" >&5 27215echo "${ECHO_T}$ac_cv_type_struct_addrinfo" >&6 27216if test $ac_cv_type_struct_addrinfo = yes; then 27217 27218cat >>confdefs.h <<_ACEOF 27219#define HAVE_STRUCT_ADDRINFO 1 27220_ACEOF 27221 27222 27223fi 27224 27225fi 27226 27227cat >>confdefs.h <<_ACEOF 27228#define $ac_tr_hdr 1 27229_ACEOF 27230 27231fi 27232 27233 27234 27235cv=`echo "struct ifaddrs" | sed 'y%./+- %__p__%'` 27236echo "$as_me:$LINENO: checking for struct ifaddrs" >&5 27237echo $ECHO_N "checking for struct ifaddrs... $ECHO_C" >&6 27238if eval "test \"\${ac_cv_type_$cv+set}\" = set"; then 27239 echo $ECHO_N "(cached) $ECHO_C" >&6 27240else 27241 cat >conftest.$ac_ext <<_ACEOF 27242#line $LINENO "configure" 27243#include "confdefs.h" 27244#include <sys/types.h> 27245#if STDC_HEADERS 27246#include <stdlib.h> 27247#include <stddef.h> 27248#endif 27249#include <ifaddrs.h> 27250#ifdef F77_DUMMY_MAIN 27251# ifdef __cplusplus 27252 extern "C" 27253# endif 27254 int F77_DUMMY_MAIN() { return 1; } 27255#endif 27256int 27257main () 27258{ 27259struct ifaddrs foo; 27260 ; 27261 return 0; 27262} 27263_ACEOF 27264rm -f conftest.$ac_objext 27265if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 27266 (eval $ac_compile) 2>&5 27267 ac_status=$? 27268 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27269 (exit $ac_status); } && 27270 { ac_try='test -s conftest.$ac_objext' 27271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27272 (eval $ac_try) 2>&5 27273 ac_status=$? 27274 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27275 (exit $ac_status); }; }; then 27276 eval "ac_cv_type_$cv=yes" 27277else 27278 echo "$as_me: failed program was:" >&5 27279cat conftest.$ac_ext >&5 27280eval "ac_cv_type_$cv=no" 27281fi 27282rm -f conftest.$ac_objext conftest.$ac_ext 27283fi 27284ac_foo=`eval echo \\$ac_cv_type_$cv` 27285echo "$as_me:$LINENO: result: $ac_foo" >&5 27286echo "${ECHO_T}$ac_foo" >&6 27287if test "$ac_foo" = yes; then 27288 ac_tr_hdr=HAVE_`echo struct ifaddrs | sed 'y%abcdefghijklmnopqrstuvwxyz./- %ABCDEFGHIJKLMNOPQRSTUVWXYZ____%'` 27289if false; then 27290 echo "$as_me:$LINENO: checking for struct ifaddrs" >&5 27291echo $ECHO_N "checking for struct ifaddrs... $ECHO_C" >&6 27292if test "${ac_cv_type_struct_ifaddrs+set}" = set; then 27293 echo $ECHO_N "(cached) $ECHO_C" >&6 27294else 27295 cat >conftest.$ac_ext <<_ACEOF 27296#line $LINENO "configure" 27297#include "confdefs.h" 27298$ac_includes_default 27299#ifdef F77_DUMMY_MAIN 27300# ifdef __cplusplus 27301 extern "C" 27302# endif 27303 int F77_DUMMY_MAIN() { return 1; } 27304#endif 27305int 27306main () 27307{ 27308if ((struct ifaddrs *) 0) 27309 return 0; 27310if (sizeof (struct ifaddrs)) 27311 return 0; 27312 ; 27313 return 0; 27314} 27315_ACEOF 27316rm -f conftest.$ac_objext 27317if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 27318 (eval $ac_compile) 2>&5 27319 ac_status=$? 27320 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27321 (exit $ac_status); } && 27322 { ac_try='test -s conftest.$ac_objext' 27323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27324 (eval $ac_try) 2>&5 27325 ac_status=$? 27326 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27327 (exit $ac_status); }; }; then 27328 ac_cv_type_struct_ifaddrs=yes 27329else 27330 echo "$as_me: failed program was:" >&5 27331cat conftest.$ac_ext >&5 27332ac_cv_type_struct_ifaddrs=no 27333fi 27334rm -f conftest.$ac_objext conftest.$ac_ext 27335fi 27336echo "$as_me:$LINENO: result: $ac_cv_type_struct_ifaddrs" >&5 27337echo "${ECHO_T}$ac_cv_type_struct_ifaddrs" >&6 27338if test $ac_cv_type_struct_ifaddrs = yes; then 27339 27340cat >>confdefs.h <<_ACEOF 27341#define HAVE_STRUCT_IFADDRS 1 27342_ACEOF 27343 27344 27345fi 27346 27347fi 27348 27349cat >>confdefs.h <<_ACEOF 27350#define $ac_tr_hdr 1 27351_ACEOF 27352 27353fi 27354 27355 27356 27357cv=`echo "struct iovec" | sed 'y%./+- %__p__%'` 27358echo "$as_me:$LINENO: checking for struct iovec" >&5 27359echo $ECHO_N "checking for struct iovec... $ECHO_C" >&6 27360if eval "test \"\${ac_cv_type_$cv+set}\" = set"; then 27361 echo $ECHO_N "(cached) $ECHO_C" >&6 27362else 27363 cat >conftest.$ac_ext <<_ACEOF 27364#line $LINENO "configure" 27365#include "confdefs.h" 27366#include <sys/types.h> 27367#if STDC_HEADERS 27368#include <stdlib.h> 27369#include <stddef.h> 27370#endif 27371 27372#include <sys/types.h> 27373#include <sys/uio.h> 27374 27375#ifdef F77_DUMMY_MAIN 27376# ifdef __cplusplus 27377 extern "C" 27378# endif 27379 int F77_DUMMY_MAIN() { return 1; } 27380#endif 27381int 27382main () 27383{ 27384struct iovec foo; 27385 ; 27386 return 0; 27387} 27388_ACEOF 27389rm -f conftest.$ac_objext 27390if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 27391 (eval $ac_compile) 2>&5 27392 ac_status=$? 27393 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27394 (exit $ac_status); } && 27395 { ac_try='test -s conftest.$ac_objext' 27396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27397 (eval $ac_try) 2>&5 27398 ac_status=$? 27399 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27400 (exit $ac_status); }; }; then 27401 eval "ac_cv_type_$cv=yes" 27402else 27403 echo "$as_me: failed program was:" >&5 27404cat conftest.$ac_ext >&5 27405eval "ac_cv_type_$cv=no" 27406fi 27407rm -f conftest.$ac_objext conftest.$ac_ext 27408fi 27409ac_foo=`eval echo \\$ac_cv_type_$cv` 27410echo "$as_me:$LINENO: result: $ac_foo" >&5 27411echo "${ECHO_T}$ac_foo" >&6 27412if test "$ac_foo" = yes; then 27413 ac_tr_hdr=HAVE_`echo struct iovec | sed 'y%abcdefghijklmnopqrstuvwxyz./- %ABCDEFGHIJKLMNOPQRSTUVWXYZ____%'` 27414if false; then 27415 echo "$as_me:$LINENO: checking for struct iovec" >&5 27416echo $ECHO_N "checking for struct iovec... $ECHO_C" >&6 27417if test "${ac_cv_type_struct_iovec+set}" = set; then 27418 echo $ECHO_N "(cached) $ECHO_C" >&6 27419else 27420 cat >conftest.$ac_ext <<_ACEOF 27421#line $LINENO "configure" 27422#include "confdefs.h" 27423$ac_includes_default 27424#ifdef F77_DUMMY_MAIN 27425# ifdef __cplusplus 27426 extern "C" 27427# endif 27428 int F77_DUMMY_MAIN() { return 1; } 27429#endif 27430int 27431main () 27432{ 27433if ((struct iovec *) 0) 27434 return 0; 27435if (sizeof (struct iovec)) 27436 return 0; 27437 ; 27438 return 0; 27439} 27440_ACEOF 27441rm -f conftest.$ac_objext 27442if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 27443 (eval $ac_compile) 2>&5 27444 ac_status=$? 27445 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27446 (exit $ac_status); } && 27447 { ac_try='test -s conftest.$ac_objext' 27448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27449 (eval $ac_try) 2>&5 27450 ac_status=$? 27451 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27452 (exit $ac_status); }; }; then 27453 ac_cv_type_struct_iovec=yes 27454else 27455 echo "$as_me: failed program was:" >&5 27456cat conftest.$ac_ext >&5 27457ac_cv_type_struct_iovec=no 27458fi 27459rm -f conftest.$ac_objext conftest.$ac_ext 27460fi 27461echo "$as_me:$LINENO: result: $ac_cv_type_struct_iovec" >&5 27462echo "${ECHO_T}$ac_cv_type_struct_iovec" >&6 27463if test $ac_cv_type_struct_iovec = yes; then 27464 27465cat >>confdefs.h <<_ACEOF 27466#define HAVE_STRUCT_IOVEC 1 27467_ACEOF 27468 27469 27470fi 27471 27472fi 27473 27474cat >>confdefs.h <<_ACEOF 27475#define $ac_tr_hdr 1 27476_ACEOF 27477 27478fi 27479 27480 27481 27482cv=`echo "struct msghdr" | sed 'y%./+- %__p__%'` 27483echo "$as_me:$LINENO: checking for struct msghdr" >&5 27484echo $ECHO_N "checking for struct msghdr... $ECHO_C" >&6 27485if eval "test \"\${ac_cv_type_$cv+set}\" = set"; then 27486 echo $ECHO_N "(cached) $ECHO_C" >&6 27487else 27488 cat >conftest.$ac_ext <<_ACEOF 27489#line $LINENO "configure" 27490#include "confdefs.h" 27491#include <sys/types.h> 27492#if STDC_HEADERS 27493#include <stdlib.h> 27494#include <stddef.h> 27495#endif 27496 27497#include <sys/types.h> 27498#include <sys/socket.h> 27499 27500#ifdef F77_DUMMY_MAIN 27501# ifdef __cplusplus 27502 extern "C" 27503# endif 27504 int F77_DUMMY_MAIN() { return 1; } 27505#endif 27506int 27507main () 27508{ 27509struct msghdr foo; 27510 ; 27511 return 0; 27512} 27513_ACEOF 27514rm -f conftest.$ac_objext 27515if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 27516 (eval $ac_compile) 2>&5 27517 ac_status=$? 27518 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27519 (exit $ac_status); } && 27520 { ac_try='test -s conftest.$ac_objext' 27521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27522 (eval $ac_try) 2>&5 27523 ac_status=$? 27524 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27525 (exit $ac_status); }; }; then 27526 eval "ac_cv_type_$cv=yes" 27527else 27528 echo "$as_me: failed program was:" >&5 27529cat conftest.$ac_ext >&5 27530eval "ac_cv_type_$cv=no" 27531fi 27532rm -f conftest.$ac_objext conftest.$ac_ext 27533fi 27534ac_foo=`eval echo \\$ac_cv_type_$cv` 27535echo "$as_me:$LINENO: result: $ac_foo" >&5 27536echo "${ECHO_T}$ac_foo" >&6 27537if test "$ac_foo" = yes; then 27538 ac_tr_hdr=HAVE_`echo struct msghdr | sed 'y%abcdefghijklmnopqrstuvwxyz./- %ABCDEFGHIJKLMNOPQRSTUVWXYZ____%'` 27539if false; then 27540 echo "$as_me:$LINENO: checking for struct msghdr" >&5 27541echo $ECHO_N "checking for struct msghdr... $ECHO_C" >&6 27542if test "${ac_cv_type_struct_msghdr+set}" = set; then 27543 echo $ECHO_N "(cached) $ECHO_C" >&6 27544else 27545 cat >conftest.$ac_ext <<_ACEOF 27546#line $LINENO "configure" 27547#include "confdefs.h" 27548$ac_includes_default 27549#ifdef F77_DUMMY_MAIN 27550# ifdef __cplusplus 27551 extern "C" 27552# endif 27553 int F77_DUMMY_MAIN() { return 1; } 27554#endif 27555int 27556main () 27557{ 27558if ((struct msghdr *) 0) 27559 return 0; 27560if (sizeof (struct msghdr)) 27561 return 0; 27562 ; 27563 return 0; 27564} 27565_ACEOF 27566rm -f conftest.$ac_objext 27567if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 27568 (eval $ac_compile) 2>&5 27569 ac_status=$? 27570 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27571 (exit $ac_status); } && 27572 { ac_try='test -s conftest.$ac_objext' 27573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27574 (eval $ac_try) 2>&5 27575 ac_status=$? 27576 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27577 (exit $ac_status); }; }; then 27578 ac_cv_type_struct_msghdr=yes 27579else 27580 echo "$as_me: failed program was:" >&5 27581cat conftest.$ac_ext >&5 27582ac_cv_type_struct_msghdr=no 27583fi 27584rm -f conftest.$ac_objext conftest.$ac_ext 27585fi 27586echo "$as_me:$LINENO: result: $ac_cv_type_struct_msghdr" >&5 27587echo "${ECHO_T}$ac_cv_type_struct_msghdr" >&6 27588if test $ac_cv_type_struct_msghdr = yes; then 27589 27590cat >>confdefs.h <<_ACEOF 27591#define HAVE_STRUCT_MSGHDR 1 27592_ACEOF 27593 27594 27595fi 27596 27597fi 27598 27599cat >>confdefs.h <<_ACEOF 27600#define $ac_tr_hdr 1 27601_ACEOF 27602 27603fi 27604 27605 27606 27607 27608echo "$as_me:$LINENO: checking for struct winsize" >&5 27609echo $ECHO_N "checking for struct winsize... $ECHO_C" >&6 27610if test "${ac_cv_struct_winsize+set}" = set; then 27611 echo $ECHO_N "(cached) $ECHO_C" >&6 27612else 27613 27614ac_cv_struct_winsize=no 27615for i in sys/termios.h sys/ioctl.h; do 27616cat >conftest.$ac_ext <<_ACEOF 27617#line $LINENO "configure" 27618#include "confdefs.h" 27619#include <$i> 27620 27621_ACEOF 27622if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 27623 egrep "struct[ ]*winsize" >/dev/null 2>&1; then 27624 ac_cv_struct_winsize=yes; break 27625fi 27626rm -f conftest* 27627done 27628 27629fi 27630 27631if test "$ac_cv_struct_winsize" = "yes"; then 27632 27633cat >>confdefs.h <<\_ACEOF 27634#define HAVE_STRUCT_WINSIZE 1 27635_ACEOF 27636 27637fi 27638echo "$as_me:$LINENO: result: $ac_cv_struct_winsize" >&5 27639echo "${ECHO_T}$ac_cv_struct_winsize" >&6 27640cat >conftest.$ac_ext <<_ACEOF 27641#line $LINENO "configure" 27642#include "confdefs.h" 27643#include <termios.h> 27644 27645_ACEOF 27646if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 27647 egrep "ws_xpixel" >/dev/null 2>&1; then 27648 27649cat >>confdefs.h <<\_ACEOF 27650#define HAVE_WS_XPIXEL 1 27651_ACEOF 27652 27653fi 27654rm -f conftest* 27655 27656cat >conftest.$ac_ext <<_ACEOF 27657#line $LINENO "configure" 27658#include "confdefs.h" 27659#include <termios.h> 27660 27661_ACEOF 27662if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 27663 egrep "ws_ypixel" >/dev/null 2>&1; then 27664 27665cat >>confdefs.h <<\_ACEOF 27666#define HAVE_WS_YPIXEL 1 27667_ACEOF 27668 27669fi 27670rm -f conftest* 27671 27672 27673 27674 27675 27676echo "$as_me:$LINENO: checking for struct spwd" >&5 27677echo $ECHO_N "checking for struct spwd... $ECHO_C" >&6 27678if test "${ac_cv_struct_spwd+set}" = set; then 27679 echo $ECHO_N "(cached) $ECHO_C" >&6 27680else 27681 27682cat >conftest.$ac_ext <<_ACEOF 27683#line $LINENO "configure" 27684#include "confdefs.h" 27685#include <pwd.h> 27686#ifdef HAVE_SHADOW_H 27687#include <shadow.h> 27688#endif 27689#ifdef F77_DUMMY_MAIN 27690# ifdef __cplusplus 27691 extern "C" 27692# endif 27693 int F77_DUMMY_MAIN() { return 1; } 27694#endif 27695int 27696main () 27697{ 27698struct spwd foo; 27699 ; 27700 return 0; 27701} 27702_ACEOF 27703rm -f conftest.$ac_objext 27704if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 27705 (eval $ac_compile) 2>&5 27706 ac_status=$? 27707 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27708 (exit $ac_status); } && 27709 { ac_try='test -s conftest.$ac_objext' 27710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 27711 (eval $ac_try) 2>&5 27712 ac_status=$? 27713 echo "$as_me:$LINENO: \$? = $ac_status" >&5 27714 (exit $ac_status); }; }; then 27715 ac_cv_struct_spwd=yes 27716else 27717 echo "$as_me: failed program was:" >&5 27718cat conftest.$ac_ext >&5 27719ac_cv_struct_spwd=no 27720fi 27721rm -f conftest.$ac_objext conftest.$ac_ext 27722 27723fi 27724 27725echo "$as_me:$LINENO: result: $ac_cv_struct_spwd" >&5 27726echo "${ECHO_T}$ac_cv_struct_spwd" >&6 27727 27728if test "$ac_cv_struct_spwd" = "yes"; then 27729 27730cat >>confdefs.h <<\_ACEOF 27731#define HAVE_STRUCT_SPWD 1 27732_ACEOF 27733 27734fi 27735 27736 27737 27738LIB_roken="${LIB_roken} \$(LIB_crypt) \$(LIB_dbopen)" 27739 27740 27741LIB_roken="\$(top_builddir)/lib/vers/libvers.la $LIB_roken" 27742 27743 27744# Check whether --enable-otp or --disable-otp was given. 27745if test "${enable_otp+set}" = set; then 27746 enableval="$enable_otp" 27747 27748fi; 27749if test "$enable_otp" = yes -a "$db_type" = unknown; then 27750 { { echo "$as_me:$LINENO: error: OTP requires a NDBM/DB compatible library" >&5 27751echo "$as_me: error: OTP requires a NDBM/DB compatible library" >&2;} 27752 { (exit 1); exit 1; }; } 27753fi 27754if test "$enable_otp" != no; then 27755 if test "$db_type" != unknown; then 27756 enable_otp=yes 27757 else 27758 enable_otp=no 27759 fi 27760fi 27761if test "$enable_otp" = yes; then 27762 27763cat >>confdefs.h <<\_ACEOF 27764#define OTP 1 27765_ACEOF 27766 27767 LIB_otp='$(top_builddir)/lib/otp/libotp.la' 27768 27769fi 27770echo "$as_me:$LINENO: checking whether to enable OTP library" >&5 27771echo $ECHO_N "checking whether to enable OTP library... $ECHO_C" >&6 27772echo "$as_me:$LINENO: result: $enable_otp" >&5 27773echo "${ECHO_T}$enable_otp" >&6 27774 27775 27776if test "$enable_otp" = yes; then 27777 OTP_TRUE= 27778 OTP_FALSE='#' 27779else 27780 OTP_TRUE='#' 27781 OTP_FALSE= 27782fi 27783 27784 27785 27786# Check whether --enable-osfc2 or --disable-osfc2 was given. 27787if test "${enable_osfc2+set}" = set; then 27788 enableval="$enable_osfc2" 27789 27790fi; 27791LIB_security= 27792if test "$enable_osfc2" = yes; then 27793 27794cat >>confdefs.h <<\_ACEOF 27795#define HAVE_OSFC2 1 27796_ACEOF 27797 27798 LIB_security=-lsecurity 27799fi 27800 27801 27802 27803# Check whether --enable-mmap or --disable-mmap was given. 27804if test "${enable_mmap+set}" = set; then 27805 enableval="$enable_mmap" 27806 27807fi; 27808if test "$enable_mmap" = "no"; then 27809 27810cat >>confdefs.h <<\_ACEOF 27811#define NO_MMAP 1 27812_ACEOF 27813 27814fi 27815 27816# Extract the first word of "nroff", so it can be a program name with args. 27817set dummy nroff; ac_word=$2 27818echo "$as_me:$LINENO: checking for $ac_word" >&5 27819echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 27820if test "${ac_cv_path_NROFF+set}" = set; then 27821 echo $ECHO_N "(cached) $ECHO_C" >&6 27822else 27823 case $NROFF in 27824 [\\/]* | ?:[\\/]*) 27825 ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path. 27826 ;; 27827 *) 27828 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27829for as_dir in $PATH 27830do 27831 IFS=$as_save_IFS 27832 test -z "$as_dir" && as_dir=. 27833 for ac_exec_ext in '' $ac_executable_extensions; do 27834 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 27835 ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext" 27836 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 27837 break 2 27838 fi 27839done 27840done 27841 27842 ;; 27843esac 27844fi 27845NROFF=$ac_cv_path_NROFF 27846 27847if test -n "$NROFF"; then 27848 echo "$as_me:$LINENO: result: $NROFF" >&5 27849echo "${ECHO_T}$NROFF" >&6 27850else 27851 echo "$as_me:$LINENO: result: no" >&5 27852echo "${ECHO_T}no" >&6 27853fi 27854 27855# Extract the first word of "groff", so it can be a program name with args. 27856set dummy groff; ac_word=$2 27857echo "$as_me:$LINENO: checking for $ac_word" >&5 27858echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 27859if test "${ac_cv_path_GROFF+set}" = set; then 27860 echo $ECHO_N "(cached) $ECHO_C" >&6 27861else 27862 case $GROFF in 27863 [\\/]* | ?:[\\/]*) 27864 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path. 27865 ;; 27866 *) 27867 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27868for as_dir in $PATH 27869do 27870 IFS=$as_save_IFS 27871 test -z "$as_dir" && as_dir=. 27872 for ac_exec_ext in '' $ac_executable_extensions; do 27873 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 27874 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext" 27875 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 27876 break 2 27877 fi 27878done 27879done 27880 27881 ;; 27882esac 27883fi 27884GROFF=$ac_cv_path_GROFF 27885 27886if test -n "$GROFF"; then 27887 echo "$as_me:$LINENO: result: $GROFF" >&5 27888echo "${ECHO_T}$GROFF" >&6 27889else 27890 echo "$as_me:$LINENO: result: no" >&5 27891echo "${ECHO_T}no" >&6 27892fi 27893 27894echo "$as_me:$LINENO: checking how to format man pages" >&5 27895echo $ECHO_N "checking how to format man pages... $ECHO_C" >&6 27896if test "${ac_cv_sys_man_format+set}" = set; then 27897 echo $ECHO_N "(cached) $ECHO_C" >&6 27898else 27899 cat > conftest.1 << END 27900.Dd January 1, 1970 27901.Dt CONFTEST 1 27902.Sh NAME 27903.Nm conftest 27904.Nd 27905foobar 27906END 27907 27908if test "$NROFF" ; then 27909 for i in "-mdoc" "-mandoc"; do 27910 if "$NROFF" $i conftest.1 2> /dev/null | \ 27911 grep Jan > /dev/null 2>&1 ; then 27912 ac_cv_sys_man_format="$NROFF $i" 27913 break 27914 fi 27915 done 27916fi 27917if test "$ac_cv_sys_man_format" = "" -a "$GROFF" ; then 27918 for i in "-mdoc" "-mandoc"; do 27919 if "$GROFF" -Tascii $i conftest.1 2> /dev/null | \ 27920 grep Jan > /dev/null 2>&1 ; then 27921 ac_cv_sys_man_format="$GROFF -Tascii $i" 27922 break 27923 fi 27924 done 27925fi 27926if test "$ac_cv_sys_man_format"; then 27927 ac_cv_sys_man_format="$ac_cv_sys_man_format \$< > \$@" 27928fi 27929 27930fi 27931echo "$as_me:$LINENO: result: $ac_cv_sys_man_format" >&5 27932echo "${ECHO_T}$ac_cv_sys_man_format" >&6 27933if test "$ac_cv_sys_man_format"; then 27934 CATMAN="$ac_cv_sys_man_format" 27935 27936fi 27937 27938 27939if test "$CATMAN"; then 27940 CATMAN_TRUE= 27941 CATMAN_FALSE='#' 27942else 27943 CATMAN_TRUE='#' 27944 CATMAN_FALSE= 27945fi 27946 27947echo "$as_me:$LINENO: checking extension of pre-formatted manual pages" >&5 27948echo $ECHO_N "checking extension of pre-formatted manual pages... $ECHO_C" >&6 27949if test "${ac_cv_sys_catman_ext+set}" = set; then 27950 echo $ECHO_N "(cached) $ECHO_C" >&6 27951else 27952 if grep _suffix /etc/man.conf > /dev/null 2>&1; then 27953 ac_cv_sys_catman_ext=0 27954else 27955 ac_cv_sys_catman_ext=number 27956fi 27957 27958fi 27959echo "$as_me:$LINENO: result: $ac_cv_sys_catman_ext" >&5 27960echo "${ECHO_T}$ac_cv_sys_catman_ext" >&6 27961if test "$ac_cv_sys_catman_ext" = number; then 27962 CATMANEXT='$$section' 27963else 27964 CATMANEXT=0 27965fi 27966 27967 27968 27969 27970 27971# Check whether --with-readline or --without-readline was given. 27972if test "${with_readline+set}" = set; then 27973 withval="$with_readline" 27974 27975fi; 27976 27977# Check whether --with-readline-lib or --without-readline-lib was given. 27978if test "${with_readline_lib+set}" = set; then 27979 withval="$with_readline_lib" 27980 if test "$withval" = "yes" -o "$withval" = "no"; then 27981 { { echo "$as_me:$LINENO: error: No argument for --with-readline-lib" >&5 27982echo "$as_me: error: No argument for --with-readline-lib" >&2;} 27983 { (exit 1); exit 1; }; } 27984elif test "X$with_readline" = "X"; then 27985 with_readline=yes 27986fi 27987fi; 27988 27989# Check whether --with-readline-include or --without-readline-include was given. 27990if test "${with_readline_include+set}" = set; then 27991 withval="$with_readline_include" 27992 if test "$withval" = "yes" -o "$withval" = "no"; then 27993 { { echo "$as_me:$LINENO: error: No argument for --with-readline-include" >&5 27994echo "$as_me: error: No argument for --with-readline-include" >&2;} 27995 { (exit 1); exit 1; }; } 27996elif test "X$with_readline" = "X"; then 27997 with_readline=yes 27998fi 27999fi; 28000 28001# Check whether --with-readline-config or --without-readline-config was given. 28002if test "${with_readline_config+set}" = set; then 28003 withval="$with_readline_config" 28004 28005fi; 28006 28007 28008 28009echo "$as_me:$LINENO: checking for readline" >&5 28010echo $ECHO_N "checking for readline... $ECHO_C" >&6 28011 28012case "$with_readline" in 28013yes|"") d='' ;; 28014no) d= ;; 28015*) d="$with_readline" ;; 28016esac 28017 28018header_dirs= 28019lib_dirs= 28020for i in $d; do 28021 if test "$with_readline_include" = ""; then 28022 if test -d "$i/include/readline"; then 28023 header_dirs="$header_dirs $i/include/readline" 28024 fi 28025 if test -d "$i/include"; then 28026 header_dirs="$header_dirs $i/include" 28027 fi 28028 fi 28029 if test "$with_readline_lib" = ""; then 28030 if test -d "$i/lib$abilibdirext"; then 28031 lib_dirs="$lib_dirs $i/lib$abilibdirext" 28032 fi 28033 fi 28034done 28035 28036if test "$with_readline_include"; then 28037 header_dirs="$with_readline_include $header_dirs" 28038fi 28039if test "$with_readline_lib"; then 28040 lib_dirs="$with_readline_lib $lib_dirs" 28041fi 28042 28043if test "$with_readline_config" = ""; then 28044 with_readline_config='' 28045fi 28046 28047readline_cflags= 28048readline_libs= 28049 28050case "$with_readline_config" in 28051yes|no|"") 28052 ;; 28053*) 28054 readline_cflags="`$with_readline_config --cflags 2>&1`" 28055 readline_libs="`$with_readline_config --libs 2>&1`" 28056 ;; 28057esac 28058 28059found=no 28060if test "$with_readline" != no; then 28061 save_CFLAGS="$CFLAGS" 28062 save_LIBS="$LIBS" 28063 if test "$readline_cflags" -a "$readline_libs"; then 28064 CFLAGS="$readline_cflags $save_CFLAGS" 28065 LIBS="$readline_libs $save_LIBS" 28066 cat >conftest.$ac_ext <<_ACEOF 28067#line $LINENO "configure" 28068#include "confdefs.h" 28069#include <stdio.h> 28070 #include <readline.h> 28071#ifdef F77_DUMMY_MAIN 28072# ifdef __cplusplus 28073 extern "C" 28074# endif 28075 int F77_DUMMY_MAIN() { return 1; } 28076#endif 28077int 28078main () 28079{ 28080 28081 ; 28082 return 0; 28083} 28084_ACEOF 28085rm -f conftest.$ac_objext conftest$ac_exeext 28086if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 28087 (eval $ac_link) 2>&5 28088 ac_status=$? 28089 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28090 (exit $ac_status); } && 28091 { ac_try='test -s conftest$ac_exeext' 28092 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28093 (eval $ac_try) 2>&5 28094 ac_status=$? 28095 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28096 (exit $ac_status); }; }; then 28097 28098 INCLUDE_readline="$readline_cflags" 28099 LIB_readline="$readline_libs" 28100 echo "$as_me:$LINENO: result: from $with_readline_config" >&5 28101echo "${ECHO_T}from $with_readline_config" >&6 28102 found=yes 28103else 28104 echo "$as_me: failed program was:" >&5 28105cat conftest.$ac_ext >&5 28106fi 28107rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 28108 fi 28109 if test "$found" = no; then 28110 ires= lres= 28111 for i in $header_dirs; do 28112 CFLAGS="-I$i $save_CFLAGS" 28113 cat >conftest.$ac_ext <<_ACEOF 28114#line $LINENO "configure" 28115#include "confdefs.h" 28116#include <stdio.h> 28117 #include <readline.h> 28118#ifdef F77_DUMMY_MAIN 28119# ifdef __cplusplus 28120 extern "C" 28121# endif 28122 int F77_DUMMY_MAIN() { return 1; } 28123#endif 28124int 28125main () 28126{ 28127 28128 ; 28129 return 0; 28130} 28131_ACEOF 28132rm -f conftest.$ac_objext 28133if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 28134 (eval $ac_compile) 2>&5 28135 ac_status=$? 28136 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28137 (exit $ac_status); } && 28138 { ac_try='test -s conftest.$ac_objext' 28139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28140 (eval $ac_try) 2>&5 28141 ac_status=$? 28142 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28143 (exit $ac_status); }; }; then 28144 ires=$i;break 28145else 28146 echo "$as_me: failed program was:" >&5 28147cat conftest.$ac_ext >&5 28148fi 28149rm -f conftest.$ac_objext conftest.$ac_ext 28150 done 28151 for i in $lib_dirs; do 28152 LIBS="-L$i -lreadline $save_LIBS" 28153 cat >conftest.$ac_ext <<_ACEOF 28154#line $LINENO "configure" 28155#include "confdefs.h" 28156#include <stdio.h> 28157 #include <readline.h> 28158#ifdef F77_DUMMY_MAIN 28159# ifdef __cplusplus 28160 extern "C" 28161# endif 28162 int F77_DUMMY_MAIN() { return 1; } 28163#endif 28164int 28165main () 28166{ 28167 28168 ; 28169 return 0; 28170} 28171_ACEOF 28172rm -f conftest.$ac_objext conftest$ac_exeext 28173if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 28174 (eval $ac_link) 2>&5 28175 ac_status=$? 28176 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28177 (exit $ac_status); } && 28178 { ac_try='test -s conftest$ac_exeext' 28179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28180 (eval $ac_try) 2>&5 28181 ac_status=$? 28182 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28183 (exit $ac_status); }; }; then 28184 lres=$i;break 28185else 28186 echo "$as_me: failed program was:" >&5 28187cat conftest.$ac_ext >&5 28188fi 28189rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 28190 done 28191 if test "$ires" -a "$lres" -a "$with_readline" != "no"; then 28192 INCLUDE_readline="-I$ires" 28193 LIB_readline="-L$lres -lreadline " 28194 found=yes 28195 echo "$as_me:$LINENO: result: headers $ires, libraries $lres" >&5 28196echo "${ECHO_T}headers $ires, libraries $lres" >&6 28197 fi 28198 fi 28199 CFLAGS="$save_CFLAGS" 28200 LIBS="$save_LIBS" 28201fi 28202 28203if test "$found" = yes; then 28204 28205cat >>confdefs.h <<_ACEOF 28206#define READLINE 1 28207_ACEOF 28208 28209 with_readline=yes 28210else 28211 with_readline=no 28212 INCLUDE_readline= 28213 LIB_readline= 28214 echo "$as_me:$LINENO: result: no" >&5 28215echo "${ECHO_T}no" >&6 28216fi 28217 28218 28219 28220 28221 28222 28223 28224# Check whether --with-hesiod or --without-hesiod was given. 28225if test "${with_hesiod+set}" = set; then 28226 withval="$with_hesiod" 28227 28228fi; 28229 28230# Check whether --with-hesiod-lib or --without-hesiod-lib was given. 28231if test "${with_hesiod_lib+set}" = set; then 28232 withval="$with_hesiod_lib" 28233 if test "$withval" = "yes" -o "$withval" = "no"; then 28234 { { echo "$as_me:$LINENO: error: No argument for --with-hesiod-lib" >&5 28235echo "$as_me: error: No argument for --with-hesiod-lib" >&2;} 28236 { (exit 1); exit 1; }; } 28237elif test "X$with_hesiod" = "X"; then 28238 with_hesiod=yes 28239fi 28240fi; 28241 28242# Check whether --with-hesiod-include or --without-hesiod-include was given. 28243if test "${with_hesiod_include+set}" = set; then 28244 withval="$with_hesiod_include" 28245 if test "$withval" = "yes" -o "$withval" = "no"; then 28246 { { echo "$as_me:$LINENO: error: No argument for --with-hesiod-include" >&5 28247echo "$as_me: error: No argument for --with-hesiod-include" >&2;} 28248 { (exit 1); exit 1; }; } 28249elif test "X$with_hesiod" = "X"; then 28250 with_hesiod=yes 28251fi 28252fi; 28253 28254# Check whether --with-hesiod-config or --without-hesiod-config was given. 28255if test "${with_hesiod_config+set}" = set; then 28256 withval="$with_hesiod_config" 28257 28258fi; 28259 28260 28261 28262echo "$as_me:$LINENO: checking for hesiod" >&5 28263echo $ECHO_N "checking for hesiod... $ECHO_C" >&6 28264 28265case "$with_hesiod" in 28266yes|"") d='' ;; 28267no) d= ;; 28268*) d="$with_hesiod" ;; 28269esac 28270 28271header_dirs= 28272lib_dirs= 28273for i in $d; do 28274 if test "$with_hesiod_include" = ""; then 28275 if test -d "$i/include/hesiod"; then 28276 header_dirs="$header_dirs $i/include/hesiod" 28277 fi 28278 if test -d "$i/include"; then 28279 header_dirs="$header_dirs $i/include" 28280 fi 28281 fi 28282 if test "$with_hesiod_lib" = ""; then 28283 if test -d "$i/lib$abilibdirext"; then 28284 lib_dirs="$lib_dirs $i/lib$abilibdirext" 28285 fi 28286 fi 28287done 28288 28289if test "$with_hesiod_include"; then 28290 header_dirs="$with_hesiod_include $header_dirs" 28291fi 28292if test "$with_hesiod_lib"; then 28293 lib_dirs="$with_hesiod_lib $lib_dirs" 28294fi 28295 28296if test "$with_hesiod_config" = ""; then 28297 with_hesiod_config='' 28298fi 28299 28300hesiod_cflags= 28301hesiod_libs= 28302 28303case "$with_hesiod_config" in 28304yes|no|"") 28305 ;; 28306*) 28307 hesiod_cflags="`$with_hesiod_config --cflags 2>&1`" 28308 hesiod_libs="`$with_hesiod_config --libs 2>&1`" 28309 ;; 28310esac 28311 28312found=no 28313if test "$with_hesiod" != no; then 28314 save_CFLAGS="$CFLAGS" 28315 save_LIBS="$LIBS" 28316 if test "$hesiod_cflags" -a "$hesiod_libs"; then 28317 CFLAGS="$hesiod_cflags $save_CFLAGS" 28318 LIBS="$hesiod_libs $save_LIBS" 28319 cat >conftest.$ac_ext <<_ACEOF 28320#line $LINENO "configure" 28321#include "confdefs.h" 28322#include <hesiod.h> 28323#ifdef F77_DUMMY_MAIN 28324# ifdef __cplusplus 28325 extern "C" 28326# endif 28327 int F77_DUMMY_MAIN() { return 1; } 28328#endif 28329int 28330main () 28331{ 28332 28333 ; 28334 return 0; 28335} 28336_ACEOF 28337rm -f conftest.$ac_objext conftest$ac_exeext 28338if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 28339 (eval $ac_link) 2>&5 28340 ac_status=$? 28341 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28342 (exit $ac_status); } && 28343 { ac_try='test -s conftest$ac_exeext' 28344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28345 (eval $ac_try) 2>&5 28346 ac_status=$? 28347 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28348 (exit $ac_status); }; }; then 28349 28350 INCLUDE_hesiod="$hesiod_cflags" 28351 LIB_hesiod="$hesiod_libs" 28352 echo "$as_me:$LINENO: result: from $with_hesiod_config" >&5 28353echo "${ECHO_T}from $with_hesiod_config" >&6 28354 found=yes 28355else 28356 echo "$as_me: failed program was:" >&5 28357cat conftest.$ac_ext >&5 28358fi 28359rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 28360 fi 28361 if test "$found" = no; then 28362 ires= lres= 28363 for i in $header_dirs; do 28364 CFLAGS="-I$i $save_CFLAGS" 28365 cat >conftest.$ac_ext <<_ACEOF 28366#line $LINENO "configure" 28367#include "confdefs.h" 28368#include <hesiod.h> 28369#ifdef F77_DUMMY_MAIN 28370# ifdef __cplusplus 28371 extern "C" 28372# endif 28373 int F77_DUMMY_MAIN() { return 1; } 28374#endif 28375int 28376main () 28377{ 28378 28379 ; 28380 return 0; 28381} 28382_ACEOF 28383rm -f conftest.$ac_objext 28384if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 28385 (eval $ac_compile) 2>&5 28386 ac_status=$? 28387 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28388 (exit $ac_status); } && 28389 { ac_try='test -s conftest.$ac_objext' 28390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28391 (eval $ac_try) 2>&5 28392 ac_status=$? 28393 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28394 (exit $ac_status); }; }; then 28395 ires=$i;break 28396else 28397 echo "$as_me: failed program was:" >&5 28398cat conftest.$ac_ext >&5 28399fi 28400rm -f conftest.$ac_objext conftest.$ac_ext 28401 done 28402 for i in $lib_dirs; do 28403 LIBS="-L$i -lhesiod $save_LIBS" 28404 cat >conftest.$ac_ext <<_ACEOF 28405#line $LINENO "configure" 28406#include "confdefs.h" 28407#include <hesiod.h> 28408#ifdef F77_DUMMY_MAIN 28409# ifdef __cplusplus 28410 extern "C" 28411# endif 28412 int F77_DUMMY_MAIN() { return 1; } 28413#endif 28414int 28415main () 28416{ 28417 28418 ; 28419 return 0; 28420} 28421_ACEOF 28422rm -f conftest.$ac_objext conftest$ac_exeext 28423if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 28424 (eval $ac_link) 2>&5 28425 ac_status=$? 28426 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28427 (exit $ac_status); } && 28428 { ac_try='test -s conftest$ac_exeext' 28429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28430 (eval $ac_try) 2>&5 28431 ac_status=$? 28432 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28433 (exit $ac_status); }; }; then 28434 lres=$i;break 28435else 28436 echo "$as_me: failed program was:" >&5 28437cat conftest.$ac_ext >&5 28438fi 28439rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 28440 done 28441 if test "$ires" -a "$lres" -a "$with_hesiod" != "no"; then 28442 INCLUDE_hesiod="-I$ires" 28443 LIB_hesiod="-L$lres -lhesiod " 28444 found=yes 28445 echo "$as_me:$LINENO: result: headers $ires, libraries $lres" >&5 28446echo "${ECHO_T}headers $ires, libraries $lres" >&6 28447 fi 28448 fi 28449 CFLAGS="$save_CFLAGS" 28450 LIBS="$save_LIBS" 28451fi 28452 28453if test "$found" = yes; then 28454 28455cat >>confdefs.h <<_ACEOF 28456#define HESIOD 1 28457_ACEOF 28458 28459 with_hesiod=yes 28460else 28461 with_hesiod=no 28462 INCLUDE_hesiod= 28463 LIB_hesiod= 28464 echo "$as_me:$LINENO: result: no" >&5 28465echo "${ECHO_T}no" >&6 28466fi 28467 28468 28469 28470 28471 28472 28473# Check whether --enable-bigendian or --disable-bigendian was given. 28474if test "${enable_bigendian+set}" = set; then 28475 enableval="$enable_bigendian" 28476 krb_cv_c_bigendian=yes 28477fi; 28478# Check whether --enable-littleendian or --disable-littleendian was given. 28479if test "${enable_littleendian+set}" = set; then 28480 enableval="$enable_littleendian" 28481 krb_cv_c_bigendian=no 28482fi; 28483echo "$as_me:$LINENO: checking whether byte order is known at compile time" >&5 28484echo $ECHO_N "checking whether byte order is known at compile time... $ECHO_C" >&6 28485if test "${krb_cv_c_bigendian_compile+set}" = set; then 28486 echo $ECHO_N "(cached) $ECHO_C" >&6 28487else 28488 cat >conftest.$ac_ext <<_ACEOF 28489#line $LINENO "configure" 28490#include "confdefs.h" 28491 28492#include <sys/types.h> 28493#include <sys/param.h> 28494#ifdef F77_DUMMY_MAIN 28495# ifdef __cplusplus 28496 extern "C" 28497# endif 28498 int F77_DUMMY_MAIN() { return 1; } 28499#endif 28500int 28501main () 28502{ 28503 28504#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 28505 bogus endian macros 28506#endif 28507 ; 28508 return 0; 28509} 28510_ACEOF 28511rm -f conftest.$ac_objext 28512if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 28513 (eval $ac_compile) 2>&5 28514 ac_status=$? 28515 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28516 (exit $ac_status); } && 28517 { ac_try='test -s conftest.$ac_objext' 28518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28519 (eval $ac_try) 2>&5 28520 ac_status=$? 28521 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28522 (exit $ac_status); }; }; then 28523 krb_cv_c_bigendian_compile=yes 28524else 28525 echo "$as_me: failed program was:" >&5 28526cat conftest.$ac_ext >&5 28527krb_cv_c_bigendian_compile=no 28528fi 28529rm -f conftest.$ac_objext conftest.$ac_ext 28530fi 28531echo "$as_me:$LINENO: result: $krb_cv_c_bigendian_compile" >&5 28532echo "${ECHO_T}$krb_cv_c_bigendian_compile" >&6 28533echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 28534echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6 28535if test "${krb_cv_c_bigendian+set}" = set; then 28536 echo $ECHO_N "(cached) $ECHO_C" >&6 28537else 28538 28539 if test "$krb_cv_c_bigendian_compile" = "yes"; then 28540 cat >conftest.$ac_ext <<_ACEOF 28541#line $LINENO "configure" 28542#include "confdefs.h" 28543 28544#include <sys/types.h> 28545#include <sys/param.h> 28546#ifdef F77_DUMMY_MAIN 28547# ifdef __cplusplus 28548 extern "C" 28549# endif 28550 int F77_DUMMY_MAIN() { return 1; } 28551#endif 28552int 28553main () 28554{ 28555 28556#if BYTE_ORDER != BIG_ENDIAN 28557 not big endian 28558#endif 28559 ; 28560 return 0; 28561} 28562_ACEOF 28563rm -f conftest.$ac_objext 28564if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 28565 (eval $ac_compile) 2>&5 28566 ac_status=$? 28567 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28568 (exit $ac_status); } && 28569 { ac_try='test -s conftest.$ac_objext' 28570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28571 (eval $ac_try) 2>&5 28572 ac_status=$? 28573 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28574 (exit $ac_status); }; }; then 28575 krb_cv_c_bigendian=yes 28576else 28577 echo "$as_me: failed program was:" >&5 28578cat conftest.$ac_ext >&5 28579krb_cv_c_bigendian=no 28580fi 28581rm -f conftest.$ac_objext conftest.$ac_ext 28582 else 28583 if test "$cross_compiling" = yes; then 28584 { { echo "$as_me:$LINENO: error: specify either --enable-bigendian or --enable-littleendian" >&5 28585echo "$as_me: error: specify either --enable-bigendian or --enable-littleendian" >&2;} 28586 { (exit 1); exit 1; }; } 28587else 28588 cat >conftest.$ac_ext <<_ACEOF 28589#line $LINENO "configure" 28590#include "confdefs.h" 28591main () { 28592 /* Are we little or big endian? From Harbison&Steele. */ 28593 union 28594 { 28595 long l; 28596 char c[sizeof (long)]; 28597 } u; 28598 u.l = 1; 28599 exit (u.c[sizeof (long) - 1] == 1); 28600 } 28601_ACEOF 28602rm -f conftest$ac_exeext 28603if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 28604 (eval $ac_link) 2>&5 28605 ac_status=$? 28606 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28607 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 28608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28609 (eval $ac_try) 2>&5 28610 ac_status=$? 28611 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28612 (exit $ac_status); }; }; then 28613 krb_cv_c_bigendian=no 28614else 28615 echo "$as_me: program exited with status $ac_status" >&5 28616echo "$as_me: failed program was:" >&5 28617cat conftest.$ac_ext >&5 28618( exit $ac_status ) 28619krb_cv_c_bigendian=yes 28620fi 28621rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 28622fi 28623 fi 28624 28625fi 28626echo "$as_me:$LINENO: result: $krb_cv_c_bigendian" >&5 28627echo "${ECHO_T}$krb_cv_c_bigendian" >&6 28628if test "$krb_cv_c_bigendian" = "yes"; then 28629 28630cat >>confdefs.h <<\_ACEOF 28631#define WORDS_BIGENDIAN 1 28632_ACEOF 28633fi 28634if test "$krb_cv_c_bigendian_compile" = "yes"; then 28635 28636cat >>confdefs.h <<\_ACEOF 28637#define ENDIANESS_IN_SYS_PARAM_H 1 28638_ACEOF 28639fi 28640 28641 28642 28643echo "$as_me:$LINENO: checking for inline" >&5 28644echo $ECHO_N "checking for inline... $ECHO_C" >&6 28645if test "${ac_cv_c_inline+set}" = set; then 28646 echo $ECHO_N "(cached) $ECHO_C" >&6 28647else 28648 ac_cv_c_inline=no 28649for ac_kw in inline __inline__ __inline; do 28650 cat >conftest.$ac_ext <<_ACEOF 28651#line $LINENO "configure" 28652#include "confdefs.h" 28653#ifndef __cplusplus 28654static $ac_kw int static_foo () {return 0; } 28655$ac_kw int foo () {return 0; } 28656#endif 28657 28658_ACEOF 28659rm -f conftest.$ac_objext 28660if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 28661 (eval $ac_compile) 2>&5 28662 ac_status=$? 28663 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28664 (exit $ac_status); } && 28665 { ac_try='test -s conftest.$ac_objext' 28666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28667 (eval $ac_try) 2>&5 28668 ac_status=$? 28669 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28670 (exit $ac_status); }; }; then 28671 ac_cv_c_inline=$ac_kw; break 28672else 28673 echo "$as_me: failed program was:" >&5 28674cat conftest.$ac_ext >&5 28675fi 28676rm -f conftest.$ac_objext conftest.$ac_ext 28677done 28678 28679fi 28680echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 28681echo "${ECHO_T}$ac_cv_c_inline" >&6 28682case $ac_cv_c_inline in 28683 inline | yes) ;; 28684 no) 28685cat >>confdefs.h <<\_ACEOF 28686#define inline 28687_ACEOF 28688 ;; 28689 *) cat >>confdefs.h <<_ACEOF 28690#define inline $ac_cv_c_inline 28691_ACEOF 28692 ;; 28693esac 28694 28695 28696 28697 28698 28699 28700echo "$as_me:$LINENO: checking for dlopen" >&5 28701echo $ECHO_N "checking for dlopen... $ECHO_C" >&6 28702if test "${ac_cv_funclib_dlopen+set}" = set; then 28703 echo $ECHO_N "(cached) $ECHO_C" >&6 28704else 28705 28706if eval "test \"\$ac_cv_func_dlopen\" != yes" ; then 28707 ac_save_LIBS="$LIBS" 28708 for ac_lib in "" dl; do 28709 case "$ac_lib" in 28710 "") ;; 28711 yes) ac_lib="" ;; 28712 no) continue ;; 28713 -l*) ;; 28714 *) ac_lib="-l$ac_lib" ;; 28715 esac 28716 LIBS=" $ac_lib $ac_save_LIBS" 28717 cat >conftest.$ac_ext <<_ACEOF 28718#line $LINENO "configure" 28719#include "confdefs.h" 28720 28721#ifdef F77_DUMMY_MAIN 28722# ifdef __cplusplus 28723 extern "C" 28724# endif 28725 int F77_DUMMY_MAIN() { return 1; } 28726#endif 28727int 28728main () 28729{ 28730dlopen() 28731 ; 28732 return 0; 28733} 28734_ACEOF 28735rm -f conftest.$ac_objext conftest$ac_exeext 28736if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 28737 (eval $ac_link) 2>&5 28738 ac_status=$? 28739 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28740 (exit $ac_status); } && 28741 { ac_try='test -s conftest$ac_exeext' 28742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28743 (eval $ac_try) 2>&5 28744 ac_status=$? 28745 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28746 (exit $ac_status); }; }; then 28747 eval "if test -n \"$ac_lib\";then ac_cv_funclib_dlopen=$ac_lib; else ac_cv_funclib_dlopen=yes; fi";break 28748else 28749 echo "$as_me: failed program was:" >&5 28750cat conftest.$ac_ext >&5 28751fi 28752rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 28753 done 28754 eval "ac_cv_funclib_dlopen=\${ac_cv_funclib_dlopen-no}" 28755 LIBS="$ac_save_LIBS" 28756fi 28757 28758fi 28759 28760 28761eval "ac_res=\$ac_cv_funclib_dlopen" 28762 28763if false; then 28764 28765for ac_func in dlopen 28766do 28767as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 28768echo "$as_me:$LINENO: checking for $ac_func" >&5 28769echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 28770if eval "test \"\${$as_ac_var+set}\" = set"; then 28771 echo $ECHO_N "(cached) $ECHO_C" >&6 28772else 28773 cat >conftest.$ac_ext <<_ACEOF 28774#line $LINENO "configure" 28775#include "confdefs.h" 28776/* System header to define __stub macros and hopefully few prototypes, 28777 which can conflict with char $ac_func (); below. */ 28778#include <assert.h> 28779/* Override any gcc2 internal prototype to avoid an error. */ 28780#ifdef __cplusplus 28781extern "C" 28782#endif 28783/* We use char because int might match the return type of a gcc2 28784 builtin and then its argument prototype would still apply. */ 28785char $ac_func (); 28786char (*f) (); 28787 28788#ifdef F77_DUMMY_MAIN 28789# ifdef __cplusplus 28790 extern "C" 28791# endif 28792 int F77_DUMMY_MAIN() { return 1; } 28793#endif 28794int 28795main () 28796{ 28797/* The GNU C library defines this for functions which it implements 28798 to always fail with ENOSYS. Some functions are actually named 28799 something starting with __ and the normal name is an alias. */ 28800#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 28801choke me 28802#else 28803f = $ac_func; 28804#endif 28805 28806 ; 28807 return 0; 28808} 28809_ACEOF 28810rm -f conftest.$ac_objext conftest$ac_exeext 28811if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 28812 (eval $ac_link) 2>&5 28813 ac_status=$? 28814 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28815 (exit $ac_status); } && 28816 { ac_try='test -s conftest$ac_exeext' 28817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28818 (eval $ac_try) 2>&5 28819 ac_status=$? 28820 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28821 (exit $ac_status); }; }; then 28822 eval "$as_ac_var=yes" 28823else 28824 echo "$as_me: failed program was:" >&5 28825cat conftest.$ac_ext >&5 28826eval "$as_ac_var=no" 28827fi 28828rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 28829fi 28830echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 28831echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 28832if test `eval echo '${'$as_ac_var'}'` = yes; then 28833 cat >>confdefs.h <<_ACEOF 28834#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 28835_ACEOF 28836 28837fi 28838done 28839 28840fi 28841# dlopen 28842eval "ac_tr_func=HAVE_`echo dlopen | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 28843eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 28844eval "LIB_dlopen=$ac_res" 28845 28846case "$ac_res" in 28847 yes) 28848 eval "ac_cv_func_dlopen=yes" 28849 eval "LIB_dlopen=" 28850 cat >>confdefs.h <<_ACEOF 28851#define $ac_tr_func 1 28852_ACEOF 28853 28854 echo "$as_me:$LINENO: result: yes" >&5 28855echo "${ECHO_T}yes" >&6 28856 ;; 28857 no) 28858 eval "ac_cv_func_dlopen=no" 28859 eval "LIB_dlopen=" 28860 echo "$as_me:$LINENO: result: no" >&5 28861echo "${ECHO_T}no" >&6 28862 ;; 28863 *) 28864 eval "ac_cv_func_dlopen=yes" 28865 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 28866 cat >>confdefs.h <<_ACEOF 28867#define $ac_tr_func 1 28868_ACEOF 28869 28870 cat >>confdefs.h <<_ACEOF 28871#define $ac_tr_lib 1 28872_ACEOF 28873 28874 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 28875echo "${ECHO_T}yes, in $ac_res" >&6 28876 ;; 28877esac 28878 28879 28880 28881 28882if test "$ac_cv_funclib_dlopen" != no; then 28883 HAVE_DLOPEN_TRUE= 28884 HAVE_DLOPEN_FALSE='#' 28885else 28886 HAVE_DLOPEN_TRUE='#' 28887 HAVE_DLOPEN_FALSE= 28888fi 28889 28890 28891 28892 28893aix=no 28894case "$host" in 28895*-*-aix3*) 28896 aix=3 28897 ;; 28898*-*-aix4*|*-*-aix5*) 28899 aix=4 28900 ;; 28901esac 28902 28903 28904 28905if test "$aix" != no; then 28906 AIX_TRUE= 28907 AIX_FALSE='#' 28908else 28909 AIX_TRUE='#' 28910 AIX_FALSE= 28911fi 28912 28913 28914if test "$aix" = 4; then 28915 AIX4_TRUE= 28916 AIX4_FALSE='#' 28917else 28918 AIX4_TRUE='#' 28919 AIX4_FALSE= 28920fi 28921 28922 28923 28924# Check whether --enable-dynamic-afs or --disable-dynamic-afs was given. 28925if test "${enable_dynamic_afs+set}" = set; then 28926 enableval="$enable_dynamic_afs" 28927 28928fi; 28929 28930if test "$aix" != no; then 28931 if test "$enable_dynamic_afs" != no; then 28932 28933 if test "$ac_cv_func_dlopen" = no; then 28934 28935 28936 28937echo "$as_me:$LINENO: checking for loadquery" >&5 28938echo $ECHO_N "checking for loadquery... $ECHO_C" >&6 28939if test "${ac_cv_funclib_loadquery+set}" = set; then 28940 echo $ECHO_N "(cached) $ECHO_C" >&6 28941else 28942 28943if eval "test \"\$ac_cv_func_loadquery\" != yes" ; then 28944 ac_save_LIBS="$LIBS" 28945 for ac_lib in "" ld; do 28946 case "$ac_lib" in 28947 "") ;; 28948 yes) ac_lib="" ;; 28949 no) continue ;; 28950 -l*) ;; 28951 *) ac_lib="-l$ac_lib" ;; 28952 esac 28953 LIBS=" $ac_lib $ac_save_LIBS" 28954 cat >conftest.$ac_ext <<_ACEOF 28955#line $LINENO "configure" 28956#include "confdefs.h" 28957 28958#ifdef F77_DUMMY_MAIN 28959# ifdef __cplusplus 28960 extern "C" 28961# endif 28962 int F77_DUMMY_MAIN() { return 1; } 28963#endif 28964int 28965main () 28966{ 28967loadquery() 28968 ; 28969 return 0; 28970} 28971_ACEOF 28972rm -f conftest.$ac_objext conftest$ac_exeext 28973if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 28974 (eval $ac_link) 2>&5 28975 ac_status=$? 28976 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28977 (exit $ac_status); } && 28978 { ac_try='test -s conftest$ac_exeext' 28979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 28980 (eval $ac_try) 2>&5 28981 ac_status=$? 28982 echo "$as_me:$LINENO: \$? = $ac_status" >&5 28983 (exit $ac_status); }; }; then 28984 eval "if test -n \"$ac_lib\";then ac_cv_funclib_loadquery=$ac_lib; else ac_cv_funclib_loadquery=yes; fi";break 28985else 28986 echo "$as_me: failed program was:" >&5 28987cat conftest.$ac_ext >&5 28988fi 28989rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 28990 done 28991 eval "ac_cv_funclib_loadquery=\${ac_cv_funclib_loadquery-no}" 28992 LIBS="$ac_save_LIBS" 28993fi 28994 28995fi 28996 28997 28998eval "ac_res=\$ac_cv_funclib_loadquery" 28999 29000if false; then 29001 29002for ac_func in loadquery 29003do 29004as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 29005echo "$as_me:$LINENO: checking for $ac_func" >&5 29006echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 29007if eval "test \"\${$as_ac_var+set}\" = set"; then 29008 echo $ECHO_N "(cached) $ECHO_C" >&6 29009else 29010 cat >conftest.$ac_ext <<_ACEOF 29011#line $LINENO "configure" 29012#include "confdefs.h" 29013/* System header to define __stub macros and hopefully few prototypes, 29014 which can conflict with char $ac_func (); below. */ 29015#include <assert.h> 29016/* Override any gcc2 internal prototype to avoid an error. */ 29017#ifdef __cplusplus 29018extern "C" 29019#endif 29020/* We use char because int might match the return type of a gcc2 29021 builtin and then its argument prototype would still apply. */ 29022char $ac_func (); 29023char (*f) (); 29024 29025#ifdef F77_DUMMY_MAIN 29026# ifdef __cplusplus 29027 extern "C" 29028# endif 29029 int F77_DUMMY_MAIN() { return 1; } 29030#endif 29031int 29032main () 29033{ 29034/* The GNU C library defines this for functions which it implements 29035 to always fail with ENOSYS. Some functions are actually named 29036 something starting with __ and the normal name is an alias. */ 29037#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 29038choke me 29039#else 29040f = $ac_func; 29041#endif 29042 29043 ; 29044 return 0; 29045} 29046_ACEOF 29047rm -f conftest.$ac_objext conftest$ac_exeext 29048if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 29049 (eval $ac_link) 2>&5 29050 ac_status=$? 29051 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29052 (exit $ac_status); } && 29053 { ac_try='test -s conftest$ac_exeext' 29054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 29055 (eval $ac_try) 2>&5 29056 ac_status=$? 29057 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29058 (exit $ac_status); }; }; then 29059 eval "$as_ac_var=yes" 29060else 29061 echo "$as_me: failed program was:" >&5 29062cat conftest.$ac_ext >&5 29063eval "$as_ac_var=no" 29064fi 29065rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 29066fi 29067echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 29068echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 29069if test `eval echo '${'$as_ac_var'}'` = yes; then 29070 cat >>confdefs.h <<_ACEOF 29071#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 29072_ACEOF 29073 29074fi 29075done 29076 29077fi 29078# loadquery 29079eval "ac_tr_func=HAVE_`echo loadquery | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 29080eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 29081eval "LIB_loadquery=$ac_res" 29082 29083case "$ac_res" in 29084 yes) 29085 eval "ac_cv_func_loadquery=yes" 29086 eval "LIB_loadquery=" 29087 cat >>confdefs.h <<_ACEOF 29088#define $ac_tr_func 1 29089_ACEOF 29090 29091 echo "$as_me:$LINENO: result: yes" >&5 29092echo "${ECHO_T}yes" >&6 29093 ;; 29094 no) 29095 eval "ac_cv_func_loadquery=no" 29096 eval "LIB_loadquery=" 29097 echo "$as_me:$LINENO: result: no" >&5 29098echo "${ECHO_T}no" >&6 29099 ;; 29100 *) 29101 eval "ac_cv_func_loadquery=yes" 29102 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 29103 cat >>confdefs.h <<_ACEOF 29104#define $ac_tr_func 1 29105_ACEOF 29106 29107 cat >>confdefs.h <<_ACEOF 29108#define $ac_tr_lib 1 29109_ACEOF 29110 29111 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 29112echo "${ECHO_T}yes, in $ac_res" >&6 29113 ;; 29114esac 29115 29116 29117 fi 29118 if test "$ac_cv_func_dlopen" != no; then 29119 AIX_EXTRA_KAFS='$(LIB_dlopen)' 29120 elif test "$ac_cv_func_loadquery" != no; then 29121 AIX_EXTRA_KAFS='$(LIB_loadquery)' 29122 else 29123 { echo "$as_me:$LINENO: not using dynloaded AFS library" >&5 29124echo "$as_me: not using dynloaded AFS library" >&6;} 29125 AIX_EXTRA_KAFS= 29126 enable_dynamic_afs=no 29127 fi 29128 else 29129 AIX_EXTRA_KAFS= 29130 fi 29131fi 29132 29133 29134 29135if test "$enable_dynamic_afs" != no; then 29136 AIX_DYNAMIC_AFS_TRUE= 29137 AIX_DYNAMIC_AFS_FALSE='#' 29138else 29139 AIX_DYNAMIC_AFS_TRUE='#' 29140 AIX_DYNAMIC_AFS_FALSE= 29141fi 29142 29143 29144 29145 29146 29147 29148irix=no 29149case "$host" in 29150*-*-irix4*) 29151 29152cat >>confdefs.h <<\_ACEOF 29153#define IRIX4 1 29154_ACEOF 29155 29156 irix=yes 29157 ;; 29158*-*-irix*) 29159 irix=yes 29160 ;; 29161esac 29162 29163 29164if test "$irix" != no; then 29165 IRIX_TRUE= 29166 IRIX_FALSE='#' 29167else 29168 IRIX_TRUE='#' 29169 IRIX_FALSE= 29170fi 29171 29172 29173 29174 29175 29176sunos=no 29177case "$host" in 29178*-*-sunos4*) 29179 sunos=40 29180 ;; 29181*-*-solaris2.7) 29182 sunos=57 29183 ;; 29184*-*-solaris2.[89]) 29185 sunos=58 29186 ;; 29187*-*-solaris2*) 29188 sunos=50 29189 ;; 29190esac 29191if test "$sunos" != no; then 29192 29193cat >>confdefs.h <<_ACEOF 29194#define SunOS $sunos 29195_ACEOF 29196 29197fi 29198 29199 29200echo "$as_me:$LINENO: checking for X" >&5 29201echo $ECHO_N "checking for X... $ECHO_C" >&6 29202 29203 29204# Check whether --with-x or --without-x was given. 29205if test "${with_x+set}" = set; then 29206 withval="$with_x" 29207 29208fi; 29209# $have_x is `yes', `no', `disabled', or empty when we do not yet know. 29210if test "x$with_x" = xno; then 29211 # The user explicitly disabled X. 29212 have_x=disabled 29213else 29214 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then 29215 # Both variables are already set. 29216 have_x=yes 29217 else 29218 if test "${ac_cv_have_x+set}" = set; then 29219 echo $ECHO_N "(cached) $ECHO_C" >&6 29220else 29221 # One or both of the vars are not set, and there is no cached value. 29222ac_x_includes=no ac_x_libraries=no 29223rm -fr conftest.dir 29224if mkdir conftest.dir; then 29225 cd conftest.dir 29226 # Make sure to not put "make" in the Imakefile rules, since we grep it out. 29227 cat >Imakefile <<'_ACEOF' 29228acfindx: 29229 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"' 29230_ACEOF 29231 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then 29232 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 29233 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make` 29234 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. 29235 for ac_extension in a so sl; do 29236 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension && 29237 test -f $ac_im_libdir/libX11.$ac_extension; then 29238 ac_im_usrlibdir=$ac_im_libdir; break 29239 fi 29240 done 29241 # Screen out bogus values from the imake configuration. They are 29242 # bogus both because they are the default anyway, and because 29243 # using them would break gcc on systems where it needs fixed includes. 29244 case $ac_im_incroot in 29245 /usr/include) ;; 29246 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; 29247 esac 29248 case $ac_im_usrlibdir in 29249 /usr/lib | /lib) ;; 29250 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; 29251 esac 29252 fi 29253 cd .. 29254 rm -fr conftest.dir 29255fi 29256 29257# Standard set of common directories for X headers. 29258# Check X11 before X11Rn because it is often a symlink to the current release. 29259ac_x_header_dirs=' 29260/usr/X11/include 29261/usr/X11R6/include 29262/usr/X11R5/include 29263/usr/X11R4/include 29264 29265/usr/include/X11 29266/usr/include/X11R6 29267/usr/include/X11R5 29268/usr/include/X11R4 29269 29270/usr/local/X11/include 29271/usr/local/X11R6/include 29272/usr/local/X11R5/include 29273/usr/local/X11R4/include 29274 29275/usr/local/include/X11 29276/usr/local/include/X11R6 29277/usr/local/include/X11R5 29278/usr/local/include/X11R4 29279 29280/usr/X386/include 29281/usr/x386/include 29282/usr/XFree86/include/X11 29283 29284/usr/include 29285/usr/local/include 29286/usr/unsupported/include 29287/usr/athena/include 29288/usr/local/x11r5/include 29289/usr/lpp/Xamples/include 29290 29291/usr/openwin/include 29292/usr/openwin/share/include' 29293 29294if test "$ac_x_includes" = no; then 29295 # Guess where to find include files, by looking for Intrinsic.h. 29296 # First, try using that file with no special directory specified. 29297 cat >conftest.$ac_ext <<_ACEOF 29298#line $LINENO "configure" 29299#include "confdefs.h" 29300#include <X11/Intrinsic.h> 29301_ACEOF 29302if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 29303 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 29304 ac_status=$? 29305 egrep -v '^ *\+' conftest.er1 >conftest.err 29306 rm -f conftest.er1 29307 cat conftest.err >&5 29308 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29309 (exit $ac_status); } >/dev/null; then 29310 if test -s conftest.err; then 29311 ac_cpp_err=$ac_c_preproc_warn_flag 29312 else 29313 ac_cpp_err= 29314 fi 29315else 29316 ac_cpp_err=yes 29317fi 29318if test -z "$ac_cpp_err"; then 29319 # We can compile using X headers with no special include directory. 29320ac_x_includes= 29321else 29322 echo "$as_me: failed program was:" >&5 29323 cat conftest.$ac_ext >&5 29324 for ac_dir in $ac_x_header_dirs; do 29325 if test -r "$ac_dir/X11/Intrinsic.h"; then 29326 ac_x_includes=$ac_dir 29327 break 29328 fi 29329done 29330fi 29331rm -f conftest.err conftest.$ac_ext 29332fi # $ac_x_includes = no 29333 29334if test "$ac_x_libraries" = no; then 29335 # Check for the libraries. 29336 # See if we find them without any special options. 29337 # Don't add to $LIBS permanently. 29338 ac_save_LIBS=$LIBS 29339 LIBS="-lXt $LIBS" 29340 cat >conftest.$ac_ext <<_ACEOF 29341#line $LINENO "configure" 29342#include "confdefs.h" 29343#include <X11/Intrinsic.h> 29344#ifdef F77_DUMMY_MAIN 29345# ifdef __cplusplus 29346 extern "C" 29347# endif 29348 int F77_DUMMY_MAIN() { return 1; } 29349#endif 29350int 29351main () 29352{ 29353XtMalloc (0) 29354 ; 29355 return 0; 29356} 29357_ACEOF 29358rm -f conftest.$ac_objext conftest$ac_exeext 29359if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 29360 (eval $ac_link) 2>&5 29361 ac_status=$? 29362 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29363 (exit $ac_status); } && 29364 { ac_try='test -s conftest$ac_exeext' 29365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 29366 (eval $ac_try) 2>&5 29367 ac_status=$? 29368 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29369 (exit $ac_status); }; }; then 29370 LIBS=$ac_save_LIBS 29371# We can link X programs with no special library path. 29372ac_x_libraries= 29373else 29374 echo "$as_me: failed program was:" >&5 29375cat conftest.$ac_ext >&5 29376LIBS=$ac_save_LIBS 29377for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 29378do 29379 # Don't even attempt the hair of trying to link an X program! 29380 for ac_extension in a so sl; do 29381 if test -r $ac_dir/libXt.$ac_extension; then 29382 ac_x_libraries=$ac_dir 29383 break 2 29384 fi 29385 done 29386done 29387fi 29388rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 29389fi # $ac_x_libraries = no 29390 29391if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then 29392 # Didn't find X anywhere. Cache the known absence of X. 29393 ac_cv_have_x="have_x=no" 29394else 29395 # Record where we found X for the cache. 29396 ac_cv_have_x="have_x=yes \ 29397 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries" 29398fi 29399fi 29400 29401 fi 29402 eval "$ac_cv_have_x" 29403fi # $with_x != no 29404 29405if test "$have_x" != yes; then 29406 echo "$as_me:$LINENO: result: $have_x" >&5 29407echo "${ECHO_T}$have_x" >&6 29408 no_x=yes 29409else 29410 # If each of the values was on the command line, it overrides each guess. 29411 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 29412 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 29413 # Update the cache value to reflect the command line values. 29414 ac_cv_have_x="have_x=yes \ 29415 ac_x_includes=$x_includes ac_x_libraries=$x_libraries" 29416 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5 29417echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6 29418fi 29419 29420 29421if test "$no_x" = yes; then 29422 # Not all programs may use this symbol, but it does not hurt to define it. 29423 29424cat >>confdefs.h <<\_ACEOF 29425#define X_DISPLAY_MISSING 1 29426_ACEOF 29427 29428 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= 29429else 29430 if test -n "$x_includes"; then 29431 X_CFLAGS="$X_CFLAGS -I$x_includes" 29432 fi 29433 29434 # It would also be nice to do this for all -L options, not just this one. 29435 if test -n "$x_libraries"; then 29436 X_LIBS="$X_LIBS -L$x_libraries" 29437 # For Solaris; some versions of Sun CC require a space after -R and 29438 # others require no space. Words are not sufficient . . . . 29439 case `(uname -sr) 2>/dev/null` in 29440 "SunOS 5"*) 29441 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5 29442echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6 29443 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" 29444 cat >conftest.$ac_ext <<_ACEOF 29445#line $LINENO "configure" 29446#include "confdefs.h" 29447 29448#ifdef F77_DUMMY_MAIN 29449# ifdef __cplusplus 29450 extern "C" 29451# endif 29452 int F77_DUMMY_MAIN() { return 1; } 29453#endif 29454int 29455main () 29456{ 29457 29458 ; 29459 return 0; 29460} 29461_ACEOF 29462rm -f conftest.$ac_objext conftest$ac_exeext 29463if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 29464 (eval $ac_link) 2>&5 29465 ac_status=$? 29466 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29467 (exit $ac_status); } && 29468 { ac_try='test -s conftest$ac_exeext' 29469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 29470 (eval $ac_try) 2>&5 29471 ac_status=$? 29472 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29473 (exit $ac_status); }; }; then 29474 ac_R_nospace=yes 29475else 29476 echo "$as_me: failed program was:" >&5 29477cat conftest.$ac_ext >&5 29478ac_R_nospace=no 29479fi 29480rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 29481 if test $ac_R_nospace = yes; then 29482 echo "$as_me:$LINENO: result: no" >&5 29483echo "${ECHO_T}no" >&6 29484 X_LIBS="$X_LIBS -R$x_libraries" 29485 else 29486 LIBS="$ac_xsave_LIBS -R $x_libraries" 29487 cat >conftest.$ac_ext <<_ACEOF 29488#line $LINENO "configure" 29489#include "confdefs.h" 29490 29491#ifdef F77_DUMMY_MAIN 29492# ifdef __cplusplus 29493 extern "C" 29494# endif 29495 int F77_DUMMY_MAIN() { return 1; } 29496#endif 29497int 29498main () 29499{ 29500 29501 ; 29502 return 0; 29503} 29504_ACEOF 29505rm -f conftest.$ac_objext conftest$ac_exeext 29506if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 29507 (eval $ac_link) 2>&5 29508 ac_status=$? 29509 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29510 (exit $ac_status); } && 29511 { ac_try='test -s conftest$ac_exeext' 29512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 29513 (eval $ac_try) 2>&5 29514 ac_status=$? 29515 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29516 (exit $ac_status); }; }; then 29517 ac_R_space=yes 29518else 29519 echo "$as_me: failed program was:" >&5 29520cat conftest.$ac_ext >&5 29521ac_R_space=no 29522fi 29523rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 29524 if test $ac_R_space = yes; then 29525 echo "$as_me:$LINENO: result: yes" >&5 29526echo "${ECHO_T}yes" >&6 29527 X_LIBS="$X_LIBS -R $x_libraries" 29528 else 29529 echo "$as_me:$LINENO: result: neither works" >&5 29530echo "${ECHO_T}neither works" >&6 29531 fi 29532 fi 29533 LIBS=$ac_xsave_LIBS 29534 esac 29535 fi 29536 29537 # Check for system-dependent libraries X programs must link with. 29538 # Do this before checking for the system-independent R6 libraries 29539 # (-lICE), since we may need -lsocket or whatever for X linking. 29540 29541 if test "$ISC" = yes; then 29542 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet" 29543 else 29544 # Martyn Johnson says this is needed for Ultrix, if the X 29545 # libraries were built with DECnet support. And Karl Berry says 29546 # the Alpha needs dnet_stub (dnet does not exist). 29547 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" 29548 cat >conftest.$ac_ext <<_ACEOF 29549#line $LINENO "configure" 29550#include "confdefs.h" 29551 29552/* Override any gcc2 internal prototype to avoid an error. */ 29553#ifdef __cplusplus 29554extern "C" 29555#endif 29556/* We use char because int might match the return type of a gcc2 29557 builtin and then its argument prototype would still apply. */ 29558char XOpenDisplay (); 29559#ifdef F77_DUMMY_MAIN 29560# ifdef __cplusplus 29561 extern "C" 29562# endif 29563 int F77_DUMMY_MAIN() { return 1; } 29564#endif 29565int 29566main () 29567{ 29568XOpenDisplay (); 29569 ; 29570 return 0; 29571} 29572_ACEOF 29573rm -f conftest.$ac_objext conftest$ac_exeext 29574if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 29575 (eval $ac_link) 2>&5 29576 ac_status=$? 29577 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29578 (exit $ac_status); } && 29579 { ac_try='test -s conftest$ac_exeext' 29580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 29581 (eval $ac_try) 2>&5 29582 ac_status=$? 29583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29584 (exit $ac_status); }; }; then 29585 : 29586else 29587 echo "$as_me: failed program was:" >&5 29588cat conftest.$ac_ext >&5 29589echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5 29590echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6 29591if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then 29592 echo $ECHO_N "(cached) $ECHO_C" >&6 29593else 29594 ac_check_lib_save_LIBS=$LIBS 29595LIBS="-ldnet $LIBS" 29596cat >conftest.$ac_ext <<_ACEOF 29597#line $LINENO "configure" 29598#include "confdefs.h" 29599 29600/* Override any gcc2 internal prototype to avoid an error. */ 29601#ifdef __cplusplus 29602extern "C" 29603#endif 29604/* We use char because int might match the return type of a gcc2 29605 builtin and then its argument prototype would still apply. */ 29606char dnet_ntoa (); 29607#ifdef F77_DUMMY_MAIN 29608# ifdef __cplusplus 29609 extern "C" 29610# endif 29611 int F77_DUMMY_MAIN() { return 1; } 29612#endif 29613int 29614main () 29615{ 29616dnet_ntoa (); 29617 ; 29618 return 0; 29619} 29620_ACEOF 29621rm -f conftest.$ac_objext conftest$ac_exeext 29622if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 29623 (eval $ac_link) 2>&5 29624 ac_status=$? 29625 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29626 (exit $ac_status); } && 29627 { ac_try='test -s conftest$ac_exeext' 29628 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 29629 (eval $ac_try) 2>&5 29630 ac_status=$? 29631 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29632 (exit $ac_status); }; }; then 29633 ac_cv_lib_dnet_dnet_ntoa=yes 29634else 29635 echo "$as_me: failed program was:" >&5 29636cat conftest.$ac_ext >&5 29637ac_cv_lib_dnet_dnet_ntoa=no 29638fi 29639rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 29640LIBS=$ac_check_lib_save_LIBS 29641fi 29642echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 29643echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6 29644if test $ac_cv_lib_dnet_dnet_ntoa = yes; then 29645 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" 29646fi 29647 29648 if test $ac_cv_lib_dnet_dnet_ntoa = no; then 29649 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5 29650echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6 29651if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then 29652 echo $ECHO_N "(cached) $ECHO_C" >&6 29653else 29654 ac_check_lib_save_LIBS=$LIBS 29655LIBS="-ldnet_stub $LIBS" 29656cat >conftest.$ac_ext <<_ACEOF 29657#line $LINENO "configure" 29658#include "confdefs.h" 29659 29660/* Override any gcc2 internal prototype to avoid an error. */ 29661#ifdef __cplusplus 29662extern "C" 29663#endif 29664/* We use char because int might match the return type of a gcc2 29665 builtin and then its argument prototype would still apply. */ 29666char dnet_ntoa (); 29667#ifdef F77_DUMMY_MAIN 29668# ifdef __cplusplus 29669 extern "C" 29670# endif 29671 int F77_DUMMY_MAIN() { return 1; } 29672#endif 29673int 29674main () 29675{ 29676dnet_ntoa (); 29677 ; 29678 return 0; 29679} 29680_ACEOF 29681rm -f conftest.$ac_objext conftest$ac_exeext 29682if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 29683 (eval $ac_link) 2>&5 29684 ac_status=$? 29685 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29686 (exit $ac_status); } && 29687 { ac_try='test -s conftest$ac_exeext' 29688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 29689 (eval $ac_try) 2>&5 29690 ac_status=$? 29691 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29692 (exit $ac_status); }; }; then 29693 ac_cv_lib_dnet_stub_dnet_ntoa=yes 29694else 29695 echo "$as_me: failed program was:" >&5 29696cat conftest.$ac_ext >&5 29697ac_cv_lib_dnet_stub_dnet_ntoa=no 29698fi 29699rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 29700LIBS=$ac_check_lib_save_LIBS 29701fi 29702echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 29703echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6 29704if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then 29705 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" 29706fi 29707 29708 fi 29709fi 29710rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 29711 LIBS="$ac_xsave_LIBS" 29712 29713 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, 29714 # to get the SysV transport functions. 29715 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4) 29716 # needs -lnsl. 29717 # The nsl library prevents programs from opening the X display 29718 # on Irix 5.2, according to T.E. Dickey. 29719 # The functions gethostbyname, getservbyname, and inet_addr are 29720 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. 29721 echo "$as_me:$LINENO: checking for gethostbyname" >&5 29722echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6 29723if test "${ac_cv_func_gethostbyname+set}" = set; then 29724 echo $ECHO_N "(cached) $ECHO_C" >&6 29725else 29726 cat >conftest.$ac_ext <<_ACEOF 29727#line $LINENO "configure" 29728#include "confdefs.h" 29729/* System header to define __stub macros and hopefully few prototypes, 29730 which can conflict with char gethostbyname (); below. */ 29731#include <assert.h> 29732/* Override any gcc2 internal prototype to avoid an error. */ 29733#ifdef __cplusplus 29734extern "C" 29735#endif 29736/* We use char because int might match the return type of a gcc2 29737 builtin and then its argument prototype would still apply. */ 29738char gethostbyname (); 29739char (*f) (); 29740 29741#ifdef F77_DUMMY_MAIN 29742# ifdef __cplusplus 29743 extern "C" 29744# endif 29745 int F77_DUMMY_MAIN() { return 1; } 29746#endif 29747int 29748main () 29749{ 29750/* The GNU C library defines this for functions which it implements 29751 to always fail with ENOSYS. Some functions are actually named 29752 something starting with __ and the normal name is an alias. */ 29753#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) 29754choke me 29755#else 29756f = gethostbyname; 29757#endif 29758 29759 ; 29760 return 0; 29761} 29762_ACEOF 29763rm -f conftest.$ac_objext conftest$ac_exeext 29764if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 29765 (eval $ac_link) 2>&5 29766 ac_status=$? 29767 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29768 (exit $ac_status); } && 29769 { ac_try='test -s conftest$ac_exeext' 29770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 29771 (eval $ac_try) 2>&5 29772 ac_status=$? 29773 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29774 (exit $ac_status); }; }; then 29775 ac_cv_func_gethostbyname=yes 29776else 29777 echo "$as_me: failed program was:" >&5 29778cat conftest.$ac_ext >&5 29779ac_cv_func_gethostbyname=no 29780fi 29781rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 29782fi 29783echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5 29784echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6 29785 29786 if test $ac_cv_func_gethostbyname = no; then 29787 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 29788echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 29789if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 29790 echo $ECHO_N "(cached) $ECHO_C" >&6 29791else 29792 ac_check_lib_save_LIBS=$LIBS 29793LIBS="-lnsl $LIBS" 29794cat >conftest.$ac_ext <<_ACEOF 29795#line $LINENO "configure" 29796#include "confdefs.h" 29797 29798/* Override any gcc2 internal prototype to avoid an error. */ 29799#ifdef __cplusplus 29800extern "C" 29801#endif 29802/* We use char because int might match the return type of a gcc2 29803 builtin and then its argument prototype would still apply. */ 29804char gethostbyname (); 29805#ifdef F77_DUMMY_MAIN 29806# ifdef __cplusplus 29807 extern "C" 29808# endif 29809 int F77_DUMMY_MAIN() { return 1; } 29810#endif 29811int 29812main () 29813{ 29814gethostbyname (); 29815 ; 29816 return 0; 29817} 29818_ACEOF 29819rm -f conftest.$ac_objext conftest$ac_exeext 29820if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 29821 (eval $ac_link) 2>&5 29822 ac_status=$? 29823 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29824 (exit $ac_status); } && 29825 { ac_try='test -s conftest$ac_exeext' 29826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 29827 (eval $ac_try) 2>&5 29828 ac_status=$? 29829 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29830 (exit $ac_status); }; }; then 29831 ac_cv_lib_nsl_gethostbyname=yes 29832else 29833 echo "$as_me: failed program was:" >&5 29834cat conftest.$ac_ext >&5 29835ac_cv_lib_nsl_gethostbyname=no 29836fi 29837rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 29838LIBS=$ac_check_lib_save_LIBS 29839fi 29840echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5 29841echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6 29842if test $ac_cv_lib_nsl_gethostbyname = yes; then 29843 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" 29844fi 29845 29846 if test $ac_cv_lib_nsl_gethostbyname = no; then 29847 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5 29848echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6 29849if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then 29850 echo $ECHO_N "(cached) $ECHO_C" >&6 29851else 29852 ac_check_lib_save_LIBS=$LIBS 29853LIBS="-lbsd $LIBS" 29854cat >conftest.$ac_ext <<_ACEOF 29855#line $LINENO "configure" 29856#include "confdefs.h" 29857 29858/* Override any gcc2 internal prototype to avoid an error. */ 29859#ifdef __cplusplus 29860extern "C" 29861#endif 29862/* We use char because int might match the return type of a gcc2 29863 builtin and then its argument prototype would still apply. */ 29864char gethostbyname (); 29865#ifdef F77_DUMMY_MAIN 29866# ifdef __cplusplus 29867 extern "C" 29868# endif 29869 int F77_DUMMY_MAIN() { return 1; } 29870#endif 29871int 29872main () 29873{ 29874gethostbyname (); 29875 ; 29876 return 0; 29877} 29878_ACEOF 29879rm -f conftest.$ac_objext conftest$ac_exeext 29880if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 29881 (eval $ac_link) 2>&5 29882 ac_status=$? 29883 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29884 (exit $ac_status); } && 29885 { ac_try='test -s conftest$ac_exeext' 29886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 29887 (eval $ac_try) 2>&5 29888 ac_status=$? 29889 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29890 (exit $ac_status); }; }; then 29891 ac_cv_lib_bsd_gethostbyname=yes 29892else 29893 echo "$as_me: failed program was:" >&5 29894cat conftest.$ac_ext >&5 29895ac_cv_lib_bsd_gethostbyname=no 29896fi 29897rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 29898LIBS=$ac_check_lib_save_LIBS 29899fi 29900echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5 29901echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6 29902if test $ac_cv_lib_bsd_gethostbyname = yes; then 29903 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" 29904fi 29905 29906 fi 29907 fi 29908 29909 # lieder@skyler.mavd.honeywell.com says without -lsocket, 29910 # socket/setsockopt and other routines are undefined under SCO ODT 29911 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary 29912 # on later versions), says Simon Leinen: it contains gethostby* 29913 # variants that don't use the nameserver (or something). -lsocket 29914 # must be given before -lnsl if both are needed. We assume that 29915 # if connect needs -lnsl, so does gethostbyname. 29916 echo "$as_me:$LINENO: checking for connect" >&5 29917echo $ECHO_N "checking for connect... $ECHO_C" >&6 29918if test "${ac_cv_func_connect+set}" = set; then 29919 echo $ECHO_N "(cached) $ECHO_C" >&6 29920else 29921 cat >conftest.$ac_ext <<_ACEOF 29922#line $LINENO "configure" 29923#include "confdefs.h" 29924/* System header to define __stub macros and hopefully few prototypes, 29925 which can conflict with char connect (); below. */ 29926#include <assert.h> 29927/* Override any gcc2 internal prototype to avoid an error. */ 29928#ifdef __cplusplus 29929extern "C" 29930#endif 29931/* We use char because int might match the return type of a gcc2 29932 builtin and then its argument prototype would still apply. */ 29933char connect (); 29934char (*f) (); 29935 29936#ifdef F77_DUMMY_MAIN 29937# ifdef __cplusplus 29938 extern "C" 29939# endif 29940 int F77_DUMMY_MAIN() { return 1; } 29941#endif 29942int 29943main () 29944{ 29945/* The GNU C library defines this for functions which it implements 29946 to always fail with ENOSYS. Some functions are actually named 29947 something starting with __ and the normal name is an alias. */ 29948#if defined (__stub_connect) || defined (__stub___connect) 29949choke me 29950#else 29951f = connect; 29952#endif 29953 29954 ; 29955 return 0; 29956} 29957_ACEOF 29958rm -f conftest.$ac_objext conftest$ac_exeext 29959if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 29960 (eval $ac_link) 2>&5 29961 ac_status=$? 29962 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29963 (exit $ac_status); } && 29964 { ac_try='test -s conftest$ac_exeext' 29965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 29966 (eval $ac_try) 2>&5 29967 ac_status=$? 29968 echo "$as_me:$LINENO: \$? = $ac_status" >&5 29969 (exit $ac_status); }; }; then 29970 ac_cv_func_connect=yes 29971else 29972 echo "$as_me: failed program was:" >&5 29973cat conftest.$ac_ext >&5 29974ac_cv_func_connect=no 29975fi 29976rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 29977fi 29978echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5 29979echo "${ECHO_T}$ac_cv_func_connect" >&6 29980 29981 if test $ac_cv_func_connect = no; then 29982 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 29983echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6 29984if test "${ac_cv_lib_socket_connect+set}" = set; then 29985 echo $ECHO_N "(cached) $ECHO_C" >&6 29986else 29987 ac_check_lib_save_LIBS=$LIBS 29988LIBS="-lsocket $X_EXTRA_LIBS $LIBS" 29989cat >conftest.$ac_ext <<_ACEOF 29990#line $LINENO "configure" 29991#include "confdefs.h" 29992 29993/* Override any gcc2 internal prototype to avoid an error. */ 29994#ifdef __cplusplus 29995extern "C" 29996#endif 29997/* We use char because int might match the return type of a gcc2 29998 builtin and then its argument prototype would still apply. */ 29999char connect (); 30000#ifdef F77_DUMMY_MAIN 30001# ifdef __cplusplus 30002 extern "C" 30003# endif 30004 int F77_DUMMY_MAIN() { return 1; } 30005#endif 30006int 30007main () 30008{ 30009connect (); 30010 ; 30011 return 0; 30012} 30013_ACEOF 30014rm -f conftest.$ac_objext conftest$ac_exeext 30015if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30016 (eval $ac_link) 2>&5 30017 ac_status=$? 30018 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30019 (exit $ac_status); } && 30020 { ac_try='test -s conftest$ac_exeext' 30021 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30022 (eval $ac_try) 2>&5 30023 ac_status=$? 30024 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30025 (exit $ac_status); }; }; then 30026 ac_cv_lib_socket_connect=yes 30027else 30028 echo "$as_me: failed program was:" >&5 30029cat conftest.$ac_ext >&5 30030ac_cv_lib_socket_connect=no 30031fi 30032rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30033LIBS=$ac_check_lib_save_LIBS 30034fi 30035echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 30036echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6 30037if test $ac_cv_lib_socket_connect = yes; then 30038 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" 30039fi 30040 30041 fi 30042 30043 # Guillermo Gomez says -lposix is necessary on A/UX. 30044 echo "$as_me:$LINENO: checking for remove" >&5 30045echo $ECHO_N "checking for remove... $ECHO_C" >&6 30046if test "${ac_cv_func_remove+set}" = set; then 30047 echo $ECHO_N "(cached) $ECHO_C" >&6 30048else 30049 cat >conftest.$ac_ext <<_ACEOF 30050#line $LINENO "configure" 30051#include "confdefs.h" 30052/* System header to define __stub macros and hopefully few prototypes, 30053 which can conflict with char remove (); below. */ 30054#include <assert.h> 30055/* Override any gcc2 internal prototype to avoid an error. */ 30056#ifdef __cplusplus 30057extern "C" 30058#endif 30059/* We use char because int might match the return type of a gcc2 30060 builtin and then its argument prototype would still apply. */ 30061char remove (); 30062char (*f) (); 30063 30064#ifdef F77_DUMMY_MAIN 30065# ifdef __cplusplus 30066 extern "C" 30067# endif 30068 int F77_DUMMY_MAIN() { return 1; } 30069#endif 30070int 30071main () 30072{ 30073/* The GNU C library defines this for functions which it implements 30074 to always fail with ENOSYS. Some functions are actually named 30075 something starting with __ and the normal name is an alias. */ 30076#if defined (__stub_remove) || defined (__stub___remove) 30077choke me 30078#else 30079f = remove; 30080#endif 30081 30082 ; 30083 return 0; 30084} 30085_ACEOF 30086rm -f conftest.$ac_objext conftest$ac_exeext 30087if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30088 (eval $ac_link) 2>&5 30089 ac_status=$? 30090 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30091 (exit $ac_status); } && 30092 { ac_try='test -s conftest$ac_exeext' 30093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30094 (eval $ac_try) 2>&5 30095 ac_status=$? 30096 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30097 (exit $ac_status); }; }; then 30098 ac_cv_func_remove=yes 30099else 30100 echo "$as_me: failed program was:" >&5 30101cat conftest.$ac_ext >&5 30102ac_cv_func_remove=no 30103fi 30104rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30105fi 30106echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5 30107echo "${ECHO_T}$ac_cv_func_remove" >&6 30108 30109 if test $ac_cv_func_remove = no; then 30110 echo "$as_me:$LINENO: checking for remove in -lposix" >&5 30111echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6 30112if test "${ac_cv_lib_posix_remove+set}" = set; then 30113 echo $ECHO_N "(cached) $ECHO_C" >&6 30114else 30115 ac_check_lib_save_LIBS=$LIBS 30116LIBS="-lposix $LIBS" 30117cat >conftest.$ac_ext <<_ACEOF 30118#line $LINENO "configure" 30119#include "confdefs.h" 30120 30121/* Override any gcc2 internal prototype to avoid an error. */ 30122#ifdef __cplusplus 30123extern "C" 30124#endif 30125/* We use char because int might match the return type of a gcc2 30126 builtin and then its argument prototype would still apply. */ 30127char remove (); 30128#ifdef F77_DUMMY_MAIN 30129# ifdef __cplusplus 30130 extern "C" 30131# endif 30132 int F77_DUMMY_MAIN() { return 1; } 30133#endif 30134int 30135main () 30136{ 30137remove (); 30138 ; 30139 return 0; 30140} 30141_ACEOF 30142rm -f conftest.$ac_objext conftest$ac_exeext 30143if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30144 (eval $ac_link) 2>&5 30145 ac_status=$? 30146 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30147 (exit $ac_status); } && 30148 { ac_try='test -s conftest$ac_exeext' 30149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30150 (eval $ac_try) 2>&5 30151 ac_status=$? 30152 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30153 (exit $ac_status); }; }; then 30154 ac_cv_lib_posix_remove=yes 30155else 30156 echo "$as_me: failed program was:" >&5 30157cat conftest.$ac_ext >&5 30158ac_cv_lib_posix_remove=no 30159fi 30160rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30161LIBS=$ac_check_lib_save_LIBS 30162fi 30163echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5 30164echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6 30165if test $ac_cv_lib_posix_remove = yes; then 30166 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" 30167fi 30168 30169 fi 30170 30171 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. 30172 echo "$as_me:$LINENO: checking for shmat" >&5 30173echo $ECHO_N "checking for shmat... $ECHO_C" >&6 30174if test "${ac_cv_func_shmat+set}" = set; then 30175 echo $ECHO_N "(cached) $ECHO_C" >&6 30176else 30177 cat >conftest.$ac_ext <<_ACEOF 30178#line $LINENO "configure" 30179#include "confdefs.h" 30180/* System header to define __stub macros and hopefully few prototypes, 30181 which can conflict with char shmat (); below. */ 30182#include <assert.h> 30183/* Override any gcc2 internal prototype to avoid an error. */ 30184#ifdef __cplusplus 30185extern "C" 30186#endif 30187/* We use char because int might match the return type of a gcc2 30188 builtin and then its argument prototype would still apply. */ 30189char shmat (); 30190char (*f) (); 30191 30192#ifdef F77_DUMMY_MAIN 30193# ifdef __cplusplus 30194 extern "C" 30195# endif 30196 int F77_DUMMY_MAIN() { return 1; } 30197#endif 30198int 30199main () 30200{ 30201/* The GNU C library defines this for functions which it implements 30202 to always fail with ENOSYS. Some functions are actually named 30203 something starting with __ and the normal name is an alias. */ 30204#if defined (__stub_shmat) || defined (__stub___shmat) 30205choke me 30206#else 30207f = shmat; 30208#endif 30209 30210 ; 30211 return 0; 30212} 30213_ACEOF 30214rm -f conftest.$ac_objext conftest$ac_exeext 30215if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30216 (eval $ac_link) 2>&5 30217 ac_status=$? 30218 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30219 (exit $ac_status); } && 30220 { ac_try='test -s conftest$ac_exeext' 30221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30222 (eval $ac_try) 2>&5 30223 ac_status=$? 30224 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30225 (exit $ac_status); }; }; then 30226 ac_cv_func_shmat=yes 30227else 30228 echo "$as_me: failed program was:" >&5 30229cat conftest.$ac_ext >&5 30230ac_cv_func_shmat=no 30231fi 30232rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30233fi 30234echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5 30235echo "${ECHO_T}$ac_cv_func_shmat" >&6 30236 30237 if test $ac_cv_func_shmat = no; then 30238 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5 30239echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6 30240if test "${ac_cv_lib_ipc_shmat+set}" = set; then 30241 echo $ECHO_N "(cached) $ECHO_C" >&6 30242else 30243 ac_check_lib_save_LIBS=$LIBS 30244LIBS="-lipc $LIBS" 30245cat >conftest.$ac_ext <<_ACEOF 30246#line $LINENO "configure" 30247#include "confdefs.h" 30248 30249/* Override any gcc2 internal prototype to avoid an error. */ 30250#ifdef __cplusplus 30251extern "C" 30252#endif 30253/* We use char because int might match the return type of a gcc2 30254 builtin and then its argument prototype would still apply. */ 30255char shmat (); 30256#ifdef F77_DUMMY_MAIN 30257# ifdef __cplusplus 30258 extern "C" 30259# endif 30260 int F77_DUMMY_MAIN() { return 1; } 30261#endif 30262int 30263main () 30264{ 30265shmat (); 30266 ; 30267 return 0; 30268} 30269_ACEOF 30270rm -f conftest.$ac_objext conftest$ac_exeext 30271if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30272 (eval $ac_link) 2>&5 30273 ac_status=$? 30274 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30275 (exit $ac_status); } && 30276 { ac_try='test -s conftest$ac_exeext' 30277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30278 (eval $ac_try) 2>&5 30279 ac_status=$? 30280 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30281 (exit $ac_status); }; }; then 30282 ac_cv_lib_ipc_shmat=yes 30283else 30284 echo "$as_me: failed program was:" >&5 30285cat conftest.$ac_ext >&5 30286ac_cv_lib_ipc_shmat=no 30287fi 30288rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30289LIBS=$ac_check_lib_save_LIBS 30290fi 30291echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5 30292echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6 30293if test $ac_cv_lib_ipc_shmat = yes; then 30294 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" 30295fi 30296 30297 fi 30298 fi 30299 30300 # Check for libraries that X11R6 Xt/Xaw programs need. 30301 ac_save_LDFLAGS=$LDFLAGS 30302 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries" 30303 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to 30304 # check for ICE first), but we must link in the order -lSM -lICE or 30305 # we get undefined symbols. So assume we have SM if we have ICE. 30306 # These have to be linked with before -lX11, unlike the other 30307 # libraries we check for below, so use a different variable. 30308 # John Interrante, Karl Berry 30309 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5 30310echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6 30311if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then 30312 echo $ECHO_N "(cached) $ECHO_C" >&6 30313else 30314 ac_check_lib_save_LIBS=$LIBS 30315LIBS="-lICE $X_EXTRA_LIBS $LIBS" 30316cat >conftest.$ac_ext <<_ACEOF 30317#line $LINENO "configure" 30318#include "confdefs.h" 30319 30320/* Override any gcc2 internal prototype to avoid an error. */ 30321#ifdef __cplusplus 30322extern "C" 30323#endif 30324/* We use char because int might match the return type of a gcc2 30325 builtin and then its argument prototype would still apply. */ 30326char IceConnectionNumber (); 30327#ifdef F77_DUMMY_MAIN 30328# ifdef __cplusplus 30329 extern "C" 30330# endif 30331 int F77_DUMMY_MAIN() { return 1; } 30332#endif 30333int 30334main () 30335{ 30336IceConnectionNumber (); 30337 ; 30338 return 0; 30339} 30340_ACEOF 30341rm -f conftest.$ac_objext conftest$ac_exeext 30342if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30343 (eval $ac_link) 2>&5 30344 ac_status=$? 30345 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30346 (exit $ac_status); } && 30347 { ac_try='test -s conftest$ac_exeext' 30348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30349 (eval $ac_try) 2>&5 30350 ac_status=$? 30351 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30352 (exit $ac_status); }; }; then 30353 ac_cv_lib_ICE_IceConnectionNumber=yes 30354else 30355 echo "$as_me: failed program was:" >&5 30356cat conftest.$ac_ext >&5 30357ac_cv_lib_ICE_IceConnectionNumber=no 30358fi 30359rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30360LIBS=$ac_check_lib_save_LIBS 30361fi 30362echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 30363echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6 30364if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then 30365 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" 30366fi 30367 30368 LDFLAGS=$ac_save_LDFLAGS 30369 30370fi 30371 30372 30373# try to figure out if we need any additional ld flags, like -R 30374# and yes, the autoconf X test is utterly broken 30375if test "$no_x" != yes; then 30376 echo "$as_me:$LINENO: checking for special X linker flags" >&5 30377echo $ECHO_N "checking for special X linker flags... $ECHO_C" >&6 30378if test "${krb_cv_sys_x_libs_rpath+set}" = set; then 30379 echo $ECHO_N "(cached) $ECHO_C" >&6 30380else 30381 30382 ac_save_libs="$LIBS" 30383 ac_save_cflags="$CFLAGS" 30384 CFLAGS="$CFLAGS $X_CFLAGS" 30385 krb_cv_sys_x_libs_rpath="" 30386 krb_cv_sys_x_libs="" 30387 for rflag in "" "-R" "-R " "-rpath "; do 30388 if test "$rflag" = ""; then 30389 foo="$X_LIBS" 30390 else 30391 foo="" 30392 for flag in $X_LIBS; do 30393 case $flag in 30394 -L*) 30395 foo="$foo $flag `echo $flag | sed \"s/-L/$rflag/\"`" 30396 ;; 30397 *) 30398 foo="$foo $flag" 30399 ;; 30400 esac 30401 done 30402 fi 30403 LIBS="$ac_save_libs $foo $X_PRE_LIBS -lX11 $X_EXTRA_LIBS" 30404 if test "$cross_compiling" = yes; then 30405 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5 30406echo "$as_me: error: cannot run test program while cross compiling" >&2;} 30407 { (exit 1); exit 1; }; } 30408else 30409 cat >conftest.$ac_ext <<_ACEOF 30410#line $LINENO "configure" 30411#include "confdefs.h" 30412 30413 #include <X11/Xlib.h> 30414 foo() 30415 { 30416 XOpenDisplay(NULL); 30417 } 30418 main() 30419 { 30420 return 0; 30421 } 30422 30423_ACEOF 30424rm -f conftest$ac_exeext 30425if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30426 (eval $ac_link) 2>&5 30427 ac_status=$? 30428 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30429 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 30430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30431 (eval $ac_try) 2>&5 30432 ac_status=$? 30433 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30434 (exit $ac_status); }; }; then 30435 krb_cv_sys_x_libs_rpath="$rflag"; krb_cv_sys_x_libs="$foo"; break 30436else 30437 echo "$as_me: program exited with status $ac_status" >&5 30438echo "$as_me: failed program was:" >&5 30439cat conftest.$ac_ext >&5 30440( exit $ac_status ) 30441: 30442fi 30443rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 30444fi 30445 done 30446 LIBS="$ac_save_libs" 30447 CFLAGS="$ac_save_cflags" 30448 30449fi 30450echo "$as_me:$LINENO: result: $krb_cv_sys_x_libs_rpath" >&5 30451echo "${ECHO_T}$krb_cv_sys_x_libs_rpath" >&6 30452 X_LIBS="$krb_cv_sys_x_libs" 30453fi 30454 30455 30456 30457 30458if test "$no_x" != yes; then 30459 HAVE_X_TRUE= 30460 HAVE_X_FALSE='#' 30461else 30462 HAVE_X_TRUE='#' 30463 HAVE_X_FALSE= 30464fi 30465 30466 30467 30468save_CFLAGS="$CFLAGS" 30469CFLAGS="$X_CFLAGS $CFLAGS" 30470save_LIBS="$LIBS" 30471LIBS="$X_PRE_LIBS $X_EXTRA_LIBS $LIBS" 30472save_LDFLAGS="$LDFLAGS" 30473LDFLAGS="$LDFLAGS $X_LIBS" 30474 30475 30476 30477 30478 30479echo "$as_me:$LINENO: checking for XauWriteAuth" >&5 30480echo $ECHO_N "checking for XauWriteAuth... $ECHO_C" >&6 30481if test "${ac_cv_funclib_XauWriteAuth+set}" = set; then 30482 echo $ECHO_N "(cached) $ECHO_C" >&6 30483else 30484 30485if eval "test \"\$ac_cv_func_XauWriteAuth\" != yes" ; then 30486 ac_save_LIBS="$LIBS" 30487 for ac_lib in "" X11 Xau; do 30488 case "$ac_lib" in 30489 "") ;; 30490 yes) ac_lib="" ;; 30491 no) continue ;; 30492 -l*) ;; 30493 *) ac_lib="-l$ac_lib" ;; 30494 esac 30495 LIBS=" $ac_lib $ac_save_LIBS" 30496 cat >conftest.$ac_ext <<_ACEOF 30497#line $LINENO "configure" 30498#include "confdefs.h" 30499 30500#ifdef F77_DUMMY_MAIN 30501# ifdef __cplusplus 30502 extern "C" 30503# endif 30504 int F77_DUMMY_MAIN() { return 1; } 30505#endif 30506int 30507main () 30508{ 30509XauWriteAuth() 30510 ; 30511 return 0; 30512} 30513_ACEOF 30514rm -f conftest.$ac_objext conftest$ac_exeext 30515if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30516 (eval $ac_link) 2>&5 30517 ac_status=$? 30518 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30519 (exit $ac_status); } && 30520 { ac_try='test -s conftest$ac_exeext' 30521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30522 (eval $ac_try) 2>&5 30523 ac_status=$? 30524 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30525 (exit $ac_status); }; }; then 30526 eval "if test -n \"$ac_lib\";then ac_cv_funclib_XauWriteAuth=$ac_lib; else ac_cv_funclib_XauWriteAuth=yes; fi";break 30527else 30528 echo "$as_me: failed program was:" >&5 30529cat conftest.$ac_ext >&5 30530fi 30531rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30532 done 30533 eval "ac_cv_funclib_XauWriteAuth=\${ac_cv_funclib_XauWriteAuth-no}" 30534 LIBS="$ac_save_LIBS" 30535fi 30536 30537fi 30538 30539 30540eval "ac_res=\$ac_cv_funclib_XauWriteAuth" 30541 30542if false; then 30543 30544for ac_func in XauWriteAuth 30545do 30546as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 30547echo "$as_me:$LINENO: checking for $ac_func" >&5 30548echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 30549if eval "test \"\${$as_ac_var+set}\" = set"; then 30550 echo $ECHO_N "(cached) $ECHO_C" >&6 30551else 30552 cat >conftest.$ac_ext <<_ACEOF 30553#line $LINENO "configure" 30554#include "confdefs.h" 30555/* System header to define __stub macros and hopefully few prototypes, 30556 which can conflict with char $ac_func (); below. */ 30557#include <assert.h> 30558/* Override any gcc2 internal prototype to avoid an error. */ 30559#ifdef __cplusplus 30560extern "C" 30561#endif 30562/* We use char because int might match the return type of a gcc2 30563 builtin and then its argument prototype would still apply. */ 30564char $ac_func (); 30565char (*f) (); 30566 30567#ifdef F77_DUMMY_MAIN 30568# ifdef __cplusplus 30569 extern "C" 30570# endif 30571 int F77_DUMMY_MAIN() { return 1; } 30572#endif 30573int 30574main () 30575{ 30576/* The GNU C library defines this for functions which it implements 30577 to always fail with ENOSYS. Some functions are actually named 30578 something starting with __ and the normal name is an alias. */ 30579#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 30580choke me 30581#else 30582f = $ac_func; 30583#endif 30584 30585 ; 30586 return 0; 30587} 30588_ACEOF 30589rm -f conftest.$ac_objext conftest$ac_exeext 30590if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30591 (eval $ac_link) 2>&5 30592 ac_status=$? 30593 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30594 (exit $ac_status); } && 30595 { ac_try='test -s conftest$ac_exeext' 30596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30597 (eval $ac_try) 2>&5 30598 ac_status=$? 30599 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30600 (exit $ac_status); }; }; then 30601 eval "$as_ac_var=yes" 30602else 30603 echo "$as_me: failed program was:" >&5 30604cat conftest.$ac_ext >&5 30605eval "$as_ac_var=no" 30606fi 30607rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30608fi 30609echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 30610echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 30611if test `eval echo '${'$as_ac_var'}'` = yes; then 30612 cat >>confdefs.h <<_ACEOF 30613#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 30614_ACEOF 30615 30616fi 30617done 30618 30619fi 30620# XauWriteAuth 30621eval "ac_tr_func=HAVE_`echo XauWriteAuth | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 30622eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 30623eval "LIB_XauWriteAuth=$ac_res" 30624 30625case "$ac_res" in 30626 yes) 30627 eval "ac_cv_func_XauWriteAuth=yes" 30628 eval "LIB_XauWriteAuth=" 30629 cat >>confdefs.h <<_ACEOF 30630#define $ac_tr_func 1 30631_ACEOF 30632 30633 echo "$as_me:$LINENO: result: yes" >&5 30634echo "${ECHO_T}yes" >&6 30635 ;; 30636 no) 30637 eval "ac_cv_func_XauWriteAuth=no" 30638 eval "LIB_XauWriteAuth=" 30639 echo "$as_me:$LINENO: result: no" >&5 30640echo "${ECHO_T}no" >&6 30641 ;; 30642 *) 30643 eval "ac_cv_func_XauWriteAuth=yes" 30644 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 30645 cat >>confdefs.h <<_ACEOF 30646#define $ac_tr_func 1 30647_ACEOF 30648 30649 cat >>confdefs.h <<_ACEOF 30650#define $ac_tr_lib 1 30651_ACEOF 30652 30653 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 30654echo "${ECHO_T}yes, in $ac_res" >&6 30655 ;; 30656esac 30657 30658 30659ac_xxx="$LIBS" 30660LIBS="$LIB_XauWriteAuth $LIBS" 30661 30662 30663 30664echo "$as_me:$LINENO: checking for XauReadAuth" >&5 30665echo $ECHO_N "checking for XauReadAuth... $ECHO_C" >&6 30666if test "${ac_cv_funclib_XauReadAuth+set}" = set; then 30667 echo $ECHO_N "(cached) $ECHO_C" >&6 30668else 30669 30670if eval "test \"\$ac_cv_func_XauReadAuth\" != yes" ; then 30671 ac_save_LIBS="$LIBS" 30672 for ac_lib in "" X11 Xau; do 30673 case "$ac_lib" in 30674 "") ;; 30675 yes) ac_lib="" ;; 30676 no) continue ;; 30677 -l*) ;; 30678 *) ac_lib="-l$ac_lib" ;; 30679 esac 30680 LIBS=" $ac_lib $ac_save_LIBS" 30681 cat >conftest.$ac_ext <<_ACEOF 30682#line $LINENO "configure" 30683#include "confdefs.h" 30684 30685#ifdef F77_DUMMY_MAIN 30686# ifdef __cplusplus 30687 extern "C" 30688# endif 30689 int F77_DUMMY_MAIN() { return 1; } 30690#endif 30691int 30692main () 30693{ 30694XauReadAuth() 30695 ; 30696 return 0; 30697} 30698_ACEOF 30699rm -f conftest.$ac_objext conftest$ac_exeext 30700if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30701 (eval $ac_link) 2>&5 30702 ac_status=$? 30703 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30704 (exit $ac_status); } && 30705 { ac_try='test -s conftest$ac_exeext' 30706 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30707 (eval $ac_try) 2>&5 30708 ac_status=$? 30709 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30710 (exit $ac_status); }; }; then 30711 eval "if test -n \"$ac_lib\";then ac_cv_funclib_XauReadAuth=$ac_lib; else ac_cv_funclib_XauReadAuth=yes; fi";break 30712else 30713 echo "$as_me: failed program was:" >&5 30714cat conftest.$ac_ext >&5 30715fi 30716rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30717 done 30718 eval "ac_cv_funclib_XauReadAuth=\${ac_cv_funclib_XauReadAuth-no}" 30719 LIBS="$ac_save_LIBS" 30720fi 30721 30722fi 30723 30724 30725eval "ac_res=\$ac_cv_funclib_XauReadAuth" 30726 30727if false; then 30728 30729for ac_func in XauReadAuth 30730do 30731as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 30732echo "$as_me:$LINENO: checking for $ac_func" >&5 30733echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 30734if eval "test \"\${$as_ac_var+set}\" = set"; then 30735 echo $ECHO_N "(cached) $ECHO_C" >&6 30736else 30737 cat >conftest.$ac_ext <<_ACEOF 30738#line $LINENO "configure" 30739#include "confdefs.h" 30740/* System header to define __stub macros and hopefully few prototypes, 30741 which can conflict with char $ac_func (); below. */ 30742#include <assert.h> 30743/* Override any gcc2 internal prototype to avoid an error. */ 30744#ifdef __cplusplus 30745extern "C" 30746#endif 30747/* We use char because int might match the return type of a gcc2 30748 builtin and then its argument prototype would still apply. */ 30749char $ac_func (); 30750char (*f) (); 30751 30752#ifdef F77_DUMMY_MAIN 30753# ifdef __cplusplus 30754 extern "C" 30755# endif 30756 int F77_DUMMY_MAIN() { return 1; } 30757#endif 30758int 30759main () 30760{ 30761/* The GNU C library defines this for functions which it implements 30762 to always fail with ENOSYS. Some functions are actually named 30763 something starting with __ and the normal name is an alias. */ 30764#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 30765choke me 30766#else 30767f = $ac_func; 30768#endif 30769 30770 ; 30771 return 0; 30772} 30773_ACEOF 30774rm -f conftest.$ac_objext conftest$ac_exeext 30775if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30776 (eval $ac_link) 2>&5 30777 ac_status=$? 30778 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30779 (exit $ac_status); } && 30780 { ac_try='test -s conftest$ac_exeext' 30781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30782 (eval $ac_try) 2>&5 30783 ac_status=$? 30784 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30785 (exit $ac_status); }; }; then 30786 eval "$as_ac_var=yes" 30787else 30788 echo "$as_me: failed program was:" >&5 30789cat conftest.$ac_ext >&5 30790eval "$as_ac_var=no" 30791fi 30792rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30793fi 30794echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 30795echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 30796if test `eval echo '${'$as_ac_var'}'` = yes; then 30797 cat >>confdefs.h <<_ACEOF 30798#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 30799_ACEOF 30800 30801fi 30802done 30803 30804fi 30805# XauReadAuth 30806eval "ac_tr_func=HAVE_`echo XauReadAuth | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 30807eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 30808eval "LIB_XauReadAuth=$ac_res" 30809 30810case "$ac_res" in 30811 yes) 30812 eval "ac_cv_func_XauReadAuth=yes" 30813 eval "LIB_XauReadAuth=" 30814 cat >>confdefs.h <<_ACEOF 30815#define $ac_tr_func 1 30816_ACEOF 30817 30818 echo "$as_me:$LINENO: result: yes" >&5 30819echo "${ECHO_T}yes" >&6 30820 ;; 30821 no) 30822 eval "ac_cv_func_XauReadAuth=no" 30823 eval "LIB_XauReadAuth=" 30824 echo "$as_me:$LINENO: result: no" >&5 30825echo "${ECHO_T}no" >&6 30826 ;; 30827 *) 30828 eval "ac_cv_func_XauReadAuth=yes" 30829 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 30830 cat >>confdefs.h <<_ACEOF 30831#define $ac_tr_func 1 30832_ACEOF 30833 30834 cat >>confdefs.h <<_ACEOF 30835#define $ac_tr_lib 1 30836_ACEOF 30837 30838 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 30839echo "${ECHO_T}yes, in $ac_res" >&6 30840 ;; 30841esac 30842 30843 30844LIBS="$LIB_XauReadAauth $LIBS" 30845 30846 30847 30848echo "$as_me:$LINENO: checking for XauFileName" >&5 30849echo $ECHO_N "checking for XauFileName... $ECHO_C" >&6 30850if test "${ac_cv_funclib_XauFileName+set}" = set; then 30851 echo $ECHO_N "(cached) $ECHO_C" >&6 30852else 30853 30854if eval "test \"\$ac_cv_func_XauFileName\" != yes" ; then 30855 ac_save_LIBS="$LIBS" 30856 for ac_lib in "" X11 Xau; do 30857 case "$ac_lib" in 30858 "") ;; 30859 yes) ac_lib="" ;; 30860 no) continue ;; 30861 -l*) ;; 30862 *) ac_lib="-l$ac_lib" ;; 30863 esac 30864 LIBS=" $ac_lib $ac_save_LIBS" 30865 cat >conftest.$ac_ext <<_ACEOF 30866#line $LINENO "configure" 30867#include "confdefs.h" 30868 30869#ifdef F77_DUMMY_MAIN 30870# ifdef __cplusplus 30871 extern "C" 30872# endif 30873 int F77_DUMMY_MAIN() { return 1; } 30874#endif 30875int 30876main () 30877{ 30878XauFileName() 30879 ; 30880 return 0; 30881} 30882_ACEOF 30883rm -f conftest.$ac_objext conftest$ac_exeext 30884if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30885 (eval $ac_link) 2>&5 30886 ac_status=$? 30887 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30888 (exit $ac_status); } && 30889 { ac_try='test -s conftest$ac_exeext' 30890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30891 (eval $ac_try) 2>&5 30892 ac_status=$? 30893 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30894 (exit $ac_status); }; }; then 30895 eval "if test -n \"$ac_lib\";then ac_cv_funclib_XauFileName=$ac_lib; else ac_cv_funclib_XauFileName=yes; fi";break 30896else 30897 echo "$as_me: failed program was:" >&5 30898cat conftest.$ac_ext >&5 30899fi 30900rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30901 done 30902 eval "ac_cv_funclib_XauFileName=\${ac_cv_funclib_XauFileName-no}" 30903 LIBS="$ac_save_LIBS" 30904fi 30905 30906fi 30907 30908 30909eval "ac_res=\$ac_cv_funclib_XauFileName" 30910 30911if false; then 30912 30913for ac_func in XauFileName 30914do 30915as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 30916echo "$as_me:$LINENO: checking for $ac_func" >&5 30917echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 30918if eval "test \"\${$as_ac_var+set}\" = set"; then 30919 echo $ECHO_N "(cached) $ECHO_C" >&6 30920else 30921 cat >conftest.$ac_ext <<_ACEOF 30922#line $LINENO "configure" 30923#include "confdefs.h" 30924/* System header to define __stub macros and hopefully few prototypes, 30925 which can conflict with char $ac_func (); below. */ 30926#include <assert.h> 30927/* Override any gcc2 internal prototype to avoid an error. */ 30928#ifdef __cplusplus 30929extern "C" 30930#endif 30931/* We use char because int might match the return type of a gcc2 30932 builtin and then its argument prototype would still apply. */ 30933char $ac_func (); 30934char (*f) (); 30935 30936#ifdef F77_DUMMY_MAIN 30937# ifdef __cplusplus 30938 extern "C" 30939# endif 30940 int F77_DUMMY_MAIN() { return 1; } 30941#endif 30942int 30943main () 30944{ 30945/* The GNU C library defines this for functions which it implements 30946 to always fail with ENOSYS. Some functions are actually named 30947 something starting with __ and the normal name is an alias. */ 30948#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 30949choke me 30950#else 30951f = $ac_func; 30952#endif 30953 30954 ; 30955 return 0; 30956} 30957_ACEOF 30958rm -f conftest.$ac_objext conftest$ac_exeext 30959if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 30960 (eval $ac_link) 2>&5 30961 ac_status=$? 30962 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30963 (exit $ac_status); } && 30964 { ac_try='test -s conftest$ac_exeext' 30965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 30966 (eval $ac_try) 2>&5 30967 ac_status=$? 30968 echo "$as_me:$LINENO: \$? = $ac_status" >&5 30969 (exit $ac_status); }; }; then 30970 eval "$as_ac_var=yes" 30971else 30972 echo "$as_me: failed program was:" >&5 30973cat conftest.$ac_ext >&5 30974eval "$as_ac_var=no" 30975fi 30976rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 30977fi 30978echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 30979echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 30980if test `eval echo '${'$as_ac_var'}'` = yes; then 30981 cat >>confdefs.h <<_ACEOF 30982#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 30983_ACEOF 30984 30985fi 30986done 30987 30988fi 30989# XauFileName 30990eval "ac_tr_func=HAVE_`echo XauFileName | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 30991eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 30992eval "LIB_XauFileName=$ac_res" 30993 30994case "$ac_res" in 30995 yes) 30996 eval "ac_cv_func_XauFileName=yes" 30997 eval "LIB_XauFileName=" 30998 cat >>confdefs.h <<_ACEOF 30999#define $ac_tr_func 1 31000_ACEOF 31001 31002 echo "$as_me:$LINENO: result: yes" >&5 31003echo "${ECHO_T}yes" >&6 31004 ;; 31005 no) 31006 eval "ac_cv_func_XauFileName=no" 31007 eval "LIB_XauFileName=" 31008 echo "$as_me:$LINENO: result: no" >&5 31009echo "${ECHO_T}no" >&6 31010 ;; 31011 *) 31012 eval "ac_cv_func_XauFileName=yes" 31013 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 31014 cat >>confdefs.h <<_ACEOF 31015#define $ac_tr_func 1 31016_ACEOF 31017 31018 cat >>confdefs.h <<_ACEOF 31019#define $ac_tr_lib 1 31020_ACEOF 31021 31022 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 31023echo "${ECHO_T}yes, in $ac_res" >&6 31024 ;; 31025esac 31026 31027 31028LIBS="$ac_xxx" 31029 31030case "$ac_cv_funclib_XauWriteAuth" in 31031yes) ;; 31032no) ;; 31033*) if test "$ac_cv_funclib_XauReadAuth" = yes; then 31034 if test "$ac_cv_funclib_XauFileName" = yes; then 31035 LIB_XauReadAuth="$LIB_XauWriteAuth" 31036 else 31037 LIB_XauReadAuth="$LIB_XauWriteAuth $LIB_XauFileName" 31038 fi 31039 else 31040 if test "$ac_cv_funclib_XauFileName" = yes; then 31041 LIB_XauReadAuth="$LIB_XauReadAuth $LIB_XauWriteAuth" 31042 else 31043 LIB_XauReadAuth="$LIB_XauReadAuth $LIB_XauWriteAuth $LIB_XauFileName" 31044 fi 31045 fi 31046 ;; 31047esac 31048 31049if test "$AUTOMAKE" != ""; then 31050 31051 31052if test "$ac_cv_func_XauWriteAuth" != "yes"; then 31053 NEED_WRITEAUTH_TRUE= 31054 NEED_WRITEAUTH_FALSE='#' 31055else 31056 NEED_WRITEAUTH_TRUE='#' 31057 NEED_WRITEAUTH_FALSE= 31058fi 31059 31060else 31061 31062 31063 if test "$ac_cv_func_XauWriteAuth" != "yes"; then 31064 NEED_WRITEAUTH_TRUE= 31065 NEED_WRITEAUTH_FALSE='#' 31066 else 31067 NEED_WRITEAUTH_TRUE='#' 31068 NEED_WRITEAUTH_FALSE= 31069 fi 31070fi 31071CFLAGS=$save_CFLAGS 31072LIBS=$save_LIBS 31073LDFLAGS=$save_LDFLAGS 31074 31075 31076 31077echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 31078echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 31079if test "${ac_cv_c_const+set}" = set; then 31080 echo $ECHO_N "(cached) $ECHO_C" >&6 31081else 31082 cat >conftest.$ac_ext <<_ACEOF 31083#line $LINENO "configure" 31084#include "confdefs.h" 31085 31086#ifdef F77_DUMMY_MAIN 31087# ifdef __cplusplus 31088 extern "C" 31089# endif 31090 int F77_DUMMY_MAIN() { return 1; } 31091#endif 31092int 31093main () 31094{ 31095/* FIXME: Include the comments suggested by Paul. */ 31096#ifndef __cplusplus 31097 /* Ultrix mips cc rejects this. */ 31098 typedef int charset[2]; 31099 const charset x; 31100 /* SunOS 4.1.1 cc rejects this. */ 31101 char const *const *ccp; 31102 char **p; 31103 /* NEC SVR4.0.2 mips cc rejects this. */ 31104 struct point {int x, y;}; 31105 static struct point const zero = {0,0}; 31106 /* AIX XL C 1.02.0.0 rejects this. 31107 It does not let you subtract one const X* pointer from another in 31108 an arm of an if-expression whose if-part is not a constant 31109 expression */ 31110 const char *g = "string"; 31111 ccp = &g + (g ? g-g : 0); 31112 /* HPUX 7.0 cc rejects these. */ 31113 ++ccp; 31114 p = (char**) ccp; 31115 ccp = (char const *const *) p; 31116 { /* SCO 3.2v4 cc rejects this. */ 31117 char *t; 31118 char const *s = 0 ? (char *) 0 : (char const *) 0; 31119 31120 *t++ = 0; 31121 } 31122 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 31123 int x[] = {25, 17}; 31124 const int *foo = &x[0]; 31125 ++foo; 31126 } 31127 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 31128 typedef const int *iptr; 31129 iptr p = 0; 31130 ++p; 31131 } 31132 { /* AIX XL C 1.02.0.0 rejects this saying 31133 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 31134 struct s { int j; const int *ap[3]; }; 31135 struct s *b; b->j = 5; 31136 } 31137 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 31138 const int foo = 10; 31139 } 31140#endif 31141 31142 ; 31143 return 0; 31144} 31145_ACEOF 31146rm -f conftest.$ac_objext 31147if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 31148 (eval $ac_compile) 2>&5 31149 ac_status=$? 31150 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31151 (exit $ac_status); } && 31152 { ac_try='test -s conftest.$ac_objext' 31153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 31154 (eval $ac_try) 2>&5 31155 ac_status=$? 31156 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31157 (exit $ac_status); }; }; then 31158 ac_cv_c_const=yes 31159else 31160 echo "$as_me: failed program was:" >&5 31161cat conftest.$ac_ext >&5 31162ac_cv_c_const=no 31163fi 31164rm -f conftest.$ac_objext conftest.$ac_ext 31165fi 31166echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 31167echo "${ECHO_T}$ac_cv_c_const" >&6 31168if test $ac_cv_c_const = no; then 31169 31170cat >>confdefs.h <<\_ACEOF 31171#define const 31172_ACEOF 31173 31174fi 31175 31176echo "$as_me:$LINENO: checking for off_t" >&5 31177echo $ECHO_N "checking for off_t... $ECHO_C" >&6 31178if test "${ac_cv_type_off_t+set}" = set; then 31179 echo $ECHO_N "(cached) $ECHO_C" >&6 31180else 31181 cat >conftest.$ac_ext <<_ACEOF 31182#line $LINENO "configure" 31183#include "confdefs.h" 31184$ac_includes_default 31185#ifdef F77_DUMMY_MAIN 31186# ifdef __cplusplus 31187 extern "C" 31188# endif 31189 int F77_DUMMY_MAIN() { return 1; } 31190#endif 31191int 31192main () 31193{ 31194if ((off_t *) 0) 31195 return 0; 31196if (sizeof (off_t)) 31197 return 0; 31198 ; 31199 return 0; 31200} 31201_ACEOF 31202rm -f conftest.$ac_objext 31203if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 31204 (eval $ac_compile) 2>&5 31205 ac_status=$? 31206 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31207 (exit $ac_status); } && 31208 { ac_try='test -s conftest.$ac_objext' 31209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 31210 (eval $ac_try) 2>&5 31211 ac_status=$? 31212 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31213 (exit $ac_status); }; }; then 31214 ac_cv_type_off_t=yes 31215else 31216 echo "$as_me: failed program was:" >&5 31217cat conftest.$ac_ext >&5 31218ac_cv_type_off_t=no 31219fi 31220rm -f conftest.$ac_objext conftest.$ac_ext 31221fi 31222echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5 31223echo "${ECHO_T}$ac_cv_type_off_t" >&6 31224if test $ac_cv_type_off_t = yes; then 31225 : 31226else 31227 31228cat >>confdefs.h <<_ACEOF 31229#define off_t long 31230_ACEOF 31231 31232fi 31233 31234echo "$as_me:$LINENO: checking for mode_t" >&5 31235echo $ECHO_N "checking for mode_t... $ECHO_C" >&6 31236if test "${ac_cv_type_mode_t+set}" = set; then 31237 echo $ECHO_N "(cached) $ECHO_C" >&6 31238else 31239 cat >conftest.$ac_ext <<_ACEOF 31240#line $LINENO "configure" 31241#include "confdefs.h" 31242#include <sys/types.h> 31243#if STDC_HEADERS 31244#include <stdlib.h> 31245#include <stddef.h> 31246#endif 31247 31248_ACEOF 31249if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 31250 egrep "mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 31251 ac_cv_type_mode_t=yes 31252else 31253 ac_cv_type_mode_t=no 31254fi 31255rm -f conftest* 31256 31257fi 31258echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5 31259echo "${ECHO_T}$ac_cv_type_mode_t" >&6 31260if test $ac_cv_type_mode_t = no; then 31261 31262cat >>confdefs.h <<\_ACEOF 31263#define mode_t unsigned short 31264_ACEOF 31265 31266fi 31267 31268echo "$as_me:$LINENO: checking for sig_atomic_t" >&5 31269echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6 31270if test "${ac_cv_type_sig_atomic_t+set}" = set; then 31271 echo $ECHO_N "(cached) $ECHO_C" >&6 31272else 31273 cat >conftest.$ac_ext <<_ACEOF 31274#line $LINENO "configure" 31275#include "confdefs.h" 31276#include <sys/types.h> 31277#if STDC_HEADERS 31278#include <stdlib.h> 31279#include <stddef.h> 31280#endif 31281#include <signal.h> 31282_ACEOF 31283if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 31284 egrep "sig_atomic_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 31285 ac_cv_type_sig_atomic_t=yes 31286else 31287 ac_cv_type_sig_atomic_t=no 31288fi 31289rm -f conftest* 31290 31291fi 31292echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5 31293echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6 31294if test $ac_cv_type_sig_atomic_t = no; then 31295 31296cat >>confdefs.h <<\_ACEOF 31297#define sig_atomic_t int 31298_ACEOF 31299 31300fi 31301 31302 31303 31304cv=`echo "long long" | sed 'y%./+- %__p__%'` 31305echo "$as_me:$LINENO: checking for long long" >&5 31306echo $ECHO_N "checking for long long... $ECHO_C" >&6 31307if eval "test \"\${ac_cv_type_$cv+set}\" = set"; then 31308 echo $ECHO_N "(cached) $ECHO_C" >&6 31309else 31310 cat >conftest.$ac_ext <<_ACEOF 31311#line $LINENO "configure" 31312#include "confdefs.h" 31313#include <sys/types.h> 31314#if STDC_HEADERS 31315#include <stdlib.h> 31316#include <stddef.h> 31317#endif 31318 31319#ifdef F77_DUMMY_MAIN 31320# ifdef __cplusplus 31321 extern "C" 31322# endif 31323 int F77_DUMMY_MAIN() { return 1; } 31324#endif 31325int 31326main () 31327{ 31328long long foo; 31329 ; 31330 return 0; 31331} 31332_ACEOF 31333rm -f conftest.$ac_objext 31334if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 31335 (eval $ac_compile) 2>&5 31336 ac_status=$? 31337 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31338 (exit $ac_status); } && 31339 { ac_try='test -s conftest.$ac_objext' 31340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 31341 (eval $ac_try) 2>&5 31342 ac_status=$? 31343 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31344 (exit $ac_status); }; }; then 31345 eval "ac_cv_type_$cv=yes" 31346else 31347 echo "$as_me: failed program was:" >&5 31348cat conftest.$ac_ext >&5 31349eval "ac_cv_type_$cv=no" 31350fi 31351rm -f conftest.$ac_objext conftest.$ac_ext 31352fi 31353ac_foo=`eval echo \\$ac_cv_type_$cv` 31354echo "$as_me:$LINENO: result: $ac_foo" >&5 31355echo "${ECHO_T}$ac_foo" >&6 31356if test "$ac_foo" = yes; then 31357 ac_tr_hdr=HAVE_`echo long long | sed 'y%abcdefghijklmnopqrstuvwxyz./- %ABCDEFGHIJKLMNOPQRSTUVWXYZ____%'` 31358if false; then 31359 echo "$as_me:$LINENO: checking for long long" >&5 31360echo $ECHO_N "checking for long long... $ECHO_C" >&6 31361if test "${ac_cv_type_long_long+set}" = set; then 31362 echo $ECHO_N "(cached) $ECHO_C" >&6 31363else 31364 cat >conftest.$ac_ext <<_ACEOF 31365#line $LINENO "configure" 31366#include "confdefs.h" 31367$ac_includes_default 31368#ifdef F77_DUMMY_MAIN 31369# ifdef __cplusplus 31370 extern "C" 31371# endif 31372 int F77_DUMMY_MAIN() { return 1; } 31373#endif 31374int 31375main () 31376{ 31377if ((long long *) 0) 31378 return 0; 31379if (sizeof (long long)) 31380 return 0; 31381 ; 31382 return 0; 31383} 31384_ACEOF 31385rm -f conftest.$ac_objext 31386if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 31387 (eval $ac_compile) 2>&5 31388 ac_status=$? 31389 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31390 (exit $ac_status); } && 31391 { ac_try='test -s conftest.$ac_objext' 31392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 31393 (eval $ac_try) 2>&5 31394 ac_status=$? 31395 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31396 (exit $ac_status); }; }; then 31397 ac_cv_type_long_long=yes 31398else 31399 echo "$as_me: failed program was:" >&5 31400cat conftest.$ac_ext >&5 31401ac_cv_type_long_long=no 31402fi 31403rm -f conftest.$ac_objext conftest.$ac_ext 31404fi 31405echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5 31406echo "${ECHO_T}$ac_cv_type_long_long" >&6 31407if test $ac_cv_type_long_long = yes; then 31408 31409cat >>confdefs.h <<_ACEOF 31410#define HAVE_LONG_LONG 1 31411_ACEOF 31412 31413 31414fi 31415 31416fi 31417 31418cat >>confdefs.h <<_ACEOF 31419#define $ac_tr_hdr 1 31420_ACEOF 31421 31422fi 31423 31424echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 31425echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6 31426if test "${ac_cv_header_time+set}" = set; then 31427 echo $ECHO_N "(cached) $ECHO_C" >&6 31428else 31429 cat >conftest.$ac_ext <<_ACEOF 31430#line $LINENO "configure" 31431#include "confdefs.h" 31432#include <sys/types.h> 31433#include <sys/time.h> 31434#include <time.h> 31435 31436#ifdef F77_DUMMY_MAIN 31437# ifdef __cplusplus 31438 extern "C" 31439# endif 31440 int F77_DUMMY_MAIN() { return 1; } 31441#endif 31442int 31443main () 31444{ 31445if ((struct tm *) 0) 31446return 0; 31447 ; 31448 return 0; 31449} 31450_ACEOF 31451rm -f conftest.$ac_objext 31452if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 31453 (eval $ac_compile) 2>&5 31454 ac_status=$? 31455 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31456 (exit $ac_status); } && 31457 { ac_try='test -s conftest.$ac_objext' 31458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 31459 (eval $ac_try) 2>&5 31460 ac_status=$? 31461 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31462 (exit $ac_status); }; }; then 31463 ac_cv_header_time=yes 31464else 31465 echo "$as_me: failed program was:" >&5 31466cat conftest.$ac_ext >&5 31467ac_cv_header_time=no 31468fi 31469rm -f conftest.$ac_objext conftest.$ac_ext 31470fi 31471echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 31472echo "${ECHO_T}$ac_cv_header_time" >&6 31473if test $ac_cv_header_time = yes; then 31474 31475cat >>confdefs.h <<\_ACEOF 31476#define TIME_WITH_SYS_TIME 1 31477_ACEOF 31478 31479fi 31480 31481echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 31482echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6 31483if test "${ac_cv_struct_tm+set}" = set; then 31484 echo $ECHO_N "(cached) $ECHO_C" >&6 31485else 31486 cat >conftest.$ac_ext <<_ACEOF 31487#line $LINENO "configure" 31488#include "confdefs.h" 31489#include <sys/types.h> 31490#include <time.h> 31491 31492#ifdef F77_DUMMY_MAIN 31493# ifdef __cplusplus 31494 extern "C" 31495# endif 31496 int F77_DUMMY_MAIN() { return 1; } 31497#endif 31498int 31499main () 31500{ 31501struct tm *tp; tp->tm_sec; 31502 ; 31503 return 0; 31504} 31505_ACEOF 31506rm -f conftest.$ac_objext 31507if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 31508 (eval $ac_compile) 2>&5 31509 ac_status=$? 31510 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31511 (exit $ac_status); } && 31512 { ac_try='test -s conftest.$ac_objext' 31513 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 31514 (eval $ac_try) 2>&5 31515 ac_status=$? 31516 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31517 (exit $ac_status); }; }; then 31518 ac_cv_struct_tm=time.h 31519else 31520 echo "$as_me: failed program was:" >&5 31521cat conftest.$ac_ext >&5 31522ac_cv_struct_tm=sys/time.h 31523fi 31524rm -f conftest.$ac_objext conftest.$ac_ext 31525fi 31526echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 31527echo "${ECHO_T}$ac_cv_struct_tm" >&6 31528if test $ac_cv_struct_tm = sys/time.h; then 31529 31530cat >>confdefs.h <<\_ACEOF 31531#define TM_IN_SYS_TIME 1 31532_ACEOF 31533 31534fi 31535 31536 31537echo "$as_me:$LINENO: checking for ANSI C header files" >&5 31538echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 31539if test "${ac_cv_header_stdc+set}" = set; then 31540 echo $ECHO_N "(cached) $ECHO_C" >&6 31541else 31542 cat >conftest.$ac_ext <<_ACEOF 31543#line $LINENO "configure" 31544#include "confdefs.h" 31545#include <stdlib.h> 31546#include <stdarg.h> 31547#include <string.h> 31548#include <float.h> 31549 31550_ACEOF 31551if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 31552 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 31553 ac_status=$? 31554 egrep -v '^ *\+' conftest.er1 >conftest.err 31555 rm -f conftest.er1 31556 cat conftest.err >&5 31557 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31558 (exit $ac_status); } >/dev/null; then 31559 if test -s conftest.err; then 31560 ac_cpp_err=$ac_c_preproc_warn_flag 31561 else 31562 ac_cpp_err= 31563 fi 31564else 31565 ac_cpp_err=yes 31566fi 31567if test -z "$ac_cpp_err"; then 31568 ac_cv_header_stdc=yes 31569else 31570 echo "$as_me: failed program was:" >&5 31571 cat conftest.$ac_ext >&5 31572 ac_cv_header_stdc=no 31573fi 31574rm -f conftest.err conftest.$ac_ext 31575 31576if test $ac_cv_header_stdc = yes; then 31577 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 31578 cat >conftest.$ac_ext <<_ACEOF 31579#line $LINENO "configure" 31580#include "confdefs.h" 31581#include <string.h> 31582 31583_ACEOF 31584if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 31585 egrep "memchr" >/dev/null 2>&1; then 31586 : 31587else 31588 ac_cv_header_stdc=no 31589fi 31590rm -f conftest* 31591 31592fi 31593 31594if test $ac_cv_header_stdc = yes; then 31595 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 31596 cat >conftest.$ac_ext <<_ACEOF 31597#line $LINENO "configure" 31598#include "confdefs.h" 31599#include <stdlib.h> 31600 31601_ACEOF 31602if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 31603 egrep "free" >/dev/null 2>&1; then 31604 : 31605else 31606 ac_cv_header_stdc=no 31607fi 31608rm -f conftest* 31609 31610fi 31611 31612if test $ac_cv_header_stdc = yes; then 31613 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 31614 if test "$cross_compiling" = yes; then 31615 : 31616else 31617 cat >conftest.$ac_ext <<_ACEOF 31618#line $LINENO "configure" 31619#include "confdefs.h" 31620#include <ctype.h> 31621#if ((' ' & 0x0FF) == 0x020) 31622# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 31623# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 31624#else 31625# define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \ 31626 || ('j' <= (c) && (c) <= 'r') \ 31627 || ('s' <= (c) && (c) <= 'z')) 31628# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 31629#endif 31630 31631#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 31632int 31633main () 31634{ 31635 int i; 31636 for (i = 0; i < 256; i++) 31637 if (XOR (islower (i), ISLOWER (i)) 31638 || toupper (i) != TOUPPER (i)) 31639 exit(2); 31640 exit (0); 31641} 31642_ACEOF 31643rm -f conftest$ac_exeext 31644if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 31645 (eval $ac_link) 2>&5 31646 ac_status=$? 31647 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31648 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 31649 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 31650 (eval $ac_try) 2>&5 31651 ac_status=$? 31652 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31653 (exit $ac_status); }; }; then 31654 : 31655else 31656 echo "$as_me: program exited with status $ac_status" >&5 31657echo "$as_me: failed program was:" >&5 31658cat conftest.$ac_ext >&5 31659( exit $ac_status ) 31660ac_cv_header_stdc=no 31661fi 31662rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 31663fi 31664fi 31665fi 31666echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 31667echo "${ECHO_T}$ac_cv_header_stdc" >&6 31668if test $ac_cv_header_stdc = yes; then 31669 31670cat >>confdefs.h <<\_ACEOF 31671#define STDC_HEADERS 1 31672_ACEOF 31673 31674fi 31675 31676 31677 31678 31679 31680 31681 31682 31683 31684 31685 31686 31687 31688 31689 31690 31691 31692 31693 31694 31695 31696 31697 31698 31699 31700 31701 31702 31703 31704 31705 31706 31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 31720 31721 31722 31723 31724 31725 31726 31727for ac_header in \ 31728 arpa/ftp.h \ 31729 arpa/telnet.h \ 31730 bind/bitypes.h \ 31731 bsdsetjmp.h \ 31732 curses.h \ 31733 dlfcn.h \ 31734 fnmatch.h \ 31735 inttypes.h \ 31736 io.h \ 31737 libutil.h \ 31738 limits.h \ 31739 maillock.h \ 31740 netgroup.h \ 31741 netinet/in6_machtypes.h \ 31742 netinfo/ni.h \ 31743 pthread.h \ 31744 pty.h \ 31745 sac.h \ 31746 security/pam_modules.h \ 31747 sgtty.h \ 31748 siad.h \ 31749 signal.h \ 31750 stropts.h \ 31751 sys/bitypes.h \ 31752 sys/category.h \ 31753 sys/file.h \ 31754 sys/filio.h \ 31755 sys/ioccom.h \ 31756 sys/mman.h \ 31757 sys/pty.h \ 31758 sys/ptyio.h \ 31759 sys/ptyvar.h \ 31760 sys/select.h \ 31761 sys/str_tty.h \ 31762 sys/stream.h \ 31763 sys/stropts.h \ 31764 sys/strtty.h \ 31765 sys/syscall.h \ 31766 sys/termio.h \ 31767 sys/timeb.h \ 31768 sys/times.h \ 31769 sys/un.h \ 31770 term.h \ 31771 termcap.h \ 31772 termio.h \ 31773 time.h \ 31774 tmpdir.h \ 31775 udb.h \ 31776 utmp.h \ 31777 utmpx.h \ 31778 31779do 31780as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 31781if eval "test \"\${$as_ac_Header+set}\" = set"; then 31782 echo "$as_me:$LINENO: checking for $ac_header" >&5 31783echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 31784if eval "test \"\${$as_ac_Header+set}\" = set"; then 31785 echo $ECHO_N "(cached) $ECHO_C" >&6 31786fi 31787echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 31788echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 31789else 31790 # Is the header compilable? 31791echo "$as_me:$LINENO: checking $ac_header usability" >&5 31792echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 31793cat >conftest.$ac_ext <<_ACEOF 31794#line $LINENO "configure" 31795#include "confdefs.h" 31796$ac_includes_default 31797#include <$ac_header> 31798_ACEOF 31799rm -f conftest.$ac_objext 31800if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 31801 (eval $ac_compile) 2>&5 31802 ac_status=$? 31803 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31804 (exit $ac_status); } && 31805 { ac_try='test -s conftest.$ac_objext' 31806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 31807 (eval $ac_try) 2>&5 31808 ac_status=$? 31809 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31810 (exit $ac_status); }; }; then 31811 ac_header_compiler=yes 31812else 31813 echo "$as_me: failed program was:" >&5 31814cat conftest.$ac_ext >&5 31815ac_header_compiler=no 31816fi 31817rm -f conftest.$ac_objext conftest.$ac_ext 31818echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 31819echo "${ECHO_T}$ac_header_compiler" >&6 31820 31821# Is the header present? 31822echo "$as_me:$LINENO: checking $ac_header presence" >&5 31823echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 31824cat >conftest.$ac_ext <<_ACEOF 31825#line $LINENO "configure" 31826#include "confdefs.h" 31827#include <$ac_header> 31828_ACEOF 31829if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 31830 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 31831 ac_status=$? 31832 egrep -v '^ *\+' conftest.er1 >conftest.err 31833 rm -f conftest.er1 31834 cat conftest.err >&5 31835 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31836 (exit $ac_status); } >/dev/null; then 31837 if test -s conftest.err; then 31838 ac_cpp_err=$ac_c_preproc_warn_flag 31839 else 31840 ac_cpp_err= 31841 fi 31842else 31843 ac_cpp_err=yes 31844fi 31845if test -z "$ac_cpp_err"; then 31846 ac_header_preproc=yes 31847else 31848 echo "$as_me: failed program was:" >&5 31849 cat conftest.$ac_ext >&5 31850 ac_header_preproc=no 31851fi 31852rm -f conftest.err conftest.$ac_ext 31853echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 31854echo "${ECHO_T}$ac_header_preproc" >&6 31855 31856# So? What about this header? 31857case $ac_header_compiler:$ac_header_preproc in 31858 yes:no ) 31859 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 31860echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 31861 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 31862echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 31863 no:yes ) 31864 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 31865echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 31866 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 31867echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 31868 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 31869echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 31870esac 31871echo "$as_me:$LINENO: checking for $ac_header" >&5 31872echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 31873if eval "test \"\${$as_ac_Header+set}\" = set"; then 31874 echo $ECHO_N "(cached) $ECHO_C" >&6 31875else 31876 eval "$as_ac_Header=$ac_header_preproc" 31877fi 31878echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 31879echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 31880 31881fi 31882if test `eval echo '${'$as_ac_Header'}'` = yes; then 31883 cat >>confdefs.h <<_ACEOF 31884#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 31885_ACEOF 31886 31887fi 31888 31889done 31890 31891 31892# Check whether --enable-netinfo or --disable-netinfo was given. 31893if test "${enable_netinfo+set}" = set; then 31894 enableval="$enable_netinfo" 31895 31896fi; 31897 31898if test "$ac_cv_header_netinfo_ni_h" = yes -a "$enable_netinfo" = yes; then 31899 31900cat >>confdefs.h <<\_ACEOF 31901#define HAVE_NETINFO 1 31902_ACEOF 31903 31904fi 31905 31906 31907 31908 31909 31910echo "$as_me:$LINENO: checking for logwtmp" >&5 31911echo $ECHO_N "checking for logwtmp... $ECHO_C" >&6 31912if test "${ac_cv_funclib_logwtmp+set}" = set; then 31913 echo $ECHO_N "(cached) $ECHO_C" >&6 31914else 31915 31916if eval "test \"\$ac_cv_func_logwtmp\" != yes" ; then 31917 ac_save_LIBS="$LIBS" 31918 for ac_lib in "" util; do 31919 case "$ac_lib" in 31920 "") ;; 31921 yes) ac_lib="" ;; 31922 no) continue ;; 31923 -l*) ;; 31924 *) ac_lib="-l$ac_lib" ;; 31925 esac 31926 LIBS=" $ac_lib $ac_save_LIBS" 31927 cat >conftest.$ac_ext <<_ACEOF 31928#line $LINENO "configure" 31929#include "confdefs.h" 31930 31931#ifdef F77_DUMMY_MAIN 31932# ifdef __cplusplus 31933 extern "C" 31934# endif 31935 int F77_DUMMY_MAIN() { return 1; } 31936#endif 31937int 31938main () 31939{ 31940logwtmp() 31941 ; 31942 return 0; 31943} 31944_ACEOF 31945rm -f conftest.$ac_objext conftest$ac_exeext 31946if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 31947 (eval $ac_link) 2>&5 31948 ac_status=$? 31949 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31950 (exit $ac_status); } && 31951 { ac_try='test -s conftest$ac_exeext' 31952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 31953 (eval $ac_try) 2>&5 31954 ac_status=$? 31955 echo "$as_me:$LINENO: \$? = $ac_status" >&5 31956 (exit $ac_status); }; }; then 31957 eval "if test -n \"$ac_lib\";then ac_cv_funclib_logwtmp=$ac_lib; else ac_cv_funclib_logwtmp=yes; fi";break 31958else 31959 echo "$as_me: failed program was:" >&5 31960cat conftest.$ac_ext >&5 31961fi 31962rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 31963 done 31964 eval "ac_cv_funclib_logwtmp=\${ac_cv_funclib_logwtmp-no}" 31965 LIBS="$ac_save_LIBS" 31966fi 31967 31968fi 31969 31970 31971eval "ac_res=\$ac_cv_funclib_logwtmp" 31972 31973if false; then 31974 31975for ac_func in logwtmp 31976do 31977as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 31978echo "$as_me:$LINENO: checking for $ac_func" >&5 31979echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 31980if eval "test \"\${$as_ac_var+set}\" = set"; then 31981 echo $ECHO_N "(cached) $ECHO_C" >&6 31982else 31983 cat >conftest.$ac_ext <<_ACEOF 31984#line $LINENO "configure" 31985#include "confdefs.h" 31986/* System header to define __stub macros and hopefully few prototypes, 31987 which can conflict with char $ac_func (); below. */ 31988#include <assert.h> 31989/* Override any gcc2 internal prototype to avoid an error. */ 31990#ifdef __cplusplus 31991extern "C" 31992#endif 31993/* We use char because int might match the return type of a gcc2 31994 builtin and then its argument prototype would still apply. */ 31995char $ac_func (); 31996char (*f) (); 31997 31998#ifdef F77_DUMMY_MAIN 31999# ifdef __cplusplus 32000 extern "C" 32001# endif 32002 int F77_DUMMY_MAIN() { return 1; } 32003#endif 32004int 32005main () 32006{ 32007/* The GNU C library defines this for functions which it implements 32008 to always fail with ENOSYS. Some functions are actually named 32009 something starting with __ and the normal name is an alias. */ 32010#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 32011choke me 32012#else 32013f = $ac_func; 32014#endif 32015 32016 ; 32017 return 0; 32018} 32019_ACEOF 32020rm -f conftest.$ac_objext conftest$ac_exeext 32021if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 32022 (eval $ac_link) 2>&5 32023 ac_status=$? 32024 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32025 (exit $ac_status); } && 32026 { ac_try='test -s conftest$ac_exeext' 32027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 32028 (eval $ac_try) 2>&5 32029 ac_status=$? 32030 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32031 (exit $ac_status); }; }; then 32032 eval "$as_ac_var=yes" 32033else 32034 echo "$as_me: failed program was:" >&5 32035cat conftest.$ac_ext >&5 32036eval "$as_ac_var=no" 32037fi 32038rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 32039fi 32040echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 32041echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 32042if test `eval echo '${'$as_ac_var'}'` = yes; then 32043 cat >>confdefs.h <<_ACEOF 32044#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 32045_ACEOF 32046 32047fi 32048done 32049 32050fi 32051# logwtmp 32052eval "ac_tr_func=HAVE_`echo logwtmp | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 32053eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 32054eval "LIB_logwtmp=$ac_res" 32055 32056case "$ac_res" in 32057 yes) 32058 eval "ac_cv_func_logwtmp=yes" 32059 eval "LIB_logwtmp=" 32060 cat >>confdefs.h <<_ACEOF 32061#define $ac_tr_func 1 32062_ACEOF 32063 32064 echo "$as_me:$LINENO: result: yes" >&5 32065echo "${ECHO_T}yes" >&6 32066 ;; 32067 no) 32068 eval "ac_cv_func_logwtmp=no" 32069 eval "LIB_logwtmp=" 32070 echo "$as_me:$LINENO: result: no" >&5 32071echo "${ECHO_T}no" >&6 32072 ;; 32073 *) 32074 eval "ac_cv_func_logwtmp=yes" 32075 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 32076 cat >>confdefs.h <<_ACEOF 32077#define $ac_tr_func 1 32078_ACEOF 32079 32080 cat >>confdefs.h <<_ACEOF 32081#define $ac_tr_lib 1 32082_ACEOF 32083 32084 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 32085echo "${ECHO_T}yes, in $ac_res" >&6 32086 ;; 32087esac 32088 32089 32090 32091 32092 32093echo "$as_me:$LINENO: checking for logout" >&5 32094echo $ECHO_N "checking for logout... $ECHO_C" >&6 32095if test "${ac_cv_funclib_logout+set}" = set; then 32096 echo $ECHO_N "(cached) $ECHO_C" >&6 32097else 32098 32099if eval "test \"\$ac_cv_func_logout\" != yes" ; then 32100 ac_save_LIBS="$LIBS" 32101 for ac_lib in "" util; do 32102 case "$ac_lib" in 32103 "") ;; 32104 yes) ac_lib="" ;; 32105 no) continue ;; 32106 -l*) ;; 32107 *) ac_lib="-l$ac_lib" ;; 32108 esac 32109 LIBS=" $ac_lib $ac_save_LIBS" 32110 cat >conftest.$ac_ext <<_ACEOF 32111#line $LINENO "configure" 32112#include "confdefs.h" 32113 32114#ifdef F77_DUMMY_MAIN 32115# ifdef __cplusplus 32116 extern "C" 32117# endif 32118 int F77_DUMMY_MAIN() { return 1; } 32119#endif 32120int 32121main () 32122{ 32123logout() 32124 ; 32125 return 0; 32126} 32127_ACEOF 32128rm -f conftest.$ac_objext conftest$ac_exeext 32129if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 32130 (eval $ac_link) 2>&5 32131 ac_status=$? 32132 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32133 (exit $ac_status); } && 32134 { ac_try='test -s conftest$ac_exeext' 32135 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 32136 (eval $ac_try) 2>&5 32137 ac_status=$? 32138 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32139 (exit $ac_status); }; }; then 32140 eval "if test -n \"$ac_lib\";then ac_cv_funclib_logout=$ac_lib; else ac_cv_funclib_logout=yes; fi";break 32141else 32142 echo "$as_me: failed program was:" >&5 32143cat conftest.$ac_ext >&5 32144fi 32145rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 32146 done 32147 eval "ac_cv_funclib_logout=\${ac_cv_funclib_logout-no}" 32148 LIBS="$ac_save_LIBS" 32149fi 32150 32151fi 32152 32153 32154eval "ac_res=\$ac_cv_funclib_logout" 32155 32156if false; then 32157 32158for ac_func in logout 32159do 32160as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 32161echo "$as_me:$LINENO: checking for $ac_func" >&5 32162echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 32163if eval "test \"\${$as_ac_var+set}\" = set"; then 32164 echo $ECHO_N "(cached) $ECHO_C" >&6 32165else 32166 cat >conftest.$ac_ext <<_ACEOF 32167#line $LINENO "configure" 32168#include "confdefs.h" 32169/* System header to define __stub macros and hopefully few prototypes, 32170 which can conflict with char $ac_func (); below. */ 32171#include <assert.h> 32172/* Override any gcc2 internal prototype to avoid an error. */ 32173#ifdef __cplusplus 32174extern "C" 32175#endif 32176/* We use char because int might match the return type of a gcc2 32177 builtin and then its argument prototype would still apply. */ 32178char $ac_func (); 32179char (*f) (); 32180 32181#ifdef F77_DUMMY_MAIN 32182# ifdef __cplusplus 32183 extern "C" 32184# endif 32185 int F77_DUMMY_MAIN() { return 1; } 32186#endif 32187int 32188main () 32189{ 32190/* The GNU C library defines this for functions which it implements 32191 to always fail with ENOSYS. Some functions are actually named 32192 something starting with __ and the normal name is an alias. */ 32193#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 32194choke me 32195#else 32196f = $ac_func; 32197#endif 32198 32199 ; 32200 return 0; 32201} 32202_ACEOF 32203rm -f conftest.$ac_objext conftest$ac_exeext 32204if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 32205 (eval $ac_link) 2>&5 32206 ac_status=$? 32207 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32208 (exit $ac_status); } && 32209 { ac_try='test -s conftest$ac_exeext' 32210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 32211 (eval $ac_try) 2>&5 32212 ac_status=$? 32213 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32214 (exit $ac_status); }; }; then 32215 eval "$as_ac_var=yes" 32216else 32217 echo "$as_me: failed program was:" >&5 32218cat conftest.$ac_ext >&5 32219eval "$as_ac_var=no" 32220fi 32221rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 32222fi 32223echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 32224echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 32225if test `eval echo '${'$as_ac_var'}'` = yes; then 32226 cat >>confdefs.h <<_ACEOF 32227#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 32228_ACEOF 32229 32230fi 32231done 32232 32233fi 32234# logout 32235eval "ac_tr_func=HAVE_`echo logout | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 32236eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 32237eval "LIB_logout=$ac_res" 32238 32239case "$ac_res" in 32240 yes) 32241 eval "ac_cv_func_logout=yes" 32242 eval "LIB_logout=" 32243 cat >>confdefs.h <<_ACEOF 32244#define $ac_tr_func 1 32245_ACEOF 32246 32247 echo "$as_me:$LINENO: result: yes" >&5 32248echo "${ECHO_T}yes" >&6 32249 ;; 32250 no) 32251 eval "ac_cv_func_logout=no" 32252 eval "LIB_logout=" 32253 echo "$as_me:$LINENO: result: no" >&5 32254echo "${ECHO_T}no" >&6 32255 ;; 32256 *) 32257 eval "ac_cv_func_logout=yes" 32258 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 32259 cat >>confdefs.h <<_ACEOF 32260#define $ac_tr_func 1 32261_ACEOF 32262 32263 cat >>confdefs.h <<_ACEOF 32264#define $ac_tr_lib 1 32265_ACEOF 32266 32267 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 32268echo "${ECHO_T}yes, in $ac_res" >&6 32269 ;; 32270esac 32271 32272 32273 32274 32275 32276echo "$as_me:$LINENO: checking for openpty" >&5 32277echo $ECHO_N "checking for openpty... $ECHO_C" >&6 32278if test "${ac_cv_funclib_openpty+set}" = set; then 32279 echo $ECHO_N "(cached) $ECHO_C" >&6 32280else 32281 32282if eval "test \"\$ac_cv_func_openpty\" != yes" ; then 32283 ac_save_LIBS="$LIBS" 32284 for ac_lib in "" util; do 32285 case "$ac_lib" in 32286 "") ;; 32287 yes) ac_lib="" ;; 32288 no) continue ;; 32289 -l*) ;; 32290 *) ac_lib="-l$ac_lib" ;; 32291 esac 32292 LIBS=" $ac_lib $ac_save_LIBS" 32293 cat >conftest.$ac_ext <<_ACEOF 32294#line $LINENO "configure" 32295#include "confdefs.h" 32296 32297#ifdef F77_DUMMY_MAIN 32298# ifdef __cplusplus 32299 extern "C" 32300# endif 32301 int F77_DUMMY_MAIN() { return 1; } 32302#endif 32303int 32304main () 32305{ 32306openpty() 32307 ; 32308 return 0; 32309} 32310_ACEOF 32311rm -f conftest.$ac_objext conftest$ac_exeext 32312if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 32313 (eval $ac_link) 2>&5 32314 ac_status=$? 32315 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32316 (exit $ac_status); } && 32317 { ac_try='test -s conftest$ac_exeext' 32318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 32319 (eval $ac_try) 2>&5 32320 ac_status=$? 32321 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32322 (exit $ac_status); }; }; then 32323 eval "if test -n \"$ac_lib\";then ac_cv_funclib_openpty=$ac_lib; else ac_cv_funclib_openpty=yes; fi";break 32324else 32325 echo "$as_me: failed program was:" >&5 32326cat conftest.$ac_ext >&5 32327fi 32328rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 32329 done 32330 eval "ac_cv_funclib_openpty=\${ac_cv_funclib_openpty-no}" 32331 LIBS="$ac_save_LIBS" 32332fi 32333 32334fi 32335 32336 32337eval "ac_res=\$ac_cv_funclib_openpty" 32338 32339if false; then 32340 32341for ac_func in openpty 32342do 32343as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 32344echo "$as_me:$LINENO: checking for $ac_func" >&5 32345echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 32346if eval "test \"\${$as_ac_var+set}\" = set"; then 32347 echo $ECHO_N "(cached) $ECHO_C" >&6 32348else 32349 cat >conftest.$ac_ext <<_ACEOF 32350#line $LINENO "configure" 32351#include "confdefs.h" 32352/* System header to define __stub macros and hopefully few prototypes, 32353 which can conflict with char $ac_func (); below. */ 32354#include <assert.h> 32355/* Override any gcc2 internal prototype to avoid an error. */ 32356#ifdef __cplusplus 32357extern "C" 32358#endif 32359/* We use char because int might match the return type of a gcc2 32360 builtin and then its argument prototype would still apply. */ 32361char $ac_func (); 32362char (*f) (); 32363 32364#ifdef F77_DUMMY_MAIN 32365# ifdef __cplusplus 32366 extern "C" 32367# endif 32368 int F77_DUMMY_MAIN() { return 1; } 32369#endif 32370int 32371main () 32372{ 32373/* The GNU C library defines this for functions which it implements 32374 to always fail with ENOSYS. Some functions are actually named 32375 something starting with __ and the normal name is an alias. */ 32376#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 32377choke me 32378#else 32379f = $ac_func; 32380#endif 32381 32382 ; 32383 return 0; 32384} 32385_ACEOF 32386rm -f conftest.$ac_objext conftest$ac_exeext 32387if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 32388 (eval $ac_link) 2>&5 32389 ac_status=$? 32390 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32391 (exit $ac_status); } && 32392 { ac_try='test -s conftest$ac_exeext' 32393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 32394 (eval $ac_try) 2>&5 32395 ac_status=$? 32396 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32397 (exit $ac_status); }; }; then 32398 eval "$as_ac_var=yes" 32399else 32400 echo "$as_me: failed program was:" >&5 32401cat conftest.$ac_ext >&5 32402eval "$as_ac_var=no" 32403fi 32404rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 32405fi 32406echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 32407echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 32408if test `eval echo '${'$as_ac_var'}'` = yes; then 32409 cat >>confdefs.h <<_ACEOF 32410#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 32411_ACEOF 32412 32413fi 32414done 32415 32416fi 32417# openpty 32418eval "ac_tr_func=HAVE_`echo openpty | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 32419eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 32420eval "LIB_openpty=$ac_res" 32421 32422case "$ac_res" in 32423 yes) 32424 eval "ac_cv_func_openpty=yes" 32425 eval "LIB_openpty=" 32426 cat >>confdefs.h <<_ACEOF 32427#define $ac_tr_func 1 32428_ACEOF 32429 32430 echo "$as_me:$LINENO: result: yes" >&5 32431echo "${ECHO_T}yes" >&6 32432 ;; 32433 no) 32434 eval "ac_cv_func_openpty=no" 32435 eval "LIB_openpty=" 32436 echo "$as_me:$LINENO: result: no" >&5 32437echo "${ECHO_T}no" >&6 32438 ;; 32439 *) 32440 eval "ac_cv_func_openpty=yes" 32441 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 32442 cat >>confdefs.h <<_ACEOF 32443#define $ac_tr_func 1 32444_ACEOF 32445 32446 cat >>confdefs.h <<_ACEOF 32447#define $ac_tr_lib 1 32448_ACEOF 32449 32450 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 32451echo "${ECHO_T}yes, in $ac_res" >&6 32452 ;; 32453esac 32454 32455 32456 32457 32458 32459echo "$as_me:$LINENO: checking for tgetent" >&5 32460echo $ECHO_N "checking for tgetent... $ECHO_C" >&6 32461if test "${ac_cv_funclib_tgetent+set}" = set; then 32462 echo $ECHO_N "(cached) $ECHO_C" >&6 32463else 32464 32465if eval "test \"\$ac_cv_func_tgetent\" != yes" ; then 32466 ac_save_LIBS="$LIBS" 32467 for ac_lib in "" termcap ncurses curses; do 32468 case "$ac_lib" in 32469 "") ;; 32470 yes) ac_lib="" ;; 32471 no) continue ;; 32472 -l*) ;; 32473 *) ac_lib="-l$ac_lib" ;; 32474 esac 32475 LIBS=" $ac_lib $ac_save_LIBS" 32476 cat >conftest.$ac_ext <<_ACEOF 32477#line $LINENO "configure" 32478#include "confdefs.h" 32479 32480#ifdef F77_DUMMY_MAIN 32481# ifdef __cplusplus 32482 extern "C" 32483# endif 32484 int F77_DUMMY_MAIN() { return 1; } 32485#endif 32486int 32487main () 32488{ 32489tgetent() 32490 ; 32491 return 0; 32492} 32493_ACEOF 32494rm -f conftest.$ac_objext conftest$ac_exeext 32495if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 32496 (eval $ac_link) 2>&5 32497 ac_status=$? 32498 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32499 (exit $ac_status); } && 32500 { ac_try='test -s conftest$ac_exeext' 32501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 32502 (eval $ac_try) 2>&5 32503 ac_status=$? 32504 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32505 (exit $ac_status); }; }; then 32506 eval "if test -n \"$ac_lib\";then ac_cv_funclib_tgetent=$ac_lib; else ac_cv_funclib_tgetent=yes; fi";break 32507else 32508 echo "$as_me: failed program was:" >&5 32509cat conftest.$ac_ext >&5 32510fi 32511rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 32512 done 32513 eval "ac_cv_funclib_tgetent=\${ac_cv_funclib_tgetent-no}" 32514 LIBS="$ac_save_LIBS" 32515fi 32516 32517fi 32518 32519 32520eval "ac_res=\$ac_cv_funclib_tgetent" 32521 32522if false; then 32523 32524for ac_func in tgetent 32525do 32526as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 32527echo "$as_me:$LINENO: checking for $ac_func" >&5 32528echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 32529if eval "test \"\${$as_ac_var+set}\" = set"; then 32530 echo $ECHO_N "(cached) $ECHO_C" >&6 32531else 32532 cat >conftest.$ac_ext <<_ACEOF 32533#line $LINENO "configure" 32534#include "confdefs.h" 32535/* System header to define __stub macros and hopefully few prototypes, 32536 which can conflict with char $ac_func (); below. */ 32537#include <assert.h> 32538/* Override any gcc2 internal prototype to avoid an error. */ 32539#ifdef __cplusplus 32540extern "C" 32541#endif 32542/* We use char because int might match the return type of a gcc2 32543 builtin and then its argument prototype would still apply. */ 32544char $ac_func (); 32545char (*f) (); 32546 32547#ifdef F77_DUMMY_MAIN 32548# ifdef __cplusplus 32549 extern "C" 32550# endif 32551 int F77_DUMMY_MAIN() { return 1; } 32552#endif 32553int 32554main () 32555{ 32556/* The GNU C library defines this for functions which it implements 32557 to always fail with ENOSYS. Some functions are actually named 32558 something starting with __ and the normal name is an alias. */ 32559#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 32560choke me 32561#else 32562f = $ac_func; 32563#endif 32564 32565 ; 32566 return 0; 32567} 32568_ACEOF 32569rm -f conftest.$ac_objext conftest$ac_exeext 32570if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 32571 (eval $ac_link) 2>&5 32572 ac_status=$? 32573 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32574 (exit $ac_status); } && 32575 { ac_try='test -s conftest$ac_exeext' 32576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 32577 (eval $ac_try) 2>&5 32578 ac_status=$? 32579 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32580 (exit $ac_status); }; }; then 32581 eval "$as_ac_var=yes" 32582else 32583 echo "$as_me: failed program was:" >&5 32584cat conftest.$ac_ext >&5 32585eval "$as_ac_var=no" 32586fi 32587rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 32588fi 32589echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 32590echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 32591if test `eval echo '${'$as_ac_var'}'` = yes; then 32592 cat >>confdefs.h <<_ACEOF 32593#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 32594_ACEOF 32595 32596fi 32597done 32598 32599fi 32600# tgetent 32601eval "ac_tr_func=HAVE_`echo tgetent | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 32602eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 32603eval "LIB_tgetent=$ac_res" 32604 32605case "$ac_res" in 32606 yes) 32607 eval "ac_cv_func_tgetent=yes" 32608 eval "LIB_tgetent=" 32609 cat >>confdefs.h <<_ACEOF 32610#define $ac_tr_func 1 32611_ACEOF 32612 32613 echo "$as_me:$LINENO: result: yes" >&5 32614echo "${ECHO_T}yes" >&6 32615 ;; 32616 no) 32617 eval "ac_cv_func_tgetent=no" 32618 eval "LIB_tgetent=" 32619 echo "$as_me:$LINENO: result: no" >&5 32620echo "${ECHO_T}no" >&6 32621 ;; 32622 *) 32623 eval "ac_cv_func_tgetent=yes" 32624 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 32625 cat >>confdefs.h <<_ACEOF 32626#define $ac_tr_func 1 32627_ACEOF 32628 32629 cat >>confdefs.h <<_ACEOF 32630#define $ac_tr_lib 1 32631_ACEOF 32632 32633 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 32634echo "${ECHO_T}yes, in $ac_res" >&6 32635 ;; 32636esac 32637 32638 32639 32640 32641 32642 32643 32644 32645 32646 32647 32648 32649 32650 32651 32652 32653 32654 32655 32656 32657 32658 32659 32660 32661 32662 32663 32664 32665 32666 32667 32668 32669for ac_func in \ 32670 _getpty \ 32671 _scrsize \ 32672 fcntl \ 32673 grantpt \ 32674 mktime \ 32675 ptsname \ 32676 rand \ 32677 revoke \ 32678 select \ 32679 setitimer \ 32680 setpcred \ 32681 setpgid \ 32682 setproctitle \ 32683 setregid \ 32684 setresgid \ 32685 setresuid \ 32686 setreuid \ 32687 setsid \ 32688 setutent \ 32689 sigaction \ 32690 strstr \ 32691 timegm \ 32692 ttyname \ 32693 ttyslot \ 32694 umask \ 32695 unlockpt \ 32696 vhangup \ 32697 yp_get_default_domain \ 32698 32699do 32700as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 32701echo "$as_me:$LINENO: checking for $ac_func" >&5 32702echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 32703if eval "test \"\${$as_ac_var+set}\" = set"; then 32704 echo $ECHO_N "(cached) $ECHO_C" >&6 32705else 32706 cat >conftest.$ac_ext <<_ACEOF 32707#line $LINENO "configure" 32708#include "confdefs.h" 32709/* System header to define __stub macros and hopefully few prototypes, 32710 which can conflict with char $ac_func (); below. */ 32711#include <assert.h> 32712/* Override any gcc2 internal prototype to avoid an error. */ 32713#ifdef __cplusplus 32714extern "C" 32715#endif 32716/* We use char because int might match the return type of a gcc2 32717 builtin and then its argument prototype would still apply. */ 32718char $ac_func (); 32719char (*f) (); 32720 32721#ifdef F77_DUMMY_MAIN 32722# ifdef __cplusplus 32723 extern "C" 32724# endif 32725 int F77_DUMMY_MAIN() { return 1; } 32726#endif 32727int 32728main () 32729{ 32730/* The GNU C library defines this for functions which it implements 32731 to always fail with ENOSYS. Some functions are actually named 32732 something starting with __ and the normal name is an alias. */ 32733#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 32734choke me 32735#else 32736f = $ac_func; 32737#endif 32738 32739 ; 32740 return 0; 32741} 32742_ACEOF 32743rm -f conftest.$ac_objext conftest$ac_exeext 32744if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 32745 (eval $ac_link) 2>&5 32746 ac_status=$? 32747 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32748 (exit $ac_status); } && 32749 { ac_try='test -s conftest$ac_exeext' 32750 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 32751 (eval $ac_try) 2>&5 32752 ac_status=$? 32753 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32754 (exit $ac_status); }; }; then 32755 eval "$as_ac_var=yes" 32756else 32757 echo "$as_me: failed program was:" >&5 32758cat conftest.$ac_ext >&5 32759eval "$as_ac_var=no" 32760fi 32761rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 32762fi 32763echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 32764echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 32765if test `eval echo '${'$as_ac_var'}'` = yes; then 32766 cat >>confdefs.h <<_ACEOF 32767#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 32768_ACEOF 32769 32770fi 32771done 32772 32773 32774 32775 32776for ac_header in stdlib.h unistd.h 32777do 32778as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 32779if eval "test \"\${$as_ac_Header+set}\" = set"; then 32780 echo "$as_me:$LINENO: checking for $ac_header" >&5 32781echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 32782if eval "test \"\${$as_ac_Header+set}\" = set"; then 32783 echo $ECHO_N "(cached) $ECHO_C" >&6 32784fi 32785echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 32786echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 32787else 32788 # Is the header compilable? 32789echo "$as_me:$LINENO: checking $ac_header usability" >&5 32790echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 32791cat >conftest.$ac_ext <<_ACEOF 32792#line $LINENO "configure" 32793#include "confdefs.h" 32794$ac_includes_default 32795#include <$ac_header> 32796_ACEOF 32797rm -f conftest.$ac_objext 32798if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 32799 (eval $ac_compile) 2>&5 32800 ac_status=$? 32801 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32802 (exit $ac_status); } && 32803 { ac_try='test -s conftest.$ac_objext' 32804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 32805 (eval $ac_try) 2>&5 32806 ac_status=$? 32807 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32808 (exit $ac_status); }; }; then 32809 ac_header_compiler=yes 32810else 32811 echo "$as_me: failed program was:" >&5 32812cat conftest.$ac_ext >&5 32813ac_header_compiler=no 32814fi 32815rm -f conftest.$ac_objext conftest.$ac_ext 32816echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 32817echo "${ECHO_T}$ac_header_compiler" >&6 32818 32819# Is the header present? 32820echo "$as_me:$LINENO: checking $ac_header presence" >&5 32821echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 32822cat >conftest.$ac_ext <<_ACEOF 32823#line $LINENO "configure" 32824#include "confdefs.h" 32825#include <$ac_header> 32826_ACEOF 32827if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 32828 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 32829 ac_status=$? 32830 egrep -v '^ *\+' conftest.er1 >conftest.err 32831 rm -f conftest.er1 32832 cat conftest.err >&5 32833 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32834 (exit $ac_status); } >/dev/null; then 32835 if test -s conftest.err; then 32836 ac_cpp_err=$ac_c_preproc_warn_flag 32837 else 32838 ac_cpp_err= 32839 fi 32840else 32841 ac_cpp_err=yes 32842fi 32843if test -z "$ac_cpp_err"; then 32844 ac_header_preproc=yes 32845else 32846 echo "$as_me: failed program was:" >&5 32847 cat conftest.$ac_ext >&5 32848 ac_header_preproc=no 32849fi 32850rm -f conftest.err conftest.$ac_ext 32851echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 32852echo "${ECHO_T}$ac_header_preproc" >&6 32853 32854# So? What about this header? 32855case $ac_header_compiler:$ac_header_preproc in 32856 yes:no ) 32857 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 32858echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 32859 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 32860echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 32861 no:yes ) 32862 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 32863echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 32864 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 32865echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 32866 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 32867echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 32868esac 32869echo "$as_me:$LINENO: checking for $ac_header" >&5 32870echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 32871if eval "test \"\${$as_ac_Header+set}\" = set"; then 32872 echo $ECHO_N "(cached) $ECHO_C" >&6 32873else 32874 eval "$as_ac_Header=$ac_header_preproc" 32875fi 32876echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 32877echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 32878 32879fi 32880if test `eval echo '${'$as_ac_Header'}'` = yes; then 32881 cat >>confdefs.h <<_ACEOF 32882#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 32883_ACEOF 32884 32885fi 32886 32887done 32888 32889 32890for ac_func in getpagesize 32891do 32892as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 32893echo "$as_me:$LINENO: checking for $ac_func" >&5 32894echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 32895if eval "test \"\${$as_ac_var+set}\" = set"; then 32896 echo $ECHO_N "(cached) $ECHO_C" >&6 32897else 32898 cat >conftest.$ac_ext <<_ACEOF 32899#line $LINENO "configure" 32900#include "confdefs.h" 32901/* System header to define __stub macros and hopefully few prototypes, 32902 which can conflict with char $ac_func (); below. */ 32903#include <assert.h> 32904/* Override any gcc2 internal prototype to avoid an error. */ 32905#ifdef __cplusplus 32906extern "C" 32907#endif 32908/* We use char because int might match the return type of a gcc2 32909 builtin and then its argument prototype would still apply. */ 32910char $ac_func (); 32911char (*f) (); 32912 32913#ifdef F77_DUMMY_MAIN 32914# ifdef __cplusplus 32915 extern "C" 32916# endif 32917 int F77_DUMMY_MAIN() { return 1; } 32918#endif 32919int 32920main () 32921{ 32922/* The GNU C library defines this for functions which it implements 32923 to always fail with ENOSYS. Some functions are actually named 32924 something starting with __ and the normal name is an alias. */ 32925#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 32926choke me 32927#else 32928f = $ac_func; 32929#endif 32930 32931 ; 32932 return 0; 32933} 32934_ACEOF 32935rm -f conftest.$ac_objext conftest$ac_exeext 32936if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 32937 (eval $ac_link) 2>&5 32938 ac_status=$? 32939 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32940 (exit $ac_status); } && 32941 { ac_try='test -s conftest$ac_exeext' 32942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 32943 (eval $ac_try) 2>&5 32944 ac_status=$? 32945 echo "$as_me:$LINENO: \$? = $ac_status" >&5 32946 (exit $ac_status); }; }; then 32947 eval "$as_ac_var=yes" 32948else 32949 echo "$as_me: failed program was:" >&5 32950cat conftest.$ac_ext >&5 32951eval "$as_ac_var=no" 32952fi 32953rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 32954fi 32955echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 32956echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 32957if test `eval echo '${'$as_ac_var'}'` = yes; then 32958 cat >>confdefs.h <<_ACEOF 32959#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 32960_ACEOF 32961 32962fi 32963done 32964 32965echo "$as_me:$LINENO: checking for working mmap" >&5 32966echo $ECHO_N "checking for working mmap... $ECHO_C" >&6 32967if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 32968 echo $ECHO_N "(cached) $ECHO_C" >&6 32969else 32970 if test "$cross_compiling" = yes; then 32971 ac_cv_func_mmap_fixed_mapped=no 32972else 32973 cat >conftest.$ac_ext <<_ACEOF 32974#line $LINENO "configure" 32975#include "confdefs.h" 32976$ac_includes_default 32977/* malloc might have been renamed as rpl_malloc. */ 32978#undef malloc 32979 32980/* Thanks to Mike Haertel and Jim Avera for this test. 32981 Here is a matrix of mmap possibilities: 32982 mmap private not fixed 32983 mmap private fixed at somewhere currently unmapped 32984 mmap private fixed at somewhere already mapped 32985 mmap shared not fixed 32986 mmap shared fixed at somewhere currently unmapped 32987 mmap shared fixed at somewhere already mapped 32988 For private mappings, we should verify that changes cannot be read() 32989 back from the file, nor mmap's back from the file at a different 32990 address. (There have been systems where private was not correctly 32991 implemented like the infamous i386 svr4.0, and systems where the 32992 VM page cache was not coherent with the file system buffer cache 32993 like early versions of FreeBSD and possibly contemporary NetBSD.) 32994 For shared mappings, we should conversely verify that changes get 32995 propagated back to all the places they're supposed to be. 32996 32997 Grep wants private fixed already mapped. 32998 The main things grep needs to know about mmap are: 32999 * does it exist and is it safe to write into the mmap'd area 33000 * how to use it (BSD variants) */ 33001 33002#include <fcntl.h> 33003#include <sys/mman.h> 33004 33005#if !STDC_HEADERS && !HAVE_STDLIB_H 33006char *malloc (); 33007#endif 33008 33009/* This mess was copied from the GNU getpagesize.h. */ 33010#if !HAVE_GETPAGESIZE 33011/* Assume that all systems that can run configure have sys/param.h. */ 33012# if !HAVE_SYS_PARAM_H 33013# define HAVE_SYS_PARAM_H 1 33014# endif 33015 33016# ifdef _SC_PAGESIZE 33017# define getpagesize() sysconf(_SC_PAGESIZE) 33018# else /* no _SC_PAGESIZE */ 33019# if HAVE_SYS_PARAM_H 33020# include <sys/param.h> 33021# ifdef EXEC_PAGESIZE 33022# define getpagesize() EXEC_PAGESIZE 33023# else /* no EXEC_PAGESIZE */ 33024# ifdef NBPG 33025# define getpagesize() NBPG * CLSIZE 33026# ifndef CLSIZE 33027# define CLSIZE 1 33028# endif /* no CLSIZE */ 33029# else /* no NBPG */ 33030# ifdef NBPC 33031# define getpagesize() NBPC 33032# else /* no NBPC */ 33033# ifdef PAGESIZE 33034# define getpagesize() PAGESIZE 33035# endif /* PAGESIZE */ 33036# endif /* no NBPC */ 33037# endif /* no NBPG */ 33038# endif /* no EXEC_PAGESIZE */ 33039# else /* no HAVE_SYS_PARAM_H */ 33040# define getpagesize() 8192 /* punt totally */ 33041# endif /* no HAVE_SYS_PARAM_H */ 33042# endif /* no _SC_PAGESIZE */ 33043 33044#endif /* no HAVE_GETPAGESIZE */ 33045 33046int 33047main () 33048{ 33049 char *data, *data2, *data3; 33050 int i, pagesize; 33051 int fd; 33052 33053 pagesize = getpagesize (); 33054 33055 /* First, make a file with some known garbage in it. */ 33056 data = (char *) malloc (pagesize); 33057 if (!data) 33058 exit (1); 33059 for (i = 0; i < pagesize; ++i) 33060 *(data + i) = rand (); 33061 umask (0); 33062 fd = creat ("conftest.mmap", 0600); 33063 if (fd < 0) 33064 exit (1); 33065 if (write (fd, data, pagesize) != pagesize) 33066 exit (1); 33067 close (fd); 33068 33069 /* Next, try to mmap the file at a fixed address which already has 33070 something else allocated at it. If we can, also make sure that 33071 we see the same garbage. */ 33072 fd = open ("conftest.mmap", O_RDWR); 33073 if (fd < 0) 33074 exit (1); 33075 data2 = (char *) malloc (2 * pagesize); 33076 if (!data2) 33077 exit (1); 33078 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1); 33079 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 33080 MAP_PRIVATE | MAP_FIXED, fd, 0L)) 33081 exit (1); 33082 for (i = 0; i < pagesize; ++i) 33083 if (*(data + i) != *(data2 + i)) 33084 exit (1); 33085 33086 /* Finally, make sure that changes to the mapped area do not 33087 percolate back to the file as seen by read(). (This is a bug on 33088 some variants of i386 svr4.0.) */ 33089 for (i = 0; i < pagesize; ++i) 33090 *(data2 + i) = *(data2 + i) + 1; 33091 data3 = (char *) malloc (pagesize); 33092 if (!data3) 33093 exit (1); 33094 if (read (fd, data3, pagesize) != pagesize) 33095 exit (1); 33096 for (i = 0; i < pagesize; ++i) 33097 if (*(data + i) != *(data3 + i)) 33098 exit (1); 33099 close (fd); 33100 exit (0); 33101} 33102_ACEOF 33103rm -f conftest$ac_exeext 33104if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 33105 (eval $ac_link) 2>&5 33106 ac_status=$? 33107 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33108 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 33109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33110 (eval $ac_try) 2>&5 33111 ac_status=$? 33112 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33113 (exit $ac_status); }; }; then 33114 ac_cv_func_mmap_fixed_mapped=yes 33115else 33116 echo "$as_me: program exited with status $ac_status" >&5 33117echo "$as_me: failed program was:" >&5 33118cat conftest.$ac_ext >&5 33119( exit $ac_status ) 33120ac_cv_func_mmap_fixed_mapped=no 33121fi 33122rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 33123fi 33124fi 33125echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 33126echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6 33127if test $ac_cv_func_mmap_fixed_mapped = yes; then 33128 33129cat >>confdefs.h <<\_ACEOF 33130#define HAVE_MMAP 1 33131_ACEOF 33132 33133fi 33134rm -f conftest.mmap 33135 33136 33137 33138 33139 33140 33141for ac_header in capability.h sys/capability.h 33142do 33143as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 33144if eval "test \"\${$as_ac_Header+set}\" = set"; then 33145 echo "$as_me:$LINENO: checking for $ac_header" >&5 33146echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 33147if eval "test \"\${$as_ac_Header+set}\" = set"; then 33148 echo $ECHO_N "(cached) $ECHO_C" >&6 33149fi 33150echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 33151echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 33152else 33153 # Is the header compilable? 33154echo "$as_me:$LINENO: checking $ac_header usability" >&5 33155echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 33156cat >conftest.$ac_ext <<_ACEOF 33157#line $LINENO "configure" 33158#include "confdefs.h" 33159$ac_includes_default 33160#include <$ac_header> 33161_ACEOF 33162rm -f conftest.$ac_objext 33163if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 33164 (eval $ac_compile) 2>&5 33165 ac_status=$? 33166 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33167 (exit $ac_status); } && 33168 { ac_try='test -s conftest.$ac_objext' 33169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33170 (eval $ac_try) 2>&5 33171 ac_status=$? 33172 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33173 (exit $ac_status); }; }; then 33174 ac_header_compiler=yes 33175else 33176 echo "$as_me: failed program was:" >&5 33177cat conftest.$ac_ext >&5 33178ac_header_compiler=no 33179fi 33180rm -f conftest.$ac_objext conftest.$ac_ext 33181echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 33182echo "${ECHO_T}$ac_header_compiler" >&6 33183 33184# Is the header present? 33185echo "$as_me:$LINENO: checking $ac_header presence" >&5 33186echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 33187cat >conftest.$ac_ext <<_ACEOF 33188#line $LINENO "configure" 33189#include "confdefs.h" 33190#include <$ac_header> 33191_ACEOF 33192if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 33193 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 33194 ac_status=$? 33195 egrep -v '^ *\+' conftest.er1 >conftest.err 33196 rm -f conftest.er1 33197 cat conftest.err >&5 33198 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33199 (exit $ac_status); } >/dev/null; then 33200 if test -s conftest.err; then 33201 ac_cpp_err=$ac_c_preproc_warn_flag 33202 else 33203 ac_cpp_err= 33204 fi 33205else 33206 ac_cpp_err=yes 33207fi 33208if test -z "$ac_cpp_err"; then 33209 ac_header_preproc=yes 33210else 33211 echo "$as_me: failed program was:" >&5 33212 cat conftest.$ac_ext >&5 33213 ac_header_preproc=no 33214fi 33215rm -f conftest.err conftest.$ac_ext 33216echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 33217echo "${ECHO_T}$ac_header_preproc" >&6 33218 33219# So? What about this header? 33220case $ac_header_compiler:$ac_header_preproc in 33221 yes:no ) 33222 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 33223echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 33224 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 33225echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 33226 no:yes ) 33227 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 33228echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 33229 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 33230echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 33231 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 33232echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;};; 33233esac 33234echo "$as_me:$LINENO: checking for $ac_header" >&5 33235echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 33236if eval "test \"\${$as_ac_Header+set}\" = set"; then 33237 echo $ECHO_N "(cached) $ECHO_C" >&6 33238else 33239 eval "$as_ac_Header=$ac_header_preproc" 33240fi 33241echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 33242echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 33243 33244fi 33245if test `eval echo '${'$as_ac_Header'}'` = yes; then 33246 cat >>confdefs.h <<_ACEOF 33247#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 33248_ACEOF 33249 33250fi 33251 33252done 33253 33254 33255 33256 33257for ac_func in sgi_getcapabilitybyname cap_set_proc 33258do 33259as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 33260echo "$as_me:$LINENO: checking for $ac_func" >&5 33261echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 33262if eval "test \"\${$as_ac_var+set}\" = set"; then 33263 echo $ECHO_N "(cached) $ECHO_C" >&6 33264else 33265 cat >conftest.$ac_ext <<_ACEOF 33266#line $LINENO "configure" 33267#include "confdefs.h" 33268/* System header to define __stub macros and hopefully few prototypes, 33269 which can conflict with char $ac_func (); below. */ 33270#include <assert.h> 33271/* Override any gcc2 internal prototype to avoid an error. */ 33272#ifdef __cplusplus 33273extern "C" 33274#endif 33275/* We use char because int might match the return type of a gcc2 33276 builtin and then its argument prototype would still apply. */ 33277char $ac_func (); 33278char (*f) (); 33279 33280#ifdef F77_DUMMY_MAIN 33281# ifdef __cplusplus 33282 extern "C" 33283# endif 33284 int F77_DUMMY_MAIN() { return 1; } 33285#endif 33286int 33287main () 33288{ 33289/* The GNU C library defines this for functions which it implements 33290 to always fail with ENOSYS. Some functions are actually named 33291 something starting with __ and the normal name is an alias. */ 33292#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 33293choke me 33294#else 33295f = $ac_func; 33296#endif 33297 33298 ; 33299 return 0; 33300} 33301_ACEOF 33302rm -f conftest.$ac_objext conftest$ac_exeext 33303if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 33304 (eval $ac_link) 2>&5 33305 ac_status=$? 33306 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33307 (exit $ac_status); } && 33308 { ac_try='test -s conftest$ac_exeext' 33309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33310 (eval $ac_try) 2>&5 33311 ac_status=$? 33312 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33313 (exit $ac_status); }; }; then 33314 eval "$as_ac_var=yes" 33315else 33316 echo "$as_me: failed program was:" >&5 33317cat conftest.$ac_ext >&5 33318eval "$as_ac_var=no" 33319fi 33320rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 33321fi 33322echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 33323echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 33324if test `eval echo '${'$as_ac_var'}'` = yes; then 33325 cat >>confdefs.h <<_ACEOF 33326#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 33327_ACEOF 33328 33329fi 33330done 33331 33332 33333 33334 33335 33336 33337 33338echo "$as_me:$LINENO: checking for getpwnam_r" >&5 33339echo $ECHO_N "checking for getpwnam_r... $ECHO_C" >&6 33340if test "${ac_cv_funclib_getpwnam_r+set}" = set; then 33341 echo $ECHO_N "(cached) $ECHO_C" >&6 33342else 33343 33344if eval "test \"\$ac_cv_func_getpwnam_r\" != yes" ; then 33345 ac_save_LIBS="$LIBS" 33346 for ac_lib in "" c_r; do 33347 case "$ac_lib" in 33348 "") ;; 33349 yes) ac_lib="" ;; 33350 no) continue ;; 33351 -l*) ;; 33352 *) ac_lib="-l$ac_lib" ;; 33353 esac 33354 LIBS=" $ac_lib $ac_save_LIBS" 33355 cat >conftest.$ac_ext <<_ACEOF 33356#line $LINENO "configure" 33357#include "confdefs.h" 33358 33359#ifdef F77_DUMMY_MAIN 33360# ifdef __cplusplus 33361 extern "C" 33362# endif 33363 int F77_DUMMY_MAIN() { return 1; } 33364#endif 33365int 33366main () 33367{ 33368getpwnam_r() 33369 ; 33370 return 0; 33371} 33372_ACEOF 33373rm -f conftest.$ac_objext conftest$ac_exeext 33374if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 33375 (eval $ac_link) 2>&5 33376 ac_status=$? 33377 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33378 (exit $ac_status); } && 33379 { ac_try='test -s conftest$ac_exeext' 33380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33381 (eval $ac_try) 2>&5 33382 ac_status=$? 33383 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33384 (exit $ac_status); }; }; then 33385 eval "if test -n \"$ac_lib\";then ac_cv_funclib_getpwnam_r=$ac_lib; else ac_cv_funclib_getpwnam_r=yes; fi";break 33386else 33387 echo "$as_me: failed program was:" >&5 33388cat conftest.$ac_ext >&5 33389fi 33390rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 33391 done 33392 eval "ac_cv_funclib_getpwnam_r=\${ac_cv_funclib_getpwnam_r-no}" 33393 LIBS="$ac_save_LIBS" 33394fi 33395 33396fi 33397 33398 33399eval "ac_res=\$ac_cv_funclib_getpwnam_r" 33400 33401if false; then 33402 33403for ac_func in getpwnam_r 33404do 33405as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 33406echo "$as_me:$LINENO: checking for $ac_func" >&5 33407echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 33408if eval "test \"\${$as_ac_var+set}\" = set"; then 33409 echo $ECHO_N "(cached) $ECHO_C" >&6 33410else 33411 cat >conftest.$ac_ext <<_ACEOF 33412#line $LINENO "configure" 33413#include "confdefs.h" 33414/* System header to define __stub macros and hopefully few prototypes, 33415 which can conflict with char $ac_func (); below. */ 33416#include <assert.h> 33417/* Override any gcc2 internal prototype to avoid an error. */ 33418#ifdef __cplusplus 33419extern "C" 33420#endif 33421/* We use char because int might match the return type of a gcc2 33422 builtin and then its argument prototype would still apply. */ 33423char $ac_func (); 33424char (*f) (); 33425 33426#ifdef F77_DUMMY_MAIN 33427# ifdef __cplusplus 33428 extern "C" 33429# endif 33430 int F77_DUMMY_MAIN() { return 1; } 33431#endif 33432int 33433main () 33434{ 33435/* The GNU C library defines this for functions which it implements 33436 to always fail with ENOSYS. Some functions are actually named 33437 something starting with __ and the normal name is an alias. */ 33438#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 33439choke me 33440#else 33441f = $ac_func; 33442#endif 33443 33444 ; 33445 return 0; 33446} 33447_ACEOF 33448rm -f conftest.$ac_objext conftest$ac_exeext 33449if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 33450 (eval $ac_link) 2>&5 33451 ac_status=$? 33452 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33453 (exit $ac_status); } && 33454 { ac_try='test -s conftest$ac_exeext' 33455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33456 (eval $ac_try) 2>&5 33457 ac_status=$? 33458 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33459 (exit $ac_status); }; }; then 33460 eval "$as_ac_var=yes" 33461else 33462 echo "$as_me: failed program was:" >&5 33463cat conftest.$ac_ext >&5 33464eval "$as_ac_var=no" 33465fi 33466rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 33467fi 33468echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 33469echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 33470if test `eval echo '${'$as_ac_var'}'` = yes; then 33471 cat >>confdefs.h <<_ACEOF 33472#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 33473_ACEOF 33474 33475fi 33476done 33477 33478fi 33479# getpwnam_r 33480eval "ac_tr_func=HAVE_`echo getpwnam_r | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 33481eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 33482eval "LIB_getpwnam_r=$ac_res" 33483 33484case "$ac_res" in 33485 yes) 33486 eval "ac_cv_func_getpwnam_r=yes" 33487 eval "LIB_getpwnam_r=" 33488 cat >>confdefs.h <<_ACEOF 33489#define $ac_tr_func 1 33490_ACEOF 33491 33492 echo "$as_me:$LINENO: result: yes" >&5 33493echo "${ECHO_T}yes" >&6 33494 ;; 33495 no) 33496 eval "ac_cv_func_getpwnam_r=no" 33497 eval "LIB_getpwnam_r=" 33498 echo "$as_me:$LINENO: result: no" >&5 33499echo "${ECHO_T}no" >&6 33500 ;; 33501 *) 33502 eval "ac_cv_func_getpwnam_r=yes" 33503 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 33504 cat >>confdefs.h <<_ACEOF 33505#define $ac_tr_func 1 33506_ACEOF 33507 33508 cat >>confdefs.h <<_ACEOF 33509#define $ac_tr_lib 1 33510_ACEOF 33511 33512 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 33513echo "${ECHO_T}yes, in $ac_res" >&6 33514 ;; 33515esac 33516 33517 33518if test "$ac_cv_func_getpwnam_r" = yes; then 33519 echo "$as_me:$LINENO: checking if getpwnam_r is posix" >&5 33520echo $ECHO_N "checking if getpwnam_r is posix... $ECHO_C" >&6 33521if test "${ac_cv_func_getpwnam_r_posix+set}" = set; then 33522 echo $ECHO_N "(cached) $ECHO_C" >&6 33523else 33524 ac_libs="$LIBS" 33525 LIBS="$LIBS $LIB_getpwnam_r" 33526 if test "$cross_compiling" = yes; then 33527 : 33528else 33529 cat >conftest.$ac_ext <<_ACEOF 33530#line $LINENO "configure" 33531#include "confdefs.h" 33532 33533#include <pwd.h> 33534int main() 33535{ 33536 struct passwd pw, *pwd; 33537 return getpwnam_r("", &pw, NULL, 0, &pwd) < 0; 33538} 33539 33540_ACEOF 33541rm -f conftest$ac_exeext 33542if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 33543 (eval $ac_link) 2>&5 33544 ac_status=$? 33545 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33546 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 33547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33548 (eval $ac_try) 2>&5 33549 ac_status=$? 33550 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33551 (exit $ac_status); }; }; then 33552 ac_cv_func_getpwnam_r_posix=yes 33553else 33554 echo "$as_me: program exited with status $ac_status" >&5 33555echo "$as_me: failed program was:" >&5 33556cat conftest.$ac_ext >&5 33557( exit $ac_status ) 33558ac_cv_func_getpwnam_r_posix=no 33559fi 33560rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 33561fi 33562LIBS="$ac_libs" 33563fi 33564echo "$as_me:$LINENO: result: $ac_cv_func_getpwnam_r_posix" >&5 33565echo "${ECHO_T}$ac_cv_func_getpwnam_r_posix" >&6 33566if test "$ac_cv_func_getpwnam_r_posix" = yes; then 33567 33568cat >>confdefs.h <<\_ACEOF 33569#define POSIX_GETPWNAM_R 1 33570_ACEOF 33571 33572fi 33573fi 33574 33575 33576 33577 33578for ac_func in getudbnam setlim 33579do 33580as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 33581echo "$as_me:$LINENO: checking for $ac_func" >&5 33582echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 33583if eval "test \"\${$as_ac_var+set}\" = set"; then 33584 echo $ECHO_N "(cached) $ECHO_C" >&6 33585else 33586 cat >conftest.$ac_ext <<_ACEOF 33587#line $LINENO "configure" 33588#include "confdefs.h" 33589/* System header to define __stub macros and hopefully few prototypes, 33590 which can conflict with char $ac_func (); below. */ 33591#include <assert.h> 33592/* Override any gcc2 internal prototype to avoid an error. */ 33593#ifdef __cplusplus 33594extern "C" 33595#endif 33596/* We use char because int might match the return type of a gcc2 33597 builtin and then its argument prototype would still apply. */ 33598char $ac_func (); 33599char (*f) (); 33600 33601#ifdef F77_DUMMY_MAIN 33602# ifdef __cplusplus 33603 extern "C" 33604# endif 33605 int F77_DUMMY_MAIN() { return 1; } 33606#endif 33607int 33608main () 33609{ 33610/* The GNU C library defines this for functions which it implements 33611 to always fail with ENOSYS. Some functions are actually named 33612 something starting with __ and the normal name is an alias. */ 33613#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 33614choke me 33615#else 33616f = $ac_func; 33617#endif 33618 33619 ; 33620 return 0; 33621} 33622_ACEOF 33623rm -f conftest.$ac_objext conftest$ac_exeext 33624if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 33625 (eval $ac_link) 2>&5 33626 ac_status=$? 33627 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33628 (exit $ac_status); } && 33629 { ac_try='test -s conftest$ac_exeext' 33630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33631 (eval $ac_try) 2>&5 33632 ac_status=$? 33633 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33634 (exit $ac_status); }; }; then 33635 eval "$as_ac_var=yes" 33636else 33637 echo "$as_me: failed program was:" >&5 33638cat conftest.$ac_ext >&5 33639eval "$as_ac_var=no" 33640fi 33641rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 33642fi 33643echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 33644echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 33645if test `eval echo '${'$as_ac_var'}'` = yes; then 33646 cat >>confdefs.h <<_ACEOF 33647#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 33648_ACEOF 33649 33650fi 33651done 33652 33653 33654 33655 33656 33657 33658echo "$as_me:$LINENO: checking for ut_addr in struct utmp" >&5 33659echo $ECHO_N "checking for ut_addr in struct utmp... $ECHO_C" >&6 33660if test "${ac_cv_type_struct_utmp_ut_addr+set}" = set; then 33661 echo $ECHO_N "(cached) $ECHO_C" >&6 33662else 33663 33664cat >conftest.$ac_ext <<_ACEOF 33665#line $LINENO "configure" 33666#include "confdefs.h" 33667#include <utmp.h> 33668#ifdef F77_DUMMY_MAIN 33669# ifdef __cplusplus 33670 extern "C" 33671# endif 33672 int F77_DUMMY_MAIN() { return 1; } 33673#endif 33674int 33675main () 33676{ 33677struct utmp x; x.ut_addr; 33678 ; 33679 return 0; 33680} 33681_ACEOF 33682rm -f conftest.$ac_objext 33683if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 33684 (eval $ac_compile) 2>&5 33685 ac_status=$? 33686 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33687 (exit $ac_status); } && 33688 { ac_try='test -s conftest.$ac_objext' 33689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33690 (eval $ac_try) 2>&5 33691 ac_status=$? 33692 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33693 (exit $ac_status); }; }; then 33694 ac_cv_type_struct_utmp_ut_addr=yes 33695else 33696 echo "$as_me: failed program was:" >&5 33697cat conftest.$ac_ext >&5 33698ac_cv_type_struct_utmp_ut_addr=no 33699fi 33700rm -f conftest.$ac_objext conftest.$ac_ext 33701fi 33702echo "$as_me:$LINENO: result: $ac_cv_type_struct_utmp_ut_addr" >&5 33703echo "${ECHO_T}$ac_cv_type_struct_utmp_ut_addr" >&6 33704if test "$ac_cv_type_struct_utmp_ut_addr" = yes; then 33705 33706 33707cat >>confdefs.h <<\_ACEOF 33708#define HAVE_STRUCT_UTMP_UT_ADDR 1 33709_ACEOF 33710 33711 33712fi 33713 33714 33715 33716 33717echo "$as_me:$LINENO: checking for ut_host in struct utmp" >&5 33718echo $ECHO_N "checking for ut_host in struct utmp... $ECHO_C" >&6 33719if test "${ac_cv_type_struct_utmp_ut_host+set}" = set; then 33720 echo $ECHO_N "(cached) $ECHO_C" >&6 33721else 33722 33723cat >conftest.$ac_ext <<_ACEOF 33724#line $LINENO "configure" 33725#include "confdefs.h" 33726#include <utmp.h> 33727#ifdef F77_DUMMY_MAIN 33728# ifdef __cplusplus 33729 extern "C" 33730# endif 33731 int F77_DUMMY_MAIN() { return 1; } 33732#endif 33733int 33734main () 33735{ 33736struct utmp x; x.ut_host; 33737 ; 33738 return 0; 33739} 33740_ACEOF 33741rm -f conftest.$ac_objext 33742if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 33743 (eval $ac_compile) 2>&5 33744 ac_status=$? 33745 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33746 (exit $ac_status); } && 33747 { ac_try='test -s conftest.$ac_objext' 33748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33749 (eval $ac_try) 2>&5 33750 ac_status=$? 33751 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33752 (exit $ac_status); }; }; then 33753 ac_cv_type_struct_utmp_ut_host=yes 33754else 33755 echo "$as_me: failed program was:" >&5 33756cat conftest.$ac_ext >&5 33757ac_cv_type_struct_utmp_ut_host=no 33758fi 33759rm -f conftest.$ac_objext conftest.$ac_ext 33760fi 33761echo "$as_me:$LINENO: result: $ac_cv_type_struct_utmp_ut_host" >&5 33762echo "${ECHO_T}$ac_cv_type_struct_utmp_ut_host" >&6 33763if test "$ac_cv_type_struct_utmp_ut_host" = yes; then 33764 33765 33766cat >>confdefs.h <<\_ACEOF 33767#define HAVE_STRUCT_UTMP_UT_HOST 1 33768_ACEOF 33769 33770 33771fi 33772 33773 33774 33775 33776echo "$as_me:$LINENO: checking for ut_id in struct utmp" >&5 33777echo $ECHO_N "checking for ut_id in struct utmp... $ECHO_C" >&6 33778if test "${ac_cv_type_struct_utmp_ut_id+set}" = set; then 33779 echo $ECHO_N "(cached) $ECHO_C" >&6 33780else 33781 33782cat >conftest.$ac_ext <<_ACEOF 33783#line $LINENO "configure" 33784#include "confdefs.h" 33785#include <utmp.h> 33786#ifdef F77_DUMMY_MAIN 33787# ifdef __cplusplus 33788 extern "C" 33789# endif 33790 int F77_DUMMY_MAIN() { return 1; } 33791#endif 33792int 33793main () 33794{ 33795struct utmp x; x.ut_id; 33796 ; 33797 return 0; 33798} 33799_ACEOF 33800rm -f conftest.$ac_objext 33801if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 33802 (eval $ac_compile) 2>&5 33803 ac_status=$? 33804 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33805 (exit $ac_status); } && 33806 { ac_try='test -s conftest.$ac_objext' 33807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33808 (eval $ac_try) 2>&5 33809 ac_status=$? 33810 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33811 (exit $ac_status); }; }; then 33812 ac_cv_type_struct_utmp_ut_id=yes 33813else 33814 echo "$as_me: failed program was:" >&5 33815cat conftest.$ac_ext >&5 33816ac_cv_type_struct_utmp_ut_id=no 33817fi 33818rm -f conftest.$ac_objext conftest.$ac_ext 33819fi 33820echo "$as_me:$LINENO: result: $ac_cv_type_struct_utmp_ut_id" >&5 33821echo "${ECHO_T}$ac_cv_type_struct_utmp_ut_id" >&6 33822if test "$ac_cv_type_struct_utmp_ut_id" = yes; then 33823 33824 33825cat >>confdefs.h <<\_ACEOF 33826#define HAVE_STRUCT_UTMP_UT_ID 1 33827_ACEOF 33828 33829 33830fi 33831 33832 33833 33834 33835echo "$as_me:$LINENO: checking for ut_pid in struct utmp" >&5 33836echo $ECHO_N "checking for ut_pid in struct utmp... $ECHO_C" >&6 33837if test "${ac_cv_type_struct_utmp_ut_pid+set}" = set; then 33838 echo $ECHO_N "(cached) $ECHO_C" >&6 33839else 33840 33841cat >conftest.$ac_ext <<_ACEOF 33842#line $LINENO "configure" 33843#include "confdefs.h" 33844#include <utmp.h> 33845#ifdef F77_DUMMY_MAIN 33846# ifdef __cplusplus 33847 extern "C" 33848# endif 33849 int F77_DUMMY_MAIN() { return 1; } 33850#endif 33851int 33852main () 33853{ 33854struct utmp x; x.ut_pid; 33855 ; 33856 return 0; 33857} 33858_ACEOF 33859rm -f conftest.$ac_objext 33860if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 33861 (eval $ac_compile) 2>&5 33862 ac_status=$? 33863 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33864 (exit $ac_status); } && 33865 { ac_try='test -s conftest.$ac_objext' 33866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33867 (eval $ac_try) 2>&5 33868 ac_status=$? 33869 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33870 (exit $ac_status); }; }; then 33871 ac_cv_type_struct_utmp_ut_pid=yes 33872else 33873 echo "$as_me: failed program was:" >&5 33874cat conftest.$ac_ext >&5 33875ac_cv_type_struct_utmp_ut_pid=no 33876fi 33877rm -f conftest.$ac_objext conftest.$ac_ext 33878fi 33879echo "$as_me:$LINENO: result: $ac_cv_type_struct_utmp_ut_pid" >&5 33880echo "${ECHO_T}$ac_cv_type_struct_utmp_ut_pid" >&6 33881if test "$ac_cv_type_struct_utmp_ut_pid" = yes; then 33882 33883 33884cat >>confdefs.h <<\_ACEOF 33885#define HAVE_STRUCT_UTMP_UT_PID 1 33886_ACEOF 33887 33888 33889fi 33890 33891 33892 33893 33894echo "$as_me:$LINENO: checking for ut_type in struct utmp" >&5 33895echo $ECHO_N "checking for ut_type in struct utmp... $ECHO_C" >&6 33896if test "${ac_cv_type_struct_utmp_ut_type+set}" = set; then 33897 echo $ECHO_N "(cached) $ECHO_C" >&6 33898else 33899 33900cat >conftest.$ac_ext <<_ACEOF 33901#line $LINENO "configure" 33902#include "confdefs.h" 33903#include <utmp.h> 33904#ifdef F77_DUMMY_MAIN 33905# ifdef __cplusplus 33906 extern "C" 33907# endif 33908 int F77_DUMMY_MAIN() { return 1; } 33909#endif 33910int 33911main () 33912{ 33913struct utmp x; x.ut_type; 33914 ; 33915 return 0; 33916} 33917_ACEOF 33918rm -f conftest.$ac_objext 33919if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 33920 (eval $ac_compile) 2>&5 33921 ac_status=$? 33922 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33923 (exit $ac_status); } && 33924 { ac_try='test -s conftest.$ac_objext' 33925 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33926 (eval $ac_try) 2>&5 33927 ac_status=$? 33928 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33929 (exit $ac_status); }; }; then 33930 ac_cv_type_struct_utmp_ut_type=yes 33931else 33932 echo "$as_me: failed program was:" >&5 33933cat conftest.$ac_ext >&5 33934ac_cv_type_struct_utmp_ut_type=no 33935fi 33936rm -f conftest.$ac_objext conftest.$ac_ext 33937fi 33938echo "$as_me:$LINENO: result: $ac_cv_type_struct_utmp_ut_type" >&5 33939echo "${ECHO_T}$ac_cv_type_struct_utmp_ut_type" >&6 33940if test "$ac_cv_type_struct_utmp_ut_type" = yes; then 33941 33942 33943cat >>confdefs.h <<\_ACEOF 33944#define HAVE_STRUCT_UTMP_UT_TYPE 1 33945_ACEOF 33946 33947 33948fi 33949 33950 33951 33952 33953echo "$as_me:$LINENO: checking for ut_user in struct utmp" >&5 33954echo $ECHO_N "checking for ut_user in struct utmp... $ECHO_C" >&6 33955if test "${ac_cv_type_struct_utmp_ut_user+set}" = set; then 33956 echo $ECHO_N "(cached) $ECHO_C" >&6 33957else 33958 33959cat >conftest.$ac_ext <<_ACEOF 33960#line $LINENO "configure" 33961#include "confdefs.h" 33962#include <utmp.h> 33963#ifdef F77_DUMMY_MAIN 33964# ifdef __cplusplus 33965 extern "C" 33966# endif 33967 int F77_DUMMY_MAIN() { return 1; } 33968#endif 33969int 33970main () 33971{ 33972struct utmp x; x.ut_user; 33973 ; 33974 return 0; 33975} 33976_ACEOF 33977rm -f conftest.$ac_objext 33978if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 33979 (eval $ac_compile) 2>&5 33980 ac_status=$? 33981 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33982 (exit $ac_status); } && 33983 { ac_try='test -s conftest.$ac_objext' 33984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 33985 (eval $ac_try) 2>&5 33986 ac_status=$? 33987 echo "$as_me:$LINENO: \$? = $ac_status" >&5 33988 (exit $ac_status); }; }; then 33989 ac_cv_type_struct_utmp_ut_user=yes 33990else 33991 echo "$as_me: failed program was:" >&5 33992cat conftest.$ac_ext >&5 33993ac_cv_type_struct_utmp_ut_user=no 33994fi 33995rm -f conftest.$ac_objext conftest.$ac_ext 33996fi 33997echo "$as_me:$LINENO: result: $ac_cv_type_struct_utmp_ut_user" >&5 33998echo "${ECHO_T}$ac_cv_type_struct_utmp_ut_user" >&6 33999if test "$ac_cv_type_struct_utmp_ut_user" = yes; then 34000 34001 34002cat >>confdefs.h <<\_ACEOF 34003#define HAVE_STRUCT_UTMP_UT_USER 1 34004_ACEOF 34005 34006 34007fi 34008 34009 34010 34011 34012echo "$as_me:$LINENO: checking for ut_exit in struct utmpx" >&5 34013echo $ECHO_N "checking for ut_exit in struct utmpx... $ECHO_C" >&6 34014if test "${ac_cv_type_struct_utmpx_ut_exit+set}" = set; then 34015 echo $ECHO_N "(cached) $ECHO_C" >&6 34016else 34017 34018cat >conftest.$ac_ext <<_ACEOF 34019#line $LINENO "configure" 34020#include "confdefs.h" 34021#include <utmpx.h> 34022#ifdef F77_DUMMY_MAIN 34023# ifdef __cplusplus 34024 extern "C" 34025# endif 34026 int F77_DUMMY_MAIN() { return 1; } 34027#endif 34028int 34029main () 34030{ 34031struct utmpx x; x.ut_exit; 34032 ; 34033 return 0; 34034} 34035_ACEOF 34036rm -f conftest.$ac_objext 34037if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34038 (eval $ac_compile) 2>&5 34039 ac_status=$? 34040 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34041 (exit $ac_status); } && 34042 { ac_try='test -s conftest.$ac_objext' 34043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34044 (eval $ac_try) 2>&5 34045 ac_status=$? 34046 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34047 (exit $ac_status); }; }; then 34048 ac_cv_type_struct_utmpx_ut_exit=yes 34049else 34050 echo "$as_me: failed program was:" >&5 34051cat conftest.$ac_ext >&5 34052ac_cv_type_struct_utmpx_ut_exit=no 34053fi 34054rm -f conftest.$ac_objext conftest.$ac_ext 34055fi 34056echo "$as_me:$LINENO: result: $ac_cv_type_struct_utmpx_ut_exit" >&5 34057echo "${ECHO_T}$ac_cv_type_struct_utmpx_ut_exit" >&6 34058if test "$ac_cv_type_struct_utmpx_ut_exit" = yes; then 34059 34060 34061cat >>confdefs.h <<\_ACEOF 34062#define HAVE_STRUCT_UTMPX_UT_EXIT 1 34063_ACEOF 34064 34065 34066fi 34067 34068 34069 34070 34071echo "$as_me:$LINENO: checking for ut_syslen in struct utmpx" >&5 34072echo $ECHO_N "checking for ut_syslen in struct utmpx... $ECHO_C" >&6 34073if test "${ac_cv_type_struct_utmpx_ut_syslen+set}" = set; then 34074 echo $ECHO_N "(cached) $ECHO_C" >&6 34075else 34076 34077cat >conftest.$ac_ext <<_ACEOF 34078#line $LINENO "configure" 34079#include "confdefs.h" 34080#include <utmpx.h> 34081#ifdef F77_DUMMY_MAIN 34082# ifdef __cplusplus 34083 extern "C" 34084# endif 34085 int F77_DUMMY_MAIN() { return 1; } 34086#endif 34087int 34088main () 34089{ 34090struct utmpx x; x.ut_syslen; 34091 ; 34092 return 0; 34093} 34094_ACEOF 34095rm -f conftest.$ac_objext 34096if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34097 (eval $ac_compile) 2>&5 34098 ac_status=$? 34099 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34100 (exit $ac_status); } && 34101 { ac_try='test -s conftest.$ac_objext' 34102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34103 (eval $ac_try) 2>&5 34104 ac_status=$? 34105 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34106 (exit $ac_status); }; }; then 34107 ac_cv_type_struct_utmpx_ut_syslen=yes 34108else 34109 echo "$as_me: failed program was:" >&5 34110cat conftest.$ac_ext >&5 34111ac_cv_type_struct_utmpx_ut_syslen=no 34112fi 34113rm -f conftest.$ac_objext conftest.$ac_ext 34114fi 34115echo "$as_me:$LINENO: result: $ac_cv_type_struct_utmpx_ut_syslen" >&5 34116echo "${ECHO_T}$ac_cv_type_struct_utmpx_ut_syslen" >&6 34117if test "$ac_cv_type_struct_utmpx_ut_syslen" = yes; then 34118 34119 34120cat >>confdefs.h <<\_ACEOF 34121#define HAVE_STRUCT_UTMPX_UT_SYSLEN 1 34122_ACEOF 34123 34124 34125fi 34126 34127 34128 34129echo "$as_me:$LINENO: checking for int8_t" >&5 34130echo $ECHO_N "checking for int8_t... $ECHO_C" >&6 34131if test "${ac_cv_type_int8_t+set}" = set; then 34132 echo $ECHO_N "(cached) $ECHO_C" >&6 34133else 34134 cat >conftest.$ac_ext <<_ACEOF 34135#line $LINENO "configure" 34136#include "confdefs.h" 34137 34138#ifdef HAVE_INTTYPES_H 34139#include <inttypes.h> 34140#endif 34141#ifdef HAVE_SYS_TYPES_H 34142#include <sys/types.h> 34143#endif 34144#ifdef HAVE_SYS_BITYPES_H 34145#include <sys/bitypes.h> 34146#endif 34147#ifdef HAVE_BIND_BITYPES_H 34148#include <bind/bitypes.h> 34149#endif 34150#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34151#include <netinet/in6_machtypes.h> 34152#endif 34153 34154 34155#ifdef F77_DUMMY_MAIN 34156# ifdef __cplusplus 34157 extern "C" 34158# endif 34159 int F77_DUMMY_MAIN() { return 1; } 34160#endif 34161int 34162main () 34163{ 34164if ((int8_t *) 0) 34165 return 0; 34166if (sizeof (int8_t)) 34167 return 0; 34168 ; 34169 return 0; 34170} 34171_ACEOF 34172rm -f conftest.$ac_objext 34173if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34174 (eval $ac_compile) 2>&5 34175 ac_status=$? 34176 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34177 (exit $ac_status); } && 34178 { ac_try='test -s conftest.$ac_objext' 34179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34180 (eval $ac_try) 2>&5 34181 ac_status=$? 34182 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34183 (exit $ac_status); }; }; then 34184 ac_cv_type_int8_t=yes 34185else 34186 echo "$as_me: failed program was:" >&5 34187cat conftest.$ac_ext >&5 34188ac_cv_type_int8_t=no 34189fi 34190rm -f conftest.$ac_objext conftest.$ac_ext 34191fi 34192echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5 34193echo "${ECHO_T}$ac_cv_type_int8_t" >&6 34194if test $ac_cv_type_int8_t = yes; then 34195 34196cat >>confdefs.h <<_ACEOF 34197#define HAVE_INT8_T 1 34198_ACEOF 34199 34200 34201fi 34202echo "$as_me:$LINENO: checking for int16_t" >&5 34203echo $ECHO_N "checking for int16_t... $ECHO_C" >&6 34204if test "${ac_cv_type_int16_t+set}" = set; then 34205 echo $ECHO_N "(cached) $ECHO_C" >&6 34206else 34207 cat >conftest.$ac_ext <<_ACEOF 34208#line $LINENO "configure" 34209#include "confdefs.h" 34210 34211#ifdef HAVE_INTTYPES_H 34212#include <inttypes.h> 34213#endif 34214#ifdef HAVE_SYS_TYPES_H 34215#include <sys/types.h> 34216#endif 34217#ifdef HAVE_SYS_BITYPES_H 34218#include <sys/bitypes.h> 34219#endif 34220#ifdef HAVE_BIND_BITYPES_H 34221#include <bind/bitypes.h> 34222#endif 34223#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34224#include <netinet/in6_machtypes.h> 34225#endif 34226 34227 34228#ifdef F77_DUMMY_MAIN 34229# ifdef __cplusplus 34230 extern "C" 34231# endif 34232 int F77_DUMMY_MAIN() { return 1; } 34233#endif 34234int 34235main () 34236{ 34237if ((int16_t *) 0) 34238 return 0; 34239if (sizeof (int16_t)) 34240 return 0; 34241 ; 34242 return 0; 34243} 34244_ACEOF 34245rm -f conftest.$ac_objext 34246if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34247 (eval $ac_compile) 2>&5 34248 ac_status=$? 34249 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34250 (exit $ac_status); } && 34251 { ac_try='test -s conftest.$ac_objext' 34252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34253 (eval $ac_try) 2>&5 34254 ac_status=$? 34255 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34256 (exit $ac_status); }; }; then 34257 ac_cv_type_int16_t=yes 34258else 34259 echo "$as_me: failed program was:" >&5 34260cat conftest.$ac_ext >&5 34261ac_cv_type_int16_t=no 34262fi 34263rm -f conftest.$ac_objext conftest.$ac_ext 34264fi 34265echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5 34266echo "${ECHO_T}$ac_cv_type_int16_t" >&6 34267if test $ac_cv_type_int16_t = yes; then 34268 34269cat >>confdefs.h <<_ACEOF 34270#define HAVE_INT16_T 1 34271_ACEOF 34272 34273 34274fi 34275echo "$as_me:$LINENO: checking for int32_t" >&5 34276echo $ECHO_N "checking for int32_t... $ECHO_C" >&6 34277if test "${ac_cv_type_int32_t+set}" = set; then 34278 echo $ECHO_N "(cached) $ECHO_C" >&6 34279else 34280 cat >conftest.$ac_ext <<_ACEOF 34281#line $LINENO "configure" 34282#include "confdefs.h" 34283 34284#ifdef HAVE_INTTYPES_H 34285#include <inttypes.h> 34286#endif 34287#ifdef HAVE_SYS_TYPES_H 34288#include <sys/types.h> 34289#endif 34290#ifdef HAVE_SYS_BITYPES_H 34291#include <sys/bitypes.h> 34292#endif 34293#ifdef HAVE_BIND_BITYPES_H 34294#include <bind/bitypes.h> 34295#endif 34296#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34297#include <netinet/in6_machtypes.h> 34298#endif 34299 34300 34301#ifdef F77_DUMMY_MAIN 34302# ifdef __cplusplus 34303 extern "C" 34304# endif 34305 int F77_DUMMY_MAIN() { return 1; } 34306#endif 34307int 34308main () 34309{ 34310if ((int32_t *) 0) 34311 return 0; 34312if (sizeof (int32_t)) 34313 return 0; 34314 ; 34315 return 0; 34316} 34317_ACEOF 34318rm -f conftest.$ac_objext 34319if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34320 (eval $ac_compile) 2>&5 34321 ac_status=$? 34322 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34323 (exit $ac_status); } && 34324 { ac_try='test -s conftest.$ac_objext' 34325 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34326 (eval $ac_try) 2>&5 34327 ac_status=$? 34328 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34329 (exit $ac_status); }; }; then 34330 ac_cv_type_int32_t=yes 34331else 34332 echo "$as_me: failed program was:" >&5 34333cat conftest.$ac_ext >&5 34334ac_cv_type_int32_t=no 34335fi 34336rm -f conftest.$ac_objext conftest.$ac_ext 34337fi 34338echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5 34339echo "${ECHO_T}$ac_cv_type_int32_t" >&6 34340if test $ac_cv_type_int32_t = yes; then 34341 34342cat >>confdefs.h <<_ACEOF 34343#define HAVE_INT32_T 1 34344_ACEOF 34345 34346 34347fi 34348echo "$as_me:$LINENO: checking for int64_t" >&5 34349echo $ECHO_N "checking for int64_t... $ECHO_C" >&6 34350if test "${ac_cv_type_int64_t+set}" = set; then 34351 echo $ECHO_N "(cached) $ECHO_C" >&6 34352else 34353 cat >conftest.$ac_ext <<_ACEOF 34354#line $LINENO "configure" 34355#include "confdefs.h" 34356 34357#ifdef HAVE_INTTYPES_H 34358#include <inttypes.h> 34359#endif 34360#ifdef HAVE_SYS_TYPES_H 34361#include <sys/types.h> 34362#endif 34363#ifdef HAVE_SYS_BITYPES_H 34364#include <sys/bitypes.h> 34365#endif 34366#ifdef HAVE_BIND_BITYPES_H 34367#include <bind/bitypes.h> 34368#endif 34369#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34370#include <netinet/in6_machtypes.h> 34371#endif 34372 34373 34374#ifdef F77_DUMMY_MAIN 34375# ifdef __cplusplus 34376 extern "C" 34377# endif 34378 int F77_DUMMY_MAIN() { return 1; } 34379#endif 34380int 34381main () 34382{ 34383if ((int64_t *) 0) 34384 return 0; 34385if (sizeof (int64_t)) 34386 return 0; 34387 ; 34388 return 0; 34389} 34390_ACEOF 34391rm -f conftest.$ac_objext 34392if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34393 (eval $ac_compile) 2>&5 34394 ac_status=$? 34395 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34396 (exit $ac_status); } && 34397 { ac_try='test -s conftest.$ac_objext' 34398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34399 (eval $ac_try) 2>&5 34400 ac_status=$? 34401 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34402 (exit $ac_status); }; }; then 34403 ac_cv_type_int64_t=yes 34404else 34405 echo "$as_me: failed program was:" >&5 34406cat conftest.$ac_ext >&5 34407ac_cv_type_int64_t=no 34408fi 34409rm -f conftest.$ac_objext conftest.$ac_ext 34410fi 34411echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5 34412echo "${ECHO_T}$ac_cv_type_int64_t" >&6 34413if test $ac_cv_type_int64_t = yes; then 34414 34415cat >>confdefs.h <<_ACEOF 34416#define HAVE_INT64_T 1 34417_ACEOF 34418 34419 34420fi 34421echo "$as_me:$LINENO: checking for u_int8_t" >&5 34422echo $ECHO_N "checking for u_int8_t... $ECHO_C" >&6 34423if test "${ac_cv_type_u_int8_t+set}" = set; then 34424 echo $ECHO_N "(cached) $ECHO_C" >&6 34425else 34426 cat >conftest.$ac_ext <<_ACEOF 34427#line $LINENO "configure" 34428#include "confdefs.h" 34429 34430#ifdef HAVE_INTTYPES_H 34431#include <inttypes.h> 34432#endif 34433#ifdef HAVE_SYS_TYPES_H 34434#include <sys/types.h> 34435#endif 34436#ifdef HAVE_SYS_BITYPES_H 34437#include <sys/bitypes.h> 34438#endif 34439#ifdef HAVE_BIND_BITYPES_H 34440#include <bind/bitypes.h> 34441#endif 34442#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34443#include <netinet/in6_machtypes.h> 34444#endif 34445 34446 34447#ifdef F77_DUMMY_MAIN 34448# ifdef __cplusplus 34449 extern "C" 34450# endif 34451 int F77_DUMMY_MAIN() { return 1; } 34452#endif 34453int 34454main () 34455{ 34456if ((u_int8_t *) 0) 34457 return 0; 34458if (sizeof (u_int8_t)) 34459 return 0; 34460 ; 34461 return 0; 34462} 34463_ACEOF 34464rm -f conftest.$ac_objext 34465if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34466 (eval $ac_compile) 2>&5 34467 ac_status=$? 34468 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34469 (exit $ac_status); } && 34470 { ac_try='test -s conftest.$ac_objext' 34471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34472 (eval $ac_try) 2>&5 34473 ac_status=$? 34474 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34475 (exit $ac_status); }; }; then 34476 ac_cv_type_u_int8_t=yes 34477else 34478 echo "$as_me: failed program was:" >&5 34479cat conftest.$ac_ext >&5 34480ac_cv_type_u_int8_t=no 34481fi 34482rm -f conftest.$ac_objext conftest.$ac_ext 34483fi 34484echo "$as_me:$LINENO: result: $ac_cv_type_u_int8_t" >&5 34485echo "${ECHO_T}$ac_cv_type_u_int8_t" >&6 34486if test $ac_cv_type_u_int8_t = yes; then 34487 34488cat >>confdefs.h <<_ACEOF 34489#define HAVE_U_INT8_T 1 34490_ACEOF 34491 34492 34493fi 34494echo "$as_me:$LINENO: checking for u_int16_t" >&5 34495echo $ECHO_N "checking for u_int16_t... $ECHO_C" >&6 34496if test "${ac_cv_type_u_int16_t+set}" = set; then 34497 echo $ECHO_N "(cached) $ECHO_C" >&6 34498else 34499 cat >conftest.$ac_ext <<_ACEOF 34500#line $LINENO "configure" 34501#include "confdefs.h" 34502 34503#ifdef HAVE_INTTYPES_H 34504#include <inttypes.h> 34505#endif 34506#ifdef HAVE_SYS_TYPES_H 34507#include <sys/types.h> 34508#endif 34509#ifdef HAVE_SYS_BITYPES_H 34510#include <sys/bitypes.h> 34511#endif 34512#ifdef HAVE_BIND_BITYPES_H 34513#include <bind/bitypes.h> 34514#endif 34515#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34516#include <netinet/in6_machtypes.h> 34517#endif 34518 34519 34520#ifdef F77_DUMMY_MAIN 34521# ifdef __cplusplus 34522 extern "C" 34523# endif 34524 int F77_DUMMY_MAIN() { return 1; } 34525#endif 34526int 34527main () 34528{ 34529if ((u_int16_t *) 0) 34530 return 0; 34531if (sizeof (u_int16_t)) 34532 return 0; 34533 ; 34534 return 0; 34535} 34536_ACEOF 34537rm -f conftest.$ac_objext 34538if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34539 (eval $ac_compile) 2>&5 34540 ac_status=$? 34541 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34542 (exit $ac_status); } && 34543 { ac_try='test -s conftest.$ac_objext' 34544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34545 (eval $ac_try) 2>&5 34546 ac_status=$? 34547 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34548 (exit $ac_status); }; }; then 34549 ac_cv_type_u_int16_t=yes 34550else 34551 echo "$as_me: failed program was:" >&5 34552cat conftest.$ac_ext >&5 34553ac_cv_type_u_int16_t=no 34554fi 34555rm -f conftest.$ac_objext conftest.$ac_ext 34556fi 34557echo "$as_me:$LINENO: result: $ac_cv_type_u_int16_t" >&5 34558echo "${ECHO_T}$ac_cv_type_u_int16_t" >&6 34559if test $ac_cv_type_u_int16_t = yes; then 34560 34561cat >>confdefs.h <<_ACEOF 34562#define HAVE_U_INT16_T 1 34563_ACEOF 34564 34565 34566fi 34567echo "$as_me:$LINENO: checking for u_int32_t" >&5 34568echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6 34569if test "${ac_cv_type_u_int32_t+set}" = set; then 34570 echo $ECHO_N "(cached) $ECHO_C" >&6 34571else 34572 cat >conftest.$ac_ext <<_ACEOF 34573#line $LINENO "configure" 34574#include "confdefs.h" 34575 34576#ifdef HAVE_INTTYPES_H 34577#include <inttypes.h> 34578#endif 34579#ifdef HAVE_SYS_TYPES_H 34580#include <sys/types.h> 34581#endif 34582#ifdef HAVE_SYS_BITYPES_H 34583#include <sys/bitypes.h> 34584#endif 34585#ifdef HAVE_BIND_BITYPES_H 34586#include <bind/bitypes.h> 34587#endif 34588#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34589#include <netinet/in6_machtypes.h> 34590#endif 34591 34592 34593#ifdef F77_DUMMY_MAIN 34594# ifdef __cplusplus 34595 extern "C" 34596# endif 34597 int F77_DUMMY_MAIN() { return 1; } 34598#endif 34599int 34600main () 34601{ 34602if ((u_int32_t *) 0) 34603 return 0; 34604if (sizeof (u_int32_t)) 34605 return 0; 34606 ; 34607 return 0; 34608} 34609_ACEOF 34610rm -f conftest.$ac_objext 34611if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34612 (eval $ac_compile) 2>&5 34613 ac_status=$? 34614 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34615 (exit $ac_status); } && 34616 { ac_try='test -s conftest.$ac_objext' 34617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34618 (eval $ac_try) 2>&5 34619 ac_status=$? 34620 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34621 (exit $ac_status); }; }; then 34622 ac_cv_type_u_int32_t=yes 34623else 34624 echo "$as_me: failed program was:" >&5 34625cat conftest.$ac_ext >&5 34626ac_cv_type_u_int32_t=no 34627fi 34628rm -f conftest.$ac_objext conftest.$ac_ext 34629fi 34630echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5 34631echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6 34632if test $ac_cv_type_u_int32_t = yes; then 34633 34634cat >>confdefs.h <<_ACEOF 34635#define HAVE_U_INT32_T 1 34636_ACEOF 34637 34638 34639fi 34640echo "$as_me:$LINENO: checking for u_int64_t" >&5 34641echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6 34642if test "${ac_cv_type_u_int64_t+set}" = set; then 34643 echo $ECHO_N "(cached) $ECHO_C" >&6 34644else 34645 cat >conftest.$ac_ext <<_ACEOF 34646#line $LINENO "configure" 34647#include "confdefs.h" 34648 34649#ifdef HAVE_INTTYPES_H 34650#include <inttypes.h> 34651#endif 34652#ifdef HAVE_SYS_TYPES_H 34653#include <sys/types.h> 34654#endif 34655#ifdef HAVE_SYS_BITYPES_H 34656#include <sys/bitypes.h> 34657#endif 34658#ifdef HAVE_BIND_BITYPES_H 34659#include <bind/bitypes.h> 34660#endif 34661#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34662#include <netinet/in6_machtypes.h> 34663#endif 34664 34665 34666#ifdef F77_DUMMY_MAIN 34667# ifdef __cplusplus 34668 extern "C" 34669# endif 34670 int F77_DUMMY_MAIN() { return 1; } 34671#endif 34672int 34673main () 34674{ 34675if ((u_int64_t *) 0) 34676 return 0; 34677if (sizeof (u_int64_t)) 34678 return 0; 34679 ; 34680 return 0; 34681} 34682_ACEOF 34683rm -f conftest.$ac_objext 34684if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34685 (eval $ac_compile) 2>&5 34686 ac_status=$? 34687 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34688 (exit $ac_status); } && 34689 { ac_try='test -s conftest.$ac_objext' 34690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34691 (eval $ac_try) 2>&5 34692 ac_status=$? 34693 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34694 (exit $ac_status); }; }; then 34695 ac_cv_type_u_int64_t=yes 34696else 34697 echo "$as_me: failed program was:" >&5 34698cat conftest.$ac_ext >&5 34699ac_cv_type_u_int64_t=no 34700fi 34701rm -f conftest.$ac_objext conftest.$ac_ext 34702fi 34703echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5 34704echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6 34705if test $ac_cv_type_u_int64_t = yes; then 34706 34707cat >>confdefs.h <<_ACEOF 34708#define HAVE_U_INT64_T 1 34709_ACEOF 34710 34711 34712fi 34713echo "$as_me:$LINENO: checking for uint8_t" >&5 34714echo $ECHO_N "checking for uint8_t... $ECHO_C" >&6 34715if test "${ac_cv_type_uint8_t+set}" = set; then 34716 echo $ECHO_N "(cached) $ECHO_C" >&6 34717else 34718 cat >conftest.$ac_ext <<_ACEOF 34719#line $LINENO "configure" 34720#include "confdefs.h" 34721 34722#ifdef HAVE_INTTYPES_H 34723#include <inttypes.h> 34724#endif 34725#ifdef HAVE_SYS_TYPES_H 34726#include <sys/types.h> 34727#endif 34728#ifdef HAVE_SYS_BITYPES_H 34729#include <sys/bitypes.h> 34730#endif 34731#ifdef HAVE_BIND_BITYPES_H 34732#include <bind/bitypes.h> 34733#endif 34734#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34735#include <netinet/in6_machtypes.h> 34736#endif 34737 34738 34739#ifdef F77_DUMMY_MAIN 34740# ifdef __cplusplus 34741 extern "C" 34742# endif 34743 int F77_DUMMY_MAIN() { return 1; } 34744#endif 34745int 34746main () 34747{ 34748if ((uint8_t *) 0) 34749 return 0; 34750if (sizeof (uint8_t)) 34751 return 0; 34752 ; 34753 return 0; 34754} 34755_ACEOF 34756rm -f conftest.$ac_objext 34757if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34758 (eval $ac_compile) 2>&5 34759 ac_status=$? 34760 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34761 (exit $ac_status); } && 34762 { ac_try='test -s conftest.$ac_objext' 34763 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34764 (eval $ac_try) 2>&5 34765 ac_status=$? 34766 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34767 (exit $ac_status); }; }; then 34768 ac_cv_type_uint8_t=yes 34769else 34770 echo "$as_me: failed program was:" >&5 34771cat conftest.$ac_ext >&5 34772ac_cv_type_uint8_t=no 34773fi 34774rm -f conftest.$ac_objext conftest.$ac_ext 34775fi 34776echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5 34777echo "${ECHO_T}$ac_cv_type_uint8_t" >&6 34778if test $ac_cv_type_uint8_t = yes; then 34779 34780cat >>confdefs.h <<_ACEOF 34781#define HAVE_UINT8_T 1 34782_ACEOF 34783 34784 34785fi 34786echo "$as_me:$LINENO: checking for uint16_t" >&5 34787echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6 34788if test "${ac_cv_type_uint16_t+set}" = set; then 34789 echo $ECHO_N "(cached) $ECHO_C" >&6 34790else 34791 cat >conftest.$ac_ext <<_ACEOF 34792#line $LINENO "configure" 34793#include "confdefs.h" 34794 34795#ifdef HAVE_INTTYPES_H 34796#include <inttypes.h> 34797#endif 34798#ifdef HAVE_SYS_TYPES_H 34799#include <sys/types.h> 34800#endif 34801#ifdef HAVE_SYS_BITYPES_H 34802#include <sys/bitypes.h> 34803#endif 34804#ifdef HAVE_BIND_BITYPES_H 34805#include <bind/bitypes.h> 34806#endif 34807#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34808#include <netinet/in6_machtypes.h> 34809#endif 34810 34811 34812#ifdef F77_DUMMY_MAIN 34813# ifdef __cplusplus 34814 extern "C" 34815# endif 34816 int F77_DUMMY_MAIN() { return 1; } 34817#endif 34818int 34819main () 34820{ 34821if ((uint16_t *) 0) 34822 return 0; 34823if (sizeof (uint16_t)) 34824 return 0; 34825 ; 34826 return 0; 34827} 34828_ACEOF 34829rm -f conftest.$ac_objext 34830if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34831 (eval $ac_compile) 2>&5 34832 ac_status=$? 34833 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34834 (exit $ac_status); } && 34835 { ac_try='test -s conftest.$ac_objext' 34836 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34837 (eval $ac_try) 2>&5 34838 ac_status=$? 34839 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34840 (exit $ac_status); }; }; then 34841 ac_cv_type_uint16_t=yes 34842else 34843 echo "$as_me: failed program was:" >&5 34844cat conftest.$ac_ext >&5 34845ac_cv_type_uint16_t=no 34846fi 34847rm -f conftest.$ac_objext conftest.$ac_ext 34848fi 34849echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5 34850echo "${ECHO_T}$ac_cv_type_uint16_t" >&6 34851if test $ac_cv_type_uint16_t = yes; then 34852 34853cat >>confdefs.h <<_ACEOF 34854#define HAVE_UINT16_T 1 34855_ACEOF 34856 34857 34858fi 34859echo "$as_me:$LINENO: checking for uint32_t" >&5 34860echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6 34861if test "${ac_cv_type_uint32_t+set}" = set; then 34862 echo $ECHO_N "(cached) $ECHO_C" >&6 34863else 34864 cat >conftest.$ac_ext <<_ACEOF 34865#line $LINENO "configure" 34866#include "confdefs.h" 34867 34868#ifdef HAVE_INTTYPES_H 34869#include <inttypes.h> 34870#endif 34871#ifdef HAVE_SYS_TYPES_H 34872#include <sys/types.h> 34873#endif 34874#ifdef HAVE_SYS_BITYPES_H 34875#include <sys/bitypes.h> 34876#endif 34877#ifdef HAVE_BIND_BITYPES_H 34878#include <bind/bitypes.h> 34879#endif 34880#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34881#include <netinet/in6_machtypes.h> 34882#endif 34883 34884 34885#ifdef F77_DUMMY_MAIN 34886# ifdef __cplusplus 34887 extern "C" 34888# endif 34889 int F77_DUMMY_MAIN() { return 1; } 34890#endif 34891int 34892main () 34893{ 34894if ((uint32_t *) 0) 34895 return 0; 34896if (sizeof (uint32_t)) 34897 return 0; 34898 ; 34899 return 0; 34900} 34901_ACEOF 34902rm -f conftest.$ac_objext 34903if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34904 (eval $ac_compile) 2>&5 34905 ac_status=$? 34906 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34907 (exit $ac_status); } && 34908 { ac_try='test -s conftest.$ac_objext' 34909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34910 (eval $ac_try) 2>&5 34911 ac_status=$? 34912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34913 (exit $ac_status); }; }; then 34914 ac_cv_type_uint32_t=yes 34915else 34916 echo "$as_me: failed program was:" >&5 34917cat conftest.$ac_ext >&5 34918ac_cv_type_uint32_t=no 34919fi 34920rm -f conftest.$ac_objext conftest.$ac_ext 34921fi 34922echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5 34923echo "${ECHO_T}$ac_cv_type_uint32_t" >&6 34924if test $ac_cv_type_uint32_t = yes; then 34925 34926cat >>confdefs.h <<_ACEOF 34927#define HAVE_UINT32_T 1 34928_ACEOF 34929 34930 34931fi 34932echo "$as_me:$LINENO: checking for uint64_t" >&5 34933echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6 34934if test "${ac_cv_type_uint64_t+set}" = set; then 34935 echo $ECHO_N "(cached) $ECHO_C" >&6 34936else 34937 cat >conftest.$ac_ext <<_ACEOF 34938#line $LINENO "configure" 34939#include "confdefs.h" 34940 34941#ifdef HAVE_INTTYPES_H 34942#include <inttypes.h> 34943#endif 34944#ifdef HAVE_SYS_TYPES_H 34945#include <sys/types.h> 34946#endif 34947#ifdef HAVE_SYS_BITYPES_H 34948#include <sys/bitypes.h> 34949#endif 34950#ifdef HAVE_BIND_BITYPES_H 34951#include <bind/bitypes.h> 34952#endif 34953#ifdef HAVE_NETINET_IN6_MACHTYPES_H 34954#include <netinet/in6_machtypes.h> 34955#endif 34956 34957 34958#ifdef F77_DUMMY_MAIN 34959# ifdef __cplusplus 34960 extern "C" 34961# endif 34962 int F77_DUMMY_MAIN() { return 1; } 34963#endif 34964int 34965main () 34966{ 34967if ((uint64_t *) 0) 34968 return 0; 34969if (sizeof (uint64_t)) 34970 return 0; 34971 ; 34972 return 0; 34973} 34974_ACEOF 34975rm -f conftest.$ac_objext 34976if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 34977 (eval $ac_compile) 2>&5 34978 ac_status=$? 34979 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34980 (exit $ac_status); } && 34981 { ac_try='test -s conftest.$ac_objext' 34982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 34983 (eval $ac_try) 2>&5 34984 ac_status=$? 34985 echo "$as_me:$LINENO: \$? = $ac_status" >&5 34986 (exit $ac_status); }; }; then 34987 ac_cv_type_uint64_t=yes 34988else 34989 echo "$as_me: failed program was:" >&5 34990cat conftest.$ac_ext >&5 34991ac_cv_type_uint64_t=no 34992fi 34993rm -f conftest.$ac_objext conftest.$ac_ext 34994fi 34995echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5 34996echo "${ECHO_T}$ac_cv_type_uint64_t" >&6 34997if test $ac_cv_type_uint64_t = yes; then 34998 34999cat >>confdefs.h <<_ACEOF 35000#define HAVE_UINT64_T 1 35001_ACEOF 35002 35003 35004fi 35005 35006 35007 35008 35009 35010 35011echo "$as_me:$LINENO: checking for el_init" >&5 35012echo $ECHO_N "checking for el_init... $ECHO_C" >&6 35013if test "${ac_cv_funclib_el_init+set}" = set; then 35014 echo $ECHO_N "(cached) $ECHO_C" >&6 35015else 35016 35017if eval "test \"\$ac_cv_func_el_init\" != yes" ; then 35018 ac_save_LIBS="$LIBS" 35019 for ac_lib in "" edit; do 35020 case "$ac_lib" in 35021 "") ;; 35022 yes) ac_lib="" ;; 35023 no) continue ;; 35024 -l*) ;; 35025 *) ac_lib="-l$ac_lib" ;; 35026 esac 35027 LIBS=" $ac_lib $LIB_tgetent $ac_save_LIBS" 35028 cat >conftest.$ac_ext <<_ACEOF 35029#line $LINENO "configure" 35030#include "confdefs.h" 35031 35032#ifdef F77_DUMMY_MAIN 35033# ifdef __cplusplus 35034 extern "C" 35035# endif 35036 int F77_DUMMY_MAIN() { return 1; } 35037#endif 35038int 35039main () 35040{ 35041el_init() 35042 ; 35043 return 0; 35044} 35045_ACEOF 35046rm -f conftest.$ac_objext conftest$ac_exeext 35047if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 35048 (eval $ac_link) 2>&5 35049 ac_status=$? 35050 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35051 (exit $ac_status); } && 35052 { ac_try='test -s conftest$ac_exeext' 35053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 35054 (eval $ac_try) 2>&5 35055 ac_status=$? 35056 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35057 (exit $ac_status); }; }; then 35058 eval "if test -n \"$ac_lib\";then ac_cv_funclib_el_init=$ac_lib; else ac_cv_funclib_el_init=yes; fi";break 35059else 35060 echo "$as_me: failed program was:" >&5 35061cat conftest.$ac_ext >&5 35062fi 35063rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 35064 done 35065 eval "ac_cv_funclib_el_init=\${ac_cv_funclib_el_init-no}" 35066 LIBS="$ac_save_LIBS" 35067fi 35068 35069fi 35070 35071 35072eval "ac_res=\$ac_cv_funclib_el_init" 35073 35074if false; then 35075 35076for ac_func in el_init 35077do 35078as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 35079echo "$as_me:$LINENO: checking for $ac_func" >&5 35080echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 35081if eval "test \"\${$as_ac_var+set}\" = set"; then 35082 echo $ECHO_N "(cached) $ECHO_C" >&6 35083else 35084 cat >conftest.$ac_ext <<_ACEOF 35085#line $LINENO "configure" 35086#include "confdefs.h" 35087/* System header to define __stub macros and hopefully few prototypes, 35088 which can conflict with char $ac_func (); below. */ 35089#include <assert.h> 35090/* Override any gcc2 internal prototype to avoid an error. */ 35091#ifdef __cplusplus 35092extern "C" 35093#endif 35094/* We use char because int might match the return type of a gcc2 35095 builtin and then its argument prototype would still apply. */ 35096char $ac_func (); 35097char (*f) (); 35098 35099#ifdef F77_DUMMY_MAIN 35100# ifdef __cplusplus 35101 extern "C" 35102# endif 35103 int F77_DUMMY_MAIN() { return 1; } 35104#endif 35105int 35106main () 35107{ 35108/* The GNU C library defines this for functions which it implements 35109 to always fail with ENOSYS. Some functions are actually named 35110 something starting with __ and the normal name is an alias. */ 35111#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 35112choke me 35113#else 35114f = $ac_func; 35115#endif 35116 35117 ; 35118 return 0; 35119} 35120_ACEOF 35121rm -f conftest.$ac_objext conftest$ac_exeext 35122if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 35123 (eval $ac_link) 2>&5 35124 ac_status=$? 35125 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35126 (exit $ac_status); } && 35127 { ac_try='test -s conftest$ac_exeext' 35128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 35129 (eval $ac_try) 2>&5 35130 ac_status=$? 35131 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35132 (exit $ac_status); }; }; then 35133 eval "$as_ac_var=yes" 35134else 35135 echo "$as_me: failed program was:" >&5 35136cat conftest.$ac_ext >&5 35137eval "$as_ac_var=no" 35138fi 35139rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 35140fi 35141echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 35142echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 35143if test `eval echo '${'$as_ac_var'}'` = yes; then 35144 cat >>confdefs.h <<_ACEOF 35145#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 35146_ACEOF 35147 35148fi 35149done 35150 35151fi 35152# el_init 35153eval "ac_tr_func=HAVE_`echo el_init | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 35154eval "ac_tr_lib=HAVE_LIB`echo $ac_res | sed -e 's/-l//' | tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ`" 35155eval "LIB_el_init=$ac_res" 35156 35157case "$ac_res" in 35158 yes) 35159 eval "ac_cv_func_el_init=yes" 35160 eval "LIB_el_init=" 35161 cat >>confdefs.h <<_ACEOF 35162#define $ac_tr_func 1 35163_ACEOF 35164 35165 echo "$as_me:$LINENO: result: yes" >&5 35166echo "${ECHO_T}yes" >&6 35167 ;; 35168 no) 35169 eval "ac_cv_func_el_init=no" 35170 eval "LIB_el_init=" 35171 echo "$as_me:$LINENO: result: no" >&5 35172echo "${ECHO_T}no" >&6 35173 ;; 35174 *) 35175 eval "ac_cv_func_el_init=yes" 35176 eval "ac_cv_lib_`echo "$ac_res" | sed 's/-l//'`=yes" 35177 cat >>confdefs.h <<_ACEOF 35178#define $ac_tr_func 1 35179_ACEOF 35180 35181 cat >>confdefs.h <<_ACEOF 35182#define $ac_tr_lib 1 35183_ACEOF 35184 35185 echo "$as_me:$LINENO: result: yes, in $ac_res" >&5 35186echo "${ECHO_T}yes, in $ac_res" >&6 35187 ;; 35188esac 35189 35190 35191if test "$ac_cv_func_el_init" = yes ; then 35192 echo "$as_me:$LINENO: checking for four argument el_init" >&5 35193echo $ECHO_N "checking for four argument el_init... $ECHO_C" >&6 35194if test "${ac_cv_func_el_init_four+set}" = set; then 35195 echo $ECHO_N "(cached) $ECHO_C" >&6 35196else 35197 35198 cat >conftest.$ac_ext <<_ACEOF 35199#line $LINENO "configure" 35200#include "confdefs.h" 35201#include <stdio.h> 35202 #include <histedit.h> 35203#ifdef F77_DUMMY_MAIN 35204# ifdef __cplusplus 35205 extern "C" 35206# endif 35207 int F77_DUMMY_MAIN() { return 1; } 35208#endif 35209int 35210main () 35211{ 35212el_init("", NULL, NULL, NULL); 35213 ; 35214 return 0; 35215} 35216_ACEOF 35217rm -f conftest.$ac_objext 35218if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 35219 (eval $ac_compile) 2>&5 35220 ac_status=$? 35221 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35222 (exit $ac_status); } && 35223 { ac_try='test -s conftest.$ac_objext' 35224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 35225 (eval $ac_try) 2>&5 35226 ac_status=$? 35227 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35228 (exit $ac_status); }; }; then 35229 ac_cv_func_el_init_four=yes 35230else 35231 echo "$as_me: failed program was:" >&5 35232cat conftest.$ac_ext >&5 35233ac_cv_func_el_init_four=no 35234fi 35235rm -f conftest.$ac_objext conftest.$ac_ext 35236fi 35237echo "$as_me:$LINENO: result: $ac_cv_func_el_init_four" >&5 35238echo "${ECHO_T}$ac_cv_func_el_init_four" >&6 35239 if test "$ac_cv_func_el_init_four" = yes; then 35240 35241cat >>confdefs.h <<\_ACEOF 35242#define HAVE_FOUR_VALUED_EL_INIT 1 35243_ACEOF 35244 35245 fi 35246fi 35247 35248 35249ac_foo=no 35250if test "$with_readline" = yes; then 35251 : 35252elif test "$ac_cv_func_readline" = yes; then 35253 : 35254elif test "$ac_cv_func_el_init" = yes; then 35255 ac_foo=yes 35256 LIB_readline="\$(top_builddir)/lib/editline/libel_compat.la \$(LIB_el_init) \$(LIB_tgetent)" 35257else 35258 LIB_readline="\$(top_builddir)/lib/editline/libeditline.la \$(LIB_tgetent)" 35259fi 35260 35261 35262if test "$ac_foo" = yes; then 35263 el_compat_TRUE= 35264 el_compat_FALSE='#' 35265else 35266 el_compat_TRUE='#' 35267 el_compat_FALSE= 35268fi 35269 35270 35271cat >>confdefs.h <<\_ACEOF 35272#define HAVE_READLINE 1 35273_ACEOF 35274 35275 35276 35277 35278 35279cat >>confdefs.h <<\_ACEOF 35280#define AUTHENTICATION 1 35281_ACEOF 35282 35283cat >>confdefs.h <<\_ACEOF 35284#define ENCRYPTION 1 35285_ACEOF 35286 35287cat >>confdefs.h <<\_ACEOF 35288#define DES_ENCRYPTION 1 35289_ACEOF 35290 35291cat >>confdefs.h <<\_ACEOF 35292#define DIAGNOSTICS 1 35293_ACEOF 35294 35295cat >>confdefs.h <<\_ACEOF 35296#define OLD_ENVIRON 1 35297_ACEOF 35298if false; then 35299 35300cat >>confdefs.h <<\_ACEOF 35301#define ENV_HACK 1 35302_ACEOF 35303 35304fi 35305 35306# Simple test for streamspty, based on the existance of getmsg(), alas 35307# this breaks on SunOS4 which have streams but BSD-like ptys 35308# 35309# And also something wierd has happend with dec-osf1, fallback to bsd-ptys 35310 35311case "$host" in 35312*-*-aix3*|*-*-sunos4*|*-*-osf*|*-*-hpux1[01]*) 35313 ;; 35314*) 35315 echo "$as_me:$LINENO: checking for getmsg" >&5 35316echo $ECHO_N "checking for getmsg... $ECHO_C" >&6 35317if test "${ac_cv_func_getmsg+set}" = set; then 35318 echo $ECHO_N "(cached) $ECHO_C" >&6 35319else 35320 cat >conftest.$ac_ext <<_ACEOF 35321#line $LINENO "configure" 35322#include "confdefs.h" 35323/* System header to define __stub macros and hopefully few prototypes, 35324 which can conflict with char getmsg (); below. */ 35325#include <assert.h> 35326/* Override any gcc2 internal prototype to avoid an error. */ 35327#ifdef __cplusplus 35328extern "C" 35329#endif 35330/* We use char because int might match the return type of a gcc2 35331 builtin and then its argument prototype would still apply. */ 35332char getmsg (); 35333char (*f) (); 35334 35335#ifdef F77_DUMMY_MAIN 35336# ifdef __cplusplus 35337 extern "C" 35338# endif 35339 int F77_DUMMY_MAIN() { return 1; } 35340#endif 35341int 35342main () 35343{ 35344/* The GNU C library defines this for functions which it implements 35345 to always fail with ENOSYS. Some functions are actually named 35346 something starting with __ and the normal name is an alias. */ 35347#if defined (__stub_getmsg) || defined (__stub___getmsg) 35348choke me 35349#else 35350f = getmsg; 35351#endif 35352 35353 ; 35354 return 0; 35355} 35356_ACEOF 35357rm -f conftest.$ac_objext conftest$ac_exeext 35358if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 35359 (eval $ac_link) 2>&5 35360 ac_status=$? 35361 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35362 (exit $ac_status); } && 35363 { ac_try='test -s conftest$ac_exeext' 35364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 35365 (eval $ac_try) 2>&5 35366 ac_status=$? 35367 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35368 (exit $ac_status); }; }; then 35369 ac_cv_func_getmsg=yes 35370else 35371 echo "$as_me: failed program was:" >&5 35372cat conftest.$ac_ext >&5 35373ac_cv_func_getmsg=no 35374fi 35375rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 35376fi 35377echo "$as_me:$LINENO: result: $ac_cv_func_getmsg" >&5 35378echo "${ECHO_T}$ac_cv_func_getmsg" >&6 35379 35380 if test "$ac_cv_func_getmsg" = "yes"; then 35381 echo "$as_me:$LINENO: checking if getmsg works" >&5 35382echo $ECHO_N "checking if getmsg works... $ECHO_C" >&6 35383if test "${ac_cv_func_getmsg_works+set}" = set; then 35384 echo $ECHO_N "(cached) $ECHO_C" >&6 35385else 35386 if test "$cross_compiling" = yes; then 35387 ac_cv_func_getmsg_works=no 35388else 35389 cat >conftest.$ac_ext <<_ACEOF 35390#line $LINENO "configure" 35391#include "confdefs.h" 35392 35393 #include <stdio.h> 35394 #include <errno.h> 35395 35396 int main() 35397 { 35398 int ret; 35399 ret = getmsg(open("/dev/null", 0), NULL, NULL, NULL); 35400 if(ret < 0 && errno == ENOSYS) 35401 return 1; 35402 return 0; 35403 } 35404 35405_ACEOF 35406rm -f conftest$ac_exeext 35407if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 35408 (eval $ac_link) 2>&5 35409 ac_status=$? 35410 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35411 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 35412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 35413 (eval $ac_try) 2>&5 35414 ac_status=$? 35415 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35416 (exit $ac_status); }; }; then 35417 ac_cv_func_getmsg_works=yes 35418else 35419 echo "$as_me: program exited with status $ac_status" >&5 35420echo "$as_me: failed program was:" >&5 35421cat conftest.$ac_ext >&5 35422( exit $ac_status ) 35423ac_cv_func_getmsg_works=no 35424fi 35425rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 35426fi 35427fi 35428echo "$as_me:$LINENO: result: $ac_cv_func_getmsg_works" >&5 35429echo "${ECHO_T}$ac_cv_func_getmsg_works" >&6 35430 if test "$ac_cv_func_getmsg_works" = "yes"; then 35431 35432cat >>confdefs.h <<\_ACEOF 35433#define HAVE_GETMSG 1 35434_ACEOF 35435 35436 35437cat >>confdefs.h <<\_ACEOF 35438#define STREAMSPTY 1 35439_ACEOF 35440 35441 fi 35442 fi 35443 ;; 35444esac 35445 35446 35447 35448 35449 35450 35451 35452# Extract the first word of "compile_et", so it can be a program name with args. 35453set dummy compile_et; ac_word=$2 35454echo "$as_me:$LINENO: checking for $ac_word" >&5 35455echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 35456if test "${ac_cv_prog_COMPILE_ET+set}" = set; then 35457 echo $ECHO_N "(cached) $ECHO_C" >&6 35458else 35459 if test -n "$COMPILE_ET"; then 35460 ac_cv_prog_COMPILE_ET="$COMPILE_ET" # Let the user override the test. 35461else 35462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 35463for as_dir in $PATH 35464do 35465 IFS=$as_save_IFS 35466 test -z "$as_dir" && as_dir=. 35467 for ac_exec_ext in '' $ac_executable_extensions; do 35468 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 35469 ac_cv_prog_COMPILE_ET="compile_et" 35470 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 35471 break 2 35472 fi 35473done 35474done 35475 35476fi 35477fi 35478COMPILE_ET=$ac_cv_prog_COMPILE_ET 35479if test -n "$COMPILE_ET"; then 35480 echo "$as_me:$LINENO: result: $COMPILE_ET" >&5 35481echo "${ECHO_T}$COMPILE_ET" >&6 35482else 35483 echo "$as_me:$LINENO: result: no" >&5 35484echo "${ECHO_T}no" >&6 35485fi 35486 35487 35488krb_cv_compile_et="no" 35489if test "${COMPILE_ET}" = "compile_et"; then 35490 35491echo "$as_me:$LINENO: checking whether compile_et has the features we need" >&5 35492echo $ECHO_N "checking whether compile_et has the features we need... $ECHO_C" >&6 35493cat > conftest_et.et <<'EOF' 35494error_table conf 35495prefix CONFTEST 35496index 1 35497error_code CODE1, "CODE1" 35498index 128 35499error_code CODE2, "CODE2" 35500end 35501EOF 35502if ${COMPILE_ET} conftest_et.et >/dev/null 2>&1; then 35503 save_CPPFLAGS="${save_CPPFLAGS}" 35504 if test -d "/usr/include/et"; then 35505 CPPFLAGS="-I/usr/include/et ${CPPFLAGS}" 35506 fi 35507 if test "$cross_compiling" = yes; then 35508 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling" >&5 35509echo "$as_me: error: cannot run test program while cross compiling" >&2;} 35510 { (exit 1); exit 1; }; } 35511else 35512 cat >conftest.$ac_ext <<_ACEOF 35513#line $LINENO "configure" 35514#include "confdefs.h" 35515 35516#include <com_err.h> 35517#include <string.h> 35518#include "conftest_et.h" 35519int main(){return (CONFTEST_CODE2 - CONFTEST_CODE1) != 127;} 35520 35521_ACEOF 35522rm -f conftest$ac_exeext 35523if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 35524 (eval $ac_link) 2>&5 35525 ac_status=$? 35526 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35527 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 35528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 35529 (eval $ac_try) 2>&5 35530 ac_status=$? 35531 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35532 (exit $ac_status); }; }; then 35533 krb_cv_compile_et="yes" 35534else 35535 echo "$as_me: program exited with status $ac_status" >&5 35536echo "$as_me: failed program was:" >&5 35537cat conftest.$ac_ext >&5 35538( exit $ac_status ) 35539CPPFLAGS="${save_CPPFLAGS}" 35540fi 35541rm -f core core.* *.core conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 35542fi 35543fi 35544echo "$as_me:$LINENO: result: ${krb_cv_compile_et}" >&5 35545echo "${ECHO_T}${krb_cv_compile_et}" >&6 35546rm -fr conftest* 35547fi 35548 35549if test "${krb_cv_compile_et}" = "yes"; then 35550 krb_cv_save_LIBS="${LIBS}" 35551 LIBS="${LIBS} -lcom_err" 35552 echo "$as_me:$LINENO: checking for com_err" >&5 35553echo $ECHO_N "checking for com_err... $ECHO_C" >&6 35554 cat >conftest.$ac_ext <<_ACEOF 35555#line $LINENO "configure" 35556#include "confdefs.h" 35557#include <com_err.h> 35558#ifdef F77_DUMMY_MAIN 35559# ifdef __cplusplus 35560 extern "C" 35561# endif 35562 int F77_DUMMY_MAIN() { return 1; } 35563#endif 35564int 35565main () 35566{ 35567 35568 const char *p; 35569 p = error_message(0); 35570 35571 ; 35572 return 0; 35573} 35574_ACEOF 35575rm -f conftest.$ac_objext conftest$ac_exeext 35576if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 35577 (eval $ac_link) 2>&5 35578 ac_status=$? 35579 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35580 (exit $ac_status); } && 35581 { ac_try='test -s conftest$ac_exeext' 35582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 35583 (eval $ac_try) 2>&5 35584 ac_status=$? 35585 echo "$as_me:$LINENO: \$? = $ac_status" >&5 35586 (exit $ac_status); }; }; then 35587 krb_cv_com_err="yes" 35588else 35589 echo "$as_me: failed program was:" >&5 35590cat conftest.$ac_ext >&5 35591krb_cv_com_err="no"; CPPFLAGS="${save_CPPFLAGS}" 35592fi 35593rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext 35594 echo "$as_me:$LINENO: result: ${krb_cv_com_err}" >&5 35595echo "${ECHO_T}${krb_cv_com_err}" >&6 35596 LIBS="${krb_cv_save_LIBS}" 35597else 35598 krb_cv_com_err="no" 35599fi 35600 35601if test "${krb_cv_com_err}" = "yes"; then 35602 DIR_com_err="" 35603 LIB_com_err="-lcom_err" 35604 LIB_com_err_a="" 35605 LIB_com_err_so="" 35606 { echo "$as_me:$LINENO: Using the already-installed com_err" >&5 35607echo "$as_me: Using the already-installed com_err" >&6;} 35608else 35609 COMPILE_ET="\$(top_builddir)/lib/com_err/compile_et" 35610 DIR_com_err="com_err" 35611 LIB_com_err="\$(top_builddir)/lib/com_err/libcom_err.la" 35612 LIB_com_err_a="\$(top_builddir)/lib/com_err/.libs/libcom_err.a" 35613 LIB_com_err_so="\$(top_builddir)/lib/com_err/.libs/libcom_err.so" 35614 { echo "$as_me:$LINENO: Using our own com_err" >&5 35615echo "$as_me: Using our own com_err" >&6;} 35616fi 35617 35618 35619 35620 35621 35622 35623 35624 35625echo "$as_me:$LINENO: checking which authentication modules should be built" >&5 35626echo $ECHO_N "checking which authentication modules should be built... $ECHO_C" >&6 35627 35628z='sia afskauthlib' 35629LIB_AUTH_SUBDIRS= 35630for i in $z; do 35631case $i in 35632sia) 35633if test "$ac_cv_header_siad_h" = yes; then 35634 LIB_AUTH_SUBDIRS="$LIB_AUTH_SUBDIRS sia" 35635fi 35636;; 35637pam) 35638case "${host}" in 35639*-*-freebsd*) ac_cv_want_pam_krb4=no ;; 35640*) ac_cv_want_pam_krb4=yes ;; 35641esac 35642 35643if test "$ac_cv_want_pam_krb4" = yes -a \ 35644 "$ac_cv_header_security_pam_modules_h" = yes -a \ 35645 "$enable_shared" = yes; then 35646 LIB_AUTH_SUBDIRS="$LIB_AUTH_SUBDIRS pam" 35647fi 35648;; 35649afskauthlib) 35650case "${host}" in 35651*-*-irix[56]*) LIB_AUTH_SUBDIRS="$LIB_AUTH_SUBDIRS afskauthlib" ;; 35652esac 35653;; 35654esac 35655done 35656if test "$LIB_AUTH_SUBDIRS"; then 35657 echo "$as_me:$LINENO: result: $LIB_AUTH_SUBDIRS" >&5 35658echo "${ECHO_T}$LIB_AUTH_SUBDIRS" >&6 35659else 35660 echo "$as_me:$LINENO: result: none" >&5 35661echo "${ECHO_T}none" >&6 35662fi 35663 35664 35665 35666 35667# This is done by AC_OUTPUT but we need the result here. 35668test "x$prefix" = xNONE && prefix=$ac_default_prefix 35669test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 35670 35671 35672 x="${bindir}" 35673 eval y="$x" 35674 while test "x$y" != "x$x"; do 35675 x="$y" 35676 eval y="$x" 35677 done 35678 35679cat >>confdefs.h <<_ACEOF 35680#define BINDIR "$x" 35681_ACEOF 35682 35683 x="${libdir}" 35684 eval y="$x" 35685 while test "x$y" != "x$x"; do 35686 x="$y" 35687 eval y="$x" 35688 done 35689 35690cat >>confdefs.h <<_ACEOF 35691#define LIBDIR "$x" 35692_ACEOF 35693 35694 x="${libexecdir}" 35695 eval y="$x" 35696 while test "x$y" != "x$x"; do 35697 x="$y" 35698 eval y="$x" 35699 done 35700 35701cat >>confdefs.h <<_ACEOF 35702#define LIBEXECDIR "$x" 35703_ACEOF 35704 35705 x="${localstatedir}" 35706 eval y="$x" 35707 while test "x$y" != "x$x"; do 35708 x="$y" 35709 eval y="$x" 35710 done 35711 35712cat >>confdefs.h <<_ACEOF 35713#define LOCALSTATEDIR "$x" 35714_ACEOF 35715 35716 x="${sbindir}" 35717 eval y="$x" 35718 while test "x$y" != "x$x"; do 35719 x="$y" 35720 eval y="$x" 35721 done 35722 35723cat >>confdefs.h <<_ACEOF 35724#define SBINDIR "$x" 35725_ACEOF 35726 35727 x="${sysconfdir}" 35728 eval y="$x" 35729 while test "x$y" != "x$x"; do 35730 x="$y" 35731 eval y="$x" 35732 done 35733 35734cat >>confdefs.h <<_ACEOF 35735#define SYSCONFDIR "$x" 35736_ACEOF 35737 35738 35739 35740LTLIBOBJS=`echo "$LIBOBJS" | 35741 sed 's,\.[^.]* ,.lo ,g;s,\.[^.]*$,.lo,'` 35742 35743 35744 35745 35746 35747ac_config_files="$ac_config_files Makefile include/Makefile include/kadm5/Makefile lib/Makefile lib/45/Makefile lib/auth/Makefile lib/auth/afskauthlib/Makefile lib/auth/pam/Makefile lib/auth/sia/Makefile lib/asn1/Makefile lib/com_err/Makefile lib/des/Makefile lib/editline/Makefile lib/gssapi/Makefile lib/hdb/Makefile lib/kadm5/Makefile lib/kafs/Makefile lib/kdfs/Makefile lib/krb5/Makefile lib/otp/Makefile lib/roken/Makefile lib/sl/Makefile lib/vers/Makefile kuser/Makefile kpasswd/Makefile kadmin/Makefile admin/Makefile kdc/Makefile appl/Makefile appl/afsutil/Makefile appl/ftp/Makefile appl/ftp/common/Makefile appl/ftp/ftp/Makefile appl/ftp/ftpd/Makefile appl/kx/Makefile appl/login/Makefile appl/otp/Makefile appl/popper/Makefile appl/push/Makefile appl/rsh/Makefile appl/rcp/Makefile appl/su/Makefile appl/xnlock/Makefile appl/telnet/Makefile appl/telnet/libtelnet/Makefile appl/telnet/telnet/Makefile appl/telnet/telnetd/Makefile appl/test/Makefile appl/kf/Makefile appl/dceutils/Makefile doc/Makefile tools/Makefile" 35748 35749 35750cat >confcache <<\_ACEOF 35751# This file is a shell script that caches the results of configure 35752# tests run on this system so they can be shared between configure 35753# scripts and configure runs, see configure's option --config-cache. 35754# It is not useful on other systems. If it contains results you don't 35755# want to keep, you may remove or edit it. 35756# 35757# config.status only pays attention to the cache file if you give it 35758# the --recheck option to rerun configure. 35759# 35760# `ac_cv_env_foo' variables (set or unset) will be overriden when 35761# loading this file, other *unset* `ac_cv_foo' will be assigned the 35762# following values. 35763 35764_ACEOF 35765 35766# The following way of writing the cache mishandles newlines in values, 35767# but we know of no workaround that is simple, portable, and efficient. 35768# So, don't put newlines in cache variables' values. 35769# Ultrix sh set writes to stderr and can't be redirected directly, 35770# and sets the high bit in the cache file unless we assign to the vars. 35771{ 35772 (set) 2>&1 | 35773 case `(ac_space=' '; set | grep ac_space) 2>&1` in 35774 *ac_space=\ *) 35775 # `set' does not quote correctly, so add quotes (double-quote 35776 # substitution turns \\\\ into \\, and sed turns \\ into \). 35777 sed -n \ 35778 "s/'/'\\\\''/g; 35779 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 35780 ;; 35781 *) 35782 # `set' quotes correctly as required by POSIX, so do not add quotes. 35783 sed -n \ 35784 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 35785 ;; 35786 esac; 35787} | 35788 sed ' 35789 t clear 35790 : clear 35791 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 35792 t end 35793 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 35794 : end' >>confcache 35795if cmp -s $cache_file confcache; then :; else 35796 if test -w $cache_file; then 35797 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 35798 cat confcache >$cache_file 35799 else 35800 echo "not updating unwritable cache $cache_file" 35801 fi 35802fi 35803rm -f confcache 35804 35805test "x$prefix" = xNONE && prefix=$ac_default_prefix 35806# Let make expand exec_prefix. 35807test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 35808 35809# VPATH may cause trouble with some makes, so we remove $(srcdir), 35810# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 35811# trailing colons and then remove the whole line if VPATH becomes empty 35812# (actually we leave an empty line to preserve line numbers). 35813if test "x$srcdir" = x.; then 35814 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 35815s/:*\$(srcdir):*/:/; 35816s/:*\${srcdir}:*/:/; 35817s/:*@srcdir@:*/:/; 35818s/^\([^=]*=[ ]*\):*/\1/; 35819s/:*$//; 35820s/^[^=]*=[ ]*$//; 35821}' 35822fi 35823 35824DEFS=-DHAVE_CONFIG_H 35825 35826if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 35827 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. 35828Usually this means the macro was only invoked conditionally." >&5 35829echo "$as_me: error: conditional \"AMDEP\" was never defined. 35830Usually this means the macro was only invoked conditionally." >&2;} 35831 { (exit 1); exit 1; }; } 35832fi 35833if test -z "${KRB4_TRUE}" && test -z "${KRB4_FALSE}"; then 35834 { { echo "$as_me:$LINENO: error: conditional \"KRB4\" was never defined. 35835Usually this means the macro was only invoked conditionally." >&5 35836echo "$as_me: error: conditional \"KRB4\" was never defined. 35837Usually this means the macro was only invoked conditionally." >&2;} 35838 { (exit 1); exit 1; }; } 35839fi 35840if test -z "${KRB5_TRUE}" && test -z "${KRB5_FALSE}"; then 35841 { { echo "$as_me:$LINENO: error: conditional \"KRB5\" was never defined. 35842Usually this means the macro was only invoked conditionally." >&5 35843echo "$as_me: error: conditional \"KRB5\" was never defined. 35844Usually this means the macro was only invoked conditionally." >&2;} 35845 { (exit 1); exit 1; }; } 35846fi 35847if test -z "${do_roken_rename_TRUE}" && test -z "${do_roken_rename_FALSE}"; then 35848 { { echo "$as_me:$LINENO: error: conditional \"do_roken_rename\" was never defined. 35849Usually this means the macro was only invoked conditionally." >&5 35850echo "$as_me: error: conditional \"do_roken_rename\" was never defined. 35851Usually this means the macro was only invoked conditionally." >&2;} 35852 { (exit 1); exit 1; }; } 35853fi 35854if test -z "${HAVE_OPENSSL_TRUE}" && test -z "${HAVE_OPENSSL_FALSE}"; then 35855 { { echo "$as_me:$LINENO: error: conditional \"HAVE_OPENSSL\" was never defined. 35856Usually this means the macro was only invoked conditionally." >&5 35857echo "$as_me: error: conditional \"HAVE_OPENSSL\" was never defined. 35858Usually this means the macro was only invoked conditionally." >&2;} 35859 { (exit 1); exit 1; }; } 35860fi 35861if test -z "${DCE_TRUE}" && test -z "${DCE_FALSE}"; then 35862 { { echo "$as_me:$LINENO: error: conditional \"DCE\" was never defined. 35863Usually this means the macro was only invoked conditionally." >&5 35864echo "$as_me: error: conditional \"DCE\" was never defined. 35865Usually this means the macro was only invoked conditionally." >&2;} 35866 { (exit 1); exit 1; }; } 35867fi 35868if test -z "${HAVE_DB1_TRUE}" && test -z "${HAVE_DB1_FALSE}"; then 35869 { { echo "$as_me:$LINENO: error: conditional \"HAVE_DB1\" was never defined. 35870Usually this means the macro was only invoked conditionally." >&5 35871echo "$as_me: error: conditional \"HAVE_DB1\" was never defined. 35872Usually this means the macro was only invoked conditionally." >&2;} 35873 { (exit 1); exit 1; }; } 35874fi 35875if test -z "${HAVE_DB3_TRUE}" && test -z "${HAVE_DB3_FALSE}"; then 35876 { { echo "$as_me:$LINENO: error: conditional \"HAVE_DB3\" was never defined. 35877Usually this means the macro was only invoked conditionally." >&5 35878echo "$as_me: error: conditional \"HAVE_DB3\" was never defined. 35879Usually this means the macro was only invoked conditionally." >&2;} 35880 { (exit 1); exit 1; }; } 35881fi 35882if test -z "${HAVE_NDBM_TRUE}" && test -z "${HAVE_NDBM_FALSE}"; then 35883 { { echo "$as_me:$LINENO: error: conditional \"HAVE_NDBM\" was never defined. 35884Usually this means the macro was only invoked conditionally." >&5 35885echo "$as_me: error: conditional \"HAVE_NDBM\" was never defined. 35886Usually this means the macro was only invoked conditionally." >&2;} 35887 { (exit 1); exit 1; }; } 35888fi 35889if test -z "${have_err_h_TRUE}" && test -z "${have_err_h_FALSE}"; then 35890 { { echo "$as_me:$LINENO: error: conditional \"have_err_h\" was never defined. 35891Usually this means the macro was only invoked conditionally." >&5 35892echo "$as_me: error: conditional \"have_err_h\" was never defined. 35893Usually this means the macro was only invoked conditionally." >&2;} 35894 { (exit 1); exit 1; }; } 35895fi 35896if test -z "${have_fnmatch_h_TRUE}" && test -z "${have_fnmatch_h_FALSE}"; then 35897 { { echo "$as_me:$LINENO: error: conditional \"have_fnmatch_h\" was never defined. 35898Usually this means the macro was only invoked conditionally." >&5 35899echo "$as_me: error: conditional \"have_fnmatch_h\" was never defined. 35900Usually this means the macro was only invoked conditionally." >&2;} 35901 { (exit 1); exit 1; }; } 35902fi 35903if test -z "${have_ifaddrs_h_TRUE}" && test -z "${have_ifaddrs_h_FALSE}"; then 35904 { { echo "$as_me:$LINENO: error: conditional \"have_ifaddrs_h\" was never defined. 35905Usually this means the macro was only invoked conditionally." >&5 35906echo "$as_me: error: conditional \"have_ifaddrs_h\" was never defined. 35907Usually this means the macro was only invoked conditionally." >&2;} 35908 { (exit 1); exit 1; }; } 35909fi 35910if test -z "${have_vis_h_TRUE}" && test -z "${have_vis_h_FALSE}"; then 35911 { { echo "$as_me:$LINENO: error: conditional \"have_vis_h\" was never defined. 35912Usually this means the macro was only invoked conditionally." >&5 35913echo "$as_me: error: conditional \"have_vis_h\" was never defined. 35914Usually this means the macro was only invoked conditionally." >&2;} 35915 { (exit 1); exit 1; }; } 35916fi 35917if test -z "${have_glob_h_TRUE}" && test -z "${have_glob_h_FALSE}"; then 35918 { { echo "$as_me:$LINENO: error: conditional \"have_glob_h\" was never defined. 35919Usually this means the macro was only invoked conditionally." >&5 35920echo "$as_me: error: conditional \"have_glob_h\" was never defined. 35921Usually this means the macro was only invoked conditionally." >&2;} 35922 { (exit 1); exit 1; }; } 35923fi 35924if test -z "${OTP_TRUE}" && test -z "${OTP_FALSE}"; then 35925 { { echo "$as_me:$LINENO: error: conditional \"OTP\" was never defined. 35926Usually this means the macro was only invoked conditionally." >&5 35927echo "$as_me: error: conditional \"OTP\" was never defined. 35928Usually this means the macro was only invoked conditionally." >&2;} 35929 { (exit 1); exit 1; }; } 35930fi 35931if test -z "${CATMAN_TRUE}" && test -z "${CATMAN_FALSE}"; then 35932 { { echo "$as_me:$LINENO: error: conditional \"CATMAN\" was never defined. 35933Usually this means the macro was only invoked conditionally." >&5 35934echo "$as_me: error: conditional \"CATMAN\" was never defined. 35935Usually this means the macro was only invoked conditionally." >&2;} 35936 { (exit 1); exit 1; }; } 35937fi 35938if test -z "${AIX_TRUE}" && test -z "${AIX_FALSE}"; then 35939 { { echo "$as_me:$LINENO: error: conditional \"AIX\" was never defined. 35940Usually this means the macro was only invoked conditionally." >&5 35941echo "$as_me: error: conditional \"AIX\" was never defined. 35942Usually this means the macro was only invoked conditionally." >&2;} 35943 { (exit 1); exit 1; }; } 35944fi 35945if test -z "${AIX4_TRUE}" && test -z "${AIX4_FALSE}"; then 35946 { { echo "$as_me:$LINENO: error: conditional \"AIX4\" was never defined. 35947Usually this means the macro was only invoked conditionally." >&5 35948echo "$as_me: error: conditional \"AIX4\" was never defined. 35949Usually this means the macro was only invoked conditionally." >&2;} 35950 { (exit 1); exit 1; }; } 35951fi 35952if test -z "${HAVE_DLOPEN_TRUE}" && test -z "${HAVE_DLOPEN_FALSE}"; then 35953 { { echo "$as_me:$LINENO: error: conditional \"HAVE_DLOPEN\" was never defined. 35954Usually this means the macro was only invoked conditionally." >&5 35955echo "$as_me: error: conditional \"HAVE_DLOPEN\" was never defined. 35956Usually this means the macro was only invoked conditionally." >&2;} 35957 { (exit 1); exit 1; }; } 35958fi 35959if test -z "${AIX_DYNAMIC_AFS_TRUE}" && test -z "${AIX_DYNAMIC_AFS_FALSE}"; then 35960 { { echo "$as_me:$LINENO: error: conditional \"AIX_DYNAMIC_AFS\" was never defined. 35961Usually this means the macro was only invoked conditionally." >&5 35962echo "$as_me: error: conditional \"AIX_DYNAMIC_AFS\" was never defined. 35963Usually this means the macro was only invoked conditionally." >&2;} 35964 { (exit 1); exit 1; }; } 35965fi 35966if test -z "${IRIX_TRUE}" && test -z "${IRIX_FALSE}"; then 35967 { { echo "$as_me:$LINENO: error: conditional \"IRIX\" was never defined. 35968Usually this means the macro was only invoked conditionally." >&5 35969echo "$as_me: error: conditional \"IRIX\" was never defined. 35970Usually this means the macro was only invoked conditionally." >&2;} 35971 { (exit 1); exit 1; }; } 35972fi 35973if test -z "${HAVE_X_TRUE}" && test -z "${HAVE_X_FALSE}"; then 35974 { { echo "$as_me:$LINENO: error: conditional \"HAVE_X\" was never defined. 35975Usually this means the macro was only invoked conditionally." >&5 35976echo "$as_me: error: conditional \"HAVE_X\" was never defined. 35977Usually this means the macro was only invoked conditionally." >&2;} 35978 { (exit 1); exit 1; }; } 35979fi 35980if test -z "${NEED_WRITEAUTH_TRUE}" && test -z "${NEED_WRITEAUTH_FALSE}"; then 35981 { { echo "$as_me:$LINENO: error: conditional \"NEED_WRITEAUTH\" was never defined. 35982Usually this means the macro was only invoked conditionally." >&5 35983echo "$as_me: error: conditional \"NEED_WRITEAUTH\" was never defined. 35984Usually this means the macro was only invoked conditionally." >&2;} 35985 { (exit 1); exit 1; }; } 35986fi 35987if test -z "${el_compat_TRUE}" && test -z "${el_compat_FALSE}"; then 35988 { { echo "$as_me:$LINENO: error: conditional \"el_compat\" was never defined. 35989Usually this means the macro was only invoked conditionally." >&5 35990echo "$as_me: error: conditional \"el_compat\" was never defined. 35991Usually this means the macro was only invoked conditionally." >&2;} 35992 { (exit 1); exit 1; }; } 35993fi 35994 35995: ${CONFIG_STATUS=./config.status} 35996ac_clean_files_save=$ac_clean_files 35997ac_clean_files="$ac_clean_files $CONFIG_STATUS" 35998{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 35999echo "$as_me: creating $CONFIG_STATUS" >&6;} 36000cat >$CONFIG_STATUS <<_ACEOF 36001#! $SHELL 36002# Generated by $as_me. 36003# Run this file to recreate the current configuration. 36004# Compiler output produced by configure, useful for debugging 36005# configure, is in config.log if it exists. 36006 36007debug=false 36008SHELL=\${CONFIG_SHELL-$SHELL} 36009_ACEOF 36010 36011cat >>$CONFIG_STATUS <<\_ACEOF 36012 36013## --------------------- ## 36014## M4sh Initialization. ## 36015## --------------------- ## 36016 36017# Be Bourne compatible 36018if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 36019 emulate sh 36020 NULLCMD=: 36021elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 36022 set -o posix 36023fi 36024 36025# NLS nuisances. 36026# Support unset when possible. 36027if (FOO=FOO; unset FOO) >/dev/null 2>&1; then 36028 as_unset=unset 36029else 36030 as_unset=false 36031fi 36032 36033(set +x; test -n "`(LANG=C; export LANG) 2>&1`") && 36034 { $as_unset LANG || test "${LANG+set}" != set; } || 36035 { LANG=C; export LANG; } 36036(set +x; test -n "`(LC_ALL=C; export LC_ALL) 2>&1`") && 36037 { $as_unset LC_ALL || test "${LC_ALL+set}" != set; } || 36038 { LC_ALL=C; export LC_ALL; } 36039(set +x; test -n "`(LC_TIME=C; export LC_TIME) 2>&1`") && 36040 { $as_unset LC_TIME || test "${LC_TIME+set}" != set; } || 36041 { LC_TIME=C; export LC_TIME; } 36042(set +x; test -n "`(LC_CTYPE=C; export LC_CTYPE) 2>&1`") && 36043 { $as_unset LC_CTYPE || test "${LC_CTYPE+set}" != set; } || 36044 { LC_CTYPE=C; export LC_CTYPE; } 36045(set +x; test -n "`(LANGUAGE=C; export LANGUAGE) 2>&1`") && 36046 { $as_unset LANGUAGE || test "${LANGUAGE+set}" != set; } || 36047 { LANGUAGE=C; export LANGUAGE; } 36048(set +x; test -n "`(LC_COLLATE=C; export LC_COLLATE) 2>&1`") && 36049 { $as_unset LC_COLLATE || test "${LC_COLLATE+set}" != set; } || 36050 { LC_COLLATE=C; export LC_COLLATE; } 36051(set +x; test -n "`(LC_NUMERIC=C; export LC_NUMERIC) 2>&1`") && 36052 { $as_unset LC_NUMERIC || test "${LC_NUMERIC+set}" != set; } || 36053 { LC_NUMERIC=C; export LC_NUMERIC; } 36054(set +x; test -n "`(LC_MESSAGES=C; export LC_MESSAGES) 2>&1`") && 36055 { $as_unset LC_MESSAGES || test "${LC_MESSAGES+set}" != set; } || 36056 { LC_MESSAGES=C; export LC_MESSAGES; } 36057 36058 36059# Name of the executable. 36060as_me=`(basename "$0") 2>/dev/null || 36061$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 36062 X"$0" : 'X\(//\)$' \| \ 36063 X"$0" : 'X\(/\)$' \| \ 36064 . : '\(.\)' 2>/dev/null || 36065echo X/"$0" | 36066 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 36067 /^X\/\(\/\/\)$/{ s//\1/; q; } 36068 /^X\/\(\/\).*/{ s//\1/; q; } 36069 s/.*/./; q'` 36070 36071# PATH needs CR, and LINENO needs CR and PATH. 36072# Avoid depending upon Character Ranges. 36073as_cr_letters='abcdefghijklmnopqrstuvwxyz' 36074as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 36075as_cr_Letters=$as_cr_letters$as_cr_LETTERS 36076as_cr_digits='0123456789' 36077as_cr_alnum=$as_cr_Letters$as_cr_digits 36078 36079# The user is always right. 36080if test "${PATH_SEPARATOR+set}" != set; then 36081 echo "#! /bin/sh" >conftest.sh 36082 echo "exit 0" >>conftest.sh 36083 chmod +x conftest.sh 36084 if (PATH=".;."; conftest.sh) >/dev/null 2>&1; then 36085 PATH_SEPARATOR=';' 36086 else 36087 PATH_SEPARATOR=: 36088 fi 36089 rm -f conftest.sh 36090fi 36091 36092 36093 as_lineno_1=$LINENO 36094 as_lineno_2=$LINENO 36095 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 36096 test "x$as_lineno_1" != "x$as_lineno_2" && 36097 test "x$as_lineno_3" = "x$as_lineno_2" || { 36098 # Find who we are. Look in the path if we contain no path at all 36099 # relative or not. 36100 case $0 in 36101 *[\\/]* ) as_myself=$0 ;; 36102 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 36103for as_dir in $PATH 36104do 36105 IFS=$as_save_IFS 36106 test -z "$as_dir" && as_dir=. 36107 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 36108done 36109 36110 ;; 36111 esac 36112 # We did not find ourselves, most probably we were run as `sh COMMAND' 36113 # in which case we are not to be found in the path. 36114 if test "x$as_myself" = x; then 36115 as_myself=$0 36116 fi 36117 if test ! -f "$as_myself"; then 36118 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 36119echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} 36120 { (exit 1); exit 1; }; } 36121 fi 36122 case $CONFIG_SHELL in 36123 '') 36124 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 36125for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 36126do 36127 IFS=$as_save_IFS 36128 test -z "$as_dir" && as_dir=. 36129 for as_base in sh bash ksh sh5; do 36130 case $as_dir in 36131 /*) 36132 if ("$as_dir/$as_base" -c ' 36133 as_lineno_1=$LINENO 36134 as_lineno_2=$LINENO 36135 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 36136 test "x$as_lineno_1" != "x$as_lineno_2" && 36137 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 36138 CONFIG_SHELL=$as_dir/$as_base 36139 export CONFIG_SHELL 36140 exec "$CONFIG_SHELL" "$0" ${1+"$@"} 36141 fi;; 36142 esac 36143 done 36144done 36145;; 36146 esac 36147 36148 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 36149 # uniformly replaced by the line number. The first 'sed' inserts a 36150 # line-number line before each line; the second 'sed' does the real 36151 # work. The second script uses 'N' to pair each line-number line 36152 # with the numbered line, and appends trailing '-' during 36153 # substitution so that $LINENO is not a special case at line end. 36154 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 36155 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 36156 sed '=' <$as_myself | 36157 sed ' 36158 N 36159 s,$,-, 36160 : loop 36161 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 36162 t loop 36163 s,-$,, 36164 s,^['$as_cr_digits']*\n,, 36165 ' >$as_me.lineno && 36166 chmod +x $as_me.lineno || 36167 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 36168echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} 36169 { (exit 1); exit 1; }; } 36170 36171 # Don't try to exec as it changes $[0], causing all sort of problems 36172 # (the dirname of $[0] is not the place where we might find the 36173 # original and so on. Autoconf is especially sensible to this). 36174 . ./$as_me.lineno 36175 # Exit status is that of the last command. 36176 exit 36177} 36178 36179 36180case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 36181 *c*,-n*) ECHO_N= ECHO_C=' 36182' ECHO_T=' ' ;; 36183 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 36184 *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 36185esac 36186 36187if expr a : '\(a\)' >/dev/null 2>&1; then 36188 as_expr=expr 36189else 36190 as_expr=false 36191fi 36192 36193rm -f conf$$ conf$$.exe conf$$.file 36194echo >conf$$.file 36195if ln -s conf$$.file conf$$ 2>/dev/null; then 36196 # We could just check for DJGPP; but this test a) works b) is more generic 36197 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 36198 if test -f conf$$.exe; then 36199 # Don't use ln at all; we don't have any links 36200 as_ln_s='cp -p' 36201 else 36202 as_ln_s='ln -s' 36203 fi 36204elif ln conf$$.file conf$$ 2>/dev/null; then 36205 as_ln_s=ln 36206else 36207 as_ln_s='cp -p' 36208fi 36209rm -f conf$$ conf$$.exe conf$$.file 36210 36211as_executable_p="test -f" 36212 36213# Sed expression to map a string onto a valid CPP name. 36214as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" 36215 36216# Sed expression to map a string onto a valid variable name. 36217as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" 36218 36219 36220# IFS 36221# We need space, tab and new line, in precisely that order. 36222as_nl=' 36223' 36224IFS=" $as_nl" 36225 36226# CDPATH. 36227$as_unset CDPATH || test "${CDPATH+set}" != set || { CDPATH=$PATH_SEPARATOR; export CDPATH; } 36228 36229exec 6>&1 36230 36231# Open the log real soon, to keep \$[0] and so on meaningful, and to 36232# report actual input values of CONFIG_FILES etc. instead of their 36233# values after options handling. Logging --version etc. is OK. 36234exec 5>>config.log 36235{ 36236 echo 36237 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 36238## Running $as_me. ## 36239_ASBOX 36240} >&5 36241cat >&5 <<_CSEOF 36242 36243This file was extended by Heimdal $as_me 0.5.1, which was 36244generated by GNU Autoconf 2.53. Invocation command line was 36245 36246 CONFIG_FILES = $CONFIG_FILES 36247 CONFIG_HEADERS = $CONFIG_HEADERS 36248 CONFIG_LINKS = $CONFIG_LINKS 36249 CONFIG_COMMANDS = $CONFIG_COMMANDS 36250 $ $0 $@ 36251 36252_CSEOF 36253echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 36254echo >&5 36255_ACEOF 36256 36257# Files that config.status was made for. 36258if test -n "$ac_config_files"; then 36259 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 36260fi 36261 36262if test -n "$ac_config_headers"; then 36263 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS 36264fi 36265 36266if test -n "$ac_config_links"; then 36267 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS 36268fi 36269 36270if test -n "$ac_config_commands"; then 36271 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS 36272fi 36273 36274cat >>$CONFIG_STATUS <<\_ACEOF 36275 36276ac_cs_usage="\ 36277\`$as_me' instantiates files from templates according to the 36278current configuration. 36279 36280Usage: $0 [OPTIONS] [FILE]... 36281 36282 -h, --help print this help, then exit 36283 -V, --version print version number, then exit 36284 -d, --debug don't remove temporary files 36285 --recheck update $as_me by reconfiguring in the same conditions 36286 --file=FILE[:TEMPLATE] 36287 instantiate the configuration file FILE 36288 --header=FILE[:TEMPLATE] 36289 instantiate the configuration header FILE 36290 36291Configuration files: 36292$config_files 36293 36294Configuration headers: 36295$config_headers 36296 36297Configuration commands: 36298$config_commands 36299 36300Report bugs to <bug-autoconf@gnu.org>." 36301_ACEOF 36302 36303cat >>$CONFIG_STATUS <<_ACEOF 36304ac_cs_version="\\ 36305Heimdal config.status 0.5.1 36306configured by $0, generated by GNU Autoconf 2.53, 36307 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 36308 36309Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 36310Free Software Foundation, Inc. 36311This config.status script is free software; the Free Software Foundation 36312gives unlimited permission to copy, distribute and modify it." 36313srcdir=$srcdir 36314INSTALL="$INSTALL" 36315_ACEOF 36316 36317cat >>$CONFIG_STATUS <<\_ACEOF 36318# If no file are specified by the user, then we need to provide default 36319# value. By we need to know if files were specified by the user. 36320ac_need_defaults=: 36321while test $# != 0 36322do 36323 case $1 in 36324 --*=*) 36325 ac_option=`expr "x$1" : 'x\([^=]*\)='` 36326 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 36327 shift 36328 set dummy "$ac_option" "$ac_optarg" ${1+"$@"} 36329 shift 36330 ;; 36331 -*);; 36332 *) # This is not an option, so the user has probably given explicit 36333 # arguments. 36334 ac_need_defaults=false;; 36335 esac 36336 36337 case $1 in 36338 # Handling of the options. 36339_ACEOF 36340cat >>$CONFIG_STATUS <<_ACEOF 36341 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 36342 echo "running $SHELL $0 " $ac_configure_args " --no-create --no-recursion" 36343 exec $SHELL $0 $ac_configure_args --no-create --no-recursion ;; 36344_ACEOF 36345cat >>$CONFIG_STATUS <<\_ACEOF 36346 --version | --vers* | -V ) 36347 echo "$ac_cs_version"; exit 0 ;; 36348 --he | --h) 36349 # Conflict between --help and --header 36350 { { echo "$as_me:$LINENO: error: ambiguous option: $1 36351Try \`$0 --help' for more information." >&5 36352echo "$as_me: error: ambiguous option: $1 36353Try \`$0 --help' for more information." >&2;} 36354 { (exit 1); exit 1; }; };; 36355 --help | --hel | -h ) 36356 echo "$ac_cs_usage"; exit 0 ;; 36357 --debug | --d* | -d ) 36358 debug=: ;; 36359 --file | --fil | --fi | --f ) 36360 shift 36361 CONFIG_FILES="$CONFIG_FILES $1" 36362 ac_need_defaults=false;; 36363 --header | --heade | --head | --hea ) 36364 shift 36365 CONFIG_HEADERS="$CONFIG_HEADERS $1" 36366 ac_need_defaults=false;; 36367 36368 # This is an error. 36369 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 36370Try \`$0 --help' for more information." >&5 36371echo "$as_me: error: unrecognized option: $1 36372Try \`$0 --help' for more information." >&2;} 36373 { (exit 1); exit 1; }; } ;; 36374 36375 *) ac_config_targets="$ac_config_targets $1" ;; 36376 36377 esac 36378 shift 36379done 36380 36381_ACEOF 36382 36383cat >>$CONFIG_STATUS <<_ACEOF 36384# 36385# INIT-COMMANDS section. 36386# 36387 36388AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 36389 36390_ACEOF 36391 36392 36393 36394cat >>$CONFIG_STATUS <<\_ACEOF 36395for ac_config_target in $ac_config_targets 36396do 36397 case "$ac_config_target" in 36398 # Handling of arguments. 36399 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 36400 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; 36401 "include/kadm5/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/kadm5/Makefile" ;; 36402 "lib/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;; 36403 "lib/45/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/45/Makefile" ;; 36404 "lib/auth/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/auth/Makefile" ;; 36405 "lib/auth/afskauthlib/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/auth/afskauthlib/Makefile" ;; 36406 "lib/auth/pam/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/auth/pam/Makefile" ;; 36407 "lib/auth/sia/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/auth/sia/Makefile" ;; 36408 "lib/asn1/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/asn1/Makefile" ;; 36409 "lib/com_err/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/com_err/Makefile" ;; 36410 "lib/des/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/des/Makefile" ;; 36411 "lib/editline/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/editline/Makefile" ;; 36412 "lib/gssapi/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/gssapi/Makefile" ;; 36413 "lib/hdb/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/hdb/Makefile" ;; 36414 "lib/kadm5/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/kadm5/Makefile" ;; 36415 "lib/kafs/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/kafs/Makefile" ;; 36416 "lib/kdfs/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/kdfs/Makefile" ;; 36417 "lib/krb5/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/krb5/Makefile" ;; 36418 "lib/otp/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/otp/Makefile" ;; 36419 "lib/roken/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/roken/Makefile" ;; 36420 "lib/sl/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/sl/Makefile" ;; 36421 "lib/vers/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/vers/Makefile" ;; 36422 "kuser/Makefile" ) CONFIG_FILES="$CONFIG_FILES kuser/Makefile" ;; 36423 "kpasswd/Makefile" ) CONFIG_FILES="$CONFIG_FILES kpasswd/Makefile" ;; 36424 "kadmin/Makefile" ) CONFIG_FILES="$CONFIG_FILES kadmin/Makefile" ;; 36425 "admin/Makefile" ) CONFIG_FILES="$CONFIG_FILES admin/Makefile" ;; 36426 "kdc/Makefile" ) CONFIG_FILES="$CONFIG_FILES kdc/Makefile" ;; 36427 "appl/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/Makefile" ;; 36428 "appl/afsutil/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/afsutil/Makefile" ;; 36429 "appl/ftp/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/ftp/Makefile" ;; 36430 "appl/ftp/common/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/ftp/common/Makefile" ;; 36431 "appl/ftp/ftp/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/ftp/ftp/Makefile" ;; 36432 "appl/ftp/ftpd/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/ftp/ftpd/Makefile" ;; 36433 "appl/kx/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/kx/Makefile" ;; 36434 "appl/login/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/login/Makefile" ;; 36435 "appl/otp/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/otp/Makefile" ;; 36436 "appl/popper/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/popper/Makefile" ;; 36437 "appl/push/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/push/Makefile" ;; 36438 "appl/rsh/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/rsh/Makefile" ;; 36439 "appl/rcp/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/rcp/Makefile" ;; 36440 "appl/su/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/su/Makefile" ;; 36441 "appl/xnlock/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/xnlock/Makefile" ;; 36442 "appl/telnet/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/telnet/Makefile" ;; 36443 "appl/telnet/libtelnet/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/telnet/libtelnet/Makefile" ;; 36444 "appl/telnet/telnet/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/telnet/telnet/Makefile" ;; 36445 "appl/telnet/telnetd/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/telnet/telnetd/Makefile" ;; 36446 "appl/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/test/Makefile" ;; 36447 "appl/kf/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/kf/Makefile" ;; 36448 "appl/dceutils/Makefile" ) CONFIG_FILES="$CONFIG_FILES appl/dceutils/Makefile" ;; 36449 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 36450 "tools/Makefile" ) CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; 36451 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 36452 "include/config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/config.h" ;; 36453 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 36454echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 36455 { (exit 1); exit 1; }; };; 36456 esac 36457done 36458 36459# If the user did not use the arguments to specify the items to instantiate, 36460# then the envvar interface is used. Set only those that are not. 36461# We use the long form for the default assignment because of an extremely 36462# bizarre bug on SunOS 4.1.3. 36463if $ac_need_defaults; then 36464 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 36465 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 36466 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 36467fi 36468 36469# Create a temporary directory, and hook for its removal unless debugging. 36470$debug || 36471{ 36472 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 36473 trap '{ (exit 1); exit 1; }' 1 2 13 15 36474} 36475 36476# Create a (secure) tmp directory for tmp files. 36477: ${TMPDIR=/tmp} 36478{ 36479 tmp=`(umask 077 && mktemp -d -q "$TMPDIR/csXXXXXX") 2>/dev/null` && 36480 test -n "$tmp" && test -d "$tmp" 36481} || 36482{ 36483 tmp=$TMPDIR/cs$$-$RANDOM 36484 (umask 077 && mkdir $tmp) 36485} || 36486{ 36487 echo "$me: cannot create a temporary directory in $TMPDIR" >&2 36488 { (exit 1); exit 1; } 36489} 36490 36491_ACEOF 36492 36493cat >>$CONFIG_STATUS <<_ACEOF 36494 36495# 36496# CONFIG_FILES section. 36497# 36498 36499# No need to generate the scripts if there are no CONFIG_FILES. 36500# This happens for instance when ./config.status config.h 36501if test -n "\$CONFIG_FILES"; then 36502 # Protect against being on the right side of a sed subst in config.status. 36503 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 36504 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 36505s,@SHELL@,$SHELL,;t t 36506s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 36507s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 36508s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 36509s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t 36510s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t 36511s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t 36512s,@exec_prefix@,$exec_prefix,;t t 36513s,@prefix@,$prefix,;t t 36514s,@program_transform_name@,$program_transform_name,;t t 36515s,@bindir@,$bindir,;t t 36516s,@sbindir@,$sbindir,;t t 36517s,@libexecdir@,$libexecdir,;t t 36518s,@datadir@,$datadir,;t t 36519s,@sysconfdir@,$sysconfdir,;t t 36520s,@sharedstatedir@,$sharedstatedir,;t t 36521s,@localstatedir@,$localstatedir,;t t 36522s,@libdir@,$libdir,;t t 36523s,@includedir@,$includedir,;t t 36524s,@oldincludedir@,$oldincludedir,;t t 36525s,@infodir@,$infodir,;t t 36526s,@mandir@,$mandir,;t t 36527s,@build_alias@,$build_alias,;t t 36528s,@host_alias@,$host_alias,;t t 36529s,@target_alias@,$target_alias,;t t 36530s,@DEFS@,$DEFS,;t t 36531s,@ECHO_C@,$ECHO_C,;t t 36532s,@ECHO_N@,$ECHO_N,;t t 36533s,@ECHO_T@,$ECHO_T,;t t 36534s,@LIBS@,$LIBS,;t t 36535s,@CC@,$CC,;t t 36536s,@CFLAGS@,$CFLAGS,;t t 36537s,@LDFLAGS@,$LDFLAGS,;t t 36538s,@CPPFLAGS@,$CPPFLAGS,;t t 36539s,@ac_ct_CC@,$ac_ct_CC,;t t 36540s,@EXEEXT@,$EXEEXT,;t t 36541s,@OBJEXT@,$OBJEXT,;t t 36542s,@CPP@,$CPP,;t t 36543s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 36544s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 36545s,@INSTALL_DATA@,$INSTALL_DATA,;t t 36546s,@PACKAGE@,$PACKAGE,;t t 36547s,@VERSION@,$VERSION,;t t 36548s,@ACLOCAL@,$ACLOCAL,;t t 36549s,@AUTOCONF@,$AUTOCONF,;t t 36550s,@AUTOMAKE@,$AUTOMAKE,;t t 36551s,@AUTOHEADER@,$AUTOHEADER,;t t 36552s,@MAKEINFO@,$MAKEINFO,;t t 36553s,@AMTAR@,$AMTAR,;t t 36554s,@install_sh@,$install_sh,;t t 36555s,@STRIP@,$STRIP,;t t 36556s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t 36557s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t 36558s,@AWK@,$AWK,;t t 36559s,@SET_MAKE@,$SET_MAKE,;t t 36560s,@DEPDIR@,$DEPDIR,;t t 36561s,@am__include@,$am__include,;t t 36562s,@am__quote@,$am__quote,;t t 36563s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t 36564s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t 36565s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t 36566s,@CCDEPMODE@,$CCDEPMODE,;t t 36567s,@build@,$build,;t t 36568s,@build_cpu@,$build_cpu,;t t 36569s,@build_vendor@,$build_vendor,;t t 36570s,@build_os@,$build_os,;t t 36571s,@host@,$host,;t t 36572s,@host_cpu@,$host_cpu,;t t 36573s,@host_vendor@,$host_vendor,;t t 36574s,@host_os@,$host_os,;t t 36575s,@CANONICAL_HOST@,$CANONICAL_HOST,;t t 36576s,@YACC@,$YACC,;t t 36577s,@LEX@,$LEX,;t t 36578s,@LEXLIB@,$LEXLIB,;t t 36579s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t 36580s,@LN_S@,$LN_S,;t t 36581s,@ECHO@,$ECHO,;t t 36582s,@RANLIB@,$RANLIB,;t t 36583s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t 36584s,@LIBTOOL@,$LIBTOOL,;t t 36585s,@WFLAGS@,$WFLAGS,;t t 36586s,@WFLAGS_NOUNUSED@,$WFLAGS_NOUNUSED,;t t 36587s,@WFLAGS_NOIMPLICITINT@,$WFLAGS_NOIMPLICITINT,;t t 36588s,@INCLUDE_openldap@,$INCLUDE_openldap,;t t 36589s,@LIB_openldap@,$LIB_openldap,;t t 36590s,@INCLUDE_krb4@,$INCLUDE_krb4,;t t 36591s,@LIB_krb4@,$LIB_krb4,;t t 36592s,@EXTRA_LIB45@,$EXTRA_LIB45,;t t 36593s,@LIB_krb_enable_debug@,$LIB_krb_enable_debug,;t t 36594s,@LIB_krb_disable_debug@,$LIB_krb_disable_debug,;t t 36595s,@LIB_krb_get_our_ip_for_realm@,$LIB_krb_get_our_ip_for_realm,;t t 36596s,@LIB_krb_kdctimeofday@,$LIB_krb_kdctimeofday,;t t 36597s,@LIB_krb_get_kdc_time_diff@,$LIB_krb_get_kdc_time_diff,;t t 36598s,@KRB4_TRUE@,$KRB4_TRUE,;t t 36599s,@KRB4_FALSE@,$KRB4_FALSE,;t t 36600s,@KRB5_TRUE@,$KRB5_TRUE,;t t 36601s,@KRB5_FALSE@,$KRB5_FALSE,;t t 36602s,@do_roken_rename_TRUE@,$do_roken_rename_TRUE,;t t 36603s,@do_roken_rename_FALSE@,$do_roken_rename_FALSE,;t t 36604s,@LIB_kdb@,$LIB_kdb,;t t 36605s,@HAVE_OPENSSL_TRUE@,$HAVE_OPENSSL_TRUE,;t t 36606s,@HAVE_OPENSSL_FALSE@,$HAVE_OPENSSL_FALSE,;t t 36607s,@DIR_des@,$DIR_des,;t t 36608s,@INCLUDE_des@,$INCLUDE_des,;t t 36609s,@LIB_des@,$LIB_des,;t t 36610s,@LIB_des_a@,$LIB_des_a,;t t 36611s,@LIB_des_so@,$LIB_des_so,;t t 36612s,@LIB_des_appl@,$LIB_des_appl,;t t 36613s,@DCE_TRUE@,$DCE_TRUE,;t t 36614s,@DCE_FALSE@,$DCE_FALSE,;t t 36615s,@dpagaix_cflags@,$dpagaix_cflags,;t t 36616s,@dpagaix_ldadd@,$dpagaix_ldadd,;t t 36617s,@dpagaix_ldflags@,$dpagaix_ldflags,;t t 36618s,@LIB_db_create@,$LIB_db_create,;t t 36619s,@LIB_dbopen@,$LIB_dbopen,;t t 36620s,@LIB_dbm_firstkey@,$LIB_dbm_firstkey,;t t 36621s,@HAVE_DB1_TRUE@,$HAVE_DB1_TRUE,;t t 36622s,@HAVE_DB1_FALSE@,$HAVE_DB1_FALSE,;t t 36623s,@HAVE_DB3_TRUE@,$HAVE_DB3_TRUE,;t t 36624s,@HAVE_DB3_FALSE@,$HAVE_DB3_FALSE,;t t 36625s,@HAVE_NDBM_TRUE@,$HAVE_NDBM_TRUE,;t t 36626s,@HAVE_NDBM_FALSE@,$HAVE_NDBM_FALSE,;t t 36627s,@DBLIB@,$DBLIB,;t t 36628s,@LIB_NDBM@,$LIB_NDBM,;t t 36629s,@VOID_RETSIGTYPE@,$VOID_RETSIGTYPE,;t t 36630s,@have_err_h_TRUE@,$have_err_h_TRUE,;t t 36631s,@have_err_h_FALSE@,$have_err_h_FALSE,;t t 36632s,@have_fnmatch_h_TRUE@,$have_fnmatch_h_TRUE,;t t 36633s,@have_fnmatch_h_FALSE@,$have_fnmatch_h_FALSE,;t t 36634s,@have_ifaddrs_h_TRUE@,$have_ifaddrs_h_TRUE,;t t 36635s,@have_ifaddrs_h_FALSE@,$have_ifaddrs_h_FALSE,;t t 36636s,@have_vis_h_TRUE@,$have_vis_h_TRUE,;t t 36637s,@have_vis_h_FALSE@,$have_vis_h_FALSE,;t t 36638s,@LIB_socket@,$LIB_socket,;t t 36639s,@LIB_gethostbyname@,$LIB_gethostbyname,;t t 36640s,@LIB_syslog@,$LIB_syslog,;t t 36641s,@LIB_gethostbyname2@,$LIB_gethostbyname2,;t t 36642s,@LIB_res_search@,$LIB_res_search,;t t 36643s,@LIB_res_nsearch@,$LIB_res_nsearch,;t t 36644s,@LIB_dn_expand@,$LIB_dn_expand,;t t 36645s,@LIBOBJS@,$LIBOBJS,;t t 36646s,@have_glob_h_TRUE@,$have_glob_h_TRUE,;t t 36647s,@have_glob_h_FALSE@,$have_glob_h_FALSE,;t t 36648s,@LIB_getsockopt@,$LIB_getsockopt,;t t 36649s,@LIB_setsockopt@,$LIB_setsockopt,;t t 36650s,@LIB_hstrerror@,$LIB_hstrerror,;t t 36651s,@LIB_bswap16@,$LIB_bswap16,;t t 36652s,@LIB_bswap32@,$LIB_bswap32,;t t 36653s,@LIB_pidfile@,$LIB_pidfile,;t t 36654s,@LIB_getaddrinfo@,$LIB_getaddrinfo,;t t 36655s,@LIB_getnameinfo@,$LIB_getnameinfo,;t t 36656s,@LIB_freeaddrinfo@,$LIB_freeaddrinfo,;t t 36657s,@LIB_gai_strerror@,$LIB_gai_strerror,;t t 36658s,@LIB_crypt@,$LIB_crypt,;t t 36659s,@DIR_roken@,$DIR_roken,;t t 36660s,@LIB_roken@,$LIB_roken,;t t 36661s,@INCLUDES_roken@,$INCLUDES_roken,;t t 36662s,@LIB_otp@,$LIB_otp,;t t 36663s,@OTP_TRUE@,$OTP_TRUE,;t t 36664s,@OTP_FALSE@,$OTP_FALSE,;t t 36665s,@LIB_security@,$LIB_security,;t t 36666s,@NROFF@,$NROFF,;t t 36667s,@GROFF@,$GROFF,;t t 36668s,@CATMAN@,$CATMAN,;t t 36669s,@CATMAN_TRUE@,$CATMAN_TRUE,;t t 36670s,@CATMAN_FALSE@,$CATMAN_FALSE,;t t 36671s,@CATMANEXT@,$CATMANEXT,;t t 36672s,@INCLUDE_readline@,$INCLUDE_readline,;t t 36673s,@LIB_readline@,$LIB_readline,;t t 36674s,@INCLUDE_hesiod@,$INCLUDE_hesiod,;t t 36675s,@LIB_hesiod@,$LIB_hesiod,;t t 36676s,@AIX_TRUE@,$AIX_TRUE,;t t 36677s,@AIX_FALSE@,$AIX_FALSE,;t t 36678s,@AIX4_TRUE@,$AIX4_TRUE,;t t 36679s,@AIX4_FALSE@,$AIX4_FALSE,;t t 36680s,@LIB_dlopen@,$LIB_dlopen,;t t 36681s,@HAVE_DLOPEN_TRUE@,$HAVE_DLOPEN_TRUE,;t t 36682s,@HAVE_DLOPEN_FALSE@,$HAVE_DLOPEN_FALSE,;t t 36683s,@LIB_loadquery@,$LIB_loadquery,;t t 36684s,@AIX_DYNAMIC_AFS_TRUE@,$AIX_DYNAMIC_AFS_TRUE,;t t 36685s,@AIX_DYNAMIC_AFS_FALSE@,$AIX_DYNAMIC_AFS_FALSE,;t t 36686s,@AIX_EXTRA_KAFS@,$AIX_EXTRA_KAFS,;t t 36687s,@IRIX_TRUE@,$IRIX_TRUE,;t t 36688s,@IRIX_FALSE@,$IRIX_FALSE,;t t 36689s,@X_CFLAGS@,$X_CFLAGS,;t t 36690s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t 36691s,@X_LIBS@,$X_LIBS,;t t 36692s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t 36693s,@HAVE_X_TRUE@,$HAVE_X_TRUE,;t t 36694s,@HAVE_X_FALSE@,$HAVE_X_FALSE,;t t 36695s,@LIB_XauWriteAuth@,$LIB_XauWriteAuth,;t t 36696s,@LIB_XauReadAuth@,$LIB_XauReadAuth,;t t 36697s,@LIB_XauFileName@,$LIB_XauFileName,;t t 36698s,@NEED_WRITEAUTH_TRUE@,$NEED_WRITEAUTH_TRUE,;t t 36699s,@NEED_WRITEAUTH_FALSE@,$NEED_WRITEAUTH_FALSE,;t t 36700s,@LIB_logwtmp@,$LIB_logwtmp,;t t 36701s,@LIB_logout@,$LIB_logout,;t t 36702s,@LIB_openpty@,$LIB_openpty,;t t 36703s,@LIB_tgetent@,$LIB_tgetent,;t t 36704s,@LIB_getpwnam_r@,$LIB_getpwnam_r,;t t 36705s,@LIB_el_init@,$LIB_el_init,;t t 36706s,@el_compat_TRUE@,$el_compat_TRUE,;t t 36707s,@el_compat_FALSE@,$el_compat_FALSE,;t t 36708s,@COMPILE_ET@,$COMPILE_ET,;t t 36709s,@DIR_com_err@,$DIR_com_err,;t t 36710s,@LIB_com_err@,$LIB_com_err,;t t 36711s,@LIB_com_err_a@,$LIB_com_err_a,;t t 36712s,@LIB_com_err_so@,$LIB_com_err_so,;t t 36713s,@LIB_AUTH_SUBDIRS@,$LIB_AUTH_SUBDIRS,;t t 36714s,@LTLIBOBJS@,$LTLIBOBJS,;t t 36715CEOF 36716 36717_ACEOF 36718 36719 cat >>$CONFIG_STATUS <<\_ACEOF 36720 # Split the substitutions into bite-sized pieces for seds with 36721 # small command number limits, like on Digital OSF/1 and HP-UX. 36722 ac_max_sed_lines=48 36723 ac_sed_frag=1 # Number of current file. 36724 ac_beg=1 # First line for current file. 36725 ac_end=$ac_max_sed_lines # Line after last line for current file. 36726 ac_more_lines=: 36727 ac_sed_cmds= 36728 while $ac_more_lines; do 36729 if test $ac_beg -gt 1; then 36730 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 36731 else 36732 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 36733 fi 36734 if test ! -s $tmp/subs.frag; then 36735 ac_more_lines=false 36736 else 36737 # The purpose of the label and of the branching condition is to 36738 # speed up the sed processing (if there are no `@' at all, there 36739 # is no need to browse any of the substitutions). 36740 # These are the two extra sed commands mentioned above. 36741 (echo ':t 36742 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed 36743 if test -z "$ac_sed_cmds"; then 36744 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" 36745 else 36746 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" 36747 fi 36748 ac_sed_frag=`expr $ac_sed_frag + 1` 36749 ac_beg=$ac_end 36750 ac_end=`expr $ac_end + $ac_max_sed_lines` 36751 fi 36752 done 36753 if test -z "$ac_sed_cmds"; then 36754 ac_sed_cmds=cat 36755 fi 36756fi # test -n "$CONFIG_FILES" 36757 36758_ACEOF 36759cat >>$CONFIG_STATUS <<\_ACEOF 36760for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue 36761 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 36762 case $ac_file in 36763 - | *:- | *:-:* ) # input from stdin 36764 cat >$tmp/stdin 36765 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 36766 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 36767 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 36768 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 36769 * ) ac_file_in=$ac_file.in ;; 36770 esac 36771 36772 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 36773 ac_dir=`(dirname "$ac_file") 2>/dev/null || 36774$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 36775 X"$ac_file" : 'X\(//\)[^/]' \| \ 36776 X"$ac_file" : 'X\(//\)$' \| \ 36777 X"$ac_file" : 'X\(/\)' \| \ 36778 . : '\(.\)' 2>/dev/null || 36779echo X"$ac_file" | 36780 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 36781 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 36782 /^X\(\/\/\)$/{ s//\1/; q; } 36783 /^X\(\/\).*/{ s//\1/; q; } 36784 s/.*/./; q'` 36785 { case "$ac_dir" in 36786 [\\/]* | ?:[\\/]* ) as_incr_dir=;; 36787 *) as_incr_dir=.;; 36788esac 36789as_dummy="$ac_dir" 36790for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do 36791 case $as_mkdir_dir in 36792 # Skip DOS drivespec 36793 ?:) as_incr_dir=$as_mkdir_dir ;; 36794 *) 36795 as_incr_dir=$as_incr_dir/$as_mkdir_dir 36796 test -d "$as_incr_dir" || 36797 mkdir "$as_incr_dir" || 36798 { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5 36799echo "$as_me: error: cannot create \"$ac_dir\"" >&2;} 36800 { (exit 1); exit 1; }; } 36801 ;; 36802 esac 36803done; } 36804 36805 ac_builddir=. 36806 36807if test "$ac_dir" != .; then 36808 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 36809 # A "../" for each directory in $ac_dir_suffix. 36810 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 36811else 36812 ac_dir_suffix= ac_top_builddir= 36813fi 36814 36815case $srcdir in 36816 .) # No --srcdir option. We are building in place. 36817 ac_srcdir=. 36818 if test -z "$ac_top_builddir"; then 36819 ac_top_srcdir=. 36820 else 36821 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 36822 fi ;; 36823 [\\/]* | ?:[\\/]* ) # Absolute path. 36824 ac_srcdir=$srcdir$ac_dir_suffix; 36825 ac_top_srcdir=$srcdir ;; 36826 *) # Relative path. 36827 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 36828 ac_top_srcdir=$ac_top_builddir$srcdir ;; 36829esac 36830# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be 36831# absolute. 36832ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` 36833ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd` 36834ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` 36835ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` 36836 36837 36838 case $INSTALL in 36839 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 36840 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 36841 esac 36842 36843 if test x"$ac_file" != x-; then 36844 { echo "$as_me:$LINENO: creating $ac_file" >&5 36845echo "$as_me: creating $ac_file" >&6;} 36846 rm -f "$ac_file" 36847 fi 36848 # Let's still pretend it is `configure' which instantiates (i.e., don't 36849 # use $as_me), people would be surprised to read: 36850 # /* config.h. Generated by config.status. */ 36851 if test x"$ac_file" = x-; then 36852 configure_input= 36853 else 36854 configure_input="$ac_file. " 36855 fi 36856 configure_input=$configure_input"Generated from `echo $ac_file_in | 36857 sed 's,.*/,,'` by configure." 36858 36859 # First look for the input files in the build tree, otherwise in the 36860 # src tree. 36861 ac_file_inputs=`IFS=: 36862 for f in $ac_file_in; do 36863 case $f in 36864 -) echo $tmp/stdin ;; 36865 [\\/$]*) 36866 # Absolute (can't be DOS-style, as IFS=:) 36867 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 36868echo "$as_me: error: cannot find input file: $f" >&2;} 36869 { (exit 1); exit 1; }; } 36870 echo $f;; 36871 *) # Relative 36872 if test -f "$f"; then 36873 # Build tree 36874 echo $f 36875 elif test -f "$srcdir/$f"; then 36876 # Source tree 36877 echo $srcdir/$f 36878 else 36879 # /dev/null tree 36880 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 36881echo "$as_me: error: cannot find input file: $f" >&2;} 36882 { (exit 1); exit 1; }; } 36883 fi;; 36884 esac 36885 done` || { (exit 1); exit 1; } 36886_ACEOF 36887cat >>$CONFIG_STATUS <<_ACEOF 36888 sed "$ac_vpsub 36889$extrasub 36890_ACEOF 36891cat >>$CONFIG_STATUS <<\_ACEOF 36892:t 36893/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 36894s,@configure_input@,$configure_input,;t t 36895s,@srcdir@,$ac_srcdir,;t t 36896s,@abs_srcdir@,$ac_abs_srcdir,;t t 36897s,@top_srcdir@,$ac_top_srcdir,;t t 36898s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 36899s,@builddir@,$ac_builddir,;t t 36900s,@abs_builddir@,$ac_abs_builddir,;t t 36901s,@top_builddir@,$ac_top_builddir,;t t 36902s,@abs_top_builddir@,$ac_abs_top_builddir,;t t 36903s,@INSTALL@,$ac_INSTALL,;t t 36904" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 36905 rm -f $tmp/stdin 36906 if test x"$ac_file" != x-; then 36907 mv $tmp/out $ac_file 36908 else 36909 cat $tmp/out 36910 rm -f $tmp/out 36911 fi 36912 36913done 36914_ACEOF 36915cat >>$CONFIG_STATUS <<\_ACEOF 36916 36917# 36918# CONFIG_HEADER section. 36919# 36920 36921# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 36922# NAME is the cpp macro being defined and VALUE is the value it is being given. 36923# 36924# ac_d sets the value in "#define NAME VALUE" lines. 36925ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' 36926ac_dB='[ ].*$,\1#\2' 36927ac_dC=' ' 36928ac_dD=',;t' 36929# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 36930ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 36931ac_uB='$,\1#\2define\3' 36932ac_uC=' ' 36933ac_uD=',;t' 36934 36935for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue 36936 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 36937 case $ac_file in 36938 - | *:- | *:-:* ) # input from stdin 36939 cat >$tmp/stdin 36940 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 36941 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 36942 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 36943 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 36944 * ) ac_file_in=$ac_file.in ;; 36945 esac 36946 36947 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 36948echo "$as_me: creating $ac_file" >&6;} 36949 36950 # First look for the input files in the build tree, otherwise in the 36951 # src tree. 36952 ac_file_inputs=`IFS=: 36953 for f in $ac_file_in; do 36954 case $f in 36955 -) echo $tmp/stdin ;; 36956 [\\/$]*) 36957 # Absolute (can't be DOS-style, as IFS=:) 36958 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 36959echo "$as_me: error: cannot find input file: $f" >&2;} 36960 { (exit 1); exit 1; }; } 36961 echo $f;; 36962 *) # Relative 36963 if test -f "$f"; then 36964 # Build tree 36965 echo $f 36966 elif test -f "$srcdir/$f"; then 36967 # Source tree 36968 echo $srcdir/$f 36969 else 36970 # /dev/null tree 36971 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 36972echo "$as_me: error: cannot find input file: $f" >&2;} 36973 { (exit 1); exit 1; }; } 36974 fi;; 36975 esac 36976 done` || { (exit 1); exit 1; } 36977 # Remove the trailing spaces. 36978 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in 36979 36980_ACEOF 36981 36982# Transform confdefs.h into two sed scripts, `conftest.defines' and 36983# `conftest.undefs', that substitutes the proper values into 36984# config.h.in to produce config.h. The first handles `#define' 36985# templates, and the second `#undef' templates. 36986# And first: Protect against being on the right side of a sed subst in 36987# config.status. Protect against being in an unquoted here document 36988# in config.status. 36989rm -f conftest.defines conftest.undefs 36990# Using a here document instead of a string reduces the quoting nightmare. 36991# Putting comments in sed scripts is not portable. 36992# 36993# `end' is used to avoid that the second main sed command (meant for 36994# 0-ary CPP macros) applies to n-ary macro definitions. 36995# See the Autoconf documentation for `clear'. 36996cat >confdef2sed.sed <<\_ACEOF 36997s/[\\&,]/\\&/g 36998s,[\\$`],\\&,g 36999t clear 37000: clear 37001s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp 37002t end 37003s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp 37004: end 37005_ACEOF 37006# If some macros were called several times there might be several times 37007# the same #defines, which is useless. Nevertheless, we may not want to 37008# sort them, since we want the *last* AC-DEFINE to be honored. 37009uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines 37010sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs 37011rm -f confdef2sed.sed 37012 37013# This sed command replaces #undef with comments. This is necessary, for 37014# example, in the case of _POSIX_SOURCE, which is predefined and required 37015# on some systems where configure will not decide to define it. 37016cat >>conftest.undefs <<\_ACEOF 37017s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, 37018_ACEOF 37019 37020# Break up conftest.defines because some shells have a limit on the size 37021# of here documents, and old seds have small limits too (100 cmds). 37022echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS 37023echo ' if egrep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS 37024echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS 37025echo ' :' >>$CONFIG_STATUS 37026rm -f conftest.tail 37027while grep . conftest.defines >/dev/null 37028do 37029 # Write a limited-size here document to $tmp/defines.sed. 37030 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS 37031 # Speed up: don't consider the non `#define' lines. 37032 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS 37033 # Work around the forget-to-reset-the-flag bug. 37034 echo 't clr' >>$CONFIG_STATUS 37035 echo ': clr' >>$CONFIG_STATUS 37036 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS 37037 echo 'CEOF 37038 sed -f $tmp/defines.sed $tmp/in >$tmp/out 37039 rm -f $tmp/in 37040 mv $tmp/out $tmp/in 37041' >>$CONFIG_STATUS 37042 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail 37043 rm -f conftest.defines 37044 mv conftest.tail conftest.defines 37045done 37046rm -f conftest.defines 37047echo ' fi # egrep' >>$CONFIG_STATUS 37048echo >>$CONFIG_STATUS 37049 37050# Break up conftest.undefs because some shells have a limit on the size 37051# of here documents, and old seds have small limits too (100 cmds). 37052echo ' # Handle all the #undef templates' >>$CONFIG_STATUS 37053rm -f conftest.tail 37054while grep . conftest.undefs >/dev/null 37055do 37056 # Write a limited-size here document to $tmp/undefs.sed. 37057 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS 37058 # Speed up: don't consider the non `#undef' 37059 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS 37060 # Work around the forget-to-reset-the-flag bug. 37061 echo 't clr' >>$CONFIG_STATUS 37062 echo ': clr' >>$CONFIG_STATUS 37063 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS 37064 echo 'CEOF 37065 sed -f $tmp/undefs.sed $tmp/in >$tmp/out 37066 rm -f $tmp/in 37067 mv $tmp/out $tmp/in 37068' >>$CONFIG_STATUS 37069 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail 37070 rm -f conftest.undefs 37071 mv conftest.tail conftest.undefs 37072done 37073rm -f conftest.undefs 37074 37075cat >>$CONFIG_STATUS <<\_ACEOF 37076 # Let's still pretend it is `configure' which instantiates (i.e., don't 37077 # use $as_me), people would be surprised to read: 37078 # /* config.h. Generated by config.status. */ 37079 if test x"$ac_file" = x-; then 37080 echo "/* Generated by configure. */" >$tmp/config.h 37081 else 37082 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h 37083 fi 37084 cat $tmp/in >>$tmp/config.h 37085 rm -f $tmp/in 37086 if test x"$ac_file" != x-; then 37087 if cmp -s $ac_file $tmp/config.h 2>/dev/null; then 37088 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 37089echo "$as_me: $ac_file is unchanged" >&6;} 37090 else 37091 ac_dir=`(dirname "$ac_file") 2>/dev/null || 37092$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 37093 X"$ac_file" : 'X\(//\)[^/]' \| \ 37094 X"$ac_file" : 'X\(//\)$' \| \ 37095 X"$ac_file" : 'X\(/\)' \| \ 37096 . : '\(.\)' 2>/dev/null || 37097echo X"$ac_file" | 37098 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 37099 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 37100 /^X\(\/\/\)$/{ s//\1/; q; } 37101 /^X\(\/\).*/{ s//\1/; q; } 37102 s/.*/./; q'` 37103 { case "$ac_dir" in 37104 [\\/]* | ?:[\\/]* ) as_incr_dir=;; 37105 *) as_incr_dir=.;; 37106esac 37107as_dummy="$ac_dir" 37108for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do 37109 case $as_mkdir_dir in 37110 # Skip DOS drivespec 37111 ?:) as_incr_dir=$as_mkdir_dir ;; 37112 *) 37113 as_incr_dir=$as_incr_dir/$as_mkdir_dir 37114 test -d "$as_incr_dir" || 37115 mkdir "$as_incr_dir" || 37116 { { echo "$as_me:$LINENO: error: cannot create \"$ac_dir\"" >&5 37117echo "$as_me: error: cannot create \"$ac_dir\"" >&2;} 37118 { (exit 1); exit 1; }; } 37119 ;; 37120 esac 37121done; } 37122 37123 rm -f $ac_file 37124 mv $tmp/config.h $ac_file 37125 fi 37126 else 37127 cat $tmp/config.h 37128 rm -f $tmp/config.h 37129 fi 37130 # Run the commands associated with the file. 37131 case $ac_file in 37132 include/config.h ) # update the timestamp 37133echo 'timestamp for include/config.h' >"include/stamp-h1" 37134 ;; 37135 esac 37136done 37137_ACEOF 37138cat >>$CONFIG_STATUS <<\_ACEOF 37139 37140# 37141# CONFIG_COMMANDS section. 37142# 37143for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue 37144 ac_dest=`echo "$ac_file" | sed 's,:.*,,'` 37145 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` 37146 ac_dir=`(dirname "$ac_dest") 2>/dev/null || 37147$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 37148 X"$ac_dest" : 'X\(//\)[^/]' \| \ 37149 X"$ac_dest" : 'X\(//\)$' \| \ 37150 X"$ac_dest" : 'X\(/\)' \| \ 37151 . : '\(.\)' 2>/dev/null || 37152echo X"$ac_dest" | 37153 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 37154 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 37155 /^X\(\/\/\)$/{ s//\1/; q; } 37156 /^X\(\/\).*/{ s//\1/; q; } 37157 s/.*/./; q'` 37158 ac_builddir=. 37159 37160if test "$ac_dir" != .; then 37161 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 37162 # A "../" for each directory in $ac_dir_suffix. 37163 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 37164else 37165 ac_dir_suffix= ac_top_builddir= 37166fi 37167 37168case $srcdir in 37169 .) # No --srcdir option. We are building in place. 37170 ac_srcdir=. 37171 if test -z "$ac_top_builddir"; then 37172 ac_top_srcdir=. 37173 else 37174 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 37175 fi ;; 37176 [\\/]* | ?:[\\/]* ) # Absolute path. 37177 ac_srcdir=$srcdir$ac_dir_suffix; 37178 ac_top_srcdir=$srcdir ;; 37179 *) # Relative path. 37180 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 37181 ac_top_srcdir=$ac_top_builddir$srcdir ;; 37182esac 37183# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be 37184# absolute. 37185ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` 37186ac_abs_top_builddir=`cd "$ac_dir" && cd $ac_top_builddir && pwd` 37187ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` 37188ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` 37189 37190 37191 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 37192echo "$as_me: executing $ac_dest commands" >&6;} 37193 case $ac_dest in 37194 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do 37195 # Strip MF so we end up with the name of the file. 37196 mf=`echo "$mf" | sed -e 's/:.*$//'` 37197 if (sed 1q $mf | fgrep 'generated by automake') > /dev/null 2>&1; then 37198 dirpart=`(dirname "$mf") 2>/dev/null || 37199$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 37200 X"$mf" : 'X\(//\)[^/]' \| \ 37201 X"$mf" : 'X\(//\)$' \| \ 37202 X"$mf" : 'X\(/\)' \| \ 37203 . : '\(.\)' 2>/dev/null || 37204echo X"$mf" | 37205 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 37206 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 37207 /^X\(\/\/\)$/{ s//\1/; q; } 37208 /^X\(\/\).*/{ s//\1/; q; } 37209 s/.*/./; q'` 37210 else 37211 continue 37212 fi 37213 grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue 37214 # Extract the definition of DEP_FILES from the Makefile without 37215 # running `make'. 37216 DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` 37217 test -z "$DEPDIR" && continue 37218 # When using ansi2knr, U may be empty or an underscore; expand it 37219 U=`sed -n -e '/^U = / s///p' < "$mf"` 37220 test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR" 37221 # We invoke sed twice because it is the simplest approach to 37222 # changing $(DEPDIR) to its actual value in the expansion. 37223 for file in `sed -n -e ' 37224 /^DEP_FILES = .*\\\\$/ { 37225 s/^DEP_FILES = // 37226 :loop 37227 s/\\\\$// 37228 p 37229 n 37230 /\\\\$/ b loop 37231 p 37232 } 37233 /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \ 37234 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 37235 # Make sure the directory exists. 37236 test -f "$dirpart/$file" && continue 37237 fdir=`(dirname "$file") 2>/dev/null || 37238$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 37239 X"$file" : 'X\(//\)[^/]' \| \ 37240 X"$file" : 'X\(//\)$' \| \ 37241 X"$file" : 'X\(/\)' \| \ 37242 . : '\(.\)' 2>/dev/null || 37243echo X"$file" | 37244 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 37245 /^X\(\/\/\)[^/].*/{ s//\1/; q; } 37246 /^X\(\/\/\)$/{ s//\1/; q; } 37247 /^X\(\/\).*/{ s//\1/; q; } 37248 s/.*/./; q'` 37249 { case $dirpart/$fdir in 37250 [\\/]* | ?:[\\/]* ) as_incr_dir=;; 37251 *) as_incr_dir=.;; 37252esac 37253as_dummy=$dirpart/$fdir 37254for as_mkdir_dir in `IFS='/\\'; set X $as_dummy; shift; echo "$@"`; do 37255 case $as_mkdir_dir in 37256 # Skip DOS drivespec 37257 ?:) as_incr_dir=$as_mkdir_dir ;; 37258 *) 37259 as_incr_dir=$as_incr_dir/$as_mkdir_dir 37260 test -d "$as_incr_dir" || 37261 mkdir "$as_incr_dir" || 37262 { { echo "$as_me:$LINENO: error: cannot create $dirpart/$fdir" >&5 37263echo "$as_me: error: cannot create $dirpart/$fdir" >&2;} 37264 { (exit 1); exit 1; }; } 37265 ;; 37266 esac 37267done; } 37268 37269 # echo "creating $dirpart/$file" 37270 echo '# dummy' > "$dirpart/$file" 37271 done 37272done 37273 ;; 37274 esac 37275done 37276_ACEOF 37277 37278cat >>$CONFIG_STATUS <<\_ACEOF 37279 37280{ (exit 0); exit 0; } 37281_ACEOF 37282chmod +x $CONFIG_STATUS 37283ac_clean_files=$ac_clean_files_save 37284 37285 37286# configure is writing to config.log, and then calls config.status. 37287# config.status does its own redirection, appending to config.log. 37288# Unfortunately, on DOS this fails, as config.log is still kept open 37289# by configure, so config.status won't be able to write to it; its 37290# output is simply discarded. So we exec the FD to /dev/null, 37291# effectively closing config.log, so it can be properly (re)opened and 37292# appended to by config.status. When coming back to configure, we 37293# need to make the FD available again. 37294if test "$no_create" != yes; then 37295 ac_cs_success=: 37296 exec 5>/dev/null 37297 $SHELL $CONFIG_STATUS || ac_cs_success=false 37298 exec 5>>config.log 37299 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 37300 # would make configure fail if this is the last instruction. 37301 $ac_cs_success || { (exit 1); exit 1; } 37302fi 37303 37304 37305 37306cat > include/newversion.h.in <<EOF 37307const char *heimdal_long_version = "@(#)\$Version: $PACKAGE_STRING by @USER@ on @HOST@ ($host) @DATE@ \$"; 37308const char *heimdal_version = "Heimdal 0.5.1"; 37309EOF 37310 37311if test -f include/version.h && cmp -s include/newversion.h.in include/version.h.in; then 37312 echo "include/version.h is unchanged" 37313 rm -f include/newversion.h.in 37314else 37315 echo "creating include/version.h" 37316 User=${USER-${LOGNAME}} 37317 Host=`(hostname || uname -n || echo unknown) 2>/dev/null | sed 1q` 37318 Date=`date` 37319 mv -f include/newversion.h.in include/version.h.in 37320 sed -e "s/@USER@/$User/" -e "s/@HOST@/$Host/" -e "s/@DATE@/$Date/" include/version.h.in > include/version.h 37321fi 37322