configure revision f5990ea7
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.63 for xf86-video-tseng 1.2.4. 4# 5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6# 7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 8# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## --------------------- ## 12## M4sh Initialization. ## 13## --------------------- ## 14 15# Be more Bourne compatible 16DUALCASE=1; export DUALCASE # for MKS sh 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 18 emulate sh 19 NULLCMD=: 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 # is contrary to our usage. Disable this feature. 22 alias -g '${1+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24else 25 case `(set -o) 2>/dev/null` in 26 *posix*) set -o posix ;; 27esac 28 29fi 30 31 32 33 34# PATH needs CR 35# Avoid depending upon Character Ranges. 36as_cr_letters='abcdefghijklmnopqrstuvwxyz' 37as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 38as_cr_Letters=$as_cr_letters$as_cr_LETTERS 39as_cr_digits='0123456789' 40as_cr_alnum=$as_cr_Letters$as_cr_digits 41 42as_nl=' 43' 44export as_nl 45# Printing a long string crashes Solaris 7 /usr/bin/printf. 46as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 47as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 48as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 49if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83# Support unset when possible. 84if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 85 as_unset=unset 86else 87 as_unset=false 88fi 89 90 91# IFS 92# We need space, tab and new line, in precisely that order. Quoting is 93# there to prevent editors from complaining about space-tab. 94# (If _AS_PATH_WALK were called with IFS unset, it would disable word 95# splitting by setting IFS to empty value.) 96IFS=" "" $as_nl" 97 98# Find who we are. Look in the path if we contain no directory separator. 99case $0 in 100 *[\\/]* ) as_myself=$0 ;; 101 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 102for as_dir in $PATH 103do 104 IFS=$as_save_IFS 105 test -z "$as_dir" && as_dir=. 106 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 107done 108IFS=$as_save_IFS 109 110 ;; 111esac 112# We did not find ourselves, most probably we were run as `sh COMMAND' 113# in which case we are not to be found in the path. 114if test "x$as_myself" = x; then 115 as_myself=$0 116fi 117if test ! -f "$as_myself"; then 118 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 119 { (exit 1); exit 1; } 120fi 121 122# Work around bugs in pre-3.0 UWIN ksh. 123for as_var in ENV MAIL MAILPATH 124do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 125done 126PS1='$ ' 127PS2='> ' 128PS4='+ ' 129 130# NLS nuisances. 131LC_ALL=C 132export LC_ALL 133LANGUAGE=C 134export LANGUAGE 135 136# Required to use basename. 137if expr a : '\(a\)' >/dev/null 2>&1 && 138 test "X`expr 00001 : '.*\(...\)'`" = X001; then 139 as_expr=expr 140else 141 as_expr=false 142fi 143 144if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 145 as_basename=basename 146else 147 as_basename=false 148fi 149 150 151# Name of the executable. 152as_me=`$as_basename -- "$0" || 153$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 154 X"$0" : 'X\(//\)$' \| \ 155 X"$0" : 'X\(/\)' \| . 2>/dev/null || 156$as_echo X/"$0" | 157 sed '/^.*\/\([^/][^/]*\)\/*$/{ 158 s//\1/ 159 q 160 } 161 /^X\/\(\/\/\)$/{ 162 s//\1/ 163 q 164 } 165 /^X\/\(\/\).*/{ 166 s//\1/ 167 q 168 } 169 s/.*/./; q'` 170 171# CDPATH. 172$as_unset CDPATH 173 174 175if test "x$CONFIG_SHELL" = x; then 176 if (eval ":") 2>/dev/null; then 177 as_have_required=yes 178else 179 as_have_required=no 180fi 181 182 if test $as_have_required = yes && (eval ": 183(as_func_return () { 184 (exit \$1) 185} 186as_func_success () { 187 as_func_return 0 188} 189as_func_failure () { 190 as_func_return 1 191} 192as_func_ret_success () { 193 return 0 194} 195as_func_ret_failure () { 196 return 1 197} 198 199exitcode=0 200if as_func_success; then 201 : 202else 203 exitcode=1 204 echo as_func_success failed. 205fi 206 207if as_func_failure; then 208 exitcode=1 209 echo as_func_failure succeeded. 210fi 211 212if as_func_ret_success; then 213 : 214else 215 exitcode=1 216 echo as_func_ret_success failed. 217fi 218 219if as_func_ret_failure; then 220 exitcode=1 221 echo as_func_ret_failure succeeded. 222fi 223 224if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 225 : 226else 227 exitcode=1 228 echo positional parameters were not saved. 229fi 230 231test \$exitcode = 0) || { (exit 1); exit 1; } 232 233( 234 as_lineno_1=\$LINENO 235 as_lineno_2=\$LINENO 236 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && 237 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } 238") 2> /dev/null; then 239 : 240else 241 as_candidate_shells= 242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 243for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 244do 245 IFS=$as_save_IFS 246 test -z "$as_dir" && as_dir=. 247 case $as_dir in 248 /*) 249 for as_base in sh bash ksh sh5; do 250 as_candidate_shells="$as_candidate_shells $as_dir/$as_base" 251 done;; 252 esac 253done 254IFS=$as_save_IFS 255 256 257 for as_shell in $as_candidate_shells $SHELL; do 258 # Try only shells that exist, to save several forks. 259 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 260 { ("$as_shell") 2> /dev/null <<\_ASEOF 261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 262 emulate sh 263 NULLCMD=: 264 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 265 # is contrary to our usage. Disable this feature. 266 alias -g '${1+"$@"}'='"$@"' 267 setopt NO_GLOB_SUBST 268else 269 case `(set -o) 2>/dev/null` in 270 *posix*) set -o posix ;; 271esac 272 273fi 274 275 276: 277_ASEOF 278}; then 279 CONFIG_SHELL=$as_shell 280 as_have_required=yes 281 if { "$as_shell" 2> /dev/null <<\_ASEOF 282if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 283 emulate sh 284 NULLCMD=: 285 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 286 # is contrary to our usage. Disable this feature. 287 alias -g '${1+"$@"}'='"$@"' 288 setopt NO_GLOB_SUBST 289else 290 case `(set -o) 2>/dev/null` in 291 *posix*) set -o posix ;; 292esac 293 294fi 295 296 297: 298(as_func_return () { 299 (exit $1) 300} 301as_func_success () { 302 as_func_return 0 303} 304as_func_failure () { 305 as_func_return 1 306} 307as_func_ret_success () { 308 return 0 309} 310as_func_ret_failure () { 311 return 1 312} 313 314exitcode=0 315if as_func_success; then 316 : 317else 318 exitcode=1 319 echo as_func_success failed. 320fi 321 322if as_func_failure; then 323 exitcode=1 324 echo as_func_failure succeeded. 325fi 326 327if as_func_ret_success; then 328 : 329else 330 exitcode=1 331 echo as_func_ret_success failed. 332fi 333 334if as_func_ret_failure; then 335 exitcode=1 336 echo as_func_ret_failure succeeded. 337fi 338 339if ( set x; as_func_ret_success y && test x = "$1" ); then 340 : 341else 342 exitcode=1 343 echo positional parameters were not saved. 344fi 345 346test $exitcode = 0) || { (exit 1); exit 1; } 347 348( 349 as_lineno_1=$LINENO 350 as_lineno_2=$LINENO 351 test "x$as_lineno_1" != "x$as_lineno_2" && 352 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } 353 354_ASEOF 355}; then 356 break 357fi 358 359fi 360 361 done 362 363 if test "x$CONFIG_SHELL" != x; then 364 for as_var in BASH_ENV ENV 365 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 366 done 367 export CONFIG_SHELL 368 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 369fi 370 371 372 if test $as_have_required = no; then 373 echo This script requires a shell more modern than all the 374 echo shells that I found on your system. Please install a 375 echo modern shell, or manually run the script under such a 376 echo shell if you do have one. 377 { (exit 1); exit 1; } 378fi 379 380 381fi 382 383fi 384 385 386 387(eval "as_func_return () { 388 (exit \$1) 389} 390as_func_success () { 391 as_func_return 0 392} 393as_func_failure () { 394 as_func_return 1 395} 396as_func_ret_success () { 397 return 0 398} 399as_func_ret_failure () { 400 return 1 401} 402 403exitcode=0 404if as_func_success; then 405 : 406else 407 exitcode=1 408 echo as_func_success failed. 409fi 410 411if as_func_failure; then 412 exitcode=1 413 echo as_func_failure succeeded. 414fi 415 416if as_func_ret_success; then 417 : 418else 419 exitcode=1 420 echo as_func_ret_success failed. 421fi 422 423if as_func_ret_failure; then 424 exitcode=1 425 echo as_func_ret_failure succeeded. 426fi 427 428if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 429 : 430else 431 exitcode=1 432 echo positional parameters were not saved. 433fi 434 435test \$exitcode = 0") || { 436 echo No shell found that supports shell functions. 437 echo Please tell bug-autoconf@gnu.org about your system, 438 echo including any error possibly output before this message. 439 echo This can help us improve future autoconf versions. 440 echo Configuration will now proceed without shell functions. 441} 442 443 444 445 as_lineno_1=$LINENO 446 as_lineno_2=$LINENO 447 test "x$as_lineno_1" != "x$as_lineno_2" && 448 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 449 450 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 451 # uniformly replaced by the line number. The first 'sed' inserts a 452 # line-number line after each line using $LINENO; the second 'sed' 453 # does the real work. The second script uses 'N' to pair each 454 # line-number line with the line containing $LINENO, and appends 455 # trailing '-' during substitution so that $LINENO is not a special 456 # case at line end. 457 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 458 # scripts with optimization help from Paolo Bonzini. Blame Lee 459 # E. McMahon (1931-1989) for sed's syntax. :-) 460 sed -n ' 461 p 462 /[$]LINENO/= 463 ' <$as_myself | 464 sed ' 465 s/[$]LINENO.*/&-/ 466 t lineno 467 b 468 :lineno 469 N 470 :loop 471 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 472 t loop 473 s/-\n.*// 474 ' >$as_me.lineno && 475 chmod +x "$as_me.lineno" || 476 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 477 { (exit 1); exit 1; }; } 478 479 # Don't try to exec as it changes $[0], causing all sort of problems 480 # (the dirname of $[0] is not the place where we might find the 481 # original and so on. Autoconf is especially sensitive to this). 482 . "./$as_me.lineno" 483 # Exit status is that of the last command. 484 exit 485} 486 487 488if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 489 as_dirname=dirname 490else 491 as_dirname=false 492fi 493 494ECHO_C= ECHO_N= ECHO_T= 495case `echo -n x` in 496-n*) 497 case `echo 'x\c'` in 498 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 499 *) ECHO_C='\c';; 500 esac;; 501*) 502 ECHO_N='-n';; 503esac 504if expr a : '\(a\)' >/dev/null 2>&1 && 505 test "X`expr 00001 : '.*\(...\)'`" = X001; then 506 as_expr=expr 507else 508 as_expr=false 509fi 510 511rm -f conf$$ conf$$.exe conf$$.file 512if test -d conf$$.dir; then 513 rm -f conf$$.dir/conf$$.file 514else 515 rm -f conf$$.dir 516 mkdir conf$$.dir 2>/dev/null 517fi 518if (echo >conf$$.file) 2>/dev/null; then 519 if ln -s conf$$.file conf$$ 2>/dev/null; then 520 as_ln_s='ln -s' 521 # ... but there are two gotchas: 522 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 523 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 524 # In both cases, we have to default to `cp -p'. 525 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 526 as_ln_s='cp -p' 527 elif ln conf$$.file conf$$ 2>/dev/null; then 528 as_ln_s=ln 529 else 530 as_ln_s='cp -p' 531 fi 532else 533 as_ln_s='cp -p' 534fi 535rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 536rmdir conf$$.dir 2>/dev/null 537 538if mkdir -p . 2>/dev/null; then 539 as_mkdir_p=: 540else 541 test -d ./-p && rmdir ./-p 542 as_mkdir_p=false 543fi 544 545if test -x / >/dev/null 2>&1; then 546 as_test_x='test -x' 547else 548 if ls -dL / >/dev/null 2>&1; then 549 as_ls_L_option=L 550 else 551 as_ls_L_option= 552 fi 553 as_test_x=' 554 eval sh -c '\'' 555 if test -d "$1"; then 556 test -d "$1/."; 557 else 558 case $1 in 559 -*)set "./$1";; 560 esac; 561 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 562 ???[sx]*):;;*)false;;esac;fi 563 '\'' sh 564 ' 565fi 566as_executable_p=$as_test_x 567 568# Sed expression to map a string onto a valid CPP name. 569as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 570 571# Sed expression to map a string onto a valid variable name. 572as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 573 574 575 576 577# Check that we are running under the correct shell. 578SHELL=${CONFIG_SHELL-/bin/sh} 579 580case X$lt_ECHO in 581X*--fallback-echo) 582 # Remove one level of quotation (which was required for Make). 583 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','` 584 ;; 585esac 586 587ECHO=${lt_ECHO-echo} 588if test "X$1" = X--no-reexec; then 589 # Discard the --no-reexec flag, and continue. 590 shift 591elif test "X$1" = X--fallback-echo; then 592 # Avoid inline document here, it may be left over 593 : 594elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then 595 # Yippee, $ECHO works! 596 : 597else 598 # Restart under the correct shell. 599 exec $SHELL "$0" --no-reexec ${1+"$@"} 600fi 601 602if test "X$1" = X--fallback-echo; then 603 # used as fallback echo 604 shift 605 cat <<_LT_EOF 606$* 607_LT_EOF 608 exit 0 609fi 610 611# The HP-UX ksh and POSIX shell print the target directory to stdout 612# if CDPATH is set. 613(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 614 615if test -z "$lt_ECHO"; then 616 if test "X${echo_test_string+set}" != Xset; then 617 # find a string as large as possible, as long as the shell can cope with it 618 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do 619 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... 620 if { echo_test_string=`eval $cmd`; } 2>/dev/null && 621 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null 622 then 623 break 624 fi 625 done 626 fi 627 628 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 629 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 630 test "X$echo_testing_string" = "X$echo_test_string"; then 631 : 632 else 633 # The Solaris, AIX, and Digital Unix default echo programs unquote 634 # backslashes. This makes it impossible to quote backslashes using 635 # echo "$something" | sed 's/\\/\\\\/g' 636 # 637 # So, first we look for a working echo in the user's PATH. 638 639 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 640 for dir in $PATH /usr/ucb; do 641 IFS="$lt_save_ifs" 642 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && 643 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && 644 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && 645 test "X$echo_testing_string" = "X$echo_test_string"; then 646 ECHO="$dir/echo" 647 break 648 fi 649 done 650 IFS="$lt_save_ifs" 651 652 if test "X$ECHO" = Xecho; then 653 # We didn't find a better echo, so look for alternatives. 654 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' && 655 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` && 656 test "X$echo_testing_string" = "X$echo_test_string"; then 657 # This shell has a builtin print -r that does the trick. 658 ECHO='print -r' 659 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } && 660 test "X$CONFIG_SHELL" != X/bin/ksh; then 661 # If we have ksh, try running configure again with it. 662 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 663 export ORIGINAL_CONFIG_SHELL 664 CONFIG_SHELL=/bin/ksh 665 export CONFIG_SHELL 666 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} 667 else 668 # Try using printf. 669 ECHO='printf %s\n' 670 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 671 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 672 test "X$echo_testing_string" = "X$echo_test_string"; then 673 # Cool, printf works 674 : 675 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 676 test "X$echo_testing_string" = 'X\t' && 677 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 678 test "X$echo_testing_string" = "X$echo_test_string"; then 679 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL 680 export CONFIG_SHELL 681 SHELL="$CONFIG_SHELL" 682 export SHELL 683 ECHO="$CONFIG_SHELL $0 --fallback-echo" 684 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 685 test "X$echo_testing_string" = 'X\t' && 686 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 687 test "X$echo_testing_string" = "X$echo_test_string"; then 688 ECHO="$CONFIG_SHELL $0 --fallback-echo" 689 else 690 # maybe with a smaller string... 691 prev=: 692 693 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do 694 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null 695 then 696 break 697 fi 698 prev="$cmd" 699 done 700 701 if test "$prev" != 'sed 50q "$0"'; then 702 echo_test_string=`eval $prev` 703 export echo_test_string 704 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} 705 else 706 # Oops. We lost completely, so just stick with echo. 707 ECHO=echo 708 fi 709 fi 710 fi 711 fi 712 fi 713fi 714 715# Copy echo and quote the copy suitably for passing to libtool from 716# the Makefile, instead of quoting the original, which is used later. 717lt_ECHO=$ECHO 718if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then 719 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" 720fi 721 722 723 724 725exec 7<&0 </dev/null 6>&1 726 727# Name of the host. 728# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 729# so uname gets run too. 730ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 731 732# 733# Initializations. 734# 735ac_default_prefix=/usr/local 736ac_clean_files= 737ac_config_libobj_dir=. 738LIBOBJS= 739cross_compiling=no 740subdirs= 741MFLAGS= 742MAKEFLAGS= 743SHELL=${CONFIG_SHELL-/bin/sh} 744 745# Identity of this package. 746PACKAGE_NAME='xf86-video-tseng' 747PACKAGE_TARNAME='xf86-video-tseng' 748PACKAGE_VERSION='1.2.4' 749PACKAGE_STRING='xf86-video-tseng 1.2.4' 750PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 751 752ac_unique_file="Makefile.am" 753# Factoring default headers for most tests. 754ac_includes_default="\ 755#include <stdio.h> 756#ifdef HAVE_SYS_TYPES_H 757# include <sys/types.h> 758#endif 759#ifdef HAVE_SYS_STAT_H 760# include <sys/stat.h> 761#endif 762#ifdef STDC_HEADERS 763# include <stdlib.h> 764# include <stddef.h> 765#else 766# ifdef HAVE_STDLIB_H 767# include <stdlib.h> 768# endif 769#endif 770#ifdef HAVE_STRING_H 771# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 772# include <memory.h> 773# endif 774# include <string.h> 775#endif 776#ifdef HAVE_STRINGS_H 777# include <strings.h> 778#endif 779#ifdef HAVE_INTTYPES_H 780# include <inttypes.h> 781#endif 782#ifdef HAVE_STDINT_H 783# include <stdint.h> 784#endif 785#ifdef HAVE_UNISTD_H 786# include <unistd.h> 787#endif" 788 789ac_subst_vars='am__EXEEXT_FALSE 790am__EXEEXT_TRUE 791LTLIBOBJS 792LIBOBJS 793DRIVER_NAME 794moduledir 795XSERVER_LIBPCIACCESS_FALSE 796XSERVER_LIBPCIACCESS_TRUE 797PCIACCESS_LIBS 798PCIACCESS_CFLAGS 799XORG_LIBS 800XORG_CFLAGS 801OTOOL64 802OTOOL 803LIPO 804NMEDIT 805DSYMUTIL 806lt_ECHO 807RANLIB 808AR 809OBJDUMP 810LN_S 811NM 812ac_ct_DUMPBIN 813DUMPBIN 814LD 815FGREP 816LIBTOOL 817AM_BACKSLASH 818AM_DEFAULT_VERBOSITY 819MAN_SUBSTS 820XORG_MAN_PAGE 821ADMIN_MAN_DIR 822DRIVER_MAN_DIR 823MISC_MAN_DIR 824FILE_MAN_DIR 825LIB_MAN_DIR 826APP_MAN_DIR 827ADMIN_MAN_SUFFIX 828DRIVER_MAN_SUFFIX 829MISC_MAN_SUFFIX 830FILE_MAN_SUFFIX 831LIB_MAN_SUFFIX 832APP_MAN_SUFFIX 833SED 834host_os 835host_vendor 836host_cpu 837host 838build_os 839build_vendor 840build_cpu 841build 842INSTALL_CMD 843PKG_CONFIG 844CHANGELOG_CMD 845CWARNFLAGS 846EGREP 847GREP 848CPP 849am__fastdepCC_FALSE 850am__fastdepCC_TRUE 851CCDEPMODE 852AMDEPBACKSLASH 853AMDEP_FALSE 854AMDEP_TRUE 855am__quote 856am__include 857DEPDIR 858OBJEXT 859EXEEXT 860ac_ct_CC 861CPPFLAGS 862LDFLAGS 863CFLAGS 864CC 865MAINT 866MAINTAINER_MODE_FALSE 867MAINTAINER_MODE_TRUE 868am__untar 869am__tar 870AMTAR 871am__leading_dot 872SET_MAKE 873AWK 874mkdir_p 875MKDIR_P 876INSTALL_STRIP_PROGRAM 877STRIP 878install_sh 879MAKEINFO 880AUTOHEADER 881AUTOMAKE 882AUTOCONF 883ACLOCAL 884VERSION 885PACKAGE 886CYGPATH_W 887am__isrc 888INSTALL_DATA 889INSTALL_SCRIPT 890INSTALL_PROGRAM 891target_alias 892host_alias 893build_alias 894LIBS 895ECHO_T 896ECHO_N 897ECHO_C 898DEFS 899mandir 900localedir 901libdir 902psdir 903pdfdir 904dvidir 905htmldir 906infodir 907docdir 908oldincludedir 909includedir 910localstatedir 911sharedstatedir 912sysconfdir 913datadir 914datarootdir 915libexecdir 916sbindir 917bindir 918program_transform_name 919prefix 920exec_prefix 921PACKAGE_BUGREPORT 922PACKAGE_STRING 923PACKAGE_VERSION 924PACKAGE_TARNAME 925PACKAGE_NAME 926PATH_SEPARATOR 927SHELL' 928ac_subst_files='' 929ac_user_opts=' 930enable_option_checking 931enable_maintainer_mode 932enable_dependency_tracking 933enable_strict_compilation 934enable_silent_rules 935enable_static 936enable_shared 937with_pic 938enable_fast_install 939with_gnu_ld 940enable_libtool_lock 941with_xorg_module_dir 942' 943 ac_precious_vars='build_alias 944host_alias 945target_alias 946CC 947CFLAGS 948LDFLAGS 949LIBS 950CPPFLAGS 951CPP 952PKG_CONFIG 953XORG_CFLAGS 954XORG_LIBS 955PCIACCESS_CFLAGS 956PCIACCESS_LIBS' 957 958 959# Initialize some variables set by options. 960ac_init_help= 961ac_init_version=false 962ac_unrecognized_opts= 963ac_unrecognized_sep= 964# The variables have the same names as the options, with 965# dashes changed to underlines. 966cache_file=/dev/null 967exec_prefix=NONE 968no_create= 969no_recursion= 970prefix=NONE 971program_prefix=NONE 972program_suffix=NONE 973program_transform_name=s,x,x, 974silent= 975site= 976srcdir= 977verbose= 978x_includes=NONE 979x_libraries=NONE 980 981# Installation directory options. 982# These are left unexpanded so users can "make install exec_prefix=/foo" 983# and all the variables that are supposed to be based on exec_prefix 984# by default will actually change. 985# Use braces instead of parens because sh, perl, etc. also accept them. 986# (The list follows the same order as the GNU Coding Standards.) 987bindir='${exec_prefix}/bin' 988sbindir='${exec_prefix}/sbin' 989libexecdir='${exec_prefix}/libexec' 990datarootdir='${prefix}/share' 991datadir='${datarootdir}' 992sysconfdir='${prefix}/etc' 993sharedstatedir='${prefix}/com' 994localstatedir='${prefix}/var' 995includedir='${prefix}/include' 996oldincludedir='/usr/include' 997docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 998infodir='${datarootdir}/info' 999htmldir='${docdir}' 1000dvidir='${docdir}' 1001pdfdir='${docdir}' 1002psdir='${docdir}' 1003libdir='${exec_prefix}/lib' 1004localedir='${datarootdir}/locale' 1005mandir='${datarootdir}/man' 1006 1007ac_prev= 1008ac_dashdash= 1009for ac_option 1010do 1011 # If the previous option needs an argument, assign it. 1012 if test -n "$ac_prev"; then 1013 eval $ac_prev=\$ac_option 1014 ac_prev= 1015 continue 1016 fi 1017 1018 case $ac_option in 1019 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 1020 *) ac_optarg=yes ;; 1021 esac 1022 1023 # Accept the important Cygnus configure options, so we can diagnose typos. 1024 1025 case $ac_dashdash$ac_option in 1026 --) 1027 ac_dashdash=yes ;; 1028 1029 -bindir | --bindir | --bindi | --bind | --bin | --bi) 1030 ac_prev=bindir ;; 1031 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1032 bindir=$ac_optarg ;; 1033 1034 -build | --build | --buil | --bui | --bu) 1035 ac_prev=build_alias ;; 1036 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1037 build_alias=$ac_optarg ;; 1038 1039 -cache-file | --cache-file | --cache-fil | --cache-fi \ 1040 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1041 ac_prev=cache_file ;; 1042 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1043 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1044 cache_file=$ac_optarg ;; 1045 1046 --config-cache | -C) 1047 cache_file=config.cache ;; 1048 1049 -datadir | --datadir | --datadi | --datad) 1050 ac_prev=datadir ;; 1051 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1052 datadir=$ac_optarg ;; 1053 1054 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1055 | --dataroo | --dataro | --datar) 1056 ac_prev=datarootdir ;; 1057 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1058 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1059 datarootdir=$ac_optarg ;; 1060 1061 -disable-* | --disable-*) 1062 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1063 # Reject names that are not valid shell variable names. 1064 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1065 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 1066 { (exit 1); exit 1; }; } 1067 ac_useropt_orig=$ac_useropt 1068 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1069 case $ac_user_opts in 1070 *" 1071"enable_$ac_useropt" 1072"*) ;; 1073 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1074 ac_unrecognized_sep=', ';; 1075 esac 1076 eval enable_$ac_useropt=no ;; 1077 1078 -docdir | --docdir | --docdi | --doc | --do) 1079 ac_prev=docdir ;; 1080 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1081 docdir=$ac_optarg ;; 1082 1083 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1084 ac_prev=dvidir ;; 1085 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1086 dvidir=$ac_optarg ;; 1087 1088 -enable-* | --enable-*) 1089 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1090 # Reject names that are not valid shell variable names. 1091 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1092 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 1093 { (exit 1); exit 1; }; } 1094 ac_useropt_orig=$ac_useropt 1095 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1096 case $ac_user_opts in 1097 *" 1098"enable_$ac_useropt" 1099"*) ;; 1100 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1101 ac_unrecognized_sep=', ';; 1102 esac 1103 eval enable_$ac_useropt=\$ac_optarg ;; 1104 1105 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1106 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1107 | --exec | --exe | --ex) 1108 ac_prev=exec_prefix ;; 1109 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1110 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1111 | --exec=* | --exe=* | --ex=*) 1112 exec_prefix=$ac_optarg ;; 1113 1114 -gas | --gas | --ga | --g) 1115 # Obsolete; use --with-gas. 1116 with_gas=yes ;; 1117 1118 -help | --help | --hel | --he | -h) 1119 ac_init_help=long ;; 1120 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1121 ac_init_help=recursive ;; 1122 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1123 ac_init_help=short ;; 1124 1125 -host | --host | --hos | --ho) 1126 ac_prev=host_alias ;; 1127 -host=* | --host=* | --hos=* | --ho=*) 1128 host_alias=$ac_optarg ;; 1129 1130 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1131 ac_prev=htmldir ;; 1132 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1133 | --ht=*) 1134 htmldir=$ac_optarg ;; 1135 1136 -includedir | --includedir | --includedi | --included | --include \ 1137 | --includ | --inclu | --incl | --inc) 1138 ac_prev=includedir ;; 1139 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1140 | --includ=* | --inclu=* | --incl=* | --inc=*) 1141 includedir=$ac_optarg ;; 1142 1143 -infodir | --infodir | --infodi | --infod | --info | --inf) 1144 ac_prev=infodir ;; 1145 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1146 infodir=$ac_optarg ;; 1147 1148 -libdir | --libdir | --libdi | --libd) 1149 ac_prev=libdir ;; 1150 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1151 libdir=$ac_optarg ;; 1152 1153 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1154 | --libexe | --libex | --libe) 1155 ac_prev=libexecdir ;; 1156 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1157 | --libexe=* | --libex=* | --libe=*) 1158 libexecdir=$ac_optarg ;; 1159 1160 -localedir | --localedir | --localedi | --localed | --locale) 1161 ac_prev=localedir ;; 1162 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1163 localedir=$ac_optarg ;; 1164 1165 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1166 | --localstate | --localstat | --localsta | --localst | --locals) 1167 ac_prev=localstatedir ;; 1168 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1169 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1170 localstatedir=$ac_optarg ;; 1171 1172 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1173 ac_prev=mandir ;; 1174 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1175 mandir=$ac_optarg ;; 1176 1177 -nfp | --nfp | --nf) 1178 # Obsolete; use --without-fp. 1179 with_fp=no ;; 1180 1181 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1182 | --no-cr | --no-c | -n) 1183 no_create=yes ;; 1184 1185 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1186 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1187 no_recursion=yes ;; 1188 1189 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1190 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1191 | --oldin | --oldi | --old | --ol | --o) 1192 ac_prev=oldincludedir ;; 1193 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1194 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1195 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1196 oldincludedir=$ac_optarg ;; 1197 1198 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1199 ac_prev=prefix ;; 1200 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1201 prefix=$ac_optarg ;; 1202 1203 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1204 | --program-pre | --program-pr | --program-p) 1205 ac_prev=program_prefix ;; 1206 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1207 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1208 program_prefix=$ac_optarg ;; 1209 1210 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1211 | --program-suf | --program-su | --program-s) 1212 ac_prev=program_suffix ;; 1213 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1214 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1215 program_suffix=$ac_optarg ;; 1216 1217 -program-transform-name | --program-transform-name \ 1218 | --program-transform-nam | --program-transform-na \ 1219 | --program-transform-n | --program-transform- \ 1220 | --program-transform | --program-transfor \ 1221 | --program-transfo | --program-transf \ 1222 | --program-trans | --program-tran \ 1223 | --progr-tra | --program-tr | --program-t) 1224 ac_prev=program_transform_name ;; 1225 -program-transform-name=* | --program-transform-name=* \ 1226 | --program-transform-nam=* | --program-transform-na=* \ 1227 | --program-transform-n=* | --program-transform-=* \ 1228 | --program-transform=* | --program-transfor=* \ 1229 | --program-transfo=* | --program-transf=* \ 1230 | --program-trans=* | --program-tran=* \ 1231 | --progr-tra=* | --program-tr=* | --program-t=*) 1232 program_transform_name=$ac_optarg ;; 1233 1234 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1235 ac_prev=pdfdir ;; 1236 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1237 pdfdir=$ac_optarg ;; 1238 1239 -psdir | --psdir | --psdi | --psd | --ps) 1240 ac_prev=psdir ;; 1241 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1242 psdir=$ac_optarg ;; 1243 1244 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1245 | -silent | --silent | --silen | --sile | --sil) 1246 silent=yes ;; 1247 1248 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1249 ac_prev=sbindir ;; 1250 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1251 | --sbi=* | --sb=*) 1252 sbindir=$ac_optarg ;; 1253 1254 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1255 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1256 | --sharedst | --shareds | --shared | --share | --shar \ 1257 | --sha | --sh) 1258 ac_prev=sharedstatedir ;; 1259 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1260 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1261 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1262 | --sha=* | --sh=*) 1263 sharedstatedir=$ac_optarg ;; 1264 1265 -site | --site | --sit) 1266 ac_prev=site ;; 1267 -site=* | --site=* | --sit=*) 1268 site=$ac_optarg ;; 1269 1270 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1271 ac_prev=srcdir ;; 1272 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1273 srcdir=$ac_optarg ;; 1274 1275 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1276 | --syscon | --sysco | --sysc | --sys | --sy) 1277 ac_prev=sysconfdir ;; 1278 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1279 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1280 sysconfdir=$ac_optarg ;; 1281 1282 -target | --target | --targe | --targ | --tar | --ta | --t) 1283 ac_prev=target_alias ;; 1284 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1285 target_alias=$ac_optarg ;; 1286 1287 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1288 verbose=yes ;; 1289 1290 -version | --version | --versio | --versi | --vers | -V) 1291 ac_init_version=: ;; 1292 1293 -with-* | --with-*) 1294 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1295 # Reject names that are not valid shell variable names. 1296 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1297 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1298 { (exit 1); exit 1; }; } 1299 ac_useropt_orig=$ac_useropt 1300 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1301 case $ac_user_opts in 1302 *" 1303"with_$ac_useropt" 1304"*) ;; 1305 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1306 ac_unrecognized_sep=', ';; 1307 esac 1308 eval with_$ac_useropt=\$ac_optarg ;; 1309 1310 -without-* | --without-*) 1311 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1312 # Reject names that are not valid shell variable names. 1313 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1314 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1315 { (exit 1); exit 1; }; } 1316 ac_useropt_orig=$ac_useropt 1317 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1318 case $ac_user_opts in 1319 *" 1320"with_$ac_useropt" 1321"*) ;; 1322 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1323 ac_unrecognized_sep=', ';; 1324 esac 1325 eval with_$ac_useropt=no ;; 1326 1327 --x) 1328 # Obsolete; use --with-x. 1329 with_x=yes ;; 1330 1331 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1332 | --x-incl | --x-inc | --x-in | --x-i) 1333 ac_prev=x_includes ;; 1334 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1335 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1336 x_includes=$ac_optarg ;; 1337 1338 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1339 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1340 ac_prev=x_libraries ;; 1341 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1342 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1343 x_libraries=$ac_optarg ;; 1344 1345 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option 1346Try \`$0 --help' for more information." >&2 1347 { (exit 1); exit 1; }; } 1348 ;; 1349 1350 *=*) 1351 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1352 # Reject names that are not valid shell variable names. 1353 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1354 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1355 { (exit 1); exit 1; }; } 1356 eval $ac_envvar=\$ac_optarg 1357 export $ac_envvar ;; 1358 1359 *) 1360 # FIXME: should be removed in autoconf 3.0. 1361 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1362 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1363 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1364 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1365 ;; 1366 1367 esac 1368done 1369 1370if test -n "$ac_prev"; then 1371 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1372 { $as_echo "$as_me: error: missing argument to $ac_option" >&2 1373 { (exit 1); exit 1; }; } 1374fi 1375 1376if test -n "$ac_unrecognized_opts"; then 1377 case $enable_option_checking in 1378 no) ;; 1379 fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 1380 { (exit 1); exit 1; }; } ;; 1381 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1382 esac 1383fi 1384 1385# Check all directory arguments for consistency. 1386for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1387 datadir sysconfdir sharedstatedir localstatedir includedir \ 1388 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1389 libdir localedir mandir 1390do 1391 eval ac_val=\$$ac_var 1392 # Remove trailing slashes. 1393 case $ac_val in 1394 */ ) 1395 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1396 eval $ac_var=\$ac_val;; 1397 esac 1398 # Be sure to have absolute directory names. 1399 case $ac_val in 1400 [\\/$]* | ?:[\\/]* ) continue;; 1401 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1402 esac 1403 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1404 { (exit 1); exit 1; }; } 1405done 1406 1407# There might be people who depend on the old broken behavior: `$host' 1408# used to hold the argument of --host etc. 1409# FIXME: To remove some day. 1410build=$build_alias 1411host=$host_alias 1412target=$target_alias 1413 1414# FIXME: To remove some day. 1415if test "x$host_alias" != x; then 1416 if test "x$build_alias" = x; then 1417 cross_compiling=maybe 1418 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1419 If a cross compiler is detected then cross compile mode will be used." >&2 1420 elif test "x$build_alias" != "x$host_alias"; then 1421 cross_compiling=yes 1422 fi 1423fi 1424 1425ac_tool_prefix= 1426test -n "$host_alias" && ac_tool_prefix=$host_alias- 1427 1428test "$silent" = yes && exec 6>/dev/null 1429 1430 1431ac_pwd=`pwd` && test -n "$ac_pwd" && 1432ac_ls_di=`ls -di .` && 1433ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1434 { $as_echo "$as_me: error: working directory cannot be determined" >&2 1435 { (exit 1); exit 1; }; } 1436test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1437 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 1438 { (exit 1); exit 1; }; } 1439 1440 1441# Find the source files, if location was not specified. 1442if test -z "$srcdir"; then 1443 ac_srcdir_defaulted=yes 1444 # Try the directory containing this script, then the parent directory. 1445 ac_confdir=`$as_dirname -- "$as_myself" || 1446$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1447 X"$as_myself" : 'X\(//\)[^/]' \| \ 1448 X"$as_myself" : 'X\(//\)$' \| \ 1449 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1450$as_echo X"$as_myself" | 1451 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1452 s//\1/ 1453 q 1454 } 1455 /^X\(\/\/\)[^/].*/{ 1456 s//\1/ 1457 q 1458 } 1459 /^X\(\/\/\)$/{ 1460 s//\1/ 1461 q 1462 } 1463 /^X\(\/\).*/{ 1464 s//\1/ 1465 q 1466 } 1467 s/.*/./; q'` 1468 srcdir=$ac_confdir 1469 if test ! -r "$srcdir/$ac_unique_file"; then 1470 srcdir=.. 1471 fi 1472else 1473 ac_srcdir_defaulted=no 1474fi 1475if test ! -r "$srcdir/$ac_unique_file"; then 1476 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1477 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1478 { (exit 1); exit 1; }; } 1479fi 1480ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1481ac_abs_confdir=`( 1482 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 1483 { (exit 1); exit 1; }; } 1484 pwd)` 1485# When building in place, set srcdir=. 1486if test "$ac_abs_confdir" = "$ac_pwd"; then 1487 srcdir=. 1488fi 1489# Remove unnecessary trailing slashes from srcdir. 1490# Double slashes in file names in object file debugging info 1491# mess up M-x gdb in Emacs. 1492case $srcdir in 1493*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1494esac 1495for ac_var in $ac_precious_vars; do 1496 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1497 eval ac_env_${ac_var}_value=\$${ac_var} 1498 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1499 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1500done 1501 1502# 1503# Report the --help message. 1504# 1505if test "$ac_init_help" = "long"; then 1506 # Omit some internal or obsolete options to make the list less imposing. 1507 # This message is too long to be a string in the A/UX 3.1 sh. 1508 cat <<_ACEOF 1509\`configure' configures xf86-video-tseng 1.2.4 to adapt to many kinds of systems. 1510 1511Usage: $0 [OPTION]... [VAR=VALUE]... 1512 1513To assign environment variables (e.g., CC, CFLAGS...), specify them as 1514VAR=VALUE. See below for descriptions of some of the useful variables. 1515 1516Defaults for the options are specified in brackets. 1517 1518Configuration: 1519 -h, --help display this help and exit 1520 --help=short display options specific to this package 1521 --help=recursive display the short help of all the included packages 1522 -V, --version display version information and exit 1523 -q, --quiet, --silent do not print \`checking...' messages 1524 --cache-file=FILE cache test results in FILE [disabled] 1525 -C, --config-cache alias for \`--cache-file=config.cache' 1526 -n, --no-create do not create output files 1527 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1528 1529Installation directories: 1530 --prefix=PREFIX install architecture-independent files in PREFIX 1531 [$ac_default_prefix] 1532 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1533 [PREFIX] 1534 1535By default, \`make install' will install all the files in 1536\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1537an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1538for instance \`--prefix=\$HOME'. 1539 1540For better control, use the options below. 1541 1542Fine tuning of the installation directories: 1543 --bindir=DIR user executables [EPREFIX/bin] 1544 --sbindir=DIR system admin executables [EPREFIX/sbin] 1545 --libexecdir=DIR program executables [EPREFIX/libexec] 1546 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1547 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1548 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1549 --libdir=DIR object code libraries [EPREFIX/lib] 1550 --includedir=DIR C header files [PREFIX/include] 1551 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1552 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1553 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1554 --infodir=DIR info documentation [DATAROOTDIR/info] 1555 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1556 --mandir=DIR man documentation [DATAROOTDIR/man] 1557 --docdir=DIR documentation root 1558 [DATAROOTDIR/doc/xf86-video-tseng] 1559 --htmldir=DIR html documentation [DOCDIR] 1560 --dvidir=DIR dvi documentation [DOCDIR] 1561 --pdfdir=DIR pdf documentation [DOCDIR] 1562 --psdir=DIR ps documentation [DOCDIR] 1563_ACEOF 1564 1565 cat <<\_ACEOF 1566 1567Program names: 1568 --program-prefix=PREFIX prepend PREFIX to installed program names 1569 --program-suffix=SUFFIX append SUFFIX to installed program names 1570 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1571 1572System types: 1573 --build=BUILD configure for building on BUILD [guessed] 1574 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1575_ACEOF 1576fi 1577 1578if test -n "$ac_init_help"; then 1579 case $ac_init_help in 1580 short | recursive ) echo "Configuration of xf86-video-tseng 1.2.4:";; 1581 esac 1582 cat <<\_ACEOF 1583 1584Optional Features: 1585 --disable-option-checking ignore unrecognized --enable/--with options 1586 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1587 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1588 --enable-maintainer-mode enable make rules and dependencies not useful 1589 (and sometimes confusing) to the casual installer 1590 --disable-dependency-tracking speeds up one-time build 1591 --enable-dependency-tracking do not reject slow dependency extractors 1592 --enable-strict-compilation 1593 Enable all warnings from compiler and make them 1594 errors (default: disabled) 1595 --enable-silent-rules less verbose build output (undo: `make V=1') 1596 --disable-silent-rules verbose build output (undo: `make V=0') 1597 --enable-static[=PKGS] build static libraries [default=no] 1598 --enable-shared[=PKGS] build shared libraries [default=yes] 1599 --enable-fast-install[=PKGS] 1600 optimize for fast installation [default=yes] 1601 --disable-libtool-lock avoid locking (might break parallel builds) 1602 1603Optional Packages: 1604 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1605 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1606 --with-pic try to use only PIC/non-PIC objects [default=use 1607 both] 1608 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1609 --with-xorg-module-dir=DIR 1610 Default xorg module directory 1611 [default=$libdir/xorg/modules] 1612 1613Some influential environment variables: 1614 CC C compiler command 1615 CFLAGS C compiler flags 1616 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1617 nonstandard directory <lib dir> 1618 LIBS libraries to pass to the linker, e.g. -l<library> 1619 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1620 you have headers in a nonstandard directory <include dir> 1621 CPP C preprocessor 1622 PKG_CONFIG path to pkg-config utility 1623 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1624 XORG_LIBS linker flags for XORG, overriding pkg-config 1625 PCIACCESS_CFLAGS 1626 C compiler flags for PCIACCESS, overriding pkg-config 1627 PCIACCESS_LIBS 1628 linker flags for PCIACCESS, overriding pkg-config 1629 1630Use these variables to override the choices made by `configure' or to help 1631it to find libraries and programs with nonstandard names/locations. 1632 1633Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1634_ACEOF 1635ac_status=$? 1636fi 1637 1638if test "$ac_init_help" = "recursive"; then 1639 # If there are subdirs, report their specific --help. 1640 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1641 test -d "$ac_dir" || 1642 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1643 continue 1644 ac_builddir=. 1645 1646case "$ac_dir" in 1647.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1648*) 1649 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1650 # A ".." for each directory in $ac_dir_suffix. 1651 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1652 case $ac_top_builddir_sub in 1653 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1654 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1655 esac ;; 1656esac 1657ac_abs_top_builddir=$ac_pwd 1658ac_abs_builddir=$ac_pwd$ac_dir_suffix 1659# for backward compatibility: 1660ac_top_builddir=$ac_top_build_prefix 1661 1662case $srcdir in 1663 .) # We are building in place. 1664 ac_srcdir=. 1665 ac_top_srcdir=$ac_top_builddir_sub 1666 ac_abs_top_srcdir=$ac_pwd ;; 1667 [\\/]* | ?:[\\/]* ) # Absolute name. 1668 ac_srcdir=$srcdir$ac_dir_suffix; 1669 ac_top_srcdir=$srcdir 1670 ac_abs_top_srcdir=$srcdir ;; 1671 *) # Relative name. 1672 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1673 ac_top_srcdir=$ac_top_build_prefix$srcdir 1674 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1675esac 1676ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1677 1678 cd "$ac_dir" || { ac_status=$?; continue; } 1679 # Check for guested configure. 1680 if test -f "$ac_srcdir/configure.gnu"; then 1681 echo && 1682 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1683 elif test -f "$ac_srcdir/configure"; then 1684 echo && 1685 $SHELL "$ac_srcdir/configure" --help=recursive 1686 else 1687 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1688 fi || ac_status=$? 1689 cd "$ac_pwd" || { ac_status=$?; break; } 1690 done 1691fi 1692 1693test -n "$ac_init_help" && exit $ac_status 1694if $ac_init_version; then 1695 cat <<\_ACEOF 1696xf86-video-tseng configure 1.2.4 1697generated by GNU Autoconf 2.63 1698 1699Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 17002002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 1701This configure script is free software; the Free Software Foundation 1702gives unlimited permission to copy, distribute and modify it. 1703_ACEOF 1704 exit 1705fi 1706cat >config.log <<_ACEOF 1707This file contains any messages produced by compilers while 1708running configure, to aid debugging if configure makes a mistake. 1709 1710It was created by xf86-video-tseng $as_me 1.2.4, which was 1711generated by GNU Autoconf 2.63. Invocation command line was 1712 1713 $ $0 $@ 1714 1715_ACEOF 1716exec 5>>config.log 1717{ 1718cat <<_ASUNAME 1719## --------- ## 1720## Platform. ## 1721## --------- ## 1722 1723hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1724uname -m = `(uname -m) 2>/dev/null || echo unknown` 1725uname -r = `(uname -r) 2>/dev/null || echo unknown` 1726uname -s = `(uname -s) 2>/dev/null || echo unknown` 1727uname -v = `(uname -v) 2>/dev/null || echo unknown` 1728 1729/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1730/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1731 1732/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1733/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1734/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1735/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1736/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1737/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1738/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1739 1740_ASUNAME 1741 1742as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1743for as_dir in $PATH 1744do 1745 IFS=$as_save_IFS 1746 test -z "$as_dir" && as_dir=. 1747 $as_echo "PATH: $as_dir" 1748done 1749IFS=$as_save_IFS 1750 1751} >&5 1752 1753cat >&5 <<_ACEOF 1754 1755 1756## ----------- ## 1757## Core tests. ## 1758## ----------- ## 1759 1760_ACEOF 1761 1762 1763# Keep a trace of the command line. 1764# Strip out --no-create and --no-recursion so they do not pile up. 1765# Strip out --silent because we don't want to record it for future runs. 1766# Also quote any args containing shell meta-characters. 1767# Make two passes to allow for proper duplicate-argument suppression. 1768ac_configure_args= 1769ac_configure_args0= 1770ac_configure_args1= 1771ac_must_keep_next=false 1772for ac_pass in 1 2 1773do 1774 for ac_arg 1775 do 1776 case $ac_arg in 1777 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1778 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1779 | -silent | --silent | --silen | --sile | --sil) 1780 continue ;; 1781 *\'*) 1782 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1783 esac 1784 case $ac_pass in 1785 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1786 2) 1787 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1788 if test $ac_must_keep_next = true; then 1789 ac_must_keep_next=false # Got value, back to normal. 1790 else 1791 case $ac_arg in 1792 *=* | --config-cache | -C | -disable-* | --disable-* \ 1793 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1794 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1795 | -with-* | --with-* | -without-* | --without-* | --x) 1796 case "$ac_configure_args0 " in 1797 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1798 esac 1799 ;; 1800 -* ) ac_must_keep_next=true ;; 1801 esac 1802 fi 1803 ac_configure_args="$ac_configure_args '$ac_arg'" 1804 ;; 1805 esac 1806 done 1807done 1808$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1809$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1810 1811# When interrupted or exit'd, cleanup temporary files, and complete 1812# config.log. We remove comments because anyway the quotes in there 1813# would cause problems or look ugly. 1814# WARNING: Use '\'' to represent an apostrophe within the trap. 1815# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1816trap 'exit_status=$? 1817 # Save into config.log some information that might help in debugging. 1818 { 1819 echo 1820 1821 cat <<\_ASBOX 1822## ---------------- ## 1823## Cache variables. ## 1824## ---------------- ## 1825_ASBOX 1826 echo 1827 # The following way of writing the cache mishandles newlines in values, 1828( 1829 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1830 eval ac_val=\$$ac_var 1831 case $ac_val in #( 1832 *${as_nl}*) 1833 case $ac_var in #( 1834 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 1835$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1836 esac 1837 case $ac_var in #( 1838 _ | IFS | as_nl) ;; #( 1839 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1840 *) $as_unset $ac_var ;; 1841 esac ;; 1842 esac 1843 done 1844 (set) 2>&1 | 1845 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1846 *${as_nl}ac_space=\ *) 1847 sed -n \ 1848 "s/'\''/'\''\\\\'\'''\''/g; 1849 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1850 ;; #( 1851 *) 1852 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1853 ;; 1854 esac | 1855 sort 1856) 1857 echo 1858 1859 cat <<\_ASBOX 1860## ----------------- ## 1861## Output variables. ## 1862## ----------------- ## 1863_ASBOX 1864 echo 1865 for ac_var in $ac_subst_vars 1866 do 1867 eval ac_val=\$$ac_var 1868 case $ac_val in 1869 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1870 esac 1871 $as_echo "$ac_var='\''$ac_val'\''" 1872 done | sort 1873 echo 1874 1875 if test -n "$ac_subst_files"; then 1876 cat <<\_ASBOX 1877## ------------------- ## 1878## File substitutions. ## 1879## ------------------- ## 1880_ASBOX 1881 echo 1882 for ac_var in $ac_subst_files 1883 do 1884 eval ac_val=\$$ac_var 1885 case $ac_val in 1886 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1887 esac 1888 $as_echo "$ac_var='\''$ac_val'\''" 1889 done | sort 1890 echo 1891 fi 1892 1893 if test -s confdefs.h; then 1894 cat <<\_ASBOX 1895## ----------- ## 1896## confdefs.h. ## 1897## ----------- ## 1898_ASBOX 1899 echo 1900 cat confdefs.h 1901 echo 1902 fi 1903 test "$ac_signal" != 0 && 1904 $as_echo "$as_me: caught signal $ac_signal" 1905 $as_echo "$as_me: exit $exit_status" 1906 } >&5 1907 rm -f core *.core core.conftest.* && 1908 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1909 exit $exit_status 1910' 0 1911for ac_signal in 1 2 13 15; do 1912 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1913done 1914ac_signal=0 1915 1916# confdefs.h avoids OS command line length limits that DEFS can exceed. 1917rm -f -r conftest* confdefs.h 1918 1919# Predefined preprocessor variables. 1920 1921cat >>confdefs.h <<_ACEOF 1922#define PACKAGE_NAME "$PACKAGE_NAME" 1923_ACEOF 1924 1925 1926cat >>confdefs.h <<_ACEOF 1927#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1928_ACEOF 1929 1930 1931cat >>confdefs.h <<_ACEOF 1932#define PACKAGE_VERSION "$PACKAGE_VERSION" 1933_ACEOF 1934 1935 1936cat >>confdefs.h <<_ACEOF 1937#define PACKAGE_STRING "$PACKAGE_STRING" 1938_ACEOF 1939 1940 1941cat >>confdefs.h <<_ACEOF 1942#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1943_ACEOF 1944 1945 1946# Let the site file select an alternate cache file if it wants to. 1947# Prefer an explicitly selected file to automatically selected ones. 1948ac_site_file1=NONE 1949ac_site_file2=NONE 1950if test -n "$CONFIG_SITE"; then 1951 ac_site_file1=$CONFIG_SITE 1952elif test "x$prefix" != xNONE; then 1953 ac_site_file1=$prefix/share/config.site 1954 ac_site_file2=$prefix/etc/config.site 1955else 1956 ac_site_file1=$ac_default_prefix/share/config.site 1957 ac_site_file2=$ac_default_prefix/etc/config.site 1958fi 1959for ac_site_file in "$ac_site_file1" "$ac_site_file2" 1960do 1961 test "x$ac_site_file" = xNONE && continue 1962 if test -r "$ac_site_file"; then 1963 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1964$as_echo "$as_me: loading site script $ac_site_file" >&6;} 1965 sed 's/^/| /' "$ac_site_file" >&5 1966 . "$ac_site_file" 1967 fi 1968done 1969 1970if test -r "$cache_file"; then 1971 # Some versions of bash will fail to source /dev/null (special 1972 # files actually), so we avoid doing that. 1973 if test -f "$cache_file"; then 1974 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 1975$as_echo "$as_me: loading cache $cache_file" >&6;} 1976 case $cache_file in 1977 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1978 *) . "./$cache_file";; 1979 esac 1980 fi 1981else 1982 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 1983$as_echo "$as_me: creating cache $cache_file" >&6;} 1984 >$cache_file 1985fi 1986 1987# Check that the precious variables saved in the cache have kept the same 1988# value. 1989ac_cache_corrupted=false 1990for ac_var in $ac_precious_vars; do 1991 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1992 eval ac_new_set=\$ac_env_${ac_var}_set 1993 eval ac_old_val=\$ac_cv_env_${ac_var}_value 1994 eval ac_new_val=\$ac_env_${ac_var}_value 1995 case $ac_old_set,$ac_new_set in 1996 set,) 1997 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1998$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1999 ac_cache_corrupted=: ;; 2000 ,set) 2001 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 2002$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2003 ac_cache_corrupted=: ;; 2004 ,);; 2005 *) 2006 if test "x$ac_old_val" != "x$ac_new_val"; then 2007 # differences in whitespace do not lead to failure. 2008 ac_old_val_w=`echo x $ac_old_val` 2009 ac_new_val_w=`echo x $ac_new_val` 2010 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2011 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 2012$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2013 ac_cache_corrupted=: 2014 else 2015 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2016$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2017 eval $ac_var=\$ac_old_val 2018 fi 2019 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 2020$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2021 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 2022$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2023 fi;; 2024 esac 2025 # Pass precious variables to config.status. 2026 if test "$ac_new_set" = set; then 2027 case $ac_new_val in 2028 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2029 *) ac_arg=$ac_var=$ac_new_val ;; 2030 esac 2031 case " $ac_configure_args " in 2032 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2033 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 2034 esac 2035 fi 2036done 2037if $ac_cache_corrupted; then 2038 { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2039$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2040 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 2041$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2042 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 2043$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 2044 { (exit 1); exit 1; }; } 2045fi 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071ac_ext=c 2072ac_cpp='$CPP $CPPFLAGS' 2073ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2074ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2075ac_compiler_gnu=$ac_cv_c_compiler_gnu 2076 2077 2078 2079 2080ac_config_headers="$ac_config_headers config.h" 2081 2082ac_aux_dir= 2083for ac_dir in . "$srcdir"/.; do 2084 if test -f "$ac_dir/install-sh"; then 2085 ac_aux_dir=$ac_dir 2086 ac_install_sh="$ac_aux_dir/install-sh -c" 2087 break 2088 elif test -f "$ac_dir/install.sh"; then 2089 ac_aux_dir=$ac_dir 2090 ac_install_sh="$ac_aux_dir/install.sh -c" 2091 break 2092 elif test -f "$ac_dir/shtool"; then 2093 ac_aux_dir=$ac_dir 2094 ac_install_sh="$ac_aux_dir/shtool install -c" 2095 break 2096 fi 2097done 2098if test -z "$ac_aux_dir"; then 2099 { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5 2100$as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;} 2101 { (exit 1); exit 1; }; } 2102fi 2103 2104# These three variables are undocumented and unsupported, 2105# and are intended to be withdrawn in a future Autoconf release. 2106# They can cause serious problems if a builder's source tree is in a directory 2107# whose full name contains unusual characters. 2108ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2109ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2110ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2111 2112 2113 2114am__api_version='1.11' 2115 2116# Find a good install program. We prefer a C program (faster), 2117# so one script is as good as another. But avoid the broken or 2118# incompatible versions: 2119# SysV /etc/install, /usr/sbin/install 2120# SunOS /usr/etc/install 2121# IRIX /sbin/install 2122# AIX /bin/install 2123# AmigaOS /C/install, which installs bootblocks on floppy discs 2124# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2125# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2126# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2127# OS/2's system install, which has a completely different semantic 2128# ./install, which can be erroneously created by make from ./install.sh. 2129# Reject install programs that cannot install multiple files. 2130{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 2131$as_echo_n "checking for a BSD-compatible install... " >&6; } 2132if test -z "$INSTALL"; then 2133if test "${ac_cv_path_install+set}" = set; then 2134 $as_echo_n "(cached) " >&6 2135else 2136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2137for as_dir in $PATH 2138do 2139 IFS=$as_save_IFS 2140 test -z "$as_dir" && as_dir=. 2141 # Account for people who put trailing slashes in PATH elements. 2142case $as_dir/ in 2143 ./ | .// | /cC/* | \ 2144 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2145 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 2146 /usr/ucb/* ) ;; 2147 *) 2148 # OSF1 and SCO ODT 3.0 have their own names for install. 2149 # Don't use installbsd from OSF since it installs stuff as root 2150 # by default. 2151 for ac_prog in ginstall scoinst install; do 2152 for ac_exec_ext in '' $ac_executable_extensions; do 2153 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2154 if test $ac_prog = install && 2155 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2156 # AIX install. It has an incompatible calling convention. 2157 : 2158 elif test $ac_prog = install && 2159 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2160 # program-specific install script used by HP pwplus--don't use. 2161 : 2162 else 2163 rm -rf conftest.one conftest.two conftest.dir 2164 echo one > conftest.one 2165 echo two > conftest.two 2166 mkdir conftest.dir 2167 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2168 test -s conftest.one && test -s conftest.two && 2169 test -s conftest.dir/conftest.one && 2170 test -s conftest.dir/conftest.two 2171 then 2172 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2173 break 3 2174 fi 2175 fi 2176 fi 2177 done 2178 done 2179 ;; 2180esac 2181 2182done 2183IFS=$as_save_IFS 2184 2185rm -rf conftest.one conftest.two conftest.dir 2186 2187fi 2188 if test "${ac_cv_path_install+set}" = set; then 2189 INSTALL=$ac_cv_path_install 2190 else 2191 # As a last resort, use the slow shell script. Don't cache a 2192 # value for INSTALL within a source directory, because that will 2193 # break other packages using the cache if that directory is 2194 # removed, or if the value is a relative name. 2195 INSTALL=$ac_install_sh 2196 fi 2197fi 2198{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 2199$as_echo "$INSTALL" >&6; } 2200 2201# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2202# It thinks the first close brace ends the variable substitution. 2203test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2204 2205test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2206 2207test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2208 2209{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5 2210$as_echo_n "checking whether build environment is sane... " >&6; } 2211# Just in case 2212sleep 1 2213echo timestamp > conftest.file 2214# Reject unsafe characters in $srcdir or the absolute working directory 2215# name. Accept space and tab only in the latter. 2216am_lf=' 2217' 2218case `pwd` in 2219 *[\\\"\#\$\&\'\`$am_lf]*) 2220 { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5 2221$as_echo "$as_me: error: unsafe absolute working directory name" >&2;} 2222 { (exit 1); exit 1; }; };; 2223esac 2224case $srcdir in 2225 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2226 { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5 2227$as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;} 2228 { (exit 1); exit 1; }; };; 2229esac 2230 2231# Do `set' in a subshell so we don't clobber the current shell's 2232# arguments. Must try -L first in case configure is actually a 2233# symlink; some systems play weird games with the mod time of symlinks 2234# (eg FreeBSD returns the mod time of the symlink's containing 2235# directory). 2236if ( 2237 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2238 if test "$*" = "X"; then 2239 # -L didn't work. 2240 set X `ls -t "$srcdir/configure" conftest.file` 2241 fi 2242 rm -f conftest.file 2243 if test "$*" != "X $srcdir/configure conftest.file" \ 2244 && test "$*" != "X conftest.file $srcdir/configure"; then 2245 2246 # If neither matched, then we have a broken ls. This can happen 2247 # if, for instance, CONFIG_SHELL is bash and it inherits a 2248 # broken ls alias from the environment. This has actually 2249 # happened. Such a system could not be considered "sane". 2250 { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken 2251alias in your environment" >&5 2252$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken 2253alias in your environment" >&2;} 2254 { (exit 1); exit 1; }; } 2255 fi 2256 2257 test "$2" = conftest.file 2258 ) 2259then 2260 # Ok. 2261 : 2262else 2263 { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files! 2264Check your system clock" >&5 2265$as_echo "$as_me: error: newly created file is older than distributed files! 2266Check your system clock" >&2;} 2267 { (exit 1); exit 1; }; } 2268fi 2269{ $as_echo "$as_me:$LINENO: result: yes" >&5 2270$as_echo "yes" >&6; } 2271test "$program_prefix" != NONE && 2272 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2273# Use a double $ so make ignores it. 2274test "$program_suffix" != NONE && 2275 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2276# Double any \ or $. 2277# By default was `s,x,x', remove it if useless. 2278ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2279program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2280 2281# expand $ac_aux_dir to an absolute path 2282am_aux_dir=`cd $ac_aux_dir && pwd` 2283 2284if test x"${MISSING+set}" != xset; then 2285 case $am_aux_dir in 2286 *\ * | *\ *) 2287 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2288 *) 2289 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2290 esac 2291fi 2292# Use eval to expand $SHELL 2293if eval "$MISSING --run true"; then 2294 am_missing_run="$MISSING --run " 2295else 2296 am_missing_run= 2297 { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 2298$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2299fi 2300 2301if test x"${install_sh}" != xset; then 2302 case $am_aux_dir in 2303 *\ * | *\ *) 2304 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2305 *) 2306 install_sh="\${SHELL} $am_aux_dir/install-sh" 2307 esac 2308fi 2309 2310# Installed binaries are usually stripped using `strip' when the user 2311# run `make install-strip'. However `strip' might not be the right 2312# tool to use in cross-compilation environments, therefore Automake 2313# will honor the `STRIP' environment variable to overrule this program. 2314if test "$cross_compiling" != no; then 2315 if test -n "$ac_tool_prefix"; then 2316 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2317set dummy ${ac_tool_prefix}strip; ac_word=$2 2318{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2319$as_echo_n "checking for $ac_word... " >&6; } 2320if test "${ac_cv_prog_STRIP+set}" = set; then 2321 $as_echo_n "(cached) " >&6 2322else 2323 if test -n "$STRIP"; then 2324 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2325else 2326as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2327for as_dir in $PATH 2328do 2329 IFS=$as_save_IFS 2330 test -z "$as_dir" && as_dir=. 2331 for ac_exec_ext in '' $ac_executable_extensions; do 2332 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2333 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2334 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2335 break 2 2336 fi 2337done 2338done 2339IFS=$as_save_IFS 2340 2341fi 2342fi 2343STRIP=$ac_cv_prog_STRIP 2344if test -n "$STRIP"; then 2345 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 2346$as_echo "$STRIP" >&6; } 2347else 2348 { $as_echo "$as_me:$LINENO: result: no" >&5 2349$as_echo "no" >&6; } 2350fi 2351 2352 2353fi 2354if test -z "$ac_cv_prog_STRIP"; then 2355 ac_ct_STRIP=$STRIP 2356 # Extract the first word of "strip", so it can be a program name with args. 2357set dummy strip; ac_word=$2 2358{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2359$as_echo_n "checking for $ac_word... " >&6; } 2360if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 2361 $as_echo_n "(cached) " >&6 2362else 2363 if test -n "$ac_ct_STRIP"; then 2364 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2365else 2366as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2367for as_dir in $PATH 2368do 2369 IFS=$as_save_IFS 2370 test -z "$as_dir" && as_dir=. 2371 for ac_exec_ext in '' $ac_executable_extensions; do 2372 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2373 ac_cv_prog_ac_ct_STRIP="strip" 2374 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2375 break 2 2376 fi 2377done 2378done 2379IFS=$as_save_IFS 2380 2381fi 2382fi 2383ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2384if test -n "$ac_ct_STRIP"; then 2385 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 2386$as_echo "$ac_ct_STRIP" >&6; } 2387else 2388 { $as_echo "$as_me:$LINENO: result: no" >&5 2389$as_echo "no" >&6; } 2390fi 2391 2392 if test "x$ac_ct_STRIP" = x; then 2393 STRIP=":" 2394 else 2395 case $cross_compiling:$ac_tool_warned in 2396yes:) 2397{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2398$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2399ac_tool_warned=yes ;; 2400esac 2401 STRIP=$ac_ct_STRIP 2402 fi 2403else 2404 STRIP="$ac_cv_prog_STRIP" 2405fi 2406 2407fi 2408INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2409 2410{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 2411$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2412if test -z "$MKDIR_P"; then 2413 if test "${ac_cv_path_mkdir+set}" = set; then 2414 $as_echo_n "(cached) " >&6 2415else 2416 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2417for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2418do 2419 IFS=$as_save_IFS 2420 test -z "$as_dir" && as_dir=. 2421 for ac_prog in mkdir gmkdir; do 2422 for ac_exec_ext in '' $ac_executable_extensions; do 2423 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2424 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2425 'mkdir (GNU coreutils) '* | \ 2426 'mkdir (coreutils) '* | \ 2427 'mkdir (fileutils) '4.1*) 2428 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2429 break 3;; 2430 esac 2431 done 2432 done 2433done 2434IFS=$as_save_IFS 2435 2436fi 2437 2438 if test "${ac_cv_path_mkdir+set}" = set; then 2439 MKDIR_P="$ac_cv_path_mkdir -p" 2440 else 2441 # As a last resort, use the slow shell script. Don't cache a 2442 # value for MKDIR_P within a source directory, because that will 2443 # break other packages using the cache if that directory is 2444 # removed, or if the value is a relative name. 2445 test -d ./--version && rmdir ./--version 2446 MKDIR_P="$ac_install_sh -d" 2447 fi 2448fi 2449{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5 2450$as_echo "$MKDIR_P" >&6; } 2451 2452mkdir_p="$MKDIR_P" 2453case $mkdir_p in 2454 [\\/$]* | ?:[\\/]*) ;; 2455 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2456esac 2457 2458for ac_prog in gawk mawk nawk awk 2459do 2460 # Extract the first word of "$ac_prog", so it can be a program name with args. 2461set dummy $ac_prog; ac_word=$2 2462{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2463$as_echo_n "checking for $ac_word... " >&6; } 2464if test "${ac_cv_prog_AWK+set}" = set; then 2465 $as_echo_n "(cached) " >&6 2466else 2467 if test -n "$AWK"; then 2468 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2469else 2470as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2471for as_dir in $PATH 2472do 2473 IFS=$as_save_IFS 2474 test -z "$as_dir" && as_dir=. 2475 for ac_exec_ext in '' $ac_executable_extensions; do 2476 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2477 ac_cv_prog_AWK="$ac_prog" 2478 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2479 break 2 2480 fi 2481done 2482done 2483IFS=$as_save_IFS 2484 2485fi 2486fi 2487AWK=$ac_cv_prog_AWK 2488if test -n "$AWK"; then 2489 { $as_echo "$as_me:$LINENO: result: $AWK" >&5 2490$as_echo "$AWK" >&6; } 2491else 2492 { $as_echo "$as_me:$LINENO: result: no" >&5 2493$as_echo "no" >&6; } 2494fi 2495 2496 2497 test -n "$AWK" && break 2498done 2499 2500{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2501$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2502set x ${MAKE-make} 2503ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2504if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then 2505 $as_echo_n "(cached) " >&6 2506else 2507 cat >conftest.make <<\_ACEOF 2508SHELL = /bin/sh 2509all: 2510 @echo '@@@%%%=$(MAKE)=@@@%%%' 2511_ACEOF 2512# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2513case `${MAKE-make} -f conftest.make 2>/dev/null` in 2514 *@@@%%%=?*=@@@%%%*) 2515 eval ac_cv_prog_make_${ac_make}_set=yes;; 2516 *) 2517 eval ac_cv_prog_make_${ac_make}_set=no;; 2518esac 2519rm -f conftest.make 2520fi 2521if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2522 { $as_echo "$as_me:$LINENO: result: yes" >&5 2523$as_echo "yes" >&6; } 2524 SET_MAKE= 2525else 2526 { $as_echo "$as_me:$LINENO: result: no" >&5 2527$as_echo "no" >&6; } 2528 SET_MAKE="MAKE=${MAKE-make}" 2529fi 2530 2531rm -rf .tst 2>/dev/null 2532mkdir .tst 2>/dev/null 2533if test -d .tst; then 2534 am__leading_dot=. 2535else 2536 am__leading_dot=_ 2537fi 2538rmdir .tst 2>/dev/null 2539 2540if test "`cd $srcdir && pwd`" != "`pwd`"; then 2541 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2542 # is not polluted with repeated "-I." 2543 am__isrc=' -I$(srcdir)' 2544 # test to see if srcdir already configured 2545 if test -f $srcdir/config.status; then 2546 { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 2547$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} 2548 { (exit 1); exit 1; }; } 2549 fi 2550fi 2551 2552# test whether we have cygpath 2553if test -z "$CYGPATH_W"; then 2554 if (cygpath --version) >/dev/null 2>/dev/null; then 2555 CYGPATH_W='cygpath -w' 2556 else 2557 CYGPATH_W=echo 2558 fi 2559fi 2560 2561 2562# Define the identity of the package. 2563 PACKAGE='xf86-video-tseng' 2564 VERSION='1.2.4' 2565 2566 2567cat >>confdefs.h <<_ACEOF 2568#define PACKAGE "$PACKAGE" 2569_ACEOF 2570 2571 2572cat >>confdefs.h <<_ACEOF 2573#define VERSION "$VERSION" 2574_ACEOF 2575 2576# Some tools Automake needs. 2577 2578ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2579 2580 2581AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2582 2583 2584AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2585 2586 2587AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2588 2589 2590MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2591 2592# We need awk for the "check" target. The system "awk" is bad on 2593# some platforms. 2594# Always define AMTAR for backward compatibility. 2595 2596AMTAR=${AMTAR-"${am_missing_run}tar"} 2597 2598am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2599 2600 2601 2602 2603 2604 2605 2606{ $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 2607$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2608 # Check whether --enable-maintainer-mode was given. 2609if test "${enable_maintainer_mode+set}" = set; then 2610 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2611else 2612 USE_MAINTAINER_MODE=no 2613fi 2614 2615 { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 2616$as_echo "$USE_MAINTAINER_MODE" >&6; } 2617 if test $USE_MAINTAINER_MODE = yes; then 2618 MAINTAINER_MODE_TRUE= 2619 MAINTAINER_MODE_FALSE='#' 2620else 2621 MAINTAINER_MODE_TRUE='#' 2622 MAINTAINER_MODE_FALSE= 2623fi 2624 2625 MAINT=$MAINTAINER_MODE_TRUE 2626 2627 2628 2629# Require xorg-macros: XORG_DEFAULT_OPTIONS 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641DEPDIR="${am__leading_dot}deps" 2642 2643ac_config_commands="$ac_config_commands depfiles" 2644 2645 2646am_make=${MAKE-make} 2647cat > confinc << 'END' 2648am__doit: 2649 @echo this is the am__doit target 2650.PHONY: am__doit 2651END 2652# If we don't find an include directive, just comment out the code. 2653{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 2654$as_echo_n "checking for style of include used by $am_make... " >&6; } 2655am__include="#" 2656am__quote= 2657_am_result=none 2658# First try GNU make style include. 2659echo "include confinc" > confmf 2660# Ignore all kinds of additional output from `make'. 2661case `$am_make -s -f confmf 2> /dev/null` in #( 2662*the\ am__doit\ target*) 2663 am__include=include 2664 am__quote= 2665 _am_result=GNU 2666 ;; 2667esac 2668# Now try BSD make style include. 2669if test "$am__include" = "#"; then 2670 echo '.include "confinc"' > confmf 2671 case `$am_make -s -f confmf 2> /dev/null` in #( 2672 *the\ am__doit\ target*) 2673 am__include=.include 2674 am__quote="\"" 2675 _am_result=BSD 2676 ;; 2677 esac 2678fi 2679 2680 2681{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5 2682$as_echo "$_am_result" >&6; } 2683rm -f confinc confmf 2684 2685# Check whether --enable-dependency-tracking was given. 2686if test "${enable_dependency_tracking+set}" = set; then 2687 enableval=$enable_dependency_tracking; 2688fi 2689 2690if test "x$enable_dependency_tracking" != xno; then 2691 am_depcomp="$ac_aux_dir/depcomp" 2692 AMDEPBACKSLASH='\' 2693fi 2694 if test "x$enable_dependency_tracking" != xno; then 2695 AMDEP_TRUE= 2696 AMDEP_FALSE='#' 2697else 2698 AMDEP_TRUE='#' 2699 AMDEP_FALSE= 2700fi 2701 2702 2703ac_ext=c 2704ac_cpp='$CPP $CPPFLAGS' 2705ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2706ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2707ac_compiler_gnu=$ac_cv_c_compiler_gnu 2708if test -n "$ac_tool_prefix"; then 2709 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2710set dummy ${ac_tool_prefix}gcc; ac_word=$2 2711{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2712$as_echo_n "checking for $ac_word... " >&6; } 2713if test "${ac_cv_prog_CC+set}" = set; then 2714 $as_echo_n "(cached) " >&6 2715else 2716 if test -n "$CC"; then 2717 ac_cv_prog_CC="$CC" # Let the user override the test. 2718else 2719as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2720for as_dir in $PATH 2721do 2722 IFS=$as_save_IFS 2723 test -z "$as_dir" && as_dir=. 2724 for ac_exec_ext in '' $ac_executable_extensions; do 2725 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2726 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2727 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2728 break 2 2729 fi 2730done 2731done 2732IFS=$as_save_IFS 2733 2734fi 2735fi 2736CC=$ac_cv_prog_CC 2737if test -n "$CC"; then 2738 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2739$as_echo "$CC" >&6; } 2740else 2741 { $as_echo "$as_me:$LINENO: result: no" >&5 2742$as_echo "no" >&6; } 2743fi 2744 2745 2746fi 2747if test -z "$ac_cv_prog_CC"; then 2748 ac_ct_CC=$CC 2749 # Extract the first word of "gcc", so it can be a program name with args. 2750set dummy gcc; ac_word=$2 2751{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2752$as_echo_n "checking for $ac_word... " >&6; } 2753if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2754 $as_echo_n "(cached) " >&6 2755else 2756 if test -n "$ac_ct_CC"; then 2757 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2758else 2759as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2760for as_dir in $PATH 2761do 2762 IFS=$as_save_IFS 2763 test -z "$as_dir" && as_dir=. 2764 for ac_exec_ext in '' $ac_executable_extensions; do 2765 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2766 ac_cv_prog_ac_ct_CC="gcc" 2767 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2768 break 2 2769 fi 2770done 2771done 2772IFS=$as_save_IFS 2773 2774fi 2775fi 2776ac_ct_CC=$ac_cv_prog_ac_ct_CC 2777if test -n "$ac_ct_CC"; then 2778 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2779$as_echo "$ac_ct_CC" >&6; } 2780else 2781 { $as_echo "$as_me:$LINENO: result: no" >&5 2782$as_echo "no" >&6; } 2783fi 2784 2785 if test "x$ac_ct_CC" = x; then 2786 CC="" 2787 else 2788 case $cross_compiling:$ac_tool_warned in 2789yes:) 2790{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2791$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2792ac_tool_warned=yes ;; 2793esac 2794 CC=$ac_ct_CC 2795 fi 2796else 2797 CC="$ac_cv_prog_CC" 2798fi 2799 2800if test -z "$CC"; then 2801 if test -n "$ac_tool_prefix"; then 2802 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2803set dummy ${ac_tool_prefix}cc; ac_word=$2 2804{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2805$as_echo_n "checking for $ac_word... " >&6; } 2806if test "${ac_cv_prog_CC+set}" = set; then 2807 $as_echo_n "(cached) " >&6 2808else 2809 if test -n "$CC"; then 2810 ac_cv_prog_CC="$CC" # Let the user override the test. 2811else 2812as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2813for as_dir in $PATH 2814do 2815 IFS=$as_save_IFS 2816 test -z "$as_dir" && as_dir=. 2817 for ac_exec_ext in '' $ac_executable_extensions; do 2818 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2819 ac_cv_prog_CC="${ac_tool_prefix}cc" 2820 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2821 break 2 2822 fi 2823done 2824done 2825IFS=$as_save_IFS 2826 2827fi 2828fi 2829CC=$ac_cv_prog_CC 2830if test -n "$CC"; then 2831 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2832$as_echo "$CC" >&6; } 2833else 2834 { $as_echo "$as_me:$LINENO: result: no" >&5 2835$as_echo "no" >&6; } 2836fi 2837 2838 2839 fi 2840fi 2841if test -z "$CC"; then 2842 # Extract the first word of "cc", so it can be a program name with args. 2843set dummy cc; ac_word=$2 2844{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2845$as_echo_n "checking for $ac_word... " >&6; } 2846if test "${ac_cv_prog_CC+set}" = set; then 2847 $as_echo_n "(cached) " >&6 2848else 2849 if test -n "$CC"; then 2850 ac_cv_prog_CC="$CC" # Let the user override the test. 2851else 2852 ac_prog_rejected=no 2853as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2854for as_dir in $PATH 2855do 2856 IFS=$as_save_IFS 2857 test -z "$as_dir" && as_dir=. 2858 for ac_exec_ext in '' $ac_executable_extensions; do 2859 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2860 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2861 ac_prog_rejected=yes 2862 continue 2863 fi 2864 ac_cv_prog_CC="cc" 2865 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2866 break 2 2867 fi 2868done 2869done 2870IFS=$as_save_IFS 2871 2872if test $ac_prog_rejected = yes; then 2873 # We found a bogon in the path, so make sure we never use it. 2874 set dummy $ac_cv_prog_CC 2875 shift 2876 if test $# != 0; then 2877 # We chose a different compiler from the bogus one. 2878 # However, it has the same basename, so the bogon will be chosen 2879 # first if we set CC to just the basename; use the full file name. 2880 shift 2881 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2882 fi 2883fi 2884fi 2885fi 2886CC=$ac_cv_prog_CC 2887if test -n "$CC"; then 2888 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2889$as_echo "$CC" >&6; } 2890else 2891 { $as_echo "$as_me:$LINENO: result: no" >&5 2892$as_echo "no" >&6; } 2893fi 2894 2895 2896fi 2897if test -z "$CC"; then 2898 if test -n "$ac_tool_prefix"; then 2899 for ac_prog in cl.exe 2900 do 2901 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2902set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2903{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2904$as_echo_n "checking for $ac_word... " >&6; } 2905if test "${ac_cv_prog_CC+set}" = set; then 2906 $as_echo_n "(cached) " >&6 2907else 2908 if test -n "$CC"; then 2909 ac_cv_prog_CC="$CC" # Let the user override the test. 2910else 2911as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2912for as_dir in $PATH 2913do 2914 IFS=$as_save_IFS 2915 test -z "$as_dir" && as_dir=. 2916 for ac_exec_ext in '' $ac_executable_extensions; do 2917 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2918 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2919 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2920 break 2 2921 fi 2922done 2923done 2924IFS=$as_save_IFS 2925 2926fi 2927fi 2928CC=$ac_cv_prog_CC 2929if test -n "$CC"; then 2930 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2931$as_echo "$CC" >&6; } 2932else 2933 { $as_echo "$as_me:$LINENO: result: no" >&5 2934$as_echo "no" >&6; } 2935fi 2936 2937 2938 test -n "$CC" && break 2939 done 2940fi 2941if test -z "$CC"; then 2942 ac_ct_CC=$CC 2943 for ac_prog in cl.exe 2944do 2945 # Extract the first word of "$ac_prog", so it can be a program name with args. 2946set dummy $ac_prog; ac_word=$2 2947{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2948$as_echo_n "checking for $ac_word... " >&6; } 2949if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2950 $as_echo_n "(cached) " >&6 2951else 2952 if test -n "$ac_ct_CC"; then 2953 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2954else 2955as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2956for as_dir in $PATH 2957do 2958 IFS=$as_save_IFS 2959 test -z "$as_dir" && as_dir=. 2960 for ac_exec_ext in '' $ac_executable_extensions; do 2961 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2962 ac_cv_prog_ac_ct_CC="$ac_prog" 2963 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2964 break 2 2965 fi 2966done 2967done 2968IFS=$as_save_IFS 2969 2970fi 2971fi 2972ac_ct_CC=$ac_cv_prog_ac_ct_CC 2973if test -n "$ac_ct_CC"; then 2974 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2975$as_echo "$ac_ct_CC" >&6; } 2976else 2977 { $as_echo "$as_me:$LINENO: result: no" >&5 2978$as_echo "no" >&6; } 2979fi 2980 2981 2982 test -n "$ac_ct_CC" && break 2983done 2984 2985 if test "x$ac_ct_CC" = x; then 2986 CC="" 2987 else 2988 case $cross_compiling:$ac_tool_warned in 2989yes:) 2990{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2991$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2992ac_tool_warned=yes ;; 2993esac 2994 CC=$ac_ct_CC 2995 fi 2996fi 2997 2998fi 2999 3000 3001test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3002$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3003{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3004See \`config.log' for more details." >&5 3005$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 3006See \`config.log' for more details." >&2;} 3007 { (exit 1); exit 1; }; }; } 3008 3009# Provide some information about the compiler. 3010$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 3011set X $ac_compile 3012ac_compiler=$2 3013{ (ac_try="$ac_compiler --version >&5" 3014case "(($ac_try" in 3015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3016 *) ac_try_echo=$ac_try;; 3017esac 3018eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3019$as_echo "$ac_try_echo") >&5 3020 (eval "$ac_compiler --version >&5") 2>&5 3021 ac_status=$? 3022 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3023 (exit $ac_status); } 3024{ (ac_try="$ac_compiler -v >&5" 3025case "(($ac_try" in 3026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3027 *) ac_try_echo=$ac_try;; 3028esac 3029eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3030$as_echo "$ac_try_echo") >&5 3031 (eval "$ac_compiler -v >&5") 2>&5 3032 ac_status=$? 3033 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3034 (exit $ac_status); } 3035{ (ac_try="$ac_compiler -V >&5" 3036case "(($ac_try" in 3037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3038 *) ac_try_echo=$ac_try;; 3039esac 3040eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3041$as_echo "$ac_try_echo") >&5 3042 (eval "$ac_compiler -V >&5") 2>&5 3043 ac_status=$? 3044 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3045 (exit $ac_status); } 3046 3047cat >conftest.$ac_ext <<_ACEOF 3048/* confdefs.h. */ 3049_ACEOF 3050cat confdefs.h >>conftest.$ac_ext 3051cat >>conftest.$ac_ext <<_ACEOF 3052/* end confdefs.h. */ 3053 3054int 3055main () 3056{ 3057 3058 ; 3059 return 0; 3060} 3061_ACEOF 3062ac_clean_files_save=$ac_clean_files 3063ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3064# Try to create an executable without -o first, disregard a.out. 3065# It will help us diagnose broken compilers, and finding out an intuition 3066# of exeext. 3067{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 3068$as_echo_n "checking for C compiler default output file name... " >&6; } 3069ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3070 3071# The possible output files: 3072ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3073 3074ac_rmfiles= 3075for ac_file in $ac_files 3076do 3077 case $ac_file in 3078 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3079 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3080 esac 3081done 3082rm -f $ac_rmfiles 3083 3084if { (ac_try="$ac_link_default" 3085case "(($ac_try" in 3086 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3087 *) ac_try_echo=$ac_try;; 3088esac 3089eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3090$as_echo "$ac_try_echo") >&5 3091 (eval "$ac_link_default") 2>&5 3092 ac_status=$? 3093 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3094 (exit $ac_status); }; then 3095 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3096# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3097# in a Makefile. We should not override ac_cv_exeext if it was cached, 3098# so that the user can short-circuit this test for compilers unknown to 3099# Autoconf. 3100for ac_file in $ac_files '' 3101do 3102 test -f "$ac_file" || continue 3103 case $ac_file in 3104 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3105 ;; 3106 [ab].out ) 3107 # We found the default executable, but exeext='' is most 3108 # certainly right. 3109 break;; 3110 *.* ) 3111 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3112 then :; else 3113 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3114 fi 3115 # We set ac_cv_exeext here because the later test for it is not 3116 # safe: cross compilers may not add the suffix if given an `-o' 3117 # argument, so we may need to know it at that point already. 3118 # Even if this section looks crufty: it has the advantage of 3119 # actually working. 3120 break;; 3121 * ) 3122 break;; 3123 esac 3124done 3125test "$ac_cv_exeext" = no && ac_cv_exeext= 3126 3127else 3128 ac_file='' 3129fi 3130 3131{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 3132$as_echo "$ac_file" >&6; } 3133if test -z "$ac_file"; then 3134 $as_echo "$as_me: failed program was:" >&5 3135sed 's/^/| /' conftest.$ac_ext >&5 3136 3137{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3138$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3139{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables 3140See \`config.log' for more details." >&5 3141$as_echo "$as_me: error: C compiler cannot create executables 3142See \`config.log' for more details." >&2;} 3143 { (exit 77); exit 77; }; }; } 3144fi 3145 3146ac_exeext=$ac_cv_exeext 3147 3148# Check that the compiler produces executables we can run. If not, either 3149# the compiler is broken, or we cross compile. 3150{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 3151$as_echo_n "checking whether the C compiler works... " >&6; } 3152# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3153# If not cross compiling, check that we can run a simple program. 3154if test "$cross_compiling" != yes; then 3155 if { ac_try='./$ac_file' 3156 { (case "(($ac_try" in 3157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3158 *) ac_try_echo=$ac_try;; 3159esac 3160eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3161$as_echo "$ac_try_echo") >&5 3162 (eval "$ac_try") 2>&5 3163 ac_status=$? 3164 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3165 (exit $ac_status); }; }; then 3166 cross_compiling=no 3167 else 3168 if test "$cross_compiling" = maybe; then 3169 cross_compiling=yes 3170 else 3171 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3172$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3173{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. 3174If you meant to cross compile, use \`--host'. 3175See \`config.log' for more details." >&5 3176$as_echo "$as_me: error: cannot run C compiled programs. 3177If you meant to cross compile, use \`--host'. 3178See \`config.log' for more details." >&2;} 3179 { (exit 1); exit 1; }; }; } 3180 fi 3181 fi 3182fi 3183{ $as_echo "$as_me:$LINENO: result: yes" >&5 3184$as_echo "yes" >&6; } 3185 3186rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3187ac_clean_files=$ac_clean_files_save 3188# Check that the compiler produces executables we can run. If not, either 3189# the compiler is broken, or we cross compile. 3190{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 3191$as_echo_n "checking whether we are cross compiling... " >&6; } 3192{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 3193$as_echo "$cross_compiling" >&6; } 3194 3195{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 3196$as_echo_n "checking for suffix of executables... " >&6; } 3197if { (ac_try="$ac_link" 3198case "(($ac_try" in 3199 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3200 *) ac_try_echo=$ac_try;; 3201esac 3202eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3203$as_echo "$ac_try_echo") >&5 3204 (eval "$ac_link") 2>&5 3205 ac_status=$? 3206 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3207 (exit $ac_status); }; then 3208 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3209# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3210# work properly (i.e., refer to `conftest.exe'), while it won't with 3211# `rm'. 3212for ac_file in conftest.exe conftest conftest.*; do 3213 test -f "$ac_file" || continue 3214 case $ac_file in 3215 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3216 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3217 break;; 3218 * ) break;; 3219 esac 3220done 3221else 3222 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3223$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3224{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3225See \`config.log' for more details." >&5 3226$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3227See \`config.log' for more details." >&2;} 3228 { (exit 1); exit 1; }; }; } 3229fi 3230 3231rm -f conftest$ac_cv_exeext 3232{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3233$as_echo "$ac_cv_exeext" >&6; } 3234 3235rm -f conftest.$ac_ext 3236EXEEXT=$ac_cv_exeext 3237ac_exeext=$EXEEXT 3238{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 3239$as_echo_n "checking for suffix of object files... " >&6; } 3240if test "${ac_cv_objext+set}" = set; then 3241 $as_echo_n "(cached) " >&6 3242else 3243 cat >conftest.$ac_ext <<_ACEOF 3244/* confdefs.h. */ 3245_ACEOF 3246cat confdefs.h >>conftest.$ac_ext 3247cat >>conftest.$ac_ext <<_ACEOF 3248/* end confdefs.h. */ 3249 3250int 3251main () 3252{ 3253 3254 ; 3255 return 0; 3256} 3257_ACEOF 3258rm -f conftest.o conftest.obj 3259if { (ac_try="$ac_compile" 3260case "(($ac_try" in 3261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3262 *) ac_try_echo=$ac_try;; 3263esac 3264eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3265$as_echo "$ac_try_echo") >&5 3266 (eval "$ac_compile") 2>&5 3267 ac_status=$? 3268 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3269 (exit $ac_status); }; then 3270 for ac_file in conftest.o conftest.obj conftest.*; do 3271 test -f "$ac_file" || continue; 3272 case $ac_file in 3273 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3274 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3275 break;; 3276 esac 3277done 3278else 3279 $as_echo "$as_me: failed program was:" >&5 3280sed 's/^/| /' conftest.$ac_ext >&5 3281 3282{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3283$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3284{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3285See \`config.log' for more details." >&5 3286$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile 3287See \`config.log' for more details." >&2;} 3288 { (exit 1); exit 1; }; }; } 3289fi 3290 3291rm -f conftest.$ac_cv_objext conftest.$ac_ext 3292fi 3293{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3294$as_echo "$ac_cv_objext" >&6; } 3295OBJEXT=$ac_cv_objext 3296ac_objext=$OBJEXT 3297{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3298$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3299if test "${ac_cv_c_compiler_gnu+set}" = set; then 3300 $as_echo_n "(cached) " >&6 3301else 3302 cat >conftest.$ac_ext <<_ACEOF 3303/* confdefs.h. */ 3304_ACEOF 3305cat confdefs.h >>conftest.$ac_ext 3306cat >>conftest.$ac_ext <<_ACEOF 3307/* end confdefs.h. */ 3308 3309int 3310main () 3311{ 3312#ifndef __GNUC__ 3313 choke me 3314#endif 3315 3316 ; 3317 return 0; 3318} 3319_ACEOF 3320rm -f conftest.$ac_objext 3321if { (ac_try="$ac_compile" 3322case "(($ac_try" in 3323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3324 *) ac_try_echo=$ac_try;; 3325esac 3326eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3327$as_echo "$ac_try_echo") >&5 3328 (eval "$ac_compile") 2>conftest.er1 3329 ac_status=$? 3330 grep -v '^ *+' conftest.er1 >conftest.err 3331 rm -f conftest.er1 3332 cat conftest.err >&5 3333 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3334 (exit $ac_status); } && { 3335 test -z "$ac_c_werror_flag" || 3336 test ! -s conftest.err 3337 } && test -s conftest.$ac_objext; then 3338 ac_compiler_gnu=yes 3339else 3340 $as_echo "$as_me: failed program was:" >&5 3341sed 's/^/| /' conftest.$ac_ext >&5 3342 3343 ac_compiler_gnu=no 3344fi 3345 3346rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3347ac_cv_c_compiler_gnu=$ac_compiler_gnu 3348 3349fi 3350{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3351$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3352if test $ac_compiler_gnu = yes; then 3353 GCC=yes 3354else 3355 GCC= 3356fi 3357ac_test_CFLAGS=${CFLAGS+set} 3358ac_save_CFLAGS=$CFLAGS 3359{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 3360$as_echo_n "checking whether $CC accepts -g... " >&6; } 3361if test "${ac_cv_prog_cc_g+set}" = set; then 3362 $as_echo_n "(cached) " >&6 3363else 3364 ac_save_c_werror_flag=$ac_c_werror_flag 3365 ac_c_werror_flag=yes 3366 ac_cv_prog_cc_g=no 3367 CFLAGS="-g" 3368 cat >conftest.$ac_ext <<_ACEOF 3369/* confdefs.h. */ 3370_ACEOF 3371cat confdefs.h >>conftest.$ac_ext 3372cat >>conftest.$ac_ext <<_ACEOF 3373/* end confdefs.h. */ 3374 3375int 3376main () 3377{ 3378 3379 ; 3380 return 0; 3381} 3382_ACEOF 3383rm -f conftest.$ac_objext 3384if { (ac_try="$ac_compile" 3385case "(($ac_try" in 3386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3387 *) ac_try_echo=$ac_try;; 3388esac 3389eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3390$as_echo "$ac_try_echo") >&5 3391 (eval "$ac_compile") 2>conftest.er1 3392 ac_status=$? 3393 grep -v '^ *+' conftest.er1 >conftest.err 3394 rm -f conftest.er1 3395 cat conftest.err >&5 3396 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3397 (exit $ac_status); } && { 3398 test -z "$ac_c_werror_flag" || 3399 test ! -s conftest.err 3400 } && test -s conftest.$ac_objext; then 3401 ac_cv_prog_cc_g=yes 3402else 3403 $as_echo "$as_me: failed program was:" >&5 3404sed 's/^/| /' conftest.$ac_ext >&5 3405 3406 CFLAGS="" 3407 cat >conftest.$ac_ext <<_ACEOF 3408/* confdefs.h. */ 3409_ACEOF 3410cat confdefs.h >>conftest.$ac_ext 3411cat >>conftest.$ac_ext <<_ACEOF 3412/* end confdefs.h. */ 3413 3414int 3415main () 3416{ 3417 3418 ; 3419 return 0; 3420} 3421_ACEOF 3422rm -f conftest.$ac_objext 3423if { (ac_try="$ac_compile" 3424case "(($ac_try" in 3425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3426 *) ac_try_echo=$ac_try;; 3427esac 3428eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3429$as_echo "$ac_try_echo") >&5 3430 (eval "$ac_compile") 2>conftest.er1 3431 ac_status=$? 3432 grep -v '^ *+' conftest.er1 >conftest.err 3433 rm -f conftest.er1 3434 cat conftest.err >&5 3435 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3436 (exit $ac_status); } && { 3437 test -z "$ac_c_werror_flag" || 3438 test ! -s conftest.err 3439 } && test -s conftest.$ac_objext; then 3440 : 3441else 3442 $as_echo "$as_me: failed program was:" >&5 3443sed 's/^/| /' conftest.$ac_ext >&5 3444 3445 ac_c_werror_flag=$ac_save_c_werror_flag 3446 CFLAGS="-g" 3447 cat >conftest.$ac_ext <<_ACEOF 3448/* confdefs.h. */ 3449_ACEOF 3450cat confdefs.h >>conftest.$ac_ext 3451cat >>conftest.$ac_ext <<_ACEOF 3452/* end confdefs.h. */ 3453 3454int 3455main () 3456{ 3457 3458 ; 3459 return 0; 3460} 3461_ACEOF 3462rm -f conftest.$ac_objext 3463if { (ac_try="$ac_compile" 3464case "(($ac_try" in 3465 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3466 *) ac_try_echo=$ac_try;; 3467esac 3468eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3469$as_echo "$ac_try_echo") >&5 3470 (eval "$ac_compile") 2>conftest.er1 3471 ac_status=$? 3472 grep -v '^ *+' conftest.er1 >conftest.err 3473 rm -f conftest.er1 3474 cat conftest.err >&5 3475 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3476 (exit $ac_status); } && { 3477 test -z "$ac_c_werror_flag" || 3478 test ! -s conftest.err 3479 } && test -s conftest.$ac_objext; then 3480 ac_cv_prog_cc_g=yes 3481else 3482 $as_echo "$as_me: failed program was:" >&5 3483sed 's/^/| /' conftest.$ac_ext >&5 3484 3485 3486fi 3487 3488rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3489fi 3490 3491rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3492fi 3493 3494rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3495 ac_c_werror_flag=$ac_save_c_werror_flag 3496fi 3497{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3498$as_echo "$ac_cv_prog_cc_g" >&6; } 3499if test "$ac_test_CFLAGS" = set; then 3500 CFLAGS=$ac_save_CFLAGS 3501elif test $ac_cv_prog_cc_g = yes; then 3502 if test "$GCC" = yes; then 3503 CFLAGS="-g -O2" 3504 else 3505 CFLAGS="-g" 3506 fi 3507else 3508 if test "$GCC" = yes; then 3509 CFLAGS="-O2" 3510 else 3511 CFLAGS= 3512 fi 3513fi 3514{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 3515$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3516if test "${ac_cv_prog_cc_c89+set}" = set; then 3517 $as_echo_n "(cached) " >&6 3518else 3519 ac_cv_prog_cc_c89=no 3520ac_save_CC=$CC 3521cat >conftest.$ac_ext <<_ACEOF 3522/* confdefs.h. */ 3523_ACEOF 3524cat confdefs.h >>conftest.$ac_ext 3525cat >>conftest.$ac_ext <<_ACEOF 3526/* end confdefs.h. */ 3527#include <stdarg.h> 3528#include <stdio.h> 3529#include <sys/types.h> 3530#include <sys/stat.h> 3531/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3532struct buf { int x; }; 3533FILE * (*rcsopen) (struct buf *, struct stat *, int); 3534static char *e (p, i) 3535 char **p; 3536 int i; 3537{ 3538 return p[i]; 3539} 3540static char *f (char * (*g) (char **, int), char **p, ...) 3541{ 3542 char *s; 3543 va_list v; 3544 va_start (v,p); 3545 s = g (p, va_arg (v,int)); 3546 va_end (v); 3547 return s; 3548} 3549 3550/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3551 function prototypes and stuff, but not '\xHH' hex character constants. 3552 These don't provoke an error unfortunately, instead are silently treated 3553 as 'x'. The following induces an error, until -std is added to get 3554 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3555 array size at least. It's necessary to write '\x00'==0 to get something 3556 that's true only with -std. */ 3557int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3558 3559/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3560 inside strings and character constants. */ 3561#define FOO(x) 'x' 3562int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3563 3564int test (int i, double x); 3565struct s1 {int (*f) (int a);}; 3566struct s2 {int (*f) (double a);}; 3567int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3568int argc; 3569char **argv; 3570int 3571main () 3572{ 3573return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3574 ; 3575 return 0; 3576} 3577_ACEOF 3578for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3579 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3580do 3581 CC="$ac_save_CC $ac_arg" 3582 rm -f conftest.$ac_objext 3583if { (ac_try="$ac_compile" 3584case "(($ac_try" in 3585 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3586 *) ac_try_echo=$ac_try;; 3587esac 3588eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3589$as_echo "$ac_try_echo") >&5 3590 (eval "$ac_compile") 2>conftest.er1 3591 ac_status=$? 3592 grep -v '^ *+' conftest.er1 >conftest.err 3593 rm -f conftest.er1 3594 cat conftest.err >&5 3595 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3596 (exit $ac_status); } && { 3597 test -z "$ac_c_werror_flag" || 3598 test ! -s conftest.err 3599 } && test -s conftest.$ac_objext; then 3600 ac_cv_prog_cc_c89=$ac_arg 3601else 3602 $as_echo "$as_me: failed program was:" >&5 3603sed 's/^/| /' conftest.$ac_ext >&5 3604 3605 3606fi 3607 3608rm -f core conftest.err conftest.$ac_objext 3609 test "x$ac_cv_prog_cc_c89" != "xno" && break 3610done 3611rm -f conftest.$ac_ext 3612CC=$ac_save_CC 3613 3614fi 3615# AC_CACHE_VAL 3616case "x$ac_cv_prog_cc_c89" in 3617 x) 3618 { $as_echo "$as_me:$LINENO: result: none needed" >&5 3619$as_echo "none needed" >&6; } ;; 3620 xno) 3621 { $as_echo "$as_me:$LINENO: result: unsupported" >&5 3622$as_echo "unsupported" >&6; } ;; 3623 *) 3624 CC="$CC $ac_cv_prog_cc_c89" 3625 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 3626$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3627esac 3628 3629 3630ac_ext=c 3631ac_cpp='$CPP $CPPFLAGS' 3632ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3633ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3634ac_compiler_gnu=$ac_cv_c_compiler_gnu 3635 3636depcc="$CC" am_compiler_list= 3637 3638{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 3639$as_echo_n "checking dependency style of $depcc... " >&6; } 3640if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 3641 $as_echo_n "(cached) " >&6 3642else 3643 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3644 # We make a subdir and do the tests there. Otherwise we can end up 3645 # making bogus files that we don't know about and never remove. For 3646 # instance it was reported that on HP-UX the gcc test will end up 3647 # making a dummy file named `D' -- because `-MD' means `put the output 3648 # in D'. 3649 mkdir conftest.dir 3650 # Copy depcomp to subdir because otherwise we won't find it if we're 3651 # using a relative directory. 3652 cp "$am_depcomp" conftest.dir 3653 cd conftest.dir 3654 # We will build objects and dependencies in a subdirectory because 3655 # it helps to detect inapplicable dependency modes. For instance 3656 # both Tru64's cc and ICC support -MD to output dependencies as a 3657 # side effect of compilation, but ICC will put the dependencies in 3658 # the current directory while Tru64 will put them in the object 3659 # directory. 3660 mkdir sub 3661 3662 am_cv_CC_dependencies_compiler_type=none 3663 if test "$am_compiler_list" = ""; then 3664 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3665 fi 3666 am__universal=false 3667 case " $depcc " in #( 3668 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3669 esac 3670 3671 for depmode in $am_compiler_list; do 3672 # Setup a source with many dependencies, because some compilers 3673 # like to wrap large dependency lists on column 80 (with \), and 3674 # we should not choose a depcomp mode which is confused by this. 3675 # 3676 # We need to recreate these files for each test, as the compiler may 3677 # overwrite some of them when testing with obscure command lines. 3678 # This happens at least with the AIX C compiler. 3679 : > sub/conftest.c 3680 for i in 1 2 3 4 5 6; do 3681 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3682 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3683 # Solaris 8's {/usr,}/bin/sh. 3684 touch sub/conftst$i.h 3685 done 3686 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3687 3688 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3689 # mode. It turns out that the SunPro C++ compiler does not properly 3690 # handle `-M -o', and we need to detect this. Also, some Intel 3691 # versions had trouble with output in subdirs 3692 am__obj=sub/conftest.${OBJEXT-o} 3693 am__minus_obj="-o $am__obj" 3694 case $depmode in 3695 gcc) 3696 # This depmode causes a compiler race in universal mode. 3697 test "$am__universal" = false || continue 3698 ;; 3699 nosideeffect) 3700 # after this tag, mechanisms are not by side-effect, so they'll 3701 # only be used when explicitly requested 3702 if test "x$enable_dependency_tracking" = xyes; then 3703 continue 3704 else 3705 break 3706 fi 3707 ;; 3708 msvisualcpp | msvcmsys) 3709 # This compiler won't grok `-c -o', but also, the minuso test has 3710 # not run yet. These depmodes are late enough in the game, and 3711 # so weak that their functioning should not be impacted. 3712 am__obj=conftest.${OBJEXT-o} 3713 am__minus_obj= 3714 ;; 3715 none) break ;; 3716 esac 3717 if depmode=$depmode \ 3718 source=sub/conftest.c object=$am__obj \ 3719 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3720 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3721 >/dev/null 2>conftest.err && 3722 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3723 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3724 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3725 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3726 # icc doesn't choke on unknown options, it will just issue warnings 3727 # or remarks (even with -Werror). So we grep stderr for any message 3728 # that says an option was ignored or not supported. 3729 # When given -MP, icc 7.0 and 7.1 complain thusly: 3730 # icc: Command line warning: ignoring option '-M'; no argument required 3731 # The diagnosis changed in icc 8.0: 3732 # icc: Command line remark: option '-MP' not supported 3733 if (grep 'ignoring option' conftest.err || 3734 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3735 am_cv_CC_dependencies_compiler_type=$depmode 3736 break 3737 fi 3738 fi 3739 done 3740 3741 cd .. 3742 rm -rf conftest.dir 3743else 3744 am_cv_CC_dependencies_compiler_type=none 3745fi 3746 3747fi 3748{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 3749$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3750CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3751 3752 if 3753 test "x$enable_dependency_tracking" != xno \ 3754 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3755 am__fastdepCC_TRUE= 3756 am__fastdepCC_FALSE='#' 3757else 3758 am__fastdepCC_TRUE='#' 3759 am__fastdepCC_FALSE= 3760fi 3761 3762 3763 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5 3764$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 3765if test "${ac_cv_prog_cc_c99+set}" = set; then 3766 $as_echo_n "(cached) " >&6 3767else 3768 ac_cv_prog_cc_c99=no 3769ac_save_CC=$CC 3770cat >conftest.$ac_ext <<_ACEOF 3771/* confdefs.h. */ 3772_ACEOF 3773cat confdefs.h >>conftest.$ac_ext 3774cat >>conftest.$ac_ext <<_ACEOF 3775/* end confdefs.h. */ 3776#include <stdarg.h> 3777#include <stdbool.h> 3778#include <stdlib.h> 3779#include <wchar.h> 3780#include <stdio.h> 3781 3782// Check varargs macros. These examples are taken from C99 6.10.3.5. 3783#define debug(...) fprintf (stderr, __VA_ARGS__) 3784#define showlist(...) puts (#__VA_ARGS__) 3785#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 3786static void 3787test_varargs_macros (void) 3788{ 3789 int x = 1234; 3790 int y = 5678; 3791 debug ("Flag"); 3792 debug ("X = %d\n", x); 3793 showlist (The first, second, and third items.); 3794 report (x>y, "x is %d but y is %d", x, y); 3795} 3796 3797// Check long long types. 3798#define BIG64 18446744073709551615ull 3799#define BIG32 4294967295ul 3800#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 3801#if !BIG_OK 3802 your preprocessor is broken; 3803#endif 3804#if BIG_OK 3805#else 3806 your preprocessor is broken; 3807#endif 3808static long long int bignum = -9223372036854775807LL; 3809static unsigned long long int ubignum = BIG64; 3810 3811struct incomplete_array 3812{ 3813 int datasize; 3814 double data[]; 3815}; 3816 3817struct named_init { 3818 int number; 3819 const wchar_t *name; 3820 double average; 3821}; 3822 3823typedef const char *ccp; 3824 3825static inline int 3826test_restrict (ccp restrict text) 3827{ 3828 // See if C++-style comments work. 3829 // Iterate through items via the restricted pointer. 3830 // Also check for declarations in for loops. 3831 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 3832 continue; 3833 return 0; 3834} 3835 3836// Check varargs and va_copy. 3837static void 3838test_varargs (const char *format, ...) 3839{ 3840 va_list args; 3841 va_start (args, format); 3842 va_list args_copy; 3843 va_copy (args_copy, args); 3844 3845 const char *str; 3846 int number; 3847 float fnumber; 3848 3849 while (*format) 3850 { 3851 switch (*format++) 3852 { 3853 case 's': // string 3854 str = va_arg (args_copy, const char *); 3855 break; 3856 case 'd': // int 3857 number = va_arg (args_copy, int); 3858 break; 3859 case 'f': // float 3860 fnumber = va_arg (args_copy, double); 3861 break; 3862 default: 3863 break; 3864 } 3865 } 3866 va_end (args_copy); 3867 va_end (args); 3868} 3869 3870int 3871main () 3872{ 3873 3874 // Check bool. 3875 _Bool success = false; 3876 3877 // Check restrict. 3878 if (test_restrict ("String literal") == 0) 3879 success = true; 3880 char *restrict newvar = "Another string"; 3881 3882 // Check varargs. 3883 test_varargs ("s, d' f .", "string", 65, 34.234); 3884 test_varargs_macros (); 3885 3886 // Check flexible array members. 3887 struct incomplete_array *ia = 3888 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 3889 ia->datasize = 10; 3890 for (int i = 0; i < ia->datasize; ++i) 3891 ia->data[i] = i * 1.234; 3892 3893 // Check named initializers. 3894 struct named_init ni = { 3895 .number = 34, 3896 .name = L"Test wide string", 3897 .average = 543.34343, 3898 }; 3899 3900 ni.number = 58; 3901 3902 int dynamic_array[ni.number]; 3903 dynamic_array[ni.number - 1] = 543; 3904 3905 // work around unused variable warnings 3906 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 3907 || dynamic_array[ni.number - 1] != 543); 3908 3909 ; 3910 return 0; 3911} 3912_ACEOF 3913for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99 3914do 3915 CC="$ac_save_CC $ac_arg" 3916 rm -f conftest.$ac_objext 3917if { (ac_try="$ac_compile" 3918case "(($ac_try" in 3919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3920 *) ac_try_echo=$ac_try;; 3921esac 3922eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3923$as_echo "$ac_try_echo") >&5 3924 (eval "$ac_compile") 2>conftest.er1 3925 ac_status=$? 3926 grep -v '^ *+' conftest.er1 >conftest.err 3927 rm -f conftest.er1 3928 cat conftest.err >&5 3929 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3930 (exit $ac_status); } && { 3931 test -z "$ac_c_werror_flag" || 3932 test ! -s conftest.err 3933 } && test -s conftest.$ac_objext; then 3934 ac_cv_prog_cc_c99=$ac_arg 3935else 3936 $as_echo "$as_me: failed program was:" >&5 3937sed 's/^/| /' conftest.$ac_ext >&5 3938 3939 3940fi 3941 3942rm -f core conftest.err conftest.$ac_objext 3943 test "x$ac_cv_prog_cc_c99" != "xno" && break 3944done 3945rm -f conftest.$ac_ext 3946CC=$ac_save_CC 3947 3948fi 3949# AC_CACHE_VAL 3950case "x$ac_cv_prog_cc_c99" in 3951 x) 3952 { $as_echo "$as_me:$LINENO: result: none needed" >&5 3953$as_echo "none needed" >&6; } ;; 3954 xno) 3955 { $as_echo "$as_me:$LINENO: result: unsupported" >&5 3956$as_echo "unsupported" >&6; } ;; 3957 *) 3958 CC="$CC $ac_cv_prog_cc_c99" 3959 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5 3960$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 3961esac 3962 3963 3964 3965 3966ac_ext=c 3967ac_cpp='$CPP $CPPFLAGS' 3968ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3969ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3970ac_compiler_gnu=$ac_cv_c_compiler_gnu 3971{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3972$as_echo_n "checking how to run the C preprocessor... " >&6; } 3973# On Suns, sometimes $CPP names a directory. 3974if test -n "$CPP" && test -d "$CPP"; then 3975 CPP= 3976fi 3977if test -z "$CPP"; then 3978 if test "${ac_cv_prog_CPP+set}" = set; then 3979 $as_echo_n "(cached) " >&6 3980else 3981 # Double quotes because CPP needs to be expanded 3982 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3983 do 3984 ac_preproc_ok=false 3985for ac_c_preproc_warn_flag in '' yes 3986do 3987 # Use a header file that comes with gcc, so configuring glibc 3988 # with a fresh cross-compiler works. 3989 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3990 # <limits.h> exists even on freestanding compilers. 3991 # On the NeXT, cc -E runs the code through the compiler's parser, 3992 # not just through cpp. "Syntax error" is here to catch this case. 3993 cat >conftest.$ac_ext <<_ACEOF 3994/* confdefs.h. */ 3995_ACEOF 3996cat confdefs.h >>conftest.$ac_ext 3997cat >>conftest.$ac_ext <<_ACEOF 3998/* end confdefs.h. */ 3999#ifdef __STDC__ 4000# include <limits.h> 4001#else 4002# include <assert.h> 4003#endif 4004 Syntax error 4005_ACEOF 4006if { (ac_try="$ac_cpp conftest.$ac_ext" 4007case "(($ac_try" in 4008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4009 *) ac_try_echo=$ac_try;; 4010esac 4011eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4012$as_echo "$ac_try_echo") >&5 4013 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 4014 ac_status=$? 4015 grep -v '^ *+' conftest.er1 >conftest.err 4016 rm -f conftest.er1 4017 cat conftest.err >&5 4018 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4019 (exit $ac_status); } >/dev/null && { 4020 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 4021 test ! -s conftest.err 4022 }; then 4023 : 4024else 4025 $as_echo "$as_me: failed program was:" >&5 4026sed 's/^/| /' conftest.$ac_ext >&5 4027 4028 # Broken: fails on valid input. 4029continue 4030fi 4031 4032rm -f conftest.err conftest.$ac_ext 4033 4034 # OK, works on sane cases. Now check whether nonexistent headers 4035 # can be detected and how. 4036 cat >conftest.$ac_ext <<_ACEOF 4037/* confdefs.h. */ 4038_ACEOF 4039cat confdefs.h >>conftest.$ac_ext 4040cat >>conftest.$ac_ext <<_ACEOF 4041/* end confdefs.h. */ 4042#include <ac_nonexistent.h> 4043_ACEOF 4044if { (ac_try="$ac_cpp conftest.$ac_ext" 4045case "(($ac_try" in 4046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4047 *) ac_try_echo=$ac_try;; 4048esac 4049eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4050$as_echo "$ac_try_echo") >&5 4051 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 4052 ac_status=$? 4053 grep -v '^ *+' conftest.er1 >conftest.err 4054 rm -f conftest.er1 4055 cat conftest.err >&5 4056 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4057 (exit $ac_status); } >/dev/null && { 4058 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 4059 test ! -s conftest.err 4060 }; then 4061 # Broken: success on invalid input. 4062continue 4063else 4064 $as_echo "$as_me: failed program was:" >&5 4065sed 's/^/| /' conftest.$ac_ext >&5 4066 4067 # Passes both tests. 4068ac_preproc_ok=: 4069break 4070fi 4071 4072rm -f conftest.err conftest.$ac_ext 4073 4074done 4075# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4076rm -f conftest.err conftest.$ac_ext 4077if $ac_preproc_ok; then 4078 break 4079fi 4080 4081 done 4082 ac_cv_prog_CPP=$CPP 4083 4084fi 4085 CPP=$ac_cv_prog_CPP 4086else 4087 ac_cv_prog_CPP=$CPP 4088fi 4089{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 4090$as_echo "$CPP" >&6; } 4091ac_preproc_ok=false 4092for ac_c_preproc_warn_flag in '' yes 4093do 4094 # Use a header file that comes with gcc, so configuring glibc 4095 # with a fresh cross-compiler works. 4096 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4097 # <limits.h> exists even on freestanding compilers. 4098 # On the NeXT, cc -E runs the code through the compiler's parser, 4099 # not just through cpp. "Syntax error" is here to catch this case. 4100 cat >conftest.$ac_ext <<_ACEOF 4101/* confdefs.h. */ 4102_ACEOF 4103cat confdefs.h >>conftest.$ac_ext 4104cat >>conftest.$ac_ext <<_ACEOF 4105/* end confdefs.h. */ 4106#ifdef __STDC__ 4107# include <limits.h> 4108#else 4109# include <assert.h> 4110#endif 4111 Syntax error 4112_ACEOF 4113if { (ac_try="$ac_cpp conftest.$ac_ext" 4114case "(($ac_try" in 4115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4116 *) ac_try_echo=$ac_try;; 4117esac 4118eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4119$as_echo "$ac_try_echo") >&5 4120 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 4121 ac_status=$? 4122 grep -v '^ *+' conftest.er1 >conftest.err 4123 rm -f conftest.er1 4124 cat conftest.err >&5 4125 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4126 (exit $ac_status); } >/dev/null && { 4127 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 4128 test ! -s conftest.err 4129 }; then 4130 : 4131else 4132 $as_echo "$as_me: failed program was:" >&5 4133sed 's/^/| /' conftest.$ac_ext >&5 4134 4135 # Broken: fails on valid input. 4136continue 4137fi 4138 4139rm -f conftest.err conftest.$ac_ext 4140 4141 # OK, works on sane cases. Now check whether nonexistent headers 4142 # can be detected and how. 4143 cat >conftest.$ac_ext <<_ACEOF 4144/* confdefs.h. */ 4145_ACEOF 4146cat confdefs.h >>conftest.$ac_ext 4147cat >>conftest.$ac_ext <<_ACEOF 4148/* end confdefs.h. */ 4149#include <ac_nonexistent.h> 4150_ACEOF 4151if { (ac_try="$ac_cpp conftest.$ac_ext" 4152case "(($ac_try" in 4153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4154 *) ac_try_echo=$ac_try;; 4155esac 4156eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4157$as_echo "$ac_try_echo") >&5 4158 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 4159 ac_status=$? 4160 grep -v '^ *+' conftest.er1 >conftest.err 4161 rm -f conftest.er1 4162 cat conftest.err >&5 4163 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4164 (exit $ac_status); } >/dev/null && { 4165 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 4166 test ! -s conftest.err 4167 }; then 4168 # Broken: success on invalid input. 4169continue 4170else 4171 $as_echo "$as_me: failed program was:" >&5 4172sed 's/^/| /' conftest.$ac_ext >&5 4173 4174 # Passes both tests. 4175ac_preproc_ok=: 4176break 4177fi 4178 4179rm -f conftest.err conftest.$ac_ext 4180 4181done 4182# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4183rm -f conftest.err conftest.$ac_ext 4184if $ac_preproc_ok; then 4185 : 4186else 4187 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 4188$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4189{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 4190See \`config.log' for more details." >&5 4191$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 4192See \`config.log' for more details." >&2;} 4193 { (exit 1); exit 1; }; }; } 4194fi 4195 4196ac_ext=c 4197ac_cpp='$CPP $CPPFLAGS' 4198ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4199ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4200ac_compiler_gnu=$ac_cv_c_compiler_gnu 4201 4202 4203{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 4204$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4205if test "${ac_cv_path_GREP+set}" = set; then 4206 $as_echo_n "(cached) " >&6 4207else 4208 if test -z "$GREP"; then 4209 ac_path_GREP_found=false 4210 # Loop through the user's path and test for each of PROGNAME-LIST 4211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4212for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4213do 4214 IFS=$as_save_IFS 4215 test -z "$as_dir" && as_dir=. 4216 for ac_prog in grep ggrep; do 4217 for ac_exec_ext in '' $ac_executable_extensions; do 4218 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4219 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4220# Check for GNU ac_path_GREP and select it if it is found. 4221 # Check for GNU $ac_path_GREP 4222case `"$ac_path_GREP" --version 2>&1` in 4223*GNU*) 4224 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4225*) 4226 ac_count=0 4227 $as_echo_n 0123456789 >"conftest.in" 4228 while : 4229 do 4230 cat "conftest.in" "conftest.in" >"conftest.tmp" 4231 mv "conftest.tmp" "conftest.in" 4232 cp "conftest.in" "conftest.nl" 4233 $as_echo 'GREP' >> "conftest.nl" 4234 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4235 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4236 ac_count=`expr $ac_count + 1` 4237 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4238 # Best one so far, save it but keep looking for a better one 4239 ac_cv_path_GREP="$ac_path_GREP" 4240 ac_path_GREP_max=$ac_count 4241 fi 4242 # 10*(2^10) chars as input seems more than enough 4243 test $ac_count -gt 10 && break 4244 done 4245 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4246esac 4247 4248 $ac_path_GREP_found && break 3 4249 done 4250 done 4251done 4252IFS=$as_save_IFS 4253 if test -z "$ac_cv_path_GREP"; then 4254 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4255$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4256 { (exit 1); exit 1; }; } 4257 fi 4258else 4259 ac_cv_path_GREP=$GREP 4260fi 4261 4262fi 4263{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 4264$as_echo "$ac_cv_path_GREP" >&6; } 4265 GREP="$ac_cv_path_GREP" 4266 4267 4268{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 4269$as_echo_n "checking for egrep... " >&6; } 4270if test "${ac_cv_path_EGREP+set}" = set; then 4271 $as_echo_n "(cached) " >&6 4272else 4273 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4274 then ac_cv_path_EGREP="$GREP -E" 4275 else 4276 if test -z "$EGREP"; then 4277 ac_path_EGREP_found=false 4278 # Loop through the user's path and test for each of PROGNAME-LIST 4279 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4280for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4281do 4282 IFS=$as_save_IFS 4283 test -z "$as_dir" && as_dir=. 4284 for ac_prog in egrep; do 4285 for ac_exec_ext in '' $ac_executable_extensions; do 4286 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4287 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4288# Check for GNU ac_path_EGREP and select it if it is found. 4289 # Check for GNU $ac_path_EGREP 4290case `"$ac_path_EGREP" --version 2>&1` in 4291*GNU*) 4292 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4293*) 4294 ac_count=0 4295 $as_echo_n 0123456789 >"conftest.in" 4296 while : 4297 do 4298 cat "conftest.in" "conftest.in" >"conftest.tmp" 4299 mv "conftest.tmp" "conftest.in" 4300 cp "conftest.in" "conftest.nl" 4301 $as_echo 'EGREP' >> "conftest.nl" 4302 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4303 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4304 ac_count=`expr $ac_count + 1` 4305 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4306 # Best one so far, save it but keep looking for a better one 4307 ac_cv_path_EGREP="$ac_path_EGREP" 4308 ac_path_EGREP_max=$ac_count 4309 fi 4310 # 10*(2^10) chars as input seems more than enough 4311 test $ac_count -gt 10 && break 4312 done 4313 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4314esac 4315 4316 $ac_path_EGREP_found && break 3 4317 done 4318 done 4319done 4320IFS=$as_save_IFS 4321 if test -z "$ac_cv_path_EGREP"; then 4322 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4323$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4324 { (exit 1); exit 1; }; } 4325 fi 4326else 4327 ac_cv_path_EGREP=$EGREP 4328fi 4329 4330 fi 4331fi 4332{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 4333$as_echo "$ac_cv_path_EGREP" >&6; } 4334 EGREP="$ac_cv_path_EGREP" 4335 4336 4337{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 4338$as_echo_n "checking for ANSI C header files... " >&6; } 4339if test "${ac_cv_header_stdc+set}" = set; then 4340 $as_echo_n "(cached) " >&6 4341else 4342 cat >conftest.$ac_ext <<_ACEOF 4343/* confdefs.h. */ 4344_ACEOF 4345cat confdefs.h >>conftest.$ac_ext 4346cat >>conftest.$ac_ext <<_ACEOF 4347/* end confdefs.h. */ 4348#include <stdlib.h> 4349#include <stdarg.h> 4350#include <string.h> 4351#include <float.h> 4352 4353int 4354main () 4355{ 4356 4357 ; 4358 return 0; 4359} 4360_ACEOF 4361rm -f conftest.$ac_objext 4362if { (ac_try="$ac_compile" 4363case "(($ac_try" in 4364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4365 *) ac_try_echo=$ac_try;; 4366esac 4367eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4368$as_echo "$ac_try_echo") >&5 4369 (eval "$ac_compile") 2>conftest.er1 4370 ac_status=$? 4371 grep -v '^ *+' conftest.er1 >conftest.err 4372 rm -f conftest.er1 4373 cat conftest.err >&5 4374 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4375 (exit $ac_status); } && { 4376 test -z "$ac_c_werror_flag" || 4377 test ! -s conftest.err 4378 } && test -s conftest.$ac_objext; then 4379 ac_cv_header_stdc=yes 4380else 4381 $as_echo "$as_me: failed program was:" >&5 4382sed 's/^/| /' conftest.$ac_ext >&5 4383 4384 ac_cv_header_stdc=no 4385fi 4386 4387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4388 4389if test $ac_cv_header_stdc = yes; then 4390 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4391 cat >conftest.$ac_ext <<_ACEOF 4392/* confdefs.h. */ 4393_ACEOF 4394cat confdefs.h >>conftest.$ac_ext 4395cat >>conftest.$ac_ext <<_ACEOF 4396/* end confdefs.h. */ 4397#include <string.h> 4398 4399_ACEOF 4400if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4401 $EGREP "memchr" >/dev/null 2>&1; then 4402 : 4403else 4404 ac_cv_header_stdc=no 4405fi 4406rm -f conftest* 4407 4408fi 4409 4410if test $ac_cv_header_stdc = yes; then 4411 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4412 cat >conftest.$ac_ext <<_ACEOF 4413/* confdefs.h. */ 4414_ACEOF 4415cat confdefs.h >>conftest.$ac_ext 4416cat >>conftest.$ac_ext <<_ACEOF 4417/* end confdefs.h. */ 4418#include <stdlib.h> 4419 4420_ACEOF 4421if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4422 $EGREP "free" >/dev/null 2>&1; then 4423 : 4424else 4425 ac_cv_header_stdc=no 4426fi 4427rm -f conftest* 4428 4429fi 4430 4431if test $ac_cv_header_stdc = yes; then 4432 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4433 if test "$cross_compiling" = yes; then 4434 : 4435else 4436 cat >conftest.$ac_ext <<_ACEOF 4437/* confdefs.h. */ 4438_ACEOF 4439cat confdefs.h >>conftest.$ac_ext 4440cat >>conftest.$ac_ext <<_ACEOF 4441/* end confdefs.h. */ 4442#include <ctype.h> 4443#include <stdlib.h> 4444#if ((' ' & 0x0FF) == 0x020) 4445# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4446# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4447#else 4448# define ISLOWER(c) \ 4449 (('a' <= (c) && (c) <= 'i') \ 4450 || ('j' <= (c) && (c) <= 'r') \ 4451 || ('s' <= (c) && (c) <= 'z')) 4452# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4453#endif 4454 4455#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4456int 4457main () 4458{ 4459 int i; 4460 for (i = 0; i < 256; i++) 4461 if (XOR (islower (i), ISLOWER (i)) 4462 || toupper (i) != TOUPPER (i)) 4463 return 2; 4464 return 0; 4465} 4466_ACEOF 4467rm -f conftest$ac_exeext 4468if { (ac_try="$ac_link" 4469case "(($ac_try" in 4470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4471 *) ac_try_echo=$ac_try;; 4472esac 4473eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4474$as_echo "$ac_try_echo") >&5 4475 (eval "$ac_link") 2>&5 4476 ac_status=$? 4477 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4478 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4479 { (case "(($ac_try" in 4480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4481 *) ac_try_echo=$ac_try;; 4482esac 4483eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4484$as_echo "$ac_try_echo") >&5 4485 (eval "$ac_try") 2>&5 4486 ac_status=$? 4487 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4488 (exit $ac_status); }; }; then 4489 : 4490else 4491 $as_echo "$as_me: program exited with status $ac_status" >&5 4492$as_echo "$as_me: failed program was:" >&5 4493sed 's/^/| /' conftest.$ac_ext >&5 4494 4495( exit $ac_status ) 4496ac_cv_header_stdc=no 4497fi 4498rm -rf conftest.dSYM 4499rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4500fi 4501 4502 4503fi 4504fi 4505{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4506$as_echo "$ac_cv_header_stdc" >&6; } 4507if test $ac_cv_header_stdc = yes; then 4508 4509cat >>confdefs.h <<\_ACEOF 4510#define STDC_HEADERS 1 4511_ACEOF 4512 4513fi 4514 4515# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4526 inttypes.h stdint.h unistd.h 4527do 4528as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4529{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 4530$as_echo_n "checking for $ac_header... " >&6; } 4531if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4532 $as_echo_n "(cached) " >&6 4533else 4534 cat >conftest.$ac_ext <<_ACEOF 4535/* confdefs.h. */ 4536_ACEOF 4537cat confdefs.h >>conftest.$ac_ext 4538cat >>conftest.$ac_ext <<_ACEOF 4539/* end confdefs.h. */ 4540$ac_includes_default 4541 4542#include <$ac_header> 4543_ACEOF 4544rm -f conftest.$ac_objext 4545if { (ac_try="$ac_compile" 4546case "(($ac_try" in 4547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4548 *) ac_try_echo=$ac_try;; 4549esac 4550eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4551$as_echo "$ac_try_echo") >&5 4552 (eval "$ac_compile") 2>conftest.er1 4553 ac_status=$? 4554 grep -v '^ *+' conftest.er1 >conftest.err 4555 rm -f conftest.er1 4556 cat conftest.err >&5 4557 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4558 (exit $ac_status); } && { 4559 test -z "$ac_c_werror_flag" || 4560 test ! -s conftest.err 4561 } && test -s conftest.$ac_objext; then 4562 eval "$as_ac_Header=yes" 4563else 4564 $as_echo "$as_me: failed program was:" >&5 4565sed 's/^/| /' conftest.$ac_ext >&5 4566 4567 eval "$as_ac_Header=no" 4568fi 4569 4570rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4571fi 4572ac_res=`eval 'as_val=${'$as_ac_Header'} 4573 $as_echo "$as_val"'` 4574 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 4575$as_echo "$ac_res" >&6; } 4576as_val=`eval 'as_val=${'$as_ac_Header'} 4577 $as_echo "$as_val"'` 4578 if test "x$as_val" = x""yes; then 4579 cat >>confdefs.h <<_ACEOF 4580#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4581_ACEOF 4582 4583fi 4584 4585done 4586 4587 4588 4589 4590if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4591 if test -n "$ac_tool_prefix"; then 4592 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4593set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4594{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4595$as_echo_n "checking for $ac_word... " >&6; } 4596if test "${ac_cv_path_PKG_CONFIG+set}" = set; then 4597 $as_echo_n "(cached) " >&6 4598else 4599 case $PKG_CONFIG in 4600 [\\/]* | ?:[\\/]*) 4601 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4602 ;; 4603 *) 4604 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4605for as_dir in $PATH 4606do 4607 IFS=$as_save_IFS 4608 test -z "$as_dir" && as_dir=. 4609 for ac_exec_ext in '' $ac_executable_extensions; do 4610 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4611 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4612 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4613 break 2 4614 fi 4615done 4616done 4617IFS=$as_save_IFS 4618 4619 ;; 4620esac 4621fi 4622PKG_CONFIG=$ac_cv_path_PKG_CONFIG 4623if test -n "$PKG_CONFIG"; then 4624 { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 4625$as_echo "$PKG_CONFIG" >&6; } 4626else 4627 { $as_echo "$as_me:$LINENO: result: no" >&5 4628$as_echo "no" >&6; } 4629fi 4630 4631 4632fi 4633if test -z "$ac_cv_path_PKG_CONFIG"; then 4634 ac_pt_PKG_CONFIG=$PKG_CONFIG 4635 # Extract the first word of "pkg-config", so it can be a program name with args. 4636set dummy pkg-config; ac_word=$2 4637{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4638$as_echo_n "checking for $ac_word... " >&6; } 4639if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then 4640 $as_echo_n "(cached) " >&6 4641else 4642 case $ac_pt_PKG_CONFIG in 4643 [\\/]* | ?:[\\/]*) 4644 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4645 ;; 4646 *) 4647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4648for as_dir in $PATH 4649do 4650 IFS=$as_save_IFS 4651 test -z "$as_dir" && as_dir=. 4652 for ac_exec_ext in '' $ac_executable_extensions; do 4653 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4654 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4655 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4656 break 2 4657 fi 4658done 4659done 4660IFS=$as_save_IFS 4661 4662 ;; 4663esac 4664fi 4665ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4666if test -n "$ac_pt_PKG_CONFIG"; then 4667 { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5 4668$as_echo "$ac_pt_PKG_CONFIG" >&6; } 4669else 4670 { $as_echo "$as_me:$LINENO: result: no" >&5 4671$as_echo "no" >&6; } 4672fi 4673 4674 if test "x$ac_pt_PKG_CONFIG" = x; then 4675 PKG_CONFIG="" 4676 else 4677 case $cross_compiling:$ac_tool_warned in 4678yes:) 4679{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 4680$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4681ac_tool_warned=yes ;; 4682esac 4683 PKG_CONFIG=$ac_pt_PKG_CONFIG 4684 fi 4685else 4686 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4687fi 4688 4689fi 4690if test -n "$PKG_CONFIG"; then 4691 _pkg_min_version=0.9.0 4692 { $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5 4693$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4694 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4695 { $as_echo "$as_me:$LINENO: result: yes" >&5 4696$as_echo "yes" >&6; } 4697 else 4698 { $as_echo "$as_me:$LINENO: result: no" >&5 4699$as_echo "no" >&6; } 4700 PKG_CONFIG="" 4701 fi 4702 4703fi 4704# Make sure we can run config.sub. 4705$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4706 { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 4707$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 4708 { (exit 1); exit 1; }; } 4709 4710{ $as_echo "$as_me:$LINENO: checking build system type" >&5 4711$as_echo_n "checking build system type... " >&6; } 4712if test "${ac_cv_build+set}" = set; then 4713 $as_echo_n "(cached) " >&6 4714else 4715 ac_build_alias=$build_alias 4716test "x$ac_build_alias" = x && 4717 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4718test "x$ac_build_alias" = x && 4719 { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 4720$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 4721 { (exit 1); exit 1; }; } 4722ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4723 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 4724$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 4725 { (exit 1); exit 1; }; } 4726 4727fi 4728{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 4729$as_echo "$ac_cv_build" >&6; } 4730case $ac_cv_build in 4731*-*-*) ;; 4732*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 4733$as_echo "$as_me: error: invalid value of canonical build" >&2;} 4734 { (exit 1); exit 1; }; };; 4735esac 4736build=$ac_cv_build 4737ac_save_IFS=$IFS; IFS='-' 4738set x $ac_cv_build 4739shift 4740build_cpu=$1 4741build_vendor=$2 4742shift; shift 4743# Remember, the first character of IFS is used to create $*, 4744# except with old shells: 4745build_os=$* 4746IFS=$ac_save_IFS 4747case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4748 4749 4750{ $as_echo "$as_me:$LINENO: checking host system type" >&5 4751$as_echo_n "checking host system type... " >&6; } 4752if test "${ac_cv_host+set}" = set; then 4753 $as_echo_n "(cached) " >&6 4754else 4755 if test "x$host_alias" = x; then 4756 ac_cv_host=$ac_cv_build 4757else 4758 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4759 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 4760$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 4761 { (exit 1); exit 1; }; } 4762fi 4763 4764fi 4765{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 4766$as_echo "$ac_cv_host" >&6; } 4767case $ac_cv_host in 4768*-*-*) ;; 4769*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 4770$as_echo "$as_me: error: invalid value of canonical host" >&2;} 4771 { (exit 1); exit 1; }; };; 4772esac 4773host=$ac_cv_host 4774ac_save_IFS=$IFS; IFS='-' 4775set x $ac_cv_host 4776shift 4777host_cpu=$1 4778host_vendor=$2 4779shift; shift 4780# Remember, the first character of IFS is used to create $*, 4781# except with old shells: 4782host_os=$* 4783IFS=$ac_save_IFS 4784case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4785 4786 4787{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 4788$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4789if test "${ac_cv_path_SED+set}" = set; then 4790 $as_echo_n "(cached) " >&6 4791else 4792 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4793 for ac_i in 1 2 3 4 5 6 7; do 4794 ac_script="$ac_script$as_nl$ac_script" 4795 done 4796 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4797 $as_unset ac_script || ac_script= 4798 if test -z "$SED"; then 4799 ac_path_SED_found=false 4800 # Loop through the user's path and test for each of PROGNAME-LIST 4801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4802for as_dir in $PATH 4803do 4804 IFS=$as_save_IFS 4805 test -z "$as_dir" && as_dir=. 4806 for ac_prog in sed gsed; do 4807 for ac_exec_ext in '' $ac_executable_extensions; do 4808 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4809 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 4810# Check for GNU ac_path_SED and select it if it is found. 4811 # Check for GNU $ac_path_SED 4812case `"$ac_path_SED" --version 2>&1` in 4813*GNU*) 4814 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4815*) 4816 ac_count=0 4817 $as_echo_n 0123456789 >"conftest.in" 4818 while : 4819 do 4820 cat "conftest.in" "conftest.in" >"conftest.tmp" 4821 mv "conftest.tmp" "conftest.in" 4822 cp "conftest.in" "conftest.nl" 4823 $as_echo '' >> "conftest.nl" 4824 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4825 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4826 ac_count=`expr $ac_count + 1` 4827 if test $ac_count -gt ${ac_path_SED_max-0}; then 4828 # Best one so far, save it but keep looking for a better one 4829 ac_cv_path_SED="$ac_path_SED" 4830 ac_path_SED_max=$ac_count 4831 fi 4832 # 10*(2^10) chars as input seems more than enough 4833 test $ac_count -gt 10 && break 4834 done 4835 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4836esac 4837 4838 $ac_path_SED_found && break 3 4839 done 4840 done 4841done 4842IFS=$as_save_IFS 4843 if test -z "$ac_cv_path_SED"; then 4844 { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5 4845$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;} 4846 { (exit 1); exit 1; }; } 4847 fi 4848else 4849 ac_cv_path_SED=$SED 4850fi 4851 4852fi 4853{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5 4854$as_echo "$ac_cv_path_SED" >&6; } 4855 SED="$ac_cv_path_SED" 4856 rm -f conftest.sed 4857 4858 4859 4860 4861 4862if test "x$GCC" = xyes ; then 4863 CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \ 4864-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \ 4865-Wbad-function-cast -Wformat=2" 4866 case `$CC -dumpversion` in 4867 3.4.* | 4.*) 4868 CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement" 4869 ;; 4870 esac 4871else 4872 { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5 4873$as_echo_n "checking whether __SUNPRO_C is declared... " >&6; } 4874if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then 4875 $as_echo_n "(cached) " >&6 4876else 4877 cat >conftest.$ac_ext <<_ACEOF 4878/* confdefs.h. */ 4879_ACEOF 4880cat confdefs.h >>conftest.$ac_ext 4881cat >>conftest.$ac_ext <<_ACEOF 4882/* end confdefs.h. */ 4883$ac_includes_default 4884int 4885main () 4886{ 4887#ifndef __SUNPRO_C 4888 (void) __SUNPRO_C; 4889#endif 4890 4891 ; 4892 return 0; 4893} 4894_ACEOF 4895rm -f conftest.$ac_objext 4896if { (ac_try="$ac_compile" 4897case "(($ac_try" in 4898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4899 *) ac_try_echo=$ac_try;; 4900esac 4901eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4902$as_echo "$ac_try_echo") >&5 4903 (eval "$ac_compile") 2>conftest.er1 4904 ac_status=$? 4905 grep -v '^ *+' conftest.er1 >conftest.err 4906 rm -f conftest.er1 4907 cat conftest.err >&5 4908 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4909 (exit $ac_status); } && { 4910 test -z "$ac_c_werror_flag" || 4911 test ! -s conftest.err 4912 } && test -s conftest.$ac_objext; then 4913 ac_cv_have_decl___SUNPRO_C=yes 4914else 4915 $as_echo "$as_me: failed program was:" >&5 4916sed 's/^/| /' conftest.$ac_ext >&5 4917 4918 ac_cv_have_decl___SUNPRO_C=no 4919fi 4920 4921rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4922fi 4923{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5 4924$as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; } 4925if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then 4926 SUNCC="yes" 4927else 4928 SUNCC="no" 4929fi 4930 4931 if test "x$SUNCC" = "xyes"; then 4932 CWARNFLAGS="-v" 4933 fi 4934fi 4935 4936 4937 4938# If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89 4939 4940 4941 4942# Check whether --enable-strict-compilation was given. 4943if test "${enable_strict_compilation+set}" = set; then 4944 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 4945else 4946 STRICT_COMPILE=no 4947fi 4948 4949if test "x$STRICT_COMPILE" = "xyes"; then 4950 { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5 4951$as_echo_n "checking whether __SUNPRO_C is declared... " >&6; } 4952if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then 4953 $as_echo_n "(cached) " >&6 4954else 4955 cat >conftest.$ac_ext <<_ACEOF 4956/* confdefs.h. */ 4957_ACEOF 4958cat confdefs.h >>conftest.$ac_ext 4959cat >>conftest.$ac_ext <<_ACEOF 4960/* end confdefs.h. */ 4961$ac_includes_default 4962int 4963main () 4964{ 4965#ifndef __SUNPRO_C 4966 (void) __SUNPRO_C; 4967#endif 4968 4969 ; 4970 return 0; 4971} 4972_ACEOF 4973rm -f conftest.$ac_objext 4974if { (ac_try="$ac_compile" 4975case "(($ac_try" in 4976 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4977 *) ac_try_echo=$ac_try;; 4978esac 4979eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4980$as_echo "$ac_try_echo") >&5 4981 (eval "$ac_compile") 2>conftest.er1 4982 ac_status=$? 4983 grep -v '^ *+' conftest.er1 >conftest.err 4984 rm -f conftest.er1 4985 cat conftest.err >&5 4986 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4987 (exit $ac_status); } && { 4988 test -z "$ac_c_werror_flag" || 4989 test ! -s conftest.err 4990 } && test -s conftest.$ac_objext; then 4991 ac_cv_have_decl___SUNPRO_C=yes 4992else 4993 $as_echo "$as_me: failed program was:" >&5 4994sed 's/^/| /' conftest.$ac_ext >&5 4995 4996 ac_cv_have_decl___SUNPRO_C=no 4997fi 4998 4999rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5000fi 5001{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5 5002$as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; } 5003if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then 5004 SUNCC="yes" 5005else 5006 SUNCC="no" 5007fi 5008 5009 { $as_echo "$as_me:$LINENO: checking whether __INTEL_COMPILER is declared" >&5 5010$as_echo_n "checking whether __INTEL_COMPILER is declared... " >&6; } 5011if test "${ac_cv_have_decl___INTEL_COMPILER+set}" = set; then 5012 $as_echo_n "(cached) " >&6 5013else 5014 cat >conftest.$ac_ext <<_ACEOF 5015/* confdefs.h. */ 5016_ACEOF 5017cat confdefs.h >>conftest.$ac_ext 5018cat >>conftest.$ac_ext <<_ACEOF 5019/* end confdefs.h. */ 5020$ac_includes_default 5021int 5022main () 5023{ 5024#ifndef __INTEL_COMPILER 5025 (void) __INTEL_COMPILER; 5026#endif 5027 5028 ; 5029 return 0; 5030} 5031_ACEOF 5032rm -f conftest.$ac_objext 5033if { (ac_try="$ac_compile" 5034case "(($ac_try" in 5035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5036 *) ac_try_echo=$ac_try;; 5037esac 5038eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 5039$as_echo "$ac_try_echo") >&5 5040 (eval "$ac_compile") 2>conftest.er1 5041 ac_status=$? 5042 grep -v '^ *+' conftest.er1 >conftest.err 5043 rm -f conftest.er1 5044 cat conftest.err >&5 5045 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5046 (exit $ac_status); } && { 5047 test -z "$ac_c_werror_flag" || 5048 test ! -s conftest.err 5049 } && test -s conftest.$ac_objext; then 5050 ac_cv_have_decl___INTEL_COMPILER=yes 5051else 5052 $as_echo "$as_me: failed program was:" >&5 5053sed 's/^/| /' conftest.$ac_ext >&5 5054 5055 ac_cv_have_decl___INTEL_COMPILER=no 5056fi 5057 5058rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5059fi 5060{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___INTEL_COMPILER" >&5 5061$as_echo "$ac_cv_have_decl___INTEL_COMPILER" >&6; } 5062if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then 5063 INTELCC="yes" 5064else 5065 INTELCC="no" 5066fi 5067 5068 if test "x$GCC" = xyes ; then 5069 STRICT_CFLAGS="-pedantic -Werror" 5070 elif test "x$SUNCC" = "xyes"; then 5071 STRICT_CFLAGS="-errwarn" 5072 elif test "x$INTELCC" = "xyes"; then 5073 STRICT_CFLAGS="-Werror" 5074 fi 5075fi 5076CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 5077 5078 5079 5080 5081cat >>confdefs.h <<_ACEOF 5082#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 5083_ACEOF 5084 5085 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 5086 if test "x$PVM" = "x"; then 5087 PVM="0" 5088 fi 5089 5090cat >>confdefs.h <<_ACEOF 5091#define PACKAGE_VERSION_MINOR $PVM 5092_ACEOF 5093 5094 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 5095 if test "x$PVP" = "x"; then 5096 PVP="0" 5097 fi 5098 5099cat >>confdefs.h <<_ACEOF 5100#define PACKAGE_VERSION_PATCHLEVEL $PVP 5101_ACEOF 5102 5103 5104 5105CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 5106mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 5107|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 5108echo 'git directory not found: installing possibly empty changelog.' >&2)" 5109 5110 5111 5112 5113macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 5114INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 5115mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 5116|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 5117echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 5118 5119 5120 5121 5122 5123 5124if test x$APP_MAN_SUFFIX = x ; then 5125 APP_MAN_SUFFIX=1 5126fi 5127if test x$APP_MAN_DIR = x ; then 5128 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 5129fi 5130 5131if test x$LIB_MAN_SUFFIX = x ; then 5132 LIB_MAN_SUFFIX=3 5133fi 5134if test x$LIB_MAN_DIR = x ; then 5135 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 5136fi 5137 5138if test x$FILE_MAN_SUFFIX = x ; then 5139 case $host_os in 5140 solaris*) FILE_MAN_SUFFIX=4 ;; 5141 *) FILE_MAN_SUFFIX=5 ;; 5142 esac 5143fi 5144if test x$FILE_MAN_DIR = x ; then 5145 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 5146fi 5147 5148if test x$MISC_MAN_SUFFIX = x ; then 5149 case $host_os in 5150 solaris*) MISC_MAN_SUFFIX=5 ;; 5151 *) MISC_MAN_SUFFIX=7 ;; 5152 esac 5153fi 5154if test x$MISC_MAN_DIR = x ; then 5155 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 5156fi 5157 5158if test x$DRIVER_MAN_SUFFIX = x ; then 5159 case $host_os in 5160 solaris*) DRIVER_MAN_SUFFIX=7 ;; 5161 *) DRIVER_MAN_SUFFIX=4 ;; 5162 esac 5163fi 5164if test x$DRIVER_MAN_DIR = x ; then 5165 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 5166fi 5167 5168if test x$ADMIN_MAN_SUFFIX = x ; then 5169 case $host_os in 5170 solaris*) ADMIN_MAN_SUFFIX=1m ;; 5171 *) ADMIN_MAN_SUFFIX=8 ;; 5172 esac 5173fi 5174if test x$ADMIN_MAN_DIR = x ; then 5175 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 5176fi 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192XORG_MAN_PAGE="X Version 11" 5193 5194MAN_SUBSTS="\ 5195 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 5196 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 5197 -e 's|__xservername__|Xorg|g' \ 5198 -e 's|__xconfigfile__|xorg.conf|g' \ 5199 -e 's|__projectroot__|\$(prefix)|g' \ 5200 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 5201 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 5202 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 5203 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 5204 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 5205 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 5206 5207 5208 5209# Check whether --enable-silent-rules was given. 5210if test "${enable_silent_rules+set}" = set; then 5211 enableval=$enable_silent_rules; 5212fi 5213 5214case $enable_silent_rules in 5215yes) AM_DEFAULT_VERBOSITY=0;; 5216no) AM_DEFAULT_VERBOSITY=1;; 5217*) AM_DEFAULT_VERBOSITY=0;; 5218esac 5219AM_BACKSLASH='\' 5220 5221 5222 5223# Checks for programs. 5224# Check whether --enable-static was given. 5225if test "${enable_static+set}" = set; then 5226 enableval=$enable_static; p=${PACKAGE-default} 5227 case $enableval in 5228 yes) enable_static=yes ;; 5229 no) enable_static=no ;; 5230 *) 5231 enable_static=no 5232 # Look at the argument we got. We use all the common list separators. 5233 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 5234 for pkg in $enableval; do 5235 IFS="$lt_save_ifs" 5236 if test "X$pkg" = "X$p"; then 5237 enable_static=yes 5238 fi 5239 done 5240 IFS="$lt_save_ifs" 5241 ;; 5242 esac 5243else 5244 enable_static=no 5245fi 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255case `pwd` in 5256 *\ * | *\ *) 5257 { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5258$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5259esac 5260 5261 5262 5263macro_version='2.2.6b' 5264macro_revision='1.3017' 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278ltmain="$ac_aux_dir/ltmain.sh" 5279 5280{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 5281$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5282if test "${ac_cv_path_SED+set}" = set; then 5283 $as_echo_n "(cached) " >&6 5284else 5285 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5286 for ac_i in 1 2 3 4 5 6 7; do 5287 ac_script="$ac_script$as_nl$ac_script" 5288 done 5289 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5290 $as_unset ac_script || ac_script= 5291 if test -z "$SED"; then 5292 ac_path_SED_found=false 5293 # Loop through the user's path and test for each of PROGNAME-LIST 5294 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5295for as_dir in $PATH 5296do 5297 IFS=$as_save_IFS 5298 test -z "$as_dir" && as_dir=. 5299 for ac_prog in sed gsed; do 5300 for ac_exec_ext in '' $ac_executable_extensions; do 5301 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5302 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5303# Check for GNU ac_path_SED and select it if it is found. 5304 # Check for GNU $ac_path_SED 5305case `"$ac_path_SED" --version 2>&1` in 5306*GNU*) 5307 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5308*) 5309 ac_count=0 5310 $as_echo_n 0123456789 >"conftest.in" 5311 while : 5312 do 5313 cat "conftest.in" "conftest.in" >"conftest.tmp" 5314 mv "conftest.tmp" "conftest.in" 5315 cp "conftest.in" "conftest.nl" 5316 $as_echo '' >> "conftest.nl" 5317 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5318 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5319 ac_count=`expr $ac_count + 1` 5320 if test $ac_count -gt ${ac_path_SED_max-0}; then 5321 # Best one so far, save it but keep looking for a better one 5322 ac_cv_path_SED="$ac_path_SED" 5323 ac_path_SED_max=$ac_count 5324 fi 5325 # 10*(2^10) chars as input seems more than enough 5326 test $ac_count -gt 10 && break 5327 done 5328 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5329esac 5330 5331 $ac_path_SED_found && break 3 5332 done 5333 done 5334done 5335IFS=$as_save_IFS 5336 if test -z "$ac_cv_path_SED"; then 5337 { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5 5338$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;} 5339 { (exit 1); exit 1; }; } 5340 fi 5341else 5342 ac_cv_path_SED=$SED 5343fi 5344 5345fi 5346{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5 5347$as_echo "$ac_cv_path_SED" >&6; } 5348 SED="$ac_cv_path_SED" 5349 rm -f conftest.sed 5350 5351test -z "$SED" && SED=sed 5352Xsed="$SED -e 1s/^X//" 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5 5365$as_echo_n "checking for fgrep... " >&6; } 5366if test "${ac_cv_path_FGREP+set}" = set; then 5367 $as_echo_n "(cached) " >&6 5368else 5369 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5370 then ac_cv_path_FGREP="$GREP -F" 5371 else 5372 if test -z "$FGREP"; then 5373 ac_path_FGREP_found=false 5374 # Loop through the user's path and test for each of PROGNAME-LIST 5375 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5376for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5377do 5378 IFS=$as_save_IFS 5379 test -z "$as_dir" && as_dir=. 5380 for ac_prog in fgrep; do 5381 for ac_exec_ext in '' $ac_executable_extensions; do 5382 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5383 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5384# Check for GNU ac_path_FGREP and select it if it is found. 5385 # Check for GNU $ac_path_FGREP 5386case `"$ac_path_FGREP" --version 2>&1` in 5387*GNU*) 5388 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5389*) 5390 ac_count=0 5391 $as_echo_n 0123456789 >"conftest.in" 5392 while : 5393 do 5394 cat "conftest.in" "conftest.in" >"conftest.tmp" 5395 mv "conftest.tmp" "conftest.in" 5396 cp "conftest.in" "conftest.nl" 5397 $as_echo 'FGREP' >> "conftest.nl" 5398 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5399 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5400 ac_count=`expr $ac_count + 1` 5401 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5402 # Best one so far, save it but keep looking for a better one 5403 ac_cv_path_FGREP="$ac_path_FGREP" 5404 ac_path_FGREP_max=$ac_count 5405 fi 5406 # 10*(2^10) chars as input seems more than enough 5407 test $ac_count -gt 10 && break 5408 done 5409 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5410esac 5411 5412 $ac_path_FGREP_found && break 3 5413 done 5414 done 5415done 5416IFS=$as_save_IFS 5417 if test -z "$ac_cv_path_FGREP"; then 5418 { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 5419$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 5420 { (exit 1); exit 1; }; } 5421 fi 5422else 5423 ac_cv_path_FGREP=$FGREP 5424fi 5425 5426 fi 5427fi 5428{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5 5429$as_echo "$ac_cv_path_FGREP" >&6; } 5430 FGREP="$ac_cv_path_FGREP" 5431 5432 5433test -z "$GREP" && GREP=grep 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453# Check whether --with-gnu-ld was given. 5454if test "${with_gnu_ld+set}" = set; then 5455 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5456else 5457 with_gnu_ld=no 5458fi 5459 5460ac_prog=ld 5461if test "$GCC" = yes; then 5462 # Check if gcc -print-prog-name=ld gives a path. 5463 { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5 5464$as_echo_n "checking for ld used by $CC... " >&6; } 5465 case $host in 5466 *-*-mingw*) 5467 # gcc leaves a trailing carriage return which upsets mingw 5468 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5469 *) 5470 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5471 esac 5472 case $ac_prog in 5473 # Accept absolute paths. 5474 [\\/]* | ?:[\\/]*) 5475 re_direlt='/[^/][^/]*/\.\./' 5476 # Canonicalize the pathname of ld 5477 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5478 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5479 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5480 done 5481 test -z "$LD" && LD="$ac_prog" 5482 ;; 5483 "") 5484 # If it fails, then pretend we aren't using GCC. 5485 ac_prog=ld 5486 ;; 5487 *) 5488 # If it is relative, then search for the first ld in PATH. 5489 with_gnu_ld=unknown 5490 ;; 5491 esac 5492elif test "$with_gnu_ld" = yes; then 5493 { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 5494$as_echo_n "checking for GNU ld... " >&6; } 5495else 5496 { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 5497$as_echo_n "checking for non-GNU ld... " >&6; } 5498fi 5499if test "${lt_cv_path_LD+set}" = set; then 5500 $as_echo_n "(cached) " >&6 5501else 5502 if test -z "$LD"; then 5503 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5504 for ac_dir in $PATH; do 5505 IFS="$lt_save_ifs" 5506 test -z "$ac_dir" && ac_dir=. 5507 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5508 lt_cv_path_LD="$ac_dir/$ac_prog" 5509 # Check to see if the program is GNU ld. I'd rather use --version, 5510 # but apparently some variants of GNU ld only accept -v. 5511 # Break only if it was the GNU/non-GNU ld that we prefer. 5512 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5513 *GNU* | *'with BFD'*) 5514 test "$with_gnu_ld" != no && break 5515 ;; 5516 *) 5517 test "$with_gnu_ld" != yes && break 5518 ;; 5519 esac 5520 fi 5521 done 5522 IFS="$lt_save_ifs" 5523else 5524 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5525fi 5526fi 5527 5528LD="$lt_cv_path_LD" 5529if test -n "$LD"; then 5530 { $as_echo "$as_me:$LINENO: result: $LD" >&5 5531$as_echo "$LD" >&6; } 5532else 5533 { $as_echo "$as_me:$LINENO: result: no" >&5 5534$as_echo "no" >&6; } 5535fi 5536test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 5537$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 5538 { (exit 1); exit 1; }; } 5539{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 5540$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5541if test "${lt_cv_prog_gnu_ld+set}" = set; then 5542 $as_echo_n "(cached) " >&6 5543else 5544 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5545case `$LD -v 2>&1 </dev/null` in 5546*GNU* | *'with BFD'*) 5547 lt_cv_prog_gnu_ld=yes 5548 ;; 5549*) 5550 lt_cv_prog_gnu_ld=no 5551 ;; 5552esac 5553fi 5554{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 5555$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5556with_gnu_ld=$lt_cv_prog_gnu_ld 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5 5567$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5568if test "${lt_cv_path_NM+set}" = set; then 5569 $as_echo_n "(cached) " >&6 5570else 5571 if test -n "$NM"; then 5572 # Let the user override the test. 5573 lt_cv_path_NM="$NM" 5574else 5575 lt_nm_to_check="${ac_tool_prefix}nm" 5576 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5577 lt_nm_to_check="$lt_nm_to_check nm" 5578 fi 5579 for lt_tmp_nm in $lt_nm_to_check; do 5580 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5581 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5582 IFS="$lt_save_ifs" 5583 test -z "$ac_dir" && ac_dir=. 5584 tmp_nm="$ac_dir/$lt_tmp_nm" 5585 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5586 # Check to see if the nm accepts a BSD-compat flag. 5587 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5588 # nm: unknown option "B" ignored 5589 # Tru64's nm complains that /dev/null is an invalid object file 5590 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5591 */dev/null* | *'Invalid file or object type'*) 5592 lt_cv_path_NM="$tmp_nm -B" 5593 break 5594 ;; 5595 *) 5596 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5597 */dev/null*) 5598 lt_cv_path_NM="$tmp_nm -p" 5599 break 5600 ;; 5601 *) 5602 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5603 continue # so that we can try to find one that supports BSD flags 5604 ;; 5605 esac 5606 ;; 5607 esac 5608 fi 5609 done 5610 IFS="$lt_save_ifs" 5611 done 5612 : ${lt_cv_path_NM=no} 5613fi 5614fi 5615{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 5616$as_echo "$lt_cv_path_NM" >&6; } 5617if test "$lt_cv_path_NM" != "no"; then 5618 NM="$lt_cv_path_NM" 5619else 5620 # Didn't find any BSD compatible name lister, look for dumpbin. 5621 if test -n "$ac_tool_prefix"; then 5622 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 5623 do 5624 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5625set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5626{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5627$as_echo_n "checking for $ac_word... " >&6; } 5628if test "${ac_cv_prog_DUMPBIN+set}" = set; then 5629 $as_echo_n "(cached) " >&6 5630else 5631 if test -n "$DUMPBIN"; then 5632 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5633else 5634as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5635for as_dir in $PATH 5636do 5637 IFS=$as_save_IFS 5638 test -z "$as_dir" && as_dir=. 5639 for ac_exec_ext in '' $ac_executable_extensions; do 5640 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5641 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5642 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5643 break 2 5644 fi 5645done 5646done 5647IFS=$as_save_IFS 5648 5649fi 5650fi 5651DUMPBIN=$ac_cv_prog_DUMPBIN 5652if test -n "$DUMPBIN"; then 5653 { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5 5654$as_echo "$DUMPBIN" >&6; } 5655else 5656 { $as_echo "$as_me:$LINENO: result: no" >&5 5657$as_echo "no" >&6; } 5658fi 5659 5660 5661 test -n "$DUMPBIN" && break 5662 done 5663fi 5664if test -z "$DUMPBIN"; then 5665 ac_ct_DUMPBIN=$DUMPBIN 5666 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 5667do 5668 # Extract the first word of "$ac_prog", so it can be a program name with args. 5669set dummy $ac_prog; ac_word=$2 5670{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5671$as_echo_n "checking for $ac_word... " >&6; } 5672if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then 5673 $as_echo_n "(cached) " >&6 5674else 5675 if test -n "$ac_ct_DUMPBIN"; then 5676 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5677else 5678as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5679for as_dir in $PATH 5680do 5681 IFS=$as_save_IFS 5682 test -z "$as_dir" && as_dir=. 5683 for ac_exec_ext in '' $ac_executable_extensions; do 5684 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5685 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5686 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5687 break 2 5688 fi 5689done 5690done 5691IFS=$as_save_IFS 5692 5693fi 5694fi 5695ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5696if test -n "$ac_ct_DUMPBIN"; then 5697 { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5 5698$as_echo "$ac_ct_DUMPBIN" >&6; } 5699else 5700 { $as_echo "$as_me:$LINENO: result: no" >&5 5701$as_echo "no" >&6; } 5702fi 5703 5704 5705 test -n "$ac_ct_DUMPBIN" && break 5706done 5707 5708 if test "x$ac_ct_DUMPBIN" = x; then 5709 DUMPBIN=":" 5710 else 5711 case $cross_compiling:$ac_tool_warned in 5712yes:) 5713{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5714$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5715ac_tool_warned=yes ;; 5716esac 5717 DUMPBIN=$ac_ct_DUMPBIN 5718 fi 5719fi 5720 5721 5722 if test "$DUMPBIN" != ":"; then 5723 NM="$DUMPBIN" 5724 fi 5725fi 5726test -z "$NM" && NM=nm 5727 5728 5729 5730 5731 5732 5733{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5 5734$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5735if test "${lt_cv_nm_interface+set}" = set; then 5736 $as_echo_n "(cached) " >&6 5737else 5738 lt_cv_nm_interface="BSD nm" 5739 echo "int some_variable = 0;" > conftest.$ac_ext 5740 (eval echo "\"\$as_me:5740: $ac_compile\"" >&5) 5741 (eval "$ac_compile" 2>conftest.err) 5742 cat conftest.err >&5 5743 (eval echo "\"\$as_me:5743: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5744 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5745 cat conftest.err >&5 5746 (eval echo "\"\$as_me:5746: output\"" >&5) 5747 cat conftest.out >&5 5748 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5749 lt_cv_nm_interface="MS dumpbin" 5750 fi 5751 rm -f conftest* 5752fi 5753{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5 5754$as_echo "$lt_cv_nm_interface" >&6; } 5755 5756{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5 5757$as_echo_n "checking whether ln -s works... " >&6; } 5758LN_S=$as_ln_s 5759if test "$LN_S" = "ln -s"; then 5760 { $as_echo "$as_me:$LINENO: result: yes" >&5 5761$as_echo "yes" >&6; } 5762else 5763 { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 5764$as_echo "no, using $LN_S" >&6; } 5765fi 5766 5767# find the maximum length of command line arguments 5768{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 5769$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5770if test "${lt_cv_sys_max_cmd_len+set}" = set; then 5771 $as_echo_n "(cached) " >&6 5772else 5773 i=0 5774 teststring="ABCD" 5775 5776 case $build_os in 5777 msdosdjgpp*) 5778 # On DJGPP, this test can blow up pretty badly due to problems in libc 5779 # (any single argument exceeding 2000 bytes causes a buffer overrun 5780 # during glob expansion). Even if it were fixed, the result of this 5781 # check would be larger than it should be. 5782 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5783 ;; 5784 5785 gnu*) 5786 # Under GNU Hurd, this test is not required because there is 5787 # no limit to the length of command line arguments. 5788 # Libtool will interpret -1 as no limit whatsoever 5789 lt_cv_sys_max_cmd_len=-1; 5790 ;; 5791 5792 cygwin* | mingw* | cegcc*) 5793 # On Win9x/ME, this test blows up -- it succeeds, but takes 5794 # about 5 minutes as the teststring grows exponentially. 5795 # Worse, since 9x/ME are not pre-emptively multitasking, 5796 # you end up with a "frozen" computer, even though with patience 5797 # the test eventually succeeds (with a max line length of 256k). 5798 # Instead, let's just punt: use the minimum linelength reported by 5799 # all of the supported platforms: 8192 (on NT/2K/XP). 5800 lt_cv_sys_max_cmd_len=8192; 5801 ;; 5802 5803 amigaos*) 5804 # On AmigaOS with pdksh, this test takes hours, literally. 5805 # So we just punt and use a minimum line length of 8192. 5806 lt_cv_sys_max_cmd_len=8192; 5807 ;; 5808 5809 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5810 # This has been around since 386BSD, at least. Likely further. 5811 if test -x /sbin/sysctl; then 5812 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5813 elif test -x /usr/sbin/sysctl; then 5814 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5815 else 5816 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5817 fi 5818 # And add a safety zone 5819 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5820 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5821 ;; 5822 5823 interix*) 5824 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5825 lt_cv_sys_max_cmd_len=196608 5826 ;; 5827 5828 osf*) 5829 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5830 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5831 # nice to cause kernel panics so lets avoid the loop below. 5832 # First set a reasonable default. 5833 lt_cv_sys_max_cmd_len=16384 5834 # 5835 if test -x /sbin/sysconfig; then 5836 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5837 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5838 esac 5839 fi 5840 ;; 5841 sco3.2v5*) 5842 lt_cv_sys_max_cmd_len=102400 5843 ;; 5844 sysv5* | sco5v6* | sysv4.2uw2*) 5845 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5846 if test -n "$kargmax"; then 5847 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5848 else 5849 lt_cv_sys_max_cmd_len=32768 5850 fi 5851 ;; 5852 *) 5853 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5854 if test -n "$lt_cv_sys_max_cmd_len"; then 5855 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5856 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5857 else 5858 # Make teststring a little bigger before we do anything with it. 5859 # a 1K string should be a reasonable start. 5860 for i in 1 2 3 4 5 6 7 8 ; do 5861 teststring=$teststring$teststring 5862 done 5863 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5864 # If test is not a shell built-in, we'll probably end up computing a 5865 # maximum length that is only half of the actual maximum length, but 5866 # we can't tell. 5867 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 5868 = "XX$teststring$teststring"; } >/dev/null 2>&1 && 5869 test $i != 17 # 1/2 MB should be enough 5870 do 5871 i=`expr $i + 1` 5872 teststring=$teststring$teststring 5873 done 5874 # Only check the string length outside the loop. 5875 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5876 teststring= 5877 # Add a significant safety factor because C++ compilers can tack on 5878 # massive amounts of additional arguments before passing them to the 5879 # linker. It appears as though 1/2 is a usable value. 5880 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5881 fi 5882 ;; 5883 esac 5884 5885fi 5886 5887if test -n $lt_cv_sys_max_cmd_len ; then 5888 { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 5889$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5890else 5891 { $as_echo "$as_me:$LINENO: result: none" >&5 5892$as_echo "none" >&6; } 5893fi 5894max_cmd_len=$lt_cv_sys_max_cmd_len 5895 5896 5897 5898 5899 5900 5901: ${CP="cp -f"} 5902: ${MV="mv -f"} 5903: ${RM="rm -f"} 5904 5905{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5 5906$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5907# Try some XSI features 5908xsi_shell=no 5909( _lt_dummy="a/b/c" 5910 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5911 = c,a/b,, \ 5912 && eval 'test $(( 1 + 1 )) -eq 2 \ 5913 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5914 && xsi_shell=yes 5915{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5 5916$as_echo "$xsi_shell" >&6; } 5917 5918 5919{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5 5920$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5921lt_shell_append=no 5922( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5923 >/dev/null 2>&1 \ 5924 && lt_shell_append=yes 5925{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5 5926$as_echo "$lt_shell_append" >&6; } 5927 5928 5929if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5930 lt_unset=unset 5931else 5932 lt_unset=false 5933fi 5934 5935 5936 5937 5938 5939# test EBCDIC or ASCII 5940case `echo X|tr X '\101'` in 5941 A) # ASCII based system 5942 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5943 lt_SP2NL='tr \040 \012' 5944 lt_NL2SP='tr \015\012 \040\040' 5945 ;; 5946 *) # EBCDIC based system 5947 lt_SP2NL='tr \100 \n' 5948 lt_NL2SP='tr \r\n \100\100' 5949 ;; 5950esac 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 5961$as_echo_n "checking for $LD option to reload object files... " >&6; } 5962if test "${lt_cv_ld_reload_flag+set}" = set; then 5963 $as_echo_n "(cached) " >&6 5964else 5965 lt_cv_ld_reload_flag='-r' 5966fi 5967{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 5968$as_echo "$lt_cv_ld_reload_flag" >&6; } 5969reload_flag=$lt_cv_ld_reload_flag 5970case $reload_flag in 5971"" | " "*) ;; 5972*) reload_flag=" $reload_flag" ;; 5973esac 5974reload_cmds='$LD$reload_flag -o $output$reload_objs' 5975case $host_os in 5976 darwin*) 5977 if test "$GCC" = yes; then 5978 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5979 else 5980 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5981 fi 5982 ;; 5983esac 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993if test -n "$ac_tool_prefix"; then 5994 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5995set dummy ${ac_tool_prefix}objdump; ac_word=$2 5996{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5997$as_echo_n "checking for $ac_word... " >&6; } 5998if test "${ac_cv_prog_OBJDUMP+set}" = set; then 5999 $as_echo_n "(cached) " >&6 6000else 6001 if test -n "$OBJDUMP"; then 6002 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 6003else 6004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6005for as_dir in $PATH 6006do 6007 IFS=$as_save_IFS 6008 test -z "$as_dir" && as_dir=. 6009 for ac_exec_ext in '' $ac_executable_extensions; do 6010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6011 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 6012 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6013 break 2 6014 fi 6015done 6016done 6017IFS=$as_save_IFS 6018 6019fi 6020fi 6021OBJDUMP=$ac_cv_prog_OBJDUMP 6022if test -n "$OBJDUMP"; then 6023 { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5 6024$as_echo "$OBJDUMP" >&6; } 6025else 6026 { $as_echo "$as_me:$LINENO: result: no" >&5 6027$as_echo "no" >&6; } 6028fi 6029 6030 6031fi 6032if test -z "$ac_cv_prog_OBJDUMP"; then 6033 ac_ct_OBJDUMP=$OBJDUMP 6034 # Extract the first word of "objdump", so it can be a program name with args. 6035set dummy objdump; ac_word=$2 6036{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6037$as_echo_n "checking for $ac_word... " >&6; } 6038if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then 6039 $as_echo_n "(cached) " >&6 6040else 6041 if test -n "$ac_ct_OBJDUMP"; then 6042 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 6043else 6044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6045for as_dir in $PATH 6046do 6047 IFS=$as_save_IFS 6048 test -z "$as_dir" && as_dir=. 6049 for ac_exec_ext in '' $ac_executable_extensions; do 6050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6051 ac_cv_prog_ac_ct_OBJDUMP="objdump" 6052 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6053 break 2 6054 fi 6055done 6056done 6057IFS=$as_save_IFS 6058 6059fi 6060fi 6061ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 6062if test -n "$ac_ct_OBJDUMP"; then 6063 { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 6064$as_echo "$ac_ct_OBJDUMP" >&6; } 6065else 6066 { $as_echo "$as_me:$LINENO: result: no" >&5 6067$as_echo "no" >&6; } 6068fi 6069 6070 if test "x$ac_ct_OBJDUMP" = x; then 6071 OBJDUMP="false" 6072 else 6073 case $cross_compiling:$ac_tool_warned in 6074yes:) 6075{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6076$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6077ac_tool_warned=yes ;; 6078esac 6079 OBJDUMP=$ac_ct_OBJDUMP 6080 fi 6081else 6082 OBJDUMP="$ac_cv_prog_OBJDUMP" 6083fi 6084 6085test -z "$OBJDUMP" && OBJDUMP=objdump 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 6096$as_echo_n "checking how to recognize dependent libraries... " >&6; } 6097if test "${lt_cv_deplibs_check_method+set}" = set; then 6098 $as_echo_n "(cached) " >&6 6099else 6100 lt_cv_file_magic_cmd='$MAGIC_CMD' 6101lt_cv_file_magic_test_file= 6102lt_cv_deplibs_check_method='unknown' 6103# Need to set the preceding variable on all platforms that support 6104# interlibrary dependencies. 6105# 'none' -- dependencies not supported. 6106# `unknown' -- same as none, but documents that we really don't know. 6107# 'pass_all' -- all dependencies passed with no checks. 6108# 'test_compile' -- check by making test program. 6109# 'file_magic [[regex]]' -- check by looking for files in library path 6110# which responds to the $file_magic_cmd with a given extended regex. 6111# If you have `file' or equivalent on your system and you're not sure 6112# whether `pass_all' will *always* work, you probably want this one. 6113 6114case $host_os in 6115aix[4-9]*) 6116 lt_cv_deplibs_check_method=pass_all 6117 ;; 6118 6119beos*) 6120 lt_cv_deplibs_check_method=pass_all 6121 ;; 6122 6123bsdi[45]*) 6124 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6125 lt_cv_file_magic_cmd='/usr/bin/file -L' 6126 lt_cv_file_magic_test_file=/shlib/libc.so 6127 ;; 6128 6129cygwin*) 6130 # func_win32_libid is a shell function defined in ltmain.sh 6131 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6132 lt_cv_file_magic_cmd='func_win32_libid' 6133 ;; 6134 6135mingw* | pw32*) 6136 # Base MSYS/MinGW do not provide the 'file' command needed by 6137 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6138 # unless we find 'file', for example because we are cross-compiling. 6139 if ( file / ) >/dev/null 2>&1; then 6140 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6141 lt_cv_file_magic_cmd='func_win32_libid' 6142 else 6143 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 6144 lt_cv_file_magic_cmd='$OBJDUMP -f' 6145 fi 6146 ;; 6147 6148cegcc) 6149 # use the weaker test based on 'objdump'. See mingw*. 6150 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6151 lt_cv_file_magic_cmd='$OBJDUMP -f' 6152 ;; 6153 6154darwin* | rhapsody*) 6155 lt_cv_deplibs_check_method=pass_all 6156 ;; 6157 6158freebsd* | dragonfly*) 6159 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6160 case $host_cpu in 6161 i*86 ) 6162 # Not sure whether the presence of OpenBSD here was a mistake. 6163 # Let's accept both of them until this is cleared up. 6164 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6165 lt_cv_file_magic_cmd=/usr/bin/file 6166 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6167 ;; 6168 esac 6169 else 6170 lt_cv_deplibs_check_method=pass_all 6171 fi 6172 ;; 6173 6174gnu*) 6175 lt_cv_deplibs_check_method=pass_all 6176 ;; 6177 6178hpux10.20* | hpux11*) 6179 lt_cv_file_magic_cmd=/usr/bin/file 6180 case $host_cpu in 6181 ia64*) 6182 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6183 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6184 ;; 6185 hppa*64*) 6186 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]' 6187 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6188 ;; 6189 *) 6190 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 6191 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6192 ;; 6193 esac 6194 ;; 6195 6196interix[3-9]*) 6197 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6198 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6199 ;; 6200 6201irix5* | irix6* | nonstopux*) 6202 case $LD in 6203 *-32|*"-32 ") libmagic=32-bit;; 6204 *-n32|*"-n32 ") libmagic=N32;; 6205 *-64|*"-64 ") libmagic=64-bit;; 6206 *) libmagic=never-match;; 6207 esac 6208 lt_cv_deplibs_check_method=pass_all 6209 ;; 6210 6211# This must be Linux ELF. 6212linux* | k*bsd*-gnu) 6213 lt_cv_deplibs_check_method=pass_all 6214 ;; 6215 6216netbsd*) 6217 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6218 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6219 else 6220 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6221 fi 6222 ;; 6223 6224newos6*) 6225 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6226 lt_cv_file_magic_cmd=/usr/bin/file 6227 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6228 ;; 6229 6230*nto* | *qnx*) 6231 lt_cv_deplibs_check_method=pass_all 6232 ;; 6233 6234openbsd*) 6235 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6236 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6237 else 6238 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6239 fi 6240 ;; 6241 6242osf3* | osf4* | osf5*) 6243 lt_cv_deplibs_check_method=pass_all 6244 ;; 6245 6246rdos*) 6247 lt_cv_deplibs_check_method=pass_all 6248 ;; 6249 6250solaris*) 6251 lt_cv_deplibs_check_method=pass_all 6252 ;; 6253 6254sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6255 lt_cv_deplibs_check_method=pass_all 6256 ;; 6257 6258sysv4 | sysv4.3*) 6259 case $host_vendor in 6260 motorola) 6261 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' 6262 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6263 ;; 6264 ncr) 6265 lt_cv_deplibs_check_method=pass_all 6266 ;; 6267 sequent) 6268 lt_cv_file_magic_cmd='/bin/file' 6269 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6270 ;; 6271 sni) 6272 lt_cv_file_magic_cmd='/bin/file' 6273 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6274 lt_cv_file_magic_test_file=/lib/libc.so 6275 ;; 6276 siemens) 6277 lt_cv_deplibs_check_method=pass_all 6278 ;; 6279 pc) 6280 lt_cv_deplibs_check_method=pass_all 6281 ;; 6282 esac 6283 ;; 6284 6285tpf*) 6286 lt_cv_deplibs_check_method=pass_all 6287 ;; 6288esac 6289 6290fi 6291{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 6292$as_echo "$lt_cv_deplibs_check_method" >&6; } 6293file_magic_cmd=$lt_cv_file_magic_cmd 6294deplibs_check_method=$lt_cv_deplibs_check_method 6295test -z "$deplibs_check_method" && deplibs_check_method=unknown 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308if test -n "$ac_tool_prefix"; then 6309 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6310set dummy ${ac_tool_prefix}ar; ac_word=$2 6311{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6312$as_echo_n "checking for $ac_word... " >&6; } 6313if test "${ac_cv_prog_AR+set}" = set; then 6314 $as_echo_n "(cached) " >&6 6315else 6316 if test -n "$AR"; then 6317 ac_cv_prog_AR="$AR" # Let the user override the test. 6318else 6319as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6320for as_dir in $PATH 6321do 6322 IFS=$as_save_IFS 6323 test -z "$as_dir" && as_dir=. 6324 for ac_exec_ext in '' $ac_executable_extensions; do 6325 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6326 ac_cv_prog_AR="${ac_tool_prefix}ar" 6327 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6328 break 2 6329 fi 6330done 6331done 6332IFS=$as_save_IFS 6333 6334fi 6335fi 6336AR=$ac_cv_prog_AR 6337if test -n "$AR"; then 6338 { $as_echo "$as_me:$LINENO: result: $AR" >&5 6339$as_echo "$AR" >&6; } 6340else 6341 { $as_echo "$as_me:$LINENO: result: no" >&5 6342$as_echo "no" >&6; } 6343fi 6344 6345 6346fi 6347if test -z "$ac_cv_prog_AR"; then 6348 ac_ct_AR=$AR 6349 # Extract the first word of "ar", so it can be a program name with args. 6350set dummy ar; ac_word=$2 6351{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6352$as_echo_n "checking for $ac_word... " >&6; } 6353if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 6354 $as_echo_n "(cached) " >&6 6355else 6356 if test -n "$ac_ct_AR"; then 6357 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6358else 6359as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6360for as_dir in $PATH 6361do 6362 IFS=$as_save_IFS 6363 test -z "$as_dir" && as_dir=. 6364 for ac_exec_ext in '' $ac_executable_extensions; do 6365 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6366 ac_cv_prog_ac_ct_AR="ar" 6367 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6368 break 2 6369 fi 6370done 6371done 6372IFS=$as_save_IFS 6373 6374fi 6375fi 6376ac_ct_AR=$ac_cv_prog_ac_ct_AR 6377if test -n "$ac_ct_AR"; then 6378 { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 6379$as_echo "$ac_ct_AR" >&6; } 6380else 6381 { $as_echo "$as_me:$LINENO: result: no" >&5 6382$as_echo "no" >&6; } 6383fi 6384 6385 if test "x$ac_ct_AR" = x; then 6386 AR="false" 6387 else 6388 case $cross_compiling:$ac_tool_warned in 6389yes:) 6390{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6391$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6392ac_tool_warned=yes ;; 6393esac 6394 AR=$ac_ct_AR 6395 fi 6396else 6397 AR="$ac_cv_prog_AR" 6398fi 6399 6400test -z "$AR" && AR=ar 6401test -z "$AR_FLAGS" && AR_FLAGS=cru 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413if test -n "$ac_tool_prefix"; then 6414 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6415set dummy ${ac_tool_prefix}strip; ac_word=$2 6416{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6417$as_echo_n "checking for $ac_word... " >&6; } 6418if test "${ac_cv_prog_STRIP+set}" = set; then 6419 $as_echo_n "(cached) " >&6 6420else 6421 if test -n "$STRIP"; then 6422 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6423else 6424as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6425for as_dir in $PATH 6426do 6427 IFS=$as_save_IFS 6428 test -z "$as_dir" && as_dir=. 6429 for ac_exec_ext in '' $ac_executable_extensions; do 6430 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6431 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6432 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6433 break 2 6434 fi 6435done 6436done 6437IFS=$as_save_IFS 6438 6439fi 6440fi 6441STRIP=$ac_cv_prog_STRIP 6442if test -n "$STRIP"; then 6443 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 6444$as_echo "$STRIP" >&6; } 6445else 6446 { $as_echo "$as_me:$LINENO: result: no" >&5 6447$as_echo "no" >&6; } 6448fi 6449 6450 6451fi 6452if test -z "$ac_cv_prog_STRIP"; then 6453 ac_ct_STRIP=$STRIP 6454 # Extract the first word of "strip", so it can be a program name with args. 6455set dummy strip; ac_word=$2 6456{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6457$as_echo_n "checking for $ac_word... " >&6; } 6458if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 6459 $as_echo_n "(cached) " >&6 6460else 6461 if test -n "$ac_ct_STRIP"; then 6462 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6463else 6464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6465for as_dir in $PATH 6466do 6467 IFS=$as_save_IFS 6468 test -z "$as_dir" && as_dir=. 6469 for ac_exec_ext in '' $ac_executable_extensions; do 6470 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6471 ac_cv_prog_ac_ct_STRIP="strip" 6472 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6473 break 2 6474 fi 6475done 6476done 6477IFS=$as_save_IFS 6478 6479fi 6480fi 6481ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6482if test -n "$ac_ct_STRIP"; then 6483 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 6484$as_echo "$ac_ct_STRIP" >&6; } 6485else 6486 { $as_echo "$as_me:$LINENO: result: no" >&5 6487$as_echo "no" >&6; } 6488fi 6489 6490 if test "x$ac_ct_STRIP" = x; then 6491 STRIP=":" 6492 else 6493 case $cross_compiling:$ac_tool_warned in 6494yes:) 6495{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6496$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6497ac_tool_warned=yes ;; 6498esac 6499 STRIP=$ac_ct_STRIP 6500 fi 6501else 6502 STRIP="$ac_cv_prog_STRIP" 6503fi 6504 6505test -z "$STRIP" && STRIP=: 6506 6507 6508 6509 6510 6511 6512if test -n "$ac_tool_prefix"; then 6513 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6514set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6515{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6516$as_echo_n "checking for $ac_word... " >&6; } 6517if test "${ac_cv_prog_RANLIB+set}" = set; then 6518 $as_echo_n "(cached) " >&6 6519else 6520 if test -n "$RANLIB"; then 6521 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6522else 6523as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6524for as_dir in $PATH 6525do 6526 IFS=$as_save_IFS 6527 test -z "$as_dir" && as_dir=. 6528 for ac_exec_ext in '' $ac_executable_extensions; do 6529 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6530 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6531 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6532 break 2 6533 fi 6534done 6535done 6536IFS=$as_save_IFS 6537 6538fi 6539fi 6540RANLIB=$ac_cv_prog_RANLIB 6541if test -n "$RANLIB"; then 6542 { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 6543$as_echo "$RANLIB" >&6; } 6544else 6545 { $as_echo "$as_me:$LINENO: result: no" >&5 6546$as_echo "no" >&6; } 6547fi 6548 6549 6550fi 6551if test -z "$ac_cv_prog_RANLIB"; then 6552 ac_ct_RANLIB=$RANLIB 6553 # Extract the first word of "ranlib", so it can be a program name with args. 6554set dummy ranlib; ac_word=$2 6555{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6556$as_echo_n "checking for $ac_word... " >&6; } 6557if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 6558 $as_echo_n "(cached) " >&6 6559else 6560 if test -n "$ac_ct_RANLIB"; then 6561 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6562else 6563as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6564for as_dir in $PATH 6565do 6566 IFS=$as_save_IFS 6567 test -z "$as_dir" && as_dir=. 6568 for ac_exec_ext in '' $ac_executable_extensions; do 6569 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6570 ac_cv_prog_ac_ct_RANLIB="ranlib" 6571 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6572 break 2 6573 fi 6574done 6575done 6576IFS=$as_save_IFS 6577 6578fi 6579fi 6580ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6581if test -n "$ac_ct_RANLIB"; then 6582 { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 6583$as_echo "$ac_ct_RANLIB" >&6; } 6584else 6585 { $as_echo "$as_me:$LINENO: result: no" >&5 6586$as_echo "no" >&6; } 6587fi 6588 6589 if test "x$ac_ct_RANLIB" = x; then 6590 RANLIB=":" 6591 else 6592 case $cross_compiling:$ac_tool_warned in 6593yes:) 6594{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6595$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6596ac_tool_warned=yes ;; 6597esac 6598 RANLIB=$ac_ct_RANLIB 6599 fi 6600else 6601 RANLIB="$ac_cv_prog_RANLIB" 6602fi 6603 6604test -z "$RANLIB" && RANLIB=: 6605 6606 6607 6608 6609 6610 6611# Determine commands to create old-style static archives. 6612old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6613old_postinstall_cmds='chmod 644 $oldlib' 6614old_postuninstall_cmds= 6615 6616if test -n "$RANLIB"; then 6617 case $host_os in 6618 openbsd*) 6619 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6620 ;; 6621 *) 6622 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6623 ;; 6624 esac 6625 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6626fi 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661# If no C compiler was specified, use CC. 6662LTCC=${LTCC-"$CC"} 6663 6664# If no C compiler flags were specified, use CFLAGS. 6665LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6666 6667# Allow CC to be a program name with arguments. 6668compiler=$CC 6669 6670 6671# Check for command to grab the raw symbol name followed by C symbol from nm. 6672{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 6673$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6674if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 6675 $as_echo_n "(cached) " >&6 6676else 6677 6678# These are sane defaults that work on at least a few old systems. 6679# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6680 6681# Character class describing NM global symbol codes. 6682symcode='[BCDEGRST]' 6683 6684# Regexp to match symbols that can be accessed directly from C. 6685sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6686 6687# Define system-specific variables. 6688case $host_os in 6689aix*) 6690 symcode='[BCDT]' 6691 ;; 6692cygwin* | mingw* | pw32* | cegcc*) 6693 symcode='[ABCDGISTW]' 6694 ;; 6695hpux*) 6696 if test "$host_cpu" = ia64; then 6697 symcode='[ABCDEGRST]' 6698 fi 6699 ;; 6700irix* | nonstopux*) 6701 symcode='[BCDEGRST]' 6702 ;; 6703osf*) 6704 symcode='[BCDEGQRST]' 6705 ;; 6706solaris*) 6707 symcode='[BDRT]' 6708 ;; 6709sco3.2v5*) 6710 symcode='[DT]' 6711 ;; 6712sysv4.2uw2*) 6713 symcode='[DT]' 6714 ;; 6715sysv5* | sco5v6* | unixware* | OpenUNIX*) 6716 symcode='[ABDT]' 6717 ;; 6718sysv4) 6719 symcode='[DFNSTU]' 6720 ;; 6721esac 6722 6723# If we're using GNU nm, then use its standard symbol codes. 6724case `$NM -V 2>&1` in 6725*GNU* | *'with BFD'*) 6726 symcode='[ABCDGIRSTW]' ;; 6727esac 6728 6729# Transform an extracted symbol line into a proper C declaration. 6730# Some systems (esp. on ia64) link data and code symbols differently, 6731# so use this general approach. 6732lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6733 6734# Transform an extracted symbol line into symbol name and symbol address 6735lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6736lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" 6737 6738# Handle CRLF in mingw tool chain 6739opt_cr= 6740case $build_os in 6741mingw*) 6742 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6743 ;; 6744esac 6745 6746# Try without a prefix underscore, then with it. 6747for ac_symprfx in "" "_"; do 6748 6749 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6750 symxfrm="\\1 $ac_symprfx\\2 \\2" 6751 6752 # Write the raw and C identifiers. 6753 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6754 # Fake it for dumpbin and say T for any non-static function 6755 # and D for any global variable. 6756 # Also find C++ and __fastcall symbols from MSVC++, 6757 # which start with @ or ?. 6758 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6759" {last_section=section; section=\$ 3};"\ 6760" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6761" \$ 0!~/External *\|/{next};"\ 6762" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6763" {if(hide[section]) next};"\ 6764" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6765" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6766" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6767" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6768" ' prfx=^$ac_symprfx" 6769 else 6770 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6771 fi 6772 6773 # Check to see that the pipe works correctly. 6774 pipe_works=no 6775 6776 rm -f conftest* 6777 cat > conftest.$ac_ext <<_LT_EOF 6778#ifdef __cplusplus 6779extern "C" { 6780#endif 6781char nm_test_var; 6782void nm_test_func(void); 6783void nm_test_func(void){} 6784#ifdef __cplusplus 6785} 6786#endif 6787int main(){nm_test_var='a';nm_test_func();return(0);} 6788_LT_EOF 6789 6790 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6791 (eval $ac_compile) 2>&5 6792 ac_status=$? 6793 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6794 (exit $ac_status); }; then 6795 # Now try to grab the symbols. 6796 nlist=conftest.nm 6797 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 6798 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 6799 ac_status=$? 6800 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6801 (exit $ac_status); } && test -s "$nlist"; then 6802 # Try sorting and uniquifying the output. 6803 if sort "$nlist" | uniq > "$nlist"T; then 6804 mv -f "$nlist"T "$nlist" 6805 else 6806 rm -f "$nlist"T 6807 fi 6808 6809 # Make sure that we snagged all the symbols we need. 6810 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6811 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6812 cat <<_LT_EOF > conftest.$ac_ext 6813#ifdef __cplusplus 6814extern "C" { 6815#endif 6816 6817_LT_EOF 6818 # Now generate the symbol file. 6819 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6820 6821 cat <<_LT_EOF >> conftest.$ac_ext 6822 6823/* The mapping between symbol names and symbols. */ 6824const struct { 6825 const char *name; 6826 void *address; 6827} 6828lt__PROGRAM__LTX_preloaded_symbols[] = 6829{ 6830 { "@PROGRAM@", (void *) 0 }, 6831_LT_EOF 6832 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6833 cat <<\_LT_EOF >> conftest.$ac_ext 6834 {0, (void *) 0} 6835}; 6836 6837/* This works around a problem in FreeBSD linker */ 6838#ifdef FREEBSD_WORKAROUND 6839static const void *lt_preloaded_setup() { 6840 return lt__PROGRAM__LTX_preloaded_symbols; 6841} 6842#endif 6843 6844#ifdef __cplusplus 6845} 6846#endif 6847_LT_EOF 6848 # Now try linking the two files. 6849 mv conftest.$ac_objext conftstm.$ac_objext 6850 lt_save_LIBS="$LIBS" 6851 lt_save_CFLAGS="$CFLAGS" 6852 LIBS="conftstm.$ac_objext" 6853 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6854 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6855 (eval $ac_link) 2>&5 6856 ac_status=$? 6857 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6858 (exit $ac_status); } && test -s conftest${ac_exeext}; then 6859 pipe_works=yes 6860 fi 6861 LIBS="$lt_save_LIBS" 6862 CFLAGS="$lt_save_CFLAGS" 6863 else 6864 echo "cannot find nm_test_func in $nlist" >&5 6865 fi 6866 else 6867 echo "cannot find nm_test_var in $nlist" >&5 6868 fi 6869 else 6870 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6871 fi 6872 else 6873 echo "$progname: failed program was:" >&5 6874 cat conftest.$ac_ext >&5 6875 fi 6876 rm -rf conftest* conftst* 6877 6878 # Do not use the global_symbol_pipe unless it works. 6879 if test "$pipe_works" = yes; then 6880 break 6881 else 6882 lt_cv_sys_global_symbol_pipe= 6883 fi 6884done 6885 6886fi 6887 6888if test -z "$lt_cv_sys_global_symbol_pipe"; then 6889 lt_cv_sys_global_symbol_to_cdecl= 6890fi 6891if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6892 { $as_echo "$as_me:$LINENO: result: failed" >&5 6893$as_echo "failed" >&6; } 6894else 6895 { $as_echo "$as_me:$LINENO: result: ok" >&5 6896$as_echo "ok" >&6; } 6897fi 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920# Check whether --enable-libtool-lock was given. 6921if test "${enable_libtool_lock+set}" = set; then 6922 enableval=$enable_libtool_lock; 6923fi 6924 6925test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6926 6927# Some flags need to be propagated to the compiler or linker for good 6928# libtool support. 6929case $host in 6930ia64-*-hpux*) 6931 # Find out which ABI we are using. 6932 echo 'int i;' > conftest.$ac_ext 6933 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6934 (eval $ac_compile) 2>&5 6935 ac_status=$? 6936 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6937 (exit $ac_status); }; then 6938 case `/usr/bin/file conftest.$ac_objext` in 6939 *ELF-32*) 6940 HPUX_IA64_MODE="32" 6941 ;; 6942 *ELF-64*) 6943 HPUX_IA64_MODE="64" 6944 ;; 6945 esac 6946 fi 6947 rm -rf conftest* 6948 ;; 6949*-*-irix6*) 6950 # Find out which ABI we are using. 6951 echo '#line 6951 "configure"' > conftest.$ac_ext 6952 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6953 (eval $ac_compile) 2>&5 6954 ac_status=$? 6955 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6956 (exit $ac_status); }; then 6957 if test "$lt_cv_prog_gnu_ld" = yes; then 6958 case `/usr/bin/file conftest.$ac_objext` in 6959 *32-bit*) 6960 LD="${LD-ld} -melf32bsmip" 6961 ;; 6962 *N32*) 6963 LD="${LD-ld} -melf32bmipn32" 6964 ;; 6965 *64-bit*) 6966 LD="${LD-ld} -melf64bmip" 6967 ;; 6968 esac 6969 else 6970 case `/usr/bin/file conftest.$ac_objext` in 6971 *32-bit*) 6972 LD="${LD-ld} -32" 6973 ;; 6974 *N32*) 6975 LD="${LD-ld} -n32" 6976 ;; 6977 *64-bit*) 6978 LD="${LD-ld} -64" 6979 ;; 6980 esac 6981 fi 6982 fi 6983 rm -rf conftest* 6984 ;; 6985 6986x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 6987s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6988 # Find out which ABI we are using. 6989 echo 'int i;' > conftest.$ac_ext 6990 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6991 (eval $ac_compile) 2>&5 6992 ac_status=$? 6993 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6994 (exit $ac_status); }; then 6995 case `/usr/bin/file conftest.o` in 6996 *32-bit*) 6997 case $host in 6998 x86_64-*kfreebsd*-gnu) 6999 LD="${LD-ld} -m elf_i386_fbsd" 7000 ;; 7001 x86_64-*linux*) 7002 LD="${LD-ld} -m elf_i386" 7003 ;; 7004 ppc64-*linux*|powerpc64-*linux*) 7005 LD="${LD-ld} -m elf32ppclinux" 7006 ;; 7007 s390x-*linux*) 7008 LD="${LD-ld} -m elf_s390" 7009 ;; 7010 sparc64-*linux*) 7011 LD="${LD-ld} -m elf32_sparc" 7012 ;; 7013 esac 7014 ;; 7015 *64-bit*) 7016 case $host in 7017 x86_64-*kfreebsd*-gnu) 7018 LD="${LD-ld} -m elf_x86_64_fbsd" 7019 ;; 7020 x86_64-*linux*) 7021 LD="${LD-ld} -m elf_x86_64" 7022 ;; 7023 ppc*-*linux*|powerpc*-*linux*) 7024 LD="${LD-ld} -m elf64ppc" 7025 ;; 7026 s390*-*linux*|s390*-*tpf*) 7027 LD="${LD-ld} -m elf64_s390" 7028 ;; 7029 sparc*-*linux*) 7030 LD="${LD-ld} -m elf64_sparc" 7031 ;; 7032 esac 7033 ;; 7034 esac 7035 fi 7036 rm -rf conftest* 7037 ;; 7038 7039*-*-sco3.2v5*) 7040 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7041 SAVE_CFLAGS="$CFLAGS" 7042 CFLAGS="$CFLAGS -belf" 7043 { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 7044$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7045if test "${lt_cv_cc_needs_belf+set}" = set; then 7046 $as_echo_n "(cached) " >&6 7047else 7048 ac_ext=c 7049ac_cpp='$CPP $CPPFLAGS' 7050ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7051ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7052ac_compiler_gnu=$ac_cv_c_compiler_gnu 7053 7054 cat >conftest.$ac_ext <<_ACEOF 7055/* confdefs.h. */ 7056_ACEOF 7057cat confdefs.h >>conftest.$ac_ext 7058cat >>conftest.$ac_ext <<_ACEOF 7059/* end confdefs.h. */ 7060 7061int 7062main () 7063{ 7064 7065 ; 7066 return 0; 7067} 7068_ACEOF 7069rm -f conftest.$ac_objext conftest$ac_exeext 7070if { (ac_try="$ac_link" 7071case "(($ac_try" in 7072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7073 *) ac_try_echo=$ac_try;; 7074esac 7075eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7076$as_echo "$ac_try_echo") >&5 7077 (eval "$ac_link") 2>conftest.er1 7078 ac_status=$? 7079 grep -v '^ *+' conftest.er1 >conftest.err 7080 rm -f conftest.er1 7081 cat conftest.err >&5 7082 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7083 (exit $ac_status); } && { 7084 test -z "$ac_c_werror_flag" || 7085 test ! -s conftest.err 7086 } && test -s conftest$ac_exeext && { 7087 test "$cross_compiling" = yes || 7088 $as_test_x conftest$ac_exeext 7089 }; then 7090 lt_cv_cc_needs_belf=yes 7091else 7092 $as_echo "$as_me: failed program was:" >&5 7093sed 's/^/| /' conftest.$ac_ext >&5 7094 7095 lt_cv_cc_needs_belf=no 7096fi 7097 7098rm -rf conftest.dSYM 7099rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 7100 conftest$ac_exeext conftest.$ac_ext 7101 ac_ext=c 7102ac_cpp='$CPP $CPPFLAGS' 7103ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7104ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7105ac_compiler_gnu=$ac_cv_c_compiler_gnu 7106 7107fi 7108{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 7109$as_echo "$lt_cv_cc_needs_belf" >&6; } 7110 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7111 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7112 CFLAGS="$SAVE_CFLAGS" 7113 fi 7114 ;; 7115sparc*-*solaris*) 7116 # Find out which ABI we are using. 7117 echo 'int i;' > conftest.$ac_ext 7118 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7119 (eval $ac_compile) 2>&5 7120 ac_status=$? 7121 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7122 (exit $ac_status); }; then 7123 case `/usr/bin/file conftest.o` in 7124 *64-bit*) 7125 case $lt_cv_prog_gnu_ld in 7126 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7127 *) 7128 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7129 LD="${LD-ld} -64" 7130 fi 7131 ;; 7132 esac 7133 ;; 7134 esac 7135 fi 7136 rm -rf conftest* 7137 ;; 7138esac 7139 7140need_locks="$enable_libtool_lock" 7141 7142 7143 case $host_os in 7144 rhapsody* | darwin*) 7145 if test -n "$ac_tool_prefix"; then 7146 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7147set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7148{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7149$as_echo_n "checking for $ac_word... " >&6; } 7150if test "${ac_cv_prog_DSYMUTIL+set}" = set; then 7151 $as_echo_n "(cached) " >&6 7152else 7153 if test -n "$DSYMUTIL"; then 7154 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7155else 7156as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7157for as_dir in $PATH 7158do 7159 IFS=$as_save_IFS 7160 test -z "$as_dir" && as_dir=. 7161 for ac_exec_ext in '' $ac_executable_extensions; do 7162 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7163 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7164 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7165 break 2 7166 fi 7167done 7168done 7169IFS=$as_save_IFS 7170 7171fi 7172fi 7173DSYMUTIL=$ac_cv_prog_DSYMUTIL 7174if test -n "$DSYMUTIL"; then 7175 { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 7176$as_echo "$DSYMUTIL" >&6; } 7177else 7178 { $as_echo "$as_me:$LINENO: result: no" >&5 7179$as_echo "no" >&6; } 7180fi 7181 7182 7183fi 7184if test -z "$ac_cv_prog_DSYMUTIL"; then 7185 ac_ct_DSYMUTIL=$DSYMUTIL 7186 # Extract the first word of "dsymutil", so it can be a program name with args. 7187set dummy dsymutil; ac_word=$2 7188{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7189$as_echo_n "checking for $ac_word... " >&6; } 7190if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then 7191 $as_echo_n "(cached) " >&6 7192else 7193 if test -n "$ac_ct_DSYMUTIL"; then 7194 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7195else 7196as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7197for as_dir in $PATH 7198do 7199 IFS=$as_save_IFS 7200 test -z "$as_dir" && as_dir=. 7201 for ac_exec_ext in '' $ac_executable_extensions; do 7202 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7203 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7204 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7205 break 2 7206 fi 7207done 7208done 7209IFS=$as_save_IFS 7210 7211fi 7212fi 7213ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7214if test -n "$ac_ct_DSYMUTIL"; then 7215 { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 7216$as_echo "$ac_ct_DSYMUTIL" >&6; } 7217else 7218 { $as_echo "$as_me:$LINENO: result: no" >&5 7219$as_echo "no" >&6; } 7220fi 7221 7222 if test "x$ac_ct_DSYMUTIL" = x; then 7223 DSYMUTIL=":" 7224 else 7225 case $cross_compiling:$ac_tool_warned in 7226yes:) 7227{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 7228$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7229ac_tool_warned=yes ;; 7230esac 7231 DSYMUTIL=$ac_ct_DSYMUTIL 7232 fi 7233else 7234 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7235fi 7236 7237 if test -n "$ac_tool_prefix"; then 7238 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7239set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7240{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7241$as_echo_n "checking for $ac_word... " >&6; } 7242if test "${ac_cv_prog_NMEDIT+set}" = set; then 7243 $as_echo_n "(cached) " >&6 7244else 7245 if test -n "$NMEDIT"; then 7246 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7247else 7248as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7249for as_dir in $PATH 7250do 7251 IFS=$as_save_IFS 7252 test -z "$as_dir" && as_dir=. 7253 for ac_exec_ext in '' $ac_executable_extensions; do 7254 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7255 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7256 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7257 break 2 7258 fi 7259done 7260done 7261IFS=$as_save_IFS 7262 7263fi 7264fi 7265NMEDIT=$ac_cv_prog_NMEDIT 7266if test -n "$NMEDIT"; then 7267 { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5 7268$as_echo "$NMEDIT" >&6; } 7269else 7270 { $as_echo "$as_me:$LINENO: result: no" >&5 7271$as_echo "no" >&6; } 7272fi 7273 7274 7275fi 7276if test -z "$ac_cv_prog_NMEDIT"; then 7277 ac_ct_NMEDIT=$NMEDIT 7278 # Extract the first word of "nmedit", so it can be a program name with args. 7279set dummy nmedit; ac_word=$2 7280{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7281$as_echo_n "checking for $ac_word... " >&6; } 7282if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then 7283 $as_echo_n "(cached) " >&6 7284else 7285 if test -n "$ac_ct_NMEDIT"; then 7286 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7287else 7288as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7289for as_dir in $PATH 7290do 7291 IFS=$as_save_IFS 7292 test -z "$as_dir" && as_dir=. 7293 for ac_exec_ext in '' $ac_executable_extensions; do 7294 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7295 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7296 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7297 break 2 7298 fi 7299done 7300done 7301IFS=$as_save_IFS 7302 7303fi 7304fi 7305ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7306if test -n "$ac_ct_NMEDIT"; then 7307 { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 7308$as_echo "$ac_ct_NMEDIT" >&6; } 7309else 7310 { $as_echo "$as_me:$LINENO: result: no" >&5 7311$as_echo "no" >&6; } 7312fi 7313 7314 if test "x$ac_ct_NMEDIT" = x; then 7315 NMEDIT=":" 7316 else 7317 case $cross_compiling:$ac_tool_warned in 7318yes:) 7319{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 7320$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7321ac_tool_warned=yes ;; 7322esac 7323 NMEDIT=$ac_ct_NMEDIT 7324 fi 7325else 7326 NMEDIT="$ac_cv_prog_NMEDIT" 7327fi 7328 7329 if test -n "$ac_tool_prefix"; then 7330 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7331set dummy ${ac_tool_prefix}lipo; ac_word=$2 7332{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7333$as_echo_n "checking for $ac_word... " >&6; } 7334if test "${ac_cv_prog_LIPO+set}" = set; then 7335 $as_echo_n "(cached) " >&6 7336else 7337 if test -n "$LIPO"; then 7338 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7339else 7340as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7341for as_dir in $PATH 7342do 7343 IFS=$as_save_IFS 7344 test -z "$as_dir" && as_dir=. 7345 for ac_exec_ext in '' $ac_executable_extensions; do 7346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7347 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7348 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7349 break 2 7350 fi 7351done 7352done 7353IFS=$as_save_IFS 7354 7355fi 7356fi 7357LIPO=$ac_cv_prog_LIPO 7358if test -n "$LIPO"; then 7359 { $as_echo "$as_me:$LINENO: result: $LIPO" >&5 7360$as_echo "$LIPO" >&6; } 7361else 7362 { $as_echo "$as_me:$LINENO: result: no" >&5 7363$as_echo "no" >&6; } 7364fi 7365 7366 7367fi 7368if test -z "$ac_cv_prog_LIPO"; then 7369 ac_ct_LIPO=$LIPO 7370 # Extract the first word of "lipo", so it can be a program name with args. 7371set dummy lipo; ac_word=$2 7372{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7373$as_echo_n "checking for $ac_word... " >&6; } 7374if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then 7375 $as_echo_n "(cached) " >&6 7376else 7377 if test -n "$ac_ct_LIPO"; then 7378 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7379else 7380as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7381for as_dir in $PATH 7382do 7383 IFS=$as_save_IFS 7384 test -z "$as_dir" && as_dir=. 7385 for ac_exec_ext in '' $ac_executable_extensions; do 7386 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7387 ac_cv_prog_ac_ct_LIPO="lipo" 7388 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7389 break 2 7390 fi 7391done 7392done 7393IFS=$as_save_IFS 7394 7395fi 7396fi 7397ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7398if test -n "$ac_ct_LIPO"; then 7399 { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5 7400$as_echo "$ac_ct_LIPO" >&6; } 7401else 7402 { $as_echo "$as_me:$LINENO: result: no" >&5 7403$as_echo "no" >&6; } 7404fi 7405 7406 if test "x$ac_ct_LIPO" = x; then 7407 LIPO=":" 7408 else 7409 case $cross_compiling:$ac_tool_warned in 7410yes:) 7411{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 7412$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7413ac_tool_warned=yes ;; 7414esac 7415 LIPO=$ac_ct_LIPO 7416 fi 7417else 7418 LIPO="$ac_cv_prog_LIPO" 7419fi 7420 7421 if test -n "$ac_tool_prefix"; then 7422 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7423set dummy ${ac_tool_prefix}otool; ac_word=$2 7424{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7425$as_echo_n "checking for $ac_word... " >&6; } 7426if test "${ac_cv_prog_OTOOL+set}" = set; then 7427 $as_echo_n "(cached) " >&6 7428else 7429 if test -n "$OTOOL"; then 7430 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7431else 7432as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7433for as_dir in $PATH 7434do 7435 IFS=$as_save_IFS 7436 test -z "$as_dir" && as_dir=. 7437 for ac_exec_ext in '' $ac_executable_extensions; do 7438 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7439 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7440 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7441 break 2 7442 fi 7443done 7444done 7445IFS=$as_save_IFS 7446 7447fi 7448fi 7449OTOOL=$ac_cv_prog_OTOOL 7450if test -n "$OTOOL"; then 7451 { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5 7452$as_echo "$OTOOL" >&6; } 7453else 7454 { $as_echo "$as_me:$LINENO: result: no" >&5 7455$as_echo "no" >&6; } 7456fi 7457 7458 7459fi 7460if test -z "$ac_cv_prog_OTOOL"; then 7461 ac_ct_OTOOL=$OTOOL 7462 # Extract the first word of "otool", so it can be a program name with args. 7463set dummy otool; ac_word=$2 7464{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7465$as_echo_n "checking for $ac_word... " >&6; } 7466if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then 7467 $as_echo_n "(cached) " >&6 7468else 7469 if test -n "$ac_ct_OTOOL"; then 7470 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7471else 7472as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7473for as_dir in $PATH 7474do 7475 IFS=$as_save_IFS 7476 test -z "$as_dir" && as_dir=. 7477 for ac_exec_ext in '' $ac_executable_extensions; do 7478 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7479 ac_cv_prog_ac_ct_OTOOL="otool" 7480 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7481 break 2 7482 fi 7483done 7484done 7485IFS=$as_save_IFS 7486 7487fi 7488fi 7489ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7490if test -n "$ac_ct_OTOOL"; then 7491 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5 7492$as_echo "$ac_ct_OTOOL" >&6; } 7493else 7494 { $as_echo "$as_me:$LINENO: result: no" >&5 7495$as_echo "no" >&6; } 7496fi 7497 7498 if test "x$ac_ct_OTOOL" = x; then 7499 OTOOL=":" 7500 else 7501 case $cross_compiling:$ac_tool_warned in 7502yes:) 7503{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 7504$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7505ac_tool_warned=yes ;; 7506esac 7507 OTOOL=$ac_ct_OTOOL 7508 fi 7509else 7510 OTOOL="$ac_cv_prog_OTOOL" 7511fi 7512 7513 if test -n "$ac_tool_prefix"; then 7514 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7515set dummy ${ac_tool_prefix}otool64; ac_word=$2 7516{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7517$as_echo_n "checking for $ac_word... " >&6; } 7518if test "${ac_cv_prog_OTOOL64+set}" = set; then 7519 $as_echo_n "(cached) " >&6 7520else 7521 if test -n "$OTOOL64"; then 7522 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7523else 7524as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7525for as_dir in $PATH 7526do 7527 IFS=$as_save_IFS 7528 test -z "$as_dir" && as_dir=. 7529 for ac_exec_ext in '' $ac_executable_extensions; do 7530 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7531 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7532 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7533 break 2 7534 fi 7535done 7536done 7537IFS=$as_save_IFS 7538 7539fi 7540fi 7541OTOOL64=$ac_cv_prog_OTOOL64 7542if test -n "$OTOOL64"; then 7543 { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5 7544$as_echo "$OTOOL64" >&6; } 7545else 7546 { $as_echo "$as_me:$LINENO: result: no" >&5 7547$as_echo "no" >&6; } 7548fi 7549 7550 7551fi 7552if test -z "$ac_cv_prog_OTOOL64"; then 7553 ac_ct_OTOOL64=$OTOOL64 7554 # Extract the first word of "otool64", so it can be a program name with args. 7555set dummy otool64; ac_word=$2 7556{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7557$as_echo_n "checking for $ac_word... " >&6; } 7558if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then 7559 $as_echo_n "(cached) " >&6 7560else 7561 if test -n "$ac_ct_OTOOL64"; then 7562 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7563else 7564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7565for as_dir in $PATH 7566do 7567 IFS=$as_save_IFS 7568 test -z "$as_dir" && as_dir=. 7569 for ac_exec_ext in '' $ac_executable_extensions; do 7570 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7571 ac_cv_prog_ac_ct_OTOOL64="otool64" 7572 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7573 break 2 7574 fi 7575done 7576done 7577IFS=$as_save_IFS 7578 7579fi 7580fi 7581ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7582if test -n "$ac_ct_OTOOL64"; then 7583 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5 7584$as_echo "$ac_ct_OTOOL64" >&6; } 7585else 7586 { $as_echo "$as_me:$LINENO: result: no" >&5 7587$as_echo "no" >&6; } 7588fi 7589 7590 if test "x$ac_ct_OTOOL64" = x; then 7591 OTOOL64=":" 7592 else 7593 case $cross_compiling:$ac_tool_warned in 7594yes:) 7595{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 7596$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7597ac_tool_warned=yes ;; 7598esac 7599 OTOOL64=$ac_ct_OTOOL64 7600 fi 7601else 7602 OTOOL64="$ac_cv_prog_OTOOL64" 7603fi 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 7632$as_echo_n "checking for -single_module linker flag... " >&6; } 7633if test "${lt_cv_apple_cc_single_mod+set}" = set; then 7634 $as_echo_n "(cached) " >&6 7635else 7636 lt_cv_apple_cc_single_mod=no 7637 if test -z "${LT_MULTI_MODULE}"; then 7638 # By default we will add the -single_module flag. You can override 7639 # by either setting the environment variable LT_MULTI_MODULE 7640 # non-empty at configure time, or by adding -multi_module to the 7641 # link flags. 7642 rm -rf libconftest.dylib* 7643 echo "int foo(void){return 1;}" > conftest.c 7644 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7645-dynamiclib -Wl,-single_module conftest.c" >&5 7646 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7647 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7648 _lt_result=$? 7649 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7650 lt_cv_apple_cc_single_mod=yes 7651 else 7652 cat conftest.err >&5 7653 fi 7654 rm -rf libconftest.dylib* 7655 rm -f conftest.* 7656 fi 7657fi 7658{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 7659$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7660 { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 7661$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7662if test "${lt_cv_ld_exported_symbols_list+set}" = set; then 7663 $as_echo_n "(cached) " >&6 7664else 7665 lt_cv_ld_exported_symbols_list=no 7666 save_LDFLAGS=$LDFLAGS 7667 echo "_main" > conftest.sym 7668 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7669 cat >conftest.$ac_ext <<_ACEOF 7670/* confdefs.h. */ 7671_ACEOF 7672cat confdefs.h >>conftest.$ac_ext 7673cat >>conftest.$ac_ext <<_ACEOF 7674/* end confdefs.h. */ 7675 7676int 7677main () 7678{ 7679 7680 ; 7681 return 0; 7682} 7683_ACEOF 7684rm -f conftest.$ac_objext conftest$ac_exeext 7685if { (ac_try="$ac_link" 7686case "(($ac_try" in 7687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7688 *) ac_try_echo=$ac_try;; 7689esac 7690eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7691$as_echo "$ac_try_echo") >&5 7692 (eval "$ac_link") 2>conftest.er1 7693 ac_status=$? 7694 grep -v '^ *+' conftest.er1 >conftest.err 7695 rm -f conftest.er1 7696 cat conftest.err >&5 7697 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7698 (exit $ac_status); } && { 7699 test -z "$ac_c_werror_flag" || 7700 test ! -s conftest.err 7701 } && test -s conftest$ac_exeext && { 7702 test "$cross_compiling" = yes || 7703 $as_test_x conftest$ac_exeext 7704 }; then 7705 lt_cv_ld_exported_symbols_list=yes 7706else 7707 $as_echo "$as_me: failed program was:" >&5 7708sed 's/^/| /' conftest.$ac_ext >&5 7709 7710 lt_cv_ld_exported_symbols_list=no 7711fi 7712 7713rm -rf conftest.dSYM 7714rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 7715 conftest$ac_exeext conftest.$ac_ext 7716 LDFLAGS="$save_LDFLAGS" 7717 7718fi 7719{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 7720$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7721 case $host_os in 7722 rhapsody* | darwin1.[012]) 7723 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7724 darwin1.*) 7725 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7726 darwin*) # darwin 5.x on 7727 # if running on 10.5 or later, the deployment target defaults 7728 # to the OS version, if on x86, and 10.4, the deployment 7729 # target defaults to 10.4. Don't you love it? 7730 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7731 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7732 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7733 10.[012]*) 7734 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7735 10.*) 7736 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7737 esac 7738 ;; 7739 esac 7740 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7741 _lt_dar_single_mod='$single_module' 7742 fi 7743 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7744 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7745 else 7746 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7747 fi 7748 if test "$DSYMUTIL" != ":"; then 7749 _lt_dsymutil='~$DSYMUTIL $lib || :' 7750 else 7751 _lt_dsymutil= 7752 fi 7753 ;; 7754 esac 7755 7756 7757for ac_header in dlfcn.h 7758do 7759as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7760{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 7761$as_echo_n "checking for $ac_header... " >&6; } 7762if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7763 $as_echo_n "(cached) " >&6 7764else 7765 cat >conftest.$ac_ext <<_ACEOF 7766/* confdefs.h. */ 7767_ACEOF 7768cat confdefs.h >>conftest.$ac_ext 7769cat >>conftest.$ac_ext <<_ACEOF 7770/* end confdefs.h. */ 7771$ac_includes_default 7772 7773#include <$ac_header> 7774_ACEOF 7775rm -f conftest.$ac_objext 7776if { (ac_try="$ac_compile" 7777case "(($ac_try" in 7778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7779 *) ac_try_echo=$ac_try;; 7780esac 7781eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7782$as_echo "$ac_try_echo") >&5 7783 (eval "$ac_compile") 2>conftest.er1 7784 ac_status=$? 7785 grep -v '^ *+' conftest.er1 >conftest.err 7786 rm -f conftest.er1 7787 cat conftest.err >&5 7788 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7789 (exit $ac_status); } && { 7790 test -z "$ac_c_werror_flag" || 7791 test ! -s conftest.err 7792 } && test -s conftest.$ac_objext; then 7793 eval "$as_ac_Header=yes" 7794else 7795 $as_echo "$as_me: failed program was:" >&5 7796sed 's/^/| /' conftest.$ac_ext >&5 7797 7798 eval "$as_ac_Header=no" 7799fi 7800 7801rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7802fi 7803ac_res=`eval 'as_val=${'$as_ac_Header'} 7804 $as_echo "$as_val"'` 7805 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 7806$as_echo "$ac_res" >&6; } 7807as_val=`eval 'as_val=${'$as_ac_Header'} 7808 $as_echo "$as_val"'` 7809 if test "x$as_val" = x""yes; then 7810 cat >>confdefs.h <<_ACEOF 7811#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7812_ACEOF 7813 7814fi 7815 7816done 7817 7818 7819 7820# Set options 7821 7822 7823 7824 enable_dlopen=no 7825 7826 7827 enable_win32_dll=no 7828 7829 7830 # Check whether --enable-shared was given. 7831if test "${enable_shared+set}" = set; then 7832 enableval=$enable_shared; p=${PACKAGE-default} 7833 case $enableval in 7834 yes) enable_shared=yes ;; 7835 no) enable_shared=no ;; 7836 *) 7837 enable_shared=no 7838 # Look at the argument we got. We use all the common list separators. 7839 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7840 for pkg in $enableval; do 7841 IFS="$lt_save_ifs" 7842 if test "X$pkg" = "X$p"; then 7843 enable_shared=yes 7844 fi 7845 done 7846 IFS="$lt_save_ifs" 7847 ;; 7848 esac 7849else 7850 enable_shared=yes 7851fi 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863# Check whether --with-pic was given. 7864if test "${with_pic+set}" = set; then 7865 withval=$with_pic; pic_mode="$withval" 7866else 7867 pic_mode=default 7868fi 7869 7870 7871test -z "$pic_mode" && pic_mode=default 7872 7873 7874 7875 7876 7877 7878 7879 # Check whether --enable-fast-install was given. 7880if test "${enable_fast_install+set}" = set; then 7881 enableval=$enable_fast_install; p=${PACKAGE-default} 7882 case $enableval in 7883 yes) enable_fast_install=yes ;; 7884 no) enable_fast_install=no ;; 7885 *) 7886 enable_fast_install=no 7887 # Look at the argument we got. We use all the common list separators. 7888 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7889 for pkg in $enableval; do 7890 IFS="$lt_save_ifs" 7891 if test "X$pkg" = "X$p"; then 7892 enable_fast_install=yes 7893 fi 7894 done 7895 IFS="$lt_save_ifs" 7896 ;; 7897 esac 7898else 7899 enable_fast_install=yes 7900fi 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912# This can be used to rebuild libtool when needed 7913LIBTOOL_DEPS="$ltmain" 7914 7915# Always use our own libtool. 7916LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942test -z "$LN_S" && LN_S="ln -s" 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957if test -n "${ZSH_VERSION+set}" ; then 7958 setopt NO_GLOB_SUBST 7959fi 7960 7961{ $as_echo "$as_me:$LINENO: checking for objdir" >&5 7962$as_echo_n "checking for objdir... " >&6; } 7963if test "${lt_cv_objdir+set}" = set; then 7964 $as_echo_n "(cached) " >&6 7965else 7966 rm -f .libs 2>/dev/null 7967mkdir .libs 2>/dev/null 7968if test -d .libs; then 7969 lt_cv_objdir=.libs 7970else 7971 # MS-DOS does not allow filenames that begin with a dot. 7972 lt_cv_objdir=_libs 7973fi 7974rmdir .libs 2>/dev/null 7975fi 7976{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 7977$as_echo "$lt_cv_objdir" >&6; } 7978objdir=$lt_cv_objdir 7979 7980 7981 7982 7983 7984cat >>confdefs.h <<_ACEOF 7985#define LT_OBJDIR "$lt_cv_objdir/" 7986_ACEOF 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004case $host_os in 8005aix3*) 8006 # AIX sometimes has problems with the GCC collect2 program. For some 8007 # reason, if we set the COLLECT_NAMES environment variable, the problems 8008 # vanish in a puff of smoke. 8009 if test "X${COLLECT_NAMES+set}" != Xset; then 8010 COLLECT_NAMES= 8011 export COLLECT_NAMES 8012 fi 8013 ;; 8014esac 8015 8016# Sed substitution that helps us do robust quoting. It backslashifies 8017# metacharacters that are still active within double-quoted strings. 8018sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 8019 8020# Same as above, but do not quote variable references. 8021double_quote_subst='s/\(["`\\]\)/\\\1/g' 8022 8023# Sed substitution to delay expansion of an escaped shell variable in a 8024# double_quote_subst'ed string. 8025delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 8026 8027# Sed substitution to delay expansion of an escaped single quote. 8028delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 8029 8030# Sed substitution to avoid accidental globbing in evaled expressions 8031no_glob_subst='s/\*/\\\*/g' 8032 8033# Global variables: 8034ofile=libtool 8035can_build_shared=yes 8036 8037# All known linkers require a `.a' archive for static linking (except MSVC, 8038# which needs '.lib'). 8039libext=a 8040 8041with_gnu_ld="$lt_cv_prog_gnu_ld" 8042 8043old_CC="$CC" 8044old_CFLAGS="$CFLAGS" 8045 8046# Set sane defaults for various variables 8047test -z "$CC" && CC=cc 8048test -z "$LTCC" && LTCC=$CC 8049test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8050test -z "$LD" && LD=ld 8051test -z "$ac_objext" && ac_objext=o 8052 8053for cc_temp in $compiler""; do 8054 case $cc_temp in 8055 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 8056 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 8057 \-*) ;; 8058 *) break;; 8059 esac 8060done 8061cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 8062 8063 8064# Only perform the check for file, if the check method requires it 8065test -z "$MAGIC_CMD" && MAGIC_CMD=file 8066case $deplibs_check_method in 8067file_magic*) 8068 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8069 { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 8070$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8071if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 8072 $as_echo_n "(cached) " >&6 8073else 8074 case $MAGIC_CMD in 8075[\\/*] | ?:[\\/]*) 8076 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8077 ;; 8078*) 8079 lt_save_MAGIC_CMD="$MAGIC_CMD" 8080 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8081 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8082 for ac_dir in $ac_dummy; do 8083 IFS="$lt_save_ifs" 8084 test -z "$ac_dir" && ac_dir=. 8085 if test -f $ac_dir/${ac_tool_prefix}file; then 8086 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 8087 if test -n "$file_magic_test_file"; then 8088 case $deplibs_check_method in 8089 "file_magic "*) 8090 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8091 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8092 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8093 $EGREP "$file_magic_regex" > /dev/null; then 8094 : 8095 else 8096 cat <<_LT_EOF 1>&2 8097 8098*** Warning: the command libtool uses to detect shared libraries, 8099*** $file_magic_cmd, produces output that libtool cannot recognize. 8100*** The result is that libtool may fail to recognize shared libraries 8101*** as such. This will affect the creation of libtool libraries that 8102*** depend on shared libraries, but programs linked with such libtool 8103*** libraries will work regardless of this problem. Nevertheless, you 8104*** may want to report the problem to your system manager and/or to 8105*** bug-libtool@gnu.org 8106 8107_LT_EOF 8108 fi ;; 8109 esac 8110 fi 8111 break 8112 fi 8113 done 8114 IFS="$lt_save_ifs" 8115 MAGIC_CMD="$lt_save_MAGIC_CMD" 8116 ;; 8117esac 8118fi 8119 8120MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8121if test -n "$MAGIC_CMD"; then 8122 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 8123$as_echo "$MAGIC_CMD" >&6; } 8124else 8125 { $as_echo "$as_me:$LINENO: result: no" >&5 8126$as_echo "no" >&6; } 8127fi 8128 8129 8130 8131 8132 8133if test -z "$lt_cv_path_MAGIC_CMD"; then 8134 if test -n "$ac_tool_prefix"; then 8135 { $as_echo "$as_me:$LINENO: checking for file" >&5 8136$as_echo_n "checking for file... " >&6; } 8137if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 8138 $as_echo_n "(cached) " >&6 8139else 8140 case $MAGIC_CMD in 8141[\\/*] | ?:[\\/]*) 8142 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8143 ;; 8144*) 8145 lt_save_MAGIC_CMD="$MAGIC_CMD" 8146 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8147 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8148 for ac_dir in $ac_dummy; do 8149 IFS="$lt_save_ifs" 8150 test -z "$ac_dir" && ac_dir=. 8151 if test -f $ac_dir/file; then 8152 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8153 if test -n "$file_magic_test_file"; then 8154 case $deplibs_check_method in 8155 "file_magic "*) 8156 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8157 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8158 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8159 $EGREP "$file_magic_regex" > /dev/null; then 8160 : 8161 else 8162 cat <<_LT_EOF 1>&2 8163 8164*** Warning: the command libtool uses to detect shared libraries, 8165*** $file_magic_cmd, produces output that libtool cannot recognize. 8166*** The result is that libtool may fail to recognize shared libraries 8167*** as such. This will affect the creation of libtool libraries that 8168*** depend on shared libraries, but programs linked with such libtool 8169*** libraries will work regardless of this problem. Nevertheless, you 8170*** may want to report the problem to your system manager and/or to 8171*** bug-libtool@gnu.org 8172 8173_LT_EOF 8174 fi ;; 8175 esac 8176 fi 8177 break 8178 fi 8179 done 8180 IFS="$lt_save_ifs" 8181 MAGIC_CMD="$lt_save_MAGIC_CMD" 8182 ;; 8183esac 8184fi 8185 8186MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8187if test -n "$MAGIC_CMD"; then 8188 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 8189$as_echo "$MAGIC_CMD" >&6; } 8190else 8191 { $as_echo "$as_me:$LINENO: result: no" >&5 8192$as_echo "no" >&6; } 8193fi 8194 8195 8196 else 8197 MAGIC_CMD=: 8198 fi 8199fi 8200 8201 fi 8202 ;; 8203esac 8204 8205# Use C for the default configuration in the libtool script 8206 8207lt_save_CC="$CC" 8208ac_ext=c 8209ac_cpp='$CPP $CPPFLAGS' 8210ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8211ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8212ac_compiler_gnu=$ac_cv_c_compiler_gnu 8213 8214 8215# Source file extension for C test sources. 8216ac_ext=c 8217 8218# Object file extension for compiled C test sources. 8219objext=o 8220objext=$objext 8221 8222# Code to be used in simple compile tests 8223lt_simple_compile_test_code="int some_variable = 0;" 8224 8225# Code to be used in simple link tests 8226lt_simple_link_test_code='int main(){return(0);}' 8227 8228 8229 8230 8231 8232 8233 8234# If no C compiler was specified, use CC. 8235LTCC=${LTCC-"$CC"} 8236 8237# If no C compiler flags were specified, use CFLAGS. 8238LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8239 8240# Allow CC to be a program name with arguments. 8241compiler=$CC 8242 8243# Save the default compiler, since it gets overwritten when the other 8244# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8245compiler_DEFAULT=$CC 8246 8247# save warnings/boilerplate of simple test code 8248ac_outfile=conftest.$ac_objext 8249echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8250eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8251_lt_compiler_boilerplate=`cat conftest.err` 8252$RM conftest* 8253 8254ac_outfile=conftest.$ac_objext 8255echo "$lt_simple_link_test_code" >conftest.$ac_ext 8256eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8257_lt_linker_boilerplate=`cat conftest.err` 8258$RM -r conftest* 8259 8260 8261if test -n "$compiler"; then 8262 8263lt_prog_compiler_no_builtin_flag= 8264 8265if test "$GCC" = yes; then 8266 lt_prog_compiler_no_builtin_flag=' -fno-builtin' 8267 8268 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8269$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8270if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then 8271 $as_echo_n "(cached) " >&6 8272else 8273 lt_cv_prog_compiler_rtti_exceptions=no 8274 ac_outfile=conftest.$ac_objext 8275 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8276 lt_compiler_flag="-fno-rtti -fno-exceptions" 8277 # Insert the option either (1) after the last *FLAGS variable, or 8278 # (2) before a word containing "conftest.", or (3) at the end. 8279 # Note that $ac_compile itself does not contain backslashes and begins 8280 # with a dollar sign (not a hyphen), so the echo should work correctly. 8281 # The option is referenced via a variable to avoid confusing sed. 8282 lt_compile=`echo "$ac_compile" | $SED \ 8283 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8284 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8285 -e 's:$: $lt_compiler_flag:'` 8286 (eval echo "\"\$as_me:8286: $lt_compile\"" >&5) 8287 (eval "$lt_compile" 2>conftest.err) 8288 ac_status=$? 8289 cat conftest.err >&5 8290 echo "$as_me:8290: \$? = $ac_status" >&5 8291 if (exit $ac_status) && test -s "$ac_outfile"; then 8292 # The compiler can only warn and ignore the option if not recognized 8293 # So say no if there are warnings other than the usual output. 8294 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 8295 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8296 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8297 lt_cv_prog_compiler_rtti_exceptions=yes 8298 fi 8299 fi 8300 $RM conftest* 8301 8302fi 8303{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8304$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8305 8306if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8307 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8308else 8309 : 8310fi 8311 8312fi 8313 8314 8315 8316 8317 8318 8319 lt_prog_compiler_wl= 8320lt_prog_compiler_pic= 8321lt_prog_compiler_static= 8322 8323{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 8324$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8325 8326 if test "$GCC" = yes; then 8327 lt_prog_compiler_wl='-Wl,' 8328 lt_prog_compiler_static='-static' 8329 8330 case $host_os in 8331 aix*) 8332 # All AIX code is PIC. 8333 if test "$host_cpu" = ia64; then 8334 # AIX 5 now supports IA64 processor 8335 lt_prog_compiler_static='-Bstatic' 8336 fi 8337 ;; 8338 8339 amigaos*) 8340 case $host_cpu in 8341 powerpc) 8342 # see comment about AmigaOS4 .so support 8343 lt_prog_compiler_pic='-fPIC' 8344 ;; 8345 m68k) 8346 # FIXME: we need at least 68020 code to build shared libraries, but 8347 # adding the `-m68020' flag to GCC prevents building anything better, 8348 # like `-m68040'. 8349 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8350 ;; 8351 esac 8352 ;; 8353 8354 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8355 # PIC is the default for these OSes. 8356 ;; 8357 8358 mingw* | cygwin* | pw32* | os2* | cegcc*) 8359 # This hack is so that the source file can tell whether it is being 8360 # built for inclusion in a dll (and should export symbols for example). 8361 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8362 # (--disable-auto-import) libraries 8363 lt_prog_compiler_pic='-DDLL_EXPORT' 8364 ;; 8365 8366 darwin* | rhapsody*) 8367 # PIC is the default on this platform 8368 # Common symbols not allowed in MH_DYLIB files 8369 lt_prog_compiler_pic='-fno-common' 8370 ;; 8371 8372 hpux*) 8373 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8374 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8375 # sets the default TLS model and affects inlining. 8376 case $host_cpu in 8377 hppa*64*) 8378 # +Z the default 8379 ;; 8380 *) 8381 lt_prog_compiler_pic='-fPIC' 8382 ;; 8383 esac 8384 ;; 8385 8386 interix[3-9]*) 8387 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8388 # Instead, we relocate shared libraries at runtime. 8389 ;; 8390 8391 msdosdjgpp*) 8392 # Just because we use GCC doesn't mean we suddenly get shared libraries 8393 # on systems that don't support them. 8394 lt_prog_compiler_can_build_shared=no 8395 enable_shared=no 8396 ;; 8397 8398 *nto* | *qnx*) 8399 # QNX uses GNU C++, but need to define -shared option too, otherwise 8400 # it will coredump. 8401 lt_prog_compiler_pic='-fPIC -shared' 8402 ;; 8403 8404 sysv4*MP*) 8405 if test -d /usr/nec; then 8406 lt_prog_compiler_pic=-Kconform_pic 8407 fi 8408 ;; 8409 8410 *) 8411 lt_prog_compiler_pic='-fPIC' 8412 ;; 8413 esac 8414 else 8415 # PORTME Check for flag to pass linker flags through the system compiler. 8416 case $host_os in 8417 aix*) 8418 lt_prog_compiler_wl='-Wl,' 8419 if test "$host_cpu" = ia64; then 8420 # AIX 5 now supports IA64 processor 8421 lt_prog_compiler_static='-Bstatic' 8422 else 8423 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8424 fi 8425 ;; 8426 8427 mingw* | cygwin* | pw32* | os2* | cegcc*) 8428 # This hack is so that the source file can tell whether it is being 8429 # built for inclusion in a dll (and should export symbols for example). 8430 lt_prog_compiler_pic='-DDLL_EXPORT' 8431 ;; 8432 8433 hpux9* | hpux10* | hpux11*) 8434 lt_prog_compiler_wl='-Wl,' 8435 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8436 # not for PA HP-UX. 8437 case $host_cpu in 8438 hppa*64*|ia64*) 8439 # +Z the default 8440 ;; 8441 *) 8442 lt_prog_compiler_pic='+Z' 8443 ;; 8444 esac 8445 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8446 lt_prog_compiler_static='${wl}-a ${wl}archive' 8447 ;; 8448 8449 irix5* | irix6* | nonstopux*) 8450 lt_prog_compiler_wl='-Wl,' 8451 # PIC (with -KPIC) is the default. 8452 lt_prog_compiler_static='-non_shared' 8453 ;; 8454 8455 linux* | k*bsd*-gnu) 8456 case $cc_basename in 8457 # old Intel for x86_64 which still supported -KPIC. 8458 ecc*) 8459 lt_prog_compiler_wl='-Wl,' 8460 lt_prog_compiler_pic='-KPIC' 8461 lt_prog_compiler_static='-static' 8462 ;; 8463 # icc used to be incompatible with GCC. 8464 # ICC 10 doesn't accept -KPIC any more. 8465 icc* | ifort*) 8466 lt_prog_compiler_wl='-Wl,' 8467 lt_prog_compiler_pic='-fPIC' 8468 lt_prog_compiler_static='-static' 8469 ;; 8470 # Lahey Fortran 8.1. 8471 lf95*) 8472 lt_prog_compiler_wl='-Wl,' 8473 lt_prog_compiler_pic='--shared' 8474 lt_prog_compiler_static='--static' 8475 ;; 8476 pgcc* | pgf77* | pgf90* | pgf95*) 8477 # Portland Group compilers (*not* the Pentium gcc compiler, 8478 # which looks to be a dead project) 8479 lt_prog_compiler_wl='-Wl,' 8480 lt_prog_compiler_pic='-fpic' 8481 lt_prog_compiler_static='-Bstatic' 8482 ;; 8483 ccc*) 8484 lt_prog_compiler_wl='-Wl,' 8485 # All Alpha code is PIC. 8486 lt_prog_compiler_static='-non_shared' 8487 ;; 8488 xl*) 8489 # IBM XL C 8.0/Fortran 10.1 on PPC 8490 lt_prog_compiler_wl='-Wl,' 8491 lt_prog_compiler_pic='-qpic' 8492 lt_prog_compiler_static='-qstaticlink' 8493 ;; 8494 *) 8495 case `$CC -V 2>&1 | sed 5q` in 8496 *Sun\ C*) 8497 # Sun C 5.9 8498 lt_prog_compiler_pic='-KPIC' 8499 lt_prog_compiler_static='-Bstatic' 8500 lt_prog_compiler_wl='-Wl,' 8501 ;; 8502 *Sun\ F*) 8503 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8504 lt_prog_compiler_pic='-KPIC' 8505 lt_prog_compiler_static='-Bstatic' 8506 lt_prog_compiler_wl='' 8507 ;; 8508 esac 8509 ;; 8510 esac 8511 ;; 8512 8513 newsos6) 8514 lt_prog_compiler_pic='-KPIC' 8515 lt_prog_compiler_static='-Bstatic' 8516 ;; 8517 8518 *nto* | *qnx*) 8519 # QNX uses GNU C++, but need to define -shared option too, otherwise 8520 # it will coredump. 8521 lt_prog_compiler_pic='-fPIC -shared' 8522 ;; 8523 8524 osf3* | osf4* | osf5*) 8525 lt_prog_compiler_wl='-Wl,' 8526 # All OSF/1 code is PIC. 8527 lt_prog_compiler_static='-non_shared' 8528 ;; 8529 8530 rdos*) 8531 lt_prog_compiler_static='-non_shared' 8532 ;; 8533 8534 solaris*) 8535 lt_prog_compiler_pic='-KPIC' 8536 lt_prog_compiler_static='-Bstatic' 8537 case $cc_basename in 8538 f77* | f90* | f95*) 8539 lt_prog_compiler_wl='-Qoption ld ';; 8540 *) 8541 lt_prog_compiler_wl='-Wl,';; 8542 esac 8543 ;; 8544 8545 sunos4*) 8546 lt_prog_compiler_wl='-Qoption ld ' 8547 lt_prog_compiler_pic='-PIC' 8548 lt_prog_compiler_static='-Bstatic' 8549 ;; 8550 8551 sysv4 | sysv4.2uw2* | sysv4.3*) 8552 lt_prog_compiler_wl='-Wl,' 8553 lt_prog_compiler_pic='-KPIC' 8554 lt_prog_compiler_static='-Bstatic' 8555 ;; 8556 8557 sysv4*MP*) 8558 if test -d /usr/nec ;then 8559 lt_prog_compiler_pic='-Kconform_pic' 8560 lt_prog_compiler_static='-Bstatic' 8561 fi 8562 ;; 8563 8564 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8565 lt_prog_compiler_wl='-Wl,' 8566 lt_prog_compiler_pic='-KPIC' 8567 lt_prog_compiler_static='-Bstatic' 8568 ;; 8569 8570 unicos*) 8571 lt_prog_compiler_wl='-Wl,' 8572 lt_prog_compiler_can_build_shared=no 8573 ;; 8574 8575 uts4*) 8576 lt_prog_compiler_pic='-pic' 8577 lt_prog_compiler_static='-Bstatic' 8578 ;; 8579 8580 *) 8581 lt_prog_compiler_can_build_shared=no 8582 ;; 8583 esac 8584 fi 8585 8586case $host_os in 8587 # For platforms which do not support PIC, -DPIC is meaningless: 8588 *djgpp*) 8589 lt_prog_compiler_pic= 8590 ;; 8591 *) 8592 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8593 ;; 8594esac 8595{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 8596$as_echo "$lt_prog_compiler_pic" >&6; } 8597 8598 8599 8600 8601 8602 8603# 8604# Check to make sure the PIC flag actually works. 8605# 8606if test -n "$lt_prog_compiler_pic"; then 8607 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8608$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8609if test "${lt_cv_prog_compiler_pic_works+set}" = set; then 8610 $as_echo_n "(cached) " >&6 8611else 8612 lt_cv_prog_compiler_pic_works=no 8613 ac_outfile=conftest.$ac_objext 8614 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8615 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8616 # Insert the option either (1) after the last *FLAGS variable, or 8617 # (2) before a word containing "conftest.", or (3) at the end. 8618 # Note that $ac_compile itself does not contain backslashes and begins 8619 # with a dollar sign (not a hyphen), so the echo should work correctly. 8620 # The option is referenced via a variable to avoid confusing sed. 8621 lt_compile=`echo "$ac_compile" | $SED \ 8622 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8623 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8624 -e 's:$: $lt_compiler_flag:'` 8625 (eval echo "\"\$as_me:8625: $lt_compile\"" >&5) 8626 (eval "$lt_compile" 2>conftest.err) 8627 ac_status=$? 8628 cat conftest.err >&5 8629 echo "$as_me:8629: \$? = $ac_status" >&5 8630 if (exit $ac_status) && test -s "$ac_outfile"; then 8631 # The compiler can only warn and ignore the option if not recognized 8632 # So say no if there are warnings other than the usual output. 8633 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 8634 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8635 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8636 lt_cv_prog_compiler_pic_works=yes 8637 fi 8638 fi 8639 $RM conftest* 8640 8641fi 8642{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 8643$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8644 8645if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8646 case $lt_prog_compiler_pic in 8647 "" | " "*) ;; 8648 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8649 esac 8650else 8651 lt_prog_compiler_pic= 8652 lt_prog_compiler_can_build_shared=no 8653fi 8654 8655fi 8656 8657 8658 8659 8660 8661 8662# 8663# Check to make sure the static flag actually works. 8664# 8665wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8666{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8667$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8668if test "${lt_cv_prog_compiler_static_works+set}" = set; then 8669 $as_echo_n "(cached) " >&6 8670else 8671 lt_cv_prog_compiler_static_works=no 8672 save_LDFLAGS="$LDFLAGS" 8673 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8674 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8675 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8676 # The linker can only warn and ignore the option if not recognized 8677 # So say no if there are warnings 8678 if test -s conftest.err; then 8679 # Append any errors to the config.log. 8680 cat conftest.err 1>&5 8681 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 8682 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8683 if diff conftest.exp conftest.er2 >/dev/null; then 8684 lt_cv_prog_compiler_static_works=yes 8685 fi 8686 else 8687 lt_cv_prog_compiler_static_works=yes 8688 fi 8689 fi 8690 $RM -r conftest* 8691 LDFLAGS="$save_LDFLAGS" 8692 8693fi 8694{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 8695$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8696 8697if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8698 : 8699else 8700 lt_prog_compiler_static= 8701fi 8702 8703 8704 8705 8706 8707 8708 8709 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 8710$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8711if test "${lt_cv_prog_compiler_c_o+set}" = set; then 8712 $as_echo_n "(cached) " >&6 8713else 8714 lt_cv_prog_compiler_c_o=no 8715 $RM -r conftest 2>/dev/null 8716 mkdir conftest 8717 cd conftest 8718 mkdir out 8719 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8720 8721 lt_compiler_flag="-o out/conftest2.$ac_objext" 8722 # Insert the option either (1) after the last *FLAGS variable, or 8723 # (2) before a word containing "conftest.", or (3) at the end. 8724 # Note that $ac_compile itself does not contain backslashes and begins 8725 # with a dollar sign (not a hyphen), so the echo should work correctly. 8726 lt_compile=`echo "$ac_compile" | $SED \ 8727 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8728 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8729 -e 's:$: $lt_compiler_flag:'` 8730 (eval echo "\"\$as_me:8730: $lt_compile\"" >&5) 8731 (eval "$lt_compile" 2>out/conftest.err) 8732 ac_status=$? 8733 cat out/conftest.err >&5 8734 echo "$as_me:8734: \$? = $ac_status" >&5 8735 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8736 then 8737 # The compiler can only warn and ignore the option if not recognized 8738 # So say no if there are warnings 8739 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 8740 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8741 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8742 lt_cv_prog_compiler_c_o=yes 8743 fi 8744 fi 8745 chmod u+w . 2>&5 8746 $RM conftest* 8747 # SGI C++ compiler will create directory out/ii_files/ for 8748 # template instantiation 8749 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8750 $RM out/* && rmdir out 8751 cd .. 8752 $RM -r conftest 8753 $RM conftest* 8754 8755fi 8756{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 8757$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8758 8759 8760 8761 8762 8763 8764 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 8765$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8766if test "${lt_cv_prog_compiler_c_o+set}" = set; then 8767 $as_echo_n "(cached) " >&6 8768else 8769 lt_cv_prog_compiler_c_o=no 8770 $RM -r conftest 2>/dev/null 8771 mkdir conftest 8772 cd conftest 8773 mkdir out 8774 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8775 8776 lt_compiler_flag="-o out/conftest2.$ac_objext" 8777 # Insert the option either (1) after the last *FLAGS variable, or 8778 # (2) before a word containing "conftest.", or (3) at the end. 8779 # Note that $ac_compile itself does not contain backslashes and begins 8780 # with a dollar sign (not a hyphen), so the echo should work correctly. 8781 lt_compile=`echo "$ac_compile" | $SED \ 8782 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8783 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8784 -e 's:$: $lt_compiler_flag:'` 8785 (eval echo "\"\$as_me:8785: $lt_compile\"" >&5) 8786 (eval "$lt_compile" 2>out/conftest.err) 8787 ac_status=$? 8788 cat out/conftest.err >&5 8789 echo "$as_me:8789: \$? = $ac_status" >&5 8790 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8791 then 8792 # The compiler can only warn and ignore the option if not recognized 8793 # So say no if there are warnings 8794 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 8795 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8796 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8797 lt_cv_prog_compiler_c_o=yes 8798 fi 8799 fi 8800 chmod u+w . 2>&5 8801 $RM conftest* 8802 # SGI C++ compiler will create directory out/ii_files/ for 8803 # template instantiation 8804 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8805 $RM out/* && rmdir out 8806 cd .. 8807 $RM -r conftest 8808 $RM conftest* 8809 8810fi 8811{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 8812$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8813 8814 8815 8816 8817hard_links="nottested" 8818if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8819 # do not overwrite the value of need_locks provided by the user 8820 { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 8821$as_echo_n "checking if we can lock with hard links... " >&6; } 8822 hard_links=yes 8823 $RM conftest* 8824 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8825 touch conftest.a 8826 ln conftest.a conftest.b 2>&5 || hard_links=no 8827 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8828 { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 8829$as_echo "$hard_links" >&6; } 8830 if test "$hard_links" = no; then 8831 { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8832$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8833 need_locks=warn 8834 fi 8835else 8836 need_locks=no 8837fi 8838 8839 8840 8841 8842 8843 8844 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8845$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8846 8847 runpath_var= 8848 allow_undefined_flag= 8849 always_export_symbols=no 8850 archive_cmds= 8851 archive_expsym_cmds= 8852 compiler_needs_object=no 8853 enable_shared_with_static_runtimes=no 8854 export_dynamic_flag_spec= 8855 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8856 hardcode_automatic=no 8857 hardcode_direct=no 8858 hardcode_direct_absolute=no 8859 hardcode_libdir_flag_spec= 8860 hardcode_libdir_flag_spec_ld= 8861 hardcode_libdir_separator= 8862 hardcode_minus_L=no 8863 hardcode_shlibpath_var=unsupported 8864 inherit_rpath=no 8865 link_all_deplibs=unknown 8866 module_cmds= 8867 module_expsym_cmds= 8868 old_archive_from_new_cmds= 8869 old_archive_from_expsyms_cmds= 8870 thread_safe_flag_spec= 8871 whole_archive_flag_spec= 8872 # include_expsyms should be a list of space-separated symbols to be *always* 8873 # included in the symbol list 8874 include_expsyms= 8875 # exclude_expsyms can be an extended regexp of symbols to exclude 8876 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8877 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8878 # as well as any symbol that contains `d'. 8879 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8880 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8881 # platforms (ab)use it in PIC code, but their linkers get confused if 8882 # the symbol is explicitly referenced. Since portable code cannot 8883 # rely on this symbol name, it's probably fine to never include it in 8884 # preloaded symbol tables. 8885 # Exclude shared library initialization/finalization symbols. 8886 extract_expsyms_cmds= 8887 8888 case $host_os in 8889 cygwin* | mingw* | pw32* | cegcc*) 8890 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8891 # When not using gcc, we currently assume that we are using 8892 # Microsoft Visual C++. 8893 if test "$GCC" != yes; then 8894 with_gnu_ld=no 8895 fi 8896 ;; 8897 interix*) 8898 # we just hope/assume this is gcc and not c89 (= MSVC++) 8899 with_gnu_ld=yes 8900 ;; 8901 openbsd*) 8902 with_gnu_ld=no 8903 ;; 8904 esac 8905 8906 ld_shlibs=yes 8907 if test "$with_gnu_ld" = yes; then 8908 # If archive_cmds runs LD, not CC, wlarc should be empty 8909 wlarc='${wl}' 8910 8911 # Set some defaults for GNU ld with shared library support. These 8912 # are reset later if shared libraries are not supported. Putting them 8913 # here allows them to be overridden if necessary. 8914 runpath_var=LD_RUN_PATH 8915 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8916 export_dynamic_flag_spec='${wl}--export-dynamic' 8917 # ancient GNU ld didn't support --whole-archive et. al. 8918 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8919 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8920 else 8921 whole_archive_flag_spec= 8922 fi 8923 supports_anon_versioning=no 8924 case `$LD -v 2>&1` in 8925 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8926 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8927 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8928 *\ 2.11.*) ;; # other 2.11 versions 8929 *) supports_anon_versioning=yes ;; 8930 esac 8931 8932 # See if GNU ld supports shared libraries. 8933 case $host_os in 8934 aix[3-9]*) 8935 # On AIX/PPC, the GNU linker is very broken 8936 if test "$host_cpu" != ia64; then 8937 ld_shlibs=no 8938 cat <<_LT_EOF 1>&2 8939 8940*** Warning: the GNU linker, at least up to release 2.9.1, is reported 8941*** to be unable to reliably create shared libraries on AIX. 8942*** Therefore, libtool is disabling shared libraries support. If you 8943*** really care for shared libraries, you may want to modify your PATH 8944*** so that a non-GNU linker is found, and then restart. 8945 8946_LT_EOF 8947 fi 8948 ;; 8949 8950 amigaos*) 8951 case $host_cpu in 8952 powerpc) 8953 # see comment about AmigaOS4 .so support 8954 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8955 archive_expsym_cmds='' 8956 ;; 8957 m68k) 8958 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 8959 hardcode_libdir_flag_spec='-L$libdir' 8960 hardcode_minus_L=yes 8961 ;; 8962 esac 8963 ;; 8964 8965 beos*) 8966 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8967 allow_undefined_flag=unsupported 8968 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8969 # support --undefined. This deserves some investigation. FIXME 8970 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8971 else 8972 ld_shlibs=no 8973 fi 8974 ;; 8975 8976 cygwin* | mingw* | pw32* | cegcc*) 8977 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8978 # as there is no search path for DLLs. 8979 hardcode_libdir_flag_spec='-L$libdir' 8980 allow_undefined_flag=unsupported 8981 always_export_symbols=no 8982 enable_shared_with_static_runtimes=yes 8983 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8984 8985 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8986 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8987 # If the export-symbols file already is a .def file (1st line 8988 # is EXPORTS), use it as is; otherwise, prepend... 8989 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8990 cp $export_symbols $output_objdir/$soname.def; 8991 else 8992 echo EXPORTS > $output_objdir/$soname.def; 8993 cat $export_symbols >> $output_objdir/$soname.def; 8994 fi~ 8995 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8996 else 8997 ld_shlibs=no 8998 fi 8999 ;; 9000 9001 interix[3-9]*) 9002 hardcode_direct=no 9003 hardcode_shlibpath_var=no 9004 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9005 export_dynamic_flag_spec='${wl}-E' 9006 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9007 # Instead, shared libraries are loaded at an image base (0x10000000 by 9008 # default) and relocated if they conflict, which is a slow very memory 9009 # consuming and fragmenting process. To avoid this, we pick a random, 9010 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9011 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9012 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9013 archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9014 ;; 9015 9016 gnu* | linux* | tpf* | k*bsd*-gnu) 9017 tmp_diet=no 9018 if test "$host_os" = linux-dietlibc; then 9019 case $cc_basename in 9020 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9021 esac 9022 fi 9023 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9024 && test "$tmp_diet" = no 9025 then 9026 tmp_addflag= 9027 tmp_sharedflag='-shared' 9028 case $cc_basename,$host_cpu in 9029 pgcc*) # Portland Group C compiler 9030 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 9031 tmp_addflag=' $pic_flag' 9032 ;; 9033 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 9034 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 9035 tmp_addflag=' $pic_flag -Mnomain' ;; 9036 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9037 tmp_addflag=' -i_dynamic' ;; 9038 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9039 tmp_addflag=' -i_dynamic -nofor_main' ;; 9040 ifc* | ifort*) # Intel Fortran compiler 9041 tmp_addflag=' -nofor_main' ;; 9042 lf95*) # Lahey Fortran 8.1 9043 whole_archive_flag_spec= 9044 tmp_sharedflag='--shared' ;; 9045 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9046 tmp_sharedflag='-qmkshrobj' 9047 tmp_addflag= ;; 9048 esac 9049 case `$CC -V 2>&1 | sed 5q` in 9050 *Sun\ C*) # Sun C 5.9 9051 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 9052 compiler_needs_object=yes 9053 tmp_sharedflag='-G' ;; 9054 *Sun\ F*) # Sun Fortran 8.3 9055 tmp_sharedflag='-G' ;; 9056 esac 9057 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9058 9059 if test "x$supports_anon_versioning" = xyes; then 9060 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9061 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9062 echo "local: *; };" >> $output_objdir/$libname.ver~ 9063 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9064 fi 9065 9066 case $cc_basename in 9067 xlf*) 9068 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9069 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9070 hardcode_libdir_flag_spec= 9071 hardcode_libdir_flag_spec_ld='-rpath $libdir' 9072 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 9073 if test "x$supports_anon_versioning" = xyes; then 9074 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9075 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9076 echo "local: *; };" >> $output_objdir/$libname.ver~ 9077 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9078 fi 9079 ;; 9080 esac 9081 else 9082 ld_shlibs=no 9083 fi 9084 ;; 9085 9086 netbsd*) 9087 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9088 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9089 wlarc= 9090 else 9091 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9092 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9093 fi 9094 ;; 9095 9096 solaris*) 9097 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9098 ld_shlibs=no 9099 cat <<_LT_EOF 1>&2 9100 9101*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9102*** create shared libraries on Solaris systems. Therefore, libtool 9103*** is disabling shared libraries support. We urge you to upgrade GNU 9104*** binutils to release 2.9.1 or newer. Another option is to modify 9105*** your PATH or compiler configuration so that the native linker is 9106*** used, and then restart. 9107 9108_LT_EOF 9109 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9110 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9111 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9112 else 9113 ld_shlibs=no 9114 fi 9115 ;; 9116 9117 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9118 case `$LD -v 2>&1` in 9119 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9120 ld_shlibs=no 9121 cat <<_LT_EOF 1>&2 9122 9123*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9124*** reliably create shared libraries on SCO systems. Therefore, libtool 9125*** is disabling shared libraries support. We urge you to upgrade GNU 9126*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9127*** your PATH or compiler configuration so that the native linker is 9128*** used, and then restart. 9129 9130_LT_EOF 9131 ;; 9132 *) 9133 # For security reasons, it is highly recommended that you always 9134 # use absolute paths for naming shared libraries, and exclude the 9135 # DT_RUNPATH tag from executables and libraries. But doing so 9136 # requires that you compile everything twice, which is a pain. 9137 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9138 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9139 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9140 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9141 else 9142 ld_shlibs=no 9143 fi 9144 ;; 9145 esac 9146 ;; 9147 9148 sunos4*) 9149 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9150 wlarc= 9151 hardcode_direct=yes 9152 hardcode_shlibpath_var=no 9153 ;; 9154 9155 *) 9156 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9157 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9158 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9159 else 9160 ld_shlibs=no 9161 fi 9162 ;; 9163 esac 9164 9165 if test "$ld_shlibs" = no; then 9166 runpath_var= 9167 hardcode_libdir_flag_spec= 9168 export_dynamic_flag_spec= 9169 whole_archive_flag_spec= 9170 fi 9171 else 9172 # PORTME fill in a description of your system's linker (not GNU ld) 9173 case $host_os in 9174 aix3*) 9175 allow_undefined_flag=unsupported 9176 always_export_symbols=yes 9177 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' 9178 # Note: this linker hardcodes the directories in LIBPATH if there 9179 # are no directories specified by -L. 9180 hardcode_minus_L=yes 9181 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9182 # Neither direct hardcoding nor static linking is supported with a 9183 # broken collect2. 9184 hardcode_direct=unsupported 9185 fi 9186 ;; 9187 9188 aix[4-9]*) 9189 if test "$host_cpu" = ia64; then 9190 # On IA64, the linker does run time linking by default, so we don't 9191 # have to do anything special. 9192 aix_use_runtimelinking=no 9193 exp_sym_flag='-Bexport' 9194 no_entry_flag="" 9195 else 9196 # If we're using GNU nm, then we don't want the "-C" option. 9197 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9198 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9199 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9200 else 9201 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9202 fi 9203 aix_use_runtimelinking=no 9204 9205 # Test if we are trying to use run time linking or normal 9206 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9207 # need to do runtime linking. 9208 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9209 for ld_flag in $LDFLAGS; do 9210 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9211 aix_use_runtimelinking=yes 9212 break 9213 fi 9214 done 9215 ;; 9216 esac 9217 9218 exp_sym_flag='-bexport' 9219 no_entry_flag='-bnoentry' 9220 fi 9221 9222 # When large executables or shared objects are built, AIX ld can 9223 # have problems creating the table of contents. If linking a library 9224 # or program results in "error TOC overflow" add -mminimal-toc to 9225 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9226 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9227 9228 archive_cmds='' 9229 hardcode_direct=yes 9230 hardcode_direct_absolute=yes 9231 hardcode_libdir_separator=':' 9232 link_all_deplibs=yes 9233 file_list_spec='${wl}-f,' 9234 9235 if test "$GCC" = yes; then 9236 case $host_os in aix4.[012]|aix4.[012].*) 9237 # We only want to do this on AIX 4.2 and lower, the check 9238 # below for broken collect2 doesn't work under 4.3+ 9239 collect2name=`${CC} -print-prog-name=collect2` 9240 if test -f "$collect2name" && 9241 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9242 then 9243 # We have reworked collect2 9244 : 9245 else 9246 # We have old collect2 9247 hardcode_direct=unsupported 9248 # It fails to find uninstalled libraries when the uninstalled 9249 # path is not listed in the libpath. Setting hardcode_minus_L 9250 # to unsupported forces relinking 9251 hardcode_minus_L=yes 9252 hardcode_libdir_flag_spec='-L$libdir' 9253 hardcode_libdir_separator= 9254 fi 9255 ;; 9256 esac 9257 shared_flag='-shared' 9258 if test "$aix_use_runtimelinking" = yes; then 9259 shared_flag="$shared_flag "'${wl}-G' 9260 fi 9261 else 9262 # not using gcc 9263 if test "$host_cpu" = ia64; then 9264 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9265 # chokes on -Wl,-G. The following line is correct: 9266 shared_flag='-G' 9267 else 9268 if test "$aix_use_runtimelinking" = yes; then 9269 shared_flag='${wl}-G' 9270 else 9271 shared_flag='${wl}-bM:SRE' 9272 fi 9273 fi 9274 fi 9275 9276 export_dynamic_flag_spec='${wl}-bexpall' 9277 # It seems that -bexpall does not export symbols beginning with 9278 # underscore (_), so it is better to generate a list of symbols to export. 9279 always_export_symbols=yes 9280 if test "$aix_use_runtimelinking" = yes; then 9281 # Warning - without using the other runtime loading flags (-brtl), 9282 # -berok will link without error, but may produce a broken library. 9283 allow_undefined_flag='-berok' 9284 # Determine the default libpath from the value encoded in an 9285 # empty executable. 9286 cat >conftest.$ac_ext <<_ACEOF 9287/* confdefs.h. */ 9288_ACEOF 9289cat confdefs.h >>conftest.$ac_ext 9290cat >>conftest.$ac_ext <<_ACEOF 9291/* end confdefs.h. */ 9292 9293int 9294main () 9295{ 9296 9297 ; 9298 return 0; 9299} 9300_ACEOF 9301rm -f conftest.$ac_objext conftest$ac_exeext 9302if { (ac_try="$ac_link" 9303case "(($ac_try" in 9304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9305 *) ac_try_echo=$ac_try;; 9306esac 9307eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 9308$as_echo "$ac_try_echo") >&5 9309 (eval "$ac_link") 2>conftest.er1 9310 ac_status=$? 9311 grep -v '^ *+' conftest.er1 >conftest.err 9312 rm -f conftest.er1 9313 cat conftest.err >&5 9314 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9315 (exit $ac_status); } && { 9316 test -z "$ac_c_werror_flag" || 9317 test ! -s conftest.err 9318 } && test -s conftest$ac_exeext && { 9319 test "$cross_compiling" = yes || 9320 $as_test_x conftest$ac_exeext 9321 }; then 9322 9323lt_aix_libpath_sed=' 9324 /Import File Strings/,/^$/ { 9325 /^0/ { 9326 s/^0 *\(.*\)$/\1/ 9327 p 9328 } 9329 }' 9330aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9331# Check for a 64-bit object if we didn't find anything. 9332if test -z "$aix_libpath"; then 9333 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9334fi 9335else 9336 $as_echo "$as_me: failed program was:" >&5 9337sed 's/^/| /' conftest.$ac_ext >&5 9338 9339 9340fi 9341 9342rm -rf conftest.dSYM 9343rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 9344 conftest$ac_exeext conftest.$ac_ext 9345if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9346 9347 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9348 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 9349 else 9350 if test "$host_cpu" = ia64; then 9351 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9352 allow_undefined_flag="-z nodefs" 9353 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" 9354 else 9355 # Determine the default libpath from the value encoded in an 9356 # empty executable. 9357 cat >conftest.$ac_ext <<_ACEOF 9358/* confdefs.h. */ 9359_ACEOF 9360cat confdefs.h >>conftest.$ac_ext 9361cat >>conftest.$ac_ext <<_ACEOF 9362/* end confdefs.h. */ 9363 9364int 9365main () 9366{ 9367 9368 ; 9369 return 0; 9370} 9371_ACEOF 9372rm -f conftest.$ac_objext conftest$ac_exeext 9373if { (ac_try="$ac_link" 9374case "(($ac_try" in 9375 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9376 *) ac_try_echo=$ac_try;; 9377esac 9378eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 9379$as_echo "$ac_try_echo") >&5 9380 (eval "$ac_link") 2>conftest.er1 9381 ac_status=$? 9382 grep -v '^ *+' conftest.er1 >conftest.err 9383 rm -f conftest.er1 9384 cat conftest.err >&5 9385 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9386 (exit $ac_status); } && { 9387 test -z "$ac_c_werror_flag" || 9388 test ! -s conftest.err 9389 } && test -s conftest$ac_exeext && { 9390 test "$cross_compiling" = yes || 9391 $as_test_x conftest$ac_exeext 9392 }; then 9393 9394lt_aix_libpath_sed=' 9395 /Import File Strings/,/^$/ { 9396 /^0/ { 9397 s/^0 *\(.*\)$/\1/ 9398 p 9399 } 9400 }' 9401aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9402# Check for a 64-bit object if we didn't find anything. 9403if test -z "$aix_libpath"; then 9404 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9405fi 9406else 9407 $as_echo "$as_me: failed program was:" >&5 9408sed 's/^/| /' conftest.$ac_ext >&5 9409 9410 9411fi 9412 9413rm -rf conftest.dSYM 9414rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 9415 conftest$ac_exeext conftest.$ac_ext 9416if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9417 9418 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9419 # Warning - without using the other run time loading flags, 9420 # -berok will link without error, but may produce a broken library. 9421 no_undefined_flag=' ${wl}-bernotok' 9422 allow_undefined_flag=' ${wl}-berok' 9423 # Exported symbols can be pulled into shared objects from archives 9424 whole_archive_flag_spec='$convenience' 9425 archive_cmds_need_lc=yes 9426 # This is similar to how AIX traditionally builds its shared libraries. 9427 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 9428 fi 9429 fi 9430 ;; 9431 9432 amigaos*) 9433 case $host_cpu in 9434 powerpc) 9435 # see comment about AmigaOS4 .so support 9436 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9437 archive_expsym_cmds='' 9438 ;; 9439 m68k) 9440 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 9441 hardcode_libdir_flag_spec='-L$libdir' 9442 hardcode_minus_L=yes 9443 ;; 9444 esac 9445 ;; 9446 9447 bsdi[45]*) 9448 export_dynamic_flag_spec=-rdynamic 9449 ;; 9450 9451 cygwin* | mingw* | pw32* | cegcc*) 9452 # When not using gcc, we currently assume that we are using 9453 # Microsoft Visual C++. 9454 # hardcode_libdir_flag_spec is actually meaningless, as there is 9455 # no search path for DLLs. 9456 hardcode_libdir_flag_spec=' ' 9457 allow_undefined_flag=unsupported 9458 # Tell ltmain to make .lib files, not .a files. 9459 libext=lib 9460 # Tell ltmain to make .dll files, not .so files. 9461 shrext_cmds=".dll" 9462 # FIXME: Setting linknames here is a bad hack. 9463 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 9464 # The linker will automatically build a .lib file if we build a DLL. 9465 old_archive_from_new_cmds='true' 9466 # FIXME: Should let the user specify the lib program. 9467 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9468 fix_srcfile_path='`cygpath -w "$srcfile"`' 9469 enable_shared_with_static_runtimes=yes 9470 ;; 9471 9472 darwin* | rhapsody*) 9473 9474 9475 archive_cmds_need_lc=no 9476 hardcode_direct=no 9477 hardcode_automatic=yes 9478 hardcode_shlibpath_var=unsupported 9479 whole_archive_flag_spec='' 9480 link_all_deplibs=yes 9481 allow_undefined_flag="$_lt_dar_allow_undefined" 9482 case $cc_basename in 9483 ifort*) _lt_dar_can_shared=yes ;; 9484 *) _lt_dar_can_shared=$GCC ;; 9485 esac 9486 if test "$_lt_dar_can_shared" = "yes"; then 9487 output_verbose_link_cmd=echo 9488 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9489 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9490 archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" 9491 module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" 9492 9493 else 9494 ld_shlibs=no 9495 fi 9496 9497 ;; 9498 9499 dgux*) 9500 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9501 hardcode_libdir_flag_spec='-L$libdir' 9502 hardcode_shlibpath_var=no 9503 ;; 9504 9505 freebsd1*) 9506 ld_shlibs=no 9507 ;; 9508 9509 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9510 # support. Future versions do this automatically, but an explicit c++rt0.o 9511 # does not break anything, and helps significantly (at the cost of a little 9512 # extra space). 9513 freebsd2.2*) 9514 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9515 hardcode_libdir_flag_spec='-R$libdir' 9516 hardcode_direct=yes 9517 hardcode_shlibpath_var=no 9518 ;; 9519 9520 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9521 freebsd2*) 9522 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9523 hardcode_direct=yes 9524 hardcode_minus_L=yes 9525 hardcode_shlibpath_var=no 9526 ;; 9527 9528 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9529 freebsd* | dragonfly*) 9530 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9531 hardcode_libdir_flag_spec='-R$libdir' 9532 hardcode_direct=yes 9533 hardcode_shlibpath_var=no 9534 ;; 9535 9536 hpux9*) 9537 if test "$GCC" = yes; then 9538 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9539 else 9540 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9541 fi 9542 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9543 hardcode_libdir_separator=: 9544 hardcode_direct=yes 9545 9546 # hardcode_minus_L: Not really in the search PATH, 9547 # but as the default location of the library. 9548 hardcode_minus_L=yes 9549 export_dynamic_flag_spec='${wl}-E' 9550 ;; 9551 9552 hpux10*) 9553 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 9554 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9555 else 9556 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9557 fi 9558 if test "$with_gnu_ld" = no; then 9559 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9560 hardcode_libdir_flag_spec_ld='+b $libdir' 9561 hardcode_libdir_separator=: 9562 hardcode_direct=yes 9563 hardcode_direct_absolute=yes 9564 export_dynamic_flag_spec='${wl}-E' 9565 # hardcode_minus_L: Not really in the search PATH, 9566 # but as the default location of the library. 9567 hardcode_minus_L=yes 9568 fi 9569 ;; 9570 9571 hpux11*) 9572 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 9573 case $host_cpu in 9574 hppa*64*) 9575 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9576 ;; 9577 ia64*) 9578 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9579 ;; 9580 *) 9581 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9582 ;; 9583 esac 9584 else 9585 case $host_cpu in 9586 hppa*64*) 9587 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9588 ;; 9589 ia64*) 9590 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9591 ;; 9592 *) 9593 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9594 ;; 9595 esac 9596 fi 9597 if test "$with_gnu_ld" = no; then 9598 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9599 hardcode_libdir_separator=: 9600 9601 case $host_cpu in 9602 hppa*64*|ia64*) 9603 hardcode_direct=no 9604 hardcode_shlibpath_var=no 9605 ;; 9606 *) 9607 hardcode_direct=yes 9608 hardcode_direct_absolute=yes 9609 export_dynamic_flag_spec='${wl}-E' 9610 9611 # hardcode_minus_L: Not really in the search PATH, 9612 # but as the default location of the library. 9613 hardcode_minus_L=yes 9614 ;; 9615 esac 9616 fi 9617 ;; 9618 9619 irix5* | irix6* | nonstopux*) 9620 if test "$GCC" = yes; then 9621 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9622 # Try to use the -exported_symbol ld option, if it does not 9623 # work, assume that -exports_file does not work either and 9624 # implicitly export all symbols. 9625 save_LDFLAGS="$LDFLAGS" 9626 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9627 cat >conftest.$ac_ext <<_ACEOF 9628int foo(void) {} 9629_ACEOF 9630rm -f conftest.$ac_objext conftest$ac_exeext 9631if { (ac_try="$ac_link" 9632case "(($ac_try" in 9633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9634 *) ac_try_echo=$ac_try;; 9635esac 9636eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 9637$as_echo "$ac_try_echo") >&5 9638 (eval "$ac_link") 2>conftest.er1 9639 ac_status=$? 9640 grep -v '^ *+' conftest.er1 >conftest.err 9641 rm -f conftest.er1 9642 cat conftest.err >&5 9643 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9644 (exit $ac_status); } && { 9645 test -z "$ac_c_werror_flag" || 9646 test ! -s conftest.err 9647 } && test -s conftest$ac_exeext && { 9648 test "$cross_compiling" = yes || 9649 $as_test_x conftest$ac_exeext 9650 }; then 9651 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 9652 9653else 9654 $as_echo "$as_me: failed program was:" >&5 9655sed 's/^/| /' conftest.$ac_ext >&5 9656 9657 9658fi 9659 9660rm -rf conftest.dSYM 9661rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 9662 conftest$ac_exeext conftest.$ac_ext 9663 LDFLAGS="$save_LDFLAGS" 9664 else 9665 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 9666 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 9667 fi 9668 archive_cmds_need_lc='no' 9669 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9670 hardcode_libdir_separator=: 9671 inherit_rpath=yes 9672 link_all_deplibs=yes 9673 ;; 9674 9675 netbsd*) 9676 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9677 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9678 else 9679 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9680 fi 9681 hardcode_libdir_flag_spec='-R$libdir' 9682 hardcode_direct=yes 9683 hardcode_shlibpath_var=no 9684 ;; 9685 9686 newsos6) 9687 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9688 hardcode_direct=yes 9689 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9690 hardcode_libdir_separator=: 9691 hardcode_shlibpath_var=no 9692 ;; 9693 9694 *nto* | *qnx*) 9695 ;; 9696 9697 openbsd*) 9698 if test -f /usr/libexec/ld.so; then 9699 hardcode_direct=yes 9700 hardcode_shlibpath_var=no 9701 hardcode_direct_absolute=yes 9702 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9703 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9704 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9705 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9706 export_dynamic_flag_spec='${wl}-E' 9707 else 9708 case $host_os in 9709 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9710 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9711 hardcode_libdir_flag_spec='-R$libdir' 9712 ;; 9713 *) 9714 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9715 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9716 ;; 9717 esac 9718 fi 9719 else 9720 ld_shlibs=no 9721 fi 9722 ;; 9723 9724 os2*) 9725 hardcode_libdir_flag_spec='-L$libdir' 9726 hardcode_minus_L=yes 9727 allow_undefined_flag=unsupported 9728 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 9729 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9730 ;; 9731 9732 osf3*) 9733 if test "$GCC" = yes; then 9734 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9735 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9736 else 9737 allow_undefined_flag=' -expect_unresolved \*' 9738 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 9739 fi 9740 archive_cmds_need_lc='no' 9741 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9742 hardcode_libdir_separator=: 9743 ;; 9744 9745 osf4* | osf5*) # as osf3* with the addition of -msym flag 9746 if test "$GCC" = yes; then 9747 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9748 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9749 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9750 else 9751 allow_undefined_flag=' -expect_unresolved \*' 9752 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 9753 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ 9754 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 9755 9756 # Both c and cxx compiler support -rpath directly 9757 hardcode_libdir_flag_spec='-rpath $libdir' 9758 fi 9759 archive_cmds_need_lc='no' 9760 hardcode_libdir_separator=: 9761 ;; 9762 9763 solaris*) 9764 no_undefined_flag=' -z defs' 9765 if test "$GCC" = yes; then 9766 wlarc='${wl}' 9767 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9768 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9769 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9770 else 9771 case `$CC -V 2>&1` in 9772 *"Compilers 5.0"*) 9773 wlarc='' 9774 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9775 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9776 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9777 ;; 9778 *) 9779 wlarc='${wl}' 9780 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9781 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9782 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9783 ;; 9784 esac 9785 fi 9786 hardcode_libdir_flag_spec='-R$libdir' 9787 hardcode_shlibpath_var=no 9788 case $host_os in 9789 solaris2.[0-5] | solaris2.[0-5].*) ;; 9790 *) 9791 # The compiler driver will combine and reorder linker options, 9792 # but understands `-z linker_flag'. GCC discards it without `$wl', 9793 # but is careful enough not to reorder. 9794 # Supported since Solaris 2.6 (maybe 2.5.1?) 9795 if test "$GCC" = yes; then 9796 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9797 else 9798 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9799 fi 9800 ;; 9801 esac 9802 link_all_deplibs=yes 9803 ;; 9804 9805 sunos4*) 9806 if test "x$host_vendor" = xsequent; then 9807 # Use $CC to link under sequent, because it throws in some extra .o 9808 # files that make .init and .fini sections work. 9809 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9810 else 9811 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9812 fi 9813 hardcode_libdir_flag_spec='-L$libdir' 9814 hardcode_direct=yes 9815 hardcode_minus_L=yes 9816 hardcode_shlibpath_var=no 9817 ;; 9818 9819 sysv4) 9820 case $host_vendor in 9821 sni) 9822 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9823 hardcode_direct=yes # is this really true??? 9824 ;; 9825 siemens) 9826 ## LD is ld it makes a PLAMLIB 9827 ## CC just makes a GrossModule. 9828 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9829 reload_cmds='$CC -r -o $output$reload_objs' 9830 hardcode_direct=no 9831 ;; 9832 motorola) 9833 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9834 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9835 ;; 9836 esac 9837 runpath_var='LD_RUN_PATH' 9838 hardcode_shlibpath_var=no 9839 ;; 9840 9841 sysv4.3*) 9842 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9843 hardcode_shlibpath_var=no 9844 export_dynamic_flag_spec='-Bexport' 9845 ;; 9846 9847 sysv4*MP*) 9848 if test -d /usr/nec; then 9849 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9850 hardcode_shlibpath_var=no 9851 runpath_var=LD_RUN_PATH 9852 hardcode_runpath_var=yes 9853 ld_shlibs=yes 9854 fi 9855 ;; 9856 9857 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9858 no_undefined_flag='${wl}-z,text' 9859 archive_cmds_need_lc=no 9860 hardcode_shlibpath_var=no 9861 runpath_var='LD_RUN_PATH' 9862 9863 if test "$GCC" = yes; then 9864 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9865 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9866 else 9867 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9868 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9869 fi 9870 ;; 9871 9872 sysv5* | sco3.2v5* | sco5v6*) 9873 # Note: We can NOT use -z defs as we might desire, because we do not 9874 # link with -lc, and that would cause any symbols used from libc to 9875 # always be unresolved, which means just about no library would 9876 # ever link correctly. If we're not using GNU ld we use -z text 9877 # though, which does catch some bad symbols but isn't as heavy-handed 9878 # as -z defs. 9879 no_undefined_flag='${wl}-z,text' 9880 allow_undefined_flag='${wl}-z,nodefs' 9881 archive_cmds_need_lc=no 9882 hardcode_shlibpath_var=no 9883 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9884 hardcode_libdir_separator=':' 9885 link_all_deplibs=yes 9886 export_dynamic_flag_spec='${wl}-Bexport' 9887 runpath_var='LD_RUN_PATH' 9888 9889 if test "$GCC" = yes; then 9890 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9891 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9892 else 9893 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9894 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9895 fi 9896 ;; 9897 9898 uts4*) 9899 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9900 hardcode_libdir_flag_spec='-L$libdir' 9901 hardcode_shlibpath_var=no 9902 ;; 9903 9904 *) 9905 ld_shlibs=no 9906 ;; 9907 esac 9908 9909 if test x$host_vendor = xsni; then 9910 case $host in 9911 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9912 export_dynamic_flag_spec='${wl}-Blargedynsym' 9913 ;; 9914 esac 9915 fi 9916 fi 9917 9918{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5 9919$as_echo "$ld_shlibs" >&6; } 9920test "$ld_shlibs" = no && can_build_shared=no 9921 9922with_gnu_ld=$with_gnu_ld 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938# 9939# Do we need to explicitly link libc? 9940# 9941case "x$archive_cmds_need_lc" in 9942x|xyes) 9943 # Assume -lc should be added 9944 archive_cmds_need_lc=yes 9945 9946 if test "$enable_shared" = yes && test "$GCC" = yes; then 9947 case $archive_cmds in 9948 *'~'*) 9949 # FIXME: we may have to deal with multi-command sequences. 9950 ;; 9951 '$CC '*) 9952 # Test whether the compiler implicitly links with -lc since on some 9953 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9954 # to ld, don't add -lc before -lgcc. 9955 { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 9956$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9957 $RM conftest* 9958 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9959 9960 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9961 (eval $ac_compile) 2>&5 9962 ac_status=$? 9963 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9964 (exit $ac_status); } 2>conftest.err; then 9965 soname=conftest 9966 lib=conftest 9967 libobjs=conftest.$ac_objext 9968 deplibs= 9969 wl=$lt_prog_compiler_wl 9970 pic_flag=$lt_prog_compiler_pic 9971 compiler_flags=-v 9972 linker_flags=-v 9973 verstring= 9974 output_objdir=. 9975 libname=conftest 9976 lt_save_allow_undefined_flag=$allow_undefined_flag 9977 allow_undefined_flag= 9978 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5 9979 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9980 ac_status=$? 9981 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9982 (exit $ac_status); } 9983 then 9984 archive_cmds_need_lc=no 9985 else 9986 archive_cmds_need_lc=yes 9987 fi 9988 allow_undefined_flag=$lt_save_allow_undefined_flag 9989 else 9990 cat conftest.err 1>&5 9991 fi 9992 $RM conftest* 9993 { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 9994$as_echo "$archive_cmds_need_lc" >&6; } 9995 ;; 9996 esac 9997 fi 9998 ;; 9999esac 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 10113 10114 10115 10116 10117 10118 10119 10120 10121 10122 10123 10124 10125 10126 10127 10128 10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 10142 10143 10144 10145 10146 10147 10148 10149 10150 10151 10152 10153 10154 10155 10156 10157 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 10158$as_echo_n "checking dynamic linker characteristics... " >&6; } 10159 10160if test "$GCC" = yes; then 10161 case $host_os in 10162 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10163 *) lt_awk_arg="/^libraries:/" ;; 10164 esac 10165 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 10166 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 10167 # if the path contains ";" then we assume it to be the separator 10168 # otherwise default to the standard path separator (i.e. ":") - it is 10169 # assumed that no part of a normal pathname contains ";" but that should 10170 # okay in the real world where ";" in dirpaths is itself problematic. 10171 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 10172 else 10173 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10174 fi 10175 # Ok, now we have the path, separated by spaces, we can step through it 10176 # and add multilib dir if necessary. 10177 lt_tmp_lt_search_path_spec= 10178 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10179 for lt_sys_path in $lt_search_path_spec; do 10180 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10181 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10182 else 10183 test -d "$lt_sys_path" && \ 10184 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10185 fi 10186 done 10187 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 10188BEGIN {RS=" "; FS="/|\n";} { 10189 lt_foo=""; 10190 lt_count=0; 10191 for (lt_i = NF; lt_i > 0; lt_i--) { 10192 if ($lt_i != "" && $lt_i != ".") { 10193 if ($lt_i == "..") { 10194 lt_count++; 10195 } else { 10196 if (lt_count == 0) { 10197 lt_foo="/" $lt_i lt_foo; 10198 } else { 10199 lt_count--; 10200 } 10201 } 10202 } 10203 } 10204 if (lt_foo != "") { lt_freq[lt_foo]++; } 10205 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10206}'` 10207 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 10208else 10209 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10210fi 10211library_names_spec= 10212libname_spec='lib$name' 10213soname_spec= 10214shrext_cmds=".so" 10215postinstall_cmds= 10216postuninstall_cmds= 10217finish_cmds= 10218finish_eval= 10219shlibpath_var= 10220shlibpath_overrides_runpath=unknown 10221version_type=none 10222dynamic_linker="$host_os ld.so" 10223sys_lib_dlsearch_path_spec="/lib /usr/lib" 10224need_lib_prefix=unknown 10225hardcode_into_libs=no 10226 10227# when you set need_version to no, make sure it does not cause -set_version 10228# flags to be left without arguments 10229need_version=unknown 10230 10231case $host_os in 10232aix3*) 10233 version_type=linux 10234 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10235 shlibpath_var=LIBPATH 10236 10237 # AIX 3 has no versioning support, so we append a major version to the name. 10238 soname_spec='${libname}${release}${shared_ext}$major' 10239 ;; 10240 10241aix[4-9]*) 10242 version_type=linux 10243 need_lib_prefix=no 10244 need_version=no 10245 hardcode_into_libs=yes 10246 if test "$host_cpu" = ia64; then 10247 # AIX 5 supports IA64 10248 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10249 shlibpath_var=LD_LIBRARY_PATH 10250 else 10251 # With GCC up to 2.95.x, collect2 would create an import file 10252 # for dependence libraries. The import file would start with 10253 # the line `#! .'. This would cause the generated library to 10254 # depend on `.', always an invalid library. This was fixed in 10255 # development snapshots of GCC prior to 3.0. 10256 case $host_os in 10257 aix4 | aix4.[01] | aix4.[01].*) 10258 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10259 echo ' yes ' 10260 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10261 : 10262 else 10263 can_build_shared=no 10264 fi 10265 ;; 10266 esac 10267 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10268 # soname into executable. Probably we can add versioning support to 10269 # collect2, so additional links can be useful in future. 10270 if test "$aix_use_runtimelinking" = yes; then 10271 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10272 # instead of lib<name>.a to let people know that these are not 10273 # typical AIX shared libraries. 10274 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10275 else 10276 # We preserve .a as extension for shared libraries through AIX4.2 10277 # and later when we are not doing run time linking. 10278 library_names_spec='${libname}${release}.a $libname.a' 10279 soname_spec='${libname}${release}${shared_ext}$major' 10280 fi 10281 shlibpath_var=LIBPATH 10282 fi 10283 ;; 10284 10285amigaos*) 10286 case $host_cpu in 10287 powerpc) 10288 # Since July 2007 AmigaOS4 officially supports .so libraries. 10289 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10290 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10291 ;; 10292 m68k) 10293 library_names_spec='$libname.ixlibrary $libname.a' 10294 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10295 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 10296 ;; 10297 esac 10298 ;; 10299 10300beos*) 10301 library_names_spec='${libname}${shared_ext}' 10302 dynamic_linker="$host_os ld.so" 10303 shlibpath_var=LIBRARY_PATH 10304 ;; 10305 10306bsdi[45]*) 10307 version_type=linux 10308 need_version=no 10309 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10310 soname_spec='${libname}${release}${shared_ext}$major' 10311 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10312 shlibpath_var=LD_LIBRARY_PATH 10313 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10314 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10315 # the default ld.so.conf also contains /usr/contrib/lib and 10316 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10317 # libtool to hard-code these into programs 10318 ;; 10319 10320cygwin* | mingw* | pw32* | cegcc*) 10321 version_type=windows 10322 shrext_cmds=".dll" 10323 need_version=no 10324 need_lib_prefix=no 10325 10326 case $GCC,$host_os in 10327 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10328 library_names_spec='$libname.dll.a' 10329 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10330 postinstall_cmds='base_file=`basename \${file}`~ 10331 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10332 dldir=$destdir/`dirname \$dlpath`~ 10333 test -d \$dldir || mkdir -p \$dldir~ 10334 $install_prog $dir/$dlname \$dldir/$dlname~ 10335 chmod a+x \$dldir/$dlname~ 10336 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10337 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10338 fi' 10339 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10340 dlpath=$dir/\$dldll~ 10341 $RM \$dlpath' 10342 shlibpath_overrides_runpath=yes 10343 10344 case $host_os in 10345 cygwin*) 10346 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10347 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10348 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 10349 ;; 10350 mingw* | cegcc*) 10351 # MinGW DLLs use traditional 'lib' prefix 10352 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10353 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 10354 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10355 # It is most probably a Windows format PATH printed by 10356 # mingw gcc, but we are running on Cygwin. Gcc prints its search 10357 # path with ; separators, and with drive letters. We can handle the 10358 # drive letters (cygwin fileutils understands them), so leave them, 10359 # especially as we might pass files found there to a mingw objdump, 10360 # which wouldn't understand a cygwinified path. Ahh. 10361 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10362 else 10363 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10364 fi 10365 ;; 10366 pw32*) 10367 # pw32 DLLs use 'pw' prefix rather than 'lib' 10368 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10369 ;; 10370 esac 10371 ;; 10372 10373 *) 10374 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10375 ;; 10376 esac 10377 dynamic_linker='Win32 ld.exe' 10378 # FIXME: first we should search . and the directory the executable is in 10379 shlibpath_var=PATH 10380 ;; 10381 10382darwin* | rhapsody*) 10383 dynamic_linker="$host_os dyld" 10384 version_type=darwin 10385 need_lib_prefix=no 10386 need_version=no 10387 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10388 soname_spec='${libname}${release}${major}$shared_ext' 10389 shlibpath_overrides_runpath=yes 10390 shlibpath_var=DYLD_LIBRARY_PATH 10391 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10392 10393 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10394 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10395 ;; 10396 10397dgux*) 10398 version_type=linux 10399 need_lib_prefix=no 10400 need_version=no 10401 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10402 soname_spec='${libname}${release}${shared_ext}$major' 10403 shlibpath_var=LD_LIBRARY_PATH 10404 ;; 10405 10406freebsd1*) 10407 dynamic_linker=no 10408 ;; 10409 10410freebsd* | dragonfly*) 10411 # DragonFly does not have aout. When/if they implement a new 10412 # versioning mechanism, adjust this. 10413 if test -x /usr/bin/objformat; then 10414 objformat=`/usr/bin/objformat` 10415 else 10416 case $host_os in 10417 freebsd[123]*) objformat=aout ;; 10418 *) objformat=elf ;; 10419 esac 10420 fi 10421 version_type=freebsd-$objformat 10422 case $version_type in 10423 freebsd-elf*) 10424 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10425 need_version=no 10426 need_lib_prefix=no 10427 ;; 10428 freebsd-*) 10429 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10430 need_version=yes 10431 ;; 10432 esac 10433 shlibpath_var=LD_LIBRARY_PATH 10434 case $host_os in 10435 freebsd2*) 10436 shlibpath_overrides_runpath=yes 10437 ;; 10438 freebsd3.[01]* | freebsdelf3.[01]*) 10439 shlibpath_overrides_runpath=yes 10440 hardcode_into_libs=yes 10441 ;; 10442 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10443 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10444 shlibpath_overrides_runpath=no 10445 hardcode_into_libs=yes 10446 ;; 10447 *) # from 4.6 on, and DragonFly 10448 shlibpath_overrides_runpath=yes 10449 hardcode_into_libs=yes 10450 ;; 10451 esac 10452 ;; 10453 10454gnu*) 10455 version_type=linux 10456 need_lib_prefix=no 10457 need_version=no 10458 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10459 soname_spec='${libname}${release}${shared_ext}$major' 10460 shlibpath_var=LD_LIBRARY_PATH 10461 hardcode_into_libs=yes 10462 ;; 10463 10464hpux9* | hpux10* | hpux11*) 10465 # Give a soname corresponding to the major version so that dld.sl refuses to 10466 # link against other versions. 10467 version_type=sunos 10468 need_lib_prefix=no 10469 need_version=no 10470 case $host_cpu in 10471 ia64*) 10472 shrext_cmds='.so' 10473 hardcode_into_libs=yes 10474 dynamic_linker="$host_os dld.so" 10475 shlibpath_var=LD_LIBRARY_PATH 10476 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10477 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10478 soname_spec='${libname}${release}${shared_ext}$major' 10479 if test "X$HPUX_IA64_MODE" = X32; then 10480 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10481 else 10482 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10483 fi 10484 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10485 ;; 10486 hppa*64*) 10487 shrext_cmds='.sl' 10488 hardcode_into_libs=yes 10489 dynamic_linker="$host_os dld.sl" 10490 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10491 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10492 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10493 soname_spec='${libname}${release}${shared_ext}$major' 10494 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10495 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10496 ;; 10497 *) 10498 shrext_cmds='.sl' 10499 dynamic_linker="$host_os dld.sl" 10500 shlibpath_var=SHLIB_PATH 10501 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10502 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10503 soname_spec='${libname}${release}${shared_ext}$major' 10504 ;; 10505 esac 10506 # HP-UX runs *really* slowly unless shared libraries are mode 555. 10507 postinstall_cmds='chmod 555 $lib' 10508 ;; 10509 10510interix[3-9]*) 10511 version_type=linux 10512 need_lib_prefix=no 10513 need_version=no 10514 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10515 soname_spec='${libname}${release}${shared_ext}$major' 10516 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10517 shlibpath_var=LD_LIBRARY_PATH 10518 shlibpath_overrides_runpath=no 10519 hardcode_into_libs=yes 10520 ;; 10521 10522irix5* | irix6* | nonstopux*) 10523 case $host_os in 10524 nonstopux*) version_type=nonstopux ;; 10525 *) 10526 if test "$lt_cv_prog_gnu_ld" = yes; then 10527 version_type=linux 10528 else 10529 version_type=irix 10530 fi ;; 10531 esac 10532 need_lib_prefix=no 10533 need_version=no 10534 soname_spec='${libname}${release}${shared_ext}$major' 10535 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10536 case $host_os in 10537 irix5* | nonstopux*) 10538 libsuff= shlibsuff= 10539 ;; 10540 *) 10541 case $LD in # libtool.m4 will add one of these switches to LD 10542 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10543 libsuff= shlibsuff= libmagic=32-bit;; 10544 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10545 libsuff=32 shlibsuff=N32 libmagic=N32;; 10546 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10547 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10548 *) libsuff= shlibsuff= libmagic=never-match;; 10549 esac 10550 ;; 10551 esac 10552 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10553 shlibpath_overrides_runpath=no 10554 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10555 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10556 hardcode_into_libs=yes 10557 ;; 10558 10559# No shared lib support for Linux oldld, aout, or coff. 10560linux*oldld* | linux*aout* | linux*coff*) 10561 dynamic_linker=no 10562 ;; 10563 10564# This must be Linux ELF. 10565linux* | k*bsd*-gnu) 10566 version_type=linux 10567 need_lib_prefix=no 10568 need_version=no 10569 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10570 soname_spec='${libname}${release}${shared_ext}$major' 10571 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10572 shlibpath_var=LD_LIBRARY_PATH 10573 shlibpath_overrides_runpath=no 10574 # Some binutils ld are patched to set DT_RUNPATH 10575 save_LDFLAGS=$LDFLAGS 10576 save_libdir=$libdir 10577 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10578 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10579 cat >conftest.$ac_ext <<_ACEOF 10580/* confdefs.h. */ 10581_ACEOF 10582cat confdefs.h >>conftest.$ac_ext 10583cat >>conftest.$ac_ext <<_ACEOF 10584/* end confdefs.h. */ 10585 10586int 10587main () 10588{ 10589 10590 ; 10591 return 0; 10592} 10593_ACEOF 10594rm -f conftest.$ac_objext conftest$ac_exeext 10595if { (ac_try="$ac_link" 10596case "(($ac_try" in 10597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10598 *) ac_try_echo=$ac_try;; 10599esac 10600eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10601$as_echo "$ac_try_echo") >&5 10602 (eval "$ac_link") 2>conftest.er1 10603 ac_status=$? 10604 grep -v '^ *+' conftest.er1 >conftest.err 10605 rm -f conftest.er1 10606 cat conftest.err >&5 10607 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10608 (exit $ac_status); } && { 10609 test -z "$ac_c_werror_flag" || 10610 test ! -s conftest.err 10611 } && test -s conftest$ac_exeext && { 10612 test "$cross_compiling" = yes || 10613 $as_test_x conftest$ac_exeext 10614 }; then 10615 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then 10616 shlibpath_overrides_runpath=yes 10617fi 10618 10619else 10620 $as_echo "$as_me: failed program was:" >&5 10621sed 's/^/| /' conftest.$ac_ext >&5 10622 10623 10624fi 10625 10626rm -rf conftest.dSYM 10627rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10628 conftest$ac_exeext conftest.$ac_ext 10629 LDFLAGS=$save_LDFLAGS 10630 libdir=$save_libdir 10631 10632 # This implies no fast_install, which is unacceptable. 10633 # Some rework will be needed to allow for fast_install 10634 # before this can be enabled. 10635 hardcode_into_libs=yes 10636 10637 # Add ABI-specific directories to the system library path. 10638 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 10639 10640 # Append ld.so.conf contents to the search path 10641 if test -f /etc/ld.so.conf; then 10642 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` 10643 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 10644 fi 10645 10646 # We used to test for /lib/ld.so.1 and disable shared libraries on 10647 # powerpc, because MkLinux only supported shared libraries with the 10648 # GNU dynamic linker. Since this was broken with cross compilers, 10649 # most powerpc-linux boxes support dynamic linking these days and 10650 # people can always --disable-shared, the test was removed, and we 10651 # assume the GNU/Linux dynamic linker is in use. 10652 dynamic_linker='GNU/Linux ld.so' 10653 ;; 10654 10655netbsd*) 10656 version_type=sunos 10657 need_lib_prefix=no 10658 need_version=no 10659 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10660 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10661 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10662 dynamic_linker='NetBSD (a.out) ld.so' 10663 else 10664 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10665 soname_spec='${libname}${release}${shared_ext}$major' 10666 dynamic_linker='NetBSD ld.elf_so' 10667 fi 10668 shlibpath_var=LD_LIBRARY_PATH 10669 shlibpath_overrides_runpath=yes 10670 hardcode_into_libs=yes 10671 ;; 10672 10673newsos6) 10674 version_type=linux 10675 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10676 shlibpath_var=LD_LIBRARY_PATH 10677 shlibpath_overrides_runpath=yes 10678 ;; 10679 10680*nto* | *qnx*) 10681 version_type=qnx 10682 need_lib_prefix=no 10683 need_version=no 10684 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10685 soname_spec='${libname}${release}${shared_ext}$major' 10686 shlibpath_var=LD_LIBRARY_PATH 10687 shlibpath_overrides_runpath=no 10688 hardcode_into_libs=yes 10689 dynamic_linker='ldqnx.so' 10690 ;; 10691 10692openbsd*) 10693 version_type=sunos 10694 sys_lib_dlsearch_path_spec="/usr/lib" 10695 need_lib_prefix=no 10696 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10697 case $host_os in 10698 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10699 *) need_version=no ;; 10700 esac 10701 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10702 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10703 shlibpath_var=LD_LIBRARY_PATH 10704 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10705 case $host_os in 10706 openbsd2.[89] | openbsd2.[89].*) 10707 shlibpath_overrides_runpath=no 10708 ;; 10709 *) 10710 shlibpath_overrides_runpath=yes 10711 ;; 10712 esac 10713 else 10714 shlibpath_overrides_runpath=yes 10715 fi 10716 ;; 10717 10718os2*) 10719 libname_spec='$name' 10720 shrext_cmds=".dll" 10721 need_lib_prefix=no 10722 library_names_spec='$libname${shared_ext} $libname.a' 10723 dynamic_linker='OS/2 ld.exe' 10724 shlibpath_var=LIBPATH 10725 ;; 10726 10727osf3* | osf4* | osf5*) 10728 version_type=osf 10729 need_lib_prefix=no 10730 need_version=no 10731 soname_spec='${libname}${release}${shared_ext}$major' 10732 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10733 shlibpath_var=LD_LIBRARY_PATH 10734 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10735 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10736 ;; 10737 10738rdos*) 10739 dynamic_linker=no 10740 ;; 10741 10742solaris*) 10743 version_type=linux 10744 need_lib_prefix=no 10745 need_version=no 10746 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10747 soname_spec='${libname}${release}${shared_ext}$major' 10748 shlibpath_var=LD_LIBRARY_PATH 10749 shlibpath_overrides_runpath=yes 10750 hardcode_into_libs=yes 10751 # ldd complains unless libraries are executable 10752 postinstall_cmds='chmod +x $lib' 10753 ;; 10754 10755sunos4*) 10756 version_type=sunos 10757 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10758 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10759 shlibpath_var=LD_LIBRARY_PATH 10760 shlibpath_overrides_runpath=yes 10761 if test "$with_gnu_ld" = yes; then 10762 need_lib_prefix=no 10763 fi 10764 need_version=yes 10765 ;; 10766 10767sysv4 | sysv4.3*) 10768 version_type=linux 10769 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10770 soname_spec='${libname}${release}${shared_ext}$major' 10771 shlibpath_var=LD_LIBRARY_PATH 10772 case $host_vendor in 10773 sni) 10774 shlibpath_overrides_runpath=no 10775 need_lib_prefix=no 10776 runpath_var=LD_RUN_PATH 10777 ;; 10778 siemens) 10779 need_lib_prefix=no 10780 ;; 10781 motorola) 10782 need_lib_prefix=no 10783 need_version=no 10784 shlibpath_overrides_runpath=no 10785 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10786 ;; 10787 esac 10788 ;; 10789 10790sysv4*MP*) 10791 if test -d /usr/nec ;then 10792 version_type=linux 10793 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10794 soname_spec='$libname${shared_ext}.$major' 10795 shlibpath_var=LD_LIBRARY_PATH 10796 fi 10797 ;; 10798 10799sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10800 version_type=freebsd-elf 10801 need_lib_prefix=no 10802 need_version=no 10803 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10804 soname_spec='${libname}${release}${shared_ext}$major' 10805 shlibpath_var=LD_LIBRARY_PATH 10806 shlibpath_overrides_runpath=yes 10807 hardcode_into_libs=yes 10808 if test "$with_gnu_ld" = yes; then 10809 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10810 else 10811 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10812 case $host_os in 10813 sco3.2v5*) 10814 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10815 ;; 10816 esac 10817 fi 10818 sys_lib_dlsearch_path_spec='/usr/lib' 10819 ;; 10820 10821tpf*) 10822 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10823 version_type=linux 10824 need_lib_prefix=no 10825 need_version=no 10826 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10827 shlibpath_var=LD_LIBRARY_PATH 10828 shlibpath_overrides_runpath=no 10829 hardcode_into_libs=yes 10830 ;; 10831 10832uts4*) 10833 version_type=linux 10834 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10835 soname_spec='${libname}${release}${shared_ext}$major' 10836 shlibpath_var=LD_LIBRARY_PATH 10837 ;; 10838 10839*) 10840 dynamic_linker=no 10841 ;; 10842esac 10843{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 10844$as_echo "$dynamic_linker" >&6; } 10845test "$dynamic_linker" = no && can_build_shared=no 10846 10847variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10848if test "$GCC" = yes; then 10849 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10850fi 10851 10852if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10853 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10854fi 10855if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10856 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10857fi 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891 10892 10893 10894 10895 10896 10897 10898 10899 10900 10901 10902 10903 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914 10915 10916 10917 10918 10919 10920 10921 10922 10923 10924 10925 10926 10927 10928 10929 10930 10931 10932 10933 10934 10935 10936 10937 10938 10939 10940 10941 10942 10943 10944 10945 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 10946$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10947hardcode_action= 10948if test -n "$hardcode_libdir_flag_spec" || 10949 test -n "$runpath_var" || 10950 test "X$hardcode_automatic" = "Xyes" ; then 10951 10952 # We can hardcode non-existent directories. 10953 if test "$hardcode_direct" != no && 10954 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10955 # have to relink, otherwise we might link with an installed library 10956 # when we should be linking with a yet-to-be-installed one 10957 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10958 test "$hardcode_minus_L" != no; then 10959 # Linking always hardcodes the temporary library directory. 10960 hardcode_action=relink 10961 else 10962 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10963 hardcode_action=immediate 10964 fi 10965else 10966 # We cannot hardcode anything, or else we can only hardcode existing 10967 # directories. 10968 hardcode_action=unsupported 10969fi 10970{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5 10971$as_echo "$hardcode_action" >&6; } 10972 10973if test "$hardcode_action" = relink || 10974 test "$inherit_rpath" = yes; then 10975 # Fast installation is not supported 10976 enable_fast_install=no 10977elif test "$shlibpath_overrides_runpath" = yes || 10978 test "$enable_shared" = no; then 10979 # Fast installation is not necessary 10980 enable_fast_install=needless 10981fi 10982 10983 10984 10985 10986 10987 10988 if test "x$enable_dlopen" != xyes; then 10989 enable_dlopen=unknown 10990 enable_dlopen_self=unknown 10991 enable_dlopen_self_static=unknown 10992else 10993 lt_cv_dlopen=no 10994 lt_cv_dlopen_libs= 10995 10996 case $host_os in 10997 beos*) 10998 lt_cv_dlopen="load_add_on" 10999 lt_cv_dlopen_libs= 11000 lt_cv_dlopen_self=yes 11001 ;; 11002 11003 mingw* | pw32* | cegcc*) 11004 lt_cv_dlopen="LoadLibrary" 11005 lt_cv_dlopen_libs= 11006 ;; 11007 11008 cygwin*) 11009 lt_cv_dlopen="dlopen" 11010 lt_cv_dlopen_libs= 11011 ;; 11012 11013 darwin*) 11014 # if libdl is installed we need to link against it 11015 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 11016$as_echo_n "checking for dlopen in -ldl... " >&6; } 11017if test "${ac_cv_lib_dl_dlopen+set}" = set; then 11018 $as_echo_n "(cached) " >&6 11019else 11020 ac_check_lib_save_LIBS=$LIBS 11021LIBS="-ldl $LIBS" 11022cat >conftest.$ac_ext <<_ACEOF 11023/* confdefs.h. */ 11024_ACEOF 11025cat confdefs.h >>conftest.$ac_ext 11026cat >>conftest.$ac_ext <<_ACEOF 11027/* end confdefs.h. */ 11028 11029/* Override any GCC internal prototype to avoid an error. 11030 Use char because int might match the return type of a GCC 11031 builtin and then its argument prototype would still apply. */ 11032#ifdef __cplusplus 11033extern "C" 11034#endif 11035char dlopen (); 11036int 11037main () 11038{ 11039return dlopen (); 11040 ; 11041 return 0; 11042} 11043_ACEOF 11044rm -f conftest.$ac_objext conftest$ac_exeext 11045if { (ac_try="$ac_link" 11046case "(($ac_try" in 11047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11048 *) ac_try_echo=$ac_try;; 11049esac 11050eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11051$as_echo "$ac_try_echo") >&5 11052 (eval "$ac_link") 2>conftest.er1 11053 ac_status=$? 11054 grep -v '^ *+' conftest.er1 >conftest.err 11055 rm -f conftest.er1 11056 cat conftest.err >&5 11057 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11058 (exit $ac_status); } && { 11059 test -z "$ac_c_werror_flag" || 11060 test ! -s conftest.err 11061 } && test -s conftest$ac_exeext && { 11062 test "$cross_compiling" = yes || 11063 $as_test_x conftest$ac_exeext 11064 }; then 11065 ac_cv_lib_dl_dlopen=yes 11066else 11067 $as_echo "$as_me: failed program was:" >&5 11068sed 's/^/| /' conftest.$ac_ext >&5 11069 11070 ac_cv_lib_dl_dlopen=no 11071fi 11072 11073rm -rf conftest.dSYM 11074rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11075 conftest$ac_exeext conftest.$ac_ext 11076LIBS=$ac_check_lib_save_LIBS 11077fi 11078{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 11079$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11080if test "x$ac_cv_lib_dl_dlopen" = x""yes; then 11081 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11082else 11083 11084 lt_cv_dlopen="dyld" 11085 lt_cv_dlopen_libs= 11086 lt_cv_dlopen_self=yes 11087 11088fi 11089 11090 ;; 11091 11092 *) 11093 { $as_echo "$as_me:$LINENO: checking for shl_load" >&5 11094$as_echo_n "checking for shl_load... " >&6; } 11095if test "${ac_cv_func_shl_load+set}" = set; then 11096 $as_echo_n "(cached) " >&6 11097else 11098 cat >conftest.$ac_ext <<_ACEOF 11099/* confdefs.h. */ 11100_ACEOF 11101cat confdefs.h >>conftest.$ac_ext 11102cat >>conftest.$ac_ext <<_ACEOF 11103/* end confdefs.h. */ 11104/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 11105 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11106#define shl_load innocuous_shl_load 11107 11108/* System header to define __stub macros and hopefully few prototypes, 11109 which can conflict with char shl_load (); below. 11110 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11111 <limits.h> exists even on freestanding compilers. */ 11112 11113#ifdef __STDC__ 11114# include <limits.h> 11115#else 11116# include <assert.h> 11117#endif 11118 11119#undef shl_load 11120 11121/* Override any GCC internal prototype to avoid an error. 11122 Use char because int might match the return type of a GCC 11123 builtin and then its argument prototype would still apply. */ 11124#ifdef __cplusplus 11125extern "C" 11126#endif 11127char shl_load (); 11128/* The GNU C library defines this for functions which it implements 11129 to always fail with ENOSYS. Some functions are actually named 11130 something starting with __ and the normal name is an alias. */ 11131#if defined __stub_shl_load || defined __stub___shl_load 11132choke me 11133#endif 11134 11135int 11136main () 11137{ 11138return shl_load (); 11139 ; 11140 return 0; 11141} 11142_ACEOF 11143rm -f conftest.$ac_objext conftest$ac_exeext 11144if { (ac_try="$ac_link" 11145case "(($ac_try" in 11146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11147 *) ac_try_echo=$ac_try;; 11148esac 11149eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11150$as_echo "$ac_try_echo") >&5 11151 (eval "$ac_link") 2>conftest.er1 11152 ac_status=$? 11153 grep -v '^ *+' conftest.er1 >conftest.err 11154 rm -f conftest.er1 11155 cat conftest.err >&5 11156 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11157 (exit $ac_status); } && { 11158 test -z "$ac_c_werror_flag" || 11159 test ! -s conftest.err 11160 } && test -s conftest$ac_exeext && { 11161 test "$cross_compiling" = yes || 11162 $as_test_x conftest$ac_exeext 11163 }; then 11164 ac_cv_func_shl_load=yes 11165else 11166 $as_echo "$as_me: failed program was:" >&5 11167sed 's/^/| /' conftest.$ac_ext >&5 11168 11169 ac_cv_func_shl_load=no 11170fi 11171 11172rm -rf conftest.dSYM 11173rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11174 conftest$ac_exeext conftest.$ac_ext 11175fi 11176{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 11177$as_echo "$ac_cv_func_shl_load" >&6; } 11178if test "x$ac_cv_func_shl_load" = x""yes; then 11179 lt_cv_dlopen="shl_load" 11180else 11181 { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 11182$as_echo_n "checking for shl_load in -ldld... " >&6; } 11183if test "${ac_cv_lib_dld_shl_load+set}" = set; then 11184 $as_echo_n "(cached) " >&6 11185else 11186 ac_check_lib_save_LIBS=$LIBS 11187LIBS="-ldld $LIBS" 11188cat >conftest.$ac_ext <<_ACEOF 11189/* confdefs.h. */ 11190_ACEOF 11191cat confdefs.h >>conftest.$ac_ext 11192cat >>conftest.$ac_ext <<_ACEOF 11193/* end confdefs.h. */ 11194 11195/* Override any GCC internal prototype to avoid an error. 11196 Use char because int might match the return type of a GCC 11197 builtin and then its argument prototype would still apply. */ 11198#ifdef __cplusplus 11199extern "C" 11200#endif 11201char shl_load (); 11202int 11203main () 11204{ 11205return shl_load (); 11206 ; 11207 return 0; 11208} 11209_ACEOF 11210rm -f conftest.$ac_objext conftest$ac_exeext 11211if { (ac_try="$ac_link" 11212case "(($ac_try" in 11213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11214 *) ac_try_echo=$ac_try;; 11215esac 11216eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11217$as_echo "$ac_try_echo") >&5 11218 (eval "$ac_link") 2>conftest.er1 11219 ac_status=$? 11220 grep -v '^ *+' conftest.er1 >conftest.err 11221 rm -f conftest.er1 11222 cat conftest.err >&5 11223 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11224 (exit $ac_status); } && { 11225 test -z "$ac_c_werror_flag" || 11226 test ! -s conftest.err 11227 } && test -s conftest$ac_exeext && { 11228 test "$cross_compiling" = yes || 11229 $as_test_x conftest$ac_exeext 11230 }; then 11231 ac_cv_lib_dld_shl_load=yes 11232else 11233 $as_echo "$as_me: failed program was:" >&5 11234sed 's/^/| /' conftest.$ac_ext >&5 11235 11236 ac_cv_lib_dld_shl_load=no 11237fi 11238 11239rm -rf conftest.dSYM 11240rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11241 conftest$ac_exeext conftest.$ac_ext 11242LIBS=$ac_check_lib_save_LIBS 11243fi 11244{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 11245$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11246if test "x$ac_cv_lib_dld_shl_load" = x""yes; then 11247 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11248else 11249 { $as_echo "$as_me:$LINENO: checking for dlopen" >&5 11250$as_echo_n "checking for dlopen... " >&6; } 11251if test "${ac_cv_func_dlopen+set}" = set; then 11252 $as_echo_n "(cached) " >&6 11253else 11254 cat >conftest.$ac_ext <<_ACEOF 11255/* confdefs.h. */ 11256_ACEOF 11257cat confdefs.h >>conftest.$ac_ext 11258cat >>conftest.$ac_ext <<_ACEOF 11259/* end confdefs.h. */ 11260/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. 11261 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11262#define dlopen innocuous_dlopen 11263 11264/* System header to define __stub macros and hopefully few prototypes, 11265 which can conflict with char dlopen (); below. 11266 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11267 <limits.h> exists even on freestanding compilers. */ 11268 11269#ifdef __STDC__ 11270# include <limits.h> 11271#else 11272# include <assert.h> 11273#endif 11274 11275#undef dlopen 11276 11277/* Override any GCC internal prototype to avoid an error. 11278 Use char because int might match the return type of a GCC 11279 builtin and then its argument prototype would still apply. */ 11280#ifdef __cplusplus 11281extern "C" 11282#endif 11283char dlopen (); 11284/* The GNU C library defines this for functions which it implements 11285 to always fail with ENOSYS. Some functions are actually named 11286 something starting with __ and the normal name is an alias. */ 11287#if defined __stub_dlopen || defined __stub___dlopen 11288choke me 11289#endif 11290 11291int 11292main () 11293{ 11294return dlopen (); 11295 ; 11296 return 0; 11297} 11298_ACEOF 11299rm -f conftest.$ac_objext conftest$ac_exeext 11300if { (ac_try="$ac_link" 11301case "(($ac_try" in 11302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11303 *) ac_try_echo=$ac_try;; 11304esac 11305eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11306$as_echo "$ac_try_echo") >&5 11307 (eval "$ac_link") 2>conftest.er1 11308 ac_status=$? 11309 grep -v '^ *+' conftest.er1 >conftest.err 11310 rm -f conftest.er1 11311 cat conftest.err >&5 11312 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11313 (exit $ac_status); } && { 11314 test -z "$ac_c_werror_flag" || 11315 test ! -s conftest.err 11316 } && test -s conftest$ac_exeext && { 11317 test "$cross_compiling" = yes || 11318 $as_test_x conftest$ac_exeext 11319 }; then 11320 ac_cv_func_dlopen=yes 11321else 11322 $as_echo "$as_me: failed program was:" >&5 11323sed 's/^/| /' conftest.$ac_ext >&5 11324 11325 ac_cv_func_dlopen=no 11326fi 11327 11328rm -rf conftest.dSYM 11329rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11330 conftest$ac_exeext conftest.$ac_ext 11331fi 11332{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 11333$as_echo "$ac_cv_func_dlopen" >&6; } 11334if test "x$ac_cv_func_dlopen" = x""yes; then 11335 lt_cv_dlopen="dlopen" 11336else 11337 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 11338$as_echo_n "checking for dlopen in -ldl... " >&6; } 11339if test "${ac_cv_lib_dl_dlopen+set}" = set; then 11340 $as_echo_n "(cached) " >&6 11341else 11342 ac_check_lib_save_LIBS=$LIBS 11343LIBS="-ldl $LIBS" 11344cat >conftest.$ac_ext <<_ACEOF 11345/* confdefs.h. */ 11346_ACEOF 11347cat confdefs.h >>conftest.$ac_ext 11348cat >>conftest.$ac_ext <<_ACEOF 11349/* end confdefs.h. */ 11350 11351/* Override any GCC internal prototype to avoid an error. 11352 Use char because int might match the return type of a GCC 11353 builtin and then its argument prototype would still apply. */ 11354#ifdef __cplusplus 11355extern "C" 11356#endif 11357char dlopen (); 11358int 11359main () 11360{ 11361return dlopen (); 11362 ; 11363 return 0; 11364} 11365_ACEOF 11366rm -f conftest.$ac_objext conftest$ac_exeext 11367if { (ac_try="$ac_link" 11368case "(($ac_try" in 11369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11370 *) ac_try_echo=$ac_try;; 11371esac 11372eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11373$as_echo "$ac_try_echo") >&5 11374 (eval "$ac_link") 2>conftest.er1 11375 ac_status=$? 11376 grep -v '^ *+' conftest.er1 >conftest.err 11377 rm -f conftest.er1 11378 cat conftest.err >&5 11379 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11380 (exit $ac_status); } && { 11381 test -z "$ac_c_werror_flag" || 11382 test ! -s conftest.err 11383 } && test -s conftest$ac_exeext && { 11384 test "$cross_compiling" = yes || 11385 $as_test_x conftest$ac_exeext 11386 }; then 11387 ac_cv_lib_dl_dlopen=yes 11388else 11389 $as_echo "$as_me: failed program was:" >&5 11390sed 's/^/| /' conftest.$ac_ext >&5 11391 11392 ac_cv_lib_dl_dlopen=no 11393fi 11394 11395rm -rf conftest.dSYM 11396rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11397 conftest$ac_exeext conftest.$ac_ext 11398LIBS=$ac_check_lib_save_LIBS 11399fi 11400{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 11401$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11402if test "x$ac_cv_lib_dl_dlopen" = x""yes; then 11403 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11404else 11405 { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 11406$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11407if test "${ac_cv_lib_svld_dlopen+set}" = set; then 11408 $as_echo_n "(cached) " >&6 11409else 11410 ac_check_lib_save_LIBS=$LIBS 11411LIBS="-lsvld $LIBS" 11412cat >conftest.$ac_ext <<_ACEOF 11413/* confdefs.h. */ 11414_ACEOF 11415cat confdefs.h >>conftest.$ac_ext 11416cat >>conftest.$ac_ext <<_ACEOF 11417/* end confdefs.h. */ 11418 11419/* Override any GCC internal prototype to avoid an error. 11420 Use char because int might match the return type of a GCC 11421 builtin and then its argument prototype would still apply. */ 11422#ifdef __cplusplus 11423extern "C" 11424#endif 11425char dlopen (); 11426int 11427main () 11428{ 11429return dlopen (); 11430 ; 11431 return 0; 11432} 11433_ACEOF 11434rm -f conftest.$ac_objext conftest$ac_exeext 11435if { (ac_try="$ac_link" 11436case "(($ac_try" in 11437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11438 *) ac_try_echo=$ac_try;; 11439esac 11440eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11441$as_echo "$ac_try_echo") >&5 11442 (eval "$ac_link") 2>conftest.er1 11443 ac_status=$? 11444 grep -v '^ *+' conftest.er1 >conftest.err 11445 rm -f conftest.er1 11446 cat conftest.err >&5 11447 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11448 (exit $ac_status); } && { 11449 test -z "$ac_c_werror_flag" || 11450 test ! -s conftest.err 11451 } && test -s conftest$ac_exeext && { 11452 test "$cross_compiling" = yes || 11453 $as_test_x conftest$ac_exeext 11454 }; then 11455 ac_cv_lib_svld_dlopen=yes 11456else 11457 $as_echo "$as_me: failed program was:" >&5 11458sed 's/^/| /' conftest.$ac_ext >&5 11459 11460 ac_cv_lib_svld_dlopen=no 11461fi 11462 11463rm -rf conftest.dSYM 11464rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11465 conftest$ac_exeext conftest.$ac_ext 11466LIBS=$ac_check_lib_save_LIBS 11467fi 11468{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 11469$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11470if test "x$ac_cv_lib_svld_dlopen" = x""yes; then 11471 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11472else 11473 { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 11474$as_echo_n "checking for dld_link in -ldld... " >&6; } 11475if test "${ac_cv_lib_dld_dld_link+set}" = set; then 11476 $as_echo_n "(cached) " >&6 11477else 11478 ac_check_lib_save_LIBS=$LIBS 11479LIBS="-ldld $LIBS" 11480cat >conftest.$ac_ext <<_ACEOF 11481/* confdefs.h. */ 11482_ACEOF 11483cat confdefs.h >>conftest.$ac_ext 11484cat >>conftest.$ac_ext <<_ACEOF 11485/* end confdefs.h. */ 11486 11487/* Override any GCC internal prototype to avoid an error. 11488 Use char because int might match the return type of a GCC 11489 builtin and then its argument prototype would still apply. */ 11490#ifdef __cplusplus 11491extern "C" 11492#endif 11493char dld_link (); 11494int 11495main () 11496{ 11497return dld_link (); 11498 ; 11499 return 0; 11500} 11501_ACEOF 11502rm -f conftest.$ac_objext conftest$ac_exeext 11503if { (ac_try="$ac_link" 11504case "(($ac_try" in 11505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11506 *) ac_try_echo=$ac_try;; 11507esac 11508eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11509$as_echo "$ac_try_echo") >&5 11510 (eval "$ac_link") 2>conftest.er1 11511 ac_status=$? 11512 grep -v '^ *+' conftest.er1 >conftest.err 11513 rm -f conftest.er1 11514 cat conftest.err >&5 11515 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11516 (exit $ac_status); } && { 11517 test -z "$ac_c_werror_flag" || 11518 test ! -s conftest.err 11519 } && test -s conftest$ac_exeext && { 11520 test "$cross_compiling" = yes || 11521 $as_test_x conftest$ac_exeext 11522 }; then 11523 ac_cv_lib_dld_dld_link=yes 11524else 11525 $as_echo "$as_me: failed program was:" >&5 11526sed 's/^/| /' conftest.$ac_ext >&5 11527 11528 ac_cv_lib_dld_dld_link=no 11529fi 11530 11531rm -rf conftest.dSYM 11532rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11533 conftest$ac_exeext conftest.$ac_ext 11534LIBS=$ac_check_lib_save_LIBS 11535fi 11536{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 11537$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11538if test "x$ac_cv_lib_dld_dld_link" = x""yes; then 11539 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11540fi 11541 11542 11543fi 11544 11545 11546fi 11547 11548 11549fi 11550 11551 11552fi 11553 11554 11555fi 11556 11557 ;; 11558 esac 11559 11560 if test "x$lt_cv_dlopen" != xno; then 11561 enable_dlopen=yes 11562 else 11563 enable_dlopen=no 11564 fi 11565 11566 case $lt_cv_dlopen in 11567 dlopen) 11568 save_CPPFLAGS="$CPPFLAGS" 11569 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11570 11571 save_LDFLAGS="$LDFLAGS" 11572 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11573 11574 save_LIBS="$LIBS" 11575 LIBS="$lt_cv_dlopen_libs $LIBS" 11576 11577 { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 11578$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11579if test "${lt_cv_dlopen_self+set}" = set; then 11580 $as_echo_n "(cached) " >&6 11581else 11582 if test "$cross_compiling" = yes; then : 11583 lt_cv_dlopen_self=cross 11584else 11585 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11586 lt_status=$lt_dlunknown 11587 cat > conftest.$ac_ext <<_LT_EOF 11588#line 11588 "configure" 11589#include "confdefs.h" 11590 11591#if HAVE_DLFCN_H 11592#include <dlfcn.h> 11593#endif 11594 11595#include <stdio.h> 11596 11597#ifdef RTLD_GLOBAL 11598# define LT_DLGLOBAL RTLD_GLOBAL 11599#else 11600# ifdef DL_GLOBAL 11601# define LT_DLGLOBAL DL_GLOBAL 11602# else 11603# define LT_DLGLOBAL 0 11604# endif 11605#endif 11606 11607/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11608 find out it does not work in some platform. */ 11609#ifndef LT_DLLAZY_OR_NOW 11610# ifdef RTLD_LAZY 11611# define LT_DLLAZY_OR_NOW RTLD_LAZY 11612# else 11613# ifdef DL_LAZY 11614# define LT_DLLAZY_OR_NOW DL_LAZY 11615# else 11616# ifdef RTLD_NOW 11617# define LT_DLLAZY_OR_NOW RTLD_NOW 11618# else 11619# ifdef DL_NOW 11620# define LT_DLLAZY_OR_NOW DL_NOW 11621# else 11622# define LT_DLLAZY_OR_NOW 0 11623# endif 11624# endif 11625# endif 11626# endif 11627#endif 11628 11629void fnord() { int i=42;} 11630int main () 11631{ 11632 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11633 int status = $lt_dlunknown; 11634 11635 if (self) 11636 { 11637 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11638 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11639 /* dlclose (self); */ 11640 } 11641 else 11642 puts (dlerror ()); 11643 11644 return status; 11645} 11646_LT_EOF 11647 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11648 (eval $ac_link) 2>&5 11649 ac_status=$? 11650 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11651 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 11652 (./conftest; exit; ) >&5 2>/dev/null 11653 lt_status=$? 11654 case x$lt_status in 11655 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11656 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11657 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11658 esac 11659 else : 11660 # compilation failed 11661 lt_cv_dlopen_self=no 11662 fi 11663fi 11664rm -fr conftest* 11665 11666 11667fi 11668{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 11669$as_echo "$lt_cv_dlopen_self" >&6; } 11670 11671 if test "x$lt_cv_dlopen_self" = xyes; then 11672 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11673 { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 11674$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11675if test "${lt_cv_dlopen_self_static+set}" = set; then 11676 $as_echo_n "(cached) " >&6 11677else 11678 if test "$cross_compiling" = yes; then : 11679 lt_cv_dlopen_self_static=cross 11680else 11681 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11682 lt_status=$lt_dlunknown 11683 cat > conftest.$ac_ext <<_LT_EOF 11684#line 11684 "configure" 11685#include "confdefs.h" 11686 11687#if HAVE_DLFCN_H 11688#include <dlfcn.h> 11689#endif 11690 11691#include <stdio.h> 11692 11693#ifdef RTLD_GLOBAL 11694# define LT_DLGLOBAL RTLD_GLOBAL 11695#else 11696# ifdef DL_GLOBAL 11697# define LT_DLGLOBAL DL_GLOBAL 11698# else 11699# define LT_DLGLOBAL 0 11700# endif 11701#endif 11702 11703/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11704 find out it does not work in some platform. */ 11705#ifndef LT_DLLAZY_OR_NOW 11706# ifdef RTLD_LAZY 11707# define LT_DLLAZY_OR_NOW RTLD_LAZY 11708# else 11709# ifdef DL_LAZY 11710# define LT_DLLAZY_OR_NOW DL_LAZY 11711# else 11712# ifdef RTLD_NOW 11713# define LT_DLLAZY_OR_NOW RTLD_NOW 11714# else 11715# ifdef DL_NOW 11716# define LT_DLLAZY_OR_NOW DL_NOW 11717# else 11718# define LT_DLLAZY_OR_NOW 0 11719# endif 11720# endif 11721# endif 11722# endif 11723#endif 11724 11725void fnord() { int i=42;} 11726int main () 11727{ 11728 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11729 int status = $lt_dlunknown; 11730 11731 if (self) 11732 { 11733 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11734 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11735 /* dlclose (self); */ 11736 } 11737 else 11738 puts (dlerror ()); 11739 11740 return status; 11741} 11742_LT_EOF 11743 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11744 (eval $ac_link) 2>&5 11745 ac_status=$? 11746 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11747 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 11748 (./conftest; exit; ) >&5 2>/dev/null 11749 lt_status=$? 11750 case x$lt_status in 11751 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11752 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11753 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11754 esac 11755 else : 11756 # compilation failed 11757 lt_cv_dlopen_self_static=no 11758 fi 11759fi 11760rm -fr conftest* 11761 11762 11763fi 11764{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 11765$as_echo "$lt_cv_dlopen_self_static" >&6; } 11766 fi 11767 11768 CPPFLAGS="$save_CPPFLAGS" 11769 LDFLAGS="$save_LDFLAGS" 11770 LIBS="$save_LIBS" 11771 ;; 11772 esac 11773 11774 case $lt_cv_dlopen_self in 11775 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11776 *) enable_dlopen_self=unknown ;; 11777 esac 11778 11779 case $lt_cv_dlopen_self_static in 11780 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11781 *) enable_dlopen_self_static=unknown ;; 11782 esac 11783fi 11784 11785 11786 11787 11788 11789 11790 11791 11792 11793 11794 11795 11796 11797 11798 11799 11800 11801striplib= 11802old_striplib= 11803{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 11804$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11805if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11806 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11807 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11808 { $as_echo "$as_me:$LINENO: result: yes" >&5 11809$as_echo "yes" >&6; } 11810else 11811# FIXME - insert some real tests, host_os isn't really good enough 11812 case $host_os in 11813 darwin*) 11814 if test -n "$STRIP" ; then 11815 striplib="$STRIP -x" 11816 old_striplib="$STRIP -S" 11817 { $as_echo "$as_me:$LINENO: result: yes" >&5 11818$as_echo "yes" >&6; } 11819 else 11820 { $as_echo "$as_me:$LINENO: result: no" >&5 11821$as_echo "no" >&6; } 11822 fi 11823 ;; 11824 *) 11825 { $as_echo "$as_me:$LINENO: result: no" >&5 11826$as_echo "no" >&6; } 11827 ;; 11828 esac 11829fi 11830 11831 11832 11833 11834 11835 11836 11837 11838 11839 11840 11841 11842 # Report which library types will actually be built 11843 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 11844$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11845 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 11846$as_echo "$can_build_shared" >&6; } 11847 11848 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 11849$as_echo_n "checking whether to build shared libraries... " >&6; } 11850 test "$can_build_shared" = "no" && enable_shared=no 11851 11852 # On AIX, shared libraries and static libraries use the same namespace, and 11853 # are all built from PIC. 11854 case $host_os in 11855 aix3*) 11856 test "$enable_shared" = yes && enable_static=no 11857 if test -n "$RANLIB"; then 11858 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11859 postinstall_cmds='$RANLIB $lib' 11860 fi 11861 ;; 11862 11863 aix[4-9]*) 11864 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11865 test "$enable_shared" = yes && enable_static=no 11866 fi 11867 ;; 11868 esac 11869 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 11870$as_echo "$enable_shared" >&6; } 11871 11872 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5 11873$as_echo_n "checking whether to build static libraries... " >&6; } 11874 # Make sure either enable_shared or enable_static is yes. 11875 test "$enable_shared" = yes || enable_static=yes 11876 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5 11877$as_echo "$enable_static" >&6; } 11878 11879 11880 11881 11882fi 11883ac_ext=c 11884ac_cpp='$CPP $CPPFLAGS' 11885ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11886ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11887ac_compiler_gnu=$ac_cv_c_compiler_gnu 11888 11889CC="$lt_save_CC" 11890 11891 11892 11893 11894 11895 11896 11897 11898 11899 11900 11901 11902 11903 ac_config_commands="$ac_config_commands libtool" 11904 11905 11906 11907 11908# Only expand once: 11909 11910 11911ac_ext=c 11912ac_cpp='$CPP $CPPFLAGS' 11913ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11914ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11915ac_compiler_gnu=$ac_cv_c_compiler_gnu 11916if test -n "$ac_tool_prefix"; then 11917 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 11918set dummy ${ac_tool_prefix}gcc; ac_word=$2 11919{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11920$as_echo_n "checking for $ac_word... " >&6; } 11921if test "${ac_cv_prog_CC+set}" = set; then 11922 $as_echo_n "(cached) " >&6 11923else 11924 if test -n "$CC"; then 11925 ac_cv_prog_CC="$CC" # Let the user override the test. 11926else 11927as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11928for as_dir in $PATH 11929do 11930 IFS=$as_save_IFS 11931 test -z "$as_dir" && as_dir=. 11932 for ac_exec_ext in '' $ac_executable_extensions; do 11933 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11934 ac_cv_prog_CC="${ac_tool_prefix}gcc" 11935 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11936 break 2 11937 fi 11938done 11939done 11940IFS=$as_save_IFS 11941 11942fi 11943fi 11944CC=$ac_cv_prog_CC 11945if test -n "$CC"; then 11946 { $as_echo "$as_me:$LINENO: result: $CC" >&5 11947$as_echo "$CC" >&6; } 11948else 11949 { $as_echo "$as_me:$LINENO: result: no" >&5 11950$as_echo "no" >&6; } 11951fi 11952 11953 11954fi 11955if test -z "$ac_cv_prog_CC"; then 11956 ac_ct_CC=$CC 11957 # Extract the first word of "gcc", so it can be a program name with args. 11958set dummy gcc; ac_word=$2 11959{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11960$as_echo_n "checking for $ac_word... " >&6; } 11961if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 11962 $as_echo_n "(cached) " >&6 11963else 11964 if test -n "$ac_ct_CC"; then 11965 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 11966else 11967as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11968for as_dir in $PATH 11969do 11970 IFS=$as_save_IFS 11971 test -z "$as_dir" && as_dir=. 11972 for ac_exec_ext in '' $ac_executable_extensions; do 11973 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11974 ac_cv_prog_ac_ct_CC="gcc" 11975 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11976 break 2 11977 fi 11978done 11979done 11980IFS=$as_save_IFS 11981 11982fi 11983fi 11984ac_ct_CC=$ac_cv_prog_ac_ct_CC 11985if test -n "$ac_ct_CC"; then 11986 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 11987$as_echo "$ac_ct_CC" >&6; } 11988else 11989 { $as_echo "$as_me:$LINENO: result: no" >&5 11990$as_echo "no" >&6; } 11991fi 11992 11993 if test "x$ac_ct_CC" = x; then 11994 CC="" 11995 else 11996 case $cross_compiling:$ac_tool_warned in 11997yes:) 11998{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 11999$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12000ac_tool_warned=yes ;; 12001esac 12002 CC=$ac_ct_CC 12003 fi 12004else 12005 CC="$ac_cv_prog_CC" 12006fi 12007 12008if test -z "$CC"; then 12009 if test -n "$ac_tool_prefix"; then 12010 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 12011set dummy ${ac_tool_prefix}cc; ac_word=$2 12012{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12013$as_echo_n "checking for $ac_word... " >&6; } 12014if test "${ac_cv_prog_CC+set}" = set; then 12015 $as_echo_n "(cached) " >&6 12016else 12017 if test -n "$CC"; then 12018 ac_cv_prog_CC="$CC" # Let the user override the test. 12019else 12020as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12021for as_dir in $PATH 12022do 12023 IFS=$as_save_IFS 12024 test -z "$as_dir" && as_dir=. 12025 for ac_exec_ext in '' $ac_executable_extensions; do 12026 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12027 ac_cv_prog_CC="${ac_tool_prefix}cc" 12028 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12029 break 2 12030 fi 12031done 12032done 12033IFS=$as_save_IFS 12034 12035fi 12036fi 12037CC=$ac_cv_prog_CC 12038if test -n "$CC"; then 12039 { $as_echo "$as_me:$LINENO: result: $CC" >&5 12040$as_echo "$CC" >&6; } 12041else 12042 { $as_echo "$as_me:$LINENO: result: no" >&5 12043$as_echo "no" >&6; } 12044fi 12045 12046 12047 fi 12048fi 12049if test -z "$CC"; then 12050 # Extract the first word of "cc", so it can be a program name with args. 12051set dummy cc; ac_word=$2 12052{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12053$as_echo_n "checking for $ac_word... " >&6; } 12054if test "${ac_cv_prog_CC+set}" = set; then 12055 $as_echo_n "(cached) " >&6 12056else 12057 if test -n "$CC"; then 12058 ac_cv_prog_CC="$CC" # Let the user override the test. 12059else 12060 ac_prog_rejected=no 12061as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12062for as_dir in $PATH 12063do 12064 IFS=$as_save_IFS 12065 test -z "$as_dir" && as_dir=. 12066 for ac_exec_ext in '' $ac_executable_extensions; do 12067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12068 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 12069 ac_prog_rejected=yes 12070 continue 12071 fi 12072 ac_cv_prog_CC="cc" 12073 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12074 break 2 12075 fi 12076done 12077done 12078IFS=$as_save_IFS 12079 12080if test $ac_prog_rejected = yes; then 12081 # We found a bogon in the path, so make sure we never use it. 12082 set dummy $ac_cv_prog_CC 12083 shift 12084 if test $# != 0; then 12085 # We chose a different compiler from the bogus one. 12086 # However, it has the same basename, so the bogon will be chosen 12087 # first if we set CC to just the basename; use the full file name. 12088 shift 12089 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 12090 fi 12091fi 12092fi 12093fi 12094CC=$ac_cv_prog_CC 12095if test -n "$CC"; then 12096 { $as_echo "$as_me:$LINENO: result: $CC" >&5 12097$as_echo "$CC" >&6; } 12098else 12099 { $as_echo "$as_me:$LINENO: result: no" >&5 12100$as_echo "no" >&6; } 12101fi 12102 12103 12104fi 12105if test -z "$CC"; then 12106 if test -n "$ac_tool_prefix"; then 12107 for ac_prog in cl.exe 12108 do 12109 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 12110set dummy $ac_tool_prefix$ac_prog; ac_word=$2 12111{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12112$as_echo_n "checking for $ac_word... " >&6; } 12113if test "${ac_cv_prog_CC+set}" = set; then 12114 $as_echo_n "(cached) " >&6 12115else 12116 if test -n "$CC"; then 12117 ac_cv_prog_CC="$CC" # Let the user override the test. 12118else 12119as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12120for as_dir in $PATH 12121do 12122 IFS=$as_save_IFS 12123 test -z "$as_dir" && as_dir=. 12124 for ac_exec_ext in '' $ac_executable_extensions; do 12125 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12126 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 12127 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12128 break 2 12129 fi 12130done 12131done 12132IFS=$as_save_IFS 12133 12134fi 12135fi 12136CC=$ac_cv_prog_CC 12137if test -n "$CC"; then 12138 { $as_echo "$as_me:$LINENO: result: $CC" >&5 12139$as_echo "$CC" >&6; } 12140else 12141 { $as_echo "$as_me:$LINENO: result: no" >&5 12142$as_echo "no" >&6; } 12143fi 12144 12145 12146 test -n "$CC" && break 12147 done 12148fi 12149if test -z "$CC"; then 12150 ac_ct_CC=$CC 12151 for ac_prog in cl.exe 12152do 12153 # Extract the first word of "$ac_prog", so it can be a program name with args. 12154set dummy $ac_prog; ac_word=$2 12155{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12156$as_echo_n "checking for $ac_word... " >&6; } 12157if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 12158 $as_echo_n "(cached) " >&6 12159else 12160 if test -n "$ac_ct_CC"; then 12161 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 12162else 12163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12164for as_dir in $PATH 12165do 12166 IFS=$as_save_IFS 12167 test -z "$as_dir" && as_dir=. 12168 for ac_exec_ext in '' $ac_executable_extensions; do 12169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12170 ac_cv_prog_ac_ct_CC="$ac_prog" 12171 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12172 break 2 12173 fi 12174done 12175done 12176IFS=$as_save_IFS 12177 12178fi 12179fi 12180ac_ct_CC=$ac_cv_prog_ac_ct_CC 12181if test -n "$ac_ct_CC"; then 12182 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 12183$as_echo "$ac_ct_CC" >&6; } 12184else 12185 { $as_echo "$as_me:$LINENO: result: no" >&5 12186$as_echo "no" >&6; } 12187fi 12188 12189 12190 test -n "$ac_ct_CC" && break 12191done 12192 12193 if test "x$ac_ct_CC" = x; then 12194 CC="" 12195 else 12196 case $cross_compiling:$ac_tool_warned in 12197yes:) 12198{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 12199$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12200ac_tool_warned=yes ;; 12201esac 12202 CC=$ac_ct_CC 12203 fi 12204fi 12205 12206fi 12207 12208 12209test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 12210$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12211{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 12212See \`config.log' for more details." >&5 12213$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 12214See \`config.log' for more details." >&2;} 12215 { (exit 1); exit 1; }; }; } 12216 12217# Provide some information about the compiler. 12218$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 12219set X $ac_compile 12220ac_compiler=$2 12221{ (ac_try="$ac_compiler --version >&5" 12222case "(($ac_try" in 12223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12224 *) ac_try_echo=$ac_try;; 12225esac 12226eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12227$as_echo "$ac_try_echo") >&5 12228 (eval "$ac_compiler --version >&5") 2>&5 12229 ac_status=$? 12230 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12231 (exit $ac_status); } 12232{ (ac_try="$ac_compiler -v >&5" 12233case "(($ac_try" in 12234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12235 *) ac_try_echo=$ac_try;; 12236esac 12237eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12238$as_echo "$ac_try_echo") >&5 12239 (eval "$ac_compiler -v >&5") 2>&5 12240 ac_status=$? 12241 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12242 (exit $ac_status); } 12243{ (ac_try="$ac_compiler -V >&5" 12244case "(($ac_try" in 12245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12246 *) ac_try_echo=$ac_try;; 12247esac 12248eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12249$as_echo "$ac_try_echo") >&5 12250 (eval "$ac_compiler -V >&5") 2>&5 12251 ac_status=$? 12252 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12253 (exit $ac_status); } 12254 12255{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 12256$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 12257if test "${ac_cv_c_compiler_gnu+set}" = set; then 12258 $as_echo_n "(cached) " >&6 12259else 12260 cat >conftest.$ac_ext <<_ACEOF 12261/* confdefs.h. */ 12262_ACEOF 12263cat confdefs.h >>conftest.$ac_ext 12264cat >>conftest.$ac_ext <<_ACEOF 12265/* end confdefs.h. */ 12266 12267int 12268main () 12269{ 12270#ifndef __GNUC__ 12271 choke me 12272#endif 12273 12274 ; 12275 return 0; 12276} 12277_ACEOF 12278rm -f conftest.$ac_objext 12279if { (ac_try="$ac_compile" 12280case "(($ac_try" in 12281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12282 *) ac_try_echo=$ac_try;; 12283esac 12284eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12285$as_echo "$ac_try_echo") >&5 12286 (eval "$ac_compile") 2>conftest.er1 12287 ac_status=$? 12288 grep -v '^ *+' conftest.er1 >conftest.err 12289 rm -f conftest.er1 12290 cat conftest.err >&5 12291 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12292 (exit $ac_status); } && { 12293 test -z "$ac_c_werror_flag" || 12294 test ! -s conftest.err 12295 } && test -s conftest.$ac_objext; then 12296 ac_compiler_gnu=yes 12297else 12298 $as_echo "$as_me: failed program was:" >&5 12299sed 's/^/| /' conftest.$ac_ext >&5 12300 12301 ac_compiler_gnu=no 12302fi 12303 12304rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12305ac_cv_c_compiler_gnu=$ac_compiler_gnu 12306 12307fi 12308{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 12309$as_echo "$ac_cv_c_compiler_gnu" >&6; } 12310if test $ac_compiler_gnu = yes; then 12311 GCC=yes 12312else 12313 GCC= 12314fi 12315ac_test_CFLAGS=${CFLAGS+set} 12316ac_save_CFLAGS=$CFLAGS 12317{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 12318$as_echo_n "checking whether $CC accepts -g... " >&6; } 12319if test "${ac_cv_prog_cc_g+set}" = set; then 12320 $as_echo_n "(cached) " >&6 12321else 12322 ac_save_c_werror_flag=$ac_c_werror_flag 12323 ac_c_werror_flag=yes 12324 ac_cv_prog_cc_g=no 12325 CFLAGS="-g" 12326 cat >conftest.$ac_ext <<_ACEOF 12327/* confdefs.h. */ 12328_ACEOF 12329cat confdefs.h >>conftest.$ac_ext 12330cat >>conftest.$ac_ext <<_ACEOF 12331/* end confdefs.h. */ 12332 12333int 12334main () 12335{ 12336 12337 ; 12338 return 0; 12339} 12340_ACEOF 12341rm -f conftest.$ac_objext 12342if { (ac_try="$ac_compile" 12343case "(($ac_try" in 12344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12345 *) ac_try_echo=$ac_try;; 12346esac 12347eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12348$as_echo "$ac_try_echo") >&5 12349 (eval "$ac_compile") 2>conftest.er1 12350 ac_status=$? 12351 grep -v '^ *+' conftest.er1 >conftest.err 12352 rm -f conftest.er1 12353 cat conftest.err >&5 12354 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12355 (exit $ac_status); } && { 12356 test -z "$ac_c_werror_flag" || 12357 test ! -s conftest.err 12358 } && test -s conftest.$ac_objext; then 12359 ac_cv_prog_cc_g=yes 12360else 12361 $as_echo "$as_me: failed program was:" >&5 12362sed 's/^/| /' conftest.$ac_ext >&5 12363 12364 CFLAGS="" 12365 cat >conftest.$ac_ext <<_ACEOF 12366/* confdefs.h. */ 12367_ACEOF 12368cat confdefs.h >>conftest.$ac_ext 12369cat >>conftest.$ac_ext <<_ACEOF 12370/* end confdefs.h. */ 12371 12372int 12373main () 12374{ 12375 12376 ; 12377 return 0; 12378} 12379_ACEOF 12380rm -f conftest.$ac_objext 12381if { (ac_try="$ac_compile" 12382case "(($ac_try" in 12383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12384 *) ac_try_echo=$ac_try;; 12385esac 12386eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12387$as_echo "$ac_try_echo") >&5 12388 (eval "$ac_compile") 2>conftest.er1 12389 ac_status=$? 12390 grep -v '^ *+' conftest.er1 >conftest.err 12391 rm -f conftest.er1 12392 cat conftest.err >&5 12393 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12394 (exit $ac_status); } && { 12395 test -z "$ac_c_werror_flag" || 12396 test ! -s conftest.err 12397 } && test -s conftest.$ac_objext; then 12398 : 12399else 12400 $as_echo "$as_me: failed program was:" >&5 12401sed 's/^/| /' conftest.$ac_ext >&5 12402 12403 ac_c_werror_flag=$ac_save_c_werror_flag 12404 CFLAGS="-g" 12405 cat >conftest.$ac_ext <<_ACEOF 12406/* confdefs.h. */ 12407_ACEOF 12408cat confdefs.h >>conftest.$ac_ext 12409cat >>conftest.$ac_ext <<_ACEOF 12410/* end confdefs.h. */ 12411 12412int 12413main () 12414{ 12415 12416 ; 12417 return 0; 12418} 12419_ACEOF 12420rm -f conftest.$ac_objext 12421if { (ac_try="$ac_compile" 12422case "(($ac_try" in 12423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12424 *) ac_try_echo=$ac_try;; 12425esac 12426eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12427$as_echo "$ac_try_echo") >&5 12428 (eval "$ac_compile") 2>conftest.er1 12429 ac_status=$? 12430 grep -v '^ *+' conftest.er1 >conftest.err 12431 rm -f conftest.er1 12432 cat conftest.err >&5 12433 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12434 (exit $ac_status); } && { 12435 test -z "$ac_c_werror_flag" || 12436 test ! -s conftest.err 12437 } && test -s conftest.$ac_objext; then 12438 ac_cv_prog_cc_g=yes 12439else 12440 $as_echo "$as_me: failed program was:" >&5 12441sed 's/^/| /' conftest.$ac_ext >&5 12442 12443 12444fi 12445 12446rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12447fi 12448 12449rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12450fi 12451 12452rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12453 ac_c_werror_flag=$ac_save_c_werror_flag 12454fi 12455{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 12456$as_echo "$ac_cv_prog_cc_g" >&6; } 12457if test "$ac_test_CFLAGS" = set; then 12458 CFLAGS=$ac_save_CFLAGS 12459elif test $ac_cv_prog_cc_g = yes; then 12460 if test "$GCC" = yes; then 12461 CFLAGS="-g -O2" 12462 else 12463 CFLAGS="-g" 12464 fi 12465else 12466 if test "$GCC" = yes; then 12467 CFLAGS="-O2" 12468 else 12469 CFLAGS= 12470 fi 12471fi 12472{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 12473$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 12474if test "${ac_cv_prog_cc_c89+set}" = set; then 12475 $as_echo_n "(cached) " >&6 12476else 12477 ac_cv_prog_cc_c89=no 12478ac_save_CC=$CC 12479cat >conftest.$ac_ext <<_ACEOF 12480/* confdefs.h. */ 12481_ACEOF 12482cat confdefs.h >>conftest.$ac_ext 12483cat >>conftest.$ac_ext <<_ACEOF 12484/* end confdefs.h. */ 12485#include <stdarg.h> 12486#include <stdio.h> 12487#include <sys/types.h> 12488#include <sys/stat.h> 12489/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 12490struct buf { int x; }; 12491FILE * (*rcsopen) (struct buf *, struct stat *, int); 12492static char *e (p, i) 12493 char **p; 12494 int i; 12495{ 12496 return p[i]; 12497} 12498static char *f (char * (*g) (char **, int), char **p, ...) 12499{ 12500 char *s; 12501 va_list v; 12502 va_start (v,p); 12503 s = g (p, va_arg (v,int)); 12504 va_end (v); 12505 return s; 12506} 12507 12508/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 12509 function prototypes and stuff, but not '\xHH' hex character constants. 12510 These don't provoke an error unfortunately, instead are silently treated 12511 as 'x'. The following induces an error, until -std is added to get 12512 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 12513 array size at least. It's necessary to write '\x00'==0 to get something 12514 that's true only with -std. */ 12515int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 12516 12517/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 12518 inside strings and character constants. */ 12519#define FOO(x) 'x' 12520int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 12521 12522int test (int i, double x); 12523struct s1 {int (*f) (int a);}; 12524struct s2 {int (*f) (double a);}; 12525int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 12526int argc; 12527char **argv; 12528int 12529main () 12530{ 12531return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 12532 ; 12533 return 0; 12534} 12535_ACEOF 12536for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 12537 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 12538do 12539 CC="$ac_save_CC $ac_arg" 12540 rm -f conftest.$ac_objext 12541if { (ac_try="$ac_compile" 12542case "(($ac_try" in 12543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12544 *) ac_try_echo=$ac_try;; 12545esac 12546eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12547$as_echo "$ac_try_echo") >&5 12548 (eval "$ac_compile") 2>conftest.er1 12549 ac_status=$? 12550 grep -v '^ *+' conftest.er1 >conftest.err 12551 rm -f conftest.er1 12552 cat conftest.err >&5 12553 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12554 (exit $ac_status); } && { 12555 test -z "$ac_c_werror_flag" || 12556 test ! -s conftest.err 12557 } && test -s conftest.$ac_objext; then 12558 ac_cv_prog_cc_c89=$ac_arg 12559else 12560 $as_echo "$as_me: failed program was:" >&5 12561sed 's/^/| /' conftest.$ac_ext >&5 12562 12563 12564fi 12565 12566rm -f core conftest.err conftest.$ac_objext 12567 test "x$ac_cv_prog_cc_c89" != "xno" && break 12568done 12569rm -f conftest.$ac_ext 12570CC=$ac_save_CC 12571 12572fi 12573# AC_CACHE_VAL 12574case "x$ac_cv_prog_cc_c89" in 12575 x) 12576 { $as_echo "$as_me:$LINENO: result: none needed" >&5 12577$as_echo "none needed" >&6; } ;; 12578 xno) 12579 { $as_echo "$as_me:$LINENO: result: unsupported" >&5 12580$as_echo "unsupported" >&6; } ;; 12581 *) 12582 CC="$CC $ac_cv_prog_cc_c89" 12583 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 12584$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 12585esac 12586 12587 12588ac_ext=c 12589ac_cpp='$CPP $CPPFLAGS' 12590ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12591ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12592ac_compiler_gnu=$ac_cv_c_compiler_gnu 12593 12594depcc="$CC" am_compiler_list= 12595 12596{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 12597$as_echo_n "checking dependency style of $depcc... " >&6; } 12598if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 12599 $as_echo_n "(cached) " >&6 12600else 12601 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 12602 # We make a subdir and do the tests there. Otherwise we can end up 12603 # making bogus files that we don't know about and never remove. For 12604 # instance it was reported that on HP-UX the gcc test will end up 12605 # making a dummy file named `D' -- because `-MD' means `put the output 12606 # in D'. 12607 mkdir conftest.dir 12608 # Copy depcomp to subdir because otherwise we won't find it if we're 12609 # using a relative directory. 12610 cp "$am_depcomp" conftest.dir 12611 cd conftest.dir 12612 # We will build objects and dependencies in a subdirectory because 12613 # it helps to detect inapplicable dependency modes. For instance 12614 # both Tru64's cc and ICC support -MD to output dependencies as a 12615 # side effect of compilation, but ICC will put the dependencies in 12616 # the current directory while Tru64 will put them in the object 12617 # directory. 12618 mkdir sub 12619 12620 am_cv_CC_dependencies_compiler_type=none 12621 if test "$am_compiler_list" = ""; then 12622 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 12623 fi 12624 am__universal=false 12625 case " $depcc " in #( 12626 *\ -arch\ *\ -arch\ *) am__universal=true ;; 12627 esac 12628 12629 for depmode in $am_compiler_list; do 12630 # Setup a source with many dependencies, because some compilers 12631 # like to wrap large dependency lists on column 80 (with \), and 12632 # we should not choose a depcomp mode which is confused by this. 12633 # 12634 # We need to recreate these files for each test, as the compiler may 12635 # overwrite some of them when testing with obscure command lines. 12636 # This happens at least with the AIX C compiler. 12637 : > sub/conftest.c 12638 for i in 1 2 3 4 5 6; do 12639 echo '#include "conftst'$i'.h"' >> sub/conftest.c 12640 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 12641 # Solaris 8's {/usr,}/bin/sh. 12642 touch sub/conftst$i.h 12643 done 12644 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 12645 12646 # We check with `-c' and `-o' for the sake of the "dashmstdout" 12647 # mode. It turns out that the SunPro C++ compiler does not properly 12648 # handle `-M -o', and we need to detect this. Also, some Intel 12649 # versions had trouble with output in subdirs 12650 am__obj=sub/conftest.${OBJEXT-o} 12651 am__minus_obj="-o $am__obj" 12652 case $depmode in 12653 gcc) 12654 # This depmode causes a compiler race in universal mode. 12655 test "$am__universal" = false || continue 12656 ;; 12657 nosideeffect) 12658 # after this tag, mechanisms are not by side-effect, so they'll 12659 # only be used when explicitly requested 12660 if test "x$enable_dependency_tracking" = xyes; then 12661 continue 12662 else 12663 break 12664 fi 12665 ;; 12666 msvisualcpp | msvcmsys) 12667 # This compiler won't grok `-c -o', but also, the minuso test has 12668 # not run yet. These depmodes are late enough in the game, and 12669 # so weak that their functioning should not be impacted. 12670 am__obj=conftest.${OBJEXT-o} 12671 am__minus_obj= 12672 ;; 12673 none) break ;; 12674 esac 12675 if depmode=$depmode \ 12676 source=sub/conftest.c object=$am__obj \ 12677 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 12678 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 12679 >/dev/null 2>conftest.err && 12680 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 12681 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 12682 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 12683 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 12684 # icc doesn't choke on unknown options, it will just issue warnings 12685 # or remarks (even with -Werror). So we grep stderr for any message 12686 # that says an option was ignored or not supported. 12687 # When given -MP, icc 7.0 and 7.1 complain thusly: 12688 # icc: Command line warning: ignoring option '-M'; no argument required 12689 # The diagnosis changed in icc 8.0: 12690 # icc: Command line remark: option '-MP' not supported 12691 if (grep 'ignoring option' conftest.err || 12692 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 12693 am_cv_CC_dependencies_compiler_type=$depmode 12694 break 12695 fi 12696 fi 12697 done 12698 12699 cd .. 12700 rm -rf conftest.dir 12701else 12702 am_cv_CC_dependencies_compiler_type=none 12703fi 12704 12705fi 12706{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 12707$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 12708CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 12709 12710 if 12711 test "x$enable_dependency_tracking" != xno \ 12712 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 12713 am__fastdepCC_TRUE= 12714 am__fastdepCC_FALSE='#' 12715else 12716 am__fastdepCC_TRUE='#' 12717 am__fastdepCC_FALSE= 12718fi 12719 12720 12721 12722 12723 12724 12725 12726# Check whether --with-xorg-module-dir was given. 12727if test "${with_xorg_module_dir+set}" = set; then 12728 withval=$with_xorg_module_dir; moduledir="$withval" 12729else 12730 moduledir="$libdir/xorg/modules" 12731fi 12732 12733 12734# Checks for extensions 12735 12736 12737 SAVE_CFLAGS="$CFLAGS" 12738 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 12739 cat >conftest.$ac_ext <<_ACEOF 12740/* confdefs.h. */ 12741_ACEOF 12742cat confdefs.h >>conftest.$ac_ext 12743cat >>conftest.$ac_ext <<_ACEOF 12744/* end confdefs.h. */ 12745 12746#include "xorg-server.h" 12747#if !defined RANDR 12748#error RANDR not defined 12749#endif 12750 12751int 12752main () 12753{ 12754 12755 ; 12756 return 0; 12757} 12758_ACEOF 12759rm -f conftest.$ac_objext 12760if { (ac_try="$ac_compile" 12761case "(($ac_try" in 12762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12763 *) ac_try_echo=$ac_try;; 12764esac 12765eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12766$as_echo "$ac_try_echo") >&5 12767 (eval "$ac_compile") 2>conftest.er1 12768 ac_status=$? 12769 grep -v '^ *+' conftest.er1 >conftest.err 12770 rm -f conftest.er1 12771 cat conftest.err >&5 12772 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12773 (exit $ac_status); } && { 12774 test -z "$ac_c_werror_flag" || 12775 test ! -s conftest.err 12776 } && test -s conftest.$ac_objext; then 12777 _EXT_CHECK=yes 12778else 12779 $as_echo "$as_me: failed program was:" >&5 12780sed 's/^/| /' conftest.$ac_ext >&5 12781 12782 _EXT_CHECK=no 12783fi 12784 12785rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12786 CFLAGS="$SAVE_CFLAGS" 12787 { $as_echo "$as_me:$LINENO: checking if RANDR is defined" >&5 12788$as_echo_n "checking if RANDR is defined... " >&6; } 12789 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12790$as_echo "$_EXT_CHECK" >&6; } 12791 if test "$_EXT_CHECK" != no; then 12792 REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 12793 fi 12794 12795 12796 12797 SAVE_CFLAGS="$CFLAGS" 12798 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 12799 cat >conftest.$ac_ext <<_ACEOF 12800/* confdefs.h. */ 12801_ACEOF 12802cat confdefs.h >>conftest.$ac_ext 12803cat >>conftest.$ac_ext <<_ACEOF 12804/* end confdefs.h. */ 12805 12806#include "xorg-server.h" 12807#if !defined RENDER 12808#error RENDER not defined 12809#endif 12810 12811int 12812main () 12813{ 12814 12815 ; 12816 return 0; 12817} 12818_ACEOF 12819rm -f conftest.$ac_objext 12820if { (ac_try="$ac_compile" 12821case "(($ac_try" in 12822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12823 *) ac_try_echo=$ac_try;; 12824esac 12825eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12826$as_echo "$ac_try_echo") >&5 12827 (eval "$ac_compile") 2>conftest.er1 12828 ac_status=$? 12829 grep -v '^ *+' conftest.er1 >conftest.err 12830 rm -f conftest.er1 12831 cat conftest.err >&5 12832 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12833 (exit $ac_status); } && { 12834 test -z "$ac_c_werror_flag" || 12835 test ! -s conftest.err 12836 } && test -s conftest.$ac_objext; then 12837 _EXT_CHECK=yes 12838else 12839 $as_echo "$as_me: failed program was:" >&5 12840sed 's/^/| /' conftest.$ac_ext >&5 12841 12842 _EXT_CHECK=no 12843fi 12844 12845rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12846 CFLAGS="$SAVE_CFLAGS" 12847 { $as_echo "$as_me:$LINENO: checking if RENDER is defined" >&5 12848$as_echo_n "checking if RENDER is defined... " >&6; } 12849 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12850$as_echo "$_EXT_CHECK" >&6; } 12851 if test "$_EXT_CHECK" != no; then 12852 REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 12853 fi 12854 12855 12856 12857 SAVE_CFLAGS="$CFLAGS" 12858 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 12859 cat >conftest.$ac_ext <<_ACEOF 12860/* confdefs.h. */ 12861_ACEOF 12862cat confdefs.h >>conftest.$ac_ext 12863cat >>conftest.$ac_ext <<_ACEOF 12864/* end confdefs.h. */ 12865 12866#include "xorg-server.h" 12867#if !defined XV 12868#error XV not defined 12869#endif 12870 12871int 12872main () 12873{ 12874 12875 ; 12876 return 0; 12877} 12878_ACEOF 12879rm -f conftest.$ac_objext 12880if { (ac_try="$ac_compile" 12881case "(($ac_try" in 12882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12883 *) ac_try_echo=$ac_try;; 12884esac 12885eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12886$as_echo "$ac_try_echo") >&5 12887 (eval "$ac_compile") 2>conftest.er1 12888 ac_status=$? 12889 grep -v '^ *+' conftest.er1 >conftest.err 12890 rm -f conftest.er1 12891 cat conftest.err >&5 12892 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12893 (exit $ac_status); } && { 12894 test -z "$ac_c_werror_flag" || 12895 test ! -s conftest.err 12896 } && test -s conftest.$ac_objext; then 12897 _EXT_CHECK=yes 12898else 12899 $as_echo "$as_me: failed program was:" >&5 12900sed 's/^/| /' conftest.$ac_ext >&5 12901 12902 _EXT_CHECK=no 12903fi 12904 12905rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12906 CFLAGS="$SAVE_CFLAGS" 12907 { $as_echo "$as_me:$LINENO: checking if XV is defined" >&5 12908$as_echo_n "checking if XV is defined... " >&6; } 12909 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12910$as_echo "$_EXT_CHECK" >&6; } 12911 if test "$_EXT_CHECK" != no; then 12912 REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 12913 fi 12914 12915 12916 12917 SAVE_CFLAGS="$CFLAGS" 12918 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 12919 cat >conftest.$ac_ext <<_ACEOF 12920/* confdefs.h. */ 12921_ACEOF 12922cat confdefs.h >>conftest.$ac_ext 12923cat >>conftest.$ac_ext <<_ACEOF 12924/* end confdefs.h. */ 12925 12926#include "xorg-server.h" 12927#if !defined DPMSExtension 12928#error DPMSExtension not defined 12929#endif 12930 12931int 12932main () 12933{ 12934 12935 ; 12936 return 0; 12937} 12938_ACEOF 12939rm -f conftest.$ac_objext 12940if { (ac_try="$ac_compile" 12941case "(($ac_try" in 12942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12943 *) ac_try_echo=$ac_try;; 12944esac 12945eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12946$as_echo "$ac_try_echo") >&5 12947 (eval "$ac_compile") 2>conftest.er1 12948 ac_status=$? 12949 grep -v '^ *+' conftest.er1 >conftest.err 12950 rm -f conftest.er1 12951 cat conftest.err >&5 12952 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12953 (exit $ac_status); } && { 12954 test -z "$ac_c_werror_flag" || 12955 test ! -s conftest.err 12956 } && test -s conftest.$ac_objext; then 12957 _EXT_CHECK=yes 12958else 12959 $as_echo "$as_me: failed program was:" >&5 12960sed 's/^/| /' conftest.$ac_ext >&5 12961 12962 _EXT_CHECK=no 12963fi 12964 12965rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12966 CFLAGS="$SAVE_CFLAGS" 12967 { $as_echo "$as_me:$LINENO: checking if DPMSExtension is defined" >&5 12968$as_echo_n "checking if DPMSExtension is defined... " >&6; } 12969 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12970$as_echo "$_EXT_CHECK" >&6; } 12971 if test "$_EXT_CHECK" != no; then 12972 REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 12973 fi 12974 12975 12976# Checks for pkg-config packages 12977 12978pkg_failed=no 12979{ $as_echo "$as_me:$LINENO: checking for XORG" >&5 12980$as_echo_n "checking for XORG... " >&6; } 12981 12982if test -n "$XORG_CFLAGS"; then 12983 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 12984 elif test -n "$PKG_CONFIG"; then 12985 if test -n "$PKG_CONFIG" && \ 12986 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5 12987 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 12988 ac_status=$? 12989 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12990 (exit $ac_status); }; then 12991 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 12992else 12993 pkg_failed=yes 12994fi 12995 else 12996 pkg_failed=untried 12997fi 12998if test -n "$XORG_LIBS"; then 12999 pkg_cv_XORG_LIBS="$XORG_LIBS" 13000 elif test -n "$PKG_CONFIG"; then 13001 if test -n "$PKG_CONFIG" && \ 13002 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5 13003 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 13004 ac_status=$? 13005 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13006 (exit $ac_status); }; then 13007 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 13008else 13009 pkg_failed=yes 13010fi 13011 else 13012 pkg_failed=untried 13013fi 13014 13015 13016 13017if test $pkg_failed = yes; then 13018 13019if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 13020 _pkg_short_errors_supported=yes 13021else 13022 _pkg_short_errors_supported=no 13023fi 13024 if test $_pkg_short_errors_supported = yes; then 13025 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 13026 else 13027 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 13028 fi 13029 # Put the nasty error message in config.log where it belongs 13030 echo "$XORG_PKG_ERRORS" >&5 13031 13032 { { $as_echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met: 13033 13034$XORG_PKG_ERRORS 13035 13036Consider adjusting the PKG_CONFIG_PATH environment variable if you 13037installed software in a non-standard prefix. 13038 13039Alternatively, you may set the environment variables XORG_CFLAGS 13040and XORG_LIBS to avoid the need to call pkg-config. 13041See the pkg-config man page for more details. 13042" >&5 13043$as_echo "$as_me: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met: 13044 13045$XORG_PKG_ERRORS 13046 13047Consider adjusting the PKG_CONFIG_PATH environment variable if you 13048installed software in a non-standard prefix. 13049 13050Alternatively, you may set the environment variables XORG_CFLAGS 13051and XORG_LIBS to avoid the need to call pkg-config. 13052See the pkg-config man page for more details. 13053" >&2;} 13054 { (exit 1); exit 1; }; } 13055elif test $pkg_failed = untried; then 13056 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 13057$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13058{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it 13059is in your PATH or set the PKG_CONFIG environment variable to the full 13060path to pkg-config. 13061 13062Alternatively, you may set the environment variables XORG_CFLAGS 13063and XORG_LIBS to avoid the need to call pkg-config. 13064See the pkg-config man page for more details. 13065 13066To get pkg-config, see <http://pkg-config.freedesktop.org/>. 13067See \`config.log' for more details." >&5 13068$as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it 13069is in your PATH or set the PKG_CONFIG environment variable to the full 13070path to pkg-config. 13071 13072Alternatively, you may set the environment variables XORG_CFLAGS 13073and XORG_LIBS to avoid the need to call pkg-config. 13074See the pkg-config man page for more details. 13075 13076To get pkg-config, see <http://pkg-config.freedesktop.org/>. 13077See \`config.log' for more details." >&2;} 13078 { (exit 1); exit 1; }; }; } 13079else 13080 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 13081 XORG_LIBS=$pkg_cv_XORG_LIBS 13082 { $as_echo "$as_me:$LINENO: result: yes" >&5 13083$as_echo "yes" >&6; } 13084 : 13085fi 13086 13087# Checks for libraries. 13088SAVE_CPPFLAGS="$CPPFLAGS" 13089CPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 13090{ $as_echo "$as_me:$LINENO: checking whether XSERVER_LIBPCIACCESS is declared" >&5 13091$as_echo_n "checking whether XSERVER_LIBPCIACCESS is declared... " >&6; } 13092if test "${ac_cv_have_decl_XSERVER_LIBPCIACCESS+set}" = set; then 13093 $as_echo_n "(cached) " >&6 13094else 13095 cat >conftest.$ac_ext <<_ACEOF 13096/* confdefs.h. */ 13097_ACEOF 13098cat confdefs.h >>conftest.$ac_ext 13099cat >>conftest.$ac_ext <<_ACEOF 13100/* end confdefs.h. */ 13101#include "xorg-server.h" 13102 13103int 13104main () 13105{ 13106#ifndef XSERVER_LIBPCIACCESS 13107 (void) XSERVER_LIBPCIACCESS; 13108#endif 13109 13110 ; 13111 return 0; 13112} 13113_ACEOF 13114rm -f conftest.$ac_objext 13115if { (ac_try="$ac_compile" 13116case "(($ac_try" in 13117 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13118 *) ac_try_echo=$ac_try;; 13119esac 13120eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13121$as_echo "$ac_try_echo") >&5 13122 (eval "$ac_compile") 2>conftest.er1 13123 ac_status=$? 13124 grep -v '^ *+' conftest.er1 >conftest.err 13125 rm -f conftest.er1 13126 cat conftest.err >&5 13127 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13128 (exit $ac_status); } && { 13129 test -z "$ac_c_werror_flag" || 13130 test ! -s conftest.err 13131 } && test -s conftest.$ac_objext; then 13132 ac_cv_have_decl_XSERVER_LIBPCIACCESS=yes 13133else 13134 $as_echo "$as_me: failed program was:" >&5 13135sed 's/^/| /' conftest.$ac_ext >&5 13136 13137 ac_cv_have_decl_XSERVER_LIBPCIACCESS=no 13138fi 13139 13140rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13141fi 13142{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&5 13143$as_echo "$ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&6; } 13144if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then 13145 XSERVER_LIBPCIACCESS=yes 13146else 13147 XSERVER_LIBPCIACCESS=no 13148fi 13149 13150if test "${ac_cv_header_xf1bpp_h+set}" = set; then 13151 { $as_echo "$as_me:$LINENO: checking for xf1bpp.h" >&5 13152$as_echo_n "checking for xf1bpp.h... " >&6; } 13153if test "${ac_cv_header_xf1bpp_h+set}" = set; then 13154 $as_echo_n "(cached) " >&6 13155fi 13156{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf1bpp_h" >&5 13157$as_echo "$ac_cv_header_xf1bpp_h" >&6; } 13158else 13159 # Is the header compilable? 13160{ $as_echo "$as_me:$LINENO: checking xf1bpp.h usability" >&5 13161$as_echo_n "checking xf1bpp.h usability... " >&6; } 13162cat >conftest.$ac_ext <<_ACEOF 13163/* confdefs.h. */ 13164_ACEOF 13165cat confdefs.h >>conftest.$ac_ext 13166cat >>conftest.$ac_ext <<_ACEOF 13167/* end confdefs.h. */ 13168$ac_includes_default 13169#include <xf1bpp.h> 13170_ACEOF 13171rm -f conftest.$ac_objext 13172if { (ac_try="$ac_compile" 13173case "(($ac_try" in 13174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13175 *) ac_try_echo=$ac_try;; 13176esac 13177eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13178$as_echo "$ac_try_echo") >&5 13179 (eval "$ac_compile") 2>conftest.er1 13180 ac_status=$? 13181 grep -v '^ *+' conftest.er1 >conftest.err 13182 rm -f conftest.er1 13183 cat conftest.err >&5 13184 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13185 (exit $ac_status); } && { 13186 test -z "$ac_c_werror_flag" || 13187 test ! -s conftest.err 13188 } && test -s conftest.$ac_objext; then 13189 ac_header_compiler=yes 13190else 13191 $as_echo "$as_me: failed program was:" >&5 13192sed 's/^/| /' conftest.$ac_ext >&5 13193 13194 ac_header_compiler=no 13195fi 13196 13197rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13198{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13199$as_echo "$ac_header_compiler" >&6; } 13200 13201# Is the header present? 13202{ $as_echo "$as_me:$LINENO: checking xf1bpp.h presence" >&5 13203$as_echo_n "checking xf1bpp.h presence... " >&6; } 13204cat >conftest.$ac_ext <<_ACEOF 13205/* confdefs.h. */ 13206_ACEOF 13207cat confdefs.h >>conftest.$ac_ext 13208cat >>conftest.$ac_ext <<_ACEOF 13209/* end confdefs.h. */ 13210#include <xf1bpp.h> 13211_ACEOF 13212if { (ac_try="$ac_cpp conftest.$ac_ext" 13213case "(($ac_try" in 13214 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13215 *) ac_try_echo=$ac_try;; 13216esac 13217eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13218$as_echo "$ac_try_echo") >&5 13219 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13220 ac_status=$? 13221 grep -v '^ *+' conftest.er1 >conftest.err 13222 rm -f conftest.er1 13223 cat conftest.err >&5 13224 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13225 (exit $ac_status); } >/dev/null && { 13226 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 13227 test ! -s conftest.err 13228 }; then 13229 ac_header_preproc=yes 13230else 13231 $as_echo "$as_me: failed program was:" >&5 13232sed 's/^/| /' conftest.$ac_ext >&5 13233 13234 ac_header_preproc=no 13235fi 13236 13237rm -f conftest.err conftest.$ac_ext 13238{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13239$as_echo "$ac_header_preproc" >&6; } 13240 13241# So? What about this header? 13242case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13243 yes:no: ) 13244 { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: accepted by the compiler, rejected by the preprocessor!" >&5 13245$as_echo "$as_me: WARNING: xf1bpp.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13246 { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: proceeding with the compiler's result" >&5 13247$as_echo "$as_me: WARNING: xf1bpp.h: proceeding with the compiler's result" >&2;} 13248 ac_header_preproc=yes 13249 ;; 13250 no:yes:* ) 13251 { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: present but cannot be compiled" >&5 13252$as_echo "$as_me: WARNING: xf1bpp.h: present but cannot be compiled" >&2;} 13253 { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: check for missing prerequisite headers?" >&5 13254$as_echo "$as_me: WARNING: xf1bpp.h: check for missing prerequisite headers?" >&2;} 13255 { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: see the Autoconf documentation" >&5 13256$as_echo "$as_me: WARNING: xf1bpp.h: see the Autoconf documentation" >&2;} 13257 { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: section \"Present But Cannot Be Compiled\"" >&5 13258$as_echo "$as_me: WARNING: xf1bpp.h: section \"Present But Cannot Be Compiled\"" >&2;} 13259 { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: proceeding with the preprocessor's result" >&5 13260$as_echo "$as_me: WARNING: xf1bpp.h: proceeding with the preprocessor's result" >&2;} 13261 { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: in the future, the compiler will take precedence" >&5 13262$as_echo "$as_me: WARNING: xf1bpp.h: in the future, the compiler will take precedence" >&2;} 13263 ( cat <<\_ASBOX 13264## ---------------------------------------------------------------------- ## 13265## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 13266## ---------------------------------------------------------------------- ## 13267_ASBOX 13268 ) | sed "s/^/$as_me: WARNING: /" >&2 13269 ;; 13270esac 13271{ $as_echo "$as_me:$LINENO: checking for xf1bpp.h" >&5 13272$as_echo_n "checking for xf1bpp.h... " >&6; } 13273if test "${ac_cv_header_xf1bpp_h+set}" = set; then 13274 $as_echo_n "(cached) " >&6 13275else 13276 ac_cv_header_xf1bpp_h=$ac_header_preproc 13277fi 13278{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf1bpp_h" >&5 13279$as_echo "$ac_cv_header_xf1bpp_h" >&6; } 13280 13281fi 13282if test "x$ac_cv_header_xf1bpp_h" = x""yes; then 13283 13284cat >>confdefs.h <<\_ACEOF 13285#define HAVE_XF1BPP 1 13286_ACEOF 13287 13288fi 13289 13290 13291if test "${ac_cv_header_xf4bpp_h+set}" = set; then 13292 { $as_echo "$as_me:$LINENO: checking for xf4bpp.h" >&5 13293$as_echo_n "checking for xf4bpp.h... " >&6; } 13294if test "${ac_cv_header_xf4bpp_h+set}" = set; then 13295 $as_echo_n "(cached) " >&6 13296fi 13297{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf4bpp_h" >&5 13298$as_echo "$ac_cv_header_xf4bpp_h" >&6; } 13299else 13300 # Is the header compilable? 13301{ $as_echo "$as_me:$LINENO: checking xf4bpp.h usability" >&5 13302$as_echo_n "checking xf4bpp.h usability... " >&6; } 13303cat >conftest.$ac_ext <<_ACEOF 13304/* confdefs.h. */ 13305_ACEOF 13306cat confdefs.h >>conftest.$ac_ext 13307cat >>conftest.$ac_ext <<_ACEOF 13308/* end confdefs.h. */ 13309$ac_includes_default 13310#include <xf4bpp.h> 13311_ACEOF 13312rm -f conftest.$ac_objext 13313if { (ac_try="$ac_compile" 13314case "(($ac_try" in 13315 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13316 *) ac_try_echo=$ac_try;; 13317esac 13318eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13319$as_echo "$ac_try_echo") >&5 13320 (eval "$ac_compile") 2>conftest.er1 13321 ac_status=$? 13322 grep -v '^ *+' conftest.er1 >conftest.err 13323 rm -f conftest.er1 13324 cat conftest.err >&5 13325 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13326 (exit $ac_status); } && { 13327 test -z "$ac_c_werror_flag" || 13328 test ! -s conftest.err 13329 } && test -s conftest.$ac_objext; then 13330 ac_header_compiler=yes 13331else 13332 $as_echo "$as_me: failed program was:" >&5 13333sed 's/^/| /' conftest.$ac_ext >&5 13334 13335 ac_header_compiler=no 13336fi 13337 13338rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13339{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13340$as_echo "$ac_header_compiler" >&6; } 13341 13342# Is the header present? 13343{ $as_echo "$as_me:$LINENO: checking xf4bpp.h presence" >&5 13344$as_echo_n "checking xf4bpp.h presence... " >&6; } 13345cat >conftest.$ac_ext <<_ACEOF 13346/* confdefs.h. */ 13347_ACEOF 13348cat confdefs.h >>conftest.$ac_ext 13349cat >>conftest.$ac_ext <<_ACEOF 13350/* end confdefs.h. */ 13351#include <xf4bpp.h> 13352_ACEOF 13353if { (ac_try="$ac_cpp conftest.$ac_ext" 13354case "(($ac_try" in 13355 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13356 *) ac_try_echo=$ac_try;; 13357esac 13358eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13359$as_echo "$ac_try_echo") >&5 13360 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13361 ac_status=$? 13362 grep -v '^ *+' conftest.er1 >conftest.err 13363 rm -f conftest.er1 13364 cat conftest.err >&5 13365 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13366 (exit $ac_status); } >/dev/null && { 13367 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 13368 test ! -s conftest.err 13369 }; then 13370 ac_header_preproc=yes 13371else 13372 $as_echo "$as_me: failed program was:" >&5 13373sed 's/^/| /' conftest.$ac_ext >&5 13374 13375 ac_header_preproc=no 13376fi 13377 13378rm -f conftest.err conftest.$ac_ext 13379{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13380$as_echo "$ac_header_preproc" >&6; } 13381 13382# So? What about this header? 13383case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13384 yes:no: ) 13385 { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: accepted by the compiler, rejected by the preprocessor!" >&5 13386$as_echo "$as_me: WARNING: xf4bpp.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13387 { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: proceeding with the compiler's result" >&5 13388$as_echo "$as_me: WARNING: xf4bpp.h: proceeding with the compiler's result" >&2;} 13389 ac_header_preproc=yes 13390 ;; 13391 no:yes:* ) 13392 { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: present but cannot be compiled" >&5 13393$as_echo "$as_me: WARNING: xf4bpp.h: present but cannot be compiled" >&2;} 13394 { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: check for missing prerequisite headers?" >&5 13395$as_echo "$as_me: WARNING: xf4bpp.h: check for missing prerequisite headers?" >&2;} 13396 { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: see the Autoconf documentation" >&5 13397$as_echo "$as_me: WARNING: xf4bpp.h: see the Autoconf documentation" >&2;} 13398 { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: section \"Present But Cannot Be Compiled\"" >&5 13399$as_echo "$as_me: WARNING: xf4bpp.h: section \"Present But Cannot Be Compiled\"" >&2;} 13400 { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: proceeding with the preprocessor's result" >&5 13401$as_echo "$as_me: WARNING: xf4bpp.h: proceeding with the preprocessor's result" >&2;} 13402 { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: in the future, the compiler will take precedence" >&5 13403$as_echo "$as_me: WARNING: xf4bpp.h: in the future, the compiler will take precedence" >&2;} 13404 ( cat <<\_ASBOX 13405## ---------------------------------------------------------------------- ## 13406## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 13407## ---------------------------------------------------------------------- ## 13408_ASBOX 13409 ) | sed "s/^/$as_me: WARNING: /" >&2 13410 ;; 13411esac 13412{ $as_echo "$as_me:$LINENO: checking for xf4bpp.h" >&5 13413$as_echo_n "checking for xf4bpp.h... " >&6; } 13414if test "${ac_cv_header_xf4bpp_h+set}" = set; then 13415 $as_echo_n "(cached) " >&6 13416else 13417 ac_cv_header_xf4bpp_h=$ac_header_preproc 13418fi 13419{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf4bpp_h" >&5 13420$as_echo "$ac_cv_header_xf4bpp_h" >&6; } 13421 13422fi 13423if test "x$ac_cv_header_xf4bpp_h" = x""yes; then 13424 13425cat >>confdefs.h <<\_ACEOF 13426#define HAVE_XF4BPP 1 13427_ACEOF 13428 13429fi 13430 13431 13432CPPFLAGS="$SAVE_CPPFLAGS" 13433 13434if test "x$XSERVER_LIBPCIACCESS" = xyes; then 13435 13436pkg_failed=no 13437{ $as_echo "$as_me:$LINENO: checking for PCIACCESS" >&5 13438$as_echo_n "checking for PCIACCESS... " >&6; } 13439 13440if test -n "$PCIACCESS_CFLAGS"; then 13441 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 13442 elif test -n "$PKG_CONFIG"; then 13443 if test -n "$PKG_CONFIG" && \ 13444 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5 13445 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 13446 ac_status=$? 13447 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13448 (exit $ac_status); }; then 13449 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null` 13450else 13451 pkg_failed=yes 13452fi 13453 else 13454 pkg_failed=untried 13455fi 13456if test -n "$PCIACCESS_LIBS"; then 13457 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 13458 elif test -n "$PKG_CONFIG"; then 13459 if test -n "$PKG_CONFIG" && \ 13460 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5 13461 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 13462 ac_status=$? 13463 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13464 (exit $ac_status); }; then 13465 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null` 13466else 13467 pkg_failed=yes 13468fi 13469 else 13470 pkg_failed=untried 13471fi 13472 13473 13474 13475if test $pkg_failed = yes; then 13476 13477if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 13478 _pkg_short_errors_supported=yes 13479else 13480 _pkg_short_errors_supported=no 13481fi 13482 if test $_pkg_short_errors_supported = yes; then 13483 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1` 13484 else 13485 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1` 13486 fi 13487 # Put the nasty error message in config.log where it belongs 13488 echo "$PCIACCESS_PKG_ERRORS" >&5 13489 13490 { { $as_echo "$as_me:$LINENO: error: Package requirements (pciaccess >= 0.8.0) were not met: 13491 13492$PCIACCESS_PKG_ERRORS 13493 13494Consider adjusting the PKG_CONFIG_PATH environment variable if you 13495installed software in a non-standard prefix. 13496 13497Alternatively, you may set the environment variables PCIACCESS_CFLAGS 13498and PCIACCESS_LIBS to avoid the need to call pkg-config. 13499See the pkg-config man page for more details. 13500" >&5 13501$as_echo "$as_me: error: Package requirements (pciaccess >= 0.8.0) were not met: 13502 13503$PCIACCESS_PKG_ERRORS 13504 13505Consider adjusting the PKG_CONFIG_PATH environment variable if you 13506installed software in a non-standard prefix. 13507 13508Alternatively, you may set the environment variables PCIACCESS_CFLAGS 13509and PCIACCESS_LIBS to avoid the need to call pkg-config. 13510See the pkg-config man page for more details. 13511" >&2;} 13512 { (exit 1); exit 1; }; } 13513elif test $pkg_failed = untried; then 13514 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 13515$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13516{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it 13517is in your PATH or set the PKG_CONFIG environment variable to the full 13518path to pkg-config. 13519 13520Alternatively, you may set the environment variables PCIACCESS_CFLAGS 13521and PCIACCESS_LIBS to avoid the need to call pkg-config. 13522See the pkg-config man page for more details. 13523 13524To get pkg-config, see <http://pkg-config.freedesktop.org/>. 13525See \`config.log' for more details." >&5 13526$as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it 13527is in your PATH or set the PKG_CONFIG environment variable to the full 13528path to pkg-config. 13529 13530Alternatively, you may set the environment variables PCIACCESS_CFLAGS 13531and PCIACCESS_LIBS to avoid the need to call pkg-config. 13532See the pkg-config man page for more details. 13533 13534To get pkg-config, see <http://pkg-config.freedesktop.org/>. 13535See \`config.log' for more details." >&2;} 13536 { (exit 1); exit 1; }; }; } 13537else 13538 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 13539 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 13540 { $as_echo "$as_me:$LINENO: result: yes" >&5 13541$as_echo "yes" >&6; } 13542 : 13543fi 13544 XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS" 13545fi 13546 if test "x$XSERVER_LIBPCIACCESS" = xyes; then 13547 XSERVER_LIBPCIACCESS_TRUE= 13548 XSERVER_LIBPCIACCESS_FALSE='#' 13549else 13550 XSERVER_LIBPCIACCESS_TRUE='#' 13551 XSERVER_LIBPCIACCESS_FALSE= 13552fi 13553 13554 13555# Checks for header files. 13556{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 13557$as_echo_n "checking for ANSI C header files... " >&6; } 13558if test "${ac_cv_header_stdc+set}" = set; then 13559 $as_echo_n "(cached) " >&6 13560else 13561 cat >conftest.$ac_ext <<_ACEOF 13562/* confdefs.h. */ 13563_ACEOF 13564cat confdefs.h >>conftest.$ac_ext 13565cat >>conftest.$ac_ext <<_ACEOF 13566/* end confdefs.h. */ 13567#include <stdlib.h> 13568#include <stdarg.h> 13569#include <string.h> 13570#include <float.h> 13571 13572int 13573main () 13574{ 13575 13576 ; 13577 return 0; 13578} 13579_ACEOF 13580rm -f conftest.$ac_objext 13581if { (ac_try="$ac_compile" 13582case "(($ac_try" in 13583 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13584 *) ac_try_echo=$ac_try;; 13585esac 13586eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13587$as_echo "$ac_try_echo") >&5 13588 (eval "$ac_compile") 2>conftest.er1 13589 ac_status=$? 13590 grep -v '^ *+' conftest.er1 >conftest.err 13591 rm -f conftest.er1 13592 cat conftest.err >&5 13593 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13594 (exit $ac_status); } && { 13595 test -z "$ac_c_werror_flag" || 13596 test ! -s conftest.err 13597 } && test -s conftest.$ac_objext; then 13598 ac_cv_header_stdc=yes 13599else 13600 $as_echo "$as_me: failed program was:" >&5 13601sed 's/^/| /' conftest.$ac_ext >&5 13602 13603 ac_cv_header_stdc=no 13604fi 13605 13606rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13607 13608if test $ac_cv_header_stdc = yes; then 13609 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 13610 cat >conftest.$ac_ext <<_ACEOF 13611/* confdefs.h. */ 13612_ACEOF 13613cat confdefs.h >>conftest.$ac_ext 13614cat >>conftest.$ac_ext <<_ACEOF 13615/* end confdefs.h. */ 13616#include <string.h> 13617 13618_ACEOF 13619if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13620 $EGREP "memchr" >/dev/null 2>&1; then 13621 : 13622else 13623 ac_cv_header_stdc=no 13624fi 13625rm -f conftest* 13626 13627fi 13628 13629if test $ac_cv_header_stdc = yes; then 13630 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 13631 cat >conftest.$ac_ext <<_ACEOF 13632/* confdefs.h. */ 13633_ACEOF 13634cat confdefs.h >>conftest.$ac_ext 13635cat >>conftest.$ac_ext <<_ACEOF 13636/* end confdefs.h. */ 13637#include <stdlib.h> 13638 13639_ACEOF 13640if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13641 $EGREP "free" >/dev/null 2>&1; then 13642 : 13643else 13644 ac_cv_header_stdc=no 13645fi 13646rm -f conftest* 13647 13648fi 13649 13650if test $ac_cv_header_stdc = yes; then 13651 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 13652 if test "$cross_compiling" = yes; then 13653 : 13654else 13655 cat >conftest.$ac_ext <<_ACEOF 13656/* confdefs.h. */ 13657_ACEOF 13658cat confdefs.h >>conftest.$ac_ext 13659cat >>conftest.$ac_ext <<_ACEOF 13660/* end confdefs.h. */ 13661#include <ctype.h> 13662#include <stdlib.h> 13663#if ((' ' & 0x0FF) == 0x020) 13664# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 13665# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 13666#else 13667# define ISLOWER(c) \ 13668 (('a' <= (c) && (c) <= 'i') \ 13669 || ('j' <= (c) && (c) <= 'r') \ 13670 || ('s' <= (c) && (c) <= 'z')) 13671# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 13672#endif 13673 13674#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 13675int 13676main () 13677{ 13678 int i; 13679 for (i = 0; i < 256; i++) 13680 if (XOR (islower (i), ISLOWER (i)) 13681 || toupper (i) != TOUPPER (i)) 13682 return 2; 13683 return 0; 13684} 13685_ACEOF 13686rm -f conftest$ac_exeext 13687if { (ac_try="$ac_link" 13688case "(($ac_try" in 13689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13690 *) ac_try_echo=$ac_try;; 13691esac 13692eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13693$as_echo "$ac_try_echo") >&5 13694 (eval "$ac_link") 2>&5 13695 ac_status=$? 13696 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13697 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 13698 { (case "(($ac_try" in 13699 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13700 *) ac_try_echo=$ac_try;; 13701esac 13702eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13703$as_echo "$ac_try_echo") >&5 13704 (eval "$ac_try") 2>&5 13705 ac_status=$? 13706 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13707 (exit $ac_status); }; }; then 13708 : 13709else 13710 $as_echo "$as_me: program exited with status $ac_status" >&5 13711$as_echo "$as_me: failed program was:" >&5 13712sed 's/^/| /' conftest.$ac_ext >&5 13713 13714( exit $ac_status ) 13715ac_cv_header_stdc=no 13716fi 13717rm -rf conftest.dSYM 13718rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 13719fi 13720 13721 13722fi 13723fi 13724{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 13725$as_echo "$ac_cv_header_stdc" >&6; } 13726if test $ac_cv_header_stdc = yes; then 13727 13728cat >>confdefs.h <<\_ACEOF 13729#define STDC_HEADERS 1 13730_ACEOF 13731 13732fi 13733 13734 13735 13736 13737 13738DRIVER_NAME=tseng 13739 13740 13741ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile" 13742 13743cat >confcache <<\_ACEOF 13744# This file is a shell script that caches the results of configure 13745# tests run on this system so they can be shared between configure 13746# scripts and configure runs, see configure's option --config-cache. 13747# It is not useful on other systems. If it contains results you don't 13748# want to keep, you may remove or edit it. 13749# 13750# config.status only pays attention to the cache file if you give it 13751# the --recheck option to rerun configure. 13752# 13753# `ac_cv_env_foo' variables (set or unset) will be overridden when 13754# loading this file, other *unset* `ac_cv_foo' will be assigned the 13755# following values. 13756 13757_ACEOF 13758 13759# The following way of writing the cache mishandles newlines in values, 13760# but we know of no workaround that is simple, portable, and efficient. 13761# So, we kill variables containing newlines. 13762# Ultrix sh set writes to stderr and can't be redirected directly, 13763# and sets the high bit in the cache file unless we assign to the vars. 13764( 13765 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 13766 eval ac_val=\$$ac_var 13767 case $ac_val in #( 13768 *${as_nl}*) 13769 case $ac_var in #( 13770 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 13771$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 13772 esac 13773 case $ac_var in #( 13774 _ | IFS | as_nl) ;; #( 13775 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 13776 *) $as_unset $ac_var ;; 13777 esac ;; 13778 esac 13779 done 13780 13781 (set) 2>&1 | 13782 case $as_nl`(ac_space=' '; set) 2>&1` in #( 13783 *${as_nl}ac_space=\ *) 13784 # `set' does not quote correctly, so add quotes (double-quote 13785 # substitution turns \\\\ into \\, and sed turns \\ into \). 13786 sed -n \ 13787 "s/'/'\\\\''/g; 13788 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 13789 ;; #( 13790 *) 13791 # `set' quotes correctly as required by POSIX, so do not add quotes. 13792 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 13793 ;; 13794 esac | 13795 sort 13796) | 13797 sed ' 13798 /^ac_cv_env_/b end 13799 t clear 13800 :clear 13801 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 13802 t end 13803 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 13804 :end' >>confcache 13805if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 13806 if test -w "$cache_file"; then 13807 test "x$cache_file" != "x/dev/null" && 13808 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 13809$as_echo "$as_me: updating cache $cache_file" >&6;} 13810 cat confcache >$cache_file 13811 else 13812 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 13813$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 13814 fi 13815fi 13816rm -f confcache 13817 13818test "x$prefix" = xNONE && prefix=$ac_default_prefix 13819# Let make expand exec_prefix. 13820test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 13821 13822DEFS=-DHAVE_CONFIG_H 13823 13824ac_libobjs= 13825ac_ltlibobjs= 13826for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 13827 # 1. Remove the extension, and $U if already installed. 13828 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 13829 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 13830 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 13831 # will be set to the directory where LIBOBJS objects are built. 13832 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 13833 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 13834done 13835LIBOBJS=$ac_libobjs 13836 13837LTLIBOBJS=$ac_ltlibobjs 13838 13839 13840 if test -n "$EXEEXT"; then 13841 am__EXEEXT_TRUE= 13842 am__EXEEXT_FALSE='#' 13843else 13844 am__EXEEXT_TRUE='#' 13845 am__EXEEXT_FALSE= 13846fi 13847 13848if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 13849 { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. 13850Usually this means the macro was only invoked conditionally." >&5 13851$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. 13852Usually this means the macro was only invoked conditionally." >&2;} 13853 { (exit 1); exit 1; }; } 13854fi 13855if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 13856 { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. 13857Usually this means the macro was only invoked conditionally." >&5 13858$as_echo "$as_me: error: conditional \"AMDEP\" was never defined. 13859Usually this means the macro was only invoked conditionally." >&2;} 13860 { (exit 1); exit 1; }; } 13861fi 13862if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13863 { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 13864Usually this means the macro was only invoked conditionally." >&5 13865$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 13866Usually this means the macro was only invoked conditionally." >&2;} 13867 { (exit 1); exit 1; }; } 13868fi 13869if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13870 { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 13871Usually this means the macro was only invoked conditionally." >&5 13872$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 13873Usually this means the macro was only invoked conditionally." >&2;} 13874 { (exit 1); exit 1; }; } 13875fi 13876if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then 13877 { { $as_echo "$as_me:$LINENO: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined. 13878Usually this means the macro was only invoked conditionally." >&5 13879$as_echo "$as_me: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined. 13880Usually this means the macro was only invoked conditionally." >&2;} 13881 { (exit 1); exit 1; }; } 13882fi 13883 13884: ${CONFIG_STATUS=./config.status} 13885ac_write_fail=0 13886ac_clean_files_save=$ac_clean_files 13887ac_clean_files="$ac_clean_files $CONFIG_STATUS" 13888{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 13889$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 13890cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13891#! $SHELL 13892# Generated by $as_me. 13893# Run this file to recreate the current configuration. 13894# Compiler output produced by configure, useful for debugging 13895# configure, is in config.log if it exists. 13896 13897debug=false 13898ac_cs_recheck=false 13899ac_cs_silent=false 13900SHELL=\${CONFIG_SHELL-$SHELL} 13901_ACEOF 13902 13903cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13904## --------------------- ## 13905## M4sh Initialization. ## 13906## --------------------- ## 13907 13908# Be more Bourne compatible 13909DUALCASE=1; export DUALCASE # for MKS sh 13910if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 13911 emulate sh 13912 NULLCMD=: 13913 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 13914 # is contrary to our usage. Disable this feature. 13915 alias -g '${1+"$@"}'='"$@"' 13916 setopt NO_GLOB_SUBST 13917else 13918 case `(set -o) 2>/dev/null` in 13919 *posix*) set -o posix ;; 13920esac 13921 13922fi 13923 13924 13925 13926 13927# PATH needs CR 13928# Avoid depending upon Character Ranges. 13929as_cr_letters='abcdefghijklmnopqrstuvwxyz' 13930as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 13931as_cr_Letters=$as_cr_letters$as_cr_LETTERS 13932as_cr_digits='0123456789' 13933as_cr_alnum=$as_cr_Letters$as_cr_digits 13934 13935as_nl=' 13936' 13937export as_nl 13938# Printing a long string crashes Solaris 7 /usr/bin/printf. 13939as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 13940as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 13941as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 13942if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 13943 as_echo='printf %s\n' 13944 as_echo_n='printf %s' 13945else 13946 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 13947 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 13948 as_echo_n='/usr/ucb/echo -n' 13949 else 13950 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 13951 as_echo_n_body='eval 13952 arg=$1; 13953 case $arg in 13954 *"$as_nl"*) 13955 expr "X$arg" : "X\\(.*\\)$as_nl"; 13956 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 13957 esac; 13958 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 13959 ' 13960 export as_echo_n_body 13961 as_echo_n='sh -c $as_echo_n_body as_echo' 13962 fi 13963 export as_echo_body 13964 as_echo='sh -c $as_echo_body as_echo' 13965fi 13966 13967# The user is always right. 13968if test "${PATH_SEPARATOR+set}" != set; then 13969 PATH_SEPARATOR=: 13970 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 13971 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 13972 PATH_SEPARATOR=';' 13973 } 13974fi 13975 13976# Support unset when possible. 13977if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 13978 as_unset=unset 13979else 13980 as_unset=false 13981fi 13982 13983 13984# IFS 13985# We need space, tab and new line, in precisely that order. Quoting is 13986# there to prevent editors from complaining about space-tab. 13987# (If _AS_PATH_WALK were called with IFS unset, it would disable word 13988# splitting by setting IFS to empty value.) 13989IFS=" "" $as_nl" 13990 13991# Find who we are. Look in the path if we contain no directory separator. 13992case $0 in 13993 *[\\/]* ) as_myself=$0 ;; 13994 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13995for as_dir in $PATH 13996do 13997 IFS=$as_save_IFS 13998 test -z "$as_dir" && as_dir=. 13999 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 14000done 14001IFS=$as_save_IFS 14002 14003 ;; 14004esac 14005# We did not find ourselves, most probably we were run as `sh COMMAND' 14006# in which case we are not to be found in the path. 14007if test "x$as_myself" = x; then 14008 as_myself=$0 14009fi 14010if test ! -f "$as_myself"; then 14011 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 14012 { (exit 1); exit 1; } 14013fi 14014 14015# Work around bugs in pre-3.0 UWIN ksh. 14016for as_var in ENV MAIL MAILPATH 14017do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 14018done 14019PS1='$ ' 14020PS2='> ' 14021PS4='+ ' 14022 14023# NLS nuisances. 14024LC_ALL=C 14025export LC_ALL 14026LANGUAGE=C 14027export LANGUAGE 14028 14029# Required to use basename. 14030if expr a : '\(a\)' >/dev/null 2>&1 && 14031 test "X`expr 00001 : '.*\(...\)'`" = X001; then 14032 as_expr=expr 14033else 14034 as_expr=false 14035fi 14036 14037if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 14038 as_basename=basename 14039else 14040 as_basename=false 14041fi 14042 14043 14044# Name of the executable. 14045as_me=`$as_basename -- "$0" || 14046$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 14047 X"$0" : 'X\(//\)$' \| \ 14048 X"$0" : 'X\(/\)' \| . 2>/dev/null || 14049$as_echo X/"$0" | 14050 sed '/^.*\/\([^/][^/]*\)\/*$/{ 14051 s//\1/ 14052 q 14053 } 14054 /^X\/\(\/\/\)$/{ 14055 s//\1/ 14056 q 14057 } 14058 /^X\/\(\/\).*/{ 14059 s//\1/ 14060 q 14061 } 14062 s/.*/./; q'` 14063 14064# CDPATH. 14065$as_unset CDPATH 14066 14067 14068 14069 as_lineno_1=$LINENO 14070 as_lineno_2=$LINENO 14071 test "x$as_lineno_1" != "x$as_lineno_2" && 14072 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 14073 14074 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 14075 # uniformly replaced by the line number. The first 'sed' inserts a 14076 # line-number line after each line using $LINENO; the second 'sed' 14077 # does the real work. The second script uses 'N' to pair each 14078 # line-number line with the line containing $LINENO, and appends 14079 # trailing '-' during substitution so that $LINENO is not a special 14080 # case at line end. 14081 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 14082 # scripts with optimization help from Paolo Bonzini. Blame Lee 14083 # E. McMahon (1931-1989) for sed's syntax. :-) 14084 sed -n ' 14085 p 14086 /[$]LINENO/= 14087 ' <$as_myself | 14088 sed ' 14089 s/[$]LINENO.*/&-/ 14090 t lineno 14091 b 14092 :lineno 14093 N 14094 :loop 14095 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 14096 t loop 14097 s/-\n.*// 14098 ' >$as_me.lineno && 14099 chmod +x "$as_me.lineno" || 14100 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 14101 { (exit 1); exit 1; }; } 14102 14103 # Don't try to exec as it changes $[0], causing all sort of problems 14104 # (the dirname of $[0] is not the place where we might find the 14105 # original and so on. Autoconf is especially sensitive to this). 14106 . "./$as_me.lineno" 14107 # Exit status is that of the last command. 14108 exit 14109} 14110 14111 14112if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 14113 as_dirname=dirname 14114else 14115 as_dirname=false 14116fi 14117 14118ECHO_C= ECHO_N= ECHO_T= 14119case `echo -n x` in 14120-n*) 14121 case `echo 'x\c'` in 14122 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 14123 *) ECHO_C='\c';; 14124 esac;; 14125*) 14126 ECHO_N='-n';; 14127esac 14128if expr a : '\(a\)' >/dev/null 2>&1 && 14129 test "X`expr 00001 : '.*\(...\)'`" = X001; then 14130 as_expr=expr 14131else 14132 as_expr=false 14133fi 14134 14135rm -f conf$$ conf$$.exe conf$$.file 14136if test -d conf$$.dir; then 14137 rm -f conf$$.dir/conf$$.file 14138else 14139 rm -f conf$$.dir 14140 mkdir conf$$.dir 2>/dev/null 14141fi 14142if (echo >conf$$.file) 2>/dev/null; then 14143 if ln -s conf$$.file conf$$ 2>/dev/null; then 14144 as_ln_s='ln -s' 14145 # ... but there are two gotchas: 14146 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 14147 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 14148 # In both cases, we have to default to `cp -p'. 14149 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 14150 as_ln_s='cp -p' 14151 elif ln conf$$.file conf$$ 2>/dev/null; then 14152 as_ln_s=ln 14153 else 14154 as_ln_s='cp -p' 14155 fi 14156else 14157 as_ln_s='cp -p' 14158fi 14159rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 14160rmdir conf$$.dir 2>/dev/null 14161 14162if mkdir -p . 2>/dev/null; then 14163 as_mkdir_p=: 14164else 14165 test -d ./-p && rmdir ./-p 14166 as_mkdir_p=false 14167fi 14168 14169if test -x / >/dev/null 2>&1; then 14170 as_test_x='test -x' 14171else 14172 if ls -dL / >/dev/null 2>&1; then 14173 as_ls_L_option=L 14174 else 14175 as_ls_L_option= 14176 fi 14177 as_test_x=' 14178 eval sh -c '\'' 14179 if test -d "$1"; then 14180 test -d "$1/."; 14181 else 14182 case $1 in 14183 -*)set "./$1";; 14184 esac; 14185 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 14186 ???[sx]*):;;*)false;;esac;fi 14187 '\'' sh 14188 ' 14189fi 14190as_executable_p=$as_test_x 14191 14192# Sed expression to map a string onto a valid CPP name. 14193as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 14194 14195# Sed expression to map a string onto a valid variable name. 14196as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 14197 14198 14199exec 6>&1 14200 14201# Save the log message, to keep $[0] and so on meaningful, and to 14202# report actual input values of CONFIG_FILES etc. instead of their 14203# values after options handling. 14204ac_log=" 14205This file was extended by xf86-video-tseng $as_me 1.2.4, which was 14206generated by GNU Autoconf 2.63. Invocation command line was 14207 14208 CONFIG_FILES = $CONFIG_FILES 14209 CONFIG_HEADERS = $CONFIG_HEADERS 14210 CONFIG_LINKS = $CONFIG_LINKS 14211 CONFIG_COMMANDS = $CONFIG_COMMANDS 14212 $ $0 $@ 14213 14214on `(hostname || uname -n) 2>/dev/null | sed 1q` 14215" 14216 14217_ACEOF 14218 14219case $ac_config_files in *" 14220"*) set x $ac_config_files; shift; ac_config_files=$*;; 14221esac 14222 14223case $ac_config_headers in *" 14224"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 14225esac 14226 14227 14228cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14229# Files that config.status was made for. 14230config_files="$ac_config_files" 14231config_headers="$ac_config_headers" 14232config_commands="$ac_config_commands" 14233 14234_ACEOF 14235 14236cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14237ac_cs_usage="\ 14238\`$as_me' instantiates files from templates according to the 14239current configuration. 14240 14241Usage: $0 [OPTION]... [FILE]... 14242 14243 -h, --help print this help, then exit 14244 -V, --version print version number and configuration settings, then exit 14245 -q, --quiet, --silent 14246 do not print progress messages 14247 -d, --debug don't remove temporary files 14248 --recheck update $as_me by reconfiguring in the same conditions 14249 --file=FILE[:TEMPLATE] 14250 instantiate the configuration file FILE 14251 --header=FILE[:TEMPLATE] 14252 instantiate the configuration header FILE 14253 14254Configuration files: 14255$config_files 14256 14257Configuration headers: 14258$config_headers 14259 14260Configuration commands: 14261$config_commands 14262 14263Report bugs to <bug-autoconf@gnu.org>." 14264 14265_ACEOF 14266cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14267ac_cs_version="\\ 14268xf86-video-tseng config.status 1.2.4 14269configured by $0, generated by GNU Autoconf 2.63, 14270 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 14271 14272Copyright (C) 2008 Free Software Foundation, Inc. 14273This config.status script is free software; the Free Software Foundation 14274gives unlimited permission to copy, distribute and modify it." 14275 14276ac_pwd='$ac_pwd' 14277srcdir='$srcdir' 14278INSTALL='$INSTALL' 14279MKDIR_P='$MKDIR_P' 14280AWK='$AWK' 14281test -n "\$AWK" || AWK=awk 14282_ACEOF 14283 14284cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14285# The default lists apply if the user does not specify any file. 14286ac_need_defaults=: 14287while test $# != 0 14288do 14289 case $1 in 14290 --*=*) 14291 ac_option=`expr "X$1" : 'X\([^=]*\)='` 14292 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 14293 ac_shift=: 14294 ;; 14295 *) 14296 ac_option=$1 14297 ac_optarg=$2 14298 ac_shift=shift 14299 ;; 14300 esac 14301 14302 case $ac_option in 14303 # Handling of the options. 14304 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 14305 ac_cs_recheck=: ;; 14306 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 14307 $as_echo "$ac_cs_version"; exit ;; 14308 --debug | --debu | --deb | --de | --d | -d ) 14309 debug=: ;; 14310 --file | --fil | --fi | --f ) 14311 $ac_shift 14312 case $ac_optarg in 14313 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14314 esac 14315 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" 14316 ac_need_defaults=false;; 14317 --header | --heade | --head | --hea ) 14318 $ac_shift 14319 case $ac_optarg in 14320 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14321 esac 14322 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" 14323 ac_need_defaults=false;; 14324 --he | --h) 14325 # Conflict between --help and --header 14326 { $as_echo "$as_me: error: ambiguous option: $1 14327Try \`$0 --help' for more information." >&2 14328 { (exit 1); exit 1; }; };; 14329 --help | --hel | -h ) 14330 $as_echo "$ac_cs_usage"; exit ;; 14331 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 14332 | -silent | --silent | --silen | --sile | --sil | --si | --s) 14333 ac_cs_silent=: ;; 14334 14335 # This is an error. 14336 -*) { $as_echo "$as_me: error: unrecognized option: $1 14337Try \`$0 --help' for more information." >&2 14338 { (exit 1); exit 1; }; } ;; 14339 14340 *) ac_config_targets="$ac_config_targets $1" 14341 ac_need_defaults=false ;; 14342 14343 esac 14344 shift 14345done 14346 14347ac_configure_extra_args= 14348 14349if $ac_cs_silent; then 14350 exec 6>/dev/null 14351 ac_configure_extra_args="$ac_configure_extra_args --silent" 14352fi 14353 14354_ACEOF 14355cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14356if \$ac_cs_recheck; then 14357 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 14358 shift 14359 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 14360 CONFIG_SHELL='$SHELL' 14361 export CONFIG_SHELL 14362 exec "\$@" 14363fi 14364 14365_ACEOF 14366cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14367exec 5>>config.log 14368{ 14369 echo 14370 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 14371## Running $as_me. ## 14372_ASBOX 14373 $as_echo "$ac_log" 14374} >&5 14375 14376_ACEOF 14377cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14378# 14379# INIT-COMMANDS 14380# 14381AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 14382 14383 14384# The HP-UX ksh and POSIX shell print the target directory to stdout 14385# if CDPATH is set. 14386(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14387 14388sed_quote_subst='$sed_quote_subst' 14389double_quote_subst='$double_quote_subst' 14390delay_variable_subst='$delay_variable_subst' 14391enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 14392macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 14393macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 14394enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 14395pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 14396enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 14397host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 14398host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 14399host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 14400build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 14401build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 14402build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 14403SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 14404Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 14405GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 14406EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 14407FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 14408LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 14409NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 14410LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 14411max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 14412ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 14413exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 14414lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 14415lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 14416lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 14417reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 14418reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14419OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' 14420deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 14421file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 14422AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 14423AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 14424STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 14425RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 14426old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14427old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14428old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14429CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 14430CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 14431compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 14432GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 14433lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 14434lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 14435lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`' 14436lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 14437objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 14438SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 14439ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 14440MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 14441lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 14442lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 14443lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 14444lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 14445lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 14446need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 14447DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' 14448NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' 14449LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' 14450OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' 14451OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' 14452libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 14453shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14454extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14455archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 14456enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 14457export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 14458whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 14459compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 14460old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14461old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14462archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14463archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14464module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14465module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14466with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 14467allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 14468no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 14469hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 14470hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 14471hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 14472hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 14473hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 14474hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 14475hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 14476hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 14477inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 14478link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 14479fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 14480always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 14481export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14482exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 14483include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 14484prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14485file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 14486variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 14487need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 14488need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 14489version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 14490runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 14491shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 14492shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 14493libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 14494library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 14495soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 14496postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14497postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14498finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14499finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 14500hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 14501sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 14502sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 14503hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 14504enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 14505enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 14506enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 14507old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 14508striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 14509 14510LTCC='$LTCC' 14511LTCFLAGS='$LTCFLAGS' 14512compiler='$compiler_DEFAULT' 14513 14514# Quote evaled strings. 14515for var in SED \ 14516GREP \ 14517EGREP \ 14518FGREP \ 14519LD \ 14520NM \ 14521LN_S \ 14522lt_SP2NL \ 14523lt_NL2SP \ 14524reload_flag \ 14525OBJDUMP \ 14526deplibs_check_method \ 14527file_magic_cmd \ 14528AR \ 14529AR_FLAGS \ 14530STRIP \ 14531RANLIB \ 14532CC \ 14533CFLAGS \ 14534compiler \ 14535lt_cv_sys_global_symbol_pipe \ 14536lt_cv_sys_global_symbol_to_cdecl \ 14537lt_cv_sys_global_symbol_to_c_name_address \ 14538lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 14539SHELL \ 14540ECHO \ 14541lt_prog_compiler_no_builtin_flag \ 14542lt_prog_compiler_wl \ 14543lt_prog_compiler_pic \ 14544lt_prog_compiler_static \ 14545lt_cv_prog_compiler_c_o \ 14546need_locks \ 14547DSYMUTIL \ 14548NMEDIT \ 14549LIPO \ 14550OTOOL \ 14551OTOOL64 \ 14552shrext_cmds \ 14553export_dynamic_flag_spec \ 14554whole_archive_flag_spec \ 14555compiler_needs_object \ 14556with_gnu_ld \ 14557allow_undefined_flag \ 14558no_undefined_flag \ 14559hardcode_libdir_flag_spec \ 14560hardcode_libdir_flag_spec_ld \ 14561hardcode_libdir_separator \ 14562fix_srcfile_path \ 14563exclude_expsyms \ 14564include_expsyms \ 14565file_list_spec \ 14566variables_saved_for_relink \ 14567libname_spec \ 14568library_names_spec \ 14569soname_spec \ 14570finish_eval \ 14571old_striplib \ 14572striplib; do 14573 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 14574 *[\\\\\\\`\\"\\\$]*) 14575 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 14576 ;; 14577 *) 14578 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14579 ;; 14580 esac 14581done 14582 14583# Double-quote double-evaled strings. 14584for var in reload_cmds \ 14585old_postinstall_cmds \ 14586old_postuninstall_cmds \ 14587old_archive_cmds \ 14588extract_expsyms_cmds \ 14589old_archive_from_new_cmds \ 14590old_archive_from_expsyms_cmds \ 14591archive_cmds \ 14592archive_expsym_cmds \ 14593module_cmds \ 14594module_expsym_cmds \ 14595export_symbols_cmds \ 14596prelink_cmds \ 14597postinstall_cmds \ 14598postuninstall_cmds \ 14599finish_cmds \ 14600sys_lib_search_path_spec \ 14601sys_lib_dlsearch_path_spec; do 14602 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 14603 *[\\\\\\\`\\"\\\$]*) 14604 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 14605 ;; 14606 *) 14607 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14608 ;; 14609 esac 14610done 14611 14612# Fix-up fallback echo if it was mangled by the above quoting rules. 14613case \$lt_ECHO in 14614*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 14615 ;; 14616esac 14617 14618ac_aux_dir='$ac_aux_dir' 14619xsi_shell='$xsi_shell' 14620lt_shell_append='$lt_shell_append' 14621 14622# See if we are running on zsh, and set the options which allow our 14623# commands through without removal of \ escapes INIT. 14624if test -n "\${ZSH_VERSION+set}" ; then 14625 setopt NO_GLOB_SUBST 14626fi 14627 14628 14629 PACKAGE='$PACKAGE' 14630 VERSION='$VERSION' 14631 TIMESTAMP='$TIMESTAMP' 14632 RM='$RM' 14633 ofile='$ofile' 14634 14635 14636 14637 14638_ACEOF 14639 14640cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14641 14642# Handling of arguments. 14643for ac_config_target in $ac_config_targets 14644do 14645 case $ac_config_target in 14646 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 14647 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 14648 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 14649 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 14650 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 14651 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 14652 14653 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 14654$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 14655 { (exit 1); exit 1; }; };; 14656 esac 14657done 14658 14659 14660# If the user did not use the arguments to specify the items to instantiate, 14661# then the envvar interface is used. Set only those that are not. 14662# We use the long form for the default assignment because of an extremely 14663# bizarre bug on SunOS 4.1.3. 14664if $ac_need_defaults; then 14665 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 14666 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 14667 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 14668fi 14669 14670# Have a temporary directory for convenience. Make it in the build tree 14671# simply because there is no reason against having it here, and in addition, 14672# creating and moving files from /tmp can sometimes cause problems. 14673# Hook for its removal unless debugging. 14674# Note that there is a small window in which the directory will not be cleaned: 14675# after its creation but before its name has been assigned to `$tmp'. 14676$debug || 14677{ 14678 tmp= 14679 trap 'exit_status=$? 14680 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 14681' 0 14682 trap '{ (exit 1); exit 1; }' 1 2 13 15 14683} 14684# Create a (secure) tmp directory for tmp files. 14685 14686{ 14687 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 14688 test -n "$tmp" && test -d "$tmp" 14689} || 14690{ 14691 tmp=./conf$$-$RANDOM 14692 (umask 077 && mkdir "$tmp") 14693} || 14694{ 14695 $as_echo "$as_me: cannot create a temporary directory in ." >&2 14696 { (exit 1); exit 1; } 14697} 14698 14699# Set up the scripts for CONFIG_FILES section. 14700# No need to generate them if there are no CONFIG_FILES. 14701# This happens for instance with `./config.status config.h'. 14702if test -n "$CONFIG_FILES"; then 14703 14704 14705ac_cr=' 14706' 14707ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 14708if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 14709 ac_cs_awk_cr='\\r' 14710else 14711 ac_cs_awk_cr=$ac_cr 14712fi 14713 14714echo 'BEGIN {' >"$tmp/subs1.awk" && 14715_ACEOF 14716 14717 14718{ 14719 echo "cat >conf$$subs.awk <<_ACEOF" && 14720 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 14721 echo "_ACEOF" 14722} >conf$$subs.sh || 14723 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 14724$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 14725 { (exit 1); exit 1; }; } 14726ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 14727ac_delim='%!_!# ' 14728for ac_last_try in false false false false false :; do 14729 . ./conf$$subs.sh || 14730 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 14731$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 14732 { (exit 1); exit 1; }; } 14733 14734 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 14735 if test $ac_delim_n = $ac_delim_num; then 14736 break 14737 elif $ac_last_try; then 14738 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 14739$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 14740 { (exit 1); exit 1; }; } 14741 else 14742 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14743 fi 14744done 14745rm -f conf$$subs.sh 14746 14747cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14748cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 14749_ACEOF 14750sed -n ' 14751h 14752s/^/S["/; s/!.*/"]=/ 14753p 14754g 14755s/^[^!]*!// 14756:repl 14757t repl 14758s/'"$ac_delim"'$// 14759t delim 14760:nl 14761h 14762s/\(.\{148\}\).*/\1/ 14763t more1 14764s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 14765p 14766n 14767b repl 14768:more1 14769s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14770p 14771g 14772s/.\{148\}// 14773t nl 14774:delim 14775h 14776s/\(.\{148\}\).*/\1/ 14777t more2 14778s/["\\]/\\&/g; s/^/"/; s/$/"/ 14779p 14780b 14781:more2 14782s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14783p 14784g 14785s/.\{148\}// 14786t delim 14787' <conf$$subs.awk | sed ' 14788/^[^""]/{ 14789 N 14790 s/\n// 14791} 14792' >>$CONFIG_STATUS || ac_write_fail=1 14793rm -f conf$$subs.awk 14794cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14795_ACAWK 14796cat >>"\$tmp/subs1.awk" <<_ACAWK && 14797 for (key in S) S_is_set[key] = 1 14798 FS = "" 14799 14800} 14801{ 14802 line = $ 0 14803 nfields = split(line, field, "@") 14804 substed = 0 14805 len = length(field[1]) 14806 for (i = 2; i < nfields; i++) { 14807 key = field[i] 14808 keylen = length(key) 14809 if (S_is_set[key]) { 14810 value = S[key] 14811 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 14812 len += length(value) + length(field[++i]) 14813 substed = 1 14814 } else 14815 len += 1 + keylen 14816 } 14817 14818 print line 14819} 14820 14821_ACAWK 14822_ACEOF 14823cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14824if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 14825 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 14826else 14827 cat 14828fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 14829 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 14830$as_echo "$as_me: error: could not setup config files machinery" >&2;} 14831 { (exit 1); exit 1; }; } 14832_ACEOF 14833 14834# VPATH may cause trouble with some makes, so we remove $(srcdir), 14835# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 14836# trailing colons and then remove the whole line if VPATH becomes empty 14837# (actually we leave an empty line to preserve line numbers). 14838if test "x$srcdir" = x.; then 14839 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 14840s/:*\$(srcdir):*/:/ 14841s/:*\${srcdir}:*/:/ 14842s/:*@srcdir@:*/:/ 14843s/^\([^=]*=[ ]*\):*/\1/ 14844s/:*$// 14845s/^[^=]*=[ ]*$// 14846}' 14847fi 14848 14849cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14850fi # test -n "$CONFIG_FILES" 14851 14852# Set up the scripts for CONFIG_HEADERS section. 14853# No need to generate them if there are no CONFIG_HEADERS. 14854# This happens for instance with `./config.status Makefile'. 14855if test -n "$CONFIG_HEADERS"; then 14856cat >"$tmp/defines.awk" <<\_ACAWK || 14857BEGIN { 14858_ACEOF 14859 14860# Transform confdefs.h into an awk script `defines.awk', embedded as 14861# here-document in config.status, that substitutes the proper values into 14862# config.h.in to produce config.h. 14863 14864# Create a delimiter string that does not exist in confdefs.h, to ease 14865# handling of long lines. 14866ac_delim='%!_!# ' 14867for ac_last_try in false false :; do 14868 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 14869 if test -z "$ac_t"; then 14870 break 14871 elif $ac_last_try; then 14872 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 14873$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} 14874 { (exit 1); exit 1; }; } 14875 else 14876 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14877 fi 14878done 14879 14880# For the awk script, D is an array of macro values keyed by name, 14881# likewise P contains macro parameters if any. Preserve backslash 14882# newline sequences. 14883 14884ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 14885sed -n ' 14886s/.\{148\}/&'"$ac_delim"'/g 14887t rset 14888:rset 14889s/^[ ]*#[ ]*define[ ][ ]*/ / 14890t def 14891d 14892:def 14893s/\\$// 14894t bsnl 14895s/["\\]/\\&/g 14896s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14897D["\1"]=" \3"/p 14898s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 14899d 14900:bsnl 14901s/["\\]/\\&/g 14902s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14903D["\1"]=" \3\\\\\\n"\\/p 14904t cont 14905s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 14906t cont 14907d 14908:cont 14909n 14910s/.\{148\}/&'"$ac_delim"'/g 14911t clear 14912:clear 14913s/\\$// 14914t bsnlc 14915s/["\\]/\\&/g; s/^/"/; s/$/"/p 14916d 14917:bsnlc 14918s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 14919b cont 14920' <confdefs.h | sed ' 14921s/'"$ac_delim"'/"\\\ 14922"/g' >>$CONFIG_STATUS || ac_write_fail=1 14923 14924cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14925 for (key in D) D_is_set[key] = 1 14926 FS = "" 14927} 14928/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 14929 line = \$ 0 14930 split(line, arg, " ") 14931 if (arg[1] == "#") { 14932 defundef = arg[2] 14933 mac1 = arg[3] 14934 } else { 14935 defundef = substr(arg[1], 2) 14936 mac1 = arg[2] 14937 } 14938 split(mac1, mac2, "(") #) 14939 macro = mac2[1] 14940 prefix = substr(line, 1, index(line, defundef) - 1) 14941 if (D_is_set[macro]) { 14942 # Preserve the white space surrounding the "#". 14943 print prefix "define", macro P[macro] D[macro] 14944 next 14945 } else { 14946 # Replace #undef with comments. This is necessary, for example, 14947 # in the case of _POSIX_SOURCE, which is predefined and required 14948 # on some systems where configure will not decide to define it. 14949 if (defundef == "undef") { 14950 print "/*", prefix defundef, macro, "*/" 14951 next 14952 } 14953 } 14954} 14955{ print } 14956_ACAWK 14957_ACEOF 14958cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14959 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 14960$as_echo "$as_me: error: could not setup config headers machinery" >&2;} 14961 { (exit 1); exit 1; }; } 14962fi # test -n "$CONFIG_HEADERS" 14963 14964 14965eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 14966shift 14967for ac_tag 14968do 14969 case $ac_tag in 14970 :[FHLC]) ac_mode=$ac_tag; continue;; 14971 esac 14972 case $ac_mode$ac_tag in 14973 :[FHL]*:*);; 14974 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 14975$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} 14976 { (exit 1); exit 1; }; };; 14977 :[FH]-) ac_tag=-:-;; 14978 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 14979 esac 14980 ac_save_IFS=$IFS 14981 IFS=: 14982 set x $ac_tag 14983 IFS=$ac_save_IFS 14984 shift 14985 ac_file=$1 14986 shift 14987 14988 case $ac_mode in 14989 :L) ac_source=$1;; 14990 :[FH]) 14991 ac_file_inputs= 14992 for ac_f 14993 do 14994 case $ac_f in 14995 -) ac_f="$tmp/stdin";; 14996 *) # Look for the file first in the build tree, then in the source tree 14997 # (if the path is not absolute). The absolute path cannot be DOS-style, 14998 # because $ac_f cannot contain `:'. 14999 test -f "$ac_f" || 15000 case $ac_f in 15001 [\\/$]*) false;; 15002 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 15003 esac || 15004 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 15005$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} 15006 { (exit 1); exit 1; }; };; 15007 esac 15008 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 15009 ac_file_inputs="$ac_file_inputs '$ac_f'" 15010 done 15011 15012 # Let's still pretend it is `configure' which instantiates (i.e., don't 15013 # use $as_me), people would be surprised to read: 15014 # /* config.h. Generated by config.status. */ 15015 configure_input='Generated from '` 15016 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 15017 `' by configure.' 15018 if test x"$ac_file" != x-; then 15019 configure_input="$ac_file. $configure_input" 15020 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 15021$as_echo "$as_me: creating $ac_file" >&6;} 15022 fi 15023 # Neutralize special characters interpreted by sed in replacement strings. 15024 case $configure_input in #( 15025 *\&* | *\|* | *\\* ) 15026 ac_sed_conf_input=`$as_echo "$configure_input" | 15027 sed 's/[\\\\&|]/\\\\&/g'`;; #( 15028 *) ac_sed_conf_input=$configure_input;; 15029 esac 15030 15031 case $ac_tag in 15032 *:-:* | *:-) cat >"$tmp/stdin" \ 15033 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 15034$as_echo "$as_me: error: could not create $ac_file" >&2;} 15035 { (exit 1); exit 1; }; } ;; 15036 esac 15037 ;; 15038 esac 15039 15040 ac_dir=`$as_dirname -- "$ac_file" || 15041$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15042 X"$ac_file" : 'X\(//\)[^/]' \| \ 15043 X"$ac_file" : 'X\(//\)$' \| \ 15044 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 15045$as_echo X"$ac_file" | 15046 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15047 s//\1/ 15048 q 15049 } 15050 /^X\(\/\/\)[^/].*/{ 15051 s//\1/ 15052 q 15053 } 15054 /^X\(\/\/\)$/{ 15055 s//\1/ 15056 q 15057 } 15058 /^X\(\/\).*/{ 15059 s//\1/ 15060 q 15061 } 15062 s/.*/./; q'` 15063 { as_dir="$ac_dir" 15064 case $as_dir in #( 15065 -*) as_dir=./$as_dir;; 15066 esac 15067 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 15068 as_dirs= 15069 while :; do 15070 case $as_dir in #( 15071 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 15072 *) as_qdir=$as_dir;; 15073 esac 15074 as_dirs="'$as_qdir' $as_dirs" 15075 as_dir=`$as_dirname -- "$as_dir" || 15076$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15077 X"$as_dir" : 'X\(//\)[^/]' \| \ 15078 X"$as_dir" : 'X\(//\)$' \| \ 15079 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 15080$as_echo X"$as_dir" | 15081 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15082 s//\1/ 15083 q 15084 } 15085 /^X\(\/\/\)[^/].*/{ 15086 s//\1/ 15087 q 15088 } 15089 /^X\(\/\/\)$/{ 15090 s//\1/ 15091 q 15092 } 15093 /^X\(\/\).*/{ 15094 s//\1/ 15095 q 15096 } 15097 s/.*/./; q'` 15098 test -d "$as_dir" && break 15099 done 15100 test -z "$as_dirs" || eval "mkdir $as_dirs" 15101 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 15102$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 15103 { (exit 1); exit 1; }; }; } 15104 ac_builddir=. 15105 15106case "$ac_dir" in 15107.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15108*) 15109 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15110 # A ".." for each directory in $ac_dir_suffix. 15111 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15112 case $ac_top_builddir_sub in 15113 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15114 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15115 esac ;; 15116esac 15117ac_abs_top_builddir=$ac_pwd 15118ac_abs_builddir=$ac_pwd$ac_dir_suffix 15119# for backward compatibility: 15120ac_top_builddir=$ac_top_build_prefix 15121 15122case $srcdir in 15123 .) # We are building in place. 15124 ac_srcdir=. 15125 ac_top_srcdir=$ac_top_builddir_sub 15126 ac_abs_top_srcdir=$ac_pwd ;; 15127 [\\/]* | ?:[\\/]* ) # Absolute name. 15128 ac_srcdir=$srcdir$ac_dir_suffix; 15129 ac_top_srcdir=$srcdir 15130 ac_abs_top_srcdir=$srcdir ;; 15131 *) # Relative name. 15132 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15133 ac_top_srcdir=$ac_top_build_prefix$srcdir 15134 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15135esac 15136ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15137 15138 15139 case $ac_mode in 15140 :F) 15141 # 15142 # CONFIG_FILE 15143 # 15144 15145 case $INSTALL in 15146 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15147 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 15148 esac 15149 ac_MKDIR_P=$MKDIR_P 15150 case $MKDIR_P in 15151 [\\/$]* | ?:[\\/]* ) ;; 15152 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 15153 esac 15154_ACEOF 15155 15156cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15157# If the template does not know about datarootdir, expand it. 15158# FIXME: This hack should be removed a few years after 2.60. 15159ac_datarootdir_hack=; ac_datarootdir_seen= 15160 15161ac_sed_dataroot=' 15162/datarootdir/ { 15163 p 15164 q 15165} 15166/@datadir@/p 15167/@docdir@/p 15168/@infodir@/p 15169/@localedir@/p 15170/@mandir@/p 15171' 15172case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 15173*datarootdir*) ac_datarootdir_seen=yes;; 15174*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 15175 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 15176$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 15177_ACEOF 15178cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15179 ac_datarootdir_hack=' 15180 s&@datadir@&$datadir&g 15181 s&@docdir@&$docdir&g 15182 s&@infodir@&$infodir&g 15183 s&@localedir@&$localedir&g 15184 s&@mandir@&$mandir&g 15185 s&\\\${datarootdir}&$datarootdir&g' ;; 15186esac 15187_ACEOF 15188 15189# Neutralize VPATH when `$srcdir' = `.'. 15190# Shell code in configure.ac might set extrasub. 15191# FIXME: do we really want to maintain this feature? 15192cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15193ac_sed_extra="$ac_vpsub 15194$extrasub 15195_ACEOF 15196cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15197:t 15198/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 15199s|@configure_input@|$ac_sed_conf_input|;t t 15200s&@top_builddir@&$ac_top_builddir_sub&;t t 15201s&@top_build_prefix@&$ac_top_build_prefix&;t t 15202s&@srcdir@&$ac_srcdir&;t t 15203s&@abs_srcdir@&$ac_abs_srcdir&;t t 15204s&@top_srcdir@&$ac_top_srcdir&;t t 15205s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 15206s&@builddir@&$ac_builddir&;t t 15207s&@abs_builddir@&$ac_abs_builddir&;t t 15208s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 15209s&@INSTALL@&$ac_INSTALL&;t t 15210s&@MKDIR_P@&$ac_MKDIR_P&;t t 15211$ac_datarootdir_hack 15212" 15213eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 15214 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 15215$as_echo "$as_me: error: could not create $ac_file" >&2;} 15216 { (exit 1); exit 1; }; } 15217 15218test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 15219 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 15220 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 15221 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15222which seems to be undefined. Please make sure it is defined." >&5 15223$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15224which seems to be undefined. Please make sure it is defined." >&2;} 15225 15226 rm -f "$tmp/stdin" 15227 case $ac_file in 15228 -) cat "$tmp/out" && rm -f "$tmp/out";; 15229 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 15230 esac \ 15231 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 15232$as_echo "$as_me: error: could not create $ac_file" >&2;} 15233 { (exit 1); exit 1; }; } 15234 ;; 15235 :H) 15236 # 15237 # CONFIG_HEADER 15238 # 15239 if test x"$ac_file" != x-; then 15240 { 15241 $as_echo "/* $configure_input */" \ 15242 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 15243 } >"$tmp/config.h" \ 15244 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 15245$as_echo "$as_me: error: could not create $ac_file" >&2;} 15246 { (exit 1); exit 1; }; } 15247 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 15248 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 15249$as_echo "$as_me: $ac_file is unchanged" >&6;} 15250 else 15251 rm -f "$ac_file" 15252 mv "$tmp/config.h" "$ac_file" \ 15253 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 15254$as_echo "$as_me: error: could not create $ac_file" >&2;} 15255 { (exit 1); exit 1; }; } 15256 fi 15257 else 15258 $as_echo "/* $configure_input */" \ 15259 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 15260 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 15261$as_echo "$as_me: error: could not create -" >&2;} 15262 { (exit 1); exit 1; }; } 15263 fi 15264# Compute "$ac_file"'s index in $config_headers. 15265_am_arg="$ac_file" 15266_am_stamp_count=1 15267for _am_header in $config_headers :; do 15268 case $_am_header in 15269 $_am_arg | $_am_arg:* ) 15270 break ;; 15271 * ) 15272 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 15273 esac 15274done 15275echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 15276$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15277 X"$_am_arg" : 'X\(//\)[^/]' \| \ 15278 X"$_am_arg" : 'X\(//\)$' \| \ 15279 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 15280$as_echo X"$_am_arg" | 15281 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15282 s//\1/ 15283 q 15284 } 15285 /^X\(\/\/\)[^/].*/{ 15286 s//\1/ 15287 q 15288 } 15289 /^X\(\/\/\)$/{ 15290 s//\1/ 15291 q 15292 } 15293 /^X\(\/\).*/{ 15294 s//\1/ 15295 q 15296 } 15297 s/.*/./; q'`/stamp-h$_am_stamp_count 15298 ;; 15299 15300 :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5 15301$as_echo "$as_me: executing $ac_file commands" >&6;} 15302 ;; 15303 esac 15304 15305 15306 case $ac_file$ac_mode in 15307 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 15308 # Autoconf 2.62 quotes --file arguments for eval, but not when files 15309 # are listed without --file. Let's play safe and only enable the eval 15310 # if we detect the quoting. 15311 case $CONFIG_FILES in 15312 *\'*) eval set x "$CONFIG_FILES" ;; 15313 *) set x $CONFIG_FILES ;; 15314 esac 15315 shift 15316 for mf 15317 do 15318 # Strip MF so we end up with the name of the file. 15319 mf=`echo "$mf" | sed -e 's/:.*$//'` 15320 # Check whether this is an Automake generated Makefile or not. 15321 # We used to match only the files named `Makefile.in', but 15322 # some people rename them; so instead we look at the file content. 15323 # Grep'ing the first line is not enough: some people post-process 15324 # each Makefile.in and add a new line on top of each file to say so. 15325 # Grep'ing the whole file is not good either: AIX grep has a line 15326 # limit of 2048, but all sed's we know have understand at least 4000. 15327 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 15328 dirpart=`$as_dirname -- "$mf" || 15329$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15330 X"$mf" : 'X\(//\)[^/]' \| \ 15331 X"$mf" : 'X\(//\)$' \| \ 15332 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 15333$as_echo X"$mf" | 15334 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15335 s//\1/ 15336 q 15337 } 15338 /^X\(\/\/\)[^/].*/{ 15339 s//\1/ 15340 q 15341 } 15342 /^X\(\/\/\)$/{ 15343 s//\1/ 15344 q 15345 } 15346 /^X\(\/\).*/{ 15347 s//\1/ 15348 q 15349 } 15350 s/.*/./; q'` 15351 else 15352 continue 15353 fi 15354 # Extract the definition of DEPDIR, am__include, and am__quote 15355 # from the Makefile without running `make'. 15356 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 15357 test -z "$DEPDIR" && continue 15358 am__include=`sed -n 's/^am__include = //p' < "$mf"` 15359 test -z "am__include" && continue 15360 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 15361 # When using ansi2knr, U may be empty or an underscore; expand it 15362 U=`sed -n 's/^U = //p' < "$mf"` 15363 # Find all dependency output files, they are included files with 15364 # $(DEPDIR) in their names. We invoke sed twice because it is the 15365 # simplest approach to changing $(DEPDIR) to its actual value in the 15366 # expansion. 15367 for file in `sed -n " 15368 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 15369 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 15370 # Make sure the directory exists. 15371 test -f "$dirpart/$file" && continue 15372 fdir=`$as_dirname -- "$file" || 15373$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15374 X"$file" : 'X\(//\)[^/]' \| \ 15375 X"$file" : 'X\(//\)$' \| \ 15376 X"$file" : 'X\(/\)' \| . 2>/dev/null || 15377$as_echo X"$file" | 15378 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15379 s//\1/ 15380 q 15381 } 15382 /^X\(\/\/\)[^/].*/{ 15383 s//\1/ 15384 q 15385 } 15386 /^X\(\/\/\)$/{ 15387 s//\1/ 15388 q 15389 } 15390 /^X\(\/\).*/{ 15391 s//\1/ 15392 q 15393 } 15394 s/.*/./; q'` 15395 { as_dir=$dirpart/$fdir 15396 case $as_dir in #( 15397 -*) as_dir=./$as_dir;; 15398 esac 15399 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 15400 as_dirs= 15401 while :; do 15402 case $as_dir in #( 15403 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 15404 *) as_qdir=$as_dir;; 15405 esac 15406 as_dirs="'$as_qdir' $as_dirs" 15407 as_dir=`$as_dirname -- "$as_dir" || 15408$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15409 X"$as_dir" : 'X\(//\)[^/]' \| \ 15410 X"$as_dir" : 'X\(//\)$' \| \ 15411 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 15412$as_echo X"$as_dir" | 15413 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15414 s//\1/ 15415 q 15416 } 15417 /^X\(\/\/\)[^/].*/{ 15418 s//\1/ 15419 q 15420 } 15421 /^X\(\/\/\)$/{ 15422 s//\1/ 15423 q 15424 } 15425 /^X\(\/\).*/{ 15426 s//\1/ 15427 q 15428 } 15429 s/.*/./; q'` 15430 test -d "$as_dir" && break 15431 done 15432 test -z "$as_dirs" || eval "mkdir $as_dirs" 15433 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 15434$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 15435 { (exit 1); exit 1; }; }; } 15436 # echo "creating $dirpart/$file" 15437 echo '# dummy' > "$dirpart/$file" 15438 done 15439 done 15440} 15441 ;; 15442 "libtool":C) 15443 15444 # See if we are running on zsh, and set the options which allow our 15445 # commands through without removal of \ escapes. 15446 if test -n "${ZSH_VERSION+set}" ; then 15447 setopt NO_GLOB_SUBST 15448 fi 15449 15450 cfgfile="${ofile}T" 15451 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 15452 $RM "$cfgfile" 15453 15454 cat <<_LT_EOF >> "$cfgfile" 15455#! $SHELL 15456 15457# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 15458# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 15459# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 15460# NOTE: Changes made to this file will be lost: look at ltmain.sh. 15461# 15462# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 15463# 2006, 2007, 2008 Free Software Foundation, Inc. 15464# Written by Gordon Matzigkeit, 1996 15465# 15466# This file is part of GNU Libtool. 15467# 15468# GNU Libtool is free software; you can redistribute it and/or 15469# modify it under the terms of the GNU General Public License as 15470# published by the Free Software Foundation; either version 2 of 15471# the License, or (at your option) any later version. 15472# 15473# As a special exception to the GNU General Public License, 15474# if you distribute this file as part of a program or library that 15475# is built using GNU Libtool, you may include this file under the 15476# same distribution terms that you use for the rest of that program. 15477# 15478# GNU Libtool is distributed in the hope that it will be useful, 15479# but WITHOUT ANY WARRANTY; without even the implied warranty of 15480# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15481# GNU General Public License for more details. 15482# 15483# You should have received a copy of the GNU General Public License 15484# along with GNU Libtool; see the file COPYING. If not, a copy 15485# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 15486# obtained by writing to the Free Software Foundation, Inc., 15487# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 15488 15489 15490# The names of the tagged configurations supported by this script. 15491available_tags="" 15492 15493# ### BEGIN LIBTOOL CONFIG 15494 15495# Whether or not to build static libraries. 15496build_old_libs=$enable_static 15497 15498# Which release of libtool.m4 was used? 15499macro_version=$macro_version 15500macro_revision=$macro_revision 15501 15502# Whether or not to build shared libraries. 15503build_libtool_libs=$enable_shared 15504 15505# What type of objects to build. 15506pic_mode=$pic_mode 15507 15508# Whether or not to optimize for fast installation. 15509fast_install=$enable_fast_install 15510 15511# The host system. 15512host_alias=$host_alias 15513host=$host 15514host_os=$host_os 15515 15516# The build system. 15517build_alias=$build_alias 15518build=$build 15519build_os=$build_os 15520 15521# A sed program that does not truncate output. 15522SED=$lt_SED 15523 15524# Sed that helps us avoid accidentally triggering echo(1) options like -n. 15525Xsed="\$SED -e 1s/^X//" 15526 15527# A grep program that handles long lines. 15528GREP=$lt_GREP 15529 15530# An ERE matcher. 15531EGREP=$lt_EGREP 15532 15533# A literal string matcher. 15534FGREP=$lt_FGREP 15535 15536# A BSD- or MS-compatible name lister. 15537NM=$lt_NM 15538 15539# Whether we need soft or hard links. 15540LN_S=$lt_LN_S 15541 15542# What is the maximum length of a command? 15543max_cmd_len=$max_cmd_len 15544 15545# Object file suffix (normally "o"). 15546objext=$ac_objext 15547 15548# Executable file suffix (normally ""). 15549exeext=$exeext 15550 15551# whether the shell understands "unset". 15552lt_unset=$lt_unset 15553 15554# turn spaces into newlines. 15555SP2NL=$lt_lt_SP2NL 15556 15557# turn newlines into spaces. 15558NL2SP=$lt_lt_NL2SP 15559 15560# How to create reloadable object files. 15561reload_flag=$lt_reload_flag 15562reload_cmds=$lt_reload_cmds 15563 15564# An object symbol dumper. 15565OBJDUMP=$lt_OBJDUMP 15566 15567# Method to check whether dependent libraries are shared objects. 15568deplibs_check_method=$lt_deplibs_check_method 15569 15570# Command to use when deplibs_check_method == "file_magic". 15571file_magic_cmd=$lt_file_magic_cmd 15572 15573# The archiver. 15574AR=$lt_AR 15575AR_FLAGS=$lt_AR_FLAGS 15576 15577# A symbol stripping program. 15578STRIP=$lt_STRIP 15579 15580# Commands used to install an old-style archive. 15581RANLIB=$lt_RANLIB 15582old_postinstall_cmds=$lt_old_postinstall_cmds 15583old_postuninstall_cmds=$lt_old_postuninstall_cmds 15584 15585# A C compiler. 15586LTCC=$lt_CC 15587 15588# LTCC compiler flags. 15589LTCFLAGS=$lt_CFLAGS 15590 15591# Take the output of nm and produce a listing of raw symbols and C names. 15592global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 15593 15594# Transform the output of nm in a proper C declaration. 15595global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 15596 15597# Transform the output of nm in a C name address pair. 15598global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 15599 15600# Transform the output of nm in a C name address pair when lib prefix is needed. 15601global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 15602 15603# The name of the directory that contains temporary libtool files. 15604objdir=$objdir 15605 15606# Shell to use when invoking shell scripts. 15607SHELL=$lt_SHELL 15608 15609# An echo program that does not interpret backslashes. 15610ECHO=$lt_ECHO 15611 15612# Used to examine libraries when file_magic_cmd begins with "file". 15613MAGIC_CMD=$MAGIC_CMD 15614 15615# Must we lock files when doing compilation? 15616need_locks=$lt_need_locks 15617 15618# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 15619DSYMUTIL=$lt_DSYMUTIL 15620 15621# Tool to change global to local symbols on Mac OS X. 15622NMEDIT=$lt_NMEDIT 15623 15624# Tool to manipulate fat objects and archives on Mac OS X. 15625LIPO=$lt_LIPO 15626 15627# ldd/readelf like tool for Mach-O binaries on Mac OS X. 15628OTOOL=$lt_OTOOL 15629 15630# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 15631OTOOL64=$lt_OTOOL64 15632 15633# Old archive suffix (normally "a"). 15634libext=$libext 15635 15636# Shared library suffix (normally ".so"). 15637shrext_cmds=$lt_shrext_cmds 15638 15639# The commands to extract the exported symbol list from a shared archive. 15640extract_expsyms_cmds=$lt_extract_expsyms_cmds 15641 15642# Variables whose values should be saved in libtool wrapper scripts and 15643# restored at link time. 15644variables_saved_for_relink=$lt_variables_saved_for_relink 15645 15646# Do we need the "lib" prefix for modules? 15647need_lib_prefix=$need_lib_prefix 15648 15649# Do we need a version for libraries? 15650need_version=$need_version 15651 15652# Library versioning type. 15653version_type=$version_type 15654 15655# Shared library runtime path variable. 15656runpath_var=$runpath_var 15657 15658# Shared library path variable. 15659shlibpath_var=$shlibpath_var 15660 15661# Is shlibpath searched before the hard-coded library search path? 15662shlibpath_overrides_runpath=$shlibpath_overrides_runpath 15663 15664# Format of library name prefix. 15665libname_spec=$lt_libname_spec 15666 15667# List of archive names. First name is the real one, the rest are links. 15668# The last name is the one that the linker finds with -lNAME 15669library_names_spec=$lt_library_names_spec 15670 15671# The coded name of the library, if different from the real name. 15672soname_spec=$lt_soname_spec 15673 15674# Command to use after installation of a shared archive. 15675postinstall_cmds=$lt_postinstall_cmds 15676 15677# Command to use after uninstallation of a shared archive. 15678postuninstall_cmds=$lt_postuninstall_cmds 15679 15680# Commands used to finish a libtool library installation in a directory. 15681finish_cmds=$lt_finish_cmds 15682 15683# As "finish_cmds", except a single script fragment to be evaled but 15684# not shown. 15685finish_eval=$lt_finish_eval 15686 15687# Whether we should hardcode library paths into libraries. 15688hardcode_into_libs=$hardcode_into_libs 15689 15690# Compile-time system search path for libraries. 15691sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 15692 15693# Run-time system search path for libraries. 15694sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 15695 15696# Whether dlopen is supported. 15697dlopen_support=$enable_dlopen 15698 15699# Whether dlopen of programs is supported. 15700dlopen_self=$enable_dlopen_self 15701 15702# Whether dlopen of statically linked programs is supported. 15703dlopen_self_static=$enable_dlopen_self_static 15704 15705# Commands to strip libraries. 15706old_striplib=$lt_old_striplib 15707striplib=$lt_striplib 15708 15709 15710# The linker used to build libraries. 15711LD=$lt_LD 15712 15713# Commands used to build an old-style archive. 15714old_archive_cmds=$lt_old_archive_cmds 15715 15716# A language specific compiler. 15717CC=$lt_compiler 15718 15719# Is the compiler the GNU compiler? 15720with_gcc=$GCC 15721 15722# Compiler flag to turn off builtin functions. 15723no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 15724 15725# How to pass a linker flag through the compiler. 15726wl=$lt_lt_prog_compiler_wl 15727 15728# Additional compiler flags for building library objects. 15729pic_flag=$lt_lt_prog_compiler_pic 15730 15731# Compiler flag to prevent dynamic linking. 15732link_static_flag=$lt_lt_prog_compiler_static 15733 15734# Does compiler simultaneously support -c and -o options? 15735compiler_c_o=$lt_lt_cv_prog_compiler_c_o 15736 15737# Whether or not to add -lc for building shared libraries. 15738build_libtool_need_lc=$archive_cmds_need_lc 15739 15740# Whether or not to disallow shared libs when runtime libs are static. 15741allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 15742 15743# Compiler flag to allow reflexive dlopens. 15744export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 15745 15746# Compiler flag to generate shared objects directly from archives. 15747whole_archive_flag_spec=$lt_whole_archive_flag_spec 15748 15749# Whether the compiler copes with passing no objects directly. 15750compiler_needs_object=$lt_compiler_needs_object 15751 15752# Create an old-style archive from a shared archive. 15753old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 15754 15755# Create a temporary old-style archive to link instead of a shared archive. 15756old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 15757 15758# Commands used to build a shared archive. 15759archive_cmds=$lt_archive_cmds 15760archive_expsym_cmds=$lt_archive_expsym_cmds 15761 15762# Commands used to build a loadable module if different from building 15763# a shared archive. 15764module_cmds=$lt_module_cmds 15765module_expsym_cmds=$lt_module_expsym_cmds 15766 15767# Whether we are building with GNU ld or not. 15768with_gnu_ld=$lt_with_gnu_ld 15769 15770# Flag that allows shared libraries with undefined symbols to be built. 15771allow_undefined_flag=$lt_allow_undefined_flag 15772 15773# Flag that enforces no undefined symbols. 15774no_undefined_flag=$lt_no_undefined_flag 15775 15776# Flag to hardcode \$libdir into a binary during linking. 15777# This must work even if \$libdir does not exist 15778hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 15779 15780# If ld is used when linking, flag to hardcode \$libdir into a binary 15781# during linking. This must work even if \$libdir does not exist. 15782hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 15783 15784# Whether we need a single "-rpath" flag with a separated argument. 15785hardcode_libdir_separator=$lt_hardcode_libdir_separator 15786 15787# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15788# DIR into the resulting binary. 15789hardcode_direct=$hardcode_direct 15790 15791# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15792# DIR into the resulting binary and the resulting library dependency is 15793# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 15794# library is relocated. 15795hardcode_direct_absolute=$hardcode_direct_absolute 15796 15797# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 15798# into the resulting binary. 15799hardcode_minus_L=$hardcode_minus_L 15800 15801# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 15802# into the resulting binary. 15803hardcode_shlibpath_var=$hardcode_shlibpath_var 15804 15805# Set to "yes" if building a shared library automatically hardcodes DIR 15806# into the library and all subsequent libraries and executables linked 15807# against it. 15808hardcode_automatic=$hardcode_automatic 15809 15810# Set to yes if linker adds runtime paths of dependent libraries 15811# to runtime path list. 15812inherit_rpath=$inherit_rpath 15813 15814# Whether libtool must link a program against all its dependency libraries. 15815link_all_deplibs=$link_all_deplibs 15816 15817# Fix the shell variable \$srcfile for the compiler. 15818fix_srcfile_path=$lt_fix_srcfile_path 15819 15820# Set to "yes" if exported symbols are required. 15821always_export_symbols=$always_export_symbols 15822 15823# The commands to list exported symbols. 15824export_symbols_cmds=$lt_export_symbols_cmds 15825 15826# Symbols that should not be listed in the preloaded symbols. 15827exclude_expsyms=$lt_exclude_expsyms 15828 15829# Symbols that must always be exported. 15830include_expsyms=$lt_include_expsyms 15831 15832# Commands necessary for linking programs (against libraries) with templates. 15833prelink_cmds=$lt_prelink_cmds 15834 15835# Specify filename containing input files. 15836file_list_spec=$lt_file_list_spec 15837 15838# How to hardcode a shared library path into an executable. 15839hardcode_action=$hardcode_action 15840 15841# ### END LIBTOOL CONFIG 15842 15843_LT_EOF 15844 15845 case $host_os in 15846 aix3*) 15847 cat <<\_LT_EOF >> "$cfgfile" 15848# AIX sometimes has problems with the GCC collect2 program. For some 15849# reason, if we set the COLLECT_NAMES environment variable, the problems 15850# vanish in a puff of smoke. 15851if test "X${COLLECT_NAMES+set}" != Xset; then 15852 COLLECT_NAMES= 15853 export COLLECT_NAMES 15854fi 15855_LT_EOF 15856 ;; 15857 esac 15858 15859 15860ltmain="$ac_aux_dir/ltmain.sh" 15861 15862 15863 # We use sed instead of cat because bash on DJGPP gets confused if 15864 # if finds mixed CR/LF and LF-only lines. Since sed operates in 15865 # text mode, it properly converts lines to CR/LF. This bash problem 15866 # is reportedly fixed, but why not run on old versions too? 15867 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 15868 || (rm -f "$cfgfile"; exit 1) 15869 15870 case $xsi_shell in 15871 yes) 15872 cat << \_LT_EOF >> "$cfgfile" 15873 15874# func_dirname file append nondir_replacement 15875# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15876# otherwise set result to NONDIR_REPLACEMENT. 15877func_dirname () 15878{ 15879 case ${1} in 15880 */*) func_dirname_result="${1%/*}${2}" ;; 15881 * ) func_dirname_result="${3}" ;; 15882 esac 15883} 15884 15885# func_basename file 15886func_basename () 15887{ 15888 func_basename_result="${1##*/}" 15889} 15890 15891# func_dirname_and_basename file append nondir_replacement 15892# perform func_basename and func_dirname in a single function 15893# call: 15894# dirname: Compute the dirname of FILE. If nonempty, 15895# add APPEND to the result, otherwise set result 15896# to NONDIR_REPLACEMENT. 15897# value returned in "$func_dirname_result" 15898# basename: Compute filename of FILE. 15899# value retuned in "$func_basename_result" 15900# Implementation must be kept synchronized with func_dirname 15901# and func_basename. For efficiency, we do not delegate to 15902# those functions but instead duplicate the functionality here. 15903func_dirname_and_basename () 15904{ 15905 case ${1} in 15906 */*) func_dirname_result="${1%/*}${2}" ;; 15907 * ) func_dirname_result="${3}" ;; 15908 esac 15909 func_basename_result="${1##*/}" 15910} 15911 15912# func_stripname prefix suffix name 15913# strip PREFIX and SUFFIX off of NAME. 15914# PREFIX and SUFFIX must not contain globbing or regex special 15915# characters, hashes, percent signs, but SUFFIX may contain a leading 15916# dot (in which case that matches only a dot). 15917func_stripname () 15918{ 15919 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 15920 # positional parameters, so assign one to ordinary parameter first. 15921 func_stripname_result=${3} 15922 func_stripname_result=${func_stripname_result#"${1}"} 15923 func_stripname_result=${func_stripname_result%"${2}"} 15924} 15925 15926# func_opt_split 15927func_opt_split () 15928{ 15929 func_opt_split_opt=${1%%=*} 15930 func_opt_split_arg=${1#*=} 15931} 15932 15933# func_lo2o object 15934func_lo2o () 15935{ 15936 case ${1} in 15937 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 15938 *) func_lo2o_result=${1} ;; 15939 esac 15940} 15941 15942# func_xform libobj-or-source 15943func_xform () 15944{ 15945 func_xform_result=${1%.*}.lo 15946} 15947 15948# func_arith arithmetic-term... 15949func_arith () 15950{ 15951 func_arith_result=$(( $* )) 15952} 15953 15954# func_len string 15955# STRING may not start with a hyphen. 15956func_len () 15957{ 15958 func_len_result=${#1} 15959} 15960 15961_LT_EOF 15962 ;; 15963 *) # Bourne compatible functions. 15964 cat << \_LT_EOF >> "$cfgfile" 15965 15966# func_dirname file append nondir_replacement 15967# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15968# otherwise set result to NONDIR_REPLACEMENT. 15969func_dirname () 15970{ 15971 # Extract subdirectory from the argument. 15972 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 15973 if test "X$func_dirname_result" = "X${1}"; then 15974 func_dirname_result="${3}" 15975 else 15976 func_dirname_result="$func_dirname_result${2}" 15977 fi 15978} 15979 15980# func_basename file 15981func_basename () 15982{ 15983 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 15984} 15985 15986 15987# func_stripname prefix suffix name 15988# strip PREFIX and SUFFIX off of NAME. 15989# PREFIX and SUFFIX must not contain globbing or regex special 15990# characters, hashes, percent signs, but SUFFIX may contain a leading 15991# dot (in which case that matches only a dot). 15992# func_strip_suffix prefix name 15993func_stripname () 15994{ 15995 case ${2} in 15996 .*) func_stripname_result=`$ECHO "X${3}" \ 15997 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 15998 *) func_stripname_result=`$ECHO "X${3}" \ 15999 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 16000 esac 16001} 16002 16003# sed scripts: 16004my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 16005my_sed_long_arg='1s/^-[^=]*=//' 16006 16007# func_opt_split 16008func_opt_split () 16009{ 16010 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 16011 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 16012} 16013 16014# func_lo2o object 16015func_lo2o () 16016{ 16017 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 16018} 16019 16020# func_xform libobj-or-source 16021func_xform () 16022{ 16023 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` 16024} 16025 16026# func_arith arithmetic-term... 16027func_arith () 16028{ 16029 func_arith_result=`expr "$@"` 16030} 16031 16032# func_len string 16033# STRING may not start with a hyphen. 16034func_len () 16035{ 16036 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 16037} 16038 16039_LT_EOF 16040esac 16041 16042case $lt_shell_append in 16043 yes) 16044 cat << \_LT_EOF >> "$cfgfile" 16045 16046# func_append var value 16047# Append VALUE to the end of shell variable VAR. 16048func_append () 16049{ 16050 eval "$1+=\$2" 16051} 16052_LT_EOF 16053 ;; 16054 *) 16055 cat << \_LT_EOF >> "$cfgfile" 16056 16057# func_append var value 16058# Append VALUE to the end of shell variable VAR. 16059func_append () 16060{ 16061 eval "$1=\$$1\$2" 16062} 16063 16064_LT_EOF 16065 ;; 16066 esac 16067 16068 16069 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 16070 || (rm -f "$cfgfile"; exit 1) 16071 16072 mv -f "$cfgfile" "$ofile" || 16073 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 16074 chmod +x "$ofile" 16075 16076 ;; 16077 16078 esac 16079done # for ac_tag 16080 16081 16082{ (exit 0); exit 0; } 16083_ACEOF 16084chmod +x $CONFIG_STATUS 16085ac_clean_files=$ac_clean_files_save 16086 16087test $ac_write_fail = 0 || 16088 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 16089$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} 16090 { (exit 1); exit 1; }; } 16091 16092 16093# configure is writing to config.log, and then calls config.status. 16094# config.status does its own redirection, appending to config.log. 16095# Unfortunately, on DOS this fails, as config.log is still kept open 16096# by configure, so config.status won't be able to write to it; its 16097# output is simply discarded. So we exec the FD to /dev/null, 16098# effectively closing config.log, so it can be properly (re)opened and 16099# appended to by config.status. When coming back to configure, we 16100# need to make the FD available again. 16101if test "$no_create" != yes; then 16102 ac_cs_success=: 16103 ac_config_status_args= 16104 test "$silent" = yes && 16105 ac_config_status_args="$ac_config_status_args --quiet" 16106 exec 5>/dev/null 16107 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 16108 exec 5>>config.log 16109 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 16110 # would make configure fail if this is the last instruction. 16111 $ac_cs_success || { (exit 1); exit 1; } 16112fi 16113if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 16114 { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 16115$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 16116fi 16117 16118