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