configure revision 8c4a8e55
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.63 for libXrandr 1.3.0. 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='libXrandr' 747PACKAGE_TARNAME='libXrandr' 748PACKAGE_VERSION='1.3.0' 749PACKAGE_STRING='libXrandr 1.3.0' 750PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 751 752# Factoring default headers for most tests. 753ac_includes_default="\ 754#include <stdio.h> 755#ifdef HAVE_SYS_TYPES_H 756# include <sys/types.h> 757#endif 758#ifdef HAVE_SYS_STAT_H 759# include <sys/stat.h> 760#endif 761#ifdef STDC_HEADERS 762# include <stdlib.h> 763# include <stddef.h> 764#else 765# ifdef HAVE_STDLIB_H 766# include <stdlib.h> 767# endif 768#endif 769#ifdef HAVE_STRING_H 770# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 771# include <memory.h> 772# endif 773# include <string.h> 774#endif 775#ifdef HAVE_STRINGS_H 776# include <strings.h> 777#endif 778#ifdef HAVE_INTTYPES_H 779# include <inttypes.h> 780#endif 781#ifdef HAVE_STDINT_H 782# include <stdint.h> 783#endif 784#ifdef HAVE_UNISTD_H 785# include <unistd.h> 786#endif" 787 788ac_subst_vars='LTLIBOBJS 789LIBOBJS 790distcleancheck_listfiles 791CHANGELOG_CMD 792ADMIN_MAN_DIR 793DRIVER_MAN_DIR 794MISC_MAN_DIR 795FILE_MAN_DIR 796LIB_MAN_DIR 797APP_MAN_DIR 798ADMIN_MAN_SUFFIX 799DRIVER_MAN_SUFFIX 800MISC_MAN_SUFFIX 801FILE_MAN_SUFFIX 802LIB_MAN_SUFFIX 803APP_MAN_SUFFIX 804XTMALLOC_ZERO_CFLAGS 805XMALLOC_ZERO_CFLAGS 806MALLOC_ZERO_CFLAGS 807RANDR_LIBS 808RANDR_CFLAGS 809PKG_CONFIG 810RANDR_VERSION 811CWARNFLAGS 812CPP 813OTOOL64 814OTOOL 815LIPO 816NMEDIT 817DSYMUTIL 818lt_ECHO 819RANLIB 820AR 821OBJDUMP 822LN_S 823NM 824ac_ct_DUMPBIN 825DUMPBIN 826LD 827FGREP 828EGREP 829GREP 830SED 831host_os 832host_vendor 833host_cpu 834host 835build_os 836build_vendor 837build_cpu 838build 839LIBTOOL 840am__fastdepCC_FALSE 841am__fastdepCC_TRUE 842CCDEPMODE 843AMDEPBACKSLASH 844AMDEP_FALSE 845AMDEP_TRUE 846am__quote 847am__include 848DEPDIR 849OBJEXT 850EXEEXT 851ac_ct_CC 852CPPFLAGS 853LDFLAGS 854CFLAGS 855CC 856MAINT 857MAINTAINER_MODE_FALSE 858MAINTAINER_MODE_TRUE 859am__untar 860am__tar 861AMTAR 862am__leading_dot 863SET_MAKE 864AWK 865mkdir_p 866MKDIR_P 867INSTALL_STRIP_PROGRAM 868STRIP 869install_sh 870MAKEINFO 871AUTOHEADER 872AUTOMAKE 873AUTOCONF 874ACLOCAL 875VERSION 876PACKAGE 877CYGPATH_W 878am__isrc 879INSTALL_DATA 880INSTALL_SCRIPT 881INSTALL_PROGRAM 882target_alias 883host_alias 884build_alias 885LIBS 886ECHO_T 887ECHO_N 888ECHO_C 889DEFS 890mandir 891localedir 892libdir 893psdir 894pdfdir 895dvidir 896htmldir 897infodir 898docdir 899oldincludedir 900includedir 901localstatedir 902sharedstatedir 903sysconfdir 904datadir 905datarootdir 906libexecdir 907sbindir 908bindir 909program_transform_name 910prefix 911exec_prefix 912PACKAGE_BUGREPORT 913PACKAGE_STRING 914PACKAGE_VERSION 915PACKAGE_TARNAME 916PACKAGE_NAME 917PATH_SEPARATOR 918SHELL' 919ac_subst_files='' 920ac_user_opts=' 921enable_option_checking 922enable_maintainer_mode 923enable_dependency_tracking 924enable_shared 925enable_static 926with_pic 927enable_fast_install 928with_gnu_ld 929enable_libtool_lock 930enable_malloc0returnsnull 931with_release_version 932' 933 ac_precious_vars='build_alias 934host_alias 935target_alias 936CC 937CFLAGS 938LDFLAGS 939LIBS 940CPPFLAGS 941CPP 942PKG_CONFIG 943RANDR_CFLAGS 944RANDR_LIBS' 945 946 947# Initialize some variables set by options. 948ac_init_help= 949ac_init_version=false 950ac_unrecognized_opts= 951ac_unrecognized_sep= 952# The variables have the same names as the options, with 953# dashes changed to underlines. 954cache_file=/dev/null 955exec_prefix=NONE 956no_create= 957no_recursion= 958prefix=NONE 959program_prefix=NONE 960program_suffix=NONE 961program_transform_name=s,x,x, 962silent= 963site= 964srcdir= 965verbose= 966x_includes=NONE 967x_libraries=NONE 968 969# Installation directory options. 970# These are left unexpanded so users can "make install exec_prefix=/foo" 971# and all the variables that are supposed to be based on exec_prefix 972# by default will actually change. 973# Use braces instead of parens because sh, perl, etc. also accept them. 974# (The list follows the same order as the GNU Coding Standards.) 975bindir='${exec_prefix}/bin' 976sbindir='${exec_prefix}/sbin' 977libexecdir='${exec_prefix}/libexec' 978datarootdir='${prefix}/share' 979datadir='${datarootdir}' 980sysconfdir='${prefix}/etc' 981sharedstatedir='${prefix}/com' 982localstatedir='${prefix}/var' 983includedir='${prefix}/include' 984oldincludedir='/usr/include' 985docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 986infodir='${datarootdir}/info' 987htmldir='${docdir}' 988dvidir='${docdir}' 989pdfdir='${docdir}' 990psdir='${docdir}' 991libdir='${exec_prefix}/lib' 992localedir='${datarootdir}/locale' 993mandir='${datarootdir}/man' 994 995ac_prev= 996ac_dashdash= 997for ac_option 998do 999 # If the previous option needs an argument, assign it. 1000 if test -n "$ac_prev"; then 1001 eval $ac_prev=\$ac_option 1002 ac_prev= 1003 continue 1004 fi 1005 1006 case $ac_option in 1007 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 1008 *) ac_optarg=yes ;; 1009 esac 1010 1011 # Accept the important Cygnus configure options, so we can diagnose typos. 1012 1013 case $ac_dashdash$ac_option in 1014 --) 1015 ac_dashdash=yes ;; 1016 1017 -bindir | --bindir | --bindi | --bind | --bin | --bi) 1018 ac_prev=bindir ;; 1019 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1020 bindir=$ac_optarg ;; 1021 1022 -build | --build | --buil | --bui | --bu) 1023 ac_prev=build_alias ;; 1024 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1025 build_alias=$ac_optarg ;; 1026 1027 -cache-file | --cache-file | --cache-fil | --cache-fi \ 1028 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1029 ac_prev=cache_file ;; 1030 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1031 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1032 cache_file=$ac_optarg ;; 1033 1034 --config-cache | -C) 1035 cache_file=config.cache ;; 1036 1037 -datadir | --datadir | --datadi | --datad) 1038 ac_prev=datadir ;; 1039 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1040 datadir=$ac_optarg ;; 1041 1042 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1043 | --dataroo | --dataro | --datar) 1044 ac_prev=datarootdir ;; 1045 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1046 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1047 datarootdir=$ac_optarg ;; 1048 1049 -disable-* | --disable-*) 1050 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1051 # Reject names that are not valid shell variable names. 1052 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1053 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 1054 { (exit 1); exit 1; }; } 1055 ac_useropt_orig=$ac_useropt 1056 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1057 case $ac_user_opts in 1058 *" 1059"enable_$ac_useropt" 1060"*) ;; 1061 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1062 ac_unrecognized_sep=', ';; 1063 esac 1064 eval enable_$ac_useropt=no ;; 1065 1066 -docdir | --docdir | --docdi | --doc | --do) 1067 ac_prev=docdir ;; 1068 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1069 docdir=$ac_optarg ;; 1070 1071 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1072 ac_prev=dvidir ;; 1073 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1074 dvidir=$ac_optarg ;; 1075 1076 -enable-* | --enable-*) 1077 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1078 # Reject names that are not valid shell variable names. 1079 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1080 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 1081 { (exit 1); exit 1; }; } 1082 ac_useropt_orig=$ac_useropt 1083 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1084 case $ac_user_opts in 1085 *" 1086"enable_$ac_useropt" 1087"*) ;; 1088 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1089 ac_unrecognized_sep=', ';; 1090 esac 1091 eval enable_$ac_useropt=\$ac_optarg ;; 1092 1093 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1094 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1095 | --exec | --exe | --ex) 1096 ac_prev=exec_prefix ;; 1097 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1098 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1099 | --exec=* | --exe=* | --ex=*) 1100 exec_prefix=$ac_optarg ;; 1101 1102 -gas | --gas | --ga | --g) 1103 # Obsolete; use --with-gas. 1104 with_gas=yes ;; 1105 1106 -help | --help | --hel | --he | -h) 1107 ac_init_help=long ;; 1108 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1109 ac_init_help=recursive ;; 1110 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1111 ac_init_help=short ;; 1112 1113 -host | --host | --hos | --ho) 1114 ac_prev=host_alias ;; 1115 -host=* | --host=* | --hos=* | --ho=*) 1116 host_alias=$ac_optarg ;; 1117 1118 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1119 ac_prev=htmldir ;; 1120 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1121 | --ht=*) 1122 htmldir=$ac_optarg ;; 1123 1124 -includedir | --includedir | --includedi | --included | --include \ 1125 | --includ | --inclu | --incl | --inc) 1126 ac_prev=includedir ;; 1127 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1128 | --includ=* | --inclu=* | --incl=* | --inc=*) 1129 includedir=$ac_optarg ;; 1130 1131 -infodir | --infodir | --infodi | --infod | --info | --inf) 1132 ac_prev=infodir ;; 1133 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1134 infodir=$ac_optarg ;; 1135 1136 -libdir | --libdir | --libdi | --libd) 1137 ac_prev=libdir ;; 1138 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1139 libdir=$ac_optarg ;; 1140 1141 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1142 | --libexe | --libex | --libe) 1143 ac_prev=libexecdir ;; 1144 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1145 | --libexe=* | --libex=* | --libe=*) 1146 libexecdir=$ac_optarg ;; 1147 1148 -localedir | --localedir | --localedi | --localed | --locale) 1149 ac_prev=localedir ;; 1150 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1151 localedir=$ac_optarg ;; 1152 1153 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1154 | --localstate | --localstat | --localsta | --localst | --locals) 1155 ac_prev=localstatedir ;; 1156 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1157 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1158 localstatedir=$ac_optarg ;; 1159 1160 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1161 ac_prev=mandir ;; 1162 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1163 mandir=$ac_optarg ;; 1164 1165 -nfp | --nfp | --nf) 1166 # Obsolete; use --without-fp. 1167 with_fp=no ;; 1168 1169 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1170 | --no-cr | --no-c | -n) 1171 no_create=yes ;; 1172 1173 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1174 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1175 no_recursion=yes ;; 1176 1177 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1178 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1179 | --oldin | --oldi | --old | --ol | --o) 1180 ac_prev=oldincludedir ;; 1181 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1182 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1183 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1184 oldincludedir=$ac_optarg ;; 1185 1186 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1187 ac_prev=prefix ;; 1188 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1189 prefix=$ac_optarg ;; 1190 1191 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1192 | --program-pre | --program-pr | --program-p) 1193 ac_prev=program_prefix ;; 1194 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1195 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1196 program_prefix=$ac_optarg ;; 1197 1198 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1199 | --program-suf | --program-su | --program-s) 1200 ac_prev=program_suffix ;; 1201 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1202 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1203 program_suffix=$ac_optarg ;; 1204 1205 -program-transform-name | --program-transform-name \ 1206 | --program-transform-nam | --program-transform-na \ 1207 | --program-transform-n | --program-transform- \ 1208 | --program-transform | --program-transfor \ 1209 | --program-transfo | --program-transf \ 1210 | --program-trans | --program-tran \ 1211 | --progr-tra | --program-tr | --program-t) 1212 ac_prev=program_transform_name ;; 1213 -program-transform-name=* | --program-transform-name=* \ 1214 | --program-transform-nam=* | --program-transform-na=* \ 1215 | --program-transform-n=* | --program-transform-=* \ 1216 | --program-transform=* | --program-transfor=* \ 1217 | --program-transfo=* | --program-transf=* \ 1218 | --program-trans=* | --program-tran=* \ 1219 | --progr-tra=* | --program-tr=* | --program-t=*) 1220 program_transform_name=$ac_optarg ;; 1221 1222 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1223 ac_prev=pdfdir ;; 1224 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1225 pdfdir=$ac_optarg ;; 1226 1227 -psdir | --psdir | --psdi | --psd | --ps) 1228 ac_prev=psdir ;; 1229 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1230 psdir=$ac_optarg ;; 1231 1232 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1233 | -silent | --silent | --silen | --sile | --sil) 1234 silent=yes ;; 1235 1236 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1237 ac_prev=sbindir ;; 1238 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1239 | --sbi=* | --sb=*) 1240 sbindir=$ac_optarg ;; 1241 1242 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1243 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1244 | --sharedst | --shareds | --shared | --share | --shar \ 1245 | --sha | --sh) 1246 ac_prev=sharedstatedir ;; 1247 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1248 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1249 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1250 | --sha=* | --sh=*) 1251 sharedstatedir=$ac_optarg ;; 1252 1253 -site | --site | --sit) 1254 ac_prev=site ;; 1255 -site=* | --site=* | --sit=*) 1256 site=$ac_optarg ;; 1257 1258 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1259 ac_prev=srcdir ;; 1260 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1261 srcdir=$ac_optarg ;; 1262 1263 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1264 | --syscon | --sysco | --sysc | --sys | --sy) 1265 ac_prev=sysconfdir ;; 1266 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1267 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1268 sysconfdir=$ac_optarg ;; 1269 1270 -target | --target | --targe | --targ | --tar | --ta | --t) 1271 ac_prev=target_alias ;; 1272 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1273 target_alias=$ac_optarg ;; 1274 1275 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1276 verbose=yes ;; 1277 1278 -version | --version | --versio | --versi | --vers | -V) 1279 ac_init_version=: ;; 1280 1281 -with-* | --with-*) 1282 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1283 # Reject names that are not valid shell variable names. 1284 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1285 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1286 { (exit 1); exit 1; }; } 1287 ac_useropt_orig=$ac_useropt 1288 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1289 case $ac_user_opts in 1290 *" 1291"with_$ac_useropt" 1292"*) ;; 1293 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1294 ac_unrecognized_sep=', ';; 1295 esac 1296 eval with_$ac_useropt=\$ac_optarg ;; 1297 1298 -without-* | --without-*) 1299 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1300 # Reject names that are not valid shell variable names. 1301 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1302 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1303 { (exit 1); exit 1; }; } 1304 ac_useropt_orig=$ac_useropt 1305 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1306 case $ac_user_opts in 1307 *" 1308"with_$ac_useropt" 1309"*) ;; 1310 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1311 ac_unrecognized_sep=', ';; 1312 esac 1313 eval with_$ac_useropt=no ;; 1314 1315 --x) 1316 # Obsolete; use --with-x. 1317 with_x=yes ;; 1318 1319 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1320 | --x-incl | --x-inc | --x-in | --x-i) 1321 ac_prev=x_includes ;; 1322 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1323 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1324 x_includes=$ac_optarg ;; 1325 1326 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1327 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1328 ac_prev=x_libraries ;; 1329 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1330 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1331 x_libraries=$ac_optarg ;; 1332 1333 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option 1334Try \`$0 --help' for more information." >&2 1335 { (exit 1); exit 1; }; } 1336 ;; 1337 1338 *=*) 1339 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1340 # Reject names that are not valid shell variable names. 1341 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1342 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1343 { (exit 1); exit 1; }; } 1344 eval $ac_envvar=\$ac_optarg 1345 export $ac_envvar ;; 1346 1347 *) 1348 # FIXME: should be removed in autoconf 3.0. 1349 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1350 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1351 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1352 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1353 ;; 1354 1355 esac 1356done 1357 1358if test -n "$ac_prev"; then 1359 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1360 { $as_echo "$as_me: error: missing argument to $ac_option" >&2 1361 { (exit 1); exit 1; }; } 1362fi 1363 1364if test -n "$ac_unrecognized_opts"; then 1365 case $enable_option_checking in 1366 no) ;; 1367 fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 1368 { (exit 1); exit 1; }; } ;; 1369 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1370 esac 1371fi 1372 1373# Check all directory arguments for consistency. 1374for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1375 datadir sysconfdir sharedstatedir localstatedir includedir \ 1376 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1377 libdir localedir mandir 1378do 1379 eval ac_val=\$$ac_var 1380 # Remove trailing slashes. 1381 case $ac_val in 1382 */ ) 1383 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1384 eval $ac_var=\$ac_val;; 1385 esac 1386 # Be sure to have absolute directory names. 1387 case $ac_val in 1388 [\\/$]* | ?:[\\/]* ) continue;; 1389 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1390 esac 1391 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1392 { (exit 1); exit 1; }; } 1393done 1394 1395# There might be people who depend on the old broken behavior: `$host' 1396# used to hold the argument of --host etc. 1397# FIXME: To remove some day. 1398build=$build_alias 1399host=$host_alias 1400target=$target_alias 1401 1402# FIXME: To remove some day. 1403if test "x$host_alias" != x; then 1404 if test "x$build_alias" = x; then 1405 cross_compiling=maybe 1406 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1407 If a cross compiler is detected then cross compile mode will be used." >&2 1408 elif test "x$build_alias" != "x$host_alias"; then 1409 cross_compiling=yes 1410 fi 1411fi 1412 1413ac_tool_prefix= 1414test -n "$host_alias" && ac_tool_prefix=$host_alias- 1415 1416test "$silent" = yes && exec 6>/dev/null 1417 1418 1419ac_pwd=`pwd` && test -n "$ac_pwd" && 1420ac_ls_di=`ls -di .` && 1421ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1422 { $as_echo "$as_me: error: working directory cannot be determined" >&2 1423 { (exit 1); exit 1; }; } 1424test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1425 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 1426 { (exit 1); exit 1; }; } 1427 1428 1429# Find the source files, if location was not specified. 1430if test -z "$srcdir"; then 1431 ac_srcdir_defaulted=yes 1432 # Try the directory containing this script, then the parent directory. 1433 ac_confdir=`$as_dirname -- "$as_myself" || 1434$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1435 X"$as_myself" : 'X\(//\)[^/]' \| \ 1436 X"$as_myself" : 'X\(//\)$' \| \ 1437 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1438$as_echo X"$as_myself" | 1439 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1440 s//\1/ 1441 q 1442 } 1443 /^X\(\/\/\)[^/].*/{ 1444 s//\1/ 1445 q 1446 } 1447 /^X\(\/\/\)$/{ 1448 s//\1/ 1449 q 1450 } 1451 /^X\(\/\).*/{ 1452 s//\1/ 1453 q 1454 } 1455 s/.*/./; q'` 1456 srcdir=$ac_confdir 1457 if test ! -r "$srcdir/$ac_unique_file"; then 1458 srcdir=.. 1459 fi 1460else 1461 ac_srcdir_defaulted=no 1462fi 1463if test ! -r "$srcdir/$ac_unique_file"; then 1464 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1465 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1466 { (exit 1); exit 1; }; } 1467fi 1468ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1469ac_abs_confdir=`( 1470 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 1471 { (exit 1); exit 1; }; } 1472 pwd)` 1473# When building in place, set srcdir=. 1474if test "$ac_abs_confdir" = "$ac_pwd"; then 1475 srcdir=. 1476fi 1477# Remove unnecessary trailing slashes from srcdir. 1478# Double slashes in file names in object file debugging info 1479# mess up M-x gdb in Emacs. 1480case $srcdir in 1481*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1482esac 1483for ac_var in $ac_precious_vars; do 1484 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1485 eval ac_env_${ac_var}_value=\$${ac_var} 1486 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1487 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1488done 1489 1490# 1491# Report the --help message. 1492# 1493if test "$ac_init_help" = "long"; then 1494 # Omit some internal or obsolete options to make the list less imposing. 1495 # This message is too long to be a string in the A/UX 3.1 sh. 1496 cat <<_ACEOF 1497\`configure' configures libXrandr 1.3.0 to adapt to many kinds of systems. 1498 1499Usage: $0 [OPTION]... [VAR=VALUE]... 1500 1501To assign environment variables (e.g., CC, CFLAGS...), specify them as 1502VAR=VALUE. See below for descriptions of some of the useful variables. 1503 1504Defaults for the options are specified in brackets. 1505 1506Configuration: 1507 -h, --help display this help and exit 1508 --help=short display options specific to this package 1509 --help=recursive display the short help of all the included packages 1510 -V, --version display version information and exit 1511 -q, --quiet, --silent do not print \`checking...' messages 1512 --cache-file=FILE cache test results in FILE [disabled] 1513 -C, --config-cache alias for \`--cache-file=config.cache' 1514 -n, --no-create do not create output files 1515 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1516 1517Installation directories: 1518 --prefix=PREFIX install architecture-independent files in PREFIX 1519 [$ac_default_prefix] 1520 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1521 [PREFIX] 1522 1523By default, \`make install' will install all the files in 1524\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1525an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1526for instance \`--prefix=\$HOME'. 1527 1528For better control, use the options below. 1529 1530Fine tuning of the installation directories: 1531 --bindir=DIR user executables [EPREFIX/bin] 1532 --sbindir=DIR system admin executables [EPREFIX/sbin] 1533 --libexecdir=DIR program executables [EPREFIX/libexec] 1534 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1535 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1536 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1537 --libdir=DIR object code libraries [EPREFIX/lib] 1538 --includedir=DIR C header files [PREFIX/include] 1539 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1540 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1541 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1542 --infodir=DIR info documentation [DATAROOTDIR/info] 1543 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1544 --mandir=DIR man documentation [DATAROOTDIR/man] 1545 --docdir=DIR documentation root [DATAROOTDIR/doc/libXrandr] 1546 --htmldir=DIR html documentation [DOCDIR] 1547 --dvidir=DIR dvi documentation [DOCDIR] 1548 --pdfdir=DIR pdf documentation [DOCDIR] 1549 --psdir=DIR ps documentation [DOCDIR] 1550_ACEOF 1551 1552 cat <<\_ACEOF 1553 1554Program names: 1555 --program-prefix=PREFIX prepend PREFIX to installed program names 1556 --program-suffix=SUFFIX append SUFFIX to installed program names 1557 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1558 1559System types: 1560 --build=BUILD configure for building on BUILD [guessed] 1561 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1562_ACEOF 1563fi 1564 1565if test -n "$ac_init_help"; then 1566 case $ac_init_help in 1567 short | recursive ) echo "Configuration of libXrandr 1.3.0:";; 1568 esac 1569 cat <<\_ACEOF 1570 1571Optional Features: 1572 --disable-option-checking ignore unrecognized --enable/--with options 1573 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1574 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1575 --enable-maintainer-mode enable make rules and dependencies not useful 1576 (and sometimes confusing) to the casual installer 1577 --disable-dependency-tracking speeds up one-time build 1578 --enable-dependency-tracking do not reject slow dependency extractors 1579 --enable-shared[=PKGS] build shared libraries [default=yes] 1580 --enable-static[=PKGS] build static libraries [default=yes] 1581 --enable-fast-install[=PKGS] 1582 optimize for fast installation [default=yes] 1583 --disable-libtool-lock avoid locking (might break parallel builds) 1584 --enable-malloc0returnsnull 1585 malloc(0) returns NULL (default: auto) 1586 1587Optional Packages: 1588 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1589 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1590 --with-pic try to use only PIC/non-PIC objects [default=use 1591 both] 1592 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1593 --with-release-version=STRING 1594 Use release version string in package name 1595 1596Some influential environment variables: 1597 CC C compiler command 1598 CFLAGS C compiler flags 1599 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1600 nonstandard directory <lib dir> 1601 LIBS libraries to pass to the linker, e.g. -l<library> 1602 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1603 you have headers in a nonstandard directory <include dir> 1604 CPP C preprocessor 1605 PKG_CONFIG path to pkg-config utility 1606 RANDR_CFLAGS 1607 C compiler flags for RANDR, overriding pkg-config 1608 RANDR_LIBS linker flags for RANDR, overriding pkg-config 1609 1610Use these variables to override the choices made by `configure' or to help 1611it to find libraries and programs with nonstandard names/locations. 1612 1613Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1614_ACEOF 1615ac_status=$? 1616fi 1617 1618if test "$ac_init_help" = "recursive"; then 1619 # If there are subdirs, report their specific --help. 1620 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1621 test -d "$ac_dir" || 1622 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1623 continue 1624 ac_builddir=. 1625 1626case "$ac_dir" in 1627.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1628*) 1629 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1630 # A ".." for each directory in $ac_dir_suffix. 1631 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1632 case $ac_top_builddir_sub in 1633 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1634 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1635 esac ;; 1636esac 1637ac_abs_top_builddir=$ac_pwd 1638ac_abs_builddir=$ac_pwd$ac_dir_suffix 1639# for backward compatibility: 1640ac_top_builddir=$ac_top_build_prefix 1641 1642case $srcdir in 1643 .) # We are building in place. 1644 ac_srcdir=. 1645 ac_top_srcdir=$ac_top_builddir_sub 1646 ac_abs_top_srcdir=$ac_pwd ;; 1647 [\\/]* | ?:[\\/]* ) # Absolute name. 1648 ac_srcdir=$srcdir$ac_dir_suffix; 1649 ac_top_srcdir=$srcdir 1650 ac_abs_top_srcdir=$srcdir ;; 1651 *) # Relative name. 1652 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1653 ac_top_srcdir=$ac_top_build_prefix$srcdir 1654 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1655esac 1656ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1657 1658 cd "$ac_dir" || { ac_status=$?; continue; } 1659 # Check for guested configure. 1660 if test -f "$ac_srcdir/configure.gnu"; then 1661 echo && 1662 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1663 elif test -f "$ac_srcdir/configure"; then 1664 echo && 1665 $SHELL "$ac_srcdir/configure" --help=recursive 1666 else 1667 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1668 fi || ac_status=$? 1669 cd "$ac_pwd" || { ac_status=$?; break; } 1670 done 1671fi 1672 1673test -n "$ac_init_help" && exit $ac_status 1674if $ac_init_version; then 1675 cat <<\_ACEOF 1676libXrandr configure 1.3.0 1677generated by GNU Autoconf 2.63 1678 1679Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 16802002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 1681This configure script is free software; the Free Software Foundation 1682gives unlimited permission to copy, distribute and modify it. 1683_ACEOF 1684 exit 1685fi 1686cat >config.log <<_ACEOF 1687This file contains any messages produced by compilers while 1688running configure, to aid debugging if configure makes a mistake. 1689 1690It was created by libXrandr $as_me 1.3.0, which was 1691generated by GNU Autoconf 2.63. Invocation command line was 1692 1693 $ $0 $@ 1694 1695_ACEOF 1696exec 5>>config.log 1697{ 1698cat <<_ASUNAME 1699## --------- ## 1700## Platform. ## 1701## --------- ## 1702 1703hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1704uname -m = `(uname -m) 2>/dev/null || echo unknown` 1705uname -r = `(uname -r) 2>/dev/null || echo unknown` 1706uname -s = `(uname -s) 2>/dev/null || echo unknown` 1707uname -v = `(uname -v) 2>/dev/null || echo unknown` 1708 1709/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1710/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1711 1712/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1713/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1714/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1715/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1716/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1717/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1718/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1719 1720_ASUNAME 1721 1722as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1723for as_dir in $PATH 1724do 1725 IFS=$as_save_IFS 1726 test -z "$as_dir" && as_dir=. 1727 $as_echo "PATH: $as_dir" 1728done 1729IFS=$as_save_IFS 1730 1731} >&5 1732 1733cat >&5 <<_ACEOF 1734 1735 1736## ----------- ## 1737## Core tests. ## 1738## ----------- ## 1739 1740_ACEOF 1741 1742 1743# Keep a trace of the command line. 1744# Strip out --no-create and --no-recursion so they do not pile up. 1745# Strip out --silent because we don't want to record it for future runs. 1746# Also quote any args containing shell meta-characters. 1747# Make two passes to allow for proper duplicate-argument suppression. 1748ac_configure_args= 1749ac_configure_args0= 1750ac_configure_args1= 1751ac_must_keep_next=false 1752for ac_pass in 1 2 1753do 1754 for ac_arg 1755 do 1756 case $ac_arg in 1757 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1758 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1759 | -silent | --silent | --silen | --sile | --sil) 1760 continue ;; 1761 *\'*) 1762 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1763 esac 1764 case $ac_pass in 1765 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1766 2) 1767 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1768 if test $ac_must_keep_next = true; then 1769 ac_must_keep_next=false # Got value, back to normal. 1770 else 1771 case $ac_arg in 1772 *=* | --config-cache | -C | -disable-* | --disable-* \ 1773 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1774 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1775 | -with-* | --with-* | -without-* | --without-* | --x) 1776 case "$ac_configure_args0 " in 1777 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1778 esac 1779 ;; 1780 -* ) ac_must_keep_next=true ;; 1781 esac 1782 fi 1783 ac_configure_args="$ac_configure_args '$ac_arg'" 1784 ;; 1785 esac 1786 done 1787done 1788$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1789$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1790 1791# When interrupted or exit'd, cleanup temporary files, and complete 1792# config.log. We remove comments because anyway the quotes in there 1793# would cause problems or look ugly. 1794# WARNING: Use '\'' to represent an apostrophe within the trap. 1795# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1796trap 'exit_status=$? 1797 # Save into config.log some information that might help in debugging. 1798 { 1799 echo 1800 1801 cat <<\_ASBOX 1802## ---------------- ## 1803## Cache variables. ## 1804## ---------------- ## 1805_ASBOX 1806 echo 1807 # The following way of writing the cache mishandles newlines in values, 1808( 1809 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1810 eval ac_val=\$$ac_var 1811 case $ac_val in #( 1812 *${as_nl}*) 1813 case $ac_var in #( 1814 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 1815$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1816 esac 1817 case $ac_var in #( 1818 _ | IFS | as_nl) ;; #( 1819 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1820 *) $as_unset $ac_var ;; 1821 esac ;; 1822 esac 1823 done 1824 (set) 2>&1 | 1825 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1826 *${as_nl}ac_space=\ *) 1827 sed -n \ 1828 "s/'\''/'\''\\\\'\'''\''/g; 1829 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1830 ;; #( 1831 *) 1832 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1833 ;; 1834 esac | 1835 sort 1836) 1837 echo 1838 1839 cat <<\_ASBOX 1840## ----------------- ## 1841## Output variables. ## 1842## ----------------- ## 1843_ASBOX 1844 echo 1845 for ac_var in $ac_subst_vars 1846 do 1847 eval ac_val=\$$ac_var 1848 case $ac_val in 1849 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1850 esac 1851 $as_echo "$ac_var='\''$ac_val'\''" 1852 done | sort 1853 echo 1854 1855 if test -n "$ac_subst_files"; then 1856 cat <<\_ASBOX 1857## ------------------- ## 1858## File substitutions. ## 1859## ------------------- ## 1860_ASBOX 1861 echo 1862 for ac_var in $ac_subst_files 1863 do 1864 eval ac_val=\$$ac_var 1865 case $ac_val in 1866 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1867 esac 1868 $as_echo "$ac_var='\''$ac_val'\''" 1869 done | sort 1870 echo 1871 fi 1872 1873 if test -s confdefs.h; then 1874 cat <<\_ASBOX 1875## ----------- ## 1876## confdefs.h. ## 1877## ----------- ## 1878_ASBOX 1879 echo 1880 cat confdefs.h 1881 echo 1882 fi 1883 test "$ac_signal" != 0 && 1884 $as_echo "$as_me: caught signal $ac_signal" 1885 $as_echo "$as_me: exit $exit_status" 1886 } >&5 1887 rm -f core *.core core.conftest.* && 1888 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1889 exit $exit_status 1890' 0 1891for ac_signal in 1 2 13 15; do 1892 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1893done 1894ac_signal=0 1895 1896# confdefs.h avoids OS command line length limits that DEFS can exceed. 1897rm -f -r conftest* confdefs.h 1898 1899# Predefined preprocessor variables. 1900 1901cat >>confdefs.h <<_ACEOF 1902#define PACKAGE_NAME "$PACKAGE_NAME" 1903_ACEOF 1904 1905 1906cat >>confdefs.h <<_ACEOF 1907#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1908_ACEOF 1909 1910 1911cat >>confdefs.h <<_ACEOF 1912#define PACKAGE_VERSION "$PACKAGE_VERSION" 1913_ACEOF 1914 1915 1916cat >>confdefs.h <<_ACEOF 1917#define PACKAGE_STRING "$PACKAGE_STRING" 1918_ACEOF 1919 1920 1921cat >>confdefs.h <<_ACEOF 1922#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1923_ACEOF 1924 1925 1926# Let the site file select an alternate cache file if it wants to. 1927# Prefer an explicitly selected file to automatically selected ones. 1928ac_site_file1=NONE 1929ac_site_file2=NONE 1930if test -n "$CONFIG_SITE"; then 1931 ac_site_file1=$CONFIG_SITE 1932elif test "x$prefix" != xNONE; then 1933 ac_site_file1=$prefix/share/config.site 1934 ac_site_file2=$prefix/etc/config.site 1935else 1936 ac_site_file1=$ac_default_prefix/share/config.site 1937 ac_site_file2=$ac_default_prefix/etc/config.site 1938fi 1939for ac_site_file in "$ac_site_file1" "$ac_site_file2" 1940do 1941 test "x$ac_site_file" = xNONE && continue 1942 if test -r "$ac_site_file"; then 1943 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1944$as_echo "$as_me: loading site script $ac_site_file" >&6;} 1945 sed 's/^/| /' "$ac_site_file" >&5 1946 . "$ac_site_file" 1947 fi 1948done 1949 1950if test -r "$cache_file"; then 1951 # Some versions of bash will fail to source /dev/null (special 1952 # files actually), so we avoid doing that. 1953 if test -f "$cache_file"; then 1954 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 1955$as_echo "$as_me: loading cache $cache_file" >&6;} 1956 case $cache_file in 1957 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1958 *) . "./$cache_file";; 1959 esac 1960 fi 1961else 1962 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 1963$as_echo "$as_me: creating cache $cache_file" >&6;} 1964 >$cache_file 1965fi 1966 1967# Check that the precious variables saved in the cache have kept the same 1968# value. 1969ac_cache_corrupted=false 1970for ac_var in $ac_precious_vars; do 1971 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1972 eval ac_new_set=\$ac_env_${ac_var}_set 1973 eval ac_old_val=\$ac_cv_env_${ac_var}_value 1974 eval ac_new_val=\$ac_env_${ac_var}_value 1975 case $ac_old_set,$ac_new_set in 1976 set,) 1977 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1978$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1979 ac_cache_corrupted=: ;; 1980 ,set) 1981 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1982$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1983 ac_cache_corrupted=: ;; 1984 ,);; 1985 *) 1986 if test "x$ac_old_val" != "x$ac_new_val"; then 1987 # differences in whitespace do not lead to failure. 1988 ac_old_val_w=`echo x $ac_old_val` 1989 ac_new_val_w=`echo x $ac_new_val` 1990 if test "$ac_old_val_w" != "$ac_new_val_w"; then 1991 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1992$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1993 ac_cache_corrupted=: 1994 else 1995 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 1996$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 1997 eval $ac_var=\$ac_old_val 1998 fi 1999 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 2000$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2001 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 2002$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2003 fi;; 2004 esac 2005 # Pass precious variables to config.status. 2006 if test "$ac_new_set" = set; then 2007 case $ac_new_val in 2008 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2009 *) ac_arg=$ac_var=$ac_new_val ;; 2010 esac 2011 case " $ac_configure_args " in 2012 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2013 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 2014 esac 2015 fi 2016done 2017if $ac_cache_corrupted; then 2018 { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2019$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2020 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 2021$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2022 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 2023$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 2024 { (exit 1); exit 1; }; } 2025fi 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051ac_ext=c 2052ac_cpp='$CPP $CPPFLAGS' 2053ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2054ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2055ac_compiler_gnu=$ac_cv_c_compiler_gnu 2056 2057 2058ac_aux_dir= 2059for ac_dir in . "$srcdir"/.; do 2060 if test -f "$ac_dir/install-sh"; then 2061 ac_aux_dir=$ac_dir 2062 ac_install_sh="$ac_aux_dir/install-sh -c" 2063 break 2064 elif test -f "$ac_dir/install.sh"; then 2065 ac_aux_dir=$ac_dir 2066 ac_install_sh="$ac_aux_dir/install.sh -c" 2067 break 2068 elif test -f "$ac_dir/shtool"; then 2069 ac_aux_dir=$ac_dir 2070 ac_install_sh="$ac_aux_dir/shtool install -c" 2071 break 2072 fi 2073done 2074if test -z "$ac_aux_dir"; then 2075 { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5 2076$as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;} 2077 { (exit 1); exit 1; }; } 2078fi 2079 2080# These three variables are undocumented and unsupported, 2081# and are intended to be withdrawn in a future Autoconf release. 2082# They can cause serious problems if a builder's source tree is in a directory 2083# whose full name contains unusual characters. 2084ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2085ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2086ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2087 2088 2089am__api_version='1.10' 2090 2091# Find a good install program. We prefer a C program (faster), 2092# so one script is as good as another. But avoid the broken or 2093# incompatible versions: 2094# SysV /etc/install, /usr/sbin/install 2095# SunOS /usr/etc/install 2096# IRIX /sbin/install 2097# AIX /bin/install 2098# AmigaOS /C/install, which installs bootblocks on floppy discs 2099# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2100# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2101# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2102# OS/2's system install, which has a completely different semantic 2103# ./install, which can be erroneously created by make from ./install.sh. 2104# Reject install programs that cannot install multiple files. 2105{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 2106$as_echo_n "checking for a BSD-compatible install... " >&6; } 2107if test -z "$INSTALL"; then 2108if test "${ac_cv_path_install+set}" = set; then 2109 $as_echo_n "(cached) " >&6 2110else 2111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2112for as_dir in $PATH 2113do 2114 IFS=$as_save_IFS 2115 test -z "$as_dir" && as_dir=. 2116 # Account for people who put trailing slashes in PATH elements. 2117case $as_dir/ in 2118 ./ | .// | /cC/* | \ 2119 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2120 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 2121 /usr/ucb/* ) ;; 2122 *) 2123 # OSF1 and SCO ODT 3.0 have their own names for install. 2124 # Don't use installbsd from OSF since it installs stuff as root 2125 # by default. 2126 for ac_prog in ginstall scoinst install; do 2127 for ac_exec_ext in '' $ac_executable_extensions; do 2128 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2129 if test $ac_prog = install && 2130 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2131 # AIX install. It has an incompatible calling convention. 2132 : 2133 elif test $ac_prog = install && 2134 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2135 # program-specific install script used by HP pwplus--don't use. 2136 : 2137 else 2138 rm -rf conftest.one conftest.two conftest.dir 2139 echo one > conftest.one 2140 echo two > conftest.two 2141 mkdir conftest.dir 2142 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2143 test -s conftest.one && test -s conftest.two && 2144 test -s conftest.dir/conftest.one && 2145 test -s conftest.dir/conftest.two 2146 then 2147 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2148 break 3 2149 fi 2150 fi 2151 fi 2152 done 2153 done 2154 ;; 2155esac 2156 2157done 2158IFS=$as_save_IFS 2159 2160rm -rf conftest.one conftest.two conftest.dir 2161 2162fi 2163 if test "${ac_cv_path_install+set}" = set; then 2164 INSTALL=$ac_cv_path_install 2165 else 2166 # As a last resort, use the slow shell script. Don't cache a 2167 # value for INSTALL within a source directory, because that will 2168 # break other packages using the cache if that directory is 2169 # removed, or if the value is a relative name. 2170 INSTALL=$ac_install_sh 2171 fi 2172fi 2173{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 2174$as_echo "$INSTALL" >&6; } 2175 2176# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2177# It thinks the first close brace ends the variable substitution. 2178test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2179 2180test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2181 2182test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2183 2184{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5 2185$as_echo_n "checking whether build environment is sane... " >&6; } 2186# Just in case 2187sleep 1 2188echo timestamp > conftest.file 2189# Do `set' in a subshell so we don't clobber the current shell's 2190# arguments. Must try -L first in case configure is actually a 2191# symlink; some systems play weird games with the mod time of symlinks 2192# (eg FreeBSD returns the mod time of the symlink's containing 2193# directory). 2194if ( 2195 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` 2196 if test "$*" = "X"; then 2197 # -L didn't work. 2198 set X `ls -t $srcdir/configure conftest.file` 2199 fi 2200 rm -f conftest.file 2201 if test "$*" != "X $srcdir/configure conftest.file" \ 2202 && test "$*" != "X conftest.file $srcdir/configure"; then 2203 2204 # If neither matched, then we have a broken ls. This can happen 2205 # if, for instance, CONFIG_SHELL is bash and it inherits a 2206 # broken ls alias from the environment. This has actually 2207 # happened. Such a system could not be considered "sane". 2208 { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken 2209alias in your environment" >&5 2210$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken 2211alias in your environment" >&2;} 2212 { (exit 1); exit 1; }; } 2213 fi 2214 2215 test "$2" = conftest.file 2216 ) 2217then 2218 # Ok. 2219 : 2220else 2221 { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files! 2222Check your system clock" >&5 2223$as_echo "$as_me: error: newly created file is older than distributed files! 2224Check your system clock" >&2;} 2225 { (exit 1); exit 1; }; } 2226fi 2227{ $as_echo "$as_me:$LINENO: result: yes" >&5 2228$as_echo "yes" >&6; } 2229test "$program_prefix" != NONE && 2230 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2231# Use a double $ so make ignores it. 2232test "$program_suffix" != NONE && 2233 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2234# Double any \ or $. 2235# By default was `s,x,x', remove it if useless. 2236ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2237program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2238 2239# expand $ac_aux_dir to an absolute path 2240am_aux_dir=`cd $ac_aux_dir && pwd` 2241 2242test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" 2243# Use eval to expand $SHELL 2244if eval "$MISSING --run true"; then 2245 am_missing_run="$MISSING --run " 2246else 2247 am_missing_run= 2248 { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 2249$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2250fi 2251 2252{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 2253$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2254if test -z "$MKDIR_P"; then 2255 if test "${ac_cv_path_mkdir+set}" = set; then 2256 $as_echo_n "(cached) " >&6 2257else 2258 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2259for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2260do 2261 IFS=$as_save_IFS 2262 test -z "$as_dir" && as_dir=. 2263 for ac_prog in mkdir gmkdir; do 2264 for ac_exec_ext in '' $ac_executable_extensions; do 2265 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2266 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2267 'mkdir (GNU coreutils) '* | \ 2268 'mkdir (coreutils) '* | \ 2269 'mkdir (fileutils) '4.1*) 2270 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2271 break 3;; 2272 esac 2273 done 2274 done 2275done 2276IFS=$as_save_IFS 2277 2278fi 2279 2280 if test "${ac_cv_path_mkdir+set}" = set; then 2281 MKDIR_P="$ac_cv_path_mkdir -p" 2282 else 2283 # As a last resort, use the slow shell script. Don't cache a 2284 # value for MKDIR_P within a source directory, because that will 2285 # break other packages using the cache if that directory is 2286 # removed, or if the value is a relative name. 2287 test -d ./--version && rmdir ./--version 2288 MKDIR_P="$ac_install_sh -d" 2289 fi 2290fi 2291{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5 2292$as_echo "$MKDIR_P" >&6; } 2293 2294mkdir_p="$MKDIR_P" 2295case $mkdir_p in 2296 [\\/$]* | ?:[\\/]*) ;; 2297 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2298esac 2299 2300for ac_prog in gawk mawk nawk awk 2301do 2302 # Extract the first word of "$ac_prog", so it can be a program name with args. 2303set dummy $ac_prog; ac_word=$2 2304{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2305$as_echo_n "checking for $ac_word... " >&6; } 2306if test "${ac_cv_prog_AWK+set}" = set; then 2307 $as_echo_n "(cached) " >&6 2308else 2309 if test -n "$AWK"; then 2310 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2311else 2312as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2313for as_dir in $PATH 2314do 2315 IFS=$as_save_IFS 2316 test -z "$as_dir" && as_dir=. 2317 for ac_exec_ext in '' $ac_executable_extensions; do 2318 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2319 ac_cv_prog_AWK="$ac_prog" 2320 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2321 break 2 2322 fi 2323done 2324done 2325IFS=$as_save_IFS 2326 2327fi 2328fi 2329AWK=$ac_cv_prog_AWK 2330if test -n "$AWK"; then 2331 { $as_echo "$as_me:$LINENO: result: $AWK" >&5 2332$as_echo "$AWK" >&6; } 2333else 2334 { $as_echo "$as_me:$LINENO: result: no" >&5 2335$as_echo "no" >&6; } 2336fi 2337 2338 2339 test -n "$AWK" && break 2340done 2341 2342{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2343$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2344set x ${MAKE-make} 2345ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2346if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then 2347 $as_echo_n "(cached) " >&6 2348else 2349 cat >conftest.make <<\_ACEOF 2350SHELL = /bin/sh 2351all: 2352 @echo '@@@%%%=$(MAKE)=@@@%%%' 2353_ACEOF 2354# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2355case `${MAKE-make} -f conftest.make 2>/dev/null` in 2356 *@@@%%%=?*=@@@%%%*) 2357 eval ac_cv_prog_make_${ac_make}_set=yes;; 2358 *) 2359 eval ac_cv_prog_make_${ac_make}_set=no;; 2360esac 2361rm -f conftest.make 2362fi 2363if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2364 { $as_echo "$as_me:$LINENO: result: yes" >&5 2365$as_echo "yes" >&6; } 2366 SET_MAKE= 2367else 2368 { $as_echo "$as_me:$LINENO: result: no" >&5 2369$as_echo "no" >&6; } 2370 SET_MAKE="MAKE=${MAKE-make}" 2371fi 2372 2373rm -rf .tst 2>/dev/null 2374mkdir .tst 2>/dev/null 2375if test -d .tst; then 2376 am__leading_dot=. 2377else 2378 am__leading_dot=_ 2379fi 2380rmdir .tst 2>/dev/null 2381 2382if test "`cd $srcdir && pwd`" != "`pwd`"; then 2383 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2384 # is not polluted with repeated "-I." 2385 am__isrc=' -I$(srcdir)' 2386 # test to see if srcdir already configured 2387 if test -f $srcdir/config.status; then 2388 { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 2389$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} 2390 { (exit 1); exit 1; }; } 2391 fi 2392fi 2393 2394# test whether we have cygpath 2395if test -z "$CYGPATH_W"; then 2396 if (cygpath --version) >/dev/null 2>/dev/null; then 2397 CYGPATH_W='cygpath -w' 2398 else 2399 CYGPATH_W=echo 2400 fi 2401fi 2402 2403 2404# Define the identity of the package. 2405 PACKAGE='libXrandr' 2406 VERSION='1.3.0' 2407 2408 2409cat >>confdefs.h <<_ACEOF 2410#define PACKAGE "$PACKAGE" 2411_ACEOF 2412 2413 2414cat >>confdefs.h <<_ACEOF 2415#define VERSION "$VERSION" 2416_ACEOF 2417 2418# Some tools Automake needs. 2419 2420ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2421 2422 2423AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2424 2425 2426AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2427 2428 2429AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2430 2431 2432MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2433 2434install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"} 2435 2436# Installed binaries are usually stripped using `strip' when the user 2437# run `make install-strip'. However `strip' might not be the right 2438# tool to use in cross-compilation environments, therefore Automake 2439# will honor the `STRIP' environment variable to overrule this program. 2440if test "$cross_compiling" != no; then 2441 if test -n "$ac_tool_prefix"; then 2442 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2443set dummy ${ac_tool_prefix}strip; ac_word=$2 2444{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2445$as_echo_n "checking for $ac_word... " >&6; } 2446if test "${ac_cv_prog_STRIP+set}" = set; then 2447 $as_echo_n "(cached) " >&6 2448else 2449 if test -n "$STRIP"; then 2450 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2451else 2452as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2453for as_dir in $PATH 2454do 2455 IFS=$as_save_IFS 2456 test -z "$as_dir" && as_dir=. 2457 for ac_exec_ext in '' $ac_executable_extensions; do 2458 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2459 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2460 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2461 break 2 2462 fi 2463done 2464done 2465IFS=$as_save_IFS 2466 2467fi 2468fi 2469STRIP=$ac_cv_prog_STRIP 2470if test -n "$STRIP"; then 2471 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 2472$as_echo "$STRIP" >&6; } 2473else 2474 { $as_echo "$as_me:$LINENO: result: no" >&5 2475$as_echo "no" >&6; } 2476fi 2477 2478 2479fi 2480if test -z "$ac_cv_prog_STRIP"; then 2481 ac_ct_STRIP=$STRIP 2482 # Extract the first word of "strip", so it can be a program name with args. 2483set dummy strip; ac_word=$2 2484{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2485$as_echo_n "checking for $ac_word... " >&6; } 2486if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 2487 $as_echo_n "(cached) " >&6 2488else 2489 if test -n "$ac_ct_STRIP"; then 2490 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2491else 2492as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2493for as_dir in $PATH 2494do 2495 IFS=$as_save_IFS 2496 test -z "$as_dir" && as_dir=. 2497 for ac_exec_ext in '' $ac_executable_extensions; do 2498 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2499 ac_cv_prog_ac_ct_STRIP="strip" 2500 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2501 break 2 2502 fi 2503done 2504done 2505IFS=$as_save_IFS 2506 2507fi 2508fi 2509ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2510if test -n "$ac_ct_STRIP"; then 2511 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 2512$as_echo "$ac_ct_STRIP" >&6; } 2513else 2514 { $as_echo "$as_me:$LINENO: result: no" >&5 2515$as_echo "no" >&6; } 2516fi 2517 2518 if test "x$ac_ct_STRIP" = x; then 2519 STRIP=":" 2520 else 2521 case $cross_compiling:$ac_tool_warned in 2522yes:) 2523{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2524$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2525ac_tool_warned=yes ;; 2526esac 2527 STRIP=$ac_ct_STRIP 2528 fi 2529else 2530 STRIP="$ac_cv_prog_STRIP" 2531fi 2532 2533fi 2534INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2535 2536# We need awk for the "check" target. The system "awk" is bad on 2537# some platforms. 2538# Always define AMTAR for backward compatibility. 2539 2540AMTAR=${AMTAR-"${am_missing_run}tar"} 2541 2542am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2543 2544 2545 2546 2547 2548{ $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 2549$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2550 # Check whether --enable-maintainer-mode was given. 2551if test "${enable_maintainer_mode+set}" = set; then 2552 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2553else 2554 USE_MAINTAINER_MODE=no 2555fi 2556 2557 { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 2558$as_echo "$USE_MAINTAINER_MODE" >&6; } 2559 if test $USE_MAINTAINER_MODE = yes; then 2560 MAINTAINER_MODE_TRUE= 2561 MAINTAINER_MODE_FALSE='#' 2562else 2563 MAINTAINER_MODE_TRUE='#' 2564 MAINTAINER_MODE_FALSE= 2565fi 2566 2567 MAINT=$MAINTAINER_MODE_TRUE 2568 2569 2570 2571# Require xorg-macros: XORG_CWARNFLAGS, XORG_CHANGELOG 2572 2573 2574 XORG_MACROS_needed_version=1.2 2575 XORG_MACROS_needed_major=`echo $XORG_MACROS_needed_version | sed 's/\..*$//'` 2576 XORG_MACROS_needed_minor=`echo $XORG_MACROS_needed_version | sed -e 's/^[0-9]*\.//' -e 's/\..*$//'` 2577 { $as_echo "$as_me:$LINENO: checking if xorg-macros used to generate configure is at least ${XORG_MACROS_needed_major}.${XORG_MACROS_needed_minor}" >&5 2578$as_echo_n "checking if xorg-macros used to generate configure is at least ${XORG_MACROS_needed_major}.${XORG_MACROS_needed_minor}... " >&6; } 2579 XORG_MACROS_version=1.2.1 2580 XORG_MACROS_major=`echo $XORG_MACROS_version | sed 's/\..*$//'` 2581 XORG_MACROS_minor=`echo $XORG_MACROS_version | sed -e 's/^[0-9]*\.//' -e 's/\..*$//'` 2582 if test $XORG_MACROS_major -ne $XORG_MACROS_needed_major ; then 2583 { { $as_echo "$as_me:$LINENO: error: configure built with incompatible version of xorg-macros.m4 - requires version ${XORG_MACROS_needed_major}.x" >&5 2584$as_echo "$as_me: error: configure built with incompatible version of xorg-macros.m4 - requires version ${XORG_MACROS_needed_major}.x" >&2;} 2585 { (exit 1); exit 1; }; } 2586 fi 2587 if test $XORG_MACROS_minor -lt $XORG_MACROS_needed_minor ; then 2588 { { $as_echo "$as_me:$LINENO: error: configure built with too old of a version of xorg-macros.m4 - requires version ${XORG_MACROS_needed_major}.${XORG_MACROS_needed_minor}.0 or newer" >&5 2589$as_echo "$as_me: error: configure built with too old of a version of xorg-macros.m4 - requires version ${XORG_MACROS_needed_major}.${XORG_MACROS_needed_minor}.0 or newer" >&2;} 2590 { (exit 1); exit 1; }; } 2591 fi 2592 { $as_echo "$as_me:$LINENO: result: yes, $XORG_MACROS_version" >&5 2593$as_echo "yes, $XORG_MACROS_version" >&6; } 2594 2595ac_config_headers="$ac_config_headers config.h" 2596 2597 2598# Check for progs 2599ac_ext=c 2600ac_cpp='$CPP $CPPFLAGS' 2601ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2602ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2603ac_compiler_gnu=$ac_cv_c_compiler_gnu 2604if test -n "$ac_tool_prefix"; then 2605 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2606set dummy ${ac_tool_prefix}gcc; ac_word=$2 2607{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2608$as_echo_n "checking for $ac_word... " >&6; } 2609if test "${ac_cv_prog_CC+set}" = set; then 2610 $as_echo_n "(cached) " >&6 2611else 2612 if test -n "$CC"; then 2613 ac_cv_prog_CC="$CC" # Let the user override the test. 2614else 2615as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2616for as_dir in $PATH 2617do 2618 IFS=$as_save_IFS 2619 test -z "$as_dir" && as_dir=. 2620 for ac_exec_ext in '' $ac_executable_extensions; do 2621 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2622 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2623 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2624 break 2 2625 fi 2626done 2627done 2628IFS=$as_save_IFS 2629 2630fi 2631fi 2632CC=$ac_cv_prog_CC 2633if test -n "$CC"; then 2634 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2635$as_echo "$CC" >&6; } 2636else 2637 { $as_echo "$as_me:$LINENO: result: no" >&5 2638$as_echo "no" >&6; } 2639fi 2640 2641 2642fi 2643if test -z "$ac_cv_prog_CC"; then 2644 ac_ct_CC=$CC 2645 # Extract the first word of "gcc", so it can be a program name with args. 2646set dummy gcc; ac_word=$2 2647{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2648$as_echo_n "checking for $ac_word... " >&6; } 2649if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2650 $as_echo_n "(cached) " >&6 2651else 2652 if test -n "$ac_ct_CC"; then 2653 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2654else 2655as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2656for as_dir in $PATH 2657do 2658 IFS=$as_save_IFS 2659 test -z "$as_dir" && as_dir=. 2660 for ac_exec_ext in '' $ac_executable_extensions; do 2661 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2662 ac_cv_prog_ac_ct_CC="gcc" 2663 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2664 break 2 2665 fi 2666done 2667done 2668IFS=$as_save_IFS 2669 2670fi 2671fi 2672ac_ct_CC=$ac_cv_prog_ac_ct_CC 2673if test -n "$ac_ct_CC"; then 2674 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2675$as_echo "$ac_ct_CC" >&6; } 2676else 2677 { $as_echo "$as_me:$LINENO: result: no" >&5 2678$as_echo "no" >&6; } 2679fi 2680 2681 if test "x$ac_ct_CC" = x; then 2682 CC="" 2683 else 2684 case $cross_compiling:$ac_tool_warned in 2685yes:) 2686{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2687$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2688ac_tool_warned=yes ;; 2689esac 2690 CC=$ac_ct_CC 2691 fi 2692else 2693 CC="$ac_cv_prog_CC" 2694fi 2695 2696if test -z "$CC"; then 2697 if test -n "$ac_tool_prefix"; then 2698 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2699set dummy ${ac_tool_prefix}cc; ac_word=$2 2700{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2701$as_echo_n "checking for $ac_word... " >&6; } 2702if test "${ac_cv_prog_CC+set}" = set; then 2703 $as_echo_n "(cached) " >&6 2704else 2705 if test -n "$CC"; then 2706 ac_cv_prog_CC="$CC" # Let the user override the test. 2707else 2708as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2709for as_dir in $PATH 2710do 2711 IFS=$as_save_IFS 2712 test -z "$as_dir" && as_dir=. 2713 for ac_exec_ext in '' $ac_executable_extensions; do 2714 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2715 ac_cv_prog_CC="${ac_tool_prefix}cc" 2716 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2717 break 2 2718 fi 2719done 2720done 2721IFS=$as_save_IFS 2722 2723fi 2724fi 2725CC=$ac_cv_prog_CC 2726if test -n "$CC"; then 2727 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2728$as_echo "$CC" >&6; } 2729else 2730 { $as_echo "$as_me:$LINENO: result: no" >&5 2731$as_echo "no" >&6; } 2732fi 2733 2734 2735 fi 2736fi 2737if test -z "$CC"; then 2738 # Extract the first word of "cc", so it can be a program name with args. 2739set dummy cc; ac_word=$2 2740{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2741$as_echo_n "checking for $ac_word... " >&6; } 2742if test "${ac_cv_prog_CC+set}" = set; then 2743 $as_echo_n "(cached) " >&6 2744else 2745 if test -n "$CC"; then 2746 ac_cv_prog_CC="$CC" # Let the user override the test. 2747else 2748 ac_prog_rejected=no 2749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2750for as_dir in $PATH 2751do 2752 IFS=$as_save_IFS 2753 test -z "$as_dir" && as_dir=. 2754 for ac_exec_ext in '' $ac_executable_extensions; do 2755 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2756 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2757 ac_prog_rejected=yes 2758 continue 2759 fi 2760 ac_cv_prog_CC="cc" 2761 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2762 break 2 2763 fi 2764done 2765done 2766IFS=$as_save_IFS 2767 2768if test $ac_prog_rejected = yes; then 2769 # We found a bogon in the path, so make sure we never use it. 2770 set dummy $ac_cv_prog_CC 2771 shift 2772 if test $# != 0; then 2773 # We chose a different compiler from the bogus one. 2774 # However, it has the same basename, so the bogon will be chosen 2775 # first if we set CC to just the basename; use the full file name. 2776 shift 2777 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2778 fi 2779fi 2780fi 2781fi 2782CC=$ac_cv_prog_CC 2783if test -n "$CC"; then 2784 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2785$as_echo "$CC" >&6; } 2786else 2787 { $as_echo "$as_me:$LINENO: result: no" >&5 2788$as_echo "no" >&6; } 2789fi 2790 2791 2792fi 2793if test -z "$CC"; then 2794 if test -n "$ac_tool_prefix"; then 2795 for ac_prog in cl.exe 2796 do 2797 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2798set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2799{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2800$as_echo_n "checking for $ac_word... " >&6; } 2801if test "${ac_cv_prog_CC+set}" = set; then 2802 $as_echo_n "(cached) " >&6 2803else 2804 if test -n "$CC"; then 2805 ac_cv_prog_CC="$CC" # Let the user override the test. 2806else 2807as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2808for as_dir in $PATH 2809do 2810 IFS=$as_save_IFS 2811 test -z "$as_dir" && as_dir=. 2812 for ac_exec_ext in '' $ac_executable_extensions; do 2813 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2814 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2815 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2816 break 2 2817 fi 2818done 2819done 2820IFS=$as_save_IFS 2821 2822fi 2823fi 2824CC=$ac_cv_prog_CC 2825if test -n "$CC"; then 2826 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2827$as_echo "$CC" >&6; } 2828else 2829 { $as_echo "$as_me:$LINENO: result: no" >&5 2830$as_echo "no" >&6; } 2831fi 2832 2833 2834 test -n "$CC" && break 2835 done 2836fi 2837if test -z "$CC"; then 2838 ac_ct_CC=$CC 2839 for ac_prog in cl.exe 2840do 2841 # Extract the first word of "$ac_prog", so it can be a program name with args. 2842set dummy $ac_prog; ac_word=$2 2843{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2844$as_echo_n "checking for $ac_word... " >&6; } 2845if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2846 $as_echo_n "(cached) " >&6 2847else 2848 if test -n "$ac_ct_CC"; then 2849 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2850else 2851as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2852for as_dir in $PATH 2853do 2854 IFS=$as_save_IFS 2855 test -z "$as_dir" && as_dir=. 2856 for ac_exec_ext in '' $ac_executable_extensions; do 2857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2858 ac_cv_prog_ac_ct_CC="$ac_prog" 2859 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2860 break 2 2861 fi 2862done 2863done 2864IFS=$as_save_IFS 2865 2866fi 2867fi 2868ac_ct_CC=$ac_cv_prog_ac_ct_CC 2869if test -n "$ac_ct_CC"; then 2870 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2871$as_echo "$ac_ct_CC" >&6; } 2872else 2873 { $as_echo "$as_me:$LINENO: result: no" >&5 2874$as_echo "no" >&6; } 2875fi 2876 2877 2878 test -n "$ac_ct_CC" && break 2879done 2880 2881 if test "x$ac_ct_CC" = x; then 2882 CC="" 2883 else 2884 case $cross_compiling:$ac_tool_warned in 2885yes:) 2886{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2887$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2888ac_tool_warned=yes ;; 2889esac 2890 CC=$ac_ct_CC 2891 fi 2892fi 2893 2894fi 2895 2896 2897test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2898$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2899{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2900See \`config.log' for more details." >&5 2901$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 2902See \`config.log' for more details." >&2;} 2903 { (exit 1); exit 1; }; }; } 2904 2905# Provide some information about the compiler. 2906$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 2907set X $ac_compile 2908ac_compiler=$2 2909{ (ac_try="$ac_compiler --version >&5" 2910case "(($ac_try" in 2911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2912 *) ac_try_echo=$ac_try;; 2913esac 2914eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2915$as_echo "$ac_try_echo") >&5 2916 (eval "$ac_compiler --version >&5") 2>&5 2917 ac_status=$? 2918 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2919 (exit $ac_status); } 2920{ (ac_try="$ac_compiler -v >&5" 2921case "(($ac_try" in 2922 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2923 *) ac_try_echo=$ac_try;; 2924esac 2925eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2926$as_echo "$ac_try_echo") >&5 2927 (eval "$ac_compiler -v >&5") 2>&5 2928 ac_status=$? 2929 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2930 (exit $ac_status); } 2931{ (ac_try="$ac_compiler -V >&5" 2932case "(($ac_try" in 2933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2934 *) ac_try_echo=$ac_try;; 2935esac 2936eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2937$as_echo "$ac_try_echo") >&5 2938 (eval "$ac_compiler -V >&5") 2>&5 2939 ac_status=$? 2940 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2941 (exit $ac_status); } 2942 2943cat >conftest.$ac_ext <<_ACEOF 2944/* confdefs.h. */ 2945_ACEOF 2946cat confdefs.h >>conftest.$ac_ext 2947cat >>conftest.$ac_ext <<_ACEOF 2948/* end confdefs.h. */ 2949 2950int 2951main () 2952{ 2953 2954 ; 2955 return 0; 2956} 2957_ACEOF 2958ac_clean_files_save=$ac_clean_files 2959ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2960# Try to create an executable without -o first, disregard a.out. 2961# It will help us diagnose broken compilers, and finding out an intuition 2962# of exeext. 2963{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2964$as_echo_n "checking for C compiler default output file name... " >&6; } 2965ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2966 2967# The possible output files: 2968ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2969 2970ac_rmfiles= 2971for ac_file in $ac_files 2972do 2973 case $ac_file in 2974 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2975 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2976 esac 2977done 2978rm -f $ac_rmfiles 2979 2980if { (ac_try="$ac_link_default" 2981case "(($ac_try" in 2982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2983 *) ac_try_echo=$ac_try;; 2984esac 2985eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2986$as_echo "$ac_try_echo") >&5 2987 (eval "$ac_link_default") 2>&5 2988 ac_status=$? 2989 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2990 (exit $ac_status); }; then 2991 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2992# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2993# in a Makefile. We should not override ac_cv_exeext if it was cached, 2994# so that the user can short-circuit this test for compilers unknown to 2995# Autoconf. 2996for ac_file in $ac_files '' 2997do 2998 test -f "$ac_file" || continue 2999 case $ac_file in 3000 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3001 ;; 3002 [ab].out ) 3003 # We found the default executable, but exeext='' is most 3004 # certainly right. 3005 break;; 3006 *.* ) 3007 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3008 then :; else 3009 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3010 fi 3011 # We set ac_cv_exeext here because the later test for it is not 3012 # safe: cross compilers may not add the suffix if given an `-o' 3013 # argument, so we may need to know it at that point already. 3014 # Even if this section looks crufty: it has the advantage of 3015 # actually working. 3016 break;; 3017 * ) 3018 break;; 3019 esac 3020done 3021test "$ac_cv_exeext" = no && ac_cv_exeext= 3022 3023else 3024 ac_file='' 3025fi 3026 3027{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 3028$as_echo "$ac_file" >&6; } 3029if test -z "$ac_file"; then 3030 $as_echo "$as_me: failed program was:" >&5 3031sed 's/^/| /' conftest.$ac_ext >&5 3032 3033{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3034$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3035{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables 3036See \`config.log' for more details." >&5 3037$as_echo "$as_me: error: C compiler cannot create executables 3038See \`config.log' for more details." >&2;} 3039 { (exit 77); exit 77; }; }; } 3040fi 3041 3042ac_exeext=$ac_cv_exeext 3043 3044# Check that the compiler produces executables we can run. If not, either 3045# the compiler is broken, or we cross compile. 3046{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 3047$as_echo_n "checking whether the C compiler works... " >&6; } 3048# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3049# If not cross compiling, check that we can run a simple program. 3050if test "$cross_compiling" != yes; then 3051 if { ac_try='./$ac_file' 3052 { (case "(($ac_try" in 3053 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3054 *) ac_try_echo=$ac_try;; 3055esac 3056eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3057$as_echo "$ac_try_echo") >&5 3058 (eval "$ac_try") 2>&5 3059 ac_status=$? 3060 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3061 (exit $ac_status); }; }; then 3062 cross_compiling=no 3063 else 3064 if test "$cross_compiling" = maybe; then 3065 cross_compiling=yes 3066 else 3067 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3068$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3069{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. 3070If you meant to cross compile, use \`--host'. 3071See \`config.log' for more details." >&5 3072$as_echo "$as_me: error: cannot run C compiled programs. 3073If you meant to cross compile, use \`--host'. 3074See \`config.log' for more details." >&2;} 3075 { (exit 1); exit 1; }; }; } 3076 fi 3077 fi 3078fi 3079{ $as_echo "$as_me:$LINENO: result: yes" >&5 3080$as_echo "yes" >&6; } 3081 3082rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3083ac_clean_files=$ac_clean_files_save 3084# Check that the compiler produces executables we can run. If not, either 3085# the compiler is broken, or we cross compile. 3086{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 3087$as_echo_n "checking whether we are cross compiling... " >&6; } 3088{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 3089$as_echo "$cross_compiling" >&6; } 3090 3091{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 3092$as_echo_n "checking for suffix of executables... " >&6; } 3093if { (ac_try="$ac_link" 3094case "(($ac_try" in 3095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3096 *) ac_try_echo=$ac_try;; 3097esac 3098eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3099$as_echo "$ac_try_echo") >&5 3100 (eval "$ac_link") 2>&5 3101 ac_status=$? 3102 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3103 (exit $ac_status); }; then 3104 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3105# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3106# work properly (i.e., refer to `conftest.exe'), while it won't with 3107# `rm'. 3108for ac_file in conftest.exe conftest conftest.*; do 3109 test -f "$ac_file" || continue 3110 case $ac_file in 3111 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3112 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3113 break;; 3114 * ) break;; 3115 esac 3116done 3117else 3118 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3119$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3120{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3121See \`config.log' for more details." >&5 3122$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3123See \`config.log' for more details." >&2;} 3124 { (exit 1); exit 1; }; }; } 3125fi 3126 3127rm -f conftest$ac_cv_exeext 3128{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3129$as_echo "$ac_cv_exeext" >&6; } 3130 3131rm -f conftest.$ac_ext 3132EXEEXT=$ac_cv_exeext 3133ac_exeext=$EXEEXT 3134{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 3135$as_echo_n "checking for suffix of object files... " >&6; } 3136if test "${ac_cv_objext+set}" = set; then 3137 $as_echo_n "(cached) " >&6 3138else 3139 cat >conftest.$ac_ext <<_ACEOF 3140/* confdefs.h. */ 3141_ACEOF 3142cat confdefs.h >>conftest.$ac_ext 3143cat >>conftest.$ac_ext <<_ACEOF 3144/* end confdefs.h. */ 3145 3146int 3147main () 3148{ 3149 3150 ; 3151 return 0; 3152} 3153_ACEOF 3154rm -f conftest.o conftest.obj 3155if { (ac_try="$ac_compile" 3156case "(($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_compile") 2>&5 3163 ac_status=$? 3164 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3165 (exit $ac_status); }; then 3166 for ac_file in conftest.o conftest.obj conftest.*; do 3167 test -f "$ac_file" || continue; 3168 case $ac_file in 3169 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3170 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3171 break;; 3172 esac 3173done 3174else 3175 $as_echo "$as_me: failed program was:" >&5 3176sed 's/^/| /' conftest.$ac_ext >&5 3177 3178{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3179$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3180{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3181See \`config.log' for more details." >&5 3182$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile 3183See \`config.log' for more details." >&2;} 3184 { (exit 1); exit 1; }; }; } 3185fi 3186 3187rm -f conftest.$ac_cv_objext conftest.$ac_ext 3188fi 3189{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3190$as_echo "$ac_cv_objext" >&6; } 3191OBJEXT=$ac_cv_objext 3192ac_objext=$OBJEXT 3193{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3194$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3195if test "${ac_cv_c_compiler_gnu+set}" = set; then 3196 $as_echo_n "(cached) " >&6 3197else 3198 cat >conftest.$ac_ext <<_ACEOF 3199/* confdefs.h. */ 3200_ACEOF 3201cat confdefs.h >>conftest.$ac_ext 3202cat >>conftest.$ac_ext <<_ACEOF 3203/* end confdefs.h. */ 3204 3205int 3206main () 3207{ 3208#ifndef __GNUC__ 3209 choke me 3210#endif 3211 3212 ; 3213 return 0; 3214} 3215_ACEOF 3216rm -f conftest.$ac_objext 3217if { (ac_try="$ac_compile" 3218case "(($ac_try" in 3219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3220 *) ac_try_echo=$ac_try;; 3221esac 3222eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3223$as_echo "$ac_try_echo") >&5 3224 (eval "$ac_compile") 2>conftest.er1 3225 ac_status=$? 3226 grep -v '^ *+' conftest.er1 >conftest.err 3227 rm -f conftest.er1 3228 cat conftest.err >&5 3229 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3230 (exit $ac_status); } && { 3231 test -z "$ac_c_werror_flag" || 3232 test ! -s conftest.err 3233 } && test -s conftest.$ac_objext; then 3234 ac_compiler_gnu=yes 3235else 3236 $as_echo "$as_me: failed program was:" >&5 3237sed 's/^/| /' conftest.$ac_ext >&5 3238 3239 ac_compiler_gnu=no 3240fi 3241 3242rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3243ac_cv_c_compiler_gnu=$ac_compiler_gnu 3244 3245fi 3246{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3247$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3248if test $ac_compiler_gnu = yes; then 3249 GCC=yes 3250else 3251 GCC= 3252fi 3253ac_test_CFLAGS=${CFLAGS+set} 3254ac_save_CFLAGS=$CFLAGS 3255{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 3256$as_echo_n "checking whether $CC accepts -g... " >&6; } 3257if test "${ac_cv_prog_cc_g+set}" = set; then 3258 $as_echo_n "(cached) " >&6 3259else 3260 ac_save_c_werror_flag=$ac_c_werror_flag 3261 ac_c_werror_flag=yes 3262 ac_cv_prog_cc_g=no 3263 CFLAGS="-g" 3264 cat >conftest.$ac_ext <<_ACEOF 3265/* confdefs.h. */ 3266_ACEOF 3267cat confdefs.h >>conftest.$ac_ext 3268cat >>conftest.$ac_ext <<_ACEOF 3269/* end confdefs.h. */ 3270 3271int 3272main () 3273{ 3274 3275 ; 3276 return 0; 3277} 3278_ACEOF 3279rm -f conftest.$ac_objext 3280if { (ac_try="$ac_compile" 3281case "(($ac_try" in 3282 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3283 *) ac_try_echo=$ac_try;; 3284esac 3285eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3286$as_echo "$ac_try_echo") >&5 3287 (eval "$ac_compile") 2>conftest.er1 3288 ac_status=$? 3289 grep -v '^ *+' conftest.er1 >conftest.err 3290 rm -f conftest.er1 3291 cat conftest.err >&5 3292 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3293 (exit $ac_status); } && { 3294 test -z "$ac_c_werror_flag" || 3295 test ! -s conftest.err 3296 } && test -s conftest.$ac_objext; then 3297 ac_cv_prog_cc_g=yes 3298else 3299 $as_echo "$as_me: failed program was:" >&5 3300sed 's/^/| /' conftest.$ac_ext >&5 3301 3302 CFLAGS="" 3303 cat >conftest.$ac_ext <<_ACEOF 3304/* confdefs.h. */ 3305_ACEOF 3306cat confdefs.h >>conftest.$ac_ext 3307cat >>conftest.$ac_ext <<_ACEOF 3308/* end confdefs.h. */ 3309 3310int 3311main () 3312{ 3313 3314 ; 3315 return 0; 3316} 3317_ACEOF 3318rm -f conftest.$ac_objext 3319if { (ac_try="$ac_compile" 3320case "(($ac_try" in 3321 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3322 *) ac_try_echo=$ac_try;; 3323esac 3324eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3325$as_echo "$ac_try_echo") >&5 3326 (eval "$ac_compile") 2>conftest.er1 3327 ac_status=$? 3328 grep -v '^ *+' conftest.er1 >conftest.err 3329 rm -f conftest.er1 3330 cat conftest.err >&5 3331 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3332 (exit $ac_status); } && { 3333 test -z "$ac_c_werror_flag" || 3334 test ! -s conftest.err 3335 } && test -s conftest.$ac_objext; then 3336 : 3337else 3338 $as_echo "$as_me: failed program was:" >&5 3339sed 's/^/| /' conftest.$ac_ext >&5 3340 3341 ac_c_werror_flag=$ac_save_c_werror_flag 3342 CFLAGS="-g" 3343 cat >conftest.$ac_ext <<_ACEOF 3344/* confdefs.h. */ 3345_ACEOF 3346cat confdefs.h >>conftest.$ac_ext 3347cat >>conftest.$ac_ext <<_ACEOF 3348/* end confdefs.h. */ 3349 3350int 3351main () 3352{ 3353 3354 ; 3355 return 0; 3356} 3357_ACEOF 3358rm -f conftest.$ac_objext 3359if { (ac_try="$ac_compile" 3360case "(($ac_try" in 3361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3362 *) ac_try_echo=$ac_try;; 3363esac 3364eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3365$as_echo "$ac_try_echo") >&5 3366 (eval "$ac_compile") 2>conftest.er1 3367 ac_status=$? 3368 grep -v '^ *+' conftest.er1 >conftest.err 3369 rm -f conftest.er1 3370 cat conftest.err >&5 3371 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3372 (exit $ac_status); } && { 3373 test -z "$ac_c_werror_flag" || 3374 test ! -s conftest.err 3375 } && test -s conftest.$ac_objext; then 3376 ac_cv_prog_cc_g=yes 3377else 3378 $as_echo "$as_me: failed program was:" >&5 3379sed 's/^/| /' conftest.$ac_ext >&5 3380 3381 3382fi 3383 3384rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3385fi 3386 3387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3388fi 3389 3390rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3391 ac_c_werror_flag=$ac_save_c_werror_flag 3392fi 3393{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3394$as_echo "$ac_cv_prog_cc_g" >&6; } 3395if test "$ac_test_CFLAGS" = set; then 3396 CFLAGS=$ac_save_CFLAGS 3397elif test $ac_cv_prog_cc_g = yes; then 3398 if test "$GCC" = yes; then 3399 CFLAGS="-g -O2" 3400 else 3401 CFLAGS="-g" 3402 fi 3403else 3404 if test "$GCC" = yes; then 3405 CFLAGS="-O2" 3406 else 3407 CFLAGS= 3408 fi 3409fi 3410{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 3411$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3412if test "${ac_cv_prog_cc_c89+set}" = set; then 3413 $as_echo_n "(cached) " >&6 3414else 3415 ac_cv_prog_cc_c89=no 3416ac_save_CC=$CC 3417cat >conftest.$ac_ext <<_ACEOF 3418/* confdefs.h. */ 3419_ACEOF 3420cat confdefs.h >>conftest.$ac_ext 3421cat >>conftest.$ac_ext <<_ACEOF 3422/* end confdefs.h. */ 3423#include <stdarg.h> 3424#include <stdio.h> 3425#include <sys/types.h> 3426#include <sys/stat.h> 3427/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3428struct buf { int x; }; 3429FILE * (*rcsopen) (struct buf *, struct stat *, int); 3430static char *e (p, i) 3431 char **p; 3432 int i; 3433{ 3434 return p[i]; 3435} 3436static char *f (char * (*g) (char **, int), char **p, ...) 3437{ 3438 char *s; 3439 va_list v; 3440 va_start (v,p); 3441 s = g (p, va_arg (v,int)); 3442 va_end (v); 3443 return s; 3444} 3445 3446/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3447 function prototypes and stuff, but not '\xHH' hex character constants. 3448 These don't provoke an error unfortunately, instead are silently treated 3449 as 'x'. The following induces an error, until -std is added to get 3450 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3451 array size at least. It's necessary to write '\x00'==0 to get something 3452 that's true only with -std. */ 3453int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3454 3455/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3456 inside strings and character constants. */ 3457#define FOO(x) 'x' 3458int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3459 3460int test (int i, double x); 3461struct s1 {int (*f) (int a);}; 3462struct s2 {int (*f) (double a);}; 3463int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3464int argc; 3465char **argv; 3466int 3467main () 3468{ 3469return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3470 ; 3471 return 0; 3472} 3473_ACEOF 3474for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3475 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3476do 3477 CC="$ac_save_CC $ac_arg" 3478 rm -f conftest.$ac_objext 3479if { (ac_try="$ac_compile" 3480case "(($ac_try" in 3481 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3482 *) ac_try_echo=$ac_try;; 3483esac 3484eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3485$as_echo "$ac_try_echo") >&5 3486 (eval "$ac_compile") 2>conftest.er1 3487 ac_status=$? 3488 grep -v '^ *+' conftest.er1 >conftest.err 3489 rm -f conftest.er1 3490 cat conftest.err >&5 3491 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3492 (exit $ac_status); } && { 3493 test -z "$ac_c_werror_flag" || 3494 test ! -s conftest.err 3495 } && test -s conftest.$ac_objext; then 3496 ac_cv_prog_cc_c89=$ac_arg 3497else 3498 $as_echo "$as_me: failed program was:" >&5 3499sed 's/^/| /' conftest.$ac_ext >&5 3500 3501 3502fi 3503 3504rm -f core conftest.err conftest.$ac_objext 3505 test "x$ac_cv_prog_cc_c89" != "xno" && break 3506done 3507rm -f conftest.$ac_ext 3508CC=$ac_save_CC 3509 3510fi 3511# AC_CACHE_VAL 3512case "x$ac_cv_prog_cc_c89" in 3513 x) 3514 { $as_echo "$as_me:$LINENO: result: none needed" >&5 3515$as_echo "none needed" >&6; } ;; 3516 xno) 3517 { $as_echo "$as_me:$LINENO: result: unsupported" >&5 3518$as_echo "unsupported" >&6; } ;; 3519 *) 3520 CC="$CC $ac_cv_prog_cc_c89" 3521 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 3522$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3523esac 3524 3525 3526ac_ext=c 3527ac_cpp='$CPP $CPPFLAGS' 3528ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3529ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3530ac_compiler_gnu=$ac_cv_c_compiler_gnu 3531DEPDIR="${am__leading_dot}deps" 3532 3533ac_config_commands="$ac_config_commands depfiles" 3534 3535 3536am_make=${MAKE-make} 3537cat > confinc << 'END' 3538am__doit: 3539 @echo done 3540.PHONY: am__doit 3541END 3542# If we don't find an include directive, just comment out the code. 3543{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 3544$as_echo_n "checking for style of include used by $am_make... " >&6; } 3545am__include="#" 3546am__quote= 3547_am_result=none 3548# First try GNU make style include. 3549echo "include confinc" > confmf 3550# We grep out `Entering directory' and `Leaving directory' 3551# messages which can occur if `w' ends up in MAKEFLAGS. 3552# In particular we don't look at `^make:' because GNU make might 3553# be invoked under some other name (usually "gmake"), in which 3554# case it prints its new name instead of `make'. 3555if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then 3556 am__include=include 3557 am__quote= 3558 _am_result=GNU 3559fi 3560# Now try BSD make style include. 3561if test "$am__include" = "#"; then 3562 echo '.include "confinc"' > confmf 3563 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then 3564 am__include=.include 3565 am__quote="\"" 3566 _am_result=BSD 3567 fi 3568fi 3569 3570 3571{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5 3572$as_echo "$_am_result" >&6; } 3573rm -f confinc confmf 3574 3575# Check whether --enable-dependency-tracking was given. 3576if test "${enable_dependency_tracking+set}" = set; then 3577 enableval=$enable_dependency_tracking; 3578fi 3579 3580if test "x$enable_dependency_tracking" != xno; then 3581 am_depcomp="$ac_aux_dir/depcomp" 3582 AMDEPBACKSLASH='\' 3583fi 3584 if test "x$enable_dependency_tracking" != xno; then 3585 AMDEP_TRUE= 3586 AMDEP_FALSE='#' 3587else 3588 AMDEP_TRUE='#' 3589 AMDEP_FALSE= 3590fi 3591 3592 3593 3594depcc="$CC" am_compiler_list= 3595 3596{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 3597$as_echo_n "checking dependency style of $depcc... " >&6; } 3598if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 3599 $as_echo_n "(cached) " >&6 3600else 3601 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3602 # We make a subdir and do the tests there. Otherwise we can end up 3603 # making bogus files that we don't know about and never remove. For 3604 # instance it was reported that on HP-UX the gcc test will end up 3605 # making a dummy file named `D' -- because `-MD' means `put the output 3606 # in D'. 3607 mkdir conftest.dir 3608 # Copy depcomp to subdir because otherwise we won't find it if we're 3609 # using a relative directory. 3610 cp "$am_depcomp" conftest.dir 3611 cd conftest.dir 3612 # We will build objects and dependencies in a subdirectory because 3613 # it helps to detect inapplicable dependency modes. For instance 3614 # both Tru64's cc and ICC support -MD to output dependencies as a 3615 # side effect of compilation, but ICC will put the dependencies in 3616 # the current directory while Tru64 will put them in the object 3617 # directory. 3618 mkdir sub 3619 3620 am_cv_CC_dependencies_compiler_type=none 3621 if test "$am_compiler_list" = ""; then 3622 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3623 fi 3624 for depmode in $am_compiler_list; do 3625 # Setup a source with many dependencies, because some compilers 3626 # like to wrap large dependency lists on column 80 (with \), and 3627 # we should not choose a depcomp mode which is confused by this. 3628 # 3629 # We need to recreate these files for each test, as the compiler may 3630 # overwrite some of them when testing with obscure command lines. 3631 # This happens at least with the AIX C compiler. 3632 : > sub/conftest.c 3633 for i in 1 2 3 4 5 6; do 3634 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3635 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3636 # Solaris 8's {/usr,}/bin/sh. 3637 touch sub/conftst$i.h 3638 done 3639 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3640 3641 case $depmode in 3642 nosideeffect) 3643 # after this tag, mechanisms are not by side-effect, so they'll 3644 # only be used when explicitly requested 3645 if test "x$enable_dependency_tracking" = xyes; then 3646 continue 3647 else 3648 break 3649 fi 3650 ;; 3651 none) break ;; 3652 esac 3653 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3654 # mode. It turns out that the SunPro C++ compiler does not properly 3655 # handle `-M -o', and we need to detect this. 3656 if depmode=$depmode \ 3657 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ 3658 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3659 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ 3660 >/dev/null 2>conftest.err && 3661 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3662 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3663 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && 3664 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3665 # icc doesn't choke on unknown options, it will just issue warnings 3666 # or remarks (even with -Werror). So we grep stderr for any message 3667 # that says an option was ignored or not supported. 3668 # When given -MP, icc 7.0 and 7.1 complain thusly: 3669 # icc: Command line warning: ignoring option '-M'; no argument required 3670 # The diagnosis changed in icc 8.0: 3671 # icc: Command line remark: option '-MP' not supported 3672 if (grep 'ignoring option' conftest.err || 3673 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3674 am_cv_CC_dependencies_compiler_type=$depmode 3675 break 3676 fi 3677 fi 3678 done 3679 3680 cd .. 3681 rm -rf conftest.dir 3682else 3683 am_cv_CC_dependencies_compiler_type=none 3684fi 3685 3686fi 3687{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 3688$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3689CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3690 3691 if 3692 test "x$enable_dependency_tracking" != xno \ 3693 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3694 am__fastdepCC_TRUE= 3695 am__fastdepCC_FALSE='#' 3696else 3697 am__fastdepCC_TRUE='#' 3698 am__fastdepCC_FALSE= 3699fi 3700 3701 3702case `pwd` in 3703 *\ * | *\ *) 3704 { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 3705$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 3706esac 3707 3708 3709 3710macro_version='2.2.6' 3711macro_revision='1.3012' 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725ltmain="$ac_aux_dir/ltmain.sh" 3726 3727# Make sure we can run config.sub. 3728$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3729 { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 3730$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 3731 { (exit 1); exit 1; }; } 3732 3733{ $as_echo "$as_me:$LINENO: checking build system type" >&5 3734$as_echo_n "checking build system type... " >&6; } 3735if test "${ac_cv_build+set}" = set; then 3736 $as_echo_n "(cached) " >&6 3737else 3738 ac_build_alias=$build_alias 3739test "x$ac_build_alias" = x && 3740 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3741test "x$ac_build_alias" = x && 3742 { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 3743$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 3744 { (exit 1); exit 1; }; } 3745ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3746 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 3747$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 3748 { (exit 1); exit 1; }; } 3749 3750fi 3751{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 3752$as_echo "$ac_cv_build" >&6; } 3753case $ac_cv_build in 3754*-*-*) ;; 3755*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 3756$as_echo "$as_me: error: invalid value of canonical build" >&2;} 3757 { (exit 1); exit 1; }; };; 3758esac 3759build=$ac_cv_build 3760ac_save_IFS=$IFS; IFS='-' 3761set x $ac_cv_build 3762shift 3763build_cpu=$1 3764build_vendor=$2 3765shift; shift 3766# Remember, the first character of IFS is used to create $*, 3767# except with old shells: 3768build_os=$* 3769IFS=$ac_save_IFS 3770case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3771 3772 3773{ $as_echo "$as_me:$LINENO: checking host system type" >&5 3774$as_echo_n "checking host system type... " >&6; } 3775if test "${ac_cv_host+set}" = set; then 3776 $as_echo_n "(cached) " >&6 3777else 3778 if test "x$host_alias" = x; then 3779 ac_cv_host=$ac_cv_build 3780else 3781 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3782 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 3783$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 3784 { (exit 1); exit 1; }; } 3785fi 3786 3787fi 3788{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 3789$as_echo "$ac_cv_host" >&6; } 3790case $ac_cv_host in 3791*-*-*) ;; 3792*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 3793$as_echo "$as_me: error: invalid value of canonical host" >&2;} 3794 { (exit 1); exit 1; }; };; 3795esac 3796host=$ac_cv_host 3797ac_save_IFS=$IFS; IFS='-' 3798set x $ac_cv_host 3799shift 3800host_cpu=$1 3801host_vendor=$2 3802shift; shift 3803# Remember, the first character of IFS is used to create $*, 3804# except with old shells: 3805host_os=$* 3806IFS=$ac_save_IFS 3807case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3808 3809 3810{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 3811$as_echo_n "checking for a sed that does not truncate output... " >&6; } 3812if test "${ac_cv_path_SED+set}" = set; then 3813 $as_echo_n "(cached) " >&6 3814else 3815 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 3816 for ac_i in 1 2 3 4 5 6 7; do 3817 ac_script="$ac_script$as_nl$ac_script" 3818 done 3819 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 3820 $as_unset ac_script || ac_script= 3821 if test -z "$SED"; then 3822 ac_path_SED_found=false 3823 # Loop through the user's path and test for each of PROGNAME-LIST 3824 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3825for as_dir in $PATH 3826do 3827 IFS=$as_save_IFS 3828 test -z "$as_dir" && as_dir=. 3829 for ac_prog in sed gsed; do 3830 for ac_exec_ext in '' $ac_executable_extensions; do 3831 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 3832 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 3833# Check for GNU ac_path_SED and select it if it is found. 3834 # Check for GNU $ac_path_SED 3835case `"$ac_path_SED" --version 2>&1` in 3836*GNU*) 3837 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 3838*) 3839 ac_count=0 3840 $as_echo_n 0123456789 >"conftest.in" 3841 while : 3842 do 3843 cat "conftest.in" "conftest.in" >"conftest.tmp" 3844 mv "conftest.tmp" "conftest.in" 3845 cp "conftest.in" "conftest.nl" 3846 $as_echo '' >> "conftest.nl" 3847 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 3848 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3849 ac_count=`expr $ac_count + 1` 3850 if test $ac_count -gt ${ac_path_SED_max-0}; then 3851 # Best one so far, save it but keep looking for a better one 3852 ac_cv_path_SED="$ac_path_SED" 3853 ac_path_SED_max=$ac_count 3854 fi 3855 # 10*(2^10) chars as input seems more than enough 3856 test $ac_count -gt 10 && break 3857 done 3858 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3859esac 3860 3861 $ac_path_SED_found && break 3 3862 done 3863 done 3864done 3865IFS=$as_save_IFS 3866 if test -z "$ac_cv_path_SED"; then 3867 { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5 3868$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;} 3869 { (exit 1); exit 1; }; } 3870 fi 3871else 3872 ac_cv_path_SED=$SED 3873fi 3874 3875fi 3876{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5 3877$as_echo "$ac_cv_path_SED" >&6; } 3878 SED="$ac_cv_path_SED" 3879 rm -f conftest.sed 3880 3881test -z "$SED" && SED=sed 3882Xsed="$SED -e 1s/^X//" 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 3895$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3896if test "${ac_cv_path_GREP+set}" = set; then 3897 $as_echo_n "(cached) " >&6 3898else 3899 if test -z "$GREP"; then 3900 ac_path_GREP_found=false 3901 # Loop through the user's path and test for each of PROGNAME-LIST 3902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3903for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3904do 3905 IFS=$as_save_IFS 3906 test -z "$as_dir" && as_dir=. 3907 for ac_prog in grep ggrep; do 3908 for ac_exec_ext in '' $ac_executable_extensions; do 3909 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3910 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3911# Check for GNU ac_path_GREP and select it if it is found. 3912 # Check for GNU $ac_path_GREP 3913case `"$ac_path_GREP" --version 2>&1` in 3914*GNU*) 3915 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3916*) 3917 ac_count=0 3918 $as_echo_n 0123456789 >"conftest.in" 3919 while : 3920 do 3921 cat "conftest.in" "conftest.in" >"conftest.tmp" 3922 mv "conftest.tmp" "conftest.in" 3923 cp "conftest.in" "conftest.nl" 3924 $as_echo 'GREP' >> "conftest.nl" 3925 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3926 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3927 ac_count=`expr $ac_count + 1` 3928 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3929 # Best one so far, save it but keep looking for a better one 3930 ac_cv_path_GREP="$ac_path_GREP" 3931 ac_path_GREP_max=$ac_count 3932 fi 3933 # 10*(2^10) chars as input seems more than enough 3934 test $ac_count -gt 10 && break 3935 done 3936 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3937esac 3938 3939 $ac_path_GREP_found && break 3 3940 done 3941 done 3942done 3943IFS=$as_save_IFS 3944 if test -z "$ac_cv_path_GREP"; then 3945 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 3946$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 3947 { (exit 1); exit 1; }; } 3948 fi 3949else 3950 ac_cv_path_GREP=$GREP 3951fi 3952 3953fi 3954{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 3955$as_echo "$ac_cv_path_GREP" >&6; } 3956 GREP="$ac_cv_path_GREP" 3957 3958 3959{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 3960$as_echo_n "checking for egrep... " >&6; } 3961if test "${ac_cv_path_EGREP+set}" = set; then 3962 $as_echo_n "(cached) " >&6 3963else 3964 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3965 then ac_cv_path_EGREP="$GREP -E" 3966 else 3967 if test -z "$EGREP"; then 3968 ac_path_EGREP_found=false 3969 # Loop through the user's path and test for each of PROGNAME-LIST 3970 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3971for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3972do 3973 IFS=$as_save_IFS 3974 test -z "$as_dir" && as_dir=. 3975 for ac_prog in egrep; do 3976 for ac_exec_ext in '' $ac_executable_extensions; do 3977 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3978 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 3979# Check for GNU ac_path_EGREP and select it if it is found. 3980 # Check for GNU $ac_path_EGREP 3981case `"$ac_path_EGREP" --version 2>&1` in 3982*GNU*) 3983 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3984*) 3985 ac_count=0 3986 $as_echo_n 0123456789 >"conftest.in" 3987 while : 3988 do 3989 cat "conftest.in" "conftest.in" >"conftest.tmp" 3990 mv "conftest.tmp" "conftest.in" 3991 cp "conftest.in" "conftest.nl" 3992 $as_echo 'EGREP' >> "conftest.nl" 3993 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3994 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3995 ac_count=`expr $ac_count + 1` 3996 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3997 # Best one so far, save it but keep looking for a better one 3998 ac_cv_path_EGREP="$ac_path_EGREP" 3999 ac_path_EGREP_max=$ac_count 4000 fi 4001 # 10*(2^10) chars as input seems more than enough 4002 test $ac_count -gt 10 && break 4003 done 4004 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4005esac 4006 4007 $ac_path_EGREP_found && break 3 4008 done 4009 done 4010done 4011IFS=$as_save_IFS 4012 if test -z "$ac_cv_path_EGREP"; then 4013 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4014$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4015 { (exit 1); exit 1; }; } 4016 fi 4017else 4018 ac_cv_path_EGREP=$EGREP 4019fi 4020 4021 fi 4022fi 4023{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 4024$as_echo "$ac_cv_path_EGREP" >&6; } 4025 EGREP="$ac_cv_path_EGREP" 4026 4027 4028{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5 4029$as_echo_n "checking for fgrep... " >&6; } 4030if test "${ac_cv_path_FGREP+set}" = set; then 4031 $as_echo_n "(cached) " >&6 4032else 4033 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4034 then ac_cv_path_FGREP="$GREP -F" 4035 else 4036 if test -z "$FGREP"; then 4037 ac_path_FGREP_found=false 4038 # Loop through the user's path and test for each of PROGNAME-LIST 4039 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4040for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4041do 4042 IFS=$as_save_IFS 4043 test -z "$as_dir" && as_dir=. 4044 for ac_prog in fgrep; do 4045 for ac_exec_ext in '' $ac_executable_extensions; do 4046 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4047 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 4048# Check for GNU ac_path_FGREP and select it if it is found. 4049 # Check for GNU $ac_path_FGREP 4050case `"$ac_path_FGREP" --version 2>&1` in 4051*GNU*) 4052 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4053*) 4054 ac_count=0 4055 $as_echo_n 0123456789 >"conftest.in" 4056 while : 4057 do 4058 cat "conftest.in" "conftest.in" >"conftest.tmp" 4059 mv "conftest.tmp" "conftest.in" 4060 cp "conftest.in" "conftest.nl" 4061 $as_echo 'FGREP' >> "conftest.nl" 4062 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4063 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4064 ac_count=`expr $ac_count + 1` 4065 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4066 # Best one so far, save it but keep looking for a better one 4067 ac_cv_path_FGREP="$ac_path_FGREP" 4068 ac_path_FGREP_max=$ac_count 4069 fi 4070 # 10*(2^10) chars as input seems more than enough 4071 test $ac_count -gt 10 && break 4072 done 4073 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4074esac 4075 4076 $ac_path_FGREP_found && break 3 4077 done 4078 done 4079done 4080IFS=$as_save_IFS 4081 if test -z "$ac_cv_path_FGREP"; then 4082 { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4083$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4084 { (exit 1); exit 1; }; } 4085 fi 4086else 4087 ac_cv_path_FGREP=$FGREP 4088fi 4089 4090 fi 4091fi 4092{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5 4093$as_echo "$ac_cv_path_FGREP" >&6; } 4094 FGREP="$ac_cv_path_FGREP" 4095 4096 4097test -z "$GREP" && GREP=grep 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117# Check whether --with-gnu-ld was given. 4118if test "${with_gnu_ld+set}" = set; then 4119 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 4120else 4121 with_gnu_ld=no 4122fi 4123 4124ac_prog=ld 4125if test "$GCC" = yes; then 4126 # Check if gcc -print-prog-name=ld gives a path. 4127 { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5 4128$as_echo_n "checking for ld used by $CC... " >&6; } 4129 case $host in 4130 *-*-mingw*) 4131 # gcc leaves a trailing carriage return which upsets mingw 4132 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4133 *) 4134 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4135 esac 4136 case $ac_prog in 4137 # Accept absolute paths. 4138 [\\/]* | ?:[\\/]*) 4139 re_direlt='/[^/][^/]*/\.\./' 4140 # Canonicalize the pathname of ld 4141 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4142 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4143 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4144 done 4145 test -z "$LD" && LD="$ac_prog" 4146 ;; 4147 "") 4148 # If it fails, then pretend we aren't using GCC. 4149 ac_prog=ld 4150 ;; 4151 *) 4152 # If it is relative, then search for the first ld in PATH. 4153 with_gnu_ld=unknown 4154 ;; 4155 esac 4156elif test "$with_gnu_ld" = yes; then 4157 { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 4158$as_echo_n "checking for GNU ld... " >&6; } 4159else 4160 { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 4161$as_echo_n "checking for non-GNU ld... " >&6; } 4162fi 4163if test "${lt_cv_path_LD+set}" = set; then 4164 $as_echo_n "(cached) " >&6 4165else 4166 if test -z "$LD"; then 4167 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4168 for ac_dir in $PATH; do 4169 IFS="$lt_save_ifs" 4170 test -z "$ac_dir" && ac_dir=. 4171 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4172 lt_cv_path_LD="$ac_dir/$ac_prog" 4173 # Check to see if the program is GNU ld. I'd rather use --version, 4174 # but apparently some variants of GNU ld only accept -v. 4175 # Break only if it was the GNU/non-GNU ld that we prefer. 4176 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4177 *GNU* | *'with BFD'*) 4178 test "$with_gnu_ld" != no && break 4179 ;; 4180 *) 4181 test "$with_gnu_ld" != yes && break 4182 ;; 4183 esac 4184 fi 4185 done 4186 IFS="$lt_save_ifs" 4187else 4188 lt_cv_path_LD="$LD" # Let the user override the test with a path. 4189fi 4190fi 4191 4192LD="$lt_cv_path_LD" 4193if test -n "$LD"; then 4194 { $as_echo "$as_me:$LINENO: result: $LD" >&5 4195$as_echo "$LD" >&6; } 4196else 4197 { $as_echo "$as_me:$LINENO: result: no" >&5 4198$as_echo "no" >&6; } 4199fi 4200test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 4201$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 4202 { (exit 1); exit 1; }; } 4203{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 4204$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4205if test "${lt_cv_prog_gnu_ld+set}" = set; then 4206 $as_echo_n "(cached) " >&6 4207else 4208 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4209case `$LD -v 2>&1 </dev/null` in 4210*GNU* | *'with BFD'*) 4211 lt_cv_prog_gnu_ld=yes 4212 ;; 4213*) 4214 lt_cv_prog_gnu_ld=no 4215 ;; 4216esac 4217fi 4218{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 4219$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4220with_gnu_ld=$lt_cv_prog_gnu_ld 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5 4231$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4232if test "${lt_cv_path_NM+set}" = set; then 4233 $as_echo_n "(cached) " >&6 4234else 4235 if test -n "$NM"; then 4236 # Let the user override the test. 4237 lt_cv_path_NM="$NM" 4238else 4239 lt_nm_to_check="${ac_tool_prefix}nm" 4240 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4241 lt_nm_to_check="$lt_nm_to_check nm" 4242 fi 4243 for lt_tmp_nm in $lt_nm_to_check; do 4244 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4245 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4246 IFS="$lt_save_ifs" 4247 test -z "$ac_dir" && ac_dir=. 4248 tmp_nm="$ac_dir/$lt_tmp_nm" 4249 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 4250 # Check to see if the nm accepts a BSD-compat flag. 4251 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4252 # nm: unknown option "B" ignored 4253 # Tru64's nm complains that /dev/null is an invalid object file 4254 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 4255 */dev/null* | *'Invalid file or object type'*) 4256 lt_cv_path_NM="$tmp_nm -B" 4257 break 4258 ;; 4259 *) 4260 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4261 */dev/null*) 4262 lt_cv_path_NM="$tmp_nm -p" 4263 break 4264 ;; 4265 *) 4266 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4267 continue # so that we can try to find one that supports BSD flags 4268 ;; 4269 esac 4270 ;; 4271 esac 4272 fi 4273 done 4274 IFS="$lt_save_ifs" 4275 done 4276 : ${lt_cv_path_NM=no} 4277fi 4278fi 4279{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 4280$as_echo "$lt_cv_path_NM" >&6; } 4281if test "$lt_cv_path_NM" != "no"; then 4282 NM="$lt_cv_path_NM" 4283else 4284 # Didn't find any BSD compatible name lister, look for dumpbin. 4285 if test -n "$ac_tool_prefix"; then 4286 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4287 do 4288 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4289set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4290{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4291$as_echo_n "checking for $ac_word... " >&6; } 4292if test "${ac_cv_prog_DUMPBIN+set}" = set; then 4293 $as_echo_n "(cached) " >&6 4294else 4295 if test -n "$DUMPBIN"; then 4296 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4297else 4298as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4299for as_dir in $PATH 4300do 4301 IFS=$as_save_IFS 4302 test -z "$as_dir" && as_dir=. 4303 for ac_exec_ext in '' $ac_executable_extensions; do 4304 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4305 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4306 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4307 break 2 4308 fi 4309done 4310done 4311IFS=$as_save_IFS 4312 4313fi 4314fi 4315DUMPBIN=$ac_cv_prog_DUMPBIN 4316if test -n "$DUMPBIN"; then 4317 { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5 4318$as_echo "$DUMPBIN" >&6; } 4319else 4320 { $as_echo "$as_me:$LINENO: result: no" >&5 4321$as_echo "no" >&6; } 4322fi 4323 4324 4325 test -n "$DUMPBIN" && break 4326 done 4327fi 4328if test -z "$DUMPBIN"; then 4329 ac_ct_DUMPBIN=$DUMPBIN 4330 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4331do 4332 # Extract the first word of "$ac_prog", so it can be a program name with args. 4333set dummy $ac_prog; ac_word=$2 4334{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4335$as_echo_n "checking for $ac_word... " >&6; } 4336if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then 4337 $as_echo_n "(cached) " >&6 4338else 4339 if test -n "$ac_ct_DUMPBIN"; then 4340 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4341else 4342as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4343for as_dir in $PATH 4344do 4345 IFS=$as_save_IFS 4346 test -z "$as_dir" && as_dir=. 4347 for ac_exec_ext in '' $ac_executable_extensions; do 4348 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4349 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4350 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4351 break 2 4352 fi 4353done 4354done 4355IFS=$as_save_IFS 4356 4357fi 4358fi 4359ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4360if test -n "$ac_ct_DUMPBIN"; then 4361 { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5 4362$as_echo "$ac_ct_DUMPBIN" >&6; } 4363else 4364 { $as_echo "$as_me:$LINENO: result: no" >&5 4365$as_echo "no" >&6; } 4366fi 4367 4368 4369 test -n "$ac_ct_DUMPBIN" && break 4370done 4371 4372 if test "x$ac_ct_DUMPBIN" = x; then 4373 DUMPBIN=":" 4374 else 4375 case $cross_compiling:$ac_tool_warned in 4376yes:) 4377{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 4378$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4379ac_tool_warned=yes ;; 4380esac 4381 DUMPBIN=$ac_ct_DUMPBIN 4382 fi 4383fi 4384 4385 4386 if test "$DUMPBIN" != ":"; then 4387 NM="$DUMPBIN" 4388 fi 4389fi 4390test -z "$NM" && NM=nm 4391 4392 4393 4394 4395 4396 4397{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5 4398$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4399if test "${lt_cv_nm_interface+set}" = set; then 4400 $as_echo_n "(cached) " >&6 4401else 4402 lt_cv_nm_interface="BSD nm" 4403 echo "int some_variable = 0;" > conftest.$ac_ext 4404 (eval echo "\"\$as_me:4404: $ac_compile\"" >&5) 4405 (eval "$ac_compile" 2>conftest.err) 4406 cat conftest.err >&5 4407 (eval echo "\"\$as_me:4407: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4408 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4409 cat conftest.err >&5 4410 (eval echo "\"\$as_me:4410: output\"" >&5) 4411 cat conftest.out >&5 4412 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4413 lt_cv_nm_interface="MS dumpbin" 4414 fi 4415 rm -f conftest* 4416fi 4417{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5 4418$as_echo "$lt_cv_nm_interface" >&6; } 4419 4420{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5 4421$as_echo_n "checking whether ln -s works... " >&6; } 4422LN_S=$as_ln_s 4423if test "$LN_S" = "ln -s"; then 4424 { $as_echo "$as_me:$LINENO: result: yes" >&5 4425$as_echo "yes" >&6; } 4426else 4427 { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 4428$as_echo "no, using $LN_S" >&6; } 4429fi 4430 4431# find the maximum length of command line arguments 4432{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 4433$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4434if test "${lt_cv_sys_max_cmd_len+set}" = set; then 4435 $as_echo_n "(cached) " >&6 4436else 4437 i=0 4438 teststring="ABCD" 4439 4440 case $build_os in 4441 msdosdjgpp*) 4442 # On DJGPP, this test can blow up pretty badly due to problems in libc 4443 # (any single argument exceeding 2000 bytes causes a buffer overrun 4444 # during glob expansion). Even if it were fixed, the result of this 4445 # check would be larger than it should be. 4446 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4447 ;; 4448 4449 gnu*) 4450 # Under GNU Hurd, this test is not required because there is 4451 # no limit to the length of command line arguments. 4452 # Libtool will interpret -1 as no limit whatsoever 4453 lt_cv_sys_max_cmd_len=-1; 4454 ;; 4455 4456 cygwin* | mingw* | cegcc*) 4457 # On Win9x/ME, this test blows up -- it succeeds, but takes 4458 # about 5 minutes as the teststring grows exponentially. 4459 # Worse, since 9x/ME are not pre-emptively multitasking, 4460 # you end up with a "frozen" computer, even though with patience 4461 # the test eventually succeeds (with a max line length of 256k). 4462 # Instead, let's just punt: use the minimum linelength reported by 4463 # all of the supported platforms: 8192 (on NT/2K/XP). 4464 lt_cv_sys_max_cmd_len=8192; 4465 ;; 4466 4467 amigaos*) 4468 # On AmigaOS with pdksh, this test takes hours, literally. 4469 # So we just punt and use a minimum line length of 8192. 4470 lt_cv_sys_max_cmd_len=8192; 4471 ;; 4472 4473 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 4474 # This has been around since 386BSD, at least. Likely further. 4475 if test -x /sbin/sysctl; then 4476 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4477 elif test -x /usr/sbin/sysctl; then 4478 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4479 else 4480 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4481 fi 4482 # And add a safety zone 4483 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4484 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4485 ;; 4486 4487 interix*) 4488 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4489 lt_cv_sys_max_cmd_len=196608 4490 ;; 4491 4492 osf*) 4493 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4494 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4495 # nice to cause kernel panics so lets avoid the loop below. 4496 # First set a reasonable default. 4497 lt_cv_sys_max_cmd_len=16384 4498 # 4499 if test -x /sbin/sysconfig; then 4500 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4501 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4502 esac 4503 fi 4504 ;; 4505 sco3.2v5*) 4506 lt_cv_sys_max_cmd_len=102400 4507 ;; 4508 sysv5* | sco5v6* | sysv4.2uw2*) 4509 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4510 if test -n "$kargmax"; then 4511 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4512 else 4513 lt_cv_sys_max_cmd_len=32768 4514 fi 4515 ;; 4516 *) 4517 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4518 if test -n "$lt_cv_sys_max_cmd_len"; then 4519 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4520 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4521 else 4522 # Make teststring a little bigger before we do anything with it. 4523 # a 1K string should be a reasonable start. 4524 for i in 1 2 3 4 5 6 7 8 ; do 4525 teststring=$teststring$teststring 4526 done 4527 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4528 # If test is not a shell built-in, we'll probably end up computing a 4529 # maximum length that is only half of the actual maximum length, but 4530 # we can't tell. 4531 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 4532 = "XX$teststring$teststring"; } >/dev/null 2>&1 && 4533 test $i != 17 # 1/2 MB should be enough 4534 do 4535 i=`expr $i + 1` 4536 teststring=$teststring$teststring 4537 done 4538 # Only check the string length outside the loop. 4539 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4540 teststring= 4541 # Add a significant safety factor because C++ compilers can tack on 4542 # massive amounts of additional arguments before passing them to the 4543 # linker. It appears as though 1/2 is a usable value. 4544 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4545 fi 4546 ;; 4547 esac 4548 4549fi 4550 4551if test -n $lt_cv_sys_max_cmd_len ; then 4552 { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 4553$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4554else 4555 { $as_echo "$as_me:$LINENO: result: none" >&5 4556$as_echo "none" >&6; } 4557fi 4558max_cmd_len=$lt_cv_sys_max_cmd_len 4559 4560 4561 4562 4563 4564 4565: ${CP="cp -f"} 4566: ${MV="mv -f"} 4567: ${RM="rm -f"} 4568 4569{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5 4570$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 4571# Try some XSI features 4572xsi_shell=no 4573( _lt_dummy="a/b/c" 4574 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 4575 = c,a/b,, \ 4576 && eval 'test $(( 1 + 1 )) -eq 2 \ 4577 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 4578 && xsi_shell=yes 4579{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5 4580$as_echo "$xsi_shell" >&6; } 4581 4582 4583{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5 4584$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 4585lt_shell_append=no 4586( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 4587 >/dev/null 2>&1 \ 4588 && lt_shell_append=yes 4589{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5 4590$as_echo "$lt_shell_append" >&6; } 4591 4592 4593if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4594 lt_unset=unset 4595else 4596 lt_unset=false 4597fi 4598 4599 4600 4601 4602 4603# test EBCDIC or ASCII 4604case `echo X|tr X '\101'` in 4605 A) # ASCII based system 4606 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4607 lt_SP2NL='tr \040 \012' 4608 lt_NL2SP='tr \015\012 \040\040' 4609 ;; 4610 *) # EBCDIC based system 4611 lt_SP2NL='tr \100 \n' 4612 lt_NL2SP='tr \r\n \100\100' 4613 ;; 4614esac 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 4625$as_echo_n "checking for $LD option to reload object files... " >&6; } 4626if test "${lt_cv_ld_reload_flag+set}" = set; then 4627 $as_echo_n "(cached) " >&6 4628else 4629 lt_cv_ld_reload_flag='-r' 4630fi 4631{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 4632$as_echo "$lt_cv_ld_reload_flag" >&6; } 4633reload_flag=$lt_cv_ld_reload_flag 4634case $reload_flag in 4635"" | " "*) ;; 4636*) reload_flag=" $reload_flag" ;; 4637esac 4638reload_cmds='$LD$reload_flag -o $output$reload_objs' 4639case $host_os in 4640 darwin*) 4641 if test "$GCC" = yes; then 4642 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 4643 else 4644 reload_cmds='$LD$reload_flag -o $output$reload_objs' 4645 fi 4646 ;; 4647esac 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657if test -n "$ac_tool_prefix"; then 4658 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 4659set dummy ${ac_tool_prefix}objdump; ac_word=$2 4660{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4661$as_echo_n "checking for $ac_word... " >&6; } 4662if test "${ac_cv_prog_OBJDUMP+set}" = set; then 4663 $as_echo_n "(cached) " >&6 4664else 4665 if test -n "$OBJDUMP"; then 4666 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4667else 4668as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4669for as_dir in $PATH 4670do 4671 IFS=$as_save_IFS 4672 test -z "$as_dir" && as_dir=. 4673 for ac_exec_ext in '' $ac_executable_extensions; do 4674 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4675 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 4676 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4677 break 2 4678 fi 4679done 4680done 4681IFS=$as_save_IFS 4682 4683fi 4684fi 4685OBJDUMP=$ac_cv_prog_OBJDUMP 4686if test -n "$OBJDUMP"; then 4687 { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5 4688$as_echo "$OBJDUMP" >&6; } 4689else 4690 { $as_echo "$as_me:$LINENO: result: no" >&5 4691$as_echo "no" >&6; } 4692fi 4693 4694 4695fi 4696if test -z "$ac_cv_prog_OBJDUMP"; then 4697 ac_ct_OBJDUMP=$OBJDUMP 4698 # Extract the first word of "objdump", so it can be a program name with args. 4699set dummy objdump; ac_word=$2 4700{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4701$as_echo_n "checking for $ac_word... " >&6; } 4702if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then 4703 $as_echo_n "(cached) " >&6 4704else 4705 if test -n "$ac_ct_OBJDUMP"; then 4706 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 4707else 4708as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4709for as_dir in $PATH 4710do 4711 IFS=$as_save_IFS 4712 test -z "$as_dir" && as_dir=. 4713 for ac_exec_ext in '' $ac_executable_extensions; do 4714 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4715 ac_cv_prog_ac_ct_OBJDUMP="objdump" 4716 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4717 break 2 4718 fi 4719done 4720done 4721IFS=$as_save_IFS 4722 4723fi 4724fi 4725ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 4726if test -n "$ac_ct_OBJDUMP"; then 4727 { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 4728$as_echo "$ac_ct_OBJDUMP" >&6; } 4729else 4730 { $as_echo "$as_me:$LINENO: result: no" >&5 4731$as_echo "no" >&6; } 4732fi 4733 4734 if test "x$ac_ct_OBJDUMP" = x; then 4735 OBJDUMP="false" 4736 else 4737 case $cross_compiling:$ac_tool_warned in 4738yes:) 4739{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 4740$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4741ac_tool_warned=yes ;; 4742esac 4743 OBJDUMP=$ac_ct_OBJDUMP 4744 fi 4745else 4746 OBJDUMP="$ac_cv_prog_OBJDUMP" 4747fi 4748 4749test -z "$OBJDUMP" && OBJDUMP=objdump 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 4760$as_echo_n "checking how to recognize dependent libraries... " >&6; } 4761if test "${lt_cv_deplibs_check_method+set}" = set; then 4762 $as_echo_n "(cached) " >&6 4763else 4764 lt_cv_file_magic_cmd='$MAGIC_CMD' 4765lt_cv_file_magic_test_file= 4766lt_cv_deplibs_check_method='unknown' 4767# Need to set the preceding variable on all platforms that support 4768# interlibrary dependencies. 4769# 'none' -- dependencies not supported. 4770# `unknown' -- same as none, but documents that we really don't know. 4771# 'pass_all' -- all dependencies passed with no checks. 4772# 'test_compile' -- check by making test program. 4773# 'file_magic [[regex]]' -- check by looking for files in library path 4774# which responds to the $file_magic_cmd with a given extended regex. 4775# If you have `file' or equivalent on your system and you're not sure 4776# whether `pass_all' will *always* work, you probably want this one. 4777 4778case $host_os in 4779aix[4-9]*) 4780 lt_cv_deplibs_check_method=pass_all 4781 ;; 4782 4783beos*) 4784 lt_cv_deplibs_check_method=pass_all 4785 ;; 4786 4787bsdi[45]*) 4788 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 4789 lt_cv_file_magic_cmd='/usr/bin/file -L' 4790 lt_cv_file_magic_test_file=/shlib/libc.so 4791 ;; 4792 4793cygwin*) 4794 # func_win32_libid is a shell function defined in ltmain.sh 4795 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 4796 lt_cv_file_magic_cmd='func_win32_libid' 4797 ;; 4798 4799mingw* | pw32*) 4800 # Base MSYS/MinGW do not provide the 'file' command needed by 4801 # func_win32_libid shell function, so use a weaker test based on 'objdump', 4802 # unless we find 'file', for example because we are cross-compiling. 4803 if ( file / ) >/dev/null 2>&1; then 4804 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 4805 lt_cv_file_magic_cmd='func_win32_libid' 4806 else 4807 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 4808 lt_cv_file_magic_cmd='$OBJDUMP -f' 4809 fi 4810 ;; 4811 4812cegcc) 4813 # use the weaker test based on 'objdump'. See mingw*. 4814 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 4815 lt_cv_file_magic_cmd='$OBJDUMP -f' 4816 ;; 4817 4818darwin* | rhapsody*) 4819 lt_cv_deplibs_check_method=pass_all 4820 ;; 4821 4822freebsd* | dragonfly*) 4823 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 4824 case $host_cpu in 4825 i*86 ) 4826 # Not sure whether the presence of OpenBSD here was a mistake. 4827 # Let's accept both of them until this is cleared up. 4828 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 4829 lt_cv_file_magic_cmd=/usr/bin/file 4830 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 4831 ;; 4832 esac 4833 else 4834 lt_cv_deplibs_check_method=pass_all 4835 fi 4836 ;; 4837 4838gnu*) 4839 lt_cv_deplibs_check_method=pass_all 4840 ;; 4841 4842hpux10.20* | hpux11*) 4843 lt_cv_file_magic_cmd=/usr/bin/file 4844 case $host_cpu in 4845 ia64*) 4846 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 4847 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 4848 ;; 4849 hppa*64*) 4850 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]' 4851 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 4852 ;; 4853 *) 4854 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 4855 lt_cv_file_magic_test_file=/usr/lib/libc.sl 4856 ;; 4857 esac 4858 ;; 4859 4860interix[3-9]*) 4861 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 4862 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 4863 ;; 4864 4865irix5* | irix6* | nonstopux*) 4866 case $LD in 4867 *-32|*"-32 ") libmagic=32-bit;; 4868 *-n32|*"-n32 ") libmagic=N32;; 4869 *-64|*"-64 ") libmagic=64-bit;; 4870 *) libmagic=never-match;; 4871 esac 4872 lt_cv_deplibs_check_method=pass_all 4873 ;; 4874 4875# This must be Linux ELF. 4876linux* | k*bsd*-gnu) 4877 lt_cv_deplibs_check_method=pass_all 4878 ;; 4879 4880netbsd*) 4881 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 4882 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 4883 else 4884 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 4885 fi 4886 ;; 4887 4888newos6*) 4889 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 4890 lt_cv_file_magic_cmd=/usr/bin/file 4891 lt_cv_file_magic_test_file=/usr/lib/libnls.so 4892 ;; 4893 4894*nto* | *qnx*) 4895 lt_cv_deplibs_check_method=pass_all 4896 ;; 4897 4898openbsd*) 4899 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 4900 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 4901 else 4902 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 4903 fi 4904 ;; 4905 4906osf3* | osf4* | osf5*) 4907 lt_cv_deplibs_check_method=pass_all 4908 ;; 4909 4910rdos*) 4911 lt_cv_deplibs_check_method=pass_all 4912 ;; 4913 4914solaris*) 4915 lt_cv_deplibs_check_method=pass_all 4916 ;; 4917 4918sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 4919 lt_cv_deplibs_check_method=pass_all 4920 ;; 4921 4922sysv4 | sysv4.3*) 4923 case $host_vendor in 4924 motorola) 4925 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]' 4926 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 4927 ;; 4928 ncr) 4929 lt_cv_deplibs_check_method=pass_all 4930 ;; 4931 sequent) 4932 lt_cv_file_magic_cmd='/bin/file' 4933 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 4934 ;; 4935 sni) 4936 lt_cv_file_magic_cmd='/bin/file' 4937 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 4938 lt_cv_file_magic_test_file=/lib/libc.so 4939 ;; 4940 siemens) 4941 lt_cv_deplibs_check_method=pass_all 4942 ;; 4943 pc) 4944 lt_cv_deplibs_check_method=pass_all 4945 ;; 4946 esac 4947 ;; 4948 4949tpf*) 4950 lt_cv_deplibs_check_method=pass_all 4951 ;; 4952esac 4953 4954fi 4955{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 4956$as_echo "$lt_cv_deplibs_check_method" >&6; } 4957file_magic_cmd=$lt_cv_file_magic_cmd 4958deplibs_check_method=$lt_cv_deplibs_check_method 4959test -z "$deplibs_check_method" && deplibs_check_method=unknown 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972if test -n "$ac_tool_prefix"; then 4973 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 4974set dummy ${ac_tool_prefix}ar; ac_word=$2 4975{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4976$as_echo_n "checking for $ac_word... " >&6; } 4977if test "${ac_cv_prog_AR+set}" = set; then 4978 $as_echo_n "(cached) " >&6 4979else 4980 if test -n "$AR"; then 4981 ac_cv_prog_AR="$AR" # Let the user override the test. 4982else 4983as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4984for as_dir in $PATH 4985do 4986 IFS=$as_save_IFS 4987 test -z "$as_dir" && as_dir=. 4988 for ac_exec_ext in '' $ac_executable_extensions; do 4989 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4990 ac_cv_prog_AR="${ac_tool_prefix}ar" 4991 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4992 break 2 4993 fi 4994done 4995done 4996IFS=$as_save_IFS 4997 4998fi 4999fi 5000AR=$ac_cv_prog_AR 5001if test -n "$AR"; then 5002 { $as_echo "$as_me:$LINENO: result: $AR" >&5 5003$as_echo "$AR" >&6; } 5004else 5005 { $as_echo "$as_me:$LINENO: result: no" >&5 5006$as_echo "no" >&6; } 5007fi 5008 5009 5010fi 5011if test -z "$ac_cv_prog_AR"; then 5012 ac_ct_AR=$AR 5013 # Extract the first word of "ar", so it can be a program name with args. 5014set dummy ar; ac_word=$2 5015{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5016$as_echo_n "checking for $ac_word... " >&6; } 5017if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 5018 $as_echo_n "(cached) " >&6 5019else 5020 if test -n "$ac_ct_AR"; then 5021 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5022else 5023as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5024for as_dir in $PATH 5025do 5026 IFS=$as_save_IFS 5027 test -z "$as_dir" && as_dir=. 5028 for ac_exec_ext in '' $ac_executable_extensions; do 5029 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5030 ac_cv_prog_ac_ct_AR="ar" 5031 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5032 break 2 5033 fi 5034done 5035done 5036IFS=$as_save_IFS 5037 5038fi 5039fi 5040ac_ct_AR=$ac_cv_prog_ac_ct_AR 5041if test -n "$ac_ct_AR"; then 5042 { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 5043$as_echo "$ac_ct_AR" >&6; } 5044else 5045 { $as_echo "$as_me:$LINENO: result: no" >&5 5046$as_echo "no" >&6; } 5047fi 5048 5049 if test "x$ac_ct_AR" = x; then 5050 AR="false" 5051 else 5052 case $cross_compiling:$ac_tool_warned in 5053yes:) 5054{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5055$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5056ac_tool_warned=yes ;; 5057esac 5058 AR=$ac_ct_AR 5059 fi 5060else 5061 AR="$ac_cv_prog_AR" 5062fi 5063 5064test -z "$AR" && AR=ar 5065test -z "$AR_FLAGS" && AR_FLAGS=cru 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077if test -n "$ac_tool_prefix"; then 5078 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5079set dummy ${ac_tool_prefix}strip; ac_word=$2 5080{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5081$as_echo_n "checking for $ac_word... " >&6; } 5082if test "${ac_cv_prog_STRIP+set}" = set; then 5083 $as_echo_n "(cached) " >&6 5084else 5085 if test -n "$STRIP"; then 5086 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5087else 5088as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5089for as_dir in $PATH 5090do 5091 IFS=$as_save_IFS 5092 test -z "$as_dir" && as_dir=. 5093 for ac_exec_ext in '' $ac_executable_extensions; do 5094 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5095 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5096 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5097 break 2 5098 fi 5099done 5100done 5101IFS=$as_save_IFS 5102 5103fi 5104fi 5105STRIP=$ac_cv_prog_STRIP 5106if test -n "$STRIP"; then 5107 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 5108$as_echo "$STRIP" >&6; } 5109else 5110 { $as_echo "$as_me:$LINENO: result: no" >&5 5111$as_echo "no" >&6; } 5112fi 5113 5114 5115fi 5116if test -z "$ac_cv_prog_STRIP"; then 5117 ac_ct_STRIP=$STRIP 5118 # Extract the first word of "strip", so it can be a program name with args. 5119set dummy strip; ac_word=$2 5120{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5121$as_echo_n "checking for $ac_word... " >&6; } 5122if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 5123 $as_echo_n "(cached) " >&6 5124else 5125 if test -n "$ac_ct_STRIP"; then 5126 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5127else 5128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5129for as_dir in $PATH 5130do 5131 IFS=$as_save_IFS 5132 test -z "$as_dir" && as_dir=. 5133 for ac_exec_ext in '' $ac_executable_extensions; do 5134 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5135 ac_cv_prog_ac_ct_STRIP="strip" 5136 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5137 break 2 5138 fi 5139done 5140done 5141IFS=$as_save_IFS 5142 5143fi 5144fi 5145ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5146if test -n "$ac_ct_STRIP"; then 5147 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 5148$as_echo "$ac_ct_STRIP" >&6; } 5149else 5150 { $as_echo "$as_me:$LINENO: result: no" >&5 5151$as_echo "no" >&6; } 5152fi 5153 5154 if test "x$ac_ct_STRIP" = x; then 5155 STRIP=":" 5156 else 5157 case $cross_compiling:$ac_tool_warned in 5158yes:) 5159{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5160$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5161ac_tool_warned=yes ;; 5162esac 5163 STRIP=$ac_ct_STRIP 5164 fi 5165else 5166 STRIP="$ac_cv_prog_STRIP" 5167fi 5168 5169test -z "$STRIP" && STRIP=: 5170 5171 5172 5173 5174 5175 5176if test -n "$ac_tool_prefix"; then 5177 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5178set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5179{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5180$as_echo_n "checking for $ac_word... " >&6; } 5181if test "${ac_cv_prog_RANLIB+set}" = set; then 5182 $as_echo_n "(cached) " >&6 5183else 5184 if test -n "$RANLIB"; then 5185 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5186else 5187as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5188for as_dir in $PATH 5189do 5190 IFS=$as_save_IFS 5191 test -z "$as_dir" && as_dir=. 5192 for ac_exec_ext in '' $ac_executable_extensions; do 5193 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5194 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5195 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5196 break 2 5197 fi 5198done 5199done 5200IFS=$as_save_IFS 5201 5202fi 5203fi 5204RANLIB=$ac_cv_prog_RANLIB 5205if test -n "$RANLIB"; then 5206 { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 5207$as_echo "$RANLIB" >&6; } 5208else 5209 { $as_echo "$as_me:$LINENO: result: no" >&5 5210$as_echo "no" >&6; } 5211fi 5212 5213 5214fi 5215if test -z "$ac_cv_prog_RANLIB"; then 5216 ac_ct_RANLIB=$RANLIB 5217 # Extract the first word of "ranlib", so it can be a program name with args. 5218set dummy ranlib; ac_word=$2 5219{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5220$as_echo_n "checking for $ac_word... " >&6; } 5221if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 5222 $as_echo_n "(cached) " >&6 5223else 5224 if test -n "$ac_ct_RANLIB"; then 5225 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5226else 5227as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5228for as_dir in $PATH 5229do 5230 IFS=$as_save_IFS 5231 test -z "$as_dir" && as_dir=. 5232 for ac_exec_ext in '' $ac_executable_extensions; do 5233 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5234 ac_cv_prog_ac_ct_RANLIB="ranlib" 5235 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5236 break 2 5237 fi 5238done 5239done 5240IFS=$as_save_IFS 5241 5242fi 5243fi 5244ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5245if test -n "$ac_ct_RANLIB"; then 5246 { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 5247$as_echo "$ac_ct_RANLIB" >&6; } 5248else 5249 { $as_echo "$as_me:$LINENO: result: no" >&5 5250$as_echo "no" >&6; } 5251fi 5252 5253 if test "x$ac_ct_RANLIB" = x; then 5254 RANLIB=":" 5255 else 5256 case $cross_compiling:$ac_tool_warned in 5257yes:) 5258{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5259$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5260ac_tool_warned=yes ;; 5261esac 5262 RANLIB=$ac_ct_RANLIB 5263 fi 5264else 5265 RANLIB="$ac_cv_prog_RANLIB" 5266fi 5267 5268test -z "$RANLIB" && RANLIB=: 5269 5270 5271 5272 5273 5274 5275# Determine commands to create old-style static archives. 5276old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5277old_postinstall_cmds='chmod 644 $oldlib' 5278old_postuninstall_cmds= 5279 5280if test -n "$RANLIB"; then 5281 case $host_os in 5282 openbsd*) 5283 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 5284 ;; 5285 *) 5286 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 5287 ;; 5288 esac 5289 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 5290fi 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325# If no C compiler was specified, use CC. 5326LTCC=${LTCC-"$CC"} 5327 5328# If no C compiler flags were specified, use CFLAGS. 5329LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5330 5331# Allow CC to be a program name with arguments. 5332compiler=$CC 5333 5334 5335# Check for command to grab the raw symbol name followed by C symbol from nm. 5336{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 5337$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5338if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 5339 $as_echo_n "(cached) " >&6 5340else 5341 5342# These are sane defaults that work on at least a few old systems. 5343# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5344 5345# Character class describing NM global symbol codes. 5346symcode='[BCDEGRST]' 5347 5348# Regexp to match symbols that can be accessed directly from C. 5349sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5350 5351# Define system-specific variables. 5352case $host_os in 5353aix*) 5354 symcode='[BCDT]' 5355 ;; 5356cygwin* | mingw* | pw32* | cegcc*) 5357 symcode='[ABCDGISTW]' 5358 ;; 5359hpux*) 5360 if test "$host_cpu" = ia64; then 5361 symcode='[ABCDEGRST]' 5362 fi 5363 ;; 5364irix* | nonstopux*) 5365 symcode='[BCDEGRST]' 5366 ;; 5367osf*) 5368 symcode='[BCDEGQRST]' 5369 ;; 5370solaris*) 5371 symcode='[BDRT]' 5372 ;; 5373sco3.2v5*) 5374 symcode='[DT]' 5375 ;; 5376sysv4.2uw2*) 5377 symcode='[DT]' 5378 ;; 5379sysv5* | sco5v6* | unixware* | OpenUNIX*) 5380 symcode='[ABDT]' 5381 ;; 5382sysv4) 5383 symcode='[DFNSTU]' 5384 ;; 5385esac 5386 5387# If we're using GNU nm, then use its standard symbol codes. 5388case `$NM -V 2>&1` in 5389*GNU* | *'with BFD'*) 5390 symcode='[ABCDGIRSTW]' ;; 5391esac 5392 5393# Transform an extracted symbol line into a proper C declaration. 5394# Some systems (esp. on ia64) link data and code symbols differently, 5395# so use this general approach. 5396lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 5397 5398# Transform an extracted symbol line into symbol name and symbol address 5399lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 5400lt_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'" 5401 5402# Handle CRLF in mingw tool chain 5403opt_cr= 5404case $build_os in 5405mingw*) 5406 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5407 ;; 5408esac 5409 5410# Try without a prefix underscore, then with it. 5411for ac_symprfx in "" "_"; do 5412 5413 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 5414 symxfrm="\\1 $ac_symprfx\\2 \\2" 5415 5416 # Write the raw and C identifiers. 5417 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5418 # Fake it for dumpbin and say T for any non-static function 5419 # and D for any global variable. 5420 # Also find C++ and __fastcall symbols from MSVC++, 5421 # which start with @ or ?. 5422 lt_cv_sys_global_symbol_pipe="$AWK '"\ 5423" {last_section=section; section=\$ 3};"\ 5424" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 5425" \$ 0!~/External *\|/{next};"\ 5426" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 5427" {if(hide[section]) next};"\ 5428" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 5429" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 5430" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 5431" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 5432" ' prfx=^$ac_symprfx" 5433 else 5434 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 5435 fi 5436 5437 # Check to see that the pipe works correctly. 5438 pipe_works=no 5439 5440 rm -f conftest* 5441 cat > conftest.$ac_ext <<_LT_EOF 5442#ifdef __cplusplus 5443extern "C" { 5444#endif 5445char nm_test_var; 5446void nm_test_func(void); 5447void nm_test_func(void){} 5448#ifdef __cplusplus 5449} 5450#endif 5451int main(){nm_test_var='a';nm_test_func();return(0);} 5452_LT_EOF 5453 5454 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5455 (eval $ac_compile) 2>&5 5456 ac_status=$? 5457 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5458 (exit $ac_status); }; then 5459 # Now try to grab the symbols. 5460 nlist=conftest.nm 5461 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 5462 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 5463 ac_status=$? 5464 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5465 (exit $ac_status); } && test -s "$nlist"; then 5466 # Try sorting and uniquifying the output. 5467 if sort "$nlist" | uniq > "$nlist"T; then 5468 mv -f "$nlist"T "$nlist" 5469 else 5470 rm -f "$nlist"T 5471 fi 5472 5473 # Make sure that we snagged all the symbols we need. 5474 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 5475 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 5476 cat <<_LT_EOF > conftest.$ac_ext 5477#ifdef __cplusplus 5478extern "C" { 5479#endif 5480 5481_LT_EOF 5482 # Now generate the symbol file. 5483 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 5484 5485 cat <<_LT_EOF >> conftest.$ac_ext 5486 5487/* The mapping between symbol names and symbols. */ 5488const struct { 5489 const char *name; 5490 void *address; 5491} 5492lt__PROGRAM__LTX_preloaded_symbols[] = 5493{ 5494 { "@PROGRAM@", (void *) 0 }, 5495_LT_EOF 5496 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 5497 cat <<\_LT_EOF >> conftest.$ac_ext 5498 {0, (void *) 0} 5499}; 5500 5501/* This works around a problem in FreeBSD linker */ 5502#ifdef FREEBSD_WORKAROUND 5503static const void *lt_preloaded_setup() { 5504 return lt__PROGRAM__LTX_preloaded_symbols; 5505} 5506#endif 5507 5508#ifdef __cplusplus 5509} 5510#endif 5511_LT_EOF 5512 # Now try linking the two files. 5513 mv conftest.$ac_objext conftstm.$ac_objext 5514 lt_save_LIBS="$LIBS" 5515 lt_save_CFLAGS="$CFLAGS" 5516 LIBS="conftstm.$ac_objext" 5517 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 5518 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5519 (eval $ac_link) 2>&5 5520 ac_status=$? 5521 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5522 (exit $ac_status); } && test -s conftest${ac_exeext}; then 5523 pipe_works=yes 5524 fi 5525 LIBS="$lt_save_LIBS" 5526 CFLAGS="$lt_save_CFLAGS" 5527 else 5528 echo "cannot find nm_test_func in $nlist" >&5 5529 fi 5530 else 5531 echo "cannot find nm_test_var in $nlist" >&5 5532 fi 5533 else 5534 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 5535 fi 5536 else 5537 echo "$progname: failed program was:" >&5 5538 cat conftest.$ac_ext >&5 5539 fi 5540 rm -rf conftest* conftst* 5541 5542 # Do not use the global_symbol_pipe unless it works. 5543 if test "$pipe_works" = yes; then 5544 break 5545 else 5546 lt_cv_sys_global_symbol_pipe= 5547 fi 5548done 5549 5550fi 5551 5552if test -z "$lt_cv_sys_global_symbol_pipe"; then 5553 lt_cv_sys_global_symbol_to_cdecl= 5554fi 5555if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 5556 { $as_echo "$as_me:$LINENO: result: failed" >&5 5557$as_echo "failed" >&6; } 5558else 5559 { $as_echo "$as_me:$LINENO: result: ok" >&5 5560$as_echo "ok" >&6; } 5561fi 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585# Check whether --enable-libtool-lock was given. 5586if test "${enable_libtool_lock+set}" = set; then 5587 enableval=$enable_libtool_lock; 5588fi 5589 5590test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 5591 5592# Some flags need to be propagated to the compiler or linker for good 5593# libtool support. 5594case $host in 5595ia64-*-hpux*) 5596 # Find out which ABI we are using. 5597 echo 'int i;' > conftest.$ac_ext 5598 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5599 (eval $ac_compile) 2>&5 5600 ac_status=$? 5601 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5602 (exit $ac_status); }; then 5603 case `/usr/bin/file conftest.$ac_objext` in 5604 *ELF-32*) 5605 HPUX_IA64_MODE="32" 5606 ;; 5607 *ELF-64*) 5608 HPUX_IA64_MODE="64" 5609 ;; 5610 esac 5611 fi 5612 rm -rf conftest* 5613 ;; 5614*-*-irix6*) 5615 # Find out which ABI we are using. 5616 echo '#line 5616 "configure"' > conftest.$ac_ext 5617 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5618 (eval $ac_compile) 2>&5 5619 ac_status=$? 5620 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5621 (exit $ac_status); }; then 5622 if test "$lt_cv_prog_gnu_ld" = yes; then 5623 case `/usr/bin/file conftest.$ac_objext` in 5624 *32-bit*) 5625 LD="${LD-ld} -melf32bsmip" 5626 ;; 5627 *N32*) 5628 LD="${LD-ld} -melf32bmipn32" 5629 ;; 5630 *64-bit*) 5631 LD="${LD-ld} -melf64bmip" 5632 ;; 5633 esac 5634 else 5635 case `/usr/bin/file conftest.$ac_objext` in 5636 *32-bit*) 5637 LD="${LD-ld} -32" 5638 ;; 5639 *N32*) 5640 LD="${LD-ld} -n32" 5641 ;; 5642 *64-bit*) 5643 LD="${LD-ld} -64" 5644 ;; 5645 esac 5646 fi 5647 fi 5648 rm -rf conftest* 5649 ;; 5650 5651x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 5652s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 5653 # Find out which ABI we are using. 5654 echo 'int i;' > conftest.$ac_ext 5655 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5656 (eval $ac_compile) 2>&5 5657 ac_status=$? 5658 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5659 (exit $ac_status); }; then 5660 case `/usr/bin/file conftest.o` in 5661 *32-bit*) 5662 case $host in 5663 x86_64-*kfreebsd*-gnu) 5664 LD="${LD-ld} -m elf_i386_fbsd" 5665 ;; 5666 x86_64-*linux*) 5667 LD="${LD-ld} -m elf_i386" 5668 ;; 5669 ppc64-*linux*|powerpc64-*linux*) 5670 LD="${LD-ld} -m elf32ppclinux" 5671 ;; 5672 s390x-*linux*) 5673 LD="${LD-ld} -m elf_s390" 5674 ;; 5675 sparc64-*linux*) 5676 LD="${LD-ld} -m elf32_sparc" 5677 ;; 5678 esac 5679 ;; 5680 *64-bit*) 5681 case $host in 5682 x86_64-*kfreebsd*-gnu) 5683 LD="${LD-ld} -m elf_x86_64_fbsd" 5684 ;; 5685 x86_64-*linux*) 5686 LD="${LD-ld} -m elf_x86_64" 5687 ;; 5688 ppc*-*linux*|powerpc*-*linux*) 5689 LD="${LD-ld} -m elf64ppc" 5690 ;; 5691 s390*-*linux*|s390*-*tpf*) 5692 LD="${LD-ld} -m elf64_s390" 5693 ;; 5694 sparc*-*linux*) 5695 LD="${LD-ld} -m elf64_sparc" 5696 ;; 5697 esac 5698 ;; 5699 esac 5700 fi 5701 rm -rf conftest* 5702 ;; 5703 5704*-*-sco3.2v5*) 5705 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 5706 SAVE_CFLAGS="$CFLAGS" 5707 CFLAGS="$CFLAGS -belf" 5708 { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 5709$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 5710if test "${lt_cv_cc_needs_belf+set}" = set; then 5711 $as_echo_n "(cached) " >&6 5712else 5713 ac_ext=c 5714ac_cpp='$CPP $CPPFLAGS' 5715ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5716ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5717ac_compiler_gnu=$ac_cv_c_compiler_gnu 5718 5719 cat >conftest.$ac_ext <<_ACEOF 5720/* confdefs.h. */ 5721_ACEOF 5722cat confdefs.h >>conftest.$ac_ext 5723cat >>conftest.$ac_ext <<_ACEOF 5724/* end confdefs.h. */ 5725 5726int 5727main () 5728{ 5729 5730 ; 5731 return 0; 5732} 5733_ACEOF 5734rm -f conftest.$ac_objext conftest$ac_exeext 5735if { (ac_try="$ac_link" 5736case "(($ac_try" in 5737 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5738 *) ac_try_echo=$ac_try;; 5739esac 5740eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 5741$as_echo "$ac_try_echo") >&5 5742 (eval "$ac_link") 2>conftest.er1 5743 ac_status=$? 5744 grep -v '^ *+' conftest.er1 >conftest.err 5745 rm -f conftest.er1 5746 cat conftest.err >&5 5747 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5748 (exit $ac_status); } && { 5749 test -z "$ac_c_werror_flag" || 5750 test ! -s conftest.err 5751 } && test -s conftest$ac_exeext && { 5752 test "$cross_compiling" = yes || 5753 $as_test_x conftest$ac_exeext 5754 }; then 5755 lt_cv_cc_needs_belf=yes 5756else 5757 $as_echo "$as_me: failed program was:" >&5 5758sed 's/^/| /' conftest.$ac_ext >&5 5759 5760 lt_cv_cc_needs_belf=no 5761fi 5762 5763rm -rf conftest.dSYM 5764rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5765 conftest$ac_exeext conftest.$ac_ext 5766 ac_ext=c 5767ac_cpp='$CPP $CPPFLAGS' 5768ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5769ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5770ac_compiler_gnu=$ac_cv_c_compiler_gnu 5771 5772fi 5773{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 5774$as_echo "$lt_cv_cc_needs_belf" >&6; } 5775 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 5776 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 5777 CFLAGS="$SAVE_CFLAGS" 5778 fi 5779 ;; 5780sparc*-*solaris*) 5781 # Find out which ABI we are using. 5782 echo 'int i;' > conftest.$ac_ext 5783 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5784 (eval $ac_compile) 2>&5 5785 ac_status=$? 5786 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5787 (exit $ac_status); }; then 5788 case `/usr/bin/file conftest.o` in 5789 *64-bit*) 5790 case $lt_cv_prog_gnu_ld in 5791 yes*) LD="${LD-ld} -m elf64_sparc" ;; 5792 *) 5793 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 5794 LD="${LD-ld} -64" 5795 fi 5796 ;; 5797 esac 5798 ;; 5799 esac 5800 fi 5801 rm -rf conftest* 5802 ;; 5803esac 5804 5805need_locks="$enable_libtool_lock" 5806 5807 5808 case $host_os in 5809 rhapsody* | darwin*) 5810 if test -n "$ac_tool_prefix"; then 5811 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 5812set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 5813{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5814$as_echo_n "checking for $ac_word... " >&6; } 5815if test "${ac_cv_prog_DSYMUTIL+set}" = set; then 5816 $as_echo_n "(cached) " >&6 5817else 5818 if test -n "$DSYMUTIL"; then 5819 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 5820else 5821as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5822for as_dir in $PATH 5823do 5824 IFS=$as_save_IFS 5825 test -z "$as_dir" && as_dir=. 5826 for ac_exec_ext in '' $ac_executable_extensions; do 5827 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5828 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 5829 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5830 break 2 5831 fi 5832done 5833done 5834IFS=$as_save_IFS 5835 5836fi 5837fi 5838DSYMUTIL=$ac_cv_prog_DSYMUTIL 5839if test -n "$DSYMUTIL"; then 5840 { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 5841$as_echo "$DSYMUTIL" >&6; } 5842else 5843 { $as_echo "$as_me:$LINENO: result: no" >&5 5844$as_echo "no" >&6; } 5845fi 5846 5847 5848fi 5849if test -z "$ac_cv_prog_DSYMUTIL"; then 5850 ac_ct_DSYMUTIL=$DSYMUTIL 5851 # Extract the first word of "dsymutil", so it can be a program name with args. 5852set dummy dsymutil; ac_word=$2 5853{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5854$as_echo_n "checking for $ac_word... " >&6; } 5855if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then 5856 $as_echo_n "(cached) " >&6 5857else 5858 if test -n "$ac_ct_DSYMUTIL"; then 5859 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 5860else 5861as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5862for as_dir in $PATH 5863do 5864 IFS=$as_save_IFS 5865 test -z "$as_dir" && as_dir=. 5866 for ac_exec_ext in '' $ac_executable_extensions; do 5867 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5868 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 5869 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5870 break 2 5871 fi 5872done 5873done 5874IFS=$as_save_IFS 5875 5876fi 5877fi 5878ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 5879if test -n "$ac_ct_DSYMUTIL"; then 5880 { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 5881$as_echo "$ac_ct_DSYMUTIL" >&6; } 5882else 5883 { $as_echo "$as_me:$LINENO: result: no" >&5 5884$as_echo "no" >&6; } 5885fi 5886 5887 if test "x$ac_ct_DSYMUTIL" = x; then 5888 DSYMUTIL=":" 5889 else 5890 case $cross_compiling:$ac_tool_warned in 5891yes:) 5892{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5893$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5894ac_tool_warned=yes ;; 5895esac 5896 DSYMUTIL=$ac_ct_DSYMUTIL 5897 fi 5898else 5899 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 5900fi 5901 5902 if test -n "$ac_tool_prefix"; then 5903 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 5904set dummy ${ac_tool_prefix}nmedit; ac_word=$2 5905{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5906$as_echo_n "checking for $ac_word... " >&6; } 5907if test "${ac_cv_prog_NMEDIT+set}" = set; then 5908 $as_echo_n "(cached) " >&6 5909else 5910 if test -n "$NMEDIT"; then 5911 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 5912else 5913as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5914for as_dir in $PATH 5915do 5916 IFS=$as_save_IFS 5917 test -z "$as_dir" && as_dir=. 5918 for ac_exec_ext in '' $ac_executable_extensions; do 5919 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5920 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 5921 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5922 break 2 5923 fi 5924done 5925done 5926IFS=$as_save_IFS 5927 5928fi 5929fi 5930NMEDIT=$ac_cv_prog_NMEDIT 5931if test -n "$NMEDIT"; then 5932 { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5 5933$as_echo "$NMEDIT" >&6; } 5934else 5935 { $as_echo "$as_me:$LINENO: result: no" >&5 5936$as_echo "no" >&6; } 5937fi 5938 5939 5940fi 5941if test -z "$ac_cv_prog_NMEDIT"; then 5942 ac_ct_NMEDIT=$NMEDIT 5943 # Extract the first word of "nmedit", so it can be a program name with args. 5944set dummy nmedit; ac_word=$2 5945{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5946$as_echo_n "checking for $ac_word... " >&6; } 5947if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then 5948 $as_echo_n "(cached) " >&6 5949else 5950 if test -n "$ac_ct_NMEDIT"; then 5951 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 5952else 5953as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5954for as_dir in $PATH 5955do 5956 IFS=$as_save_IFS 5957 test -z "$as_dir" && as_dir=. 5958 for ac_exec_ext in '' $ac_executable_extensions; do 5959 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5960 ac_cv_prog_ac_ct_NMEDIT="nmedit" 5961 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5962 break 2 5963 fi 5964done 5965done 5966IFS=$as_save_IFS 5967 5968fi 5969fi 5970ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 5971if test -n "$ac_ct_NMEDIT"; then 5972 { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 5973$as_echo "$ac_ct_NMEDIT" >&6; } 5974else 5975 { $as_echo "$as_me:$LINENO: result: no" >&5 5976$as_echo "no" >&6; } 5977fi 5978 5979 if test "x$ac_ct_NMEDIT" = x; then 5980 NMEDIT=":" 5981 else 5982 case $cross_compiling:$ac_tool_warned in 5983yes:) 5984{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5985$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5986ac_tool_warned=yes ;; 5987esac 5988 NMEDIT=$ac_ct_NMEDIT 5989 fi 5990else 5991 NMEDIT="$ac_cv_prog_NMEDIT" 5992fi 5993 5994 if test -n "$ac_tool_prefix"; then 5995 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 5996set dummy ${ac_tool_prefix}lipo; ac_word=$2 5997{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5998$as_echo_n "checking for $ac_word... " >&6; } 5999if test "${ac_cv_prog_LIPO+set}" = set; then 6000 $as_echo_n "(cached) " >&6 6001else 6002 if test -n "$LIPO"; then 6003 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6004else 6005as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6006for as_dir in $PATH 6007do 6008 IFS=$as_save_IFS 6009 test -z "$as_dir" && as_dir=. 6010 for ac_exec_ext in '' $ac_executable_extensions; do 6011 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6012 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6013 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6014 break 2 6015 fi 6016done 6017done 6018IFS=$as_save_IFS 6019 6020fi 6021fi 6022LIPO=$ac_cv_prog_LIPO 6023if test -n "$LIPO"; then 6024 { $as_echo "$as_me:$LINENO: result: $LIPO" >&5 6025$as_echo "$LIPO" >&6; } 6026else 6027 { $as_echo "$as_me:$LINENO: result: no" >&5 6028$as_echo "no" >&6; } 6029fi 6030 6031 6032fi 6033if test -z "$ac_cv_prog_LIPO"; then 6034 ac_ct_LIPO=$LIPO 6035 # Extract the first word of "lipo", so it can be a program name with args. 6036set dummy lipo; ac_word=$2 6037{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6038$as_echo_n "checking for $ac_word... " >&6; } 6039if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then 6040 $as_echo_n "(cached) " >&6 6041else 6042 if test -n "$ac_ct_LIPO"; then 6043 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6044else 6045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6046for as_dir in $PATH 6047do 6048 IFS=$as_save_IFS 6049 test -z "$as_dir" && as_dir=. 6050 for ac_exec_ext in '' $ac_executable_extensions; do 6051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6052 ac_cv_prog_ac_ct_LIPO="lipo" 6053 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6054 break 2 6055 fi 6056done 6057done 6058IFS=$as_save_IFS 6059 6060fi 6061fi 6062ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6063if test -n "$ac_ct_LIPO"; then 6064 { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5 6065$as_echo "$ac_ct_LIPO" >&6; } 6066else 6067 { $as_echo "$as_me:$LINENO: result: no" >&5 6068$as_echo "no" >&6; } 6069fi 6070 6071 if test "x$ac_ct_LIPO" = x; then 6072 LIPO=":" 6073 else 6074 case $cross_compiling:$ac_tool_warned in 6075yes:) 6076{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6077$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6078ac_tool_warned=yes ;; 6079esac 6080 LIPO=$ac_ct_LIPO 6081 fi 6082else 6083 LIPO="$ac_cv_prog_LIPO" 6084fi 6085 6086 if test -n "$ac_tool_prefix"; then 6087 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6088set dummy ${ac_tool_prefix}otool; ac_word=$2 6089{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6090$as_echo_n "checking for $ac_word... " >&6; } 6091if test "${ac_cv_prog_OTOOL+set}" = set; then 6092 $as_echo_n "(cached) " >&6 6093else 6094 if test -n "$OTOOL"; then 6095 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6096else 6097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6098for as_dir in $PATH 6099do 6100 IFS=$as_save_IFS 6101 test -z "$as_dir" && as_dir=. 6102 for ac_exec_ext in '' $ac_executable_extensions; do 6103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6104 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 6105 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6106 break 2 6107 fi 6108done 6109done 6110IFS=$as_save_IFS 6111 6112fi 6113fi 6114OTOOL=$ac_cv_prog_OTOOL 6115if test -n "$OTOOL"; then 6116 { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5 6117$as_echo "$OTOOL" >&6; } 6118else 6119 { $as_echo "$as_me:$LINENO: result: no" >&5 6120$as_echo "no" >&6; } 6121fi 6122 6123 6124fi 6125if test -z "$ac_cv_prog_OTOOL"; then 6126 ac_ct_OTOOL=$OTOOL 6127 # Extract the first word of "otool", so it can be a program name with args. 6128set dummy otool; ac_word=$2 6129{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6130$as_echo_n "checking for $ac_word... " >&6; } 6131if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then 6132 $as_echo_n "(cached) " >&6 6133else 6134 if test -n "$ac_ct_OTOOL"; then 6135 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 6136else 6137as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6138for as_dir in $PATH 6139do 6140 IFS=$as_save_IFS 6141 test -z "$as_dir" && as_dir=. 6142 for ac_exec_ext in '' $ac_executable_extensions; do 6143 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6144 ac_cv_prog_ac_ct_OTOOL="otool" 6145 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6146 break 2 6147 fi 6148done 6149done 6150IFS=$as_save_IFS 6151 6152fi 6153fi 6154ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 6155if test -n "$ac_ct_OTOOL"; then 6156 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5 6157$as_echo "$ac_ct_OTOOL" >&6; } 6158else 6159 { $as_echo "$as_me:$LINENO: result: no" >&5 6160$as_echo "no" >&6; } 6161fi 6162 6163 if test "x$ac_ct_OTOOL" = x; then 6164 OTOOL=":" 6165 else 6166 case $cross_compiling:$ac_tool_warned in 6167yes:) 6168{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6169$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6170ac_tool_warned=yes ;; 6171esac 6172 OTOOL=$ac_ct_OTOOL 6173 fi 6174else 6175 OTOOL="$ac_cv_prog_OTOOL" 6176fi 6177 6178 if test -n "$ac_tool_prefix"; then 6179 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 6180set dummy ${ac_tool_prefix}otool64; ac_word=$2 6181{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6182$as_echo_n "checking for $ac_word... " >&6; } 6183if test "${ac_cv_prog_OTOOL64+set}" = set; then 6184 $as_echo_n "(cached) " >&6 6185else 6186 if test -n "$OTOOL64"; then 6187 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 6188else 6189as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6190for as_dir in $PATH 6191do 6192 IFS=$as_save_IFS 6193 test -z "$as_dir" && as_dir=. 6194 for ac_exec_ext in '' $ac_executable_extensions; do 6195 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6196 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 6197 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6198 break 2 6199 fi 6200done 6201done 6202IFS=$as_save_IFS 6203 6204fi 6205fi 6206OTOOL64=$ac_cv_prog_OTOOL64 6207if test -n "$OTOOL64"; then 6208 { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5 6209$as_echo "$OTOOL64" >&6; } 6210else 6211 { $as_echo "$as_me:$LINENO: result: no" >&5 6212$as_echo "no" >&6; } 6213fi 6214 6215 6216fi 6217if test -z "$ac_cv_prog_OTOOL64"; then 6218 ac_ct_OTOOL64=$OTOOL64 6219 # Extract the first word of "otool64", so it can be a program name with args. 6220set dummy otool64; ac_word=$2 6221{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6222$as_echo_n "checking for $ac_word... " >&6; } 6223if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then 6224 $as_echo_n "(cached) " >&6 6225else 6226 if test -n "$ac_ct_OTOOL64"; then 6227 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 6228else 6229as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6230for as_dir in $PATH 6231do 6232 IFS=$as_save_IFS 6233 test -z "$as_dir" && as_dir=. 6234 for ac_exec_ext in '' $ac_executable_extensions; do 6235 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6236 ac_cv_prog_ac_ct_OTOOL64="otool64" 6237 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6238 break 2 6239 fi 6240done 6241done 6242IFS=$as_save_IFS 6243 6244fi 6245fi 6246ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 6247if test -n "$ac_ct_OTOOL64"; then 6248 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5 6249$as_echo "$ac_ct_OTOOL64" >&6; } 6250else 6251 { $as_echo "$as_me:$LINENO: result: no" >&5 6252$as_echo "no" >&6; } 6253fi 6254 6255 if test "x$ac_ct_OTOOL64" = x; then 6256 OTOOL64=":" 6257 else 6258 case $cross_compiling:$ac_tool_warned in 6259yes:) 6260{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6261$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6262ac_tool_warned=yes ;; 6263esac 6264 OTOOL64=$ac_ct_OTOOL64 6265 fi 6266else 6267 OTOOL64="$ac_cv_prog_OTOOL64" 6268fi 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 6297$as_echo_n "checking for -single_module linker flag... " >&6; } 6298if test "${lt_cv_apple_cc_single_mod+set}" = set; then 6299 $as_echo_n "(cached) " >&6 6300else 6301 lt_cv_apple_cc_single_mod=no 6302 if test -z "${LT_MULTI_MODULE}"; then 6303 # By default we will add the -single_module flag. You can override 6304 # by either setting the environment variable LT_MULTI_MODULE 6305 # non-empty at configure time, or by adding -multi_module to the 6306 # link flags. 6307 rm -rf libconftest.dylib* 6308 echo "int foo(void){return 1;}" > conftest.c 6309 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6310-dynamiclib -Wl,-single_module conftest.c" >&5 6311 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6312 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 6313 _lt_result=$? 6314 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 6315 lt_cv_apple_cc_single_mod=yes 6316 else 6317 cat conftest.err >&5 6318 fi 6319 rm -rf libconftest.dylib* 6320 rm -f conftest.* 6321 fi 6322fi 6323{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 6324$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 6325 { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 6326$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 6327if test "${lt_cv_ld_exported_symbols_list+set}" = set; then 6328 $as_echo_n "(cached) " >&6 6329else 6330 lt_cv_ld_exported_symbols_list=no 6331 save_LDFLAGS=$LDFLAGS 6332 echo "_main" > conftest.sym 6333 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 6334 cat >conftest.$ac_ext <<_ACEOF 6335/* confdefs.h. */ 6336_ACEOF 6337cat confdefs.h >>conftest.$ac_ext 6338cat >>conftest.$ac_ext <<_ACEOF 6339/* end confdefs.h. */ 6340 6341int 6342main () 6343{ 6344 6345 ; 6346 return 0; 6347} 6348_ACEOF 6349rm -f conftest.$ac_objext conftest$ac_exeext 6350if { (ac_try="$ac_link" 6351case "(($ac_try" in 6352 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6353 *) ac_try_echo=$ac_try;; 6354esac 6355eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6356$as_echo "$ac_try_echo") >&5 6357 (eval "$ac_link") 2>conftest.er1 6358 ac_status=$? 6359 grep -v '^ *+' conftest.er1 >conftest.err 6360 rm -f conftest.er1 6361 cat conftest.err >&5 6362 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6363 (exit $ac_status); } && { 6364 test -z "$ac_c_werror_flag" || 6365 test ! -s conftest.err 6366 } && test -s conftest$ac_exeext && { 6367 test "$cross_compiling" = yes || 6368 $as_test_x conftest$ac_exeext 6369 }; then 6370 lt_cv_ld_exported_symbols_list=yes 6371else 6372 $as_echo "$as_me: failed program was:" >&5 6373sed 's/^/| /' conftest.$ac_ext >&5 6374 6375 lt_cv_ld_exported_symbols_list=no 6376fi 6377 6378rm -rf conftest.dSYM 6379rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6380 conftest$ac_exeext conftest.$ac_ext 6381 LDFLAGS="$save_LDFLAGS" 6382 6383fi 6384{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 6385$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 6386 case $host_os in 6387 rhapsody* | darwin1.[012]) 6388 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 6389 darwin1.*) 6390 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6391 darwin*) # darwin 5.x on 6392 # if running on 10.5 or later, the deployment target defaults 6393 # to the OS version, if on x86, and 10.4, the deployment 6394 # target defaults to 10.4. Don't you love it? 6395 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 6396 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 6397 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 6398 10.[012]*) 6399 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6400 10.*) 6401 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 6402 esac 6403 ;; 6404 esac 6405 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 6406 _lt_dar_single_mod='$single_module' 6407 fi 6408 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 6409 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 6410 else 6411 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 6412 fi 6413 if test "$DSYMUTIL" != ":"; then 6414 _lt_dsymutil='~$DSYMUTIL $lib || :' 6415 else 6416 _lt_dsymutil= 6417 fi 6418 ;; 6419 esac 6420 6421ac_ext=c 6422ac_cpp='$CPP $CPPFLAGS' 6423ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6424ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6425ac_compiler_gnu=$ac_cv_c_compiler_gnu 6426{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 6427$as_echo_n "checking how to run the C preprocessor... " >&6; } 6428# On Suns, sometimes $CPP names a directory. 6429if test -n "$CPP" && test -d "$CPP"; then 6430 CPP= 6431fi 6432if test -z "$CPP"; then 6433 if test "${ac_cv_prog_CPP+set}" = set; then 6434 $as_echo_n "(cached) " >&6 6435else 6436 # Double quotes because CPP needs to be expanded 6437 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 6438 do 6439 ac_preproc_ok=false 6440for ac_c_preproc_warn_flag in '' yes 6441do 6442 # Use a header file that comes with gcc, so configuring glibc 6443 # with a fresh cross-compiler works. 6444 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6445 # <limits.h> exists even on freestanding compilers. 6446 # On the NeXT, cc -E runs the code through the compiler's parser, 6447 # not just through cpp. "Syntax error" is here to catch this case. 6448 cat >conftest.$ac_ext <<_ACEOF 6449/* confdefs.h. */ 6450_ACEOF 6451cat confdefs.h >>conftest.$ac_ext 6452cat >>conftest.$ac_ext <<_ACEOF 6453/* end confdefs.h. */ 6454#ifdef __STDC__ 6455# include <limits.h> 6456#else 6457# include <assert.h> 6458#endif 6459 Syntax error 6460_ACEOF 6461if { (ac_try="$ac_cpp conftest.$ac_ext" 6462case "(($ac_try" in 6463 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6464 *) ac_try_echo=$ac_try;; 6465esac 6466eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6467$as_echo "$ac_try_echo") >&5 6468 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6469 ac_status=$? 6470 grep -v '^ *+' conftest.er1 >conftest.err 6471 rm -f conftest.er1 6472 cat conftest.err >&5 6473 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6474 (exit $ac_status); } >/dev/null && { 6475 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6476 test ! -s conftest.err 6477 }; then 6478 : 6479else 6480 $as_echo "$as_me: failed program was:" >&5 6481sed 's/^/| /' conftest.$ac_ext >&5 6482 6483 # Broken: fails on valid input. 6484continue 6485fi 6486 6487rm -f conftest.err conftest.$ac_ext 6488 6489 # OK, works on sane cases. Now check whether nonexistent headers 6490 # can be detected and how. 6491 cat >conftest.$ac_ext <<_ACEOF 6492/* confdefs.h. */ 6493_ACEOF 6494cat confdefs.h >>conftest.$ac_ext 6495cat >>conftest.$ac_ext <<_ACEOF 6496/* end confdefs.h. */ 6497#include <ac_nonexistent.h> 6498_ACEOF 6499if { (ac_try="$ac_cpp conftest.$ac_ext" 6500case "(($ac_try" in 6501 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6502 *) ac_try_echo=$ac_try;; 6503esac 6504eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6505$as_echo "$ac_try_echo") >&5 6506 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6507 ac_status=$? 6508 grep -v '^ *+' conftest.er1 >conftest.err 6509 rm -f conftest.er1 6510 cat conftest.err >&5 6511 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6512 (exit $ac_status); } >/dev/null && { 6513 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6514 test ! -s conftest.err 6515 }; then 6516 # Broken: success on invalid input. 6517continue 6518else 6519 $as_echo "$as_me: failed program was:" >&5 6520sed 's/^/| /' conftest.$ac_ext >&5 6521 6522 # Passes both tests. 6523ac_preproc_ok=: 6524break 6525fi 6526 6527rm -f conftest.err conftest.$ac_ext 6528 6529done 6530# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 6531rm -f conftest.err conftest.$ac_ext 6532if $ac_preproc_ok; then 6533 break 6534fi 6535 6536 done 6537 ac_cv_prog_CPP=$CPP 6538 6539fi 6540 CPP=$ac_cv_prog_CPP 6541else 6542 ac_cv_prog_CPP=$CPP 6543fi 6544{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 6545$as_echo "$CPP" >&6; } 6546ac_preproc_ok=false 6547for ac_c_preproc_warn_flag in '' yes 6548do 6549 # Use a header file that comes with gcc, so configuring glibc 6550 # with a fresh cross-compiler works. 6551 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6552 # <limits.h> exists even on freestanding compilers. 6553 # On the NeXT, cc -E runs the code through the compiler's parser, 6554 # not just through cpp. "Syntax error" is here to catch this case. 6555 cat >conftest.$ac_ext <<_ACEOF 6556/* confdefs.h. */ 6557_ACEOF 6558cat confdefs.h >>conftest.$ac_ext 6559cat >>conftest.$ac_ext <<_ACEOF 6560/* end confdefs.h. */ 6561#ifdef __STDC__ 6562# include <limits.h> 6563#else 6564# include <assert.h> 6565#endif 6566 Syntax error 6567_ACEOF 6568if { (ac_try="$ac_cpp conftest.$ac_ext" 6569case "(($ac_try" in 6570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6571 *) ac_try_echo=$ac_try;; 6572esac 6573eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6574$as_echo "$ac_try_echo") >&5 6575 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6576 ac_status=$? 6577 grep -v '^ *+' conftest.er1 >conftest.err 6578 rm -f conftest.er1 6579 cat conftest.err >&5 6580 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6581 (exit $ac_status); } >/dev/null && { 6582 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6583 test ! -s conftest.err 6584 }; then 6585 : 6586else 6587 $as_echo "$as_me: failed program was:" >&5 6588sed 's/^/| /' conftest.$ac_ext >&5 6589 6590 # Broken: fails on valid input. 6591continue 6592fi 6593 6594rm -f conftest.err conftest.$ac_ext 6595 6596 # OK, works on sane cases. Now check whether nonexistent headers 6597 # can be detected and how. 6598 cat >conftest.$ac_ext <<_ACEOF 6599/* confdefs.h. */ 6600_ACEOF 6601cat confdefs.h >>conftest.$ac_ext 6602cat >>conftest.$ac_ext <<_ACEOF 6603/* end confdefs.h. */ 6604#include <ac_nonexistent.h> 6605_ACEOF 6606if { (ac_try="$ac_cpp conftest.$ac_ext" 6607case "(($ac_try" in 6608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6609 *) ac_try_echo=$ac_try;; 6610esac 6611eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6612$as_echo "$ac_try_echo") >&5 6613 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6614 ac_status=$? 6615 grep -v '^ *+' conftest.er1 >conftest.err 6616 rm -f conftest.er1 6617 cat conftest.err >&5 6618 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6619 (exit $ac_status); } >/dev/null && { 6620 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6621 test ! -s conftest.err 6622 }; then 6623 # Broken: success on invalid input. 6624continue 6625else 6626 $as_echo "$as_me: failed program was:" >&5 6627sed 's/^/| /' conftest.$ac_ext >&5 6628 6629 # Passes both tests. 6630ac_preproc_ok=: 6631break 6632fi 6633 6634rm -f conftest.err conftest.$ac_ext 6635 6636done 6637# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 6638rm -f conftest.err conftest.$ac_ext 6639if $ac_preproc_ok; then 6640 : 6641else 6642 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 6643$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6644{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 6645See \`config.log' for more details." >&5 6646$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 6647See \`config.log' for more details." >&2;} 6648 { (exit 1); exit 1; }; }; } 6649fi 6650 6651ac_ext=c 6652ac_cpp='$CPP $CPPFLAGS' 6653ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6654ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6655ac_compiler_gnu=$ac_cv_c_compiler_gnu 6656 6657 6658{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 6659$as_echo_n "checking for ANSI C header files... " >&6; } 6660if test "${ac_cv_header_stdc+set}" = set; then 6661 $as_echo_n "(cached) " >&6 6662else 6663 cat >conftest.$ac_ext <<_ACEOF 6664/* confdefs.h. */ 6665_ACEOF 6666cat confdefs.h >>conftest.$ac_ext 6667cat >>conftest.$ac_ext <<_ACEOF 6668/* end confdefs.h. */ 6669#include <stdlib.h> 6670#include <stdarg.h> 6671#include <string.h> 6672#include <float.h> 6673 6674int 6675main () 6676{ 6677 6678 ; 6679 return 0; 6680} 6681_ACEOF 6682rm -f conftest.$ac_objext 6683if { (ac_try="$ac_compile" 6684case "(($ac_try" in 6685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6686 *) ac_try_echo=$ac_try;; 6687esac 6688eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6689$as_echo "$ac_try_echo") >&5 6690 (eval "$ac_compile") 2>conftest.er1 6691 ac_status=$? 6692 grep -v '^ *+' conftest.er1 >conftest.err 6693 rm -f conftest.er1 6694 cat conftest.err >&5 6695 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6696 (exit $ac_status); } && { 6697 test -z "$ac_c_werror_flag" || 6698 test ! -s conftest.err 6699 } && test -s conftest.$ac_objext; then 6700 ac_cv_header_stdc=yes 6701else 6702 $as_echo "$as_me: failed program was:" >&5 6703sed 's/^/| /' conftest.$ac_ext >&5 6704 6705 ac_cv_header_stdc=no 6706fi 6707 6708rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6709 6710if test $ac_cv_header_stdc = yes; then 6711 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 6712 cat >conftest.$ac_ext <<_ACEOF 6713/* confdefs.h. */ 6714_ACEOF 6715cat confdefs.h >>conftest.$ac_ext 6716cat >>conftest.$ac_ext <<_ACEOF 6717/* end confdefs.h. */ 6718#include <string.h> 6719 6720_ACEOF 6721if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6722 $EGREP "memchr" >/dev/null 2>&1; then 6723 : 6724else 6725 ac_cv_header_stdc=no 6726fi 6727rm -f conftest* 6728 6729fi 6730 6731if test $ac_cv_header_stdc = yes; then 6732 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 6733 cat >conftest.$ac_ext <<_ACEOF 6734/* confdefs.h. */ 6735_ACEOF 6736cat confdefs.h >>conftest.$ac_ext 6737cat >>conftest.$ac_ext <<_ACEOF 6738/* end confdefs.h. */ 6739#include <stdlib.h> 6740 6741_ACEOF 6742if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6743 $EGREP "free" >/dev/null 2>&1; then 6744 : 6745else 6746 ac_cv_header_stdc=no 6747fi 6748rm -f conftest* 6749 6750fi 6751 6752if test $ac_cv_header_stdc = yes; then 6753 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 6754 if test "$cross_compiling" = yes; then 6755 : 6756else 6757 cat >conftest.$ac_ext <<_ACEOF 6758/* confdefs.h. */ 6759_ACEOF 6760cat confdefs.h >>conftest.$ac_ext 6761cat >>conftest.$ac_ext <<_ACEOF 6762/* end confdefs.h. */ 6763#include <ctype.h> 6764#include <stdlib.h> 6765#if ((' ' & 0x0FF) == 0x020) 6766# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 6767# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 6768#else 6769# define ISLOWER(c) \ 6770 (('a' <= (c) && (c) <= 'i') \ 6771 || ('j' <= (c) && (c) <= 'r') \ 6772 || ('s' <= (c) && (c) <= 'z')) 6773# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 6774#endif 6775 6776#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 6777int 6778main () 6779{ 6780 int i; 6781 for (i = 0; i < 256; i++) 6782 if (XOR (islower (i), ISLOWER (i)) 6783 || toupper (i) != TOUPPER (i)) 6784 return 2; 6785 return 0; 6786} 6787_ACEOF 6788rm -f conftest$ac_exeext 6789if { (ac_try="$ac_link" 6790case "(($ac_try" in 6791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6792 *) ac_try_echo=$ac_try;; 6793esac 6794eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6795$as_echo "$ac_try_echo") >&5 6796 (eval "$ac_link") 2>&5 6797 ac_status=$? 6798 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6799 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 6800 { (case "(($ac_try" in 6801 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6802 *) ac_try_echo=$ac_try;; 6803esac 6804eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6805$as_echo "$ac_try_echo") >&5 6806 (eval "$ac_try") 2>&5 6807 ac_status=$? 6808 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6809 (exit $ac_status); }; }; then 6810 : 6811else 6812 $as_echo "$as_me: program exited with status $ac_status" >&5 6813$as_echo "$as_me: failed program was:" >&5 6814sed 's/^/| /' conftest.$ac_ext >&5 6815 6816( exit $ac_status ) 6817ac_cv_header_stdc=no 6818fi 6819rm -rf conftest.dSYM 6820rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6821fi 6822 6823 6824fi 6825fi 6826{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 6827$as_echo "$ac_cv_header_stdc" >&6; } 6828if test $ac_cv_header_stdc = yes; then 6829 6830cat >>confdefs.h <<\_ACEOF 6831#define STDC_HEADERS 1 6832_ACEOF 6833 6834fi 6835 6836# On IRIX 5.3, sys/types and inttypes.h are conflicting. 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 6847 inttypes.h stdint.h unistd.h 6848do 6849as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6850{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 6851$as_echo_n "checking for $ac_header... " >&6; } 6852if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 6853 $as_echo_n "(cached) " >&6 6854else 6855 cat >conftest.$ac_ext <<_ACEOF 6856/* confdefs.h. */ 6857_ACEOF 6858cat confdefs.h >>conftest.$ac_ext 6859cat >>conftest.$ac_ext <<_ACEOF 6860/* end confdefs.h. */ 6861$ac_includes_default 6862 6863#include <$ac_header> 6864_ACEOF 6865rm -f conftest.$ac_objext 6866if { (ac_try="$ac_compile" 6867case "(($ac_try" in 6868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6869 *) ac_try_echo=$ac_try;; 6870esac 6871eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6872$as_echo "$ac_try_echo") >&5 6873 (eval "$ac_compile") 2>conftest.er1 6874 ac_status=$? 6875 grep -v '^ *+' conftest.er1 >conftest.err 6876 rm -f conftest.er1 6877 cat conftest.err >&5 6878 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6879 (exit $ac_status); } && { 6880 test -z "$ac_c_werror_flag" || 6881 test ! -s conftest.err 6882 } && test -s conftest.$ac_objext; then 6883 eval "$as_ac_Header=yes" 6884else 6885 $as_echo "$as_me: failed program was:" >&5 6886sed 's/^/| /' conftest.$ac_ext >&5 6887 6888 eval "$as_ac_Header=no" 6889fi 6890 6891rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6892fi 6893ac_res=`eval 'as_val=${'$as_ac_Header'} 6894 $as_echo "$as_val"'` 6895 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 6896$as_echo "$ac_res" >&6; } 6897as_val=`eval 'as_val=${'$as_ac_Header'} 6898 $as_echo "$as_val"'` 6899 if test "x$as_val" = x""yes; then 6900 cat >>confdefs.h <<_ACEOF 6901#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 6902_ACEOF 6903 6904fi 6905 6906done 6907 6908 6909 6910for ac_header in dlfcn.h 6911do 6912as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6913{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 6914$as_echo_n "checking for $ac_header... " >&6; } 6915if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 6916 $as_echo_n "(cached) " >&6 6917else 6918 cat >conftest.$ac_ext <<_ACEOF 6919/* confdefs.h. */ 6920_ACEOF 6921cat confdefs.h >>conftest.$ac_ext 6922cat >>conftest.$ac_ext <<_ACEOF 6923/* end confdefs.h. */ 6924$ac_includes_default 6925 6926#include <$ac_header> 6927_ACEOF 6928rm -f conftest.$ac_objext 6929if { (ac_try="$ac_compile" 6930case "(($ac_try" in 6931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6932 *) ac_try_echo=$ac_try;; 6933esac 6934eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6935$as_echo "$ac_try_echo") >&5 6936 (eval "$ac_compile") 2>conftest.er1 6937 ac_status=$? 6938 grep -v '^ *+' conftest.er1 >conftest.err 6939 rm -f conftest.er1 6940 cat conftest.err >&5 6941 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6942 (exit $ac_status); } && { 6943 test -z "$ac_c_werror_flag" || 6944 test ! -s conftest.err 6945 } && test -s conftest.$ac_objext; then 6946 eval "$as_ac_Header=yes" 6947else 6948 $as_echo "$as_me: failed program was:" >&5 6949sed 's/^/| /' conftest.$ac_ext >&5 6950 6951 eval "$as_ac_Header=no" 6952fi 6953 6954rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6955fi 6956ac_res=`eval 'as_val=${'$as_ac_Header'} 6957 $as_echo "$as_val"'` 6958 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 6959$as_echo "$ac_res" >&6; } 6960as_val=`eval 'as_val=${'$as_ac_Header'} 6961 $as_echo "$as_val"'` 6962 if test "x$as_val" = x""yes; then 6963 cat >>confdefs.h <<_ACEOF 6964#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 6965_ACEOF 6966 6967fi 6968 6969done 6970 6971 6972 6973# Set options 6974 6975 6976 6977 enable_dlopen=no 6978 6979 6980 enable_win32_dll=no 6981 6982 6983 # Check whether --enable-shared was given. 6984if test "${enable_shared+set}" = set; then 6985 enableval=$enable_shared; p=${PACKAGE-default} 6986 case $enableval in 6987 yes) enable_shared=yes ;; 6988 no) enable_shared=no ;; 6989 *) 6990 enable_shared=no 6991 # Look at the argument we got. We use all the common list separators. 6992 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 6993 for pkg in $enableval; do 6994 IFS="$lt_save_ifs" 6995 if test "X$pkg" = "X$p"; then 6996 enable_shared=yes 6997 fi 6998 done 6999 IFS="$lt_save_ifs" 7000 ;; 7001 esac 7002else 7003 enable_shared=yes 7004fi 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 # Check whether --enable-static was given. 7015if test "${enable_static+set}" = set; then 7016 enableval=$enable_static; p=${PACKAGE-default} 7017 case $enableval in 7018 yes) enable_static=yes ;; 7019 no) enable_static=no ;; 7020 *) 7021 enable_static=no 7022 # Look at the argument we got. We use all the common list separators. 7023 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7024 for pkg in $enableval; do 7025 IFS="$lt_save_ifs" 7026 if test "X$pkg" = "X$p"; then 7027 enable_static=yes 7028 fi 7029 done 7030 IFS="$lt_save_ifs" 7031 ;; 7032 esac 7033else 7034 enable_static=yes 7035fi 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046# Check whether --with-pic was given. 7047if test "${with_pic+set}" = set; then 7048 withval=$with_pic; pic_mode="$withval" 7049else 7050 pic_mode=default 7051fi 7052 7053 7054test -z "$pic_mode" && pic_mode=default 7055 7056 7057 7058 7059 7060 7061 7062 # Check whether --enable-fast-install was given. 7063if test "${enable_fast_install+set}" = set; then 7064 enableval=$enable_fast_install; p=${PACKAGE-default} 7065 case $enableval in 7066 yes) enable_fast_install=yes ;; 7067 no) enable_fast_install=no ;; 7068 *) 7069 enable_fast_install=no 7070 # Look at the argument we got. We use all the common list separators. 7071 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7072 for pkg in $enableval; do 7073 IFS="$lt_save_ifs" 7074 if test "X$pkg" = "X$p"; then 7075 enable_fast_install=yes 7076 fi 7077 done 7078 IFS="$lt_save_ifs" 7079 ;; 7080 esac 7081else 7082 enable_fast_install=yes 7083fi 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095# This can be used to rebuild libtool when needed 7096LIBTOOL_DEPS="$ltmain" 7097 7098# Always use our own libtool. 7099LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125test -z "$LN_S" && LN_S="ln -s" 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140if test -n "${ZSH_VERSION+set}" ; then 7141 setopt NO_GLOB_SUBST 7142fi 7143 7144{ $as_echo "$as_me:$LINENO: checking for objdir" >&5 7145$as_echo_n "checking for objdir... " >&6; } 7146if test "${lt_cv_objdir+set}" = set; then 7147 $as_echo_n "(cached) " >&6 7148else 7149 rm -f .libs 2>/dev/null 7150mkdir .libs 2>/dev/null 7151if test -d .libs; then 7152 lt_cv_objdir=.libs 7153else 7154 # MS-DOS does not allow filenames that begin with a dot. 7155 lt_cv_objdir=_libs 7156fi 7157rmdir .libs 2>/dev/null 7158fi 7159{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 7160$as_echo "$lt_cv_objdir" >&6; } 7161objdir=$lt_cv_objdir 7162 7163 7164 7165 7166 7167cat >>confdefs.h <<_ACEOF 7168#define LT_OBJDIR "$lt_cv_objdir/" 7169_ACEOF 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187case $host_os in 7188aix3*) 7189 # AIX sometimes has problems with the GCC collect2 program. For some 7190 # reason, if we set the COLLECT_NAMES environment variable, the problems 7191 # vanish in a puff of smoke. 7192 if test "X${COLLECT_NAMES+set}" != Xset; then 7193 COLLECT_NAMES= 7194 export COLLECT_NAMES 7195 fi 7196 ;; 7197esac 7198 7199# Sed substitution that helps us do robust quoting. It backslashifies 7200# metacharacters that are still active within double-quoted strings. 7201sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 7202 7203# Same as above, but do not quote variable references. 7204double_quote_subst='s/\(["`\\]\)/\\\1/g' 7205 7206# Sed substitution to delay expansion of an escaped shell variable in a 7207# double_quote_subst'ed string. 7208delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 7209 7210# Sed substitution to delay expansion of an escaped single quote. 7211delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 7212 7213# Sed substitution to avoid accidental globbing in evaled expressions 7214no_glob_subst='s/\*/\\\*/g' 7215 7216# Global variables: 7217ofile=libtool 7218can_build_shared=yes 7219 7220# All known linkers require a `.a' archive for static linking (except MSVC, 7221# which needs '.lib'). 7222libext=a 7223 7224with_gnu_ld="$lt_cv_prog_gnu_ld" 7225 7226old_CC="$CC" 7227old_CFLAGS="$CFLAGS" 7228 7229# Set sane defaults for various variables 7230test -z "$CC" && CC=cc 7231test -z "$LTCC" && LTCC=$CC 7232test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7233test -z "$LD" && LD=ld 7234test -z "$ac_objext" && ac_objext=o 7235 7236for cc_temp in $compiler""; do 7237 case $cc_temp in 7238 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7239 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7240 \-*) ;; 7241 *) break;; 7242 esac 7243done 7244cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 7245 7246 7247# Only perform the check for file, if the check method requires it 7248test -z "$MAGIC_CMD" && MAGIC_CMD=file 7249case $deplibs_check_method in 7250file_magic*) 7251 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7252 { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 7253$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7254if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 7255 $as_echo_n "(cached) " >&6 7256else 7257 case $MAGIC_CMD in 7258[\\/*] | ?:[\\/]*) 7259 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7260 ;; 7261*) 7262 lt_save_MAGIC_CMD="$MAGIC_CMD" 7263 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7264 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7265 for ac_dir in $ac_dummy; do 7266 IFS="$lt_save_ifs" 7267 test -z "$ac_dir" && ac_dir=. 7268 if test -f $ac_dir/${ac_tool_prefix}file; then 7269 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7270 if test -n "$file_magic_test_file"; then 7271 case $deplibs_check_method in 7272 "file_magic "*) 7273 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7274 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7275 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7276 $EGREP "$file_magic_regex" > /dev/null; then 7277 : 7278 else 7279 cat <<_LT_EOF 1>&2 7280 7281*** Warning: the command libtool uses to detect shared libraries, 7282*** $file_magic_cmd, produces output that libtool cannot recognize. 7283*** The result is that libtool may fail to recognize shared libraries 7284*** as such. This will affect the creation of libtool libraries that 7285*** depend on shared libraries, but programs linked with such libtool 7286*** libraries will work regardless of this problem. Nevertheless, you 7287*** may want to report the problem to your system manager and/or to 7288*** bug-libtool@gnu.org 7289 7290_LT_EOF 7291 fi ;; 7292 esac 7293 fi 7294 break 7295 fi 7296 done 7297 IFS="$lt_save_ifs" 7298 MAGIC_CMD="$lt_save_MAGIC_CMD" 7299 ;; 7300esac 7301fi 7302 7303MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7304if test -n "$MAGIC_CMD"; then 7305 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 7306$as_echo "$MAGIC_CMD" >&6; } 7307else 7308 { $as_echo "$as_me:$LINENO: result: no" >&5 7309$as_echo "no" >&6; } 7310fi 7311 7312 7313 7314 7315 7316if test -z "$lt_cv_path_MAGIC_CMD"; then 7317 if test -n "$ac_tool_prefix"; then 7318 { $as_echo "$as_me:$LINENO: checking for file" >&5 7319$as_echo_n "checking for file... " >&6; } 7320if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 7321 $as_echo_n "(cached) " >&6 7322else 7323 case $MAGIC_CMD in 7324[\\/*] | ?:[\\/]*) 7325 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7326 ;; 7327*) 7328 lt_save_MAGIC_CMD="$MAGIC_CMD" 7329 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7330 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7331 for ac_dir in $ac_dummy; do 7332 IFS="$lt_save_ifs" 7333 test -z "$ac_dir" && ac_dir=. 7334 if test -f $ac_dir/file; then 7335 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7336 if test -n "$file_magic_test_file"; then 7337 case $deplibs_check_method in 7338 "file_magic "*) 7339 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7340 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7341 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7342 $EGREP "$file_magic_regex" > /dev/null; then 7343 : 7344 else 7345 cat <<_LT_EOF 1>&2 7346 7347*** Warning: the command libtool uses to detect shared libraries, 7348*** $file_magic_cmd, produces output that libtool cannot recognize. 7349*** The result is that libtool may fail to recognize shared libraries 7350*** as such. This will affect the creation of libtool libraries that 7351*** depend on shared libraries, but programs linked with such libtool 7352*** libraries will work regardless of this problem. Nevertheless, you 7353*** may want to report the problem to your system manager and/or to 7354*** bug-libtool@gnu.org 7355 7356_LT_EOF 7357 fi ;; 7358 esac 7359 fi 7360 break 7361 fi 7362 done 7363 IFS="$lt_save_ifs" 7364 MAGIC_CMD="$lt_save_MAGIC_CMD" 7365 ;; 7366esac 7367fi 7368 7369MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7370if test -n "$MAGIC_CMD"; then 7371 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 7372$as_echo "$MAGIC_CMD" >&6; } 7373else 7374 { $as_echo "$as_me:$LINENO: result: no" >&5 7375$as_echo "no" >&6; } 7376fi 7377 7378 7379 else 7380 MAGIC_CMD=: 7381 fi 7382fi 7383 7384 fi 7385 ;; 7386esac 7387 7388# Use C for the default configuration in the libtool script 7389 7390lt_save_CC="$CC" 7391ac_ext=c 7392ac_cpp='$CPP $CPPFLAGS' 7393ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7394ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7395ac_compiler_gnu=$ac_cv_c_compiler_gnu 7396 7397 7398# Source file extension for C test sources. 7399ac_ext=c 7400 7401# Object file extension for compiled C test sources. 7402objext=o 7403objext=$objext 7404 7405# Code to be used in simple compile tests 7406lt_simple_compile_test_code="int some_variable = 0;" 7407 7408# Code to be used in simple link tests 7409lt_simple_link_test_code='int main(){return(0);}' 7410 7411 7412 7413 7414 7415 7416 7417# If no C compiler was specified, use CC. 7418LTCC=${LTCC-"$CC"} 7419 7420# If no C compiler flags were specified, use CFLAGS. 7421LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7422 7423# Allow CC to be a program name with arguments. 7424compiler=$CC 7425 7426# Save the default compiler, since it gets overwritten when the other 7427# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7428compiler_DEFAULT=$CC 7429 7430# save warnings/boilerplate of simple test code 7431ac_outfile=conftest.$ac_objext 7432echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7433eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7434_lt_compiler_boilerplate=`cat conftest.err` 7435$RM conftest* 7436 7437ac_outfile=conftest.$ac_objext 7438echo "$lt_simple_link_test_code" >conftest.$ac_ext 7439eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7440_lt_linker_boilerplate=`cat conftest.err` 7441$RM -r conftest* 7442 7443 7444if test -n "$compiler"; then 7445 7446lt_prog_compiler_no_builtin_flag= 7447 7448if test "$GCC" = yes; then 7449 lt_prog_compiler_no_builtin_flag=' -fno-builtin' 7450 7451 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7452$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7453if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then 7454 $as_echo_n "(cached) " >&6 7455else 7456 lt_cv_prog_compiler_rtti_exceptions=no 7457 ac_outfile=conftest.$ac_objext 7458 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7459 lt_compiler_flag="-fno-rtti -fno-exceptions" 7460 # Insert the option either (1) after the last *FLAGS variable, or 7461 # (2) before a word containing "conftest.", or (3) at the end. 7462 # Note that $ac_compile itself does not contain backslashes and begins 7463 # with a dollar sign (not a hyphen), so the echo should work correctly. 7464 # The option is referenced via a variable to avoid confusing sed. 7465 lt_compile=`echo "$ac_compile" | $SED \ 7466 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7467 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7468 -e 's:$: $lt_compiler_flag:'` 7469 (eval echo "\"\$as_me:7469: $lt_compile\"" >&5) 7470 (eval "$lt_compile" 2>conftest.err) 7471 ac_status=$? 7472 cat conftest.err >&5 7473 echo "$as_me:7473: \$? = $ac_status" >&5 7474 if (exit $ac_status) && test -s "$ac_outfile"; then 7475 # The compiler can only warn and ignore the option if not recognized 7476 # So say no if there are warnings other than the usual output. 7477 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7478 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7479 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7480 lt_cv_prog_compiler_rtti_exceptions=yes 7481 fi 7482 fi 7483 $RM conftest* 7484 7485fi 7486{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7487$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7488 7489if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7490 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7491else 7492 : 7493fi 7494 7495fi 7496 7497 7498 7499 7500 7501 7502 lt_prog_compiler_wl= 7503lt_prog_compiler_pic= 7504lt_prog_compiler_static= 7505 7506{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 7507$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 7508 7509 if test "$GCC" = yes; then 7510 lt_prog_compiler_wl='-Wl,' 7511 lt_prog_compiler_static='-static' 7512 7513 case $host_os in 7514 aix*) 7515 # All AIX code is PIC. 7516 if test "$host_cpu" = ia64; then 7517 # AIX 5 now supports IA64 processor 7518 lt_prog_compiler_static='-Bstatic' 7519 fi 7520 ;; 7521 7522 amigaos*) 7523 case $host_cpu in 7524 powerpc) 7525 # see comment about AmigaOS4 .so support 7526 lt_prog_compiler_pic='-fPIC' 7527 ;; 7528 m68k) 7529 # FIXME: we need at least 68020 code to build shared libraries, but 7530 # adding the `-m68020' flag to GCC prevents building anything better, 7531 # like `-m68040'. 7532 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7533 ;; 7534 esac 7535 ;; 7536 7537 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 7538 # PIC is the default for these OSes. 7539 ;; 7540 7541 mingw* | cygwin* | pw32* | os2* | cegcc*) 7542 # This hack is so that the source file can tell whether it is being 7543 # built for inclusion in a dll (and should export symbols for example). 7544 # Although the cygwin gcc ignores -fPIC, still need this for old-style 7545 # (--disable-auto-import) libraries 7546 lt_prog_compiler_pic='-DDLL_EXPORT' 7547 ;; 7548 7549 darwin* | rhapsody*) 7550 # PIC is the default on this platform 7551 # Common symbols not allowed in MH_DYLIB files 7552 lt_prog_compiler_pic='-fno-common' 7553 ;; 7554 7555 hpux*) 7556 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 7557 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 7558 # sets the default TLS model and affects inlining. 7559 case $host_cpu in 7560 hppa*64*) 7561 # +Z the default 7562 ;; 7563 *) 7564 lt_prog_compiler_pic='-fPIC' 7565 ;; 7566 esac 7567 ;; 7568 7569 interix[3-9]*) 7570 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 7571 # Instead, we relocate shared libraries at runtime. 7572 ;; 7573 7574 msdosdjgpp*) 7575 # Just because we use GCC doesn't mean we suddenly get shared libraries 7576 # on systems that don't support them. 7577 lt_prog_compiler_can_build_shared=no 7578 enable_shared=no 7579 ;; 7580 7581 *nto* | *qnx*) 7582 # QNX uses GNU C++, but need to define -shared option too, otherwise 7583 # it will coredump. 7584 lt_prog_compiler_pic='-fPIC -shared' 7585 ;; 7586 7587 sysv4*MP*) 7588 if test -d /usr/nec; then 7589 lt_prog_compiler_pic=-Kconform_pic 7590 fi 7591 ;; 7592 7593 *) 7594 lt_prog_compiler_pic='-fPIC' 7595 ;; 7596 esac 7597 else 7598 # PORTME Check for flag to pass linker flags through the system compiler. 7599 case $host_os in 7600 aix*) 7601 lt_prog_compiler_wl='-Wl,' 7602 if test "$host_cpu" = ia64; then 7603 # AIX 5 now supports IA64 processor 7604 lt_prog_compiler_static='-Bstatic' 7605 else 7606 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 7607 fi 7608 ;; 7609 7610 mingw* | cygwin* | pw32* | os2* | cegcc*) 7611 # This hack is so that the source file can tell whether it is being 7612 # built for inclusion in a dll (and should export symbols for example). 7613 lt_prog_compiler_pic='-DDLL_EXPORT' 7614 ;; 7615 7616 hpux9* | hpux10* | hpux11*) 7617 lt_prog_compiler_wl='-Wl,' 7618 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 7619 # not for PA HP-UX. 7620 case $host_cpu in 7621 hppa*64*|ia64*) 7622 # +Z the default 7623 ;; 7624 *) 7625 lt_prog_compiler_pic='+Z' 7626 ;; 7627 esac 7628 # Is there a better lt_prog_compiler_static that works with the bundled CC? 7629 lt_prog_compiler_static='${wl}-a ${wl}archive' 7630 ;; 7631 7632 irix5* | irix6* | nonstopux*) 7633 lt_prog_compiler_wl='-Wl,' 7634 # PIC (with -KPIC) is the default. 7635 lt_prog_compiler_static='-non_shared' 7636 ;; 7637 7638 linux* | k*bsd*-gnu) 7639 case $cc_basename in 7640 # old Intel for x86_64 which still supported -KPIC. 7641 ecc*) 7642 lt_prog_compiler_wl='-Wl,' 7643 lt_prog_compiler_pic='-KPIC' 7644 lt_prog_compiler_static='-static' 7645 ;; 7646 # icc used to be incompatible with GCC. 7647 # ICC 10 doesn't accept -KPIC any more. 7648 icc* | ifort*) 7649 lt_prog_compiler_wl='-Wl,' 7650 lt_prog_compiler_pic='-fPIC' 7651 lt_prog_compiler_static='-static' 7652 ;; 7653 # Lahey Fortran 8.1. 7654 lf95*) 7655 lt_prog_compiler_wl='-Wl,' 7656 lt_prog_compiler_pic='--shared' 7657 lt_prog_compiler_static='--static' 7658 ;; 7659 pgcc* | pgf77* | pgf90* | pgf95*) 7660 # Portland Group compilers (*not* the Pentium gcc compiler, 7661 # which looks to be a dead project) 7662 lt_prog_compiler_wl='-Wl,' 7663 lt_prog_compiler_pic='-fpic' 7664 lt_prog_compiler_static='-Bstatic' 7665 ;; 7666 ccc*) 7667 lt_prog_compiler_wl='-Wl,' 7668 # All Alpha code is PIC. 7669 lt_prog_compiler_static='-non_shared' 7670 ;; 7671 xl*) 7672 # IBM XL C 8.0/Fortran 10.1 on PPC 7673 lt_prog_compiler_wl='-Wl,' 7674 lt_prog_compiler_pic='-qpic' 7675 lt_prog_compiler_static='-qstaticlink' 7676 ;; 7677 *) 7678 case `$CC -V 2>&1 | sed 5q` in 7679 *Sun\ C*) 7680 # Sun C 5.9 7681 lt_prog_compiler_pic='-KPIC' 7682 lt_prog_compiler_static='-Bstatic' 7683 lt_prog_compiler_wl='-Wl,' 7684 ;; 7685 *Sun\ F*) 7686 # Sun Fortran 8.3 passes all unrecognized flags to the linker 7687 lt_prog_compiler_pic='-KPIC' 7688 lt_prog_compiler_static='-Bstatic' 7689 lt_prog_compiler_wl='' 7690 ;; 7691 esac 7692 ;; 7693 esac 7694 ;; 7695 7696 newsos6) 7697 lt_prog_compiler_pic='-KPIC' 7698 lt_prog_compiler_static='-Bstatic' 7699 ;; 7700 7701 *nto* | *qnx*) 7702 # QNX uses GNU C++, but need to define -shared option too, otherwise 7703 # it will coredump. 7704 lt_prog_compiler_pic='-fPIC -shared' 7705 ;; 7706 7707 osf3* | osf4* | osf5*) 7708 lt_prog_compiler_wl='-Wl,' 7709 # All OSF/1 code is PIC. 7710 lt_prog_compiler_static='-non_shared' 7711 ;; 7712 7713 rdos*) 7714 lt_prog_compiler_static='-non_shared' 7715 ;; 7716 7717 solaris*) 7718 lt_prog_compiler_pic='-KPIC' 7719 lt_prog_compiler_static='-Bstatic' 7720 case $cc_basename in 7721 f77* | f90* | f95*) 7722 lt_prog_compiler_wl='-Qoption ld ';; 7723 *) 7724 lt_prog_compiler_wl='-Wl,';; 7725 esac 7726 ;; 7727 7728 sunos4*) 7729 lt_prog_compiler_wl='-Qoption ld ' 7730 lt_prog_compiler_pic='-PIC' 7731 lt_prog_compiler_static='-Bstatic' 7732 ;; 7733 7734 sysv4 | sysv4.2uw2* | sysv4.3*) 7735 lt_prog_compiler_wl='-Wl,' 7736 lt_prog_compiler_pic='-KPIC' 7737 lt_prog_compiler_static='-Bstatic' 7738 ;; 7739 7740 sysv4*MP*) 7741 if test -d /usr/nec ;then 7742 lt_prog_compiler_pic='-Kconform_pic' 7743 lt_prog_compiler_static='-Bstatic' 7744 fi 7745 ;; 7746 7747 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 7748 lt_prog_compiler_wl='-Wl,' 7749 lt_prog_compiler_pic='-KPIC' 7750 lt_prog_compiler_static='-Bstatic' 7751 ;; 7752 7753 unicos*) 7754 lt_prog_compiler_wl='-Wl,' 7755 lt_prog_compiler_can_build_shared=no 7756 ;; 7757 7758 uts4*) 7759 lt_prog_compiler_pic='-pic' 7760 lt_prog_compiler_static='-Bstatic' 7761 ;; 7762 7763 *) 7764 lt_prog_compiler_can_build_shared=no 7765 ;; 7766 esac 7767 fi 7768 7769case $host_os in 7770 # For platforms which do not support PIC, -DPIC is meaningless: 7771 *djgpp*) 7772 lt_prog_compiler_pic= 7773 ;; 7774 *) 7775 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 7776 ;; 7777esac 7778{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 7779$as_echo "$lt_prog_compiler_pic" >&6; } 7780 7781 7782 7783 7784 7785 7786# 7787# Check to make sure the PIC flag actually works. 7788# 7789if test -n "$lt_prog_compiler_pic"; then 7790 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 7791$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 7792if test "${lt_cv_prog_compiler_pic_works+set}" = set; then 7793 $as_echo_n "(cached) " >&6 7794else 7795 lt_cv_prog_compiler_pic_works=no 7796 ac_outfile=conftest.$ac_objext 7797 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7798 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 7799 # Insert the option either (1) after the last *FLAGS variable, or 7800 # (2) before a word containing "conftest.", or (3) at the end. 7801 # Note that $ac_compile itself does not contain backslashes and begins 7802 # with a dollar sign (not a hyphen), so the echo should work correctly. 7803 # The option is referenced via a variable to avoid confusing sed. 7804 lt_compile=`echo "$ac_compile" | $SED \ 7805 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7806 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7807 -e 's:$: $lt_compiler_flag:'` 7808 (eval echo "\"\$as_me:7808: $lt_compile\"" >&5) 7809 (eval "$lt_compile" 2>conftest.err) 7810 ac_status=$? 7811 cat conftest.err >&5 7812 echo "$as_me:7812: \$? = $ac_status" >&5 7813 if (exit $ac_status) && test -s "$ac_outfile"; then 7814 # The compiler can only warn and ignore the option if not recognized 7815 # So say no if there are warnings other than the usual output. 7816 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7817 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7818 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7819 lt_cv_prog_compiler_pic_works=yes 7820 fi 7821 fi 7822 $RM conftest* 7823 7824fi 7825{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 7826$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 7827 7828if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 7829 case $lt_prog_compiler_pic in 7830 "" | " "*) ;; 7831 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 7832 esac 7833else 7834 lt_prog_compiler_pic= 7835 lt_prog_compiler_can_build_shared=no 7836fi 7837 7838fi 7839 7840 7841 7842 7843 7844 7845# 7846# Check to make sure the static flag actually works. 7847# 7848wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 7849{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 7850$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 7851if test "${lt_cv_prog_compiler_static_works+set}" = set; then 7852 $as_echo_n "(cached) " >&6 7853else 7854 lt_cv_prog_compiler_static_works=no 7855 save_LDFLAGS="$LDFLAGS" 7856 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 7857 echo "$lt_simple_link_test_code" > conftest.$ac_ext 7858 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 7859 # The linker can only warn and ignore the option if not recognized 7860 # So say no if there are warnings 7861 if test -s conftest.err; then 7862 # Append any errors to the config.log. 7863 cat conftest.err 1>&5 7864 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 7865 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7866 if diff conftest.exp conftest.er2 >/dev/null; then 7867 lt_cv_prog_compiler_static_works=yes 7868 fi 7869 else 7870 lt_cv_prog_compiler_static_works=yes 7871 fi 7872 fi 7873 $RM -r conftest* 7874 LDFLAGS="$save_LDFLAGS" 7875 7876fi 7877{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 7878$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 7879 7880if test x"$lt_cv_prog_compiler_static_works" = xyes; then 7881 : 7882else 7883 lt_prog_compiler_static= 7884fi 7885 7886 7887 7888 7889 7890 7891 7892 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 7893$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 7894if test "${lt_cv_prog_compiler_c_o+set}" = set; then 7895 $as_echo_n "(cached) " >&6 7896else 7897 lt_cv_prog_compiler_c_o=no 7898 $RM -r conftest 2>/dev/null 7899 mkdir conftest 7900 cd conftest 7901 mkdir out 7902 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7903 7904 lt_compiler_flag="-o out/conftest2.$ac_objext" 7905 # Insert the option either (1) after the last *FLAGS variable, or 7906 # (2) before a word containing "conftest.", or (3) at the end. 7907 # Note that $ac_compile itself does not contain backslashes and begins 7908 # with a dollar sign (not a hyphen), so the echo should work correctly. 7909 lt_compile=`echo "$ac_compile" | $SED \ 7910 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7911 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7912 -e 's:$: $lt_compiler_flag:'` 7913 (eval echo "\"\$as_me:7913: $lt_compile\"" >&5) 7914 (eval "$lt_compile" 2>out/conftest.err) 7915 ac_status=$? 7916 cat out/conftest.err >&5 7917 echo "$as_me:7917: \$? = $ac_status" >&5 7918 if (exit $ac_status) && test -s out/conftest2.$ac_objext 7919 then 7920 # The compiler can only warn and ignore the option if not recognized 7921 # So say no if there are warnings 7922 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 7923 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 7924 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 7925 lt_cv_prog_compiler_c_o=yes 7926 fi 7927 fi 7928 chmod u+w . 2>&5 7929 $RM conftest* 7930 # SGI C++ compiler will create directory out/ii_files/ for 7931 # template instantiation 7932 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 7933 $RM out/* && rmdir out 7934 cd .. 7935 $RM -r conftest 7936 $RM conftest* 7937 7938fi 7939{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 7940$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 7941 7942 7943 7944 7945 7946 7947 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 7948$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 7949if test "${lt_cv_prog_compiler_c_o+set}" = set; then 7950 $as_echo_n "(cached) " >&6 7951else 7952 lt_cv_prog_compiler_c_o=no 7953 $RM -r conftest 2>/dev/null 7954 mkdir conftest 7955 cd conftest 7956 mkdir out 7957 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7958 7959 lt_compiler_flag="-o out/conftest2.$ac_objext" 7960 # Insert the option either (1) after the last *FLAGS variable, or 7961 # (2) before a word containing "conftest.", or (3) at the end. 7962 # Note that $ac_compile itself does not contain backslashes and begins 7963 # with a dollar sign (not a hyphen), so the echo should work correctly. 7964 lt_compile=`echo "$ac_compile" | $SED \ 7965 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7966 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7967 -e 's:$: $lt_compiler_flag:'` 7968 (eval echo "\"\$as_me:7968: $lt_compile\"" >&5) 7969 (eval "$lt_compile" 2>out/conftest.err) 7970 ac_status=$? 7971 cat out/conftest.err >&5 7972 echo "$as_me:7972: \$? = $ac_status" >&5 7973 if (exit $ac_status) && test -s out/conftest2.$ac_objext 7974 then 7975 # The compiler can only warn and ignore the option if not recognized 7976 # So say no if there are warnings 7977 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 7978 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 7979 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 7980 lt_cv_prog_compiler_c_o=yes 7981 fi 7982 fi 7983 chmod u+w . 2>&5 7984 $RM conftest* 7985 # SGI C++ compiler will create directory out/ii_files/ for 7986 # template instantiation 7987 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 7988 $RM out/* && rmdir out 7989 cd .. 7990 $RM -r conftest 7991 $RM conftest* 7992 7993fi 7994{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 7995$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 7996 7997 7998 7999 8000hard_links="nottested" 8001if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8002 # do not overwrite the value of need_locks provided by the user 8003 { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 8004$as_echo_n "checking if we can lock with hard links... " >&6; } 8005 hard_links=yes 8006 $RM conftest* 8007 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8008 touch conftest.a 8009 ln conftest.a conftest.b 2>&5 || hard_links=no 8010 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8011 { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 8012$as_echo "$hard_links" >&6; } 8013 if test "$hard_links" = no; then 8014 { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8015$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8016 need_locks=warn 8017 fi 8018else 8019 need_locks=no 8020fi 8021 8022 8023 8024 8025 8026 8027 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8028$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8029 8030 runpath_var= 8031 allow_undefined_flag= 8032 always_export_symbols=no 8033 archive_cmds= 8034 archive_expsym_cmds= 8035 compiler_needs_object=no 8036 enable_shared_with_static_runtimes=no 8037 export_dynamic_flag_spec= 8038 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8039 hardcode_automatic=no 8040 hardcode_direct=no 8041 hardcode_direct_absolute=no 8042 hardcode_libdir_flag_spec= 8043 hardcode_libdir_flag_spec_ld= 8044 hardcode_libdir_separator= 8045 hardcode_minus_L=no 8046 hardcode_shlibpath_var=unsupported 8047 inherit_rpath=no 8048 link_all_deplibs=unknown 8049 module_cmds= 8050 module_expsym_cmds= 8051 old_archive_from_new_cmds= 8052 old_archive_from_expsyms_cmds= 8053 thread_safe_flag_spec= 8054 whole_archive_flag_spec= 8055 # include_expsyms should be a list of space-separated symbols to be *always* 8056 # included in the symbol list 8057 include_expsyms= 8058 # exclude_expsyms can be an extended regexp of symbols to exclude 8059 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8060 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8061 # as well as any symbol that contains `d'. 8062 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8063 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8064 # platforms (ab)use it in PIC code, but their linkers get confused if 8065 # the symbol is explicitly referenced. Since portable code cannot 8066 # rely on this symbol name, it's probably fine to never include it in 8067 # preloaded symbol tables. 8068 # Exclude shared library initialization/finalization symbols. 8069 extract_expsyms_cmds= 8070 8071 case $host_os in 8072 cygwin* | mingw* | pw32* | cegcc*) 8073 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8074 # When not using gcc, we currently assume that we are using 8075 # Microsoft Visual C++. 8076 if test "$GCC" != yes; then 8077 with_gnu_ld=no 8078 fi 8079 ;; 8080 interix*) 8081 # we just hope/assume this is gcc and not c89 (= MSVC++) 8082 with_gnu_ld=yes 8083 ;; 8084 openbsd*) 8085 with_gnu_ld=no 8086 ;; 8087 esac 8088 8089 ld_shlibs=yes 8090 if test "$with_gnu_ld" = yes; then 8091 # If archive_cmds runs LD, not CC, wlarc should be empty 8092 wlarc='${wl}' 8093 8094 # Set some defaults for GNU ld with shared library support. These 8095 # are reset later if shared libraries are not supported. Putting them 8096 # here allows them to be overridden if necessary. 8097 runpath_var=LD_RUN_PATH 8098 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8099 export_dynamic_flag_spec='${wl}--export-dynamic' 8100 # ancient GNU ld didn't support --whole-archive et. al. 8101 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8102 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8103 else 8104 whole_archive_flag_spec= 8105 fi 8106 supports_anon_versioning=no 8107 case `$LD -v 2>&1` in 8108 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8109 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8110 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8111 *\ 2.11.*) ;; # other 2.11 versions 8112 *) supports_anon_versioning=yes ;; 8113 esac 8114 8115 # See if GNU ld supports shared libraries. 8116 case $host_os in 8117 aix[3-9]*) 8118 # On AIX/PPC, the GNU linker is very broken 8119 if test "$host_cpu" != ia64; then 8120 ld_shlibs=no 8121 cat <<_LT_EOF 1>&2 8122 8123*** Warning: the GNU linker, at least up to release 2.9.1, is reported 8124*** to be unable to reliably create shared libraries on AIX. 8125*** Therefore, libtool is disabling shared libraries support. If you 8126*** really care for shared libraries, you may want to modify your PATH 8127*** so that a non-GNU linker is found, and then restart. 8128 8129_LT_EOF 8130 fi 8131 ;; 8132 8133 amigaos*) 8134 case $host_cpu in 8135 powerpc) 8136 # see comment about AmigaOS4 .so support 8137 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8138 archive_expsym_cmds='' 8139 ;; 8140 m68k) 8141 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)' 8142 hardcode_libdir_flag_spec='-L$libdir' 8143 hardcode_minus_L=yes 8144 ;; 8145 esac 8146 ;; 8147 8148 beos*) 8149 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8150 allow_undefined_flag=unsupported 8151 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8152 # support --undefined. This deserves some investigation. FIXME 8153 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8154 else 8155 ld_shlibs=no 8156 fi 8157 ;; 8158 8159 cygwin* | mingw* | pw32* | cegcc*) 8160 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8161 # as there is no search path for DLLs. 8162 hardcode_libdir_flag_spec='-L$libdir' 8163 allow_undefined_flag=unsupported 8164 always_export_symbols=no 8165 enable_shared_with_static_runtimes=yes 8166 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8167 8168 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8169 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8170 # If the export-symbols file already is a .def file (1st line 8171 # is EXPORTS), use it as is; otherwise, prepend... 8172 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8173 cp $export_symbols $output_objdir/$soname.def; 8174 else 8175 echo EXPORTS > $output_objdir/$soname.def; 8176 cat $export_symbols >> $output_objdir/$soname.def; 8177 fi~ 8178 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8179 else 8180 ld_shlibs=no 8181 fi 8182 ;; 8183 8184 interix[3-9]*) 8185 hardcode_direct=no 8186 hardcode_shlibpath_var=no 8187 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8188 export_dynamic_flag_spec='${wl}-E' 8189 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8190 # Instead, shared libraries are loaded at an image base (0x10000000 by 8191 # default) and relocated if they conflict, which is a slow very memory 8192 # consuming and fragmenting process. To avoid this, we pick a random, 8193 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8194 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8195 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8196 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' 8197 ;; 8198 8199 gnu* | linux* | tpf* | k*bsd*-gnu) 8200 tmp_diet=no 8201 if test "$host_os" = linux-dietlibc; then 8202 case $cc_basename in 8203 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8204 esac 8205 fi 8206 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8207 && test "$tmp_diet" = no 8208 then 8209 tmp_addflag= 8210 tmp_sharedflag='-shared' 8211 case $cc_basename,$host_cpu in 8212 pgcc*) # Portland Group C compiler 8213 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' 8214 tmp_addflag=' $pic_flag' 8215 ;; 8216 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 8217 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' 8218 tmp_addflag=' $pic_flag -Mnomain' ;; 8219 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8220 tmp_addflag=' -i_dynamic' ;; 8221 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8222 tmp_addflag=' -i_dynamic -nofor_main' ;; 8223 ifc* | ifort*) # Intel Fortran compiler 8224 tmp_addflag=' -nofor_main' ;; 8225 lf95*) # Lahey Fortran 8.1 8226 whole_archive_flag_spec= 8227 tmp_sharedflag='--shared' ;; 8228 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8229 tmp_sharedflag='-qmkshrobj' 8230 tmp_addflag= ;; 8231 esac 8232 case `$CC -V 2>&1 | sed 5q` in 8233 *Sun\ C*) # Sun C 5.9 8234 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' 8235 compiler_needs_object=yes 8236 tmp_sharedflag='-G' ;; 8237 *Sun\ F*) # Sun Fortran 8.3 8238 tmp_sharedflag='-G' ;; 8239 esac 8240 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8241 8242 if test "x$supports_anon_versioning" = xyes; then 8243 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8244 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8245 echo "local: *; };" >> $output_objdir/$libname.ver~ 8246 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8247 fi 8248 8249 case $cc_basename in 8250 xlf*) 8251 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8252 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8253 hardcode_libdir_flag_spec= 8254 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8255 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8256 if test "x$supports_anon_versioning" = xyes; then 8257 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8258 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8259 echo "local: *; };" >> $output_objdir/$libname.ver~ 8260 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8261 fi 8262 ;; 8263 esac 8264 else 8265 ld_shlibs=no 8266 fi 8267 ;; 8268 8269 netbsd*) 8270 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8271 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8272 wlarc= 8273 else 8274 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8275 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8276 fi 8277 ;; 8278 8279 solaris*) 8280 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8281 ld_shlibs=no 8282 cat <<_LT_EOF 1>&2 8283 8284*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8285*** create shared libraries on Solaris systems. Therefore, libtool 8286*** is disabling shared libraries support. We urge you to upgrade GNU 8287*** binutils to release 2.9.1 or newer. Another option is to modify 8288*** your PATH or compiler configuration so that the native linker is 8289*** used, and then restart. 8290 8291_LT_EOF 8292 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8293 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8294 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8295 else 8296 ld_shlibs=no 8297 fi 8298 ;; 8299 8300 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8301 case `$LD -v 2>&1` in 8302 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8303 ld_shlibs=no 8304 cat <<_LT_EOF 1>&2 8305 8306*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8307*** reliably create shared libraries on SCO systems. Therefore, libtool 8308*** is disabling shared libraries support. We urge you to upgrade GNU 8309*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8310*** your PATH or compiler configuration so that the native linker is 8311*** used, and then restart. 8312 8313_LT_EOF 8314 ;; 8315 *) 8316 # For security reasons, it is highly recommended that you always 8317 # use absolute paths for naming shared libraries, and exclude the 8318 # DT_RUNPATH tag from executables and libraries. But doing so 8319 # requires that you compile everything twice, which is a pain. 8320 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8321 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8322 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8323 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8324 else 8325 ld_shlibs=no 8326 fi 8327 ;; 8328 esac 8329 ;; 8330 8331 sunos4*) 8332 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8333 wlarc= 8334 hardcode_direct=yes 8335 hardcode_shlibpath_var=no 8336 ;; 8337 8338 *) 8339 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8340 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8341 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8342 else 8343 ld_shlibs=no 8344 fi 8345 ;; 8346 esac 8347 8348 if test "$ld_shlibs" = no; then 8349 runpath_var= 8350 hardcode_libdir_flag_spec= 8351 export_dynamic_flag_spec= 8352 whole_archive_flag_spec= 8353 fi 8354 else 8355 # PORTME fill in a description of your system's linker (not GNU ld) 8356 case $host_os in 8357 aix3*) 8358 allow_undefined_flag=unsupported 8359 always_export_symbols=yes 8360 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' 8361 # Note: this linker hardcodes the directories in LIBPATH if there 8362 # are no directories specified by -L. 8363 hardcode_minus_L=yes 8364 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8365 # Neither direct hardcoding nor static linking is supported with a 8366 # broken collect2. 8367 hardcode_direct=unsupported 8368 fi 8369 ;; 8370 8371 aix[4-9]*) 8372 if test "$host_cpu" = ia64; then 8373 # On IA64, the linker does run time linking by default, so we don't 8374 # have to do anything special. 8375 aix_use_runtimelinking=no 8376 exp_sym_flag='-Bexport' 8377 no_entry_flag="" 8378 else 8379 # If we're using GNU nm, then we don't want the "-C" option. 8380 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8381 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8382 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' 8383 else 8384 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' 8385 fi 8386 aix_use_runtimelinking=no 8387 8388 # Test if we are trying to use run time linking or normal 8389 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8390 # need to do runtime linking. 8391 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8392 for ld_flag in $LDFLAGS; do 8393 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8394 aix_use_runtimelinking=yes 8395 break 8396 fi 8397 done 8398 ;; 8399 esac 8400 8401 exp_sym_flag='-bexport' 8402 no_entry_flag='-bnoentry' 8403 fi 8404 8405 # When large executables or shared objects are built, AIX ld can 8406 # have problems creating the table of contents. If linking a library 8407 # or program results in "error TOC overflow" add -mminimal-toc to 8408 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8409 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8410 8411 archive_cmds='' 8412 hardcode_direct=yes 8413 hardcode_direct_absolute=yes 8414 hardcode_libdir_separator=':' 8415 link_all_deplibs=yes 8416 file_list_spec='${wl}-f,' 8417 8418 if test "$GCC" = yes; then 8419 case $host_os in aix4.[012]|aix4.[012].*) 8420 # We only want to do this on AIX 4.2 and lower, the check 8421 # below for broken collect2 doesn't work under 4.3+ 8422 collect2name=`${CC} -print-prog-name=collect2` 8423 if test -f "$collect2name" && 8424 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8425 then 8426 # We have reworked collect2 8427 : 8428 else 8429 # We have old collect2 8430 hardcode_direct=unsupported 8431 # It fails to find uninstalled libraries when the uninstalled 8432 # path is not listed in the libpath. Setting hardcode_minus_L 8433 # to unsupported forces relinking 8434 hardcode_minus_L=yes 8435 hardcode_libdir_flag_spec='-L$libdir' 8436 hardcode_libdir_separator= 8437 fi 8438 ;; 8439 esac 8440 shared_flag='-shared' 8441 if test "$aix_use_runtimelinking" = yes; then 8442 shared_flag="$shared_flag "'${wl}-G' 8443 fi 8444 else 8445 # not using gcc 8446 if test "$host_cpu" = ia64; then 8447 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8448 # chokes on -Wl,-G. The following line is correct: 8449 shared_flag='-G' 8450 else 8451 if test "$aix_use_runtimelinking" = yes; then 8452 shared_flag='${wl}-G' 8453 else 8454 shared_flag='${wl}-bM:SRE' 8455 fi 8456 fi 8457 fi 8458 8459 export_dynamic_flag_spec='${wl}-bexpall' 8460 # It seems that -bexpall does not export symbols beginning with 8461 # underscore (_), so it is better to generate a list of symbols to export. 8462 always_export_symbols=yes 8463 if test "$aix_use_runtimelinking" = yes; then 8464 # Warning - without using the other runtime loading flags (-brtl), 8465 # -berok will link without error, but may produce a broken library. 8466 allow_undefined_flag='-berok' 8467 # Determine the default libpath from the value encoded in an 8468 # empty executable. 8469 cat >conftest.$ac_ext <<_ACEOF 8470/* confdefs.h. */ 8471_ACEOF 8472cat confdefs.h >>conftest.$ac_ext 8473cat >>conftest.$ac_ext <<_ACEOF 8474/* end confdefs.h. */ 8475 8476int 8477main () 8478{ 8479 8480 ; 8481 return 0; 8482} 8483_ACEOF 8484rm -f conftest.$ac_objext conftest$ac_exeext 8485if { (ac_try="$ac_link" 8486case "(($ac_try" in 8487 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8488 *) ac_try_echo=$ac_try;; 8489esac 8490eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 8491$as_echo "$ac_try_echo") >&5 8492 (eval "$ac_link") 2>conftest.er1 8493 ac_status=$? 8494 grep -v '^ *+' conftest.er1 >conftest.err 8495 rm -f conftest.er1 8496 cat conftest.err >&5 8497 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 8498 (exit $ac_status); } && { 8499 test -z "$ac_c_werror_flag" || 8500 test ! -s conftest.err 8501 } && test -s conftest$ac_exeext && { 8502 test "$cross_compiling" = yes || 8503 $as_test_x conftest$ac_exeext 8504 }; then 8505 8506lt_aix_libpath_sed=' 8507 /Import File Strings/,/^$/ { 8508 /^0/ { 8509 s/^0 *\(.*\)$/\1/ 8510 p 8511 } 8512 }' 8513aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8514# Check for a 64-bit object if we didn't find anything. 8515if test -z "$aix_libpath"; then 8516 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8517fi 8518else 8519 $as_echo "$as_me: failed program was:" >&5 8520sed 's/^/| /' conftest.$ac_ext >&5 8521 8522 8523fi 8524 8525rm -rf conftest.dSYM 8526rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8527 conftest$ac_exeext conftest.$ac_ext 8528if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8529 8530 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8531 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" 8532 else 8533 if test "$host_cpu" = ia64; then 8534 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 8535 allow_undefined_flag="-z nodefs" 8536 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" 8537 else 8538 # Determine the default libpath from the value encoded in an 8539 # empty executable. 8540 cat >conftest.$ac_ext <<_ACEOF 8541/* confdefs.h. */ 8542_ACEOF 8543cat confdefs.h >>conftest.$ac_ext 8544cat >>conftest.$ac_ext <<_ACEOF 8545/* end confdefs.h. */ 8546 8547int 8548main () 8549{ 8550 8551 ; 8552 return 0; 8553} 8554_ACEOF 8555rm -f conftest.$ac_objext conftest$ac_exeext 8556if { (ac_try="$ac_link" 8557case "(($ac_try" in 8558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8559 *) ac_try_echo=$ac_try;; 8560esac 8561eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 8562$as_echo "$ac_try_echo") >&5 8563 (eval "$ac_link") 2>conftest.er1 8564 ac_status=$? 8565 grep -v '^ *+' conftest.er1 >conftest.err 8566 rm -f conftest.er1 8567 cat conftest.err >&5 8568 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 8569 (exit $ac_status); } && { 8570 test -z "$ac_c_werror_flag" || 8571 test ! -s conftest.err 8572 } && test -s conftest$ac_exeext && { 8573 test "$cross_compiling" = yes || 8574 $as_test_x conftest$ac_exeext 8575 }; then 8576 8577lt_aix_libpath_sed=' 8578 /Import File Strings/,/^$/ { 8579 /^0/ { 8580 s/^0 *\(.*\)$/\1/ 8581 p 8582 } 8583 }' 8584aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8585# Check for a 64-bit object if we didn't find anything. 8586if test -z "$aix_libpath"; then 8587 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8588fi 8589else 8590 $as_echo "$as_me: failed program was:" >&5 8591sed 's/^/| /' conftest.$ac_ext >&5 8592 8593 8594fi 8595 8596rm -rf conftest.dSYM 8597rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8598 conftest$ac_exeext conftest.$ac_ext 8599if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8600 8601 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8602 # Warning - without using the other run time loading flags, 8603 # -berok will link without error, but may produce a broken library. 8604 no_undefined_flag=' ${wl}-bernotok' 8605 allow_undefined_flag=' ${wl}-berok' 8606 # Exported symbols can be pulled into shared objects from archives 8607 whole_archive_flag_spec='$convenience' 8608 archive_cmds_need_lc=yes 8609 # This is similar to how AIX traditionally builds its shared libraries. 8610 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' 8611 fi 8612 fi 8613 ;; 8614 8615 amigaos*) 8616 case $host_cpu in 8617 powerpc) 8618 # see comment about AmigaOS4 .so support 8619 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8620 archive_expsym_cmds='' 8621 ;; 8622 m68k) 8623 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)' 8624 hardcode_libdir_flag_spec='-L$libdir' 8625 hardcode_minus_L=yes 8626 ;; 8627 esac 8628 ;; 8629 8630 bsdi[45]*) 8631 export_dynamic_flag_spec=-rdynamic 8632 ;; 8633 8634 cygwin* | mingw* | pw32* | cegcc*) 8635 # When not using gcc, we currently assume that we are using 8636 # Microsoft Visual C++. 8637 # hardcode_libdir_flag_spec is actually meaningless, as there is 8638 # no search path for DLLs. 8639 hardcode_libdir_flag_spec=' ' 8640 allow_undefined_flag=unsupported 8641 # Tell ltmain to make .lib files, not .a files. 8642 libext=lib 8643 # Tell ltmain to make .dll files, not .so files. 8644 shrext_cmds=".dll" 8645 # FIXME: Setting linknames here is a bad hack. 8646 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 8647 # The linker will automatically build a .lib file if we build a DLL. 8648 old_archive_from_new_cmds='true' 8649 # FIXME: Should let the user specify the lib program. 8650 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 8651 fix_srcfile_path='`cygpath -w "$srcfile"`' 8652 enable_shared_with_static_runtimes=yes 8653 ;; 8654 8655 darwin* | rhapsody*) 8656 8657 8658 archive_cmds_need_lc=no 8659 hardcode_direct=no 8660 hardcode_automatic=yes 8661 hardcode_shlibpath_var=unsupported 8662 whole_archive_flag_spec='' 8663 link_all_deplibs=yes 8664 allow_undefined_flag="$_lt_dar_allow_undefined" 8665 case $cc_basename in 8666 ifort*) _lt_dar_can_shared=yes ;; 8667 *) _lt_dar_can_shared=$GCC ;; 8668 esac 8669 if test "$_lt_dar_can_shared" = "yes"; then 8670 output_verbose_link_cmd=echo 8671 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 8672 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 8673 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}" 8674 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}" 8675 8676 else 8677 ld_shlibs=no 8678 fi 8679 8680 ;; 8681 8682 dgux*) 8683 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8684 hardcode_libdir_flag_spec='-L$libdir' 8685 hardcode_shlibpath_var=no 8686 ;; 8687 8688 freebsd1*) 8689 ld_shlibs=no 8690 ;; 8691 8692 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 8693 # support. Future versions do this automatically, but an explicit c++rt0.o 8694 # does not break anything, and helps significantly (at the cost of a little 8695 # extra space). 8696 freebsd2.2*) 8697 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 8698 hardcode_libdir_flag_spec='-R$libdir' 8699 hardcode_direct=yes 8700 hardcode_shlibpath_var=no 8701 ;; 8702 8703 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 8704 freebsd2*) 8705 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8706 hardcode_direct=yes 8707 hardcode_minus_L=yes 8708 hardcode_shlibpath_var=no 8709 ;; 8710 8711 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 8712 freebsd* | dragonfly*) 8713 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 8714 hardcode_libdir_flag_spec='-R$libdir' 8715 hardcode_direct=yes 8716 hardcode_shlibpath_var=no 8717 ;; 8718 8719 hpux9*) 8720 if test "$GCC" = yes; then 8721 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' 8722 else 8723 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' 8724 fi 8725 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8726 hardcode_libdir_separator=: 8727 hardcode_direct=yes 8728 8729 # hardcode_minus_L: Not really in the search PATH, 8730 # but as the default location of the library. 8731 hardcode_minus_L=yes 8732 export_dynamic_flag_spec='${wl}-E' 8733 ;; 8734 8735 hpux10*) 8736 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 8737 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8738 else 8739 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 8740 fi 8741 if test "$with_gnu_ld" = no; then 8742 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8743 hardcode_libdir_flag_spec_ld='+b $libdir' 8744 hardcode_libdir_separator=: 8745 hardcode_direct=yes 8746 hardcode_direct_absolute=yes 8747 export_dynamic_flag_spec='${wl}-E' 8748 # hardcode_minus_L: Not really in the search PATH, 8749 # but as the default location of the library. 8750 hardcode_minus_L=yes 8751 fi 8752 ;; 8753 8754 hpux11*) 8755 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 8756 case $host_cpu in 8757 hppa*64*) 8758 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8759 ;; 8760 ia64*) 8761 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8762 ;; 8763 *) 8764 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8765 ;; 8766 esac 8767 else 8768 case $host_cpu in 8769 hppa*64*) 8770 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8771 ;; 8772 ia64*) 8773 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8774 ;; 8775 *) 8776 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8777 ;; 8778 esac 8779 fi 8780 if test "$with_gnu_ld" = no; then 8781 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8782 hardcode_libdir_separator=: 8783 8784 case $host_cpu in 8785 hppa*64*|ia64*) 8786 hardcode_direct=no 8787 hardcode_shlibpath_var=no 8788 ;; 8789 *) 8790 hardcode_direct=yes 8791 hardcode_direct_absolute=yes 8792 export_dynamic_flag_spec='${wl}-E' 8793 8794 # hardcode_minus_L: Not really in the search PATH, 8795 # but as the default location of the library. 8796 hardcode_minus_L=yes 8797 ;; 8798 esac 8799 fi 8800 ;; 8801 8802 irix5* | irix6* | nonstopux*) 8803 if test "$GCC" = yes; then 8804 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' 8805 # Try to use the -exported_symbol ld option, if it does not 8806 # work, assume that -exports_file does not work either and 8807 # implicitly export all symbols. 8808 save_LDFLAGS="$LDFLAGS" 8809 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 8810 cat >conftest.$ac_ext <<_ACEOF 8811int foo(void) {} 8812_ACEOF 8813rm -f conftest.$ac_objext conftest$ac_exeext 8814if { (ac_try="$ac_link" 8815case "(($ac_try" in 8816 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8817 *) ac_try_echo=$ac_try;; 8818esac 8819eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 8820$as_echo "$ac_try_echo") >&5 8821 (eval "$ac_link") 2>conftest.er1 8822 ac_status=$? 8823 grep -v '^ *+' conftest.er1 >conftest.err 8824 rm -f conftest.er1 8825 cat conftest.err >&5 8826 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 8827 (exit $ac_status); } && { 8828 test -z "$ac_c_werror_flag" || 8829 test ! -s conftest.err 8830 } && test -s conftest$ac_exeext && { 8831 test "$cross_compiling" = yes || 8832 $as_test_x conftest$ac_exeext 8833 }; then 8834 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' 8835 8836else 8837 $as_echo "$as_me: failed program was:" >&5 8838sed 's/^/| /' conftest.$ac_ext >&5 8839 8840 8841fi 8842 8843rm -rf conftest.dSYM 8844rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8845 conftest$ac_exeext conftest.$ac_ext 8846 LDFLAGS="$save_LDFLAGS" 8847 else 8848 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' 8849 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' 8850 fi 8851 archive_cmds_need_lc='no' 8852 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8853 hardcode_libdir_separator=: 8854 inherit_rpath=yes 8855 link_all_deplibs=yes 8856 ;; 8857 8858 netbsd*) 8859 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8860 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 8861 else 8862 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 8863 fi 8864 hardcode_libdir_flag_spec='-R$libdir' 8865 hardcode_direct=yes 8866 hardcode_shlibpath_var=no 8867 ;; 8868 8869 newsos6) 8870 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8871 hardcode_direct=yes 8872 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8873 hardcode_libdir_separator=: 8874 hardcode_shlibpath_var=no 8875 ;; 8876 8877 *nto* | *qnx*) 8878 ;; 8879 8880 openbsd*) 8881 if test -f /usr/libexec/ld.so; then 8882 hardcode_direct=yes 8883 hardcode_shlibpath_var=no 8884 hardcode_direct_absolute=yes 8885 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 8886 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8887 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 8888 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8889 export_dynamic_flag_spec='${wl}-E' 8890 else 8891 case $host_os in 8892 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 8893 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8894 hardcode_libdir_flag_spec='-R$libdir' 8895 ;; 8896 *) 8897 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8898 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8899 ;; 8900 esac 8901 fi 8902 else 8903 ld_shlibs=no 8904 fi 8905 ;; 8906 8907 os2*) 8908 hardcode_libdir_flag_spec='-L$libdir' 8909 hardcode_minus_L=yes 8910 allow_undefined_flag=unsupported 8911 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' 8912 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 8913 ;; 8914 8915 osf3*) 8916 if test "$GCC" = yes; then 8917 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8918 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' 8919 else 8920 allow_undefined_flag=' -expect_unresolved \*' 8921 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' 8922 fi 8923 archive_cmds_need_lc='no' 8924 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8925 hardcode_libdir_separator=: 8926 ;; 8927 8928 osf4* | osf5*) # as osf3* with the addition of -msym flag 8929 if test "$GCC" = yes; then 8930 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8931 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' 8932 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8933 else 8934 allow_undefined_flag=' -expect_unresolved \*' 8935 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' 8936 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~ 8937 $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' 8938 8939 # Both c and cxx compiler support -rpath directly 8940 hardcode_libdir_flag_spec='-rpath $libdir' 8941 fi 8942 archive_cmds_need_lc='no' 8943 hardcode_libdir_separator=: 8944 ;; 8945 8946 solaris*) 8947 no_undefined_flag=' -z defs' 8948 if test "$GCC" = yes; then 8949 wlarc='${wl}' 8950 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8951 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8952 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 8953 else 8954 case `$CC -V 2>&1` in 8955 *"Compilers 5.0"*) 8956 wlarc='' 8957 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 8958 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8959 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 8960 ;; 8961 *) 8962 wlarc='${wl}' 8963 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 8964 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8965 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 8966 ;; 8967 esac 8968 fi 8969 hardcode_libdir_flag_spec='-R$libdir' 8970 hardcode_shlibpath_var=no 8971 case $host_os in 8972 solaris2.[0-5] | solaris2.[0-5].*) ;; 8973 *) 8974 # The compiler driver will combine and reorder linker options, 8975 # but understands `-z linker_flag'. GCC discards it without `$wl', 8976 # but is careful enough not to reorder. 8977 # Supported since Solaris 2.6 (maybe 2.5.1?) 8978 if test "$GCC" = yes; then 8979 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 8980 else 8981 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 8982 fi 8983 ;; 8984 esac 8985 link_all_deplibs=yes 8986 ;; 8987 8988 sunos4*) 8989 if test "x$host_vendor" = xsequent; then 8990 # Use $CC to link under sequent, because it throws in some extra .o 8991 # files that make .init and .fini sections work. 8992 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 8993 else 8994 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 8995 fi 8996 hardcode_libdir_flag_spec='-L$libdir' 8997 hardcode_direct=yes 8998 hardcode_minus_L=yes 8999 hardcode_shlibpath_var=no 9000 ;; 9001 9002 sysv4) 9003 case $host_vendor in 9004 sni) 9005 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9006 hardcode_direct=yes # is this really true??? 9007 ;; 9008 siemens) 9009 ## LD is ld it makes a PLAMLIB 9010 ## CC just makes a GrossModule. 9011 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9012 reload_cmds='$CC -r -o $output$reload_objs' 9013 hardcode_direct=no 9014 ;; 9015 motorola) 9016 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9017 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9018 ;; 9019 esac 9020 runpath_var='LD_RUN_PATH' 9021 hardcode_shlibpath_var=no 9022 ;; 9023 9024 sysv4.3*) 9025 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9026 hardcode_shlibpath_var=no 9027 export_dynamic_flag_spec='-Bexport' 9028 ;; 9029 9030 sysv4*MP*) 9031 if test -d /usr/nec; then 9032 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9033 hardcode_shlibpath_var=no 9034 runpath_var=LD_RUN_PATH 9035 hardcode_runpath_var=yes 9036 ld_shlibs=yes 9037 fi 9038 ;; 9039 9040 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9041 no_undefined_flag='${wl}-z,text' 9042 archive_cmds_need_lc=no 9043 hardcode_shlibpath_var=no 9044 runpath_var='LD_RUN_PATH' 9045 9046 if test "$GCC" = yes; then 9047 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9048 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9049 else 9050 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9051 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9052 fi 9053 ;; 9054 9055 sysv5* | sco3.2v5* | sco5v6*) 9056 # Note: We can NOT use -z defs as we might desire, because we do not 9057 # link with -lc, and that would cause any symbols used from libc to 9058 # always be unresolved, which means just about no library would 9059 # ever link correctly. If we're not using GNU ld we use -z text 9060 # though, which does catch some bad symbols but isn't as heavy-handed 9061 # as -z defs. 9062 no_undefined_flag='${wl}-z,text' 9063 allow_undefined_flag='${wl}-z,nodefs' 9064 archive_cmds_need_lc=no 9065 hardcode_shlibpath_var=no 9066 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9067 hardcode_libdir_separator=':' 9068 link_all_deplibs=yes 9069 export_dynamic_flag_spec='${wl}-Bexport' 9070 runpath_var='LD_RUN_PATH' 9071 9072 if test "$GCC" = yes; then 9073 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9074 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9075 else 9076 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9077 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9078 fi 9079 ;; 9080 9081 uts4*) 9082 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9083 hardcode_libdir_flag_spec='-L$libdir' 9084 hardcode_shlibpath_var=no 9085 ;; 9086 9087 *) 9088 ld_shlibs=no 9089 ;; 9090 esac 9091 9092 if test x$host_vendor = xsni; then 9093 case $host in 9094 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9095 export_dynamic_flag_spec='${wl}-Blargedynsym' 9096 ;; 9097 esac 9098 fi 9099 fi 9100 9101{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5 9102$as_echo "$ld_shlibs" >&6; } 9103test "$ld_shlibs" = no && can_build_shared=no 9104 9105with_gnu_ld=$with_gnu_ld 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 9120 9121# 9122# Do we need to explicitly link libc? 9123# 9124case "x$archive_cmds_need_lc" in 9125x|xyes) 9126 # Assume -lc should be added 9127 archive_cmds_need_lc=yes 9128 9129 if test "$enable_shared" = yes && test "$GCC" = yes; then 9130 case $archive_cmds in 9131 *'~'*) 9132 # FIXME: we may have to deal with multi-command sequences. 9133 ;; 9134 '$CC '*) 9135 # Test whether the compiler implicitly links with -lc since on some 9136 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9137 # to ld, don't add -lc before -lgcc. 9138 { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 9139$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9140 $RM conftest* 9141 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9142 9143 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9144 (eval $ac_compile) 2>&5 9145 ac_status=$? 9146 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9147 (exit $ac_status); } 2>conftest.err; then 9148 soname=conftest 9149 lib=conftest 9150 libobjs=conftest.$ac_objext 9151 deplibs= 9152 wl=$lt_prog_compiler_wl 9153 pic_flag=$lt_prog_compiler_pic 9154 compiler_flags=-v 9155 linker_flags=-v 9156 verstring= 9157 output_objdir=. 9158 libname=conftest 9159 lt_save_allow_undefined_flag=$allow_undefined_flag 9160 allow_undefined_flag= 9161 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5 9162 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9163 ac_status=$? 9164 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9165 (exit $ac_status); } 9166 then 9167 archive_cmds_need_lc=no 9168 else 9169 archive_cmds_need_lc=yes 9170 fi 9171 allow_undefined_flag=$lt_save_allow_undefined_flag 9172 else 9173 cat conftest.err 1>&5 9174 fi 9175 $RM conftest* 9176 { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 9177$as_echo "$archive_cmds_need_lc" >&6; } 9178 ;; 9179 esac 9180 fi 9181 ;; 9182esac 9183 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 9324 9325 9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9336 9337 9338 9339 9340 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 9341$as_echo_n "checking dynamic linker characteristics... " >&6; } 9342 9343if test "$GCC" = yes; then 9344 case $host_os in 9345 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9346 *) lt_awk_arg="/^libraries:/" ;; 9347 esac 9348 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9349 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 9350 # if the path contains ";" then we assume it to be the separator 9351 # otherwise default to the standard path separator (i.e. ":") - it is 9352 # assumed that no part of a normal pathname contains ";" but that should 9353 # okay in the real world where ";" in dirpaths is itself problematic. 9354 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 9355 else 9356 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9357 fi 9358 # Ok, now we have the path, separated by spaces, we can step through it 9359 # and add multilib dir if necessary. 9360 lt_tmp_lt_search_path_spec= 9361 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9362 for lt_sys_path in $lt_search_path_spec; do 9363 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9364 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9365 else 9366 test -d "$lt_sys_path" && \ 9367 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9368 fi 9369 done 9370 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 9371BEGIN {RS=" "; FS="/|\n";} { 9372 lt_foo=""; 9373 lt_count=0; 9374 for (lt_i = NF; lt_i > 0; lt_i--) { 9375 if ($lt_i != "" && $lt_i != ".") { 9376 if ($lt_i == "..") { 9377 lt_count++; 9378 } else { 9379 if (lt_count == 0) { 9380 lt_foo="/" $lt_i lt_foo; 9381 } else { 9382 lt_count--; 9383 } 9384 } 9385 } 9386 } 9387 if (lt_foo != "") { lt_freq[lt_foo]++; } 9388 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9389}'` 9390 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 9391else 9392 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9393fi 9394library_names_spec= 9395libname_spec='lib$name' 9396soname_spec= 9397shrext_cmds=".so" 9398postinstall_cmds= 9399postuninstall_cmds= 9400finish_cmds= 9401finish_eval= 9402shlibpath_var= 9403shlibpath_overrides_runpath=unknown 9404version_type=none 9405dynamic_linker="$host_os ld.so" 9406sys_lib_dlsearch_path_spec="/lib /usr/lib" 9407need_lib_prefix=unknown 9408hardcode_into_libs=no 9409 9410# when you set need_version to no, make sure it does not cause -set_version 9411# flags to be left without arguments 9412need_version=unknown 9413 9414case $host_os in 9415aix3*) 9416 version_type=linux 9417 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9418 shlibpath_var=LIBPATH 9419 9420 # AIX 3 has no versioning support, so we append a major version to the name. 9421 soname_spec='${libname}${release}${shared_ext}$major' 9422 ;; 9423 9424aix[4-9]*) 9425 version_type=linux 9426 need_lib_prefix=no 9427 need_version=no 9428 hardcode_into_libs=yes 9429 if test "$host_cpu" = ia64; then 9430 # AIX 5 supports IA64 9431 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9432 shlibpath_var=LD_LIBRARY_PATH 9433 else 9434 # With GCC up to 2.95.x, collect2 would create an import file 9435 # for dependence libraries. The import file would start with 9436 # the line `#! .'. This would cause the generated library to 9437 # depend on `.', always an invalid library. This was fixed in 9438 # development snapshots of GCC prior to 3.0. 9439 case $host_os in 9440 aix4 | aix4.[01] | aix4.[01].*) 9441 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9442 echo ' yes ' 9443 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9444 : 9445 else 9446 can_build_shared=no 9447 fi 9448 ;; 9449 esac 9450 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9451 # soname into executable. Probably we can add versioning support to 9452 # collect2, so additional links can be useful in future. 9453 if test "$aix_use_runtimelinking" = yes; then 9454 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9455 # instead of lib<name>.a to let people know that these are not 9456 # typical AIX shared libraries. 9457 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9458 else 9459 # We preserve .a as extension for shared libraries through AIX4.2 9460 # and later when we are not doing run time linking. 9461 library_names_spec='${libname}${release}.a $libname.a' 9462 soname_spec='${libname}${release}${shared_ext}$major' 9463 fi 9464 shlibpath_var=LIBPATH 9465 fi 9466 ;; 9467 9468amigaos*) 9469 case $host_cpu in 9470 powerpc) 9471 # Since July 2007 AmigaOS4 officially supports .so libraries. 9472 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9473 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9474 ;; 9475 m68k) 9476 library_names_spec='$libname.ixlibrary $libname.a' 9477 # Create ${libname}_ixlibrary.a entries in /sys/libs. 9478 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' 9479 ;; 9480 esac 9481 ;; 9482 9483beos*) 9484 library_names_spec='${libname}${shared_ext}' 9485 dynamic_linker="$host_os ld.so" 9486 shlibpath_var=LIBRARY_PATH 9487 ;; 9488 9489bsdi[45]*) 9490 version_type=linux 9491 need_version=no 9492 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9493 soname_spec='${libname}${release}${shared_ext}$major' 9494 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9495 shlibpath_var=LD_LIBRARY_PATH 9496 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9497 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9498 # the default ld.so.conf also contains /usr/contrib/lib and 9499 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9500 # libtool to hard-code these into programs 9501 ;; 9502 9503cygwin* | mingw* | pw32* | cegcc*) 9504 version_type=windows 9505 shrext_cmds=".dll" 9506 need_version=no 9507 need_lib_prefix=no 9508 9509 case $GCC,$host_os in 9510 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 9511 library_names_spec='$libname.dll.a' 9512 # DLL is installed to $(libdir)/../bin by postinstall_cmds 9513 postinstall_cmds='base_file=`basename \${file}`~ 9514 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 9515 dldir=$destdir/`dirname \$dlpath`~ 9516 test -d \$dldir || mkdir -p \$dldir~ 9517 $install_prog $dir/$dlname \$dldir/$dlname~ 9518 chmod a+x \$dldir/$dlname~ 9519 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 9520 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 9521 fi' 9522 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 9523 dlpath=$dir/\$dldll~ 9524 $RM \$dlpath' 9525 shlibpath_overrides_runpath=yes 9526 9527 case $host_os in 9528 cygwin*) 9529 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 9530 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9531 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 9532 ;; 9533 mingw* | cegcc*) 9534 # MinGW DLLs use traditional 'lib' prefix 9535 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9536 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9537 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 9538 # It is most probably a Windows format PATH printed by 9539 # mingw gcc, but we are running on Cygwin. Gcc prints its search 9540 # path with ; separators, and with drive letters. We can handle the 9541 # drive letters (cygwin fileutils understands them), so leave them, 9542 # especially as we might pass files found there to a mingw objdump, 9543 # which wouldn't understand a cygwinified path. Ahh. 9544 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 9545 else 9546 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9547 fi 9548 ;; 9549 pw32*) 9550 # pw32 DLLs use 'pw' prefix rather than 'lib' 9551 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9552 ;; 9553 esac 9554 ;; 9555 9556 *) 9557 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 9558 ;; 9559 esac 9560 dynamic_linker='Win32 ld.exe' 9561 # FIXME: first we should search . and the directory the executable is in 9562 shlibpath_var=PATH 9563 ;; 9564 9565darwin* | rhapsody*) 9566 dynamic_linker="$host_os dyld" 9567 version_type=darwin 9568 need_lib_prefix=no 9569 need_version=no 9570 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 9571 soname_spec='${libname}${release}${major}$shared_ext' 9572 shlibpath_overrides_runpath=yes 9573 shlibpath_var=DYLD_LIBRARY_PATH 9574 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 9575 9576 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 9577 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 9578 ;; 9579 9580dgux*) 9581 version_type=linux 9582 need_lib_prefix=no 9583 need_version=no 9584 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 9585 soname_spec='${libname}${release}${shared_ext}$major' 9586 shlibpath_var=LD_LIBRARY_PATH 9587 ;; 9588 9589freebsd1*) 9590 dynamic_linker=no 9591 ;; 9592 9593freebsd* | dragonfly*) 9594 # DragonFly does not have aout. When/if they implement a new 9595 # versioning mechanism, adjust this. 9596 if test -x /usr/bin/objformat; then 9597 objformat=`/usr/bin/objformat` 9598 else 9599 case $host_os in 9600 freebsd[123]*) objformat=aout ;; 9601 *) objformat=elf ;; 9602 esac 9603 fi 9604 version_type=freebsd-$objformat 9605 case $version_type in 9606 freebsd-elf*) 9607 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9608 need_version=no 9609 need_lib_prefix=no 9610 ;; 9611 freebsd-*) 9612 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 9613 need_version=yes 9614 ;; 9615 esac 9616 shlibpath_var=LD_LIBRARY_PATH 9617 case $host_os in 9618 freebsd2*) 9619 shlibpath_overrides_runpath=yes 9620 ;; 9621 freebsd3.[01]* | freebsdelf3.[01]*) 9622 shlibpath_overrides_runpath=yes 9623 hardcode_into_libs=yes 9624 ;; 9625 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 9626 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 9627 shlibpath_overrides_runpath=no 9628 hardcode_into_libs=yes 9629 ;; 9630 *) # from 4.6 on, and DragonFly 9631 shlibpath_overrides_runpath=yes 9632 hardcode_into_libs=yes 9633 ;; 9634 esac 9635 ;; 9636 9637gnu*) 9638 version_type=linux 9639 need_lib_prefix=no 9640 need_version=no 9641 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 9642 soname_spec='${libname}${release}${shared_ext}$major' 9643 shlibpath_var=LD_LIBRARY_PATH 9644 hardcode_into_libs=yes 9645 ;; 9646 9647hpux9* | hpux10* | hpux11*) 9648 # Give a soname corresponding to the major version so that dld.sl refuses to 9649 # link against other versions. 9650 version_type=sunos 9651 need_lib_prefix=no 9652 need_version=no 9653 case $host_cpu in 9654 ia64*) 9655 shrext_cmds='.so' 9656 hardcode_into_libs=yes 9657 dynamic_linker="$host_os dld.so" 9658 shlibpath_var=LD_LIBRARY_PATH 9659 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9660 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9661 soname_spec='${libname}${release}${shared_ext}$major' 9662 if test "X$HPUX_IA64_MODE" = X32; then 9663 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 9664 else 9665 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 9666 fi 9667 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9668 ;; 9669 hppa*64*) 9670 shrext_cmds='.sl' 9671 hardcode_into_libs=yes 9672 dynamic_linker="$host_os dld.sl" 9673 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 9674 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9675 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9676 soname_spec='${libname}${release}${shared_ext}$major' 9677 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 9678 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9679 ;; 9680 *) 9681 shrext_cmds='.sl' 9682 dynamic_linker="$host_os dld.sl" 9683 shlibpath_var=SHLIB_PATH 9684 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 9685 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9686 soname_spec='${libname}${release}${shared_ext}$major' 9687 ;; 9688 esac 9689 # HP-UX runs *really* slowly unless shared libraries are mode 555. 9690 postinstall_cmds='chmod 555 $lib' 9691 ;; 9692 9693interix[3-9]*) 9694 version_type=linux 9695 need_lib_prefix=no 9696 need_version=no 9697 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9698 soname_spec='${libname}${release}${shared_ext}$major' 9699 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 9700 shlibpath_var=LD_LIBRARY_PATH 9701 shlibpath_overrides_runpath=no 9702 hardcode_into_libs=yes 9703 ;; 9704 9705irix5* | irix6* | nonstopux*) 9706 case $host_os in 9707 nonstopux*) version_type=nonstopux ;; 9708 *) 9709 if test "$lt_cv_prog_gnu_ld" = yes; then 9710 version_type=linux 9711 else 9712 version_type=irix 9713 fi ;; 9714 esac 9715 need_lib_prefix=no 9716 need_version=no 9717 soname_spec='${libname}${release}${shared_ext}$major' 9718 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 9719 case $host_os in 9720 irix5* | nonstopux*) 9721 libsuff= shlibsuff= 9722 ;; 9723 *) 9724 case $LD in # libtool.m4 will add one of these switches to LD 9725 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 9726 libsuff= shlibsuff= libmagic=32-bit;; 9727 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 9728 libsuff=32 shlibsuff=N32 libmagic=N32;; 9729 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 9730 libsuff=64 shlibsuff=64 libmagic=64-bit;; 9731 *) libsuff= shlibsuff= libmagic=never-match;; 9732 esac 9733 ;; 9734 esac 9735 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 9736 shlibpath_overrides_runpath=no 9737 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 9738 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 9739 hardcode_into_libs=yes 9740 ;; 9741 9742# No shared lib support for Linux oldld, aout, or coff. 9743linux*oldld* | linux*aout* | linux*coff*) 9744 dynamic_linker=no 9745 ;; 9746 9747# This must be Linux ELF. 9748linux* | k*bsd*-gnu) 9749 version_type=linux 9750 need_lib_prefix=no 9751 need_version=no 9752 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9753 soname_spec='${libname}${release}${shared_ext}$major' 9754 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 9755 shlibpath_var=LD_LIBRARY_PATH 9756 shlibpath_overrides_runpath=no 9757 # Some binutils ld are patched to set DT_RUNPATH 9758 save_LDFLAGS=$LDFLAGS 9759 save_libdir=$libdir 9760 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 9761 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 9762 cat >conftest.$ac_ext <<_ACEOF 9763/* confdefs.h. */ 9764_ACEOF 9765cat confdefs.h >>conftest.$ac_ext 9766cat >>conftest.$ac_ext <<_ACEOF 9767/* end confdefs.h. */ 9768 9769int 9770main () 9771{ 9772 9773 ; 9774 return 0; 9775} 9776_ACEOF 9777rm -f conftest.$ac_objext conftest$ac_exeext 9778if { (ac_try="$ac_link" 9779case "(($ac_try" in 9780 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9781 *) ac_try_echo=$ac_try;; 9782esac 9783eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 9784$as_echo "$ac_try_echo") >&5 9785 (eval "$ac_link") 2>conftest.er1 9786 ac_status=$? 9787 grep -v '^ *+' conftest.er1 >conftest.err 9788 rm -f conftest.er1 9789 cat conftest.err >&5 9790 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9791 (exit $ac_status); } && { 9792 test -z "$ac_c_werror_flag" || 9793 test ! -s conftest.err 9794 } && test -s conftest$ac_exeext && { 9795 test "$cross_compiling" = yes || 9796 $as_test_x conftest$ac_exeext 9797 }; then 9798 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then 9799 shlibpath_overrides_runpath=yes 9800fi 9801 9802else 9803 $as_echo "$as_me: failed program was:" >&5 9804sed 's/^/| /' conftest.$ac_ext >&5 9805 9806 9807fi 9808 9809rm -rf conftest.dSYM 9810rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 9811 conftest$ac_exeext conftest.$ac_ext 9812 LDFLAGS=$save_LDFLAGS 9813 libdir=$save_libdir 9814 9815 # This implies no fast_install, which is unacceptable. 9816 # Some rework will be needed to allow for fast_install 9817 # before this can be enabled. 9818 hardcode_into_libs=yes 9819 9820 # Append ld.so.conf contents to the search path 9821 if test -f /etc/ld.so.conf; then 9822 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' ' '` 9823 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 9824 fi 9825 9826 # We used to test for /lib/ld.so.1 and disable shared libraries on 9827 # powerpc, because MkLinux only supported shared libraries with the 9828 # GNU dynamic linker. Since this was broken with cross compilers, 9829 # most powerpc-linux boxes support dynamic linking these days and 9830 # people can always --disable-shared, the test was removed, and we 9831 # assume the GNU/Linux dynamic linker is in use. 9832 dynamic_linker='GNU/Linux ld.so' 9833 ;; 9834 9835netbsd*) 9836 version_type=sunos 9837 need_lib_prefix=no 9838 need_version=no 9839 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9840 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9841 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9842 dynamic_linker='NetBSD (a.out) ld.so' 9843 else 9844 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9845 soname_spec='${libname}${release}${shared_ext}$major' 9846 dynamic_linker='NetBSD ld.elf_so' 9847 fi 9848 shlibpath_var=LD_LIBRARY_PATH 9849 shlibpath_overrides_runpath=yes 9850 hardcode_into_libs=yes 9851 ;; 9852 9853newsos6) 9854 version_type=linux 9855 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9856 shlibpath_var=LD_LIBRARY_PATH 9857 shlibpath_overrides_runpath=yes 9858 ;; 9859 9860*nto* | *qnx*) 9861 version_type=qnx 9862 need_lib_prefix=no 9863 need_version=no 9864 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9865 soname_spec='${libname}${release}${shared_ext}$major' 9866 shlibpath_var=LD_LIBRARY_PATH 9867 shlibpath_overrides_runpath=no 9868 hardcode_into_libs=yes 9869 dynamic_linker='ldqnx.so' 9870 ;; 9871 9872openbsd*) 9873 version_type=sunos 9874 sys_lib_dlsearch_path_spec="/usr/lib" 9875 need_lib_prefix=no 9876 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 9877 case $host_os in 9878 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 9879 *) need_version=no ;; 9880 esac 9881 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9882 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9883 shlibpath_var=LD_LIBRARY_PATH 9884 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9885 case $host_os in 9886 openbsd2.[89] | openbsd2.[89].*) 9887 shlibpath_overrides_runpath=no 9888 ;; 9889 *) 9890 shlibpath_overrides_runpath=yes 9891 ;; 9892 esac 9893 else 9894 shlibpath_overrides_runpath=yes 9895 fi 9896 ;; 9897 9898os2*) 9899 libname_spec='$name' 9900 shrext_cmds=".dll" 9901 need_lib_prefix=no 9902 library_names_spec='$libname${shared_ext} $libname.a' 9903 dynamic_linker='OS/2 ld.exe' 9904 shlibpath_var=LIBPATH 9905 ;; 9906 9907osf3* | osf4* | osf5*) 9908 version_type=osf 9909 need_lib_prefix=no 9910 need_version=no 9911 soname_spec='${libname}${release}${shared_ext}$major' 9912 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9913 shlibpath_var=LD_LIBRARY_PATH 9914 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 9915 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 9916 ;; 9917 9918rdos*) 9919 dynamic_linker=no 9920 ;; 9921 9922solaris*) 9923 version_type=linux 9924 need_lib_prefix=no 9925 need_version=no 9926 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9927 soname_spec='${libname}${release}${shared_ext}$major' 9928 shlibpath_var=LD_LIBRARY_PATH 9929 shlibpath_overrides_runpath=yes 9930 hardcode_into_libs=yes 9931 # ldd complains unless libraries are executable 9932 postinstall_cmds='chmod +x $lib' 9933 ;; 9934 9935sunos4*) 9936 version_type=sunos 9937 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9938 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 9939 shlibpath_var=LD_LIBRARY_PATH 9940 shlibpath_overrides_runpath=yes 9941 if test "$with_gnu_ld" = yes; then 9942 need_lib_prefix=no 9943 fi 9944 need_version=yes 9945 ;; 9946 9947sysv4 | sysv4.3*) 9948 version_type=linux 9949 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9950 soname_spec='${libname}${release}${shared_ext}$major' 9951 shlibpath_var=LD_LIBRARY_PATH 9952 case $host_vendor in 9953 sni) 9954 shlibpath_overrides_runpath=no 9955 need_lib_prefix=no 9956 runpath_var=LD_RUN_PATH 9957 ;; 9958 siemens) 9959 need_lib_prefix=no 9960 ;; 9961 motorola) 9962 need_lib_prefix=no 9963 need_version=no 9964 shlibpath_overrides_runpath=no 9965 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 9966 ;; 9967 esac 9968 ;; 9969 9970sysv4*MP*) 9971 if test -d /usr/nec ;then 9972 version_type=linux 9973 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 9974 soname_spec='$libname${shared_ext}.$major' 9975 shlibpath_var=LD_LIBRARY_PATH 9976 fi 9977 ;; 9978 9979sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 9980 version_type=freebsd-elf 9981 need_lib_prefix=no 9982 need_version=no 9983 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9984 soname_spec='${libname}${release}${shared_ext}$major' 9985 shlibpath_var=LD_LIBRARY_PATH 9986 shlibpath_overrides_runpath=yes 9987 hardcode_into_libs=yes 9988 if test "$with_gnu_ld" = yes; then 9989 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 9990 else 9991 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 9992 case $host_os in 9993 sco3.2v5*) 9994 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 9995 ;; 9996 esac 9997 fi 9998 sys_lib_dlsearch_path_spec='/usr/lib' 9999 ;; 10000 10001tpf*) 10002 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10003 version_type=linux 10004 need_lib_prefix=no 10005 need_version=no 10006 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10007 shlibpath_var=LD_LIBRARY_PATH 10008 shlibpath_overrides_runpath=no 10009 hardcode_into_libs=yes 10010 ;; 10011 10012uts4*) 10013 version_type=linux 10014 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10015 soname_spec='${libname}${release}${shared_ext}$major' 10016 shlibpath_var=LD_LIBRARY_PATH 10017 ;; 10018 10019*) 10020 dynamic_linker=no 10021 ;; 10022esac 10023{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 10024$as_echo "$dynamic_linker" >&6; } 10025test "$dynamic_linker" = no && can_build_shared=no 10026 10027variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10028if test "$GCC" = yes; then 10029 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10030fi 10031 10032if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10033 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10034fi 10035if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10036 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10037fi 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 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 10126$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10127hardcode_action= 10128if test -n "$hardcode_libdir_flag_spec" || 10129 test -n "$runpath_var" || 10130 test "X$hardcode_automatic" = "Xyes" ; then 10131 10132 # We can hardcode non-existent directories. 10133 if test "$hardcode_direct" != no && 10134 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10135 # have to relink, otherwise we might link with an installed library 10136 # when we should be linking with a yet-to-be-installed one 10137 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10138 test "$hardcode_minus_L" != no; then 10139 # Linking always hardcodes the temporary library directory. 10140 hardcode_action=relink 10141 else 10142 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10143 hardcode_action=immediate 10144 fi 10145else 10146 # We cannot hardcode anything, or else we can only hardcode existing 10147 # directories. 10148 hardcode_action=unsupported 10149fi 10150{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5 10151$as_echo "$hardcode_action" >&6; } 10152 10153if test "$hardcode_action" = relink || 10154 test "$inherit_rpath" = yes; then 10155 # Fast installation is not supported 10156 enable_fast_install=no 10157elif test "$shlibpath_overrides_runpath" = yes || 10158 test "$enable_shared" = no; then 10159 # Fast installation is not necessary 10160 enable_fast_install=needless 10161fi 10162 10163 10164 10165 10166 10167 10168 if test "x$enable_dlopen" != xyes; then 10169 enable_dlopen=unknown 10170 enable_dlopen_self=unknown 10171 enable_dlopen_self_static=unknown 10172else 10173 lt_cv_dlopen=no 10174 lt_cv_dlopen_libs= 10175 10176 case $host_os in 10177 beos*) 10178 lt_cv_dlopen="load_add_on" 10179 lt_cv_dlopen_libs= 10180 lt_cv_dlopen_self=yes 10181 ;; 10182 10183 mingw* | pw32* | cegcc*) 10184 lt_cv_dlopen="LoadLibrary" 10185 lt_cv_dlopen_libs= 10186 ;; 10187 10188 cygwin*) 10189 lt_cv_dlopen="dlopen" 10190 lt_cv_dlopen_libs= 10191 ;; 10192 10193 darwin*) 10194 # if libdl is installed we need to link against it 10195 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 10196$as_echo_n "checking for dlopen in -ldl... " >&6; } 10197if test "${ac_cv_lib_dl_dlopen+set}" = set; then 10198 $as_echo_n "(cached) " >&6 10199else 10200 ac_check_lib_save_LIBS=$LIBS 10201LIBS="-ldl $LIBS" 10202cat >conftest.$ac_ext <<_ACEOF 10203/* confdefs.h. */ 10204_ACEOF 10205cat confdefs.h >>conftest.$ac_ext 10206cat >>conftest.$ac_ext <<_ACEOF 10207/* end confdefs.h. */ 10208 10209/* Override any GCC internal prototype to avoid an error. 10210 Use char because int might match the return type of a GCC 10211 builtin and then its argument prototype would still apply. */ 10212#ifdef __cplusplus 10213extern "C" 10214#endif 10215char dlopen (); 10216int 10217main () 10218{ 10219return dlopen (); 10220 ; 10221 return 0; 10222} 10223_ACEOF 10224rm -f conftest.$ac_objext conftest$ac_exeext 10225if { (ac_try="$ac_link" 10226case "(($ac_try" in 10227 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10228 *) ac_try_echo=$ac_try;; 10229esac 10230eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10231$as_echo "$ac_try_echo") >&5 10232 (eval "$ac_link") 2>conftest.er1 10233 ac_status=$? 10234 grep -v '^ *+' conftest.er1 >conftest.err 10235 rm -f conftest.er1 10236 cat conftest.err >&5 10237 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10238 (exit $ac_status); } && { 10239 test -z "$ac_c_werror_flag" || 10240 test ! -s conftest.err 10241 } && test -s conftest$ac_exeext && { 10242 test "$cross_compiling" = yes || 10243 $as_test_x conftest$ac_exeext 10244 }; then 10245 ac_cv_lib_dl_dlopen=yes 10246else 10247 $as_echo "$as_me: failed program was:" >&5 10248sed 's/^/| /' conftest.$ac_ext >&5 10249 10250 ac_cv_lib_dl_dlopen=no 10251fi 10252 10253rm -rf conftest.dSYM 10254rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10255 conftest$ac_exeext conftest.$ac_ext 10256LIBS=$ac_check_lib_save_LIBS 10257fi 10258{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 10259$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10260if test "x$ac_cv_lib_dl_dlopen" = x""yes; then 10261 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10262else 10263 10264 lt_cv_dlopen="dyld" 10265 lt_cv_dlopen_libs= 10266 lt_cv_dlopen_self=yes 10267 10268fi 10269 10270 ;; 10271 10272 *) 10273 { $as_echo "$as_me:$LINENO: checking for shl_load" >&5 10274$as_echo_n "checking for shl_load... " >&6; } 10275if test "${ac_cv_func_shl_load+set}" = set; then 10276 $as_echo_n "(cached) " >&6 10277else 10278 cat >conftest.$ac_ext <<_ACEOF 10279/* confdefs.h. */ 10280_ACEOF 10281cat confdefs.h >>conftest.$ac_ext 10282cat >>conftest.$ac_ext <<_ACEOF 10283/* end confdefs.h. */ 10284/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 10285 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10286#define shl_load innocuous_shl_load 10287 10288/* System header to define __stub macros and hopefully few prototypes, 10289 which can conflict with char shl_load (); below. 10290 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10291 <limits.h> exists even on freestanding compilers. */ 10292 10293#ifdef __STDC__ 10294# include <limits.h> 10295#else 10296# include <assert.h> 10297#endif 10298 10299#undef shl_load 10300 10301/* Override any GCC internal prototype to avoid an error. 10302 Use char because int might match the return type of a GCC 10303 builtin and then its argument prototype would still apply. */ 10304#ifdef __cplusplus 10305extern "C" 10306#endif 10307char shl_load (); 10308/* The GNU C library defines this for functions which it implements 10309 to always fail with ENOSYS. Some functions are actually named 10310 something starting with __ and the normal name is an alias. */ 10311#if defined __stub_shl_load || defined __stub___shl_load 10312choke me 10313#endif 10314 10315int 10316main () 10317{ 10318return shl_load (); 10319 ; 10320 return 0; 10321} 10322_ACEOF 10323rm -f conftest.$ac_objext conftest$ac_exeext 10324if { (ac_try="$ac_link" 10325case "(($ac_try" in 10326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10327 *) ac_try_echo=$ac_try;; 10328esac 10329eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10330$as_echo "$ac_try_echo") >&5 10331 (eval "$ac_link") 2>conftest.er1 10332 ac_status=$? 10333 grep -v '^ *+' conftest.er1 >conftest.err 10334 rm -f conftest.er1 10335 cat conftest.err >&5 10336 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10337 (exit $ac_status); } && { 10338 test -z "$ac_c_werror_flag" || 10339 test ! -s conftest.err 10340 } && test -s conftest$ac_exeext && { 10341 test "$cross_compiling" = yes || 10342 $as_test_x conftest$ac_exeext 10343 }; then 10344 ac_cv_func_shl_load=yes 10345else 10346 $as_echo "$as_me: failed program was:" >&5 10347sed 's/^/| /' conftest.$ac_ext >&5 10348 10349 ac_cv_func_shl_load=no 10350fi 10351 10352rm -rf conftest.dSYM 10353rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10354 conftest$ac_exeext conftest.$ac_ext 10355fi 10356{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 10357$as_echo "$ac_cv_func_shl_load" >&6; } 10358if test "x$ac_cv_func_shl_load" = x""yes; then 10359 lt_cv_dlopen="shl_load" 10360else 10361 { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 10362$as_echo_n "checking for shl_load in -ldld... " >&6; } 10363if test "${ac_cv_lib_dld_shl_load+set}" = set; then 10364 $as_echo_n "(cached) " >&6 10365else 10366 ac_check_lib_save_LIBS=$LIBS 10367LIBS="-ldld $LIBS" 10368cat >conftest.$ac_ext <<_ACEOF 10369/* confdefs.h. */ 10370_ACEOF 10371cat confdefs.h >>conftest.$ac_ext 10372cat >>conftest.$ac_ext <<_ACEOF 10373/* end confdefs.h. */ 10374 10375/* Override any GCC internal prototype to avoid an error. 10376 Use char because int might match the return type of a GCC 10377 builtin and then its argument prototype would still apply. */ 10378#ifdef __cplusplus 10379extern "C" 10380#endif 10381char shl_load (); 10382int 10383main () 10384{ 10385return shl_load (); 10386 ; 10387 return 0; 10388} 10389_ACEOF 10390rm -f conftest.$ac_objext conftest$ac_exeext 10391if { (ac_try="$ac_link" 10392case "(($ac_try" in 10393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10394 *) ac_try_echo=$ac_try;; 10395esac 10396eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10397$as_echo "$ac_try_echo") >&5 10398 (eval "$ac_link") 2>conftest.er1 10399 ac_status=$? 10400 grep -v '^ *+' conftest.er1 >conftest.err 10401 rm -f conftest.er1 10402 cat conftest.err >&5 10403 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10404 (exit $ac_status); } && { 10405 test -z "$ac_c_werror_flag" || 10406 test ! -s conftest.err 10407 } && test -s conftest$ac_exeext && { 10408 test "$cross_compiling" = yes || 10409 $as_test_x conftest$ac_exeext 10410 }; then 10411 ac_cv_lib_dld_shl_load=yes 10412else 10413 $as_echo "$as_me: failed program was:" >&5 10414sed 's/^/| /' conftest.$ac_ext >&5 10415 10416 ac_cv_lib_dld_shl_load=no 10417fi 10418 10419rm -rf conftest.dSYM 10420rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10421 conftest$ac_exeext conftest.$ac_ext 10422LIBS=$ac_check_lib_save_LIBS 10423fi 10424{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 10425$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10426if test "x$ac_cv_lib_dld_shl_load" = x""yes; then 10427 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10428else 10429 { $as_echo "$as_me:$LINENO: checking for dlopen" >&5 10430$as_echo_n "checking for dlopen... " >&6; } 10431if test "${ac_cv_func_dlopen+set}" = set; then 10432 $as_echo_n "(cached) " >&6 10433else 10434 cat >conftest.$ac_ext <<_ACEOF 10435/* confdefs.h. */ 10436_ACEOF 10437cat confdefs.h >>conftest.$ac_ext 10438cat >>conftest.$ac_ext <<_ACEOF 10439/* end confdefs.h. */ 10440/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. 10441 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10442#define dlopen innocuous_dlopen 10443 10444/* System header to define __stub macros and hopefully few prototypes, 10445 which can conflict with char dlopen (); below. 10446 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10447 <limits.h> exists even on freestanding compilers. */ 10448 10449#ifdef __STDC__ 10450# include <limits.h> 10451#else 10452# include <assert.h> 10453#endif 10454 10455#undef dlopen 10456 10457/* Override any GCC internal prototype to avoid an error. 10458 Use char because int might match the return type of a GCC 10459 builtin and then its argument prototype would still apply. */ 10460#ifdef __cplusplus 10461extern "C" 10462#endif 10463char dlopen (); 10464/* The GNU C library defines this for functions which it implements 10465 to always fail with ENOSYS. Some functions are actually named 10466 something starting with __ and the normal name is an alias. */ 10467#if defined __stub_dlopen || defined __stub___dlopen 10468choke me 10469#endif 10470 10471int 10472main () 10473{ 10474return dlopen (); 10475 ; 10476 return 0; 10477} 10478_ACEOF 10479rm -f conftest.$ac_objext conftest$ac_exeext 10480if { (ac_try="$ac_link" 10481case "(($ac_try" in 10482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10483 *) ac_try_echo=$ac_try;; 10484esac 10485eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10486$as_echo "$ac_try_echo") >&5 10487 (eval "$ac_link") 2>conftest.er1 10488 ac_status=$? 10489 grep -v '^ *+' conftest.er1 >conftest.err 10490 rm -f conftest.er1 10491 cat conftest.err >&5 10492 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10493 (exit $ac_status); } && { 10494 test -z "$ac_c_werror_flag" || 10495 test ! -s conftest.err 10496 } && test -s conftest$ac_exeext && { 10497 test "$cross_compiling" = yes || 10498 $as_test_x conftest$ac_exeext 10499 }; then 10500 ac_cv_func_dlopen=yes 10501else 10502 $as_echo "$as_me: failed program was:" >&5 10503sed 's/^/| /' conftest.$ac_ext >&5 10504 10505 ac_cv_func_dlopen=no 10506fi 10507 10508rm -rf conftest.dSYM 10509rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10510 conftest$ac_exeext conftest.$ac_ext 10511fi 10512{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 10513$as_echo "$ac_cv_func_dlopen" >&6; } 10514if test "x$ac_cv_func_dlopen" = x""yes; then 10515 lt_cv_dlopen="dlopen" 10516else 10517 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 10518$as_echo_n "checking for dlopen in -ldl... " >&6; } 10519if test "${ac_cv_lib_dl_dlopen+set}" = set; then 10520 $as_echo_n "(cached) " >&6 10521else 10522 ac_check_lib_save_LIBS=$LIBS 10523LIBS="-ldl $LIBS" 10524cat >conftest.$ac_ext <<_ACEOF 10525/* confdefs.h. */ 10526_ACEOF 10527cat confdefs.h >>conftest.$ac_ext 10528cat >>conftest.$ac_ext <<_ACEOF 10529/* end confdefs.h. */ 10530 10531/* Override any GCC internal prototype to avoid an error. 10532 Use char because int might match the return type of a GCC 10533 builtin and then its argument prototype would still apply. */ 10534#ifdef __cplusplus 10535extern "C" 10536#endif 10537char dlopen (); 10538int 10539main () 10540{ 10541return dlopen (); 10542 ; 10543 return 0; 10544} 10545_ACEOF 10546rm -f conftest.$ac_objext conftest$ac_exeext 10547if { (ac_try="$ac_link" 10548case "(($ac_try" in 10549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10550 *) ac_try_echo=$ac_try;; 10551esac 10552eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10553$as_echo "$ac_try_echo") >&5 10554 (eval "$ac_link") 2>conftest.er1 10555 ac_status=$? 10556 grep -v '^ *+' conftest.er1 >conftest.err 10557 rm -f conftest.er1 10558 cat conftest.err >&5 10559 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10560 (exit $ac_status); } && { 10561 test -z "$ac_c_werror_flag" || 10562 test ! -s conftest.err 10563 } && test -s conftest$ac_exeext && { 10564 test "$cross_compiling" = yes || 10565 $as_test_x conftest$ac_exeext 10566 }; then 10567 ac_cv_lib_dl_dlopen=yes 10568else 10569 $as_echo "$as_me: failed program was:" >&5 10570sed 's/^/| /' conftest.$ac_ext >&5 10571 10572 ac_cv_lib_dl_dlopen=no 10573fi 10574 10575rm -rf conftest.dSYM 10576rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10577 conftest$ac_exeext conftest.$ac_ext 10578LIBS=$ac_check_lib_save_LIBS 10579fi 10580{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 10581$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10582if test "x$ac_cv_lib_dl_dlopen" = x""yes; then 10583 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10584else 10585 { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 10586$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10587if test "${ac_cv_lib_svld_dlopen+set}" = set; then 10588 $as_echo_n "(cached) " >&6 10589else 10590 ac_check_lib_save_LIBS=$LIBS 10591LIBS="-lsvld $LIBS" 10592cat >conftest.$ac_ext <<_ACEOF 10593/* confdefs.h. */ 10594_ACEOF 10595cat confdefs.h >>conftest.$ac_ext 10596cat >>conftest.$ac_ext <<_ACEOF 10597/* end confdefs.h. */ 10598 10599/* Override any GCC internal prototype to avoid an error. 10600 Use char because int might match the return type of a GCC 10601 builtin and then its argument prototype would still apply. */ 10602#ifdef __cplusplus 10603extern "C" 10604#endif 10605char dlopen (); 10606int 10607main () 10608{ 10609return dlopen (); 10610 ; 10611 return 0; 10612} 10613_ACEOF 10614rm -f conftest.$ac_objext conftest$ac_exeext 10615if { (ac_try="$ac_link" 10616case "(($ac_try" in 10617 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10618 *) ac_try_echo=$ac_try;; 10619esac 10620eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10621$as_echo "$ac_try_echo") >&5 10622 (eval "$ac_link") 2>conftest.er1 10623 ac_status=$? 10624 grep -v '^ *+' conftest.er1 >conftest.err 10625 rm -f conftest.er1 10626 cat conftest.err >&5 10627 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10628 (exit $ac_status); } && { 10629 test -z "$ac_c_werror_flag" || 10630 test ! -s conftest.err 10631 } && test -s conftest$ac_exeext && { 10632 test "$cross_compiling" = yes || 10633 $as_test_x conftest$ac_exeext 10634 }; then 10635 ac_cv_lib_svld_dlopen=yes 10636else 10637 $as_echo "$as_me: failed program was:" >&5 10638sed 's/^/| /' conftest.$ac_ext >&5 10639 10640 ac_cv_lib_svld_dlopen=no 10641fi 10642 10643rm -rf conftest.dSYM 10644rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10645 conftest$ac_exeext conftest.$ac_ext 10646LIBS=$ac_check_lib_save_LIBS 10647fi 10648{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 10649$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10650if test "x$ac_cv_lib_svld_dlopen" = x""yes; then 10651 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10652else 10653 { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 10654$as_echo_n "checking for dld_link in -ldld... " >&6; } 10655if test "${ac_cv_lib_dld_dld_link+set}" = set; then 10656 $as_echo_n "(cached) " >&6 10657else 10658 ac_check_lib_save_LIBS=$LIBS 10659LIBS="-ldld $LIBS" 10660cat >conftest.$ac_ext <<_ACEOF 10661/* confdefs.h. */ 10662_ACEOF 10663cat confdefs.h >>conftest.$ac_ext 10664cat >>conftest.$ac_ext <<_ACEOF 10665/* end confdefs.h. */ 10666 10667/* Override any GCC internal prototype to avoid an error. 10668 Use char because int might match the return type of a GCC 10669 builtin and then its argument prototype would still apply. */ 10670#ifdef __cplusplus 10671extern "C" 10672#endif 10673char dld_link (); 10674int 10675main () 10676{ 10677return dld_link (); 10678 ; 10679 return 0; 10680} 10681_ACEOF 10682rm -f conftest.$ac_objext conftest$ac_exeext 10683if { (ac_try="$ac_link" 10684case "(($ac_try" in 10685 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10686 *) ac_try_echo=$ac_try;; 10687esac 10688eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10689$as_echo "$ac_try_echo") >&5 10690 (eval "$ac_link") 2>conftest.er1 10691 ac_status=$? 10692 grep -v '^ *+' conftest.er1 >conftest.err 10693 rm -f conftest.er1 10694 cat conftest.err >&5 10695 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10696 (exit $ac_status); } && { 10697 test -z "$ac_c_werror_flag" || 10698 test ! -s conftest.err 10699 } && test -s conftest$ac_exeext && { 10700 test "$cross_compiling" = yes || 10701 $as_test_x conftest$ac_exeext 10702 }; then 10703 ac_cv_lib_dld_dld_link=yes 10704else 10705 $as_echo "$as_me: failed program was:" >&5 10706sed 's/^/| /' conftest.$ac_ext >&5 10707 10708 ac_cv_lib_dld_dld_link=no 10709fi 10710 10711rm -rf conftest.dSYM 10712rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10713 conftest$ac_exeext conftest.$ac_ext 10714LIBS=$ac_check_lib_save_LIBS 10715fi 10716{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 10717$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10718if test "x$ac_cv_lib_dld_dld_link" = x""yes; then 10719 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10720fi 10721 10722 10723fi 10724 10725 10726fi 10727 10728 10729fi 10730 10731 10732fi 10733 10734 10735fi 10736 10737 ;; 10738 esac 10739 10740 if test "x$lt_cv_dlopen" != xno; then 10741 enable_dlopen=yes 10742 else 10743 enable_dlopen=no 10744 fi 10745 10746 case $lt_cv_dlopen in 10747 dlopen) 10748 save_CPPFLAGS="$CPPFLAGS" 10749 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10750 10751 save_LDFLAGS="$LDFLAGS" 10752 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10753 10754 save_LIBS="$LIBS" 10755 LIBS="$lt_cv_dlopen_libs $LIBS" 10756 10757 { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 10758$as_echo_n "checking whether a program can dlopen itself... " >&6; } 10759if test "${lt_cv_dlopen_self+set}" = set; then 10760 $as_echo_n "(cached) " >&6 10761else 10762 if test "$cross_compiling" = yes; then : 10763 lt_cv_dlopen_self=cross 10764else 10765 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10766 lt_status=$lt_dlunknown 10767 cat > conftest.$ac_ext <<_LT_EOF 10768#line 10768 "configure" 10769#include "confdefs.h" 10770 10771#if HAVE_DLFCN_H 10772#include <dlfcn.h> 10773#endif 10774 10775#include <stdio.h> 10776 10777#ifdef RTLD_GLOBAL 10778# define LT_DLGLOBAL RTLD_GLOBAL 10779#else 10780# ifdef DL_GLOBAL 10781# define LT_DLGLOBAL DL_GLOBAL 10782# else 10783# define LT_DLGLOBAL 0 10784# endif 10785#endif 10786 10787/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10788 find out it does not work in some platform. */ 10789#ifndef LT_DLLAZY_OR_NOW 10790# ifdef RTLD_LAZY 10791# define LT_DLLAZY_OR_NOW RTLD_LAZY 10792# else 10793# ifdef DL_LAZY 10794# define LT_DLLAZY_OR_NOW DL_LAZY 10795# else 10796# ifdef RTLD_NOW 10797# define LT_DLLAZY_OR_NOW RTLD_NOW 10798# else 10799# ifdef DL_NOW 10800# define LT_DLLAZY_OR_NOW DL_NOW 10801# else 10802# define LT_DLLAZY_OR_NOW 0 10803# endif 10804# endif 10805# endif 10806# endif 10807#endif 10808 10809void fnord() { int i=42;} 10810int main () 10811{ 10812 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10813 int status = $lt_dlunknown; 10814 10815 if (self) 10816 { 10817 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10818 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10819 /* dlclose (self); */ 10820 } 10821 else 10822 puts (dlerror ()); 10823 10824 return status; 10825} 10826_LT_EOF 10827 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10828 (eval $ac_link) 2>&5 10829 ac_status=$? 10830 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10831 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10832 (./conftest; exit; ) >&5 2>/dev/null 10833 lt_status=$? 10834 case x$lt_status in 10835 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 10836 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 10837 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 10838 esac 10839 else : 10840 # compilation failed 10841 lt_cv_dlopen_self=no 10842 fi 10843fi 10844rm -fr conftest* 10845 10846 10847fi 10848{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 10849$as_echo "$lt_cv_dlopen_self" >&6; } 10850 10851 if test "x$lt_cv_dlopen_self" = xyes; then 10852 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 10853 { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 10854$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 10855if test "${lt_cv_dlopen_self_static+set}" = set; then 10856 $as_echo_n "(cached) " >&6 10857else 10858 if test "$cross_compiling" = yes; then : 10859 lt_cv_dlopen_self_static=cross 10860else 10861 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10862 lt_status=$lt_dlunknown 10863 cat > conftest.$ac_ext <<_LT_EOF 10864#line 10864 "configure" 10865#include "confdefs.h" 10866 10867#if HAVE_DLFCN_H 10868#include <dlfcn.h> 10869#endif 10870 10871#include <stdio.h> 10872 10873#ifdef RTLD_GLOBAL 10874# define LT_DLGLOBAL RTLD_GLOBAL 10875#else 10876# ifdef DL_GLOBAL 10877# define LT_DLGLOBAL DL_GLOBAL 10878# else 10879# define LT_DLGLOBAL 0 10880# endif 10881#endif 10882 10883/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10884 find out it does not work in some platform. */ 10885#ifndef LT_DLLAZY_OR_NOW 10886# ifdef RTLD_LAZY 10887# define LT_DLLAZY_OR_NOW RTLD_LAZY 10888# else 10889# ifdef DL_LAZY 10890# define LT_DLLAZY_OR_NOW DL_LAZY 10891# else 10892# ifdef RTLD_NOW 10893# define LT_DLLAZY_OR_NOW RTLD_NOW 10894# else 10895# ifdef DL_NOW 10896# define LT_DLLAZY_OR_NOW DL_NOW 10897# else 10898# define LT_DLLAZY_OR_NOW 0 10899# endif 10900# endif 10901# endif 10902# endif 10903#endif 10904 10905void fnord() { int i=42;} 10906int main () 10907{ 10908 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10909 int status = $lt_dlunknown; 10910 10911 if (self) 10912 { 10913 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10914 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10915 /* dlclose (self); */ 10916 } 10917 else 10918 puts (dlerror ()); 10919 10920 return status; 10921} 10922_LT_EOF 10923 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10924 (eval $ac_link) 2>&5 10925 ac_status=$? 10926 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10927 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10928 (./conftest; exit; ) >&5 2>/dev/null 10929 lt_status=$? 10930 case x$lt_status in 10931 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 10932 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 10933 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 10934 esac 10935 else : 10936 # compilation failed 10937 lt_cv_dlopen_self_static=no 10938 fi 10939fi 10940rm -fr conftest* 10941 10942 10943fi 10944{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 10945$as_echo "$lt_cv_dlopen_self_static" >&6; } 10946 fi 10947 10948 CPPFLAGS="$save_CPPFLAGS" 10949 LDFLAGS="$save_LDFLAGS" 10950 LIBS="$save_LIBS" 10951 ;; 10952 esac 10953 10954 case $lt_cv_dlopen_self in 10955 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 10956 *) enable_dlopen_self=unknown ;; 10957 esac 10958 10959 case $lt_cv_dlopen_self_static in 10960 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 10961 *) enable_dlopen_self_static=unknown ;; 10962 esac 10963fi 10964 10965 10966 10967 10968 10969 10970 10971 10972 10973 10974 10975 10976 10977 10978 10979 10980 10981striplib= 10982old_striplib= 10983{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 10984$as_echo_n "checking whether stripping libraries is possible... " >&6; } 10985if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 10986 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 10987 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 10988 { $as_echo "$as_me:$LINENO: result: yes" >&5 10989$as_echo "yes" >&6; } 10990else 10991# FIXME - insert some real tests, host_os isn't really good enough 10992 case $host_os in 10993 darwin*) 10994 if test -n "$STRIP" ; then 10995 striplib="$STRIP -x" 10996 old_striplib="$STRIP -S" 10997 { $as_echo "$as_me:$LINENO: result: yes" >&5 10998$as_echo "yes" >&6; } 10999 else 11000 { $as_echo "$as_me:$LINENO: result: no" >&5 11001$as_echo "no" >&6; } 11002 fi 11003 ;; 11004 *) 11005 { $as_echo "$as_me:$LINENO: result: no" >&5 11006$as_echo "no" >&6; } 11007 ;; 11008 esac 11009fi 11010 11011 11012 11013 11014 11015 11016 11017 11018 11019 11020 11021 11022 # Report which library types will actually be built 11023 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 11024$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11025 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 11026$as_echo "$can_build_shared" >&6; } 11027 11028 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 11029$as_echo_n "checking whether to build shared libraries... " >&6; } 11030 test "$can_build_shared" = "no" && enable_shared=no 11031 11032 # On AIX, shared libraries and static libraries use the same namespace, and 11033 # are all built from PIC. 11034 case $host_os in 11035 aix3*) 11036 test "$enable_shared" = yes && enable_static=no 11037 if test -n "$RANLIB"; then 11038 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11039 postinstall_cmds='$RANLIB $lib' 11040 fi 11041 ;; 11042 11043 aix[4-9]*) 11044 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11045 test "$enable_shared" = yes && enable_static=no 11046 fi 11047 ;; 11048 esac 11049 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 11050$as_echo "$enable_shared" >&6; } 11051 11052 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5 11053$as_echo_n "checking whether to build static libraries... " >&6; } 11054 # Make sure either enable_shared or enable_static is yes. 11055 test "$enable_shared" = yes || enable_static=yes 11056 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5 11057$as_echo "$enable_static" >&6; } 11058 11059 11060 11061 11062fi 11063ac_ext=c 11064ac_cpp='$CPP $CPPFLAGS' 11065ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11066ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11067ac_compiler_gnu=$ac_cv_c_compiler_gnu 11068 11069CC="$lt_save_CC" 11070 11071 11072 11073 11074 11075 11076 11077 11078 11079 11080 11081 11082 11083 ac_config_commands="$ac_config_commands libtool" 11084 11085 11086 11087 11088# Only expand once: 11089 11090 11091 11092 11093if test "x$GCC" = xyes ; then 11094 CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \ 11095-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \ 11096-Wbad-function-cast" 11097 case `gcc -dumpversion` in 11098 3.4.* | 4.*) 11099 CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement" 11100 ;; 11101 esac 11102else 11103 { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5 11104$as_echo_n "checking whether __SUNPRO_C is declared... " >&6; } 11105if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then 11106 $as_echo_n "(cached) " >&6 11107else 11108 cat >conftest.$ac_ext <<_ACEOF 11109/* confdefs.h. */ 11110_ACEOF 11111cat confdefs.h >>conftest.$ac_ext 11112cat >>conftest.$ac_ext <<_ACEOF 11113/* end confdefs.h. */ 11114$ac_includes_default 11115int 11116main () 11117{ 11118#ifndef __SUNPRO_C 11119 (void) __SUNPRO_C; 11120#endif 11121 11122 ; 11123 return 0; 11124} 11125_ACEOF 11126rm -f conftest.$ac_objext 11127if { (ac_try="$ac_compile" 11128case "(($ac_try" in 11129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11130 *) ac_try_echo=$ac_try;; 11131esac 11132eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11133$as_echo "$ac_try_echo") >&5 11134 (eval "$ac_compile") 2>conftest.er1 11135 ac_status=$? 11136 grep -v '^ *+' conftest.er1 >conftest.err 11137 rm -f conftest.er1 11138 cat conftest.err >&5 11139 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11140 (exit $ac_status); } && { 11141 test -z "$ac_c_werror_flag" || 11142 test ! -s conftest.err 11143 } && test -s conftest.$ac_objext; then 11144 ac_cv_have_decl___SUNPRO_C=yes 11145else 11146 $as_echo "$as_me: failed program was:" >&5 11147sed 's/^/| /' conftest.$ac_ext >&5 11148 11149 ac_cv_have_decl___SUNPRO_C=no 11150fi 11151 11152rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11153fi 11154{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5 11155$as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; } 11156if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then 11157 SUNCC="yes" 11158else 11159 SUNCC="no" 11160fi 11161 11162 if test "x$SUNCC" = "xyes"; then 11163 CWARNFLAGS="-v" 11164 fi 11165fi 11166 11167 11168 11169# Check randr configuration, strip extra digits from package version to 11170# find the required protocol version 11171 11172RANDR_VERSION=`echo $VERSION | sed 's/^\([0-9][0-9]*\.[0-9][0-9]*\).*$/\1/'` 11173 11174 11175 11176if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 11177 if test -n "$ac_tool_prefix"; then 11178 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 11179set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 11180{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11181$as_echo_n "checking for $ac_word... " >&6; } 11182if test "${ac_cv_path_PKG_CONFIG+set}" = set; then 11183 $as_echo_n "(cached) " >&6 11184else 11185 case $PKG_CONFIG in 11186 [\\/]* | ?:[\\/]*) 11187 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 11188 ;; 11189 *) 11190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11191for as_dir in $PATH 11192do 11193 IFS=$as_save_IFS 11194 test -z "$as_dir" && as_dir=. 11195 for ac_exec_ext in '' $ac_executable_extensions; do 11196 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11197 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11198 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11199 break 2 11200 fi 11201done 11202done 11203IFS=$as_save_IFS 11204 11205 ;; 11206esac 11207fi 11208PKG_CONFIG=$ac_cv_path_PKG_CONFIG 11209if test -n "$PKG_CONFIG"; then 11210 { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 11211$as_echo "$PKG_CONFIG" >&6; } 11212else 11213 { $as_echo "$as_me:$LINENO: result: no" >&5 11214$as_echo "no" >&6; } 11215fi 11216 11217 11218fi 11219if test -z "$ac_cv_path_PKG_CONFIG"; then 11220 ac_pt_PKG_CONFIG=$PKG_CONFIG 11221 # Extract the first word of "pkg-config", so it can be a program name with args. 11222set dummy pkg-config; ac_word=$2 11223{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11224$as_echo_n "checking for $ac_word... " >&6; } 11225if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then 11226 $as_echo_n "(cached) " >&6 11227else 11228 case $ac_pt_PKG_CONFIG in 11229 [\\/]* | ?:[\\/]*) 11230 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 11231 ;; 11232 *) 11233 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11234for as_dir in $PATH 11235do 11236 IFS=$as_save_IFS 11237 test -z "$as_dir" && as_dir=. 11238 for ac_exec_ext in '' $ac_executable_extensions; do 11239 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11240 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11241 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11242 break 2 11243 fi 11244done 11245done 11246IFS=$as_save_IFS 11247 11248 ;; 11249esac 11250fi 11251ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 11252if test -n "$ac_pt_PKG_CONFIG"; then 11253 { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5 11254$as_echo "$ac_pt_PKG_CONFIG" >&6; } 11255else 11256 { $as_echo "$as_me:$LINENO: result: no" >&5 11257$as_echo "no" >&6; } 11258fi 11259 11260 if test "x$ac_pt_PKG_CONFIG" = x; then 11261 PKG_CONFIG="" 11262 else 11263 case $cross_compiling:$ac_tool_warned in 11264yes:) 11265{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 11266$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11267ac_tool_warned=yes ;; 11268esac 11269 PKG_CONFIG=$ac_pt_PKG_CONFIG 11270 fi 11271else 11272 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 11273fi 11274 11275fi 11276if test -n "$PKG_CONFIG"; then 11277 _pkg_min_version=0.9.0 11278 { $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5 11279$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 11280 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 11281 { $as_echo "$as_me:$LINENO: result: yes" >&5 11282$as_echo "yes" >&6; } 11283 else 11284 { $as_echo "$as_me:$LINENO: result: no" >&5 11285$as_echo "no" >&6; } 11286 PKG_CONFIG="" 11287 fi 11288 11289fi 11290 11291pkg_failed=no 11292{ $as_echo "$as_me:$LINENO: checking for RANDR" >&5 11293$as_echo_n "checking for RANDR... " >&6; } 11294 11295if test -n "$RANDR_CFLAGS"; then 11296 pkg_cv_RANDR_CFLAGS="$RANDR_CFLAGS" 11297 elif test -n "$PKG_CONFIG"; then 11298 if test -n "$PKG_CONFIG" && \ 11299 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 randrproto >= \$RANDR_VERSION xext xextproto xrender renderproto\"") >&5 11300 ($PKG_CONFIG --exists --print-errors "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto") 2>&5 11301 ac_status=$? 11302 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11303 (exit $ac_status); }; then 11304 pkg_cv_RANDR_CFLAGS=`$PKG_CONFIG --cflags "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto" 2>/dev/null` 11305else 11306 pkg_failed=yes 11307fi 11308 else 11309 pkg_failed=untried 11310fi 11311if test -n "$RANDR_LIBS"; then 11312 pkg_cv_RANDR_LIBS="$RANDR_LIBS" 11313 elif test -n "$PKG_CONFIG"; then 11314 if test -n "$PKG_CONFIG" && \ 11315 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 randrproto >= \$RANDR_VERSION xext xextproto xrender renderproto\"") >&5 11316 ($PKG_CONFIG --exists --print-errors "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto") 2>&5 11317 ac_status=$? 11318 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11319 (exit $ac_status); }; then 11320 pkg_cv_RANDR_LIBS=`$PKG_CONFIG --libs "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto" 2>/dev/null` 11321else 11322 pkg_failed=yes 11323fi 11324 else 11325 pkg_failed=untried 11326fi 11327 11328 11329 11330if test $pkg_failed = yes; then 11331 11332if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11333 _pkg_short_errors_supported=yes 11334else 11335 _pkg_short_errors_supported=no 11336fi 11337 if test $_pkg_short_errors_supported = yes; then 11338 RANDR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto" 2>&1` 11339 else 11340 RANDR_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto" 2>&1` 11341 fi 11342 # Put the nasty error message in config.log where it belongs 11343 echo "$RANDR_PKG_ERRORS" >&5 11344 11345 { { $as_echo "$as_me:$LINENO: error: Package requirements (x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto) were not met: 11346 11347$RANDR_PKG_ERRORS 11348 11349Consider adjusting the PKG_CONFIG_PATH environment variable if you 11350installed software in a non-standard prefix. 11351 11352Alternatively, you may set the environment variables RANDR_CFLAGS 11353and RANDR_LIBS to avoid the need to call pkg-config. 11354See the pkg-config man page for more details. 11355" >&5 11356$as_echo "$as_me: error: Package requirements (x11 randrproto >= $RANDR_VERSION xext xextproto xrender renderproto) were not met: 11357 11358$RANDR_PKG_ERRORS 11359 11360Consider adjusting the PKG_CONFIG_PATH environment variable if you 11361installed software in a non-standard prefix. 11362 11363Alternatively, you may set the environment variables RANDR_CFLAGS 11364and RANDR_LIBS to avoid the need to call pkg-config. 11365See the pkg-config man page for more details. 11366" >&2;} 11367 { (exit 1); exit 1; }; } 11368elif test $pkg_failed = untried; then 11369 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 11370$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11371{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it 11372is in your PATH or set the PKG_CONFIG environment variable to the full 11373path to pkg-config. 11374 11375Alternatively, you may set the environment variables RANDR_CFLAGS 11376and RANDR_LIBS to avoid the need to call pkg-config. 11377See the pkg-config man page for more details. 11378 11379To get pkg-config, see <http://pkg-config.freedesktop.org/>. 11380See \`config.log' for more details." >&5 11381$as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it 11382is in your PATH or set the PKG_CONFIG environment variable to the full 11383path to pkg-config. 11384 11385Alternatively, you may set the environment variables RANDR_CFLAGS 11386and RANDR_LIBS to avoid the need to call pkg-config. 11387See the pkg-config man page for more details. 11388 11389To get pkg-config, see <http://pkg-config.freedesktop.org/>. 11390See \`config.log' for more details." >&2;} 11391 { (exit 1); exit 1; }; }; } 11392else 11393 RANDR_CFLAGS=$pkg_cv_RANDR_CFLAGS 11394 RANDR_LIBS=$pkg_cv_RANDR_LIBS 11395 { $as_echo "$as_me:$LINENO: result: yes" >&5 11396$as_echo "yes" >&6; } 11397 : 11398fi 11399RANDR_CFLAGS="$CWARNFLAGS $RANDR_CFLAGS" 11400 11401 11402 11403 11404# Check whether --enable-malloc0returnsnull was given. 11405if test "${enable_malloc0returnsnull+set}" = set; then 11406 enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval 11407else 11408 MALLOC_ZERO_RETURNS_NULL=auto 11409fi 11410 11411 11412{ $as_echo "$as_me:$LINENO: checking whether malloc(0) returns NULL" >&5 11413$as_echo_n "checking whether malloc(0) returns NULL... " >&6; } 11414if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then 11415 if test "$cross_compiling" = yes; then 11416 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 11417$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11418{ { $as_echo "$as_me:$LINENO: error: cannot run test program while cross compiling 11419See \`config.log' for more details." >&5 11420$as_echo "$as_me: error: cannot run test program while cross compiling 11421See \`config.log' for more details." >&2;} 11422 { (exit 1); exit 1; }; }; } 11423else 11424 cat >conftest.$ac_ext <<_ACEOF 11425 11426char *malloc(); 11427char *realloc(); 11428char *calloc(); 11429main() { 11430 char *m0, *r0, *c0, *p; 11431 m0 = malloc(0); 11432 p = malloc(10); 11433 r0 = realloc(p,0); 11434 c0 = calloc(0); 11435 exit(m0 == 0 || r0 == 0 || c0 == 0 ? 0 : 1); 11436} 11437_ACEOF 11438rm -f conftest$ac_exeext 11439if { (ac_try="$ac_link" 11440case "(($ac_try" in 11441 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11442 *) ac_try_echo=$ac_try;; 11443esac 11444eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11445$as_echo "$ac_try_echo") >&5 11446 (eval "$ac_link") 2>&5 11447 ac_status=$? 11448 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11449 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 11450 { (case "(($ac_try" in 11451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11452 *) ac_try_echo=$ac_try;; 11453esac 11454eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11455$as_echo "$ac_try_echo") >&5 11456 (eval "$ac_try") 2>&5 11457 ac_status=$? 11458 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11459 (exit $ac_status); }; }; then 11460 MALLOC_ZERO_RETURNS_NULL=yes 11461else 11462 $as_echo "$as_me: program exited with status $ac_status" >&5 11463$as_echo "$as_me: failed program was:" >&5 11464sed 's/^/| /' conftest.$ac_ext >&5 11465 11466( exit $ac_status ) 11467MALLOC_ZERO_RETURNS_NULL=no 11468fi 11469rm -rf conftest.dSYM 11470rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11471fi 11472 11473 11474fi 11475{ $as_echo "$as_me:$LINENO: result: $MALLOC_ZERO_RETURNS_NULL" >&5 11476$as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; } 11477 11478if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then 11479 MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL" 11480 XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS 11481 XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC" 11482else 11483 MALLOC_ZERO_CFLAGS="" 11484 XMALLOC_ZERO_CFLAGS="" 11485 XTMALLOC_ZERO_CFLAGS="" 11486fi 11487 11488 11489 11490 11491 11492 11493 11494 11495if test x$APP_MAN_SUFFIX = x ; then 11496 APP_MAN_SUFFIX=1 11497fi 11498if test x$APP_MAN_DIR = x ; then 11499 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 11500fi 11501 11502if test x$LIB_MAN_SUFFIX = x ; then 11503 LIB_MAN_SUFFIX=3 11504fi 11505if test x$LIB_MAN_DIR = x ; then 11506 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 11507fi 11508 11509if test x$FILE_MAN_SUFFIX = x ; then 11510 case $host_os in 11511 solaris*) FILE_MAN_SUFFIX=4 ;; 11512 *) FILE_MAN_SUFFIX=5 ;; 11513 esac 11514fi 11515if test x$FILE_MAN_DIR = x ; then 11516 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 11517fi 11518 11519if test x$MISC_MAN_SUFFIX = x ; then 11520 case $host_os in 11521 solaris*) MISC_MAN_SUFFIX=5 ;; 11522 *) MISC_MAN_SUFFIX=7 ;; 11523 esac 11524fi 11525if test x$MISC_MAN_DIR = x ; then 11526 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 11527fi 11528 11529if test x$DRIVER_MAN_SUFFIX = x ; then 11530 case $host_os in 11531 solaris*) DRIVER_MAN_SUFFIX=7 ;; 11532 *) DRIVER_MAN_SUFFIX=4 ;; 11533 esac 11534fi 11535if test x$DRIVER_MAN_DIR = x ; then 11536 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 11537fi 11538 11539if test x$ADMIN_MAN_SUFFIX = x ; then 11540 case $host_os in 11541 solaris*) ADMIN_MAN_SUFFIX=1m ;; 11542 *) ADMIN_MAN_SUFFIX=8 ;; 11543 esac 11544fi 11545if test x$ADMIN_MAN_DIR = x ; then 11546 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 11547fi 11548 11549 11550 11551 11552 11553 11554 11555 11556 11557 11558 11559 11560 11561 11562 11563 11564 11565# Check whether --with-release-version was given. 11566if test "${with_release_version+set}" = set; then 11567 withval=$with_release_version; RELEASE_VERSION="$withval" 11568else 11569 RELEASE_VERSION="" 11570fi 11571 11572 if test "x$RELEASE_VERSION" != "x"; then 11573 PACKAGE="$PACKAGE-$RELEASE_VERSION" 11574 PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION" 11575 { $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5 11576$as_echo "$as_me: Building with package name set to $PACKAGE" >&6;} 11577 fi 11578 11579cat >>confdefs.h <<_ACEOF 11580#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 11581_ACEOF 11582 11583 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 11584 if test "x$PVM" = "x"; then 11585 PVM="0" 11586 fi 11587 11588cat >>confdefs.h <<_ACEOF 11589#define PACKAGE_VERSION_MINOR $PVM 11590_ACEOF 11591 11592 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 11593 if test "x$PVP" = "x"; then 11594 PVP="0" 11595 fi 11596 11597cat >>confdefs.h <<_ACEOF 11598#define PACKAGE_VERSION_PATCHLEVEL $PVP 11599_ACEOF 11600 11601 11602 11603CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > .changelog.tmp && \ 11604mv .changelog.tmp ChangeLog) || (rm -f .changelog.tmp; touch ChangeLog; \ 11605echo 'git directory not found: installing possibly empty changelog.' >&2)" 11606 11607distcleancheck_listfiles='find . -type f ! -name ChangeLog -print' 11608 11609 11610 11611ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile xrandr.pc" 11612 11613cat >confcache <<\_ACEOF 11614# This file is a shell script that caches the results of configure 11615# tests run on this system so they can be shared between configure 11616# scripts and configure runs, see configure's option --config-cache. 11617# It is not useful on other systems. If it contains results you don't 11618# want to keep, you may remove or edit it. 11619# 11620# config.status only pays attention to the cache file if you give it 11621# the --recheck option to rerun configure. 11622# 11623# `ac_cv_env_foo' variables (set or unset) will be overridden when 11624# loading this file, other *unset* `ac_cv_foo' will be assigned the 11625# following values. 11626 11627_ACEOF 11628 11629# The following way of writing the cache mishandles newlines in values, 11630# but we know of no workaround that is simple, portable, and efficient. 11631# So, we kill variables containing newlines. 11632# Ultrix sh set writes to stderr and can't be redirected directly, 11633# and sets the high bit in the cache file unless we assign to the vars. 11634( 11635 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 11636 eval ac_val=\$$ac_var 11637 case $ac_val in #( 11638 *${as_nl}*) 11639 case $ac_var in #( 11640 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 11641$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 11642 esac 11643 case $ac_var in #( 11644 _ | IFS | as_nl) ;; #( 11645 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11646 *) $as_unset $ac_var ;; 11647 esac ;; 11648 esac 11649 done 11650 11651 (set) 2>&1 | 11652 case $as_nl`(ac_space=' '; set) 2>&1` in #( 11653 *${as_nl}ac_space=\ *) 11654 # `set' does not quote correctly, so add quotes (double-quote 11655 # substitution turns \\\\ into \\, and sed turns \\ into \). 11656 sed -n \ 11657 "s/'/'\\\\''/g; 11658 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 11659 ;; #( 11660 *) 11661 # `set' quotes correctly as required by POSIX, so do not add quotes. 11662 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11663 ;; 11664 esac | 11665 sort 11666) | 11667 sed ' 11668 /^ac_cv_env_/b end 11669 t clear 11670 :clear 11671 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 11672 t end 11673 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 11674 :end' >>confcache 11675if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 11676 if test -w "$cache_file"; then 11677 test "x$cache_file" != "x/dev/null" && 11678 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 11679$as_echo "$as_me: updating cache $cache_file" >&6;} 11680 cat confcache >$cache_file 11681 else 11682 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 11683$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 11684 fi 11685fi 11686rm -f confcache 11687 11688test "x$prefix" = xNONE && prefix=$ac_default_prefix 11689# Let make expand exec_prefix. 11690test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11691 11692DEFS=-DHAVE_CONFIG_H 11693 11694ac_libobjs= 11695ac_ltlibobjs= 11696for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11697 # 1. Remove the extension, and $U if already installed. 11698 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11699 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 11700 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11701 # will be set to the directory where LIBOBJS objects are built. 11702 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11703 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 11704done 11705LIBOBJS=$ac_libobjs 11706 11707LTLIBOBJS=$ac_ltlibobjs 11708 11709 11710if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 11711 { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. 11712Usually this means the macro was only invoked conditionally." >&5 11713$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. 11714Usually this means the macro was only invoked conditionally." >&2;} 11715 { (exit 1); exit 1; }; } 11716fi 11717if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11718 { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. 11719Usually this means the macro was only invoked conditionally." >&5 11720$as_echo "$as_me: error: conditional \"AMDEP\" was never defined. 11721Usually this means the macro was only invoked conditionally." >&2;} 11722 { (exit 1); exit 1; }; } 11723fi 11724if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11725 { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 11726Usually this means the macro was only invoked conditionally." >&5 11727$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 11728Usually this means the macro was only invoked conditionally." >&2;} 11729 { (exit 1); exit 1; }; } 11730fi 11731 11732: ${CONFIG_STATUS=./config.status} 11733ac_write_fail=0 11734ac_clean_files_save=$ac_clean_files 11735ac_clean_files="$ac_clean_files $CONFIG_STATUS" 11736{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 11737$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 11738cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 11739#! $SHELL 11740# Generated by $as_me. 11741# Run this file to recreate the current configuration. 11742# Compiler output produced by configure, useful for debugging 11743# configure, is in config.log if it exists. 11744 11745debug=false 11746ac_cs_recheck=false 11747ac_cs_silent=false 11748SHELL=\${CONFIG_SHELL-$SHELL} 11749_ACEOF 11750 11751cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 11752## --------------------- ## 11753## M4sh Initialization. ## 11754## --------------------- ## 11755 11756# Be more Bourne compatible 11757DUALCASE=1; export DUALCASE # for MKS sh 11758if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 11759 emulate sh 11760 NULLCMD=: 11761 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11762 # is contrary to our usage. Disable this feature. 11763 alias -g '${1+"$@"}'='"$@"' 11764 setopt NO_GLOB_SUBST 11765else 11766 case `(set -o) 2>/dev/null` in 11767 *posix*) set -o posix ;; 11768esac 11769 11770fi 11771 11772 11773 11774 11775# PATH needs CR 11776# Avoid depending upon Character Ranges. 11777as_cr_letters='abcdefghijklmnopqrstuvwxyz' 11778as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11779as_cr_Letters=$as_cr_letters$as_cr_LETTERS 11780as_cr_digits='0123456789' 11781as_cr_alnum=$as_cr_Letters$as_cr_digits 11782 11783as_nl=' 11784' 11785export as_nl 11786# Printing a long string crashes Solaris 7 /usr/bin/printf. 11787as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 11788as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 11789as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 11790if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 11791 as_echo='printf %s\n' 11792 as_echo_n='printf %s' 11793else 11794 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 11795 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 11796 as_echo_n='/usr/ucb/echo -n' 11797 else 11798 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 11799 as_echo_n_body='eval 11800 arg=$1; 11801 case $arg in 11802 *"$as_nl"*) 11803 expr "X$arg" : "X\\(.*\\)$as_nl"; 11804 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 11805 esac; 11806 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 11807 ' 11808 export as_echo_n_body 11809 as_echo_n='sh -c $as_echo_n_body as_echo' 11810 fi 11811 export as_echo_body 11812 as_echo='sh -c $as_echo_body as_echo' 11813fi 11814 11815# The user is always right. 11816if test "${PATH_SEPARATOR+set}" != set; then 11817 PATH_SEPARATOR=: 11818 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 11819 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 11820 PATH_SEPARATOR=';' 11821 } 11822fi 11823 11824# Support unset when possible. 11825if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 11826 as_unset=unset 11827else 11828 as_unset=false 11829fi 11830 11831 11832# IFS 11833# We need space, tab and new line, in precisely that order. Quoting is 11834# there to prevent editors from complaining about space-tab. 11835# (If _AS_PATH_WALK were called with IFS unset, it would disable word 11836# splitting by setting IFS to empty value.) 11837IFS=" "" $as_nl" 11838 11839# Find who we are. Look in the path if we contain no directory separator. 11840case $0 in 11841 *[\\/]* ) as_myself=$0 ;; 11842 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11843for as_dir in $PATH 11844do 11845 IFS=$as_save_IFS 11846 test -z "$as_dir" && as_dir=. 11847 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 11848done 11849IFS=$as_save_IFS 11850 11851 ;; 11852esac 11853# We did not find ourselves, most probably we were run as `sh COMMAND' 11854# in which case we are not to be found in the path. 11855if test "x$as_myself" = x; then 11856 as_myself=$0 11857fi 11858if test ! -f "$as_myself"; then 11859 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11860 { (exit 1); exit 1; } 11861fi 11862 11863# Work around bugs in pre-3.0 UWIN ksh. 11864for as_var in ENV MAIL MAILPATH 11865do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 11866done 11867PS1='$ ' 11868PS2='> ' 11869PS4='+ ' 11870 11871# NLS nuisances. 11872LC_ALL=C 11873export LC_ALL 11874LANGUAGE=C 11875export LANGUAGE 11876 11877# Required to use basename. 11878if expr a : '\(a\)' >/dev/null 2>&1 && 11879 test "X`expr 00001 : '.*\(...\)'`" = X001; then 11880 as_expr=expr 11881else 11882 as_expr=false 11883fi 11884 11885if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 11886 as_basename=basename 11887else 11888 as_basename=false 11889fi 11890 11891 11892# Name of the executable. 11893as_me=`$as_basename -- "$0" || 11894$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 11895 X"$0" : 'X\(//\)$' \| \ 11896 X"$0" : 'X\(/\)' \| . 2>/dev/null || 11897$as_echo X/"$0" | 11898 sed '/^.*\/\([^/][^/]*\)\/*$/{ 11899 s//\1/ 11900 q 11901 } 11902 /^X\/\(\/\/\)$/{ 11903 s//\1/ 11904 q 11905 } 11906 /^X\/\(\/\).*/{ 11907 s//\1/ 11908 q 11909 } 11910 s/.*/./; q'` 11911 11912# CDPATH. 11913$as_unset CDPATH 11914 11915 11916 11917 as_lineno_1=$LINENO 11918 as_lineno_2=$LINENO 11919 test "x$as_lineno_1" != "x$as_lineno_2" && 11920 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 11921 11922 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 11923 # uniformly replaced by the line number. The first 'sed' inserts a 11924 # line-number line after each line using $LINENO; the second 'sed' 11925 # does the real work. The second script uses 'N' to pair each 11926 # line-number line with the line containing $LINENO, and appends 11927 # trailing '-' during substitution so that $LINENO is not a special 11928 # case at line end. 11929 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 11930 # scripts with optimization help from Paolo Bonzini. Blame Lee 11931 # E. McMahon (1931-1989) for sed's syntax. :-) 11932 sed -n ' 11933 p 11934 /[$]LINENO/= 11935 ' <$as_myself | 11936 sed ' 11937 s/[$]LINENO.*/&-/ 11938 t lineno 11939 b 11940 :lineno 11941 N 11942 :loop 11943 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 11944 t loop 11945 s/-\n.*// 11946 ' >$as_me.lineno && 11947 chmod +x "$as_me.lineno" || 11948 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 11949 { (exit 1); exit 1; }; } 11950 11951 # Don't try to exec as it changes $[0], causing all sort of problems 11952 # (the dirname of $[0] is not the place where we might find the 11953 # original and so on. Autoconf is especially sensitive to this). 11954 . "./$as_me.lineno" 11955 # Exit status is that of the last command. 11956 exit 11957} 11958 11959 11960if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11961 as_dirname=dirname 11962else 11963 as_dirname=false 11964fi 11965 11966ECHO_C= ECHO_N= ECHO_T= 11967case `echo -n x` in 11968-n*) 11969 case `echo 'x\c'` in 11970 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11971 *) ECHO_C='\c';; 11972 esac;; 11973*) 11974 ECHO_N='-n';; 11975esac 11976if expr a : '\(a\)' >/dev/null 2>&1 && 11977 test "X`expr 00001 : '.*\(...\)'`" = X001; then 11978 as_expr=expr 11979else 11980 as_expr=false 11981fi 11982 11983rm -f conf$$ conf$$.exe conf$$.file 11984if test -d conf$$.dir; then 11985 rm -f conf$$.dir/conf$$.file 11986else 11987 rm -f conf$$.dir 11988 mkdir conf$$.dir 2>/dev/null 11989fi 11990if (echo >conf$$.file) 2>/dev/null; then 11991 if ln -s conf$$.file conf$$ 2>/dev/null; then 11992 as_ln_s='ln -s' 11993 # ... but there are two gotchas: 11994 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 11995 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 11996 # In both cases, we have to default to `cp -p'. 11997 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 11998 as_ln_s='cp -p' 11999 elif ln conf$$.file conf$$ 2>/dev/null; then 12000 as_ln_s=ln 12001 else 12002 as_ln_s='cp -p' 12003 fi 12004else 12005 as_ln_s='cp -p' 12006fi 12007rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12008rmdir conf$$.dir 2>/dev/null 12009 12010if mkdir -p . 2>/dev/null; then 12011 as_mkdir_p=: 12012else 12013 test -d ./-p && rmdir ./-p 12014 as_mkdir_p=false 12015fi 12016 12017if test -x / >/dev/null 2>&1; then 12018 as_test_x='test -x' 12019else 12020 if ls -dL / >/dev/null 2>&1; then 12021 as_ls_L_option=L 12022 else 12023 as_ls_L_option= 12024 fi 12025 as_test_x=' 12026 eval sh -c '\'' 12027 if test -d "$1"; then 12028 test -d "$1/."; 12029 else 12030 case $1 in 12031 -*)set "./$1";; 12032 esac; 12033 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 12034 ???[sx]*):;;*)false;;esac;fi 12035 '\'' sh 12036 ' 12037fi 12038as_executable_p=$as_test_x 12039 12040# Sed expression to map a string onto a valid CPP name. 12041as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 12042 12043# Sed expression to map a string onto a valid variable name. 12044as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 12045 12046 12047exec 6>&1 12048 12049# Save the log message, to keep $[0] and so on meaningful, and to 12050# report actual input values of CONFIG_FILES etc. instead of their 12051# values after options handling. 12052ac_log=" 12053This file was extended by libXrandr $as_me 1.3.0, which was 12054generated by GNU Autoconf 2.63. Invocation command line was 12055 12056 CONFIG_FILES = $CONFIG_FILES 12057 CONFIG_HEADERS = $CONFIG_HEADERS 12058 CONFIG_LINKS = $CONFIG_LINKS 12059 CONFIG_COMMANDS = $CONFIG_COMMANDS 12060 $ $0 $@ 12061 12062on `(hostname || uname -n) 2>/dev/null | sed 1q` 12063" 12064 12065_ACEOF 12066 12067case $ac_config_files in *" 12068"*) set x $ac_config_files; shift; ac_config_files=$*;; 12069esac 12070 12071case $ac_config_headers in *" 12072"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 12073esac 12074 12075 12076cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12077# Files that config.status was made for. 12078config_files="$ac_config_files" 12079config_headers="$ac_config_headers" 12080config_commands="$ac_config_commands" 12081 12082_ACEOF 12083 12084cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12085ac_cs_usage="\ 12086\`$as_me' instantiates files from templates according to the 12087current configuration. 12088 12089Usage: $0 [OPTION]... [FILE]... 12090 12091 -h, --help print this help, then exit 12092 -V, --version print version number and configuration settings, then exit 12093 -q, --quiet, --silent 12094 do not print progress messages 12095 -d, --debug don't remove temporary files 12096 --recheck update $as_me by reconfiguring in the same conditions 12097 --file=FILE[:TEMPLATE] 12098 instantiate the configuration file FILE 12099 --header=FILE[:TEMPLATE] 12100 instantiate the configuration header FILE 12101 12102Configuration files: 12103$config_files 12104 12105Configuration headers: 12106$config_headers 12107 12108Configuration commands: 12109$config_commands 12110 12111Report bugs to <bug-autoconf@gnu.org>." 12112 12113_ACEOF 12114cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12115ac_cs_version="\\ 12116libXrandr config.status 1.3.0 12117configured by $0, generated by GNU Autoconf 2.63, 12118 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 12119 12120Copyright (C) 2008 Free Software Foundation, Inc. 12121This config.status script is free software; the Free Software Foundation 12122gives unlimited permission to copy, distribute and modify it." 12123 12124ac_pwd='$ac_pwd' 12125srcdir='$srcdir' 12126INSTALL='$INSTALL' 12127MKDIR_P='$MKDIR_P' 12128AWK='$AWK' 12129test -n "\$AWK" || AWK=awk 12130_ACEOF 12131 12132cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12133# The default lists apply if the user does not specify any file. 12134ac_need_defaults=: 12135while test $# != 0 12136do 12137 case $1 in 12138 --*=*) 12139 ac_option=`expr "X$1" : 'X\([^=]*\)='` 12140 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12141 ac_shift=: 12142 ;; 12143 *) 12144 ac_option=$1 12145 ac_optarg=$2 12146 ac_shift=shift 12147 ;; 12148 esac 12149 12150 case $ac_option in 12151 # Handling of the options. 12152 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12153 ac_cs_recheck=: ;; 12154 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 12155 $as_echo "$ac_cs_version"; exit ;; 12156 --debug | --debu | --deb | --de | --d | -d ) 12157 debug=: ;; 12158 --file | --fil | --fi | --f ) 12159 $ac_shift 12160 case $ac_optarg in 12161 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12162 esac 12163 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" 12164 ac_need_defaults=false;; 12165 --header | --heade | --head | --hea ) 12166 $ac_shift 12167 case $ac_optarg in 12168 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12169 esac 12170 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" 12171 ac_need_defaults=false;; 12172 --he | --h) 12173 # Conflict between --help and --header 12174 { $as_echo "$as_me: error: ambiguous option: $1 12175Try \`$0 --help' for more information." >&2 12176 { (exit 1); exit 1; }; };; 12177 --help | --hel | -h ) 12178 $as_echo "$ac_cs_usage"; exit ;; 12179 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12180 | -silent | --silent | --silen | --sile | --sil | --si | --s) 12181 ac_cs_silent=: ;; 12182 12183 # This is an error. 12184 -*) { $as_echo "$as_me: error: unrecognized option: $1 12185Try \`$0 --help' for more information." >&2 12186 { (exit 1); exit 1; }; } ;; 12187 12188 *) ac_config_targets="$ac_config_targets $1" 12189 ac_need_defaults=false ;; 12190 12191 esac 12192 shift 12193done 12194 12195ac_configure_extra_args= 12196 12197if $ac_cs_silent; then 12198 exec 6>/dev/null 12199 ac_configure_extra_args="$ac_configure_extra_args --silent" 12200fi 12201 12202_ACEOF 12203cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12204if \$ac_cs_recheck; then 12205 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 12206 shift 12207 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 12208 CONFIG_SHELL='$SHELL' 12209 export CONFIG_SHELL 12210 exec "\$@" 12211fi 12212 12213_ACEOF 12214cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12215exec 5>>config.log 12216{ 12217 echo 12218 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12219## Running $as_me. ## 12220_ASBOX 12221 $as_echo "$ac_log" 12222} >&5 12223 12224_ACEOF 12225cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12226# 12227# INIT-COMMANDS 12228# 12229AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 12230 12231 12232# The HP-UX ksh and POSIX shell print the target directory to stdout 12233# if CDPATH is set. 12234(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12235 12236sed_quote_subst='$sed_quote_subst' 12237double_quote_subst='$double_quote_subst' 12238delay_variable_subst='$delay_variable_subst' 12239macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 12240macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 12241enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 12242enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 12243pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 12244enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 12245host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 12246host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 12247host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 12248build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 12249build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 12250build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 12251SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 12252Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 12253GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 12254EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 12255FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 12256LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 12257NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 12258LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 12259max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 12260ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 12261exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 12262lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 12263lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 12264lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 12265reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 12266reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12267OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' 12268deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 12269file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 12270AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 12271AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 12272STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 12273RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 12274old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12275old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12276old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12277CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 12278CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 12279compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 12280GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 12281lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 12282lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 12283lt_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"`' 12284lt_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"`' 12285objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 12286SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 12287ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 12288MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 12289lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 12290lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 12291lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 12292lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 12293lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 12294need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 12295DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' 12296NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' 12297LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' 12298OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' 12299OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' 12300libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 12301shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12302extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12303archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 12304enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 12305export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 12306whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 12307compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 12308old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12309old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12310archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12311archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12312module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12313module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12314with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 12315allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 12316no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 12317hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 12318hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 12319hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 12320hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 12321hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 12322hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 12323hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 12324hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 12325inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 12326link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 12327fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 12328always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 12329export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12330exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 12331include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 12332prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12333file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 12334variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 12335need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 12336need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 12337version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 12338runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 12339shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 12340shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 12341libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 12342library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 12343soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 12344postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12345postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12346finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12347finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 12348hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 12349sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 12350sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 12351hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 12352enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 12353enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 12354enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 12355old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 12356striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 12357 12358LTCC='$LTCC' 12359LTCFLAGS='$LTCFLAGS' 12360compiler='$compiler_DEFAULT' 12361 12362# Quote evaled strings. 12363for var in SED \ 12364GREP \ 12365EGREP \ 12366FGREP \ 12367LD \ 12368NM \ 12369LN_S \ 12370lt_SP2NL \ 12371lt_NL2SP \ 12372reload_flag \ 12373OBJDUMP \ 12374deplibs_check_method \ 12375file_magic_cmd \ 12376AR \ 12377AR_FLAGS \ 12378STRIP \ 12379RANLIB \ 12380CC \ 12381CFLAGS \ 12382compiler \ 12383lt_cv_sys_global_symbol_pipe \ 12384lt_cv_sys_global_symbol_to_cdecl \ 12385lt_cv_sys_global_symbol_to_c_name_address \ 12386lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 12387SHELL \ 12388ECHO \ 12389lt_prog_compiler_no_builtin_flag \ 12390lt_prog_compiler_wl \ 12391lt_prog_compiler_pic \ 12392lt_prog_compiler_static \ 12393lt_cv_prog_compiler_c_o \ 12394need_locks \ 12395DSYMUTIL \ 12396NMEDIT \ 12397LIPO \ 12398OTOOL \ 12399OTOOL64 \ 12400shrext_cmds \ 12401export_dynamic_flag_spec \ 12402whole_archive_flag_spec \ 12403compiler_needs_object \ 12404with_gnu_ld \ 12405allow_undefined_flag \ 12406no_undefined_flag \ 12407hardcode_libdir_flag_spec \ 12408hardcode_libdir_flag_spec_ld \ 12409hardcode_libdir_separator \ 12410fix_srcfile_path \ 12411exclude_expsyms \ 12412include_expsyms \ 12413file_list_spec \ 12414variables_saved_for_relink \ 12415libname_spec \ 12416library_names_spec \ 12417soname_spec \ 12418finish_eval \ 12419old_striplib \ 12420striplib; do 12421 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 12422 *[\\\\\\\`\\"\\\$]*) 12423 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 12424 ;; 12425 *) 12426 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12427 ;; 12428 esac 12429done 12430 12431# Double-quote double-evaled strings. 12432for var in reload_cmds \ 12433old_postinstall_cmds \ 12434old_postuninstall_cmds \ 12435old_archive_cmds \ 12436extract_expsyms_cmds \ 12437old_archive_from_new_cmds \ 12438old_archive_from_expsyms_cmds \ 12439archive_cmds \ 12440archive_expsym_cmds \ 12441module_cmds \ 12442module_expsym_cmds \ 12443export_symbols_cmds \ 12444prelink_cmds \ 12445postinstall_cmds \ 12446postuninstall_cmds \ 12447finish_cmds \ 12448sys_lib_search_path_spec \ 12449sys_lib_dlsearch_path_spec; do 12450 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 12451 *[\\\\\\\`\\"\\\$]*) 12452 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 12453 ;; 12454 *) 12455 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12456 ;; 12457 esac 12458done 12459 12460# Fix-up fallback echo if it was mangled by the above quoting rules. 12461case \$lt_ECHO in 12462*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 12463 ;; 12464esac 12465 12466ac_aux_dir='$ac_aux_dir' 12467xsi_shell='$xsi_shell' 12468lt_shell_append='$lt_shell_append' 12469 12470# See if we are running on zsh, and set the options which allow our 12471# commands through without removal of \ escapes INIT. 12472if test -n "\${ZSH_VERSION+set}" ; then 12473 setopt NO_GLOB_SUBST 12474fi 12475 12476 12477 PACKAGE='$PACKAGE' 12478 VERSION='$VERSION' 12479 TIMESTAMP='$TIMESTAMP' 12480 RM='$RM' 12481 ofile='$ofile' 12482 12483 12484 12485 12486_ACEOF 12487 12488cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12489 12490# Handling of arguments. 12491for ac_config_target in $ac_config_targets 12492do 12493 case $ac_config_target in 12494 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 12495 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 12496 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 12497 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12498 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 12499 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 12500 "xrandr.pc") CONFIG_FILES="$CONFIG_FILES xrandr.pc" ;; 12501 12502 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 12503$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 12504 { (exit 1); exit 1; }; };; 12505 esac 12506done 12507 12508 12509# If the user did not use the arguments to specify the items to instantiate, 12510# then the envvar interface is used. Set only those that are not. 12511# We use the long form for the default assignment because of an extremely 12512# bizarre bug on SunOS 4.1.3. 12513if $ac_need_defaults; then 12514 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 12515 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 12516 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 12517fi 12518 12519# Have a temporary directory for convenience. Make it in the build tree 12520# simply because there is no reason against having it here, and in addition, 12521# creating and moving files from /tmp can sometimes cause problems. 12522# Hook for its removal unless debugging. 12523# Note that there is a small window in which the directory will not be cleaned: 12524# after its creation but before its name has been assigned to `$tmp'. 12525$debug || 12526{ 12527 tmp= 12528 trap 'exit_status=$? 12529 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 12530' 0 12531 trap '{ (exit 1); exit 1; }' 1 2 13 15 12532} 12533# Create a (secure) tmp directory for tmp files. 12534 12535{ 12536 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12537 test -n "$tmp" && test -d "$tmp" 12538} || 12539{ 12540 tmp=./conf$$-$RANDOM 12541 (umask 077 && mkdir "$tmp") 12542} || 12543{ 12544 $as_echo "$as_me: cannot create a temporary directory in ." >&2 12545 { (exit 1); exit 1; } 12546} 12547 12548# Set up the scripts for CONFIG_FILES section. 12549# No need to generate them if there are no CONFIG_FILES. 12550# This happens for instance with `./config.status config.h'. 12551if test -n "$CONFIG_FILES"; then 12552 12553 12554ac_cr=' 12555' 12556ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 12557if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 12558 ac_cs_awk_cr='\\r' 12559else 12560 ac_cs_awk_cr=$ac_cr 12561fi 12562 12563echo 'BEGIN {' >"$tmp/subs1.awk" && 12564_ACEOF 12565 12566 12567{ 12568 echo "cat >conf$$subs.awk <<_ACEOF" && 12569 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 12570 echo "_ACEOF" 12571} >conf$$subs.sh || 12572 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 12573$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 12574 { (exit 1); exit 1; }; } 12575ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 12576ac_delim='%!_!# ' 12577for ac_last_try in false false false false false :; do 12578 . ./conf$$subs.sh || 12579 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 12580$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 12581 { (exit 1); exit 1; }; } 12582 12583 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 12584 if test $ac_delim_n = $ac_delim_num; then 12585 break 12586 elif $ac_last_try; then 12587 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 12588$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 12589 { (exit 1); exit 1; }; } 12590 else 12591 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12592 fi 12593done 12594rm -f conf$$subs.sh 12595 12596cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12597cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 12598_ACEOF 12599sed -n ' 12600h 12601s/^/S["/; s/!.*/"]=/ 12602p 12603g 12604s/^[^!]*!// 12605:repl 12606t repl 12607s/'"$ac_delim"'$// 12608t delim 12609:nl 12610h 12611s/\(.\{148\}\).*/\1/ 12612t more1 12613s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 12614p 12615n 12616b repl 12617:more1 12618s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12619p 12620g 12621s/.\{148\}// 12622t nl 12623:delim 12624h 12625s/\(.\{148\}\).*/\1/ 12626t more2 12627s/["\\]/\\&/g; s/^/"/; s/$/"/ 12628p 12629b 12630:more2 12631s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12632p 12633g 12634s/.\{148\}// 12635t delim 12636' <conf$$subs.awk | sed ' 12637/^[^""]/{ 12638 N 12639 s/\n// 12640} 12641' >>$CONFIG_STATUS || ac_write_fail=1 12642rm -f conf$$subs.awk 12643cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12644_ACAWK 12645cat >>"\$tmp/subs1.awk" <<_ACAWK && 12646 for (key in S) S_is_set[key] = 1 12647 FS = "" 12648 12649} 12650{ 12651 line = $ 0 12652 nfields = split(line, field, "@") 12653 substed = 0 12654 len = length(field[1]) 12655 for (i = 2; i < nfields; i++) { 12656 key = field[i] 12657 keylen = length(key) 12658 if (S_is_set[key]) { 12659 value = S[key] 12660 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 12661 len += length(value) + length(field[++i]) 12662 substed = 1 12663 } else 12664 len += 1 + keylen 12665 } 12666 12667 print line 12668} 12669 12670_ACAWK 12671_ACEOF 12672cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12673if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 12674 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 12675else 12676 cat 12677fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 12678 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 12679$as_echo "$as_me: error: could not setup config files machinery" >&2;} 12680 { (exit 1); exit 1; }; } 12681_ACEOF 12682 12683# VPATH may cause trouble with some makes, so we remove $(srcdir), 12684# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 12685# trailing colons and then remove the whole line if VPATH becomes empty 12686# (actually we leave an empty line to preserve line numbers). 12687if test "x$srcdir" = x.; then 12688 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 12689s/:*\$(srcdir):*/:/ 12690s/:*\${srcdir}:*/:/ 12691s/:*@srcdir@:*/:/ 12692s/^\([^=]*=[ ]*\):*/\1/ 12693s/:*$// 12694s/^[^=]*=[ ]*$// 12695}' 12696fi 12697 12698cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12699fi # test -n "$CONFIG_FILES" 12700 12701# Set up the scripts for CONFIG_HEADERS section. 12702# No need to generate them if there are no CONFIG_HEADERS. 12703# This happens for instance with `./config.status Makefile'. 12704if test -n "$CONFIG_HEADERS"; then 12705cat >"$tmp/defines.awk" <<\_ACAWK || 12706BEGIN { 12707_ACEOF 12708 12709# Transform confdefs.h into an awk script `defines.awk', embedded as 12710# here-document in config.status, that substitutes the proper values into 12711# config.h.in to produce config.h. 12712 12713# Create a delimiter string that does not exist in confdefs.h, to ease 12714# handling of long lines. 12715ac_delim='%!_!# ' 12716for ac_last_try in false false :; do 12717 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 12718 if test -z "$ac_t"; then 12719 break 12720 elif $ac_last_try; then 12721 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 12722$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} 12723 { (exit 1); exit 1; }; } 12724 else 12725 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12726 fi 12727done 12728 12729# For the awk script, D is an array of macro values keyed by name, 12730# likewise P contains macro parameters if any. Preserve backslash 12731# newline sequences. 12732 12733ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 12734sed -n ' 12735s/.\{148\}/&'"$ac_delim"'/g 12736t rset 12737:rset 12738s/^[ ]*#[ ]*define[ ][ ]*/ / 12739t def 12740d 12741:def 12742s/\\$// 12743t bsnl 12744s/["\\]/\\&/g 12745s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12746D["\1"]=" \3"/p 12747s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 12748d 12749:bsnl 12750s/["\\]/\\&/g 12751s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12752D["\1"]=" \3\\\\\\n"\\/p 12753t cont 12754s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 12755t cont 12756d 12757:cont 12758n 12759s/.\{148\}/&'"$ac_delim"'/g 12760t clear 12761:clear 12762s/\\$// 12763t bsnlc 12764s/["\\]/\\&/g; s/^/"/; s/$/"/p 12765d 12766:bsnlc 12767s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 12768b cont 12769' <confdefs.h | sed ' 12770s/'"$ac_delim"'/"\\\ 12771"/g' >>$CONFIG_STATUS || ac_write_fail=1 12772 12773cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12774 for (key in D) D_is_set[key] = 1 12775 FS = "" 12776} 12777/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 12778 line = \$ 0 12779 split(line, arg, " ") 12780 if (arg[1] == "#") { 12781 defundef = arg[2] 12782 mac1 = arg[3] 12783 } else { 12784 defundef = substr(arg[1], 2) 12785 mac1 = arg[2] 12786 } 12787 split(mac1, mac2, "(") #) 12788 macro = mac2[1] 12789 prefix = substr(line, 1, index(line, defundef) - 1) 12790 if (D_is_set[macro]) { 12791 # Preserve the white space surrounding the "#". 12792 print prefix "define", macro P[macro] D[macro] 12793 next 12794 } else { 12795 # Replace #undef with comments. This is necessary, for example, 12796 # in the case of _POSIX_SOURCE, which is predefined and required 12797 # on some systems where configure will not decide to define it. 12798 if (defundef == "undef") { 12799 print "/*", prefix defundef, macro, "*/" 12800 next 12801 } 12802 } 12803} 12804{ print } 12805_ACAWK 12806_ACEOF 12807cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12808 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 12809$as_echo "$as_me: error: could not setup config headers machinery" >&2;} 12810 { (exit 1); exit 1; }; } 12811fi # test -n "$CONFIG_HEADERS" 12812 12813 12814eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 12815shift 12816for ac_tag 12817do 12818 case $ac_tag in 12819 :[FHLC]) ac_mode=$ac_tag; continue;; 12820 esac 12821 case $ac_mode$ac_tag in 12822 :[FHL]*:*);; 12823 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 12824$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} 12825 { (exit 1); exit 1; }; };; 12826 :[FH]-) ac_tag=-:-;; 12827 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 12828 esac 12829 ac_save_IFS=$IFS 12830 IFS=: 12831 set x $ac_tag 12832 IFS=$ac_save_IFS 12833 shift 12834 ac_file=$1 12835 shift 12836 12837 case $ac_mode in 12838 :L) ac_source=$1;; 12839 :[FH]) 12840 ac_file_inputs= 12841 for ac_f 12842 do 12843 case $ac_f in 12844 -) ac_f="$tmp/stdin";; 12845 *) # Look for the file first in the build tree, then in the source tree 12846 # (if the path is not absolute). The absolute path cannot be DOS-style, 12847 # because $ac_f cannot contain `:'. 12848 test -f "$ac_f" || 12849 case $ac_f in 12850 [\\/$]*) false;; 12851 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 12852 esac || 12853 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 12854$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} 12855 { (exit 1); exit 1; }; };; 12856 esac 12857 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12858 ac_file_inputs="$ac_file_inputs '$ac_f'" 12859 done 12860 12861 # Let's still pretend it is `configure' which instantiates (i.e., don't 12862 # use $as_me), people would be surprised to read: 12863 # /* config.h. Generated by config.status. */ 12864 configure_input='Generated from '` 12865 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 12866 `' by configure.' 12867 if test x"$ac_file" != x-; then 12868 configure_input="$ac_file. $configure_input" 12869 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 12870$as_echo "$as_me: creating $ac_file" >&6;} 12871 fi 12872 # Neutralize special characters interpreted by sed in replacement strings. 12873 case $configure_input in #( 12874 *\&* | *\|* | *\\* ) 12875 ac_sed_conf_input=`$as_echo "$configure_input" | 12876 sed 's/[\\\\&|]/\\\\&/g'`;; #( 12877 *) ac_sed_conf_input=$configure_input;; 12878 esac 12879 12880 case $ac_tag in 12881 *:-:* | *:-) cat >"$tmp/stdin" \ 12882 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 12883$as_echo "$as_me: error: could not create $ac_file" >&2;} 12884 { (exit 1); exit 1; }; } ;; 12885 esac 12886 ;; 12887 esac 12888 12889 ac_dir=`$as_dirname -- "$ac_file" || 12890$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12891 X"$ac_file" : 'X\(//\)[^/]' \| \ 12892 X"$ac_file" : 'X\(//\)$' \| \ 12893 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12894$as_echo X"$ac_file" | 12895 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12896 s//\1/ 12897 q 12898 } 12899 /^X\(\/\/\)[^/].*/{ 12900 s//\1/ 12901 q 12902 } 12903 /^X\(\/\/\)$/{ 12904 s//\1/ 12905 q 12906 } 12907 /^X\(\/\).*/{ 12908 s//\1/ 12909 q 12910 } 12911 s/.*/./; q'` 12912 { as_dir="$ac_dir" 12913 case $as_dir in #( 12914 -*) as_dir=./$as_dir;; 12915 esac 12916 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 12917 as_dirs= 12918 while :; do 12919 case $as_dir in #( 12920 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12921 *) as_qdir=$as_dir;; 12922 esac 12923 as_dirs="'$as_qdir' $as_dirs" 12924 as_dir=`$as_dirname -- "$as_dir" || 12925$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12926 X"$as_dir" : 'X\(//\)[^/]' \| \ 12927 X"$as_dir" : 'X\(//\)$' \| \ 12928 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 12929$as_echo X"$as_dir" | 12930 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12931 s//\1/ 12932 q 12933 } 12934 /^X\(\/\/\)[^/].*/{ 12935 s//\1/ 12936 q 12937 } 12938 /^X\(\/\/\)$/{ 12939 s//\1/ 12940 q 12941 } 12942 /^X\(\/\).*/{ 12943 s//\1/ 12944 q 12945 } 12946 s/.*/./; q'` 12947 test -d "$as_dir" && break 12948 done 12949 test -z "$as_dirs" || eval "mkdir $as_dirs" 12950 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 12951$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 12952 { (exit 1); exit 1; }; }; } 12953 ac_builddir=. 12954 12955case "$ac_dir" in 12956.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 12957*) 12958 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 12959 # A ".." for each directory in $ac_dir_suffix. 12960 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 12961 case $ac_top_builddir_sub in 12962 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 12963 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 12964 esac ;; 12965esac 12966ac_abs_top_builddir=$ac_pwd 12967ac_abs_builddir=$ac_pwd$ac_dir_suffix 12968# for backward compatibility: 12969ac_top_builddir=$ac_top_build_prefix 12970 12971case $srcdir in 12972 .) # We are building in place. 12973 ac_srcdir=. 12974 ac_top_srcdir=$ac_top_builddir_sub 12975 ac_abs_top_srcdir=$ac_pwd ;; 12976 [\\/]* | ?:[\\/]* ) # Absolute name. 12977 ac_srcdir=$srcdir$ac_dir_suffix; 12978 ac_top_srcdir=$srcdir 12979 ac_abs_top_srcdir=$srcdir ;; 12980 *) # Relative name. 12981 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 12982 ac_top_srcdir=$ac_top_build_prefix$srcdir 12983 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 12984esac 12985ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 12986 12987 12988 case $ac_mode in 12989 :F) 12990 # 12991 # CONFIG_FILE 12992 # 12993 12994 case $INSTALL in 12995 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 12996 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 12997 esac 12998 ac_MKDIR_P=$MKDIR_P 12999 case $MKDIR_P in 13000 [\\/$]* | ?:[\\/]* ) ;; 13001 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 13002 esac 13003_ACEOF 13004 13005cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13006# If the template does not know about datarootdir, expand it. 13007# FIXME: This hack should be removed a few years after 2.60. 13008ac_datarootdir_hack=; ac_datarootdir_seen= 13009 13010ac_sed_dataroot=' 13011/datarootdir/ { 13012 p 13013 q 13014} 13015/@datadir@/p 13016/@docdir@/p 13017/@infodir@/p 13018/@localedir@/p 13019/@mandir@/p 13020' 13021case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13022*datarootdir*) ac_datarootdir_seen=yes;; 13023*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 13024 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 13025$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 13026_ACEOF 13027cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13028 ac_datarootdir_hack=' 13029 s&@datadir@&$datadir&g 13030 s&@docdir@&$docdir&g 13031 s&@infodir@&$infodir&g 13032 s&@localedir@&$localedir&g 13033 s&@mandir@&$mandir&g 13034 s&\\\${datarootdir}&$datarootdir&g' ;; 13035esac 13036_ACEOF 13037 13038# Neutralize VPATH when `$srcdir' = `.'. 13039# Shell code in configure.ac might set extrasub. 13040# FIXME: do we really want to maintain this feature? 13041cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13042ac_sed_extra="$ac_vpsub 13043$extrasub 13044_ACEOF 13045cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13046:t 13047/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13048s|@configure_input@|$ac_sed_conf_input|;t t 13049s&@top_builddir@&$ac_top_builddir_sub&;t t 13050s&@top_build_prefix@&$ac_top_build_prefix&;t t 13051s&@srcdir@&$ac_srcdir&;t t 13052s&@abs_srcdir@&$ac_abs_srcdir&;t t 13053s&@top_srcdir@&$ac_top_srcdir&;t t 13054s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13055s&@builddir@&$ac_builddir&;t t 13056s&@abs_builddir@&$ac_abs_builddir&;t t 13057s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13058s&@INSTALL@&$ac_INSTALL&;t t 13059s&@MKDIR_P@&$ac_MKDIR_P&;t t 13060$ac_datarootdir_hack 13061" 13062eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 13063 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 13064$as_echo "$as_me: error: could not create $ac_file" >&2;} 13065 { (exit 1); exit 1; }; } 13066 13067test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13068 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 13069 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 13070 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13071which seems to be undefined. Please make sure it is defined." >&5 13072$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13073which seems to be undefined. Please make sure it is defined." >&2;} 13074 13075 rm -f "$tmp/stdin" 13076 case $ac_file in 13077 -) cat "$tmp/out" && rm -f "$tmp/out";; 13078 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 13079 esac \ 13080 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 13081$as_echo "$as_me: error: could not create $ac_file" >&2;} 13082 { (exit 1); exit 1; }; } 13083 ;; 13084 :H) 13085 # 13086 # CONFIG_HEADER 13087 # 13088 if test x"$ac_file" != x-; then 13089 { 13090 $as_echo "/* $configure_input */" \ 13091 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 13092 } >"$tmp/config.h" \ 13093 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 13094$as_echo "$as_me: error: could not create $ac_file" >&2;} 13095 { (exit 1); exit 1; }; } 13096 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 13097 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 13098$as_echo "$as_me: $ac_file is unchanged" >&6;} 13099 else 13100 rm -f "$ac_file" 13101 mv "$tmp/config.h" "$ac_file" \ 13102 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 13103$as_echo "$as_me: error: could not create $ac_file" >&2;} 13104 { (exit 1); exit 1; }; } 13105 fi 13106 else 13107 $as_echo "/* $configure_input */" \ 13108 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 13109 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 13110$as_echo "$as_me: error: could not create -" >&2;} 13111 { (exit 1); exit 1; }; } 13112 fi 13113# Compute "$ac_file"'s index in $config_headers. 13114_am_arg="$ac_file" 13115_am_stamp_count=1 13116for _am_header in $config_headers :; do 13117 case $_am_header in 13118 $_am_arg | $_am_arg:* ) 13119 break ;; 13120 * ) 13121 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 13122 esac 13123done 13124echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 13125$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13126 X"$_am_arg" : 'X\(//\)[^/]' \| \ 13127 X"$_am_arg" : 'X\(//\)$' \| \ 13128 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 13129$as_echo X"$_am_arg" | 13130 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13131 s//\1/ 13132 q 13133 } 13134 /^X\(\/\/\)[^/].*/{ 13135 s//\1/ 13136 q 13137 } 13138 /^X\(\/\/\)$/{ 13139 s//\1/ 13140 q 13141 } 13142 /^X\(\/\).*/{ 13143 s//\1/ 13144 q 13145 } 13146 s/.*/./; q'`/stamp-h$_am_stamp_count 13147 ;; 13148 13149 :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5 13150$as_echo "$as_me: executing $ac_file commands" >&6;} 13151 ;; 13152 esac 13153 13154 13155 case $ac_file$ac_mode in 13156 "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do 13157 # Strip MF so we end up with the name of the file. 13158 mf=`echo "$mf" | sed -e 's/:.*$//'` 13159 # Check whether this is an Automake generated Makefile or not. 13160 # We used to match only the files named `Makefile.in', but 13161 # some people rename them; so instead we look at the file content. 13162 # Grep'ing the first line is not enough: some people post-process 13163 # each Makefile.in and add a new line on top of each file to say so. 13164 # Grep'ing the whole file is not good either: AIX grep has a line 13165 # limit of 2048, but all sed's we know have understand at least 4000. 13166 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 13167 dirpart=`$as_dirname -- "$mf" || 13168$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13169 X"$mf" : 'X\(//\)[^/]' \| \ 13170 X"$mf" : 'X\(//\)$' \| \ 13171 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 13172$as_echo X"$mf" | 13173 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13174 s//\1/ 13175 q 13176 } 13177 /^X\(\/\/\)[^/].*/{ 13178 s//\1/ 13179 q 13180 } 13181 /^X\(\/\/\)$/{ 13182 s//\1/ 13183 q 13184 } 13185 /^X\(\/\).*/{ 13186 s//\1/ 13187 q 13188 } 13189 s/.*/./; q'` 13190 else 13191 continue 13192 fi 13193 # Extract the definition of DEPDIR, am__include, and am__quote 13194 # from the Makefile without running `make'. 13195 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 13196 test -z "$DEPDIR" && continue 13197 am__include=`sed -n 's/^am__include = //p' < "$mf"` 13198 test -z "am__include" && continue 13199 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 13200 # When using ansi2knr, U may be empty or an underscore; expand it 13201 U=`sed -n 's/^U = //p' < "$mf"` 13202 # Find all dependency output files, they are included files with 13203 # $(DEPDIR) in their names. We invoke sed twice because it is the 13204 # simplest approach to changing $(DEPDIR) to its actual value in the 13205 # expansion. 13206 for file in `sed -n " 13207 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 13208 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 13209 # Make sure the directory exists. 13210 test -f "$dirpart/$file" && continue 13211 fdir=`$as_dirname -- "$file" || 13212$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13213 X"$file" : 'X\(//\)[^/]' \| \ 13214 X"$file" : 'X\(//\)$' \| \ 13215 X"$file" : 'X\(/\)' \| . 2>/dev/null || 13216$as_echo X"$file" | 13217 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13218 s//\1/ 13219 q 13220 } 13221 /^X\(\/\/\)[^/].*/{ 13222 s//\1/ 13223 q 13224 } 13225 /^X\(\/\/\)$/{ 13226 s//\1/ 13227 q 13228 } 13229 /^X\(\/\).*/{ 13230 s//\1/ 13231 q 13232 } 13233 s/.*/./; q'` 13234 { as_dir=$dirpart/$fdir 13235 case $as_dir in #( 13236 -*) as_dir=./$as_dir;; 13237 esac 13238 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 13239 as_dirs= 13240 while :; do 13241 case $as_dir in #( 13242 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 13243 *) as_qdir=$as_dir;; 13244 esac 13245 as_dirs="'$as_qdir' $as_dirs" 13246 as_dir=`$as_dirname -- "$as_dir" || 13247$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13248 X"$as_dir" : 'X\(//\)[^/]' \| \ 13249 X"$as_dir" : 'X\(//\)$' \| \ 13250 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 13251$as_echo X"$as_dir" | 13252 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13253 s//\1/ 13254 q 13255 } 13256 /^X\(\/\/\)[^/].*/{ 13257 s//\1/ 13258 q 13259 } 13260 /^X\(\/\/\)$/{ 13261 s//\1/ 13262 q 13263 } 13264 /^X\(\/\).*/{ 13265 s//\1/ 13266 q 13267 } 13268 s/.*/./; q'` 13269 test -d "$as_dir" && break 13270 done 13271 test -z "$as_dirs" || eval "mkdir $as_dirs" 13272 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 13273$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 13274 { (exit 1); exit 1; }; }; } 13275 # echo "creating $dirpart/$file" 13276 echo '# dummy' > "$dirpart/$file" 13277 done 13278done 13279 ;; 13280 "libtool":C) 13281 13282 # See if we are running on zsh, and set the options which allow our 13283 # commands through without removal of \ escapes. 13284 if test -n "${ZSH_VERSION+set}" ; then 13285 setopt NO_GLOB_SUBST 13286 fi 13287 13288 cfgfile="${ofile}T" 13289 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 13290 $RM "$cfgfile" 13291 13292 cat <<_LT_EOF >> "$cfgfile" 13293#! $SHELL 13294 13295# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 13296# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 13297# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 13298# NOTE: Changes made to this file will be lost: look at ltmain.sh. 13299# 13300# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 13301# 2006, 2007, 2008 Free Software Foundation, Inc. 13302# Written by Gordon Matzigkeit, 1996 13303# 13304# This file is part of GNU Libtool. 13305# 13306# GNU Libtool is free software; you can redistribute it and/or 13307# modify it under the terms of the GNU General Public License as 13308# published by the Free Software Foundation; either version 2 of 13309# the License, or (at your option) any later version. 13310# 13311# As a special exception to the GNU General Public License, 13312# if you distribute this file as part of a program or library that 13313# is built using GNU Libtool, you may include this file under the 13314# same distribution terms that you use for the rest of that program. 13315# 13316# GNU Libtool is distributed in the hope that it will be useful, 13317# but WITHOUT ANY WARRANTY; without even the implied warranty of 13318# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13319# GNU General Public License for more details. 13320# 13321# You should have received a copy of the GNU General Public License 13322# along with GNU Libtool; see the file COPYING. If not, a copy 13323# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 13324# obtained by writing to the Free Software Foundation, Inc., 13325# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 13326 13327 13328# The names of the tagged configurations supported by this script. 13329available_tags="" 13330 13331# ### BEGIN LIBTOOL CONFIG 13332 13333# Which release of libtool.m4 was used? 13334macro_version=$macro_version 13335macro_revision=$macro_revision 13336 13337# Whether or not to build shared libraries. 13338build_libtool_libs=$enable_shared 13339 13340# Whether or not to build static libraries. 13341build_old_libs=$enable_static 13342 13343# What type of objects to build. 13344pic_mode=$pic_mode 13345 13346# Whether or not to optimize for fast installation. 13347fast_install=$enable_fast_install 13348 13349# The host system. 13350host_alias=$host_alias 13351host=$host 13352host_os=$host_os 13353 13354# The build system. 13355build_alias=$build_alias 13356build=$build 13357build_os=$build_os 13358 13359# A sed program that does not truncate output. 13360SED=$lt_SED 13361 13362# Sed that helps us avoid accidentally triggering echo(1) options like -n. 13363Xsed="\$SED -e 1s/^X//" 13364 13365# A grep program that handles long lines. 13366GREP=$lt_GREP 13367 13368# An ERE matcher. 13369EGREP=$lt_EGREP 13370 13371# A literal string matcher. 13372FGREP=$lt_FGREP 13373 13374# A BSD- or MS-compatible name lister. 13375NM=$lt_NM 13376 13377# Whether we need soft or hard links. 13378LN_S=$lt_LN_S 13379 13380# What is the maximum length of a command? 13381max_cmd_len=$max_cmd_len 13382 13383# Object file suffix (normally "o"). 13384objext=$ac_objext 13385 13386# Executable file suffix (normally ""). 13387exeext=$exeext 13388 13389# whether the shell understands "unset". 13390lt_unset=$lt_unset 13391 13392# turn spaces into newlines. 13393SP2NL=$lt_lt_SP2NL 13394 13395# turn newlines into spaces. 13396NL2SP=$lt_lt_NL2SP 13397 13398# How to create reloadable object files. 13399reload_flag=$lt_reload_flag 13400reload_cmds=$lt_reload_cmds 13401 13402# An object symbol dumper. 13403OBJDUMP=$lt_OBJDUMP 13404 13405# Method to check whether dependent libraries are shared objects. 13406deplibs_check_method=$lt_deplibs_check_method 13407 13408# Command to use when deplibs_check_method == "file_magic". 13409file_magic_cmd=$lt_file_magic_cmd 13410 13411# The archiver. 13412AR=$lt_AR 13413AR_FLAGS=$lt_AR_FLAGS 13414 13415# A symbol stripping program. 13416STRIP=$lt_STRIP 13417 13418# Commands used to install an old-style archive. 13419RANLIB=$lt_RANLIB 13420old_postinstall_cmds=$lt_old_postinstall_cmds 13421old_postuninstall_cmds=$lt_old_postuninstall_cmds 13422 13423# A C compiler. 13424LTCC=$lt_CC 13425 13426# LTCC compiler flags. 13427LTCFLAGS=$lt_CFLAGS 13428 13429# Take the output of nm and produce a listing of raw symbols and C names. 13430global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 13431 13432# Transform the output of nm in a proper C declaration. 13433global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 13434 13435# Transform the output of nm in a C name address pair. 13436global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 13437 13438# Transform the output of nm in a C name address pair when lib prefix is needed. 13439global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 13440 13441# The name of the directory that contains temporary libtool files. 13442objdir=$objdir 13443 13444# Shell to use when invoking shell scripts. 13445SHELL=$lt_SHELL 13446 13447# An echo program that does not interpret backslashes. 13448ECHO=$lt_ECHO 13449 13450# Used to examine libraries when file_magic_cmd begins with "file". 13451MAGIC_CMD=$MAGIC_CMD 13452 13453# Must we lock files when doing compilation? 13454need_locks=$lt_need_locks 13455 13456# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 13457DSYMUTIL=$lt_DSYMUTIL 13458 13459# Tool to change global to local symbols on Mac OS X. 13460NMEDIT=$lt_NMEDIT 13461 13462# Tool to manipulate fat objects and archives on Mac OS X. 13463LIPO=$lt_LIPO 13464 13465# ldd/readelf like tool for Mach-O binaries on Mac OS X. 13466OTOOL=$lt_OTOOL 13467 13468# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 13469OTOOL64=$lt_OTOOL64 13470 13471# Old archive suffix (normally "a"). 13472libext=$libext 13473 13474# Shared library suffix (normally ".so"). 13475shrext_cmds=$lt_shrext_cmds 13476 13477# The commands to extract the exported symbol list from a shared archive. 13478extract_expsyms_cmds=$lt_extract_expsyms_cmds 13479 13480# Variables whose values should be saved in libtool wrapper scripts and 13481# restored at link time. 13482variables_saved_for_relink=$lt_variables_saved_for_relink 13483 13484# Do we need the "lib" prefix for modules? 13485need_lib_prefix=$need_lib_prefix 13486 13487# Do we need a version for libraries? 13488need_version=$need_version 13489 13490# Library versioning type. 13491version_type=$version_type 13492 13493# Shared library runtime path variable. 13494runpath_var=$runpath_var 13495 13496# Shared library path variable. 13497shlibpath_var=$shlibpath_var 13498 13499# Is shlibpath searched before the hard-coded library search path? 13500shlibpath_overrides_runpath=$shlibpath_overrides_runpath 13501 13502# Format of library name prefix. 13503libname_spec=$lt_libname_spec 13504 13505# List of archive names. First name is the real one, the rest are links. 13506# The last name is the one that the linker finds with -lNAME 13507library_names_spec=$lt_library_names_spec 13508 13509# The coded name of the library, if different from the real name. 13510soname_spec=$lt_soname_spec 13511 13512# Command to use after installation of a shared archive. 13513postinstall_cmds=$lt_postinstall_cmds 13514 13515# Command to use after uninstallation of a shared archive. 13516postuninstall_cmds=$lt_postuninstall_cmds 13517 13518# Commands used to finish a libtool library installation in a directory. 13519finish_cmds=$lt_finish_cmds 13520 13521# As "finish_cmds", except a single script fragment to be evaled but 13522# not shown. 13523finish_eval=$lt_finish_eval 13524 13525# Whether we should hardcode library paths into libraries. 13526hardcode_into_libs=$hardcode_into_libs 13527 13528# Compile-time system search path for libraries. 13529sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 13530 13531# Run-time system search path for libraries. 13532sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 13533 13534# Whether dlopen is supported. 13535dlopen_support=$enable_dlopen 13536 13537# Whether dlopen of programs is supported. 13538dlopen_self=$enable_dlopen_self 13539 13540# Whether dlopen of statically linked programs is supported. 13541dlopen_self_static=$enable_dlopen_self_static 13542 13543# Commands to strip libraries. 13544old_striplib=$lt_old_striplib 13545striplib=$lt_striplib 13546 13547 13548# The linker used to build libraries. 13549LD=$lt_LD 13550 13551# Commands used to build an old-style archive. 13552old_archive_cmds=$lt_old_archive_cmds 13553 13554# A language specific compiler. 13555CC=$lt_compiler 13556 13557# Is the compiler the GNU compiler? 13558with_gcc=$GCC 13559 13560# Compiler flag to turn off builtin functions. 13561no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 13562 13563# How to pass a linker flag through the compiler. 13564wl=$lt_lt_prog_compiler_wl 13565 13566# Additional compiler flags for building library objects. 13567pic_flag=$lt_lt_prog_compiler_pic 13568 13569# Compiler flag to prevent dynamic linking. 13570link_static_flag=$lt_lt_prog_compiler_static 13571 13572# Does compiler simultaneously support -c and -o options? 13573compiler_c_o=$lt_lt_cv_prog_compiler_c_o 13574 13575# Whether or not to add -lc for building shared libraries. 13576build_libtool_need_lc=$archive_cmds_need_lc 13577 13578# Whether or not to disallow shared libs when runtime libs are static. 13579allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 13580 13581# Compiler flag to allow reflexive dlopens. 13582export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 13583 13584# Compiler flag to generate shared objects directly from archives. 13585whole_archive_flag_spec=$lt_whole_archive_flag_spec 13586 13587# Whether the compiler copes with passing no objects directly. 13588compiler_needs_object=$lt_compiler_needs_object 13589 13590# Create an old-style archive from a shared archive. 13591old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 13592 13593# Create a temporary old-style archive to link instead of a shared archive. 13594old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 13595 13596# Commands used to build a shared archive. 13597archive_cmds=$lt_archive_cmds 13598archive_expsym_cmds=$lt_archive_expsym_cmds 13599 13600# Commands used to build a loadable module if different from building 13601# a shared archive. 13602module_cmds=$lt_module_cmds 13603module_expsym_cmds=$lt_module_expsym_cmds 13604 13605# Whether we are building with GNU ld or not. 13606with_gnu_ld=$lt_with_gnu_ld 13607 13608# Flag that allows shared libraries with undefined symbols to be built. 13609allow_undefined_flag=$lt_allow_undefined_flag 13610 13611# Flag that enforces no undefined symbols. 13612no_undefined_flag=$lt_no_undefined_flag 13613 13614# Flag to hardcode \$libdir into a binary during linking. 13615# This must work even if \$libdir does not exist 13616hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 13617 13618# If ld is used when linking, flag to hardcode \$libdir into a binary 13619# during linking. This must work even if \$libdir does not exist. 13620hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 13621 13622# Whether we need a single "-rpath" flag with a separated argument. 13623hardcode_libdir_separator=$lt_hardcode_libdir_separator 13624 13625# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13626# DIR into the resulting binary. 13627hardcode_direct=$hardcode_direct 13628 13629# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13630# DIR into the resulting binary and the resulting library dependency is 13631# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 13632# library is relocated. 13633hardcode_direct_absolute=$hardcode_direct_absolute 13634 13635# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 13636# into the resulting binary. 13637hardcode_minus_L=$hardcode_minus_L 13638 13639# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 13640# into the resulting binary. 13641hardcode_shlibpath_var=$hardcode_shlibpath_var 13642 13643# Set to "yes" if building a shared library automatically hardcodes DIR 13644# into the library and all subsequent libraries and executables linked 13645# against it. 13646hardcode_automatic=$hardcode_automatic 13647 13648# Set to yes if linker adds runtime paths of dependent libraries 13649# to runtime path list. 13650inherit_rpath=$inherit_rpath 13651 13652# Whether libtool must link a program against all its dependency libraries. 13653link_all_deplibs=$link_all_deplibs 13654 13655# Fix the shell variable \$srcfile for the compiler. 13656fix_srcfile_path=$lt_fix_srcfile_path 13657 13658# Set to "yes" if exported symbols are required. 13659always_export_symbols=$always_export_symbols 13660 13661# The commands to list exported symbols. 13662export_symbols_cmds=$lt_export_symbols_cmds 13663 13664# Symbols that should not be listed in the preloaded symbols. 13665exclude_expsyms=$lt_exclude_expsyms 13666 13667# Symbols that must always be exported. 13668include_expsyms=$lt_include_expsyms 13669 13670# Commands necessary for linking programs (against libraries) with templates. 13671prelink_cmds=$lt_prelink_cmds 13672 13673# Specify filename containing input files. 13674file_list_spec=$lt_file_list_spec 13675 13676# How to hardcode a shared library path into an executable. 13677hardcode_action=$hardcode_action 13678 13679# ### END LIBTOOL CONFIG 13680 13681_LT_EOF 13682 13683 case $host_os in 13684 aix3*) 13685 cat <<\_LT_EOF >> "$cfgfile" 13686# AIX sometimes has problems with the GCC collect2 program. For some 13687# reason, if we set the COLLECT_NAMES environment variable, the problems 13688# vanish in a puff of smoke. 13689if test "X${COLLECT_NAMES+set}" != Xset; then 13690 COLLECT_NAMES= 13691 export COLLECT_NAMES 13692fi 13693_LT_EOF 13694 ;; 13695 esac 13696 13697 13698ltmain="$ac_aux_dir/ltmain.sh" 13699 13700 13701 # We use sed instead of cat because bash on DJGPP gets confused if 13702 # if finds mixed CR/LF and LF-only lines. Since sed operates in 13703 # text mode, it properly converts lines to CR/LF. This bash problem 13704 # is reportedly fixed, but why not run on old versions too? 13705 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 13706 || (rm -f "$cfgfile"; exit 1) 13707 13708 case $xsi_shell in 13709 yes) 13710 cat << \_LT_EOF >> "$cfgfile" 13711 13712# func_dirname file append nondir_replacement 13713# Compute the dirname of FILE. If nonempty, add APPEND to the result, 13714# otherwise set result to NONDIR_REPLACEMENT. 13715func_dirname () 13716{ 13717 case ${1} in 13718 */*) func_dirname_result="${1%/*}${2}" ;; 13719 * ) func_dirname_result="${3}" ;; 13720 esac 13721} 13722 13723# func_basename file 13724func_basename () 13725{ 13726 func_basename_result="${1##*/}" 13727} 13728 13729# func_dirname_and_basename file append nondir_replacement 13730# perform func_basename and func_dirname in a single function 13731# call: 13732# dirname: Compute the dirname of FILE. If nonempty, 13733# add APPEND to the result, otherwise set result 13734# to NONDIR_REPLACEMENT. 13735# value returned in "$func_dirname_result" 13736# basename: Compute filename of FILE. 13737# value retuned in "$func_basename_result" 13738# Implementation must be kept synchronized with func_dirname 13739# and func_basename. For efficiency, we do not delegate to 13740# those functions but instead duplicate the functionality here. 13741func_dirname_and_basename () 13742{ 13743 case ${1} in 13744 */*) func_dirname_result="${1%/*}${2}" ;; 13745 * ) func_dirname_result="${3}" ;; 13746 esac 13747 func_basename_result="${1##*/}" 13748} 13749 13750# func_stripname prefix suffix name 13751# strip PREFIX and SUFFIX off of NAME. 13752# PREFIX and SUFFIX must not contain globbing or regex special 13753# characters, hashes, percent signs, but SUFFIX may contain a leading 13754# dot (in which case that matches only a dot). 13755func_stripname () 13756{ 13757 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 13758 # positional parameters, so assign one to ordinary parameter first. 13759 func_stripname_result=${3} 13760 func_stripname_result=${func_stripname_result#"${1}"} 13761 func_stripname_result=${func_stripname_result%"${2}"} 13762} 13763 13764# func_opt_split 13765func_opt_split () 13766{ 13767 func_opt_split_opt=${1%%=*} 13768 func_opt_split_arg=${1#*=} 13769} 13770 13771# func_lo2o object 13772func_lo2o () 13773{ 13774 case ${1} in 13775 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 13776 *) func_lo2o_result=${1} ;; 13777 esac 13778} 13779 13780# func_xform libobj-or-source 13781func_xform () 13782{ 13783 func_xform_result=${1%.*}.lo 13784} 13785 13786# func_arith arithmetic-term... 13787func_arith () 13788{ 13789 func_arith_result=$(( $* )) 13790} 13791 13792# func_len string 13793# STRING may not start with a hyphen. 13794func_len () 13795{ 13796 func_len_result=${#1} 13797} 13798 13799_LT_EOF 13800 ;; 13801 *) # Bourne compatible functions. 13802 cat << \_LT_EOF >> "$cfgfile" 13803 13804# func_dirname file append nondir_replacement 13805# Compute the dirname of FILE. If nonempty, add APPEND to the result, 13806# otherwise set result to NONDIR_REPLACEMENT. 13807func_dirname () 13808{ 13809 # Extract subdirectory from the argument. 13810 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 13811 if test "X$func_dirname_result" = "X${1}"; then 13812 func_dirname_result="${3}" 13813 else 13814 func_dirname_result="$func_dirname_result${2}" 13815 fi 13816} 13817 13818# func_basename file 13819func_basename () 13820{ 13821 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 13822} 13823 13824 13825# func_stripname prefix suffix name 13826# strip PREFIX and SUFFIX off of NAME. 13827# PREFIX and SUFFIX must not contain globbing or regex special 13828# characters, hashes, percent signs, but SUFFIX may contain a leading 13829# dot (in which case that matches only a dot). 13830# func_strip_suffix prefix name 13831func_stripname () 13832{ 13833 case ${2} in 13834 .*) func_stripname_result=`$ECHO "X${3}" \ 13835 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 13836 *) func_stripname_result=`$ECHO "X${3}" \ 13837 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 13838 esac 13839} 13840 13841# sed scripts: 13842my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 13843my_sed_long_arg='1s/^-[^=]*=//' 13844 13845# func_opt_split 13846func_opt_split () 13847{ 13848 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 13849 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 13850} 13851 13852# func_lo2o object 13853func_lo2o () 13854{ 13855 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 13856} 13857 13858# func_xform libobj-or-source 13859func_xform () 13860{ 13861 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` 13862} 13863 13864# func_arith arithmetic-term... 13865func_arith () 13866{ 13867 func_arith_result=`expr "$@"` 13868} 13869 13870# func_len string 13871# STRING may not start with a hyphen. 13872func_len () 13873{ 13874 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 13875} 13876 13877_LT_EOF 13878esac 13879 13880case $lt_shell_append in 13881 yes) 13882 cat << \_LT_EOF >> "$cfgfile" 13883 13884# func_append var value 13885# Append VALUE to the end of shell variable VAR. 13886func_append () 13887{ 13888 eval "$1+=\$2" 13889} 13890_LT_EOF 13891 ;; 13892 *) 13893 cat << \_LT_EOF >> "$cfgfile" 13894 13895# func_append var value 13896# Append VALUE to the end of shell variable VAR. 13897func_append () 13898{ 13899 eval "$1=\$$1\$2" 13900} 13901 13902_LT_EOF 13903 ;; 13904 esac 13905 13906 13907 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 13908 || (rm -f "$cfgfile"; exit 1) 13909 13910 mv -f "$cfgfile" "$ofile" || 13911 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 13912 chmod +x "$ofile" 13913 13914 ;; 13915 13916 esac 13917done # for ac_tag 13918 13919 13920{ (exit 0); exit 0; } 13921_ACEOF 13922chmod +x $CONFIG_STATUS 13923ac_clean_files=$ac_clean_files_save 13924 13925test $ac_write_fail = 0 || 13926 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 13927$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} 13928 { (exit 1); exit 1; }; } 13929 13930 13931# configure is writing to config.log, and then calls config.status. 13932# config.status does its own redirection, appending to config.log. 13933# Unfortunately, on DOS this fails, as config.log is still kept open 13934# by configure, so config.status won't be able to write to it; its 13935# output is simply discarded. So we exec the FD to /dev/null, 13936# effectively closing config.log, so it can be properly (re)opened and 13937# appended to by config.status. When coming back to configure, we 13938# need to make the FD available again. 13939if test "$no_create" != yes; then 13940 ac_cs_success=: 13941 ac_config_status_args= 13942 test "$silent" = yes && 13943 ac_config_status_args="$ac_config_status_args --quiet" 13944 exec 5>/dev/null 13945 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 13946 exec 5>>config.log 13947 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 13948 # would make configure fail if this is the last instruction. 13949 $ac_cs_success || { (exit 1); exit 1; } 13950fi 13951if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 13952 { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 13953$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 13954fi 13955 13956