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