1 #! /bin/sh 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.69. 4 # 5 # 6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 7 # 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 16 DUALCASE=1; export DUALCASE # for MKS sh 17 if 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 24 else 25 case `(set -o) 2>/dev/null` in #( 26 *posix*) : 27 set -o posix ;; #( 28 *) : 29 ;; 30 esac 31 fi 32 33 34 as_nl=' 35 ' 36 export as_nl 37 # Printing a long string crashes Solaris 7 /usr/bin/printf. 38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40 as_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. 43 if 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 --' 47 elif (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' 50 else 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' 70 fi 71 72 # The user is always right. 73 if 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 } 79 fi 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.) 87 IFS=" "" $as_nl" 88 89 # Find who we are. Look in the path if we contain no directory separator. 90 as_myself= 91 case $0 in #(( 92 *[\\/]* ) as_myself=$0 ;; 93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 94 for as_dir in $PATH 95 do 96 IFS=$as_save_IFS 97 test -z "$as_dir" && as_dir=. 98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 99 done 100 IFS=$as_save_IFS 101 102 ;; 103 esac 104 # We did not find ourselves, most probably we were run as `sh COMMAND' 105 # in which case we are not to be found in the path. 106 if test "x$as_myself" = x; then 107 as_myself=$0 108 fi 109 if test ! -f "$as_myself"; then 110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 111 exit 1 112 fi 113 114 # Unset variables that we do not need and which cause bugs (e.g. in 115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 116 # suppresses any "Segmentation fault" message there. '((' could 117 # trigger a bug in pdksh 5.2.14. 118 for as_var in BASH_ENV ENV MAIL MAILPATH 119 do eval test x\${$as_var+set} = xset \ 120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 121 done 122 PS1='$ ' 123 PS2='> ' 124 PS4='+ ' 125 126 # NLS nuisances. 127 LC_ALL=C 128 export LC_ALL 129 LANGUAGE=C 130 export LANGUAGE 131 132 # CDPATH. 133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 134 135 # Use a proper internal environment variable to ensure we don't fall 136 # into an infinite loop, continuously re-executing ourselves. 137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 138 _as_can_reexec=no; export _as_can_reexec; 139 # We cannot yet assume a decent shell, so we have to provide a 140 # neutralization value for shells without unset; and this also 141 # works around shells that cannot unset nonexistent variables. 142 # Preserve -v and -x to the replacement shell. 143 BASH_ENV=/dev/null 144 ENV=/dev/null 145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 146 case $- in # (((( 147 *v*x* | *x*v* ) as_opts=-vx ;; 148 *v* ) as_opts=-v ;; 149 *x* ) as_opts=-x ;; 150 * ) as_opts= ;; 151 esac 152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 153 # Admittedly, this is quite paranoid, since all the known shells bail 154 # out after a failed `exec'. 155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 156 as_fn_exit 255 157 fi 158 # We don't want this to propagate to other subprocesses. 159 { _as_can_reexec=; unset _as_can_reexec;} 160 if test "x$CONFIG_SHELL" = x; then 161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 162 emulate sh 163 NULLCMD=: 164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 165 # is contrary to our usage. Disable this feature. 166 alias -g '\${1+\"\$@\"}'='\"\$@\"' 167 setopt NO_GLOB_SUBST 168 else 169 case \`(set -o) 2>/dev/null\` in #( 170 *posix*) : 171 set -o posix ;; #( 172 *) : 173 ;; 174 esac 175 fi 176 " 177 as_required="as_fn_return () { (exit \$1); } 178 as_fn_success () { as_fn_return 0; } 179 as_fn_failure () { as_fn_return 1; } 180 as_fn_ret_success () { return 0; } 181 as_fn_ret_failure () { return 1; } 182 183 exitcode=0 184 as_fn_success || { exitcode=1; echo as_fn_success failed.; } 185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 189 190 else 191 exitcode=1; echo positional parameters were not saved. 192 fi 193 test x\$exitcode = x0 || exit 1 194 test -x / || exit 1" 195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 199 test \$(( 1 + 1 )) = 2 || exit 1" 200 if (eval "$as_required") 2>/dev/null; then : 201 as_have_required=yes 202 else 203 as_have_required=no 204 fi 205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 206 207 else 208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 209 as_found=false 210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 211 do 212 IFS=$as_save_IFS 213 test -z "$as_dir" && as_dir=. 214 as_found=: 215 case $as_dir in #( 216 /*) 217 for as_base in sh bash ksh sh5; do 218 # Try only shells that exist, to save several forks. 219 as_shell=$as_dir/$as_base 220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 222 CONFIG_SHELL=$as_shell as_have_required=yes 223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 224 break 2 225 fi 226 fi 227 done;; 228 esac 229 as_found=false 230 done 231 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 233 CONFIG_SHELL=$SHELL as_have_required=yes 234 fi; } 235 IFS=$as_save_IFS 236 237 238 if test "x$CONFIG_SHELL" != x; then : 239 export CONFIG_SHELL 240 # We cannot yet assume a decent shell, so we have to provide a 241 # neutralization value for shells without unset; and this also 242 # works around shells that cannot unset nonexistent variables. 243 # Preserve -v and -x to the replacement shell. 244 BASH_ENV=/dev/null 245 ENV=/dev/null 246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 247 case $- in # (((( 248 *v*x* | *x*v* ) as_opts=-vx ;; 249 *v* ) as_opts=-v ;; 250 *x* ) as_opts=-x ;; 251 * ) as_opts= ;; 252 esac 253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 254 # Admittedly, this is quite paranoid, since all the known shells bail 255 # out after a failed `exec'. 256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 257 exit 255 258 fi 259 260 if test x$as_have_required = xno; then : 261 $as_echo "$0: This script requires a shell more modern than all" 262 $as_echo "$0: the shells that I found on your system." 263 if test x${ZSH_VERSION+set} = xset ; then 264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 265 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 266 else 267 $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system, 268 $0: including any error possibly output before this 269 $0: message. Then install a modern shell, or manually run 270 $0: the script under such a shell if you do have one." 271 fi 272 exit 1 273 fi 274 fi 275 fi 276 SHELL=${CONFIG_SHELL-/bin/sh} 277 export SHELL 278 # Unset more variables known to interfere with behavior of common tools. 279 CLICOLOR_FORCE= GREP_OPTIONS= 280 unset CLICOLOR_FORCE GREP_OPTIONS 281 282 ## --------------------- ## 283 ## M4sh Shell Functions. ## 284 ## --------------------- ## 285 # as_fn_unset VAR 286 # --------------- 287 # Portably unset VAR. 288 as_fn_unset () 289 { 290 { eval $1=; unset $1;} 291 } 292 as_unset=as_fn_unset 293 294 # as_fn_set_status STATUS 295 # ----------------------- 296 # Set $? to STATUS, without forking. 297 as_fn_set_status () 298 { 299 return $1 300 } # as_fn_set_status 301 302 # as_fn_exit STATUS 303 # ----------------- 304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 305 as_fn_exit () 306 { 307 set +e 308 as_fn_set_status $1 309 exit $1 310 } # as_fn_exit 311 312 # as_fn_mkdir_p 313 # ------------- 314 # Create "$as_dir" as a directory, including parents if necessary. 315 as_fn_mkdir_p () 316 { 317 318 case $as_dir in #( 319 -*) as_dir=./$as_dir;; 320 esac 321 test -d "$as_dir" || eval $as_mkdir_p || { 322 as_dirs= 323 while :; do 324 case $as_dir in #( 325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 326 *) as_qdir=$as_dir;; 327 esac 328 as_dirs="'$as_qdir' $as_dirs" 329 as_dir=`$as_dirname -- "$as_dir" || 330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 331 X"$as_dir" : 'X\(//\)[^/]' \| \ 332 X"$as_dir" : 'X\(//\)$' \| \ 333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 334 $as_echo X"$as_dir" | 335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 336 s//\1/ 337 q 338 } 339 /^X\(\/\/\)[^/].*/{ 340 s//\1/ 341 q 342 } 343 /^X\(\/\/\)$/{ 344 s//\1/ 345 q 346 } 347 /^X\(\/\).*/{ 348 s//\1/ 349 q 350 } 351 s/.*/./; q'` 352 test -d "$as_dir" && break 353 done 354 test -z "$as_dirs" || eval "mkdir $as_dirs" 355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 356 357 358 } # as_fn_mkdir_p 359 360 # as_fn_executable_p FILE 361 # ----------------------- 362 # Test if FILE is an executable regular file. 363 as_fn_executable_p () 364 { 365 test -f "$1" && test -x "$1" 366 } # as_fn_executable_p 367 # as_fn_append VAR VALUE 368 # ---------------------- 369 # Append the text in VALUE to the end of the definition contained in VAR. Take 370 # advantage of any shell optimizations that allow amortized linear growth over 371 # repeated appends, instead of the typical quadratic growth present in naive 372 # implementations. 373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 374 eval 'as_fn_append () 375 { 376 eval $1+=\$2 377 }' 378 else 379 as_fn_append () 380 { 381 eval $1=\$$1\$2 382 } 383 fi # as_fn_append 384 385 # as_fn_arith ARG... 386 # ------------------ 387 # Perform arithmetic evaluation on the ARGs, and store the result in the 388 # global $as_val. Take advantage of shells that can avoid forks. The arguments 389 # must be portable across $(()) and expr. 390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 391 eval 'as_fn_arith () 392 { 393 as_val=$(( $* )) 394 }' 395 else 396 as_fn_arith () 397 { 398 as_val=`expr "$@" || test $? -eq 1` 399 } 400 fi # as_fn_arith 401 402 403 # as_fn_error STATUS ERROR [LINENO LOG_FD] 404 # ---------------------------------------- 405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 407 # script with STATUS, using 1 if that was 0. 408 as_fn_error () 409 { 410 as_status=$1; test $as_status -eq 0 && as_status=1 411 if test "$4"; then 412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 414 fi 415 $as_echo "$as_me: error: $2" >&2 416 as_fn_exit $as_status 417 } # as_fn_error 418 419 if expr a : '\(a\)' >/dev/null 2>&1 && 420 test "X`expr 00001 : '.*\(...\)'`" = X001; then 421 as_expr=expr 422 else 423 as_expr=false 424 fi 425 426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 427 as_basename=basename 428 else 429 as_basename=false 430 fi 431 432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 433 as_dirname=dirname 434 else 435 as_dirname=false 436 fi 437 438 as_me=`$as_basename -- "$0" || 439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 440 X"$0" : 'X\(//\)$' \| \ 441 X"$0" : 'X\(/\)' \| . 2>/dev/null || 442 $as_echo X/"$0" | 443 sed '/^.*\/\([^/][^/]*\)\/*$/{ 444 s//\1/ 445 q 446 } 447 /^X\/\(\/\/\)$/{ 448 s//\1/ 449 q 450 } 451 /^X\/\(\/\).*/{ 452 s//\1/ 453 q 454 } 455 s/.*/./; q'` 456 457 # Avoid depending upon Character Ranges. 458 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 461 as_cr_digits='0123456789' 462 as_cr_alnum=$as_cr_Letters$as_cr_digits 463 464 465 as_lineno_1=$LINENO as_lineno_1a=$LINENO 466 as_lineno_2=$LINENO as_lineno_2a=$LINENO 467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 470 sed -n ' 471 p 472 /[$]LINENO/= 473 ' <$as_myself | 474 sed ' 475 s/[$]LINENO.*/&-/ 476 t lineno 477 b 478 :lineno 479 N 480 :loop 481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 482 t loop 483 s/-\n.*// 484 ' >$as_me.lineno && 485 chmod +x "$as_me.lineno" || 486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 487 488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 489 # already done that, so ensure we don't try to do so again and fall 490 # in an infinite loop. This has already happened in practice. 491 _as_can_reexec=no; export _as_can_reexec 492 # Don't try to exec as it changes $[0], causing all sort of problems 493 # (the dirname of $[0] is not the place where we might find the 494 # original and so on. Autoconf is especially sensitive to this). 495 . "./$as_me.lineno" 496 # Exit status is that of the last command. 497 exit 498 } 499 500 ECHO_C= ECHO_N= ECHO_T= 501 case `echo -n x` in #((((( 502 -n*) 503 case `echo 'xy\c'` in 504 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 505 xy) ECHO_C='\c';; 506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 507 ECHO_T=' ';; 508 esac;; 509 *) 510 ECHO_N='-n';; 511 esac 512 513 rm -f conf$$ conf$$.exe conf$$.file 514 if test -d conf$$.dir; then 515 rm -f conf$$.dir/conf$$.file 516 else 517 rm -f conf$$.dir 518 mkdir conf$$.dir 2>/dev/null 519 fi 520 if (echo >conf$$.file) 2>/dev/null; then 521 if ln -s conf$$.file conf$$ 2>/dev/null; then 522 as_ln_s='ln -s' 523 # ... but there are two gotchas: 524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 526 # In both cases, we have to default to `cp -pR'. 527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 528 as_ln_s='cp -pR' 529 elif ln conf$$.file conf$$ 2>/dev/null; then 530 as_ln_s=ln 531 else 532 as_ln_s='cp -pR' 533 fi 534 else 535 as_ln_s='cp -pR' 536 fi 537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 538 rmdir conf$$.dir 2>/dev/null 539 540 if mkdir -p . 2>/dev/null; then 541 as_mkdir_p='mkdir -p "$as_dir"' 542 else 543 test -d ./-p && rmdir ./-p 544 as_mkdir_p=false 545 fi 546 547 as_test_x='test -x' 548 as_executable_p=as_fn_executable_p 549 550 # Sed expression to map a string onto a valid CPP name. 551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 552 553 # Sed expression to map a string onto a valid variable name. 554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 555 556 557 test -n "$DJDIR" || exec 7<&0 </dev/null 558 exec 6>&1 559 560 # Name of the host. 561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 562 # so uname gets run too. 563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 564 565 # 566 # Initializations. 567 # 568 ac_default_prefix=/usr/local 569 ac_clean_files= 570 ac_config_libobj_dir=. 571 LIBOBJS= 572 cross_compiling=no 573 subdirs= 574 MFLAGS= 575 MAKEFLAGS= 576 577 # Identity of this package. 578 PACKAGE_NAME= 579 PACKAGE_TARNAME= 580 PACKAGE_VERSION= 581 PACKAGE_STRING= 582 PACKAGE_BUGREPORT= 583 PACKAGE_URL= 584 585 ac_unique_file="c++tools" 586 ac_unique_file="server.cc" 587 # Factoring default headers for most tests. 588 ac_includes_default="\ 589 #include <stdio.h> 590 #ifdef HAVE_SYS_TYPES_H 591 # include <sys/types.h> 592 #endif 593 #ifdef HAVE_SYS_STAT_H 594 # include <sys/stat.h> 595 #endif 596 #ifdef STDC_HEADERS 597 # include <stdlib.h> 598 # include <stddef.h> 599 #else 600 # ifdef HAVE_STDLIB_H 601 # include <stdlib.h> 602 # endif 603 #endif 604 #ifdef HAVE_STRING_H 605 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H 606 # include <memory.h> 607 # endif 608 # include <string.h> 609 #endif 610 #ifdef HAVE_STRINGS_H 611 # include <strings.h> 612 #endif 613 #ifdef HAVE_INTTYPES_H 614 # include <inttypes.h> 615 #endif 616 #ifdef HAVE_STDINT_H 617 # include <stdint.h> 618 #endif 619 #ifdef HAVE_UNISTD_H 620 # include <unistd.h> 621 #endif" 622 623 ac_subst_vars='LTLIBOBJS 624 LIBOBJS 625 NETLIBS 626 get_gcc_base_ver 627 EGREP 628 GREP 629 CXXCPP 630 PIEFLAG 631 MAINTAINER 632 CXX_AUX_TOOLS 633 AUTOHEADER 634 AUTOCONF 635 OBJEXT 636 EXEEXT 637 ac_ct_CXX 638 CPPFLAGS 639 LDFLAGS 640 CXXFLAGS 641 CXX 642 INSTALL_DATA 643 INSTALL_SCRIPT 644 INSTALL_PROGRAM 645 target_os 646 target_vendor 647 target_cpu 648 target 649 host_os 650 host_vendor 651 host_cpu 652 host 653 target_noncanonical 654 build_os 655 build_vendor 656 build_cpu 657 build 658 target_alias 659 host_alias 660 build_alias 661 LIBS 662 ECHO_T 663 ECHO_N 664 ECHO_C 665 DEFS 666 mandir 667 localedir 668 libdir 669 psdir 670 pdfdir 671 dvidir 672 htmldir 673 infodir 674 docdir 675 oldincludedir 676 includedir 677 localstatedir 678 sharedstatedir 679 sysconfdir 680 datadir 681 datarootdir 682 libexecdir 683 sbindir 684 bindir 685 program_transform_name 686 prefix 687 exec_prefix 688 PACKAGE_URL 689 PACKAGE_BUGREPORT 690 PACKAGE_STRING 691 PACKAGE_VERSION 692 PACKAGE_TARNAME 693 PACKAGE_NAME 694 PATH_SEPARATOR 695 SHELL' 696 ac_subst_files='' 697 ac_user_opts=' 698 enable_option_checking 699 enable_c___tools 700 enable_maintainer_mode 701 enable_checking 702 enable_default_pie 703 with_gcc_major_version_only 704 ' 705 ac_precious_vars='build_alias 706 host_alias 707 target_alias 708 CXX 709 CXXFLAGS 710 LDFLAGS 711 LIBS 712 CPPFLAGS 713 CCC 714 CXXCPP' 715 716 717 # Initialize some variables set by options. 718 ac_init_help= 719 ac_init_version=false 720 ac_unrecognized_opts= 721 ac_unrecognized_sep= 722 # The variables have the same names as the options, with 723 # dashes changed to underlines. 724 cache_file=/dev/null 725 exec_prefix=NONE 726 no_create= 727 no_recursion= 728 prefix=NONE 729 program_prefix=NONE 730 program_suffix=NONE 731 program_transform_name=s,x,x, 732 silent= 733 site= 734 srcdir= 735 verbose= 736 x_includes=NONE 737 x_libraries=NONE 738 739 # Installation directory options. 740 # These are left unexpanded so users can "make install exec_prefix=/foo" 741 # and all the variables that are supposed to be based on exec_prefix 742 # by default will actually change. 743 # Use braces instead of parens because sh, perl, etc. also accept them. 744 # (The list follows the same order as the GNU Coding Standards.) 745 bindir='${exec_prefix}/bin' 746 sbindir='${exec_prefix}/sbin' 747 libexecdir='${exec_prefix}/libexec' 748 datarootdir='${prefix}/share' 749 datadir='${datarootdir}' 750 sysconfdir='${prefix}/etc' 751 sharedstatedir='${prefix}/com' 752 localstatedir='${prefix}/var' 753 includedir='${prefix}/include' 754 oldincludedir='/usr/include' 755 docdir='${datarootdir}/doc/${PACKAGE}' 756 infodir='${datarootdir}/info' 757 htmldir='${docdir}' 758 dvidir='${docdir}' 759 pdfdir='${docdir}' 760 psdir='${docdir}' 761 libdir='${exec_prefix}/lib' 762 localedir='${datarootdir}/locale' 763 mandir='${datarootdir}/man' 764 765 ac_prev= 766 ac_dashdash= 767 for ac_option 768 do 769 # If the previous option needs an argument, assign it. 770 if test -n "$ac_prev"; then 771 eval $ac_prev=\$ac_option 772 ac_prev= 773 continue 774 fi 775 776 case $ac_option in 777 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 778 *=) ac_optarg= ;; 779 *) ac_optarg=yes ;; 780 esac 781 782 # Accept the important Cygnus configure options, so we can diagnose typos. 783 784 case $ac_dashdash$ac_option in 785 --) 786 ac_dashdash=yes ;; 787 788 -bindir | --bindir | --bindi | --bind | --bin | --bi) 789 ac_prev=bindir ;; 790 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 791 bindir=$ac_optarg ;; 792 793 -build | --build | --buil | --bui | --bu) 794 ac_prev=build_alias ;; 795 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 796 build_alias=$ac_optarg ;; 797 798 -cache-file | --cache-file | --cache-fil | --cache-fi \ 799 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 800 ac_prev=cache_file ;; 801 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 802 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 803 cache_file=$ac_optarg ;; 804 805 --config-cache | -C) 806 cache_file=config.cache ;; 807 808 -datadir | --datadir | --datadi | --datad) 809 ac_prev=datadir ;; 810 -datadir=* | --datadir=* | --datadi=* | --datad=*) 811 datadir=$ac_optarg ;; 812 813 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 814 | --dataroo | --dataro | --datar) 815 ac_prev=datarootdir ;; 816 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 817 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 818 datarootdir=$ac_optarg ;; 819 820 -disable-* | --disable-*) 821 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 822 # Reject names that are not valid shell variable names. 823 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 824 as_fn_error $? "invalid feature name: $ac_useropt" 825 ac_useropt_orig=$ac_useropt 826 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 827 case $ac_user_opts in 828 *" 829 "enable_$ac_useropt" 830 "*) ;; 831 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 832 ac_unrecognized_sep=', ';; 833 esac 834 eval enable_$ac_useropt=no ;; 835 836 -docdir | --docdir | --docdi | --doc | --do) 837 ac_prev=docdir ;; 838 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 839 docdir=$ac_optarg ;; 840 841 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 842 ac_prev=dvidir ;; 843 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 844 dvidir=$ac_optarg ;; 845 846 -enable-* | --enable-*) 847 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 848 # Reject names that are not valid shell variable names. 849 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 850 as_fn_error $? "invalid feature name: $ac_useropt" 851 ac_useropt_orig=$ac_useropt 852 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 853 case $ac_user_opts in 854 *" 855 "enable_$ac_useropt" 856 "*) ;; 857 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 858 ac_unrecognized_sep=', ';; 859 esac 860 eval enable_$ac_useropt=\$ac_optarg ;; 861 862 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 863 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 864 | --exec | --exe | --ex) 865 ac_prev=exec_prefix ;; 866 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 867 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 868 | --exec=* | --exe=* | --ex=*) 869 exec_prefix=$ac_optarg ;; 870 871 -gas | --gas | --ga | --g) 872 # Obsolete; use --with-gas. 873 with_gas=yes ;; 874 875 -help | --help | --hel | --he | -h) 876 ac_init_help=long ;; 877 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 878 ac_init_help=recursive ;; 879 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 880 ac_init_help=short ;; 881 882 -host | --host | --hos | --ho) 883 ac_prev=host_alias ;; 884 -host=* | --host=* | --hos=* | --ho=*) 885 host_alias=$ac_optarg ;; 886 887 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 888 ac_prev=htmldir ;; 889 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 890 | --ht=*) 891 htmldir=$ac_optarg ;; 892 893 -includedir | --includedir | --includedi | --included | --include \ 894 | --includ | --inclu | --incl | --inc) 895 ac_prev=includedir ;; 896 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 897 | --includ=* | --inclu=* | --incl=* | --inc=*) 898 includedir=$ac_optarg ;; 899 900 -infodir | --infodir | --infodi | --infod | --info | --inf) 901 ac_prev=infodir ;; 902 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 903 infodir=$ac_optarg ;; 904 905 -libdir | --libdir | --libdi | --libd) 906 ac_prev=libdir ;; 907 -libdir=* | --libdir=* | --libdi=* | --libd=*) 908 libdir=$ac_optarg ;; 909 910 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 911 | --libexe | --libex | --libe) 912 ac_prev=libexecdir ;; 913 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 914 | --libexe=* | --libex=* | --libe=*) 915 libexecdir=$ac_optarg ;; 916 917 -localedir | --localedir | --localedi | --localed | --locale) 918 ac_prev=localedir ;; 919 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 920 localedir=$ac_optarg ;; 921 922 -localstatedir | --localstatedir | --localstatedi | --localstated \ 923 | --localstate | --localstat | --localsta | --localst | --locals) 924 ac_prev=localstatedir ;; 925 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 926 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 927 localstatedir=$ac_optarg ;; 928 929 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 930 ac_prev=mandir ;; 931 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 932 mandir=$ac_optarg ;; 933 934 -nfp | --nfp | --nf) 935 # Obsolete; use --without-fp. 936 with_fp=no ;; 937 938 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 939 | --no-cr | --no-c | -n) 940 no_create=yes ;; 941 942 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 943 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 944 no_recursion=yes ;; 945 946 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 947 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 948 | --oldin | --oldi | --old | --ol | --o) 949 ac_prev=oldincludedir ;; 950 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 951 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 952 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 953 oldincludedir=$ac_optarg ;; 954 955 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 956 ac_prev=prefix ;; 957 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 958 prefix=$ac_optarg ;; 959 960 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 961 | --program-pre | --program-pr | --program-p) 962 ac_prev=program_prefix ;; 963 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 964 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 965 program_prefix=$ac_optarg ;; 966 967 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 968 | --program-suf | --program-su | --program-s) 969 ac_prev=program_suffix ;; 970 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 971 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 972 program_suffix=$ac_optarg ;; 973 974 -program-transform-name | --program-transform-name \ 975 | --program-transform-nam | --program-transform-na \ 976 | --program-transform-n | --program-transform- \ 977 | --program-transform | --program-transfor \ 978 | --program-transfo | --program-transf \ 979 | --program-trans | --program-tran \ 980 | --progr-tra | --program-tr | --program-t) 981 ac_prev=program_transform_name ;; 982 -program-transform-name=* | --program-transform-name=* \ 983 | --program-transform-nam=* | --program-transform-na=* \ 984 | --program-transform-n=* | --program-transform-=* \ 985 | --program-transform=* | --program-transfor=* \ 986 | --program-transfo=* | --program-transf=* \ 987 | --program-trans=* | --program-tran=* \ 988 | --progr-tra=* | --program-tr=* | --program-t=*) 989 program_transform_name=$ac_optarg ;; 990 991 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 992 ac_prev=pdfdir ;; 993 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 994 pdfdir=$ac_optarg ;; 995 996 -psdir | --psdir | --psdi | --psd | --ps) 997 ac_prev=psdir ;; 998 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 999 psdir=$ac_optarg ;; 1000 1001 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1002 | -silent | --silent | --silen | --sile | --sil) 1003 silent=yes ;; 1004 1005 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1006 ac_prev=sbindir ;; 1007 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1008 | --sbi=* | --sb=*) 1009 sbindir=$ac_optarg ;; 1010 1011 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1012 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1013 | --sharedst | --shareds | --shared | --share | --shar \ 1014 | --sha | --sh) 1015 ac_prev=sharedstatedir ;; 1016 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1017 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1018 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1019 | --sha=* | --sh=*) 1020 sharedstatedir=$ac_optarg ;; 1021 1022 -site | --site | --sit) 1023 ac_prev=site ;; 1024 -site=* | --site=* | --sit=*) 1025 site=$ac_optarg ;; 1026 1027 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1028 ac_prev=srcdir ;; 1029 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1030 srcdir=$ac_optarg ;; 1031 1032 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1033 | --syscon | --sysco | --sysc | --sys | --sy) 1034 ac_prev=sysconfdir ;; 1035 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1036 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1037 sysconfdir=$ac_optarg ;; 1038 1039 -target | --target | --targe | --targ | --tar | --ta | --t) 1040 ac_prev=target_alias ;; 1041 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1042 target_alias=$ac_optarg ;; 1043 1044 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1045 verbose=yes ;; 1046 1047 -version | --version | --versio | --versi | --vers | -V) 1048 ac_init_version=: ;; 1049 1050 -with-* | --with-*) 1051 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1052 # Reject names that are not valid shell variable names. 1053 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1054 as_fn_error $? "invalid package name: $ac_useropt" 1055 ac_useropt_orig=$ac_useropt 1056 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1057 case $ac_user_opts in 1058 *" 1059 "with_$ac_useropt" 1060 "*) ;; 1061 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1062 ac_unrecognized_sep=', ';; 1063 esac 1064 eval with_$ac_useropt=\$ac_optarg ;; 1065 1066 -without-* | --without-*) 1067 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1068 # Reject names that are not valid shell variable names. 1069 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1070 as_fn_error $? "invalid package name: $ac_useropt" 1071 ac_useropt_orig=$ac_useropt 1072 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1073 case $ac_user_opts in 1074 *" 1075 "with_$ac_useropt" 1076 "*) ;; 1077 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1078 ac_unrecognized_sep=', ';; 1079 esac 1080 eval with_$ac_useropt=no ;; 1081 1082 --x) 1083 # Obsolete; use --with-x. 1084 with_x=yes ;; 1085 1086 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1087 | --x-incl | --x-inc | --x-in | --x-i) 1088 ac_prev=x_includes ;; 1089 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1090 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1091 x_includes=$ac_optarg ;; 1092 1093 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1094 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1095 ac_prev=x_libraries ;; 1096 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1097 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1098 x_libraries=$ac_optarg ;; 1099 1100 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1101 Try \`$0 --help' for more information" 1102 ;; 1103 1104 *=*) 1105 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1106 # Reject names that are not valid shell variable names. 1107 case $ac_envvar in #( 1108 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1109 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1110 esac 1111 eval $ac_envvar=\$ac_optarg 1112 export $ac_envvar ;; 1113 1114 *) 1115 # FIXME: should be removed in autoconf 3.0. 1116 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1117 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1118 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1119 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1120 ;; 1121 1122 esac 1123 done 1124 1125 if test -n "$ac_prev"; then 1126 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1127 as_fn_error $? "missing argument to $ac_option" 1128 fi 1129 1130 if test -n "$ac_unrecognized_opts"; then 1131 case $enable_option_checking in 1132 no) ;; 1133 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1134 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1135 esac 1136 fi 1137 1138 # Check all directory arguments for consistency. 1139 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1140 datadir sysconfdir sharedstatedir localstatedir includedir \ 1141 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1142 libdir localedir mandir 1143 do 1144 eval ac_val=\$$ac_var 1145 # Remove trailing slashes. 1146 case $ac_val in 1147 */ ) 1148 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1149 eval $ac_var=\$ac_val;; 1150 esac 1151 # Be sure to have absolute directory names. 1152 case $ac_val in 1153 [\\/$]* | ?:[\\/]* ) continue;; 1154 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1155 esac 1156 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1157 done 1158 1159 # There might be people who depend on the old broken behavior: `$host' 1160 # used to hold the argument of --host etc. 1161 # FIXME: To remove some day. 1162 build=$build_alias 1163 host=$host_alias 1164 target=$target_alias 1165 1166 # FIXME: To remove some day. 1167 if test "x$host_alias" != x; then 1168 if test "x$build_alias" = x; then 1169 cross_compiling=maybe 1170 elif test "x$build_alias" != "x$host_alias"; then 1171 cross_compiling=yes 1172 fi 1173 fi 1174 1175 ac_tool_prefix= 1176 test -n "$host_alias" && ac_tool_prefix=$host_alias- 1177 1178 test "$silent" = yes && exec 6>/dev/null 1179 1180 1181 ac_pwd=`pwd` && test -n "$ac_pwd" && 1182 ac_ls_di=`ls -di .` && 1183 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1184 as_fn_error $? "working directory cannot be determined" 1185 test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1186 as_fn_error $? "pwd does not report name of working directory" 1187 1188 1189 # Find the source files, if location was not specified. 1190 if test -z "$srcdir"; then 1191 ac_srcdir_defaulted=yes 1192 # Try the directory containing this script, then the parent directory. 1193 ac_confdir=`$as_dirname -- "$as_myself" || 1194 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1195 X"$as_myself" : 'X\(//\)[^/]' \| \ 1196 X"$as_myself" : 'X\(//\)$' \| \ 1197 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1198 $as_echo X"$as_myself" | 1199 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1200 s//\1/ 1201 q 1202 } 1203 /^X\(\/\/\)[^/].*/{ 1204 s//\1/ 1205 q 1206 } 1207 /^X\(\/\/\)$/{ 1208 s//\1/ 1209 q 1210 } 1211 /^X\(\/\).*/{ 1212 s//\1/ 1213 q 1214 } 1215 s/.*/./; q'` 1216 srcdir=$ac_confdir 1217 if test ! -r "$srcdir/$ac_unique_file"; then 1218 srcdir=.. 1219 fi 1220 else 1221 ac_srcdir_defaulted=no 1222 fi 1223 if test ! -r "$srcdir/$ac_unique_file"; then 1224 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1225 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1226 fi 1227 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1228 ac_abs_confdir=`( 1229 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1230 pwd)` 1231 # When building in place, set srcdir=. 1232 if test "$ac_abs_confdir" = "$ac_pwd"; then 1233 srcdir=. 1234 fi 1235 # Remove unnecessary trailing slashes from srcdir. 1236 # Double slashes in file names in object file debugging info 1237 # mess up M-x gdb in Emacs. 1238 case $srcdir in 1239 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1240 esac 1241 for ac_var in $ac_precious_vars; do 1242 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1243 eval ac_env_${ac_var}_value=\$${ac_var} 1244 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1245 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1246 done 1247 1248 # 1249 # Report the --help message. 1250 # 1251 if test "$ac_init_help" = "long"; then 1252 # Omit some internal or obsolete options to make the list less imposing. 1253 # This message is too long to be a string in the A/UX 3.1 sh. 1254 cat <<_ACEOF 1255 \`configure' configures this package to adapt to many kinds of systems. 1256 1257 Usage: $0 [OPTION]... [VAR=VALUE]... 1258 1259 To assign environment variables (e.g., CC, CFLAGS...), specify them as 1260 VAR=VALUE. See below for descriptions of some of the useful variables. 1261 1262 Defaults for the options are specified in brackets. 1263 1264 Configuration: 1265 -h, --help display this help and exit 1266 --help=short display options specific to this package 1267 --help=recursive display the short help of all the included packages 1268 -V, --version display version information and exit 1269 -q, --quiet, --silent do not print \`checking ...' messages 1270 --cache-file=FILE cache test results in FILE [disabled] 1271 -C, --config-cache alias for \`--cache-file=config.cache' 1272 -n, --no-create do not create output files 1273 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1274 1275 Installation directories: 1276 --prefix=PREFIX install architecture-independent files in PREFIX 1277 [$ac_default_prefix] 1278 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1279 [PREFIX] 1280 1281 By default, \`make install' will install all the files in 1282 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1283 an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1284 for instance \`--prefix=\$HOME'. 1285 1286 For better control, use the options below. 1287 1288 Fine tuning of the installation directories: 1289 --bindir=DIR user executables [EPREFIX/bin] 1290 --sbindir=DIR system admin executables [EPREFIX/sbin] 1291 --libexecdir=DIR program executables [EPREFIX/libexec] 1292 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1293 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1294 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1295 --libdir=DIR object code libraries [EPREFIX/lib] 1296 --includedir=DIR C header files [PREFIX/include] 1297 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1298 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1299 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1300 --infodir=DIR info documentation [DATAROOTDIR/info] 1301 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1302 --mandir=DIR man documentation [DATAROOTDIR/man] 1303 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1304 --htmldir=DIR html documentation [DOCDIR] 1305 --dvidir=DIR dvi documentation [DOCDIR] 1306 --pdfdir=DIR pdf documentation [DOCDIR] 1307 --psdir=DIR ps documentation [DOCDIR] 1308 _ACEOF 1309 1310 cat <<\_ACEOF 1311 1312 System types: 1313 --build=BUILD configure for building on BUILD [guessed] 1314 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1315 --target=TARGET configure for building compilers for TARGET [HOST] 1316 _ACEOF 1317 fi 1318 1319 if test -n "$ac_init_help"; then 1320 1321 cat <<\_ACEOF 1322 1323 Optional Features: 1324 --disable-option-checking ignore unrecognized --enable/--with options 1325 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1326 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1327 --enable-c++-tools build auxiliary c++ tools 1328 --enable-maintainer-mode 1329 enable maintainer mode. Add rules to rebuild 1330 configurey bits 1331 --enable-checking[=LIST] 1332 enable expensive run-time checks. With LIST, enable 1333 only specific categories of checks. Categories are: 1334 yes,no,all,none,release. 1335 --enable-default-pie enable Position Independent Executable as default 1336 1337 Optional Packages: 1338 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1339 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1340 --with-gcc-major-version-only 1341 use only GCC major number in filesystem paths 1342 1343 Some influential environment variables: 1344 CXX C++ compiler command 1345 CXXFLAGS C++ compiler flags 1346 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1347 nonstandard directory <lib dir> 1348 LIBS libraries to pass to the linker, e.g. -l<library> 1349 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1350 you have headers in a nonstandard directory <include dir> 1351 CXXCPP C++ preprocessor 1352 1353 Use these variables to override the choices made by `configure' or to help 1354 it to find libraries and programs with nonstandard names/locations. 1355 1356 Report bugs to the package provider. 1357 _ACEOF 1358 ac_status=$? 1359 fi 1360 1361 if test "$ac_init_help" = "recursive"; then 1362 # If there are subdirs, report their specific --help. 1363 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1364 test -d "$ac_dir" || 1365 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1366 continue 1367 ac_builddir=. 1368 1369 case "$ac_dir" in 1370 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1371 *) 1372 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1373 # A ".." for each directory in $ac_dir_suffix. 1374 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1375 case $ac_top_builddir_sub in 1376 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1377 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1378 esac ;; 1379 esac 1380 ac_abs_top_builddir=$ac_pwd 1381 ac_abs_builddir=$ac_pwd$ac_dir_suffix 1382 # for backward compatibility: 1383 ac_top_builddir=$ac_top_build_prefix 1384 1385 case $srcdir in 1386 .) # We are building in place. 1387 ac_srcdir=. 1388 ac_top_srcdir=$ac_top_builddir_sub 1389 ac_abs_top_srcdir=$ac_pwd ;; 1390 [\\/]* | ?:[\\/]* ) # Absolute name. 1391 ac_srcdir=$srcdir$ac_dir_suffix; 1392 ac_top_srcdir=$srcdir 1393 ac_abs_top_srcdir=$srcdir ;; 1394 *) # Relative name. 1395 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1396 ac_top_srcdir=$ac_top_build_prefix$srcdir 1397 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1398 esac 1399 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1400 1401 cd "$ac_dir" || { ac_status=$?; continue; } 1402 # Check for guested configure. 1403 if test -f "$ac_srcdir/configure.gnu"; then 1404 echo && 1405 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1406 elif test -f "$ac_srcdir/configure"; then 1407 echo && 1408 $SHELL "$ac_srcdir/configure" --help=recursive 1409 else 1410 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1411 fi || ac_status=$? 1412 cd "$ac_pwd" || { ac_status=$?; break; } 1413 done 1414 fi 1415 1416 test -n "$ac_init_help" && exit $ac_status 1417 if $ac_init_version; then 1418 cat <<\_ACEOF 1419 configure 1420 generated by GNU Autoconf 2.69 1421 1422 Copyright (C) 2012 Free Software Foundation, Inc. 1423 This configure script is free software; the Free Software Foundation 1424 gives unlimited permission to copy, distribute and modify it. 1425 _ACEOF 1426 exit 1427 fi 1428 1429 ## ------------------------ ## 1430 ## Autoconf initialization. ## 1431 ## ------------------------ ## 1432 1433 # ac_fn_cxx_try_compile LINENO 1434 # ---------------------------- 1435 # Try to compile conftest.$ac_ext, and return whether this succeeded. 1436 ac_fn_cxx_try_compile () 1437 { 1438 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1439 rm -f conftest.$ac_objext 1440 if { { ac_try="$ac_compile" 1441 case "(($ac_try" in 1442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1443 *) ac_try_echo=$ac_try;; 1444 esac 1445 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1446 $as_echo "$ac_try_echo"; } >&5 1447 (eval "$ac_compile") 2>conftest.err 1448 ac_status=$? 1449 if test -s conftest.err; then 1450 grep -v '^ *+' conftest.err >conftest.er1 1451 cat conftest.er1 >&5 1452 mv -f conftest.er1 conftest.err 1453 fi 1454 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1455 test $ac_status = 0; } && { 1456 test -z "$ac_cxx_werror_flag" || 1457 test ! -s conftest.err 1458 } && test -s conftest.$ac_objext; then : 1459 ac_retval=0 1460 else 1461 $as_echo "$as_me: failed program was:" >&5 1462 sed 's/^/| /' conftest.$ac_ext >&5 1463 1464 ac_retval=1 1465 fi 1466 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1467 as_fn_set_status $ac_retval 1468 1469 } # ac_fn_cxx_try_compile 1470 1471 # ac_fn_cxx_try_cpp LINENO 1472 # ------------------------ 1473 # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1474 ac_fn_cxx_try_cpp () 1475 { 1476 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1477 if { { ac_try="$ac_cpp conftest.$ac_ext" 1478 case "(($ac_try" in 1479 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1480 *) ac_try_echo=$ac_try;; 1481 esac 1482 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1483 $as_echo "$ac_try_echo"; } >&5 1484 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1485 ac_status=$? 1486 if test -s conftest.err; then 1487 grep -v '^ *+' conftest.err >conftest.er1 1488 cat conftest.er1 >&5 1489 mv -f conftest.er1 conftest.err 1490 fi 1491 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1492 test $ac_status = 0; } > conftest.i && { 1493 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || 1494 test ! -s conftest.err 1495 }; then : 1496 ac_retval=0 1497 else 1498 $as_echo "$as_me: failed program was:" >&5 1499 sed 's/^/| /' conftest.$ac_ext >&5 1500 1501 ac_retval=1 1502 fi 1503 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1504 as_fn_set_status $ac_retval 1505 1506 } # ac_fn_cxx_try_cpp 1507 1508 # ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES 1509 # --------------------------------------------------------- 1510 # Tests whether HEADER exists, giving a warning if it cannot be compiled using 1511 # the include files in INCLUDES and setting the cache variable VAR 1512 # accordingly. 1513 ac_fn_cxx_check_header_mongrel () 1514 { 1515 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1516 if eval \${$3+:} false; then : 1517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1518 $as_echo_n "checking for $2... " >&6; } 1519 if eval \${$3+:} false; then : 1520 $as_echo_n "(cached) " >&6 1521 fi 1522 eval ac_res=\$$3 1523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1524 $as_echo "$ac_res" >&6; } 1525 else 1526 # Is the header compilable? 1527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1528 $as_echo_n "checking $2 usability... " >&6; } 1529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1530 /* end confdefs.h. */ 1531 $4 1532 #include <$2> 1533 _ACEOF 1534 if ac_fn_cxx_try_compile "$LINENO"; then : 1535 ac_header_compiler=yes 1536 else 1537 ac_header_compiler=no 1538 fi 1539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1541 $as_echo "$ac_header_compiler" >&6; } 1542 1543 # Is the header present? 1544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1545 $as_echo_n "checking $2 presence... " >&6; } 1546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1547 /* end confdefs.h. */ 1548 #include <$2> 1549 _ACEOF 1550 if ac_fn_cxx_try_cpp "$LINENO"; then : 1551 ac_header_preproc=yes 1552 else 1553 ac_header_preproc=no 1554 fi 1555 rm -f conftest.err conftest.i conftest.$ac_ext 1556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1557 $as_echo "$ac_header_preproc" >&6; } 1558 1559 # So? What about this header? 1560 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #(( 1561 yes:no: ) 1562 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1563 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1564 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1565 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1566 ;; 1567 no:yes:* ) 1568 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1569 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1570 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1571 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1572 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1573 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1575 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1576 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1577 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1578 ;; 1579 esac 1580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1581 $as_echo_n "checking for $2... " >&6; } 1582 if eval \${$3+:} false; then : 1583 $as_echo_n "(cached) " >&6 1584 else 1585 eval "$3=\$ac_header_compiler" 1586 fi 1587 eval ac_res=\$$3 1588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1589 $as_echo "$ac_res" >&6; } 1590 fi 1591 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1592 1593 } # ac_fn_cxx_check_header_mongrel 1594 1595 # ac_fn_cxx_try_run LINENO 1596 # ------------------------ 1597 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1598 # that executables *can* be run. 1599 ac_fn_cxx_try_run () 1600 { 1601 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1602 if { { ac_try="$ac_link" 1603 case "(($ac_try" in 1604 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1605 *) ac_try_echo=$ac_try;; 1606 esac 1607 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1608 $as_echo "$ac_try_echo"; } >&5 1609 (eval "$ac_link") 2>&5 1610 ac_status=$? 1611 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1612 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1613 { { case "(($ac_try" in 1614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1615 *) ac_try_echo=$ac_try;; 1616 esac 1617 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1618 $as_echo "$ac_try_echo"; } >&5 1619 (eval "$ac_try") 2>&5 1620 ac_status=$? 1621 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1622 test $ac_status = 0; }; }; then : 1623 ac_retval=0 1624 else 1625 $as_echo "$as_me: program exited with status $ac_status" >&5 1626 $as_echo "$as_me: failed program was:" >&5 1627 sed 's/^/| /' conftest.$ac_ext >&5 1628 1629 ac_retval=$ac_status 1630 fi 1631 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1632 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1633 as_fn_set_status $ac_retval 1634 1635 } # ac_fn_cxx_try_run 1636 1637 # ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES 1638 # --------------------------------------------------------- 1639 # Tests whether HEADER exists and can be compiled using the include files in 1640 # INCLUDES, setting the cache variable VAR accordingly. 1641 ac_fn_cxx_check_header_compile () 1642 { 1643 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1645 $as_echo_n "checking for $2... " >&6; } 1646 if eval \${$3+:} false; then : 1647 $as_echo_n "(cached) " >&6 1648 else 1649 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1650 /* end confdefs.h. */ 1651 $4 1652 #include <$2> 1653 _ACEOF 1654 if ac_fn_cxx_try_compile "$LINENO"; then : 1655 eval "$3=yes" 1656 else 1657 eval "$3=no" 1658 fi 1659 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1660 fi 1661 eval ac_res=\$$3 1662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1663 $as_echo "$ac_res" >&6; } 1664 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1665 1666 } # ac_fn_cxx_check_header_compile 1667 1668 # ac_fn_cxx_try_link LINENO 1669 # ------------------------- 1670 # Try to link conftest.$ac_ext, and return whether this succeeded. 1671 ac_fn_cxx_try_link () 1672 { 1673 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1674 rm -f conftest.$ac_objext conftest$ac_exeext 1675 if { { ac_try="$ac_link" 1676 case "(($ac_try" in 1677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1678 *) ac_try_echo=$ac_try;; 1679 esac 1680 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1681 $as_echo "$ac_try_echo"; } >&5 1682 (eval "$ac_link") 2>conftest.err 1683 ac_status=$? 1684 if test -s conftest.err; then 1685 grep -v '^ *+' conftest.err >conftest.er1 1686 cat conftest.er1 >&5 1687 mv -f conftest.er1 conftest.err 1688 fi 1689 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1690 test $ac_status = 0; } && { 1691 test -z "$ac_cxx_werror_flag" || 1692 test ! -s conftest.err 1693 } && test -s conftest$ac_exeext && { 1694 test "$cross_compiling" = yes || 1695 test -x conftest$ac_exeext 1696 }; then : 1697 ac_retval=0 1698 else 1699 $as_echo "$as_me: failed program was:" >&5 1700 sed 's/^/| /' conftest.$ac_ext >&5 1701 1702 ac_retval=1 1703 fi 1704 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1705 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1706 # interfere with the next link command; also delete a directory that is 1707 # left behind by Apple's compiler. We do this before executing the actions. 1708 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1709 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1710 as_fn_set_status $ac_retval 1711 1712 } # ac_fn_cxx_try_link 1713 cat >config.log <<_ACEOF 1714 This file contains any messages produced by compilers while 1715 running configure, to aid debugging if configure makes a mistake. 1716 1717 It was created by $as_me, which was 1718 generated by GNU Autoconf 2.69. Invocation command line was 1719 1720 $ $0 $@ 1721 1722 _ACEOF 1723 exec 5>>config.log 1724 { 1725 cat <<_ASUNAME 1726 ## --------- ## 1727 ## Platform. ## 1728 ## --------- ## 1729 1730 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1731 uname -m = `(uname -m) 2>/dev/null || echo unknown` 1732 uname -r = `(uname -r) 2>/dev/null || echo unknown` 1733 uname -s = `(uname -s) 2>/dev/null || echo unknown` 1734 uname -v = `(uname -v) 2>/dev/null || echo unknown` 1735 1736 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1737 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1738 1739 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1740 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1741 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1742 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1743 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1744 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1745 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1746 1747 _ASUNAME 1748 1749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1750 for as_dir in $PATH 1751 do 1752 IFS=$as_save_IFS 1753 test -z "$as_dir" && as_dir=. 1754 $as_echo "PATH: $as_dir" 1755 done 1756 IFS=$as_save_IFS 1757 1758 } >&5 1759 1760 cat >&5 <<_ACEOF 1761 1762 1763 ## ----------- ## 1764 ## Core tests. ## 1765 ## ----------- ## 1766 1767 _ACEOF 1768 1769 1770 # Keep a trace of the command line. 1771 # Strip out --no-create and --no-recursion so they do not pile up. 1772 # Strip out --silent because we don't want to record it for future runs. 1773 # Also quote any args containing shell meta-characters. 1774 # Make two passes to allow for proper duplicate-argument suppression. 1775 ac_configure_args= 1776 ac_configure_args0= 1777 ac_configure_args1= 1778 ac_must_keep_next=false 1779 for ac_pass in 1 2 1780 do 1781 for ac_arg 1782 do 1783 case $ac_arg in 1784 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1785 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1786 | -silent | --silent | --silen | --sile | --sil) 1787 continue ;; 1788 *\'*) 1789 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1790 esac 1791 case $ac_pass in 1792 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1793 2) 1794 as_fn_append ac_configure_args1 " '$ac_arg'" 1795 if test $ac_must_keep_next = true; then 1796 ac_must_keep_next=false # Got value, back to normal. 1797 else 1798 case $ac_arg in 1799 *=* | --config-cache | -C | -disable-* | --disable-* \ 1800 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1801 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1802 | -with-* | --with-* | -without-* | --without-* | --x) 1803 case "$ac_configure_args0 " in 1804 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1805 esac 1806 ;; 1807 -* ) ac_must_keep_next=true ;; 1808 esac 1809 fi 1810 as_fn_append ac_configure_args " '$ac_arg'" 1811 ;; 1812 esac 1813 done 1814 done 1815 { ac_configure_args0=; unset ac_configure_args0;} 1816 { ac_configure_args1=; unset ac_configure_args1;} 1817 1818 # When interrupted or exit'd, cleanup temporary files, and complete 1819 # config.log. We remove comments because anyway the quotes in there 1820 # would cause problems or look ugly. 1821 # WARNING: Use '\'' to represent an apostrophe within the trap. 1822 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1823 trap 'exit_status=$? 1824 # Save into config.log some information that might help in debugging. 1825 { 1826 echo 1827 1828 $as_echo "## ---------------- ## 1829 ## Cache variables. ## 1830 ## ---------------- ##" 1831 echo 1832 # The following way of writing the cache mishandles newlines in values, 1833 ( 1834 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1835 eval ac_val=\$$ac_var 1836 case $ac_val in #( 1837 *${as_nl}*) 1838 case $ac_var in #( 1839 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1840 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1841 esac 1842 case $ac_var in #( 1843 _ | IFS | as_nl) ;; #( 1844 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1845 *) { eval $ac_var=; unset $ac_var;} ;; 1846 esac ;; 1847 esac 1848 done 1849 (set) 2>&1 | 1850 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1851 *${as_nl}ac_space=\ *) 1852 sed -n \ 1853 "s/'\''/'\''\\\\'\'''\''/g; 1854 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1855 ;; #( 1856 *) 1857 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1858 ;; 1859 esac | 1860 sort 1861 ) 1862 echo 1863 1864 $as_echo "## ----------------- ## 1865 ## Output variables. ## 1866 ## ----------------- ##" 1867 echo 1868 for ac_var in $ac_subst_vars 1869 do 1870 eval ac_val=\$$ac_var 1871 case $ac_val in 1872 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1873 esac 1874 $as_echo "$ac_var='\''$ac_val'\''" 1875 done | sort 1876 echo 1877 1878 if test -n "$ac_subst_files"; then 1879 $as_echo "## ------------------- ## 1880 ## File substitutions. ## 1881 ## ------------------- ##" 1882 echo 1883 for ac_var in $ac_subst_files 1884 do 1885 eval ac_val=\$$ac_var 1886 case $ac_val in 1887 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1888 esac 1889 $as_echo "$ac_var='\''$ac_val'\''" 1890 done | sort 1891 echo 1892 fi 1893 1894 if test -s confdefs.h; then 1895 $as_echo "## ----------- ## 1896 ## confdefs.h. ## 1897 ## ----------- ##" 1898 echo 1899 cat confdefs.h 1900 echo 1901 fi 1902 test "$ac_signal" != 0 && 1903 $as_echo "$as_me: caught signal $ac_signal" 1904 $as_echo "$as_me: exit $exit_status" 1905 } >&5 1906 rm -f core *.core core.conftest.* && 1907 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1908 exit $exit_status 1909 ' 0 1910 for ac_signal in 1 2 13 15; do 1911 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 1912 done 1913 ac_signal=0 1914 1915 # confdefs.h avoids OS command line length limits that DEFS can exceed. 1916 rm -f -r conftest* confdefs.h 1917 1918 $as_echo "/* confdefs.h */" > confdefs.h 1919 1920 # Predefined preprocessor variables. 1921 1922 cat >>confdefs.h <<_ACEOF 1923 #define PACKAGE_NAME "$PACKAGE_NAME" 1924 _ACEOF 1925 1926 cat >>confdefs.h <<_ACEOF 1927 #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1928 _ACEOF 1929 1930 cat >>confdefs.h <<_ACEOF 1931 #define PACKAGE_VERSION "$PACKAGE_VERSION" 1932 _ACEOF 1933 1934 cat >>confdefs.h <<_ACEOF 1935 #define PACKAGE_STRING "$PACKAGE_STRING" 1936 _ACEOF 1937 1938 cat >>confdefs.h <<_ACEOF 1939 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1940 _ACEOF 1941 1942 cat >>confdefs.h <<_ACEOF 1943 #define PACKAGE_URL "$PACKAGE_URL" 1944 _ACEOF 1945 1946 1947 # Let the site file select an alternate cache file if it wants to. 1948 # Prefer an explicitly selected file to automatically selected ones. 1949 ac_site_file1=NONE 1950 ac_site_file2=NONE 1951 if test -n "$CONFIG_SITE"; then 1952 # We do not want a PATH search for config.site. 1953 case $CONFIG_SITE in #(( 1954 -*) ac_site_file1=./$CONFIG_SITE;; 1955 */*) ac_site_file1=$CONFIG_SITE;; 1956 *) ac_site_file1=./$CONFIG_SITE;; 1957 esac 1958 elif test "x$prefix" != xNONE; then 1959 ac_site_file1=$prefix/share/config.site 1960 ac_site_file2=$prefix/etc/config.site 1961 else 1962 ac_site_file1=$ac_default_prefix/share/config.site 1963 ac_site_file2=$ac_default_prefix/etc/config.site 1964 fi 1965 for ac_site_file in "$ac_site_file1" "$ac_site_file2" 1966 do 1967 test "x$ac_site_file" = xNONE && continue 1968 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 1969 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 1970 $as_echo "$as_me: loading site script $ac_site_file" >&6;} 1971 sed 's/^/| /' "$ac_site_file" >&5 1972 . "$ac_site_file" \ 1973 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1974 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 1975 as_fn_error $? "failed to load site script $ac_site_file 1976 See \`config.log' for more details" "$LINENO" 5; } 1977 fi 1978 done 1979 1980 if test -r "$cache_file"; then 1981 # Some versions of bash will fail to source /dev/null (special files 1982 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 1983 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 1984 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 1985 $as_echo "$as_me: loading cache $cache_file" >&6;} 1986 case $cache_file in 1987 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1988 *) . "./$cache_file";; 1989 esac 1990 fi 1991 else 1992 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 1993 $as_echo "$as_me: creating cache $cache_file" >&6;} 1994 >$cache_file 1995 fi 1996 1997 # Check that the precious variables saved in the cache have kept the same 1998 # value. 1999 ac_cache_corrupted=false 2000 for ac_var in $ac_precious_vars; do 2001 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2002 eval ac_new_set=\$ac_env_${ac_var}_set 2003 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2004 eval ac_new_val=\$ac_env_${ac_var}_value 2005 case $ac_old_set,$ac_new_set in 2006 set,) 2007 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2008 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2009 ac_cache_corrupted=: ;; 2010 ,set) 2011 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2012 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2013 ac_cache_corrupted=: ;; 2014 ,);; 2015 *) 2016 if test "x$ac_old_val" != "x$ac_new_val"; then 2017 # differences in whitespace do not lead to failure. 2018 ac_old_val_w=`echo x $ac_old_val` 2019 ac_new_val_w=`echo x $ac_new_val` 2020 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2021 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2022 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2023 ac_cache_corrupted=: 2024 else 2025 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2026 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2027 eval $ac_var=\$ac_old_val 2028 fi 2029 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2030 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2031 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2032 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2033 fi;; 2034 esac 2035 # Pass precious variables to config.status. 2036 if test "$ac_new_set" = set; then 2037 case $ac_new_val in 2038 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2039 *) ac_arg=$ac_var=$ac_new_val ;; 2040 esac 2041 case " $ac_configure_args " in 2042 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2043 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2044 esac 2045 fi 2046 done 2047 if $ac_cache_corrupted; then 2048 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2049 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2050 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2051 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2052 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2053 fi 2054 ## -------------------- ## 2055 ## Main body of script. ## 2056 ## -------------------- ## 2057 2058 ac_ext=c 2059 ac_cpp='$CPP $CPPFLAGS' 2060 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2061 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2062 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2063 2064 2065 2066 2067 2068 # Determine the noncanonical names used for directories. 2069 ac_aux_dir= 2070 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2071 if test -f "$ac_dir/install-sh"; then 2072 ac_aux_dir=$ac_dir 2073 ac_install_sh="$ac_aux_dir/install-sh -c" 2074 break 2075 elif test -f "$ac_dir/install.sh"; then 2076 ac_aux_dir=$ac_dir 2077 ac_install_sh="$ac_aux_dir/install.sh -c" 2078 break 2079 elif test -f "$ac_dir/shtool"; then 2080 ac_aux_dir=$ac_dir 2081 ac_install_sh="$ac_aux_dir/shtool install -c" 2082 break 2083 fi 2084 done 2085 if test -z "$ac_aux_dir"; then 2086 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2087 fi 2088 2089 # These three variables are undocumented and unsupported, 2090 # and are intended to be withdrawn in a future Autoconf release. 2091 # They can cause serious problems if a builder's source tree is in a directory 2092 # whose full name contains unusual characters. 2093 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2094 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2095 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2096 2097 2098 # Make sure we can run config.sub. 2099 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2100 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2101 2102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2103 $as_echo_n "checking build system type... " >&6; } 2104 if ${ac_cv_build+:} false; then : 2105 $as_echo_n "(cached) " >&6 2106 else 2107 ac_build_alias=$build_alias 2108 test "x$ac_build_alias" = x && 2109 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2110 test "x$ac_build_alias" = x && 2111 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2112 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2113 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2114 2115 fi 2116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2117 $as_echo "$ac_cv_build" >&6; } 2118 case $ac_cv_build in 2119 *-*-*) ;; 2120 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2121 esac 2122 build=$ac_cv_build 2123 ac_save_IFS=$IFS; IFS='-' 2124 set x $ac_cv_build 2125 shift 2126 build_cpu=$1 2127 build_vendor=$2 2128 shift; shift 2129 # Remember, the first character of IFS is used to create $*, 2130 # except with old shells: 2131 build_os=$* 2132 IFS=$ac_save_IFS 2133 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2134 2135 2136 case ${build_alias} in 2137 "") build_noncanonical=${build} ;; 2138 *) build_noncanonical=${build_alias} ;; 2139 esac 2140 2141 case ${host_alias} in 2142 "") host_noncanonical=${build_noncanonical} ;; 2143 *) host_noncanonical=${host_alias} ;; 2144 esac 2145 2146 case ${target_alias} in 2147 "") target_noncanonical=${host_noncanonical} ;; 2148 *) target_noncanonical=${target_alias} ;; 2149 esac 2150 2151 2152 2153 2154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2155 $as_echo_n "checking host system type... " >&6; } 2156 if ${ac_cv_host+:} false; then : 2157 $as_echo_n "(cached) " >&6 2158 else 2159 if test "x$host_alias" = x; then 2160 ac_cv_host=$ac_cv_build 2161 else 2162 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2163 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2164 fi 2165 2166 fi 2167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2168 $as_echo "$ac_cv_host" >&6; } 2169 case $ac_cv_host in 2170 *-*-*) ;; 2171 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2172 esac 2173 host=$ac_cv_host 2174 ac_save_IFS=$IFS; IFS='-' 2175 set x $ac_cv_host 2176 shift 2177 host_cpu=$1 2178 host_vendor=$2 2179 shift; shift 2180 # Remember, the first character of IFS is used to create $*, 2181 # except with old shells: 2182 host_os=$* 2183 IFS=$ac_save_IFS 2184 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2185 2186 2187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2188 $as_echo_n "checking target system type... " >&6; } 2189 if ${ac_cv_target+:} false; then : 2190 $as_echo_n "(cached) " >&6 2191 else 2192 if test "x$target_alias" = x; then 2193 ac_cv_target=$ac_cv_host 2194 else 2195 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2196 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2197 fi 2198 2199 fi 2200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2201 $as_echo "$ac_cv_target" >&6; } 2202 case $ac_cv_target in 2203 *-*-*) ;; 2204 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; 2205 esac 2206 target=$ac_cv_target 2207 ac_save_IFS=$IFS; IFS='-' 2208 set x $ac_cv_target 2209 shift 2210 target_cpu=$1 2211 target_vendor=$2 2212 shift; shift 2213 # Remember, the first character of IFS is used to create $*, 2214 # except with old shells: 2215 target_os=$* 2216 IFS=$ac_save_IFS 2217 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2218 2219 2220 # The aliases save the names the user supplied, while $host etc. 2221 # will get canonicalized. 2222 test -n "$target_alias" && 2223 test "$program_prefix$program_suffix$program_transform_name" = \ 2224 NONENONEs,x,x, && 2225 program_prefix=${target_alias}- 2226 2227 # Find a good install program. We prefer a C program (faster), 2228 # so one script is as good as another. But avoid the broken or 2229 # incompatible versions: 2230 # SysV /etc/install, /usr/sbin/install 2231 # SunOS /usr/etc/install 2232 # IRIX /sbin/install 2233 # AIX /bin/install 2234 # AmigaOS /C/install, which installs bootblocks on floppy discs 2235 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2236 # AFS /usr/afsws/bin/install, which mishandles nonexistent args 2237 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2238 # OS/2's system install, which has a completely different semantic 2239 # ./install, which can be erroneously created by make from ./install.sh. 2240 # Reject install programs that cannot install multiple files. 2241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2242 $as_echo_n "checking for a BSD-compatible install... " >&6; } 2243 if test -z "$INSTALL"; then 2244 if ${ac_cv_path_install+:} false; then : 2245 $as_echo_n "(cached) " >&6 2246 else 2247 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2248 for as_dir in $PATH 2249 do 2250 IFS=$as_save_IFS 2251 test -z "$as_dir" && as_dir=. 2252 # Account for people who put trailing slashes in PATH elements. 2253 case $as_dir/ in #(( 2254 ./ | .// | /[cC]/* | \ 2255 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2256 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2257 /usr/ucb/* ) ;; 2258 *) 2259 # OSF1 and SCO ODT 3.0 have their own names for install. 2260 # Don't use installbsd from OSF since it installs stuff as root 2261 # by default. 2262 for ac_prog in ginstall scoinst install; do 2263 for ac_exec_ext in '' $ac_executable_extensions; do 2264 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2265 if test $ac_prog = install && 2266 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2267 # AIX install. It has an incompatible calling convention. 2268 : 2269 elif test $ac_prog = install && 2270 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2271 # program-specific install script used by HP pwplus--don't use. 2272 : 2273 else 2274 rm -rf conftest.one conftest.two conftest.dir 2275 echo one > conftest.one 2276 echo two > conftest.two 2277 mkdir conftest.dir 2278 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2279 test -s conftest.one && test -s conftest.two && 2280 test -s conftest.dir/conftest.one && 2281 test -s conftest.dir/conftest.two 2282 then 2283 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2284 break 3 2285 fi 2286 fi 2287 fi 2288 done 2289 done 2290 ;; 2291 esac 2292 2293 done 2294 IFS=$as_save_IFS 2295 2296 rm -rf conftest.one conftest.two conftest.dir 2297 2298 fi 2299 if test "${ac_cv_path_install+set}" = set; then 2300 INSTALL=$ac_cv_path_install 2301 else 2302 # As a last resort, use the slow shell script. Don't cache a 2303 # value for INSTALL within a source directory, because that will 2304 # break other packages using the cache if that directory is 2305 # removed, or if the value is a relative name. 2306 INSTALL=$ac_install_sh 2307 fi 2308 fi 2309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2310 $as_echo "$INSTALL" >&6; } 2311 2312 # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2313 # It thinks the first close brace ends the variable substitution. 2314 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2315 2316 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2317 2318 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2319 2320 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2321 2322 2323 ac_ext=cpp 2324 ac_cpp='$CXXCPP $CPPFLAGS' 2325 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2326 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2327 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 2328 if test -z "$CXX"; then 2329 if test -n "$CCC"; then 2330 CXX=$CCC 2331 else 2332 if test -n "$ac_tool_prefix"; then 2333 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC 2334 do 2335 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2336 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2338 $as_echo_n "checking for $ac_word... " >&6; } 2339 if ${ac_cv_prog_CXX+:} false; then : 2340 $as_echo_n "(cached) " >&6 2341 else 2342 if test -n "$CXX"; then 2343 ac_cv_prog_CXX="$CXX" # Let the user override the test. 2344 else 2345 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2346 for as_dir in $PATH 2347 do 2348 IFS=$as_save_IFS 2349 test -z "$as_dir" && as_dir=. 2350 for ac_exec_ext in '' $ac_executable_extensions; do 2351 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2352 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 2353 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2354 break 2 2355 fi 2356 done 2357 done 2358 IFS=$as_save_IFS 2359 2360 fi 2361 fi 2362 CXX=$ac_cv_prog_CXX 2363 if test -n "$CXX"; then 2364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 2365 $as_echo "$CXX" >&6; } 2366 else 2367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2368 $as_echo "no" >&6; } 2369 fi 2370 2371 2372 test -n "$CXX" && break 2373 done 2374 fi 2375 if test -z "$CXX"; then 2376 ac_ct_CXX=$CXX 2377 for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC 2378 do 2379 # Extract the first word of "$ac_prog", so it can be a program name with args. 2380 set dummy $ac_prog; ac_word=$2 2381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2382 $as_echo_n "checking for $ac_word... " >&6; } 2383 if ${ac_cv_prog_ac_ct_CXX+:} false; then : 2384 $as_echo_n "(cached) " >&6 2385 else 2386 if test -n "$ac_ct_CXX"; then 2387 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 2388 else 2389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2390 for as_dir in $PATH 2391 do 2392 IFS=$as_save_IFS 2393 test -z "$as_dir" && as_dir=. 2394 for ac_exec_ext in '' $ac_executable_extensions; do 2395 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2396 ac_cv_prog_ac_ct_CXX="$ac_prog" 2397 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2398 break 2 2399 fi 2400 done 2401 done 2402 IFS=$as_save_IFS 2403 2404 fi 2405 fi 2406 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX 2407 if test -n "$ac_ct_CXX"; then 2408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 2409 $as_echo "$ac_ct_CXX" >&6; } 2410 else 2411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2412 $as_echo "no" >&6; } 2413 fi 2414 2415 2416 test -n "$ac_ct_CXX" && break 2417 done 2418 2419 if test "x$ac_ct_CXX" = x; then 2420 CXX="g++" 2421 else 2422 case $cross_compiling:$ac_tool_warned in 2423 yes:) 2424 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2425 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2426 ac_tool_warned=yes ;; 2427 esac 2428 CXX=$ac_ct_CXX 2429 fi 2430 fi 2431 2432 fi 2433 fi 2434 # Provide some information about the compiler. 2435 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 2436 set X $ac_compile 2437 ac_compiler=$2 2438 for ac_option in --version -v -V -qversion; do 2439 { { ac_try="$ac_compiler $ac_option >&5" 2440 case "(($ac_try" in 2441 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2442 *) ac_try_echo=$ac_try;; 2443 esac 2444 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2445 $as_echo "$ac_try_echo"; } >&5 2446 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2447 ac_status=$? 2448 if test -s conftest.err; then 2449 sed '10a\ 2450 ... rest of stderr output deleted ... 2451 10q' conftest.err >conftest.er1 2452 cat conftest.er1 >&5 2453 fi 2454 rm -f conftest.er1 conftest.err 2455 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2456 test $ac_status = 0; } 2457 done 2458 2459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2460 /* end confdefs.h. */ 2461 2462 int 2463 main () 2464 { 2465 2466 ; 2467 return 0; 2468 } 2469 _ACEOF 2470 ac_clean_files_save=$ac_clean_files 2471 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2472 # Try to create an executable without -o first, disregard a.out. 2473 # It will help us diagnose broken compilers, and finding out an intuition 2474 # of exeext. 2475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5 2476 $as_echo_n "checking whether the C++ compiler works... " >&6; } 2477 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2478 2479 # The possible output files: 2480 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2481 2482 ac_rmfiles= 2483 for ac_file in $ac_files 2484 do 2485 case $ac_file in 2486 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2487 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2488 esac 2489 done 2490 rm -f $ac_rmfiles 2491 2492 if { { ac_try="$ac_link_default" 2493 case "(($ac_try" in 2494 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2495 *) ac_try_echo=$ac_try;; 2496 esac 2497 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2498 $as_echo "$ac_try_echo"; } >&5 2499 (eval "$ac_link_default") 2>&5 2500 ac_status=$? 2501 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2502 test $ac_status = 0; }; then : 2503 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2504 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2505 # in a Makefile. We should not override ac_cv_exeext if it was cached, 2506 # so that the user can short-circuit this test for compilers unknown to 2507 # Autoconf. 2508 for ac_file in $ac_files '' 2509 do 2510 test -f "$ac_file" || continue 2511 case $ac_file in 2512 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2513 ;; 2514 [ab].out ) 2515 # We found the default executable, but exeext='' is most 2516 # certainly right. 2517 break;; 2518 *.* ) 2519 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2520 then :; else 2521 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2522 fi 2523 # We set ac_cv_exeext here because the later test for it is not 2524 # safe: cross compilers may not add the suffix if given an `-o' 2525 # argument, so we may need to know it at that point already. 2526 # Even if this section looks crufty: it has the advantage of 2527 # actually working. 2528 break;; 2529 * ) 2530 break;; 2531 esac 2532 done 2533 test "$ac_cv_exeext" = no && ac_cv_exeext= 2534 2535 else 2536 ac_file='' 2537 fi 2538 if test -z "$ac_file"; then : 2539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2540 $as_echo "no" >&6; } 2541 $as_echo "$as_me: failed program was:" >&5 2542 sed 's/^/| /' conftest.$ac_ext >&5 2543 2544 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2545 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2546 as_fn_error 77 "C++ compiler cannot create executables 2547 See \`config.log' for more details" "$LINENO" 5; } 2548 else 2549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2550 $as_echo "yes" >&6; } 2551 fi 2552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5 2553 $as_echo_n "checking for C++ compiler default output file name... " >&6; } 2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2555 $as_echo "$ac_file" >&6; } 2556 ac_exeext=$ac_cv_exeext 2557 2558 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2559 ac_clean_files=$ac_clean_files_save 2560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2561 $as_echo_n "checking for suffix of executables... " >&6; } 2562 if { { ac_try="$ac_link" 2563 case "(($ac_try" in 2564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2565 *) ac_try_echo=$ac_try;; 2566 esac 2567 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2568 $as_echo "$ac_try_echo"; } >&5 2569 (eval "$ac_link") 2>&5 2570 ac_status=$? 2571 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2572 test $ac_status = 0; }; then : 2573 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2574 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2575 # work properly (i.e., refer to `conftest.exe'), while it won't with 2576 # `rm'. 2577 for ac_file in conftest.exe conftest conftest.*; do 2578 test -f "$ac_file" || continue 2579 case $ac_file in 2580 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2581 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2582 break;; 2583 * ) break;; 2584 esac 2585 done 2586 else 2587 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2588 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2589 as_fn_error $? "cannot compute suffix of executables: cannot compile and link 2590 See \`config.log' for more details" "$LINENO" 5; } 2591 fi 2592 rm -f conftest conftest$ac_cv_exeext 2593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2594 $as_echo "$ac_cv_exeext" >&6; } 2595 2596 rm -f conftest.$ac_ext 2597 EXEEXT=$ac_cv_exeext 2598 ac_exeext=$EXEEXT 2599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2600 /* end confdefs.h. */ 2601 #include <stdio.h> 2602 int 2603 main () 2604 { 2605 FILE *f = fopen ("conftest.out", "w"); 2606 return ferror (f) || fclose (f) != 0; 2607 2608 ; 2609 return 0; 2610 } 2611 _ACEOF 2612 ac_clean_files="$ac_clean_files conftest.out" 2613 # Check that the compiler produces executables we can run. If not, either 2614 # the compiler is broken, or we cross compile. 2615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2616 $as_echo_n "checking whether we are cross compiling... " >&6; } 2617 if test "$cross_compiling" != yes; then 2618 { { ac_try="$ac_link" 2619 case "(($ac_try" in 2620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2621 *) ac_try_echo=$ac_try;; 2622 esac 2623 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2624 $as_echo "$ac_try_echo"; } >&5 2625 (eval "$ac_link") 2>&5 2626 ac_status=$? 2627 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2628 test $ac_status = 0; } 2629 if { ac_try='./conftest$ac_cv_exeext' 2630 { { case "(($ac_try" in 2631 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2632 *) ac_try_echo=$ac_try;; 2633 esac 2634 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2635 $as_echo "$ac_try_echo"; } >&5 2636 (eval "$ac_try") 2>&5 2637 ac_status=$? 2638 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2639 test $ac_status = 0; }; }; then 2640 cross_compiling=no 2641 else 2642 if test "$cross_compiling" = maybe; then 2643 cross_compiling=yes 2644 else 2645 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2646 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2647 as_fn_error $? "cannot run C++ compiled programs. 2648 If you meant to cross compile, use \`--host'. 2649 See \`config.log' for more details" "$LINENO" 5; } 2650 fi 2651 fi 2652 fi 2653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2654 $as_echo "$cross_compiling" >&6; } 2655 2656 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2657 ac_clean_files=$ac_clean_files_save 2658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2659 $as_echo_n "checking for suffix of object files... " >&6; } 2660 if ${ac_cv_objext+:} false; then : 2661 $as_echo_n "(cached) " >&6 2662 else 2663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2664 /* end confdefs.h. */ 2665 2666 int 2667 main () 2668 { 2669 2670 ; 2671 return 0; 2672 } 2673 _ACEOF 2674 rm -f conftest.o conftest.obj 2675 if { { ac_try="$ac_compile" 2676 case "(($ac_try" in 2677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2678 *) ac_try_echo=$ac_try;; 2679 esac 2680 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2681 $as_echo "$ac_try_echo"; } >&5 2682 (eval "$ac_compile") 2>&5 2683 ac_status=$? 2684 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2685 test $ac_status = 0; }; then : 2686 for ac_file in conftest.o conftest.obj conftest.*; do 2687 test -f "$ac_file" || continue; 2688 case $ac_file in 2689 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2690 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2691 break;; 2692 esac 2693 done 2694 else 2695 $as_echo "$as_me: failed program was:" >&5 2696 sed 's/^/| /' conftest.$ac_ext >&5 2697 2698 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2699 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2700 as_fn_error $? "cannot compute suffix of object files: cannot compile 2701 See \`config.log' for more details" "$LINENO" 5; } 2702 fi 2703 rm -f conftest.$ac_cv_objext conftest.$ac_ext 2704 fi 2705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2706 $as_echo "$ac_cv_objext" >&6; } 2707 OBJEXT=$ac_cv_objext 2708 ac_objext=$OBJEXT 2709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 2710 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } 2711 if ${ac_cv_cxx_compiler_gnu+:} false; then : 2712 $as_echo_n "(cached) " >&6 2713 else 2714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2715 /* end confdefs.h. */ 2716 2717 int 2718 main () 2719 { 2720 #ifndef __GNUC__ 2721 choke me 2722 #endif 2723 2724 ; 2725 return 0; 2726 } 2727 _ACEOF 2728 if ac_fn_cxx_try_compile "$LINENO"; then : 2729 ac_compiler_gnu=yes 2730 else 2731 ac_compiler_gnu=no 2732 fi 2733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2734 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu 2735 2736 fi 2737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 2738 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; } 2739 if test $ac_compiler_gnu = yes; then 2740 GXX=yes 2741 else 2742 GXX= 2743 fi 2744 ac_test_CXXFLAGS=${CXXFLAGS+set} 2745 ac_save_CXXFLAGS=$CXXFLAGS 2746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 2747 $as_echo_n "checking whether $CXX accepts -g... " >&6; } 2748 if ${ac_cv_prog_cxx_g+:} false; then : 2749 $as_echo_n "(cached) " >&6 2750 else 2751 ac_save_cxx_werror_flag=$ac_cxx_werror_flag 2752 ac_cxx_werror_flag=yes 2753 ac_cv_prog_cxx_g=no 2754 CXXFLAGS="-g" 2755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2756 /* end confdefs.h. */ 2757 2758 int 2759 main () 2760 { 2761 2762 ; 2763 return 0; 2764 } 2765 _ACEOF 2766 if ac_fn_cxx_try_compile "$LINENO"; then : 2767 ac_cv_prog_cxx_g=yes 2768 else 2769 CXXFLAGS="" 2770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2771 /* end confdefs.h. */ 2772 2773 int 2774 main () 2775 { 2776 2777 ; 2778 return 0; 2779 } 2780 _ACEOF 2781 if ac_fn_cxx_try_compile "$LINENO"; then : 2782 2783 else 2784 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 2785 CXXFLAGS="-g" 2786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2787 /* end confdefs.h. */ 2788 2789 int 2790 main () 2791 { 2792 2793 ; 2794 return 0; 2795 } 2796 _ACEOF 2797 if ac_fn_cxx_try_compile "$LINENO"; then : 2798 ac_cv_prog_cxx_g=yes 2799 fi 2800 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2801 fi 2802 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2803 fi 2804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2805 ac_cxx_werror_flag=$ac_save_cxx_werror_flag 2806 fi 2807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 2808 $as_echo "$ac_cv_prog_cxx_g" >&6; } 2809 if test "$ac_test_CXXFLAGS" = set; then 2810 CXXFLAGS=$ac_save_CXXFLAGS 2811 elif test $ac_cv_prog_cxx_g = yes; then 2812 if test "$GXX" = yes; then 2813 CXXFLAGS="-g -O2" 2814 else 2815 CXXFLAGS="-g" 2816 fi 2817 else 2818 if test "$GXX" = yes; then 2819 CXXFLAGS="-O2" 2820 else 2821 CXXFLAGS= 2822 fi 2823 fi 2824 ac_ext=c 2825 ac_cpp='$CPP $CPPFLAGS' 2826 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2827 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2828 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2829 2830 MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing 2831 for ac_prog in autoconf 2832 do 2833 # Extract the first word of "$ac_prog", so it can be a program name with args. 2834 set dummy $ac_prog; ac_word=$2 2835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2836 $as_echo_n "checking for $ac_word... " >&6; } 2837 if ${ac_cv_prog_AUTOCONF+:} false; then : 2838 $as_echo_n "(cached) " >&6 2839 else 2840 if test -n "$AUTOCONF"; then 2841 ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test. 2842 else 2843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2844 for as_dir in $PATH 2845 do 2846 IFS=$as_save_IFS 2847 test -z "$as_dir" && as_dir=. 2848 for ac_exec_ext in '' $ac_executable_extensions; do 2849 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2850 ac_cv_prog_AUTOCONF="$ac_prog" 2851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2852 break 2 2853 fi 2854 done 2855 done 2856 IFS=$as_save_IFS 2857 2858 fi 2859 fi 2860 AUTOCONF=$ac_cv_prog_AUTOCONF 2861 if test -n "$AUTOCONF"; then 2862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5 2863 $as_echo "$AUTOCONF" >&6; } 2864 else 2865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2866 $as_echo "no" >&6; } 2867 fi 2868 2869 2870 test -n "$AUTOCONF" && break 2871 done 2872 test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf" 2873 2874 for ac_prog in autoheader 2875 do 2876 # Extract the first word of "$ac_prog", so it can be a program name with args. 2877 set dummy $ac_prog; ac_word=$2 2878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2879 $as_echo_n "checking for $ac_word... " >&6; } 2880 if ${ac_cv_prog_AUTOHEADER+:} false; then : 2881 $as_echo_n "(cached) " >&6 2882 else 2883 if test -n "$AUTOHEADER"; then 2884 ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test. 2885 else 2886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2887 for as_dir in $PATH 2888 do 2889 IFS=$as_save_IFS 2890 test -z "$as_dir" && as_dir=. 2891 for ac_exec_ext in '' $ac_executable_extensions; do 2892 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2893 ac_cv_prog_AUTOHEADER="$ac_prog" 2894 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2895 break 2 2896 fi 2897 done 2898 done 2899 IFS=$as_save_IFS 2900 2901 fi 2902 fi 2903 AUTOHEADER=$ac_cv_prog_AUTOHEADER 2904 if test -n "$AUTOHEADER"; then 2905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5 2906 $as_echo "$AUTOHEADER" >&6; } 2907 else 2908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2909 $as_echo "no" >&6; } 2910 fi 2911 2912 2913 test -n "$AUTOHEADER" && break 2914 done 2915 test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader" 2916 2917 2918 ac_ext=cpp 2919 ac_cpp='$CXXCPP $CPPFLAGS' 2920 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2921 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2922 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 2923 2924 2925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build C++ tools" >&5 2926 $as_echo_n "checking whether to build C++ tools... " >&6; } 2927 # Check whether --enable-c++-tools was given. 2928 if test "${enable_c___tools+set}" = set; then : 2929 enableval=$enable_c___tools; cxx_aux_tools=$enableval 2930 else 2931 cxx_aux_tools=yes 2932 fi 2933 2934 2935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cxx_aux_tools" >&5 2936 $as_echo "$cxx_aux_tools" >&6; } 2937 CXX_AUX_TOOLS="$cxx_aux_tools" 2938 2939 2940 # Check whether --enable-maintainer-mode was given. 2941 if test "${enable_maintainer_mode+set}" = set; then : 2942 enableval=$enable_maintainer_mode; 2943 else 2944 enable_maintainer_mode=no 2945 fi 2946 2947 case "$enable_maintainer_mode" in 2948 yes) maintainer_mode=yes ;; 2949 no) maintainer_mode=no ;; 2950 *) as_fn_error $? "unknown maintainer mode $enable_maintainer_mode" "$LINENO" 5 ;; 2951 esac 2952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking maintainer-mode" >&5 2953 $as_echo_n "checking maintainer-mode... " >&6; } 2954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $maintainer_mode" >&5 2955 $as_echo "$maintainer_mode" >&6; } 2956 test "$maintainer_mode" = yes && MAINTAINER=yes 2957 2958 2959 # Handle configuration of checking; for the tools in this directory we 2960 # default to release checking and stricter checks do not change this. 2961 2962 # Check whether --enable-checking was given. 2963 if test "${enable_checking+set}" = set; then : 2964 enableval=$enable_checking; ac_checking_flags="${enableval}" 2965 else 2966 2967 # Default to checking. 2968 ac_checking_flags=yes 2969 2970 fi 2971 2972 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS="$IFS," 2973 for check in release $ac_checking_flags 2974 do 2975 case $check in 2976 # these set all the flags to specific states 2977 yes|all|release|assert) ac_assert_checking=1 ; ;; 2978 no|none) ac_assert_checking= ; ;; 2979 *) ;; 2980 esac 2981 done 2982 IFS="$ac_save_IFS" 2983 2984 if test x$ac_assert_checking != x ; then 2985 2986 $as_echo "#define ENABLE_ASSERT_CHECKING 1" >>confdefs.h 2987 2988 fi 2989 2990 # Check whether --enable-default-pie was given. 2991 # Check whether --enable-default-pie was given. 2992 if test "${enable_default_pie+set}" = set; then : 2993 enableval=$enable_default_pie; PIEFLAG=-fPIE 2994 else 2995 PIEFLAG= 2996 fi 2997 2998 2999 3000 # Check if O_CLOEXEC is defined by fcntl 3001 3002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for O_CLOEXEC" >&5 3003 $as_echo_n "checking for O_CLOEXEC... " >&6; } 3004 if ${ac_cv_o_cloexec+:} false; then : 3005 $as_echo_n "(cached) " >&6 3006 else 3007 3008 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3009 /* end confdefs.h. */ 3010 3011 #include <fcntl.h> 3012 int 3013 main () 3014 { 3015 3016 return open ("/dev/null", O_RDONLY | O_CLOEXEC); 3017 ; 3018 return 0; 3019 } 3020 _ACEOF 3021 if ac_fn_cxx_try_compile "$LINENO"; then : 3022 ac_cv_o_cloexec=yes 3023 else 3024 ac_cv_o_cloexec=no 3025 fi 3026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3027 fi 3028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_o_cloexec" >&5 3029 $as_echo "$ac_cv_o_cloexec" >&6; } 3030 if test $ac_cv_o_cloexec = yes; then 3031 3032 $as_echo "#define HOST_HAS_O_CLOEXEC 1" >>confdefs.h 3033 3034 fi 3035 3036 ac_ext=cpp 3037 ac_cpp='$CXXCPP $CPPFLAGS' 3038 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3039 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3040 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 3042 $as_echo_n "checking how to run the C++ preprocessor... " >&6; } 3043 if test -z "$CXXCPP"; then 3044 if ${ac_cv_prog_CXXCPP+:} false; then : 3045 $as_echo_n "(cached) " >&6 3046 else 3047 # Double quotes because CXXCPP needs to be expanded 3048 for CXXCPP in "$CXX -E" "/lib/cpp" 3049 do 3050 ac_preproc_ok=false 3051 for ac_cxx_preproc_warn_flag in '' yes 3052 do 3053 # Use a header file that comes with gcc, so configuring glibc 3054 # with a fresh cross-compiler works. 3055 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3056 # <limits.h> exists even on freestanding compilers. 3057 # On the NeXT, cc -E runs the code through the compiler's parser, 3058 # not just through cpp. "Syntax error" is here to catch this case. 3059 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3060 /* end confdefs.h. */ 3061 #ifdef __STDC__ 3062 # include <limits.h> 3063 #else 3064 # include <assert.h> 3065 #endif 3066 Syntax error 3067 _ACEOF 3068 if ac_fn_cxx_try_cpp "$LINENO"; then : 3069 3070 else 3071 # Broken: fails on valid input. 3072 continue 3073 fi 3074 rm -f conftest.err conftest.i conftest.$ac_ext 3075 3076 # OK, works on sane cases. Now check whether nonexistent headers 3077 # can be detected and how. 3078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3079 /* end confdefs.h. */ 3080 #include <ac_nonexistent.h> 3081 _ACEOF 3082 if ac_fn_cxx_try_cpp "$LINENO"; then : 3083 # Broken: success on invalid input. 3084 continue 3085 else 3086 # Passes both tests. 3087 ac_preproc_ok=: 3088 break 3089 fi 3090 rm -f conftest.err conftest.i conftest.$ac_ext 3091 3092 done 3093 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3094 rm -f conftest.i conftest.err conftest.$ac_ext 3095 if $ac_preproc_ok; then : 3096 break 3097 fi 3098 3099 done 3100 ac_cv_prog_CXXCPP=$CXXCPP 3101 3102 fi 3103 CXXCPP=$ac_cv_prog_CXXCPP 3104 else 3105 ac_cv_prog_CXXCPP=$CXXCPP 3106 fi 3107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 3108 $as_echo "$CXXCPP" >&6; } 3109 ac_preproc_ok=false 3110 for ac_cxx_preproc_warn_flag in '' yes 3111 do 3112 # Use a header file that comes with gcc, so configuring glibc 3113 # with a fresh cross-compiler works. 3114 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3115 # <limits.h> exists even on freestanding compilers. 3116 # On the NeXT, cc -E runs the code through the compiler's parser, 3117 # not just through cpp. "Syntax error" is here to catch this case. 3118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3119 /* end confdefs.h. */ 3120 #ifdef __STDC__ 3121 # include <limits.h> 3122 #else 3123 # include <assert.h> 3124 #endif 3125 Syntax error 3126 _ACEOF 3127 if ac_fn_cxx_try_cpp "$LINENO"; then : 3128 3129 else 3130 # Broken: fails on valid input. 3131 continue 3132 fi 3133 rm -f conftest.err conftest.i conftest.$ac_ext 3134 3135 # OK, works on sane cases. Now check whether nonexistent headers 3136 # can be detected and how. 3137 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3138 /* end confdefs.h. */ 3139 #include <ac_nonexistent.h> 3140 _ACEOF 3141 if ac_fn_cxx_try_cpp "$LINENO"; then : 3142 # Broken: success on invalid input. 3143 continue 3144 else 3145 # Passes both tests. 3146 ac_preproc_ok=: 3147 break 3148 fi 3149 rm -f conftest.err conftest.i conftest.$ac_ext 3150 3151 done 3152 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3153 rm -f conftest.i conftest.err conftest.$ac_ext 3154 if $ac_preproc_ok; then : 3155 3156 else 3157 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3158 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3159 as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check 3160 See \`config.log' for more details" "$LINENO" 5; } 3161 fi 3162 3163 ac_ext=cpp 3164 ac_cpp='$CXXCPP $CPPFLAGS' 3165 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3166 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3167 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3168 3169 3170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3171 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3172 if ${ac_cv_path_GREP+:} false; then : 3173 $as_echo_n "(cached) " >&6 3174 else 3175 if test -z "$GREP"; then 3176 ac_path_GREP_found=false 3177 # Loop through the user's path and test for each of PROGNAME-LIST 3178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3179 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3180 do 3181 IFS=$as_save_IFS 3182 test -z "$as_dir" && as_dir=. 3183 for ac_prog in grep ggrep; do 3184 for ac_exec_ext in '' $ac_executable_extensions; do 3185 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3186 as_fn_executable_p "$ac_path_GREP" || continue 3187 # Check for GNU ac_path_GREP and select it if it is found. 3188 # Check for GNU $ac_path_GREP 3189 case `"$ac_path_GREP" --version 2>&1` in 3190 *GNU*) 3191 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3192 *) 3193 ac_count=0 3194 $as_echo_n 0123456789 >"conftest.in" 3195 while : 3196 do 3197 cat "conftest.in" "conftest.in" >"conftest.tmp" 3198 mv "conftest.tmp" "conftest.in" 3199 cp "conftest.in" "conftest.nl" 3200 $as_echo 'GREP' >> "conftest.nl" 3201 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3202 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3203 as_fn_arith $ac_count + 1 && ac_count=$as_val 3204 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3205 # Best one so far, save it but keep looking for a better one 3206 ac_cv_path_GREP="$ac_path_GREP" 3207 ac_path_GREP_max=$ac_count 3208 fi 3209 # 10*(2^10) chars as input seems more than enough 3210 test $ac_count -gt 10 && break 3211 done 3212 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3213 esac 3214 3215 $ac_path_GREP_found && break 3 3216 done 3217 done 3218 done 3219 IFS=$as_save_IFS 3220 if test -z "$ac_cv_path_GREP"; then 3221 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3222 fi 3223 else 3224 ac_cv_path_GREP=$GREP 3225 fi 3226 3227 fi 3228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3229 $as_echo "$ac_cv_path_GREP" >&6; } 3230 GREP="$ac_cv_path_GREP" 3231 3232 3233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3234 $as_echo_n "checking for egrep... " >&6; } 3235 if ${ac_cv_path_EGREP+:} false; then : 3236 $as_echo_n "(cached) " >&6 3237 else 3238 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3239 then ac_cv_path_EGREP="$GREP -E" 3240 else 3241 if test -z "$EGREP"; then 3242 ac_path_EGREP_found=false 3243 # Loop through the user's path and test for each of PROGNAME-LIST 3244 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3245 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3246 do 3247 IFS=$as_save_IFS 3248 test -z "$as_dir" && as_dir=. 3249 for ac_prog in egrep; do 3250 for ac_exec_ext in '' $ac_executable_extensions; do 3251 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3252 as_fn_executable_p "$ac_path_EGREP" || continue 3253 # Check for GNU ac_path_EGREP and select it if it is found. 3254 # Check for GNU $ac_path_EGREP 3255 case `"$ac_path_EGREP" --version 2>&1` in 3256 *GNU*) 3257 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3258 *) 3259 ac_count=0 3260 $as_echo_n 0123456789 >"conftest.in" 3261 while : 3262 do 3263 cat "conftest.in" "conftest.in" >"conftest.tmp" 3264 mv "conftest.tmp" "conftest.in" 3265 cp "conftest.in" "conftest.nl" 3266 $as_echo 'EGREP' >> "conftest.nl" 3267 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3268 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3269 as_fn_arith $ac_count + 1 && ac_count=$as_val 3270 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3271 # Best one so far, save it but keep looking for a better one 3272 ac_cv_path_EGREP="$ac_path_EGREP" 3273 ac_path_EGREP_max=$ac_count 3274 fi 3275 # 10*(2^10) chars as input seems more than enough 3276 test $ac_count -gt 10 && break 3277 done 3278 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3279 esac 3280 3281 $ac_path_EGREP_found && break 3 3282 done 3283 done 3284 done 3285 IFS=$as_save_IFS 3286 if test -z "$ac_cv_path_EGREP"; then 3287 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3288 fi 3289 else 3290 ac_cv_path_EGREP=$EGREP 3291 fi 3292 3293 fi 3294 fi 3295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3296 $as_echo "$ac_cv_path_EGREP" >&6; } 3297 EGREP="$ac_cv_path_EGREP" 3298 3299 3300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3301 $as_echo_n "checking for ANSI C header files... " >&6; } 3302 if ${ac_cv_header_stdc+:} false; then : 3303 $as_echo_n "(cached) " >&6 3304 else 3305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3306 /* end confdefs.h. */ 3307 #include <stdlib.h> 3308 #include <stdarg.h> 3309 #include <string.h> 3310 #include <float.h> 3311 3312 int 3313 main () 3314 { 3315 3316 ; 3317 return 0; 3318 } 3319 _ACEOF 3320 if ac_fn_cxx_try_compile "$LINENO"; then : 3321 ac_cv_header_stdc=yes 3322 else 3323 ac_cv_header_stdc=no 3324 fi 3325 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3326 3327 if test $ac_cv_header_stdc = yes; then 3328 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3330 /* end confdefs.h. */ 3331 #include <string.h> 3332 3333 _ACEOF 3334 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3335 $EGREP "memchr" >/dev/null 2>&1; then : 3336 3337 else 3338 ac_cv_header_stdc=no 3339 fi 3340 rm -f conftest* 3341 3342 fi 3343 3344 if test $ac_cv_header_stdc = yes; then 3345 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3347 /* end confdefs.h. */ 3348 #include <stdlib.h> 3349 3350 _ACEOF 3351 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3352 $EGREP "free" >/dev/null 2>&1; then : 3353 3354 else 3355 ac_cv_header_stdc=no 3356 fi 3357 rm -f conftest* 3358 3359 fi 3360 3361 if test $ac_cv_header_stdc = yes; then 3362 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3363 if test "$cross_compiling" = yes; then : 3364 : 3365 else 3366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3367 /* end confdefs.h. */ 3368 #include <ctype.h> 3369 #include <stdlib.h> 3370 #if ((' ' & 0x0FF) == 0x020) 3371 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3372 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3373 #else 3374 # define ISLOWER(c) \ 3375 (('a' <= (c) && (c) <= 'i') \ 3376 || ('j' <= (c) && (c) <= 'r') \ 3377 || ('s' <= (c) && (c) <= 'z')) 3378 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3379 #endif 3380 3381 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3382 int 3383 main () 3384 { 3385 int i; 3386 for (i = 0; i < 256; i++) 3387 if (XOR (islower (i), ISLOWER (i)) 3388 || toupper (i) != TOUPPER (i)) 3389 return 2; 3390 return 0; 3391 } 3392 _ACEOF 3393 if ac_fn_cxx_try_run "$LINENO"; then : 3394 3395 else 3396 ac_cv_header_stdc=no 3397 fi 3398 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 3399 conftest.$ac_objext conftest.beam conftest.$ac_ext 3400 fi 3401 3402 fi 3403 fi 3404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 3405 $as_echo "$ac_cv_header_stdc" >&6; } 3406 if test $ac_cv_header_stdc = yes; then 3407 3408 $as_echo "#define STDC_HEADERS 1" >>confdefs.h 3409 3410 fi 3411 3412 # On IRIX 5.3, sys/types and inttypes.h are conflicting. 3413 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3414 inttypes.h stdint.h unistd.h 3415 do : 3416 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 3417 ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 3418 " 3419 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 3420 cat >>confdefs.h <<_ACEOF 3421 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 3422 _ACEOF 3423 3424 fi 3425 3426 done 3427 3428 3429 for ac_header in sys/mman.h 3430 do : 3431 ac_fn_cxx_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default" 3432 if test "x$ac_cv_header_sys_mman_h" = xyes; then : 3433 cat >>confdefs.h <<_ACEOF 3434 #define HAVE_SYS_MMAN_H 1 3435 _ACEOF 3436 3437 fi 3438 3439 done 3440 3441 3442 # C++ Modules would like some networking features to provide the mapping 3443 # server. You can still use modules without them though. 3444 # The following network-related checks could probably do with some 3445 # Windows and other non-linux defenses and checking. 3446 3447 # Local socket connectivity wants AF_UNIX networking 3448 # Check for AF_UNIX networking 3449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AF_UNIX" >&5 3450 $as_echo_n "checking for AF_UNIX... " >&6; } 3451 if ${ac_cv_af_unix+:} false; then : 3452 $as_echo_n "(cached) " >&6 3453 else 3454 3455 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3456 /* end confdefs.h. */ 3457 3458 #include <sys/types.h> 3459 #include <sys/socket.h> 3460 #include <sys/un.h> 3461 #include <netinet/in.h> 3462 int 3463 main () 3464 { 3465 3466 sockaddr_un un; 3467 un.sun_family = AF_UNSPEC; 3468 int fd = socket (AF_UNIX, SOCK_STREAM, 0); 3469 connect (fd, (sockaddr *)&un, sizeof (un)); 3470 ; 3471 return 0; 3472 } 3473 _ACEOF 3474 if ac_fn_cxx_try_compile "$LINENO"; then : 3475 ac_cv_af_unix=yes 3476 else 3477 ac_cv_af_unix=no 3478 fi 3479 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3480 fi 3481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_af_unix" >&5 3482 $as_echo "$ac_cv_af_unix" >&6; } 3483 if test $ac_cv_af_unix = yes; then 3484 3485 $as_echo "#define HAVE_AF_UNIX 1" >>confdefs.h 3486 3487 fi 3488 3489 # Remote socket connectivity wants AF_INET6 networking 3490 # Check for AF_INET6 networking 3491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for AF_INET6" >&5 3492 $as_echo_n "checking for AF_INET6... " >&6; } 3493 if ${ac_cv_af_inet6+:} false; then : 3494 $as_echo_n "(cached) " >&6 3495 else 3496 3497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3498 /* end confdefs.h. */ 3499 3500 #include <sys/types.h> 3501 #include <sys/socket.h> 3502 #include <netinet/in.h> 3503 #include <netdb.h> 3504 int 3505 main () 3506 { 3507 3508 sockaddr_in6 in6; 3509 in6.sin6_family = AF_UNSPEC; 3510 struct addrinfo *addrs = 0; 3511 struct addrinfo hints; 3512 hints.ai_flags = 0; 3513 hints.ai_family = AF_INET6; 3514 hints.ai_socktype = SOCK_STREAM; 3515 hints.ai_protocol = 0; 3516 hints.ai_canonname = 0; 3517 hints.ai_addr = 0; 3518 hints.ai_next = 0; 3519 int e = getaddrinfo ("localhost", 0, &hints, &addrs); 3520 const char *str = gai_strerror (e); 3521 freeaddrinfo (addrs); 3522 int fd = socket (AF_INET6, SOCK_STREAM, 0); 3523 connect (fd, (sockaddr *)&in6, sizeof (in6)); 3524 ; 3525 return 0; 3526 } 3527 _ACEOF 3528 if ac_fn_cxx_try_compile "$LINENO"; then : 3529 ac_cv_af_inet6=yes 3530 else 3531 ac_cv_af_inet6=no 3532 fi 3533 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3534 fi 3535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_af_inet6" >&5 3536 $as_echo "$ac_cv_af_inet6" >&6; } 3537 if test $ac_cv_af_inet6 = yes; then 3538 3539 $as_echo "#define HAVE_AF_INET6 1" >>confdefs.h 3540 3541 fi 3542 3543 # Efficient server response wants epoll 3544 # Check for epoll_create, epoll_ctl, epoll_pwait 3545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll" >&5 3546 $as_echo_n "checking for epoll... " >&6; } 3547 if ${ac_cv_epoll+:} false; then : 3548 $as_echo_n "(cached) " >&6 3549 else 3550 3551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3552 /* end confdefs.h. */ 3553 3554 #include <sys/epoll.h> 3555 int 3556 main () 3557 { 3558 3559 int fd = epoll_create (1); 3560 epoll_event ev; 3561 ev.events = EPOLLIN; 3562 ev.data.fd = 0; 3563 epoll_ctl (fd, EPOLL_CTL_ADD, 0, &ev); 3564 epoll_pwait (fd, 0, 0, -1, 0); 3565 ; 3566 return 0; 3567 } 3568 _ACEOF 3569 if ac_fn_cxx_try_compile "$LINENO"; then : 3570 ac_cv_epoll=yes 3571 else 3572 ac_cv_epoll=no 3573 fi 3574 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3575 fi 3576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_epoll" >&5 3577 $as_echo "$ac_cv_epoll" >&6; } 3578 if test $ac_cv_epoll = yes; then 3579 3580 $as_echo "#define HAVE_EPOLL 1" >>confdefs.h 3581 3582 fi 3583 3584 # If we can't use epoll, try pselect. 3585 # Check for pselect 3586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pselect" >&5 3587 $as_echo_n "checking for pselect... " >&6; } 3588 if ${ac_cv_pselect+:} false; then : 3589 $as_echo_n "(cached) " >&6 3590 else 3591 3592 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3593 /* end confdefs.h. */ 3594 3595 #include <sys/select.h> 3596 int 3597 main () 3598 { 3599 3600 pselect (0, 0, 0, 0, 0, 0); 3601 ; 3602 return 0; 3603 } 3604 _ACEOF 3605 if ac_fn_cxx_try_compile "$LINENO"; then : 3606 ac_cv_pselect=yes 3607 else 3608 ac_cv_pselect=no 3609 fi 3610 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3611 fi 3612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_pselect" >&5 3613 $as_echo "$ac_cv_pselect" >&6; } 3614 if test $ac_cv_pselect = yes; then 3615 3616 $as_echo "#define HAVE_PSELECT 1" >>confdefs.h 3617 3618 fi 3619 3620 # And failing that, use good old select. 3621 # If we can't even use this, the server is serialized. 3622 # Check for select 3623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for select" >&5 3624 $as_echo_n "checking for select... " >&6; } 3625 if ${ac_cv_select+:} false; then : 3626 $as_echo_n "(cached) " >&6 3627 else 3628 3629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3630 /* end confdefs.h. */ 3631 3632 #include <sys/select.h> 3633 int 3634 main () 3635 { 3636 3637 select (0, 0, 0, 0, 0); 3638 ; 3639 return 0; 3640 } 3641 _ACEOF 3642 if ac_fn_cxx_try_compile "$LINENO"; then : 3643 ac_cv_select=yes 3644 else 3645 ac_cv_select=no 3646 fi 3647 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3648 fi 3649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_select" >&5 3650 $as_echo "$ac_cv_select" >&6; } 3651 if test $ac_cv_select = yes; then 3652 3653 $as_echo "#define HAVE_SELECT 1" >>confdefs.h 3654 3655 fi 3656 3657 # Avoid some fnctl calls by using accept4, when available. 3658 # Check for accept4 3659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for accept4" >&5 3660 $as_echo_n "checking for accept4... " >&6; } 3661 if ${ac_cv_accept4+:} false; then : 3662 $as_echo_n "(cached) " >&6 3663 else 3664 3665 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3666 /* end confdefs.h. */ 3667 3668 #include <sys/socket.h> 3669 int 3670 main () 3671 { 3672 3673 int err = accept4 (1, 0, 0, SOCK_NONBLOCK); 3674 ; 3675 return 0; 3676 } 3677 _ACEOF 3678 if ac_fn_cxx_try_compile "$LINENO"; then : 3679 ac_cv_accept4=yes 3680 else 3681 ac_cv_accept4=no 3682 fi 3683 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3684 fi 3685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_accept4" >&5 3686 $as_echo "$ac_cv_accept4" >&6; } 3687 if test $ac_cv_accept4 = yes; then 3688 3689 $as_echo "#define HAVE_ACCEPT4 1" >>confdefs.h 3690 3691 fi 3692 3693 # For better server messages, look for a way to stringize network addresses 3694 # Check for inet_ntop 3695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_ntop" >&5 3696 $as_echo_n "checking for inet_ntop... " >&6; } 3697 if ${ac_cv_inet_ntop+:} false; then : 3698 $as_echo_n "(cached) " >&6 3699 else 3700 3701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3702 /* end confdefs.h. */ 3703 3704 #include <arpa/inet.h> 3705 #include <netinet/in.h> 3706 int 3707 main () 3708 { 3709 3710 sockaddr_in6 in6; 3711 char buf[INET6_ADDRSTRLEN]; 3712 const char *str = inet_ntop (AF_INET6, &in6, buf, sizeof (buf)); 3713 ; 3714 return 0; 3715 } 3716 _ACEOF 3717 if ac_fn_cxx_try_compile "$LINENO"; then : 3718 ac_cv_inet_ntop=yes 3719 else 3720 ac_cv_inet_ntop=no 3721 fi 3722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3723 fi 3724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_inet_ntop" >&5 3725 $as_echo "$ac_cv_inet_ntop" >&6; } 3726 if test $ac_cv_inet_ntop = yes; then 3727 3728 $as_echo "#define HAVE_INET_NTOP 1" >>confdefs.h 3729 3730 fi 3731 3732 # Determine what GCC version number to use in filesystem paths. 3733 3734 get_gcc_base_ver="cat" 3735 3736 # Check whether --with-gcc-major-version-only was given. 3737 if test "${with_gcc_major_version_only+set}" = set; then : 3738 withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then 3739 get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'" 3740 fi 3741 3742 fi 3743 3744 3745 3746 3747 # Solaris needs libsocket and libnsl for socket functions before 11.4. 3748 # libcody uses those. 3749 save_LIBS="$LIBS" 3750 LIBS= 3751 3752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 3753 $as_echo_n "checking for library containing gethostbyname... " >&6; } 3754 if ${ac_cv_search_gethostbyname+:} false; then : 3755 $as_echo_n "(cached) " >&6 3756 else 3757 ac_func_search_save_LIBS=$LIBS 3758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3759 /* end confdefs.h. */ 3760 3761 /* Override any GCC internal prototype to avoid an error. 3762 Use char because int might match the return type of a GCC 3763 builtin and then its argument prototype would still apply. */ 3764 #ifdef __cplusplus 3765 extern "C" 3766 #endif 3767 char gethostbyname (); 3768 int 3769 main () 3770 { 3771 return gethostbyname (); 3772 ; 3773 return 0; 3774 } 3775 _ACEOF 3776 for ac_lib in '' nsl; do 3777 if test -z "$ac_lib"; then 3778 ac_res="none required" 3779 else 3780 ac_res=-l$ac_lib 3781 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3782 fi 3783 if ac_fn_cxx_try_link "$LINENO"; then : 3784 ac_cv_search_gethostbyname=$ac_res 3785 fi 3786 rm -f core conftest.err conftest.$ac_objext \ 3787 conftest$ac_exeext 3788 if ${ac_cv_search_gethostbyname+:} false; then : 3789 break 3790 fi 3791 done 3792 if ${ac_cv_search_gethostbyname+:} false; then : 3793 3794 else 3795 ac_cv_search_gethostbyname=no 3796 fi 3797 rm conftest.$ac_ext 3798 LIBS=$ac_func_search_save_LIBS 3799 fi 3800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5 3801 $as_echo "$ac_cv_search_gethostbyname" >&6; } 3802 ac_res=$ac_cv_search_gethostbyname 3803 if test "$ac_res" != no; then : 3804 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3805 3806 fi 3807 3808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 3809 $as_echo_n "checking for library containing socket... " >&6; } 3810 if ${ac_cv_search_socket+:} false; then : 3811 $as_echo_n "(cached) " >&6 3812 else 3813 ac_func_search_save_LIBS=$LIBS 3814 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3815 /* end confdefs.h. */ 3816 3817 /* Override any GCC internal prototype to avoid an error. 3818 Use char because int might match the return type of a GCC 3819 builtin and then its argument prototype would still apply. */ 3820 #ifdef __cplusplus 3821 extern "C" 3822 #endif 3823 char socket (); 3824 int 3825 main () 3826 { 3827 return socket (); 3828 ; 3829 return 0; 3830 } 3831 _ACEOF 3832 for ac_lib in '' socket; do 3833 if test -z "$ac_lib"; then 3834 ac_res="none required" 3835 else 3836 ac_res=-l$ac_lib 3837 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3838 fi 3839 if ac_fn_cxx_try_link "$LINENO"; then : 3840 ac_cv_search_socket=$ac_res 3841 fi 3842 rm -f core conftest.err conftest.$ac_objext \ 3843 conftest$ac_exeext 3844 if ${ac_cv_search_socket+:} false; then : 3845 break 3846 fi 3847 done 3848 if ${ac_cv_search_socket+:} false; then : 3849 3850 else 3851 ac_cv_search_socket=no 3852 fi 3853 rm conftest.$ac_ext 3854 LIBS=$ac_func_search_save_LIBS 3855 fi 3856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 3857 $as_echo "$ac_cv_search_socket" >&6; } 3858 ac_res=$ac_cv_search_socket 3859 if test "$ac_res" != no; then : 3860 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3861 3862 else 3863 3864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5 3865 $as_echo_n "checking for socket in -lsocket... " >&6; } 3866 if ${ac_cv_lib_socket_socket+:} false; then : 3867 $as_echo_n "(cached) " >&6 3868 else 3869 ac_check_lib_save_LIBS=$LIBS 3870 LIBS="-lsocket -lnsl $LIBS" 3871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3872 /* end confdefs.h. */ 3873 3874 /* Override any GCC internal prototype to avoid an error. 3875 Use char because int might match the return type of a GCC 3876 builtin and then its argument prototype would still apply. */ 3877 #ifdef __cplusplus 3878 extern "C" 3879 #endif 3880 char socket (); 3881 int 3882 main () 3883 { 3884 return socket (); 3885 ; 3886 return 0; 3887 } 3888 _ACEOF 3889 if ac_fn_cxx_try_link "$LINENO"; then : 3890 ac_cv_lib_socket_socket=yes 3891 else 3892 ac_cv_lib_socket_socket=no 3893 fi 3894 rm -f core conftest.err conftest.$ac_objext \ 3895 conftest$ac_exeext conftest.$ac_ext 3896 LIBS=$ac_check_lib_save_LIBS 3897 fi 3898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5 3899 $as_echo "$ac_cv_lib_socket_socket" >&6; } 3900 if test "x$ac_cv_lib_socket_socket" = xyes; then : 3901 LIBS="-lsocket -lnsl $LIBS" 3902 fi 3903 3904 fi 3905 3906 3907 NETLIBS="$LIBS" 3908 LIBS="$save_LIBS" 3909 3910 3911 ac_config_headers="$ac_config_headers config.h" 3912 3913 ac_config_files="$ac_config_files Makefile" 3914 3915 3916 cat >confcache <<\_ACEOF 3917 # This file is a shell script that caches the results of configure 3918 # tests run on this system so they can be shared between configure 3919 # scripts and configure runs, see configure's option --config-cache. 3920 # It is not useful on other systems. If it contains results you don't 3921 # want to keep, you may remove or edit it. 3922 # 3923 # config.status only pays attention to the cache file if you give it 3924 # the --recheck option to rerun configure. 3925 # 3926 # `ac_cv_env_foo' variables (set or unset) will be overridden when 3927 # loading this file, other *unset* `ac_cv_foo' will be assigned the 3928 # following values. 3929 3930 _ACEOF 3931 3932 # The following way of writing the cache mishandles newlines in values, 3933 # but we know of no workaround that is simple, portable, and efficient. 3934 # So, we kill variables containing newlines. 3935 # Ultrix sh set writes to stderr and can't be redirected directly, 3936 # and sets the high bit in the cache file unless we assign to the vars. 3937 ( 3938 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 3939 eval ac_val=\$$ac_var 3940 case $ac_val in #( 3941 *${as_nl}*) 3942 case $ac_var in #( 3943 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 3944 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 3945 esac 3946 case $ac_var in #( 3947 _ | IFS | as_nl) ;; #( 3948 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 3949 *) { eval $ac_var=; unset $ac_var;} ;; 3950 esac ;; 3951 esac 3952 done 3953 3954 (set) 2>&1 | 3955 case $as_nl`(ac_space=' '; set) 2>&1` in #( 3956 *${as_nl}ac_space=\ *) 3957 # `set' does not quote correctly, so add quotes: double-quote 3958 # substitution turns \\\\ into \\, and sed turns \\ into \. 3959 sed -n \ 3960 "s/'/'\\\\''/g; 3961 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 3962 ;; #( 3963 *) 3964 # `set' quotes correctly as required by POSIX, so do not add quotes. 3965 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 3966 ;; 3967 esac | 3968 sort 3969 ) | 3970 sed ' 3971 /^ac_cv_env_/b end 3972 t clear 3973 :clear 3974 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 3975 t end 3976 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 3977 :end' >>confcache 3978 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 3979 if test -w "$cache_file"; then 3980 if test "x$cache_file" != "x/dev/null"; then 3981 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 3982 $as_echo "$as_me: updating cache $cache_file" >&6;} 3983 if test ! -f "$cache_file" || test -h "$cache_file"; then 3984 cat confcache >"$cache_file" 3985 else 3986 case $cache_file in #( 3987 */* | ?:*) 3988 mv -f confcache "$cache_file"$$ && 3989 mv -f "$cache_file"$$ "$cache_file" ;; #( 3990 *) 3991 mv -f confcache "$cache_file" ;; 3992 esac 3993 fi 3994 fi 3995 else 3996 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 3997 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 3998 fi 3999 fi 4000 rm -f confcache 4001 4002 test "x$prefix" = xNONE && prefix=$ac_default_prefix 4003 # Let make expand exec_prefix. 4004 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 4005 4006 DEFS=-DHAVE_CONFIG_H 4007 4008 ac_libobjs= 4009 ac_ltlibobjs= 4010 U= 4011 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 4012 # 1. Remove the extension, and $U if already installed. 4013 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 4014 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 4015 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 4016 # will be set to the directory where LIBOBJS objects are built. 4017 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 4018 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 4019 done 4020 LIBOBJS=$ac_libobjs 4021 4022 LTLIBOBJS=$ac_ltlibobjs 4023 4024 4025 4026 : "${CONFIG_STATUS=./config.status}" 4027 ac_write_fail=0 4028 ac_clean_files_save=$ac_clean_files 4029 ac_clean_files="$ac_clean_files $CONFIG_STATUS" 4030 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 4031 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 4032 as_write_fail=0 4033 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 4034 #! $SHELL 4035 # Generated by $as_me. 4036 # Run this file to recreate the current configuration. 4037 # Compiler output produced by configure, useful for debugging 4038 # configure, is in config.log if it exists. 4039 4040 debug=false 4041 ac_cs_recheck=false 4042 ac_cs_silent=false 4043 4044 SHELL=\${CONFIG_SHELL-$SHELL} 4045 export SHELL 4046 _ASEOF 4047 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 4048 ## -------------------- ## 4049 ## M4sh Initialization. ## 4050 ## -------------------- ## 4051 4052 # Be more Bourne compatible 4053 DUALCASE=1; export DUALCASE # for MKS sh 4054 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 4055 emulate sh 4056 NULLCMD=: 4057 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 4058 # is contrary to our usage. Disable this feature. 4059 alias -g '${1+"$@"}'='"$@"' 4060 setopt NO_GLOB_SUBST 4061 else 4062 case `(set -o) 2>/dev/null` in #( 4063 *posix*) : 4064 set -o posix ;; #( 4065 *) : 4066 ;; 4067 esac 4068 fi 4069 4070 4071 as_nl=' 4072 ' 4073 export as_nl 4074 # Printing a long string crashes Solaris 7 /usr/bin/printf. 4075 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4076 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 4077 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 4078 # Prefer a ksh shell builtin over an external printf program on Solaris, 4079 # but without wasting forks for bash or zsh. 4080 if test -z "$BASH_VERSION$ZSH_VERSION" \ 4081 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 4082 as_echo='print -r --' 4083 as_echo_n='print -rn --' 4084 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 4085 as_echo='printf %s\n' 4086 as_echo_n='printf %s' 4087 else 4088 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 4089 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 4090 as_echo_n='/usr/ucb/echo -n' 4091 else 4092 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 4093 as_echo_n_body='eval 4094 arg=$1; 4095 case $arg in #( 4096 *"$as_nl"*) 4097 expr "X$arg" : "X\\(.*\\)$as_nl"; 4098 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 4099 esac; 4100 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 4101 ' 4102 export as_echo_n_body 4103 as_echo_n='sh -c $as_echo_n_body as_echo' 4104 fi 4105 export as_echo_body 4106 as_echo='sh -c $as_echo_body as_echo' 4107 fi 4108 4109 # The user is always right. 4110 if test "${PATH_SEPARATOR+set}" != set; then 4111 PATH_SEPARATOR=: 4112 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 4113 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 4114 PATH_SEPARATOR=';' 4115 } 4116 fi 4117 4118 4119 # IFS 4120 # We need space, tab and new line, in precisely that order. Quoting is 4121 # there to prevent editors from complaining about space-tab. 4122 # (If _AS_PATH_WALK were called with IFS unset, it would disable word 4123 # splitting by setting IFS to empty value.) 4124 IFS=" "" $as_nl" 4125 4126 # Find who we are. Look in the path if we contain no directory separator. 4127 as_myself= 4128 case $0 in #(( 4129 *[\\/]* ) as_myself=$0 ;; 4130 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4131 for as_dir in $PATH 4132 do 4133 IFS=$as_save_IFS 4134 test -z "$as_dir" && as_dir=. 4135 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 4136 done 4137 IFS=$as_save_IFS 4138 4139 ;; 4140 esac 4141 # We did not find ourselves, most probably we were run as `sh COMMAND' 4142 # in which case we are not to be found in the path. 4143 if test "x$as_myself" = x; then 4144 as_myself=$0 4145 fi 4146 if test ! -f "$as_myself"; then 4147 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 4148 exit 1 4149 fi 4150 4151 # Unset variables that we do not need and which cause bugs (e.g. in 4152 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 4153 # suppresses any "Segmentation fault" message there. '((' could 4154 # trigger a bug in pdksh 5.2.14. 4155 for as_var in BASH_ENV ENV MAIL MAILPATH 4156 do eval test x\${$as_var+set} = xset \ 4157 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 4158 done 4159 PS1='$ ' 4160 PS2='> ' 4161 PS4='+ ' 4162 4163 # NLS nuisances. 4164 LC_ALL=C 4165 export LC_ALL 4166 LANGUAGE=C 4167 export LANGUAGE 4168 4169 # CDPATH. 4170 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 4171 4172 4173 # as_fn_error STATUS ERROR [LINENO LOG_FD] 4174 # ---------------------------------------- 4175 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 4176 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 4177 # script with STATUS, using 1 if that was 0. 4178 as_fn_error () 4179 { 4180 as_status=$1; test $as_status -eq 0 && as_status=1 4181 if test "$4"; then 4182 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 4183 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 4184 fi 4185 $as_echo "$as_me: error: $2" >&2 4186 as_fn_exit $as_status 4187 } # as_fn_error 4188 4189 4190 # as_fn_set_status STATUS 4191 # ----------------------- 4192 # Set $? to STATUS, without forking. 4193 as_fn_set_status () 4194 { 4195 return $1 4196 } # as_fn_set_status 4197 4198 # as_fn_exit STATUS 4199 # ----------------- 4200 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 4201 as_fn_exit () 4202 { 4203 set +e 4204 as_fn_set_status $1 4205 exit $1 4206 } # as_fn_exit 4207 4208 # as_fn_unset VAR 4209 # --------------- 4210 # Portably unset VAR. 4211 as_fn_unset () 4212 { 4213 { eval $1=; unset $1;} 4214 } 4215 as_unset=as_fn_unset 4216 # as_fn_append VAR VALUE 4217 # ---------------------- 4218 # Append the text in VALUE to the end of the definition contained in VAR. Take 4219 # advantage of any shell optimizations that allow amortized linear growth over 4220 # repeated appends, instead of the typical quadratic growth present in naive 4221 # implementations. 4222 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 4223 eval 'as_fn_append () 4224 { 4225 eval $1+=\$2 4226 }' 4227 else 4228 as_fn_append () 4229 { 4230 eval $1=\$$1\$2 4231 } 4232 fi # as_fn_append 4233 4234 # as_fn_arith ARG... 4235 # ------------------ 4236 # Perform arithmetic evaluation on the ARGs, and store the result in the 4237 # global $as_val. Take advantage of shells that can avoid forks. The arguments 4238 # must be portable across $(()) and expr. 4239 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 4240 eval 'as_fn_arith () 4241 { 4242 as_val=$(( $* )) 4243 }' 4244 else 4245 as_fn_arith () 4246 { 4247 as_val=`expr "$@" || test $? -eq 1` 4248 } 4249 fi # as_fn_arith 4250 4251 4252 if expr a : '\(a\)' >/dev/null 2>&1 && 4253 test "X`expr 00001 : '.*\(...\)'`" = X001; then 4254 as_expr=expr 4255 else 4256 as_expr=false 4257 fi 4258 4259 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 4260 as_basename=basename 4261 else 4262 as_basename=false 4263 fi 4264 4265 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 4266 as_dirname=dirname 4267 else 4268 as_dirname=false 4269 fi 4270 4271 as_me=`$as_basename -- "$0" || 4272 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 4273 X"$0" : 'X\(//\)$' \| \ 4274 X"$0" : 'X\(/\)' \| . 2>/dev/null || 4275 $as_echo X/"$0" | 4276 sed '/^.*\/\([^/][^/]*\)\/*$/{ 4277 s//\1/ 4278 q 4279 } 4280 /^X\/\(\/\/\)$/{ 4281 s//\1/ 4282 q 4283 } 4284 /^X\/\(\/\).*/{ 4285 s//\1/ 4286 q 4287 } 4288 s/.*/./; q'` 4289 4290 # Avoid depending upon Character Ranges. 4291 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 4292 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 4293 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 4294 as_cr_digits='0123456789' 4295 as_cr_alnum=$as_cr_Letters$as_cr_digits 4296 4297 ECHO_C= ECHO_N= ECHO_T= 4298 case `echo -n x` in #((((( 4299 -n*) 4300 case `echo 'xy\c'` in 4301 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 4302 xy) ECHO_C='\c';; 4303 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 4304 ECHO_T=' ';; 4305 esac;; 4306 *) 4307 ECHO_N='-n';; 4308 esac 4309 4310 rm -f conf$$ conf$$.exe conf$$.file 4311 if test -d conf$$.dir; then 4312 rm -f conf$$.dir/conf$$.file 4313 else 4314 rm -f conf$$.dir 4315 mkdir conf$$.dir 2>/dev/null 4316 fi 4317 if (echo >conf$$.file) 2>/dev/null; then 4318 if ln -s conf$$.file conf$$ 2>/dev/null; then 4319 as_ln_s='ln -s' 4320 # ... but there are two gotchas: 4321 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 4322 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 4323 # In both cases, we have to default to `cp -pR'. 4324 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 4325 as_ln_s='cp -pR' 4326 elif ln conf$$.file conf$$ 2>/dev/null; then 4327 as_ln_s=ln 4328 else 4329 as_ln_s='cp -pR' 4330 fi 4331 else 4332 as_ln_s='cp -pR' 4333 fi 4334 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 4335 rmdir conf$$.dir 2>/dev/null 4336 4337 4338 # as_fn_mkdir_p 4339 # ------------- 4340 # Create "$as_dir" as a directory, including parents if necessary. 4341 as_fn_mkdir_p () 4342 { 4343 4344 case $as_dir in #( 4345 -*) as_dir=./$as_dir;; 4346 esac 4347 test -d "$as_dir" || eval $as_mkdir_p || { 4348 as_dirs= 4349 while :; do 4350 case $as_dir in #( 4351 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 4352 *) as_qdir=$as_dir;; 4353 esac 4354 as_dirs="'$as_qdir' $as_dirs" 4355 as_dir=`$as_dirname -- "$as_dir" || 4356 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 4357 X"$as_dir" : 'X\(//\)[^/]' \| \ 4358 X"$as_dir" : 'X\(//\)$' \| \ 4359 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 4360 $as_echo X"$as_dir" | 4361 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 4362 s//\1/ 4363 q 4364 } 4365 /^X\(\/\/\)[^/].*/{ 4366 s//\1/ 4367 q 4368 } 4369 /^X\(\/\/\)$/{ 4370 s//\1/ 4371 q 4372 } 4373 /^X\(\/\).*/{ 4374 s//\1/ 4375 q 4376 } 4377 s/.*/./; q'` 4378 test -d "$as_dir" && break 4379 done 4380 test -z "$as_dirs" || eval "mkdir $as_dirs" 4381 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 4382 4383 4384 } # as_fn_mkdir_p 4385 if mkdir -p . 2>/dev/null; then 4386 as_mkdir_p='mkdir -p "$as_dir"' 4387 else 4388 test -d ./-p && rmdir ./-p 4389 as_mkdir_p=false 4390 fi 4391 4392 4393 # as_fn_executable_p FILE 4394 # ----------------------- 4395 # Test if FILE is an executable regular file. 4396 as_fn_executable_p () 4397 { 4398 test -f "$1" && test -x "$1" 4399 } # as_fn_executable_p 4400 as_test_x='test -x' 4401 as_executable_p=as_fn_executable_p 4402 4403 # Sed expression to map a string onto a valid CPP name. 4404 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 4405 4406 # Sed expression to map a string onto a valid variable name. 4407 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 4408 4409 4410 exec 6>&1 4411 ## ----------------------------------- ## 4412 ## Main body of $CONFIG_STATUS script. ## 4413 ## ----------------------------------- ## 4414 _ASEOF 4415 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 4416 4417 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 4418 # Save the log message, to keep $0 and so on meaningful, and to 4419 # report actual input values of CONFIG_FILES etc. instead of their 4420 # values after options handling. 4421 ac_log=" 4422 This file was extended by $as_me, which was 4423 generated by GNU Autoconf 2.69. Invocation command line was 4424 4425 CONFIG_FILES = $CONFIG_FILES 4426 CONFIG_HEADERS = $CONFIG_HEADERS 4427 CONFIG_LINKS = $CONFIG_LINKS 4428 CONFIG_COMMANDS = $CONFIG_COMMANDS 4429 $ $0 $@ 4430 4431 on `(hostname || uname -n) 2>/dev/null | sed 1q` 4432 " 4433 4434 _ACEOF 4435 4436 case $ac_config_files in *" 4437 "*) set x $ac_config_files; shift; ac_config_files=$*;; 4438 esac 4439 4440 case $ac_config_headers in *" 4441 "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 4442 esac 4443 4444 4445 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 4446 # Files that config.status was made for. 4447 config_files="$ac_config_files" 4448 config_headers="$ac_config_headers" 4449 4450 _ACEOF 4451 4452 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 4453 ac_cs_usage="\ 4454 \`$as_me' instantiates files and other configuration actions 4455 from templates according to the current configuration. Unless the files 4456 and actions are specified as TAGs, all are instantiated by default. 4457 4458 Usage: $0 [OPTION]... [TAG]... 4459 4460 -h, --help print this help, then exit 4461 -V, --version print version number and configuration settings, then exit 4462 --config print configuration, then exit 4463 -q, --quiet, --silent 4464 do not print progress messages 4465 -d, --debug don't remove temporary files 4466 --recheck update $as_me by reconfiguring in the same conditions 4467 --file=FILE[:TEMPLATE] 4468 instantiate the configuration file FILE 4469 --header=FILE[:TEMPLATE] 4470 instantiate the configuration header FILE 4471 4472 Configuration files: 4473 $config_files 4474 4475 Configuration headers: 4476 $config_headers 4477 4478 Report bugs to the package provider." 4479 4480 _ACEOF 4481 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 4482 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 4483 ac_cs_version="\\ 4484 config.status 4485 configured by $0, generated by GNU Autoconf 2.69, 4486 with options \\"\$ac_cs_config\\" 4487 4488 Copyright (C) 2012 Free Software Foundation, Inc. 4489 This config.status script is free software; the Free Software Foundation 4490 gives unlimited permission to copy, distribute and modify it." 4491 4492 ac_pwd='$ac_pwd' 4493 srcdir='$srcdir' 4494 INSTALL='$INSTALL' 4495 test -n "\$AWK" || AWK=awk 4496 _ACEOF 4497 4498 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 4499 # The default lists apply if the user does not specify any file. 4500 ac_need_defaults=: 4501 while test $# != 0 4502 do 4503 case $1 in 4504 --*=?*) 4505 ac_option=`expr "X$1" : 'X\([^=]*\)='` 4506 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 4507 ac_shift=: 4508 ;; 4509 --*=) 4510 ac_option=`expr "X$1" : 'X\([^=]*\)='` 4511 ac_optarg= 4512 ac_shift=: 4513 ;; 4514 *) 4515 ac_option=$1 4516 ac_optarg=$2 4517 ac_shift=shift 4518 ;; 4519 esac 4520 4521 case $ac_option in 4522 # Handling of the options. 4523 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 4524 ac_cs_recheck=: ;; 4525 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 4526 $as_echo "$ac_cs_version"; exit ;; 4527 --config | --confi | --conf | --con | --co | --c ) 4528 $as_echo "$ac_cs_config"; exit ;; 4529 --debug | --debu | --deb | --de | --d | -d ) 4530 debug=: ;; 4531 --file | --fil | --fi | --f ) 4532 $ac_shift 4533 case $ac_optarg in 4534 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 4535 '') as_fn_error $? "missing file argument" ;; 4536 esac 4537 as_fn_append CONFIG_FILES " '$ac_optarg'" 4538 ac_need_defaults=false;; 4539 --header | --heade | --head | --hea ) 4540 $ac_shift 4541 case $ac_optarg in 4542 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 4543 esac 4544 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 4545 ac_need_defaults=false;; 4546 --he | --h) 4547 # Conflict between --help and --header 4548 as_fn_error $? "ambiguous option: \`$1' 4549 Try \`$0 --help' for more information.";; 4550 --help | --hel | -h ) 4551 $as_echo "$ac_cs_usage"; exit ;; 4552 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 4553 | -silent | --silent | --silen | --sile | --sil | --si | --s) 4554 ac_cs_silent=: ;; 4555 4556 # This is an error. 4557 -*) as_fn_error $? "unrecognized option: \`$1' 4558 Try \`$0 --help' for more information." ;; 4559 4560 *) as_fn_append ac_config_targets " $1" 4561 ac_need_defaults=false ;; 4562 4563 esac 4564 shift 4565 done 4566 4567 ac_configure_extra_args= 4568 4569 if $ac_cs_silent; then 4570 exec 6>/dev/null 4571 ac_configure_extra_args="$ac_configure_extra_args --silent" 4572 fi 4573 4574 _ACEOF 4575 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 4576 if \$ac_cs_recheck; then 4577 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 4578 shift 4579 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 4580 CONFIG_SHELL='$SHELL' 4581 export CONFIG_SHELL 4582 exec "\$@" 4583 fi 4584 4585 _ACEOF 4586 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 4587 exec 5>>config.log 4588 { 4589 echo 4590 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 4591 ## Running $as_me. ## 4592 _ASBOX 4593 $as_echo "$ac_log" 4594 } >&5 4595 4596 _ACEOF 4597 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 4598 _ACEOF 4599 4600 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 4601 4602 # Handling of arguments. 4603 for ac_config_target in $ac_config_targets 4604 do 4605 case $ac_config_target in 4606 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 4607 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 4608 4609 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 4610 esac 4611 done 4612 4613 4614 # If the user did not use the arguments to specify the items to instantiate, 4615 # then the envvar interface is used. Set only those that are not. 4616 # We use the long form for the default assignment because of an extremely 4617 # bizarre bug on SunOS 4.1.3. 4618 if $ac_need_defaults; then 4619 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 4620 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 4621 fi 4622 4623 # Have a temporary directory for convenience. Make it in the build tree 4624 # simply because there is no reason against having it here, and in addition, 4625 # creating and moving files from /tmp can sometimes cause problems. 4626 # Hook for its removal unless debugging. 4627 # Note that there is a small window in which the directory will not be cleaned: 4628 # after its creation but before its name has been assigned to `$tmp'. 4629 $debug || 4630 { 4631 tmp= ac_tmp= 4632 trap 'exit_status=$? 4633 : "${ac_tmp:=$tmp}" 4634 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 4635 ' 0 4636 trap 'as_fn_exit 1' 1 2 13 15 4637 } 4638 # Create a (secure) tmp directory for tmp files. 4639 4640 { 4641 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 4642 test -d "$tmp" 4643 } || 4644 { 4645 tmp=./conf$$-$RANDOM 4646 (umask 077 && mkdir "$tmp") 4647 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 4648 ac_tmp=$tmp 4649 4650 # Set up the scripts for CONFIG_FILES section. 4651 # No need to generate them if there are no CONFIG_FILES. 4652 # This happens for instance with `./config.status config.h'. 4653 if test -n "$CONFIG_FILES"; then 4654 4655 4656 ac_cr=`echo X | tr X '\015'` 4657 # On cygwin, bash can eat \r inside `` if the user requested igncr. 4658 # But we know of no other shell where ac_cr would be empty at this 4659 # point, so we can use a bashism as a fallback. 4660 if test "x$ac_cr" = x; then 4661 eval ac_cr=\$\'\\r\' 4662 fi 4663 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 4664 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 4665 ac_cs_awk_cr='\\r' 4666 else 4667 ac_cs_awk_cr=$ac_cr 4668 fi 4669 4670 echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 4671 _ACEOF 4672 4673 4674 { 4675 echo "cat >conf$$subs.awk <<_ACEOF" && 4676 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 4677 echo "_ACEOF" 4678 } >conf$$subs.sh || 4679 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 4680 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 4681 ac_delim='%!_!# ' 4682 for ac_last_try in false false false false false :; do 4683 . ./conf$$subs.sh || 4684 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 4685 4686 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 4687 if test $ac_delim_n = $ac_delim_num; then 4688 break 4689 elif $ac_last_try; then 4690 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 4691 else 4692 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 4693 fi 4694 done 4695 rm -f conf$$subs.sh 4696 4697 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 4698 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 4699 _ACEOF 4700 sed -n ' 4701 h 4702 s/^/S["/; s/!.*/"]=/ 4703 p 4704 g 4705 s/^[^!]*!// 4706 :repl 4707 t repl 4708 s/'"$ac_delim"'$// 4709 t delim 4710 :nl 4711 h 4712 s/\(.\{148\}\)..*/\1/ 4713 t more1 4714 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 4715 p 4716 n 4717 b repl 4718 :more1 4719 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 4720 p 4721 g 4722 s/.\{148\}// 4723 t nl 4724 :delim 4725 h 4726 s/\(.\{148\}\)..*/\1/ 4727 t more2 4728 s/["\\]/\\&/g; s/^/"/; s/$/"/ 4729 p 4730 b 4731 :more2 4732 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 4733 p 4734 g 4735 s/.\{148\}// 4736 t delim 4737 ' <conf$$subs.awk | sed ' 4738 /^[^""]/{ 4739 N 4740 s/\n// 4741 } 4742 ' >>$CONFIG_STATUS || ac_write_fail=1 4743 rm -f conf$$subs.awk 4744 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 4745 _ACAWK 4746 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 4747 for (key in S) S_is_set[key] = 1 4748 FS = "" 4749 4750 } 4751 { 4752 line = $ 0 4753 nfields = split(line, field, "@") 4754 substed = 0 4755 len = length(field[1]) 4756 for (i = 2; i < nfields; i++) { 4757 key = field[i] 4758 keylen = length(key) 4759 if (S_is_set[key]) { 4760 value = S[key] 4761 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 4762 len += length(value) + length(field[++i]) 4763 substed = 1 4764 } else 4765 len += 1 + keylen 4766 } 4767 4768 print line 4769 } 4770 4771 _ACAWK 4772 _ACEOF 4773 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 4774 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 4775 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 4776 else 4777 cat 4778 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 4779 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 4780 _ACEOF 4781 4782 # VPATH may cause trouble with some makes, so we remove sole $(srcdir), 4783 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 4784 # trailing colons and then remove the whole line if VPATH becomes empty 4785 # (actually we leave an empty line to preserve line numbers). 4786 if test "x$srcdir" = x.; then 4787 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 4788 h 4789 s/// 4790 s/^/:/ 4791 s/[ ]*$/:/ 4792 s/:\$(srcdir):/:/g 4793 s/:\${srcdir}:/:/g 4794 s/:@srcdir@:/:/g 4795 s/^:*// 4796 s/:*$// 4797 x 4798 s/\(=[ ]*\).*/\1/ 4799 G 4800 s/\n// 4801 s/^[^=]*=[ ]*$// 4802 }' 4803 fi 4804 4805 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 4806 fi # test -n "$CONFIG_FILES" 4807 4808 # Set up the scripts for CONFIG_HEADERS section. 4809 # No need to generate them if there are no CONFIG_HEADERS. 4810 # This happens for instance with `./config.status Makefile'. 4811 if test -n "$CONFIG_HEADERS"; then 4812 cat >"$ac_tmp/defines.awk" <<\_ACAWK || 4813 BEGIN { 4814 _ACEOF 4815 4816 # Transform confdefs.h into an awk script `defines.awk', embedded as 4817 # here-document in config.status, that substitutes the proper values into 4818 # config.h.in to produce config.h. 4819 4820 # Create a delimiter string that does not exist in confdefs.h, to ease 4821 # handling of long lines. 4822 ac_delim='%!_!# ' 4823 for ac_last_try in false false :; do 4824 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 4825 if test -z "$ac_tt"; then 4826 break 4827 elif $ac_last_try; then 4828 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 4829 else 4830 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 4831 fi 4832 done 4833 4834 # For the awk script, D is an array of macro values keyed by name, 4835 # likewise P contains macro parameters if any. Preserve backslash 4836 # newline sequences. 4837 4838 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 4839 sed -n ' 4840 s/.\{148\}/&'"$ac_delim"'/g 4841 t rset 4842 :rset 4843 s/^[ ]*#[ ]*define[ ][ ]*/ / 4844 t def 4845 d 4846 :def 4847 s/\\$// 4848 t bsnl 4849 s/["\\]/\\&/g 4850 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 4851 D["\1"]=" \3"/p 4852 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 4853 d 4854 :bsnl 4855 s/["\\]/\\&/g 4856 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 4857 D["\1"]=" \3\\\\\\n"\\/p 4858 t cont 4859 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 4860 t cont 4861 d 4862 :cont 4863 n 4864 s/.\{148\}/&'"$ac_delim"'/g 4865 t clear 4866 :clear 4867 s/\\$// 4868 t bsnlc 4869 s/["\\]/\\&/g; s/^/"/; s/$/"/p 4870 d 4871 :bsnlc 4872 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 4873 b cont 4874 ' <confdefs.h | sed ' 4875 s/'"$ac_delim"'/"\\\ 4876 "/g' >>$CONFIG_STATUS || ac_write_fail=1 4877 4878 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 4879 for (key in D) D_is_set[key] = 1 4880 FS = "" 4881 } 4882 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 4883 line = \$ 0 4884 split(line, arg, " ") 4885 if (arg[1] == "#") { 4886 defundef = arg[2] 4887 mac1 = arg[3] 4888 } else { 4889 defundef = substr(arg[1], 2) 4890 mac1 = arg[2] 4891 } 4892 split(mac1, mac2, "(") #) 4893 macro = mac2[1] 4894 prefix = substr(line, 1, index(line, defundef) - 1) 4895 if (D_is_set[macro]) { 4896 # Preserve the white space surrounding the "#". 4897 print prefix "define", macro P[macro] D[macro] 4898 next 4899 } else { 4900 # Replace #undef with comments. This is necessary, for example, 4901 # in the case of _POSIX_SOURCE, which is predefined and required 4902 # on some systems where configure will not decide to define it. 4903 if (defundef == "undef") { 4904 print "/*", prefix defundef, macro, "*/" 4905 next 4906 } 4907 } 4908 } 4909 { print } 4910 _ACAWK 4911 _ACEOF 4912 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 4913 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 4914 fi # test -n "$CONFIG_HEADERS" 4915 4916 4917 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " 4918 shift 4919 for ac_tag 4920 do 4921 case $ac_tag in 4922 :[FHLC]) ac_mode=$ac_tag; continue;; 4923 esac 4924 case $ac_mode$ac_tag in 4925 :[FHL]*:*);; 4926 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 4927 :[FH]-) ac_tag=-:-;; 4928 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 4929 esac 4930 ac_save_IFS=$IFS 4931 IFS=: 4932 set x $ac_tag 4933 IFS=$ac_save_IFS 4934 shift 4935 ac_file=$1 4936 shift 4937 4938 case $ac_mode in 4939 :L) ac_source=$1;; 4940 :[FH]) 4941 ac_file_inputs= 4942 for ac_f 4943 do 4944 case $ac_f in 4945 -) ac_f="$ac_tmp/stdin";; 4946 *) # Look for the file first in the build tree, then in the source tree 4947 # (if the path is not absolute). The absolute path cannot be DOS-style, 4948 # because $ac_f cannot contain `:'. 4949 test -f "$ac_f" || 4950 case $ac_f in 4951 [\\/$]*) false;; 4952 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 4953 esac || 4954 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 4955 esac 4956 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 4957 as_fn_append ac_file_inputs " '$ac_f'" 4958 done 4959 4960 # Let's still pretend it is `configure' which instantiates (i.e., don't 4961 # use $as_me), people would be surprised to read: 4962 # /* config.h. Generated by config.status. */ 4963 configure_input='Generated from '` 4964 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 4965 `' by configure.' 4966 if test x"$ac_file" != x-; then 4967 configure_input="$ac_file. $configure_input" 4968 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 4969 $as_echo "$as_me: creating $ac_file" >&6;} 4970 fi 4971 # Neutralize special characters interpreted by sed in replacement strings. 4972 case $configure_input in #( 4973 *\&* | *\|* | *\\* ) 4974 ac_sed_conf_input=`$as_echo "$configure_input" | 4975 sed 's/[\\\\&|]/\\\\&/g'`;; #( 4976 *) ac_sed_conf_input=$configure_input;; 4977 esac 4978 4979 case $ac_tag in 4980 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 4981 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 4982 esac 4983 ;; 4984 esac 4985 4986 ac_dir=`$as_dirname -- "$ac_file" || 4987 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 4988 X"$ac_file" : 'X\(//\)[^/]' \| \ 4989 X"$ac_file" : 'X\(//\)$' \| \ 4990 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 4991 $as_echo X"$ac_file" | 4992 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 4993 s//\1/ 4994 q 4995 } 4996 /^X\(\/\/\)[^/].*/{ 4997 s//\1/ 4998 q 4999 } 5000 /^X\(\/\/\)$/{ 5001 s//\1/ 5002 q 5003 } 5004 /^X\(\/\).*/{ 5005 s//\1/ 5006 q 5007 } 5008 s/.*/./; q'` 5009 as_dir="$ac_dir"; as_fn_mkdir_p 5010 ac_builddir=. 5011 5012 case "$ac_dir" in 5013 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 5014 *) 5015 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 5016 # A ".." for each directory in $ac_dir_suffix. 5017 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 5018 case $ac_top_builddir_sub in 5019 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 5020 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 5021 esac ;; 5022 esac 5023 ac_abs_top_builddir=$ac_pwd 5024 ac_abs_builddir=$ac_pwd$ac_dir_suffix 5025 # for backward compatibility: 5026 ac_top_builddir=$ac_top_build_prefix 5027 5028 case $srcdir in 5029 .) # We are building in place. 5030 ac_srcdir=. 5031 ac_top_srcdir=$ac_top_builddir_sub 5032 ac_abs_top_srcdir=$ac_pwd ;; 5033 [\\/]* | ?:[\\/]* ) # Absolute name. 5034 ac_srcdir=$srcdir$ac_dir_suffix; 5035 ac_top_srcdir=$srcdir 5036 ac_abs_top_srcdir=$srcdir ;; 5037 *) # Relative name. 5038 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 5039 ac_top_srcdir=$ac_top_build_prefix$srcdir 5040 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 5041 esac 5042 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 5043 5044 5045 case $ac_mode in 5046 :F) 5047 # 5048 # CONFIG_FILE 5049 # 5050 5051 case $INSTALL in 5052 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 5053 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 5054 esac 5055 _ACEOF 5056 5057 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5058 # If the template does not know about datarootdir, expand it. 5059 # FIXME: This hack should be removed a few years after 2.60. 5060 ac_datarootdir_hack=; ac_datarootdir_seen= 5061 ac_sed_dataroot=' 5062 /datarootdir/ { 5063 p 5064 q 5065 } 5066 /@datadir@/p 5067 /@docdir@/p 5068 /@infodir@/p 5069 /@localedir@/p 5070 /@mandir@/p' 5071 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 5072 *datarootdir*) ac_datarootdir_seen=yes;; 5073 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 5074 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 5075 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 5076 _ACEOF 5077 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5078 ac_datarootdir_hack=' 5079 s&@datadir@&$datadir&g 5080 s&@docdir@&$docdir&g 5081 s&@infodir@&$infodir&g 5082 s&@localedir@&$localedir&g 5083 s&@mandir@&$mandir&g 5084 s&\\\${datarootdir}&$datarootdir&g' ;; 5085 esac 5086 _ACEOF 5087 5088 # Neutralize VPATH when `$srcdir' = `.'. 5089 # Shell code in configure.ac might set extrasub. 5090 # FIXME: do we really want to maintain this feature? 5091 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5092 ac_sed_extra="$ac_vpsub 5093 $extrasub 5094 _ACEOF 5095 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5096 :t 5097 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 5098 s|@configure_input@|$ac_sed_conf_input|;t t 5099 s&@top_builddir@&$ac_top_builddir_sub&;t t 5100 s&@top_build_prefix@&$ac_top_build_prefix&;t t 5101 s&@srcdir@&$ac_srcdir&;t t 5102 s&@abs_srcdir@&$ac_abs_srcdir&;t t 5103 s&@top_srcdir@&$ac_top_srcdir&;t t 5104 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 5105 s&@builddir@&$ac_builddir&;t t 5106 s&@abs_builddir@&$ac_abs_builddir&;t t 5107 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 5108 s&@INSTALL@&$ac_INSTALL&;t t 5109 $ac_datarootdir_hack 5110 " 5111 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 5112 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 5113 5114 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 5115 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 5116 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 5117 "$ac_tmp/out"`; test -z "$ac_out"; } && 5118 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 5119 which seems to be undefined. Please make sure it is defined" >&5 5120 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 5121 which seems to be undefined. Please make sure it is defined" >&2;} 5122 5123 rm -f "$ac_tmp/stdin" 5124 case $ac_file in 5125 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 5126 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 5127 esac \ 5128 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 5129 ;; 5130 :H) 5131 # 5132 # CONFIG_HEADER 5133 # 5134 if test x"$ac_file" != x-; then 5135 { 5136 $as_echo "/* $configure_input */" \ 5137 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 5138 } >"$ac_tmp/config.h" \ 5139 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 5140 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 5141 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 5142 $as_echo "$as_me: $ac_file is unchanged" >&6;} 5143 else 5144 rm -f "$ac_file" 5145 mv "$ac_tmp/config.h" "$ac_file" \ 5146 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 5147 fi 5148 else 5149 $as_echo "/* $configure_input */" \ 5150 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 5151 || as_fn_error $? "could not create -" "$LINENO" 5 5152 fi 5153 ;; 5154 5155 5156 esac 5157 5158 done # for ac_tag 5159 5160 5161 as_fn_exit 0 5162 _ACEOF 5163 ac_clean_files=$ac_clean_files_save 5164 5165 test $ac_write_fail = 0 || 5166 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 5167 5168 5169 # configure is writing to config.log, and then calls config.status. 5170 # config.status does its own redirection, appending to config.log. 5171 # Unfortunately, on DOS this fails, as config.log is still kept open 5172 # by configure, so config.status won't be able to write to it; its 5173 # output is simply discarded. So we exec the FD to /dev/null, 5174 # effectively closing config.log, so it can be properly (re)opened and 5175 # appended to by config.status. When coming back to configure, we 5176 # need to make the FD available again. 5177 if test "$no_create" != yes; then 5178 ac_cs_success=: 5179 ac_config_status_args= 5180 test "$silent" = yes && 5181 ac_config_status_args="$ac_config_status_args --quiet" 5182 exec 5>/dev/null 5183 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 5184 exec 5>>config.log 5185 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 5186 # would make configure fail if this is the last instruction. 5187 $ac_cs_success || as_fn_exit 1 5188 fi 5189 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 5190 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 5191 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 5192 fi 5193 5194