1#! /bin/sh 2# From configure.in for Readline 6.2, version 2.67. 3# Guess values for system-dependent variables and create Makefiles. 4# Generated by GNU Autoconf 2.64 for readline 6.2. 5# 6# Report bugs to <bug-readline@gnu.org>. 7# 8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software 10# Foundation, Inc. 11# 12# This configure script is free software; the Free Software Foundation 13# gives unlimited permission to copy, distribute and modify it. 14## -------------------- ## 15## M4sh Initialization. ## 16## -------------------- ## 17 18# Be more Bourne compatible 19DUALCASE=1; export DUALCASE # for MKS sh 20if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 21 emulate sh 22 NULLCMD=: 23 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 24 # is contrary to our usage. Disable this feature. 25 alias -g '${1+"$@"}'='"$@"' 26 setopt NO_GLOB_SUBST 27else 28 case `(set -o) 2>/dev/null` in #( 29 *posix*) : 30 set -o posix ;; #( 31 *) : 32 ;; 33esac 34fi 35 36 37as_nl=' 38' 39export as_nl 40# Printing a long string crashes Solaris 7 /usr/bin/printf. 41as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 44# Prefer a ksh shell builtin over an external printf program on Solaris, 45# but without wasting forks for bash or zsh. 46if test -z "$BASH_VERSION$ZSH_VERSION" \ 47 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 48 as_echo='print -r --' 49 as_echo_n='print -rn --' 50elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 51 as_echo='printf %s\n' 52 as_echo_n='printf %s' 53else 54 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 55 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 56 as_echo_n='/usr/ucb/echo -n' 57 else 58 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 59 as_echo_n_body='eval 60 arg=$1; 61 case $arg in #( 62 *"$as_nl"*) 63 expr "X$arg" : "X\\(.*\\)$as_nl"; 64 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 65 esac; 66 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 67 ' 68 export as_echo_n_body 69 as_echo_n='sh -c $as_echo_n_body as_echo' 70 fi 71 export as_echo_body 72 as_echo='sh -c $as_echo_body as_echo' 73fi 74 75# The user is always right. 76if test "${PATH_SEPARATOR+set}" != set; then 77 PATH_SEPARATOR=: 78 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 79 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 80 PATH_SEPARATOR=';' 81 } 82fi 83 84 85# IFS 86# We need space, tab and new line, in precisely that order. Quoting is 87# there to prevent editors from complaining about space-tab. 88# (If _AS_PATH_WALK were called with IFS unset, it would disable word 89# splitting by setting IFS to empty value.) 90IFS=" "" $as_nl" 91 92# Find who we are. Look in the path if we contain no directory separator. 93case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96for as_dir in $PATH 97do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102IFS=$as_save_IFS 103 104 ;; 105esac 106# We did not find ourselves, most probably we were run as `sh COMMAND' 107# in which case we are not to be found in the path. 108if test "x$as_myself" = x; then 109 as_myself=$0 110fi 111if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114fi 115 116# Unset variables that we do not need and which cause bugs (e.g. in 117# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118# suppresses any "Segmentation fault" message there. '((' could 119# trigger a bug in pdksh 5.2.14. 120for as_var in BASH_ENV ENV MAIL MAILPATH 121do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123done 124PS1='$ ' 125PS2='> ' 126PS4='+ ' 127 128# NLS nuisances. 129LC_ALL=C 130export LC_ALL 131LANGUAGE=C 132export LANGUAGE 133 134# CDPATH. 135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137if test "x$CONFIG_SHELL" = x; then 138 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 139 emulate sh 140 NULLCMD=: 141 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 142 # is contrary to our usage. Disable this feature. 143 alias -g '\${1+\"\$@\"}'='\"\$@\"' 144 setopt NO_GLOB_SUBST 145else 146 case \`(set -o) 2>/dev/null\` in #( 147 *posix*) : 148 set -o posix ;; #( 149 *) : 150 ;; 151esac 152fi 153" 154 as_required="as_fn_return () { (exit \$1); } 155as_fn_success () { as_fn_return 0; } 156as_fn_failure () { as_fn_return 1; } 157as_fn_ret_success () { return 0; } 158as_fn_ret_failure () { return 1; } 159 160exitcode=0 161as_fn_success || { exitcode=1; echo as_fn_success failed.; } 162as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 163as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 164as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 165if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 166 167else 168 exitcode=1; echo positional parameters were not saved. 169fi 170test x\$exitcode = x0 || exit 1" 171 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 172 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 173 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 174 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 175test \$(( 1 + 1 )) = 2 || exit 1" 176 if (eval "$as_required") 2>/dev/null; then : 177 as_have_required=yes 178else 179 as_have_required=no 180fi 181 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 182 183else 184 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 185as_found=false 186for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 187do 188 IFS=$as_save_IFS 189 test -z "$as_dir" && as_dir=. 190 as_found=: 191 case $as_dir in #( 192 /*) 193 for as_base in sh bash ksh sh5; do 194 # Try only shells that exist, to save several forks. 195 as_shell=$as_dir/$as_base 196 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 197 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 198 CONFIG_SHELL=$as_shell as_have_required=yes 199 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 200 break 2 201fi 202fi 203 done;; 204 esac 205 as_found=false 206done 207$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 208 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 209 CONFIG_SHELL=$SHELL as_have_required=yes 210fi; } 211IFS=$as_save_IFS 212 213 214 if test "x$CONFIG_SHELL" != x; then : 215 # We cannot yet assume a decent shell, so we have to provide a 216 # neutralization value for shells without unset; and this also 217 # works around shells that cannot unset nonexistent variables. 218 BASH_ENV=/dev/null 219 ENV=/dev/null 220 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 221 export CONFIG_SHELL 222 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 223fi 224 225 if test x$as_have_required = xno; then : 226 $as_echo "$0: This script requires a shell more modern than all" 227 $as_echo "$0: the shells that I found on your system." 228 if test x${ZSH_VERSION+set} = xset ; then 229 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 230 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 231 else 232 $as_echo "$0: Please tell bug-autoconf@gnu.org and 233$0: bug-readline@gnu.org about your system, including any 234$0: error possibly output before this message. Then install 235$0: a modern shell, or manually run the script under such a 236$0: shell if you do have one." 237 fi 238 exit 1 239fi 240fi 241fi 242SHELL=${CONFIG_SHELL-/bin/sh} 243export SHELL 244# Unset more variables known to interfere with behavior of common tools. 245CLICOLOR_FORCE= GREP_OPTIONS= 246unset CLICOLOR_FORCE GREP_OPTIONS 247 248## --------------------- ## 249## M4sh Shell Functions. ## 250## --------------------- ## 251# as_fn_unset VAR 252# --------------- 253# Portably unset VAR. 254as_fn_unset () 255{ 256 { eval $1=; unset $1;} 257} 258as_unset=as_fn_unset 259 260# as_fn_set_status STATUS 261# ----------------------- 262# Set $? to STATUS, without forking. 263as_fn_set_status () 264{ 265 return $1 266} # as_fn_set_status 267 268# as_fn_exit STATUS 269# ----------------- 270# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 271as_fn_exit () 272{ 273 set +e 274 as_fn_set_status $1 275 exit $1 276} # as_fn_exit 277 278# as_fn_mkdir_p 279# ------------- 280# Create "$as_dir" as a directory, including parents if necessary. 281as_fn_mkdir_p () 282{ 283 284 case $as_dir in #( 285 -*) as_dir=./$as_dir;; 286 esac 287 test -d "$as_dir" || eval $as_mkdir_p || { 288 as_dirs= 289 while :; do 290 case $as_dir in #( 291 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 292 *) as_qdir=$as_dir;; 293 esac 294 as_dirs="'$as_qdir' $as_dirs" 295 as_dir=`$as_dirname -- "$as_dir" || 296$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 297 X"$as_dir" : 'X\(//\)[^/]' \| \ 298 X"$as_dir" : 'X\(//\)$' \| \ 299 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 300$as_echo X"$as_dir" | 301 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 302 s//\1/ 303 q 304 } 305 /^X\(\/\/\)[^/].*/{ 306 s//\1/ 307 q 308 } 309 /^X\(\/\/\)$/{ 310 s//\1/ 311 q 312 } 313 /^X\(\/\).*/{ 314 s//\1/ 315 q 316 } 317 s/.*/./; q'` 318 test -d "$as_dir" && break 319 done 320 test -z "$as_dirs" || eval "mkdir $as_dirs" 321 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 322 323 324} # as_fn_mkdir_p 325# as_fn_append VAR VALUE 326# ---------------------- 327# Append the text in VALUE to the end of the definition contained in VAR. Take 328# advantage of any shell optimizations that allow amortized linear growth over 329# repeated appends, instead of the typical quadratic growth present in naive 330# implementations. 331if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 332 eval 'as_fn_append () 333 { 334 eval $1+=\$2 335 }' 336else 337 as_fn_append () 338 { 339 eval $1=\$$1\$2 340 } 341fi # as_fn_append 342 343# as_fn_arith ARG... 344# ------------------ 345# Perform arithmetic evaluation on the ARGs, and store the result in the 346# global $as_val. Take advantage of shells that can avoid forks. The arguments 347# must be portable across $(()) and expr. 348if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 349 eval 'as_fn_arith () 350 { 351 as_val=$(( $* )) 352 }' 353else 354 as_fn_arith () 355 { 356 as_val=`expr "$@" || test $? -eq 1` 357 } 358fi # as_fn_arith 359 360 361# as_fn_error ERROR [LINENO LOG_FD] 362# --------------------------------- 363# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 364# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 365# script with status $?, using 1 if that was 0. 366as_fn_error () 367{ 368 as_status=$?; test $as_status -eq 0 && as_status=1 369 if test "$3"; then 370 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 371 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 372 fi 373 $as_echo "$as_me: error: $1" >&2 374 as_fn_exit $as_status 375} # as_fn_error 376 377if expr a : '\(a\)' >/dev/null 2>&1 && 378 test "X`expr 00001 : '.*\(...\)'`" = X001; then 379 as_expr=expr 380else 381 as_expr=false 382fi 383 384if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 385 as_basename=basename 386else 387 as_basename=false 388fi 389 390if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 391 as_dirname=dirname 392else 393 as_dirname=false 394fi 395 396as_me=`$as_basename -- "$0" || 397$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 398 X"$0" : 'X\(//\)$' \| \ 399 X"$0" : 'X\(/\)' \| . 2>/dev/null || 400$as_echo X/"$0" | 401 sed '/^.*\/\([^/][^/]*\)\/*$/{ 402 s//\1/ 403 q 404 } 405 /^X\/\(\/\/\)$/{ 406 s//\1/ 407 q 408 } 409 /^X\/\(\/\).*/{ 410 s//\1/ 411 q 412 } 413 s/.*/./; q'` 414 415# Avoid depending upon Character Ranges. 416as_cr_letters='abcdefghijklmnopqrstuvwxyz' 417as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 418as_cr_Letters=$as_cr_letters$as_cr_LETTERS 419as_cr_digits='0123456789' 420as_cr_alnum=$as_cr_Letters$as_cr_digits 421 422 423 as_lineno_1=$LINENO as_lineno_1a=$LINENO 424 as_lineno_2=$LINENO as_lineno_2a=$LINENO 425 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 426 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 427 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 428 sed -n ' 429 p 430 /[$]LINENO/= 431 ' <$as_myself | 432 sed ' 433 s/[$]LINENO.*/&-/ 434 t lineno 435 b 436 :lineno 437 N 438 :loop 439 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 440 t loop 441 s/-\n.*// 442 ' >$as_me.lineno && 443 chmod +x "$as_me.lineno" || 444 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 445 446 # Don't try to exec as it changes $[0], causing all sort of problems 447 # (the dirname of $[0] is not the place where we might find the 448 # original and so on. Autoconf is especially sensitive to this). 449 . "./$as_me.lineno" 450 # Exit status is that of the last command. 451 exit 452} 453 454ECHO_C= ECHO_N= ECHO_T= 455case `echo -n x` in #((((( 456-n*) 457 case `echo 'xy\c'` in 458 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 459 xy) ECHO_C='\c';; 460 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 461 ECHO_T=' ';; 462 esac;; 463*) 464 ECHO_N='-n';; 465esac 466 467rm -f conf$$ conf$$.exe conf$$.file 468if test -d conf$$.dir; then 469 rm -f conf$$.dir/conf$$.file 470else 471 rm -f conf$$.dir 472 mkdir conf$$.dir 2>/dev/null 473fi 474if (echo >conf$$.file) 2>/dev/null; then 475 if ln -s conf$$.file conf$$ 2>/dev/null; then 476 as_ln_s='ln -s' 477 # ... but there are two gotchas: 478 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 479 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 480 # In both cases, we have to default to `cp -p'. 481 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 482 as_ln_s='cp -p' 483 elif ln conf$$.file conf$$ 2>/dev/null; then 484 as_ln_s=ln 485 else 486 as_ln_s='cp -p' 487 fi 488else 489 as_ln_s='cp -p' 490fi 491rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 492rmdir conf$$.dir 2>/dev/null 493 494if mkdir -p . 2>/dev/null; then 495 as_mkdir_p='mkdir -p "$as_dir"' 496else 497 test -d ./-p && rmdir ./-p 498 as_mkdir_p=false 499fi 500 501if test -x / >/dev/null 2>&1; then 502 as_test_x='test -x' 503else 504 if ls -dL / >/dev/null 2>&1; then 505 as_ls_L_option=L 506 else 507 as_ls_L_option= 508 fi 509 as_test_x=' 510 eval sh -c '\'' 511 if test -d "$1"; then 512 test -d "$1/."; 513 else 514 case $1 in #( 515 -*)set "./$1";; 516 esac; 517 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 518 ???[sx]*):;;*)false;;esac;fi 519 '\'' sh 520 ' 521fi 522as_executable_p=$as_test_x 523 524# Sed expression to map a string onto a valid CPP name. 525as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 526 527# Sed expression to map a string onto a valid variable name. 528as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 529 530 531exec 7<&0 </dev/null 6>&1 532 533# Name of the host. 534# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 535# so uname gets run too. 536ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 537 538# 539# Initializations. 540# 541ac_default_prefix=/usr/local 542ac_clean_files= 543ac_config_libobj_dir=. 544LIBOBJS= 545cross_compiling=no 546subdirs= 547MFLAGS= 548MAKEFLAGS= 549 550# Identity of this package. 551PACKAGE_NAME='readline' 552PACKAGE_TARNAME='readline' 553PACKAGE_VERSION='6.2' 554PACKAGE_STRING='readline 6.2' 555PACKAGE_BUGREPORT='bug-readline@gnu.org' 556PACKAGE_URL='' 557 558ac_unique_file="readline.h" 559# Factoring default headers for most tests. 560ac_includes_default="\ 561#include <stdio.h> 562#ifdef HAVE_SYS_TYPES_H 563# include <sys/types.h> 564#endif 565#ifdef HAVE_SYS_STAT_H 566# include <sys/stat.h> 567#endif 568#ifdef STDC_HEADERS 569# include <stdlib.h> 570# include <stddef.h> 571#else 572# ifdef HAVE_STDLIB_H 573# include <stdlib.h> 574# endif 575#endif 576#ifdef HAVE_STRING_H 577# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 578# include <memory.h> 579# endif 580# include <string.h> 581#endif 582#ifdef HAVE_STRINGS_H 583# include <strings.h> 584#endif 585#ifdef HAVE_INTTYPES_H 586# include <inttypes.h> 587#endif 588#ifdef HAVE_STDINT_H 589# include <stdint.h> 590#endif 591#ifdef HAVE_UNISTD_H 592# include <unistd.h> 593#endif" 594 595ac_subst_vars='LTLIBOBJS 596TERMCAP_LIB 597LIBVERSION 598ARFLAGS 599LOCAL_DEFS 600LOCAL_LDFLAGS 601LOCAL_CFLAGS 602BUILD_DIR 603PURIFY 604SHARED_INSTALL_TARGET 605STATIC_INSTALL_TARGET 606SHARED_TARGET 607STATIC_TARGET 608SHLIB_MINOR 609SHLIB_MAJOR 610SHLIB_LIBS 611SHLIB_DLLVERSION 612SHLIB_LIBVERSION 613SHLIB_LIBSUFF 614SHLIB_LIBPREF 615SHLIB_DOT 616SHLIB_XLDFLAGS 617SHLIB_STATUS 618SHOBJ_STATUS 619SHOBJ_LIBS 620SHOBJ_XLDFLAGS 621SHOBJ_LDFLAGS 622SHOBJ_LD 623SHOBJ_CFLAGS 624SHOBJ_CC 625LIBOBJS 626MAKE_SHELL 627RANLIB 628AR 629INSTALL_DATA 630INSTALL_SCRIPT 631INSTALL_PROGRAM 632EGREP 633GREP 634CPP 635OBJEXT 636EXEEXT 637ac_ct_CC 638CPPFLAGS 639LDFLAGS 640CFLAGS 641CC 642SET_MAKE 643CROSS_COMPILE 644host_os 645host_vendor 646host_cpu 647host 648build_os 649build_vendor 650build_cpu 651build 652target_alias 653host_alias 654build_alias 655LIBS 656ECHO_T 657ECHO_N 658ECHO_C 659DEFS 660mandir 661localedir 662libdir 663psdir 664pdfdir 665dvidir 666htmldir 667infodir 668docdir 669oldincludedir 670includedir 671localstatedir 672sharedstatedir 673sysconfdir 674datadir 675datarootdir 676libexecdir 677sbindir 678bindir 679program_transform_name 680prefix 681exec_prefix 682PACKAGE_URL 683PACKAGE_BUGREPORT 684PACKAGE_STRING 685PACKAGE_VERSION 686PACKAGE_TARNAME 687PACKAGE_NAME 688PATH_SEPARATOR 689SHELL' 690ac_subst_files='' 691ac_user_opts=' 692enable_option_checking 693with_curses 694with_purify 695enable_multibyte 696enable_static 697enable_largefile 698' 699 ac_precious_vars='build_alias 700host_alias 701target_alias 702CC 703CFLAGS 704LDFLAGS 705LIBS 706CPPFLAGS 707CPP' 708 709 710# Initialize some variables set by options. 711ac_init_help= 712ac_init_version=false 713ac_unrecognized_opts= 714ac_unrecognized_sep= 715# The variables have the same names as the options, with 716# dashes changed to underlines. 717cache_file=/dev/null 718exec_prefix=NONE 719no_create= 720no_recursion= 721prefix=NONE 722program_prefix=NONE 723program_suffix=NONE 724program_transform_name=s,x,x, 725silent= 726site= 727srcdir= 728verbose= 729x_includes=NONE 730x_libraries=NONE 731 732# Installation directory options. 733# These are left unexpanded so users can "make install exec_prefix=/foo" 734# and all the variables that are supposed to be based on exec_prefix 735# by default will actually change. 736# Use braces instead of parens because sh, perl, etc. also accept them. 737# (The list follows the same order as the GNU Coding Standards.) 738bindir='${exec_prefix}/bin' 739sbindir='${exec_prefix}/sbin' 740libexecdir='${exec_prefix}/libexec' 741datarootdir='${prefix}/share' 742datadir='${datarootdir}' 743sysconfdir='${prefix}/etc' 744sharedstatedir='${prefix}/com' 745localstatedir='${prefix}/var' 746includedir='${prefix}/include' 747oldincludedir='/usr/include' 748docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 749infodir='${datarootdir}/info' 750htmldir='${docdir}' 751dvidir='${docdir}' 752pdfdir='${docdir}' 753psdir='${docdir}' 754libdir='${exec_prefix}/lib' 755localedir='${datarootdir}/locale' 756mandir='${datarootdir}/man' 757 758ac_prev= 759ac_dashdash= 760for ac_option 761do 762 # If the previous option needs an argument, assign it. 763 if test -n "$ac_prev"; then 764 eval $ac_prev=\$ac_option 765 ac_prev= 766 continue 767 fi 768 769 case $ac_option in 770 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 771 *) ac_optarg=yes ;; 772 esac 773 774 # Accept the important Cygnus configure options, so we can diagnose typos. 775 776 case $ac_dashdash$ac_option in 777 --) 778 ac_dashdash=yes ;; 779 780 -bindir | --bindir | --bindi | --bind | --bin | --bi) 781 ac_prev=bindir ;; 782 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 783 bindir=$ac_optarg ;; 784 785 -build | --build | --buil | --bui | --bu) 786 ac_prev=build_alias ;; 787 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 788 build_alias=$ac_optarg ;; 789 790 -cache-file | --cache-file | --cache-fil | --cache-fi \ 791 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 792 ac_prev=cache_file ;; 793 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 794 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 795 cache_file=$ac_optarg ;; 796 797 --config-cache | -C) 798 cache_file=config.cache ;; 799 800 -datadir | --datadir | --datadi | --datad) 801 ac_prev=datadir ;; 802 -datadir=* | --datadir=* | --datadi=* | --datad=*) 803 datadir=$ac_optarg ;; 804 805 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 806 | --dataroo | --dataro | --datar) 807 ac_prev=datarootdir ;; 808 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 809 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 810 datarootdir=$ac_optarg ;; 811 812 -disable-* | --disable-*) 813 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 814 # Reject names that are not valid shell variable names. 815 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 816 as_fn_error "invalid feature name: $ac_useropt" 817 ac_useropt_orig=$ac_useropt 818 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 819 case $ac_user_opts in 820 *" 821"enable_$ac_useropt" 822"*) ;; 823 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 824 ac_unrecognized_sep=', ';; 825 esac 826 eval enable_$ac_useropt=no ;; 827 828 -docdir | --docdir | --docdi | --doc | --do) 829 ac_prev=docdir ;; 830 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 831 docdir=$ac_optarg ;; 832 833 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 834 ac_prev=dvidir ;; 835 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 836 dvidir=$ac_optarg ;; 837 838 -enable-* | --enable-*) 839 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 840 # Reject names that are not valid shell variable names. 841 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 842 as_fn_error "invalid feature name: $ac_useropt" 843 ac_useropt_orig=$ac_useropt 844 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 845 case $ac_user_opts in 846 *" 847"enable_$ac_useropt" 848"*) ;; 849 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 850 ac_unrecognized_sep=', ';; 851 esac 852 eval enable_$ac_useropt=\$ac_optarg ;; 853 854 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 855 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 856 | --exec | --exe | --ex) 857 ac_prev=exec_prefix ;; 858 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 859 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 860 | --exec=* | --exe=* | --ex=*) 861 exec_prefix=$ac_optarg ;; 862 863 -gas | --gas | --ga | --g) 864 # Obsolete; use --with-gas. 865 with_gas=yes ;; 866 867 -help | --help | --hel | --he | -h) 868 ac_init_help=long ;; 869 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 870 ac_init_help=recursive ;; 871 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 872 ac_init_help=short ;; 873 874 -host | --host | --hos | --ho) 875 ac_prev=host_alias ;; 876 -host=* | --host=* | --hos=* | --ho=*) 877 host_alias=$ac_optarg ;; 878 879 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 880 ac_prev=htmldir ;; 881 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 882 | --ht=*) 883 htmldir=$ac_optarg ;; 884 885 -includedir | --includedir | --includedi | --included | --include \ 886 | --includ | --inclu | --incl | --inc) 887 ac_prev=includedir ;; 888 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 889 | --includ=* | --inclu=* | --incl=* | --inc=*) 890 includedir=$ac_optarg ;; 891 892 -infodir | --infodir | --infodi | --infod | --info | --inf) 893 ac_prev=infodir ;; 894 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 895 infodir=$ac_optarg ;; 896 897 -libdir | --libdir | --libdi | --libd) 898 ac_prev=libdir ;; 899 -libdir=* | --libdir=* | --libdi=* | --libd=*) 900 libdir=$ac_optarg ;; 901 902 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 903 | --libexe | --libex | --libe) 904 ac_prev=libexecdir ;; 905 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 906 | --libexe=* | --libex=* | --libe=*) 907 libexecdir=$ac_optarg ;; 908 909 -localedir | --localedir | --localedi | --localed | --locale) 910 ac_prev=localedir ;; 911 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 912 localedir=$ac_optarg ;; 913 914 -localstatedir | --localstatedir | --localstatedi | --localstated \ 915 | --localstate | --localstat | --localsta | --localst | --locals) 916 ac_prev=localstatedir ;; 917 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 918 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 919 localstatedir=$ac_optarg ;; 920 921 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 922 ac_prev=mandir ;; 923 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 924 mandir=$ac_optarg ;; 925 926 -nfp | --nfp | --nf) 927 # Obsolete; use --without-fp. 928 with_fp=no ;; 929 930 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 931 | --no-cr | --no-c | -n) 932 no_create=yes ;; 933 934 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 935 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 936 no_recursion=yes ;; 937 938 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 939 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 940 | --oldin | --oldi | --old | --ol | --o) 941 ac_prev=oldincludedir ;; 942 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 943 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 944 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 945 oldincludedir=$ac_optarg ;; 946 947 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 948 ac_prev=prefix ;; 949 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 950 prefix=$ac_optarg ;; 951 952 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 953 | --program-pre | --program-pr | --program-p) 954 ac_prev=program_prefix ;; 955 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 956 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 957 program_prefix=$ac_optarg ;; 958 959 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 960 | --program-suf | --program-su | --program-s) 961 ac_prev=program_suffix ;; 962 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 963 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 964 program_suffix=$ac_optarg ;; 965 966 -program-transform-name | --program-transform-name \ 967 | --program-transform-nam | --program-transform-na \ 968 | --program-transform-n | --program-transform- \ 969 | --program-transform | --program-transfor \ 970 | --program-transfo | --program-transf \ 971 | --program-trans | --program-tran \ 972 | --progr-tra | --program-tr | --program-t) 973 ac_prev=program_transform_name ;; 974 -program-transform-name=* | --program-transform-name=* \ 975 | --program-transform-nam=* | --program-transform-na=* \ 976 | --program-transform-n=* | --program-transform-=* \ 977 | --program-transform=* | --program-transfor=* \ 978 | --program-transfo=* | --program-transf=* \ 979 | --program-trans=* | --program-tran=* \ 980 | --progr-tra=* | --program-tr=* | --program-t=*) 981 program_transform_name=$ac_optarg ;; 982 983 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 984 ac_prev=pdfdir ;; 985 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 986 pdfdir=$ac_optarg ;; 987 988 -psdir | --psdir | --psdi | --psd | --ps) 989 ac_prev=psdir ;; 990 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 991 psdir=$ac_optarg ;; 992 993 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 994 | -silent | --silent | --silen | --sile | --sil) 995 silent=yes ;; 996 997 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 998 ac_prev=sbindir ;; 999 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1000 | --sbi=* | --sb=*) 1001 sbindir=$ac_optarg ;; 1002 1003 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1004 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1005 | --sharedst | --shareds | --shared | --share | --shar \ 1006 | --sha | --sh) 1007 ac_prev=sharedstatedir ;; 1008 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1009 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1010 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1011 | --sha=* | --sh=*) 1012 sharedstatedir=$ac_optarg ;; 1013 1014 -site | --site | --sit) 1015 ac_prev=site ;; 1016 -site=* | --site=* | --sit=*) 1017 site=$ac_optarg ;; 1018 1019 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1020 ac_prev=srcdir ;; 1021 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1022 srcdir=$ac_optarg ;; 1023 1024 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1025 | --syscon | --sysco | --sysc | --sys | --sy) 1026 ac_prev=sysconfdir ;; 1027 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1028 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1029 sysconfdir=$ac_optarg ;; 1030 1031 -target | --target | --targe | --targ | --tar | --ta | --t) 1032 ac_prev=target_alias ;; 1033 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1034 target_alias=$ac_optarg ;; 1035 1036 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1037 verbose=yes ;; 1038 1039 -version | --version | --versio | --versi | --vers | -V) 1040 ac_init_version=: ;; 1041 1042 -with-* | --with-*) 1043 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1044 # Reject names that are not valid shell variable names. 1045 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1046 as_fn_error "invalid package name: $ac_useropt" 1047 ac_useropt_orig=$ac_useropt 1048 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1049 case $ac_user_opts in 1050 *" 1051"with_$ac_useropt" 1052"*) ;; 1053 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1054 ac_unrecognized_sep=', ';; 1055 esac 1056 eval with_$ac_useropt=\$ac_optarg ;; 1057 1058 -without-* | --without-*) 1059 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1060 # Reject names that are not valid shell variable names. 1061 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1062 as_fn_error "invalid package name: $ac_useropt" 1063 ac_useropt_orig=$ac_useropt 1064 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1065 case $ac_user_opts in 1066 *" 1067"with_$ac_useropt" 1068"*) ;; 1069 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1070 ac_unrecognized_sep=', ';; 1071 esac 1072 eval with_$ac_useropt=no ;; 1073 1074 --x) 1075 # Obsolete; use --with-x. 1076 with_x=yes ;; 1077 1078 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1079 | --x-incl | --x-inc | --x-in | --x-i) 1080 ac_prev=x_includes ;; 1081 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1082 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1083 x_includes=$ac_optarg ;; 1084 1085 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1086 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1087 ac_prev=x_libraries ;; 1088 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1089 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1090 x_libraries=$ac_optarg ;; 1091 1092 -*) as_fn_error "unrecognized option: \`$ac_option' 1093Try \`$0 --help' for more information." 1094 ;; 1095 1096 *=*) 1097 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1098 # Reject names that are not valid shell variable names. 1099 case $ac_envvar in #( 1100 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1101 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1102 esac 1103 eval $ac_envvar=\$ac_optarg 1104 export $ac_envvar ;; 1105 1106 *) 1107 # FIXME: should be removed in autoconf 3.0. 1108 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1109 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1110 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1111 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1112 ;; 1113 1114 esac 1115done 1116 1117if test -n "$ac_prev"; then 1118 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1119 as_fn_error "missing argument to $ac_option" 1120fi 1121 1122if test -n "$ac_unrecognized_opts"; then 1123 case $enable_option_checking in 1124 no) ;; 1125 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1126 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1127 esac 1128fi 1129 1130# Check all directory arguments for consistency. 1131for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1132 datadir sysconfdir sharedstatedir localstatedir includedir \ 1133 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1134 libdir localedir mandir 1135do 1136 eval ac_val=\$$ac_var 1137 # Remove trailing slashes. 1138 case $ac_val in 1139 */ ) 1140 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1141 eval $ac_var=\$ac_val;; 1142 esac 1143 # Be sure to have absolute directory names. 1144 case $ac_val in 1145 [\\/$]* | ?:[\\/]* ) continue;; 1146 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1147 esac 1148 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1149done 1150 1151# There might be people who depend on the old broken behavior: `$host' 1152# used to hold the argument of --host etc. 1153# FIXME: To remove some day. 1154build=$build_alias 1155host=$host_alias 1156target=$target_alias 1157 1158# FIXME: To remove some day. 1159if test "x$host_alias" != x; then 1160 if test "x$build_alias" = x; then 1161 cross_compiling=maybe 1162 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1163 If a cross compiler is detected then cross compile mode will be used." >&2 1164 elif test "x$build_alias" != "x$host_alias"; then 1165 cross_compiling=yes 1166 fi 1167fi 1168 1169ac_tool_prefix= 1170test -n "$host_alias" && ac_tool_prefix=$host_alias- 1171 1172test "$silent" = yes && exec 6>/dev/null 1173 1174 1175ac_pwd=`pwd` && test -n "$ac_pwd" && 1176ac_ls_di=`ls -di .` && 1177ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1178 as_fn_error "working directory cannot be determined" 1179test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1180 as_fn_error "pwd does not report name of working directory" 1181 1182 1183# Find the source files, if location was not specified. 1184if test -z "$srcdir"; then 1185 ac_srcdir_defaulted=yes 1186 # Try the directory containing this script, then the parent directory. 1187 ac_confdir=`$as_dirname -- "$as_myself" || 1188$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1189 X"$as_myself" : 'X\(//\)[^/]' \| \ 1190 X"$as_myself" : 'X\(//\)$' \| \ 1191 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1192$as_echo X"$as_myself" | 1193 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1194 s//\1/ 1195 q 1196 } 1197 /^X\(\/\/\)[^/].*/{ 1198 s//\1/ 1199 q 1200 } 1201 /^X\(\/\/\)$/{ 1202 s//\1/ 1203 q 1204 } 1205 /^X\(\/\).*/{ 1206 s//\1/ 1207 q 1208 } 1209 s/.*/./; q'` 1210 srcdir=$ac_confdir 1211 if test ! -r "$srcdir/$ac_unique_file"; then 1212 srcdir=.. 1213 fi 1214else 1215 ac_srcdir_defaulted=no 1216fi 1217if test ! -r "$srcdir/$ac_unique_file"; then 1218 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1219 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1220fi 1221ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1222ac_abs_confdir=`( 1223 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1224 pwd)` 1225# When building in place, set srcdir=. 1226if test "$ac_abs_confdir" = "$ac_pwd"; then 1227 srcdir=. 1228fi 1229# Remove unnecessary trailing slashes from srcdir. 1230# Double slashes in file names in object file debugging info 1231# mess up M-x gdb in Emacs. 1232case $srcdir in 1233*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1234esac 1235for ac_var in $ac_precious_vars; do 1236 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1237 eval ac_env_${ac_var}_value=\$${ac_var} 1238 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1239 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1240done 1241 1242# 1243# Report the --help message. 1244# 1245if test "$ac_init_help" = "long"; then 1246 # Omit some internal or obsolete options to make the list less imposing. 1247 # This message is too long to be a string in the A/UX 3.1 sh. 1248 cat <<_ACEOF 1249\`configure' configures readline 6.2 to adapt to many kinds of systems. 1250 1251Usage: $0 [OPTION]... [VAR=VALUE]... 1252 1253To assign environment variables (e.g., CC, CFLAGS...), specify them as 1254VAR=VALUE. See below for descriptions of some of the useful variables. 1255 1256Defaults for the options are specified in brackets. 1257 1258Configuration: 1259 -h, --help display this help and exit 1260 --help=short display options specific to this package 1261 --help=recursive display the short help of all the included packages 1262 -V, --version display version information and exit 1263 -q, --quiet, --silent do not print \`checking...' messages 1264 --cache-file=FILE cache test results in FILE [disabled] 1265 -C, --config-cache alias for \`--cache-file=config.cache' 1266 -n, --no-create do not create output files 1267 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1268 1269Installation directories: 1270 --prefix=PREFIX install architecture-independent files in PREFIX 1271 [$ac_default_prefix] 1272 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1273 [PREFIX] 1274 1275By default, \`make install' will install all the files in 1276\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1277an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1278for instance \`--prefix=\$HOME'. 1279 1280For better control, use the options below. 1281 1282Fine tuning of the installation directories: 1283 --bindir=DIR user executables [EPREFIX/bin] 1284 --sbindir=DIR system admin executables [EPREFIX/sbin] 1285 --libexecdir=DIR program executables [EPREFIX/libexec] 1286 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1287 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1288 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1289 --libdir=DIR object code libraries [EPREFIX/lib] 1290 --includedir=DIR C header files [PREFIX/include] 1291 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1292 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1293 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1294 --infodir=DIR info documentation [DATAROOTDIR/info] 1295 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1296 --mandir=DIR man documentation [DATAROOTDIR/man] 1297 --docdir=DIR documentation root [DATAROOTDIR/doc/readline] 1298 --htmldir=DIR html documentation [DOCDIR] 1299 --dvidir=DIR dvi documentation [DOCDIR] 1300 --pdfdir=DIR pdf documentation [DOCDIR] 1301 --psdir=DIR ps documentation [DOCDIR] 1302_ACEOF 1303 1304 cat <<\_ACEOF 1305 1306System types: 1307 --build=BUILD configure for building on BUILD [guessed] 1308 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1309_ACEOF 1310fi 1311 1312if test -n "$ac_init_help"; then 1313 case $ac_init_help in 1314 short | recursive ) echo "Configuration of readline 6.2:";; 1315 esac 1316 cat <<\_ACEOF 1317 1318Optional Features: 1319 --disable-option-checking ignore unrecognized --enable/--with options 1320 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1321 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1322 --enable-multibyte enable multibyte characters if OS supports them 1323 --enable-static build static libraries [default=YES] 1324 --disable-largefile omit support for large files 1325 1326Optional Packages: 1327 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1328 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1329 --with-curses use the curses library instead of the termcap 1330 library 1331 --with-purify configure to postprocess with purify 1332 1333Some influential environment variables: 1334 CC C compiler command 1335 CFLAGS C compiler flags 1336 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1337 nonstandard directory <lib dir> 1338 LIBS libraries to pass to the linker, e.g. -l<library> 1339 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1340 you have headers in a nonstandard directory <include dir> 1341 CPP C preprocessor 1342 1343Use these variables to override the choices made by `configure' or to help 1344it to find libraries and programs with nonstandard names/locations. 1345 1346Report bugs to <bug-readline@gnu.org>. 1347_ACEOF 1348ac_status=$? 1349fi 1350 1351if test "$ac_init_help" = "recursive"; then 1352 # If there are subdirs, report their specific --help. 1353 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1354 test -d "$ac_dir" || 1355 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1356 continue 1357 ac_builddir=. 1358 1359case "$ac_dir" in 1360.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1361*) 1362 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1363 # A ".." for each directory in $ac_dir_suffix. 1364 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1365 case $ac_top_builddir_sub in 1366 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1367 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1368 esac ;; 1369esac 1370ac_abs_top_builddir=$ac_pwd 1371ac_abs_builddir=$ac_pwd$ac_dir_suffix 1372# for backward compatibility: 1373ac_top_builddir=$ac_top_build_prefix 1374 1375case $srcdir in 1376 .) # We are building in place. 1377 ac_srcdir=. 1378 ac_top_srcdir=$ac_top_builddir_sub 1379 ac_abs_top_srcdir=$ac_pwd ;; 1380 [\\/]* | ?:[\\/]* ) # Absolute name. 1381 ac_srcdir=$srcdir$ac_dir_suffix; 1382 ac_top_srcdir=$srcdir 1383 ac_abs_top_srcdir=$srcdir ;; 1384 *) # Relative name. 1385 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1386 ac_top_srcdir=$ac_top_build_prefix$srcdir 1387 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1388esac 1389ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1390 1391 cd "$ac_dir" || { ac_status=$?; continue; } 1392 # Check for guested configure. 1393 if test -f "$ac_srcdir/configure.gnu"; then 1394 echo && 1395 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1396 elif test -f "$ac_srcdir/configure"; then 1397 echo && 1398 $SHELL "$ac_srcdir/configure" --help=recursive 1399 else 1400 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1401 fi || ac_status=$? 1402 cd "$ac_pwd" || { ac_status=$?; break; } 1403 done 1404fi 1405 1406test -n "$ac_init_help" && exit $ac_status 1407if $ac_init_version; then 1408 cat <<\_ACEOF 1409readline configure 6.2 1410generated by GNU Autoconf 2.64 1411 1412Copyright (C) 2009 Free Software Foundation, Inc. 1413This configure script is free software; the Free Software Foundation 1414gives unlimited permission to copy, distribute and modify it. 1415_ACEOF 1416 exit 1417fi 1418 1419## ------------------------ ## 1420## Autoconf initialization. ## 1421## ------------------------ ## 1422 1423# ac_fn_c_try_compile LINENO 1424# -------------------------- 1425# Try to compile conftest.$ac_ext, and return whether this succeeded. 1426ac_fn_c_try_compile () 1427{ 1428 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1429 rm -f conftest.$ac_objext 1430 if { { ac_try="$ac_compile" 1431case "(($ac_try" in 1432 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1433 *) ac_try_echo=$ac_try;; 1434esac 1435eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1436$as_echo "$ac_try_echo"; } >&5 1437 (eval "$ac_compile") 2>conftest.err 1438 ac_status=$? 1439 if test -s conftest.err; then 1440 grep -v '^ *+' conftest.err >conftest.er1 1441 cat conftest.er1 >&5 1442 mv -f conftest.er1 conftest.err 1443 fi 1444 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1445 test $ac_status = 0; } && { 1446 test -z "$ac_c_werror_flag" || 1447 test ! -s conftest.err 1448 } && test -s conftest.$ac_objext; then : 1449 ac_retval=0 1450else 1451 $as_echo "$as_me: failed program was:" >&5 1452sed 's/^/| /' conftest.$ac_ext >&5 1453 1454 ac_retval=1 1455fi 1456 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1457 return $ac_retval 1458 1459} # ac_fn_c_try_compile 1460 1461# ac_fn_c_try_cpp LINENO 1462# ---------------------- 1463# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1464ac_fn_c_try_cpp () 1465{ 1466 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1467 if { { ac_try="$ac_cpp conftest.$ac_ext" 1468case "(($ac_try" in 1469 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1470 *) ac_try_echo=$ac_try;; 1471esac 1472eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1473$as_echo "$ac_try_echo"; } >&5 1474 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1475 ac_status=$? 1476 if test -s conftest.err; then 1477 grep -v '^ *+' conftest.err >conftest.er1 1478 cat conftest.er1 >&5 1479 mv -f conftest.er1 conftest.err 1480 fi 1481 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1482 test $ac_status = 0; } >/dev/null && { 1483 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1484 test ! -s conftest.err 1485 }; then : 1486 ac_retval=0 1487else 1488 $as_echo "$as_me: failed program was:" >&5 1489sed 's/^/| /' conftest.$ac_ext >&5 1490 1491 ac_retval=1 1492fi 1493 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1494 return $ac_retval 1495 1496} # ac_fn_c_try_cpp 1497 1498# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1499# ------------------------------------------------------- 1500# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1501# the include files in INCLUDES and setting the cache variable VAR 1502# accordingly. 1503ac_fn_c_check_header_mongrel () 1504{ 1505 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1506 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1508$as_echo_n "checking for $2... " >&6; } 1509if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1510 $as_echo_n "(cached) " >&6 1511fi 1512eval ac_res=\$$3 1513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1514$as_echo "$ac_res" >&6; } 1515else 1516 # Is the header compilable? 1517{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1518$as_echo_n "checking $2 usability... " >&6; } 1519cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1520/* end confdefs.h. */ 1521$4 1522#include <$2> 1523_ACEOF 1524if ac_fn_c_try_compile "$LINENO"; then : 1525 ac_header_compiler=yes 1526else 1527 ac_header_compiler=no 1528fi 1529rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1530{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1531$as_echo "$ac_header_compiler" >&6; } 1532 1533# Is the header present? 1534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1535$as_echo_n "checking $2 presence... " >&6; } 1536cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1537/* end confdefs.h. */ 1538#include <$2> 1539_ACEOF 1540if ac_fn_c_try_cpp "$LINENO"; then : 1541 ac_header_preproc=yes 1542else 1543 ac_header_preproc=no 1544fi 1545rm -f conftest.err conftest.$ac_ext 1546{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1547$as_echo "$ac_header_preproc" >&6; } 1548 1549# So? What about this header? 1550case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1551 yes:no: ) 1552 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1553$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1554 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1555$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1556 ;; 1557 no:yes:* ) 1558 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1559$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1560 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1561$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1562 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1563$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1564 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1565$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1566 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1567$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1568( cat <<\_ASBOX 1569## ----------------------------------- ## 1570## Report this to bug-readline@gnu.org ## 1571## ----------------------------------- ## 1572_ASBOX 1573 ) | sed "s/^/$as_me: WARNING: /" >&2 1574 ;; 1575esac 1576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1577$as_echo_n "checking for $2... " >&6; } 1578if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1579 $as_echo_n "(cached) " >&6 1580else 1581 eval "$3=\$ac_header_compiler" 1582fi 1583eval ac_res=\$$3 1584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1585$as_echo "$ac_res" >&6; } 1586fi 1587 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1588 1589} # ac_fn_c_check_header_mongrel 1590 1591# ac_fn_c_try_run LINENO 1592# ---------------------- 1593# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1594# that executables *can* be run. 1595ac_fn_c_try_run () 1596{ 1597 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1598 if { { ac_try="$ac_link" 1599case "(($ac_try" in 1600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1601 *) ac_try_echo=$ac_try;; 1602esac 1603eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1604$as_echo "$ac_try_echo"; } >&5 1605 (eval "$ac_link") 2>&5 1606 ac_status=$? 1607 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1608 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1609 { { case "(($ac_try" in 1610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1611 *) ac_try_echo=$ac_try;; 1612esac 1613eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1614$as_echo "$ac_try_echo"; } >&5 1615 (eval "$ac_try") 2>&5 1616 ac_status=$? 1617 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1618 test $ac_status = 0; }; }; then : 1619 ac_retval=0 1620else 1621 $as_echo "$as_me: program exited with status $ac_status" >&5 1622 $as_echo "$as_me: failed program was:" >&5 1623sed 's/^/| /' conftest.$ac_ext >&5 1624 1625 ac_retval=$ac_status 1626fi 1627 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1628 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1629 return $ac_retval 1630 1631} # ac_fn_c_try_run 1632 1633# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1634# ------------------------------------------------------- 1635# Tests whether HEADER exists and can be compiled using the include files in 1636# INCLUDES, setting the cache variable VAR accordingly. 1637ac_fn_c_check_header_compile () 1638{ 1639 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1641$as_echo_n "checking for $2... " >&6; } 1642if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1643 $as_echo_n "(cached) " >&6 1644else 1645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1646/* end confdefs.h. */ 1647$4 1648#include <$2> 1649_ACEOF 1650if ac_fn_c_try_compile "$LINENO"; then : 1651 eval "$3=yes" 1652else 1653 eval "$3=no" 1654fi 1655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1656fi 1657eval ac_res=\$$3 1658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1659$as_echo "$ac_res" >&6; } 1660 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1661 1662} # ac_fn_c_check_header_compile 1663 1664# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1665# ------------------------------------------- 1666# Tests whether TYPE exists after having included INCLUDES, setting cache 1667# variable VAR accordingly. 1668ac_fn_c_check_type () 1669{ 1670 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1672$as_echo_n "checking for $2... " >&6; } 1673if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1674 $as_echo_n "(cached) " >&6 1675else 1676 eval "$3=no" 1677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1678/* end confdefs.h. */ 1679$4 1680int 1681main () 1682{ 1683if (sizeof ($2)) 1684 return 0; 1685 ; 1686 return 0; 1687} 1688_ACEOF 1689if ac_fn_c_try_compile "$LINENO"; then : 1690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1691/* end confdefs.h. */ 1692$4 1693int 1694main () 1695{ 1696if (sizeof (($2))) 1697 return 0; 1698 ; 1699 return 0; 1700} 1701_ACEOF 1702if ac_fn_c_try_compile "$LINENO"; then : 1703 1704else 1705 eval "$3=yes" 1706fi 1707rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1708fi 1709rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1710fi 1711eval ac_res=\$$3 1712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1713$as_echo "$ac_res" >&6; } 1714 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1715 1716} # ac_fn_c_check_type 1717 1718# ac_fn_c_try_link LINENO 1719# ----------------------- 1720# Try to link conftest.$ac_ext, and return whether this succeeded. 1721ac_fn_c_try_link () 1722{ 1723 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1724 rm -f conftest.$ac_objext conftest$ac_exeext 1725 if { { ac_try="$ac_link" 1726case "(($ac_try" in 1727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1728 *) ac_try_echo=$ac_try;; 1729esac 1730eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1731$as_echo "$ac_try_echo"; } >&5 1732 (eval "$ac_link") 2>conftest.err 1733 ac_status=$? 1734 if test -s conftest.err; then 1735 grep -v '^ *+' conftest.err >conftest.er1 1736 cat conftest.er1 >&5 1737 mv -f conftest.er1 conftest.err 1738 fi 1739 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1740 test $ac_status = 0; } && { 1741 test -z "$ac_c_werror_flag" || 1742 test ! -s conftest.err 1743 } && test -s conftest$ac_exeext && { 1744 test "$cross_compiling" = yes || 1745 $as_test_x conftest$ac_exeext 1746 }; then : 1747 ac_retval=0 1748else 1749 $as_echo "$as_me: failed program was:" >&5 1750sed 's/^/| /' conftest.$ac_ext >&5 1751 1752 ac_retval=1 1753fi 1754 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1755 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1756 # interfere with the next link command; also delete a directory that is 1757 # left behind by Apple's compiler. We do this before executing the actions. 1758 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1759 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1760 return $ac_retval 1761 1762} # ac_fn_c_try_link 1763 1764# ac_fn_c_check_func LINENO FUNC VAR 1765# ---------------------------------- 1766# Tests whether FUNC exists, setting the cache variable VAR accordingly 1767ac_fn_c_check_func () 1768{ 1769 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1771$as_echo_n "checking for $2... " >&6; } 1772if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1773 $as_echo_n "(cached) " >&6 1774else 1775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1776/* end confdefs.h. */ 1777/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1778 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1779#define $2 innocuous_$2 1780 1781/* System header to define __stub macros and hopefully few prototypes, 1782 which can conflict with char $2 (); below. 1783 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1784 <limits.h> exists even on freestanding compilers. */ 1785 1786#ifdef __STDC__ 1787# include <limits.h> 1788#else 1789# include <assert.h> 1790#endif 1791 1792#undef $2 1793 1794/* Override any GCC internal prototype to avoid an error. 1795 Use char because int might match the return type of a GCC 1796 builtin and then its argument prototype would still apply. */ 1797#ifdef __cplusplus 1798extern "C" 1799#endif 1800char $2 (); 1801/* The GNU C library defines this for functions which it implements 1802 to always fail with ENOSYS. Some functions are actually named 1803 something starting with __ and the normal name is an alias. */ 1804#if defined __stub_$2 || defined __stub___$2 1805choke me 1806#endif 1807 1808int 1809main () 1810{ 1811return $2 (); 1812 ; 1813 return 0; 1814} 1815_ACEOF 1816if ac_fn_c_try_link "$LINENO"; then : 1817 eval "$3=yes" 1818else 1819 eval "$3=no" 1820fi 1821rm -f core conftest.err conftest.$ac_objext \ 1822 conftest$ac_exeext conftest.$ac_ext 1823fi 1824eval ac_res=\$$3 1825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1826$as_echo "$ac_res" >&6; } 1827 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1828 1829} # ac_fn_c_check_func 1830cat >config.log <<_ACEOF 1831This file contains any messages produced by compilers while 1832running configure, to aid debugging if configure makes a mistake. 1833 1834It was created by readline $as_me 6.2, which was 1835generated by GNU Autoconf 2.64. Invocation command line was 1836 1837 $ $0 $@ 1838 1839_ACEOF 1840exec 5>>config.log 1841{ 1842cat <<_ASUNAME 1843## --------- ## 1844## Platform. ## 1845## --------- ## 1846 1847hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1848uname -m = `(uname -m) 2>/dev/null || echo unknown` 1849uname -r = `(uname -r) 2>/dev/null || echo unknown` 1850uname -s = `(uname -s) 2>/dev/null || echo unknown` 1851uname -v = `(uname -v) 2>/dev/null || echo unknown` 1852 1853/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1854/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1855 1856/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1857/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1858/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1859/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1860/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1861/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1862/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1863 1864_ASUNAME 1865 1866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1867for as_dir in $PATH 1868do 1869 IFS=$as_save_IFS 1870 test -z "$as_dir" && as_dir=. 1871 $as_echo "PATH: $as_dir" 1872 done 1873IFS=$as_save_IFS 1874 1875} >&5 1876 1877cat >&5 <<_ACEOF 1878 1879 1880## ----------- ## 1881## Core tests. ## 1882## ----------- ## 1883 1884_ACEOF 1885 1886 1887# Keep a trace of the command line. 1888# Strip out --no-create and --no-recursion so they do not pile up. 1889# Strip out --silent because we don't want to record it for future runs. 1890# Also quote any args containing shell meta-characters. 1891# Make two passes to allow for proper duplicate-argument suppression. 1892ac_configure_args= 1893ac_configure_args0= 1894ac_configure_args1= 1895ac_must_keep_next=false 1896for ac_pass in 1 2 1897do 1898 for ac_arg 1899 do 1900 case $ac_arg in 1901 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1902 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1903 | -silent | --silent | --silen | --sile | --sil) 1904 continue ;; 1905 *\'*) 1906 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1907 esac 1908 case $ac_pass in 1909 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1910 2) 1911 as_fn_append ac_configure_args1 " '$ac_arg'" 1912 if test $ac_must_keep_next = true; then 1913 ac_must_keep_next=false # Got value, back to normal. 1914 else 1915 case $ac_arg in 1916 *=* | --config-cache | -C | -disable-* | --disable-* \ 1917 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1918 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1919 | -with-* | --with-* | -without-* | --without-* | --x) 1920 case "$ac_configure_args0 " in 1921 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1922 esac 1923 ;; 1924 -* ) ac_must_keep_next=true ;; 1925 esac 1926 fi 1927 as_fn_append ac_configure_args " '$ac_arg'" 1928 ;; 1929 esac 1930 done 1931done 1932{ ac_configure_args0=; unset ac_configure_args0;} 1933{ ac_configure_args1=; unset ac_configure_args1;} 1934 1935# When interrupted or exit'd, cleanup temporary files, and complete 1936# config.log. We remove comments because anyway the quotes in there 1937# would cause problems or look ugly. 1938# WARNING: Use '\'' to represent an apostrophe within the trap. 1939# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1940trap 'exit_status=$? 1941 # Save into config.log some information that might help in debugging. 1942 { 1943 echo 1944 1945 cat <<\_ASBOX 1946## ---------------- ## 1947## Cache variables. ## 1948## ---------------- ## 1949_ASBOX 1950 echo 1951 # The following way of writing the cache mishandles newlines in values, 1952( 1953 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1954 eval ac_val=\$$ac_var 1955 case $ac_val in #( 1956 *${as_nl}*) 1957 case $ac_var in #( 1958 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1959$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1960 esac 1961 case $ac_var in #( 1962 _ | IFS | as_nl) ;; #( 1963 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1964 *) { eval $ac_var=; unset $ac_var;} ;; 1965 esac ;; 1966 esac 1967 done 1968 (set) 2>&1 | 1969 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1970 *${as_nl}ac_space=\ *) 1971 sed -n \ 1972 "s/'\''/'\''\\\\'\'''\''/g; 1973 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1974 ;; #( 1975 *) 1976 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1977 ;; 1978 esac | 1979 sort 1980) 1981 echo 1982 1983 cat <<\_ASBOX 1984## ----------------- ## 1985## Output variables. ## 1986## ----------------- ## 1987_ASBOX 1988 echo 1989 for ac_var in $ac_subst_vars 1990 do 1991 eval ac_val=\$$ac_var 1992 case $ac_val in 1993 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1994 esac 1995 $as_echo "$ac_var='\''$ac_val'\''" 1996 done | sort 1997 echo 1998 1999 if test -n "$ac_subst_files"; then 2000 cat <<\_ASBOX 2001## ------------------- ## 2002## File substitutions. ## 2003## ------------------- ## 2004_ASBOX 2005 echo 2006 for ac_var in $ac_subst_files 2007 do 2008 eval ac_val=\$$ac_var 2009 case $ac_val in 2010 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2011 esac 2012 $as_echo "$ac_var='\''$ac_val'\''" 2013 done | sort 2014 echo 2015 fi 2016 2017 if test -s confdefs.h; then 2018 cat <<\_ASBOX 2019## ----------- ## 2020## confdefs.h. ## 2021## ----------- ## 2022_ASBOX 2023 echo 2024 cat confdefs.h 2025 echo 2026 fi 2027 test "$ac_signal" != 0 && 2028 $as_echo "$as_me: caught signal $ac_signal" 2029 $as_echo "$as_me: exit $exit_status" 2030 } >&5 2031 rm -f core *.core core.conftest.* && 2032 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2033 exit $exit_status 2034' 0 2035for ac_signal in 1 2 13 15; do 2036 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2037done 2038ac_signal=0 2039 2040# confdefs.h avoids OS command line length limits that DEFS can exceed. 2041rm -f -r conftest* confdefs.h 2042 2043$as_echo "/* confdefs.h */" > confdefs.h 2044 2045# Predefined preprocessor variables. 2046 2047cat >>confdefs.h <<_ACEOF 2048#define PACKAGE_NAME "$PACKAGE_NAME" 2049_ACEOF 2050 2051cat >>confdefs.h <<_ACEOF 2052#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2053_ACEOF 2054 2055cat >>confdefs.h <<_ACEOF 2056#define PACKAGE_VERSION "$PACKAGE_VERSION" 2057_ACEOF 2058 2059cat >>confdefs.h <<_ACEOF 2060#define PACKAGE_STRING "$PACKAGE_STRING" 2061_ACEOF 2062 2063cat >>confdefs.h <<_ACEOF 2064#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2065_ACEOF 2066 2067cat >>confdefs.h <<_ACEOF 2068#define PACKAGE_URL "$PACKAGE_URL" 2069_ACEOF 2070 2071 2072# Let the site file select an alternate cache file if it wants to. 2073# Prefer an explicitly selected file to automatically selected ones. 2074ac_site_file1=NONE 2075ac_site_file2=NONE 2076if test -n "$CONFIG_SITE"; then 2077 ac_site_file1=$CONFIG_SITE 2078elif test "x$prefix" != xNONE; then 2079 ac_site_file1=$prefix/share/config.site 2080 ac_site_file2=$prefix/etc/config.site 2081else 2082 ac_site_file1=$ac_default_prefix/share/config.site 2083 ac_site_file2=$ac_default_prefix/etc/config.site 2084fi 2085for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2086do 2087 test "x$ac_site_file" = xNONE && continue 2088 if test -r "$ac_site_file"; then 2089 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2090$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2091 sed 's/^/| /' "$ac_site_file" >&5 2092 . "$ac_site_file" 2093 fi 2094done 2095 2096if test -r "$cache_file"; then 2097 # Some versions of bash will fail to source /dev/null (special 2098 # files actually), so we avoid doing that. 2099 if test -f "$cache_file"; then 2100 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2101$as_echo "$as_me: loading cache $cache_file" >&6;} 2102 case $cache_file in 2103 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2104 *) . "./$cache_file";; 2105 esac 2106 fi 2107else 2108 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2109$as_echo "$as_me: creating cache $cache_file" >&6;} 2110 >$cache_file 2111fi 2112 2113# Check that the precious variables saved in the cache have kept the same 2114# value. 2115ac_cache_corrupted=false 2116for ac_var in $ac_precious_vars; do 2117 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2118 eval ac_new_set=\$ac_env_${ac_var}_set 2119 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2120 eval ac_new_val=\$ac_env_${ac_var}_value 2121 case $ac_old_set,$ac_new_set in 2122 set,) 2123 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2124$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2125 ac_cache_corrupted=: ;; 2126 ,set) 2127 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2128$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2129 ac_cache_corrupted=: ;; 2130 ,);; 2131 *) 2132 if test "x$ac_old_val" != "x$ac_new_val"; then 2133 # differences in whitespace do not lead to failure. 2134 ac_old_val_w=`echo x $ac_old_val` 2135 ac_new_val_w=`echo x $ac_new_val` 2136 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2137 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2138$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2139 ac_cache_corrupted=: 2140 else 2141 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2142$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2143 eval $ac_var=\$ac_old_val 2144 fi 2145 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2146$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2147 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2148$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2149 fi;; 2150 esac 2151 # Pass precious variables to config.status. 2152 if test "$ac_new_set" = set; then 2153 case $ac_new_val in 2154 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2155 *) ac_arg=$ac_var=$ac_new_val ;; 2156 esac 2157 case " $ac_configure_args " in 2158 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2159 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2160 esac 2161 fi 2162done 2163if $ac_cache_corrupted; then 2164 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2165$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2166 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2167$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2168 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2169fi 2170## -------------------- ## 2171## Main body of script. ## 2172## -------------------- ## 2173 2174ac_ext=c 2175ac_cpp='$CPP $CPPFLAGS' 2176ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2177ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2178ac_compiler_gnu=$ac_cv_c_compiler_gnu 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188ac_aux_dir= 2189for ac_dir in `cd $srcdir;pwd`/.. "$srcdir"/`cd $srcdir;pwd`/..; do 2190 for ac_t in install-sh install.sh shtool; do 2191 if test -f "$ac_dir/$ac_t"; then 2192 ac_aux_dir=$ac_dir 2193 ac_install_sh="$ac_aux_dir/$ac_t -c" 2194 break 2 2195 fi 2196 done 2197done 2198if test -z "$ac_aux_dir"; then 2199 as_fn_error "cannot find install-sh, install.sh, or shtool in \`cd $srcdir;pwd\`/.. \"$srcdir\"/\`cd $srcdir;pwd\`/.." "$LINENO" 5 2200fi 2201 2202# These three variables are undocumented and unsupported, 2203# and are intended to be withdrawn in a future Autoconf release. 2204# They can cause serious problems if a builder's source tree is in a directory 2205# whose full name contains unusual characters. 2206ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2207ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2208ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2209 2210 2211ac_config_headers="$ac_config_headers config.h" 2212 2213 2214LIBVERSION=6.2 2215 2216# Make sure we can run config.sub. 2217$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2218 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2219 2220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2221$as_echo_n "checking build system type... " >&6; } 2222if test "${ac_cv_build+set}" = set; then : 2223 $as_echo_n "(cached) " >&6 2224else 2225 ac_build_alias=$build_alias 2226test "x$ac_build_alias" = x && 2227 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2228test "x$ac_build_alias" = x && 2229 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2230ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2231 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2232 2233fi 2234{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2235$as_echo "$ac_cv_build" >&6; } 2236case $ac_cv_build in 2237*-*-*) ;; 2238*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2239esac 2240build=$ac_cv_build 2241ac_save_IFS=$IFS; IFS='-' 2242set x $ac_cv_build 2243shift 2244build_cpu=$1 2245build_vendor=$2 2246shift; shift 2247# Remember, the first character of IFS is used to create $*, 2248# except with old shells: 2249build_os=$* 2250IFS=$ac_save_IFS 2251case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2252 2253 2254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2255$as_echo_n "checking host system type... " >&6; } 2256if test "${ac_cv_host+set}" = set; then : 2257 $as_echo_n "(cached) " >&6 2258else 2259 if test "x$host_alias" = x; then 2260 ac_cv_host=$ac_cv_build 2261else 2262 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2263 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2264fi 2265 2266fi 2267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2268$as_echo "$ac_cv_host" >&6; } 2269case $ac_cv_host in 2270*-*-*) ;; 2271*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2272esac 2273host=$ac_cv_host 2274ac_save_IFS=$IFS; IFS='-' 2275set x $ac_cv_host 2276shift 2277host_cpu=$1 2278host_vendor=$2 2279shift; shift 2280# Remember, the first character of IFS is used to create $*, 2281# except with old shells: 2282host_os=$* 2283IFS=$ac_save_IFS 2284case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2285 2286 2287 2288 2289opt_curses=no 2290opt_purify=no 2291 2292 2293# Check whether --with-curses was given. 2294if test "${with_curses+set}" = set; then : 2295 withval=$with_curses; opt_curses=$withval 2296fi 2297 2298 2299# Check whether --with-purify was given. 2300if test "${with_purify+set}" = set; then : 2301 withval=$with_purify; opt_purify=$withval 2302fi 2303 2304 2305if test "$opt_curses" = "yes"; then 2306 prefer_curses=yes 2307fi 2308 2309if test "$opt_purify" = yes; then 2310 PURIFY="purify" 2311else 2312 PURIFY= 2313fi 2314 2315opt_multibyte=yes 2316opt_static_libs=yes 2317opt_shared_libs=no 2318 2319# Check whether --enable-multibyte was given. 2320if test "${enable_multibyte+set}" = set; then : 2321 enableval=$enable_multibyte; opt_multibyte=$enableval 2322fi 2323 2324# Check whether --enable-static was given. 2325if test "${enable_static+set}" = set; then : 2326 enableval=$enable_static; opt_static_libs=$enableval 2327fi 2328 2329 2330if test $opt_multibyte = no; then 2331$as_echo "#define NO_MULTIBYTE_SUPPORT 1" >>confdefs.h 2332 2333fi 2334 2335 2336 2337CROSS_COMPILE= 2338if test "x$cross_compiling" = "xyes"; then 2339 case "${host}" in 2340 *-cygwin*) 2341 cross_cache=${srcdir}/cross-build/cygwin.cache 2342 ;; 2343 *-mingw*) 2344 cross_cache=${srcdir}/cross-build/mingw.cache 2345 ;; 2346 i[3456]86-*-beos*) 2347 cross_cache=${srcdir}/cross-build/x86-beos.cache 2348 ;; 2349 *) echo "configure: cross-compiling for $host is not supported" >&2 2350 ;; 2351 esac 2352 if test -n "${cross_cache}" && test -r "${cross_cache}"; then 2353 echo "loading cross-build cache file ${cross_cache}" 2354 . ${cross_cache} 2355 fi 2356 unset cross_cache 2357 CROSS_COMPILE='-DCROSS_COMPILING' 2358 2359fi 2360 2361echo "" 2362echo "Beginning configuration for readline-$LIBVERSION for ${host_cpu}-${host_vendor}-${host_os}" 2363echo "" 2364 2365# We want these before the checks, so the checks can modify their values. 2366test -z "$CFLAGS" && CFLAGS=-g auto_cflags=1 2367 2368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2369$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2370set x ${MAKE-make} 2371ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2372if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 2373 $as_echo_n "(cached) " >&6 2374else 2375 cat >conftest.make <<\_ACEOF 2376SHELL = /bin/sh 2377all: 2378 @echo '@@@%%%=$(MAKE)=@@@%%%' 2379_ACEOF 2380# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2381case `${MAKE-make} -f conftest.make 2>/dev/null` in 2382 *@@@%%%=?*=@@@%%%*) 2383 eval ac_cv_prog_make_${ac_make}_set=yes;; 2384 *) 2385 eval ac_cv_prog_make_${ac_make}_set=no;; 2386esac 2387rm -f conftest.make 2388fi 2389if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2391$as_echo "yes" >&6; } 2392 SET_MAKE= 2393else 2394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2395$as_echo "no" >&6; } 2396 SET_MAKE="MAKE=${MAKE-make}" 2397fi 2398 2399ac_ext=c 2400ac_cpp='$CPP $CPPFLAGS' 2401ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2402ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2403ac_compiler_gnu=$ac_cv_c_compiler_gnu 2404if test -n "$ac_tool_prefix"; then 2405 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2406set dummy ${ac_tool_prefix}gcc; ac_word=$2 2407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2408$as_echo_n "checking for $ac_word... " >&6; } 2409if test "${ac_cv_prog_CC+set}" = set; then : 2410 $as_echo_n "(cached) " >&6 2411else 2412 if test -n "$CC"; then 2413 ac_cv_prog_CC="$CC" # Let the user override the test. 2414else 2415as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2416for as_dir in $PATH 2417do 2418 IFS=$as_save_IFS 2419 test -z "$as_dir" && as_dir=. 2420 for ac_exec_ext in '' $ac_executable_extensions; do 2421 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2422 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2423 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2424 break 2 2425 fi 2426done 2427 done 2428IFS=$as_save_IFS 2429 2430fi 2431fi 2432CC=$ac_cv_prog_CC 2433if test -n "$CC"; then 2434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2435$as_echo "$CC" >&6; } 2436else 2437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2438$as_echo "no" >&6; } 2439fi 2440 2441 2442fi 2443if test -z "$ac_cv_prog_CC"; then 2444 ac_ct_CC=$CC 2445 # Extract the first word of "gcc", so it can be a program name with args. 2446set dummy gcc; ac_word=$2 2447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2448$as_echo_n "checking for $ac_word... " >&6; } 2449if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2450 $as_echo_n "(cached) " >&6 2451else 2452 if test -n "$ac_ct_CC"; then 2453 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2454else 2455as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2456for as_dir in $PATH 2457do 2458 IFS=$as_save_IFS 2459 test -z "$as_dir" && as_dir=. 2460 for ac_exec_ext in '' $ac_executable_extensions; do 2461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2462 ac_cv_prog_ac_ct_CC="gcc" 2463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2464 break 2 2465 fi 2466done 2467 done 2468IFS=$as_save_IFS 2469 2470fi 2471fi 2472ac_ct_CC=$ac_cv_prog_ac_ct_CC 2473if test -n "$ac_ct_CC"; then 2474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2475$as_echo "$ac_ct_CC" >&6; } 2476else 2477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2478$as_echo "no" >&6; } 2479fi 2480 2481 if test "x$ac_ct_CC" = x; then 2482 CC="" 2483 else 2484 case $cross_compiling:$ac_tool_warned in 2485yes:) 2486{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2487$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2488ac_tool_warned=yes ;; 2489esac 2490 CC=$ac_ct_CC 2491 fi 2492else 2493 CC="$ac_cv_prog_CC" 2494fi 2495 2496if test -z "$CC"; then 2497 if test -n "$ac_tool_prefix"; then 2498 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2499set dummy ${ac_tool_prefix}cc; ac_word=$2 2500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2501$as_echo_n "checking for $ac_word... " >&6; } 2502if test "${ac_cv_prog_CC+set}" = set; then : 2503 $as_echo_n "(cached) " >&6 2504else 2505 if test -n "$CC"; then 2506 ac_cv_prog_CC="$CC" # Let the user override the test. 2507else 2508as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2509for as_dir in $PATH 2510do 2511 IFS=$as_save_IFS 2512 test -z "$as_dir" && as_dir=. 2513 for ac_exec_ext in '' $ac_executable_extensions; do 2514 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2515 ac_cv_prog_CC="${ac_tool_prefix}cc" 2516 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2517 break 2 2518 fi 2519done 2520 done 2521IFS=$as_save_IFS 2522 2523fi 2524fi 2525CC=$ac_cv_prog_CC 2526if test -n "$CC"; then 2527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2528$as_echo "$CC" >&6; } 2529else 2530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2531$as_echo "no" >&6; } 2532fi 2533 2534 2535 fi 2536fi 2537if test -z "$CC"; then 2538 # Extract the first word of "cc", so it can be a program name with args. 2539set dummy cc; ac_word=$2 2540{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2541$as_echo_n "checking for $ac_word... " >&6; } 2542if test "${ac_cv_prog_CC+set}" = set; then : 2543 $as_echo_n "(cached) " >&6 2544else 2545 if test -n "$CC"; then 2546 ac_cv_prog_CC="$CC" # Let the user override the test. 2547else 2548 ac_prog_rejected=no 2549as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2550for as_dir in $PATH 2551do 2552 IFS=$as_save_IFS 2553 test -z "$as_dir" && as_dir=. 2554 for ac_exec_ext in '' $ac_executable_extensions; do 2555 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2556 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2557 ac_prog_rejected=yes 2558 continue 2559 fi 2560 ac_cv_prog_CC="cc" 2561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2562 break 2 2563 fi 2564done 2565 done 2566IFS=$as_save_IFS 2567 2568if test $ac_prog_rejected = yes; then 2569 # We found a bogon in the path, so make sure we never use it. 2570 set dummy $ac_cv_prog_CC 2571 shift 2572 if test $# != 0; then 2573 # We chose a different compiler from the bogus one. 2574 # However, it has the same basename, so the bogon will be chosen 2575 # first if we set CC to just the basename; use the full file name. 2576 shift 2577 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2578 fi 2579fi 2580fi 2581fi 2582CC=$ac_cv_prog_CC 2583if test -n "$CC"; then 2584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2585$as_echo "$CC" >&6; } 2586else 2587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2588$as_echo "no" >&6; } 2589fi 2590 2591 2592fi 2593if test -z "$CC"; then 2594 if test -n "$ac_tool_prefix"; then 2595 for ac_prog in cl.exe 2596 do 2597 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2598set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2600$as_echo_n "checking for $ac_word... " >&6; } 2601if test "${ac_cv_prog_CC+set}" = set; then : 2602 $as_echo_n "(cached) " >&6 2603else 2604 if test -n "$CC"; then 2605 ac_cv_prog_CC="$CC" # Let the user override the test. 2606else 2607as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2608for as_dir in $PATH 2609do 2610 IFS=$as_save_IFS 2611 test -z "$as_dir" && as_dir=. 2612 for ac_exec_ext in '' $ac_executable_extensions; do 2613 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2614 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2615 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2616 break 2 2617 fi 2618done 2619 done 2620IFS=$as_save_IFS 2621 2622fi 2623fi 2624CC=$ac_cv_prog_CC 2625if test -n "$CC"; then 2626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2627$as_echo "$CC" >&6; } 2628else 2629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2630$as_echo "no" >&6; } 2631fi 2632 2633 2634 test -n "$CC" && break 2635 done 2636fi 2637if test -z "$CC"; then 2638 ac_ct_CC=$CC 2639 for ac_prog in cl.exe 2640do 2641 # Extract the first word of "$ac_prog", so it can be a program name with args. 2642set dummy $ac_prog; ac_word=$2 2643{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2644$as_echo_n "checking for $ac_word... " >&6; } 2645if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2646 $as_echo_n "(cached) " >&6 2647else 2648 if test -n "$ac_ct_CC"; then 2649 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2650else 2651as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2652for as_dir in $PATH 2653do 2654 IFS=$as_save_IFS 2655 test -z "$as_dir" && as_dir=. 2656 for ac_exec_ext in '' $ac_executable_extensions; do 2657 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2658 ac_cv_prog_ac_ct_CC="$ac_prog" 2659 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2660 break 2 2661 fi 2662done 2663 done 2664IFS=$as_save_IFS 2665 2666fi 2667fi 2668ac_ct_CC=$ac_cv_prog_ac_ct_CC 2669if test -n "$ac_ct_CC"; then 2670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2671$as_echo "$ac_ct_CC" >&6; } 2672else 2673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2674$as_echo "no" >&6; } 2675fi 2676 2677 2678 test -n "$ac_ct_CC" && break 2679done 2680 2681 if test "x$ac_ct_CC" = x; then 2682 CC="" 2683 else 2684 case $cross_compiling:$ac_tool_warned in 2685yes:) 2686{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2687$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2688ac_tool_warned=yes ;; 2689esac 2690 CC=$ac_ct_CC 2691 fi 2692fi 2693 2694fi 2695 2696 2697test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2698$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2699as_fn_error "no acceptable C compiler found in \$PATH 2700See \`config.log' for more details." "$LINENO" 5; } 2701 2702# Provide some information about the compiler. 2703$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2704set X $ac_compile 2705ac_compiler=$2 2706for ac_option in --version -v -V -qversion; do 2707 { { ac_try="$ac_compiler $ac_option >&5" 2708case "(($ac_try" in 2709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2710 *) ac_try_echo=$ac_try;; 2711esac 2712eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2713$as_echo "$ac_try_echo"; } >&5 2714 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2715 ac_status=$? 2716 if test -s conftest.err; then 2717 sed '10a\ 2718... rest of stderr output deleted ... 2719 10q' conftest.err >conftest.er1 2720 cat conftest.er1 >&5 2721 rm -f conftest.er1 conftest.err 2722 fi 2723 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2724 test $ac_status = 0; } 2725done 2726 2727cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2728/* end confdefs.h. */ 2729 2730int 2731main () 2732{ 2733 2734 ; 2735 return 0; 2736} 2737_ACEOF 2738ac_clean_files_save=$ac_clean_files 2739ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2740# Try to create an executable without -o first, disregard a.out. 2741# It will help us diagnose broken compilers, and finding out an intuition 2742# of exeext. 2743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2744$as_echo_n "checking for C compiler default output file name... " >&6; } 2745ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2746 2747# The possible output files: 2748ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2749 2750ac_rmfiles= 2751for ac_file in $ac_files 2752do 2753 case $ac_file in 2754 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2755 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2756 esac 2757done 2758rm -f $ac_rmfiles 2759 2760if { { ac_try="$ac_link_default" 2761case "(($ac_try" in 2762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2763 *) ac_try_echo=$ac_try;; 2764esac 2765eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2766$as_echo "$ac_try_echo"; } >&5 2767 (eval "$ac_link_default") 2>&5 2768 ac_status=$? 2769 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2770 test $ac_status = 0; }; then : 2771 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2772# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2773# in a Makefile. We should not override ac_cv_exeext if it was cached, 2774# so that the user can short-circuit this test for compilers unknown to 2775# Autoconf. 2776for ac_file in $ac_files '' 2777do 2778 test -f "$ac_file" || continue 2779 case $ac_file in 2780 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2781 ;; 2782 [ab].out ) 2783 # We found the default executable, but exeext='' is most 2784 # certainly right. 2785 break;; 2786 *.* ) 2787 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2788 then :; else 2789 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2790 fi 2791 # We set ac_cv_exeext here because the later test for it is not 2792 # safe: cross compilers may not add the suffix if given an `-o' 2793 # argument, so we may need to know it at that point already. 2794 # Even if this section looks crufty: it has the advantage of 2795 # actually working. 2796 break;; 2797 * ) 2798 break;; 2799 esac 2800done 2801test "$ac_cv_exeext" = no && ac_cv_exeext= 2802 2803else 2804 ac_file='' 2805fi 2806{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2807$as_echo "$ac_file" >&6; } 2808if test -z "$ac_file"; then : 2809 $as_echo "$as_me: failed program was:" >&5 2810sed 's/^/| /' conftest.$ac_ext >&5 2811 2812{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2813$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2814{ as_fn_set_status 77 2815as_fn_error "C compiler cannot create executables 2816See \`config.log' for more details." "$LINENO" 5; }; } 2817fi 2818ac_exeext=$ac_cv_exeext 2819 2820# Check that the compiler produces executables we can run. If not, either 2821# the compiler is broken, or we cross compile. 2822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2823$as_echo_n "checking whether the C compiler works... " >&6; } 2824# If not cross compiling, check that we can run a simple program. 2825if test "$cross_compiling" != yes; then 2826 if { ac_try='./$ac_file' 2827 { { case "(($ac_try" in 2828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2829 *) ac_try_echo=$ac_try;; 2830esac 2831eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2832$as_echo "$ac_try_echo"; } >&5 2833 (eval "$ac_try") 2>&5 2834 ac_status=$? 2835 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2836 test $ac_status = 0; }; }; then 2837 cross_compiling=no 2838 else 2839 if test "$cross_compiling" = maybe; then 2840 cross_compiling=yes 2841 else 2842 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2843$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2844as_fn_error "cannot run C compiled programs. 2845If you meant to cross compile, use \`--host'. 2846See \`config.log' for more details." "$LINENO" 5; } 2847 fi 2848 fi 2849fi 2850{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2851$as_echo "yes" >&6; } 2852 2853rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 2854ac_clean_files=$ac_clean_files_save 2855# Check that the compiler produces executables we can run. If not, either 2856# the compiler is broken, or we cross compile. 2857{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2858$as_echo_n "checking whether we are cross compiling... " >&6; } 2859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2860$as_echo "$cross_compiling" >&6; } 2861 2862{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2863$as_echo_n "checking for suffix of executables... " >&6; } 2864if { { ac_try="$ac_link" 2865case "(($ac_try" in 2866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2867 *) ac_try_echo=$ac_try;; 2868esac 2869eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2870$as_echo "$ac_try_echo"; } >&5 2871 (eval "$ac_link") 2>&5 2872 ac_status=$? 2873 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2874 test $ac_status = 0; }; then : 2875 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2876# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2877# work properly (i.e., refer to `conftest.exe'), while it won't with 2878# `rm'. 2879for ac_file in conftest.exe conftest conftest.*; do 2880 test -f "$ac_file" || continue 2881 case $ac_file in 2882 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2883 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2884 break;; 2885 * ) break;; 2886 esac 2887done 2888else 2889 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2890$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2891as_fn_error "cannot compute suffix of executables: cannot compile and link 2892See \`config.log' for more details." "$LINENO" 5; } 2893fi 2894rm -f conftest$ac_cv_exeext 2895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2896$as_echo "$ac_cv_exeext" >&6; } 2897 2898rm -f conftest.$ac_ext 2899EXEEXT=$ac_cv_exeext 2900ac_exeext=$EXEEXT 2901{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2902$as_echo_n "checking for suffix of object files... " >&6; } 2903if test "${ac_cv_objext+set}" = set; then : 2904 $as_echo_n "(cached) " >&6 2905else 2906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2907/* end confdefs.h. */ 2908 2909int 2910main () 2911{ 2912 2913 ; 2914 return 0; 2915} 2916_ACEOF 2917rm -f conftest.o conftest.obj 2918if { { ac_try="$ac_compile" 2919case "(($ac_try" in 2920 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2921 *) ac_try_echo=$ac_try;; 2922esac 2923eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2924$as_echo "$ac_try_echo"; } >&5 2925 (eval "$ac_compile") 2>&5 2926 ac_status=$? 2927 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2928 test $ac_status = 0; }; then : 2929 for ac_file in conftest.o conftest.obj conftest.*; do 2930 test -f "$ac_file" || continue; 2931 case $ac_file in 2932 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2933 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2934 break;; 2935 esac 2936done 2937else 2938 $as_echo "$as_me: failed program was:" >&5 2939sed 's/^/| /' conftest.$ac_ext >&5 2940 2941{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2942$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2943as_fn_error "cannot compute suffix of object files: cannot compile 2944See \`config.log' for more details." "$LINENO" 5; } 2945fi 2946rm -f conftest.$ac_cv_objext conftest.$ac_ext 2947fi 2948{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2949$as_echo "$ac_cv_objext" >&6; } 2950OBJEXT=$ac_cv_objext 2951ac_objext=$OBJEXT 2952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2953$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2954if test "${ac_cv_c_compiler_gnu+set}" = set; then : 2955 $as_echo_n "(cached) " >&6 2956else 2957 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2958/* end confdefs.h. */ 2959 2960int 2961main () 2962{ 2963#ifndef __GNUC__ 2964 choke me 2965#endif 2966 2967 ; 2968 return 0; 2969} 2970_ACEOF 2971if ac_fn_c_try_compile "$LINENO"; then : 2972 ac_compiler_gnu=yes 2973else 2974 ac_compiler_gnu=no 2975fi 2976rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2977ac_cv_c_compiler_gnu=$ac_compiler_gnu 2978 2979fi 2980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2981$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2982if test $ac_compiler_gnu = yes; then 2983 GCC=yes 2984else 2985 GCC= 2986fi 2987ac_test_CFLAGS=${CFLAGS+set} 2988ac_save_CFLAGS=$CFLAGS 2989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2990$as_echo_n "checking whether $CC accepts -g... " >&6; } 2991if test "${ac_cv_prog_cc_g+set}" = set; then : 2992 $as_echo_n "(cached) " >&6 2993else 2994 ac_save_c_werror_flag=$ac_c_werror_flag 2995 ac_c_werror_flag=yes 2996 ac_cv_prog_cc_g=no 2997 CFLAGS="-g" 2998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2999/* end confdefs.h. */ 3000 3001int 3002main () 3003{ 3004 3005 ; 3006 return 0; 3007} 3008_ACEOF 3009if ac_fn_c_try_compile "$LINENO"; then : 3010 ac_cv_prog_cc_g=yes 3011else 3012 CFLAGS="" 3013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3014/* end confdefs.h. */ 3015 3016int 3017main () 3018{ 3019 3020 ; 3021 return 0; 3022} 3023_ACEOF 3024if ac_fn_c_try_compile "$LINENO"; then : 3025 3026else 3027 ac_c_werror_flag=$ac_save_c_werror_flag 3028 CFLAGS="-g" 3029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3030/* end confdefs.h. */ 3031 3032int 3033main () 3034{ 3035 3036 ; 3037 return 0; 3038} 3039_ACEOF 3040if ac_fn_c_try_compile "$LINENO"; then : 3041 ac_cv_prog_cc_g=yes 3042fi 3043rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3044fi 3045rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3046fi 3047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3048 ac_c_werror_flag=$ac_save_c_werror_flag 3049fi 3050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3051$as_echo "$ac_cv_prog_cc_g" >&6; } 3052if test "$ac_test_CFLAGS" = set; then 3053 CFLAGS=$ac_save_CFLAGS 3054elif test $ac_cv_prog_cc_g = yes; then 3055 if test "$GCC" = yes; then 3056 CFLAGS="-g -O2" 3057 else 3058 CFLAGS="-g" 3059 fi 3060else 3061 if test "$GCC" = yes; then 3062 CFLAGS="-O2" 3063 else 3064 CFLAGS= 3065 fi 3066fi 3067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3068$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3069if test "${ac_cv_prog_cc_c89+set}" = set; then : 3070 $as_echo_n "(cached) " >&6 3071else 3072 ac_cv_prog_cc_c89=no 3073ac_save_CC=$CC 3074cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3075/* end confdefs.h. */ 3076#include <stdarg.h> 3077#include <stdio.h> 3078#include <sys/types.h> 3079#include <sys/stat.h> 3080/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3081struct buf { int x; }; 3082FILE * (*rcsopen) (struct buf *, struct stat *, int); 3083static char *e (p, i) 3084 char **p; 3085 int i; 3086{ 3087 return p[i]; 3088} 3089static char *f (char * (*g) (char **, int), char **p, ...) 3090{ 3091 char *s; 3092 va_list v; 3093 va_start (v,p); 3094 s = g (p, va_arg (v,int)); 3095 va_end (v); 3096 return s; 3097} 3098 3099/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3100 function prototypes and stuff, but not '\xHH' hex character constants. 3101 These don't provoke an error unfortunately, instead are silently treated 3102 as 'x'. The following induces an error, until -std is added to get 3103 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3104 array size at least. It's necessary to write '\x00'==0 to get something 3105 that's true only with -std. */ 3106int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3107 3108/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3109 inside strings and character constants. */ 3110#define FOO(x) 'x' 3111int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3112 3113int test (int i, double x); 3114struct s1 {int (*f) (int a);}; 3115struct s2 {int (*f) (double a);}; 3116int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3117int argc; 3118char **argv; 3119int 3120main () 3121{ 3122return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3123 ; 3124 return 0; 3125} 3126_ACEOF 3127for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3128 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3129do 3130 CC="$ac_save_CC $ac_arg" 3131 if ac_fn_c_try_compile "$LINENO"; then : 3132 ac_cv_prog_cc_c89=$ac_arg 3133fi 3134rm -f core conftest.err conftest.$ac_objext 3135 test "x$ac_cv_prog_cc_c89" != "xno" && break 3136done 3137rm -f conftest.$ac_ext 3138CC=$ac_save_CC 3139 3140fi 3141# AC_CACHE_VAL 3142case "x$ac_cv_prog_cc_c89" in 3143 x) 3144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3145$as_echo "none needed" >&6; } ;; 3146 xno) 3147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3148$as_echo "unsupported" >&6; } ;; 3149 *) 3150 CC="$CC $ac_cv_prog_cc_c89" 3151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3152$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3153esac 3154if test "x$ac_cv_prog_cc_c89" != xno; then : 3155 3156fi 3157 3158ac_ext=c 3159ac_cpp='$CPP $CPPFLAGS' 3160ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3161ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3162ac_compiler_gnu=$ac_cv_c_compiler_gnu 3163 3164 3165ac_ext=c 3166ac_cpp='$CPP $CPPFLAGS' 3167ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3168ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3169ac_compiler_gnu=$ac_cv_c_compiler_gnu 3170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3171$as_echo_n "checking how to run the C preprocessor... " >&6; } 3172# On Suns, sometimes $CPP names a directory. 3173if test -n "$CPP" && test -d "$CPP"; then 3174 CPP= 3175fi 3176if test -z "$CPP"; then 3177 if test "${ac_cv_prog_CPP+set}" = set; then : 3178 $as_echo_n "(cached) " >&6 3179else 3180 # Double quotes because CPP needs to be expanded 3181 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3182 do 3183 ac_preproc_ok=false 3184for ac_c_preproc_warn_flag in '' yes 3185do 3186 # Use a header file that comes with gcc, so configuring glibc 3187 # with a fresh cross-compiler works. 3188 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3189 # <limits.h> exists even on freestanding compilers. 3190 # On the NeXT, cc -E runs the code through the compiler's parser, 3191 # not just through cpp. "Syntax error" is here to catch this case. 3192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3193/* end confdefs.h. */ 3194#ifdef __STDC__ 3195# include <limits.h> 3196#else 3197# include <assert.h> 3198#endif 3199 Syntax error 3200_ACEOF 3201if ac_fn_c_try_cpp "$LINENO"; then : 3202 3203else 3204 # Broken: fails on valid input. 3205continue 3206fi 3207rm -f conftest.err conftest.$ac_ext 3208 3209 # OK, works on sane cases. Now check whether nonexistent headers 3210 # can be detected and how. 3211 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3212/* end confdefs.h. */ 3213#include <ac_nonexistent.h> 3214_ACEOF 3215if ac_fn_c_try_cpp "$LINENO"; then : 3216 # Broken: success on invalid input. 3217continue 3218else 3219 # Passes both tests. 3220ac_preproc_ok=: 3221break 3222fi 3223rm -f conftest.err conftest.$ac_ext 3224 3225done 3226# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3227rm -f conftest.err conftest.$ac_ext 3228if $ac_preproc_ok; then : 3229 break 3230fi 3231 3232 done 3233 ac_cv_prog_CPP=$CPP 3234 3235fi 3236 CPP=$ac_cv_prog_CPP 3237else 3238 ac_cv_prog_CPP=$CPP 3239fi 3240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3241$as_echo "$CPP" >&6; } 3242ac_preproc_ok=false 3243for ac_c_preproc_warn_flag in '' yes 3244do 3245 # Use a header file that comes with gcc, so configuring glibc 3246 # with a fresh cross-compiler works. 3247 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3248 # <limits.h> exists even on freestanding compilers. 3249 # On the NeXT, cc -E runs the code through the compiler's parser, 3250 # not just through cpp. "Syntax error" is here to catch this case. 3251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3252/* end confdefs.h. */ 3253#ifdef __STDC__ 3254# include <limits.h> 3255#else 3256# include <assert.h> 3257#endif 3258 Syntax error 3259_ACEOF 3260if ac_fn_c_try_cpp "$LINENO"; then : 3261 3262else 3263 # Broken: fails on valid input. 3264continue 3265fi 3266rm -f conftest.err conftest.$ac_ext 3267 3268 # OK, works on sane cases. Now check whether nonexistent headers 3269 # can be detected and how. 3270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3271/* end confdefs.h. */ 3272#include <ac_nonexistent.h> 3273_ACEOF 3274if ac_fn_c_try_cpp "$LINENO"; then : 3275 # Broken: success on invalid input. 3276continue 3277else 3278 # Passes both tests. 3279ac_preproc_ok=: 3280break 3281fi 3282rm -f conftest.err conftest.$ac_ext 3283 3284done 3285# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3286rm -f conftest.err conftest.$ac_ext 3287if $ac_preproc_ok; then : 3288 3289else 3290 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3291$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3292as_fn_error "C preprocessor \"$CPP\" fails sanity check 3293See \`config.log' for more details." "$LINENO" 5; } 3294fi 3295 3296ac_ext=c 3297ac_cpp='$CPP $CPPFLAGS' 3298ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3299ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3300ac_compiler_gnu=$ac_cv_c_compiler_gnu 3301 3302 3303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3304$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3305if test "${ac_cv_path_GREP+set}" = set; then : 3306 $as_echo_n "(cached) " >&6 3307else 3308 if test -z "$GREP"; then 3309 ac_path_GREP_found=false 3310 # Loop through the user's path and test for each of PROGNAME-LIST 3311 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3312for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3313do 3314 IFS=$as_save_IFS 3315 test -z "$as_dir" && as_dir=. 3316 for ac_prog in grep ggrep; do 3317 for ac_exec_ext in '' $ac_executable_extensions; do 3318 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3319 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3320# Check for GNU ac_path_GREP and select it if it is found. 3321 # Check for GNU $ac_path_GREP 3322case `"$ac_path_GREP" --version 2>&1` in 3323*GNU*) 3324 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3325*) 3326 ac_count=0 3327 $as_echo_n 0123456789 >"conftest.in" 3328 while : 3329 do 3330 cat "conftest.in" "conftest.in" >"conftest.tmp" 3331 mv "conftest.tmp" "conftest.in" 3332 cp "conftest.in" "conftest.nl" 3333 $as_echo 'GREP' >> "conftest.nl" 3334 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3335 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3336 as_fn_arith $ac_count + 1 && ac_count=$as_val 3337 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3338 # Best one so far, save it but keep looking for a better one 3339 ac_cv_path_GREP="$ac_path_GREP" 3340 ac_path_GREP_max=$ac_count 3341 fi 3342 # 10*(2^10) chars as input seems more than enough 3343 test $ac_count -gt 10 && break 3344 done 3345 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3346esac 3347 3348 $ac_path_GREP_found && break 3 3349 done 3350 done 3351 done 3352IFS=$as_save_IFS 3353 if test -z "$ac_cv_path_GREP"; then 3354 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3355 fi 3356else 3357 ac_cv_path_GREP=$GREP 3358fi 3359 3360fi 3361{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3362$as_echo "$ac_cv_path_GREP" >&6; } 3363 GREP="$ac_cv_path_GREP" 3364 3365 3366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3367$as_echo_n "checking for egrep... " >&6; } 3368if test "${ac_cv_path_EGREP+set}" = set; then : 3369 $as_echo_n "(cached) " >&6 3370else 3371 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3372 then ac_cv_path_EGREP="$GREP -E" 3373 else 3374 if test -z "$EGREP"; then 3375 ac_path_EGREP_found=false 3376 # Loop through the user's path and test for each of PROGNAME-LIST 3377 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3378for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3379do 3380 IFS=$as_save_IFS 3381 test -z "$as_dir" && as_dir=. 3382 for ac_prog in egrep; do 3383 for ac_exec_ext in '' $ac_executable_extensions; do 3384 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3385 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 3386# Check for GNU ac_path_EGREP and select it if it is found. 3387 # Check for GNU $ac_path_EGREP 3388case `"$ac_path_EGREP" --version 2>&1` in 3389*GNU*) 3390 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3391*) 3392 ac_count=0 3393 $as_echo_n 0123456789 >"conftest.in" 3394 while : 3395 do 3396 cat "conftest.in" "conftest.in" >"conftest.tmp" 3397 mv "conftest.tmp" "conftest.in" 3398 cp "conftest.in" "conftest.nl" 3399 $as_echo 'EGREP' >> "conftest.nl" 3400 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3401 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3402 as_fn_arith $ac_count + 1 && ac_count=$as_val 3403 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3404 # Best one so far, save it but keep looking for a better one 3405 ac_cv_path_EGREP="$ac_path_EGREP" 3406 ac_path_EGREP_max=$ac_count 3407 fi 3408 # 10*(2^10) chars as input seems more than enough 3409 test $ac_count -gt 10 && break 3410 done 3411 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3412esac 3413 3414 $ac_path_EGREP_found && break 3 3415 done 3416 done 3417 done 3418IFS=$as_save_IFS 3419 if test -z "$ac_cv_path_EGREP"; then 3420 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3421 fi 3422else 3423 ac_cv_path_EGREP=$EGREP 3424fi 3425 3426 fi 3427fi 3428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3429$as_echo "$ac_cv_path_EGREP" >&6; } 3430 EGREP="$ac_cv_path_EGREP" 3431 3432 3433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3434$as_echo_n "checking for ANSI C header files... " >&6; } 3435if test "${ac_cv_header_stdc+set}" = set; then : 3436 $as_echo_n "(cached) " >&6 3437else 3438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3439/* end confdefs.h. */ 3440#include <stdlib.h> 3441#include <stdarg.h> 3442#include <string.h> 3443#include <float.h> 3444 3445int 3446main () 3447{ 3448 3449 ; 3450 return 0; 3451} 3452_ACEOF 3453if ac_fn_c_try_compile "$LINENO"; then : 3454 ac_cv_header_stdc=yes 3455else 3456 ac_cv_header_stdc=no 3457fi 3458rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3459 3460if test $ac_cv_header_stdc = yes; then 3461 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3463/* end confdefs.h. */ 3464#include <string.h> 3465 3466_ACEOF 3467if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3468 $EGREP "memchr" >/dev/null 2>&1; then : 3469 3470else 3471 ac_cv_header_stdc=no 3472fi 3473rm -f conftest* 3474 3475fi 3476 3477if test $ac_cv_header_stdc = yes; then 3478 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3480/* end confdefs.h. */ 3481#include <stdlib.h> 3482 3483_ACEOF 3484if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3485 $EGREP "free" >/dev/null 2>&1; then : 3486 3487else 3488 ac_cv_header_stdc=no 3489fi 3490rm -f conftest* 3491 3492fi 3493 3494if test $ac_cv_header_stdc = yes; then 3495 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3496 if test "$cross_compiling" = yes; then : 3497 : 3498else 3499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3500/* end confdefs.h. */ 3501#include <ctype.h> 3502#include <stdlib.h> 3503#if ((' ' & 0x0FF) == 0x020) 3504# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3505# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3506#else 3507# define ISLOWER(c) \ 3508 (('a' <= (c) && (c) <= 'i') \ 3509 || ('j' <= (c) && (c) <= 'r') \ 3510 || ('s' <= (c) && (c) <= 'z')) 3511# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3512#endif 3513 3514#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3515int 3516main () 3517{ 3518 int i; 3519 for (i = 0; i < 256; i++) 3520 if (XOR (islower (i), ISLOWER (i)) 3521 || toupper (i) != TOUPPER (i)) 3522 return 2; 3523 return 0; 3524} 3525_ACEOF 3526if ac_fn_c_try_run "$LINENO"; then : 3527 3528else 3529 ac_cv_header_stdc=no 3530fi 3531rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3532 conftest.$ac_objext conftest.beam conftest.$ac_ext 3533fi 3534 3535fi 3536fi 3537{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3538$as_echo "$ac_cv_header_stdc" >&6; } 3539if test $ac_cv_header_stdc = yes; then 3540 3541$as_echo "#define STDC_HEADERS 1" >>confdefs.h 3542 3543fi 3544 3545# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3546for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3547 inttypes.h stdint.h unistd.h 3548do : 3549 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3550ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3551" 3552eval as_val=\$$as_ac_Header 3553 if test "x$as_val" = x""yes; then : 3554 cat >>confdefs.h <<_ACEOF 3555#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3556_ACEOF 3557 3558fi 3559 3560done 3561 3562 3563 3564 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 3565if test "x$ac_cv_header_minix_config_h" = x""yes; then : 3566 MINIX=yes 3567else 3568 MINIX= 3569fi 3570 3571 3572 if test "$MINIX" = yes; then 3573 3574$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 3575 3576 3577$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 3578 3579 3580$as_echo "#define _MINIX 1" >>confdefs.h 3581 3582 fi 3583 3584 3585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 3586$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 3587if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 3588 $as_echo_n "(cached) " >&6 3589else 3590 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3591/* end confdefs.h. */ 3592 3593# define __EXTENSIONS__ 1 3594 $ac_includes_default 3595int 3596main () 3597{ 3598 3599 ; 3600 return 0; 3601} 3602_ACEOF 3603if ac_fn_c_try_compile "$LINENO"; then : 3604 ac_cv_safe_to_define___extensions__=yes 3605else 3606 ac_cv_safe_to_define___extensions__=no 3607fi 3608rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3609fi 3610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 3611$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 3612 test $ac_cv_safe_to_define___extensions__ = yes && 3613 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 3614 3615 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 3616 3617 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 3618 3619 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 3620 3621 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 3622 3623 3624 3625 3626# If we're using gcc and the user hasn't specified CFLAGS, add -O to CFLAGS. 3627test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O" 3628 3629if test $ac_cv_c_compiler_gnu = yes; then 3630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5 3631$as_echo_n "checking whether $CC needs -traditional... " >&6; } 3632if test "${ac_cv_prog_gcc_traditional+set}" = set; then : 3633 $as_echo_n "(cached) " >&6 3634else 3635 ac_pattern="Autoconf.*'x'" 3636 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3637/* end confdefs.h. */ 3638#include <sgtty.h> 3639Autoconf TIOCGETP 3640_ACEOF 3641if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3642 $EGREP "$ac_pattern" >/dev/null 2>&1; then : 3643 ac_cv_prog_gcc_traditional=yes 3644else 3645 ac_cv_prog_gcc_traditional=no 3646fi 3647rm -f conftest* 3648 3649 3650 if test $ac_cv_prog_gcc_traditional = no; then 3651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3652/* end confdefs.h. */ 3653#include <termio.h> 3654Autoconf TCGETA 3655_ACEOF 3656if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3657 $EGREP "$ac_pattern" >/dev/null 2>&1; then : 3658 ac_cv_prog_gcc_traditional=yes 3659fi 3660rm -f conftest* 3661 3662 fi 3663fi 3664{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5 3665$as_echo "$ac_cv_prog_gcc_traditional" >&6; } 3666 if test $ac_cv_prog_gcc_traditional = yes; then 3667 CC="$CC -traditional" 3668 fi 3669fi 3670 3671# Find a good install program. We prefer a C program (faster), 3672# so one script is as good as another. But avoid the broken or 3673# incompatible versions: 3674# SysV /etc/install, /usr/sbin/install 3675# SunOS /usr/etc/install 3676# IRIX /sbin/install 3677# AIX /bin/install 3678# AmigaOS /C/install, which installs bootblocks on floppy discs 3679# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3680# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3681# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3682# OS/2's system install, which has a completely different semantic 3683# ./install, which can be erroneously created by make from ./install.sh. 3684# Reject install programs that cannot install multiple files. 3685{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3686$as_echo_n "checking for a BSD-compatible install... " >&6; } 3687if test -z "$INSTALL"; then 3688if test "${ac_cv_path_install+set}" = set; then : 3689 $as_echo_n "(cached) " >&6 3690else 3691 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3692for as_dir in $PATH 3693do 3694 IFS=$as_save_IFS 3695 test -z "$as_dir" && as_dir=. 3696 # Account for people who put trailing slashes in PATH elements. 3697case $as_dir/ in #(( 3698 ./ | .// | /[cC]/* | \ 3699 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3700 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3701 /usr/ucb/* ) ;; 3702 *) 3703 # OSF1 and SCO ODT 3.0 have their own names for install. 3704 # Don't use installbsd from OSF since it installs stuff as root 3705 # by default. 3706 for ac_prog in ginstall scoinst install; do 3707 for ac_exec_ext in '' $ac_executable_extensions; do 3708 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3709 if test $ac_prog = install && 3710 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3711 # AIX install. It has an incompatible calling convention. 3712 : 3713 elif test $ac_prog = install && 3714 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3715 # program-specific install script used by HP pwplus--don't use. 3716 : 3717 else 3718 rm -rf conftest.one conftest.two conftest.dir 3719 echo one > conftest.one 3720 echo two > conftest.two 3721 mkdir conftest.dir 3722 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3723 test -s conftest.one && test -s conftest.two && 3724 test -s conftest.dir/conftest.one && 3725 test -s conftest.dir/conftest.two 3726 then 3727 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3728 break 3 3729 fi 3730 fi 3731 fi 3732 done 3733 done 3734 ;; 3735esac 3736 3737 done 3738IFS=$as_save_IFS 3739 3740rm -rf conftest.one conftest.two conftest.dir 3741 3742fi 3743 if test "${ac_cv_path_install+set}" = set; then 3744 INSTALL=$ac_cv_path_install 3745 else 3746 # As a last resort, use the slow shell script. Don't cache a 3747 # value for INSTALL within a source directory, because that will 3748 # break other packages using the cache if that directory is 3749 # removed, or if the value is a relative name. 3750 INSTALL=$ac_install_sh 3751 fi 3752fi 3753{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3754$as_echo "$INSTALL" >&6; } 3755 3756# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3757# It thinks the first close brace ends the variable substitution. 3758test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3759 3760test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3761 3762test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3763 3764# Extract the first word of "ar", so it can be a program name with args. 3765set dummy ar; ac_word=$2 3766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3767$as_echo_n "checking for $ac_word... " >&6; } 3768if test "${ac_cv_prog_AR+set}" = set; then : 3769 $as_echo_n "(cached) " >&6 3770else 3771 if test -n "$AR"; then 3772 ac_cv_prog_AR="$AR" # Let the user override the test. 3773else 3774as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3775for as_dir in $PATH 3776do 3777 IFS=$as_save_IFS 3778 test -z "$as_dir" && as_dir=. 3779 for ac_exec_ext in '' $ac_executable_extensions; do 3780 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3781 ac_cv_prog_AR="" 3782 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3783 break 2 3784 fi 3785done 3786 done 3787IFS=$as_save_IFS 3788 3789 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar" 3790fi 3791fi 3792AR=$ac_cv_prog_AR 3793if test -n "$AR"; then 3794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 3795$as_echo "$AR" >&6; } 3796else 3797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3798$as_echo "no" >&6; } 3799fi 3800 3801 3802test -n "$ARFLAGS" || ARFLAGS="cr" 3803if test -n "$ac_tool_prefix"; then 3804 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 3805set dummy ${ac_tool_prefix}ranlib; ac_word=$2 3806{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3807$as_echo_n "checking for $ac_word... " >&6; } 3808if test "${ac_cv_prog_RANLIB+set}" = set; then : 3809 $as_echo_n "(cached) " >&6 3810else 3811 if test -n "$RANLIB"; then 3812 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 3813else 3814as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3815for as_dir in $PATH 3816do 3817 IFS=$as_save_IFS 3818 test -z "$as_dir" && as_dir=. 3819 for ac_exec_ext in '' $ac_executable_extensions; do 3820 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3821 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 3822 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3823 break 2 3824 fi 3825done 3826 done 3827IFS=$as_save_IFS 3828 3829fi 3830fi 3831RANLIB=$ac_cv_prog_RANLIB 3832if test -n "$RANLIB"; then 3833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 3834$as_echo "$RANLIB" >&6; } 3835else 3836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3837$as_echo "no" >&6; } 3838fi 3839 3840 3841fi 3842if test -z "$ac_cv_prog_RANLIB"; then 3843 ac_ct_RANLIB=$RANLIB 3844 # Extract the first word of "ranlib", so it can be a program name with args. 3845set dummy ranlib; ac_word=$2 3846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3847$as_echo_n "checking for $ac_word... " >&6; } 3848if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 3849 $as_echo_n "(cached) " >&6 3850else 3851 if test -n "$ac_ct_RANLIB"; then 3852 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 3853else 3854as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3855for as_dir in $PATH 3856do 3857 IFS=$as_save_IFS 3858 test -z "$as_dir" && as_dir=. 3859 for ac_exec_ext in '' $ac_executable_extensions; do 3860 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3861 ac_cv_prog_ac_ct_RANLIB="ranlib" 3862 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3863 break 2 3864 fi 3865done 3866 done 3867IFS=$as_save_IFS 3868 3869fi 3870fi 3871ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 3872if test -n "$ac_ct_RANLIB"; then 3873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 3874$as_echo "$ac_ct_RANLIB" >&6; } 3875else 3876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3877$as_echo "no" >&6; } 3878fi 3879 3880 if test "x$ac_ct_RANLIB" = x; then 3881 RANLIB=":" 3882 else 3883 case $cross_compiling:$ac_tool_warned in 3884yes:) 3885{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3886$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3887ac_tool_warned=yes ;; 3888esac 3889 RANLIB=$ac_ct_RANLIB 3890 fi 3891else 3892 RANLIB="$ac_cv_prog_RANLIB" 3893fi 3894 3895 3896MAKE_SHELL=/bin/sh 3897 3898 3899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 3900$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 3901if test "${ac_cv_c_const+set}" = set; then : 3902 $as_echo_n "(cached) " >&6 3903else 3904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3905/* end confdefs.h. */ 3906 3907int 3908main () 3909{ 3910/* FIXME: Include the comments suggested by Paul. */ 3911#ifndef __cplusplus 3912 /* Ultrix mips cc rejects this. */ 3913 typedef int charset[2]; 3914 const charset cs; 3915 /* SunOS 4.1.1 cc rejects this. */ 3916 char const *const *pcpcc; 3917 char **ppc; 3918 /* NEC SVR4.0.2 mips cc rejects this. */ 3919 struct point {int x, y;}; 3920 static struct point const zero = {0,0}; 3921 /* AIX XL C 1.02.0.0 rejects this. 3922 It does not let you subtract one const X* pointer from another in 3923 an arm of an if-expression whose if-part is not a constant 3924 expression */ 3925 const char *g = "string"; 3926 pcpcc = &g + (g ? g-g : 0); 3927 /* HPUX 7.0 cc rejects these. */ 3928 ++pcpcc; 3929 ppc = (char**) pcpcc; 3930 pcpcc = (char const *const *) ppc; 3931 { /* SCO 3.2v4 cc rejects this. */ 3932 char *t; 3933 char const *s = 0 ? (char *) 0 : (char const *) 0; 3934 3935 *t++ = 0; 3936 if (s) return 0; 3937 } 3938 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 3939 int x[] = {25, 17}; 3940 const int *foo = &x[0]; 3941 ++foo; 3942 } 3943 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 3944 typedef const int *iptr; 3945 iptr p = 0; 3946 ++p; 3947 } 3948 { /* AIX XL C 1.02.0.0 rejects this saying 3949 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 3950 struct s { int j; const int *ap[3]; }; 3951 struct s *b; b->j = 5; 3952 } 3953 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 3954 const int foo = 10; 3955 if (!foo) return 0; 3956 } 3957 return !cs[0] && !zero.x; 3958#endif 3959 3960 ; 3961 return 0; 3962} 3963_ACEOF 3964if ac_fn_c_try_compile "$LINENO"; then : 3965 ac_cv_c_const=yes 3966else 3967 ac_cv_c_const=no 3968fi 3969rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3970fi 3971{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 3972$as_echo "$ac_cv_c_const" >&6; } 3973if test $ac_cv_c_const = no; then 3974 3975$as_echo "#define const /**/" >>confdefs.h 3976 3977fi 3978 3979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for function prototypes" >&5 3980$as_echo_n "checking for function prototypes... " >&6; } 3981if test "$ac_cv_prog_cc_c89" != no; then 3982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3983$as_echo "yes" >&6; } 3984 3985$as_echo "#define PROTOTYPES 1" >>confdefs.h 3986 3987 3988$as_echo "#define __PROTOTYPES 1" >>confdefs.h 3989 3990else 3991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3992$as_echo "no" >&6; } 3993fi 3994 3995{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether char is unsigned" >&5 3996$as_echo_n "checking whether char is unsigned... " >&6; } 3997if test "${ac_cv_c_char_unsigned+set}" = set; then : 3998 $as_echo_n "(cached) " >&6 3999else 4000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4001/* end confdefs.h. */ 4002$ac_includes_default 4003int 4004main () 4005{ 4006static int test_array [1 - 2 * !(((char) -1) < 0)]; 4007test_array [0] = 0 4008 4009 ; 4010 return 0; 4011} 4012_ACEOF 4013if ac_fn_c_try_compile "$LINENO"; then : 4014 ac_cv_c_char_unsigned=no 4015else 4016 ac_cv_c_char_unsigned=yes 4017fi 4018rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4019fi 4020{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_char_unsigned" >&5 4021$as_echo "$ac_cv_c_char_unsigned" >&6; } 4022if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then 4023 $as_echo "#define __CHAR_UNSIGNED__ 1" >>confdefs.h 4024 4025fi 4026 4027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working volatile" >&5 4028$as_echo_n "checking for working volatile... " >&6; } 4029if test "${ac_cv_c_volatile+set}" = set; then : 4030 $as_echo_n "(cached) " >&6 4031else 4032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4033/* end confdefs.h. */ 4034 4035int 4036main () 4037{ 4038 4039volatile int x; 4040int * volatile y = (int *) 0; 4041return !x && !y; 4042 ; 4043 return 0; 4044} 4045_ACEOF 4046if ac_fn_c_try_compile "$LINENO"; then : 4047 ac_cv_c_volatile=yes 4048else 4049 ac_cv_c_volatile=no 4050fi 4051rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4052fi 4053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_volatile" >&5 4054$as_echo "$ac_cv_c_volatile" >&6; } 4055if test $ac_cv_c_volatile = no; then 4056 4057$as_echo "#define volatile /**/" >>confdefs.h 4058 4059fi 4060 4061 4062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5 4063$as_echo_n "checking return type of signal handlers... " >&6; } 4064if test "${ac_cv_type_signal+set}" = set; then : 4065 $as_echo_n "(cached) " >&6 4066else 4067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4068/* end confdefs.h. */ 4069#include <sys/types.h> 4070#include <signal.h> 4071 4072int 4073main () 4074{ 4075return *(signal (0, 0)) (0) == 1; 4076 ; 4077 return 0; 4078} 4079_ACEOF 4080if ac_fn_c_try_compile "$LINENO"; then : 4081 ac_cv_type_signal=int 4082else 4083 ac_cv_type_signal=void 4084fi 4085rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4086fi 4087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5 4088$as_echo "$ac_cv_type_signal" >&6; } 4089 4090cat >>confdefs.h <<_ACEOF 4091#define RETSIGTYPE $ac_cv_type_signal 4092_ACEOF 4093 4094 4095 4096ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 4097if test "x$ac_cv_type_size_t" = x""yes; then : 4098 4099else 4100 4101cat >>confdefs.h <<_ACEOF 4102#define size_t unsigned int 4103_ACEOF 4104 4105fi 4106 4107ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default" 4108if test "x$ac_cv_type_ssize_t" = x""yes; then : 4109 4110else 4111 4112cat >>confdefs.h <<_ACEOF 4113#define ssize_t int 4114_ACEOF 4115 4116fi 4117 4118 4119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4120$as_echo_n "checking for ANSI C header files... " >&6; } 4121if test "${ac_cv_header_stdc+set}" = set; then : 4122 $as_echo_n "(cached) " >&6 4123else 4124 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4125/* end confdefs.h. */ 4126#include <stdlib.h> 4127#include <stdarg.h> 4128#include <string.h> 4129#include <float.h> 4130 4131int 4132main () 4133{ 4134 4135 ; 4136 return 0; 4137} 4138_ACEOF 4139if ac_fn_c_try_compile "$LINENO"; then : 4140 ac_cv_header_stdc=yes 4141else 4142 ac_cv_header_stdc=no 4143fi 4144rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4145 4146if test $ac_cv_header_stdc = yes; then 4147 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4149/* end confdefs.h. */ 4150#include <string.h> 4151 4152_ACEOF 4153if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4154 $EGREP "memchr" >/dev/null 2>&1; then : 4155 4156else 4157 ac_cv_header_stdc=no 4158fi 4159rm -f conftest* 4160 4161fi 4162 4163if test $ac_cv_header_stdc = yes; then 4164 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4166/* end confdefs.h. */ 4167#include <stdlib.h> 4168 4169_ACEOF 4170if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4171 $EGREP "free" >/dev/null 2>&1; then : 4172 4173else 4174 ac_cv_header_stdc=no 4175fi 4176rm -f conftest* 4177 4178fi 4179 4180if test $ac_cv_header_stdc = yes; then 4181 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4182 if test "$cross_compiling" = yes; then : 4183 : 4184else 4185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4186/* end confdefs.h. */ 4187#include <ctype.h> 4188#include <stdlib.h> 4189#if ((' ' & 0x0FF) == 0x020) 4190# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4191# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4192#else 4193# define ISLOWER(c) \ 4194 (('a' <= (c) && (c) <= 'i') \ 4195 || ('j' <= (c) && (c) <= 'r') \ 4196 || ('s' <= (c) && (c) <= 'z')) 4197# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4198#endif 4199 4200#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4201int 4202main () 4203{ 4204 int i; 4205 for (i = 0; i < 256; i++) 4206 if (XOR (islower (i), ISLOWER (i)) 4207 || toupper (i) != TOUPPER (i)) 4208 return 2; 4209 return 0; 4210} 4211_ACEOF 4212if ac_fn_c_try_run "$LINENO"; then : 4213 4214else 4215 ac_cv_header_stdc=no 4216fi 4217rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4218 conftest.$ac_objext conftest.beam conftest.$ac_ext 4219fi 4220 4221fi 4222fi 4223{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4224$as_echo "$ac_cv_header_stdc" >&6; } 4225if test $ac_cv_header_stdc = yes; then 4226 4227$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4228 4229fi 4230 4231 4232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5 4233$as_echo_n "checking whether stat file-mode macros are broken... " >&6; } 4234if test "${ac_cv_header_stat_broken+set}" = set; then : 4235 $as_echo_n "(cached) " >&6 4236else 4237 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4238/* end confdefs.h. */ 4239#include <sys/types.h> 4240#include <sys/stat.h> 4241 4242#if defined S_ISBLK && defined S_IFDIR 4243extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1]; 4244#endif 4245 4246#if defined S_ISBLK && defined S_IFCHR 4247extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1]; 4248#endif 4249 4250#if defined S_ISLNK && defined S_IFREG 4251extern char c3[S_ISLNK (S_IFREG) ? -1 : 1]; 4252#endif 4253 4254#if defined S_ISSOCK && defined S_IFREG 4255extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1]; 4256#endif 4257 4258_ACEOF 4259if ac_fn_c_try_compile "$LINENO"; then : 4260 ac_cv_header_stat_broken=no 4261else 4262 ac_cv_header_stat_broken=yes 4263fi 4264rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4265fi 4266{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5 4267$as_echo "$ac_cv_header_stat_broken" >&6; } 4268if test $ac_cv_header_stat_broken = yes; then 4269 4270$as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h 4271 4272fi 4273 4274ac_header_dirent=no 4275for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 4276 as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 4277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5 4278$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; } 4279if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then : 4280 $as_echo_n "(cached) " >&6 4281else 4282 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4283/* end confdefs.h. */ 4284#include <sys/types.h> 4285#include <$ac_hdr> 4286 4287int 4288main () 4289{ 4290if ((DIR *) 0) 4291return 0; 4292 ; 4293 return 0; 4294} 4295_ACEOF 4296if ac_fn_c_try_compile "$LINENO"; then : 4297 eval "$as_ac_Header=yes" 4298else 4299 eval "$as_ac_Header=no" 4300fi 4301rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4302fi 4303eval ac_res=\$$as_ac_Header 4304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 4305$as_echo "$ac_res" >&6; } 4306eval as_val=\$$as_ac_Header 4307 if test "x$as_val" = x""yes; then : 4308 cat >>confdefs.h <<_ACEOF 4309#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 4310_ACEOF 4311 4312ac_header_dirent=$ac_hdr; break 4313fi 4314 4315done 4316# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 4317if test $ac_header_dirent = dirent.h; then 4318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 4319$as_echo_n "checking for library containing opendir... " >&6; } 4320if test "${ac_cv_search_opendir+set}" = set; then : 4321 $as_echo_n "(cached) " >&6 4322else 4323 ac_func_search_save_LIBS=$LIBS 4324cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4325/* end confdefs.h. */ 4326 4327/* Override any GCC internal prototype to avoid an error. 4328 Use char because int might match the return type of a GCC 4329 builtin and then its argument prototype would still apply. */ 4330#ifdef __cplusplus 4331extern "C" 4332#endif 4333char opendir (); 4334int 4335main () 4336{ 4337return opendir (); 4338 ; 4339 return 0; 4340} 4341_ACEOF 4342for ac_lib in '' dir; do 4343 if test -z "$ac_lib"; then 4344 ac_res="none required" 4345 else 4346 ac_res=-l$ac_lib 4347 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4348 fi 4349 if ac_fn_c_try_link "$LINENO"; then : 4350 ac_cv_search_opendir=$ac_res 4351fi 4352rm -f core conftest.err conftest.$ac_objext \ 4353 conftest$ac_exeext 4354 if test "${ac_cv_search_opendir+set}" = set; then : 4355 break 4356fi 4357done 4358if test "${ac_cv_search_opendir+set}" = set; then : 4359 4360else 4361 ac_cv_search_opendir=no 4362fi 4363rm conftest.$ac_ext 4364LIBS=$ac_func_search_save_LIBS 4365fi 4366{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 4367$as_echo "$ac_cv_search_opendir" >&6; } 4368ac_res=$ac_cv_search_opendir 4369if test "$ac_res" != no; then : 4370 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4371 4372fi 4373 4374else 4375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 4376$as_echo_n "checking for library containing opendir... " >&6; } 4377if test "${ac_cv_search_opendir+set}" = set; then : 4378 $as_echo_n "(cached) " >&6 4379else 4380 ac_func_search_save_LIBS=$LIBS 4381cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4382/* end confdefs.h. */ 4383 4384/* Override any GCC internal prototype to avoid an error. 4385 Use char because int might match the return type of a GCC 4386 builtin and then its argument prototype would still apply. */ 4387#ifdef __cplusplus 4388extern "C" 4389#endif 4390char opendir (); 4391int 4392main () 4393{ 4394return opendir (); 4395 ; 4396 return 0; 4397} 4398_ACEOF 4399for ac_lib in '' x; do 4400 if test -z "$ac_lib"; then 4401 ac_res="none required" 4402 else 4403 ac_res=-l$ac_lib 4404 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4405 fi 4406 if ac_fn_c_try_link "$LINENO"; then : 4407 ac_cv_search_opendir=$ac_res 4408fi 4409rm -f core conftest.err conftest.$ac_objext \ 4410 conftest$ac_exeext 4411 if test "${ac_cv_search_opendir+set}" = set; then : 4412 break 4413fi 4414done 4415if test "${ac_cv_search_opendir+set}" = set; then : 4416 4417else 4418 ac_cv_search_opendir=no 4419fi 4420rm conftest.$ac_ext 4421LIBS=$ac_func_search_save_LIBS 4422fi 4423{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 4424$as_echo "$ac_cv_search_opendir" >&6; } 4425ac_res=$ac_cv_search_opendir 4426if test "$ac_res" != no; then : 4427 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4428 4429fi 4430 4431fi 4432 4433 4434for ac_func in fcntl kill lstat 4435do : 4436 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4437ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4438eval as_val=\$$as_ac_var 4439 if test "x$as_val" = x""yes; then : 4440 cat >>confdefs.h <<_ACEOF 4441#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4442_ACEOF 4443 4444fi 4445done 4446 4447for ac_func in memmove putenv select setenv setlocale \ 4448 strcasecmp strpbrk tcgetattr vsnprintf 4449do : 4450 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4451ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4452eval as_val=\$$as_ac_var 4453 if test "x$as_val" = x""yes; then : 4454 cat >>confdefs.h <<_ACEOF 4455#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4456_ACEOF 4457 4458fi 4459done 4460 4461for ac_func in isascii isxdigit 4462do : 4463 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4464ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4465eval as_val=\$$as_ac_var 4466 if test "x$as_val" = x""yes; then : 4467 cat >>confdefs.h <<_ACEOF 4468#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4469_ACEOF 4470 4471fi 4472done 4473 4474for ac_func in getpwent getpwnam getpwuid 4475do : 4476 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4477ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4478eval as_val=\$$as_ac_var 4479 if test "x$as_val" = x""yes; then : 4480 cat >>confdefs.h <<_ACEOF 4481#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4482_ACEOF 4483 4484fi 4485done 4486 4487 4488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strcoll" >&5 4489$as_echo_n "checking for working strcoll... " >&6; } 4490if test "${ac_cv_func_strcoll_works+set}" = set; then : 4491 $as_echo_n "(cached) " >&6 4492else 4493 if test "$cross_compiling" = yes; then : 4494 ac_cv_func_strcoll_works=no 4495else 4496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4497/* end confdefs.h. */ 4498$ac_includes_default 4499int 4500main () 4501{ 4502return (strcoll ("abc", "def") >= 0 || 4503 strcoll ("ABC", "DEF") >= 0 || 4504 strcoll ("123", "456") >= 0) 4505 ; 4506 return 0; 4507} 4508_ACEOF 4509if ac_fn_c_try_run "$LINENO"; then : 4510 ac_cv_func_strcoll_works=yes 4511else 4512 ac_cv_func_strcoll_works=no 4513fi 4514rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4515 conftest.$ac_objext conftest.beam conftest.$ac_ext 4516fi 4517 4518fi 4519{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strcoll_works" >&5 4520$as_echo "$ac_cv_func_strcoll_works" >&6; } 4521if test $ac_cv_func_strcoll_works = yes; then 4522 4523$as_echo "#define HAVE_STRCOLL 1" >>confdefs.h 4524 4525fi 4526 4527 4528for ac_header in fcntl.h unistd.h stdlib.h varargs.h stdarg.h string.h strings.h \ 4529 limits.h locale.h pwd.h memory.h termcap.h termios.h termio.h 4530do : 4531 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4532ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4533eval as_val=\$$as_ac_Header 4534 if test "x$as_val" = x""yes; then : 4535 cat >>confdefs.h <<_ACEOF 4536#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4537_ACEOF 4538 4539fi 4540 4541done 4542 4543for ac_header in sys/pte.h sys/stream.h sys/select.h sys/file.h 4544do : 4545 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4546ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4547eval as_val=\$$as_ac_Header 4548 if test "x$as_val" = x""yes; then : 4549 cat >>confdefs.h <<_ACEOF 4550#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4551_ACEOF 4552 4553fi 4554 4555done 4556 4557 4558for ac_header in sys/ptem.h 4559do : 4560 ac_fn_c_check_header_compile "$LINENO" "sys/ptem.h" "ac_cv_header_sys_ptem_h" " 4561#if HAVE_SYS_STREAM_H 4562# include <sys/stream.h> 4563#endif 4564 4565" 4566if test "x$ac_cv_header_sys_ptem_h" = x""yes; then : 4567 cat >>confdefs.h <<_ACEOF 4568#define HAVE_SYS_PTEM_H 1 4569_ACEOF 4570 4571fi 4572 4573done 4574 4575 4576# Check whether --enable-largefile was given. 4577if test "${enable_largefile+set}" = set; then : 4578 enableval=$enable_largefile; 4579fi 4580 4581if test "$enable_largefile" != no; then 4582 4583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 4584$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 4585if test "${ac_cv_sys_largefile_CC+set}" = set; then : 4586 $as_echo_n "(cached) " >&6 4587else 4588 ac_cv_sys_largefile_CC=no 4589 if test "$GCC" != yes; then 4590 ac_save_CC=$CC 4591 while :; do 4592 # IRIX 6.2 and later do not support large files by default, 4593 # so use the C compiler's -n32 option if that helps. 4594 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4595/* end confdefs.h. */ 4596#include <sys/types.h> 4597 /* Check that off_t can represent 2**63 - 1 correctly. 4598 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4599 since some C++ compilers masquerading as C compilers 4600 incorrectly reject 9223372036854775807. */ 4601#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4602 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4603 && LARGE_OFF_T % 2147483647 == 1) 4604 ? 1 : -1]; 4605int 4606main () 4607{ 4608 4609 ; 4610 return 0; 4611} 4612_ACEOF 4613 if ac_fn_c_try_compile "$LINENO"; then : 4614 break 4615fi 4616rm -f core conftest.err conftest.$ac_objext 4617 CC="$CC -n32" 4618 if ac_fn_c_try_compile "$LINENO"; then : 4619 ac_cv_sys_largefile_CC=' -n32'; break 4620fi 4621rm -f core conftest.err conftest.$ac_objext 4622 break 4623 done 4624 CC=$ac_save_CC 4625 rm -f conftest.$ac_ext 4626 fi 4627fi 4628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 4629$as_echo "$ac_cv_sys_largefile_CC" >&6; } 4630 if test "$ac_cv_sys_largefile_CC" != no; then 4631 CC=$CC$ac_cv_sys_largefile_CC 4632 fi 4633 4634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 4635$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 4636if test "${ac_cv_sys_file_offset_bits+set}" = set; then : 4637 $as_echo_n "(cached) " >&6 4638else 4639 while :; do 4640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4641/* end confdefs.h. */ 4642#include <sys/types.h> 4643 /* Check that off_t can represent 2**63 - 1 correctly. 4644 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4645 since some C++ compilers masquerading as C compilers 4646 incorrectly reject 9223372036854775807. */ 4647#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4648 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4649 && LARGE_OFF_T % 2147483647 == 1) 4650 ? 1 : -1]; 4651int 4652main () 4653{ 4654 4655 ; 4656 return 0; 4657} 4658_ACEOF 4659if ac_fn_c_try_compile "$LINENO"; then : 4660 ac_cv_sys_file_offset_bits=no; break 4661fi 4662rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4664/* end confdefs.h. */ 4665#define _FILE_OFFSET_BITS 64 4666#include <sys/types.h> 4667 /* Check that off_t can represent 2**63 - 1 correctly. 4668 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4669 since some C++ compilers masquerading as C compilers 4670 incorrectly reject 9223372036854775807. */ 4671#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4672 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4673 && LARGE_OFF_T % 2147483647 == 1) 4674 ? 1 : -1]; 4675int 4676main () 4677{ 4678 4679 ; 4680 return 0; 4681} 4682_ACEOF 4683if ac_fn_c_try_compile "$LINENO"; then : 4684 ac_cv_sys_file_offset_bits=64; break 4685fi 4686rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4687 ac_cv_sys_file_offset_bits=unknown 4688 break 4689done 4690fi 4691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 4692$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 4693case $ac_cv_sys_file_offset_bits in #( 4694 no | unknown) ;; 4695 *) 4696cat >>confdefs.h <<_ACEOF 4697#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 4698_ACEOF 4699;; 4700esac 4701rm -rf conftest* 4702 if test $ac_cv_sys_file_offset_bits = unknown; then 4703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 4704$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 4705if test "${ac_cv_sys_large_files+set}" = set; then : 4706 $as_echo_n "(cached) " >&6 4707else 4708 while :; do 4709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4710/* end confdefs.h. */ 4711#include <sys/types.h> 4712 /* Check that off_t can represent 2**63 - 1 correctly. 4713 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4714 since some C++ compilers masquerading as C compilers 4715 incorrectly reject 9223372036854775807. */ 4716#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4717 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4718 && LARGE_OFF_T % 2147483647 == 1) 4719 ? 1 : -1]; 4720int 4721main () 4722{ 4723 4724 ; 4725 return 0; 4726} 4727_ACEOF 4728if ac_fn_c_try_compile "$LINENO"; then : 4729 ac_cv_sys_large_files=no; break 4730fi 4731rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4733/* end confdefs.h. */ 4734#define _LARGE_FILES 1 4735#include <sys/types.h> 4736 /* Check that off_t can represent 2**63 - 1 correctly. 4737 We can't simply define LARGE_OFF_T to be 9223372036854775807, 4738 since some C++ compilers masquerading as C compilers 4739 incorrectly reject 9223372036854775807. */ 4740#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 4741 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 4742 && LARGE_OFF_T % 2147483647 == 1) 4743 ? 1 : -1]; 4744int 4745main () 4746{ 4747 4748 ; 4749 return 0; 4750} 4751_ACEOF 4752if ac_fn_c_try_compile "$LINENO"; then : 4753 ac_cv_sys_large_files=1; break 4754fi 4755rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4756 ac_cv_sys_large_files=unknown 4757 break 4758done 4759fi 4760{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 4761$as_echo "$ac_cv_sys_large_files" >&6; } 4762case $ac_cv_sys_large_files in #( 4763 no | unknown) ;; 4764 *) 4765cat >>confdefs.h <<_ACEOF 4766#define _LARGE_FILES $ac_cv_sys_large_files 4767_ACEOF 4768;; 4769esac 4770rm -rf conftest* 4771 fi 4772fi 4773 4774 4775 4776{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for type of signal functions" >&5 4777$as_echo_n "checking for type of signal functions... " >&6; } 4778if test "${bash_cv_signal_vintage+set}" = set; then : 4779 $as_echo_n "(cached) " >&6 4780else 4781 4782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4783/* end confdefs.h. */ 4784#include <signal.h> 4785int 4786main () 4787{ 4788 4789 sigset_t ss; 4790 struct sigaction sa; 4791 sigemptyset(&ss); sigsuspend(&ss); 4792 sigaction(SIGINT, &sa, (struct sigaction *) 0); 4793 sigprocmask(SIG_BLOCK, &ss, (sigset_t *) 0); 4794 4795 ; 4796 return 0; 4797} 4798_ACEOF 4799if ac_fn_c_try_link "$LINENO"; then : 4800 bash_cv_signal_vintage=posix 4801else 4802 4803 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4804/* end confdefs.h. */ 4805#include <signal.h> 4806int 4807main () 4808{ 4809 4810 int mask = sigmask(SIGINT); 4811 sigsetmask(mask); sigblock(mask); sigpause(mask); 4812 4813 ; 4814 return 0; 4815} 4816_ACEOF 4817if ac_fn_c_try_link "$LINENO"; then : 4818 bash_cv_signal_vintage=4.2bsd 4819else 4820 4821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4822/* end confdefs.h. */ 4823 4824 #include <signal.h> 4825 RETSIGTYPE foo() { } 4826int 4827main () 4828{ 4829 4830 int mask = sigmask(SIGINT); 4831 sigset(SIGINT, foo); sigrelse(SIGINT); 4832 sighold(SIGINT); sigpause(SIGINT); 4833 4834 ; 4835 return 0; 4836} 4837_ACEOF 4838if ac_fn_c_try_link "$LINENO"; then : 4839 bash_cv_signal_vintage=svr3 4840else 4841 bash_cv_signal_vintage=v7 4842 4843fi 4844rm -f core conftest.err conftest.$ac_objext \ 4845 conftest$ac_exeext conftest.$ac_ext 4846 4847fi 4848rm -f core conftest.err conftest.$ac_objext \ 4849 conftest$ac_exeext conftest.$ac_ext 4850 4851fi 4852rm -f core conftest.err conftest.$ac_objext \ 4853 conftest$ac_exeext conftest.$ac_ext 4854 4855fi 4856 4857{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_signal_vintage" >&5 4858$as_echo "$bash_cv_signal_vintage" >&6; } 4859if test "$bash_cv_signal_vintage" = posix; then 4860$as_echo "#define HAVE_POSIX_SIGNALS 1" >>confdefs.h 4861 4862elif test "$bash_cv_signal_vintage" = "4.2bsd"; then 4863$as_echo "#define HAVE_BSD_SIGNALS 1" >>confdefs.h 4864 4865elif test "$bash_cv_signal_vintage" = svr3; then 4866$as_echo "#define HAVE_USG_SIGHOLD 1" >>confdefs.h 4867 4868fi 4869 4870 4871 4872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if signal handlers must be reinstalled when invoked" >&5 4873$as_echo_n "checking if signal handlers must be reinstalled when invoked... " >&6; } 4874if test "${bash_cv_must_reinstall_sighandlers+set}" = set; then : 4875 $as_echo_n "(cached) " >&6 4876else 4877 if test "$cross_compiling" = yes; then : 4878 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&5 4879$as_echo "$as_me: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&2;} 4880 bash_cv_must_reinstall_sighandlers=no 4881 4882else 4883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4884/* end confdefs.h. */ 4885 4886#include <signal.h> 4887#ifdef HAVE_UNISTD_H 4888#include <unistd.h> 4889#endif 4890 4891typedef RETSIGTYPE sigfunc(); 4892 4893int nsigint; 4894 4895#ifdef HAVE_POSIX_SIGNALS 4896sigfunc * 4897set_signal_handler(sig, handler) 4898 int sig; 4899 sigfunc *handler; 4900{ 4901 struct sigaction act, oact; 4902 act.sa_handler = handler; 4903 act.sa_flags = 0; 4904 sigemptyset (&act.sa_mask); 4905 sigemptyset (&oact.sa_mask); 4906 sigaction (sig, &act, &oact); 4907 return (oact.sa_handler); 4908} 4909#else 4910#define set_signal_handler(s, h) signal(s, h) 4911#endif 4912 4913RETSIGTYPE 4914sigint(s) 4915int s; 4916{ 4917 nsigint++; 4918} 4919 4920main() 4921{ 4922 nsigint = 0; 4923 set_signal_handler(SIGINT, sigint); 4924 kill((int)getpid(), SIGINT); 4925 kill((int)getpid(), SIGINT); 4926 exit(nsigint != 2); 4927} 4928 4929_ACEOF 4930if ac_fn_c_try_run "$LINENO"; then : 4931 bash_cv_must_reinstall_sighandlers=no 4932else 4933 bash_cv_must_reinstall_sighandlers=yes 4934fi 4935rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4936 conftest.$ac_objext conftest.beam conftest.$ac_ext 4937fi 4938 4939fi 4940 4941{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_must_reinstall_sighandlers" >&5 4942$as_echo "$bash_cv_must_reinstall_sighandlers" >&6; } 4943if test $bash_cv_must_reinstall_sighandlers = yes; then 4944$as_echo "#define MUST_REINSTALL_SIGHANDLERS 1" >>confdefs.h 4945 4946fi 4947 4948 4949 4950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for presence of POSIX-style sigsetjmp/siglongjmp" >&5 4951$as_echo_n "checking for presence of POSIX-style sigsetjmp/siglongjmp... " >&6; } 4952if test "${bash_cv_func_sigsetjmp+set}" = set; then : 4953 $as_echo_n "(cached) " >&6 4954else 4955 if test "$cross_compiling" = yes; then : 4956 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&5 4957$as_echo "$as_me: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&2;} 4958 bash_cv_func_sigsetjmp=missing 4959 4960else 4961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4962/* end confdefs.h. */ 4963 4964#ifdef HAVE_UNISTD_H 4965#include <unistd.h> 4966#endif 4967#include <sys/types.h> 4968#include <signal.h> 4969#include <setjmp.h> 4970 4971main() 4972{ 4973#if !defined (_POSIX_VERSION) || !defined (HAVE_POSIX_SIGNALS) 4974exit (1); 4975#else 4976 4977int code; 4978sigset_t set, oset; 4979sigjmp_buf xx; 4980 4981/* get the mask */ 4982sigemptyset(&set); 4983sigemptyset(&oset); 4984sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &set); 4985sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &oset); 4986 4987/* save it */ 4988code = sigsetjmp(xx, 1); 4989if (code) 4990 exit(0); /* could get sigmask and compare to oset here. */ 4991 4992/* change it */ 4993sigaddset(&set, SIGINT); 4994sigprocmask(SIG_BLOCK, &set, (sigset_t *)NULL); 4995 4996/* and siglongjmp */ 4997siglongjmp(xx, 10); 4998exit(1); 4999#endif 5000} 5001_ACEOF 5002if ac_fn_c_try_run "$LINENO"; then : 5003 bash_cv_func_sigsetjmp=present 5004else 5005 bash_cv_func_sigsetjmp=missing 5006fi 5007rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5008 conftest.$ac_objext conftest.beam conftest.$ac_ext 5009fi 5010 5011fi 5012 5013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_sigsetjmp" >&5 5014$as_echo "$bash_cv_func_sigsetjmp" >&6; } 5015if test $bash_cv_func_sigsetjmp = present; then 5016$as_echo "#define HAVE_POSIX_SIGSETJMP 1" >>confdefs.h 5017 5018fi 5019 5020{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for lstat" >&5 5021$as_echo_n "checking for lstat... " >&6; } 5022if test "${bash_cv_func_lstat+set}" = set; then : 5023 $as_echo_n "(cached) " >&6 5024else 5025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5026/* end confdefs.h. */ 5027 5028#include <sys/types.h> 5029#include <sys/stat.h> 5030 5031int 5032main () 5033{ 5034 lstat(".",(struct stat *)0); 5035 ; 5036 return 0; 5037} 5038_ACEOF 5039if ac_fn_c_try_link "$LINENO"; then : 5040 bash_cv_func_lstat=yes 5041else 5042 bash_cv_func_lstat=no 5043fi 5044rm -f core conftest.err conftest.$ac_objext \ 5045 conftest$ac_exeext conftest.$ac_ext 5046fi 5047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_lstat" >&5 5048$as_echo "$bash_cv_func_lstat" >&6; } 5049if test $bash_cv_func_lstat = yes; then 5050 $as_echo "#define HAVE_LSTAT 1" >>confdefs.h 5051 5052fi 5053 5054 5055{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether or not strcoll and strcmp differ" >&5 5056$as_echo_n "checking whether or not strcoll and strcmp differ... " >&6; } 5057if test "${bash_cv_func_strcoll_broken+set}" = set; then : 5058 $as_echo_n "(cached) " >&6 5059else 5060 if test "$cross_compiling" = yes; then : 5061 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&5 5062$as_echo "$as_me: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&2;} 5063 bash_cv_func_strcoll_broken=no 5064 5065else 5066 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5067/* end confdefs.h. */ 5068 5069#include <stdio.h> 5070#if defined (HAVE_LOCALE_H) 5071#include <locale.h> 5072#endif 5073 5074main(c, v) 5075int c; 5076char *v[]; 5077{ 5078 int r1, r2; 5079 char *deflocale, *defcoll; 5080 5081#ifdef HAVE_SETLOCALE 5082 deflocale = setlocale(LC_ALL, ""); 5083 defcoll = setlocale(LC_COLLATE, ""); 5084#endif 5085 5086#ifdef HAVE_STRCOLL 5087 /* These two values are taken from tests/glob-test. */ 5088 r1 = strcoll("abd", "aXd"); 5089#else 5090 r1 = 0; 5091#endif 5092 r2 = strcmp("abd", "aXd"); 5093 5094 /* These two should both be greater than 0. It is permissible for 5095 a system to return different values, as long as the sign is the 5096 same. */ 5097 5098 /* Exit with 1 (failure) if these two values are both > 0, since 5099 this tests whether strcoll(3) is broken with respect to strcmp(3) 5100 in the default locale. */ 5101 exit (r1 > 0 && r2 > 0); 5102} 5103 5104_ACEOF 5105if ac_fn_c_try_run "$LINENO"; then : 5106 bash_cv_func_strcoll_broken=yes 5107else 5108 bash_cv_func_strcoll_broken=no 5109fi 5110rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5111 conftest.$ac_objext conftest.beam conftest.$ac_ext 5112fi 5113 5114fi 5115 5116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_strcoll_broken" >&5 5117$as_echo "$bash_cv_func_strcoll_broken" >&6; } 5118if test $bash_cv_func_strcoll_broken = yes; then 5119$as_echo "#define STRCOLL_BROKEN 1" >>confdefs.h 5120 5121fi 5122 5123 5124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the ctype macros accept non-ascii characters" >&5 5125$as_echo_n "checking whether the ctype macros accept non-ascii characters... " >&6; } 5126if test "${bash_cv_func_ctype_nonascii+set}" = set; then : 5127 $as_echo_n "(cached) " >&6 5128else 5129 if test "$cross_compiling" = yes; then : 5130 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&5 5131$as_echo "$as_me: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&2;} 5132 bash_cv_func_ctype_nonascii=no 5133 5134else 5135 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5136/* end confdefs.h. */ 5137 5138#ifdef HAVE_LOCALE_H 5139#include <locale.h> 5140#endif 5141#include <stdio.h> 5142#include <ctype.h> 5143 5144main(c, v) 5145int c; 5146char *v[]; 5147{ 5148 char *deflocale; 5149 unsigned char x; 5150 int r1, r2; 5151 5152#ifdef HAVE_SETLOCALE 5153 /* We take a shot here. If that locale is not known, try the 5154 system default. We try this one because '\342' (226) is 5155 known to be a printable character in that locale. */ 5156 deflocale = setlocale(LC_ALL, "en_US.ISO8859-1"); 5157 if (deflocale == 0) 5158 deflocale = setlocale(LC_ALL, ""); 5159#endif 5160 5161 x = '\342'; 5162 r1 = isprint(x); 5163 x -= 128; 5164 r2 = isprint(x); 5165 exit (r1 == 0 || r2 == 0); 5166} 5167 5168_ACEOF 5169if ac_fn_c_try_run "$LINENO"; then : 5170 bash_cv_func_ctype_nonascii=yes 5171else 5172 bash_cv_func_ctype_nonascii=no 5173fi 5174rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5175 conftest.$ac_objext conftest.beam conftest.$ac_ext 5176fi 5177 5178fi 5179 5180{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_func_ctype_nonascii" >&5 5181$as_echo "$bash_cv_func_ctype_nonascii" >&6; } 5182if test $bash_cv_func_ctype_nonascii = yes; then 5183$as_echo "#define CTYPE_NON_ASCII 1" >>confdefs.h 5184 5185fi 5186 5187 5188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpw functions are declared in pwd.h" >&5 5189$as_echo_n "checking whether getpw functions are declared in pwd.h... " >&6; } 5190if test "${bash_cv_getpw_declared+set}" = set; then : 5191 $as_echo_n "(cached) " >&6 5192else 5193 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5194/* end confdefs.h. */ 5195 5196#include <sys/types.h> 5197#ifdef HAVE_UNISTD_H 5198# include <unistd.h> 5199#endif 5200#include <pwd.h> 5201 5202_ACEOF 5203if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5204 $EGREP "getpwuid" >/dev/null 2>&1; then : 5205 bash_cv_getpw_declared=yes 5206else 5207 bash_cv_getpw_declared=no 5208fi 5209rm -f conftest* 5210 5211fi 5212 5213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_getpw_declared" >&5 5214$as_echo "$bash_cv_getpw_declared" >&6; } 5215if test $bash_cv_getpw_declared = yes; then 5216$as_echo "#define HAVE_GETPW_DECLS 1" >>confdefs.h 5217 5218fi 5219 5220 5221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether termios.h defines TIOCGWINSZ" >&5 5222$as_echo_n "checking whether termios.h defines TIOCGWINSZ... " >&6; } 5223if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then : 5224 $as_echo_n "(cached) " >&6 5225else 5226 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5227/* end confdefs.h. */ 5228#include <sys/types.h> 5229#include <termios.h> 5230#ifdef TIOCGWINSZ 5231 yes 5232#endif 5233 5234_ACEOF 5235if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5236 $EGREP "yes" >/dev/null 2>&1; then : 5237 ac_cv_sys_tiocgwinsz_in_termios_h=yes 5238else 5239 ac_cv_sys_tiocgwinsz_in_termios_h=no 5240fi 5241rm -f conftest* 5242 5243fi 5244{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5 5245$as_echo "$ac_cv_sys_tiocgwinsz_in_termios_h" >&6; } 5246 5247if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then 5248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5 5249$as_echo_n "checking whether sys/ioctl.h defines TIOCGWINSZ... " >&6; } 5250if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then : 5251 $as_echo_n "(cached) " >&6 5252else 5253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5254/* end confdefs.h. */ 5255#include <sys/types.h> 5256#include <sys/ioctl.h> 5257#ifdef TIOCGWINSZ 5258 yes 5259#endif 5260 5261_ACEOF 5262if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 5263 $EGREP "yes" >/dev/null 2>&1; then : 5264 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes 5265else 5266 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no 5267fi 5268rm -f conftest* 5269 5270fi 5271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5 5272$as_echo "$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6; } 5273 5274 if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then 5275 5276$as_echo "#define GWINSZ_IN_SYS_IOCTL 1" >>confdefs.h 5277 5278 fi 5279fi 5280 5281 5282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sig_atomic_t in signal.h" >&5 5283$as_echo_n "checking for sig_atomic_t in signal.h... " >&6; } 5284if test "${ac_cv_have_sig_atomic_t+set}" = set; then : 5285 $as_echo_n "(cached) " >&6 5286else 5287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5288/* end confdefs.h. */ 5289 5290#include <signal.h> 5291 5292int 5293main () 5294{ 5295 sig_atomic_t x; 5296 ; 5297 return 0; 5298} 5299_ACEOF 5300if ac_fn_c_try_link "$LINENO"; then : 5301 ac_cv_have_sig_atomic_t=yes 5302else 5303 ac_cv_have_sig_atomic_t=no 5304fi 5305rm -f core conftest.err conftest.$ac_objext \ 5306 conftest$ac_exeext conftest.$ac_ext 5307fi 5308{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_sig_atomic_t" >&5 5309$as_echo "$ac_cv_have_sig_atomic_t" >&6; } 5310if test "$ac_cv_have_sig_atomic_t" = "no" 5311then 5312 ac_fn_c_check_type "$LINENO" "sig_atomic_t" "ac_cv_type_sig_atomic_t" "$ac_includes_default" 5313if test "x$ac_cv_type_sig_atomic_t" = x""yes; then : 5314 5315else 5316 5317cat >>confdefs.h <<_ACEOF 5318#define sig_atomic_t int 5319_ACEOF 5320 5321fi 5322 5323fi 5324 5325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether signal handlers are of type void" >&5 5326$as_echo_n "checking whether signal handlers are of type void... " >&6; } 5327if test "${bash_cv_void_sighandler+set}" = set; then : 5328 $as_echo_n "(cached) " >&6 5329else 5330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5331/* end confdefs.h. */ 5332#include <sys/types.h> 5333#include <signal.h> 5334#ifdef signal 5335#undef signal 5336#endif 5337#ifdef __cplusplus 5338extern "C" 5339#endif 5340void (*signal ()) (); 5341int 5342main () 5343{ 5344int i; 5345 ; 5346 return 0; 5347} 5348_ACEOF 5349if ac_fn_c_try_compile "$LINENO"; then : 5350 bash_cv_void_sighandler=yes 5351else 5352 bash_cv_void_sighandler=no 5353fi 5354rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5355fi 5356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_void_sighandler" >&5 5357$as_echo "$bash_cv_void_sighandler" >&6; } 5358if test $bash_cv_void_sighandler = yes; then 5359$as_echo "#define VOID_SIGHANDLER 1" >>confdefs.h 5360 5361fi 5362 5363 5364{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIOCSTAT in sys/ioctl.h" >&5 5365$as_echo_n "checking for TIOCSTAT in sys/ioctl.h... " >&6; } 5366if test "${bash_cv_tiocstat_in_ioctl+set}" = set; then : 5367 $as_echo_n "(cached) " >&6 5368else 5369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5370/* end confdefs.h. */ 5371#include <sys/types.h> 5372#include <sys/ioctl.h> 5373int 5374main () 5375{ 5376int x = TIOCSTAT; 5377 ; 5378 return 0; 5379} 5380_ACEOF 5381if ac_fn_c_try_compile "$LINENO"; then : 5382 bash_cv_tiocstat_in_ioctl=yes 5383else 5384 bash_cv_tiocstat_in_ioctl=no 5385fi 5386rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5387fi 5388 5389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_tiocstat_in_ioctl" >&5 5390$as_echo "$bash_cv_tiocstat_in_ioctl" >&6; } 5391if test $bash_cv_tiocstat_in_ioctl = yes; then 5392$as_echo "#define TIOCSTAT_IN_SYS_IOCTL 1" >>confdefs.h 5393 5394fi 5395 5396{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FIONREAD in sys/ioctl.h" >&5 5397$as_echo_n "checking for FIONREAD in sys/ioctl.h... " >&6; } 5398if test "${bash_cv_fionread_in_ioctl+set}" = set; then : 5399 $as_echo_n "(cached) " >&6 5400else 5401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5402/* end confdefs.h. */ 5403#include <sys/types.h> 5404#include <sys/ioctl.h> 5405int 5406main () 5407{ 5408int x = FIONREAD; 5409 ; 5410 return 0; 5411} 5412_ACEOF 5413if ac_fn_c_try_compile "$LINENO"; then : 5414 bash_cv_fionread_in_ioctl=yes 5415else 5416 bash_cv_fionread_in_ioctl=no 5417fi 5418rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5419fi 5420 5421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_fionread_in_ioctl" >&5 5422$as_echo "$bash_cv_fionread_in_ioctl" >&6; } 5423if test $bash_cv_fionread_in_ioctl = yes; then 5424$as_echo "#define FIONREAD_IN_SYS_IOCTL 1" >>confdefs.h 5425 5426fi 5427 5428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for speed_t in sys/types.h" >&5 5429$as_echo_n "checking for speed_t in sys/types.h... " >&6; } 5430if test "${bash_cv_speed_t_in_sys_types+set}" = set; then : 5431 $as_echo_n "(cached) " >&6 5432else 5433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5434/* end confdefs.h. */ 5435#include <sys/types.h> 5436int 5437main () 5438{ 5439speed_t x; 5440 ; 5441 return 0; 5442} 5443_ACEOF 5444if ac_fn_c_try_compile "$LINENO"; then : 5445 bash_cv_speed_t_in_sys_types=yes 5446else 5447 bash_cv_speed_t_in_sys_types=no 5448fi 5449rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5450fi 5451 5452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_speed_t_in_sys_types" >&5 5453$as_echo "$bash_cv_speed_t_in_sys_types" >&6; } 5454if test $bash_cv_speed_t_in_sys_types = yes; then 5455$as_echo "#define SPEED_T_IN_SYS_TYPES 1" >>confdefs.h 5456 5457fi 5458 5459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct winsize in sys/ioctl.h and termios.h" >&5 5460$as_echo_n "checking for struct winsize in sys/ioctl.h and termios.h... " >&6; } 5461if test "${bash_cv_struct_winsize_header+set}" = set; then : 5462 $as_echo_n "(cached) " >&6 5463else 5464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5465/* end confdefs.h. */ 5466#include <sys/types.h> 5467#include <sys/ioctl.h> 5468int 5469main () 5470{ 5471struct winsize x; 5472 ; 5473 return 0; 5474} 5475_ACEOF 5476if ac_fn_c_try_compile "$LINENO"; then : 5477 bash_cv_struct_winsize_header=ioctl_h 5478else 5479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5480/* end confdefs.h. */ 5481#include <sys/types.h> 5482#include <termios.h> 5483int 5484main () 5485{ 5486struct winsize x; 5487 ; 5488 return 0; 5489} 5490_ACEOF 5491if ac_fn_c_try_compile "$LINENO"; then : 5492 bash_cv_struct_winsize_header=termios_h 5493else 5494 bash_cv_struct_winsize_header=other 5495fi 5496rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5497 5498fi 5499rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5500fi 5501 5502if test $bash_cv_struct_winsize_header = ioctl_h; then 5503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: sys/ioctl.h" >&5 5504$as_echo "sys/ioctl.h" >&6; } 5505 $as_echo "#define STRUCT_WINSIZE_IN_SYS_IOCTL 1" >>confdefs.h 5506 5507elif test $bash_cv_struct_winsize_header = termios_h; then 5508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: termios.h" >&5 5509$as_echo "termios.h" >&6; } 5510 $as_echo "#define STRUCT_WINSIZE_IN_TERMIOS 1" >>confdefs.h 5511 5512else 5513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5 5514$as_echo "not found" >&6; } 5515fi 5516 5517 5518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent.d_ino" >&5 5519$as_echo_n "checking for struct dirent.d_ino... " >&6; } 5520if test "${bash_cv_dirent_has_dino+set}" = set; then : 5521 $as_echo_n "(cached) " >&6 5522else 5523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5524/* end confdefs.h. */ 5525 5526#include <stdio.h> 5527#include <sys/types.h> 5528#ifdef HAVE_UNISTD_H 5529# include <unistd.h> 5530#endif /* HAVE_UNISTD_H */ 5531#if defined(HAVE_DIRENT_H) 5532# include <dirent.h> 5533#else 5534# define dirent direct 5535# ifdef HAVE_SYS_NDIR_H 5536# include <sys/ndir.h> 5537# endif /* SYSNDIR */ 5538# ifdef HAVE_SYS_DIR_H 5539# include <sys/dir.h> 5540# endif /* SYSDIR */ 5541# ifdef HAVE_NDIR_H 5542# include <ndir.h> 5543# endif 5544#endif /* HAVE_DIRENT_H */ 5545 5546int 5547main () 5548{ 5549 5550struct dirent d; int z; z = d.d_ino; 5551 5552 ; 5553 return 0; 5554} 5555_ACEOF 5556if ac_fn_c_try_compile "$LINENO"; then : 5557 bash_cv_dirent_has_dino=yes 5558else 5559 bash_cv_dirent_has_dino=no 5560fi 5561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5562fi 5563 5564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dirent_has_dino" >&5 5565$as_echo "$bash_cv_dirent_has_dino" >&6; } 5566if test $bash_cv_dirent_has_dino = yes; then 5567$as_echo "#define HAVE_STRUCT_DIRENT_D_INO 1" >>confdefs.h 5568 5569fi 5570 5571 5572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct dirent.d_fileno" >&5 5573$as_echo_n "checking for struct dirent.d_fileno... " >&6; } 5574if test "${bash_cv_dirent_has_d_fileno+set}" = set; then : 5575 $as_echo_n "(cached) " >&6 5576else 5577 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5578/* end confdefs.h. */ 5579 5580#include <stdio.h> 5581#include <sys/types.h> 5582#ifdef HAVE_UNISTD_H 5583# include <unistd.h> 5584#endif /* HAVE_UNISTD_H */ 5585#if defined(HAVE_DIRENT_H) 5586# include <dirent.h> 5587#else 5588# define dirent direct 5589# ifdef HAVE_SYS_NDIR_H 5590# include <sys/ndir.h> 5591# endif /* SYSNDIR */ 5592# ifdef HAVE_SYS_DIR_H 5593# include <sys/dir.h> 5594# endif /* SYSDIR */ 5595# ifdef HAVE_NDIR_H 5596# include <ndir.h> 5597# endif 5598#endif /* HAVE_DIRENT_H */ 5599 5600int 5601main () 5602{ 5603 5604struct dirent d; int z; z = d.d_fileno; 5605 5606 ; 5607 return 0; 5608} 5609_ACEOF 5610if ac_fn_c_try_compile "$LINENO"; then : 5611 bash_cv_dirent_has_d_fileno=yes 5612else 5613 bash_cv_dirent_has_d_fileno=no 5614fi 5615rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5616fi 5617 5618{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_dirent_has_d_fileno" >&5 5619$as_echo "$bash_cv_dirent_has_d_fileno" >&6; } 5620if test $bash_cv_dirent_has_d_fileno = yes; then 5621$as_echo "#define HAVE_STRUCT_DIRENT_D_FILENO 1" >>confdefs.h 5622 5623fi 5624 5625 5626case "$host_os" in 5627aix*) prefer_curses=yes ;; 5628esac 5629 5630if test "X$bash_cv_termcap_lib" = "X"; then 5631_bash_needmsg=yes 5632else 5633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5 5634$as_echo_n "checking which library has the termcap functions... " >&6; } 5635_bash_needmsg= 5636fi 5637if test "${bash_cv_termcap_lib+set}" = set; then : 5638 $as_echo_n "(cached) " >&6 5639else 5640 ac_fn_c_check_func "$LINENO" "tgetent" "ac_cv_func_tgetent" 5641if test "x$ac_cv_func_tgetent" = x""yes; then : 5642 bash_cv_termcap_lib=libc 5643else 5644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5 5645$as_echo_n "checking for tgetent in -ltermcap... " >&6; } 5646if test "${ac_cv_lib_termcap_tgetent+set}" = set; then : 5647 $as_echo_n "(cached) " >&6 5648else 5649 ac_check_lib_save_LIBS=$LIBS 5650LIBS="-ltermcap $LIBS" 5651cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5652/* end confdefs.h. */ 5653 5654/* Override any GCC internal prototype to avoid an error. 5655 Use char because int might match the return type of a GCC 5656 builtin and then its argument prototype would still apply. */ 5657#ifdef __cplusplus 5658extern "C" 5659#endif 5660char tgetent (); 5661int 5662main () 5663{ 5664return tgetent (); 5665 ; 5666 return 0; 5667} 5668_ACEOF 5669if ac_fn_c_try_link "$LINENO"; then : 5670 ac_cv_lib_termcap_tgetent=yes 5671else 5672 ac_cv_lib_termcap_tgetent=no 5673fi 5674rm -f core conftest.err conftest.$ac_objext \ 5675 conftest$ac_exeext conftest.$ac_ext 5676LIBS=$ac_check_lib_save_LIBS 5677fi 5678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5 5679$as_echo "$ac_cv_lib_termcap_tgetent" >&6; } 5680if test "x$ac_cv_lib_termcap_tgetent" = x""yes; then : 5681 bash_cv_termcap_lib=libtermcap 5682else 5683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltinfo" >&5 5684$as_echo_n "checking for tgetent in -ltinfo... " >&6; } 5685if test "${ac_cv_lib_tinfo_tgetent+set}" = set; then : 5686 $as_echo_n "(cached) " >&6 5687else 5688 ac_check_lib_save_LIBS=$LIBS 5689LIBS="-ltinfo $LIBS" 5690cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5691/* end confdefs.h. */ 5692 5693/* Override any GCC internal prototype to avoid an error. 5694 Use char because int might match the return type of a GCC 5695 builtin and then its argument prototype would still apply. */ 5696#ifdef __cplusplus 5697extern "C" 5698#endif 5699char tgetent (); 5700int 5701main () 5702{ 5703return tgetent (); 5704 ; 5705 return 0; 5706} 5707_ACEOF 5708if ac_fn_c_try_link "$LINENO"; then : 5709 ac_cv_lib_tinfo_tgetent=yes 5710else 5711 ac_cv_lib_tinfo_tgetent=no 5712fi 5713rm -f core conftest.err conftest.$ac_objext \ 5714 conftest$ac_exeext conftest.$ac_ext 5715LIBS=$ac_check_lib_save_LIBS 5716fi 5717{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tinfo_tgetent" >&5 5718$as_echo "$ac_cv_lib_tinfo_tgetent" >&6; } 5719if test "x$ac_cv_lib_tinfo_tgetent" = x""yes; then : 5720 bash_cv_termcap_lib=libtinfo 5721else 5722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lcurses" >&5 5723$as_echo_n "checking for tgetent in -lcurses... " >&6; } 5724if test "${ac_cv_lib_curses_tgetent+set}" = set; then : 5725 $as_echo_n "(cached) " >&6 5726else 5727 ac_check_lib_save_LIBS=$LIBS 5728LIBS="-lcurses $LIBS" 5729cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5730/* end confdefs.h. */ 5731 5732/* Override any GCC internal prototype to avoid an error. 5733 Use char because int might match the return type of a GCC 5734 builtin and then its argument prototype would still apply. */ 5735#ifdef __cplusplus 5736extern "C" 5737#endif 5738char tgetent (); 5739int 5740main () 5741{ 5742return tgetent (); 5743 ; 5744 return 0; 5745} 5746_ACEOF 5747if ac_fn_c_try_link "$LINENO"; then : 5748 ac_cv_lib_curses_tgetent=yes 5749else 5750 ac_cv_lib_curses_tgetent=no 5751fi 5752rm -f core conftest.err conftest.$ac_objext \ 5753 conftest$ac_exeext conftest.$ac_ext 5754LIBS=$ac_check_lib_save_LIBS 5755fi 5756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_tgetent" >&5 5757$as_echo "$ac_cv_lib_curses_tgetent" >&6; } 5758if test "x$ac_cv_lib_curses_tgetent" = x""yes; then : 5759 bash_cv_termcap_lib=libcurses 5760else 5761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5 5762$as_echo_n "checking for tgetent in -lncurses... " >&6; } 5763if test "${ac_cv_lib_ncurses_tgetent+set}" = set; then : 5764 $as_echo_n "(cached) " >&6 5765else 5766 ac_check_lib_save_LIBS=$LIBS 5767LIBS="-lncurses $LIBS" 5768cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5769/* end confdefs.h. */ 5770 5771/* Override any GCC internal prototype to avoid an error. 5772 Use char because int might match the return type of a GCC 5773 builtin and then its argument prototype would still apply. */ 5774#ifdef __cplusplus 5775extern "C" 5776#endif 5777char tgetent (); 5778int 5779main () 5780{ 5781return tgetent (); 5782 ; 5783 return 0; 5784} 5785_ACEOF 5786if ac_fn_c_try_link "$LINENO"; then : 5787 ac_cv_lib_ncurses_tgetent=yes 5788else 5789 ac_cv_lib_ncurses_tgetent=no 5790fi 5791rm -f core conftest.err conftest.$ac_objext \ 5792 conftest$ac_exeext conftest.$ac_ext 5793LIBS=$ac_check_lib_save_LIBS 5794fi 5795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_tgetent" >&5 5796$as_echo "$ac_cv_lib_ncurses_tgetent" >&6; } 5797if test "x$ac_cv_lib_ncurses_tgetent" = x""yes; then : 5798 bash_cv_termcap_lib=libncurses 5799else 5800 bash_cv_termcap_lib=gnutermcap 5801fi 5802 5803fi 5804 5805fi 5806 5807fi 5808 5809fi 5810 5811fi 5812 5813if test "X$_bash_needmsg" = "Xyes"; then 5814{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which library has the termcap functions" >&5 5815$as_echo_n "checking which library has the termcap functions... " >&6; } 5816fi 5817{ $as_echo "$as_me:${as_lineno-$LINENO}: result: using $bash_cv_termcap_lib" >&5 5818$as_echo "using $bash_cv_termcap_lib" >&6; } 5819if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then 5820LDFLAGS="$LDFLAGS -L./lib/termcap" 5821TERMCAP_LIB="./lib/termcap/libtermcap.a" 5822TERMCAP_DEP="./lib/termcap/libtermcap.a" 5823elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then 5824TERMCAP_LIB=-ltermcap 5825TERMCAP_DEP= 5826elif test $bash_cv_termcap_lib = libtinfo; then 5827TERMCAP_LIB=-ltinfo 5828TERMCAP_DEP= 5829elif test $bash_cv_termcap_lib = libncurses; then 5830TERMCAP_LIB=-lncurses 5831TERMCAP_DEP= 5832elif test $bash_cv_termcap_lib = libc; then 5833TERMCAP_LIB= 5834TERMCAP_DEP= 5835else 5836TERMCAP_LIB=-lcurses 5837TERMCAP_DEP= 5838fi 5839 5840if test "$TERMCAP_LIB" = "./lib/termcap/libtermcap.a"; then 5841 if test "$prefer_curses" = yes; then 5842 TERMCAP_LIB=-lcurses 5843 else 5844 TERMCAP_LIB=-ltermcap #default 5845 fi 5846fi 5847 5848 5849for ac_header in wctype.h 5850do : 5851 ac_fn_c_check_header_mongrel "$LINENO" "wctype.h" "ac_cv_header_wctype_h" "$ac_includes_default" 5852if test "x$ac_cv_header_wctype_h" = x""yes; then : 5853 cat >>confdefs.h <<_ACEOF 5854#define HAVE_WCTYPE_H 1 5855_ACEOF 5856 5857fi 5858 5859done 5860 5861for ac_header in wchar.h 5862do : 5863 ac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default" 5864if test "x$ac_cv_header_wchar_h" = x""yes; then : 5865 cat >>confdefs.h <<_ACEOF 5866#define HAVE_WCHAR_H 1 5867_ACEOF 5868 5869fi 5870 5871done 5872 5873for ac_header in langinfo.h 5874do : 5875 ac_fn_c_check_header_mongrel "$LINENO" "langinfo.h" "ac_cv_header_langinfo_h" "$ac_includes_default" 5876if test "x$ac_cv_header_langinfo_h" = x""yes; then : 5877 cat >>confdefs.h <<_ACEOF 5878#define HAVE_LANGINFO_H 1 5879_ACEOF 5880 5881fi 5882 5883done 5884 5885 5886ac_fn_c_check_func "$LINENO" "mbrlen" "ac_cv_func_mbrlen" 5887if test "x$ac_cv_func_mbrlen" = x""yes; then : 5888 $as_echo "#define HAVE_MBRLEN 1" >>confdefs.h 5889 5890fi 5891 5892ac_fn_c_check_func "$LINENO" "mbscasecmp" "ac_cv_func_mbscasecmp" 5893if test "x$ac_cv_func_mbscasecmp" = x""yes; then : 5894 $as_echo "#define HAVE_MBSCMP 1" >>confdefs.h 5895 5896fi 5897 5898ac_fn_c_check_func "$LINENO" "mbscmp" "ac_cv_func_mbscmp" 5899if test "x$ac_cv_func_mbscmp" = x""yes; then : 5900 $as_echo "#define HAVE_MBSCMP 1" >>confdefs.h 5901 5902fi 5903 5904ac_fn_c_check_func "$LINENO" "mbsnrtowcs" "ac_cv_func_mbsnrtowcs" 5905if test "x$ac_cv_func_mbsnrtowcs" = x""yes; then : 5906 $as_echo "#define HAVE_MBSNRTOWCS 1" >>confdefs.h 5907 5908fi 5909 5910ac_fn_c_check_func "$LINENO" "mbsrtowcs" "ac_cv_func_mbsrtowcs" 5911if test "x$ac_cv_func_mbsrtowcs" = x""yes; then : 5912 $as_echo "#define HAVE_MBSRTOWCS 1" >>confdefs.h 5913 5914fi 5915 5916 5917 5918for ac_func in mbschr 5919do : 5920 ac_fn_c_check_func "$LINENO" "mbschr" "ac_cv_func_mbschr" 5921if test "x$ac_cv_func_mbschr" = x""yes; then : 5922 cat >>confdefs.h <<_ACEOF 5923#define HAVE_MBSCHR 1 5924_ACEOF 5925 5926else 5927 case " $LIBOBJS " in 5928 *" $ac_func.$ac_objext "* ) ;; 5929 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" 5930 ;; 5931esac 5932 5933fi 5934done 5935 5936 5937 5938ac_fn_c_check_func "$LINENO" "wcrtomb" "ac_cv_func_wcrtomb" 5939if test "x$ac_cv_func_wcrtomb" = x""yes; then : 5940 $as_echo "#define HAVE_WCRTOMB 1" >>confdefs.h 5941 5942fi 5943 5944ac_fn_c_check_func "$LINENO" "wcscoll" "ac_cv_func_wcscoll" 5945if test "x$ac_cv_func_wcscoll" = x""yes; then : 5946 $as_echo "#define HAVE_WCSCOLL 1" >>confdefs.h 5947 5948fi 5949 5950ac_fn_c_check_func "$LINENO" "wcsdup" "ac_cv_func_wcsdup" 5951if test "x$ac_cv_func_wcsdup" = x""yes; then : 5952 $as_echo "#define HAVE_WCSDUP 1" >>confdefs.h 5953 5954fi 5955 5956ac_fn_c_check_func "$LINENO" "wcwidth" "ac_cv_func_wcwidth" 5957if test "x$ac_cv_func_wcwidth" = x""yes; then : 5958 $as_echo "#define HAVE_WCWIDTH 1" >>confdefs.h 5959 5960fi 5961 5962ac_fn_c_check_func "$LINENO" "wctype" "ac_cv_func_wctype" 5963if test "x$ac_cv_func_wctype" = x""yes; then : 5964 $as_echo "#define HAVE_WCTYPE 1" >>confdefs.h 5965 5966fi 5967 5968 5969for ac_func in wcswidth 5970do : 5971 ac_fn_c_check_func "$LINENO" "wcswidth" "ac_cv_func_wcswidth" 5972if test "x$ac_cv_func_wcswidth" = x""yes; then : 5973 cat >>confdefs.h <<_ACEOF 5974#define HAVE_WCSWIDTH 1 5975_ACEOF 5976 5977else 5978 case " $LIBOBJS " in 5979 *" $ac_func.$ac_objext "* ) ;; 5980 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" 5981 ;; 5982esac 5983 5984fi 5985done 5986 5987 5988 5989 5990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc and mbstate_t are properly declared" >&5 5991$as_echo_n "checking whether mbrtowc and mbstate_t are properly declared... " >&6; } 5992if test "${ac_cv_func_mbrtowc+set}" = set; then : 5993 $as_echo_n "(cached) " >&6 5994else 5995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5996/* end confdefs.h. */ 5997#include <wchar.h> 5998int 5999main () 6000{ 6001wchar_t wc; 6002 char const s[] = ""; 6003 size_t n = 1; 6004 mbstate_t state; 6005 return ! (sizeof state && (mbrtowc) (&wc, s, n, &state)); 6006 ; 6007 return 0; 6008} 6009_ACEOF 6010if ac_fn_c_try_link "$LINENO"; then : 6011 ac_cv_func_mbrtowc=yes 6012else 6013 ac_cv_func_mbrtowc=no 6014fi 6015rm -f core conftest.err conftest.$ac_objext \ 6016 conftest$ac_exeext conftest.$ac_ext 6017fi 6018{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mbrtowc" >&5 6019$as_echo "$ac_cv_func_mbrtowc" >&6; } 6020 if test $ac_cv_func_mbrtowc = yes; then 6021 6022$as_echo "#define HAVE_MBRTOWC 1" >>confdefs.h 6023 6024 fi 6025 6026if test $ac_cv_func_mbrtowc = yes; then 6027 $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h 6028 6029fi 6030 6031for ac_func in iswlower iswupper towlower towupper iswctype 6032do : 6033 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 6034ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 6035eval as_val=\$$as_ac_var 6036 if test "x$as_val" = x""yes; then : 6037 cat >>confdefs.h <<_ACEOF 6038#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 6039_ACEOF 6040 6041fi 6042done 6043 6044 6045{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5 6046$as_echo_n "checking for nl_langinfo and CODESET... " >&6; } 6047if test "${bash_cv_langinfo_codeset+set}" = set; then : 6048 $as_echo_n "(cached) " >&6 6049else 6050 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6051/* end confdefs.h. */ 6052#include <langinfo.h> 6053int 6054main () 6055{ 6056char* cs = nl_langinfo(CODESET); 6057 ; 6058 return 0; 6059} 6060_ACEOF 6061if ac_fn_c_try_link "$LINENO"; then : 6062 bash_cv_langinfo_codeset=yes 6063else 6064 bash_cv_langinfo_codeset=no 6065fi 6066rm -f core conftest.err conftest.$ac_objext \ 6067 conftest$ac_exeext conftest.$ac_ext 6068fi 6069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_langinfo_codeset" >&5 6070$as_echo "$bash_cv_langinfo_codeset" >&6; } 6071if test $bash_cv_langinfo_codeset = yes; then 6072 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h 6073 6074fi 6075 6076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t in wchar.h" >&5 6077$as_echo_n "checking for wchar_t in wchar.h... " >&6; } 6078if test "${bash_cv_type_wchar_t+set}" = set; then : 6079 $as_echo_n "(cached) " >&6 6080else 6081 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6082/* end confdefs.h. */ 6083#include <wchar.h> 6084 6085int 6086main () 6087{ 6088 6089 wchar_t foo; 6090 foo = 0; 6091 6092 ; 6093 return 0; 6094} 6095_ACEOF 6096if ac_fn_c_try_compile "$LINENO"; then : 6097 bash_cv_type_wchar_t=yes 6098else 6099 bash_cv_type_wchar_t=no 6100fi 6101rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6102fi 6103{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wchar_t" >&5 6104$as_echo "$bash_cv_type_wchar_t" >&6; } 6105if test $bash_cv_type_wchar_t = yes; then 6106 6107$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h 6108 6109fi 6110 6111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype_t in wctype.h" >&5 6112$as_echo_n "checking for wctype_t in wctype.h... " >&6; } 6113if test "${bash_cv_type_wctype_t+set}" = set; then : 6114 $as_echo_n "(cached) " >&6 6115else 6116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6117/* end confdefs.h. */ 6118#include <wctype.h> 6119int 6120main () 6121{ 6122 6123 wctype_t foo; 6124 foo = 0; 6125 6126 ; 6127 return 0; 6128} 6129_ACEOF 6130if ac_fn_c_try_compile "$LINENO"; then : 6131 bash_cv_type_wctype_t=yes 6132else 6133 bash_cv_type_wctype_t=no 6134fi 6135rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6136fi 6137{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wctype_t" >&5 6138$as_echo "$bash_cv_type_wctype_t" >&6; } 6139if test $bash_cv_type_wctype_t = yes; then 6140 6141$as_echo "#define HAVE_WCTYPE_T 1" >>confdefs.h 6142 6143fi 6144 6145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t in wctype.h" >&5 6146$as_echo_n "checking for wint_t in wctype.h... " >&6; } 6147if test "${bash_cv_type_wint_t+set}" = set; then : 6148 $as_echo_n "(cached) " >&6 6149else 6150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6151/* end confdefs.h. */ 6152#include <wctype.h> 6153int 6154main () 6155{ 6156 6157 wint_t foo; 6158 foo = 0; 6159 6160 ; 6161 return 0; 6162} 6163_ACEOF 6164if ac_fn_c_try_compile "$LINENO"; then : 6165 bash_cv_type_wint_t=yes 6166else 6167 bash_cv_type_wint_t=no 6168fi 6169rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6170fi 6171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bash_cv_type_wint_t" >&5 6172$as_echo "$bash_cv_type_wint_t" >&6; } 6173if test $bash_cv_type_wint_t = yes; then 6174 6175$as_echo "#define HAVE_WINT_T 1" >>confdefs.h 6176 6177fi 6178 6179if test "$am_cv_func_iconv" = yes; then 6180 OLDLIBS="$LIBS" 6181 LIBS="$LIBS $LIBICONV" 6182 for ac_func in locale_charset 6183do : 6184 ac_fn_c_check_func "$LINENO" "locale_charset" "ac_cv_func_locale_charset" 6185if test "x$ac_cv_func_locale_charset" = x""yes; then : 6186 cat >>confdefs.h <<_ACEOF 6187#define HAVE_LOCALE_CHARSET 1 6188_ACEOF 6189 6190fi 6191done 6192 6193 LIBS="$OLDLIBS" 6194fi 6195 6196 6197 6198case "$host_cpu" in 6199*cray*) LOCAL_CFLAGS=-DCRAY ;; 6200*s390*) LOCAL_CFLAGS=-fsigned-char ;; 6201esac 6202 6203case "$host_os" in 6204isc*) LOCAL_CFLAGS=-Disc386 ;; 6205esac 6206 6207# shared library configuration section 6208# 6209# Shared object configuration section. These values are generated by 6210# ${srcdir}/support/shobj-conf 6211# 6212if test -f ${srcdir}/support/shobj-conf; then 6213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking configuration for building shared libraries" >&5 6214$as_echo_n "checking configuration for building shared libraries... " >&6; } 6215 eval `TERMCAP_LIB=$TERMCAP_LIB ${CONFIG_SHELL-/bin/sh} ${srcdir}/support/shobj-conf -C "${CC}" -c ${host_cpu} -o ${host_os} -v ${host_vendor}` 6216 6217# case "$SHLIB_LIBS" in 6218# *curses*|*termcap*|*termlib*) ;; 6219# *) SHLIB_LIBS="$SHLIB_LIBS $TERMCAP_LIB" ;; 6220# esac 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLIB_STATUS" >&5 6238$as_echo "$SHLIB_STATUS" >&6; } 6239 6240 # SHLIB_STATUS is either `supported' or `unsupported'. If it's 6241 # `unsupported', turn off any default shared library building 6242 if test "$SHLIB_STATUS" = 'unsupported'; then 6243 opt_shared_libs=no 6244 fi 6245 6246 # shared library versioning 6247 # quoted for m4 so I can use character classes 6248 SHLIB_MAJOR=`expr "$LIBVERSION" : '\([0-9]\)\..*'` 6249 SHLIB_MINOR=`expr "$LIBVERSION" : '[0-9]\.\([0-9]\).*'` 6250 6251 6252fi 6253 6254if test "$opt_static_libs" = "yes"; then 6255 STATIC_TARGET=static 6256 STATIC_INSTALL_TARGET=install-static 6257fi 6258if test "$opt_shared_libs" = "yes"; then 6259 SHARED_TARGET=shared 6260 SHARED_INSTALL_TARGET=install-shared 6261fi 6262 6263 6264 6265 6266 6267 6268case "$build_os" in 6269msdosdjgpp*) BUILD_DIR=`pwd.exe` ;; # to prevent //d/path/file 6270*) BUILD_DIR=`pwd` ;; 6271esac 6272 6273case "$BUILD_DIR" in 6274*\ *) BUILD_DIR=`echo "$BUILD_DIR" | sed 's: :\\\\ :g'` ;; 6275*) ;; 6276esac 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296ac_config_files="$ac_config_files Makefile doc/Makefile examples/Makefile shlib/Makefile" 6297 6298ac_config_commands="$ac_config_commands default" 6299 6300cat >confcache <<\_ACEOF 6301# This file is a shell script that caches the results of configure 6302# tests run on this system so they can be shared between configure 6303# scripts and configure runs, see configure's option --config-cache. 6304# It is not useful on other systems. If it contains results you don't 6305# want to keep, you may remove or edit it. 6306# 6307# config.status only pays attention to the cache file if you give it 6308# the --recheck option to rerun configure. 6309# 6310# `ac_cv_env_foo' variables (set or unset) will be overridden when 6311# loading this file, other *unset* `ac_cv_foo' will be assigned the 6312# following values. 6313 6314_ACEOF 6315 6316# The following way of writing the cache mishandles newlines in values, 6317# but we know of no workaround that is simple, portable, and efficient. 6318# So, we kill variables containing newlines. 6319# Ultrix sh set writes to stderr and can't be redirected directly, 6320# and sets the high bit in the cache file unless we assign to the vars. 6321( 6322 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 6323 eval ac_val=\$$ac_var 6324 case $ac_val in #( 6325 *${as_nl}*) 6326 case $ac_var in #( 6327 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 6328$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 6329 esac 6330 case $ac_var in #( 6331 _ | IFS | as_nl) ;; #( 6332 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 6333 *) { eval $ac_var=; unset $ac_var;} ;; 6334 esac ;; 6335 esac 6336 done 6337 6338 (set) 2>&1 | 6339 case $as_nl`(ac_space=' '; set) 2>&1` in #( 6340 *${as_nl}ac_space=\ *) 6341 # `set' does not quote correctly, so add quotes: double-quote 6342 # substitution turns \\\\ into \\, and sed turns \\ into \. 6343 sed -n \ 6344 "s/'/'\\\\''/g; 6345 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 6346 ;; #( 6347 *) 6348 # `set' quotes correctly as required by POSIX, so do not add quotes. 6349 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 6350 ;; 6351 esac | 6352 sort 6353) | 6354 sed ' 6355 /^ac_cv_env_/b end 6356 t clear 6357 :clear 6358 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 6359 t end 6360 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 6361 :end' >>confcache 6362if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 6363 if test -w "$cache_file"; then 6364 test "x$cache_file" != "x/dev/null" && 6365 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 6366$as_echo "$as_me: updating cache $cache_file" >&6;} 6367 cat confcache >$cache_file 6368 else 6369 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 6370$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 6371 fi 6372fi 6373rm -f confcache 6374 6375test "x$prefix" = xNONE && prefix=$ac_default_prefix 6376# Let make expand exec_prefix. 6377test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 6378 6379DEFS=-DHAVE_CONFIG_H 6380 6381ac_libobjs= 6382ac_ltlibobjs= 6383for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 6384 # 1. Remove the extension, and $U if already installed. 6385 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 6386 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 6387 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 6388 # will be set to the directory where LIBOBJS objects are built. 6389 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 6390 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 6391done 6392LIBOBJS=$ac_libobjs 6393 6394LTLIBOBJS=$ac_ltlibobjs 6395 6396 6397 6398: ${CONFIG_STATUS=./config.status} 6399ac_write_fail=0 6400ac_clean_files_save=$ac_clean_files 6401ac_clean_files="$ac_clean_files $CONFIG_STATUS" 6402{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 6403$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 6404as_write_fail=0 6405cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 6406#! $SHELL 6407# Generated by $as_me. 6408# Run this file to recreate the current configuration. 6409# Compiler output produced by configure, useful for debugging 6410# configure, is in config.log if it exists. 6411 6412debug=false 6413ac_cs_recheck=false 6414ac_cs_silent=false 6415 6416SHELL=\${CONFIG_SHELL-$SHELL} 6417export SHELL 6418_ASEOF 6419cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 6420## -------------------- ## 6421## M4sh Initialization. ## 6422## -------------------- ## 6423 6424# Be more Bourne compatible 6425DUALCASE=1; export DUALCASE # for MKS sh 6426if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 6427 emulate sh 6428 NULLCMD=: 6429 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 6430 # is contrary to our usage. Disable this feature. 6431 alias -g '${1+"$@"}'='"$@"' 6432 setopt NO_GLOB_SUBST 6433else 6434 case `(set -o) 2>/dev/null` in #( 6435 *posix*) : 6436 set -o posix ;; #( 6437 *) : 6438 ;; 6439esac 6440fi 6441 6442 6443as_nl=' 6444' 6445export as_nl 6446# Printing a long string crashes Solaris 7 /usr/bin/printf. 6447as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 6448as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 6449as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 6450# Prefer a ksh shell builtin over an external printf program on Solaris, 6451# but without wasting forks for bash or zsh. 6452if test -z "$BASH_VERSION$ZSH_VERSION" \ 6453 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 6454 as_echo='print -r --' 6455 as_echo_n='print -rn --' 6456elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 6457 as_echo='printf %s\n' 6458 as_echo_n='printf %s' 6459else 6460 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 6461 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 6462 as_echo_n='/usr/ucb/echo -n' 6463 else 6464 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 6465 as_echo_n_body='eval 6466 arg=$1; 6467 case $arg in #( 6468 *"$as_nl"*) 6469 expr "X$arg" : "X\\(.*\\)$as_nl"; 6470 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6471 esac; 6472 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6473 ' 6474 export as_echo_n_body 6475 as_echo_n='sh -c $as_echo_n_body as_echo' 6476 fi 6477 export as_echo_body 6478 as_echo='sh -c $as_echo_body as_echo' 6479fi 6480 6481# The user is always right. 6482if test "${PATH_SEPARATOR+set}" != set; then 6483 PATH_SEPARATOR=: 6484 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 6485 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 6486 PATH_SEPARATOR=';' 6487 } 6488fi 6489 6490 6491# IFS 6492# We need space, tab and new line, in precisely that order. Quoting is 6493# there to prevent editors from complaining about space-tab. 6494# (If _AS_PATH_WALK were called with IFS unset, it would disable word 6495# splitting by setting IFS to empty value.) 6496IFS=" "" $as_nl" 6497 6498# Find who we are. Look in the path if we contain no directory separator. 6499case $0 in #(( 6500 *[\\/]* ) as_myself=$0 ;; 6501 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6502for as_dir in $PATH 6503do 6504 IFS=$as_save_IFS 6505 test -z "$as_dir" && as_dir=. 6506 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 6507 done 6508IFS=$as_save_IFS 6509 6510 ;; 6511esac 6512# We did not find ourselves, most probably we were run as `sh COMMAND' 6513# in which case we are not to be found in the path. 6514if test "x$as_myself" = x; then 6515 as_myself=$0 6516fi 6517if test ! -f "$as_myself"; then 6518 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 6519 exit 1 6520fi 6521 6522# Unset variables that we do not need and which cause bugs (e.g. in 6523# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 6524# suppresses any "Segmentation fault" message there. '((' could 6525# trigger a bug in pdksh 5.2.14. 6526for as_var in BASH_ENV ENV MAIL MAILPATH 6527do eval test x\${$as_var+set} = xset \ 6528 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 6529done 6530PS1='$ ' 6531PS2='> ' 6532PS4='+ ' 6533 6534# NLS nuisances. 6535LC_ALL=C 6536export LC_ALL 6537LANGUAGE=C 6538export LANGUAGE 6539 6540# CDPATH. 6541(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 6542 6543 6544# as_fn_error ERROR [LINENO LOG_FD] 6545# --------------------------------- 6546# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 6547# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 6548# script with status $?, using 1 if that was 0. 6549as_fn_error () 6550{ 6551 as_status=$?; test $as_status -eq 0 && as_status=1 6552 if test "$3"; then 6553 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 6554 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 6555 fi 6556 $as_echo "$as_me: error: $1" >&2 6557 as_fn_exit $as_status 6558} # as_fn_error 6559 6560 6561# as_fn_set_status STATUS 6562# ----------------------- 6563# Set $? to STATUS, without forking. 6564as_fn_set_status () 6565{ 6566 return $1 6567} # as_fn_set_status 6568 6569# as_fn_exit STATUS 6570# ----------------- 6571# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 6572as_fn_exit () 6573{ 6574 set +e 6575 as_fn_set_status $1 6576 exit $1 6577} # as_fn_exit 6578 6579# as_fn_unset VAR 6580# --------------- 6581# Portably unset VAR. 6582as_fn_unset () 6583{ 6584 { eval $1=; unset $1;} 6585} 6586as_unset=as_fn_unset 6587# as_fn_append VAR VALUE 6588# ---------------------- 6589# Append the text in VALUE to the end of the definition contained in VAR. Take 6590# advantage of any shell optimizations that allow amortized linear growth over 6591# repeated appends, instead of the typical quadratic growth present in naive 6592# implementations. 6593if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 6594 eval 'as_fn_append () 6595 { 6596 eval $1+=\$2 6597 }' 6598else 6599 as_fn_append () 6600 { 6601 eval $1=\$$1\$2 6602 } 6603fi # as_fn_append 6604 6605# as_fn_arith ARG... 6606# ------------------ 6607# Perform arithmetic evaluation on the ARGs, and store the result in the 6608# global $as_val. Take advantage of shells that can avoid forks. The arguments 6609# must be portable across $(()) and expr. 6610if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 6611 eval 'as_fn_arith () 6612 { 6613 as_val=$(( $* )) 6614 }' 6615else 6616 as_fn_arith () 6617 { 6618 as_val=`expr "$@" || test $? -eq 1` 6619 } 6620fi # as_fn_arith 6621 6622 6623if expr a : '\(a\)' >/dev/null 2>&1 && 6624 test "X`expr 00001 : '.*\(...\)'`" = X001; then 6625 as_expr=expr 6626else 6627 as_expr=false 6628fi 6629 6630if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 6631 as_basename=basename 6632else 6633 as_basename=false 6634fi 6635 6636if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 6637 as_dirname=dirname 6638else 6639 as_dirname=false 6640fi 6641 6642as_me=`$as_basename -- "$0" || 6643$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 6644 X"$0" : 'X\(//\)$' \| \ 6645 X"$0" : 'X\(/\)' \| . 2>/dev/null || 6646$as_echo X/"$0" | 6647 sed '/^.*\/\([^/][^/]*\)\/*$/{ 6648 s//\1/ 6649 q 6650 } 6651 /^X\/\(\/\/\)$/{ 6652 s//\1/ 6653 q 6654 } 6655 /^X\/\(\/\).*/{ 6656 s//\1/ 6657 q 6658 } 6659 s/.*/./; q'` 6660 6661# Avoid depending upon Character Ranges. 6662as_cr_letters='abcdefghijklmnopqrstuvwxyz' 6663as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 6664as_cr_Letters=$as_cr_letters$as_cr_LETTERS 6665as_cr_digits='0123456789' 6666as_cr_alnum=$as_cr_Letters$as_cr_digits 6667 6668ECHO_C= ECHO_N= ECHO_T= 6669case `echo -n x` in #((((( 6670-n*) 6671 case `echo 'xy\c'` in 6672 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 6673 xy) ECHO_C='\c';; 6674 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 6675 ECHO_T=' ';; 6676 esac;; 6677*) 6678 ECHO_N='-n';; 6679esac 6680 6681rm -f conf$$ conf$$.exe conf$$.file 6682if test -d conf$$.dir; then 6683 rm -f conf$$.dir/conf$$.file 6684else 6685 rm -f conf$$.dir 6686 mkdir conf$$.dir 2>/dev/null 6687fi 6688if (echo >conf$$.file) 2>/dev/null; then 6689 if ln -s conf$$.file conf$$ 2>/dev/null; then 6690 as_ln_s='ln -s' 6691 # ... but there are two gotchas: 6692 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 6693 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 6694 # In both cases, we have to default to `cp -p'. 6695 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 6696 as_ln_s='cp -p' 6697 elif ln conf$$.file conf$$ 2>/dev/null; then 6698 as_ln_s=ln 6699 else 6700 as_ln_s='cp -p' 6701 fi 6702else 6703 as_ln_s='cp -p' 6704fi 6705rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 6706rmdir conf$$.dir 2>/dev/null 6707 6708 6709# as_fn_mkdir_p 6710# ------------- 6711# Create "$as_dir" as a directory, including parents if necessary. 6712as_fn_mkdir_p () 6713{ 6714 6715 case $as_dir in #( 6716 -*) as_dir=./$as_dir;; 6717 esac 6718 test -d "$as_dir" || eval $as_mkdir_p || { 6719 as_dirs= 6720 while :; do 6721 case $as_dir in #( 6722 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 6723 *) as_qdir=$as_dir;; 6724 esac 6725 as_dirs="'$as_qdir' $as_dirs" 6726 as_dir=`$as_dirname -- "$as_dir" || 6727$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6728 X"$as_dir" : 'X\(//\)[^/]' \| \ 6729 X"$as_dir" : 'X\(//\)$' \| \ 6730 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 6731$as_echo X"$as_dir" | 6732 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6733 s//\1/ 6734 q 6735 } 6736 /^X\(\/\/\)[^/].*/{ 6737 s//\1/ 6738 q 6739 } 6740 /^X\(\/\/\)$/{ 6741 s//\1/ 6742 q 6743 } 6744 /^X\(\/\).*/{ 6745 s//\1/ 6746 q 6747 } 6748 s/.*/./; q'` 6749 test -d "$as_dir" && break 6750 done 6751 test -z "$as_dirs" || eval "mkdir $as_dirs" 6752 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 6753 6754 6755} # as_fn_mkdir_p 6756if mkdir -p . 2>/dev/null; then 6757 as_mkdir_p='mkdir -p "$as_dir"' 6758else 6759 test -d ./-p && rmdir ./-p 6760 as_mkdir_p=false 6761fi 6762 6763if test -x / >/dev/null 2>&1; then 6764 as_test_x='test -x' 6765else 6766 if ls -dL / >/dev/null 2>&1; then 6767 as_ls_L_option=L 6768 else 6769 as_ls_L_option= 6770 fi 6771 as_test_x=' 6772 eval sh -c '\'' 6773 if test -d "$1"; then 6774 test -d "$1/."; 6775 else 6776 case $1 in #( 6777 -*)set "./$1";; 6778 esac; 6779 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 6780 ???[sx]*):;;*)false;;esac;fi 6781 '\'' sh 6782 ' 6783fi 6784as_executable_p=$as_test_x 6785 6786# Sed expression to map a string onto a valid CPP name. 6787as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 6788 6789# Sed expression to map a string onto a valid variable name. 6790as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 6791 6792 6793exec 6>&1 6794## ----------------------------------- ## 6795## Main body of $CONFIG_STATUS script. ## 6796## ----------------------------------- ## 6797_ASEOF 6798test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 6799 6800cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6801# Save the log message, to keep $0 and so on meaningful, and to 6802# report actual input values of CONFIG_FILES etc. instead of their 6803# values after options handling. 6804ac_log=" 6805This file was extended by readline $as_me 6.2, which was 6806generated by GNU Autoconf 2.64. Invocation command line was 6807 6808 CONFIG_FILES = $CONFIG_FILES 6809 CONFIG_HEADERS = $CONFIG_HEADERS 6810 CONFIG_LINKS = $CONFIG_LINKS 6811 CONFIG_COMMANDS = $CONFIG_COMMANDS 6812 $ $0 $@ 6813 6814on `(hostname || uname -n) 2>/dev/null | sed 1q` 6815" 6816 6817_ACEOF 6818 6819case $ac_config_files in *" 6820"*) set x $ac_config_files; shift; ac_config_files=$*;; 6821esac 6822 6823case $ac_config_headers in *" 6824"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 6825esac 6826 6827 6828cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6829# Files that config.status was made for. 6830config_files="$ac_config_files" 6831config_headers="$ac_config_headers" 6832config_commands="$ac_config_commands" 6833 6834_ACEOF 6835 6836cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6837ac_cs_usage="\ 6838\`$as_me' instantiates files and other configuration actions 6839from templates according to the current configuration. Unless the files 6840and actions are specified as TAGs, all are instantiated by default. 6841 6842Usage: $0 [OPTION]... [TAG]... 6843 6844 -h, --help print this help, then exit 6845 -V, --version print version number and configuration settings, then exit 6846 -q, --quiet, --silent 6847 do not print progress messages 6848 -d, --debug don't remove temporary files 6849 --recheck update $as_me by reconfiguring in the same conditions 6850 --file=FILE[:TEMPLATE] 6851 instantiate the configuration file FILE 6852 --header=FILE[:TEMPLATE] 6853 instantiate the configuration header FILE 6854 6855Configuration files: 6856$config_files 6857 6858Configuration headers: 6859$config_headers 6860 6861Configuration commands: 6862$config_commands 6863 6864Report bugs to <bug-readline@gnu.org>." 6865 6866_ACEOF 6867cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6868ac_cs_version="\\ 6869readline config.status 6.2 6870configured by $0, generated by GNU Autoconf 2.64, 6871 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 6872 6873Copyright (C) 2009 Free Software Foundation, Inc. 6874This config.status script is free software; the Free Software Foundation 6875gives unlimited permission to copy, distribute and modify it." 6876 6877ac_pwd='$ac_pwd' 6878srcdir='$srcdir' 6879INSTALL='$INSTALL' 6880test -n "\$AWK" || AWK=awk 6881_ACEOF 6882 6883cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6884# The default lists apply if the user does not specify any file. 6885ac_need_defaults=: 6886while test $# != 0 6887do 6888 case $1 in 6889 --*=*) 6890 ac_option=`expr "X$1" : 'X\([^=]*\)='` 6891 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 6892 ac_shift=: 6893 ;; 6894 *) 6895 ac_option=$1 6896 ac_optarg=$2 6897 ac_shift=shift 6898 ;; 6899 esac 6900 6901 case $ac_option in 6902 # Handling of the options. 6903 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6904 ac_cs_recheck=: ;; 6905 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 6906 $as_echo "$ac_cs_version"; exit ;; 6907 --debug | --debu | --deb | --de | --d | -d ) 6908 debug=: ;; 6909 --file | --fil | --fi | --f ) 6910 $ac_shift 6911 case $ac_optarg in 6912 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6913 esac 6914 as_fn_append CONFIG_FILES " '$ac_optarg'" 6915 ac_need_defaults=false;; 6916 --header | --heade | --head | --hea ) 6917 $ac_shift 6918 case $ac_optarg in 6919 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6920 esac 6921 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 6922 ac_need_defaults=false;; 6923 --he | --h) 6924 # Conflict between --help and --header 6925 as_fn_error "ambiguous option: \`$1' 6926Try \`$0 --help' for more information.";; 6927 --help | --hel | -h ) 6928 $as_echo "$ac_cs_usage"; exit ;; 6929 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6930 | -silent | --silent | --silen | --sile | --sil | --si | --s) 6931 ac_cs_silent=: ;; 6932 6933 # This is an error. 6934 -*) as_fn_error "unrecognized option: \`$1' 6935Try \`$0 --help' for more information." ;; 6936 6937 *) as_fn_append ac_config_targets " $1" 6938 ac_need_defaults=false ;; 6939 6940 esac 6941 shift 6942done 6943 6944ac_configure_extra_args= 6945 6946if $ac_cs_silent; then 6947 exec 6>/dev/null 6948 ac_configure_extra_args="$ac_configure_extra_args --silent" 6949fi 6950 6951_ACEOF 6952cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6953if \$ac_cs_recheck; then 6954 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 6955 shift 6956 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 6957 CONFIG_SHELL='$SHELL' 6958 export CONFIG_SHELL 6959 exec "\$@" 6960fi 6961 6962_ACEOF 6963cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6964exec 5>>config.log 6965{ 6966 echo 6967 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6968## Running $as_me. ## 6969_ASBOX 6970 $as_echo "$ac_log" 6971} >&5 6972 6973_ACEOF 6974cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6975_ACEOF 6976 6977cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6978 6979# Handling of arguments. 6980for ac_config_target in $ac_config_targets 6981do 6982 case $ac_config_target in 6983 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 6984 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 6985 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 6986 "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;; 6987 "shlib/Makefile") CONFIG_FILES="$CONFIG_FILES shlib/Makefile" ;; 6988 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 6989 6990 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 6991 esac 6992done 6993 6994 6995# If the user did not use the arguments to specify the items to instantiate, 6996# then the envvar interface is used. Set only those that are not. 6997# We use the long form for the default assignment because of an extremely 6998# bizarre bug on SunOS 4.1.3. 6999if $ac_need_defaults; then 7000 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 7001 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 7002 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 7003fi 7004 7005# Have a temporary directory for convenience. Make it in the build tree 7006# simply because there is no reason against having it here, and in addition, 7007# creating and moving files from /tmp can sometimes cause problems. 7008# Hook for its removal unless debugging. 7009# Note that there is a small window in which the directory will not be cleaned: 7010# after its creation but before its name has been assigned to `$tmp'. 7011$debug || 7012{ 7013 tmp= 7014 trap 'exit_status=$? 7015 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 7016' 0 7017 trap 'as_fn_exit 1' 1 2 13 15 7018} 7019# Create a (secure) tmp directory for tmp files. 7020 7021{ 7022 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 7023 test -n "$tmp" && test -d "$tmp" 7024} || 7025{ 7026 tmp=./conf$$-$RANDOM 7027 (umask 077 && mkdir "$tmp") 7028} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 7029 7030# Set up the scripts for CONFIG_FILES section. 7031# No need to generate them if there are no CONFIG_FILES. 7032# This happens for instance with `./config.status config.h'. 7033if test -n "$CONFIG_FILES"; then 7034 7035 7036ac_cr=`echo X | tr X '\015'` 7037# On cygwin, bash can eat \r inside `` if the user requested igncr. 7038# But we know of no other shell where ac_cr would be empty at this 7039# point, so we can use a bashism as a fallback. 7040if test "x$ac_cr" = x; then 7041 eval ac_cr=\$\'\\r\' 7042fi 7043ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 7044if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 7045 ac_cs_awk_cr='\r' 7046else 7047 ac_cs_awk_cr=$ac_cr 7048fi 7049 7050echo 'BEGIN {' >"$tmp/subs1.awk" && 7051_ACEOF 7052 7053 7054{ 7055 echo "cat >conf$$subs.awk <<_ACEOF" && 7056 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 7057 echo "_ACEOF" 7058} >conf$$subs.sh || 7059 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 7060ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 7061ac_delim='%!_!# ' 7062for ac_last_try in false false false false false :; do 7063 . ./conf$$subs.sh || 7064 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 7065 7066 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 7067 if test $ac_delim_n = $ac_delim_num; then 7068 break 7069 elif $ac_last_try; then 7070 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 7071 else 7072 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 7073 fi 7074done 7075rm -f conf$$subs.sh 7076 7077cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7078cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 7079_ACEOF 7080sed -n ' 7081h 7082s/^/S["/; s/!.*/"]=/ 7083p 7084g 7085s/^[^!]*!// 7086:repl 7087t repl 7088s/'"$ac_delim"'$// 7089t delim 7090:nl 7091h 7092s/\(.\{148\}\).*/\1/ 7093t more1 7094s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 7095p 7096n 7097b repl 7098:more1 7099s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 7100p 7101g 7102s/.\{148\}// 7103t nl 7104:delim 7105h 7106s/\(.\{148\}\).*/\1/ 7107t more2 7108s/["\\]/\\&/g; s/^/"/; s/$/"/ 7109p 7110b 7111:more2 7112s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 7113p 7114g 7115s/.\{148\}// 7116t delim 7117' <conf$$subs.awk | sed ' 7118/^[^""]/{ 7119 N 7120 s/\n// 7121} 7122' >>$CONFIG_STATUS || ac_write_fail=1 7123rm -f conf$$subs.awk 7124cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7125_ACAWK 7126cat >>"\$tmp/subs1.awk" <<_ACAWK && 7127 for (key in S) S_is_set[key] = 1 7128 FS = "" 7129 7130} 7131{ 7132 line = $ 0 7133 nfields = split(line, field, "@") 7134 substed = 0 7135 len = length(field[1]) 7136 for (i = 2; i < nfields; i++) { 7137 key = field[i] 7138 keylen = length(key) 7139 if (S_is_set[key]) { 7140 value = S[key] 7141 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 7142 len += length(value) + length(field[++i]) 7143 substed = 1 7144 } else 7145 len += 1 + keylen 7146 } 7147 7148 print line 7149} 7150 7151_ACAWK 7152_ACEOF 7153cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7154if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 7155 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 7156else 7157 cat 7158fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 7159 || as_fn_error "could not setup config files machinery" "$LINENO" 5 7160_ACEOF 7161 7162# VPATH may cause trouble with some makes, so we remove $(srcdir), 7163# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 7164# trailing colons and then remove the whole line if VPATH becomes empty 7165# (actually we leave an empty line to preserve line numbers). 7166if test "x$srcdir" = x.; then 7167 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 7168s/:*\$(srcdir):*/:/ 7169s/:*\${srcdir}:*/:/ 7170s/:*@srcdir@:*/:/ 7171s/^\([^=]*=[ ]*\):*/\1/ 7172s/:*$// 7173s/^[^=]*=[ ]*$// 7174}' 7175fi 7176 7177cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7178fi # test -n "$CONFIG_FILES" 7179 7180# Set up the scripts for CONFIG_HEADERS section. 7181# No need to generate them if there are no CONFIG_HEADERS. 7182# This happens for instance with `./config.status Makefile'. 7183if test -n "$CONFIG_HEADERS"; then 7184cat >"$tmp/defines.awk" <<\_ACAWK || 7185BEGIN { 7186_ACEOF 7187 7188# Transform confdefs.h into an awk script `defines.awk', embedded as 7189# here-document in config.status, that substitutes the proper values into 7190# config.h.in to produce config.h. 7191 7192# Create a delimiter string that does not exist in confdefs.h, to ease 7193# handling of long lines. 7194ac_delim='%!_!# ' 7195for ac_last_try in false false :; do 7196 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 7197 if test -z "$ac_t"; then 7198 break 7199 elif $ac_last_try; then 7200 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 7201 else 7202 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 7203 fi 7204done 7205 7206# For the awk script, D is an array of macro values keyed by name, 7207# likewise P contains macro parameters if any. Preserve backslash 7208# newline sequences. 7209 7210ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 7211sed -n ' 7212s/.\{148\}/&'"$ac_delim"'/g 7213t rset 7214:rset 7215s/^[ ]*#[ ]*define[ ][ ]*/ / 7216t def 7217d 7218:def 7219s/\\$// 7220t bsnl 7221s/["\\]/\\&/g 7222s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 7223D["\1"]=" \3"/p 7224s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 7225d 7226:bsnl 7227s/["\\]/\\&/g 7228s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 7229D["\1"]=" \3\\\\\\n"\\/p 7230t cont 7231s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 7232t cont 7233d 7234:cont 7235n 7236s/.\{148\}/&'"$ac_delim"'/g 7237t clear 7238:clear 7239s/\\$// 7240t bsnlc 7241s/["\\]/\\&/g; s/^/"/; s/$/"/p 7242d 7243:bsnlc 7244s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 7245b cont 7246' <confdefs.h | sed ' 7247s/'"$ac_delim"'/"\\\ 7248"/g' >>$CONFIG_STATUS || ac_write_fail=1 7249 7250cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7251 for (key in D) D_is_set[key] = 1 7252 FS = "" 7253} 7254/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 7255 line = \$ 0 7256 split(line, arg, " ") 7257 if (arg[1] == "#") { 7258 defundef = arg[2] 7259 mac1 = arg[3] 7260 } else { 7261 defundef = substr(arg[1], 2) 7262 mac1 = arg[2] 7263 } 7264 split(mac1, mac2, "(") #) 7265 macro = mac2[1] 7266 prefix = substr(line, 1, index(line, defundef) - 1) 7267 if (D_is_set[macro]) { 7268 # Preserve the white space surrounding the "#". 7269 print prefix "define", macro P[macro] D[macro] 7270 next 7271 } else { 7272 # Replace #undef with comments. This is necessary, for example, 7273 # in the case of _POSIX_SOURCE, which is predefined and required 7274 # on some systems where configure will not decide to define it. 7275 if (defundef == "undef") { 7276 print "/*", prefix defundef, macro, "*/" 7277 next 7278 } 7279 } 7280} 7281{ print } 7282_ACAWK 7283_ACEOF 7284cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7285 as_fn_error "could not setup config headers machinery" "$LINENO" 5 7286fi # test -n "$CONFIG_HEADERS" 7287 7288 7289eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 7290shift 7291for ac_tag 7292do 7293 case $ac_tag in 7294 :[FHLC]) ac_mode=$ac_tag; continue;; 7295 esac 7296 case $ac_mode$ac_tag in 7297 :[FHL]*:*);; 7298 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 7299 :[FH]-) ac_tag=-:-;; 7300 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 7301 esac 7302 ac_save_IFS=$IFS 7303 IFS=: 7304 set x $ac_tag 7305 IFS=$ac_save_IFS 7306 shift 7307 ac_file=$1 7308 shift 7309 7310 case $ac_mode in 7311 :L) ac_source=$1;; 7312 :[FH]) 7313 ac_file_inputs= 7314 for ac_f 7315 do 7316 case $ac_f in 7317 -) ac_f="$tmp/stdin";; 7318 *) # Look for the file first in the build tree, then in the source tree 7319 # (if the path is not absolute). The absolute path cannot be DOS-style, 7320 # because $ac_f cannot contain `:'. 7321 test -f "$ac_f" || 7322 case $ac_f in 7323 [\\/$]*) false;; 7324 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 7325 esac || 7326 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 7327 esac 7328 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 7329 as_fn_append ac_file_inputs " '$ac_f'" 7330 done 7331 7332 # Let's still pretend it is `configure' which instantiates (i.e., don't 7333 # use $as_me), people would be surprised to read: 7334 # /* config.h. Generated by config.status. */ 7335 configure_input='Generated from '` 7336 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 7337 `' by configure.' 7338 if test x"$ac_file" != x-; then 7339 configure_input="$ac_file. $configure_input" 7340 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 7341$as_echo "$as_me: creating $ac_file" >&6;} 7342 fi 7343 # Neutralize special characters interpreted by sed in replacement strings. 7344 case $configure_input in #( 7345 *\&* | *\|* | *\\* ) 7346 ac_sed_conf_input=`$as_echo "$configure_input" | 7347 sed 's/[\\\\&|]/\\\\&/g'`;; #( 7348 *) ac_sed_conf_input=$configure_input;; 7349 esac 7350 7351 case $ac_tag in 7352 *:-:* | *:-) cat >"$tmp/stdin" \ 7353 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 7354 esac 7355 ;; 7356 esac 7357 7358 ac_dir=`$as_dirname -- "$ac_file" || 7359$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7360 X"$ac_file" : 'X\(//\)[^/]' \| \ 7361 X"$ac_file" : 'X\(//\)$' \| \ 7362 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 7363$as_echo X"$ac_file" | 7364 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7365 s//\1/ 7366 q 7367 } 7368 /^X\(\/\/\)[^/].*/{ 7369 s//\1/ 7370 q 7371 } 7372 /^X\(\/\/\)$/{ 7373 s//\1/ 7374 q 7375 } 7376 /^X\(\/\).*/{ 7377 s//\1/ 7378 q 7379 } 7380 s/.*/./; q'` 7381 as_dir="$ac_dir"; as_fn_mkdir_p 7382 ac_builddir=. 7383 7384case "$ac_dir" in 7385.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 7386*) 7387 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 7388 # A ".." for each directory in $ac_dir_suffix. 7389 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 7390 case $ac_top_builddir_sub in 7391 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 7392 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 7393 esac ;; 7394esac 7395ac_abs_top_builddir=$ac_pwd 7396ac_abs_builddir=$ac_pwd$ac_dir_suffix 7397# for backward compatibility: 7398ac_top_builddir=$ac_top_build_prefix 7399 7400case $srcdir in 7401 .) # We are building in place. 7402 ac_srcdir=. 7403 ac_top_srcdir=$ac_top_builddir_sub 7404 ac_abs_top_srcdir=$ac_pwd ;; 7405 [\\/]* | ?:[\\/]* ) # Absolute name. 7406 ac_srcdir=$srcdir$ac_dir_suffix; 7407 ac_top_srcdir=$srcdir 7408 ac_abs_top_srcdir=$srcdir ;; 7409 *) # Relative name. 7410 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 7411 ac_top_srcdir=$ac_top_build_prefix$srcdir 7412 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 7413esac 7414ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 7415 7416 7417 case $ac_mode in 7418 :F) 7419 # 7420 # CONFIG_FILE 7421 # 7422 7423 case $INSTALL in 7424 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 7425 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 7426 esac 7427_ACEOF 7428 7429cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7430# If the template does not know about datarootdir, expand it. 7431# FIXME: This hack should be removed a few years after 2.60. 7432ac_datarootdir_hack=; ac_datarootdir_seen= 7433ac_sed_dataroot=' 7434/datarootdir/ { 7435 p 7436 q 7437} 7438/@datadir@/p 7439/@docdir@/p 7440/@infodir@/p 7441/@localedir@/p 7442/@mandir@/p' 7443case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 7444*datarootdir*) ac_datarootdir_seen=yes;; 7445*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 7446 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 7447$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 7448_ACEOF 7449cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7450 ac_datarootdir_hack=' 7451 s&@datadir@&$datadir&g 7452 s&@docdir@&$docdir&g 7453 s&@infodir@&$infodir&g 7454 s&@localedir@&$localedir&g 7455 s&@mandir@&$mandir&g 7456 s&\\\${datarootdir}&$datarootdir&g' ;; 7457esac 7458_ACEOF 7459 7460# Neutralize VPATH when `$srcdir' = `.'. 7461# Shell code in configure.ac might set extrasub. 7462# FIXME: do we really want to maintain this feature? 7463cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7464ac_sed_extra="$ac_vpsub 7465$extrasub 7466_ACEOF 7467cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7468:t 7469/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 7470s|@configure_input@|$ac_sed_conf_input|;t t 7471s&@top_builddir@&$ac_top_builddir_sub&;t t 7472s&@top_build_prefix@&$ac_top_build_prefix&;t t 7473s&@srcdir@&$ac_srcdir&;t t 7474s&@abs_srcdir@&$ac_abs_srcdir&;t t 7475s&@top_srcdir@&$ac_top_srcdir&;t t 7476s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 7477s&@builddir@&$ac_builddir&;t t 7478s&@abs_builddir@&$ac_abs_builddir&;t t 7479s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 7480s&@INSTALL@&$ac_INSTALL&;t t 7481$ac_datarootdir_hack 7482" 7483eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 7484 || as_fn_error "could not create $ac_file" "$LINENO" 5 7485 7486test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 7487 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 7488 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 7489 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 7490which seems to be undefined. Please make sure it is defined." >&5 7491$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 7492which seems to be undefined. Please make sure it is defined." >&2;} 7493 7494 rm -f "$tmp/stdin" 7495 case $ac_file in 7496 -) cat "$tmp/out" && rm -f "$tmp/out";; 7497 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 7498 esac \ 7499 || as_fn_error "could not create $ac_file" "$LINENO" 5 7500 ;; 7501 :H) 7502 # 7503 # CONFIG_HEADER 7504 # 7505 if test x"$ac_file" != x-; then 7506 { 7507 $as_echo "/* $configure_input */" \ 7508 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 7509 } >"$tmp/config.h" \ 7510 || as_fn_error "could not create $ac_file" "$LINENO" 5 7511 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 7512 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 7513$as_echo "$as_me: $ac_file is unchanged" >&6;} 7514 else 7515 rm -f "$ac_file" 7516 mv "$tmp/config.h" "$ac_file" \ 7517 || as_fn_error "could not create $ac_file" "$LINENO" 5 7518 fi 7519 else 7520 $as_echo "/* $configure_input */" \ 7521 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 7522 || as_fn_error "could not create -" "$LINENO" 5 7523 fi 7524 ;; 7525 7526 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 7527$as_echo "$as_me: executing $ac_file commands" >&6;} 7528 ;; 7529 esac 7530 7531 7532 case $ac_file$ac_mode in 7533 "default":C) 7534# Makefile uses this timestamp file to record whether config.h is up to date. 7535echo > stamp-h 7536 ;; 7537 7538 esac 7539done # for ac_tag 7540 7541 7542as_fn_exit 0 7543_ACEOF 7544ac_clean_files=$ac_clean_files_save 7545 7546test $ac_write_fail = 0 || 7547 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 7548 7549 7550# configure is writing to config.log, and then calls config.status. 7551# config.status does its own redirection, appending to config.log. 7552# Unfortunately, on DOS this fails, as config.log is still kept open 7553# by configure, so config.status won't be able to write to it; its 7554# output is simply discarded. So we exec the FD to /dev/null, 7555# effectively closing config.log, so it can be properly (re)opened and 7556# appended to by config.status. When coming back to configure, we 7557# need to make the FD available again. 7558if test "$no_create" != yes; then 7559 ac_cs_success=: 7560 ac_config_status_args= 7561 test "$silent" = yes && 7562 ac_config_status_args="$ac_config_status_args --quiet" 7563 exec 5>/dev/null 7564 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 7565 exec 5>>config.log 7566 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 7567 # would make configure fail if this is the last instruction. 7568 $ac_cs_success || as_fn_exit $? 7569fi 7570if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 7571 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 7572$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 7573fi 7574 7575