configure revision 1.1.1.1
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 594EGREP 595GREP 596CPP 597TARGET 598target_noncanonical 599WERROR 600WARN_PEDANTIC 601WARN_CFLAGS 602SED 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_try_run LINENO 1468# ---------------------- 1469# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1470# that executables *can* be run. 1471ac_fn_c_try_run () 1472{ 1473 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1474 if { { ac_try="$ac_link" 1475case "(($ac_try" in 1476 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1477 *) ac_try_echo=$ac_try;; 1478esac 1479eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1480$as_echo "$ac_try_echo"; } >&5 1481 (eval "$ac_link") 2>&5 1482 ac_status=$? 1483 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1484 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1485 { { case "(($ac_try" in 1486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1487 *) ac_try_echo=$ac_try;; 1488esac 1489eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1490$as_echo "$ac_try_echo"; } >&5 1491 (eval "$ac_try") 2>&5 1492 ac_status=$? 1493 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1494 test $ac_status = 0; }; }; then : 1495 ac_retval=0 1496else 1497 $as_echo "$as_me: program exited with status $ac_status" >&5 1498 $as_echo "$as_me: failed program was:" >&5 1499sed 's/^/| /' conftest.$ac_ext >&5 1500 1501 ac_retval=$ac_status 1502fi 1503 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1504 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1505 return $ac_retval 1506 1507} # ac_fn_c_try_run 1508 1509# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1510# ------------------------------------------------------- 1511# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1512# the include files in INCLUDES and setting the cache variable VAR 1513# accordingly. 1514ac_fn_c_check_header_mongrel () 1515{ 1516 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1517 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1519$as_echo_n "checking for $2... " >&6; } 1520if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1521 $as_echo_n "(cached) " >&6 1522fi 1523eval ac_res=\$$3 1524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1525$as_echo "$ac_res" >&6; } 1526else 1527 # Is the header compilable? 1528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1529$as_echo_n "checking $2 usability... " >&6; } 1530cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1531/* end confdefs.h. */ 1532$4 1533#include <$2> 1534_ACEOF 1535if ac_fn_c_try_compile "$LINENO"; then : 1536 ac_header_compiler=yes 1537else 1538 ac_header_compiler=no 1539fi 1540rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1542$as_echo "$ac_header_compiler" >&6; } 1543 1544# Is the header present? 1545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1546$as_echo_n "checking $2 presence... " >&6; } 1547cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1548/* end confdefs.h. */ 1549#include <$2> 1550_ACEOF 1551if ac_fn_c_try_cpp "$LINENO"; then : 1552 ac_header_preproc=yes 1553else 1554 ac_header_preproc=no 1555fi 1556rm -f conftest.err conftest.$ac_ext 1557{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1558$as_echo "$ac_header_preproc" >&6; } 1559 1560# So? What about this header? 1561case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1562 yes:no: ) 1563 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1564$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1565 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1566$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1567 ;; 1568 no:yes:* ) 1569 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1570$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1571 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1572$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1573 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1574$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1575 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1576$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1577 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1578$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1579 ;; 1580esac 1581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1582$as_echo_n "checking for $2... " >&6; } 1583if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1584 $as_echo_n "(cached) " >&6 1585else 1586 eval "$3=\$ac_header_compiler" 1587fi 1588eval ac_res=\$$3 1589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1590$as_echo "$ac_res" >&6; } 1591fi 1592 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1593 1594} # ac_fn_c_check_header_mongrel 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_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5 1747$as_echo_n "checking whether $2 is declared... " >&6; } 1748if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1749 $as_echo_n "(cached) " >&6 1750else 1751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1752/* end confdefs.h. */ 1753$4 1754int 1755main () 1756{ 1757#ifndef $2 1758 (void) $2; 1759#endif 1760 1761 ; 1762 return 0; 1763} 1764_ACEOF 1765if ac_fn_c_try_compile "$LINENO"; then : 1766 eval "$3=yes" 1767else 1768 eval "$3=no" 1769fi 1770rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1771fi 1772eval ac_res=\$$3 1773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1774$as_echo "$ac_res" >&6; } 1775 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1776 1777} # ac_fn_c_check_decl 1778cat >config.log <<_ACEOF 1779This file contains any messages produced by compilers while 1780running configure, to aid debugging if configure makes a mistake. 1781 1782It was created by fixincludes $as_me , which was 1783generated by GNU Autoconf 2.64. Invocation command line was 1784 1785 $ $0 $@ 1786 1787_ACEOF 1788exec 5>>config.log 1789{ 1790cat <<_ASUNAME 1791## --------- ## 1792## Platform. ## 1793## --------- ## 1794 1795hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1796uname -m = `(uname -m) 2>/dev/null || echo unknown` 1797uname -r = `(uname -r) 2>/dev/null || echo unknown` 1798uname -s = `(uname -s) 2>/dev/null || echo unknown` 1799uname -v = `(uname -v) 2>/dev/null || echo unknown` 1800 1801/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1802/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1803 1804/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1805/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1806/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1807/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1808/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1809/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1810/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1811 1812_ASUNAME 1813 1814as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1815for as_dir in $PATH 1816do 1817 IFS=$as_save_IFS 1818 test -z "$as_dir" && as_dir=. 1819 $as_echo "PATH: $as_dir" 1820 done 1821IFS=$as_save_IFS 1822 1823} >&5 1824 1825cat >&5 <<_ACEOF 1826 1827 1828## ----------- ## 1829## Core tests. ## 1830## ----------- ## 1831 1832_ACEOF 1833 1834 1835# Keep a trace of the command line. 1836# Strip out --no-create and --no-recursion so they do not pile up. 1837# Strip out --silent because we don't want to record it for future runs. 1838# Also quote any args containing shell meta-characters. 1839# Make two passes to allow for proper duplicate-argument suppression. 1840ac_configure_args= 1841ac_configure_args0= 1842ac_configure_args1= 1843ac_must_keep_next=false 1844for ac_pass in 1 2 1845do 1846 for ac_arg 1847 do 1848 case $ac_arg in 1849 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1850 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1851 | -silent | --silent | --silen | --sile | --sil) 1852 continue ;; 1853 *\'*) 1854 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1855 esac 1856 case $ac_pass in 1857 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1858 2) 1859 as_fn_append ac_configure_args1 " '$ac_arg'" 1860 if test $ac_must_keep_next = true; then 1861 ac_must_keep_next=false # Got value, back to normal. 1862 else 1863 case $ac_arg in 1864 *=* | --config-cache | -C | -disable-* | --disable-* \ 1865 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1866 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1867 | -with-* | --with-* | -without-* | --without-* | --x) 1868 case "$ac_configure_args0 " in 1869 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1870 esac 1871 ;; 1872 -* ) ac_must_keep_next=true ;; 1873 esac 1874 fi 1875 as_fn_append ac_configure_args " '$ac_arg'" 1876 ;; 1877 esac 1878 done 1879done 1880{ ac_configure_args0=; unset ac_configure_args0;} 1881{ ac_configure_args1=; unset ac_configure_args1;} 1882 1883# When interrupted or exit'd, cleanup temporary files, and complete 1884# config.log. We remove comments because anyway the quotes in there 1885# would cause problems or look ugly. 1886# WARNING: Use '\'' to represent an apostrophe within the trap. 1887# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1888trap 'exit_status=$? 1889 # Save into config.log some information that might help in debugging. 1890 { 1891 echo 1892 1893 cat <<\_ASBOX 1894## ---------------- ## 1895## Cache variables. ## 1896## ---------------- ## 1897_ASBOX 1898 echo 1899 # The following way of writing the cache mishandles newlines in values, 1900( 1901 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1902 eval ac_val=\$$ac_var 1903 case $ac_val in #( 1904 *${as_nl}*) 1905 case $ac_var in #( 1906 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1907$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1908 esac 1909 case $ac_var in #( 1910 _ | IFS | as_nl) ;; #( 1911 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1912 *) { eval $ac_var=; unset $ac_var;} ;; 1913 esac ;; 1914 esac 1915 done 1916 (set) 2>&1 | 1917 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1918 *${as_nl}ac_space=\ *) 1919 sed -n \ 1920 "s/'\''/'\''\\\\'\'''\''/g; 1921 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1922 ;; #( 1923 *) 1924 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1925 ;; 1926 esac | 1927 sort 1928) 1929 echo 1930 1931 cat <<\_ASBOX 1932## ----------------- ## 1933## Output variables. ## 1934## ----------------- ## 1935_ASBOX 1936 echo 1937 for ac_var in $ac_subst_vars 1938 do 1939 eval ac_val=\$$ac_var 1940 case $ac_val in 1941 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1942 esac 1943 $as_echo "$ac_var='\''$ac_val'\''" 1944 done | sort 1945 echo 1946 1947 if test -n "$ac_subst_files"; then 1948 cat <<\_ASBOX 1949## ------------------- ## 1950## File substitutions. ## 1951## ------------------- ## 1952_ASBOX 1953 echo 1954 for ac_var in $ac_subst_files 1955 do 1956 eval ac_val=\$$ac_var 1957 case $ac_val in 1958 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1959 esac 1960 $as_echo "$ac_var='\''$ac_val'\''" 1961 done | sort 1962 echo 1963 fi 1964 1965 if test -s confdefs.h; then 1966 cat <<\_ASBOX 1967## ----------- ## 1968## confdefs.h. ## 1969## ----------- ## 1970_ASBOX 1971 echo 1972 cat confdefs.h 1973 echo 1974 fi 1975 test "$ac_signal" != 0 && 1976 $as_echo "$as_me: caught signal $ac_signal" 1977 $as_echo "$as_me: exit $exit_status" 1978 } >&5 1979 rm -f core *.core core.conftest.* && 1980 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1981 exit $exit_status 1982' 0 1983for ac_signal in 1 2 13 15; do 1984 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 1985done 1986ac_signal=0 1987 1988# confdefs.h avoids OS command line length limits that DEFS can exceed. 1989rm -f -r conftest* confdefs.h 1990 1991$as_echo "/* confdefs.h */" > confdefs.h 1992 1993# Predefined preprocessor variables. 1994 1995cat >>confdefs.h <<_ACEOF 1996#define PACKAGE_NAME "$PACKAGE_NAME" 1997_ACEOF 1998 1999cat >>confdefs.h <<_ACEOF 2000#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2001_ACEOF 2002 2003cat >>confdefs.h <<_ACEOF 2004#define PACKAGE_VERSION "$PACKAGE_VERSION" 2005_ACEOF 2006 2007cat >>confdefs.h <<_ACEOF 2008#define PACKAGE_STRING "$PACKAGE_STRING" 2009_ACEOF 2010 2011cat >>confdefs.h <<_ACEOF 2012#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2013_ACEOF 2014 2015cat >>confdefs.h <<_ACEOF 2016#define PACKAGE_URL "$PACKAGE_URL" 2017_ACEOF 2018 2019 2020# Let the site file select an alternate cache file if it wants to. 2021# Prefer an explicitly selected file to automatically selected ones. 2022ac_site_file1=NONE 2023ac_site_file2=NONE 2024if test -n "$CONFIG_SITE"; then 2025 ac_site_file1=$CONFIG_SITE 2026elif test "x$prefix" != xNONE; then 2027 ac_site_file1=$prefix/share/config.site 2028 ac_site_file2=$prefix/etc/config.site 2029else 2030 ac_site_file1=$ac_default_prefix/share/config.site 2031 ac_site_file2=$ac_default_prefix/etc/config.site 2032fi 2033for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2034do 2035 test "x$ac_site_file" = xNONE && continue 2036 if test -r "$ac_site_file"; then 2037 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2038$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2039 sed 's/^/| /' "$ac_site_file" >&5 2040 . "$ac_site_file" 2041 fi 2042done 2043 2044if test -r "$cache_file"; then 2045 # Some versions of bash will fail to source /dev/null (special 2046 # files actually), so we avoid doing that. 2047 if test -f "$cache_file"; then 2048 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2049$as_echo "$as_me: loading cache $cache_file" >&6;} 2050 case $cache_file in 2051 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2052 *) . "./$cache_file";; 2053 esac 2054 fi 2055else 2056 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2057$as_echo "$as_me: creating cache $cache_file" >&6;} 2058 >$cache_file 2059fi 2060 2061# Check that the precious variables saved in the cache have kept the same 2062# value. 2063ac_cache_corrupted=false 2064for ac_var in $ac_precious_vars; do 2065 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2066 eval ac_new_set=\$ac_env_${ac_var}_set 2067 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2068 eval ac_new_val=\$ac_env_${ac_var}_value 2069 case $ac_old_set,$ac_new_set in 2070 set,) 2071 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2072$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2073 ac_cache_corrupted=: ;; 2074 ,set) 2075 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2076$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2077 ac_cache_corrupted=: ;; 2078 ,);; 2079 *) 2080 if test "x$ac_old_val" != "x$ac_new_val"; then 2081 # differences in whitespace do not lead to failure. 2082 ac_old_val_w=`echo x $ac_old_val` 2083 ac_new_val_w=`echo x $ac_new_val` 2084 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2085 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2086$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2087 ac_cache_corrupted=: 2088 else 2089 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2090$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2091 eval $ac_var=\$ac_old_val 2092 fi 2093 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2094$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2095 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2096$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2097 fi;; 2098 esac 2099 # Pass precious variables to config.status. 2100 if test "$ac_new_set" = set; then 2101 case $ac_new_val in 2102 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2103 *) ac_arg=$ac_var=$ac_new_val ;; 2104 esac 2105 case " $ac_configure_args " in 2106 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2107 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2108 esac 2109 fi 2110done 2111if $ac_cache_corrupted; then 2112 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2113$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2114 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2115$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2116 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2117fi 2118## -------------------- ## 2119## Main body of script. ## 2120## -------------------- ## 2121 2122ac_ext=c 2123ac_cpp='$CPP $CPPFLAGS' 2124ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2125ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2126ac_compiler_gnu=$ac_cv_c_compiler_gnu 2127 2128 2129 2130 2131 2132 2133ac_aux_dir= 2134for ac_dir in .. "$srcdir"/..; do 2135 for ac_t in install-sh install.sh shtool; do 2136 if test -f "$ac_dir/$ac_t"; then 2137 ac_aux_dir=$ac_dir 2138 ac_install_sh="$ac_aux_dir/$ac_t -c" 2139 break 2 2140 fi 2141 done 2142done 2143if test -z "$ac_aux_dir"; then 2144 as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5 2145fi 2146 2147# These three variables are undocumented and unsupported, 2148# and are intended to be withdrawn in a future Autoconf release. 2149# They can cause serious problems if a builder's source tree is in a directory 2150# whose full name contains unusual characters. 2151ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2152ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2153ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2154 2155 2156# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- 2157# 2158# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2159# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 2160# Written by Gordon Matzigkeit, 1996 2161# 2162# This file is free software; the Free Software Foundation gives 2163# unlimited permission to copy and/or distribute it, with or without 2164# modifications, as long as this notice is preserved. 2165 2166 2167 2168# serial 56 LT_INIT 2169 2170 2171# LT_PREREQ(VERSION) 2172# ------------------ 2173# Complain and exit if this libtool version is less that VERSION. 2174 2175 2176 2177# _LT_CHECK_BUILDDIR 2178# ------------------ 2179# Complain if the absolute build directory name contains unusual characters 2180 2181 2182 2183# LT_INIT([OPTIONS]) 2184# ------------------ 2185# LT_INIT 2186 2187# Old names: 2188# This is what autoupdate's m4 run will expand. It fires 2189# the warning (with _au_warn_XXX), outputs it into the 2190# updated configure.ac (with AC_DIAGNOSE), and then outputs 2191# the replacement expansion. 2192 2193 2194# This is an auxiliary macro that is also run when 2195# autoupdate runs m4. It simply calls m4_warning, but 2196# we need a wrapper so that each warning is emitted only 2197# once. We break the quoting in m4_warning's argument in 2198# order to expand this macro's arguments, not AU_DEFUN's. 2199 2200 2201# Finally, this is the expansion that is picked up by 2202# autoconf. It tells the user to run autoupdate, and 2203# then outputs the replacement expansion. We do not care 2204# about autoupdate's warning because that contains 2205# information on what to do *after* running autoupdate. 2206 2207# This is what autoupdate's m4 run will expand. It fires 2208# the warning (with _au_warn_XXX), outputs it into the 2209# updated configure.ac (with AC_DIAGNOSE), and then outputs 2210# the replacement expansion. 2211 2212 2213# This is an auxiliary macro that is also run when 2214# autoupdate runs m4. It simply calls m4_warning, but 2215# we need a wrapper so that each warning is emitted only 2216# once. We break the quoting in m4_warning's argument in 2217# order to expand this macro's arguments, not AU_DEFUN's. 2218 2219 2220# Finally, this is the expansion that is picked up by 2221# autoconf. It tells the user to run autoupdate, and 2222# then outputs the replacement expansion. We do not care 2223# about autoupdate's warning because that contains 2224# information on what to do *after* running autoupdate. 2225 2226 2227 2228# _LT_CC_BASENAME(CC) 2229# ------------------- 2230# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 2231 2232 2233 2234# _LT_FILEUTILS_DEFAULTS 2235# ---------------------- 2236# It is okay to use these file commands and assume they have been set 2237# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'. 2238# _LT_FILEUTILS_DEFAULTS 2239 2240 2241# _LT_SETUP 2242# --------- 2243# _LT_SETUP 2244 2245 2246# _LT_PREPARE_SED_QUOTE_VARS 2247# -------------------------- 2248# Define a few sed substitution that help us do robust quoting. 2249 2250 2251# _LT_PROG_LTMAIN 2252# --------------- 2253# Note that this code is called both from `configure', and `config.status' 2254# now that we use AC_CONFIG_COMMANDS to generate libtool. Notably, 2255# `config.status' has no value for ac_aux_dir unless we are using Automake, 2256# so we pass a copy along to make sure it has a sensible value anyway. 2257# _LT_PROG_LTMAIN 2258 2259 2260## ------------------------------------- ## 2261## Accumulate code for creating libtool. ## 2262## ------------------------------------- ## 2263 2264# So that we can recreate a full libtool script including additional 2265# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS 2266# in macros and then make a single call at the end using the `libtool' 2267# label. 2268 2269 2270# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS]) 2271# ---------------------------------------- 2272# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later. 2273 2274 2275# Initialize. 2276 2277 2278 2279# _LT_CONFIG_LIBTOOL([COMMANDS]) 2280# ------------------------------ 2281# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later. 2282 2283 2284# Initialize. 2285 2286 2287 2288# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS]) 2289# ----------------------------------------------------- 2290 2291 2292 2293# _LT_FORMAT_COMMENT([COMMENT]) 2294# ----------------------------- 2295# Add leading comment marks to the start of each line, and a trailing 2296# full-stop to the whole comment if one is not present already. 2297 2298 2299 2300 2301## ------------------------ ## 2302## FIXME: Eliminate VARNAME ## 2303## ------------------------ ## 2304 2305 2306# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?]) 2307# ------------------------------------------------------------------- 2308# CONFIGNAME is the name given to the value in the libtool script. 2309# VARNAME is the (base) name used in the configure script. 2310# VALUE may be 0, 1 or 2 for a computed quote escaped value based on 2311# VARNAME. Any other value will be used directly. 2312 2313 2314 2315# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION]) 2316# -------------------------------------------------------- 2317 2318 2319 2320# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...]) 2321# ------------------------------------------------ 2322 2323 2324 2325# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..]) 2326# --------------------------------------------------------- 2327 2328 2329 2330# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...]) 2331# -------------------------------------------------- 2332 2333 2334 2335# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...]) 2336# --------------------------------------------------- 2337 2338 2339 2340# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...]) 2341# --------------------------------------------------- 2342 2343 2344 2345 2346# lt_decl_all_varnames([SEPARATOR], [VARNAME1...]) 2347# ------------------------------------------------ 2348 2349 2350 2351 2352# _LT_CONFIG_STATUS_DECLARE([VARNAME]) 2353# ------------------------------------ 2354# Quote a variable value, and forward it to `config.status' so that its 2355# declaration there will have the same value as in `configure'. VARNAME 2356# must have a single quote delimited value for this to work. 2357 2358 2359 2360# _LT_CONFIG_STATUS_DECLARATIONS 2361# ------------------------------ 2362# We delimit libtool config variables with single quotes, so when 2363# we write them to config.status, we have to be sure to quote all 2364# embedded single quotes properly. In configure, this macro expands 2365# each variable declared with _LT_DECL (and _LT_TAGDECL) into: 2366# 2367# <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`' 2368 2369 2370 2371# _LT_LIBTOOL_TAGS 2372# ---------------- 2373# Output comment and list of tags supported by the script 2374 2375 2376 2377# _LT_LIBTOOL_DECLARE(VARNAME, [TAG]) 2378# ----------------------------------- 2379# Extract the dictionary values for VARNAME (optionally with TAG) and 2380# expand to a commented shell variable setting: 2381# 2382# # Some comment about what VAR is for. 2383# visible_name=$lt_internal_name 2384 2385 2386 2387# _LT_LIBTOOL_CONFIG_VARS 2388# ----------------------- 2389# Produce commented declarations of non-tagged libtool config variables 2390# suitable for insertion in the LIBTOOL CONFIG section of the `libtool' 2391# script. Tagged libtool config variables (even for the LIBTOOL CONFIG 2392# section) are produced by _LT_LIBTOOL_TAG_VARS. 2393 2394 2395 2396# _LT_LIBTOOL_TAG_VARS(TAG) 2397# ------------------------- 2398 2399 2400 2401# _LT_TAGVAR(VARNAME, [TAGNAME]) 2402# ------------------------------ 2403 2404 2405 2406# _LT_CONFIG_COMMANDS 2407# ------------------- 2408# Send accumulated output to $CONFIG_STATUS. Thanks to the lists of 2409# variables for single and double quote escaping we saved from calls 2410# to _LT_DECL, we can put quote escaped variables declarations 2411# into `config.status', and then the shell code to quote escape them in 2412# for loops in `config.status'. Finally, any additional code accumulated 2413# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded. 2414#_LT_CONFIG_COMMANDS 2415 2416 2417# Initialize. 2418 2419 2420# _LT_GENERATED_FILE_INIT(FILE, [COMMENT]) 2421# ------------------------------------ 2422# Generate a child script FILE with all initialization necessary to 2423# reuse the environment learned by the parent script, and make the 2424# file executable. If COMMENT is supplied, it is inserted after the 2425# `#!' sequence but before initialization text begins. After this 2426# macro, additional text can be appended to FILE to form the body of 2427# the child script. The macro ends with non-zero status if the 2428# file could not be fully written (such as if the disk is full). 2429# _LT_GENERATED_FILE_INIT 2430 2431# LT_OUTPUT 2432# --------- 2433# This macro allows early generation of the libtool script (before 2434# AC_OUTPUT is called), incase it is used in configure for compilation 2435# tests. 2436# LT_OUTPUT 2437 2438 2439# _LT_CONFIG(TAG) 2440# --------------- 2441# If TAG is the built-in tag, create an initial libtool script with a 2442# default configuration from the untagged config vars. Otherwise add code 2443# to config.status for appending the configuration named by TAG from the 2444# matching tagged config vars. 2445# _LT_CONFIG 2446 2447 2448# LT_SUPPORTED_TAG(TAG) 2449# --------------------- 2450# Trace this macro to discover what tags are supported by the libtool 2451# --tag option, using: 2452# autoconf --trace 'LT_SUPPORTED_TAG:$1' 2453 2454 2455 2456# C support is built-in for now 2457 2458 2459 2460 2461# LT_LANG(LANG) 2462# ------------- 2463# Enable libtool support for the given language if not already enabled. 2464# LT_LANG 2465 2466 2467# _LT_LANG(LANGNAME) 2468# ------------------ 2469# _LT_LANG 2470 2471 2472# _LT_LANG_DEFAULT_CONFIG 2473# ----------------------- 2474# _LT_LANG_DEFAULT_CONFIG 2475 2476# Obsolete macros: 2477# This is what autoupdate's m4 run will expand. It fires 2478# the warning (with _au_warn_XXX), outputs it into the 2479# updated configure.ac (with AC_DIAGNOSE), and then outputs 2480# the replacement expansion. 2481 2482 2483# This is an auxiliary macro that is also run when 2484# autoupdate runs m4. It simply calls m4_warning, but 2485# we need a wrapper so that each warning is emitted only 2486# once. We break the quoting in m4_warning's argument in 2487# order to expand this macro's arguments, not AU_DEFUN's. 2488 2489 2490# Finally, this is the expansion that is picked up by 2491# autoconf. It tells the user to run autoupdate, and 2492# then outputs the replacement expansion. We do not care 2493# about autoupdate's warning because that contains 2494# information on what to do *after* running autoupdate. 2495 2496# This is what autoupdate's m4 run will expand. It fires 2497# the warning (with _au_warn_XXX), outputs it into the 2498# updated configure.ac (with AC_DIAGNOSE), and then outputs 2499# the replacement expansion. 2500 2501 2502# This is an auxiliary macro that is also run when 2503# autoupdate runs m4. It simply calls m4_warning, but 2504# we need a wrapper so that each warning is emitted only 2505# once. We break the quoting in m4_warning's argument in 2506# order to expand this macro's arguments, not AU_DEFUN's. 2507 2508 2509# Finally, this is the expansion that is picked up by 2510# autoconf. It tells the user to run autoupdate, and 2511# then outputs the replacement expansion. We do not care 2512# about autoupdate's warning because that contains 2513# information on what to do *after* running autoupdate. 2514 2515# This is what autoupdate's m4 run will expand. It fires 2516# the warning (with _au_warn_XXX), outputs it into the 2517# updated configure.ac (with AC_DIAGNOSE), and then outputs 2518# the replacement expansion. 2519 2520 2521# This is an auxiliary macro that is also run when 2522# autoupdate runs m4. It simply calls m4_warning, but 2523# we need a wrapper so that each warning is emitted only 2524# once. We break the quoting in m4_warning's argument in 2525# order to expand this macro's arguments, not AU_DEFUN's. 2526 2527 2528# Finally, this is the expansion that is picked up by 2529# autoconf. It tells the user to run autoupdate, and 2530# then outputs the replacement expansion. We do not care 2531# about autoupdate's warning because that contains 2532# information on what to do *after* running autoupdate. 2533 2534# This is what autoupdate's m4 run will expand. It fires 2535# the warning (with _au_warn_XXX), outputs it into the 2536# updated configure.ac (with AC_DIAGNOSE), and then outputs 2537# the replacement expansion. 2538 2539 2540# This is an auxiliary macro that is also run when 2541# autoupdate runs m4. It simply calls m4_warning, but 2542# we need a wrapper so that each warning is emitted only 2543# once. We break the quoting in m4_warning's argument in 2544# order to expand this macro's arguments, not AU_DEFUN's. 2545 2546 2547# Finally, this is the expansion that is picked up by 2548# autoconf. It tells the user to run autoupdate, and 2549# then outputs the replacement expansion. We do not care 2550# about autoupdate's warning because that contains 2551# information on what to do *after* running autoupdate. 2552 2553# This is what autoupdate's m4 run will expand. It fires 2554# the warning (with _au_warn_XXX), outputs it into the 2555# updated configure.ac (with AC_DIAGNOSE), and then outputs 2556# the replacement expansion. 2557 2558 2559# This is an auxiliary macro that is also run when 2560# autoupdate runs m4. It simply calls m4_warning, but 2561# we need a wrapper so that each warning is emitted only 2562# once. We break the quoting in m4_warning's argument in 2563# order to expand this macro's arguments, not AU_DEFUN's. 2564 2565 2566# Finally, this is the expansion that is picked up by 2567# autoconf. It tells the user to run autoupdate, and 2568# then outputs the replacement expansion. We do not care 2569# about autoupdate's warning because that contains 2570# information on what to do *after* running autoupdate. 2571 2572 2573 2574# _LT_TAG_COMPILER 2575# ---------------- 2576# _LT_TAG_COMPILER 2577 2578 2579# _LT_COMPILER_BOILERPLATE 2580# ------------------------ 2581# Check for compiler boilerplate output or warnings with 2582# the simple compiler test code. 2583# _LT_COMPILER_BOILERPLATE 2584 2585 2586# _LT_LINKER_BOILERPLATE 2587# ---------------------- 2588# Check for linker boilerplate output or warnings with 2589# the simple link test code. 2590# _LT_LINKER_BOILERPLATE 2591 2592# _LT_REQUIRED_DARWIN_CHECKS 2593# ------------------------- 2594 2595 2596 2597# _LT_DARWIN_LINKER_FEATURES 2598# -------------------------- 2599# Checks for linker and compiler features on darwin 2600 2601 2602# _LT_SYS_MODULE_PATH_AIX 2603# ----------------------- 2604# Links a minimal program and checks the executable 2605# for the system default hardcoded library path. In most cases, 2606# this is /usr/lib:/lib, but when the MPI compilers are used 2607# the location of the communication and MPI libs are included too. 2608# If we don't find anything, use the default library path according 2609# to the aix ld manual. 2610# _LT_SYS_MODULE_PATH_AIX 2611 2612 2613# _LT_SHELL_INIT(ARG) 2614# ------------------- 2615# _LT_SHELL_INIT 2616 2617 2618 2619# _LT_PROG_ECHO_BACKSLASH 2620# ----------------------- 2621# Find how we can fake an echo command that does not interpret backslash. 2622# In particular, with Autoconf 2.60 or later we add some code to the start 2623# of the generated configure script which will find a shell with a builtin 2624# printf (which we can use as an echo command). 2625# _LT_PROG_ECHO_BACKSLASH 2626 2627 2628# _LT_ENABLE_LOCK 2629# --------------- 2630# _LT_ENABLE_LOCK 2631 2632 2633# _LT_CMD_OLD_ARCHIVE 2634# ------------------- 2635# _LT_CMD_OLD_ARCHIVE 2636 2637 2638# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, 2639# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) 2640# ---------------------------------------------------------------- 2641# Check whether the given compiler option works 2642# _LT_COMPILER_OPTION 2643 2644# Old name: 2645# This is what autoupdate's m4 run will expand. It fires 2646# the warning (with _au_warn_XXX), outputs it into the 2647# updated configure.ac (with AC_DIAGNOSE), and then outputs 2648# the replacement expansion. 2649 2650 2651# This is an auxiliary macro that is also run when 2652# autoupdate runs m4. It simply calls m4_warning, but 2653# we need a wrapper so that each warning is emitted only 2654# once. We break the quoting in m4_warning's argument in 2655# order to expand this macro's arguments, not AU_DEFUN's. 2656 2657 2658# Finally, this is the expansion that is picked up by 2659# autoconf. It tells the user to run autoupdate, and 2660# then outputs the replacement expansion. We do not care 2661# about autoupdate's warning because that contains 2662# information on what to do *after* running autoupdate. 2663 2664 2665 2666# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, 2667# [ACTION-SUCCESS], [ACTION-FAILURE]) 2668# ---------------------------------------------------- 2669# Check whether the given linker option works 2670# _LT_LINKER_OPTION 2671 2672# Old name: 2673# This is what autoupdate's m4 run will expand. It fires 2674# the warning (with _au_warn_XXX), outputs it into the 2675# updated configure.ac (with AC_DIAGNOSE), and then outputs 2676# the replacement expansion. 2677 2678 2679# This is an auxiliary macro that is also run when 2680# autoupdate runs m4. It simply calls m4_warning, but 2681# we need a wrapper so that each warning is emitted only 2682# once. We break the quoting in m4_warning's argument in 2683# order to expand this macro's arguments, not AU_DEFUN's. 2684 2685 2686# Finally, this is the expansion that is picked up by 2687# autoconf. It tells the user to run autoupdate, and 2688# then outputs the replacement expansion. We do not care 2689# about autoupdate's warning because that contains 2690# information on what to do *after* running autoupdate. 2691 2692 2693 2694# LT_CMD_MAX_LEN 2695#--------------- 2696# LT_CMD_MAX_LEN 2697 2698# Old name: 2699# This is what autoupdate's m4 run will expand. It fires 2700# the warning (with _au_warn_XXX), outputs it into the 2701# updated configure.ac (with AC_DIAGNOSE), and then outputs 2702# the replacement expansion. 2703 2704 2705# This is an auxiliary macro that is also run when 2706# autoupdate runs m4. It simply calls m4_warning, but 2707# we need a wrapper so that each warning is emitted only 2708# once. We break the quoting in m4_warning's argument in 2709# order to expand this macro's arguments, not AU_DEFUN's. 2710 2711 2712# Finally, this is the expansion that is picked up by 2713# autoconf. It tells the user to run autoupdate, and 2714# then outputs the replacement expansion. We do not care 2715# about autoupdate's warning because that contains 2716# information on what to do *after* running autoupdate. 2717 2718 2719 2720# _LT_HEADER_DLFCN 2721# ---------------- 2722# _LT_HEADER_DLFCN 2723 2724 2725# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, 2726# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) 2727# ---------------------------------------------------------------- 2728# _LT_TRY_DLOPEN_SELF 2729 2730 2731# LT_SYS_DLOPEN_SELF 2732# ------------------ 2733# LT_SYS_DLOPEN_SELF 2734 2735# Old name: 2736# This is what autoupdate's m4 run will expand. It fires 2737# the warning (with _au_warn_XXX), outputs it into the 2738# updated configure.ac (with AC_DIAGNOSE), and then outputs 2739# the replacement expansion. 2740 2741 2742# This is an auxiliary macro that is also run when 2743# autoupdate runs m4. It simply calls m4_warning, but 2744# we need a wrapper so that each warning is emitted only 2745# once. We break the quoting in m4_warning's argument in 2746# order to expand this macro's arguments, not AU_DEFUN's. 2747 2748 2749# Finally, this is the expansion that is picked up by 2750# autoconf. It tells the user to run autoupdate, and 2751# then outputs the replacement expansion. We do not care 2752# about autoupdate's warning because that contains 2753# information on what to do *after* running autoupdate. 2754 2755 2756 2757# _LT_COMPILER_C_O([TAGNAME]) 2758# --------------------------- 2759# Check to see if options -c and -o are simultaneously supported by compiler. 2760# This macro does not hard code the compiler like AC_PROG_CC_C_O. 2761# _LT_COMPILER_C_O 2762 2763 2764# _LT_COMPILER_FILE_LOCKS([TAGNAME]) 2765# ---------------------------------- 2766# Check to see if we can do hard links to lock some files if needed 2767# _LT_COMPILER_FILE_LOCKS 2768 2769 2770# _LT_CHECK_OBJDIR 2771# ---------------- 2772# _LT_CHECK_OBJDIR 2773 2774 2775# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME]) 2776# -------------------------------------- 2777# Check hardcoding attributes. 2778# _LT_LINKER_HARDCODE_LIBPATH 2779 2780 2781# _LT_CMD_STRIPLIB 2782# ---------------- 2783# _LT_CMD_STRIPLIB 2784 2785 2786# _LT_SYS_DYNAMIC_LINKER([TAG]) 2787# ----------------------------- 2788# PORTME Fill in your ld.so characteristics 2789# _LT_SYS_DYNAMIC_LINKER 2790 2791 2792# _LT_PATH_TOOL_PREFIX(TOOL) 2793# -------------------------- 2794# find a file program which can recognize shared library 2795# _LT_PATH_TOOL_PREFIX 2796 2797# Old name: 2798# This is what autoupdate's m4 run will expand. It fires 2799# the warning (with _au_warn_XXX), outputs it into the 2800# updated configure.ac (with AC_DIAGNOSE), and then outputs 2801# the replacement expansion. 2802 2803 2804# This is an auxiliary macro that is also run when 2805# autoupdate runs m4. It simply calls m4_warning, but 2806# we need a wrapper so that each warning is emitted only 2807# once. We break the quoting in m4_warning's argument in 2808# order to expand this macro's arguments, not AU_DEFUN's. 2809 2810 2811# Finally, this is the expansion that is picked up by 2812# autoconf. It tells the user to run autoupdate, and 2813# then outputs the replacement expansion. We do not care 2814# about autoupdate's warning because that contains 2815# information on what to do *after* running autoupdate. 2816 2817 2818 2819# _LT_PATH_MAGIC 2820# -------------- 2821# find a file program which can recognize a shared library 2822# _LT_PATH_MAGIC 2823 2824 2825# LT_PATH_LD 2826# ---------- 2827# find the pathname to the GNU or non-GNU linker 2828# LT_PATH_LD 2829 2830# Old names: 2831# This is what autoupdate's m4 run will expand. It fires 2832# the warning (with _au_warn_XXX), outputs it into the 2833# updated configure.ac (with AC_DIAGNOSE), and then outputs 2834# the replacement expansion. 2835 2836 2837# This is an auxiliary macro that is also run when 2838# autoupdate runs m4. It simply calls m4_warning, but 2839# we need a wrapper so that each warning is emitted only 2840# once. We break the quoting in m4_warning's argument in 2841# order to expand this macro's arguments, not AU_DEFUN's. 2842 2843 2844# Finally, this is the expansion that is picked up by 2845# autoconf. It tells the user to run autoupdate, and 2846# then outputs the replacement expansion. We do not care 2847# about autoupdate's warning because that contains 2848# information on what to do *after* running autoupdate. 2849 2850# This is what autoupdate's m4 run will expand. It fires 2851# the warning (with _au_warn_XXX), outputs it into the 2852# updated configure.ac (with AC_DIAGNOSE), and then outputs 2853# the replacement expansion. 2854 2855 2856# This is an auxiliary macro that is also run when 2857# autoupdate runs m4. It simply calls m4_warning, but 2858# we need a wrapper so that each warning is emitted only 2859# once. We break the quoting in m4_warning's argument in 2860# order to expand this macro's arguments, not AU_DEFUN's. 2861 2862 2863# Finally, this is the expansion that is picked up by 2864# autoconf. It tells the user to run autoupdate, and 2865# then outputs the replacement expansion. We do not care 2866# about autoupdate's warning because that contains 2867# information on what to do *after* running autoupdate. 2868 2869 2870 2871# _LT_PATH_LD_GNU 2872#- -------------- 2873# _LT_PATH_LD_GNU 2874 2875 2876# _LT_CMD_RELOAD 2877# -------------- 2878# find reload flag for linker 2879# -- PORTME Some linkers may need a different reload flag. 2880# _LT_CMD_RELOAD 2881 2882 2883# _LT_CHECK_MAGIC_METHOD 2884# ---------------------- 2885# how to check for library dependencies 2886# -- PORTME fill in with the dynamic library characteristics 2887# _LT_CHECK_MAGIC_METHOD 2888 2889 2890# LT_PATH_NM 2891# ---------- 2892# find the pathname to a BSD- or MS-compatible name lister 2893# LT_PATH_NM 2894 2895# Old names: 2896# This is what autoupdate's m4 run will expand. It fires 2897# the warning (with _au_warn_XXX), outputs it into the 2898# updated configure.ac (with AC_DIAGNOSE), and then outputs 2899# the replacement expansion. 2900 2901 2902# This is an auxiliary macro that is also run when 2903# autoupdate runs m4. It simply calls m4_warning, but 2904# we need a wrapper so that each warning is emitted only 2905# once. We break the quoting in m4_warning's argument in 2906# order to expand this macro's arguments, not AU_DEFUN's. 2907 2908 2909# Finally, this is the expansion that is picked up by 2910# autoconf. It tells the user to run autoupdate, and 2911# then outputs the replacement expansion. We do not care 2912# about autoupdate's warning because that contains 2913# information on what to do *after* running autoupdate. 2914 2915# This is what autoupdate's m4 run will expand. It fires 2916# the warning (with _au_warn_XXX), outputs it into the 2917# updated configure.ac (with AC_DIAGNOSE), and then outputs 2918# the replacement expansion. 2919 2920 2921# This is an auxiliary macro that is also run when 2922# autoupdate runs m4. It simply calls m4_warning, but 2923# we need a wrapper so that each warning is emitted only 2924# once. We break the quoting in m4_warning's argument in 2925# order to expand this macro's arguments, not AU_DEFUN's. 2926 2927 2928# Finally, this is the expansion that is picked up by 2929# autoconf. It tells the user to run autoupdate, and 2930# then outputs the replacement expansion. We do not care 2931# about autoupdate's warning because that contains 2932# information on what to do *after* running autoupdate. 2933 2934 2935 2936# LT_LIB_M 2937# -------- 2938# check for math library 2939# LT_LIB_M 2940 2941# Old name: 2942# This is what autoupdate's m4 run will expand. It fires 2943# the warning (with _au_warn_XXX), outputs it into the 2944# updated configure.ac (with AC_DIAGNOSE), and then outputs 2945# the replacement expansion. 2946 2947 2948# This is an auxiliary macro that is also run when 2949# autoupdate runs m4. It simply calls m4_warning, but 2950# we need a wrapper so that each warning is emitted only 2951# once. We break the quoting in m4_warning's argument in 2952# order to expand this macro's arguments, not AU_DEFUN's. 2953 2954 2955# Finally, this is the expansion that is picked up by 2956# autoconf. It tells the user to run autoupdate, and 2957# then outputs the replacement expansion. We do not care 2958# about autoupdate's warning because that contains 2959# information on what to do *after* running autoupdate. 2960 2961 2962 2963# _LT_COMPILER_NO_RTTI([TAGNAME]) 2964# ------------------------------- 2965# _LT_COMPILER_NO_RTTI 2966 2967 2968# _LT_CMD_GLOBAL_SYMBOLS 2969# ---------------------- 2970 # _LT_CMD_GLOBAL_SYMBOLS 2971 2972 2973# _LT_COMPILER_PIC([TAGNAME]) 2974# --------------------------- 2975# _LT_COMPILER_PIC 2976 2977 2978# _LT_LINKER_SHLIBS([TAGNAME]) 2979# ---------------------------- 2980# See if the linker supports building shared libraries. 2981# _LT_LINKER_SHLIBS 2982 2983 2984# _LT_LANG_C_CONFIG([TAG]) 2985# ------------------------ 2986# Ensure that the configuration variables for a C compiler are suitably 2987# defined. These variables are subsequently used by _LT_CONFIG to write 2988# the compiler configuration to `libtool'. 2989# _LT_LANG_C_CONFIG 2990 2991 2992# _LT_LANG_CXX_CONFIG([TAG]) 2993# -------------------------- 2994# Ensure that the configuration variables for a C++ compiler are suitably 2995# defined. These variables are subsequently used by _LT_CONFIG to write 2996# the compiler configuration to `libtool'. 2997# _LT_LANG_CXX_CONFIG 2998 2999 3000# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME]) 3001# --------------------------------- 3002# Figure out "hidden" library dependencies from verbose 3003# compiler output when linking a shared library. 3004# Parse the compiler output and extract the necessary 3005# objects, libraries and library flags. 3006# _LT_SYS_HIDDEN_LIBDEPS 3007 3008 3009# _LT_LANG_F77_CONFIG([TAG]) 3010# -------------------------- 3011# Ensure that the configuration variables for a Fortran 77 compiler are 3012# suitably defined. These variables are subsequently used by _LT_CONFIG 3013# to write the compiler configuration to `libtool'. 3014# _LT_LANG_F77_CONFIG 3015 3016 3017# _LT_LANG_FC_CONFIG([TAG]) 3018# ------------------------- 3019# Ensure that the configuration variables for a Fortran compiler are 3020# suitably defined. These variables are subsequently used by _LT_CONFIG 3021# to write the compiler configuration to `libtool'. 3022# _LT_LANG_FC_CONFIG 3023 3024 3025# _LT_LANG_GCJ_CONFIG([TAG]) 3026# -------------------------- 3027# Ensure that the configuration variables for the GNU Java Compiler compiler 3028# are suitably defined. These variables are subsequently used by _LT_CONFIG 3029# to write the compiler configuration to `libtool'. 3030# _LT_LANG_GCJ_CONFIG 3031 3032 3033# _LT_LANG_RC_CONFIG([TAG]) 3034# ------------------------- 3035# Ensure that the configuration variables for the Windows resource compiler 3036# are suitably defined. These variables are subsequently used by _LT_CONFIG 3037# to write the compiler configuration to `libtool'. 3038# _LT_LANG_RC_CONFIG 3039 3040 3041# LT_PROG_GCJ 3042# ----------- 3043 3044 3045# Old name: 3046# This is what autoupdate's m4 run will expand. It fires 3047# the warning (with _au_warn_XXX), outputs it into the 3048# updated configure.ac (with AC_DIAGNOSE), and then outputs 3049# the replacement expansion. 3050 3051 3052# This is an auxiliary macro that is also run when 3053# autoupdate runs m4. It simply calls m4_warning, but 3054# we need a wrapper so that each warning is emitted only 3055# once. We break the quoting in m4_warning's argument in 3056# order to expand this macro's arguments, not AU_DEFUN's. 3057 3058 3059# Finally, this is the expansion that is picked up by 3060# autoconf. It tells the user to run autoupdate, and 3061# then outputs the replacement expansion. We do not care 3062# about autoupdate's warning because that contains 3063# information on what to do *after* running autoupdate. 3064 3065 3066 3067# LT_PROG_RC 3068# ---------- 3069 3070 3071# Old name: 3072# This is what autoupdate's m4 run will expand. It fires 3073# the warning (with _au_warn_XXX), outputs it into the 3074# updated configure.ac (with AC_DIAGNOSE), and then outputs 3075# the replacement expansion. 3076 3077 3078# This is an auxiliary macro that is also run when 3079# autoupdate runs m4. It simply calls m4_warning, but 3080# we need a wrapper so that each warning is emitted only 3081# once. We break the quoting in m4_warning's argument in 3082# order to expand this macro's arguments, not AU_DEFUN's. 3083 3084 3085# Finally, this is the expansion that is picked up by 3086# autoconf. It tells the user to run autoupdate, and 3087# then outputs the replacement expansion. We do not care 3088# about autoupdate's warning because that contains 3089# information on what to do *after* running autoupdate. 3090 3091 3092 3093# _LT_DECL_EGREP 3094# -------------- 3095# If we don't have a new enough Autoconf to choose the best grep 3096# available, choose the one first in the user's PATH. 3097 3098 3099 3100# _LT_DECL_OBJDUMP 3101# -------------- 3102# If we don't have a new enough Autoconf to choose the best objdump 3103# available, choose the one first in the user's PATH. 3104 3105 3106 3107# _LT_DECL_SED 3108# ------------ 3109# Check for a fully-functional sed program, that truncates 3110# as few characters as possible. Prefer GNU sed if found. 3111# _LT_DECL_SED 3112 3113#m4_ifndef 3114 3115# Old name: 3116# This is what autoupdate's m4 run will expand. It fires 3117# the warning (with _au_warn_XXX), outputs it into the 3118# updated configure.ac (with AC_DIAGNOSE), and then outputs 3119# the replacement expansion. 3120 3121 3122# This is an auxiliary macro that is also run when 3123# autoupdate runs m4. It simply calls m4_warning, but 3124# we need a wrapper so that each warning is emitted only 3125# once. We break the quoting in m4_warning's argument in 3126# order to expand this macro's arguments, not AU_DEFUN's. 3127 3128 3129# Finally, this is the expansion that is picked up by 3130# autoconf. It tells the user to run autoupdate, and 3131# then outputs the replacement expansion. We do not care 3132# about autoupdate's warning because that contains 3133# information on what to do *after* running autoupdate. 3134 3135 3136 3137# _LT_CHECK_SHELL_FEATURES 3138# ------------------------ 3139# Find out whether the shell is Bourne or XSI compatible, 3140# or has some other useful features. 3141# _LT_CHECK_SHELL_FEATURES 3142 3143 3144# _LT_PROG_XSI_SHELLFNS 3145# --------------------- 3146# Bourne and XSI compatible variants of some useful shell functions. 3147 3148 3149# Make sure we can run config.sub. 3150$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3151 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 3152 3153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 3154$as_echo_n "checking build system type... " >&6; } 3155if test "${ac_cv_build+set}" = set; then : 3156 $as_echo_n "(cached) " >&6 3157else 3158 ac_build_alias=$build_alias 3159test "x$ac_build_alias" = x && 3160 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3161test "x$ac_build_alias" = x && 3162 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 3163ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3164 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 3165 3166fi 3167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 3168$as_echo "$ac_cv_build" >&6; } 3169case $ac_cv_build in 3170*-*-*) ;; 3171*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 3172esac 3173build=$ac_cv_build 3174ac_save_IFS=$IFS; IFS='-' 3175set x $ac_cv_build 3176shift 3177build_cpu=$1 3178build_vendor=$2 3179shift; shift 3180# Remember, the first character of IFS is used to create $*, 3181# except with old shells: 3182build_os=$* 3183IFS=$ac_save_IFS 3184case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3185 3186 3187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 3188$as_echo_n "checking host system type... " >&6; } 3189if test "${ac_cv_host+set}" = set; then : 3190 $as_echo_n "(cached) " >&6 3191else 3192 if test "x$host_alias" = x; then 3193 ac_cv_host=$ac_cv_build 3194else 3195 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3196 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 3197fi 3198 3199fi 3200{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 3201$as_echo "$ac_cv_host" >&6; } 3202case $ac_cv_host in 3203*-*-*) ;; 3204*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 3205esac 3206host=$ac_cv_host 3207ac_save_IFS=$IFS; IFS='-' 3208set x $ac_cv_host 3209shift 3210host_cpu=$1 3211host_vendor=$2 3212shift; shift 3213# Remember, the first character of IFS is used to create $*, 3214# except with old shells: 3215host_os=$* 3216IFS=$ac_save_IFS 3217case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3218 3219 3220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 3221$as_echo_n "checking target system type... " >&6; } 3222if test "${ac_cv_target+set}" = set; then : 3223 $as_echo_n "(cached) " >&6 3224else 3225 if test "x$target_alias" = x; then 3226 ac_cv_target=$ac_cv_host 3227else 3228 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 3229 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 3230fi 3231 3232fi 3233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 3234$as_echo "$ac_cv_target" >&6; } 3235case $ac_cv_target in 3236*-*-*) ;; 3237*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 3238esac 3239target=$ac_cv_target 3240ac_save_IFS=$IFS; IFS='-' 3241set x $ac_cv_target 3242shift 3243target_cpu=$1 3244target_vendor=$2 3245shift; shift 3246# Remember, the first character of IFS is used to create $*, 3247# except with old shells: 3248target_os=$* 3249IFS=$ac_save_IFS 3250case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 3251 3252 3253# The aliases save the names the user supplied, while $host etc. 3254# will get canonicalized. 3255test -n "$target_alias" && 3256 test "$program_prefix$program_suffix$program_transform_name" = \ 3257 NONENONEs,x,x, && 3258 program_prefix=${target_alias}- 3259 3260ac_ext=c 3261ac_cpp='$CPP $CPPFLAGS' 3262ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3263ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3264ac_compiler_gnu=$ac_cv_c_compiler_gnu 3265if test -n "$ac_tool_prefix"; then 3266 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3267set dummy ${ac_tool_prefix}gcc; ac_word=$2 3268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3269$as_echo_n "checking for $ac_word... " >&6; } 3270if test "${ac_cv_prog_CC+set}" = set; then : 3271 $as_echo_n "(cached) " >&6 3272else 3273 if test -n "$CC"; then 3274 ac_cv_prog_CC="$CC" # Let the user override the test. 3275else 3276as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3277for as_dir in $PATH 3278do 3279 IFS=$as_save_IFS 3280 test -z "$as_dir" && as_dir=. 3281 for ac_exec_ext in '' $ac_executable_extensions; do 3282 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3283 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3284 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3285 break 2 3286 fi 3287done 3288 done 3289IFS=$as_save_IFS 3290 3291fi 3292fi 3293CC=$ac_cv_prog_CC 3294if test -n "$CC"; then 3295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3296$as_echo "$CC" >&6; } 3297else 3298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3299$as_echo "no" >&6; } 3300fi 3301 3302 3303fi 3304if test -z "$ac_cv_prog_CC"; then 3305 ac_ct_CC=$CC 3306 # Extract the first word of "gcc", so it can be a program name with args. 3307set dummy gcc; ac_word=$2 3308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3309$as_echo_n "checking for $ac_word... " >&6; } 3310if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3311 $as_echo_n "(cached) " >&6 3312else 3313 if test -n "$ac_ct_CC"; then 3314 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3315else 3316as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3317for as_dir in $PATH 3318do 3319 IFS=$as_save_IFS 3320 test -z "$as_dir" && as_dir=. 3321 for ac_exec_ext in '' $ac_executable_extensions; do 3322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3323 ac_cv_prog_ac_ct_CC="gcc" 3324 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3325 break 2 3326 fi 3327done 3328 done 3329IFS=$as_save_IFS 3330 3331fi 3332fi 3333ac_ct_CC=$ac_cv_prog_ac_ct_CC 3334if test -n "$ac_ct_CC"; then 3335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3336$as_echo "$ac_ct_CC" >&6; } 3337else 3338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3339$as_echo "no" >&6; } 3340fi 3341 3342 if test "x$ac_ct_CC" = x; then 3343 CC="" 3344 else 3345 case $cross_compiling:$ac_tool_warned in 3346yes:) 3347{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3348$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3349ac_tool_warned=yes ;; 3350esac 3351 CC=$ac_ct_CC 3352 fi 3353else 3354 CC="$ac_cv_prog_CC" 3355fi 3356 3357if test -z "$CC"; then 3358 if test -n "$ac_tool_prefix"; then 3359 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3360set dummy ${ac_tool_prefix}cc; ac_word=$2 3361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3362$as_echo_n "checking for $ac_word... " >&6; } 3363if test "${ac_cv_prog_CC+set}" = set; then : 3364 $as_echo_n "(cached) " >&6 3365else 3366 if test -n "$CC"; then 3367 ac_cv_prog_CC="$CC" # Let the user override the test. 3368else 3369as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3370for as_dir in $PATH 3371do 3372 IFS=$as_save_IFS 3373 test -z "$as_dir" && as_dir=. 3374 for ac_exec_ext in '' $ac_executable_extensions; do 3375 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3376 ac_cv_prog_CC="${ac_tool_prefix}cc" 3377 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3378 break 2 3379 fi 3380done 3381 done 3382IFS=$as_save_IFS 3383 3384fi 3385fi 3386CC=$ac_cv_prog_CC 3387if test -n "$CC"; then 3388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3389$as_echo "$CC" >&6; } 3390else 3391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3392$as_echo "no" >&6; } 3393fi 3394 3395 3396 fi 3397fi 3398if test -z "$CC"; then 3399 # Extract the first word of "cc", so it can be a program name with args. 3400set dummy cc; ac_word=$2 3401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3402$as_echo_n "checking for $ac_word... " >&6; } 3403if test "${ac_cv_prog_CC+set}" = set; then : 3404 $as_echo_n "(cached) " >&6 3405else 3406 if test -n "$CC"; then 3407 ac_cv_prog_CC="$CC" # Let the user override the test. 3408else 3409 ac_prog_rejected=no 3410as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3411for as_dir in $PATH 3412do 3413 IFS=$as_save_IFS 3414 test -z "$as_dir" && as_dir=. 3415 for ac_exec_ext in '' $ac_executable_extensions; do 3416 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3417 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3418 ac_prog_rejected=yes 3419 continue 3420 fi 3421 ac_cv_prog_CC="cc" 3422 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3423 break 2 3424 fi 3425done 3426 done 3427IFS=$as_save_IFS 3428 3429if test $ac_prog_rejected = yes; then 3430 # We found a bogon in the path, so make sure we never use it. 3431 set dummy $ac_cv_prog_CC 3432 shift 3433 if test $# != 0; then 3434 # We chose a different compiler from the bogus one. 3435 # However, it has the same basename, so the bogon will be chosen 3436 # first if we set CC to just the basename; use the full file name. 3437 shift 3438 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3439 fi 3440fi 3441fi 3442fi 3443CC=$ac_cv_prog_CC 3444if test -n "$CC"; then 3445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3446$as_echo "$CC" >&6; } 3447else 3448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3449$as_echo "no" >&6; } 3450fi 3451 3452 3453fi 3454if test -z "$CC"; then 3455 if test -n "$ac_tool_prefix"; then 3456 for ac_prog in cl.exe 3457 do 3458 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3459set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3461$as_echo_n "checking for $ac_word... " >&6; } 3462if test "${ac_cv_prog_CC+set}" = set; then : 3463 $as_echo_n "(cached) " >&6 3464else 3465 if test -n "$CC"; then 3466 ac_cv_prog_CC="$CC" # Let the user override the test. 3467else 3468as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3469for as_dir in $PATH 3470do 3471 IFS=$as_save_IFS 3472 test -z "$as_dir" && as_dir=. 3473 for ac_exec_ext in '' $ac_executable_extensions; do 3474 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3475 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3476 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3477 break 2 3478 fi 3479done 3480 done 3481IFS=$as_save_IFS 3482 3483fi 3484fi 3485CC=$ac_cv_prog_CC 3486if test -n "$CC"; then 3487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3488$as_echo "$CC" >&6; } 3489else 3490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3491$as_echo "no" >&6; } 3492fi 3493 3494 3495 test -n "$CC" && break 3496 done 3497fi 3498if test -z "$CC"; then 3499 ac_ct_CC=$CC 3500 for ac_prog in cl.exe 3501do 3502 # Extract the first word of "$ac_prog", so it can be a program name with args. 3503set dummy $ac_prog; ac_word=$2 3504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3505$as_echo_n "checking for $ac_word... " >&6; } 3506if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3507 $as_echo_n "(cached) " >&6 3508else 3509 if test -n "$ac_ct_CC"; then 3510 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3511else 3512as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3513for as_dir in $PATH 3514do 3515 IFS=$as_save_IFS 3516 test -z "$as_dir" && as_dir=. 3517 for ac_exec_ext in '' $ac_executable_extensions; do 3518 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3519 ac_cv_prog_ac_ct_CC="$ac_prog" 3520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3521 break 2 3522 fi 3523done 3524 done 3525IFS=$as_save_IFS 3526 3527fi 3528fi 3529ac_ct_CC=$ac_cv_prog_ac_ct_CC 3530if test -n "$ac_ct_CC"; then 3531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3532$as_echo "$ac_ct_CC" >&6; } 3533else 3534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3535$as_echo "no" >&6; } 3536fi 3537 3538 3539 test -n "$ac_ct_CC" && break 3540done 3541 3542 if test "x$ac_ct_CC" = x; then 3543 CC="" 3544 else 3545 case $cross_compiling:$ac_tool_warned in 3546yes:) 3547{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3548$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3549ac_tool_warned=yes ;; 3550esac 3551 CC=$ac_ct_CC 3552 fi 3553fi 3554 3555fi 3556 3557 3558test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3559$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3560as_fn_error "no acceptable C compiler found in \$PATH 3561See \`config.log' for more details." "$LINENO" 5; } 3562 3563# Provide some information about the compiler. 3564$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3565set X $ac_compile 3566ac_compiler=$2 3567for ac_option in --version -v -V -qversion; do 3568 { { ac_try="$ac_compiler $ac_option >&5" 3569case "(($ac_try" in 3570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3571 *) ac_try_echo=$ac_try;; 3572esac 3573eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3574$as_echo "$ac_try_echo"; } >&5 3575 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3576 ac_status=$? 3577 if test -s conftest.err; then 3578 sed '10a\ 3579... rest of stderr output deleted ... 3580 10q' conftest.err >conftest.er1 3581 cat conftest.er1 >&5 3582 rm -f conftest.er1 conftest.err 3583 fi 3584 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3585 test $ac_status = 0; } 3586done 3587 3588cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3589/* end confdefs.h. */ 3590 3591int 3592main () 3593{ 3594 3595 ; 3596 return 0; 3597} 3598_ACEOF 3599ac_clean_files_save=$ac_clean_files 3600ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 3601# Try to create an executable without -o first, disregard a.out. 3602# It will help us diagnose broken compilers, and finding out an intuition 3603# of exeext. 3604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3605$as_echo_n "checking for C compiler default output file name... " >&6; } 3606ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3607 3608# The possible output files: 3609ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3610 3611ac_rmfiles= 3612for ac_file in $ac_files 3613do 3614 case $ac_file in 3615 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3616 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3617 esac 3618done 3619rm -f $ac_rmfiles 3620 3621if { { ac_try="$ac_link_default" 3622case "(($ac_try" in 3623 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3624 *) ac_try_echo=$ac_try;; 3625esac 3626eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3627$as_echo "$ac_try_echo"; } >&5 3628 (eval "$ac_link_default") 2>&5 3629 ac_status=$? 3630 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3631 test $ac_status = 0; }; then : 3632 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3633# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3634# in a Makefile. We should not override ac_cv_exeext if it was cached, 3635# so that the user can short-circuit this test for compilers unknown to 3636# Autoconf. 3637for ac_file in $ac_files '' 3638do 3639 test -f "$ac_file" || continue 3640 case $ac_file in 3641 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3642 ;; 3643 [ab].out ) 3644 # We found the default executable, but exeext='' is most 3645 # certainly right. 3646 break;; 3647 *.* ) 3648 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3649 then :; else 3650 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3651 fi 3652 # We set ac_cv_exeext here because the later test for it is not 3653 # safe: cross compilers may not add the suffix if given an `-o' 3654 # argument, so we may need to know it at that point already. 3655 # Even if this section looks crufty: it has the advantage of 3656 # actually working. 3657 break;; 3658 * ) 3659 break;; 3660 esac 3661done 3662test "$ac_cv_exeext" = no && ac_cv_exeext= 3663 3664else 3665 ac_file='' 3666fi 3667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3668$as_echo "$ac_file" >&6; } 3669if test -z "$ac_file"; then : 3670 $as_echo "$as_me: failed program was:" >&5 3671sed 's/^/| /' conftest.$ac_ext >&5 3672 3673{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3674$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3675{ as_fn_set_status 77 3676as_fn_error "C compiler cannot create executables 3677See \`config.log' for more details." "$LINENO" 5; }; } 3678fi 3679ac_exeext=$ac_cv_exeext 3680 3681# Check that the compiler produces executables we can run. If not, either 3682# the compiler is broken, or we cross compile. 3683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3684$as_echo_n "checking whether the C compiler works... " >&6; } 3685# If not cross compiling, check that we can run a simple program. 3686if test "$cross_compiling" != yes; then 3687 if { ac_try='./$ac_file' 3688 { { case "(($ac_try" in 3689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3690 *) ac_try_echo=$ac_try;; 3691esac 3692eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3693$as_echo "$ac_try_echo"; } >&5 3694 (eval "$ac_try") 2>&5 3695 ac_status=$? 3696 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3697 test $ac_status = 0; }; }; then 3698 cross_compiling=no 3699 else 3700 if test "$cross_compiling" = maybe; then 3701 cross_compiling=yes 3702 else 3703 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3704$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3705as_fn_error "cannot run C compiled programs. 3706If you meant to cross compile, use \`--host'. 3707See \`config.log' for more details." "$LINENO" 5; } 3708 fi 3709 fi 3710fi 3711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3712$as_echo "yes" >&6; } 3713 3714rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 3715ac_clean_files=$ac_clean_files_save 3716# Check that the compiler produces executables we can run. If not, either 3717# the compiler is broken, or we cross compile. 3718{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3719$as_echo_n "checking whether we are cross compiling... " >&6; } 3720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3721$as_echo "$cross_compiling" >&6; } 3722 3723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3724$as_echo_n "checking for suffix of executables... " >&6; } 3725if { { ac_try="$ac_link" 3726case "(($ac_try" in 3727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3728 *) ac_try_echo=$ac_try;; 3729esac 3730eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3731$as_echo "$ac_try_echo"; } >&5 3732 (eval "$ac_link") 2>&5 3733 ac_status=$? 3734 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3735 test $ac_status = 0; }; then : 3736 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3737# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3738# work properly (i.e., refer to `conftest.exe'), while it won't with 3739# `rm'. 3740for ac_file in conftest.exe conftest conftest.*; do 3741 test -f "$ac_file" || continue 3742 case $ac_file in 3743 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3744 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3745 break;; 3746 * ) break;; 3747 esac 3748done 3749else 3750 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3751$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3752as_fn_error "cannot compute suffix of executables: cannot compile and link 3753See \`config.log' for more details." "$LINENO" 5; } 3754fi 3755rm -f conftest$ac_cv_exeext 3756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3757$as_echo "$ac_cv_exeext" >&6; } 3758 3759rm -f conftest.$ac_ext 3760EXEEXT=$ac_cv_exeext 3761ac_exeext=$EXEEXT 3762{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3763$as_echo_n "checking for suffix of object files... " >&6; } 3764if test "${ac_cv_objext+set}" = set; then : 3765 $as_echo_n "(cached) " >&6 3766else 3767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3768/* end confdefs.h. */ 3769 3770int 3771main () 3772{ 3773 3774 ; 3775 return 0; 3776} 3777_ACEOF 3778rm -f conftest.o conftest.obj 3779if { { ac_try="$ac_compile" 3780case "(($ac_try" in 3781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3782 *) ac_try_echo=$ac_try;; 3783esac 3784eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3785$as_echo "$ac_try_echo"; } >&5 3786 (eval "$ac_compile") 2>&5 3787 ac_status=$? 3788 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3789 test $ac_status = 0; }; then : 3790 for ac_file in conftest.o conftest.obj conftest.*; do 3791 test -f "$ac_file" || continue; 3792 case $ac_file in 3793 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3794 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3795 break;; 3796 esac 3797done 3798else 3799 $as_echo "$as_me: failed program was:" >&5 3800sed 's/^/| /' conftest.$ac_ext >&5 3801 3802{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3803$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3804as_fn_error "cannot compute suffix of object files: cannot compile 3805See \`config.log' for more details." "$LINENO" 5; } 3806fi 3807rm -f conftest.$ac_cv_objext conftest.$ac_ext 3808fi 3809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3810$as_echo "$ac_cv_objext" >&6; } 3811OBJEXT=$ac_cv_objext 3812ac_objext=$OBJEXT 3813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3814$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3815if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3816 $as_echo_n "(cached) " >&6 3817else 3818 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3819/* end confdefs.h. */ 3820 3821int 3822main () 3823{ 3824#ifndef __GNUC__ 3825 choke me 3826#endif 3827 3828 ; 3829 return 0; 3830} 3831_ACEOF 3832if ac_fn_c_try_compile "$LINENO"; then : 3833 ac_compiler_gnu=yes 3834else 3835 ac_compiler_gnu=no 3836fi 3837rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3838ac_cv_c_compiler_gnu=$ac_compiler_gnu 3839 3840fi 3841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3842$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3843if test $ac_compiler_gnu = yes; then 3844 GCC=yes 3845else 3846 GCC= 3847fi 3848ac_test_CFLAGS=${CFLAGS+set} 3849ac_save_CFLAGS=$CFLAGS 3850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3851$as_echo_n "checking whether $CC accepts -g... " >&6; } 3852if test "${ac_cv_prog_cc_g+set}" = set; then : 3853 $as_echo_n "(cached) " >&6 3854else 3855 ac_save_c_werror_flag=$ac_c_werror_flag 3856 ac_c_werror_flag=yes 3857 ac_cv_prog_cc_g=no 3858 CFLAGS="-g" 3859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3860/* end confdefs.h. */ 3861 3862int 3863main () 3864{ 3865 3866 ; 3867 return 0; 3868} 3869_ACEOF 3870if ac_fn_c_try_compile "$LINENO"; then : 3871 ac_cv_prog_cc_g=yes 3872else 3873 CFLAGS="" 3874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3875/* end confdefs.h. */ 3876 3877int 3878main () 3879{ 3880 3881 ; 3882 return 0; 3883} 3884_ACEOF 3885if ac_fn_c_try_compile "$LINENO"; then : 3886 3887else 3888 ac_c_werror_flag=$ac_save_c_werror_flag 3889 CFLAGS="-g" 3890 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3891/* end confdefs.h. */ 3892 3893int 3894main () 3895{ 3896 3897 ; 3898 return 0; 3899} 3900_ACEOF 3901if ac_fn_c_try_compile "$LINENO"; then : 3902 ac_cv_prog_cc_g=yes 3903fi 3904rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3905fi 3906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3907fi 3908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3909 ac_c_werror_flag=$ac_save_c_werror_flag 3910fi 3911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3912$as_echo "$ac_cv_prog_cc_g" >&6; } 3913if test "$ac_test_CFLAGS" = set; then 3914 CFLAGS=$ac_save_CFLAGS 3915elif test $ac_cv_prog_cc_g = yes; then 3916 if test "$GCC" = yes; then 3917 CFLAGS="-g -O2" 3918 else 3919 CFLAGS="-g" 3920 fi 3921else 3922 if test "$GCC" = yes; then 3923 CFLAGS="-O2" 3924 else 3925 CFLAGS= 3926 fi 3927fi 3928{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3929$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3930if test "${ac_cv_prog_cc_c89+set}" = set; then : 3931 $as_echo_n "(cached) " >&6 3932else 3933 ac_cv_prog_cc_c89=no 3934ac_save_CC=$CC 3935cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3936/* end confdefs.h. */ 3937#include <stdarg.h> 3938#include <stdio.h> 3939#include <sys/types.h> 3940#include <sys/stat.h> 3941/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3942struct buf { int x; }; 3943FILE * (*rcsopen) (struct buf *, struct stat *, int); 3944static char *e (p, i) 3945 char **p; 3946 int i; 3947{ 3948 return p[i]; 3949} 3950static char *f (char * (*g) (char **, int), char **p, ...) 3951{ 3952 char *s; 3953 va_list v; 3954 va_start (v,p); 3955 s = g (p, va_arg (v,int)); 3956 va_end (v); 3957 return s; 3958} 3959 3960/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3961 function prototypes and stuff, but not '\xHH' hex character constants. 3962 These don't provoke an error unfortunately, instead are silently treated 3963 as 'x'. The following induces an error, until -std is added to get 3964 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3965 array size at least. It's necessary to write '\x00'==0 to get something 3966 that's true only with -std. */ 3967int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3968 3969/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3970 inside strings and character constants. */ 3971#define FOO(x) 'x' 3972int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3973 3974int test (int i, double x); 3975struct s1 {int (*f) (int a);}; 3976struct s2 {int (*f) (double a);}; 3977int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3978int argc; 3979char **argv; 3980int 3981main () 3982{ 3983return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3984 ; 3985 return 0; 3986} 3987_ACEOF 3988for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3989 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3990do 3991 CC="$ac_save_CC $ac_arg" 3992 if ac_fn_c_try_compile "$LINENO"; then : 3993 ac_cv_prog_cc_c89=$ac_arg 3994fi 3995rm -f core conftest.err conftest.$ac_objext 3996 test "x$ac_cv_prog_cc_c89" != "xno" && break 3997done 3998rm -f conftest.$ac_ext 3999CC=$ac_save_CC 4000 4001fi 4002# AC_CACHE_VAL 4003case "x$ac_cv_prog_cc_c89" in 4004 x) 4005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4006$as_echo "none needed" >&6; } ;; 4007 xno) 4008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4009$as_echo "unsupported" >&6; } ;; 4010 *) 4011 CC="$CC $ac_cv_prog_cc_c89" 4012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4013$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4014esac 4015if test "x$ac_cv_prog_cc_c89" != xno; then : 4016 4017fi 4018 4019ac_ext=c 4020ac_cpp='$CPP $CPPFLAGS' 4021ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4022ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4023ac_compiler_gnu=$ac_cv_c_compiler_gnu 4024 4025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4026$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4027if test "${ac_cv_path_SED+set}" = set; then : 4028 $as_echo_n "(cached) " >&6 4029else 4030 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4031 for ac_i in 1 2 3 4 5 6 7; do 4032 ac_script="$ac_script$as_nl$ac_script" 4033 done 4034 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4035 { ac_script=; unset ac_script;} 4036 if test -z "$SED"; then 4037 ac_path_SED_found=false 4038 # Loop through the user's path and test for each of PROGNAME-LIST 4039 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4040for as_dir in $PATH 4041do 4042 IFS=$as_save_IFS 4043 test -z "$as_dir" && as_dir=. 4044 for ac_prog in sed gsed; do 4045 for ac_exec_ext in '' $ac_executable_extensions; do 4046 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4047 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 4048# Check for GNU ac_path_SED and select it if it is found. 4049 # Check for GNU $ac_path_SED 4050case `"$ac_path_SED" --version 2>&1` in 4051*GNU*) 4052 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4053*) 4054 ac_count=0 4055 $as_echo_n 0123456789 >"conftest.in" 4056 while : 4057 do 4058 cat "conftest.in" "conftest.in" >"conftest.tmp" 4059 mv "conftest.tmp" "conftest.in" 4060 cp "conftest.in" "conftest.nl" 4061 $as_echo '' >> "conftest.nl" 4062 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4063 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4064 as_fn_arith $ac_count + 1 && ac_count=$as_val 4065 if test $ac_count -gt ${ac_path_SED_max-0}; then 4066 # Best one so far, save it but keep looking for a better one 4067 ac_cv_path_SED="$ac_path_SED" 4068 ac_path_SED_max=$ac_count 4069 fi 4070 # 10*(2^10) chars as input seems more than enough 4071 test $ac_count -gt 10 && break 4072 done 4073 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4074esac 4075 4076 $ac_path_SED_found && break 3 4077 done 4078 done 4079 done 4080IFS=$as_save_IFS 4081 if test -z "$ac_cv_path_SED"; then 4082 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 4083 fi 4084else 4085 ac_cv_path_SED=$SED 4086fi 4087 4088fi 4089{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4090$as_echo "$ac_cv_path_SED" >&6; } 4091 SED="$ac_cv_path_SED" 4092 rm -f conftest.sed 4093 4094 4095# Figure out what compiler warnings we can enable. 4096# See config/warnings.m4 for details. 4097 4098 4099WARN_CFLAGS= 4100save_CFLAGS="$CFLAGS" 4101for option in -W -Wall -Wwrite-strings -Wstrict-prototypes \ 4102 -Wmissing-prototypes -Wold-style-definition \ 4103 -Wmissing-format-attribute -Wno-overlength-strings; do 4104 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 4105 4106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 4107$as_echo_n "checking whether $CC supports $option... " >&6; } 4108if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then : 4109 $as_echo_n "(cached) " >&6 4110else 4111 CFLAGS="$option" 4112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4113/* end confdefs.h. */ 4114 4115int 4116main () 4117{ 4118 4119 ; 4120 return 0; 4121} 4122_ACEOF 4123if ac_fn_c_try_compile "$LINENO"; then : 4124 eval "$as_acx_Woption=yes" 4125else 4126 eval "$as_acx_Woption=no" 4127fi 4128rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4129 4130fi 4131eval ac_res=\$$as_acx_Woption 4132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 4133$as_echo "$ac_res" >&6; } 4134 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 4135 WARN_CFLAGS="$WARN_CFLAGS${WARN_CFLAGS:+ }$option" 4136fi 4137 done 4138CFLAGS="$save_CFLAGS" 4139 4140WARN_PEDANTIC= 4141if test "$GCC" = yes; then : 4142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -pedantic -Wno-long-long" >&5 4143$as_echo_n "checking whether $CC supports -pedantic -Wno-long-long... " >&6; } 4144if test "${acx_cv_prog_cc_pedantic__Wno_long_long+set}" = set; then : 4145 $as_echo_n "(cached) " >&6 4146else 4147 save_CFLAGS="$CFLAGS" 4148CFLAGS="-pedantic -Wno-long-long" 4149cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4150/* end confdefs.h. */ 4151 4152int 4153main () 4154{ 4155 4156 ; 4157 return 0; 4158} 4159_ACEOF 4160if ac_fn_c_try_compile "$LINENO"; then : 4161 acx_cv_prog_cc_pedantic__Wno_long_long=yes 4162else 4163 acx_cv_prog_cc_pedantic__Wno_long_long=no 4164fi 4165rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4166CFLAGS="$save_CFLAGS" 4167fi 4168{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_prog_cc_pedantic__Wno_long_long" >&5 4169$as_echo "$acx_cv_prog_cc_pedantic__Wno_long_long" >&6; } 4170if test $acx_cv_prog_cc_pedantic__Wno_long_long = yes; then : 4171 WARN_PEDANTIC="$WARN_PEDANTIC${WARN_PEDANTIC:+ }-pedantic -Wno-long-long" 4172fi 4173 4174fi 4175 4176 4177# Only enable with --enable-werror-always until existing warnings are 4178# corrected. 4179WERROR= 4180# Check whether --enable-werror-always was given. 4181if test "${enable_werror_always+set}" = set; then : 4182 enableval=$enable_werror_always; 4183else 4184 enable_werror_always=no 4185fi 4186 4187if test $enable_werror_always = yes; then : 4188 WERROR="$WERROR${WERROR:+ }-Werror" 4189fi 4190 4191 4192 4193# Determine the noncanonical target name, for directory use. 4194 case ${build_alias} in 4195 "") build_noncanonical=${build} ;; 4196 *) build_noncanonical=${build_alias} ;; 4197esac 4198 4199 case ${host_alias} in 4200 "") host_noncanonical=${build_noncanonical} ;; 4201 *) host_noncanonical=${host_alias} ;; 4202esac 4203 4204 case ${target_alias} in 4205 "") target_noncanonical=${host_noncanonical} ;; 4206 *) target_noncanonical=${target_alias} ;; 4207esac 4208 4209 4210 4211 4212# Specify the local prefix 4213local_prefix= 4214 4215# Check whether --with-local-prefix was given. 4216if test "${with_local_prefix+set}" = set; then : 4217 withval=$with_local_prefix; case "${withval}" in 4218yes) as_fn_error "bad value ${withval} given for local include directory prefix" "$LINENO" 5 ;; 4219no) ;; 4220*) local_prefix=$with_local_prefix ;; 4221esac 4222fi 4223 4224 4225# Default local prefix if it is empty 4226if test x$local_prefix = x; then 4227 local_prefix=/usr/local 4228fi 4229 4230# Choose one or two-process fix methodology. Systems that cannot handle 4231# bi-directional pipes must use the two process method. 4232# 4233# Check whether --enable-twoprocess was given. 4234if test "${enable_twoprocess+set}" = set; then : 4235 enableval=$enable_twoprocess; if test "x$enable_twoprocess" = xyes; then 4236 TARGET=twoprocess 4237else 4238 TARGET=oneprocess 4239fi 4240else 4241 case $host in 4242 i?86-*-msdosdjgpp* | \ 4243 i?86-*-mingw32* | \ 4244 x86_64-*-mingw32* | \ 4245 *-*-beos* ) 4246 TARGET=twoprocess 4247 ;; 4248 4249 * ) 4250 TARGET=oneprocess 4251 ;; 4252esac 4253fi 4254 4255 4256 4257if test $TARGET = twoprocess; then 4258 4259$as_echo "#define SEPARATE_FIX_PROC 1" >>confdefs.h 4260 4261fi 4262 4263case $host in 4264 vax-dec-bsd* ) 4265 4266$as_echo "#define exit xexit" >>confdefs.h 4267 4268 4269$as_echo "#define atexit xatexit" >>confdefs.h 4270 4271 ;; 4272esac 4273 4274 4275cat >>confdefs.h <<_ACEOF 4276#define EXE_EXT "$ac_exeext" 4277_ACEOF 4278 4279 4280# Checks for header files. 4281ac_ext=c 4282ac_cpp='$CPP $CPPFLAGS' 4283ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4284ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4285ac_compiler_gnu=$ac_cv_c_compiler_gnu 4286{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4287$as_echo_n "checking how to run the C preprocessor... " >&6; } 4288# On Suns, sometimes $CPP names a directory. 4289if test -n "$CPP" && test -d "$CPP"; then 4290 CPP= 4291fi 4292if test -z "$CPP"; then 4293 if test "${ac_cv_prog_CPP+set}" = set; then : 4294 $as_echo_n "(cached) " >&6 4295else 4296 # Double quotes because CPP needs to be expanded 4297 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4298 do 4299 ac_preproc_ok=false 4300for ac_c_preproc_warn_flag in '' yes 4301do 4302 # Use a header file that comes with gcc, so configuring glibc 4303 # with a fresh cross-compiler works. 4304 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4305 # <limits.h> exists even on freestanding compilers. 4306 # On the NeXT, cc -E runs the code through the compiler's parser, 4307 # not just through cpp. "Syntax error" is here to catch this case. 4308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4309/* end confdefs.h. */ 4310#ifdef __STDC__ 4311# include <limits.h> 4312#else 4313# include <assert.h> 4314#endif 4315 Syntax error 4316_ACEOF 4317if ac_fn_c_try_cpp "$LINENO"; then : 4318 4319else 4320 # Broken: fails on valid input. 4321continue 4322fi 4323rm -f conftest.err conftest.$ac_ext 4324 4325 # OK, works on sane cases. Now check whether nonexistent headers 4326 # can be detected and how. 4327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4328/* end confdefs.h. */ 4329#include <ac_nonexistent.h> 4330_ACEOF 4331if ac_fn_c_try_cpp "$LINENO"; then : 4332 # Broken: success on invalid input. 4333continue 4334else 4335 # Passes both tests. 4336ac_preproc_ok=: 4337break 4338fi 4339rm -f conftest.err conftest.$ac_ext 4340 4341done 4342# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4343rm -f conftest.err conftest.$ac_ext 4344if $ac_preproc_ok; then : 4345 break 4346fi 4347 4348 done 4349 ac_cv_prog_CPP=$CPP 4350 4351fi 4352 CPP=$ac_cv_prog_CPP 4353else 4354 ac_cv_prog_CPP=$CPP 4355fi 4356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4357$as_echo "$CPP" >&6; } 4358ac_preproc_ok=false 4359for ac_c_preproc_warn_flag in '' yes 4360do 4361 # Use a header file that comes with gcc, so configuring glibc 4362 # with a fresh cross-compiler works. 4363 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4364 # <limits.h> exists even on freestanding compilers. 4365 # On the NeXT, cc -E runs the code through the compiler's parser, 4366 # not just through cpp. "Syntax error" is here to catch this case. 4367 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4368/* end confdefs.h. */ 4369#ifdef __STDC__ 4370# include <limits.h> 4371#else 4372# include <assert.h> 4373#endif 4374 Syntax error 4375_ACEOF 4376if ac_fn_c_try_cpp "$LINENO"; then : 4377 4378else 4379 # Broken: fails on valid input. 4380continue 4381fi 4382rm -f conftest.err conftest.$ac_ext 4383 4384 # OK, works on sane cases. Now check whether nonexistent headers 4385 # can be detected and how. 4386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4387/* end confdefs.h. */ 4388#include <ac_nonexistent.h> 4389_ACEOF 4390if ac_fn_c_try_cpp "$LINENO"; then : 4391 # Broken: success on invalid input. 4392continue 4393else 4394 # Passes both tests. 4395ac_preproc_ok=: 4396break 4397fi 4398rm -f conftest.err conftest.$ac_ext 4399 4400done 4401# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4402rm -f conftest.err conftest.$ac_ext 4403if $ac_preproc_ok; then : 4404 4405else 4406 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4407$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4408as_fn_error "C preprocessor \"$CPP\" fails sanity check 4409See \`config.log' for more details." "$LINENO" 5; } 4410fi 4411 4412ac_ext=c 4413ac_cpp='$CPP $CPPFLAGS' 4414ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4415ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4416ac_compiler_gnu=$ac_cv_c_compiler_gnu 4417 4418 4419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4420$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4421if test "${ac_cv_path_GREP+set}" = set; then : 4422 $as_echo_n "(cached) " >&6 4423else 4424 if test -z "$GREP"; then 4425 ac_path_GREP_found=false 4426 # Loop through the user's path and test for each of PROGNAME-LIST 4427 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4428for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4429do 4430 IFS=$as_save_IFS 4431 test -z "$as_dir" && as_dir=. 4432 for ac_prog in grep ggrep; do 4433 for ac_exec_ext in '' $ac_executable_extensions; do 4434 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4435 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4436# Check for GNU ac_path_GREP and select it if it is found. 4437 # Check for GNU $ac_path_GREP 4438case `"$ac_path_GREP" --version 2>&1` in 4439*GNU*) 4440 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4441*) 4442 ac_count=0 4443 $as_echo_n 0123456789 >"conftest.in" 4444 while : 4445 do 4446 cat "conftest.in" "conftest.in" >"conftest.tmp" 4447 mv "conftest.tmp" "conftest.in" 4448 cp "conftest.in" "conftest.nl" 4449 $as_echo 'GREP' >> "conftest.nl" 4450 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4451 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4452 as_fn_arith $ac_count + 1 && ac_count=$as_val 4453 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4454 # Best one so far, save it but keep looking for a better one 4455 ac_cv_path_GREP="$ac_path_GREP" 4456 ac_path_GREP_max=$ac_count 4457 fi 4458 # 10*(2^10) chars as input seems more than enough 4459 test $ac_count -gt 10 && break 4460 done 4461 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4462esac 4463 4464 $ac_path_GREP_found && break 3 4465 done 4466 done 4467 done 4468IFS=$as_save_IFS 4469 if test -z "$ac_cv_path_GREP"; then 4470 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4471 fi 4472else 4473 ac_cv_path_GREP=$GREP 4474fi 4475 4476fi 4477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4478$as_echo "$ac_cv_path_GREP" >&6; } 4479 GREP="$ac_cv_path_GREP" 4480 4481 4482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4483$as_echo_n "checking for egrep... " >&6; } 4484if test "${ac_cv_path_EGREP+set}" = set; then : 4485 $as_echo_n "(cached) " >&6 4486else 4487 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4488 then ac_cv_path_EGREP="$GREP -E" 4489 else 4490 if test -z "$EGREP"; then 4491 ac_path_EGREP_found=false 4492 # Loop through the user's path and test for each of PROGNAME-LIST 4493 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4494for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4495do 4496 IFS=$as_save_IFS 4497 test -z "$as_dir" && as_dir=. 4498 for ac_prog in egrep; do 4499 for ac_exec_ext in '' $ac_executable_extensions; do 4500 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4501 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4502# Check for GNU ac_path_EGREP and select it if it is found. 4503 # Check for GNU $ac_path_EGREP 4504case `"$ac_path_EGREP" --version 2>&1` in 4505*GNU*) 4506 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4507*) 4508 ac_count=0 4509 $as_echo_n 0123456789 >"conftest.in" 4510 while : 4511 do 4512 cat "conftest.in" "conftest.in" >"conftest.tmp" 4513 mv "conftest.tmp" "conftest.in" 4514 cp "conftest.in" "conftest.nl" 4515 $as_echo 'EGREP' >> "conftest.nl" 4516 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4517 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4518 as_fn_arith $ac_count + 1 && ac_count=$as_val 4519 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4520 # Best one so far, save it but keep looking for a better one 4521 ac_cv_path_EGREP="$ac_path_EGREP" 4522 ac_path_EGREP_max=$ac_count 4523 fi 4524 # 10*(2^10) chars as input seems more than enough 4525 test $ac_count -gt 10 && break 4526 done 4527 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4528esac 4529 4530 $ac_path_EGREP_found && break 3 4531 done 4532 done 4533 done 4534IFS=$as_save_IFS 4535 if test -z "$ac_cv_path_EGREP"; then 4536 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4537 fi 4538else 4539 ac_cv_path_EGREP=$EGREP 4540fi 4541 4542 fi 4543fi 4544{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4545$as_echo "$ac_cv_path_EGREP" >&6; } 4546 EGREP="$ac_cv_path_EGREP" 4547 4548 4549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4550$as_echo_n "checking for ANSI C header files... " >&6; } 4551if test "${ac_cv_header_stdc+set}" = set; then : 4552 $as_echo_n "(cached) " >&6 4553else 4554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4555/* end confdefs.h. */ 4556#include <stdlib.h> 4557#include <stdarg.h> 4558#include <string.h> 4559#include <float.h> 4560 4561int 4562main () 4563{ 4564 4565 ; 4566 return 0; 4567} 4568_ACEOF 4569if ac_fn_c_try_compile "$LINENO"; then : 4570 ac_cv_header_stdc=yes 4571else 4572 ac_cv_header_stdc=no 4573fi 4574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4575 4576if test $ac_cv_header_stdc = yes; then 4577 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4579/* end confdefs.h. */ 4580#include <string.h> 4581 4582_ACEOF 4583if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4584 $EGREP "memchr" >/dev/null 2>&1; then : 4585 4586else 4587 ac_cv_header_stdc=no 4588fi 4589rm -f conftest* 4590 4591fi 4592 4593if test $ac_cv_header_stdc = yes; then 4594 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4595 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4596/* end confdefs.h. */ 4597#include <stdlib.h> 4598 4599_ACEOF 4600if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4601 $EGREP "free" >/dev/null 2>&1; then : 4602 4603else 4604 ac_cv_header_stdc=no 4605fi 4606rm -f conftest* 4607 4608fi 4609 4610if test $ac_cv_header_stdc = yes; then 4611 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4612 if test "$cross_compiling" = yes; then : 4613 : 4614else 4615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4616/* end confdefs.h. */ 4617#include <ctype.h> 4618#include <stdlib.h> 4619#if ((' ' & 0x0FF) == 0x020) 4620# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4621# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4622#else 4623# define ISLOWER(c) \ 4624 (('a' <= (c) && (c) <= 'i') \ 4625 || ('j' <= (c) && (c) <= 'r') \ 4626 || ('s' <= (c) && (c) <= 'z')) 4627# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4628#endif 4629 4630#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4631int 4632main () 4633{ 4634 int i; 4635 for (i = 0; i < 256; i++) 4636 if (XOR (islower (i), ISLOWER (i)) 4637 || toupper (i) != TOUPPER (i)) 4638 return 2; 4639 return 0; 4640} 4641_ACEOF 4642if ac_fn_c_try_run "$LINENO"; then : 4643 4644else 4645 ac_cv_header_stdc=no 4646fi 4647rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4648 conftest.$ac_objext conftest.beam conftest.$ac_ext 4649fi 4650 4651fi 4652fi 4653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4654$as_echo "$ac_cv_header_stdc" >&6; } 4655if test $ac_cv_header_stdc = yes; then 4656 4657$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4658 4659fi 4660 4661# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4662for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4663 inttypes.h stdint.h unistd.h 4664do : 4665 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4666ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4667" 4668eval as_val=\$$as_ac_Header 4669 if test "x$as_val" = x""yes; then : 4670 cat >>confdefs.h <<_ACEOF 4671#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4672_ACEOF 4673 4674fi 4675 4676done 4677 4678 4679for ac_header in stddef.h stdlib.h strings.h unistd.h fcntl.h sys/file.h \ 4680 sys/stat.h 4681do : 4682 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4683ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 4684eval as_val=\$$as_ac_Header 4685 if test "x$as_val" = x""yes; then : 4686 cat >>confdefs.h <<_ACEOF 4687#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4688_ACEOF 4689 4690fi 4691 4692done 4693 4694 4695for 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 4696do : 4697 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 4698ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 4699eval as_val=\$$as_ac_var 4700 if test "x$as_val" = x""yes; then : 4701 cat >>confdefs.h <<_ACEOF 4702#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 4703_ACEOF 4704 4705fi 4706done 4707 4708ac_fn_c_check_decl "$LINENO" "abort" "ac_cv_have_decl_abort" "$ac_includes_default" 4709if test "x$ac_cv_have_decl_abort" = x""yes; then : 4710 ac_have_decl=1 4711else 4712 ac_have_decl=0 4713fi 4714 4715cat >>confdefs.h <<_ACEOF 4716#define HAVE_DECL_ABORT $ac_have_decl 4717_ACEOF 4718ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default" 4719if test "x$ac_cv_have_decl_asprintf" = x""yes; then : 4720 ac_have_decl=1 4721else 4722 ac_have_decl=0 4723fi 4724 4725cat >>confdefs.h <<_ACEOF 4726#define HAVE_DECL_ASPRINTF $ac_have_decl 4727_ACEOF 4728ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default" 4729if test "x$ac_cv_have_decl_basename" = x""yes; then : 4730 ac_have_decl=1 4731else 4732 ac_have_decl=0 4733fi 4734 4735cat >>confdefs.h <<_ACEOF 4736#define HAVE_DECL_BASENAME $ac_have_decl 4737_ACEOF 4738ac_fn_c_check_decl "$LINENO" "errno" "ac_cv_have_decl_errno" "$ac_includes_default" 4739if test "x$ac_cv_have_decl_errno" = x""yes; then : 4740 ac_have_decl=1 4741else 4742 ac_have_decl=0 4743fi 4744 4745cat >>confdefs.h <<_ACEOF 4746#define HAVE_DECL_ERRNO $ac_have_decl 4747_ACEOF 4748ac_fn_c_check_decl "$LINENO" "vasprintf" "ac_cv_have_decl_vasprintf" "$ac_includes_default" 4749if test "x$ac_cv_have_decl_vasprintf" = x""yes; then : 4750 ac_have_decl=1 4751else 4752 ac_have_decl=0 4753fi 4754 4755cat >>confdefs.h <<_ACEOF 4756#define HAVE_DECL_VASPRINTF $ac_have_decl 4757_ACEOF 4758ac_fn_c_check_decl "$LINENO" "clearerr_unlocked" "ac_cv_have_decl_clearerr_unlocked" "$ac_includes_default" 4759if test "x$ac_cv_have_decl_clearerr_unlocked" = x""yes; then : 4760 ac_have_decl=1 4761else 4762 ac_have_decl=0 4763fi 4764 4765cat >>confdefs.h <<_ACEOF 4766#define HAVE_DECL_CLEARERR_UNLOCKED $ac_have_decl 4767_ACEOF 4768ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "$ac_includes_default" 4769if test "x$ac_cv_have_decl_feof_unlocked" = x""yes; then : 4770 ac_have_decl=1 4771else 4772 ac_have_decl=0 4773fi 4774 4775cat >>confdefs.h <<_ACEOF 4776#define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl 4777_ACEOF 4778ac_fn_c_check_decl "$LINENO" "ferror_unlocked" "ac_cv_have_decl_ferror_unlocked" "$ac_includes_default" 4779if test "x$ac_cv_have_decl_ferror_unlocked" = x""yes; then : 4780 ac_have_decl=1 4781else 4782 ac_have_decl=0 4783fi 4784 4785cat >>confdefs.h <<_ACEOF 4786#define HAVE_DECL_FERROR_UNLOCKED $ac_have_decl 4787_ACEOF 4788ac_fn_c_check_decl "$LINENO" "fflush_unlocked" "ac_cv_have_decl_fflush_unlocked" "$ac_includes_default" 4789if test "x$ac_cv_have_decl_fflush_unlocked" = x""yes; then : 4790 ac_have_decl=1 4791else 4792 ac_have_decl=0 4793fi 4794 4795cat >>confdefs.h <<_ACEOF 4796#define HAVE_DECL_FFLUSH_UNLOCKED $ac_have_decl 4797_ACEOF 4798ac_fn_c_check_decl "$LINENO" "fgetc_unlocked" "ac_cv_have_decl_fgetc_unlocked" "$ac_includes_default" 4799if test "x$ac_cv_have_decl_fgetc_unlocked" = x""yes; then : 4800 ac_have_decl=1 4801else 4802 ac_have_decl=0 4803fi 4804 4805cat >>confdefs.h <<_ACEOF 4806#define HAVE_DECL_FGETC_UNLOCKED $ac_have_decl 4807_ACEOF 4808ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "$ac_includes_default" 4809if test "x$ac_cv_have_decl_fgets_unlocked" = x""yes; then : 4810 ac_have_decl=1 4811else 4812 ac_have_decl=0 4813fi 4814 4815cat >>confdefs.h <<_ACEOF 4816#define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl 4817_ACEOF 4818ac_fn_c_check_decl "$LINENO" "fileno_unlocked" "ac_cv_have_decl_fileno_unlocked" "$ac_includes_default" 4819if test "x$ac_cv_have_decl_fileno_unlocked" = x""yes; then : 4820 ac_have_decl=1 4821else 4822 ac_have_decl=0 4823fi 4824 4825cat >>confdefs.h <<_ACEOF 4826#define HAVE_DECL_FILENO_UNLOCKED $ac_have_decl 4827_ACEOF 4828ac_fn_c_check_decl "$LINENO" "fprintf_unlocked" "ac_cv_have_decl_fprintf_unlocked" "$ac_includes_default" 4829if test "x$ac_cv_have_decl_fprintf_unlocked" = x""yes; then : 4830 ac_have_decl=1 4831else 4832 ac_have_decl=0 4833fi 4834 4835cat >>confdefs.h <<_ACEOF 4836#define HAVE_DECL_FPRINTF_UNLOCKED $ac_have_decl 4837_ACEOF 4838ac_fn_c_check_decl "$LINENO" "fputc_unlocked" "ac_cv_have_decl_fputc_unlocked" "$ac_includes_default" 4839if test "x$ac_cv_have_decl_fputc_unlocked" = x""yes; then : 4840 ac_have_decl=1 4841else 4842 ac_have_decl=0 4843fi 4844 4845cat >>confdefs.h <<_ACEOF 4846#define HAVE_DECL_FPUTC_UNLOCKED $ac_have_decl 4847_ACEOF 4848ac_fn_c_check_decl "$LINENO" "fputs_unlocked" "ac_cv_have_decl_fputs_unlocked" "$ac_includes_default" 4849if test "x$ac_cv_have_decl_fputs_unlocked" = x""yes; then : 4850 ac_have_decl=1 4851else 4852 ac_have_decl=0 4853fi 4854 4855cat >>confdefs.h <<_ACEOF 4856#define HAVE_DECL_FPUTS_UNLOCKED $ac_have_decl 4857_ACEOF 4858ac_fn_c_check_decl "$LINENO" "fread_unlocked" "ac_cv_have_decl_fread_unlocked" "$ac_includes_default" 4859if test "x$ac_cv_have_decl_fread_unlocked" = x""yes; then : 4860 ac_have_decl=1 4861else 4862 ac_have_decl=0 4863fi 4864 4865cat >>confdefs.h <<_ACEOF 4866#define HAVE_DECL_FREAD_UNLOCKED $ac_have_decl 4867_ACEOF 4868ac_fn_c_check_decl "$LINENO" "fwrite_unlocked" "ac_cv_have_decl_fwrite_unlocked" "$ac_includes_default" 4869if test "x$ac_cv_have_decl_fwrite_unlocked" = x""yes; then : 4870 ac_have_decl=1 4871else 4872 ac_have_decl=0 4873fi 4874 4875cat >>confdefs.h <<_ACEOF 4876#define HAVE_DECL_FWRITE_UNLOCKED $ac_have_decl 4877_ACEOF 4878ac_fn_c_check_decl "$LINENO" "getchar_unlocked" "ac_cv_have_decl_getchar_unlocked" "$ac_includes_default" 4879if test "x$ac_cv_have_decl_getchar_unlocked" = x""yes; then : 4880 ac_have_decl=1 4881else 4882 ac_have_decl=0 4883fi 4884 4885cat >>confdefs.h <<_ACEOF 4886#define HAVE_DECL_GETCHAR_UNLOCKED $ac_have_decl 4887_ACEOF 4888ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default" 4889if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then : 4890 ac_have_decl=1 4891else 4892 ac_have_decl=0 4893fi 4894 4895cat >>confdefs.h <<_ACEOF 4896#define HAVE_DECL_GETC_UNLOCKED $ac_have_decl 4897_ACEOF 4898ac_fn_c_check_decl "$LINENO" "putchar_unlocked" "ac_cv_have_decl_putchar_unlocked" "$ac_includes_default" 4899if test "x$ac_cv_have_decl_putchar_unlocked" = x""yes; then : 4900 ac_have_decl=1 4901else 4902 ac_have_decl=0 4903fi 4904 4905cat >>confdefs.h <<_ACEOF 4906#define HAVE_DECL_PUTCHAR_UNLOCKED $ac_have_decl 4907_ACEOF 4908ac_fn_c_check_decl "$LINENO" "putc_unlocked" "ac_cv_have_decl_putc_unlocked" "$ac_includes_default" 4909if test "x$ac_cv_have_decl_putc_unlocked" = x""yes; then : 4910 ac_have_decl=1 4911else 4912 ac_have_decl=0 4913fi 4914 4915cat >>confdefs.h <<_ACEOF 4916#define HAVE_DECL_PUTC_UNLOCKED $ac_have_decl 4917_ACEOF 4918 4919 4920# Checks for typedefs, structures, and compiler characteristics. 4921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 4922$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 4923if test "${ac_cv_c_const+set}" = set; then : 4924 $as_echo_n "(cached) " >&6 4925else 4926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4927/* end confdefs.h. */ 4928 4929int 4930main () 4931{ 4932/* FIXME: Include the comments suggested by Paul. */ 4933#ifndef __cplusplus 4934 /* Ultrix mips cc rejects this. */ 4935 typedef int charset[2]; 4936 const charset cs; 4937 /* SunOS 4.1.1 cc rejects this. */ 4938 char const *const *pcpcc; 4939 char **ppc; 4940 /* NEC SVR4.0.2 mips cc rejects this. */ 4941 struct point {int x, y;}; 4942 static struct point const zero = {0,0}; 4943 /* AIX XL C 1.02.0.0 rejects this. 4944 It does not let you subtract one const X* pointer from another in 4945 an arm of an if-expression whose if-part is not a constant 4946 expression */ 4947 const char *g = "string"; 4948 pcpcc = &g + (g ? g-g : 0); 4949 /* HPUX 7.0 cc rejects these. */ 4950 ++pcpcc; 4951 ppc = (char**) pcpcc; 4952 pcpcc = (char const *const *) ppc; 4953 { /* SCO 3.2v4 cc rejects this. */ 4954 char *t; 4955 char const *s = 0 ? (char *) 0 : (char const *) 0; 4956 4957 *t++ = 0; 4958 if (s) return 0; 4959 } 4960 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 4961 int x[] = {25, 17}; 4962 const int *foo = &x[0]; 4963 ++foo; 4964 } 4965 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 4966 typedef const int *iptr; 4967 iptr p = 0; 4968 ++p; 4969 } 4970 { /* AIX XL C 1.02.0.0 rejects this saying 4971 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 4972 struct s { int j; const int *ap[3]; }; 4973 struct s *b; b->j = 5; 4974 } 4975 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 4976 const int foo = 10; 4977 if (!foo) return 0; 4978 } 4979 return !cs[0] && !zero.x; 4980#endif 4981 4982 ; 4983 return 0; 4984} 4985_ACEOF 4986if ac_fn_c_try_compile "$LINENO"; then : 4987 ac_cv_c_const=yes 4988else 4989 ac_cv_c_const=no 4990fi 4991rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4992fi 4993{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 4994$as_echo "$ac_cv_c_const" >&6; } 4995if test $ac_cv_c_const = no; then 4996 4997$as_echo "#define const /**/" >>confdefs.h 4998 4999fi 5000 5001 5002# Checks for library functions. 5003 5004ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default" 5005if test "x$ac_cv_header_sys_mman_h" = x""yes; then : 5006 gcc_header_sys_mman_h=yes 5007else 5008 gcc_header_sys_mman_h=no 5009fi 5010 5011 5012ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap" 5013if test "x$ac_cv_func_mmap" = x""yes; then : 5014 gcc_func_mmap=yes 5015else 5016 gcc_func_mmap=no 5017fi 5018 5019if test "$gcc_header_sys_mman_h" != yes \ 5020 || test "$gcc_func_mmap" != yes; then 5021 gcc_cv_func_mmap_file=no 5022 gcc_cv_func_mmap_dev_zero=no 5023 gcc_cv_func_mmap_anon=no 5024else 5025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether read-only mmap of a plain file works" >&5 5026$as_echo_n "checking whether read-only mmap of a plain file works... " >&6; } 5027if test "${gcc_cv_func_mmap_file+set}" = set; then : 5028 $as_echo_n "(cached) " >&6 5029else 5030 # Add a system to this blacklist if 5031 # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a 5032 # memory area containing the same data that you'd get if you applied 5033 # read() to the same fd. The only system known to have a problem here 5034 # is VMS, where text files have record structure. 5035 case "$host_os" in 5036 vms* | ultrix*) 5037 gcc_cv_func_mmap_file=no ;; 5038 *) 5039 gcc_cv_func_mmap_file=yes;; 5040 esac 5041fi 5042{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_file" >&5 5043$as_echo "$gcc_cv_func_mmap_file" >&6; } 5044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap from /dev/zero works" >&5 5045$as_echo_n "checking whether mmap from /dev/zero works... " >&6; } 5046if test "${gcc_cv_func_mmap_dev_zero+set}" = set; then : 5047 $as_echo_n "(cached) " >&6 5048else 5049 # Add a system to this blacklist if it has mmap() but /dev/zero 5050 # does not exist, or if mmapping /dev/zero does not give anonymous 5051 # zeroed pages with both the following properties: 5052 # 1. If you map N consecutive pages in with one call, and then 5053 # unmap any subset of those pages, the pages that were not 5054 # explicitly unmapped remain accessible. 5055 # 2. If you map two adjacent blocks of memory and then unmap them 5056 # both at once, they must both go away. 5057 # Systems known to be in this category are Windows (all variants), 5058 # VMS, and Darwin. 5059 case "$host_os" in 5060 vms* | cygwin* | pe | mingw* | darwin* | ultrix* | hpux10* | hpux11.00) 5061 gcc_cv_func_mmap_dev_zero=no ;; 5062 *) 5063 gcc_cv_func_mmap_dev_zero=yes;; 5064 esac 5065fi 5066{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_dev_zero" >&5 5067$as_echo "$gcc_cv_func_mmap_dev_zero" >&6; } 5068 5069 # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for. 5070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANON(YMOUS)" >&5 5071$as_echo_n "checking for MAP_ANON(YMOUS)... " >&6; } 5072if test "${gcc_cv_decl_map_anon+set}" = set; then : 5073 $as_echo_n "(cached) " >&6 5074else 5075 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5076/* end confdefs.h. */ 5077#include <sys/types.h> 5078#include <sys/mman.h> 5079#include <unistd.h> 5080 5081#ifndef MAP_ANONYMOUS 5082#define MAP_ANONYMOUS MAP_ANON 5083#endif 5084 5085int 5086main () 5087{ 5088int n = MAP_ANONYMOUS; 5089 ; 5090 return 0; 5091} 5092_ACEOF 5093if ac_fn_c_try_compile "$LINENO"; then : 5094 gcc_cv_decl_map_anon=yes 5095else 5096 gcc_cv_decl_map_anon=no 5097fi 5098rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5099fi 5100{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_decl_map_anon" >&5 5101$as_echo "$gcc_cv_decl_map_anon" >&6; } 5102 5103 if test $gcc_cv_decl_map_anon = no; then 5104 gcc_cv_func_mmap_anon=no 5105 else 5106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap with MAP_ANON(YMOUS) works" >&5 5107$as_echo_n "checking whether mmap with MAP_ANON(YMOUS) works... " >&6; } 5108if test "${gcc_cv_func_mmap_anon+set}" = set; then : 5109 $as_echo_n "(cached) " >&6 5110else 5111 # Add a system to this blacklist if it has mmap() and MAP_ANON or 5112 # MAP_ANONYMOUS, but using mmap(..., MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 5113 # doesn't give anonymous zeroed pages with the same properties listed 5114 # above for use of /dev/zero. 5115 # Systems known to be in this category are Windows, VMS, and SCO Unix. 5116 case "$host_os" in 5117 vms* | cygwin* | pe | mingw* | sco* | udk* ) 5118 gcc_cv_func_mmap_anon=no ;; 5119 *) 5120 gcc_cv_func_mmap_anon=yes;; 5121 esac 5122fi 5123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_func_mmap_anon" >&5 5124$as_echo "$gcc_cv_func_mmap_anon" >&6; } 5125 fi 5126fi 5127 5128if test $gcc_cv_func_mmap_file = yes; then 5129 5130$as_echo "#define HAVE_MMAP_FILE 1" >>confdefs.h 5131 5132fi 5133if test $gcc_cv_func_mmap_dev_zero = yes; then 5134 5135$as_echo "#define HAVE_MMAP_DEV_ZERO 1" >>confdefs.h 5136 5137fi 5138if test $gcc_cv_func_mmap_anon = yes; then 5139 5140$as_echo "#define HAVE_MMAP_ANON 1" >>confdefs.h 5141 5142fi 5143 5144 5145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 5146$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 5147# Check whether --enable-maintainer-mode was given. 5148if test "${enable_maintainer_mode+set}" = set; then : 5149 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 5150else 5151 USE_MAINTAINER_MODE=no 5152fi 5153 5154{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 5155$as_echo "$USE_MAINTAINER_MODE" >&6; } 5156if test "$USE_MAINTAINER_MODE" = yes; then 5157 MAINT= 5158else 5159 MAINT='#' 5160fi 5161 5162 5163cat >>confdefs.h <<_ACEOF 5164#define SED_PROGRAM "${SED}" 5165_ACEOF 5166 5167 5168ac_config_headers="$ac_config_headers config.h" 5169 5170ac_config_files="$ac_config_files Makefile mkheaders.almost:mkheaders.in" 5171 5172cat >confcache <<\_ACEOF 5173# This file is a shell script that caches the results of configure 5174# tests run on this system so they can be shared between configure 5175# scripts and configure runs, see configure's option --config-cache. 5176# It is not useful on other systems. If it contains results you don't 5177# want to keep, you may remove or edit it. 5178# 5179# config.status only pays attention to the cache file if you give it 5180# the --recheck option to rerun configure. 5181# 5182# `ac_cv_env_foo' variables (set or unset) will be overridden when 5183# loading this file, other *unset* `ac_cv_foo' will be assigned the 5184# following values. 5185 5186_ACEOF 5187 5188# The following way of writing the cache mishandles newlines in values, 5189# but we know of no workaround that is simple, portable, and efficient. 5190# So, we kill variables containing newlines. 5191# Ultrix sh set writes to stderr and can't be redirected directly, 5192# and sets the high bit in the cache file unless we assign to the vars. 5193( 5194 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5195 eval ac_val=\$$ac_var 5196 case $ac_val in #( 5197 *${as_nl}*) 5198 case $ac_var in #( 5199 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 5200$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5201 esac 5202 case $ac_var in #( 5203 _ | IFS | as_nl) ;; #( 5204 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5205 *) { eval $ac_var=; unset $ac_var;} ;; 5206 esac ;; 5207 esac 5208 done 5209 5210 (set) 2>&1 | 5211 case $as_nl`(ac_space=' '; set) 2>&1` in #( 5212 *${as_nl}ac_space=\ *) 5213 # `set' does not quote correctly, so add quotes: double-quote 5214 # substitution turns \\\\ into \\, and sed turns \\ into \. 5215 sed -n \ 5216 "s/'/'\\\\''/g; 5217 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5218 ;; #( 5219 *) 5220 # `set' quotes correctly as required by POSIX, so do not add quotes. 5221 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 5222 ;; 5223 esac | 5224 sort 5225) | 5226 sed ' 5227 /^ac_cv_env_/b end 5228 t clear 5229 :clear 5230 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5231 t end 5232 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5233 :end' >>confcache 5234if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5235 if test -w "$cache_file"; then 5236 test "x$cache_file" != "x/dev/null" && 5237 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 5238$as_echo "$as_me: updating cache $cache_file" >&6;} 5239 cat confcache >$cache_file 5240 else 5241 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 5242$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5243 fi 5244fi 5245rm -f confcache 5246 5247test "x$prefix" = xNONE && prefix=$ac_default_prefix 5248# Let make expand exec_prefix. 5249test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5250 5251DEFS=-DHAVE_CONFIG_H 5252 5253ac_libobjs= 5254ac_ltlibobjs= 5255for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5256 # 1. Remove the extension, and $U if already installed. 5257 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5258 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5259 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5260 # will be set to the directory where LIBOBJS objects are built. 5261 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5262 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 5263done 5264LIBOBJS=$ac_libobjs 5265 5266LTLIBOBJS=$ac_ltlibobjs 5267 5268 5269 5270: ${CONFIG_STATUS=./config.status} 5271ac_write_fail=0 5272ac_clean_files_save=$ac_clean_files 5273ac_clean_files="$ac_clean_files $CONFIG_STATUS" 5274{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 5275$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5276as_write_fail=0 5277cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 5278#! $SHELL 5279# Generated by $as_me. 5280# Run this file to recreate the current configuration. 5281# Compiler output produced by configure, useful for debugging 5282# configure, is in config.log if it exists. 5283 5284debug=false 5285ac_cs_recheck=false 5286ac_cs_silent=false 5287 5288SHELL=\${CONFIG_SHELL-$SHELL} 5289export SHELL 5290_ASEOF 5291cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 5292## -------------------- ## 5293## M4sh Initialization. ## 5294## -------------------- ## 5295 5296# Be more Bourne compatible 5297DUALCASE=1; export DUALCASE # for MKS sh 5298if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 5299 emulate sh 5300 NULLCMD=: 5301 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5302 # is contrary to our usage. Disable this feature. 5303 alias -g '${1+"$@"}'='"$@"' 5304 setopt NO_GLOB_SUBST 5305else 5306 case `(set -o) 2>/dev/null` in #( 5307 *posix*) : 5308 set -o posix ;; #( 5309 *) : 5310 ;; 5311esac 5312fi 5313 5314 5315as_nl=' 5316' 5317export as_nl 5318# Printing a long string crashes Solaris 7 /usr/bin/printf. 5319as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5320as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5321as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5322# Prefer a ksh shell builtin over an external printf program on Solaris, 5323# but without wasting forks for bash or zsh. 5324if test -z "$BASH_VERSION$ZSH_VERSION" \ 5325 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5326 as_echo='print -r --' 5327 as_echo_n='print -rn --' 5328elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5329 as_echo='printf %s\n' 5330 as_echo_n='printf %s' 5331else 5332 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5333 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5334 as_echo_n='/usr/ucb/echo -n' 5335 else 5336 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5337 as_echo_n_body='eval 5338 arg=$1; 5339 case $arg in #( 5340 *"$as_nl"*) 5341 expr "X$arg" : "X\\(.*\\)$as_nl"; 5342 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5343 esac; 5344 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 5345 ' 5346 export as_echo_n_body 5347 as_echo_n='sh -c $as_echo_n_body as_echo' 5348 fi 5349 export as_echo_body 5350 as_echo='sh -c $as_echo_body as_echo' 5351fi 5352 5353# The user is always right. 5354if test "${PATH_SEPARATOR+set}" != set; then 5355 PATH_SEPARATOR=: 5356 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5357 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5358 PATH_SEPARATOR=';' 5359 } 5360fi 5361 5362 5363# IFS 5364# We need space, tab and new line, in precisely that order. Quoting is 5365# there to prevent editors from complaining about space-tab. 5366# (If _AS_PATH_WALK were called with IFS unset, it would disable word 5367# splitting by setting IFS to empty value.) 5368IFS=" "" $as_nl" 5369 5370# Find who we are. Look in the path if we contain no directory separator. 5371case $0 in #(( 5372 *[\\/]* ) as_myself=$0 ;; 5373 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5374for as_dir in $PATH 5375do 5376 IFS=$as_save_IFS 5377 test -z "$as_dir" && as_dir=. 5378 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5379 done 5380IFS=$as_save_IFS 5381 5382 ;; 5383esac 5384# We did not find ourselves, most probably we were run as `sh COMMAND' 5385# in which case we are not to be found in the path. 5386if test "x$as_myself" = x; then 5387 as_myself=$0 5388fi 5389if test ! -f "$as_myself"; then 5390 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5391 exit 1 5392fi 5393 5394# Unset variables that we do not need and which cause bugs (e.g. in 5395# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 5396# suppresses any "Segmentation fault" message there. '((' could 5397# trigger a bug in pdksh 5.2.14. 5398for as_var in BASH_ENV ENV MAIL MAILPATH 5399do eval test x\${$as_var+set} = xset \ 5400 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 5401done 5402PS1='$ ' 5403PS2='> ' 5404PS4='+ ' 5405 5406# NLS nuisances. 5407LC_ALL=C 5408export LC_ALL 5409LANGUAGE=C 5410export LANGUAGE 5411 5412# CDPATH. 5413(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 5414 5415 5416# as_fn_error ERROR [LINENO LOG_FD] 5417# --------------------------------- 5418# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 5419# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 5420# script with status $?, using 1 if that was 0. 5421as_fn_error () 5422{ 5423 as_status=$?; test $as_status -eq 0 && as_status=1 5424 if test "$3"; then 5425 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 5426 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 5427 fi 5428 $as_echo "$as_me: error: $1" >&2 5429 as_fn_exit $as_status 5430} # as_fn_error 5431 5432 5433# as_fn_set_status STATUS 5434# ----------------------- 5435# Set $? to STATUS, without forking. 5436as_fn_set_status () 5437{ 5438 return $1 5439} # as_fn_set_status 5440 5441# as_fn_exit STATUS 5442# ----------------- 5443# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 5444as_fn_exit () 5445{ 5446 set +e 5447 as_fn_set_status $1 5448 exit $1 5449} # as_fn_exit 5450 5451# as_fn_unset VAR 5452# --------------- 5453# Portably unset VAR. 5454as_fn_unset () 5455{ 5456 { eval $1=; unset $1;} 5457} 5458as_unset=as_fn_unset 5459# as_fn_append VAR VALUE 5460# ---------------------- 5461# Append the text in VALUE to the end of the definition contained in VAR. Take 5462# advantage of any shell optimizations that allow amortized linear growth over 5463# repeated appends, instead of the typical quadratic growth present in naive 5464# implementations. 5465if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 5466 eval 'as_fn_append () 5467 { 5468 eval $1+=\$2 5469 }' 5470else 5471 as_fn_append () 5472 { 5473 eval $1=\$$1\$2 5474 } 5475fi # as_fn_append 5476 5477# as_fn_arith ARG... 5478# ------------------ 5479# Perform arithmetic evaluation on the ARGs, and store the result in the 5480# global $as_val. Take advantage of shells that can avoid forks. The arguments 5481# must be portable across $(()) and expr. 5482if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 5483 eval 'as_fn_arith () 5484 { 5485 as_val=$(( $* )) 5486 }' 5487else 5488 as_fn_arith () 5489 { 5490 as_val=`expr "$@" || test $? -eq 1` 5491 } 5492fi # as_fn_arith 5493 5494 5495if expr a : '\(a\)' >/dev/null 2>&1 && 5496 test "X`expr 00001 : '.*\(...\)'`" = X001; then 5497 as_expr=expr 5498else 5499 as_expr=false 5500fi 5501 5502if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 5503 as_basename=basename 5504else 5505 as_basename=false 5506fi 5507 5508if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 5509 as_dirname=dirname 5510else 5511 as_dirname=false 5512fi 5513 5514as_me=`$as_basename -- "$0" || 5515$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5516 X"$0" : 'X\(//\)$' \| \ 5517 X"$0" : 'X\(/\)' \| . 2>/dev/null || 5518$as_echo X/"$0" | 5519 sed '/^.*\/\([^/][^/]*\)\/*$/{ 5520 s//\1/ 5521 q 5522 } 5523 /^X\/\(\/\/\)$/{ 5524 s//\1/ 5525 q 5526 } 5527 /^X\/\(\/\).*/{ 5528 s//\1/ 5529 q 5530 } 5531 s/.*/./; q'` 5532 5533# Avoid depending upon Character Ranges. 5534as_cr_letters='abcdefghijklmnopqrstuvwxyz' 5535as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5536as_cr_Letters=$as_cr_letters$as_cr_LETTERS 5537as_cr_digits='0123456789' 5538as_cr_alnum=$as_cr_Letters$as_cr_digits 5539 5540ECHO_C= ECHO_N= ECHO_T= 5541case `echo -n x` in #((((( 5542-n*) 5543 case `echo 'xy\c'` in 5544 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5545 xy) ECHO_C='\c';; 5546 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 5547 ECHO_T=' ';; 5548 esac;; 5549*) 5550 ECHO_N='-n';; 5551esac 5552 5553rm -f conf$$ conf$$.exe conf$$.file 5554if test -d conf$$.dir; then 5555 rm -f conf$$.dir/conf$$.file 5556else 5557 rm -f conf$$.dir 5558 mkdir conf$$.dir 2>/dev/null 5559fi 5560if (echo >conf$$.file) 2>/dev/null; then 5561 if ln -s conf$$.file conf$$ 2>/dev/null; then 5562 as_ln_s='ln -s' 5563 # ... but there are two gotchas: 5564 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5565 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5566 # In both cases, we have to default to `cp -p'. 5567 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5568 as_ln_s='cp -p' 5569 elif ln conf$$.file conf$$ 2>/dev/null; then 5570 as_ln_s=ln 5571 else 5572 as_ln_s='cp -p' 5573 fi 5574else 5575 as_ln_s='cp -p' 5576fi 5577rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5578rmdir conf$$.dir 2>/dev/null 5579 5580 5581# as_fn_mkdir_p 5582# ------------- 5583# Create "$as_dir" as a directory, including parents if necessary. 5584as_fn_mkdir_p () 5585{ 5586 5587 case $as_dir in #( 5588 -*) as_dir=./$as_dir;; 5589 esac 5590 test -d "$as_dir" || eval $as_mkdir_p || { 5591 as_dirs= 5592 while :; do 5593 case $as_dir in #( 5594 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 5595 *) as_qdir=$as_dir;; 5596 esac 5597 as_dirs="'$as_qdir' $as_dirs" 5598 as_dir=`$as_dirname -- "$as_dir" || 5599$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 5600 X"$as_dir" : 'X\(//\)[^/]' \| \ 5601 X"$as_dir" : 'X\(//\)$' \| \ 5602 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 5603$as_echo X"$as_dir" | 5604 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 5605 s//\1/ 5606 q 5607 } 5608 /^X\(\/\/\)[^/].*/{ 5609 s//\1/ 5610 q 5611 } 5612 /^X\(\/\/\)$/{ 5613 s//\1/ 5614 q 5615 } 5616 /^X\(\/\).*/{ 5617 s//\1/ 5618 q 5619 } 5620 s/.*/./; q'` 5621 test -d "$as_dir" && break 5622 done 5623 test -z "$as_dirs" || eval "mkdir $as_dirs" 5624 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 5625 5626 5627} # as_fn_mkdir_p 5628if mkdir -p . 2>/dev/null; then 5629 as_mkdir_p='mkdir -p "$as_dir"' 5630else 5631 test -d ./-p && rmdir ./-p 5632 as_mkdir_p=false 5633fi 5634 5635if test -x / >/dev/null 2>&1; then 5636 as_test_x='test -x' 5637else 5638 if ls -dL / >/dev/null 2>&1; then 5639 as_ls_L_option=L 5640 else 5641 as_ls_L_option= 5642 fi 5643 as_test_x=' 5644 eval sh -c '\'' 5645 if test -d "$1"; then 5646 test -d "$1/."; 5647 else 5648 case $1 in #( 5649 -*)set "./$1";; 5650 esac; 5651 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 5652 ???[sx]*):;;*)false;;esac;fi 5653 '\'' sh 5654 ' 5655fi 5656as_executable_p=$as_test_x 5657 5658# Sed expression to map a string onto a valid CPP name. 5659as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5660 5661# Sed expression to map a string onto a valid variable name. 5662as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5663 5664 5665exec 6>&1 5666## ----------------------------------- ## 5667## Main body of $CONFIG_STATUS script. ## 5668## ----------------------------------- ## 5669_ASEOF 5670test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 5671 5672cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5673# Save the log message, to keep $0 and so on meaningful, and to 5674# report actual input values of CONFIG_FILES etc. instead of their 5675# values after options handling. 5676ac_log=" 5677This file was extended by fixincludes $as_me , which was 5678generated by GNU Autoconf 2.64. Invocation command line was 5679 5680 CONFIG_FILES = $CONFIG_FILES 5681 CONFIG_HEADERS = $CONFIG_HEADERS 5682 CONFIG_LINKS = $CONFIG_LINKS 5683 CONFIG_COMMANDS = $CONFIG_COMMANDS 5684 $ $0 $@ 5685 5686on `(hostname || uname -n) 2>/dev/null | sed 1q` 5687" 5688 5689_ACEOF 5690 5691case $ac_config_files in *" 5692"*) set x $ac_config_files; shift; ac_config_files=$*;; 5693esac 5694 5695case $ac_config_headers in *" 5696"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 5697esac 5698 5699 5700cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5701# Files that config.status was made for. 5702config_files="$ac_config_files" 5703config_headers="$ac_config_headers" 5704 5705_ACEOF 5706 5707cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5708ac_cs_usage="\ 5709\`$as_me' instantiates files and other configuration actions 5710from templates according to the current configuration. Unless the files 5711and actions are specified as TAGs, all are instantiated by default. 5712 5713Usage: $0 [OPTION]... [TAG]... 5714 5715 -h, --help print this help, then exit 5716 -V, --version print version number and configuration settings, then exit 5717 -q, --quiet, --silent 5718 do not print progress messages 5719 -d, --debug don't remove temporary files 5720 --recheck update $as_me by reconfiguring in the same conditions 5721 --file=FILE[:TEMPLATE] 5722 instantiate the configuration file FILE 5723 --header=FILE[:TEMPLATE] 5724 instantiate the configuration header FILE 5725 5726Configuration files: 5727$config_files 5728 5729Configuration headers: 5730$config_headers 5731 5732Report bugs to the package provider." 5733 5734_ACEOF 5735cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5736ac_cs_version="\\ 5737fixincludes config.status 5738configured by $0, generated by GNU Autoconf 2.64, 5739 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 5740 5741Copyright (C) 2009 Free Software Foundation, Inc. 5742This config.status script is free software; the Free Software Foundation 5743gives unlimited permission to copy, distribute and modify it." 5744 5745ac_pwd='$ac_pwd' 5746srcdir='$srcdir' 5747test -n "\$AWK" || AWK=awk 5748_ACEOF 5749 5750cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5751# The default lists apply if the user does not specify any file. 5752ac_need_defaults=: 5753while test $# != 0 5754do 5755 case $1 in 5756 --*=*) 5757 ac_option=`expr "X$1" : 'X\([^=]*\)='` 5758 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 5759 ac_shift=: 5760 ;; 5761 *) 5762 ac_option=$1 5763 ac_optarg=$2 5764 ac_shift=shift 5765 ;; 5766 esac 5767 5768 case $ac_option in 5769 # Handling of the options. 5770 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 5771 ac_cs_recheck=: ;; 5772 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 5773 $as_echo "$ac_cs_version"; exit ;; 5774 --debug | --debu | --deb | --de | --d | -d ) 5775 debug=: ;; 5776 --file | --fil | --fi | --f ) 5777 $ac_shift 5778 case $ac_optarg in 5779 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 5780 esac 5781 as_fn_append CONFIG_FILES " '$ac_optarg'" 5782 ac_need_defaults=false;; 5783 --header | --heade | --head | --hea ) 5784 $ac_shift 5785 case $ac_optarg in 5786 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 5787 esac 5788 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 5789 ac_need_defaults=false;; 5790 --he | --h) 5791 # Conflict between --help and --header 5792 as_fn_error "ambiguous option: \`$1' 5793Try \`$0 --help' for more information.";; 5794 --help | --hel | -h ) 5795 $as_echo "$ac_cs_usage"; exit ;; 5796 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 5797 | -silent | --silent | --silen | --sile | --sil | --si | --s) 5798 ac_cs_silent=: ;; 5799 5800 # This is an error. 5801 -*) as_fn_error "unrecognized option: \`$1' 5802Try \`$0 --help' for more information." ;; 5803 5804 *) as_fn_append ac_config_targets " $1" 5805 ac_need_defaults=false ;; 5806 5807 esac 5808 shift 5809done 5810 5811ac_configure_extra_args= 5812 5813if $ac_cs_silent; then 5814 exec 6>/dev/null 5815 ac_configure_extra_args="$ac_configure_extra_args --silent" 5816fi 5817 5818_ACEOF 5819cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5820if \$ac_cs_recheck; then 5821 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 5822 shift 5823 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 5824 CONFIG_SHELL='$SHELL' 5825 export CONFIG_SHELL 5826 exec "\$@" 5827fi 5828 5829_ACEOF 5830cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5831exec 5>>config.log 5832{ 5833 echo 5834 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 5835## Running $as_me. ## 5836_ASBOX 5837 $as_echo "$ac_log" 5838} >&5 5839 5840_ACEOF 5841cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5842_ACEOF 5843 5844cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5845 5846# Handling of arguments. 5847for ac_config_target in $ac_config_targets 5848do 5849 case $ac_config_target in 5850 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 5851 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 5852 "mkheaders.almost") CONFIG_FILES="$CONFIG_FILES mkheaders.almost:mkheaders.in" ;; 5853 5854 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 5855 esac 5856done 5857 5858 5859# If the user did not use the arguments to specify the items to instantiate, 5860# then the envvar interface is used. Set only those that are not. 5861# We use the long form for the default assignment because of an extremely 5862# bizarre bug on SunOS 4.1.3. 5863if $ac_need_defaults; then 5864 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 5865 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 5866fi 5867 5868# Have a temporary directory for convenience. Make it in the build tree 5869# simply because there is no reason against having it here, and in addition, 5870# creating and moving files from /tmp can sometimes cause problems. 5871# Hook for its removal unless debugging. 5872# Note that there is a small window in which the directory will not be cleaned: 5873# after its creation but before its name has been assigned to `$tmp'. 5874$debug || 5875{ 5876 tmp= 5877 trap 'exit_status=$? 5878 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 5879' 0 5880 trap 'as_fn_exit 1' 1 2 13 15 5881} 5882# Create a (secure) tmp directory for tmp files. 5883 5884{ 5885 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 5886 test -n "$tmp" && test -d "$tmp" 5887} || 5888{ 5889 tmp=./conf$$-$RANDOM 5890 (umask 077 && mkdir "$tmp") 5891} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 5892 5893# Set up the scripts for CONFIG_FILES section. 5894# No need to generate them if there are no CONFIG_FILES. 5895# This happens for instance with `./config.status config.h'. 5896if test -n "$CONFIG_FILES"; then 5897 5898 5899ac_cr=`echo X | tr X '\015'` 5900# On cygwin, bash can eat \r inside `` if the user requested igncr. 5901# But we know of no other shell where ac_cr would be empty at this 5902# point, so we can use a bashism as a fallback. 5903if test "x$ac_cr" = x; then 5904 eval ac_cr=\$\'\\r\' 5905fi 5906ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 5907if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 5908 ac_cs_awk_cr='\r' 5909else 5910 ac_cs_awk_cr=$ac_cr 5911fi 5912 5913echo 'BEGIN {' >"$tmp/subs1.awk" && 5914_ACEOF 5915 5916 5917{ 5918 echo "cat >conf$$subs.awk <<_ACEOF" && 5919 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 5920 echo "_ACEOF" 5921} >conf$$subs.sh || 5922 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5923ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 5924ac_delim='%!_!# ' 5925for ac_last_try in false false false false false :; do 5926 . ./conf$$subs.sh || 5927 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5928 5929 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 5930 if test $ac_delim_n = $ac_delim_num; then 5931 break 5932 elif $ac_last_try; then 5933 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 5934 else 5935 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 5936 fi 5937done 5938rm -f conf$$subs.sh 5939 5940cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5941cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 5942_ACEOF 5943sed -n ' 5944h 5945s/^/S["/; s/!.*/"]=/ 5946p 5947g 5948s/^[^!]*!// 5949:repl 5950t repl 5951s/'"$ac_delim"'$// 5952t delim 5953:nl 5954h 5955s/\(.\{148\}\).*/\1/ 5956t more1 5957s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 5958p 5959n 5960b repl 5961:more1 5962s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 5963p 5964g 5965s/.\{148\}// 5966t nl 5967:delim 5968h 5969s/\(.\{148\}\).*/\1/ 5970t more2 5971s/["\\]/\\&/g; s/^/"/; s/$/"/ 5972p 5973b 5974:more2 5975s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 5976p 5977g 5978s/.\{148\}// 5979t delim 5980' <conf$$subs.awk | sed ' 5981/^[^""]/{ 5982 N 5983 s/\n// 5984} 5985' >>$CONFIG_STATUS || ac_write_fail=1 5986rm -f conf$$subs.awk 5987cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5988_ACAWK 5989cat >>"\$tmp/subs1.awk" <<_ACAWK && 5990 for (key in S) S_is_set[key] = 1 5991 FS = "" 5992 5993} 5994{ 5995 line = $ 0 5996 nfields = split(line, field, "@") 5997 substed = 0 5998 len = length(field[1]) 5999 for (i = 2; i < nfields; i++) { 6000 key = field[i] 6001 keylen = length(key) 6002 if (S_is_set[key]) { 6003 value = S[key] 6004 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 6005 len += length(value) + length(field[++i]) 6006 substed = 1 6007 } else 6008 len += 1 + keylen 6009 } 6010 6011 print line 6012} 6013 6014_ACAWK 6015_ACEOF 6016cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6017if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 6018 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 6019else 6020 cat 6021fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 6022 || as_fn_error "could not setup config files machinery" "$LINENO" 5 6023_ACEOF 6024 6025# VPATH may cause trouble with some makes, so we remove $(srcdir), 6026# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 6027# trailing colons and then remove the whole line if VPATH becomes empty 6028# (actually we leave an empty line to preserve line numbers). 6029if test "x$srcdir" = x.; then 6030 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 6031s/:*\$(srcdir):*/:/ 6032s/:*\${srcdir}:*/:/ 6033s/:*@srcdir@:*/:/ 6034s/^\([^=]*=[ ]*\):*/\1/ 6035s/:*$// 6036s/^[^=]*=[ ]*$// 6037}' 6038fi 6039 6040cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6041fi # test -n "$CONFIG_FILES" 6042 6043# Set up the scripts for CONFIG_HEADERS section. 6044# No need to generate them if there are no CONFIG_HEADERS. 6045# This happens for instance with `./config.status Makefile'. 6046if test -n "$CONFIG_HEADERS"; then 6047cat >"$tmp/defines.awk" <<\_ACAWK || 6048BEGIN { 6049_ACEOF 6050 6051# Transform confdefs.h into an awk script `defines.awk', embedded as 6052# here-document in config.status, that substitutes the proper values into 6053# config.h.in to produce config.h. 6054 6055# Create a delimiter string that does not exist in confdefs.h, to ease 6056# handling of long lines. 6057ac_delim='%!_!# ' 6058for ac_last_try in false false :; do 6059 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 6060 if test -z "$ac_t"; then 6061 break 6062 elif $ac_last_try; then 6063 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 6064 else 6065 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6066 fi 6067done 6068 6069# For the awk script, D is an array of macro values keyed by name, 6070# likewise P contains macro parameters if any. Preserve backslash 6071# newline sequences. 6072 6073ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 6074sed -n ' 6075s/.\{148\}/&'"$ac_delim"'/g 6076t rset 6077:rset 6078s/^[ ]*#[ ]*define[ ][ ]*/ / 6079t def 6080d 6081:def 6082s/\\$// 6083t bsnl 6084s/["\\]/\\&/g 6085s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6086D["\1"]=" \3"/p 6087s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 6088d 6089:bsnl 6090s/["\\]/\\&/g 6091s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6092D["\1"]=" \3\\\\\\n"\\/p 6093t cont 6094s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 6095t cont 6096d 6097:cont 6098n 6099s/.\{148\}/&'"$ac_delim"'/g 6100t clear 6101:clear 6102s/\\$// 6103t bsnlc 6104s/["\\]/\\&/g; s/^/"/; s/$/"/p 6105d 6106:bsnlc 6107s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 6108b cont 6109' <confdefs.h | sed ' 6110s/'"$ac_delim"'/"\\\ 6111"/g' >>$CONFIG_STATUS || ac_write_fail=1 6112 6113cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6114 for (key in D) D_is_set[key] = 1 6115 FS = "" 6116} 6117/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 6118 line = \$ 0 6119 split(line, arg, " ") 6120 if (arg[1] == "#") { 6121 defundef = arg[2] 6122 mac1 = arg[3] 6123 } else { 6124 defundef = substr(arg[1], 2) 6125 mac1 = arg[2] 6126 } 6127 split(mac1, mac2, "(") #) 6128 macro = mac2[1] 6129 prefix = substr(line, 1, index(line, defundef) - 1) 6130 if (D_is_set[macro]) { 6131 # Preserve the white space surrounding the "#". 6132 print prefix "define", macro P[macro] D[macro] 6133 next 6134 } else { 6135 # Replace #undef with comments. This is necessary, for example, 6136 # in the case of _POSIX_SOURCE, which is predefined and required 6137 # on some systems where configure will not decide to define it. 6138 if (defundef == "undef") { 6139 print "/*", prefix defundef, macro, "*/" 6140 next 6141 } 6142 } 6143} 6144{ print } 6145_ACAWK 6146_ACEOF 6147cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6148 as_fn_error "could not setup config headers machinery" "$LINENO" 5 6149fi # test -n "$CONFIG_HEADERS" 6150 6151 6152eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " 6153shift 6154for ac_tag 6155do 6156 case $ac_tag in 6157 :[FHLC]) ac_mode=$ac_tag; continue;; 6158 esac 6159 case $ac_mode$ac_tag in 6160 :[FHL]*:*);; 6161 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 6162 :[FH]-) ac_tag=-:-;; 6163 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 6164 esac 6165 ac_save_IFS=$IFS 6166 IFS=: 6167 set x $ac_tag 6168 IFS=$ac_save_IFS 6169 shift 6170 ac_file=$1 6171 shift 6172 6173 case $ac_mode in 6174 :L) ac_source=$1;; 6175 :[FH]) 6176 ac_file_inputs= 6177 for ac_f 6178 do 6179 case $ac_f in 6180 -) ac_f="$tmp/stdin";; 6181 *) # Look for the file first in the build tree, then in the source tree 6182 # (if the path is not absolute). The absolute path cannot be DOS-style, 6183 # because $ac_f cannot contain `:'. 6184 test -f "$ac_f" || 6185 case $ac_f in 6186 [\\/$]*) false;; 6187 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6188 esac || 6189 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 6190 esac 6191 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 6192 as_fn_append ac_file_inputs " '$ac_f'" 6193 done 6194 6195 # Let's still pretend it is `configure' which instantiates (i.e., don't 6196 # use $as_me), people would be surprised to read: 6197 # /* config.h. Generated by config.status. */ 6198 configure_input='Generated from '` 6199 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6200 `' by configure.' 6201 if test x"$ac_file" != x-; then 6202 configure_input="$ac_file. $configure_input" 6203 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 6204$as_echo "$as_me: creating $ac_file" >&6;} 6205 fi 6206 # Neutralize special characters interpreted by sed in replacement strings. 6207 case $configure_input in #( 6208 *\&* | *\|* | *\\* ) 6209 ac_sed_conf_input=`$as_echo "$configure_input" | 6210 sed 's/[\\\\&|]/\\\\&/g'`;; #( 6211 *) ac_sed_conf_input=$configure_input;; 6212 esac 6213 6214 case $ac_tag in 6215 *:-:* | *:-) cat >"$tmp/stdin" \ 6216 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 6217 esac 6218 ;; 6219 esac 6220 6221 ac_dir=`$as_dirname -- "$ac_file" || 6222$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6223 X"$ac_file" : 'X\(//\)[^/]' \| \ 6224 X"$ac_file" : 'X\(//\)$' \| \ 6225 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6226$as_echo X"$ac_file" | 6227 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6228 s//\1/ 6229 q 6230 } 6231 /^X\(\/\/\)[^/].*/{ 6232 s//\1/ 6233 q 6234 } 6235 /^X\(\/\/\)$/{ 6236 s//\1/ 6237 q 6238 } 6239 /^X\(\/\).*/{ 6240 s//\1/ 6241 q 6242 } 6243 s/.*/./; q'` 6244 as_dir="$ac_dir"; as_fn_mkdir_p 6245 ac_builddir=. 6246 6247case "$ac_dir" in 6248.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6249*) 6250 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6251 # A ".." for each directory in $ac_dir_suffix. 6252 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6253 case $ac_top_builddir_sub in 6254 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6255 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6256 esac ;; 6257esac 6258ac_abs_top_builddir=$ac_pwd 6259ac_abs_builddir=$ac_pwd$ac_dir_suffix 6260# for backward compatibility: 6261ac_top_builddir=$ac_top_build_prefix 6262 6263case $srcdir in 6264 .) # We are building in place. 6265 ac_srcdir=. 6266 ac_top_srcdir=$ac_top_builddir_sub 6267 ac_abs_top_srcdir=$ac_pwd ;; 6268 [\\/]* | ?:[\\/]* ) # Absolute name. 6269 ac_srcdir=$srcdir$ac_dir_suffix; 6270 ac_top_srcdir=$srcdir 6271 ac_abs_top_srcdir=$srcdir ;; 6272 *) # Relative name. 6273 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 6274 ac_top_srcdir=$ac_top_build_prefix$srcdir 6275 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 6276esac 6277ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 6278 6279 6280 case $ac_mode in 6281 :F) 6282 # 6283 # CONFIG_FILE 6284 # 6285 6286_ACEOF 6287 6288cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6289# If the template does not know about datarootdir, expand it. 6290# FIXME: This hack should be removed a few years after 2.60. 6291ac_datarootdir_hack=; ac_datarootdir_seen= 6292ac_sed_dataroot=' 6293/datarootdir/ { 6294 p 6295 q 6296} 6297/@datadir@/p 6298/@docdir@/p 6299/@infodir@/p 6300/@localedir@/p 6301/@mandir@/p' 6302case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 6303*datarootdir*) ac_datarootdir_seen=yes;; 6304*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 6305 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 6306$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 6307_ACEOF 6308cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6309 ac_datarootdir_hack=' 6310 s&@datadir@&$datadir&g 6311 s&@docdir@&$docdir&g 6312 s&@infodir@&$infodir&g 6313 s&@localedir@&$localedir&g 6314 s&@mandir@&$mandir&g 6315 s&\\\${datarootdir}&$datarootdir&g' ;; 6316esac 6317_ACEOF 6318 6319# Neutralize VPATH when `$srcdir' = `.'. 6320# Shell code in configure.ac might set extrasub. 6321# FIXME: do we really want to maintain this feature? 6322cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6323ac_sed_extra="$ac_vpsub 6324$extrasub 6325_ACEOF 6326cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6327:t 6328/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6329s|@configure_input@|$ac_sed_conf_input|;t t 6330s&@top_builddir@&$ac_top_builddir_sub&;t t 6331s&@top_build_prefix@&$ac_top_build_prefix&;t t 6332s&@srcdir@&$ac_srcdir&;t t 6333s&@abs_srcdir@&$ac_abs_srcdir&;t t 6334s&@top_srcdir@&$ac_top_srcdir&;t t 6335s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 6336s&@builddir@&$ac_builddir&;t t 6337s&@abs_builddir@&$ac_abs_builddir&;t t 6338s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 6339$ac_datarootdir_hack 6340" 6341eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 6342 || as_fn_error "could not create $ac_file" "$LINENO" 5 6343 6344test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 6345 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 6346 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 6347 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6348which seems to be undefined. Please make sure it is defined." >&5 6349$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6350which seems to be undefined. Please make sure it is defined." >&2;} 6351 6352 rm -f "$tmp/stdin" 6353 case $ac_file in 6354 -) cat "$tmp/out" && rm -f "$tmp/out";; 6355 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 6356 esac \ 6357 || as_fn_error "could not create $ac_file" "$LINENO" 5 6358 ;; 6359 :H) 6360 # 6361 # CONFIG_HEADER 6362 # 6363 if test x"$ac_file" != x-; then 6364 { 6365 $as_echo "/* $configure_input */" \ 6366 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 6367 } >"$tmp/config.h" \ 6368 || as_fn_error "could not create $ac_file" "$LINENO" 5 6369 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 6370 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 6371$as_echo "$as_me: $ac_file is unchanged" >&6;} 6372 else 6373 rm -f "$ac_file" 6374 mv "$tmp/config.h" "$ac_file" \ 6375 || as_fn_error "could not create $ac_file" "$LINENO" 5 6376 fi 6377 else 6378 $as_echo "/* $configure_input */" \ 6379 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 6380 || as_fn_error "could not create -" "$LINENO" 5 6381 fi 6382 ;; 6383 6384 6385 esac 6386 6387 6388 case $ac_file$ac_mode in 6389 "config.h":H) echo timestamp > stamp-h ;; 6390 6391 esac 6392done # for ac_tag 6393 6394 6395as_fn_exit 0 6396_ACEOF 6397ac_clean_files=$ac_clean_files_save 6398 6399test $ac_write_fail = 0 || 6400 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 6401 6402 6403# configure is writing to config.log, and then calls config.status. 6404# config.status does its own redirection, appending to config.log. 6405# Unfortunately, on DOS this fails, as config.log is still kept open 6406# by configure, so config.status won't be able to write to it; its 6407# output is simply discarded. So we exec the FD to /dev/null, 6408# effectively closing config.log, so it can be properly (re)opened and 6409# appended to by config.status. When coming back to configure, we 6410# need to make the FD available again. 6411if test "$no_create" != yes; then 6412 ac_cs_success=: 6413 ac_config_status_args= 6414 test "$silent" = yes && 6415 ac_config_status_args="$ac_config_status_args --quiet" 6416 exec 5>/dev/null 6417 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 6418 exec 5>>config.log 6419 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6420 # would make configure fail if this is the last instruction. 6421 $ac_cs_success || as_fn_exit $? 6422fi 6423if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 6424 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 6425$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 6426fi 6427 6428