configure revision 85ee4c00
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.63 for xf86-video-neomagic 1.2.3. 4# 5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6# 7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 8# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## --------------------- ## 12## M4sh Initialization. ## 13## --------------------- ## 14 15# Be more Bourne compatible 16DUALCASE=1; export DUALCASE # for MKS sh 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 18 emulate sh 19 NULLCMD=: 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 # is contrary to our usage. Disable this feature. 22 alias -g '${1+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24else 25 case `(set -o) 2>/dev/null` in 26 *posix*) set -o posix ;; 27esac 28 29fi 30 31 32 33 34# PATH needs CR 35# Avoid depending upon Character Ranges. 36as_cr_letters='abcdefghijklmnopqrstuvwxyz' 37as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 38as_cr_Letters=$as_cr_letters$as_cr_LETTERS 39as_cr_digits='0123456789' 40as_cr_alnum=$as_cr_Letters$as_cr_digits 41 42as_nl=' 43' 44export as_nl 45# Printing a long string crashes Solaris 7 /usr/bin/printf. 46as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 47as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 48as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 49if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83# Support unset when possible. 84if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 85 as_unset=unset 86else 87 as_unset=false 88fi 89 90 91# IFS 92# We need space, tab and new line, in precisely that order. Quoting is 93# there to prevent editors from complaining about space-tab. 94# (If _AS_PATH_WALK were called with IFS unset, it would disable word 95# splitting by setting IFS to empty value.) 96IFS=" "" $as_nl" 97 98# Find who we are. Look in the path if we contain no directory separator. 99case $0 in 100 *[\\/]* ) as_myself=$0 ;; 101 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 102for as_dir in $PATH 103do 104 IFS=$as_save_IFS 105 test -z "$as_dir" && as_dir=. 106 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 107done 108IFS=$as_save_IFS 109 110 ;; 111esac 112# We did not find ourselves, most probably we were run as `sh COMMAND' 113# in which case we are not to be found in the path. 114if test "x$as_myself" = x; then 115 as_myself=$0 116fi 117if test ! -f "$as_myself"; then 118 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 119 { (exit 1); exit 1; } 120fi 121 122# Work around bugs in pre-3.0 UWIN ksh. 123for as_var in ENV MAIL MAILPATH 124do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 125done 126PS1='$ ' 127PS2='> ' 128PS4='+ ' 129 130# NLS nuisances. 131LC_ALL=C 132export LC_ALL 133LANGUAGE=C 134export LANGUAGE 135 136# Required to use basename. 137if expr a : '\(a\)' >/dev/null 2>&1 && 138 test "X`expr 00001 : '.*\(...\)'`" = X001; then 139 as_expr=expr 140else 141 as_expr=false 142fi 143 144if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 145 as_basename=basename 146else 147 as_basename=false 148fi 149 150 151# Name of the executable. 152as_me=`$as_basename -- "$0" || 153$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 154 X"$0" : 'X\(//\)$' \| \ 155 X"$0" : 'X\(/\)' \| . 2>/dev/null || 156$as_echo X/"$0" | 157 sed '/^.*\/\([^/][^/]*\)\/*$/{ 158 s//\1/ 159 q 160 } 161 /^X\/\(\/\/\)$/{ 162 s//\1/ 163 q 164 } 165 /^X\/\(\/\).*/{ 166 s//\1/ 167 q 168 } 169 s/.*/./; q'` 170 171# CDPATH. 172$as_unset CDPATH 173 174 175if test "x$CONFIG_SHELL" = x; then 176 if (eval ":") 2>/dev/null; then 177 as_have_required=yes 178else 179 as_have_required=no 180fi 181 182 if test $as_have_required = yes && (eval ": 183(as_func_return () { 184 (exit \$1) 185} 186as_func_success () { 187 as_func_return 0 188} 189as_func_failure () { 190 as_func_return 1 191} 192as_func_ret_success () { 193 return 0 194} 195as_func_ret_failure () { 196 return 1 197} 198 199exitcode=0 200if as_func_success; then 201 : 202else 203 exitcode=1 204 echo as_func_success failed. 205fi 206 207if as_func_failure; then 208 exitcode=1 209 echo as_func_failure succeeded. 210fi 211 212if as_func_ret_success; then 213 : 214else 215 exitcode=1 216 echo as_func_ret_success failed. 217fi 218 219if as_func_ret_failure; then 220 exitcode=1 221 echo as_func_ret_failure succeeded. 222fi 223 224if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 225 : 226else 227 exitcode=1 228 echo positional parameters were not saved. 229fi 230 231test \$exitcode = 0) || { (exit 1); exit 1; } 232 233( 234 as_lineno_1=\$LINENO 235 as_lineno_2=\$LINENO 236 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && 237 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } 238") 2> /dev/null; then 239 : 240else 241 as_candidate_shells= 242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 243for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 244do 245 IFS=$as_save_IFS 246 test -z "$as_dir" && as_dir=. 247 case $as_dir in 248 /*) 249 for as_base in sh bash ksh sh5; do 250 as_candidate_shells="$as_candidate_shells $as_dir/$as_base" 251 done;; 252 esac 253done 254IFS=$as_save_IFS 255 256 257 for as_shell in $as_candidate_shells $SHELL; do 258 # Try only shells that exist, to save several forks. 259 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 260 { ("$as_shell") 2> /dev/null <<\_ASEOF 261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 262 emulate sh 263 NULLCMD=: 264 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 265 # is contrary to our usage. Disable this feature. 266 alias -g '${1+"$@"}'='"$@"' 267 setopt NO_GLOB_SUBST 268else 269 case `(set -o) 2>/dev/null` in 270 *posix*) set -o posix ;; 271esac 272 273fi 274 275 276: 277_ASEOF 278}; then 279 CONFIG_SHELL=$as_shell 280 as_have_required=yes 281 if { "$as_shell" 2> /dev/null <<\_ASEOF 282if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 283 emulate sh 284 NULLCMD=: 285 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 286 # is contrary to our usage. Disable this feature. 287 alias -g '${1+"$@"}'='"$@"' 288 setopt NO_GLOB_SUBST 289else 290 case `(set -o) 2>/dev/null` in 291 *posix*) set -o posix ;; 292esac 293 294fi 295 296 297: 298(as_func_return () { 299 (exit $1) 300} 301as_func_success () { 302 as_func_return 0 303} 304as_func_failure () { 305 as_func_return 1 306} 307as_func_ret_success () { 308 return 0 309} 310as_func_ret_failure () { 311 return 1 312} 313 314exitcode=0 315if as_func_success; then 316 : 317else 318 exitcode=1 319 echo as_func_success failed. 320fi 321 322if as_func_failure; then 323 exitcode=1 324 echo as_func_failure succeeded. 325fi 326 327if as_func_ret_success; then 328 : 329else 330 exitcode=1 331 echo as_func_ret_success failed. 332fi 333 334if as_func_ret_failure; then 335 exitcode=1 336 echo as_func_ret_failure succeeded. 337fi 338 339if ( set x; as_func_ret_success y && test x = "$1" ); then 340 : 341else 342 exitcode=1 343 echo positional parameters were not saved. 344fi 345 346test $exitcode = 0) || { (exit 1); exit 1; } 347 348( 349 as_lineno_1=$LINENO 350 as_lineno_2=$LINENO 351 test "x$as_lineno_1" != "x$as_lineno_2" && 352 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } 353 354_ASEOF 355}; then 356 break 357fi 358 359fi 360 361 done 362 363 if test "x$CONFIG_SHELL" != x; then 364 for as_var in BASH_ENV ENV 365 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 366 done 367 export CONFIG_SHELL 368 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 369fi 370 371 372 if test $as_have_required = no; then 373 echo This script requires a shell more modern than all the 374 echo shells that I found on your system. Please install a 375 echo modern shell, or manually run the script under such a 376 echo shell if you do have one. 377 { (exit 1); exit 1; } 378fi 379 380 381fi 382 383fi 384 385 386 387(eval "as_func_return () { 388 (exit \$1) 389} 390as_func_success () { 391 as_func_return 0 392} 393as_func_failure () { 394 as_func_return 1 395} 396as_func_ret_success () { 397 return 0 398} 399as_func_ret_failure () { 400 return 1 401} 402 403exitcode=0 404if as_func_success; then 405 : 406else 407 exitcode=1 408 echo as_func_success failed. 409fi 410 411if as_func_failure; then 412 exitcode=1 413 echo as_func_failure succeeded. 414fi 415 416if as_func_ret_success; then 417 : 418else 419 exitcode=1 420 echo as_func_ret_success failed. 421fi 422 423if as_func_ret_failure; then 424 exitcode=1 425 echo as_func_ret_failure succeeded. 426fi 427 428if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 429 : 430else 431 exitcode=1 432 echo positional parameters were not saved. 433fi 434 435test \$exitcode = 0") || { 436 echo No shell found that supports shell functions. 437 echo Please tell bug-autoconf@gnu.org about your system, 438 echo including any error possibly output before this message. 439 echo This can help us improve future autoconf versions. 440 echo Configuration will now proceed without shell functions. 441} 442 443 444 445 as_lineno_1=$LINENO 446 as_lineno_2=$LINENO 447 test "x$as_lineno_1" != "x$as_lineno_2" && 448 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 449 450 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 451 # uniformly replaced by the line number. The first 'sed' inserts a 452 # line-number line after each line using $LINENO; the second 'sed' 453 # does the real work. The second script uses 'N' to pair each 454 # line-number line with the line containing $LINENO, and appends 455 # trailing '-' during substitution so that $LINENO is not a special 456 # case at line end. 457 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 458 # scripts with optimization help from Paolo Bonzini. Blame Lee 459 # E. McMahon (1931-1989) for sed's syntax. :-) 460 sed -n ' 461 p 462 /[$]LINENO/= 463 ' <$as_myself | 464 sed ' 465 s/[$]LINENO.*/&-/ 466 t lineno 467 b 468 :lineno 469 N 470 :loop 471 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 472 t loop 473 s/-\n.*// 474 ' >$as_me.lineno && 475 chmod +x "$as_me.lineno" || 476 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 477 { (exit 1); exit 1; }; } 478 479 # Don't try to exec as it changes $[0], causing all sort of problems 480 # (the dirname of $[0] is not the place where we might find the 481 # original and so on. Autoconf is especially sensitive to this). 482 . "./$as_me.lineno" 483 # Exit status is that of the last command. 484 exit 485} 486 487 488if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 489 as_dirname=dirname 490else 491 as_dirname=false 492fi 493 494ECHO_C= ECHO_N= ECHO_T= 495case `echo -n x` in 496-n*) 497 case `echo 'x\c'` in 498 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 499 *) ECHO_C='\c';; 500 esac;; 501*) 502 ECHO_N='-n';; 503esac 504if expr a : '\(a\)' >/dev/null 2>&1 && 505 test "X`expr 00001 : '.*\(...\)'`" = X001; then 506 as_expr=expr 507else 508 as_expr=false 509fi 510 511rm -f conf$$ conf$$.exe conf$$.file 512if test -d conf$$.dir; then 513 rm -f conf$$.dir/conf$$.file 514else 515 rm -f conf$$.dir 516 mkdir conf$$.dir 2>/dev/null 517fi 518if (echo >conf$$.file) 2>/dev/null; then 519 if ln -s conf$$.file conf$$ 2>/dev/null; then 520 as_ln_s='ln -s' 521 # ... but there are two gotchas: 522 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 523 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 524 # In both cases, we have to default to `cp -p'. 525 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 526 as_ln_s='cp -p' 527 elif ln conf$$.file conf$$ 2>/dev/null; then 528 as_ln_s=ln 529 else 530 as_ln_s='cp -p' 531 fi 532else 533 as_ln_s='cp -p' 534fi 535rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 536rmdir conf$$.dir 2>/dev/null 537 538if mkdir -p . 2>/dev/null; then 539 as_mkdir_p=: 540else 541 test -d ./-p && rmdir ./-p 542 as_mkdir_p=false 543fi 544 545if test -x / >/dev/null 2>&1; then 546 as_test_x='test -x' 547else 548 if ls -dL / >/dev/null 2>&1; then 549 as_ls_L_option=L 550 else 551 as_ls_L_option= 552 fi 553 as_test_x=' 554 eval sh -c '\'' 555 if test -d "$1"; then 556 test -d "$1/."; 557 else 558 case $1 in 559 -*)set "./$1";; 560 esac; 561 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 562 ???[sx]*):;;*)false;;esac;fi 563 '\'' sh 564 ' 565fi 566as_executable_p=$as_test_x 567 568# Sed expression to map a string onto a valid CPP name. 569as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 570 571# Sed expression to map a string onto a valid variable name. 572as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 573 574 575 576 577# Check that we are running under the correct shell. 578SHELL=${CONFIG_SHELL-/bin/sh} 579 580case X$lt_ECHO in 581X*--fallback-echo) 582 # Remove one level of quotation (which was required for Make). 583 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','` 584 ;; 585esac 586 587ECHO=${lt_ECHO-echo} 588if test "X$1" = X--no-reexec; then 589 # Discard the --no-reexec flag, and continue. 590 shift 591elif test "X$1" = X--fallback-echo; then 592 # Avoid inline document here, it may be left over 593 : 594elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then 595 # Yippee, $ECHO works! 596 : 597else 598 # Restart under the correct shell. 599 exec $SHELL "$0" --no-reexec ${1+"$@"} 600fi 601 602if test "X$1" = X--fallback-echo; then 603 # used as fallback echo 604 shift 605 cat <<_LT_EOF 606$* 607_LT_EOF 608 exit 0 609fi 610 611# The HP-UX ksh and POSIX shell print the target directory to stdout 612# if CDPATH is set. 613(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 614 615if test -z "$lt_ECHO"; then 616 if test "X${echo_test_string+set}" != Xset; then 617 # find a string as large as possible, as long as the shell can cope with it 618 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do 619 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... 620 if { echo_test_string=`eval $cmd`; } 2>/dev/null && 621 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null 622 then 623 break 624 fi 625 done 626 fi 627 628 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 629 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 630 test "X$echo_testing_string" = "X$echo_test_string"; then 631 : 632 else 633 # The Solaris, AIX, and Digital Unix default echo programs unquote 634 # backslashes. This makes it impossible to quote backslashes using 635 # echo "$something" | sed 's/\\/\\\\/g' 636 # 637 # So, first we look for a working echo in the user's PATH. 638 639 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 640 for dir in $PATH /usr/ucb; do 641 IFS="$lt_save_ifs" 642 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && 643 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && 644 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && 645 test "X$echo_testing_string" = "X$echo_test_string"; then 646 ECHO="$dir/echo" 647 break 648 fi 649 done 650 IFS="$lt_save_ifs" 651 652 if test "X$ECHO" = Xecho; then 653 # We didn't find a better echo, so look for alternatives. 654 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' && 655 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` && 656 test "X$echo_testing_string" = "X$echo_test_string"; then 657 # This shell has a builtin print -r that does the trick. 658 ECHO='print -r' 659 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } && 660 test "X$CONFIG_SHELL" != X/bin/ksh; then 661 # If we have ksh, try running configure again with it. 662 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 663 export ORIGINAL_CONFIG_SHELL 664 CONFIG_SHELL=/bin/ksh 665 export CONFIG_SHELL 666 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} 667 else 668 # Try using printf. 669 ECHO='printf %s\n' 670 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 671 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 672 test "X$echo_testing_string" = "X$echo_test_string"; then 673 # Cool, printf works 674 : 675 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 676 test "X$echo_testing_string" = 'X\t' && 677 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 678 test "X$echo_testing_string" = "X$echo_test_string"; then 679 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL 680 export CONFIG_SHELL 681 SHELL="$CONFIG_SHELL" 682 export SHELL 683 ECHO="$CONFIG_SHELL $0 --fallback-echo" 684 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 685 test "X$echo_testing_string" = 'X\t' && 686 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 687 test "X$echo_testing_string" = "X$echo_test_string"; then 688 ECHO="$CONFIG_SHELL $0 --fallback-echo" 689 else 690 # maybe with a smaller string... 691 prev=: 692 693 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do 694 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null 695 then 696 break 697 fi 698 prev="$cmd" 699 done 700 701 if test "$prev" != 'sed 50q "$0"'; then 702 echo_test_string=`eval $prev` 703 export echo_test_string 704 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} 705 else 706 # Oops. We lost completely, so just stick with echo. 707 ECHO=echo 708 fi 709 fi 710 fi 711 fi 712 fi 713fi 714 715# Copy echo and quote the copy suitably for passing to libtool from 716# the Makefile, instead of quoting the original, which is used later. 717lt_ECHO=$ECHO 718if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then 719 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" 720fi 721 722 723 724 725exec 7<&0 </dev/null 6>&1 726 727# Name of the host. 728# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 729# so uname gets run too. 730ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 731 732# 733# Initializations. 734# 735ac_default_prefix=/usr/local 736ac_clean_files= 737ac_config_libobj_dir=. 738LIBOBJS= 739cross_compiling=no 740subdirs= 741MFLAGS= 742MAKEFLAGS= 743SHELL=${CONFIG_SHELL-/bin/sh} 744 745# Identity of this package. 746PACKAGE_NAME='xf86-video-neomagic' 747PACKAGE_TARNAME='xf86-video-neomagic' 748PACKAGE_VERSION='1.2.3' 749PACKAGE_STRING='xf86-video-neomagic 1.2.3' 750PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 751 752ac_unique_file="Makefile.am" 753# Factoring default headers for most tests. 754ac_includes_default="\ 755#include <stdio.h> 756#ifdef HAVE_SYS_TYPES_H 757# include <sys/types.h> 758#endif 759#ifdef HAVE_SYS_STAT_H 760# include <sys/stat.h> 761#endif 762#ifdef STDC_HEADERS 763# include <stdlib.h> 764# include <stddef.h> 765#else 766# ifdef HAVE_STDLIB_H 767# include <stdlib.h> 768# endif 769#endif 770#ifdef HAVE_STRING_H 771# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 772# include <memory.h> 773# endif 774# include <string.h> 775#endif 776#ifdef HAVE_STRINGS_H 777# include <strings.h> 778#endif 779#ifdef HAVE_INTTYPES_H 780# include <inttypes.h> 781#endif 782#ifdef HAVE_STDINT_H 783# include <stdint.h> 784#endif 785#ifdef HAVE_UNISTD_H 786# include <unistd.h> 787#endif" 788 789ac_subst_vars='LTLIBOBJS 790LIBOBJS 791ADMIN_MAN_DIR 792DRIVER_MAN_DIR 793MISC_MAN_DIR 794FILE_MAN_DIR 795LIB_MAN_DIR 796APP_MAN_DIR 797ADMIN_MAN_SUFFIX 798DRIVER_MAN_SUFFIX 799MISC_MAN_SUFFIX 800FILE_MAN_SUFFIX 801LIB_MAN_SUFFIX 802APP_MAN_SUFFIX 803DRIVER_NAME 804moduledir 805XSERVER_LIBPCIACCESS_FALSE 806XSERVER_LIBPCIACCESS_TRUE 807PCIACCESS_LIBS 808PCIACCESS_CFLAGS 809XORG_LIBS 810XORG_CFLAGS 811PKG_CONFIG 812CPP 813OTOOL64 814OTOOL 815LIPO 816NMEDIT 817DSYMUTIL 818lt_ECHO 819RANLIB 820AR 821OBJDUMP 822LN_S 823NM 824ac_ct_DUMPBIN 825DUMPBIN 826LD 827FGREP 828EGREP 829GREP 830SED 831am__fastdepCC_FALSE 832am__fastdepCC_TRUE 833CCDEPMODE 834AMDEPBACKSLASH 835AMDEP_FALSE 836AMDEP_TRUE 837am__quote 838am__include 839DEPDIR 840OBJEXT 841EXEEXT 842ac_ct_CC 843CPPFLAGS 844LDFLAGS 845CFLAGS 846CC 847host_os 848host_vendor 849host_cpu 850host 851build_os 852build_vendor 853build_cpu 854build 855LIBTOOL 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_static 924enable_shared 925with_pic 926enable_fast_install 927enable_dependency_tracking 928with_gnu_ld 929enable_libtool_lock 930with_xorg_module_dir 931with_release_version 932' 933 ac_precious_vars='build_alias 934host_alias 935target_alias 936CC 937CFLAGS 938LDFLAGS 939LIBS 940CPPFLAGS 941CPP 942PKG_CONFIG 943XORG_CFLAGS 944XORG_LIBS 945PCIACCESS_CFLAGS 946PCIACCESS_LIBS' 947 948 949# Initialize some variables set by options. 950ac_init_help= 951ac_init_version=false 952ac_unrecognized_opts= 953ac_unrecognized_sep= 954# The variables have the same names as the options, with 955# dashes changed to underlines. 956cache_file=/dev/null 957exec_prefix=NONE 958no_create= 959no_recursion= 960prefix=NONE 961program_prefix=NONE 962program_suffix=NONE 963program_transform_name=s,x,x, 964silent= 965site= 966srcdir= 967verbose= 968x_includes=NONE 969x_libraries=NONE 970 971# Installation directory options. 972# These are left unexpanded so users can "make install exec_prefix=/foo" 973# and all the variables that are supposed to be based on exec_prefix 974# by default will actually change. 975# Use braces instead of parens because sh, perl, etc. also accept them. 976# (The list follows the same order as the GNU Coding Standards.) 977bindir='${exec_prefix}/bin' 978sbindir='${exec_prefix}/sbin' 979libexecdir='${exec_prefix}/libexec' 980datarootdir='${prefix}/share' 981datadir='${datarootdir}' 982sysconfdir='${prefix}/etc' 983sharedstatedir='${prefix}/com' 984localstatedir='${prefix}/var' 985includedir='${prefix}/include' 986oldincludedir='/usr/include' 987docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 988infodir='${datarootdir}/info' 989htmldir='${docdir}' 990dvidir='${docdir}' 991pdfdir='${docdir}' 992psdir='${docdir}' 993libdir='${exec_prefix}/lib' 994localedir='${datarootdir}/locale' 995mandir='${datarootdir}/man' 996 997ac_prev= 998ac_dashdash= 999for ac_option 1000do 1001 # If the previous option needs an argument, assign it. 1002 if test -n "$ac_prev"; then 1003 eval $ac_prev=\$ac_option 1004 ac_prev= 1005 continue 1006 fi 1007 1008 case $ac_option in 1009 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 1010 *) ac_optarg=yes ;; 1011 esac 1012 1013 # Accept the important Cygnus configure options, so we can diagnose typos. 1014 1015 case $ac_dashdash$ac_option in 1016 --) 1017 ac_dashdash=yes ;; 1018 1019 -bindir | --bindir | --bindi | --bind | --bin | --bi) 1020 ac_prev=bindir ;; 1021 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1022 bindir=$ac_optarg ;; 1023 1024 -build | --build | --buil | --bui | --bu) 1025 ac_prev=build_alias ;; 1026 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1027 build_alias=$ac_optarg ;; 1028 1029 -cache-file | --cache-file | --cache-fil | --cache-fi \ 1030 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1031 ac_prev=cache_file ;; 1032 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1033 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1034 cache_file=$ac_optarg ;; 1035 1036 --config-cache | -C) 1037 cache_file=config.cache ;; 1038 1039 -datadir | --datadir | --datadi | --datad) 1040 ac_prev=datadir ;; 1041 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1042 datadir=$ac_optarg ;; 1043 1044 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1045 | --dataroo | --dataro | --datar) 1046 ac_prev=datarootdir ;; 1047 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1048 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1049 datarootdir=$ac_optarg ;; 1050 1051 -disable-* | --disable-*) 1052 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1053 # Reject names that are not valid shell variable names. 1054 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1055 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 1056 { (exit 1); exit 1; }; } 1057 ac_useropt_orig=$ac_useropt 1058 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1059 case $ac_user_opts in 1060 *" 1061"enable_$ac_useropt" 1062"*) ;; 1063 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1064 ac_unrecognized_sep=', ';; 1065 esac 1066 eval enable_$ac_useropt=no ;; 1067 1068 -docdir | --docdir | --docdi | --doc | --do) 1069 ac_prev=docdir ;; 1070 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1071 docdir=$ac_optarg ;; 1072 1073 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1074 ac_prev=dvidir ;; 1075 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1076 dvidir=$ac_optarg ;; 1077 1078 -enable-* | --enable-*) 1079 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1080 # Reject names that are not valid shell variable names. 1081 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1082 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 1083 { (exit 1); exit 1; }; } 1084 ac_useropt_orig=$ac_useropt 1085 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1086 case $ac_user_opts in 1087 *" 1088"enable_$ac_useropt" 1089"*) ;; 1090 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1091 ac_unrecognized_sep=', ';; 1092 esac 1093 eval enable_$ac_useropt=\$ac_optarg ;; 1094 1095 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1096 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1097 | --exec | --exe | --ex) 1098 ac_prev=exec_prefix ;; 1099 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1100 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1101 | --exec=* | --exe=* | --ex=*) 1102 exec_prefix=$ac_optarg ;; 1103 1104 -gas | --gas | --ga | --g) 1105 # Obsolete; use --with-gas. 1106 with_gas=yes ;; 1107 1108 -help | --help | --hel | --he | -h) 1109 ac_init_help=long ;; 1110 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1111 ac_init_help=recursive ;; 1112 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1113 ac_init_help=short ;; 1114 1115 -host | --host | --hos | --ho) 1116 ac_prev=host_alias ;; 1117 -host=* | --host=* | --hos=* | --ho=*) 1118 host_alias=$ac_optarg ;; 1119 1120 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1121 ac_prev=htmldir ;; 1122 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1123 | --ht=*) 1124 htmldir=$ac_optarg ;; 1125 1126 -includedir | --includedir | --includedi | --included | --include \ 1127 | --includ | --inclu | --incl | --inc) 1128 ac_prev=includedir ;; 1129 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1130 | --includ=* | --inclu=* | --incl=* | --inc=*) 1131 includedir=$ac_optarg ;; 1132 1133 -infodir | --infodir | --infodi | --infod | --info | --inf) 1134 ac_prev=infodir ;; 1135 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1136 infodir=$ac_optarg ;; 1137 1138 -libdir | --libdir | --libdi | --libd) 1139 ac_prev=libdir ;; 1140 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1141 libdir=$ac_optarg ;; 1142 1143 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1144 | --libexe | --libex | --libe) 1145 ac_prev=libexecdir ;; 1146 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1147 | --libexe=* | --libex=* | --libe=*) 1148 libexecdir=$ac_optarg ;; 1149 1150 -localedir | --localedir | --localedi | --localed | --locale) 1151 ac_prev=localedir ;; 1152 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1153 localedir=$ac_optarg ;; 1154 1155 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1156 | --localstate | --localstat | --localsta | --localst | --locals) 1157 ac_prev=localstatedir ;; 1158 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1159 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1160 localstatedir=$ac_optarg ;; 1161 1162 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1163 ac_prev=mandir ;; 1164 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1165 mandir=$ac_optarg ;; 1166 1167 -nfp | --nfp | --nf) 1168 # Obsolete; use --without-fp. 1169 with_fp=no ;; 1170 1171 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1172 | --no-cr | --no-c | -n) 1173 no_create=yes ;; 1174 1175 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1176 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1177 no_recursion=yes ;; 1178 1179 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1180 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1181 | --oldin | --oldi | --old | --ol | --o) 1182 ac_prev=oldincludedir ;; 1183 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1184 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1185 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1186 oldincludedir=$ac_optarg ;; 1187 1188 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1189 ac_prev=prefix ;; 1190 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1191 prefix=$ac_optarg ;; 1192 1193 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1194 | --program-pre | --program-pr | --program-p) 1195 ac_prev=program_prefix ;; 1196 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1197 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1198 program_prefix=$ac_optarg ;; 1199 1200 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1201 | --program-suf | --program-su | --program-s) 1202 ac_prev=program_suffix ;; 1203 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1204 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1205 program_suffix=$ac_optarg ;; 1206 1207 -program-transform-name | --program-transform-name \ 1208 | --program-transform-nam | --program-transform-na \ 1209 | --program-transform-n | --program-transform- \ 1210 | --program-transform | --program-transfor \ 1211 | --program-transfo | --program-transf \ 1212 | --program-trans | --program-tran \ 1213 | --progr-tra | --program-tr | --program-t) 1214 ac_prev=program_transform_name ;; 1215 -program-transform-name=* | --program-transform-name=* \ 1216 | --program-transform-nam=* | --program-transform-na=* \ 1217 | --program-transform-n=* | --program-transform-=* \ 1218 | --program-transform=* | --program-transfor=* \ 1219 | --program-transfo=* | --program-transf=* \ 1220 | --program-trans=* | --program-tran=* \ 1221 | --progr-tra=* | --program-tr=* | --program-t=*) 1222 program_transform_name=$ac_optarg ;; 1223 1224 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1225 ac_prev=pdfdir ;; 1226 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1227 pdfdir=$ac_optarg ;; 1228 1229 -psdir | --psdir | --psdi | --psd | --ps) 1230 ac_prev=psdir ;; 1231 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1232 psdir=$ac_optarg ;; 1233 1234 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1235 | -silent | --silent | --silen | --sile | --sil) 1236 silent=yes ;; 1237 1238 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1239 ac_prev=sbindir ;; 1240 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1241 | --sbi=* | --sb=*) 1242 sbindir=$ac_optarg ;; 1243 1244 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1245 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1246 | --sharedst | --shareds | --shared | --share | --shar \ 1247 | --sha | --sh) 1248 ac_prev=sharedstatedir ;; 1249 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1250 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1251 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1252 | --sha=* | --sh=*) 1253 sharedstatedir=$ac_optarg ;; 1254 1255 -site | --site | --sit) 1256 ac_prev=site ;; 1257 -site=* | --site=* | --sit=*) 1258 site=$ac_optarg ;; 1259 1260 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1261 ac_prev=srcdir ;; 1262 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1263 srcdir=$ac_optarg ;; 1264 1265 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1266 | --syscon | --sysco | --sysc | --sys | --sy) 1267 ac_prev=sysconfdir ;; 1268 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1269 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1270 sysconfdir=$ac_optarg ;; 1271 1272 -target | --target | --targe | --targ | --tar | --ta | --t) 1273 ac_prev=target_alias ;; 1274 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1275 target_alias=$ac_optarg ;; 1276 1277 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1278 verbose=yes ;; 1279 1280 -version | --version | --versio | --versi | --vers | -V) 1281 ac_init_version=: ;; 1282 1283 -with-* | --with-*) 1284 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1285 # Reject names that are not valid shell variable names. 1286 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1287 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1288 { (exit 1); exit 1; }; } 1289 ac_useropt_orig=$ac_useropt 1290 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1291 case $ac_user_opts in 1292 *" 1293"with_$ac_useropt" 1294"*) ;; 1295 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1296 ac_unrecognized_sep=', ';; 1297 esac 1298 eval with_$ac_useropt=\$ac_optarg ;; 1299 1300 -without-* | --without-*) 1301 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1302 # Reject names that are not valid shell variable names. 1303 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1304 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1305 { (exit 1); exit 1; }; } 1306 ac_useropt_orig=$ac_useropt 1307 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1308 case $ac_user_opts in 1309 *" 1310"with_$ac_useropt" 1311"*) ;; 1312 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1313 ac_unrecognized_sep=', ';; 1314 esac 1315 eval with_$ac_useropt=no ;; 1316 1317 --x) 1318 # Obsolete; use --with-x. 1319 with_x=yes ;; 1320 1321 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1322 | --x-incl | --x-inc | --x-in | --x-i) 1323 ac_prev=x_includes ;; 1324 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1325 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1326 x_includes=$ac_optarg ;; 1327 1328 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1329 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1330 ac_prev=x_libraries ;; 1331 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1332 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1333 x_libraries=$ac_optarg ;; 1334 1335 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option 1336Try \`$0 --help' for more information." >&2 1337 { (exit 1); exit 1; }; } 1338 ;; 1339 1340 *=*) 1341 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1342 # Reject names that are not valid shell variable names. 1343 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1344 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1345 { (exit 1); exit 1; }; } 1346 eval $ac_envvar=\$ac_optarg 1347 export $ac_envvar ;; 1348 1349 *) 1350 # FIXME: should be removed in autoconf 3.0. 1351 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1352 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1353 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1354 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1355 ;; 1356 1357 esac 1358done 1359 1360if test -n "$ac_prev"; then 1361 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1362 { $as_echo "$as_me: error: missing argument to $ac_option" >&2 1363 { (exit 1); exit 1; }; } 1364fi 1365 1366if test -n "$ac_unrecognized_opts"; then 1367 case $enable_option_checking in 1368 no) ;; 1369 fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 1370 { (exit 1); exit 1; }; } ;; 1371 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1372 esac 1373fi 1374 1375# Check all directory arguments for consistency. 1376for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1377 datadir sysconfdir sharedstatedir localstatedir includedir \ 1378 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1379 libdir localedir mandir 1380do 1381 eval ac_val=\$$ac_var 1382 # Remove trailing slashes. 1383 case $ac_val in 1384 */ ) 1385 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1386 eval $ac_var=\$ac_val;; 1387 esac 1388 # Be sure to have absolute directory names. 1389 case $ac_val in 1390 [\\/$]* | ?:[\\/]* ) continue;; 1391 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1392 esac 1393 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1394 { (exit 1); exit 1; }; } 1395done 1396 1397# There might be people who depend on the old broken behavior: `$host' 1398# used to hold the argument of --host etc. 1399# FIXME: To remove some day. 1400build=$build_alias 1401host=$host_alias 1402target=$target_alias 1403 1404# FIXME: To remove some day. 1405if test "x$host_alias" != x; then 1406 if test "x$build_alias" = x; then 1407 cross_compiling=maybe 1408 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1409 If a cross compiler is detected then cross compile mode will be used." >&2 1410 elif test "x$build_alias" != "x$host_alias"; then 1411 cross_compiling=yes 1412 fi 1413fi 1414 1415ac_tool_prefix= 1416test -n "$host_alias" && ac_tool_prefix=$host_alias- 1417 1418test "$silent" = yes && exec 6>/dev/null 1419 1420 1421ac_pwd=`pwd` && test -n "$ac_pwd" && 1422ac_ls_di=`ls -di .` && 1423ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1424 { $as_echo "$as_me: error: working directory cannot be determined" >&2 1425 { (exit 1); exit 1; }; } 1426test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1427 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 1428 { (exit 1); exit 1; }; } 1429 1430 1431# Find the source files, if location was not specified. 1432if test -z "$srcdir"; then 1433 ac_srcdir_defaulted=yes 1434 # Try the directory containing this script, then the parent directory. 1435 ac_confdir=`$as_dirname -- "$as_myself" || 1436$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1437 X"$as_myself" : 'X\(//\)[^/]' \| \ 1438 X"$as_myself" : 'X\(//\)$' \| \ 1439 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1440$as_echo X"$as_myself" | 1441 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1442 s//\1/ 1443 q 1444 } 1445 /^X\(\/\/\)[^/].*/{ 1446 s//\1/ 1447 q 1448 } 1449 /^X\(\/\/\)$/{ 1450 s//\1/ 1451 q 1452 } 1453 /^X\(\/\).*/{ 1454 s//\1/ 1455 q 1456 } 1457 s/.*/./; q'` 1458 srcdir=$ac_confdir 1459 if test ! -r "$srcdir/$ac_unique_file"; then 1460 srcdir=.. 1461 fi 1462else 1463 ac_srcdir_defaulted=no 1464fi 1465if test ! -r "$srcdir/$ac_unique_file"; then 1466 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1467 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1468 { (exit 1); exit 1; }; } 1469fi 1470ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1471ac_abs_confdir=`( 1472 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 1473 { (exit 1); exit 1; }; } 1474 pwd)` 1475# When building in place, set srcdir=. 1476if test "$ac_abs_confdir" = "$ac_pwd"; then 1477 srcdir=. 1478fi 1479# Remove unnecessary trailing slashes from srcdir. 1480# Double slashes in file names in object file debugging info 1481# mess up M-x gdb in Emacs. 1482case $srcdir in 1483*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1484esac 1485for ac_var in $ac_precious_vars; do 1486 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1487 eval ac_env_${ac_var}_value=\$${ac_var} 1488 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1489 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1490done 1491 1492# 1493# Report the --help message. 1494# 1495if test "$ac_init_help" = "long"; then 1496 # Omit some internal or obsolete options to make the list less imposing. 1497 # This message is too long to be a string in the A/UX 3.1 sh. 1498 cat <<_ACEOF 1499\`configure' configures xf86-video-neomagic 1.2.3 to adapt to many kinds of systems. 1500 1501Usage: $0 [OPTION]... [VAR=VALUE]... 1502 1503To assign environment variables (e.g., CC, CFLAGS...), specify them as 1504VAR=VALUE. See below for descriptions of some of the useful variables. 1505 1506Defaults for the options are specified in brackets. 1507 1508Configuration: 1509 -h, --help display this help and exit 1510 --help=short display options specific to this package 1511 --help=recursive display the short help of all the included packages 1512 -V, --version display version information and exit 1513 -q, --quiet, --silent do not print \`checking...' messages 1514 --cache-file=FILE cache test results in FILE [disabled] 1515 -C, --config-cache alias for \`--cache-file=config.cache' 1516 -n, --no-create do not create output files 1517 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1518 1519Installation directories: 1520 --prefix=PREFIX install architecture-independent files in PREFIX 1521 [$ac_default_prefix] 1522 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1523 [PREFIX] 1524 1525By default, \`make install' will install all the files in 1526\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1527an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1528for instance \`--prefix=\$HOME'. 1529 1530For better control, use the options below. 1531 1532Fine tuning of the installation directories: 1533 --bindir=DIR user executables [EPREFIX/bin] 1534 --sbindir=DIR system admin executables [EPREFIX/sbin] 1535 --libexecdir=DIR program executables [EPREFIX/libexec] 1536 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1537 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1538 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1539 --libdir=DIR object code libraries [EPREFIX/lib] 1540 --includedir=DIR C header files [PREFIX/include] 1541 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1542 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1543 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1544 --infodir=DIR info documentation [DATAROOTDIR/info] 1545 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1546 --mandir=DIR man documentation [DATAROOTDIR/man] 1547 --docdir=DIR documentation root 1548 [DATAROOTDIR/doc/xf86-video-neomagic] 1549 --htmldir=DIR html documentation [DOCDIR] 1550 --dvidir=DIR dvi documentation [DOCDIR] 1551 --pdfdir=DIR pdf documentation [DOCDIR] 1552 --psdir=DIR ps documentation [DOCDIR] 1553_ACEOF 1554 1555 cat <<\_ACEOF 1556 1557Program names: 1558 --program-prefix=PREFIX prepend PREFIX to installed program names 1559 --program-suffix=SUFFIX append SUFFIX to installed program names 1560 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1561 1562System types: 1563 --build=BUILD configure for building on BUILD [guessed] 1564 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1565_ACEOF 1566fi 1567 1568if test -n "$ac_init_help"; then 1569 case $ac_init_help in 1570 short | recursive ) echo "Configuration of xf86-video-neomagic 1.2.3:";; 1571 esac 1572 cat <<\_ACEOF 1573 1574Optional Features: 1575 --disable-option-checking ignore unrecognized --enable/--with options 1576 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1577 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1578 --enable-maintainer-mode enable make rules and dependencies not useful 1579 (and sometimes confusing) to the casual installer 1580 --enable-static[=PKGS] build static libraries [default=no] 1581 --enable-shared[=PKGS] build shared libraries [default=yes] 1582 --enable-fast-install[=PKGS] 1583 optimize for fast installation [default=yes] 1584 --disable-dependency-tracking speeds up one-time build 1585 --enable-dependency-tracking do not reject slow dependency extractors 1586 --disable-libtool-lock avoid locking (might break parallel builds) 1587 1588Optional Packages: 1589 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1590 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1591 --with-pic try to use only PIC/non-PIC objects [default=use 1592 both] 1593 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1594 --with-xorg-module-dir=DIR 1595 Default xorg module directory 1596 [default=$libdir/xorg/modules] 1597 --with-release-version=STRING 1598 Use release version string in package name 1599 1600Some influential environment variables: 1601 CC C compiler command 1602 CFLAGS C compiler flags 1603 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1604 nonstandard directory <lib dir> 1605 LIBS libraries to pass to the linker, e.g. -l<library> 1606 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1607 you have headers in a nonstandard directory <include dir> 1608 CPP C preprocessor 1609 PKG_CONFIG path to pkg-config utility 1610 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1611 XORG_LIBS linker flags for XORG, overriding pkg-config 1612 PCIACCESS_CFLAGS 1613 C compiler flags for PCIACCESS, overriding pkg-config 1614 PCIACCESS_LIBS 1615 linker flags for PCIACCESS, overriding pkg-config 1616 1617Use these variables to override the choices made by `configure' or to help 1618it to find libraries and programs with nonstandard names/locations. 1619 1620Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1621_ACEOF 1622ac_status=$? 1623fi 1624 1625if test "$ac_init_help" = "recursive"; then 1626 # If there are subdirs, report their specific --help. 1627 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1628 test -d "$ac_dir" || 1629 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1630 continue 1631 ac_builddir=. 1632 1633case "$ac_dir" in 1634.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1635*) 1636 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1637 # A ".." for each directory in $ac_dir_suffix. 1638 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1639 case $ac_top_builddir_sub in 1640 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1641 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1642 esac ;; 1643esac 1644ac_abs_top_builddir=$ac_pwd 1645ac_abs_builddir=$ac_pwd$ac_dir_suffix 1646# for backward compatibility: 1647ac_top_builddir=$ac_top_build_prefix 1648 1649case $srcdir in 1650 .) # We are building in place. 1651 ac_srcdir=. 1652 ac_top_srcdir=$ac_top_builddir_sub 1653 ac_abs_top_srcdir=$ac_pwd ;; 1654 [\\/]* | ?:[\\/]* ) # Absolute name. 1655 ac_srcdir=$srcdir$ac_dir_suffix; 1656 ac_top_srcdir=$srcdir 1657 ac_abs_top_srcdir=$srcdir ;; 1658 *) # Relative name. 1659 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1660 ac_top_srcdir=$ac_top_build_prefix$srcdir 1661 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1662esac 1663ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1664 1665 cd "$ac_dir" || { ac_status=$?; continue; } 1666 # Check for guested configure. 1667 if test -f "$ac_srcdir/configure.gnu"; then 1668 echo && 1669 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1670 elif test -f "$ac_srcdir/configure"; then 1671 echo && 1672 $SHELL "$ac_srcdir/configure" --help=recursive 1673 else 1674 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1675 fi || ac_status=$? 1676 cd "$ac_pwd" || { ac_status=$?; break; } 1677 done 1678fi 1679 1680test -n "$ac_init_help" && exit $ac_status 1681if $ac_init_version; then 1682 cat <<\_ACEOF 1683xf86-video-neomagic configure 1.2.3 1684generated by GNU Autoconf 2.63 1685 1686Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 16872002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 1688This configure script is free software; the Free Software Foundation 1689gives unlimited permission to copy, distribute and modify it. 1690_ACEOF 1691 exit 1692fi 1693cat >config.log <<_ACEOF 1694This file contains any messages produced by compilers while 1695running configure, to aid debugging if configure makes a mistake. 1696 1697It was created by xf86-video-neomagic $as_me 1.2.3, which was 1698generated by GNU Autoconf 2.63. Invocation command line was 1699 1700 $ $0 $@ 1701 1702_ACEOF 1703exec 5>>config.log 1704{ 1705cat <<_ASUNAME 1706## --------- ## 1707## Platform. ## 1708## --------- ## 1709 1710hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1711uname -m = `(uname -m) 2>/dev/null || echo unknown` 1712uname -r = `(uname -r) 2>/dev/null || echo unknown` 1713uname -s = `(uname -s) 2>/dev/null || echo unknown` 1714uname -v = `(uname -v) 2>/dev/null || echo unknown` 1715 1716/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1717/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1718 1719/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1720/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1721/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1722/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1723/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1724/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1725/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1726 1727_ASUNAME 1728 1729as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1730for as_dir in $PATH 1731do 1732 IFS=$as_save_IFS 1733 test -z "$as_dir" && as_dir=. 1734 $as_echo "PATH: $as_dir" 1735done 1736IFS=$as_save_IFS 1737 1738} >&5 1739 1740cat >&5 <<_ACEOF 1741 1742 1743## ----------- ## 1744## Core tests. ## 1745## ----------- ## 1746 1747_ACEOF 1748 1749 1750# Keep a trace of the command line. 1751# Strip out --no-create and --no-recursion so they do not pile up. 1752# Strip out --silent because we don't want to record it for future runs. 1753# Also quote any args containing shell meta-characters. 1754# Make two passes to allow for proper duplicate-argument suppression. 1755ac_configure_args= 1756ac_configure_args0= 1757ac_configure_args1= 1758ac_must_keep_next=false 1759for ac_pass in 1 2 1760do 1761 for ac_arg 1762 do 1763 case $ac_arg in 1764 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1765 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1766 | -silent | --silent | --silen | --sile | --sil) 1767 continue ;; 1768 *\'*) 1769 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1770 esac 1771 case $ac_pass in 1772 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1773 2) 1774 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1775 if test $ac_must_keep_next = true; then 1776 ac_must_keep_next=false # Got value, back to normal. 1777 else 1778 case $ac_arg in 1779 *=* | --config-cache | -C | -disable-* | --disable-* \ 1780 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1781 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1782 | -with-* | --with-* | -without-* | --without-* | --x) 1783 case "$ac_configure_args0 " in 1784 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1785 esac 1786 ;; 1787 -* ) ac_must_keep_next=true ;; 1788 esac 1789 fi 1790 ac_configure_args="$ac_configure_args '$ac_arg'" 1791 ;; 1792 esac 1793 done 1794done 1795$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1796$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1797 1798# When interrupted or exit'd, cleanup temporary files, and complete 1799# config.log. We remove comments because anyway the quotes in there 1800# would cause problems or look ugly. 1801# WARNING: Use '\'' to represent an apostrophe within the trap. 1802# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1803trap 'exit_status=$? 1804 # Save into config.log some information that might help in debugging. 1805 { 1806 echo 1807 1808 cat <<\_ASBOX 1809## ---------------- ## 1810## Cache variables. ## 1811## ---------------- ## 1812_ASBOX 1813 echo 1814 # The following way of writing the cache mishandles newlines in values, 1815( 1816 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1817 eval ac_val=\$$ac_var 1818 case $ac_val in #( 1819 *${as_nl}*) 1820 case $ac_var in #( 1821 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 1822$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1823 esac 1824 case $ac_var in #( 1825 _ | IFS | as_nl) ;; #( 1826 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1827 *) $as_unset $ac_var ;; 1828 esac ;; 1829 esac 1830 done 1831 (set) 2>&1 | 1832 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1833 *${as_nl}ac_space=\ *) 1834 sed -n \ 1835 "s/'\''/'\''\\\\'\'''\''/g; 1836 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1837 ;; #( 1838 *) 1839 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1840 ;; 1841 esac | 1842 sort 1843) 1844 echo 1845 1846 cat <<\_ASBOX 1847## ----------------- ## 1848## Output variables. ## 1849## ----------------- ## 1850_ASBOX 1851 echo 1852 for ac_var in $ac_subst_vars 1853 do 1854 eval ac_val=\$$ac_var 1855 case $ac_val in 1856 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1857 esac 1858 $as_echo "$ac_var='\''$ac_val'\''" 1859 done | sort 1860 echo 1861 1862 if test -n "$ac_subst_files"; then 1863 cat <<\_ASBOX 1864## ------------------- ## 1865## File substitutions. ## 1866## ------------------- ## 1867_ASBOX 1868 echo 1869 for ac_var in $ac_subst_files 1870 do 1871 eval ac_val=\$$ac_var 1872 case $ac_val in 1873 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1874 esac 1875 $as_echo "$ac_var='\''$ac_val'\''" 1876 done | sort 1877 echo 1878 fi 1879 1880 if test -s confdefs.h; then 1881 cat <<\_ASBOX 1882## ----------- ## 1883## confdefs.h. ## 1884## ----------- ## 1885_ASBOX 1886 echo 1887 cat confdefs.h 1888 echo 1889 fi 1890 test "$ac_signal" != 0 && 1891 $as_echo "$as_me: caught signal $ac_signal" 1892 $as_echo "$as_me: exit $exit_status" 1893 } >&5 1894 rm -f core *.core core.conftest.* && 1895 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1896 exit $exit_status 1897' 0 1898for ac_signal in 1 2 13 15; do 1899 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1900done 1901ac_signal=0 1902 1903# confdefs.h avoids OS command line length limits that DEFS can exceed. 1904rm -f -r conftest* confdefs.h 1905 1906# Predefined preprocessor variables. 1907 1908cat >>confdefs.h <<_ACEOF 1909#define PACKAGE_NAME "$PACKAGE_NAME" 1910_ACEOF 1911 1912 1913cat >>confdefs.h <<_ACEOF 1914#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1915_ACEOF 1916 1917 1918cat >>confdefs.h <<_ACEOF 1919#define PACKAGE_VERSION "$PACKAGE_VERSION" 1920_ACEOF 1921 1922 1923cat >>confdefs.h <<_ACEOF 1924#define PACKAGE_STRING "$PACKAGE_STRING" 1925_ACEOF 1926 1927 1928cat >>confdefs.h <<_ACEOF 1929#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1930_ACEOF 1931 1932 1933# Let the site file select an alternate cache file if it wants to. 1934# Prefer an explicitly selected file to automatically selected ones. 1935ac_site_file1=NONE 1936ac_site_file2=NONE 1937if test -n "$CONFIG_SITE"; then 1938 ac_site_file1=$CONFIG_SITE 1939elif test "x$prefix" != xNONE; then 1940 ac_site_file1=$prefix/share/config.site 1941 ac_site_file2=$prefix/etc/config.site 1942else 1943 ac_site_file1=$ac_default_prefix/share/config.site 1944 ac_site_file2=$ac_default_prefix/etc/config.site 1945fi 1946for ac_site_file in "$ac_site_file1" "$ac_site_file2" 1947do 1948 test "x$ac_site_file" = xNONE && continue 1949 if test -r "$ac_site_file"; then 1950 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1951$as_echo "$as_me: loading site script $ac_site_file" >&6;} 1952 sed 's/^/| /' "$ac_site_file" >&5 1953 . "$ac_site_file" 1954 fi 1955done 1956 1957if test -r "$cache_file"; then 1958 # Some versions of bash will fail to source /dev/null (special 1959 # files actually), so we avoid doing that. 1960 if test -f "$cache_file"; then 1961 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 1962$as_echo "$as_me: loading cache $cache_file" >&6;} 1963 case $cache_file in 1964 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1965 *) . "./$cache_file";; 1966 esac 1967 fi 1968else 1969 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 1970$as_echo "$as_me: creating cache $cache_file" >&6;} 1971 >$cache_file 1972fi 1973 1974# Check that the precious variables saved in the cache have kept the same 1975# value. 1976ac_cache_corrupted=false 1977for ac_var in $ac_precious_vars; do 1978 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1979 eval ac_new_set=\$ac_env_${ac_var}_set 1980 eval ac_old_val=\$ac_cv_env_${ac_var}_value 1981 eval ac_new_val=\$ac_env_${ac_var}_value 1982 case $ac_old_set,$ac_new_set in 1983 set,) 1984 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1985$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1986 ac_cache_corrupted=: ;; 1987 ,set) 1988 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1989$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1990 ac_cache_corrupted=: ;; 1991 ,);; 1992 *) 1993 if test "x$ac_old_val" != "x$ac_new_val"; then 1994 # differences in whitespace do not lead to failure. 1995 ac_old_val_w=`echo x $ac_old_val` 1996 ac_new_val_w=`echo x $ac_new_val` 1997 if test "$ac_old_val_w" != "$ac_new_val_w"; then 1998 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1999$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2000 ac_cache_corrupted=: 2001 else 2002 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2003$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2004 eval $ac_var=\$ac_old_val 2005 fi 2006 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 2007$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2008 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 2009$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2010 fi;; 2011 esac 2012 # Pass precious variables to config.status. 2013 if test "$ac_new_set" = set; then 2014 case $ac_new_val in 2015 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2016 *) ac_arg=$ac_var=$ac_new_val ;; 2017 esac 2018 case " $ac_configure_args " in 2019 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2020 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 2021 esac 2022 fi 2023done 2024if $ac_cache_corrupted; then 2025 { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2026$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2027 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 2028$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2029 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 2030$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 2031 { (exit 1); exit 1; }; } 2032fi 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058ac_ext=c 2059ac_cpp='$CPP $CPPFLAGS' 2060ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2061ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2062ac_compiler_gnu=$ac_cv_c_compiler_gnu 2063 2064 2065 2066 2067ac_config_headers="$ac_config_headers config.h" 2068 2069ac_aux_dir= 2070for ac_dir in . "$srcdir"/.; do 2071 if test -f "$ac_dir/install-sh"; then 2072 ac_aux_dir=$ac_dir 2073 ac_install_sh="$ac_aux_dir/install-sh -c" 2074 break 2075 elif test -f "$ac_dir/install.sh"; then 2076 ac_aux_dir=$ac_dir 2077 ac_install_sh="$ac_aux_dir/install.sh -c" 2078 break 2079 elif test -f "$ac_dir/shtool"; then 2080 ac_aux_dir=$ac_dir 2081 ac_install_sh="$ac_aux_dir/shtool install -c" 2082 break 2083 fi 2084done 2085if test -z "$ac_aux_dir"; then 2086 { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5 2087$as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;} 2088 { (exit 1); exit 1; }; } 2089fi 2090 2091# These three variables are undocumented and unsupported, 2092# and are intended to be withdrawn in a future Autoconf release. 2093# They can cause serious problems if a builder's source tree is in a directory 2094# whose full name contains unusual characters. 2095ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2096ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2097ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2098 2099 2100 2101am__api_version='1.10' 2102 2103# Find a good install program. We prefer a C program (faster), 2104# so one script is as good as another. But avoid the broken or 2105# incompatible versions: 2106# SysV /etc/install, /usr/sbin/install 2107# SunOS /usr/etc/install 2108# IRIX /sbin/install 2109# AIX /bin/install 2110# AmigaOS /C/install, which installs bootblocks on floppy discs 2111# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2112# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2113# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2114# OS/2's system install, which has a completely different semantic 2115# ./install, which can be erroneously created by make from ./install.sh. 2116# Reject install programs that cannot install multiple files. 2117{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 2118$as_echo_n "checking for a BSD-compatible install... " >&6; } 2119if test -z "$INSTALL"; then 2120if test "${ac_cv_path_install+set}" = set; then 2121 $as_echo_n "(cached) " >&6 2122else 2123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2124for as_dir in $PATH 2125do 2126 IFS=$as_save_IFS 2127 test -z "$as_dir" && as_dir=. 2128 # Account for people who put trailing slashes in PATH elements. 2129case $as_dir/ in 2130 ./ | .// | /cC/* | \ 2131 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2132 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 2133 /usr/ucb/* ) ;; 2134 *) 2135 # OSF1 and SCO ODT 3.0 have their own names for install. 2136 # Don't use installbsd from OSF since it installs stuff as root 2137 # by default. 2138 for ac_prog in ginstall scoinst install; do 2139 for ac_exec_ext in '' $ac_executable_extensions; do 2140 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2141 if test $ac_prog = install && 2142 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2143 # AIX install. It has an incompatible calling convention. 2144 : 2145 elif test $ac_prog = install && 2146 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2147 # program-specific install script used by HP pwplus--don't use. 2148 : 2149 else 2150 rm -rf conftest.one conftest.two conftest.dir 2151 echo one > conftest.one 2152 echo two > conftest.two 2153 mkdir conftest.dir 2154 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2155 test -s conftest.one && test -s conftest.two && 2156 test -s conftest.dir/conftest.one && 2157 test -s conftest.dir/conftest.two 2158 then 2159 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2160 break 3 2161 fi 2162 fi 2163 fi 2164 done 2165 done 2166 ;; 2167esac 2168 2169done 2170IFS=$as_save_IFS 2171 2172rm -rf conftest.one conftest.two conftest.dir 2173 2174fi 2175 if test "${ac_cv_path_install+set}" = set; then 2176 INSTALL=$ac_cv_path_install 2177 else 2178 # As a last resort, use the slow shell script. Don't cache a 2179 # value for INSTALL within a source directory, because that will 2180 # break other packages using the cache if that directory is 2181 # removed, or if the value is a relative name. 2182 INSTALL=$ac_install_sh 2183 fi 2184fi 2185{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 2186$as_echo "$INSTALL" >&6; } 2187 2188# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2189# It thinks the first close brace ends the variable substitution. 2190test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2191 2192test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2193 2194test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2195 2196{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5 2197$as_echo_n "checking whether build environment is sane... " >&6; } 2198# Just in case 2199sleep 1 2200echo timestamp > conftest.file 2201# Do `set' in a subshell so we don't clobber the current shell's 2202# arguments. Must try -L first in case configure is actually a 2203# symlink; some systems play weird games with the mod time of symlinks 2204# (eg FreeBSD returns the mod time of the symlink's containing 2205# directory). 2206if ( 2207 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` 2208 if test "$*" = "X"; then 2209 # -L didn't work. 2210 set X `ls -t $srcdir/configure conftest.file` 2211 fi 2212 rm -f conftest.file 2213 if test "$*" != "X $srcdir/configure conftest.file" \ 2214 && test "$*" != "X conftest.file $srcdir/configure"; then 2215 2216 # If neither matched, then we have a broken ls. This can happen 2217 # if, for instance, CONFIG_SHELL is bash and it inherits a 2218 # broken ls alias from the environment. This has actually 2219 # happened. Such a system could not be considered "sane". 2220 { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken 2221alias in your environment" >&5 2222$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken 2223alias in your environment" >&2;} 2224 { (exit 1); exit 1; }; } 2225 fi 2226 2227 test "$2" = conftest.file 2228 ) 2229then 2230 # Ok. 2231 : 2232else 2233 { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files! 2234Check your system clock" >&5 2235$as_echo "$as_me: error: newly created file is older than distributed files! 2236Check your system clock" >&2;} 2237 { (exit 1); exit 1; }; } 2238fi 2239{ $as_echo "$as_me:$LINENO: result: yes" >&5 2240$as_echo "yes" >&6; } 2241test "$program_prefix" != NONE && 2242 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2243# Use a double $ so make ignores it. 2244test "$program_suffix" != NONE && 2245 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2246# Double any \ or $. 2247# By default was `s,x,x', remove it if useless. 2248ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2249program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2250 2251# expand $ac_aux_dir to an absolute path 2252am_aux_dir=`cd $ac_aux_dir && pwd` 2253 2254test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" 2255# Use eval to expand $SHELL 2256if eval "$MISSING --run true"; then 2257 am_missing_run="$MISSING --run " 2258else 2259 am_missing_run= 2260 { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 2261$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2262fi 2263 2264{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 2265$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2266if test -z "$MKDIR_P"; then 2267 if test "${ac_cv_path_mkdir+set}" = set; then 2268 $as_echo_n "(cached) " >&6 2269else 2270 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2271for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2272do 2273 IFS=$as_save_IFS 2274 test -z "$as_dir" && as_dir=. 2275 for ac_prog in mkdir gmkdir; do 2276 for ac_exec_ext in '' $ac_executable_extensions; do 2277 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2278 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2279 'mkdir (GNU coreutils) '* | \ 2280 'mkdir (coreutils) '* | \ 2281 'mkdir (fileutils) '4.1*) 2282 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2283 break 3;; 2284 esac 2285 done 2286 done 2287done 2288IFS=$as_save_IFS 2289 2290fi 2291 2292 if test "${ac_cv_path_mkdir+set}" = set; then 2293 MKDIR_P="$ac_cv_path_mkdir -p" 2294 else 2295 # As a last resort, use the slow shell script. Don't cache a 2296 # value for MKDIR_P within a source directory, because that will 2297 # break other packages using the cache if that directory is 2298 # removed, or if the value is a relative name. 2299 test -d ./--version && rmdir ./--version 2300 MKDIR_P="$ac_install_sh -d" 2301 fi 2302fi 2303{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5 2304$as_echo "$MKDIR_P" >&6; } 2305 2306mkdir_p="$MKDIR_P" 2307case $mkdir_p in 2308 [\\/$]* | ?:[\\/]*) ;; 2309 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2310esac 2311 2312for ac_prog in gawk mawk nawk awk 2313do 2314 # Extract the first word of "$ac_prog", so it can be a program name with args. 2315set dummy $ac_prog; ac_word=$2 2316{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2317$as_echo_n "checking for $ac_word... " >&6; } 2318if test "${ac_cv_prog_AWK+set}" = set; then 2319 $as_echo_n "(cached) " >&6 2320else 2321 if test -n "$AWK"; then 2322 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2323else 2324as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2325for as_dir in $PATH 2326do 2327 IFS=$as_save_IFS 2328 test -z "$as_dir" && as_dir=. 2329 for ac_exec_ext in '' $ac_executable_extensions; do 2330 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2331 ac_cv_prog_AWK="$ac_prog" 2332 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2333 break 2 2334 fi 2335done 2336done 2337IFS=$as_save_IFS 2338 2339fi 2340fi 2341AWK=$ac_cv_prog_AWK 2342if test -n "$AWK"; then 2343 { $as_echo "$as_me:$LINENO: result: $AWK" >&5 2344$as_echo "$AWK" >&6; } 2345else 2346 { $as_echo "$as_me:$LINENO: result: no" >&5 2347$as_echo "no" >&6; } 2348fi 2349 2350 2351 test -n "$AWK" && break 2352done 2353 2354{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2355$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2356set x ${MAKE-make} 2357ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2358if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then 2359 $as_echo_n "(cached) " >&6 2360else 2361 cat >conftest.make <<\_ACEOF 2362SHELL = /bin/sh 2363all: 2364 @echo '@@@%%%=$(MAKE)=@@@%%%' 2365_ACEOF 2366# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2367case `${MAKE-make} -f conftest.make 2>/dev/null` in 2368 *@@@%%%=?*=@@@%%%*) 2369 eval ac_cv_prog_make_${ac_make}_set=yes;; 2370 *) 2371 eval ac_cv_prog_make_${ac_make}_set=no;; 2372esac 2373rm -f conftest.make 2374fi 2375if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2376 { $as_echo "$as_me:$LINENO: result: yes" >&5 2377$as_echo "yes" >&6; } 2378 SET_MAKE= 2379else 2380 { $as_echo "$as_me:$LINENO: result: no" >&5 2381$as_echo "no" >&6; } 2382 SET_MAKE="MAKE=${MAKE-make}" 2383fi 2384 2385rm -rf .tst 2>/dev/null 2386mkdir .tst 2>/dev/null 2387if test -d .tst; then 2388 am__leading_dot=. 2389else 2390 am__leading_dot=_ 2391fi 2392rmdir .tst 2>/dev/null 2393 2394if test "`cd $srcdir && pwd`" != "`pwd`"; then 2395 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2396 # is not polluted with repeated "-I." 2397 am__isrc=' -I$(srcdir)' 2398 # test to see if srcdir already configured 2399 if test -f $srcdir/config.status; then 2400 { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 2401$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} 2402 { (exit 1); exit 1; }; } 2403 fi 2404fi 2405 2406# test whether we have cygpath 2407if test -z "$CYGPATH_W"; then 2408 if (cygpath --version) >/dev/null 2>/dev/null; then 2409 CYGPATH_W='cygpath -w' 2410 else 2411 CYGPATH_W=echo 2412 fi 2413fi 2414 2415 2416# Define the identity of the package. 2417 PACKAGE='xf86-video-neomagic' 2418 VERSION='1.2.3' 2419 2420 2421cat >>confdefs.h <<_ACEOF 2422#define PACKAGE "$PACKAGE" 2423_ACEOF 2424 2425 2426cat >>confdefs.h <<_ACEOF 2427#define VERSION "$VERSION" 2428_ACEOF 2429 2430# Some tools Automake needs. 2431 2432ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2433 2434 2435AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2436 2437 2438AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2439 2440 2441AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2442 2443 2444MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2445 2446install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"} 2447 2448# Installed binaries are usually stripped using `strip' when the user 2449# run `make install-strip'. However `strip' might not be the right 2450# tool to use in cross-compilation environments, therefore Automake 2451# will honor the `STRIP' environment variable to overrule this program. 2452if test "$cross_compiling" != no; then 2453 if test -n "$ac_tool_prefix"; then 2454 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2455set dummy ${ac_tool_prefix}strip; ac_word=$2 2456{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2457$as_echo_n "checking for $ac_word... " >&6; } 2458if test "${ac_cv_prog_STRIP+set}" = set; then 2459 $as_echo_n "(cached) " >&6 2460else 2461 if test -n "$STRIP"; then 2462 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2463else 2464as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2465for as_dir in $PATH 2466do 2467 IFS=$as_save_IFS 2468 test -z "$as_dir" && as_dir=. 2469 for ac_exec_ext in '' $ac_executable_extensions; do 2470 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2471 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2472 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2473 break 2 2474 fi 2475done 2476done 2477IFS=$as_save_IFS 2478 2479fi 2480fi 2481STRIP=$ac_cv_prog_STRIP 2482if test -n "$STRIP"; then 2483 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 2484$as_echo "$STRIP" >&6; } 2485else 2486 { $as_echo "$as_me:$LINENO: result: no" >&5 2487$as_echo "no" >&6; } 2488fi 2489 2490 2491fi 2492if test -z "$ac_cv_prog_STRIP"; then 2493 ac_ct_STRIP=$STRIP 2494 # Extract the first word of "strip", so it can be a program name with args. 2495set dummy strip; ac_word=$2 2496{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2497$as_echo_n "checking for $ac_word... " >&6; } 2498if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 2499 $as_echo_n "(cached) " >&6 2500else 2501 if test -n "$ac_ct_STRIP"; then 2502 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2503else 2504as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2505for as_dir in $PATH 2506do 2507 IFS=$as_save_IFS 2508 test -z "$as_dir" && as_dir=. 2509 for ac_exec_ext in '' $ac_executable_extensions; do 2510 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2511 ac_cv_prog_ac_ct_STRIP="strip" 2512 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2513 break 2 2514 fi 2515done 2516done 2517IFS=$as_save_IFS 2518 2519fi 2520fi 2521ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2522if test -n "$ac_ct_STRIP"; then 2523 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 2524$as_echo "$ac_ct_STRIP" >&6; } 2525else 2526 { $as_echo "$as_me:$LINENO: result: no" >&5 2527$as_echo "no" >&6; } 2528fi 2529 2530 if test "x$ac_ct_STRIP" = x; then 2531 STRIP=":" 2532 else 2533 case $cross_compiling:$ac_tool_warned in 2534yes:) 2535{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2536$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2537ac_tool_warned=yes ;; 2538esac 2539 STRIP=$ac_ct_STRIP 2540 fi 2541else 2542 STRIP="$ac_cv_prog_STRIP" 2543fi 2544 2545fi 2546INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2547 2548# We need awk for the "check" target. The system "awk" is bad on 2549# some platforms. 2550# Always define AMTAR for backward compatibility. 2551 2552AMTAR=${AMTAR-"${am_missing_run}tar"} 2553 2554am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2555 2556 2557 2558 2559 2560 2561{ $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 2562$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2563 # Check whether --enable-maintainer-mode was given. 2564if test "${enable_maintainer_mode+set}" = set; then 2565 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2566else 2567 USE_MAINTAINER_MODE=no 2568fi 2569 2570 { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 2571$as_echo "$USE_MAINTAINER_MODE" >&6; } 2572 if test $USE_MAINTAINER_MODE = yes; then 2573 MAINTAINER_MODE_TRUE= 2574 MAINTAINER_MODE_FALSE='#' 2575else 2576 MAINTAINER_MODE_TRUE='#' 2577 MAINTAINER_MODE_FALSE= 2578fi 2579 2580 MAINT=$MAINTAINER_MODE_TRUE 2581 2582 2583 2584# Checks for programs. 2585# Check whether --enable-static was given. 2586if test "${enable_static+set}" = set; then 2587 enableval=$enable_static; p=${PACKAGE-default} 2588 case $enableval in 2589 yes) enable_static=yes ;; 2590 no) enable_static=no ;; 2591 *) 2592 enable_static=no 2593 # Look at the argument we got. We use all the common list separators. 2594 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 2595 for pkg in $enableval; do 2596 IFS="$lt_save_ifs" 2597 if test "X$pkg" = "X$p"; then 2598 enable_static=yes 2599 fi 2600 done 2601 IFS="$lt_save_ifs" 2602 ;; 2603 esac 2604else 2605 enable_static=no 2606fi 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616case `pwd` in 2617 *\ * | *\ *) 2618 { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 2619$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 2620esac 2621 2622 2623 2624macro_version='2.2.6' 2625macro_revision='1.3012' 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639ltmain="$ac_aux_dir/ltmain.sh" 2640 2641# Make sure we can run config.sub. 2642$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2643 { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 2644$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 2645 { (exit 1); exit 1; }; } 2646 2647{ $as_echo "$as_me:$LINENO: checking build system type" >&5 2648$as_echo_n "checking build system type... " >&6; } 2649if test "${ac_cv_build+set}" = set; then 2650 $as_echo_n "(cached) " >&6 2651else 2652 ac_build_alias=$build_alias 2653test "x$ac_build_alias" = x && 2654 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2655test "x$ac_build_alias" = x && 2656 { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 2657$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 2658 { (exit 1); exit 1; }; } 2659ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2660 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 2661$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 2662 { (exit 1); exit 1; }; } 2663 2664fi 2665{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 2666$as_echo "$ac_cv_build" >&6; } 2667case $ac_cv_build in 2668*-*-*) ;; 2669*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 2670$as_echo "$as_me: error: invalid value of canonical build" >&2;} 2671 { (exit 1); exit 1; }; };; 2672esac 2673build=$ac_cv_build 2674ac_save_IFS=$IFS; IFS='-' 2675set x $ac_cv_build 2676shift 2677build_cpu=$1 2678build_vendor=$2 2679shift; shift 2680# Remember, the first character of IFS is used to create $*, 2681# except with old shells: 2682build_os=$* 2683IFS=$ac_save_IFS 2684case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2685 2686 2687{ $as_echo "$as_me:$LINENO: checking host system type" >&5 2688$as_echo_n "checking host system type... " >&6; } 2689if test "${ac_cv_host+set}" = set; then 2690 $as_echo_n "(cached) " >&6 2691else 2692 if test "x$host_alias" = x; then 2693 ac_cv_host=$ac_cv_build 2694else 2695 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2696 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 2697$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 2698 { (exit 1); exit 1; }; } 2699fi 2700 2701fi 2702{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 2703$as_echo "$ac_cv_host" >&6; } 2704case $ac_cv_host in 2705*-*-*) ;; 2706*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 2707$as_echo "$as_me: error: invalid value of canonical host" >&2;} 2708 { (exit 1); exit 1; }; };; 2709esac 2710host=$ac_cv_host 2711ac_save_IFS=$IFS; IFS='-' 2712set x $ac_cv_host 2713shift 2714host_cpu=$1 2715host_vendor=$2 2716shift; shift 2717# Remember, the first character of IFS is used to create $*, 2718# except with old shells: 2719host_os=$* 2720IFS=$ac_save_IFS 2721case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2722 2723 2724DEPDIR="${am__leading_dot}deps" 2725 2726ac_config_commands="$ac_config_commands depfiles" 2727 2728 2729am_make=${MAKE-make} 2730cat > confinc << 'END' 2731am__doit: 2732 @echo done 2733.PHONY: am__doit 2734END 2735# If we don't find an include directive, just comment out the code. 2736{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 2737$as_echo_n "checking for style of include used by $am_make... " >&6; } 2738am__include="#" 2739am__quote= 2740_am_result=none 2741# First try GNU make style include. 2742echo "include confinc" > confmf 2743# We grep out `Entering directory' and `Leaving directory' 2744# messages which can occur if `w' ends up in MAKEFLAGS. 2745# In particular we don't look at `^make:' because GNU make might 2746# be invoked under some other name (usually "gmake"), in which 2747# case it prints its new name instead of `make'. 2748if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then 2749 am__include=include 2750 am__quote= 2751 _am_result=GNU 2752fi 2753# Now try BSD make style include. 2754if test "$am__include" = "#"; then 2755 echo '.include "confinc"' > confmf 2756 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then 2757 am__include=.include 2758 am__quote="\"" 2759 _am_result=BSD 2760 fi 2761fi 2762 2763 2764{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5 2765$as_echo "$_am_result" >&6; } 2766rm -f confinc confmf 2767 2768# Check whether --enable-dependency-tracking was given. 2769if test "${enable_dependency_tracking+set}" = set; then 2770 enableval=$enable_dependency_tracking; 2771fi 2772 2773if test "x$enable_dependency_tracking" != xno; then 2774 am_depcomp="$ac_aux_dir/depcomp" 2775 AMDEPBACKSLASH='\' 2776fi 2777 if test "x$enable_dependency_tracking" != xno; then 2778 AMDEP_TRUE= 2779 AMDEP_FALSE='#' 2780else 2781 AMDEP_TRUE='#' 2782 AMDEP_FALSE= 2783fi 2784 2785 2786ac_ext=c 2787ac_cpp='$CPP $CPPFLAGS' 2788ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2789ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2790ac_compiler_gnu=$ac_cv_c_compiler_gnu 2791if test -n "$ac_tool_prefix"; then 2792 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2793set dummy ${ac_tool_prefix}gcc; ac_word=$2 2794{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2795$as_echo_n "checking for $ac_word... " >&6; } 2796if test "${ac_cv_prog_CC+set}" = set; then 2797 $as_echo_n "(cached) " >&6 2798else 2799 if test -n "$CC"; then 2800 ac_cv_prog_CC="$CC" # Let the user override the test. 2801else 2802as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2803for as_dir in $PATH 2804do 2805 IFS=$as_save_IFS 2806 test -z "$as_dir" && as_dir=. 2807 for ac_exec_ext in '' $ac_executable_extensions; do 2808 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2809 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2810 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2811 break 2 2812 fi 2813done 2814done 2815IFS=$as_save_IFS 2816 2817fi 2818fi 2819CC=$ac_cv_prog_CC 2820if test -n "$CC"; then 2821 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2822$as_echo "$CC" >&6; } 2823else 2824 { $as_echo "$as_me:$LINENO: result: no" >&5 2825$as_echo "no" >&6; } 2826fi 2827 2828 2829fi 2830if test -z "$ac_cv_prog_CC"; then 2831 ac_ct_CC=$CC 2832 # Extract the first word of "gcc", so it can be a program name with args. 2833set dummy gcc; ac_word=$2 2834{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2835$as_echo_n "checking for $ac_word... " >&6; } 2836if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2837 $as_echo_n "(cached) " >&6 2838else 2839 if test -n "$ac_ct_CC"; then 2840 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2841else 2842as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2843for as_dir in $PATH 2844do 2845 IFS=$as_save_IFS 2846 test -z "$as_dir" && as_dir=. 2847 for ac_exec_ext in '' $ac_executable_extensions; do 2848 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2849 ac_cv_prog_ac_ct_CC="gcc" 2850 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2851 break 2 2852 fi 2853done 2854done 2855IFS=$as_save_IFS 2856 2857fi 2858fi 2859ac_ct_CC=$ac_cv_prog_ac_ct_CC 2860if test -n "$ac_ct_CC"; then 2861 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2862$as_echo "$ac_ct_CC" >&6; } 2863else 2864 { $as_echo "$as_me:$LINENO: result: no" >&5 2865$as_echo "no" >&6; } 2866fi 2867 2868 if test "x$ac_ct_CC" = x; then 2869 CC="" 2870 else 2871 case $cross_compiling:$ac_tool_warned in 2872yes:) 2873{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2874$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2875ac_tool_warned=yes ;; 2876esac 2877 CC=$ac_ct_CC 2878 fi 2879else 2880 CC="$ac_cv_prog_CC" 2881fi 2882 2883if test -z "$CC"; then 2884 if test -n "$ac_tool_prefix"; then 2885 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2886set dummy ${ac_tool_prefix}cc; ac_word=$2 2887{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2888$as_echo_n "checking for $ac_word... " >&6; } 2889if test "${ac_cv_prog_CC+set}" = set; then 2890 $as_echo_n "(cached) " >&6 2891else 2892 if test -n "$CC"; then 2893 ac_cv_prog_CC="$CC" # Let the user override the test. 2894else 2895as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2896for as_dir in $PATH 2897do 2898 IFS=$as_save_IFS 2899 test -z "$as_dir" && as_dir=. 2900 for ac_exec_ext in '' $ac_executable_extensions; do 2901 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2902 ac_cv_prog_CC="${ac_tool_prefix}cc" 2903 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2904 break 2 2905 fi 2906done 2907done 2908IFS=$as_save_IFS 2909 2910fi 2911fi 2912CC=$ac_cv_prog_CC 2913if test -n "$CC"; then 2914 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2915$as_echo "$CC" >&6; } 2916else 2917 { $as_echo "$as_me:$LINENO: result: no" >&5 2918$as_echo "no" >&6; } 2919fi 2920 2921 2922 fi 2923fi 2924if test -z "$CC"; then 2925 # Extract the first word of "cc", so it can be a program name with args. 2926set dummy cc; ac_word=$2 2927{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2928$as_echo_n "checking for $ac_word... " >&6; } 2929if test "${ac_cv_prog_CC+set}" = set; then 2930 $as_echo_n "(cached) " >&6 2931else 2932 if test -n "$CC"; then 2933 ac_cv_prog_CC="$CC" # Let the user override the test. 2934else 2935 ac_prog_rejected=no 2936as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2937for as_dir in $PATH 2938do 2939 IFS=$as_save_IFS 2940 test -z "$as_dir" && as_dir=. 2941 for ac_exec_ext in '' $ac_executable_extensions; do 2942 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2943 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2944 ac_prog_rejected=yes 2945 continue 2946 fi 2947 ac_cv_prog_CC="cc" 2948 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2949 break 2 2950 fi 2951done 2952done 2953IFS=$as_save_IFS 2954 2955if test $ac_prog_rejected = yes; then 2956 # We found a bogon in the path, so make sure we never use it. 2957 set dummy $ac_cv_prog_CC 2958 shift 2959 if test $# != 0; then 2960 # We chose a different compiler from the bogus one. 2961 # However, it has the same basename, so the bogon will be chosen 2962 # first if we set CC to just the basename; use the full file name. 2963 shift 2964 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2965 fi 2966fi 2967fi 2968fi 2969CC=$ac_cv_prog_CC 2970if test -n "$CC"; then 2971 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2972$as_echo "$CC" >&6; } 2973else 2974 { $as_echo "$as_me:$LINENO: result: no" >&5 2975$as_echo "no" >&6; } 2976fi 2977 2978 2979fi 2980if test -z "$CC"; then 2981 if test -n "$ac_tool_prefix"; then 2982 for ac_prog in cl.exe 2983 do 2984 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2985set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2986{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2987$as_echo_n "checking for $ac_word... " >&6; } 2988if test "${ac_cv_prog_CC+set}" = set; then 2989 $as_echo_n "(cached) " >&6 2990else 2991 if test -n "$CC"; then 2992 ac_cv_prog_CC="$CC" # Let the user override the test. 2993else 2994as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2995for as_dir in $PATH 2996do 2997 IFS=$as_save_IFS 2998 test -z "$as_dir" && as_dir=. 2999 for ac_exec_ext in '' $ac_executable_extensions; do 3000 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3001 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3002 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3003 break 2 3004 fi 3005done 3006done 3007IFS=$as_save_IFS 3008 3009fi 3010fi 3011CC=$ac_cv_prog_CC 3012if test -n "$CC"; then 3013 { $as_echo "$as_me:$LINENO: result: $CC" >&5 3014$as_echo "$CC" >&6; } 3015else 3016 { $as_echo "$as_me:$LINENO: result: no" >&5 3017$as_echo "no" >&6; } 3018fi 3019 3020 3021 test -n "$CC" && break 3022 done 3023fi 3024if test -z "$CC"; then 3025 ac_ct_CC=$CC 3026 for ac_prog in cl.exe 3027do 3028 # Extract the first word of "$ac_prog", so it can be a program name with args. 3029set dummy $ac_prog; ac_word=$2 3030{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 3031$as_echo_n "checking for $ac_word... " >&6; } 3032if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 3033 $as_echo_n "(cached) " >&6 3034else 3035 if test -n "$ac_ct_CC"; then 3036 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3037else 3038as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3039for as_dir in $PATH 3040do 3041 IFS=$as_save_IFS 3042 test -z "$as_dir" && as_dir=. 3043 for ac_exec_ext in '' $ac_executable_extensions; do 3044 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3045 ac_cv_prog_ac_ct_CC="$ac_prog" 3046 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3047 break 2 3048 fi 3049done 3050done 3051IFS=$as_save_IFS 3052 3053fi 3054fi 3055ac_ct_CC=$ac_cv_prog_ac_ct_CC 3056if test -n "$ac_ct_CC"; then 3057 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 3058$as_echo "$ac_ct_CC" >&6; } 3059else 3060 { $as_echo "$as_me:$LINENO: result: no" >&5 3061$as_echo "no" >&6; } 3062fi 3063 3064 3065 test -n "$ac_ct_CC" && break 3066done 3067 3068 if test "x$ac_ct_CC" = x; then 3069 CC="" 3070 else 3071 case $cross_compiling:$ac_tool_warned in 3072yes:) 3073{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 3074$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3075ac_tool_warned=yes ;; 3076esac 3077 CC=$ac_ct_CC 3078 fi 3079fi 3080 3081fi 3082 3083 3084test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3085$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3086{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3087See \`config.log' for more details." >&5 3088$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 3089See \`config.log' for more details." >&2;} 3090 { (exit 1); exit 1; }; }; } 3091 3092# Provide some information about the compiler. 3093$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 3094set X $ac_compile 3095ac_compiler=$2 3096{ (ac_try="$ac_compiler --version >&5" 3097case "(($ac_try" in 3098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3099 *) ac_try_echo=$ac_try;; 3100esac 3101eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3102$as_echo "$ac_try_echo") >&5 3103 (eval "$ac_compiler --version >&5") 2>&5 3104 ac_status=$? 3105 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3106 (exit $ac_status); } 3107{ (ac_try="$ac_compiler -v >&5" 3108case "(($ac_try" in 3109 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3110 *) ac_try_echo=$ac_try;; 3111esac 3112eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3113$as_echo "$ac_try_echo") >&5 3114 (eval "$ac_compiler -v >&5") 2>&5 3115 ac_status=$? 3116 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3117 (exit $ac_status); } 3118{ (ac_try="$ac_compiler -V >&5" 3119case "(($ac_try" in 3120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3121 *) ac_try_echo=$ac_try;; 3122esac 3123eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3124$as_echo "$ac_try_echo") >&5 3125 (eval "$ac_compiler -V >&5") 2>&5 3126 ac_status=$? 3127 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3128 (exit $ac_status); } 3129 3130cat >conftest.$ac_ext <<_ACEOF 3131/* confdefs.h. */ 3132_ACEOF 3133cat confdefs.h >>conftest.$ac_ext 3134cat >>conftest.$ac_ext <<_ACEOF 3135/* end confdefs.h. */ 3136 3137int 3138main () 3139{ 3140 3141 ; 3142 return 0; 3143} 3144_ACEOF 3145ac_clean_files_save=$ac_clean_files 3146ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3147# Try to create an executable without -o first, disregard a.out. 3148# It will help us diagnose broken compilers, and finding out an intuition 3149# of exeext. 3150{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 3151$as_echo_n "checking for C compiler default output file name... " >&6; } 3152ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3153 3154# The possible output files: 3155ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3156 3157ac_rmfiles= 3158for ac_file in $ac_files 3159do 3160 case $ac_file in 3161 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3162 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3163 esac 3164done 3165rm -f $ac_rmfiles 3166 3167if { (ac_try="$ac_link_default" 3168case "(($ac_try" in 3169 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3170 *) ac_try_echo=$ac_try;; 3171esac 3172eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3173$as_echo "$ac_try_echo") >&5 3174 (eval "$ac_link_default") 2>&5 3175 ac_status=$? 3176 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3177 (exit $ac_status); }; then 3178 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3179# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3180# in a Makefile. We should not override ac_cv_exeext if it was cached, 3181# so that the user can short-circuit this test for compilers unknown to 3182# Autoconf. 3183for ac_file in $ac_files '' 3184do 3185 test -f "$ac_file" || continue 3186 case $ac_file in 3187 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3188 ;; 3189 [ab].out ) 3190 # We found the default executable, but exeext='' is most 3191 # certainly right. 3192 break;; 3193 *.* ) 3194 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3195 then :; else 3196 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3197 fi 3198 # We set ac_cv_exeext here because the later test for it is not 3199 # safe: cross compilers may not add the suffix if given an `-o' 3200 # argument, so we may need to know it at that point already. 3201 # Even if this section looks crufty: it has the advantage of 3202 # actually working. 3203 break;; 3204 * ) 3205 break;; 3206 esac 3207done 3208test "$ac_cv_exeext" = no && ac_cv_exeext= 3209 3210else 3211 ac_file='' 3212fi 3213 3214{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 3215$as_echo "$ac_file" >&6; } 3216if test -z "$ac_file"; then 3217 $as_echo "$as_me: failed program was:" >&5 3218sed 's/^/| /' conftest.$ac_ext >&5 3219 3220{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3221$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3222{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables 3223See \`config.log' for more details." >&5 3224$as_echo "$as_me: error: C compiler cannot create executables 3225See \`config.log' for more details." >&2;} 3226 { (exit 77); exit 77; }; }; } 3227fi 3228 3229ac_exeext=$ac_cv_exeext 3230 3231# Check that the compiler produces executables we can run. If not, either 3232# the compiler is broken, or we cross compile. 3233{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 3234$as_echo_n "checking whether the C compiler works... " >&6; } 3235# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3236# If not cross compiling, check that we can run a simple program. 3237if test "$cross_compiling" != yes; then 3238 if { ac_try='./$ac_file' 3239 { (case "(($ac_try" in 3240 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3241 *) ac_try_echo=$ac_try;; 3242esac 3243eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3244$as_echo "$ac_try_echo") >&5 3245 (eval "$ac_try") 2>&5 3246 ac_status=$? 3247 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3248 (exit $ac_status); }; }; then 3249 cross_compiling=no 3250 else 3251 if test "$cross_compiling" = maybe; then 3252 cross_compiling=yes 3253 else 3254 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3255$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3256{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. 3257If you meant to cross compile, use \`--host'. 3258See \`config.log' for more details." >&5 3259$as_echo "$as_me: error: cannot run C compiled programs. 3260If you meant to cross compile, use \`--host'. 3261See \`config.log' for more details." >&2;} 3262 { (exit 1); exit 1; }; }; } 3263 fi 3264 fi 3265fi 3266{ $as_echo "$as_me:$LINENO: result: yes" >&5 3267$as_echo "yes" >&6; } 3268 3269rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3270ac_clean_files=$ac_clean_files_save 3271# Check that the compiler produces executables we can run. If not, either 3272# the compiler is broken, or we cross compile. 3273{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 3274$as_echo_n "checking whether we are cross compiling... " >&6; } 3275{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 3276$as_echo "$cross_compiling" >&6; } 3277 3278{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 3279$as_echo_n "checking for suffix of executables... " >&6; } 3280if { (ac_try="$ac_link" 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_link") 2>&5 3288 ac_status=$? 3289 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3290 (exit $ac_status); }; then 3291 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3292# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3293# work properly (i.e., refer to `conftest.exe'), while it won't with 3294# `rm'. 3295for ac_file in conftest.exe conftest conftest.*; do 3296 test -f "$ac_file" || continue 3297 case $ac_file in 3298 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3299 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3300 break;; 3301 * ) break;; 3302 esac 3303done 3304else 3305 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3306$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3307{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3308See \`config.log' for more details." >&5 3309$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3310See \`config.log' for more details." >&2;} 3311 { (exit 1); exit 1; }; }; } 3312fi 3313 3314rm -f conftest$ac_cv_exeext 3315{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3316$as_echo "$ac_cv_exeext" >&6; } 3317 3318rm -f conftest.$ac_ext 3319EXEEXT=$ac_cv_exeext 3320ac_exeext=$EXEEXT 3321{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 3322$as_echo_n "checking for suffix of object files... " >&6; } 3323if test "${ac_cv_objext+set}" = set; then 3324 $as_echo_n "(cached) " >&6 3325else 3326 cat >conftest.$ac_ext <<_ACEOF 3327/* confdefs.h. */ 3328_ACEOF 3329cat confdefs.h >>conftest.$ac_ext 3330cat >>conftest.$ac_ext <<_ACEOF 3331/* end confdefs.h. */ 3332 3333int 3334main () 3335{ 3336 3337 ; 3338 return 0; 3339} 3340_ACEOF 3341rm -f conftest.o conftest.obj 3342if { (ac_try="$ac_compile" 3343case "(($ac_try" in 3344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3345 *) ac_try_echo=$ac_try;; 3346esac 3347eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3348$as_echo "$ac_try_echo") >&5 3349 (eval "$ac_compile") 2>&5 3350 ac_status=$? 3351 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3352 (exit $ac_status); }; then 3353 for ac_file in conftest.o conftest.obj conftest.*; do 3354 test -f "$ac_file" || continue; 3355 case $ac_file in 3356 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3357 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3358 break;; 3359 esac 3360done 3361else 3362 $as_echo "$as_me: failed program was:" >&5 3363sed 's/^/| /' conftest.$ac_ext >&5 3364 3365{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3366$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3367{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3368See \`config.log' for more details." >&5 3369$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile 3370See \`config.log' for more details." >&2;} 3371 { (exit 1); exit 1; }; }; } 3372fi 3373 3374rm -f conftest.$ac_cv_objext conftest.$ac_ext 3375fi 3376{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3377$as_echo "$ac_cv_objext" >&6; } 3378OBJEXT=$ac_cv_objext 3379ac_objext=$OBJEXT 3380{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3381$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3382if test "${ac_cv_c_compiler_gnu+set}" = set; then 3383 $as_echo_n "(cached) " >&6 3384else 3385 cat >conftest.$ac_ext <<_ACEOF 3386/* confdefs.h. */ 3387_ACEOF 3388cat confdefs.h >>conftest.$ac_ext 3389cat >>conftest.$ac_ext <<_ACEOF 3390/* end confdefs.h. */ 3391 3392int 3393main () 3394{ 3395#ifndef __GNUC__ 3396 choke me 3397#endif 3398 3399 ; 3400 return 0; 3401} 3402_ACEOF 3403rm -f conftest.$ac_objext 3404if { (ac_try="$ac_compile" 3405case "(($ac_try" in 3406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3407 *) ac_try_echo=$ac_try;; 3408esac 3409eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3410$as_echo "$ac_try_echo") >&5 3411 (eval "$ac_compile") 2>conftest.er1 3412 ac_status=$? 3413 grep -v '^ *+' conftest.er1 >conftest.err 3414 rm -f conftest.er1 3415 cat conftest.err >&5 3416 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3417 (exit $ac_status); } && { 3418 test -z "$ac_c_werror_flag" || 3419 test ! -s conftest.err 3420 } && test -s conftest.$ac_objext; then 3421 ac_compiler_gnu=yes 3422else 3423 $as_echo "$as_me: failed program was:" >&5 3424sed 's/^/| /' conftest.$ac_ext >&5 3425 3426 ac_compiler_gnu=no 3427fi 3428 3429rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3430ac_cv_c_compiler_gnu=$ac_compiler_gnu 3431 3432fi 3433{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3434$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3435if test $ac_compiler_gnu = yes; then 3436 GCC=yes 3437else 3438 GCC= 3439fi 3440ac_test_CFLAGS=${CFLAGS+set} 3441ac_save_CFLAGS=$CFLAGS 3442{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 3443$as_echo_n "checking whether $CC accepts -g... " >&6; } 3444if test "${ac_cv_prog_cc_g+set}" = set; then 3445 $as_echo_n "(cached) " >&6 3446else 3447 ac_save_c_werror_flag=$ac_c_werror_flag 3448 ac_c_werror_flag=yes 3449 ac_cv_prog_cc_g=no 3450 CFLAGS="-g" 3451 cat >conftest.$ac_ext <<_ACEOF 3452/* confdefs.h. */ 3453_ACEOF 3454cat confdefs.h >>conftest.$ac_ext 3455cat >>conftest.$ac_ext <<_ACEOF 3456/* end confdefs.h. */ 3457 3458int 3459main () 3460{ 3461 3462 ; 3463 return 0; 3464} 3465_ACEOF 3466rm -f conftest.$ac_objext 3467if { (ac_try="$ac_compile" 3468case "(($ac_try" in 3469 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3470 *) ac_try_echo=$ac_try;; 3471esac 3472eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3473$as_echo "$ac_try_echo") >&5 3474 (eval "$ac_compile") 2>conftest.er1 3475 ac_status=$? 3476 grep -v '^ *+' conftest.er1 >conftest.err 3477 rm -f conftest.er1 3478 cat conftest.err >&5 3479 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3480 (exit $ac_status); } && { 3481 test -z "$ac_c_werror_flag" || 3482 test ! -s conftest.err 3483 } && test -s conftest.$ac_objext; then 3484 ac_cv_prog_cc_g=yes 3485else 3486 $as_echo "$as_me: failed program was:" >&5 3487sed 's/^/| /' conftest.$ac_ext >&5 3488 3489 CFLAGS="" 3490 cat >conftest.$ac_ext <<_ACEOF 3491/* confdefs.h. */ 3492_ACEOF 3493cat confdefs.h >>conftest.$ac_ext 3494cat >>conftest.$ac_ext <<_ACEOF 3495/* end confdefs.h. */ 3496 3497int 3498main () 3499{ 3500 3501 ; 3502 return 0; 3503} 3504_ACEOF 3505rm -f conftest.$ac_objext 3506if { (ac_try="$ac_compile" 3507case "(($ac_try" in 3508 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3509 *) ac_try_echo=$ac_try;; 3510esac 3511eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3512$as_echo "$ac_try_echo") >&5 3513 (eval "$ac_compile") 2>conftest.er1 3514 ac_status=$? 3515 grep -v '^ *+' conftest.er1 >conftest.err 3516 rm -f conftest.er1 3517 cat conftest.err >&5 3518 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3519 (exit $ac_status); } && { 3520 test -z "$ac_c_werror_flag" || 3521 test ! -s conftest.err 3522 } && test -s conftest.$ac_objext; then 3523 : 3524else 3525 $as_echo "$as_me: failed program was:" >&5 3526sed 's/^/| /' conftest.$ac_ext >&5 3527 3528 ac_c_werror_flag=$ac_save_c_werror_flag 3529 CFLAGS="-g" 3530 cat >conftest.$ac_ext <<_ACEOF 3531/* confdefs.h. */ 3532_ACEOF 3533cat confdefs.h >>conftest.$ac_ext 3534cat >>conftest.$ac_ext <<_ACEOF 3535/* end confdefs.h. */ 3536 3537int 3538main () 3539{ 3540 3541 ; 3542 return 0; 3543} 3544_ACEOF 3545rm -f conftest.$ac_objext 3546if { (ac_try="$ac_compile" 3547case "(($ac_try" in 3548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3549 *) ac_try_echo=$ac_try;; 3550esac 3551eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3552$as_echo "$ac_try_echo") >&5 3553 (eval "$ac_compile") 2>conftest.er1 3554 ac_status=$? 3555 grep -v '^ *+' conftest.er1 >conftest.err 3556 rm -f conftest.er1 3557 cat conftest.err >&5 3558 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3559 (exit $ac_status); } && { 3560 test -z "$ac_c_werror_flag" || 3561 test ! -s conftest.err 3562 } && test -s conftest.$ac_objext; then 3563 ac_cv_prog_cc_g=yes 3564else 3565 $as_echo "$as_me: failed program was:" >&5 3566sed 's/^/| /' conftest.$ac_ext >&5 3567 3568 3569fi 3570 3571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3572fi 3573 3574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3575fi 3576 3577rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3578 ac_c_werror_flag=$ac_save_c_werror_flag 3579fi 3580{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3581$as_echo "$ac_cv_prog_cc_g" >&6; } 3582if test "$ac_test_CFLAGS" = set; then 3583 CFLAGS=$ac_save_CFLAGS 3584elif test $ac_cv_prog_cc_g = yes; then 3585 if test "$GCC" = yes; then 3586 CFLAGS="-g -O2" 3587 else 3588 CFLAGS="-g" 3589 fi 3590else 3591 if test "$GCC" = yes; then 3592 CFLAGS="-O2" 3593 else 3594 CFLAGS= 3595 fi 3596fi 3597{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 3598$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3599if test "${ac_cv_prog_cc_c89+set}" = set; then 3600 $as_echo_n "(cached) " >&6 3601else 3602 ac_cv_prog_cc_c89=no 3603ac_save_CC=$CC 3604cat >conftest.$ac_ext <<_ACEOF 3605/* confdefs.h. */ 3606_ACEOF 3607cat confdefs.h >>conftest.$ac_ext 3608cat >>conftest.$ac_ext <<_ACEOF 3609/* end confdefs.h. */ 3610#include <stdarg.h> 3611#include <stdio.h> 3612#include <sys/types.h> 3613#include <sys/stat.h> 3614/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3615struct buf { int x; }; 3616FILE * (*rcsopen) (struct buf *, struct stat *, int); 3617static char *e (p, i) 3618 char **p; 3619 int i; 3620{ 3621 return p[i]; 3622} 3623static char *f (char * (*g) (char **, int), char **p, ...) 3624{ 3625 char *s; 3626 va_list v; 3627 va_start (v,p); 3628 s = g (p, va_arg (v,int)); 3629 va_end (v); 3630 return s; 3631} 3632 3633/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3634 function prototypes and stuff, but not '\xHH' hex character constants. 3635 These don't provoke an error unfortunately, instead are silently treated 3636 as 'x'. The following induces an error, until -std is added to get 3637 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3638 array size at least. It's necessary to write '\x00'==0 to get something 3639 that's true only with -std. */ 3640int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3641 3642/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3643 inside strings and character constants. */ 3644#define FOO(x) 'x' 3645int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3646 3647int test (int i, double x); 3648struct s1 {int (*f) (int a);}; 3649struct s2 {int (*f) (double a);}; 3650int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3651int argc; 3652char **argv; 3653int 3654main () 3655{ 3656return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3657 ; 3658 return 0; 3659} 3660_ACEOF 3661for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3662 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3663do 3664 CC="$ac_save_CC $ac_arg" 3665 rm -f conftest.$ac_objext 3666if { (ac_try="$ac_compile" 3667case "(($ac_try" in 3668 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3669 *) ac_try_echo=$ac_try;; 3670esac 3671eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3672$as_echo "$ac_try_echo") >&5 3673 (eval "$ac_compile") 2>conftest.er1 3674 ac_status=$? 3675 grep -v '^ *+' conftest.er1 >conftest.err 3676 rm -f conftest.er1 3677 cat conftest.err >&5 3678 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3679 (exit $ac_status); } && { 3680 test -z "$ac_c_werror_flag" || 3681 test ! -s conftest.err 3682 } && test -s conftest.$ac_objext; then 3683 ac_cv_prog_cc_c89=$ac_arg 3684else 3685 $as_echo "$as_me: failed program was:" >&5 3686sed 's/^/| /' conftest.$ac_ext >&5 3687 3688 3689fi 3690 3691rm -f core conftest.err conftest.$ac_objext 3692 test "x$ac_cv_prog_cc_c89" != "xno" && break 3693done 3694rm -f conftest.$ac_ext 3695CC=$ac_save_CC 3696 3697fi 3698# AC_CACHE_VAL 3699case "x$ac_cv_prog_cc_c89" in 3700 x) 3701 { $as_echo "$as_me:$LINENO: result: none needed" >&5 3702$as_echo "none needed" >&6; } ;; 3703 xno) 3704 { $as_echo "$as_me:$LINENO: result: unsupported" >&5 3705$as_echo "unsupported" >&6; } ;; 3706 *) 3707 CC="$CC $ac_cv_prog_cc_c89" 3708 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 3709$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3710esac 3711 3712 3713ac_ext=c 3714ac_cpp='$CPP $CPPFLAGS' 3715ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3716ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3717ac_compiler_gnu=$ac_cv_c_compiler_gnu 3718 3719depcc="$CC" am_compiler_list= 3720 3721{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 3722$as_echo_n "checking dependency style of $depcc... " >&6; } 3723if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 3724 $as_echo_n "(cached) " >&6 3725else 3726 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3727 # We make a subdir and do the tests there. Otherwise we can end up 3728 # making bogus files that we don't know about and never remove. For 3729 # instance it was reported that on HP-UX the gcc test will end up 3730 # making a dummy file named `D' -- because `-MD' means `put the output 3731 # in D'. 3732 mkdir conftest.dir 3733 # Copy depcomp to subdir because otherwise we won't find it if we're 3734 # using a relative directory. 3735 cp "$am_depcomp" conftest.dir 3736 cd conftest.dir 3737 # We will build objects and dependencies in a subdirectory because 3738 # it helps to detect inapplicable dependency modes. For instance 3739 # both Tru64's cc and ICC support -MD to output dependencies as a 3740 # side effect of compilation, but ICC will put the dependencies in 3741 # the current directory while Tru64 will put them in the object 3742 # directory. 3743 mkdir sub 3744 3745 am_cv_CC_dependencies_compiler_type=none 3746 if test "$am_compiler_list" = ""; then 3747 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3748 fi 3749 for depmode in $am_compiler_list; do 3750 # Setup a source with many dependencies, because some compilers 3751 # like to wrap large dependency lists on column 80 (with \), and 3752 # we should not choose a depcomp mode which is confused by this. 3753 # 3754 # We need to recreate these files for each test, as the compiler may 3755 # overwrite some of them when testing with obscure command lines. 3756 # This happens at least with the AIX C compiler. 3757 : > sub/conftest.c 3758 for i in 1 2 3 4 5 6; do 3759 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3760 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3761 # Solaris 8's {/usr,}/bin/sh. 3762 touch sub/conftst$i.h 3763 done 3764 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3765 3766 case $depmode in 3767 nosideeffect) 3768 # after this tag, mechanisms are not by side-effect, so they'll 3769 # only be used when explicitly requested 3770 if test "x$enable_dependency_tracking" = xyes; then 3771 continue 3772 else 3773 break 3774 fi 3775 ;; 3776 none) break ;; 3777 esac 3778 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3779 # mode. It turns out that the SunPro C++ compiler does not properly 3780 # handle `-M -o', and we need to detect this. 3781 if depmode=$depmode \ 3782 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ 3783 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3784 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ 3785 >/dev/null 2>conftest.err && 3786 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3787 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3788 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && 3789 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3790 # icc doesn't choke on unknown options, it will just issue warnings 3791 # or remarks (even with -Werror). So we grep stderr for any message 3792 # that says an option was ignored or not supported. 3793 # When given -MP, icc 7.0 and 7.1 complain thusly: 3794 # icc: Command line warning: ignoring option '-M'; no argument required 3795 # The diagnosis changed in icc 8.0: 3796 # icc: Command line remark: option '-MP' not supported 3797 if (grep 'ignoring option' conftest.err || 3798 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3799 am_cv_CC_dependencies_compiler_type=$depmode 3800 break 3801 fi 3802 fi 3803 done 3804 3805 cd .. 3806 rm -rf conftest.dir 3807else 3808 am_cv_CC_dependencies_compiler_type=none 3809fi 3810 3811fi 3812{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 3813$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3814CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3815 3816 if 3817 test "x$enable_dependency_tracking" != xno \ 3818 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3819 am__fastdepCC_TRUE= 3820 am__fastdepCC_FALSE='#' 3821else 3822 am__fastdepCC_TRUE='#' 3823 am__fastdepCC_FALSE= 3824fi 3825 3826 3827{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 3828$as_echo_n "checking for a sed that does not truncate output... " >&6; } 3829if test "${ac_cv_path_SED+set}" = set; then 3830 $as_echo_n "(cached) " >&6 3831else 3832 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 3833 for ac_i in 1 2 3 4 5 6 7; do 3834 ac_script="$ac_script$as_nl$ac_script" 3835 done 3836 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 3837 $as_unset ac_script || ac_script= 3838 if test -z "$SED"; then 3839 ac_path_SED_found=false 3840 # Loop through the user's path and test for each of PROGNAME-LIST 3841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3842for as_dir in $PATH 3843do 3844 IFS=$as_save_IFS 3845 test -z "$as_dir" && as_dir=. 3846 for ac_prog in sed gsed; do 3847 for ac_exec_ext in '' $ac_executable_extensions; do 3848 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 3849 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 3850# Check for GNU ac_path_SED and select it if it is found. 3851 # Check for GNU $ac_path_SED 3852case `"$ac_path_SED" --version 2>&1` in 3853*GNU*) 3854 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 3855*) 3856 ac_count=0 3857 $as_echo_n 0123456789 >"conftest.in" 3858 while : 3859 do 3860 cat "conftest.in" "conftest.in" >"conftest.tmp" 3861 mv "conftest.tmp" "conftest.in" 3862 cp "conftest.in" "conftest.nl" 3863 $as_echo '' >> "conftest.nl" 3864 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 3865 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3866 ac_count=`expr $ac_count + 1` 3867 if test $ac_count -gt ${ac_path_SED_max-0}; then 3868 # Best one so far, save it but keep looking for a better one 3869 ac_cv_path_SED="$ac_path_SED" 3870 ac_path_SED_max=$ac_count 3871 fi 3872 # 10*(2^10) chars as input seems more than enough 3873 test $ac_count -gt 10 && break 3874 done 3875 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3876esac 3877 3878 $ac_path_SED_found && break 3 3879 done 3880 done 3881done 3882IFS=$as_save_IFS 3883 if test -z "$ac_cv_path_SED"; then 3884 { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5 3885$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;} 3886 { (exit 1); exit 1; }; } 3887 fi 3888else 3889 ac_cv_path_SED=$SED 3890fi 3891 3892fi 3893{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5 3894$as_echo "$ac_cv_path_SED" >&6; } 3895 SED="$ac_cv_path_SED" 3896 rm -f conftest.sed 3897 3898test -z "$SED" && SED=sed 3899Xsed="$SED -e 1s/^X//" 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 3912$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3913if test "${ac_cv_path_GREP+set}" = set; then 3914 $as_echo_n "(cached) " >&6 3915else 3916 if test -z "$GREP"; then 3917 ac_path_GREP_found=false 3918 # Loop through the user's path and test for each of PROGNAME-LIST 3919 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3920for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3921do 3922 IFS=$as_save_IFS 3923 test -z "$as_dir" && as_dir=. 3924 for ac_prog in grep ggrep; do 3925 for ac_exec_ext in '' $ac_executable_extensions; do 3926 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3927 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3928# Check for GNU ac_path_GREP and select it if it is found. 3929 # Check for GNU $ac_path_GREP 3930case `"$ac_path_GREP" --version 2>&1` in 3931*GNU*) 3932 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3933*) 3934 ac_count=0 3935 $as_echo_n 0123456789 >"conftest.in" 3936 while : 3937 do 3938 cat "conftest.in" "conftest.in" >"conftest.tmp" 3939 mv "conftest.tmp" "conftest.in" 3940 cp "conftest.in" "conftest.nl" 3941 $as_echo 'GREP' >> "conftest.nl" 3942 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3943 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3944 ac_count=`expr $ac_count + 1` 3945 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3946 # Best one so far, save it but keep looking for a better one 3947 ac_cv_path_GREP="$ac_path_GREP" 3948 ac_path_GREP_max=$ac_count 3949 fi 3950 # 10*(2^10) chars as input seems more than enough 3951 test $ac_count -gt 10 && break 3952 done 3953 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3954esac 3955 3956 $ac_path_GREP_found && break 3 3957 done 3958 done 3959done 3960IFS=$as_save_IFS 3961 if test -z "$ac_cv_path_GREP"; then 3962 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 3963$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 3964 { (exit 1); exit 1; }; } 3965 fi 3966else 3967 ac_cv_path_GREP=$GREP 3968fi 3969 3970fi 3971{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 3972$as_echo "$ac_cv_path_GREP" >&6; } 3973 GREP="$ac_cv_path_GREP" 3974 3975 3976{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 3977$as_echo_n "checking for egrep... " >&6; } 3978if test "${ac_cv_path_EGREP+set}" = set; then 3979 $as_echo_n "(cached) " >&6 3980else 3981 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3982 then ac_cv_path_EGREP="$GREP -E" 3983 else 3984 if test -z "$EGREP"; then 3985 ac_path_EGREP_found=false 3986 # Loop through the user's path and test for each of PROGNAME-LIST 3987 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3988for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3989do 3990 IFS=$as_save_IFS 3991 test -z "$as_dir" && as_dir=. 3992 for ac_prog in egrep; do 3993 for ac_exec_ext in '' $ac_executable_extensions; do 3994 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3995 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 3996# Check for GNU ac_path_EGREP and select it if it is found. 3997 # Check for GNU $ac_path_EGREP 3998case `"$ac_path_EGREP" --version 2>&1` in 3999*GNU*) 4000 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4001*) 4002 ac_count=0 4003 $as_echo_n 0123456789 >"conftest.in" 4004 while : 4005 do 4006 cat "conftest.in" "conftest.in" >"conftest.tmp" 4007 mv "conftest.tmp" "conftest.in" 4008 cp "conftest.in" "conftest.nl" 4009 $as_echo 'EGREP' >> "conftest.nl" 4010 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4011 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4012 ac_count=`expr $ac_count + 1` 4013 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4014 # Best one so far, save it but keep looking for a better one 4015 ac_cv_path_EGREP="$ac_path_EGREP" 4016 ac_path_EGREP_max=$ac_count 4017 fi 4018 # 10*(2^10) chars as input seems more than enough 4019 test $ac_count -gt 10 && break 4020 done 4021 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4022esac 4023 4024 $ac_path_EGREP_found && break 3 4025 done 4026 done 4027done 4028IFS=$as_save_IFS 4029 if test -z "$ac_cv_path_EGREP"; then 4030 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4031$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4032 { (exit 1); exit 1; }; } 4033 fi 4034else 4035 ac_cv_path_EGREP=$EGREP 4036fi 4037 4038 fi 4039fi 4040{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 4041$as_echo "$ac_cv_path_EGREP" >&6; } 4042 EGREP="$ac_cv_path_EGREP" 4043 4044 4045{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5 4046$as_echo_n "checking for fgrep... " >&6; } 4047if test "${ac_cv_path_FGREP+set}" = set; then 4048 $as_echo_n "(cached) " >&6 4049else 4050 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4051 then ac_cv_path_FGREP="$GREP -F" 4052 else 4053 if test -z "$FGREP"; then 4054 ac_path_FGREP_found=false 4055 # Loop through the user's path and test for each of PROGNAME-LIST 4056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4057for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4058do 4059 IFS=$as_save_IFS 4060 test -z "$as_dir" && as_dir=. 4061 for ac_prog in fgrep; do 4062 for ac_exec_ext in '' $ac_executable_extensions; do 4063 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4064 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 4065# Check for GNU ac_path_FGREP and select it if it is found. 4066 # Check for GNU $ac_path_FGREP 4067case `"$ac_path_FGREP" --version 2>&1` in 4068*GNU*) 4069 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4070*) 4071 ac_count=0 4072 $as_echo_n 0123456789 >"conftest.in" 4073 while : 4074 do 4075 cat "conftest.in" "conftest.in" >"conftest.tmp" 4076 mv "conftest.tmp" "conftest.in" 4077 cp "conftest.in" "conftest.nl" 4078 $as_echo 'FGREP' >> "conftest.nl" 4079 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4080 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4081 ac_count=`expr $ac_count + 1` 4082 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4083 # Best one so far, save it but keep looking for a better one 4084 ac_cv_path_FGREP="$ac_path_FGREP" 4085 ac_path_FGREP_max=$ac_count 4086 fi 4087 # 10*(2^10) chars as input seems more than enough 4088 test $ac_count -gt 10 && break 4089 done 4090 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4091esac 4092 4093 $ac_path_FGREP_found && break 3 4094 done 4095 done 4096done 4097IFS=$as_save_IFS 4098 if test -z "$ac_cv_path_FGREP"; then 4099 { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4100$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4101 { (exit 1); exit 1; }; } 4102 fi 4103else 4104 ac_cv_path_FGREP=$FGREP 4105fi 4106 4107 fi 4108fi 4109{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5 4110$as_echo "$ac_cv_path_FGREP" >&6; } 4111 FGREP="$ac_cv_path_FGREP" 4112 4113 4114test -z "$GREP" && GREP=grep 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134# Check whether --with-gnu-ld was given. 4135if test "${with_gnu_ld+set}" = set; then 4136 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 4137else 4138 with_gnu_ld=no 4139fi 4140 4141ac_prog=ld 4142if test "$GCC" = yes; then 4143 # Check if gcc -print-prog-name=ld gives a path. 4144 { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5 4145$as_echo_n "checking for ld used by $CC... " >&6; } 4146 case $host in 4147 *-*-mingw*) 4148 # gcc leaves a trailing carriage return which upsets mingw 4149 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4150 *) 4151 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4152 esac 4153 case $ac_prog in 4154 # Accept absolute paths. 4155 [\\/]* | ?:[\\/]*) 4156 re_direlt='/[^/][^/]*/\.\./' 4157 # Canonicalize the pathname of ld 4158 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4159 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4160 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4161 done 4162 test -z "$LD" && LD="$ac_prog" 4163 ;; 4164 "") 4165 # If it fails, then pretend we aren't using GCC. 4166 ac_prog=ld 4167 ;; 4168 *) 4169 # If it is relative, then search for the first ld in PATH. 4170 with_gnu_ld=unknown 4171 ;; 4172 esac 4173elif test "$with_gnu_ld" = yes; then 4174 { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 4175$as_echo_n "checking for GNU ld... " >&6; } 4176else 4177 { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 4178$as_echo_n "checking for non-GNU ld... " >&6; } 4179fi 4180if test "${lt_cv_path_LD+set}" = set; then 4181 $as_echo_n "(cached) " >&6 4182else 4183 if test -z "$LD"; then 4184 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4185 for ac_dir in $PATH; do 4186 IFS="$lt_save_ifs" 4187 test -z "$ac_dir" && ac_dir=. 4188 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4189 lt_cv_path_LD="$ac_dir/$ac_prog" 4190 # Check to see if the program is GNU ld. I'd rather use --version, 4191 # but apparently some variants of GNU ld only accept -v. 4192 # Break only if it was the GNU/non-GNU ld that we prefer. 4193 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4194 *GNU* | *'with BFD'*) 4195 test "$with_gnu_ld" != no && break 4196 ;; 4197 *) 4198 test "$with_gnu_ld" != yes && break 4199 ;; 4200 esac 4201 fi 4202 done 4203 IFS="$lt_save_ifs" 4204else 4205 lt_cv_path_LD="$LD" # Let the user override the test with a path. 4206fi 4207fi 4208 4209LD="$lt_cv_path_LD" 4210if test -n "$LD"; then 4211 { $as_echo "$as_me:$LINENO: result: $LD" >&5 4212$as_echo "$LD" >&6; } 4213else 4214 { $as_echo "$as_me:$LINENO: result: no" >&5 4215$as_echo "no" >&6; } 4216fi 4217test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 4218$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 4219 { (exit 1); exit 1; }; } 4220{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 4221$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4222if test "${lt_cv_prog_gnu_ld+set}" = set; then 4223 $as_echo_n "(cached) " >&6 4224else 4225 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4226case `$LD -v 2>&1 </dev/null` in 4227*GNU* | *'with BFD'*) 4228 lt_cv_prog_gnu_ld=yes 4229 ;; 4230*) 4231 lt_cv_prog_gnu_ld=no 4232 ;; 4233esac 4234fi 4235{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 4236$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4237with_gnu_ld=$lt_cv_prog_gnu_ld 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5 4248$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4249if test "${lt_cv_path_NM+set}" = set; then 4250 $as_echo_n "(cached) " >&6 4251else 4252 if test -n "$NM"; then 4253 # Let the user override the test. 4254 lt_cv_path_NM="$NM" 4255else 4256 lt_nm_to_check="${ac_tool_prefix}nm" 4257 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4258 lt_nm_to_check="$lt_nm_to_check nm" 4259 fi 4260 for lt_tmp_nm in $lt_nm_to_check; do 4261 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4262 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4263 IFS="$lt_save_ifs" 4264 test -z "$ac_dir" && ac_dir=. 4265 tmp_nm="$ac_dir/$lt_tmp_nm" 4266 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 4267 # Check to see if the nm accepts a BSD-compat flag. 4268 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4269 # nm: unknown option "B" ignored 4270 # Tru64's nm complains that /dev/null is an invalid object file 4271 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 4272 */dev/null* | *'Invalid file or object type'*) 4273 lt_cv_path_NM="$tmp_nm -B" 4274 break 4275 ;; 4276 *) 4277 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4278 */dev/null*) 4279 lt_cv_path_NM="$tmp_nm -p" 4280 break 4281 ;; 4282 *) 4283 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4284 continue # so that we can try to find one that supports BSD flags 4285 ;; 4286 esac 4287 ;; 4288 esac 4289 fi 4290 done 4291 IFS="$lt_save_ifs" 4292 done 4293 : ${lt_cv_path_NM=no} 4294fi 4295fi 4296{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 4297$as_echo "$lt_cv_path_NM" >&6; } 4298if test "$lt_cv_path_NM" != "no"; then 4299 NM="$lt_cv_path_NM" 4300else 4301 # Didn't find any BSD compatible name lister, look for dumpbin. 4302 if test -n "$ac_tool_prefix"; then 4303 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4304 do 4305 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4306set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4307{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4308$as_echo_n "checking for $ac_word... " >&6; } 4309if test "${ac_cv_prog_DUMPBIN+set}" = set; then 4310 $as_echo_n "(cached) " >&6 4311else 4312 if test -n "$DUMPBIN"; then 4313 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4314else 4315as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4316for as_dir in $PATH 4317do 4318 IFS=$as_save_IFS 4319 test -z "$as_dir" && as_dir=. 4320 for ac_exec_ext in '' $ac_executable_extensions; do 4321 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4322 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4323 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4324 break 2 4325 fi 4326done 4327done 4328IFS=$as_save_IFS 4329 4330fi 4331fi 4332DUMPBIN=$ac_cv_prog_DUMPBIN 4333if test -n "$DUMPBIN"; then 4334 { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5 4335$as_echo "$DUMPBIN" >&6; } 4336else 4337 { $as_echo "$as_me:$LINENO: result: no" >&5 4338$as_echo "no" >&6; } 4339fi 4340 4341 4342 test -n "$DUMPBIN" && break 4343 done 4344fi 4345if test -z "$DUMPBIN"; then 4346 ac_ct_DUMPBIN=$DUMPBIN 4347 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4348do 4349 # Extract the first word of "$ac_prog", so it can be a program name with args. 4350set dummy $ac_prog; ac_word=$2 4351{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4352$as_echo_n "checking for $ac_word... " >&6; } 4353if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then 4354 $as_echo_n "(cached) " >&6 4355else 4356 if test -n "$ac_ct_DUMPBIN"; then 4357 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4358else 4359as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4360for as_dir in $PATH 4361do 4362 IFS=$as_save_IFS 4363 test -z "$as_dir" && as_dir=. 4364 for ac_exec_ext in '' $ac_executable_extensions; do 4365 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4366 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4367 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4368 break 2 4369 fi 4370done 4371done 4372IFS=$as_save_IFS 4373 4374fi 4375fi 4376ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4377if test -n "$ac_ct_DUMPBIN"; then 4378 { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5 4379$as_echo "$ac_ct_DUMPBIN" >&6; } 4380else 4381 { $as_echo "$as_me:$LINENO: result: no" >&5 4382$as_echo "no" >&6; } 4383fi 4384 4385 4386 test -n "$ac_ct_DUMPBIN" && break 4387done 4388 4389 if test "x$ac_ct_DUMPBIN" = x; then 4390 DUMPBIN=":" 4391 else 4392 case $cross_compiling:$ac_tool_warned in 4393yes:) 4394{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 4395$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4396ac_tool_warned=yes ;; 4397esac 4398 DUMPBIN=$ac_ct_DUMPBIN 4399 fi 4400fi 4401 4402 4403 if test "$DUMPBIN" != ":"; then 4404 NM="$DUMPBIN" 4405 fi 4406fi 4407test -z "$NM" && NM=nm 4408 4409 4410 4411 4412 4413 4414{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5 4415$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4416if test "${lt_cv_nm_interface+set}" = set; then 4417 $as_echo_n "(cached) " >&6 4418else 4419 lt_cv_nm_interface="BSD nm" 4420 echo "int some_variable = 0;" > conftest.$ac_ext 4421 (eval echo "\"\$as_me:4421: $ac_compile\"" >&5) 4422 (eval "$ac_compile" 2>conftest.err) 4423 cat conftest.err >&5 4424 (eval echo "\"\$as_me:4424: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4425 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4426 cat conftest.err >&5 4427 (eval echo "\"\$as_me:4427: output\"" >&5) 4428 cat conftest.out >&5 4429 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4430 lt_cv_nm_interface="MS dumpbin" 4431 fi 4432 rm -f conftest* 4433fi 4434{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5 4435$as_echo "$lt_cv_nm_interface" >&6; } 4436 4437{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5 4438$as_echo_n "checking whether ln -s works... " >&6; } 4439LN_S=$as_ln_s 4440if test "$LN_S" = "ln -s"; then 4441 { $as_echo "$as_me:$LINENO: result: yes" >&5 4442$as_echo "yes" >&6; } 4443else 4444 { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 4445$as_echo "no, using $LN_S" >&6; } 4446fi 4447 4448# find the maximum length of command line arguments 4449{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 4450$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4451if test "${lt_cv_sys_max_cmd_len+set}" = set; then 4452 $as_echo_n "(cached) " >&6 4453else 4454 i=0 4455 teststring="ABCD" 4456 4457 case $build_os in 4458 msdosdjgpp*) 4459 # On DJGPP, this test can blow up pretty badly due to problems in libc 4460 # (any single argument exceeding 2000 bytes causes a buffer overrun 4461 # during glob expansion). Even if it were fixed, the result of this 4462 # check would be larger than it should be. 4463 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4464 ;; 4465 4466 gnu*) 4467 # Under GNU Hurd, this test is not required because there is 4468 # no limit to the length of command line arguments. 4469 # Libtool will interpret -1 as no limit whatsoever 4470 lt_cv_sys_max_cmd_len=-1; 4471 ;; 4472 4473 cygwin* | mingw* | cegcc*) 4474 # On Win9x/ME, this test blows up -- it succeeds, but takes 4475 # about 5 minutes as the teststring grows exponentially. 4476 # Worse, since 9x/ME are not pre-emptively multitasking, 4477 # you end up with a "frozen" computer, even though with patience 4478 # the test eventually succeeds (with a max line length of 256k). 4479 # Instead, let's just punt: use the minimum linelength reported by 4480 # all of the supported platforms: 8192 (on NT/2K/XP). 4481 lt_cv_sys_max_cmd_len=8192; 4482 ;; 4483 4484 amigaos*) 4485 # On AmigaOS with pdksh, this test takes hours, literally. 4486 # So we just punt and use a minimum line length of 8192. 4487 lt_cv_sys_max_cmd_len=8192; 4488 ;; 4489 4490 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 4491 # This has been around since 386BSD, at least. Likely further. 4492 if test -x /sbin/sysctl; then 4493 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4494 elif test -x /usr/sbin/sysctl; then 4495 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4496 else 4497 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4498 fi 4499 # And add a safety zone 4500 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4501 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4502 ;; 4503 4504 interix*) 4505 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4506 lt_cv_sys_max_cmd_len=196608 4507 ;; 4508 4509 osf*) 4510 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4511 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4512 # nice to cause kernel panics so lets avoid the loop below. 4513 # First set a reasonable default. 4514 lt_cv_sys_max_cmd_len=16384 4515 # 4516 if test -x /sbin/sysconfig; then 4517 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4518 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4519 esac 4520 fi 4521 ;; 4522 sco3.2v5*) 4523 lt_cv_sys_max_cmd_len=102400 4524 ;; 4525 sysv5* | sco5v6* | sysv4.2uw2*) 4526 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4527 if test -n "$kargmax"; then 4528 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4529 else 4530 lt_cv_sys_max_cmd_len=32768 4531 fi 4532 ;; 4533 *) 4534 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4535 if test -n "$lt_cv_sys_max_cmd_len"; then 4536 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4537 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4538 else 4539 # Make teststring a little bigger before we do anything with it. 4540 # a 1K string should be a reasonable start. 4541 for i in 1 2 3 4 5 6 7 8 ; do 4542 teststring=$teststring$teststring 4543 done 4544 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4545 # If test is not a shell built-in, we'll probably end up computing a 4546 # maximum length that is only half of the actual maximum length, but 4547 # we can't tell. 4548 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 4549 = "XX$teststring$teststring"; } >/dev/null 2>&1 && 4550 test $i != 17 # 1/2 MB should be enough 4551 do 4552 i=`expr $i + 1` 4553 teststring=$teststring$teststring 4554 done 4555 # Only check the string length outside the loop. 4556 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4557 teststring= 4558 # Add a significant safety factor because C++ compilers can tack on 4559 # massive amounts of additional arguments before passing them to the 4560 # linker. It appears as though 1/2 is a usable value. 4561 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4562 fi 4563 ;; 4564 esac 4565 4566fi 4567 4568if test -n $lt_cv_sys_max_cmd_len ; then 4569 { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 4570$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4571else 4572 { $as_echo "$as_me:$LINENO: result: none" >&5 4573$as_echo "none" >&6; } 4574fi 4575max_cmd_len=$lt_cv_sys_max_cmd_len 4576 4577 4578 4579 4580 4581 4582: ${CP="cp -f"} 4583: ${MV="mv -f"} 4584: ${RM="rm -f"} 4585 4586{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5 4587$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 4588# Try some XSI features 4589xsi_shell=no 4590( _lt_dummy="a/b/c" 4591 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 4592 = c,a/b,, \ 4593 && eval 'test $(( 1 + 1 )) -eq 2 \ 4594 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 4595 && xsi_shell=yes 4596{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5 4597$as_echo "$xsi_shell" >&6; } 4598 4599 4600{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5 4601$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 4602lt_shell_append=no 4603( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 4604 >/dev/null 2>&1 \ 4605 && lt_shell_append=yes 4606{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5 4607$as_echo "$lt_shell_append" >&6; } 4608 4609 4610if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4611 lt_unset=unset 4612else 4613 lt_unset=false 4614fi 4615 4616 4617 4618 4619 4620# test EBCDIC or ASCII 4621case `echo X|tr X '\101'` in 4622 A) # ASCII based system 4623 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4624 lt_SP2NL='tr \040 \012' 4625 lt_NL2SP='tr \015\012 \040\040' 4626 ;; 4627 *) # EBCDIC based system 4628 lt_SP2NL='tr \100 \n' 4629 lt_NL2SP='tr \r\n \100\100' 4630 ;; 4631esac 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 4642$as_echo_n "checking for $LD option to reload object files... " >&6; } 4643if test "${lt_cv_ld_reload_flag+set}" = set; then 4644 $as_echo_n "(cached) " >&6 4645else 4646 lt_cv_ld_reload_flag='-r' 4647fi 4648{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 4649$as_echo "$lt_cv_ld_reload_flag" >&6; } 4650reload_flag=$lt_cv_ld_reload_flag 4651case $reload_flag in 4652"" | " "*) ;; 4653*) reload_flag=" $reload_flag" ;; 4654esac 4655reload_cmds='$LD$reload_flag -o $output$reload_objs' 4656case $host_os in 4657 darwin*) 4658 if test "$GCC" = yes; then 4659 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 4660 else 4661 reload_cmds='$LD$reload_flag -o $output$reload_objs' 4662 fi 4663 ;; 4664esac 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674if test -n "$ac_tool_prefix"; then 4675 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 4676set dummy ${ac_tool_prefix}objdump; ac_word=$2 4677{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4678$as_echo_n "checking for $ac_word... " >&6; } 4679if test "${ac_cv_prog_OBJDUMP+set}" = set; then 4680 $as_echo_n "(cached) " >&6 4681else 4682 if test -n "$OBJDUMP"; then 4683 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4684else 4685as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4686for as_dir in $PATH 4687do 4688 IFS=$as_save_IFS 4689 test -z "$as_dir" && as_dir=. 4690 for ac_exec_ext in '' $ac_executable_extensions; do 4691 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4692 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 4693 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4694 break 2 4695 fi 4696done 4697done 4698IFS=$as_save_IFS 4699 4700fi 4701fi 4702OBJDUMP=$ac_cv_prog_OBJDUMP 4703if test -n "$OBJDUMP"; then 4704 { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5 4705$as_echo "$OBJDUMP" >&6; } 4706else 4707 { $as_echo "$as_me:$LINENO: result: no" >&5 4708$as_echo "no" >&6; } 4709fi 4710 4711 4712fi 4713if test -z "$ac_cv_prog_OBJDUMP"; then 4714 ac_ct_OBJDUMP=$OBJDUMP 4715 # Extract the first word of "objdump", so it can be a program name with args. 4716set dummy objdump; ac_word=$2 4717{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4718$as_echo_n "checking for $ac_word... " >&6; } 4719if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then 4720 $as_echo_n "(cached) " >&6 4721else 4722 if test -n "$ac_ct_OBJDUMP"; then 4723 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 4724else 4725as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4726for as_dir in $PATH 4727do 4728 IFS=$as_save_IFS 4729 test -z "$as_dir" && as_dir=. 4730 for ac_exec_ext in '' $ac_executable_extensions; do 4731 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4732 ac_cv_prog_ac_ct_OBJDUMP="objdump" 4733 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4734 break 2 4735 fi 4736done 4737done 4738IFS=$as_save_IFS 4739 4740fi 4741fi 4742ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 4743if test -n "$ac_ct_OBJDUMP"; then 4744 { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 4745$as_echo "$ac_ct_OBJDUMP" >&6; } 4746else 4747 { $as_echo "$as_me:$LINENO: result: no" >&5 4748$as_echo "no" >&6; } 4749fi 4750 4751 if test "x$ac_ct_OBJDUMP" = x; then 4752 OBJDUMP="false" 4753 else 4754 case $cross_compiling:$ac_tool_warned in 4755yes:) 4756{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 4757$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4758ac_tool_warned=yes ;; 4759esac 4760 OBJDUMP=$ac_ct_OBJDUMP 4761 fi 4762else 4763 OBJDUMP="$ac_cv_prog_OBJDUMP" 4764fi 4765 4766test -z "$OBJDUMP" && OBJDUMP=objdump 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 4777$as_echo_n "checking how to recognize dependent libraries... " >&6; } 4778if test "${lt_cv_deplibs_check_method+set}" = set; then 4779 $as_echo_n "(cached) " >&6 4780else 4781 lt_cv_file_magic_cmd='$MAGIC_CMD' 4782lt_cv_file_magic_test_file= 4783lt_cv_deplibs_check_method='unknown' 4784# Need to set the preceding variable on all platforms that support 4785# interlibrary dependencies. 4786# 'none' -- dependencies not supported. 4787# `unknown' -- same as none, but documents that we really don't know. 4788# 'pass_all' -- all dependencies passed with no checks. 4789# 'test_compile' -- check by making test program. 4790# 'file_magic [[regex]]' -- check by looking for files in library path 4791# which responds to the $file_magic_cmd with a given extended regex. 4792# If you have `file' or equivalent on your system and you're not sure 4793# whether `pass_all' will *always* work, you probably want this one. 4794 4795case $host_os in 4796aix[4-9]*) 4797 lt_cv_deplibs_check_method=pass_all 4798 ;; 4799 4800beos*) 4801 lt_cv_deplibs_check_method=pass_all 4802 ;; 4803 4804bsdi[45]*) 4805 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 4806 lt_cv_file_magic_cmd='/usr/bin/file -L' 4807 lt_cv_file_magic_test_file=/shlib/libc.so 4808 ;; 4809 4810cygwin*) 4811 # func_win32_libid is a shell function defined in ltmain.sh 4812 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 4813 lt_cv_file_magic_cmd='func_win32_libid' 4814 ;; 4815 4816mingw* | pw32*) 4817 # Base MSYS/MinGW do not provide the 'file' command needed by 4818 # func_win32_libid shell function, so use a weaker test based on 'objdump', 4819 # unless we find 'file', for example because we are cross-compiling. 4820 if ( file / ) >/dev/null 2>&1; then 4821 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 4822 lt_cv_file_magic_cmd='func_win32_libid' 4823 else 4824 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 4825 lt_cv_file_magic_cmd='$OBJDUMP -f' 4826 fi 4827 ;; 4828 4829cegcc) 4830 # use the weaker test based on 'objdump'. See mingw*. 4831 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 4832 lt_cv_file_magic_cmd='$OBJDUMP -f' 4833 ;; 4834 4835darwin* | rhapsody*) 4836 lt_cv_deplibs_check_method=pass_all 4837 ;; 4838 4839freebsd* | dragonfly*) 4840 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 4841 case $host_cpu in 4842 i*86 ) 4843 # Not sure whether the presence of OpenBSD here was a mistake. 4844 # Let's accept both of them until this is cleared up. 4845 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 4846 lt_cv_file_magic_cmd=/usr/bin/file 4847 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 4848 ;; 4849 esac 4850 else 4851 lt_cv_deplibs_check_method=pass_all 4852 fi 4853 ;; 4854 4855gnu*) 4856 lt_cv_deplibs_check_method=pass_all 4857 ;; 4858 4859hpux10.20* | hpux11*) 4860 lt_cv_file_magic_cmd=/usr/bin/file 4861 case $host_cpu in 4862 ia64*) 4863 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 4864 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 4865 ;; 4866 hppa*64*) 4867 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]' 4868 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 4869 ;; 4870 *) 4871 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 4872 lt_cv_file_magic_test_file=/usr/lib/libc.sl 4873 ;; 4874 esac 4875 ;; 4876 4877interix[3-9]*) 4878 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 4879 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 4880 ;; 4881 4882irix5* | irix6* | nonstopux*) 4883 case $LD in 4884 *-32|*"-32 ") libmagic=32-bit;; 4885 *-n32|*"-n32 ") libmagic=N32;; 4886 *-64|*"-64 ") libmagic=64-bit;; 4887 *) libmagic=never-match;; 4888 esac 4889 lt_cv_deplibs_check_method=pass_all 4890 ;; 4891 4892# This must be Linux ELF. 4893linux* | k*bsd*-gnu) 4894 lt_cv_deplibs_check_method=pass_all 4895 ;; 4896 4897netbsd*) 4898 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 4899 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 4900 else 4901 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 4902 fi 4903 ;; 4904 4905newos6*) 4906 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 4907 lt_cv_file_magic_cmd=/usr/bin/file 4908 lt_cv_file_magic_test_file=/usr/lib/libnls.so 4909 ;; 4910 4911*nto* | *qnx*) 4912 lt_cv_deplibs_check_method=pass_all 4913 ;; 4914 4915openbsd*) 4916 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 4917 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 4918 else 4919 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 4920 fi 4921 ;; 4922 4923osf3* | osf4* | osf5*) 4924 lt_cv_deplibs_check_method=pass_all 4925 ;; 4926 4927rdos*) 4928 lt_cv_deplibs_check_method=pass_all 4929 ;; 4930 4931solaris*) 4932 lt_cv_deplibs_check_method=pass_all 4933 ;; 4934 4935sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 4936 lt_cv_deplibs_check_method=pass_all 4937 ;; 4938 4939sysv4 | sysv4.3*) 4940 case $host_vendor in 4941 motorola) 4942 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]' 4943 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 4944 ;; 4945 ncr) 4946 lt_cv_deplibs_check_method=pass_all 4947 ;; 4948 sequent) 4949 lt_cv_file_magic_cmd='/bin/file' 4950 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 4951 ;; 4952 sni) 4953 lt_cv_file_magic_cmd='/bin/file' 4954 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 4955 lt_cv_file_magic_test_file=/lib/libc.so 4956 ;; 4957 siemens) 4958 lt_cv_deplibs_check_method=pass_all 4959 ;; 4960 pc) 4961 lt_cv_deplibs_check_method=pass_all 4962 ;; 4963 esac 4964 ;; 4965 4966tpf*) 4967 lt_cv_deplibs_check_method=pass_all 4968 ;; 4969esac 4970 4971fi 4972{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 4973$as_echo "$lt_cv_deplibs_check_method" >&6; } 4974file_magic_cmd=$lt_cv_file_magic_cmd 4975deplibs_check_method=$lt_cv_deplibs_check_method 4976test -z "$deplibs_check_method" && deplibs_check_method=unknown 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989if test -n "$ac_tool_prefix"; then 4990 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 4991set dummy ${ac_tool_prefix}ar; ac_word=$2 4992{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4993$as_echo_n "checking for $ac_word... " >&6; } 4994if test "${ac_cv_prog_AR+set}" = set; then 4995 $as_echo_n "(cached) " >&6 4996else 4997 if test -n "$AR"; then 4998 ac_cv_prog_AR="$AR" # Let the user override the test. 4999else 5000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5001for as_dir in $PATH 5002do 5003 IFS=$as_save_IFS 5004 test -z "$as_dir" && as_dir=. 5005 for ac_exec_ext in '' $ac_executable_extensions; do 5006 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5007 ac_cv_prog_AR="${ac_tool_prefix}ar" 5008 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5009 break 2 5010 fi 5011done 5012done 5013IFS=$as_save_IFS 5014 5015fi 5016fi 5017AR=$ac_cv_prog_AR 5018if test -n "$AR"; then 5019 { $as_echo "$as_me:$LINENO: result: $AR" >&5 5020$as_echo "$AR" >&6; } 5021else 5022 { $as_echo "$as_me:$LINENO: result: no" >&5 5023$as_echo "no" >&6; } 5024fi 5025 5026 5027fi 5028if test -z "$ac_cv_prog_AR"; then 5029 ac_ct_AR=$AR 5030 # Extract the first word of "ar", so it can be a program name with args. 5031set dummy ar; ac_word=$2 5032{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5033$as_echo_n "checking for $ac_word... " >&6; } 5034if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 5035 $as_echo_n "(cached) " >&6 5036else 5037 if test -n "$ac_ct_AR"; then 5038 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5039else 5040as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5041for as_dir in $PATH 5042do 5043 IFS=$as_save_IFS 5044 test -z "$as_dir" && as_dir=. 5045 for ac_exec_ext in '' $ac_executable_extensions; do 5046 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5047 ac_cv_prog_ac_ct_AR="ar" 5048 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5049 break 2 5050 fi 5051done 5052done 5053IFS=$as_save_IFS 5054 5055fi 5056fi 5057ac_ct_AR=$ac_cv_prog_ac_ct_AR 5058if test -n "$ac_ct_AR"; then 5059 { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 5060$as_echo "$ac_ct_AR" >&6; } 5061else 5062 { $as_echo "$as_me:$LINENO: result: no" >&5 5063$as_echo "no" >&6; } 5064fi 5065 5066 if test "x$ac_ct_AR" = x; then 5067 AR="false" 5068 else 5069 case $cross_compiling:$ac_tool_warned in 5070yes:) 5071{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5072$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5073ac_tool_warned=yes ;; 5074esac 5075 AR=$ac_ct_AR 5076 fi 5077else 5078 AR="$ac_cv_prog_AR" 5079fi 5080 5081test -z "$AR" && AR=ar 5082test -z "$AR_FLAGS" && AR_FLAGS=cru 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094if test -n "$ac_tool_prefix"; then 5095 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5096set dummy ${ac_tool_prefix}strip; ac_word=$2 5097{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5098$as_echo_n "checking for $ac_word... " >&6; } 5099if test "${ac_cv_prog_STRIP+set}" = set; then 5100 $as_echo_n "(cached) " >&6 5101else 5102 if test -n "$STRIP"; then 5103 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5104else 5105as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5106for as_dir in $PATH 5107do 5108 IFS=$as_save_IFS 5109 test -z "$as_dir" && as_dir=. 5110 for ac_exec_ext in '' $ac_executable_extensions; do 5111 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5112 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5113 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5114 break 2 5115 fi 5116done 5117done 5118IFS=$as_save_IFS 5119 5120fi 5121fi 5122STRIP=$ac_cv_prog_STRIP 5123if test -n "$STRIP"; then 5124 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 5125$as_echo "$STRIP" >&6; } 5126else 5127 { $as_echo "$as_me:$LINENO: result: no" >&5 5128$as_echo "no" >&6; } 5129fi 5130 5131 5132fi 5133if test -z "$ac_cv_prog_STRIP"; then 5134 ac_ct_STRIP=$STRIP 5135 # Extract the first word of "strip", so it can be a program name with args. 5136set dummy strip; ac_word=$2 5137{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5138$as_echo_n "checking for $ac_word... " >&6; } 5139if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 5140 $as_echo_n "(cached) " >&6 5141else 5142 if test -n "$ac_ct_STRIP"; then 5143 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5144else 5145as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5146for as_dir in $PATH 5147do 5148 IFS=$as_save_IFS 5149 test -z "$as_dir" && as_dir=. 5150 for ac_exec_ext in '' $ac_executable_extensions; do 5151 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5152 ac_cv_prog_ac_ct_STRIP="strip" 5153 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5154 break 2 5155 fi 5156done 5157done 5158IFS=$as_save_IFS 5159 5160fi 5161fi 5162ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5163if test -n "$ac_ct_STRIP"; then 5164 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 5165$as_echo "$ac_ct_STRIP" >&6; } 5166else 5167 { $as_echo "$as_me:$LINENO: result: no" >&5 5168$as_echo "no" >&6; } 5169fi 5170 5171 if test "x$ac_ct_STRIP" = x; then 5172 STRIP=":" 5173 else 5174 case $cross_compiling:$ac_tool_warned in 5175yes:) 5176{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5177$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5178ac_tool_warned=yes ;; 5179esac 5180 STRIP=$ac_ct_STRIP 5181 fi 5182else 5183 STRIP="$ac_cv_prog_STRIP" 5184fi 5185 5186test -z "$STRIP" && STRIP=: 5187 5188 5189 5190 5191 5192 5193if test -n "$ac_tool_prefix"; then 5194 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5195set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5196{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5197$as_echo_n "checking for $ac_word... " >&6; } 5198if test "${ac_cv_prog_RANLIB+set}" = set; then 5199 $as_echo_n "(cached) " >&6 5200else 5201 if test -n "$RANLIB"; then 5202 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5203else 5204as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5205for as_dir in $PATH 5206do 5207 IFS=$as_save_IFS 5208 test -z "$as_dir" && as_dir=. 5209 for ac_exec_ext in '' $ac_executable_extensions; do 5210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5211 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5212 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5213 break 2 5214 fi 5215done 5216done 5217IFS=$as_save_IFS 5218 5219fi 5220fi 5221RANLIB=$ac_cv_prog_RANLIB 5222if test -n "$RANLIB"; then 5223 { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 5224$as_echo "$RANLIB" >&6; } 5225else 5226 { $as_echo "$as_me:$LINENO: result: no" >&5 5227$as_echo "no" >&6; } 5228fi 5229 5230 5231fi 5232if test -z "$ac_cv_prog_RANLIB"; then 5233 ac_ct_RANLIB=$RANLIB 5234 # Extract the first word of "ranlib", so it can be a program name with args. 5235set dummy ranlib; ac_word=$2 5236{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5237$as_echo_n "checking for $ac_word... " >&6; } 5238if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 5239 $as_echo_n "(cached) " >&6 5240else 5241 if test -n "$ac_ct_RANLIB"; then 5242 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5243else 5244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5245for as_dir in $PATH 5246do 5247 IFS=$as_save_IFS 5248 test -z "$as_dir" && as_dir=. 5249 for ac_exec_ext in '' $ac_executable_extensions; do 5250 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5251 ac_cv_prog_ac_ct_RANLIB="ranlib" 5252 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5253 break 2 5254 fi 5255done 5256done 5257IFS=$as_save_IFS 5258 5259fi 5260fi 5261ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5262if test -n "$ac_ct_RANLIB"; then 5263 { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 5264$as_echo "$ac_ct_RANLIB" >&6; } 5265else 5266 { $as_echo "$as_me:$LINENO: result: no" >&5 5267$as_echo "no" >&6; } 5268fi 5269 5270 if test "x$ac_ct_RANLIB" = x; then 5271 RANLIB=":" 5272 else 5273 case $cross_compiling:$ac_tool_warned in 5274yes:) 5275{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5276$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5277ac_tool_warned=yes ;; 5278esac 5279 RANLIB=$ac_ct_RANLIB 5280 fi 5281else 5282 RANLIB="$ac_cv_prog_RANLIB" 5283fi 5284 5285test -z "$RANLIB" && RANLIB=: 5286 5287 5288 5289 5290 5291 5292# Determine commands to create old-style static archives. 5293old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5294old_postinstall_cmds='chmod 644 $oldlib' 5295old_postuninstall_cmds= 5296 5297if test -n "$RANLIB"; then 5298 case $host_os in 5299 openbsd*) 5300 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 5301 ;; 5302 *) 5303 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 5304 ;; 5305 esac 5306 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 5307fi 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342# If no C compiler was specified, use CC. 5343LTCC=${LTCC-"$CC"} 5344 5345# If no C compiler flags were specified, use CFLAGS. 5346LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5347 5348# Allow CC to be a program name with arguments. 5349compiler=$CC 5350 5351 5352# Check for command to grab the raw symbol name followed by C symbol from nm. 5353{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 5354$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5355if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 5356 $as_echo_n "(cached) " >&6 5357else 5358 5359# These are sane defaults that work on at least a few old systems. 5360# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5361 5362# Character class describing NM global symbol codes. 5363symcode='[BCDEGRST]' 5364 5365# Regexp to match symbols that can be accessed directly from C. 5366sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5367 5368# Define system-specific variables. 5369case $host_os in 5370aix*) 5371 symcode='[BCDT]' 5372 ;; 5373cygwin* | mingw* | pw32* | cegcc*) 5374 symcode='[ABCDGISTW]' 5375 ;; 5376hpux*) 5377 if test "$host_cpu" = ia64; then 5378 symcode='[ABCDEGRST]' 5379 fi 5380 ;; 5381irix* | nonstopux*) 5382 symcode='[BCDEGRST]' 5383 ;; 5384osf*) 5385 symcode='[BCDEGQRST]' 5386 ;; 5387solaris*) 5388 symcode='[BDRT]' 5389 ;; 5390sco3.2v5*) 5391 symcode='[DT]' 5392 ;; 5393sysv4.2uw2*) 5394 symcode='[DT]' 5395 ;; 5396sysv5* | sco5v6* | unixware* | OpenUNIX*) 5397 symcode='[ABDT]' 5398 ;; 5399sysv4) 5400 symcode='[DFNSTU]' 5401 ;; 5402esac 5403 5404# If we're using GNU nm, then use its standard symbol codes. 5405case `$NM -V 2>&1` in 5406*GNU* | *'with BFD'*) 5407 symcode='[ABCDGIRSTW]' ;; 5408esac 5409 5410# Transform an extracted symbol line into a proper C declaration. 5411# Some systems (esp. on ia64) link data and code symbols differently, 5412# so use this general approach. 5413lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 5414 5415# Transform an extracted symbol line into symbol name and symbol address 5416lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 5417lt_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'" 5418 5419# Handle CRLF in mingw tool chain 5420opt_cr= 5421case $build_os in 5422mingw*) 5423 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5424 ;; 5425esac 5426 5427# Try without a prefix underscore, then with it. 5428for ac_symprfx in "" "_"; do 5429 5430 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 5431 symxfrm="\\1 $ac_symprfx\\2 \\2" 5432 5433 # Write the raw and C identifiers. 5434 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5435 # Fake it for dumpbin and say T for any non-static function 5436 # and D for any global variable. 5437 # Also find C++ and __fastcall symbols from MSVC++, 5438 # which start with @ or ?. 5439 lt_cv_sys_global_symbol_pipe="$AWK '"\ 5440" {last_section=section; section=\$ 3};"\ 5441" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 5442" \$ 0!~/External *\|/{next};"\ 5443" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 5444" {if(hide[section]) next};"\ 5445" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 5446" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 5447" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 5448" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 5449" ' prfx=^$ac_symprfx" 5450 else 5451 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 5452 fi 5453 5454 # Check to see that the pipe works correctly. 5455 pipe_works=no 5456 5457 rm -f conftest* 5458 cat > conftest.$ac_ext <<_LT_EOF 5459#ifdef __cplusplus 5460extern "C" { 5461#endif 5462char nm_test_var; 5463void nm_test_func(void); 5464void nm_test_func(void){} 5465#ifdef __cplusplus 5466} 5467#endif 5468int main(){nm_test_var='a';nm_test_func();return(0);} 5469_LT_EOF 5470 5471 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5472 (eval $ac_compile) 2>&5 5473 ac_status=$? 5474 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5475 (exit $ac_status); }; then 5476 # Now try to grab the symbols. 5477 nlist=conftest.nm 5478 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 5479 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 5480 ac_status=$? 5481 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5482 (exit $ac_status); } && test -s "$nlist"; then 5483 # Try sorting and uniquifying the output. 5484 if sort "$nlist" | uniq > "$nlist"T; then 5485 mv -f "$nlist"T "$nlist" 5486 else 5487 rm -f "$nlist"T 5488 fi 5489 5490 # Make sure that we snagged all the symbols we need. 5491 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 5492 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 5493 cat <<_LT_EOF > conftest.$ac_ext 5494#ifdef __cplusplus 5495extern "C" { 5496#endif 5497 5498_LT_EOF 5499 # Now generate the symbol file. 5500 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 5501 5502 cat <<_LT_EOF >> conftest.$ac_ext 5503 5504/* The mapping between symbol names and symbols. */ 5505const struct { 5506 const char *name; 5507 void *address; 5508} 5509lt__PROGRAM__LTX_preloaded_symbols[] = 5510{ 5511 { "@PROGRAM@", (void *) 0 }, 5512_LT_EOF 5513 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 5514 cat <<\_LT_EOF >> conftest.$ac_ext 5515 {0, (void *) 0} 5516}; 5517 5518/* This works around a problem in FreeBSD linker */ 5519#ifdef FREEBSD_WORKAROUND 5520static const void *lt_preloaded_setup() { 5521 return lt__PROGRAM__LTX_preloaded_symbols; 5522} 5523#endif 5524 5525#ifdef __cplusplus 5526} 5527#endif 5528_LT_EOF 5529 # Now try linking the two files. 5530 mv conftest.$ac_objext conftstm.$ac_objext 5531 lt_save_LIBS="$LIBS" 5532 lt_save_CFLAGS="$CFLAGS" 5533 LIBS="conftstm.$ac_objext" 5534 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 5535 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5536 (eval $ac_link) 2>&5 5537 ac_status=$? 5538 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5539 (exit $ac_status); } && test -s conftest${ac_exeext}; then 5540 pipe_works=yes 5541 fi 5542 LIBS="$lt_save_LIBS" 5543 CFLAGS="$lt_save_CFLAGS" 5544 else 5545 echo "cannot find nm_test_func in $nlist" >&5 5546 fi 5547 else 5548 echo "cannot find nm_test_var in $nlist" >&5 5549 fi 5550 else 5551 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 5552 fi 5553 else 5554 echo "$progname: failed program was:" >&5 5555 cat conftest.$ac_ext >&5 5556 fi 5557 rm -rf conftest* conftst* 5558 5559 # Do not use the global_symbol_pipe unless it works. 5560 if test "$pipe_works" = yes; then 5561 break 5562 else 5563 lt_cv_sys_global_symbol_pipe= 5564 fi 5565done 5566 5567fi 5568 5569if test -z "$lt_cv_sys_global_symbol_pipe"; then 5570 lt_cv_sys_global_symbol_to_cdecl= 5571fi 5572if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 5573 { $as_echo "$as_me:$LINENO: result: failed" >&5 5574$as_echo "failed" >&6; } 5575else 5576 { $as_echo "$as_me:$LINENO: result: ok" >&5 5577$as_echo "ok" >&6; } 5578fi 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602# Check whether --enable-libtool-lock was given. 5603if test "${enable_libtool_lock+set}" = set; then 5604 enableval=$enable_libtool_lock; 5605fi 5606 5607test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 5608 5609# Some flags need to be propagated to the compiler or linker for good 5610# libtool support. 5611case $host in 5612ia64-*-hpux*) 5613 # Find out which ABI we are using. 5614 echo 'int i;' > conftest.$ac_ext 5615 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5616 (eval $ac_compile) 2>&5 5617 ac_status=$? 5618 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5619 (exit $ac_status); }; then 5620 case `/usr/bin/file conftest.$ac_objext` in 5621 *ELF-32*) 5622 HPUX_IA64_MODE="32" 5623 ;; 5624 *ELF-64*) 5625 HPUX_IA64_MODE="64" 5626 ;; 5627 esac 5628 fi 5629 rm -rf conftest* 5630 ;; 5631*-*-irix6*) 5632 # Find out which ABI we are using. 5633 echo '#line 5633 "configure"' > conftest.$ac_ext 5634 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5635 (eval $ac_compile) 2>&5 5636 ac_status=$? 5637 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5638 (exit $ac_status); }; then 5639 if test "$lt_cv_prog_gnu_ld" = yes; then 5640 case `/usr/bin/file conftest.$ac_objext` in 5641 *32-bit*) 5642 LD="${LD-ld} -melf32bsmip" 5643 ;; 5644 *N32*) 5645 LD="${LD-ld} -melf32bmipn32" 5646 ;; 5647 *64-bit*) 5648 LD="${LD-ld} -melf64bmip" 5649 ;; 5650 esac 5651 else 5652 case `/usr/bin/file conftest.$ac_objext` in 5653 *32-bit*) 5654 LD="${LD-ld} -32" 5655 ;; 5656 *N32*) 5657 LD="${LD-ld} -n32" 5658 ;; 5659 *64-bit*) 5660 LD="${LD-ld} -64" 5661 ;; 5662 esac 5663 fi 5664 fi 5665 rm -rf conftest* 5666 ;; 5667 5668x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 5669s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 5670 # Find out which ABI we are using. 5671 echo 'int i;' > conftest.$ac_ext 5672 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5673 (eval $ac_compile) 2>&5 5674 ac_status=$? 5675 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5676 (exit $ac_status); }; then 5677 case `/usr/bin/file conftest.o` in 5678 *32-bit*) 5679 case $host in 5680 x86_64-*kfreebsd*-gnu) 5681 LD="${LD-ld} -m elf_i386_fbsd" 5682 ;; 5683 x86_64-*linux*) 5684 LD="${LD-ld} -m elf_i386" 5685 ;; 5686 ppc64-*linux*|powerpc64-*linux*) 5687 LD="${LD-ld} -m elf32ppclinux" 5688 ;; 5689 s390x-*linux*) 5690 LD="${LD-ld} -m elf_s390" 5691 ;; 5692 sparc64-*linux*) 5693 LD="${LD-ld} -m elf32_sparc" 5694 ;; 5695 esac 5696 ;; 5697 *64-bit*) 5698 case $host in 5699 x86_64-*kfreebsd*-gnu) 5700 LD="${LD-ld} -m elf_x86_64_fbsd" 5701 ;; 5702 x86_64-*linux*) 5703 LD="${LD-ld} -m elf_x86_64" 5704 ;; 5705 ppc*-*linux*|powerpc*-*linux*) 5706 LD="${LD-ld} -m elf64ppc" 5707 ;; 5708 s390*-*linux*|s390*-*tpf*) 5709 LD="${LD-ld} -m elf64_s390" 5710 ;; 5711 sparc*-*linux*) 5712 LD="${LD-ld} -m elf64_sparc" 5713 ;; 5714 esac 5715 ;; 5716 esac 5717 fi 5718 rm -rf conftest* 5719 ;; 5720 5721*-*-sco3.2v5*) 5722 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 5723 SAVE_CFLAGS="$CFLAGS" 5724 CFLAGS="$CFLAGS -belf" 5725 { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 5726$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 5727if test "${lt_cv_cc_needs_belf+set}" = set; then 5728 $as_echo_n "(cached) " >&6 5729else 5730 ac_ext=c 5731ac_cpp='$CPP $CPPFLAGS' 5732ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5733ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5734ac_compiler_gnu=$ac_cv_c_compiler_gnu 5735 5736 cat >conftest.$ac_ext <<_ACEOF 5737/* confdefs.h. */ 5738_ACEOF 5739cat confdefs.h >>conftest.$ac_ext 5740cat >>conftest.$ac_ext <<_ACEOF 5741/* end confdefs.h. */ 5742 5743int 5744main () 5745{ 5746 5747 ; 5748 return 0; 5749} 5750_ACEOF 5751rm -f conftest.$ac_objext conftest$ac_exeext 5752if { (ac_try="$ac_link" 5753case "(($ac_try" in 5754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5755 *) ac_try_echo=$ac_try;; 5756esac 5757eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 5758$as_echo "$ac_try_echo") >&5 5759 (eval "$ac_link") 2>conftest.er1 5760 ac_status=$? 5761 grep -v '^ *+' conftest.er1 >conftest.err 5762 rm -f conftest.er1 5763 cat conftest.err >&5 5764 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5765 (exit $ac_status); } && { 5766 test -z "$ac_c_werror_flag" || 5767 test ! -s conftest.err 5768 } && test -s conftest$ac_exeext && { 5769 test "$cross_compiling" = yes || 5770 $as_test_x conftest$ac_exeext 5771 }; then 5772 lt_cv_cc_needs_belf=yes 5773else 5774 $as_echo "$as_me: failed program was:" >&5 5775sed 's/^/| /' conftest.$ac_ext >&5 5776 5777 lt_cv_cc_needs_belf=no 5778fi 5779 5780rm -rf conftest.dSYM 5781rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5782 conftest$ac_exeext conftest.$ac_ext 5783 ac_ext=c 5784ac_cpp='$CPP $CPPFLAGS' 5785ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5786ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5787ac_compiler_gnu=$ac_cv_c_compiler_gnu 5788 5789fi 5790{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 5791$as_echo "$lt_cv_cc_needs_belf" >&6; } 5792 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 5793 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 5794 CFLAGS="$SAVE_CFLAGS" 5795 fi 5796 ;; 5797sparc*-*solaris*) 5798 # Find out which ABI we are using. 5799 echo 'int i;' > conftest.$ac_ext 5800 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5801 (eval $ac_compile) 2>&5 5802 ac_status=$? 5803 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5804 (exit $ac_status); }; then 5805 case `/usr/bin/file conftest.o` in 5806 *64-bit*) 5807 case $lt_cv_prog_gnu_ld in 5808 yes*) LD="${LD-ld} -m elf64_sparc" ;; 5809 *) 5810 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 5811 LD="${LD-ld} -64" 5812 fi 5813 ;; 5814 esac 5815 ;; 5816 esac 5817 fi 5818 rm -rf conftest* 5819 ;; 5820esac 5821 5822need_locks="$enable_libtool_lock" 5823 5824 5825 case $host_os in 5826 rhapsody* | darwin*) 5827 if test -n "$ac_tool_prefix"; then 5828 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 5829set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 5830{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5831$as_echo_n "checking for $ac_word... " >&6; } 5832if test "${ac_cv_prog_DSYMUTIL+set}" = set; then 5833 $as_echo_n "(cached) " >&6 5834else 5835 if test -n "$DSYMUTIL"; then 5836 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 5837else 5838as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5839for as_dir in $PATH 5840do 5841 IFS=$as_save_IFS 5842 test -z "$as_dir" && as_dir=. 5843 for ac_exec_ext in '' $ac_executable_extensions; do 5844 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5845 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 5846 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5847 break 2 5848 fi 5849done 5850done 5851IFS=$as_save_IFS 5852 5853fi 5854fi 5855DSYMUTIL=$ac_cv_prog_DSYMUTIL 5856if test -n "$DSYMUTIL"; then 5857 { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 5858$as_echo "$DSYMUTIL" >&6; } 5859else 5860 { $as_echo "$as_me:$LINENO: result: no" >&5 5861$as_echo "no" >&6; } 5862fi 5863 5864 5865fi 5866if test -z "$ac_cv_prog_DSYMUTIL"; then 5867 ac_ct_DSYMUTIL=$DSYMUTIL 5868 # Extract the first word of "dsymutil", so it can be a program name with args. 5869set dummy dsymutil; ac_word=$2 5870{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5871$as_echo_n "checking for $ac_word... " >&6; } 5872if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then 5873 $as_echo_n "(cached) " >&6 5874else 5875 if test -n "$ac_ct_DSYMUTIL"; then 5876 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 5877else 5878as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5879for as_dir in $PATH 5880do 5881 IFS=$as_save_IFS 5882 test -z "$as_dir" && as_dir=. 5883 for ac_exec_ext in '' $ac_executable_extensions; do 5884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5885 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 5886 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5887 break 2 5888 fi 5889done 5890done 5891IFS=$as_save_IFS 5892 5893fi 5894fi 5895ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 5896if test -n "$ac_ct_DSYMUTIL"; then 5897 { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 5898$as_echo "$ac_ct_DSYMUTIL" >&6; } 5899else 5900 { $as_echo "$as_me:$LINENO: result: no" >&5 5901$as_echo "no" >&6; } 5902fi 5903 5904 if test "x$ac_ct_DSYMUTIL" = x; then 5905 DSYMUTIL=":" 5906 else 5907 case $cross_compiling:$ac_tool_warned in 5908yes:) 5909{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5910$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5911ac_tool_warned=yes ;; 5912esac 5913 DSYMUTIL=$ac_ct_DSYMUTIL 5914 fi 5915else 5916 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 5917fi 5918 5919 if test -n "$ac_tool_prefix"; then 5920 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 5921set dummy ${ac_tool_prefix}nmedit; ac_word=$2 5922{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5923$as_echo_n "checking for $ac_word... " >&6; } 5924if test "${ac_cv_prog_NMEDIT+set}" = set; then 5925 $as_echo_n "(cached) " >&6 5926else 5927 if test -n "$NMEDIT"; then 5928 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 5929else 5930as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5931for as_dir in $PATH 5932do 5933 IFS=$as_save_IFS 5934 test -z "$as_dir" && as_dir=. 5935 for ac_exec_ext in '' $ac_executable_extensions; do 5936 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5937 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 5938 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5939 break 2 5940 fi 5941done 5942done 5943IFS=$as_save_IFS 5944 5945fi 5946fi 5947NMEDIT=$ac_cv_prog_NMEDIT 5948if test -n "$NMEDIT"; then 5949 { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5 5950$as_echo "$NMEDIT" >&6; } 5951else 5952 { $as_echo "$as_me:$LINENO: result: no" >&5 5953$as_echo "no" >&6; } 5954fi 5955 5956 5957fi 5958if test -z "$ac_cv_prog_NMEDIT"; then 5959 ac_ct_NMEDIT=$NMEDIT 5960 # Extract the first word of "nmedit", so it can be a program name with args. 5961set dummy nmedit; ac_word=$2 5962{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5963$as_echo_n "checking for $ac_word... " >&6; } 5964if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then 5965 $as_echo_n "(cached) " >&6 5966else 5967 if test -n "$ac_ct_NMEDIT"; then 5968 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 5969else 5970as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5971for as_dir in $PATH 5972do 5973 IFS=$as_save_IFS 5974 test -z "$as_dir" && as_dir=. 5975 for ac_exec_ext in '' $ac_executable_extensions; do 5976 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5977 ac_cv_prog_ac_ct_NMEDIT="nmedit" 5978 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5979 break 2 5980 fi 5981done 5982done 5983IFS=$as_save_IFS 5984 5985fi 5986fi 5987ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 5988if test -n "$ac_ct_NMEDIT"; then 5989 { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 5990$as_echo "$ac_ct_NMEDIT" >&6; } 5991else 5992 { $as_echo "$as_me:$LINENO: result: no" >&5 5993$as_echo "no" >&6; } 5994fi 5995 5996 if test "x$ac_ct_NMEDIT" = x; then 5997 NMEDIT=":" 5998 else 5999 case $cross_compiling:$ac_tool_warned in 6000yes:) 6001{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6002$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6003ac_tool_warned=yes ;; 6004esac 6005 NMEDIT=$ac_ct_NMEDIT 6006 fi 6007else 6008 NMEDIT="$ac_cv_prog_NMEDIT" 6009fi 6010 6011 if test -n "$ac_tool_prefix"; then 6012 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6013set dummy ${ac_tool_prefix}lipo; ac_word=$2 6014{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6015$as_echo_n "checking for $ac_word... " >&6; } 6016if test "${ac_cv_prog_LIPO+set}" = set; then 6017 $as_echo_n "(cached) " >&6 6018else 6019 if test -n "$LIPO"; then 6020 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6021else 6022as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6023for as_dir in $PATH 6024do 6025 IFS=$as_save_IFS 6026 test -z "$as_dir" && as_dir=. 6027 for ac_exec_ext in '' $ac_executable_extensions; do 6028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6029 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6030 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6031 break 2 6032 fi 6033done 6034done 6035IFS=$as_save_IFS 6036 6037fi 6038fi 6039LIPO=$ac_cv_prog_LIPO 6040if test -n "$LIPO"; then 6041 { $as_echo "$as_me:$LINENO: result: $LIPO" >&5 6042$as_echo "$LIPO" >&6; } 6043else 6044 { $as_echo "$as_me:$LINENO: result: no" >&5 6045$as_echo "no" >&6; } 6046fi 6047 6048 6049fi 6050if test -z "$ac_cv_prog_LIPO"; then 6051 ac_ct_LIPO=$LIPO 6052 # Extract the first word of "lipo", so it can be a program name with args. 6053set dummy lipo; ac_word=$2 6054{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6055$as_echo_n "checking for $ac_word... " >&6; } 6056if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then 6057 $as_echo_n "(cached) " >&6 6058else 6059 if test -n "$ac_ct_LIPO"; then 6060 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6061else 6062as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6063for as_dir in $PATH 6064do 6065 IFS=$as_save_IFS 6066 test -z "$as_dir" && as_dir=. 6067 for ac_exec_ext in '' $ac_executable_extensions; do 6068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6069 ac_cv_prog_ac_ct_LIPO="lipo" 6070 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6071 break 2 6072 fi 6073done 6074done 6075IFS=$as_save_IFS 6076 6077fi 6078fi 6079ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6080if test -n "$ac_ct_LIPO"; then 6081 { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5 6082$as_echo "$ac_ct_LIPO" >&6; } 6083else 6084 { $as_echo "$as_me:$LINENO: result: no" >&5 6085$as_echo "no" >&6; } 6086fi 6087 6088 if test "x$ac_ct_LIPO" = x; then 6089 LIPO=":" 6090 else 6091 case $cross_compiling:$ac_tool_warned in 6092yes:) 6093{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6094$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6095ac_tool_warned=yes ;; 6096esac 6097 LIPO=$ac_ct_LIPO 6098 fi 6099else 6100 LIPO="$ac_cv_prog_LIPO" 6101fi 6102 6103 if test -n "$ac_tool_prefix"; then 6104 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6105set dummy ${ac_tool_prefix}otool; ac_word=$2 6106{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6107$as_echo_n "checking for $ac_word... " >&6; } 6108if test "${ac_cv_prog_OTOOL+set}" = set; then 6109 $as_echo_n "(cached) " >&6 6110else 6111 if test -n "$OTOOL"; then 6112 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6113else 6114as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6115for as_dir in $PATH 6116do 6117 IFS=$as_save_IFS 6118 test -z "$as_dir" && as_dir=. 6119 for ac_exec_ext in '' $ac_executable_extensions; do 6120 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6121 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 6122 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6123 break 2 6124 fi 6125done 6126done 6127IFS=$as_save_IFS 6128 6129fi 6130fi 6131OTOOL=$ac_cv_prog_OTOOL 6132if test -n "$OTOOL"; then 6133 { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5 6134$as_echo "$OTOOL" >&6; } 6135else 6136 { $as_echo "$as_me:$LINENO: result: no" >&5 6137$as_echo "no" >&6; } 6138fi 6139 6140 6141fi 6142if test -z "$ac_cv_prog_OTOOL"; then 6143 ac_ct_OTOOL=$OTOOL 6144 # Extract the first word of "otool", so it can be a program name with args. 6145set dummy otool; ac_word=$2 6146{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6147$as_echo_n "checking for $ac_word... " >&6; } 6148if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then 6149 $as_echo_n "(cached) " >&6 6150else 6151 if test -n "$ac_ct_OTOOL"; then 6152 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 6153else 6154as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6155for as_dir in $PATH 6156do 6157 IFS=$as_save_IFS 6158 test -z "$as_dir" && as_dir=. 6159 for ac_exec_ext in '' $ac_executable_extensions; do 6160 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6161 ac_cv_prog_ac_ct_OTOOL="otool" 6162 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6163 break 2 6164 fi 6165done 6166done 6167IFS=$as_save_IFS 6168 6169fi 6170fi 6171ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 6172if test -n "$ac_ct_OTOOL"; then 6173 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5 6174$as_echo "$ac_ct_OTOOL" >&6; } 6175else 6176 { $as_echo "$as_me:$LINENO: result: no" >&5 6177$as_echo "no" >&6; } 6178fi 6179 6180 if test "x$ac_ct_OTOOL" = x; then 6181 OTOOL=":" 6182 else 6183 case $cross_compiling:$ac_tool_warned in 6184yes:) 6185{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6186$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6187ac_tool_warned=yes ;; 6188esac 6189 OTOOL=$ac_ct_OTOOL 6190 fi 6191else 6192 OTOOL="$ac_cv_prog_OTOOL" 6193fi 6194 6195 if test -n "$ac_tool_prefix"; then 6196 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 6197set dummy ${ac_tool_prefix}otool64; ac_word=$2 6198{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6199$as_echo_n "checking for $ac_word... " >&6; } 6200if test "${ac_cv_prog_OTOOL64+set}" = set; then 6201 $as_echo_n "(cached) " >&6 6202else 6203 if test -n "$OTOOL64"; then 6204 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 6205else 6206as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6207for as_dir in $PATH 6208do 6209 IFS=$as_save_IFS 6210 test -z "$as_dir" && as_dir=. 6211 for ac_exec_ext in '' $ac_executable_extensions; do 6212 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6213 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 6214 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6215 break 2 6216 fi 6217done 6218done 6219IFS=$as_save_IFS 6220 6221fi 6222fi 6223OTOOL64=$ac_cv_prog_OTOOL64 6224if test -n "$OTOOL64"; then 6225 { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5 6226$as_echo "$OTOOL64" >&6; } 6227else 6228 { $as_echo "$as_me:$LINENO: result: no" >&5 6229$as_echo "no" >&6; } 6230fi 6231 6232 6233fi 6234if test -z "$ac_cv_prog_OTOOL64"; then 6235 ac_ct_OTOOL64=$OTOOL64 6236 # Extract the first word of "otool64", so it can be a program name with args. 6237set dummy otool64; ac_word=$2 6238{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6239$as_echo_n "checking for $ac_word... " >&6; } 6240if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then 6241 $as_echo_n "(cached) " >&6 6242else 6243 if test -n "$ac_ct_OTOOL64"; then 6244 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 6245else 6246as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6247for as_dir in $PATH 6248do 6249 IFS=$as_save_IFS 6250 test -z "$as_dir" && as_dir=. 6251 for ac_exec_ext in '' $ac_executable_extensions; do 6252 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6253 ac_cv_prog_ac_ct_OTOOL64="otool64" 6254 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6255 break 2 6256 fi 6257done 6258done 6259IFS=$as_save_IFS 6260 6261fi 6262fi 6263ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 6264if test -n "$ac_ct_OTOOL64"; then 6265 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5 6266$as_echo "$ac_ct_OTOOL64" >&6; } 6267else 6268 { $as_echo "$as_me:$LINENO: result: no" >&5 6269$as_echo "no" >&6; } 6270fi 6271 6272 if test "x$ac_ct_OTOOL64" = x; then 6273 OTOOL64=":" 6274 else 6275 case $cross_compiling:$ac_tool_warned in 6276yes:) 6277{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6278$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6279ac_tool_warned=yes ;; 6280esac 6281 OTOOL64=$ac_ct_OTOOL64 6282 fi 6283else 6284 OTOOL64="$ac_cv_prog_OTOOL64" 6285fi 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 6314$as_echo_n "checking for -single_module linker flag... " >&6; } 6315if test "${lt_cv_apple_cc_single_mod+set}" = set; then 6316 $as_echo_n "(cached) " >&6 6317else 6318 lt_cv_apple_cc_single_mod=no 6319 if test -z "${LT_MULTI_MODULE}"; then 6320 # By default we will add the -single_module flag. You can override 6321 # by either setting the environment variable LT_MULTI_MODULE 6322 # non-empty at configure time, or by adding -multi_module to the 6323 # link flags. 6324 rm -rf libconftest.dylib* 6325 echo "int foo(void){return 1;}" > conftest.c 6326 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6327-dynamiclib -Wl,-single_module conftest.c" >&5 6328 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6329 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 6330 _lt_result=$? 6331 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 6332 lt_cv_apple_cc_single_mod=yes 6333 else 6334 cat conftest.err >&5 6335 fi 6336 rm -rf libconftest.dylib* 6337 rm -f conftest.* 6338 fi 6339fi 6340{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 6341$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 6342 { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 6343$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 6344if test "${lt_cv_ld_exported_symbols_list+set}" = set; then 6345 $as_echo_n "(cached) " >&6 6346else 6347 lt_cv_ld_exported_symbols_list=no 6348 save_LDFLAGS=$LDFLAGS 6349 echo "_main" > conftest.sym 6350 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 6351 cat >conftest.$ac_ext <<_ACEOF 6352/* confdefs.h. */ 6353_ACEOF 6354cat confdefs.h >>conftest.$ac_ext 6355cat >>conftest.$ac_ext <<_ACEOF 6356/* end confdefs.h. */ 6357 6358int 6359main () 6360{ 6361 6362 ; 6363 return 0; 6364} 6365_ACEOF 6366rm -f conftest.$ac_objext conftest$ac_exeext 6367if { (ac_try="$ac_link" 6368case "(($ac_try" in 6369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6370 *) ac_try_echo=$ac_try;; 6371esac 6372eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6373$as_echo "$ac_try_echo") >&5 6374 (eval "$ac_link") 2>conftest.er1 6375 ac_status=$? 6376 grep -v '^ *+' conftest.er1 >conftest.err 6377 rm -f conftest.er1 6378 cat conftest.err >&5 6379 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6380 (exit $ac_status); } && { 6381 test -z "$ac_c_werror_flag" || 6382 test ! -s conftest.err 6383 } && test -s conftest$ac_exeext && { 6384 test "$cross_compiling" = yes || 6385 $as_test_x conftest$ac_exeext 6386 }; then 6387 lt_cv_ld_exported_symbols_list=yes 6388else 6389 $as_echo "$as_me: failed program was:" >&5 6390sed 's/^/| /' conftest.$ac_ext >&5 6391 6392 lt_cv_ld_exported_symbols_list=no 6393fi 6394 6395rm -rf conftest.dSYM 6396rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6397 conftest$ac_exeext conftest.$ac_ext 6398 LDFLAGS="$save_LDFLAGS" 6399 6400fi 6401{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 6402$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 6403 case $host_os in 6404 rhapsody* | darwin1.[012]) 6405 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 6406 darwin1.*) 6407 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6408 darwin*) # darwin 5.x on 6409 # if running on 10.5 or later, the deployment target defaults 6410 # to the OS version, if on x86, and 10.4, the deployment 6411 # target defaults to 10.4. Don't you love it? 6412 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 6413 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 6414 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 6415 10.[012]*) 6416 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6417 10.*) 6418 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 6419 esac 6420 ;; 6421 esac 6422 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 6423 _lt_dar_single_mod='$single_module' 6424 fi 6425 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 6426 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 6427 else 6428 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 6429 fi 6430 if test "$DSYMUTIL" != ":"; then 6431 _lt_dsymutil='~$DSYMUTIL $lib || :' 6432 else 6433 _lt_dsymutil= 6434 fi 6435 ;; 6436 esac 6437 6438ac_ext=c 6439ac_cpp='$CPP $CPPFLAGS' 6440ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6441ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6442ac_compiler_gnu=$ac_cv_c_compiler_gnu 6443{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 6444$as_echo_n "checking how to run the C preprocessor... " >&6; } 6445# On Suns, sometimes $CPP names a directory. 6446if test -n "$CPP" && test -d "$CPP"; then 6447 CPP= 6448fi 6449if test -z "$CPP"; then 6450 if test "${ac_cv_prog_CPP+set}" = set; then 6451 $as_echo_n "(cached) " >&6 6452else 6453 # Double quotes because CPP needs to be expanded 6454 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 6455 do 6456 ac_preproc_ok=false 6457for ac_c_preproc_warn_flag in '' yes 6458do 6459 # Use a header file that comes with gcc, so configuring glibc 6460 # with a fresh cross-compiler works. 6461 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6462 # <limits.h> exists even on freestanding compilers. 6463 # On the NeXT, cc -E runs the code through the compiler's parser, 6464 # not just through cpp. "Syntax error" is here to catch this case. 6465 cat >conftest.$ac_ext <<_ACEOF 6466/* confdefs.h. */ 6467_ACEOF 6468cat confdefs.h >>conftest.$ac_ext 6469cat >>conftest.$ac_ext <<_ACEOF 6470/* end confdefs.h. */ 6471#ifdef __STDC__ 6472# include <limits.h> 6473#else 6474# include <assert.h> 6475#endif 6476 Syntax error 6477_ACEOF 6478if { (ac_try="$ac_cpp conftest.$ac_ext" 6479case "(($ac_try" in 6480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6481 *) ac_try_echo=$ac_try;; 6482esac 6483eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6484$as_echo "$ac_try_echo") >&5 6485 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6486 ac_status=$? 6487 grep -v '^ *+' conftest.er1 >conftest.err 6488 rm -f conftest.er1 6489 cat conftest.err >&5 6490 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6491 (exit $ac_status); } >/dev/null && { 6492 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6493 test ! -s conftest.err 6494 }; then 6495 : 6496else 6497 $as_echo "$as_me: failed program was:" >&5 6498sed 's/^/| /' conftest.$ac_ext >&5 6499 6500 # Broken: fails on valid input. 6501continue 6502fi 6503 6504rm -f conftest.err conftest.$ac_ext 6505 6506 # OK, works on sane cases. Now check whether nonexistent headers 6507 # can be detected and how. 6508 cat >conftest.$ac_ext <<_ACEOF 6509/* confdefs.h. */ 6510_ACEOF 6511cat confdefs.h >>conftest.$ac_ext 6512cat >>conftest.$ac_ext <<_ACEOF 6513/* end confdefs.h. */ 6514#include <ac_nonexistent.h> 6515_ACEOF 6516if { (ac_try="$ac_cpp conftest.$ac_ext" 6517case "(($ac_try" in 6518 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6519 *) ac_try_echo=$ac_try;; 6520esac 6521eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6522$as_echo "$ac_try_echo") >&5 6523 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6524 ac_status=$? 6525 grep -v '^ *+' conftest.er1 >conftest.err 6526 rm -f conftest.er1 6527 cat conftest.err >&5 6528 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6529 (exit $ac_status); } >/dev/null && { 6530 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6531 test ! -s conftest.err 6532 }; then 6533 # Broken: success on invalid input. 6534continue 6535else 6536 $as_echo "$as_me: failed program was:" >&5 6537sed 's/^/| /' conftest.$ac_ext >&5 6538 6539 # Passes both tests. 6540ac_preproc_ok=: 6541break 6542fi 6543 6544rm -f conftest.err conftest.$ac_ext 6545 6546done 6547# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 6548rm -f conftest.err conftest.$ac_ext 6549if $ac_preproc_ok; then 6550 break 6551fi 6552 6553 done 6554 ac_cv_prog_CPP=$CPP 6555 6556fi 6557 CPP=$ac_cv_prog_CPP 6558else 6559 ac_cv_prog_CPP=$CPP 6560fi 6561{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 6562$as_echo "$CPP" >&6; } 6563ac_preproc_ok=false 6564for ac_c_preproc_warn_flag in '' yes 6565do 6566 # Use a header file that comes with gcc, so configuring glibc 6567 # with a fresh cross-compiler works. 6568 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6569 # <limits.h> exists even on freestanding compilers. 6570 # On the NeXT, cc -E runs the code through the compiler's parser, 6571 # not just through cpp. "Syntax error" is here to catch this case. 6572 cat >conftest.$ac_ext <<_ACEOF 6573/* confdefs.h. */ 6574_ACEOF 6575cat confdefs.h >>conftest.$ac_ext 6576cat >>conftest.$ac_ext <<_ACEOF 6577/* end confdefs.h. */ 6578#ifdef __STDC__ 6579# include <limits.h> 6580#else 6581# include <assert.h> 6582#endif 6583 Syntax error 6584_ACEOF 6585if { (ac_try="$ac_cpp conftest.$ac_ext" 6586case "(($ac_try" in 6587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6588 *) ac_try_echo=$ac_try;; 6589esac 6590eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6591$as_echo "$ac_try_echo") >&5 6592 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6593 ac_status=$? 6594 grep -v '^ *+' conftest.er1 >conftest.err 6595 rm -f conftest.er1 6596 cat conftest.err >&5 6597 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6598 (exit $ac_status); } >/dev/null && { 6599 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6600 test ! -s conftest.err 6601 }; then 6602 : 6603else 6604 $as_echo "$as_me: failed program was:" >&5 6605sed 's/^/| /' conftest.$ac_ext >&5 6606 6607 # Broken: fails on valid input. 6608continue 6609fi 6610 6611rm -f conftest.err conftest.$ac_ext 6612 6613 # OK, works on sane cases. Now check whether nonexistent headers 6614 # can be detected and how. 6615 cat >conftest.$ac_ext <<_ACEOF 6616/* confdefs.h. */ 6617_ACEOF 6618cat confdefs.h >>conftest.$ac_ext 6619cat >>conftest.$ac_ext <<_ACEOF 6620/* end confdefs.h. */ 6621#include <ac_nonexistent.h> 6622_ACEOF 6623if { (ac_try="$ac_cpp conftest.$ac_ext" 6624case "(($ac_try" in 6625 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6626 *) ac_try_echo=$ac_try;; 6627esac 6628eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6629$as_echo "$ac_try_echo") >&5 6630 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6631 ac_status=$? 6632 grep -v '^ *+' conftest.er1 >conftest.err 6633 rm -f conftest.er1 6634 cat conftest.err >&5 6635 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6636 (exit $ac_status); } >/dev/null && { 6637 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6638 test ! -s conftest.err 6639 }; then 6640 # Broken: success on invalid input. 6641continue 6642else 6643 $as_echo "$as_me: failed program was:" >&5 6644sed 's/^/| /' conftest.$ac_ext >&5 6645 6646 # Passes both tests. 6647ac_preproc_ok=: 6648break 6649fi 6650 6651rm -f conftest.err conftest.$ac_ext 6652 6653done 6654# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 6655rm -f conftest.err conftest.$ac_ext 6656if $ac_preproc_ok; then 6657 : 6658else 6659 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 6660$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6661{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 6662See \`config.log' for more details." >&5 6663$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 6664See \`config.log' for more details." >&2;} 6665 { (exit 1); exit 1; }; }; } 6666fi 6667 6668ac_ext=c 6669ac_cpp='$CPP $CPPFLAGS' 6670ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6671ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6672ac_compiler_gnu=$ac_cv_c_compiler_gnu 6673 6674 6675{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 6676$as_echo_n "checking for ANSI C header files... " >&6; } 6677if test "${ac_cv_header_stdc+set}" = set; then 6678 $as_echo_n "(cached) " >&6 6679else 6680 cat >conftest.$ac_ext <<_ACEOF 6681/* confdefs.h. */ 6682_ACEOF 6683cat confdefs.h >>conftest.$ac_ext 6684cat >>conftest.$ac_ext <<_ACEOF 6685/* end confdefs.h. */ 6686#include <stdlib.h> 6687#include <stdarg.h> 6688#include <string.h> 6689#include <float.h> 6690 6691int 6692main () 6693{ 6694 6695 ; 6696 return 0; 6697} 6698_ACEOF 6699rm -f conftest.$ac_objext 6700if { (ac_try="$ac_compile" 6701case "(($ac_try" in 6702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6703 *) ac_try_echo=$ac_try;; 6704esac 6705eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6706$as_echo "$ac_try_echo") >&5 6707 (eval "$ac_compile") 2>conftest.er1 6708 ac_status=$? 6709 grep -v '^ *+' conftest.er1 >conftest.err 6710 rm -f conftest.er1 6711 cat conftest.err >&5 6712 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6713 (exit $ac_status); } && { 6714 test -z "$ac_c_werror_flag" || 6715 test ! -s conftest.err 6716 } && test -s conftest.$ac_objext; then 6717 ac_cv_header_stdc=yes 6718else 6719 $as_echo "$as_me: failed program was:" >&5 6720sed 's/^/| /' conftest.$ac_ext >&5 6721 6722 ac_cv_header_stdc=no 6723fi 6724 6725rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6726 6727if test $ac_cv_header_stdc = yes; then 6728 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 6729 cat >conftest.$ac_ext <<_ACEOF 6730/* confdefs.h. */ 6731_ACEOF 6732cat confdefs.h >>conftest.$ac_ext 6733cat >>conftest.$ac_ext <<_ACEOF 6734/* end confdefs.h. */ 6735#include <string.h> 6736 6737_ACEOF 6738if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6739 $EGREP "memchr" >/dev/null 2>&1; then 6740 : 6741else 6742 ac_cv_header_stdc=no 6743fi 6744rm -f conftest* 6745 6746fi 6747 6748if test $ac_cv_header_stdc = yes; then 6749 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 6750 cat >conftest.$ac_ext <<_ACEOF 6751/* confdefs.h. */ 6752_ACEOF 6753cat confdefs.h >>conftest.$ac_ext 6754cat >>conftest.$ac_ext <<_ACEOF 6755/* end confdefs.h. */ 6756#include <stdlib.h> 6757 6758_ACEOF 6759if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6760 $EGREP "free" >/dev/null 2>&1; then 6761 : 6762else 6763 ac_cv_header_stdc=no 6764fi 6765rm -f conftest* 6766 6767fi 6768 6769if test $ac_cv_header_stdc = yes; then 6770 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 6771 if test "$cross_compiling" = yes; then 6772 : 6773else 6774 cat >conftest.$ac_ext <<_ACEOF 6775/* confdefs.h. */ 6776_ACEOF 6777cat confdefs.h >>conftest.$ac_ext 6778cat >>conftest.$ac_ext <<_ACEOF 6779/* end confdefs.h. */ 6780#include <ctype.h> 6781#include <stdlib.h> 6782#if ((' ' & 0x0FF) == 0x020) 6783# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 6784# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 6785#else 6786# define ISLOWER(c) \ 6787 (('a' <= (c) && (c) <= 'i') \ 6788 || ('j' <= (c) && (c) <= 'r') \ 6789 || ('s' <= (c) && (c) <= 'z')) 6790# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 6791#endif 6792 6793#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 6794int 6795main () 6796{ 6797 int i; 6798 for (i = 0; i < 256; i++) 6799 if (XOR (islower (i), ISLOWER (i)) 6800 || toupper (i) != TOUPPER (i)) 6801 return 2; 6802 return 0; 6803} 6804_ACEOF 6805rm -f conftest$ac_exeext 6806if { (ac_try="$ac_link" 6807case "(($ac_try" in 6808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6809 *) ac_try_echo=$ac_try;; 6810esac 6811eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6812$as_echo "$ac_try_echo") >&5 6813 (eval "$ac_link") 2>&5 6814 ac_status=$? 6815 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6816 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 6817 { (case "(($ac_try" in 6818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6819 *) ac_try_echo=$ac_try;; 6820esac 6821eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6822$as_echo "$ac_try_echo") >&5 6823 (eval "$ac_try") 2>&5 6824 ac_status=$? 6825 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6826 (exit $ac_status); }; }; then 6827 : 6828else 6829 $as_echo "$as_me: program exited with status $ac_status" >&5 6830$as_echo "$as_me: failed program was:" >&5 6831sed 's/^/| /' conftest.$ac_ext >&5 6832 6833( exit $ac_status ) 6834ac_cv_header_stdc=no 6835fi 6836rm -rf conftest.dSYM 6837rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6838fi 6839 6840 6841fi 6842fi 6843{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 6844$as_echo "$ac_cv_header_stdc" >&6; } 6845if test $ac_cv_header_stdc = yes; then 6846 6847cat >>confdefs.h <<\_ACEOF 6848#define STDC_HEADERS 1 6849_ACEOF 6850 6851fi 6852 6853# On IRIX 5.3, sys/types and inttypes.h are conflicting. 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 6864 inttypes.h stdint.h unistd.h 6865do 6866as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6867{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 6868$as_echo_n "checking for $ac_header... " >&6; } 6869if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 6870 $as_echo_n "(cached) " >&6 6871else 6872 cat >conftest.$ac_ext <<_ACEOF 6873/* confdefs.h. */ 6874_ACEOF 6875cat confdefs.h >>conftest.$ac_ext 6876cat >>conftest.$ac_ext <<_ACEOF 6877/* end confdefs.h. */ 6878$ac_includes_default 6879 6880#include <$ac_header> 6881_ACEOF 6882rm -f conftest.$ac_objext 6883if { (ac_try="$ac_compile" 6884case "(($ac_try" in 6885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6886 *) ac_try_echo=$ac_try;; 6887esac 6888eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6889$as_echo "$ac_try_echo") >&5 6890 (eval "$ac_compile") 2>conftest.er1 6891 ac_status=$? 6892 grep -v '^ *+' conftest.er1 >conftest.err 6893 rm -f conftest.er1 6894 cat conftest.err >&5 6895 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6896 (exit $ac_status); } && { 6897 test -z "$ac_c_werror_flag" || 6898 test ! -s conftest.err 6899 } && test -s conftest.$ac_objext; then 6900 eval "$as_ac_Header=yes" 6901else 6902 $as_echo "$as_me: failed program was:" >&5 6903sed 's/^/| /' conftest.$ac_ext >&5 6904 6905 eval "$as_ac_Header=no" 6906fi 6907 6908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6909fi 6910ac_res=`eval 'as_val=${'$as_ac_Header'} 6911 $as_echo "$as_val"'` 6912 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 6913$as_echo "$ac_res" >&6; } 6914as_val=`eval 'as_val=${'$as_ac_Header'} 6915 $as_echo "$as_val"'` 6916 if test "x$as_val" = x""yes; then 6917 cat >>confdefs.h <<_ACEOF 6918#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 6919_ACEOF 6920 6921fi 6922 6923done 6924 6925 6926 6927for ac_header in dlfcn.h 6928do 6929as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6930{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 6931$as_echo_n "checking for $ac_header... " >&6; } 6932if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 6933 $as_echo_n "(cached) " >&6 6934else 6935 cat >conftest.$ac_ext <<_ACEOF 6936/* confdefs.h. */ 6937_ACEOF 6938cat confdefs.h >>conftest.$ac_ext 6939cat >>conftest.$ac_ext <<_ACEOF 6940/* end confdefs.h. */ 6941$ac_includes_default 6942 6943#include <$ac_header> 6944_ACEOF 6945rm -f conftest.$ac_objext 6946if { (ac_try="$ac_compile" 6947case "(($ac_try" in 6948 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6949 *) ac_try_echo=$ac_try;; 6950esac 6951eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6952$as_echo "$ac_try_echo") >&5 6953 (eval "$ac_compile") 2>conftest.er1 6954 ac_status=$? 6955 grep -v '^ *+' conftest.er1 >conftest.err 6956 rm -f conftest.er1 6957 cat conftest.err >&5 6958 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6959 (exit $ac_status); } && { 6960 test -z "$ac_c_werror_flag" || 6961 test ! -s conftest.err 6962 } && test -s conftest.$ac_objext; then 6963 eval "$as_ac_Header=yes" 6964else 6965 $as_echo "$as_me: failed program was:" >&5 6966sed 's/^/| /' conftest.$ac_ext >&5 6967 6968 eval "$as_ac_Header=no" 6969fi 6970 6971rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6972fi 6973ac_res=`eval 'as_val=${'$as_ac_Header'} 6974 $as_echo "$as_val"'` 6975 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 6976$as_echo "$ac_res" >&6; } 6977as_val=`eval 'as_val=${'$as_ac_Header'} 6978 $as_echo "$as_val"'` 6979 if test "x$as_val" = x""yes; then 6980 cat >>confdefs.h <<_ACEOF 6981#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 6982_ACEOF 6983 6984fi 6985 6986done 6987 6988 6989 6990# Set options 6991 6992 6993 6994 enable_dlopen=no 6995 6996 6997 enable_win32_dll=no 6998 6999 7000 # Check whether --enable-shared was given. 7001if test "${enable_shared+set}" = set; then 7002 enableval=$enable_shared; p=${PACKAGE-default} 7003 case $enableval in 7004 yes) enable_shared=yes ;; 7005 no) enable_shared=no ;; 7006 *) 7007 enable_shared=no 7008 # Look at the argument we got. We use all the common list separators. 7009 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7010 for pkg in $enableval; do 7011 IFS="$lt_save_ifs" 7012 if test "X$pkg" = "X$p"; then 7013 enable_shared=yes 7014 fi 7015 done 7016 IFS="$lt_save_ifs" 7017 ;; 7018 esac 7019else 7020 enable_shared=yes 7021fi 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033# Check whether --with-pic was given. 7034if test "${with_pic+set}" = set; then 7035 withval=$with_pic; pic_mode="$withval" 7036else 7037 pic_mode=default 7038fi 7039 7040 7041test -z "$pic_mode" && pic_mode=default 7042 7043 7044 7045 7046 7047 7048 7049 # Check whether --enable-fast-install was given. 7050if test "${enable_fast_install+set}" = set; then 7051 enableval=$enable_fast_install; p=${PACKAGE-default} 7052 case $enableval in 7053 yes) enable_fast_install=yes ;; 7054 no) enable_fast_install=no ;; 7055 *) 7056 enable_fast_install=no 7057 # Look at the argument we got. We use all the common list separators. 7058 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7059 for pkg in $enableval; do 7060 IFS="$lt_save_ifs" 7061 if test "X$pkg" = "X$p"; then 7062 enable_fast_install=yes 7063 fi 7064 done 7065 IFS="$lt_save_ifs" 7066 ;; 7067 esac 7068else 7069 enable_fast_install=yes 7070fi 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082# This can be used to rebuild libtool when needed 7083LIBTOOL_DEPS="$ltmain" 7084 7085# Always use our own libtool. 7086LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112test -z "$LN_S" && LN_S="ln -s" 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127if test -n "${ZSH_VERSION+set}" ; then 7128 setopt NO_GLOB_SUBST 7129fi 7130 7131{ $as_echo "$as_me:$LINENO: checking for objdir" >&5 7132$as_echo_n "checking for objdir... " >&6; } 7133if test "${lt_cv_objdir+set}" = set; then 7134 $as_echo_n "(cached) " >&6 7135else 7136 rm -f .libs 2>/dev/null 7137mkdir .libs 2>/dev/null 7138if test -d .libs; then 7139 lt_cv_objdir=.libs 7140else 7141 # MS-DOS does not allow filenames that begin with a dot. 7142 lt_cv_objdir=_libs 7143fi 7144rmdir .libs 2>/dev/null 7145fi 7146{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 7147$as_echo "$lt_cv_objdir" >&6; } 7148objdir=$lt_cv_objdir 7149 7150 7151 7152 7153 7154cat >>confdefs.h <<_ACEOF 7155#define LT_OBJDIR "$lt_cv_objdir/" 7156_ACEOF 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174case $host_os in 7175aix3*) 7176 # AIX sometimes has problems with the GCC collect2 program. For some 7177 # reason, if we set the COLLECT_NAMES environment variable, the problems 7178 # vanish in a puff of smoke. 7179 if test "X${COLLECT_NAMES+set}" != Xset; then 7180 COLLECT_NAMES= 7181 export COLLECT_NAMES 7182 fi 7183 ;; 7184esac 7185 7186# Sed substitution that helps us do robust quoting. It backslashifies 7187# metacharacters that are still active within double-quoted strings. 7188sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 7189 7190# Same as above, but do not quote variable references. 7191double_quote_subst='s/\(["`\\]\)/\\\1/g' 7192 7193# Sed substitution to delay expansion of an escaped shell variable in a 7194# double_quote_subst'ed string. 7195delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 7196 7197# Sed substitution to delay expansion of an escaped single quote. 7198delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 7199 7200# Sed substitution to avoid accidental globbing in evaled expressions 7201no_glob_subst='s/\*/\\\*/g' 7202 7203# Global variables: 7204ofile=libtool 7205can_build_shared=yes 7206 7207# All known linkers require a `.a' archive for static linking (except MSVC, 7208# which needs '.lib'). 7209libext=a 7210 7211with_gnu_ld="$lt_cv_prog_gnu_ld" 7212 7213old_CC="$CC" 7214old_CFLAGS="$CFLAGS" 7215 7216# Set sane defaults for various variables 7217test -z "$CC" && CC=cc 7218test -z "$LTCC" && LTCC=$CC 7219test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7220test -z "$LD" && LD=ld 7221test -z "$ac_objext" && ac_objext=o 7222 7223for cc_temp in $compiler""; do 7224 case $cc_temp in 7225 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7226 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7227 \-*) ;; 7228 *) break;; 7229 esac 7230done 7231cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 7232 7233 7234# Only perform the check for file, if the check method requires it 7235test -z "$MAGIC_CMD" && MAGIC_CMD=file 7236case $deplibs_check_method in 7237file_magic*) 7238 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7239 { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 7240$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7241if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 7242 $as_echo_n "(cached) " >&6 7243else 7244 case $MAGIC_CMD in 7245[\\/*] | ?:[\\/]*) 7246 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7247 ;; 7248*) 7249 lt_save_MAGIC_CMD="$MAGIC_CMD" 7250 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7251 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7252 for ac_dir in $ac_dummy; do 7253 IFS="$lt_save_ifs" 7254 test -z "$ac_dir" && ac_dir=. 7255 if test -f $ac_dir/${ac_tool_prefix}file; then 7256 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7257 if test -n "$file_magic_test_file"; then 7258 case $deplibs_check_method in 7259 "file_magic "*) 7260 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7261 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7262 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7263 $EGREP "$file_magic_regex" > /dev/null; then 7264 : 7265 else 7266 cat <<_LT_EOF 1>&2 7267 7268*** Warning: the command libtool uses to detect shared libraries, 7269*** $file_magic_cmd, produces output that libtool cannot recognize. 7270*** The result is that libtool may fail to recognize shared libraries 7271*** as such. This will affect the creation of libtool libraries that 7272*** depend on shared libraries, but programs linked with such libtool 7273*** libraries will work regardless of this problem. Nevertheless, you 7274*** may want to report the problem to your system manager and/or to 7275*** bug-libtool@gnu.org 7276 7277_LT_EOF 7278 fi ;; 7279 esac 7280 fi 7281 break 7282 fi 7283 done 7284 IFS="$lt_save_ifs" 7285 MAGIC_CMD="$lt_save_MAGIC_CMD" 7286 ;; 7287esac 7288fi 7289 7290MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7291if test -n "$MAGIC_CMD"; then 7292 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 7293$as_echo "$MAGIC_CMD" >&6; } 7294else 7295 { $as_echo "$as_me:$LINENO: result: no" >&5 7296$as_echo "no" >&6; } 7297fi 7298 7299 7300 7301 7302 7303if test -z "$lt_cv_path_MAGIC_CMD"; then 7304 if test -n "$ac_tool_prefix"; then 7305 { $as_echo "$as_me:$LINENO: checking for file" >&5 7306$as_echo_n "checking for file... " >&6; } 7307if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 7308 $as_echo_n "(cached) " >&6 7309else 7310 case $MAGIC_CMD in 7311[\\/*] | ?:[\\/]*) 7312 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7313 ;; 7314*) 7315 lt_save_MAGIC_CMD="$MAGIC_CMD" 7316 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7317 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7318 for ac_dir in $ac_dummy; do 7319 IFS="$lt_save_ifs" 7320 test -z "$ac_dir" && ac_dir=. 7321 if test -f $ac_dir/file; then 7322 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7323 if test -n "$file_magic_test_file"; then 7324 case $deplibs_check_method in 7325 "file_magic "*) 7326 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7327 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7328 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7329 $EGREP "$file_magic_regex" > /dev/null; then 7330 : 7331 else 7332 cat <<_LT_EOF 1>&2 7333 7334*** Warning: the command libtool uses to detect shared libraries, 7335*** $file_magic_cmd, produces output that libtool cannot recognize. 7336*** The result is that libtool may fail to recognize shared libraries 7337*** as such. This will affect the creation of libtool libraries that 7338*** depend on shared libraries, but programs linked with such libtool 7339*** libraries will work regardless of this problem. Nevertheless, you 7340*** may want to report the problem to your system manager and/or to 7341*** bug-libtool@gnu.org 7342 7343_LT_EOF 7344 fi ;; 7345 esac 7346 fi 7347 break 7348 fi 7349 done 7350 IFS="$lt_save_ifs" 7351 MAGIC_CMD="$lt_save_MAGIC_CMD" 7352 ;; 7353esac 7354fi 7355 7356MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7357if test -n "$MAGIC_CMD"; then 7358 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 7359$as_echo "$MAGIC_CMD" >&6; } 7360else 7361 { $as_echo "$as_me:$LINENO: result: no" >&5 7362$as_echo "no" >&6; } 7363fi 7364 7365 7366 else 7367 MAGIC_CMD=: 7368 fi 7369fi 7370 7371 fi 7372 ;; 7373esac 7374 7375# Use C for the default configuration in the libtool script 7376 7377lt_save_CC="$CC" 7378ac_ext=c 7379ac_cpp='$CPP $CPPFLAGS' 7380ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7381ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7382ac_compiler_gnu=$ac_cv_c_compiler_gnu 7383 7384 7385# Source file extension for C test sources. 7386ac_ext=c 7387 7388# Object file extension for compiled C test sources. 7389objext=o 7390objext=$objext 7391 7392# Code to be used in simple compile tests 7393lt_simple_compile_test_code="int some_variable = 0;" 7394 7395# Code to be used in simple link tests 7396lt_simple_link_test_code='int main(){return(0);}' 7397 7398 7399 7400 7401 7402 7403 7404# If no C compiler was specified, use CC. 7405LTCC=${LTCC-"$CC"} 7406 7407# If no C compiler flags were specified, use CFLAGS. 7408LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7409 7410# Allow CC to be a program name with arguments. 7411compiler=$CC 7412 7413# Save the default compiler, since it gets overwritten when the other 7414# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7415compiler_DEFAULT=$CC 7416 7417# save warnings/boilerplate of simple test code 7418ac_outfile=conftest.$ac_objext 7419echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7420eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7421_lt_compiler_boilerplate=`cat conftest.err` 7422$RM conftest* 7423 7424ac_outfile=conftest.$ac_objext 7425echo "$lt_simple_link_test_code" >conftest.$ac_ext 7426eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7427_lt_linker_boilerplate=`cat conftest.err` 7428$RM -r conftest* 7429 7430 7431if test -n "$compiler"; then 7432 7433lt_prog_compiler_no_builtin_flag= 7434 7435if test "$GCC" = yes; then 7436 lt_prog_compiler_no_builtin_flag=' -fno-builtin' 7437 7438 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7439$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7440if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then 7441 $as_echo_n "(cached) " >&6 7442else 7443 lt_cv_prog_compiler_rtti_exceptions=no 7444 ac_outfile=conftest.$ac_objext 7445 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7446 lt_compiler_flag="-fno-rtti -fno-exceptions" 7447 # Insert the option either (1) after the last *FLAGS variable, or 7448 # (2) before a word containing "conftest.", or (3) at the end. 7449 # Note that $ac_compile itself does not contain backslashes and begins 7450 # with a dollar sign (not a hyphen), so the echo should work correctly. 7451 # The option is referenced via a variable to avoid confusing sed. 7452 lt_compile=`echo "$ac_compile" | $SED \ 7453 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7454 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7455 -e 's:$: $lt_compiler_flag:'` 7456 (eval echo "\"\$as_me:7456: $lt_compile\"" >&5) 7457 (eval "$lt_compile" 2>conftest.err) 7458 ac_status=$? 7459 cat conftest.err >&5 7460 echo "$as_me:7460: \$? = $ac_status" >&5 7461 if (exit $ac_status) && test -s "$ac_outfile"; then 7462 # The compiler can only warn and ignore the option if not recognized 7463 # So say no if there are warnings other than the usual output. 7464 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7465 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7466 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7467 lt_cv_prog_compiler_rtti_exceptions=yes 7468 fi 7469 fi 7470 $RM conftest* 7471 7472fi 7473{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7474$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7475 7476if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7477 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7478else 7479 : 7480fi 7481 7482fi 7483 7484 7485 7486 7487 7488 7489 lt_prog_compiler_wl= 7490lt_prog_compiler_pic= 7491lt_prog_compiler_static= 7492 7493{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 7494$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 7495 7496 if test "$GCC" = yes; then 7497 lt_prog_compiler_wl='-Wl,' 7498 lt_prog_compiler_static='-static' 7499 7500 case $host_os in 7501 aix*) 7502 # All AIX code is PIC. 7503 if test "$host_cpu" = ia64; then 7504 # AIX 5 now supports IA64 processor 7505 lt_prog_compiler_static='-Bstatic' 7506 fi 7507 ;; 7508 7509 amigaos*) 7510 case $host_cpu in 7511 powerpc) 7512 # see comment about AmigaOS4 .so support 7513 lt_prog_compiler_pic='-fPIC' 7514 ;; 7515 m68k) 7516 # FIXME: we need at least 68020 code to build shared libraries, but 7517 # adding the `-m68020' flag to GCC prevents building anything better, 7518 # like `-m68040'. 7519 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7520 ;; 7521 esac 7522 ;; 7523 7524 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 7525 # PIC is the default for these OSes. 7526 ;; 7527 7528 mingw* | cygwin* | pw32* | os2* | cegcc*) 7529 # This hack is so that the source file can tell whether it is being 7530 # built for inclusion in a dll (and should export symbols for example). 7531 # Although the cygwin gcc ignores -fPIC, still need this for old-style 7532 # (--disable-auto-import) libraries 7533 lt_prog_compiler_pic='-DDLL_EXPORT' 7534 ;; 7535 7536 darwin* | rhapsody*) 7537 # PIC is the default on this platform 7538 # Common symbols not allowed in MH_DYLIB files 7539 lt_prog_compiler_pic='-fno-common' 7540 ;; 7541 7542 hpux*) 7543 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 7544 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 7545 # sets the default TLS model and affects inlining. 7546 case $host_cpu in 7547 hppa*64*) 7548 # +Z the default 7549 ;; 7550 *) 7551 lt_prog_compiler_pic='-fPIC' 7552 ;; 7553 esac 7554 ;; 7555 7556 interix[3-9]*) 7557 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 7558 # Instead, we relocate shared libraries at runtime. 7559 ;; 7560 7561 msdosdjgpp*) 7562 # Just because we use GCC doesn't mean we suddenly get shared libraries 7563 # on systems that don't support them. 7564 lt_prog_compiler_can_build_shared=no 7565 enable_shared=no 7566 ;; 7567 7568 *nto* | *qnx*) 7569 # QNX uses GNU C++, but need to define -shared option too, otherwise 7570 # it will coredump. 7571 lt_prog_compiler_pic='-fPIC -shared' 7572 ;; 7573 7574 sysv4*MP*) 7575 if test -d /usr/nec; then 7576 lt_prog_compiler_pic=-Kconform_pic 7577 fi 7578 ;; 7579 7580 *) 7581 lt_prog_compiler_pic='-fPIC' 7582 ;; 7583 esac 7584 else 7585 # PORTME Check for flag to pass linker flags through the system compiler. 7586 case $host_os in 7587 aix*) 7588 lt_prog_compiler_wl='-Wl,' 7589 if test "$host_cpu" = ia64; then 7590 # AIX 5 now supports IA64 processor 7591 lt_prog_compiler_static='-Bstatic' 7592 else 7593 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 7594 fi 7595 ;; 7596 7597 mingw* | cygwin* | pw32* | os2* | cegcc*) 7598 # This hack is so that the source file can tell whether it is being 7599 # built for inclusion in a dll (and should export symbols for example). 7600 lt_prog_compiler_pic='-DDLL_EXPORT' 7601 ;; 7602 7603 hpux9* | hpux10* | hpux11*) 7604 lt_prog_compiler_wl='-Wl,' 7605 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 7606 # not for PA HP-UX. 7607 case $host_cpu in 7608 hppa*64*|ia64*) 7609 # +Z the default 7610 ;; 7611 *) 7612 lt_prog_compiler_pic='+Z' 7613 ;; 7614 esac 7615 # Is there a better lt_prog_compiler_static that works with the bundled CC? 7616 lt_prog_compiler_static='${wl}-a ${wl}archive' 7617 ;; 7618 7619 irix5* | irix6* | nonstopux*) 7620 lt_prog_compiler_wl='-Wl,' 7621 # PIC (with -KPIC) is the default. 7622 lt_prog_compiler_static='-non_shared' 7623 ;; 7624 7625 linux* | k*bsd*-gnu) 7626 case $cc_basename in 7627 # old Intel for x86_64 which still supported -KPIC. 7628 ecc*) 7629 lt_prog_compiler_wl='-Wl,' 7630 lt_prog_compiler_pic='-KPIC' 7631 lt_prog_compiler_static='-static' 7632 ;; 7633 # icc used to be incompatible with GCC. 7634 # ICC 10 doesn't accept -KPIC any more. 7635 icc* | ifort*) 7636 lt_prog_compiler_wl='-Wl,' 7637 lt_prog_compiler_pic='-fPIC' 7638 lt_prog_compiler_static='-static' 7639 ;; 7640 # Lahey Fortran 8.1. 7641 lf95*) 7642 lt_prog_compiler_wl='-Wl,' 7643 lt_prog_compiler_pic='--shared' 7644 lt_prog_compiler_static='--static' 7645 ;; 7646 pgcc* | pgf77* | pgf90* | pgf95*) 7647 # Portland Group compilers (*not* the Pentium gcc compiler, 7648 # which looks to be a dead project) 7649 lt_prog_compiler_wl='-Wl,' 7650 lt_prog_compiler_pic='-fpic' 7651 lt_prog_compiler_static='-Bstatic' 7652 ;; 7653 ccc*) 7654 lt_prog_compiler_wl='-Wl,' 7655 # All Alpha code is PIC. 7656 lt_prog_compiler_static='-non_shared' 7657 ;; 7658 xl*) 7659 # IBM XL C 8.0/Fortran 10.1 on PPC 7660 lt_prog_compiler_wl='-Wl,' 7661 lt_prog_compiler_pic='-qpic' 7662 lt_prog_compiler_static='-qstaticlink' 7663 ;; 7664 *) 7665 case `$CC -V 2>&1 | sed 5q` in 7666 *Sun\ C*) 7667 # Sun C 5.9 7668 lt_prog_compiler_pic='-KPIC' 7669 lt_prog_compiler_static='-Bstatic' 7670 lt_prog_compiler_wl='-Wl,' 7671 ;; 7672 *Sun\ F*) 7673 # Sun Fortran 8.3 passes all unrecognized flags to the linker 7674 lt_prog_compiler_pic='-KPIC' 7675 lt_prog_compiler_static='-Bstatic' 7676 lt_prog_compiler_wl='' 7677 ;; 7678 esac 7679 ;; 7680 esac 7681 ;; 7682 7683 newsos6) 7684 lt_prog_compiler_pic='-KPIC' 7685 lt_prog_compiler_static='-Bstatic' 7686 ;; 7687 7688 *nto* | *qnx*) 7689 # QNX uses GNU C++, but need to define -shared option too, otherwise 7690 # it will coredump. 7691 lt_prog_compiler_pic='-fPIC -shared' 7692 ;; 7693 7694 osf3* | osf4* | osf5*) 7695 lt_prog_compiler_wl='-Wl,' 7696 # All OSF/1 code is PIC. 7697 lt_prog_compiler_static='-non_shared' 7698 ;; 7699 7700 rdos*) 7701 lt_prog_compiler_static='-non_shared' 7702 ;; 7703 7704 solaris*) 7705 lt_prog_compiler_pic='-KPIC' 7706 lt_prog_compiler_static='-Bstatic' 7707 case $cc_basename in 7708 f77* | f90* | f95*) 7709 lt_prog_compiler_wl='-Qoption ld ';; 7710 *) 7711 lt_prog_compiler_wl='-Wl,';; 7712 esac 7713 ;; 7714 7715 sunos4*) 7716 lt_prog_compiler_wl='-Qoption ld ' 7717 lt_prog_compiler_pic='-PIC' 7718 lt_prog_compiler_static='-Bstatic' 7719 ;; 7720 7721 sysv4 | sysv4.2uw2* | sysv4.3*) 7722 lt_prog_compiler_wl='-Wl,' 7723 lt_prog_compiler_pic='-KPIC' 7724 lt_prog_compiler_static='-Bstatic' 7725 ;; 7726 7727 sysv4*MP*) 7728 if test -d /usr/nec ;then 7729 lt_prog_compiler_pic='-Kconform_pic' 7730 lt_prog_compiler_static='-Bstatic' 7731 fi 7732 ;; 7733 7734 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 7735 lt_prog_compiler_wl='-Wl,' 7736 lt_prog_compiler_pic='-KPIC' 7737 lt_prog_compiler_static='-Bstatic' 7738 ;; 7739 7740 unicos*) 7741 lt_prog_compiler_wl='-Wl,' 7742 lt_prog_compiler_can_build_shared=no 7743 ;; 7744 7745 uts4*) 7746 lt_prog_compiler_pic='-pic' 7747 lt_prog_compiler_static='-Bstatic' 7748 ;; 7749 7750 *) 7751 lt_prog_compiler_can_build_shared=no 7752 ;; 7753 esac 7754 fi 7755 7756case $host_os in 7757 # For platforms which do not support PIC, -DPIC is meaningless: 7758 *djgpp*) 7759 lt_prog_compiler_pic= 7760 ;; 7761 *) 7762 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 7763 ;; 7764esac 7765{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 7766$as_echo "$lt_prog_compiler_pic" >&6; } 7767 7768 7769 7770 7771 7772 7773# 7774# Check to make sure the PIC flag actually works. 7775# 7776if test -n "$lt_prog_compiler_pic"; then 7777 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 7778$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 7779if test "${lt_cv_prog_compiler_pic_works+set}" = set; then 7780 $as_echo_n "(cached) " >&6 7781else 7782 lt_cv_prog_compiler_pic_works=no 7783 ac_outfile=conftest.$ac_objext 7784 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7785 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 7786 # Insert the option either (1) after the last *FLAGS variable, or 7787 # (2) before a word containing "conftest.", or (3) at the end. 7788 # Note that $ac_compile itself does not contain backslashes and begins 7789 # with a dollar sign (not a hyphen), so the echo should work correctly. 7790 # The option is referenced via a variable to avoid confusing sed. 7791 lt_compile=`echo "$ac_compile" | $SED \ 7792 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7793 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7794 -e 's:$: $lt_compiler_flag:'` 7795 (eval echo "\"\$as_me:7795: $lt_compile\"" >&5) 7796 (eval "$lt_compile" 2>conftest.err) 7797 ac_status=$? 7798 cat conftest.err >&5 7799 echo "$as_me:7799: \$? = $ac_status" >&5 7800 if (exit $ac_status) && test -s "$ac_outfile"; then 7801 # The compiler can only warn and ignore the option if not recognized 7802 # So say no if there are warnings other than the usual output. 7803 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7804 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7805 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7806 lt_cv_prog_compiler_pic_works=yes 7807 fi 7808 fi 7809 $RM conftest* 7810 7811fi 7812{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 7813$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 7814 7815if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 7816 case $lt_prog_compiler_pic in 7817 "" | " "*) ;; 7818 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 7819 esac 7820else 7821 lt_prog_compiler_pic= 7822 lt_prog_compiler_can_build_shared=no 7823fi 7824 7825fi 7826 7827 7828 7829 7830 7831 7832# 7833# Check to make sure the static flag actually works. 7834# 7835wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 7836{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 7837$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 7838if test "${lt_cv_prog_compiler_static_works+set}" = set; then 7839 $as_echo_n "(cached) " >&6 7840else 7841 lt_cv_prog_compiler_static_works=no 7842 save_LDFLAGS="$LDFLAGS" 7843 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 7844 echo "$lt_simple_link_test_code" > conftest.$ac_ext 7845 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 7846 # The linker can only warn and ignore the option if not recognized 7847 # So say no if there are warnings 7848 if test -s conftest.err; then 7849 # Append any errors to the config.log. 7850 cat conftest.err 1>&5 7851 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 7852 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7853 if diff conftest.exp conftest.er2 >/dev/null; then 7854 lt_cv_prog_compiler_static_works=yes 7855 fi 7856 else 7857 lt_cv_prog_compiler_static_works=yes 7858 fi 7859 fi 7860 $RM -r conftest* 7861 LDFLAGS="$save_LDFLAGS" 7862 7863fi 7864{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 7865$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 7866 7867if test x"$lt_cv_prog_compiler_static_works" = xyes; then 7868 : 7869else 7870 lt_prog_compiler_static= 7871fi 7872 7873 7874 7875 7876 7877 7878 7879 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 7880$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 7881if test "${lt_cv_prog_compiler_c_o+set}" = set; then 7882 $as_echo_n "(cached) " >&6 7883else 7884 lt_cv_prog_compiler_c_o=no 7885 $RM -r conftest 2>/dev/null 7886 mkdir conftest 7887 cd conftest 7888 mkdir out 7889 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7890 7891 lt_compiler_flag="-o out/conftest2.$ac_objext" 7892 # Insert the option either (1) after the last *FLAGS variable, or 7893 # (2) before a word containing "conftest.", or (3) at the end. 7894 # Note that $ac_compile itself does not contain backslashes and begins 7895 # with a dollar sign (not a hyphen), so the echo should work correctly. 7896 lt_compile=`echo "$ac_compile" | $SED \ 7897 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7898 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7899 -e 's:$: $lt_compiler_flag:'` 7900 (eval echo "\"\$as_me:7900: $lt_compile\"" >&5) 7901 (eval "$lt_compile" 2>out/conftest.err) 7902 ac_status=$? 7903 cat out/conftest.err >&5 7904 echo "$as_me:7904: \$? = $ac_status" >&5 7905 if (exit $ac_status) && test -s out/conftest2.$ac_objext 7906 then 7907 # The compiler can only warn and ignore the option if not recognized 7908 # So say no if there are warnings 7909 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 7910 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 7911 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 7912 lt_cv_prog_compiler_c_o=yes 7913 fi 7914 fi 7915 chmod u+w . 2>&5 7916 $RM conftest* 7917 # SGI C++ compiler will create directory out/ii_files/ for 7918 # template instantiation 7919 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 7920 $RM out/* && rmdir out 7921 cd .. 7922 $RM -r conftest 7923 $RM conftest* 7924 7925fi 7926{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 7927$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 7928 7929 7930 7931 7932 7933 7934 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 7935$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 7936if test "${lt_cv_prog_compiler_c_o+set}" = set; then 7937 $as_echo_n "(cached) " >&6 7938else 7939 lt_cv_prog_compiler_c_o=no 7940 $RM -r conftest 2>/dev/null 7941 mkdir conftest 7942 cd conftest 7943 mkdir out 7944 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7945 7946 lt_compiler_flag="-o out/conftest2.$ac_objext" 7947 # Insert the option either (1) after the last *FLAGS variable, or 7948 # (2) before a word containing "conftest.", or (3) at the end. 7949 # Note that $ac_compile itself does not contain backslashes and begins 7950 # with a dollar sign (not a hyphen), so the echo should work correctly. 7951 lt_compile=`echo "$ac_compile" | $SED \ 7952 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7953 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7954 -e 's:$: $lt_compiler_flag:'` 7955 (eval echo "\"\$as_me:7955: $lt_compile\"" >&5) 7956 (eval "$lt_compile" 2>out/conftest.err) 7957 ac_status=$? 7958 cat out/conftest.err >&5 7959 echo "$as_me:7959: \$? = $ac_status" >&5 7960 if (exit $ac_status) && test -s out/conftest2.$ac_objext 7961 then 7962 # The compiler can only warn and ignore the option if not recognized 7963 # So say no if there are warnings 7964 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 7965 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 7966 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 7967 lt_cv_prog_compiler_c_o=yes 7968 fi 7969 fi 7970 chmod u+w . 2>&5 7971 $RM conftest* 7972 # SGI C++ compiler will create directory out/ii_files/ for 7973 # template instantiation 7974 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 7975 $RM out/* && rmdir out 7976 cd .. 7977 $RM -r conftest 7978 $RM conftest* 7979 7980fi 7981{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 7982$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 7983 7984 7985 7986 7987hard_links="nottested" 7988if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 7989 # do not overwrite the value of need_locks provided by the user 7990 { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 7991$as_echo_n "checking if we can lock with hard links... " >&6; } 7992 hard_links=yes 7993 $RM conftest* 7994 ln conftest.a conftest.b 2>/dev/null && hard_links=no 7995 touch conftest.a 7996 ln conftest.a conftest.b 2>&5 || hard_links=no 7997 ln conftest.a conftest.b 2>/dev/null && hard_links=no 7998 { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 7999$as_echo "$hard_links" >&6; } 8000 if test "$hard_links" = no; then 8001 { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8002$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8003 need_locks=warn 8004 fi 8005else 8006 need_locks=no 8007fi 8008 8009 8010 8011 8012 8013 8014 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8015$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8016 8017 runpath_var= 8018 allow_undefined_flag= 8019 always_export_symbols=no 8020 archive_cmds= 8021 archive_expsym_cmds= 8022 compiler_needs_object=no 8023 enable_shared_with_static_runtimes=no 8024 export_dynamic_flag_spec= 8025 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8026 hardcode_automatic=no 8027 hardcode_direct=no 8028 hardcode_direct_absolute=no 8029 hardcode_libdir_flag_spec= 8030 hardcode_libdir_flag_spec_ld= 8031 hardcode_libdir_separator= 8032 hardcode_minus_L=no 8033 hardcode_shlibpath_var=unsupported 8034 inherit_rpath=no 8035 link_all_deplibs=unknown 8036 module_cmds= 8037 module_expsym_cmds= 8038 old_archive_from_new_cmds= 8039 old_archive_from_expsyms_cmds= 8040 thread_safe_flag_spec= 8041 whole_archive_flag_spec= 8042 # include_expsyms should be a list of space-separated symbols to be *always* 8043 # included in the symbol list 8044 include_expsyms= 8045 # exclude_expsyms can be an extended regexp of symbols to exclude 8046 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8047 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8048 # as well as any symbol that contains `d'. 8049 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8050 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8051 # platforms (ab)use it in PIC code, but their linkers get confused if 8052 # the symbol is explicitly referenced. Since portable code cannot 8053 # rely on this symbol name, it's probably fine to never include it in 8054 # preloaded symbol tables. 8055 # Exclude shared library initialization/finalization symbols. 8056 extract_expsyms_cmds= 8057 8058 case $host_os in 8059 cygwin* | mingw* | pw32* | cegcc*) 8060 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8061 # When not using gcc, we currently assume that we are using 8062 # Microsoft Visual C++. 8063 if test "$GCC" != yes; then 8064 with_gnu_ld=no 8065 fi 8066 ;; 8067 interix*) 8068 # we just hope/assume this is gcc and not c89 (= MSVC++) 8069 with_gnu_ld=yes 8070 ;; 8071 openbsd*) 8072 with_gnu_ld=no 8073 ;; 8074 esac 8075 8076 ld_shlibs=yes 8077 if test "$with_gnu_ld" = yes; then 8078 # If archive_cmds runs LD, not CC, wlarc should be empty 8079 wlarc='${wl}' 8080 8081 # Set some defaults for GNU ld with shared library support. These 8082 # are reset later if shared libraries are not supported. Putting them 8083 # here allows them to be overridden if necessary. 8084 runpath_var=LD_RUN_PATH 8085 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8086 export_dynamic_flag_spec='${wl}--export-dynamic' 8087 # ancient GNU ld didn't support --whole-archive et. al. 8088 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8089 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8090 else 8091 whole_archive_flag_spec= 8092 fi 8093 supports_anon_versioning=no 8094 case `$LD -v 2>&1` in 8095 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8096 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8097 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8098 *\ 2.11.*) ;; # other 2.11 versions 8099 *) supports_anon_versioning=yes ;; 8100 esac 8101 8102 # See if GNU ld supports shared libraries. 8103 case $host_os in 8104 aix[3-9]*) 8105 # On AIX/PPC, the GNU linker is very broken 8106 if test "$host_cpu" != ia64; then 8107 ld_shlibs=no 8108 cat <<_LT_EOF 1>&2 8109 8110*** Warning: the GNU linker, at least up to release 2.9.1, is reported 8111*** to be unable to reliably create shared libraries on AIX. 8112*** Therefore, libtool is disabling shared libraries support. If you 8113*** really care for shared libraries, you may want to modify your PATH 8114*** so that a non-GNU linker is found, and then restart. 8115 8116_LT_EOF 8117 fi 8118 ;; 8119 8120 amigaos*) 8121 case $host_cpu in 8122 powerpc) 8123 # see comment about AmigaOS4 .so support 8124 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8125 archive_expsym_cmds='' 8126 ;; 8127 m68k) 8128 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)' 8129 hardcode_libdir_flag_spec='-L$libdir' 8130 hardcode_minus_L=yes 8131 ;; 8132 esac 8133 ;; 8134 8135 beos*) 8136 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8137 allow_undefined_flag=unsupported 8138 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8139 # support --undefined. This deserves some investigation. FIXME 8140 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8141 else 8142 ld_shlibs=no 8143 fi 8144 ;; 8145 8146 cygwin* | mingw* | pw32* | cegcc*) 8147 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8148 # as there is no search path for DLLs. 8149 hardcode_libdir_flag_spec='-L$libdir' 8150 allow_undefined_flag=unsupported 8151 always_export_symbols=no 8152 enable_shared_with_static_runtimes=yes 8153 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8154 8155 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8156 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8157 # If the export-symbols file already is a .def file (1st line 8158 # is EXPORTS), use it as is; otherwise, prepend... 8159 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8160 cp $export_symbols $output_objdir/$soname.def; 8161 else 8162 echo EXPORTS > $output_objdir/$soname.def; 8163 cat $export_symbols >> $output_objdir/$soname.def; 8164 fi~ 8165 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8166 else 8167 ld_shlibs=no 8168 fi 8169 ;; 8170 8171 interix[3-9]*) 8172 hardcode_direct=no 8173 hardcode_shlibpath_var=no 8174 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8175 export_dynamic_flag_spec='${wl}-E' 8176 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8177 # Instead, shared libraries are loaded at an image base (0x10000000 by 8178 # default) and relocated if they conflict, which is a slow very memory 8179 # consuming and fragmenting process. To avoid this, we pick a random, 8180 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8181 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8182 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8183 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' 8184 ;; 8185 8186 gnu* | linux* | tpf* | k*bsd*-gnu) 8187 tmp_diet=no 8188 if test "$host_os" = linux-dietlibc; then 8189 case $cc_basename in 8190 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8191 esac 8192 fi 8193 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8194 && test "$tmp_diet" = no 8195 then 8196 tmp_addflag= 8197 tmp_sharedflag='-shared' 8198 case $cc_basename,$host_cpu in 8199 pgcc*) # Portland Group C compiler 8200 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' 8201 tmp_addflag=' $pic_flag' 8202 ;; 8203 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 8204 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' 8205 tmp_addflag=' $pic_flag -Mnomain' ;; 8206 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8207 tmp_addflag=' -i_dynamic' ;; 8208 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8209 tmp_addflag=' -i_dynamic -nofor_main' ;; 8210 ifc* | ifort*) # Intel Fortran compiler 8211 tmp_addflag=' -nofor_main' ;; 8212 lf95*) # Lahey Fortran 8.1 8213 whole_archive_flag_spec= 8214 tmp_sharedflag='--shared' ;; 8215 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8216 tmp_sharedflag='-qmkshrobj' 8217 tmp_addflag= ;; 8218 esac 8219 case `$CC -V 2>&1 | sed 5q` in 8220 *Sun\ C*) # Sun C 5.9 8221 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' 8222 compiler_needs_object=yes 8223 tmp_sharedflag='-G' ;; 8224 *Sun\ F*) # Sun Fortran 8.3 8225 tmp_sharedflag='-G' ;; 8226 esac 8227 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8228 8229 if test "x$supports_anon_versioning" = xyes; then 8230 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8231 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8232 echo "local: *; };" >> $output_objdir/$libname.ver~ 8233 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8234 fi 8235 8236 case $cc_basename in 8237 xlf*) 8238 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8239 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8240 hardcode_libdir_flag_spec= 8241 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8242 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8243 if test "x$supports_anon_versioning" = xyes; then 8244 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8245 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8246 echo "local: *; };" >> $output_objdir/$libname.ver~ 8247 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8248 fi 8249 ;; 8250 esac 8251 else 8252 ld_shlibs=no 8253 fi 8254 ;; 8255 8256 netbsd*) 8257 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8258 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8259 wlarc= 8260 else 8261 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8262 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8263 fi 8264 ;; 8265 8266 solaris*) 8267 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8268 ld_shlibs=no 8269 cat <<_LT_EOF 1>&2 8270 8271*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8272*** create shared libraries on Solaris systems. Therefore, libtool 8273*** is disabling shared libraries support. We urge you to upgrade GNU 8274*** binutils to release 2.9.1 or newer. Another option is to modify 8275*** your PATH or compiler configuration so that the native linker is 8276*** used, and then restart. 8277 8278_LT_EOF 8279 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8280 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8281 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8282 else 8283 ld_shlibs=no 8284 fi 8285 ;; 8286 8287 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8288 case `$LD -v 2>&1` in 8289 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8290 ld_shlibs=no 8291 cat <<_LT_EOF 1>&2 8292 8293*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8294*** reliably create shared libraries on SCO systems. Therefore, libtool 8295*** is disabling shared libraries support. We urge you to upgrade GNU 8296*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8297*** your PATH or compiler configuration so that the native linker is 8298*** used, and then restart. 8299 8300_LT_EOF 8301 ;; 8302 *) 8303 # For security reasons, it is highly recommended that you always 8304 # use absolute paths for naming shared libraries, and exclude the 8305 # DT_RUNPATH tag from executables and libraries. But doing so 8306 # requires that you compile everything twice, which is a pain. 8307 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8308 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8309 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8310 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8311 else 8312 ld_shlibs=no 8313 fi 8314 ;; 8315 esac 8316 ;; 8317 8318 sunos4*) 8319 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8320 wlarc= 8321 hardcode_direct=yes 8322 hardcode_shlibpath_var=no 8323 ;; 8324 8325 *) 8326 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8327 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8328 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8329 else 8330 ld_shlibs=no 8331 fi 8332 ;; 8333 esac 8334 8335 if test "$ld_shlibs" = no; then 8336 runpath_var= 8337 hardcode_libdir_flag_spec= 8338 export_dynamic_flag_spec= 8339 whole_archive_flag_spec= 8340 fi 8341 else 8342 # PORTME fill in a description of your system's linker (not GNU ld) 8343 case $host_os in 8344 aix3*) 8345 allow_undefined_flag=unsupported 8346 always_export_symbols=yes 8347 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' 8348 # Note: this linker hardcodes the directories in LIBPATH if there 8349 # are no directories specified by -L. 8350 hardcode_minus_L=yes 8351 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8352 # Neither direct hardcoding nor static linking is supported with a 8353 # broken collect2. 8354 hardcode_direct=unsupported 8355 fi 8356 ;; 8357 8358 aix[4-9]*) 8359 if test "$host_cpu" = ia64; then 8360 # On IA64, the linker does run time linking by default, so we don't 8361 # have to do anything special. 8362 aix_use_runtimelinking=no 8363 exp_sym_flag='-Bexport' 8364 no_entry_flag="" 8365 else 8366 # If we're using GNU nm, then we don't want the "-C" option. 8367 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8368 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8369 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' 8370 else 8371 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' 8372 fi 8373 aix_use_runtimelinking=no 8374 8375 # Test if we are trying to use run time linking or normal 8376 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8377 # need to do runtime linking. 8378 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8379 for ld_flag in $LDFLAGS; do 8380 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8381 aix_use_runtimelinking=yes 8382 break 8383 fi 8384 done 8385 ;; 8386 esac 8387 8388 exp_sym_flag='-bexport' 8389 no_entry_flag='-bnoentry' 8390 fi 8391 8392 # When large executables or shared objects are built, AIX ld can 8393 # have problems creating the table of contents. If linking a library 8394 # or program results in "error TOC overflow" add -mminimal-toc to 8395 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8396 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8397 8398 archive_cmds='' 8399 hardcode_direct=yes 8400 hardcode_direct_absolute=yes 8401 hardcode_libdir_separator=':' 8402 link_all_deplibs=yes 8403 file_list_spec='${wl}-f,' 8404 8405 if test "$GCC" = yes; then 8406 case $host_os in aix4.[012]|aix4.[012].*) 8407 # We only want to do this on AIX 4.2 and lower, the check 8408 # below for broken collect2 doesn't work under 4.3+ 8409 collect2name=`${CC} -print-prog-name=collect2` 8410 if test -f "$collect2name" && 8411 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8412 then 8413 # We have reworked collect2 8414 : 8415 else 8416 # We have old collect2 8417 hardcode_direct=unsupported 8418 # It fails to find uninstalled libraries when the uninstalled 8419 # path is not listed in the libpath. Setting hardcode_minus_L 8420 # to unsupported forces relinking 8421 hardcode_minus_L=yes 8422 hardcode_libdir_flag_spec='-L$libdir' 8423 hardcode_libdir_separator= 8424 fi 8425 ;; 8426 esac 8427 shared_flag='-shared' 8428 if test "$aix_use_runtimelinking" = yes; then 8429 shared_flag="$shared_flag "'${wl}-G' 8430 fi 8431 else 8432 # not using gcc 8433 if test "$host_cpu" = ia64; then 8434 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8435 # chokes on -Wl,-G. The following line is correct: 8436 shared_flag='-G' 8437 else 8438 if test "$aix_use_runtimelinking" = yes; then 8439 shared_flag='${wl}-G' 8440 else 8441 shared_flag='${wl}-bM:SRE' 8442 fi 8443 fi 8444 fi 8445 8446 export_dynamic_flag_spec='${wl}-bexpall' 8447 # It seems that -bexpall does not export symbols beginning with 8448 # underscore (_), so it is better to generate a list of symbols to export. 8449 always_export_symbols=yes 8450 if test "$aix_use_runtimelinking" = yes; then 8451 # Warning - without using the other runtime loading flags (-brtl), 8452 # -berok will link without error, but may produce a broken library. 8453 allow_undefined_flag='-berok' 8454 # Determine the default libpath from the value encoded in an 8455 # empty executable. 8456 cat >conftest.$ac_ext <<_ACEOF 8457/* confdefs.h. */ 8458_ACEOF 8459cat confdefs.h >>conftest.$ac_ext 8460cat >>conftest.$ac_ext <<_ACEOF 8461/* end confdefs.h. */ 8462 8463int 8464main () 8465{ 8466 8467 ; 8468 return 0; 8469} 8470_ACEOF 8471rm -f conftest.$ac_objext conftest$ac_exeext 8472if { (ac_try="$ac_link" 8473case "(($ac_try" in 8474 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8475 *) ac_try_echo=$ac_try;; 8476esac 8477eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 8478$as_echo "$ac_try_echo") >&5 8479 (eval "$ac_link") 2>conftest.er1 8480 ac_status=$? 8481 grep -v '^ *+' conftest.er1 >conftest.err 8482 rm -f conftest.er1 8483 cat conftest.err >&5 8484 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 8485 (exit $ac_status); } && { 8486 test -z "$ac_c_werror_flag" || 8487 test ! -s conftest.err 8488 } && test -s conftest$ac_exeext && { 8489 test "$cross_compiling" = yes || 8490 $as_test_x conftest$ac_exeext 8491 }; then 8492 8493lt_aix_libpath_sed=' 8494 /Import File Strings/,/^$/ { 8495 /^0/ { 8496 s/^0 *\(.*\)$/\1/ 8497 p 8498 } 8499 }' 8500aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8501# Check for a 64-bit object if we didn't find anything. 8502if test -z "$aix_libpath"; then 8503 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8504fi 8505else 8506 $as_echo "$as_me: failed program was:" >&5 8507sed 's/^/| /' conftest.$ac_ext >&5 8508 8509 8510fi 8511 8512rm -rf conftest.dSYM 8513rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8514 conftest$ac_exeext conftest.$ac_ext 8515if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8516 8517 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8518 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" 8519 else 8520 if test "$host_cpu" = ia64; then 8521 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 8522 allow_undefined_flag="-z nodefs" 8523 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" 8524 else 8525 # Determine the default libpath from the value encoded in an 8526 # empty executable. 8527 cat >conftest.$ac_ext <<_ACEOF 8528/* confdefs.h. */ 8529_ACEOF 8530cat confdefs.h >>conftest.$ac_ext 8531cat >>conftest.$ac_ext <<_ACEOF 8532/* end confdefs.h. */ 8533 8534int 8535main () 8536{ 8537 8538 ; 8539 return 0; 8540} 8541_ACEOF 8542rm -f conftest.$ac_objext conftest$ac_exeext 8543if { (ac_try="$ac_link" 8544case "(($ac_try" in 8545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8546 *) ac_try_echo=$ac_try;; 8547esac 8548eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 8549$as_echo "$ac_try_echo") >&5 8550 (eval "$ac_link") 2>conftest.er1 8551 ac_status=$? 8552 grep -v '^ *+' conftest.er1 >conftest.err 8553 rm -f conftest.er1 8554 cat conftest.err >&5 8555 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 8556 (exit $ac_status); } && { 8557 test -z "$ac_c_werror_flag" || 8558 test ! -s conftest.err 8559 } && test -s conftest$ac_exeext && { 8560 test "$cross_compiling" = yes || 8561 $as_test_x conftest$ac_exeext 8562 }; then 8563 8564lt_aix_libpath_sed=' 8565 /Import File Strings/,/^$/ { 8566 /^0/ { 8567 s/^0 *\(.*\)$/\1/ 8568 p 8569 } 8570 }' 8571aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8572# Check for a 64-bit object if we didn't find anything. 8573if test -z "$aix_libpath"; then 8574 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8575fi 8576else 8577 $as_echo "$as_me: failed program was:" >&5 8578sed 's/^/| /' conftest.$ac_ext >&5 8579 8580 8581fi 8582 8583rm -rf conftest.dSYM 8584rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8585 conftest$ac_exeext conftest.$ac_ext 8586if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8587 8588 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8589 # Warning - without using the other run time loading flags, 8590 # -berok will link without error, but may produce a broken library. 8591 no_undefined_flag=' ${wl}-bernotok' 8592 allow_undefined_flag=' ${wl}-berok' 8593 # Exported symbols can be pulled into shared objects from archives 8594 whole_archive_flag_spec='$convenience' 8595 archive_cmds_need_lc=yes 8596 # This is similar to how AIX traditionally builds its shared libraries. 8597 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' 8598 fi 8599 fi 8600 ;; 8601 8602 amigaos*) 8603 case $host_cpu in 8604 powerpc) 8605 # see comment about AmigaOS4 .so support 8606 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8607 archive_expsym_cmds='' 8608 ;; 8609 m68k) 8610 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)' 8611 hardcode_libdir_flag_spec='-L$libdir' 8612 hardcode_minus_L=yes 8613 ;; 8614 esac 8615 ;; 8616 8617 bsdi[45]*) 8618 export_dynamic_flag_spec=-rdynamic 8619 ;; 8620 8621 cygwin* | mingw* | pw32* | cegcc*) 8622 # When not using gcc, we currently assume that we are using 8623 # Microsoft Visual C++. 8624 # hardcode_libdir_flag_spec is actually meaningless, as there is 8625 # no search path for DLLs. 8626 hardcode_libdir_flag_spec=' ' 8627 allow_undefined_flag=unsupported 8628 # Tell ltmain to make .lib files, not .a files. 8629 libext=lib 8630 # Tell ltmain to make .dll files, not .so files. 8631 shrext_cmds=".dll" 8632 # FIXME: Setting linknames here is a bad hack. 8633 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 8634 # The linker will automatically build a .lib file if we build a DLL. 8635 old_archive_from_new_cmds='true' 8636 # FIXME: Should let the user specify the lib program. 8637 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 8638 fix_srcfile_path='`cygpath -w "$srcfile"`' 8639 enable_shared_with_static_runtimes=yes 8640 ;; 8641 8642 darwin* | rhapsody*) 8643 8644 8645 archive_cmds_need_lc=no 8646 hardcode_direct=no 8647 hardcode_automatic=yes 8648 hardcode_shlibpath_var=unsupported 8649 whole_archive_flag_spec='' 8650 link_all_deplibs=yes 8651 allow_undefined_flag="$_lt_dar_allow_undefined" 8652 case $cc_basename in 8653 ifort*) _lt_dar_can_shared=yes ;; 8654 *) _lt_dar_can_shared=$GCC ;; 8655 esac 8656 if test "$_lt_dar_can_shared" = "yes"; then 8657 output_verbose_link_cmd=echo 8658 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 8659 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 8660 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}" 8661 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}" 8662 8663 else 8664 ld_shlibs=no 8665 fi 8666 8667 ;; 8668 8669 dgux*) 8670 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8671 hardcode_libdir_flag_spec='-L$libdir' 8672 hardcode_shlibpath_var=no 8673 ;; 8674 8675 freebsd1*) 8676 ld_shlibs=no 8677 ;; 8678 8679 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 8680 # support. Future versions do this automatically, but an explicit c++rt0.o 8681 # does not break anything, and helps significantly (at the cost of a little 8682 # extra space). 8683 freebsd2.2*) 8684 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 8685 hardcode_libdir_flag_spec='-R$libdir' 8686 hardcode_direct=yes 8687 hardcode_shlibpath_var=no 8688 ;; 8689 8690 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 8691 freebsd2*) 8692 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8693 hardcode_direct=yes 8694 hardcode_minus_L=yes 8695 hardcode_shlibpath_var=no 8696 ;; 8697 8698 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 8699 freebsd* | dragonfly*) 8700 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 8701 hardcode_libdir_flag_spec='-R$libdir' 8702 hardcode_direct=yes 8703 hardcode_shlibpath_var=no 8704 ;; 8705 8706 hpux9*) 8707 if test "$GCC" = yes; then 8708 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' 8709 else 8710 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' 8711 fi 8712 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8713 hardcode_libdir_separator=: 8714 hardcode_direct=yes 8715 8716 # hardcode_minus_L: Not really in the search PATH, 8717 # but as the default location of the library. 8718 hardcode_minus_L=yes 8719 export_dynamic_flag_spec='${wl}-E' 8720 ;; 8721 8722 hpux10*) 8723 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 8724 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8725 else 8726 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 8727 fi 8728 if test "$with_gnu_ld" = no; then 8729 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8730 hardcode_libdir_flag_spec_ld='+b $libdir' 8731 hardcode_libdir_separator=: 8732 hardcode_direct=yes 8733 hardcode_direct_absolute=yes 8734 export_dynamic_flag_spec='${wl}-E' 8735 # hardcode_minus_L: Not really in the search PATH, 8736 # but as the default location of the library. 8737 hardcode_minus_L=yes 8738 fi 8739 ;; 8740 8741 hpux11*) 8742 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 8743 case $host_cpu in 8744 hppa*64*) 8745 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8746 ;; 8747 ia64*) 8748 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8749 ;; 8750 *) 8751 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8752 ;; 8753 esac 8754 else 8755 case $host_cpu in 8756 hppa*64*) 8757 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8758 ;; 8759 ia64*) 8760 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8761 ;; 8762 *) 8763 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8764 ;; 8765 esac 8766 fi 8767 if test "$with_gnu_ld" = no; then 8768 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8769 hardcode_libdir_separator=: 8770 8771 case $host_cpu in 8772 hppa*64*|ia64*) 8773 hardcode_direct=no 8774 hardcode_shlibpath_var=no 8775 ;; 8776 *) 8777 hardcode_direct=yes 8778 hardcode_direct_absolute=yes 8779 export_dynamic_flag_spec='${wl}-E' 8780 8781 # hardcode_minus_L: Not really in the search PATH, 8782 # but as the default location of the library. 8783 hardcode_minus_L=yes 8784 ;; 8785 esac 8786 fi 8787 ;; 8788 8789 irix5* | irix6* | nonstopux*) 8790 if test "$GCC" = yes; then 8791 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' 8792 # Try to use the -exported_symbol ld option, if it does not 8793 # work, assume that -exports_file does not work either and 8794 # implicitly export all symbols. 8795 save_LDFLAGS="$LDFLAGS" 8796 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 8797 cat >conftest.$ac_ext <<_ACEOF 8798int foo(void) {} 8799_ACEOF 8800rm -f conftest.$ac_objext conftest$ac_exeext 8801if { (ac_try="$ac_link" 8802case "(($ac_try" in 8803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8804 *) ac_try_echo=$ac_try;; 8805esac 8806eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 8807$as_echo "$ac_try_echo") >&5 8808 (eval "$ac_link") 2>conftest.er1 8809 ac_status=$? 8810 grep -v '^ *+' conftest.er1 >conftest.err 8811 rm -f conftest.er1 8812 cat conftest.err >&5 8813 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 8814 (exit $ac_status); } && { 8815 test -z "$ac_c_werror_flag" || 8816 test ! -s conftest.err 8817 } && test -s conftest$ac_exeext && { 8818 test "$cross_compiling" = yes || 8819 $as_test_x conftest$ac_exeext 8820 }; then 8821 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' 8822 8823else 8824 $as_echo "$as_me: failed program was:" >&5 8825sed 's/^/| /' conftest.$ac_ext >&5 8826 8827 8828fi 8829 8830rm -rf conftest.dSYM 8831rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8832 conftest$ac_exeext conftest.$ac_ext 8833 LDFLAGS="$save_LDFLAGS" 8834 else 8835 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' 8836 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' 8837 fi 8838 archive_cmds_need_lc='no' 8839 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8840 hardcode_libdir_separator=: 8841 inherit_rpath=yes 8842 link_all_deplibs=yes 8843 ;; 8844 8845 netbsd*) 8846 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8847 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 8848 else 8849 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 8850 fi 8851 hardcode_libdir_flag_spec='-R$libdir' 8852 hardcode_direct=yes 8853 hardcode_shlibpath_var=no 8854 ;; 8855 8856 newsos6) 8857 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8858 hardcode_direct=yes 8859 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8860 hardcode_libdir_separator=: 8861 hardcode_shlibpath_var=no 8862 ;; 8863 8864 *nto* | *qnx*) 8865 ;; 8866 8867 openbsd*) 8868 if test -f /usr/libexec/ld.so; then 8869 hardcode_direct=yes 8870 hardcode_shlibpath_var=no 8871 hardcode_direct_absolute=yes 8872 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 8873 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8874 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 8875 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8876 export_dynamic_flag_spec='${wl}-E' 8877 else 8878 case $host_os in 8879 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 8880 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8881 hardcode_libdir_flag_spec='-R$libdir' 8882 ;; 8883 *) 8884 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8885 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8886 ;; 8887 esac 8888 fi 8889 else 8890 ld_shlibs=no 8891 fi 8892 ;; 8893 8894 os2*) 8895 hardcode_libdir_flag_spec='-L$libdir' 8896 hardcode_minus_L=yes 8897 allow_undefined_flag=unsupported 8898 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' 8899 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 8900 ;; 8901 8902 osf3*) 8903 if test "$GCC" = yes; then 8904 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8905 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' 8906 else 8907 allow_undefined_flag=' -expect_unresolved \*' 8908 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' 8909 fi 8910 archive_cmds_need_lc='no' 8911 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8912 hardcode_libdir_separator=: 8913 ;; 8914 8915 osf4* | osf5*) # as osf3* with the addition of -msym flag 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}-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' 8919 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8920 else 8921 allow_undefined_flag=' -expect_unresolved \*' 8922 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' 8923 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~ 8924 $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' 8925 8926 # Both c and cxx compiler support -rpath directly 8927 hardcode_libdir_flag_spec='-rpath $libdir' 8928 fi 8929 archive_cmds_need_lc='no' 8930 hardcode_libdir_separator=: 8931 ;; 8932 8933 solaris*) 8934 no_undefined_flag=' -z defs' 8935 if test "$GCC" = yes; then 8936 wlarc='${wl}' 8937 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8938 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8939 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 8940 else 8941 case `$CC -V 2>&1` in 8942 *"Compilers 5.0"*) 8943 wlarc='' 8944 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 8945 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8946 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 8947 ;; 8948 *) 8949 wlarc='${wl}' 8950 archive_cmds='$CC -G${allow_undefined_flag} -h $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 -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 8953 ;; 8954 esac 8955 fi 8956 hardcode_libdir_flag_spec='-R$libdir' 8957 hardcode_shlibpath_var=no 8958 case $host_os in 8959 solaris2.[0-5] | solaris2.[0-5].*) ;; 8960 *) 8961 # The compiler driver will combine and reorder linker options, 8962 # but understands `-z linker_flag'. GCC discards it without `$wl', 8963 # but is careful enough not to reorder. 8964 # Supported since Solaris 2.6 (maybe 2.5.1?) 8965 if test "$GCC" = yes; then 8966 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 8967 else 8968 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 8969 fi 8970 ;; 8971 esac 8972 link_all_deplibs=yes 8973 ;; 8974 8975 sunos4*) 8976 if test "x$host_vendor" = xsequent; then 8977 # Use $CC to link under sequent, because it throws in some extra .o 8978 # files that make .init and .fini sections work. 8979 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 8980 else 8981 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 8982 fi 8983 hardcode_libdir_flag_spec='-L$libdir' 8984 hardcode_direct=yes 8985 hardcode_minus_L=yes 8986 hardcode_shlibpath_var=no 8987 ;; 8988 8989 sysv4) 8990 case $host_vendor in 8991 sni) 8992 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8993 hardcode_direct=yes # is this really true??? 8994 ;; 8995 siemens) 8996 ## LD is ld it makes a PLAMLIB 8997 ## CC just makes a GrossModule. 8998 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 8999 reload_cmds='$CC -r -o $output$reload_objs' 9000 hardcode_direct=no 9001 ;; 9002 motorola) 9003 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9004 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9005 ;; 9006 esac 9007 runpath_var='LD_RUN_PATH' 9008 hardcode_shlibpath_var=no 9009 ;; 9010 9011 sysv4.3*) 9012 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9013 hardcode_shlibpath_var=no 9014 export_dynamic_flag_spec='-Bexport' 9015 ;; 9016 9017 sysv4*MP*) 9018 if test -d /usr/nec; then 9019 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9020 hardcode_shlibpath_var=no 9021 runpath_var=LD_RUN_PATH 9022 hardcode_runpath_var=yes 9023 ld_shlibs=yes 9024 fi 9025 ;; 9026 9027 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9028 no_undefined_flag='${wl}-z,text' 9029 archive_cmds_need_lc=no 9030 hardcode_shlibpath_var=no 9031 runpath_var='LD_RUN_PATH' 9032 9033 if test "$GCC" = yes; then 9034 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9035 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9036 else 9037 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9038 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9039 fi 9040 ;; 9041 9042 sysv5* | sco3.2v5* | sco5v6*) 9043 # Note: We can NOT use -z defs as we might desire, because we do not 9044 # link with -lc, and that would cause any symbols used from libc to 9045 # always be unresolved, which means just about no library would 9046 # ever link correctly. If we're not using GNU ld we use -z text 9047 # though, which does catch some bad symbols but isn't as heavy-handed 9048 # as -z defs. 9049 no_undefined_flag='${wl}-z,text' 9050 allow_undefined_flag='${wl}-z,nodefs' 9051 archive_cmds_need_lc=no 9052 hardcode_shlibpath_var=no 9053 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9054 hardcode_libdir_separator=':' 9055 link_all_deplibs=yes 9056 export_dynamic_flag_spec='${wl}-Bexport' 9057 runpath_var='LD_RUN_PATH' 9058 9059 if test "$GCC" = yes; then 9060 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9061 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9062 else 9063 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9064 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9065 fi 9066 ;; 9067 9068 uts4*) 9069 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9070 hardcode_libdir_flag_spec='-L$libdir' 9071 hardcode_shlibpath_var=no 9072 ;; 9073 9074 *) 9075 ld_shlibs=no 9076 ;; 9077 esac 9078 9079 if test x$host_vendor = xsni; then 9080 case $host in 9081 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9082 export_dynamic_flag_spec='${wl}-Blargedynsym' 9083 ;; 9084 esac 9085 fi 9086 fi 9087 9088{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5 9089$as_echo "$ld_shlibs" >&6; } 9090test "$ld_shlibs" = no && can_build_shared=no 9091 9092with_gnu_ld=$with_gnu_ld 9093 9094 9095 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108# 9109# Do we need to explicitly link libc? 9110# 9111case "x$archive_cmds_need_lc" in 9112x|xyes) 9113 # Assume -lc should be added 9114 archive_cmds_need_lc=yes 9115 9116 if test "$enable_shared" = yes && test "$GCC" = yes; then 9117 case $archive_cmds in 9118 *'~'*) 9119 # FIXME: we may have to deal with multi-command sequences. 9120 ;; 9121 '$CC '*) 9122 # Test whether the compiler implicitly links with -lc since on some 9123 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9124 # to ld, don't add -lc before -lgcc. 9125 { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 9126$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9127 $RM conftest* 9128 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9129 9130 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9131 (eval $ac_compile) 2>&5 9132 ac_status=$? 9133 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9134 (exit $ac_status); } 2>conftest.err; then 9135 soname=conftest 9136 lib=conftest 9137 libobjs=conftest.$ac_objext 9138 deplibs= 9139 wl=$lt_prog_compiler_wl 9140 pic_flag=$lt_prog_compiler_pic 9141 compiler_flags=-v 9142 linker_flags=-v 9143 verstring= 9144 output_objdir=. 9145 libname=conftest 9146 lt_save_allow_undefined_flag=$allow_undefined_flag 9147 allow_undefined_flag= 9148 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5 9149 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9150 ac_status=$? 9151 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9152 (exit $ac_status); } 9153 then 9154 archive_cmds_need_lc=no 9155 else 9156 archive_cmds_need_lc=yes 9157 fi 9158 allow_undefined_flag=$lt_save_allow_undefined_flag 9159 else 9160 cat conftest.err 1>&5 9161 fi 9162 $RM conftest* 9163 { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 9164$as_echo "$archive_cmds_need_lc" >&6; } 9165 ;; 9166 esac 9167 fi 9168 ;; 9169esac 9170 9171 9172 9173 9174 9175 9176 9177 9178 9179 9180 9181 9182 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 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 9328$as_echo_n "checking dynamic linker characteristics... " >&6; } 9329 9330if test "$GCC" = yes; then 9331 case $host_os in 9332 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9333 *) lt_awk_arg="/^libraries:/" ;; 9334 esac 9335 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9336 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 9337 # if the path contains ";" then we assume it to be the separator 9338 # otherwise default to the standard path separator (i.e. ":") - it is 9339 # assumed that no part of a normal pathname contains ";" but that should 9340 # okay in the real world where ";" in dirpaths is itself problematic. 9341 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 9342 else 9343 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9344 fi 9345 # Ok, now we have the path, separated by spaces, we can step through it 9346 # and add multilib dir if necessary. 9347 lt_tmp_lt_search_path_spec= 9348 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9349 for lt_sys_path in $lt_search_path_spec; do 9350 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9351 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9352 else 9353 test -d "$lt_sys_path" && \ 9354 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9355 fi 9356 done 9357 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 9358BEGIN {RS=" "; FS="/|\n";} { 9359 lt_foo=""; 9360 lt_count=0; 9361 for (lt_i = NF; lt_i > 0; lt_i--) { 9362 if ($lt_i != "" && $lt_i != ".") { 9363 if ($lt_i == "..") { 9364 lt_count++; 9365 } else { 9366 if (lt_count == 0) { 9367 lt_foo="/" $lt_i lt_foo; 9368 } else { 9369 lt_count--; 9370 } 9371 } 9372 } 9373 } 9374 if (lt_foo != "") { lt_freq[lt_foo]++; } 9375 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9376}'` 9377 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 9378else 9379 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9380fi 9381library_names_spec= 9382libname_spec='lib$name' 9383soname_spec= 9384shrext_cmds=".so" 9385postinstall_cmds= 9386postuninstall_cmds= 9387finish_cmds= 9388finish_eval= 9389shlibpath_var= 9390shlibpath_overrides_runpath=unknown 9391version_type=none 9392dynamic_linker="$host_os ld.so" 9393sys_lib_dlsearch_path_spec="/lib /usr/lib" 9394need_lib_prefix=unknown 9395hardcode_into_libs=no 9396 9397# when you set need_version to no, make sure it does not cause -set_version 9398# flags to be left without arguments 9399need_version=unknown 9400 9401case $host_os in 9402aix3*) 9403 version_type=linux 9404 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9405 shlibpath_var=LIBPATH 9406 9407 # AIX 3 has no versioning support, so we append a major version to the name. 9408 soname_spec='${libname}${release}${shared_ext}$major' 9409 ;; 9410 9411aix[4-9]*) 9412 version_type=linux 9413 need_lib_prefix=no 9414 need_version=no 9415 hardcode_into_libs=yes 9416 if test "$host_cpu" = ia64; then 9417 # AIX 5 supports IA64 9418 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9419 shlibpath_var=LD_LIBRARY_PATH 9420 else 9421 # With GCC up to 2.95.x, collect2 would create an import file 9422 # for dependence libraries. The import file would start with 9423 # the line `#! .'. This would cause the generated library to 9424 # depend on `.', always an invalid library. This was fixed in 9425 # development snapshots of GCC prior to 3.0. 9426 case $host_os in 9427 aix4 | aix4.[01] | aix4.[01].*) 9428 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9429 echo ' yes ' 9430 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9431 : 9432 else 9433 can_build_shared=no 9434 fi 9435 ;; 9436 esac 9437 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9438 # soname into executable. Probably we can add versioning support to 9439 # collect2, so additional links can be useful in future. 9440 if test "$aix_use_runtimelinking" = yes; then 9441 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9442 # instead of lib<name>.a to let people know that these are not 9443 # typical AIX shared libraries. 9444 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9445 else 9446 # We preserve .a as extension for shared libraries through AIX4.2 9447 # and later when we are not doing run time linking. 9448 library_names_spec='${libname}${release}.a $libname.a' 9449 soname_spec='${libname}${release}${shared_ext}$major' 9450 fi 9451 shlibpath_var=LIBPATH 9452 fi 9453 ;; 9454 9455amigaos*) 9456 case $host_cpu in 9457 powerpc) 9458 # Since July 2007 AmigaOS4 officially supports .so libraries. 9459 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9460 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9461 ;; 9462 m68k) 9463 library_names_spec='$libname.ixlibrary $libname.a' 9464 # Create ${libname}_ixlibrary.a entries in /sys/libs. 9465 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' 9466 ;; 9467 esac 9468 ;; 9469 9470beos*) 9471 library_names_spec='${libname}${shared_ext}' 9472 dynamic_linker="$host_os ld.so" 9473 shlibpath_var=LIBRARY_PATH 9474 ;; 9475 9476bsdi[45]*) 9477 version_type=linux 9478 need_version=no 9479 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9480 soname_spec='${libname}${release}${shared_ext}$major' 9481 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9482 shlibpath_var=LD_LIBRARY_PATH 9483 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9484 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9485 # the default ld.so.conf also contains /usr/contrib/lib and 9486 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9487 # libtool to hard-code these into programs 9488 ;; 9489 9490cygwin* | mingw* | pw32* | cegcc*) 9491 version_type=windows 9492 shrext_cmds=".dll" 9493 need_version=no 9494 need_lib_prefix=no 9495 9496 case $GCC,$host_os in 9497 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 9498 library_names_spec='$libname.dll.a' 9499 # DLL is installed to $(libdir)/../bin by postinstall_cmds 9500 postinstall_cmds='base_file=`basename \${file}`~ 9501 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 9502 dldir=$destdir/`dirname \$dlpath`~ 9503 test -d \$dldir || mkdir -p \$dldir~ 9504 $install_prog $dir/$dlname \$dldir/$dlname~ 9505 chmod a+x \$dldir/$dlname~ 9506 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 9507 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 9508 fi' 9509 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 9510 dlpath=$dir/\$dldll~ 9511 $RM \$dlpath' 9512 shlibpath_overrides_runpath=yes 9513 9514 case $host_os in 9515 cygwin*) 9516 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 9517 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9518 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 9519 ;; 9520 mingw* | cegcc*) 9521 # MinGW DLLs use traditional 'lib' prefix 9522 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9523 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9524 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 9525 # It is most probably a Windows format PATH printed by 9526 # mingw gcc, but we are running on Cygwin. Gcc prints its search 9527 # path with ; separators, and with drive letters. We can handle the 9528 # drive letters (cygwin fileutils understands them), so leave them, 9529 # especially as we might pass files found there to a mingw objdump, 9530 # which wouldn't understand a cygwinified path. Ahh. 9531 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 9532 else 9533 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9534 fi 9535 ;; 9536 pw32*) 9537 # pw32 DLLs use 'pw' prefix rather than 'lib' 9538 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9539 ;; 9540 esac 9541 ;; 9542 9543 *) 9544 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 9545 ;; 9546 esac 9547 dynamic_linker='Win32 ld.exe' 9548 # FIXME: first we should search . and the directory the executable is in 9549 shlibpath_var=PATH 9550 ;; 9551 9552darwin* | rhapsody*) 9553 dynamic_linker="$host_os dyld" 9554 version_type=darwin 9555 need_lib_prefix=no 9556 need_version=no 9557 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 9558 soname_spec='${libname}${release}${major}$shared_ext' 9559 shlibpath_overrides_runpath=yes 9560 shlibpath_var=DYLD_LIBRARY_PATH 9561 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 9562 9563 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 9564 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 9565 ;; 9566 9567dgux*) 9568 version_type=linux 9569 need_lib_prefix=no 9570 need_version=no 9571 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 9572 soname_spec='${libname}${release}${shared_ext}$major' 9573 shlibpath_var=LD_LIBRARY_PATH 9574 ;; 9575 9576freebsd1*) 9577 dynamic_linker=no 9578 ;; 9579 9580freebsd* | dragonfly*) 9581 # DragonFly does not have aout. When/if they implement a new 9582 # versioning mechanism, adjust this. 9583 if test -x /usr/bin/objformat; then 9584 objformat=`/usr/bin/objformat` 9585 else 9586 case $host_os in 9587 freebsd[123]*) objformat=aout ;; 9588 *) objformat=elf ;; 9589 esac 9590 fi 9591 version_type=freebsd-$objformat 9592 case $version_type in 9593 freebsd-elf*) 9594 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9595 need_version=no 9596 need_lib_prefix=no 9597 ;; 9598 freebsd-*) 9599 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 9600 need_version=yes 9601 ;; 9602 esac 9603 shlibpath_var=LD_LIBRARY_PATH 9604 case $host_os in 9605 freebsd2*) 9606 shlibpath_overrides_runpath=yes 9607 ;; 9608 freebsd3.[01]* | freebsdelf3.[01]*) 9609 shlibpath_overrides_runpath=yes 9610 hardcode_into_libs=yes 9611 ;; 9612 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 9613 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 9614 shlibpath_overrides_runpath=no 9615 hardcode_into_libs=yes 9616 ;; 9617 *) # from 4.6 on, and DragonFly 9618 shlibpath_overrides_runpath=yes 9619 hardcode_into_libs=yes 9620 ;; 9621 esac 9622 ;; 9623 9624gnu*) 9625 version_type=linux 9626 need_lib_prefix=no 9627 need_version=no 9628 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 9629 soname_spec='${libname}${release}${shared_ext}$major' 9630 shlibpath_var=LD_LIBRARY_PATH 9631 hardcode_into_libs=yes 9632 ;; 9633 9634hpux9* | hpux10* | hpux11*) 9635 # Give a soname corresponding to the major version so that dld.sl refuses to 9636 # link against other versions. 9637 version_type=sunos 9638 need_lib_prefix=no 9639 need_version=no 9640 case $host_cpu in 9641 ia64*) 9642 shrext_cmds='.so' 9643 hardcode_into_libs=yes 9644 dynamic_linker="$host_os dld.so" 9645 shlibpath_var=LD_LIBRARY_PATH 9646 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9647 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9648 soname_spec='${libname}${release}${shared_ext}$major' 9649 if test "X$HPUX_IA64_MODE" = X32; then 9650 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 9651 else 9652 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 9653 fi 9654 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9655 ;; 9656 hppa*64*) 9657 shrext_cmds='.sl' 9658 hardcode_into_libs=yes 9659 dynamic_linker="$host_os dld.sl" 9660 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 9661 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9662 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9663 soname_spec='${libname}${release}${shared_ext}$major' 9664 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 9665 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9666 ;; 9667 *) 9668 shrext_cmds='.sl' 9669 dynamic_linker="$host_os dld.sl" 9670 shlibpath_var=SHLIB_PATH 9671 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 9672 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9673 soname_spec='${libname}${release}${shared_ext}$major' 9674 ;; 9675 esac 9676 # HP-UX runs *really* slowly unless shared libraries are mode 555. 9677 postinstall_cmds='chmod 555 $lib' 9678 ;; 9679 9680interix[3-9]*) 9681 version_type=linux 9682 need_lib_prefix=no 9683 need_version=no 9684 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9685 soname_spec='${libname}${release}${shared_ext}$major' 9686 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 9687 shlibpath_var=LD_LIBRARY_PATH 9688 shlibpath_overrides_runpath=no 9689 hardcode_into_libs=yes 9690 ;; 9691 9692irix5* | irix6* | nonstopux*) 9693 case $host_os in 9694 nonstopux*) version_type=nonstopux ;; 9695 *) 9696 if test "$lt_cv_prog_gnu_ld" = yes; then 9697 version_type=linux 9698 else 9699 version_type=irix 9700 fi ;; 9701 esac 9702 need_lib_prefix=no 9703 need_version=no 9704 soname_spec='${libname}${release}${shared_ext}$major' 9705 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 9706 case $host_os in 9707 irix5* | nonstopux*) 9708 libsuff= shlibsuff= 9709 ;; 9710 *) 9711 case $LD in # libtool.m4 will add one of these switches to LD 9712 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 9713 libsuff= shlibsuff= libmagic=32-bit;; 9714 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 9715 libsuff=32 shlibsuff=N32 libmagic=N32;; 9716 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 9717 libsuff=64 shlibsuff=64 libmagic=64-bit;; 9718 *) libsuff= shlibsuff= libmagic=never-match;; 9719 esac 9720 ;; 9721 esac 9722 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 9723 shlibpath_overrides_runpath=no 9724 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 9725 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 9726 hardcode_into_libs=yes 9727 ;; 9728 9729# No shared lib support for Linux oldld, aout, or coff. 9730linux*oldld* | linux*aout* | linux*coff*) 9731 dynamic_linker=no 9732 ;; 9733 9734# This must be Linux ELF. 9735linux* | k*bsd*-gnu) 9736 version_type=linux 9737 need_lib_prefix=no 9738 need_version=no 9739 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9740 soname_spec='${libname}${release}${shared_ext}$major' 9741 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 9742 shlibpath_var=LD_LIBRARY_PATH 9743 shlibpath_overrides_runpath=no 9744 # Some binutils ld are patched to set DT_RUNPATH 9745 save_LDFLAGS=$LDFLAGS 9746 save_libdir=$libdir 9747 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 9748 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 9749 cat >conftest.$ac_ext <<_ACEOF 9750/* confdefs.h. */ 9751_ACEOF 9752cat confdefs.h >>conftest.$ac_ext 9753cat >>conftest.$ac_ext <<_ACEOF 9754/* end confdefs.h. */ 9755 9756int 9757main () 9758{ 9759 9760 ; 9761 return 0; 9762} 9763_ACEOF 9764rm -f conftest.$ac_objext conftest$ac_exeext 9765if { (ac_try="$ac_link" 9766case "(($ac_try" in 9767 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9768 *) ac_try_echo=$ac_try;; 9769esac 9770eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 9771$as_echo "$ac_try_echo") >&5 9772 (eval "$ac_link") 2>conftest.er1 9773 ac_status=$? 9774 grep -v '^ *+' conftest.er1 >conftest.err 9775 rm -f conftest.er1 9776 cat conftest.err >&5 9777 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9778 (exit $ac_status); } && { 9779 test -z "$ac_c_werror_flag" || 9780 test ! -s conftest.err 9781 } && test -s conftest$ac_exeext && { 9782 test "$cross_compiling" = yes || 9783 $as_test_x conftest$ac_exeext 9784 }; then 9785 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then 9786 shlibpath_overrides_runpath=yes 9787fi 9788 9789else 9790 $as_echo "$as_me: failed program was:" >&5 9791sed 's/^/| /' conftest.$ac_ext >&5 9792 9793 9794fi 9795 9796rm -rf conftest.dSYM 9797rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 9798 conftest$ac_exeext conftest.$ac_ext 9799 LDFLAGS=$save_LDFLAGS 9800 libdir=$save_libdir 9801 9802 # This implies no fast_install, which is unacceptable. 9803 # Some rework will be needed to allow for fast_install 9804 # before this can be enabled. 9805 hardcode_into_libs=yes 9806 9807 # Add ABI-specific directories to the system library path. 9808 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 9809 9810 # Append ld.so.conf contents to the search path 9811 if test -f /etc/ld.so.conf; then 9812 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' ' '` 9813 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 9814 fi 9815 9816 # We used to test for /lib/ld.so.1 and disable shared libraries on 9817 # powerpc, because MkLinux only supported shared libraries with the 9818 # GNU dynamic linker. Since this was broken with cross compilers, 9819 # most powerpc-linux boxes support dynamic linking these days and 9820 # people can always --disable-shared, the test was removed, and we 9821 # assume the GNU/Linux dynamic linker is in use. 9822 dynamic_linker='GNU/Linux ld.so' 9823 ;; 9824 9825netbsd*) 9826 version_type=sunos 9827 need_lib_prefix=no 9828 need_version=no 9829 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9830 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9831 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9832 dynamic_linker='NetBSD (a.out) ld.so' 9833 else 9834 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9835 soname_spec='${libname}${release}${shared_ext}$major' 9836 dynamic_linker='NetBSD ld.elf_so' 9837 fi 9838 shlibpath_var=LD_LIBRARY_PATH 9839 shlibpath_overrides_runpath=yes 9840 hardcode_into_libs=yes 9841 ;; 9842 9843newsos6) 9844 version_type=linux 9845 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9846 shlibpath_var=LD_LIBRARY_PATH 9847 shlibpath_overrides_runpath=yes 9848 ;; 9849 9850*nto* | *qnx*) 9851 version_type=qnx 9852 need_lib_prefix=no 9853 need_version=no 9854 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9855 soname_spec='${libname}${release}${shared_ext}$major' 9856 shlibpath_var=LD_LIBRARY_PATH 9857 shlibpath_overrides_runpath=no 9858 hardcode_into_libs=yes 9859 dynamic_linker='ldqnx.so' 9860 ;; 9861 9862openbsd*) 9863 version_type=sunos 9864 sys_lib_dlsearch_path_spec="/usr/lib" 9865 need_lib_prefix=no 9866 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 9867 case $host_os in 9868 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 9869 *) need_version=no ;; 9870 esac 9871 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9872 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9873 shlibpath_var=LD_LIBRARY_PATH 9874 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9875 case $host_os in 9876 openbsd2.[89] | openbsd2.[89].*) 9877 shlibpath_overrides_runpath=no 9878 ;; 9879 *) 9880 shlibpath_overrides_runpath=yes 9881 ;; 9882 esac 9883 else 9884 shlibpath_overrides_runpath=yes 9885 fi 9886 ;; 9887 9888os2*) 9889 libname_spec='$name' 9890 shrext_cmds=".dll" 9891 need_lib_prefix=no 9892 library_names_spec='$libname${shared_ext} $libname.a' 9893 dynamic_linker='OS/2 ld.exe' 9894 shlibpath_var=LIBPATH 9895 ;; 9896 9897osf3* | osf4* | osf5*) 9898 version_type=osf 9899 need_lib_prefix=no 9900 need_version=no 9901 soname_spec='${libname}${release}${shared_ext}$major' 9902 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9903 shlibpath_var=LD_LIBRARY_PATH 9904 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 9905 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 9906 ;; 9907 9908rdos*) 9909 dynamic_linker=no 9910 ;; 9911 9912solaris*) 9913 version_type=linux 9914 need_lib_prefix=no 9915 need_version=no 9916 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9917 soname_spec='${libname}${release}${shared_ext}$major' 9918 shlibpath_var=LD_LIBRARY_PATH 9919 shlibpath_overrides_runpath=yes 9920 hardcode_into_libs=yes 9921 # ldd complains unless libraries are executable 9922 postinstall_cmds='chmod +x $lib' 9923 ;; 9924 9925sunos4*) 9926 version_type=sunos 9927 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9928 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 9929 shlibpath_var=LD_LIBRARY_PATH 9930 shlibpath_overrides_runpath=yes 9931 if test "$with_gnu_ld" = yes; then 9932 need_lib_prefix=no 9933 fi 9934 need_version=yes 9935 ;; 9936 9937sysv4 | sysv4.3*) 9938 version_type=linux 9939 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9940 soname_spec='${libname}${release}${shared_ext}$major' 9941 shlibpath_var=LD_LIBRARY_PATH 9942 case $host_vendor in 9943 sni) 9944 shlibpath_overrides_runpath=no 9945 need_lib_prefix=no 9946 runpath_var=LD_RUN_PATH 9947 ;; 9948 siemens) 9949 need_lib_prefix=no 9950 ;; 9951 motorola) 9952 need_lib_prefix=no 9953 need_version=no 9954 shlibpath_overrides_runpath=no 9955 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 9956 ;; 9957 esac 9958 ;; 9959 9960sysv4*MP*) 9961 if test -d /usr/nec ;then 9962 version_type=linux 9963 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 9964 soname_spec='$libname${shared_ext}.$major' 9965 shlibpath_var=LD_LIBRARY_PATH 9966 fi 9967 ;; 9968 9969sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 9970 version_type=freebsd-elf 9971 need_lib_prefix=no 9972 need_version=no 9973 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9974 soname_spec='${libname}${release}${shared_ext}$major' 9975 shlibpath_var=LD_LIBRARY_PATH 9976 shlibpath_overrides_runpath=yes 9977 hardcode_into_libs=yes 9978 if test "$with_gnu_ld" = yes; then 9979 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 9980 else 9981 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 9982 case $host_os in 9983 sco3.2v5*) 9984 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 9985 ;; 9986 esac 9987 fi 9988 sys_lib_dlsearch_path_spec='/usr/lib' 9989 ;; 9990 9991tpf*) 9992 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 9993 version_type=linux 9994 need_lib_prefix=no 9995 need_version=no 9996 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9997 shlibpath_var=LD_LIBRARY_PATH 9998 shlibpath_overrides_runpath=no 9999 hardcode_into_libs=yes 10000 ;; 10001 10002uts4*) 10003 version_type=linux 10004 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10005 soname_spec='${libname}${release}${shared_ext}$major' 10006 shlibpath_var=LD_LIBRARY_PATH 10007 ;; 10008 10009*) 10010 dynamic_linker=no 10011 ;; 10012esac 10013{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 10014$as_echo "$dynamic_linker" >&6; } 10015test "$dynamic_linker" = no && can_build_shared=no 10016 10017variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10018if test "$GCC" = yes; then 10019 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10020fi 10021 10022if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10023 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10024fi 10025if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10026 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10027fi 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 10113 10114 10115 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 10116$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10117hardcode_action= 10118if test -n "$hardcode_libdir_flag_spec" || 10119 test -n "$runpath_var" || 10120 test "X$hardcode_automatic" = "Xyes" ; then 10121 10122 # We can hardcode non-existent directories. 10123 if test "$hardcode_direct" != no && 10124 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10125 # have to relink, otherwise we might link with an installed library 10126 # when we should be linking with a yet-to-be-installed one 10127 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10128 test "$hardcode_minus_L" != no; then 10129 # Linking always hardcodes the temporary library directory. 10130 hardcode_action=relink 10131 else 10132 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10133 hardcode_action=immediate 10134 fi 10135else 10136 # We cannot hardcode anything, or else we can only hardcode existing 10137 # directories. 10138 hardcode_action=unsupported 10139fi 10140{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5 10141$as_echo "$hardcode_action" >&6; } 10142 10143if test "$hardcode_action" = relink || 10144 test "$inherit_rpath" = yes; then 10145 # Fast installation is not supported 10146 enable_fast_install=no 10147elif test "$shlibpath_overrides_runpath" = yes || 10148 test "$enable_shared" = no; then 10149 # Fast installation is not necessary 10150 enable_fast_install=needless 10151fi 10152 10153 10154 10155 10156 10157 10158 if test "x$enable_dlopen" != xyes; then 10159 enable_dlopen=unknown 10160 enable_dlopen_self=unknown 10161 enable_dlopen_self_static=unknown 10162else 10163 lt_cv_dlopen=no 10164 lt_cv_dlopen_libs= 10165 10166 case $host_os in 10167 beos*) 10168 lt_cv_dlopen="load_add_on" 10169 lt_cv_dlopen_libs= 10170 lt_cv_dlopen_self=yes 10171 ;; 10172 10173 mingw* | pw32* | cegcc*) 10174 lt_cv_dlopen="LoadLibrary" 10175 lt_cv_dlopen_libs= 10176 ;; 10177 10178 cygwin*) 10179 lt_cv_dlopen="dlopen" 10180 lt_cv_dlopen_libs= 10181 ;; 10182 10183 darwin*) 10184 # if libdl is installed we need to link against it 10185 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 10186$as_echo_n "checking for dlopen in -ldl... " >&6; } 10187if test "${ac_cv_lib_dl_dlopen+set}" = set; then 10188 $as_echo_n "(cached) " >&6 10189else 10190 ac_check_lib_save_LIBS=$LIBS 10191LIBS="-ldl $LIBS" 10192cat >conftest.$ac_ext <<_ACEOF 10193/* confdefs.h. */ 10194_ACEOF 10195cat confdefs.h >>conftest.$ac_ext 10196cat >>conftest.$ac_ext <<_ACEOF 10197/* end confdefs.h. */ 10198 10199/* Override any GCC internal prototype to avoid an error. 10200 Use char because int might match the return type of a GCC 10201 builtin and then its argument prototype would still apply. */ 10202#ifdef __cplusplus 10203extern "C" 10204#endif 10205char dlopen (); 10206int 10207main () 10208{ 10209return dlopen (); 10210 ; 10211 return 0; 10212} 10213_ACEOF 10214rm -f conftest.$ac_objext conftest$ac_exeext 10215if { (ac_try="$ac_link" 10216case "(($ac_try" in 10217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10218 *) ac_try_echo=$ac_try;; 10219esac 10220eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10221$as_echo "$ac_try_echo") >&5 10222 (eval "$ac_link") 2>conftest.er1 10223 ac_status=$? 10224 grep -v '^ *+' conftest.er1 >conftest.err 10225 rm -f conftest.er1 10226 cat conftest.err >&5 10227 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10228 (exit $ac_status); } && { 10229 test -z "$ac_c_werror_flag" || 10230 test ! -s conftest.err 10231 } && test -s conftest$ac_exeext && { 10232 test "$cross_compiling" = yes || 10233 $as_test_x conftest$ac_exeext 10234 }; then 10235 ac_cv_lib_dl_dlopen=yes 10236else 10237 $as_echo "$as_me: failed program was:" >&5 10238sed 's/^/| /' conftest.$ac_ext >&5 10239 10240 ac_cv_lib_dl_dlopen=no 10241fi 10242 10243rm -rf conftest.dSYM 10244rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10245 conftest$ac_exeext conftest.$ac_ext 10246LIBS=$ac_check_lib_save_LIBS 10247fi 10248{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 10249$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10250if test "x$ac_cv_lib_dl_dlopen" = x""yes; then 10251 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10252else 10253 10254 lt_cv_dlopen="dyld" 10255 lt_cv_dlopen_libs= 10256 lt_cv_dlopen_self=yes 10257 10258fi 10259 10260 ;; 10261 10262 *) 10263 { $as_echo "$as_me:$LINENO: checking for shl_load" >&5 10264$as_echo_n "checking for shl_load... " >&6; } 10265if test "${ac_cv_func_shl_load+set}" = set; then 10266 $as_echo_n "(cached) " >&6 10267else 10268 cat >conftest.$ac_ext <<_ACEOF 10269/* confdefs.h. */ 10270_ACEOF 10271cat confdefs.h >>conftest.$ac_ext 10272cat >>conftest.$ac_ext <<_ACEOF 10273/* end confdefs.h. */ 10274/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 10275 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10276#define shl_load innocuous_shl_load 10277 10278/* System header to define __stub macros and hopefully few prototypes, 10279 which can conflict with char shl_load (); below. 10280 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10281 <limits.h> exists even on freestanding compilers. */ 10282 10283#ifdef __STDC__ 10284# include <limits.h> 10285#else 10286# include <assert.h> 10287#endif 10288 10289#undef shl_load 10290 10291/* Override any GCC internal prototype to avoid an error. 10292 Use char because int might match the return type of a GCC 10293 builtin and then its argument prototype would still apply. */ 10294#ifdef __cplusplus 10295extern "C" 10296#endif 10297char shl_load (); 10298/* The GNU C library defines this for functions which it implements 10299 to always fail with ENOSYS. Some functions are actually named 10300 something starting with __ and the normal name is an alias. */ 10301#if defined __stub_shl_load || defined __stub___shl_load 10302choke me 10303#endif 10304 10305int 10306main () 10307{ 10308return shl_load (); 10309 ; 10310 return 0; 10311} 10312_ACEOF 10313rm -f conftest.$ac_objext conftest$ac_exeext 10314if { (ac_try="$ac_link" 10315case "(($ac_try" in 10316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10317 *) ac_try_echo=$ac_try;; 10318esac 10319eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10320$as_echo "$ac_try_echo") >&5 10321 (eval "$ac_link") 2>conftest.er1 10322 ac_status=$? 10323 grep -v '^ *+' conftest.er1 >conftest.err 10324 rm -f conftest.er1 10325 cat conftest.err >&5 10326 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10327 (exit $ac_status); } && { 10328 test -z "$ac_c_werror_flag" || 10329 test ! -s conftest.err 10330 } && test -s conftest$ac_exeext && { 10331 test "$cross_compiling" = yes || 10332 $as_test_x conftest$ac_exeext 10333 }; then 10334 ac_cv_func_shl_load=yes 10335else 10336 $as_echo "$as_me: failed program was:" >&5 10337sed 's/^/| /' conftest.$ac_ext >&5 10338 10339 ac_cv_func_shl_load=no 10340fi 10341 10342rm -rf conftest.dSYM 10343rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10344 conftest$ac_exeext conftest.$ac_ext 10345fi 10346{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 10347$as_echo "$ac_cv_func_shl_load" >&6; } 10348if test "x$ac_cv_func_shl_load" = x""yes; then 10349 lt_cv_dlopen="shl_load" 10350else 10351 { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 10352$as_echo_n "checking for shl_load in -ldld... " >&6; } 10353if test "${ac_cv_lib_dld_shl_load+set}" = set; then 10354 $as_echo_n "(cached) " >&6 10355else 10356 ac_check_lib_save_LIBS=$LIBS 10357LIBS="-ldld $LIBS" 10358cat >conftest.$ac_ext <<_ACEOF 10359/* confdefs.h. */ 10360_ACEOF 10361cat confdefs.h >>conftest.$ac_ext 10362cat >>conftest.$ac_ext <<_ACEOF 10363/* end confdefs.h. */ 10364 10365/* Override any GCC internal prototype to avoid an error. 10366 Use char because int might match the return type of a GCC 10367 builtin and then its argument prototype would still apply. */ 10368#ifdef __cplusplus 10369extern "C" 10370#endif 10371char shl_load (); 10372int 10373main () 10374{ 10375return shl_load (); 10376 ; 10377 return 0; 10378} 10379_ACEOF 10380rm -f conftest.$ac_objext conftest$ac_exeext 10381if { (ac_try="$ac_link" 10382case "(($ac_try" in 10383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10384 *) ac_try_echo=$ac_try;; 10385esac 10386eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10387$as_echo "$ac_try_echo") >&5 10388 (eval "$ac_link") 2>conftest.er1 10389 ac_status=$? 10390 grep -v '^ *+' conftest.er1 >conftest.err 10391 rm -f conftest.er1 10392 cat conftest.err >&5 10393 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10394 (exit $ac_status); } && { 10395 test -z "$ac_c_werror_flag" || 10396 test ! -s conftest.err 10397 } && test -s conftest$ac_exeext && { 10398 test "$cross_compiling" = yes || 10399 $as_test_x conftest$ac_exeext 10400 }; then 10401 ac_cv_lib_dld_shl_load=yes 10402else 10403 $as_echo "$as_me: failed program was:" >&5 10404sed 's/^/| /' conftest.$ac_ext >&5 10405 10406 ac_cv_lib_dld_shl_load=no 10407fi 10408 10409rm -rf conftest.dSYM 10410rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10411 conftest$ac_exeext conftest.$ac_ext 10412LIBS=$ac_check_lib_save_LIBS 10413fi 10414{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 10415$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10416if test "x$ac_cv_lib_dld_shl_load" = x""yes; then 10417 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10418else 10419 { $as_echo "$as_me:$LINENO: checking for dlopen" >&5 10420$as_echo_n "checking for dlopen... " >&6; } 10421if test "${ac_cv_func_dlopen+set}" = set; then 10422 $as_echo_n "(cached) " >&6 10423else 10424 cat >conftest.$ac_ext <<_ACEOF 10425/* confdefs.h. */ 10426_ACEOF 10427cat confdefs.h >>conftest.$ac_ext 10428cat >>conftest.$ac_ext <<_ACEOF 10429/* end confdefs.h. */ 10430/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. 10431 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10432#define dlopen innocuous_dlopen 10433 10434/* System header to define __stub macros and hopefully few prototypes, 10435 which can conflict with char dlopen (); below. 10436 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10437 <limits.h> exists even on freestanding compilers. */ 10438 10439#ifdef __STDC__ 10440# include <limits.h> 10441#else 10442# include <assert.h> 10443#endif 10444 10445#undef dlopen 10446 10447/* Override any GCC internal prototype to avoid an error. 10448 Use char because int might match the return type of a GCC 10449 builtin and then its argument prototype would still apply. */ 10450#ifdef __cplusplus 10451extern "C" 10452#endif 10453char dlopen (); 10454/* The GNU C library defines this for functions which it implements 10455 to always fail with ENOSYS. Some functions are actually named 10456 something starting with __ and the normal name is an alias. */ 10457#if defined __stub_dlopen || defined __stub___dlopen 10458choke me 10459#endif 10460 10461int 10462main () 10463{ 10464return dlopen (); 10465 ; 10466 return 0; 10467} 10468_ACEOF 10469rm -f conftest.$ac_objext conftest$ac_exeext 10470if { (ac_try="$ac_link" 10471case "(($ac_try" in 10472 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10473 *) ac_try_echo=$ac_try;; 10474esac 10475eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10476$as_echo "$ac_try_echo") >&5 10477 (eval "$ac_link") 2>conftest.er1 10478 ac_status=$? 10479 grep -v '^ *+' conftest.er1 >conftest.err 10480 rm -f conftest.er1 10481 cat conftest.err >&5 10482 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10483 (exit $ac_status); } && { 10484 test -z "$ac_c_werror_flag" || 10485 test ! -s conftest.err 10486 } && test -s conftest$ac_exeext && { 10487 test "$cross_compiling" = yes || 10488 $as_test_x conftest$ac_exeext 10489 }; then 10490 ac_cv_func_dlopen=yes 10491else 10492 $as_echo "$as_me: failed program was:" >&5 10493sed 's/^/| /' conftest.$ac_ext >&5 10494 10495 ac_cv_func_dlopen=no 10496fi 10497 10498rm -rf conftest.dSYM 10499rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10500 conftest$ac_exeext conftest.$ac_ext 10501fi 10502{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 10503$as_echo "$ac_cv_func_dlopen" >&6; } 10504if test "x$ac_cv_func_dlopen" = x""yes; then 10505 lt_cv_dlopen="dlopen" 10506else 10507 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 10508$as_echo_n "checking for dlopen in -ldl... " >&6; } 10509if test "${ac_cv_lib_dl_dlopen+set}" = set; then 10510 $as_echo_n "(cached) " >&6 10511else 10512 ac_check_lib_save_LIBS=$LIBS 10513LIBS="-ldl $LIBS" 10514cat >conftest.$ac_ext <<_ACEOF 10515/* confdefs.h. */ 10516_ACEOF 10517cat confdefs.h >>conftest.$ac_ext 10518cat >>conftest.$ac_ext <<_ACEOF 10519/* end confdefs.h. */ 10520 10521/* Override any GCC internal prototype to avoid an error. 10522 Use char because int might match the return type of a GCC 10523 builtin and then its argument prototype would still apply. */ 10524#ifdef __cplusplus 10525extern "C" 10526#endif 10527char dlopen (); 10528int 10529main () 10530{ 10531return dlopen (); 10532 ; 10533 return 0; 10534} 10535_ACEOF 10536rm -f conftest.$ac_objext conftest$ac_exeext 10537if { (ac_try="$ac_link" 10538case "(($ac_try" in 10539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10540 *) ac_try_echo=$ac_try;; 10541esac 10542eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10543$as_echo "$ac_try_echo") >&5 10544 (eval "$ac_link") 2>conftest.er1 10545 ac_status=$? 10546 grep -v '^ *+' conftest.er1 >conftest.err 10547 rm -f conftest.er1 10548 cat conftest.err >&5 10549 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10550 (exit $ac_status); } && { 10551 test -z "$ac_c_werror_flag" || 10552 test ! -s conftest.err 10553 } && test -s conftest$ac_exeext && { 10554 test "$cross_compiling" = yes || 10555 $as_test_x conftest$ac_exeext 10556 }; then 10557 ac_cv_lib_dl_dlopen=yes 10558else 10559 $as_echo "$as_me: failed program was:" >&5 10560sed 's/^/| /' conftest.$ac_ext >&5 10561 10562 ac_cv_lib_dl_dlopen=no 10563fi 10564 10565rm -rf conftest.dSYM 10566rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10567 conftest$ac_exeext conftest.$ac_ext 10568LIBS=$ac_check_lib_save_LIBS 10569fi 10570{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 10571$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10572if test "x$ac_cv_lib_dl_dlopen" = x""yes; then 10573 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10574else 10575 { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 10576$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10577if test "${ac_cv_lib_svld_dlopen+set}" = set; then 10578 $as_echo_n "(cached) " >&6 10579else 10580 ac_check_lib_save_LIBS=$LIBS 10581LIBS="-lsvld $LIBS" 10582cat >conftest.$ac_ext <<_ACEOF 10583/* confdefs.h. */ 10584_ACEOF 10585cat confdefs.h >>conftest.$ac_ext 10586cat >>conftest.$ac_ext <<_ACEOF 10587/* end confdefs.h. */ 10588 10589/* Override any GCC internal prototype to avoid an error. 10590 Use char because int might match the return type of a GCC 10591 builtin and then its argument prototype would still apply. */ 10592#ifdef __cplusplus 10593extern "C" 10594#endif 10595char dlopen (); 10596int 10597main () 10598{ 10599return dlopen (); 10600 ; 10601 return 0; 10602} 10603_ACEOF 10604rm -f conftest.$ac_objext conftest$ac_exeext 10605if { (ac_try="$ac_link" 10606case "(($ac_try" in 10607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10608 *) ac_try_echo=$ac_try;; 10609esac 10610eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10611$as_echo "$ac_try_echo") >&5 10612 (eval "$ac_link") 2>conftest.er1 10613 ac_status=$? 10614 grep -v '^ *+' conftest.er1 >conftest.err 10615 rm -f conftest.er1 10616 cat conftest.err >&5 10617 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10618 (exit $ac_status); } && { 10619 test -z "$ac_c_werror_flag" || 10620 test ! -s conftest.err 10621 } && test -s conftest$ac_exeext && { 10622 test "$cross_compiling" = yes || 10623 $as_test_x conftest$ac_exeext 10624 }; then 10625 ac_cv_lib_svld_dlopen=yes 10626else 10627 $as_echo "$as_me: failed program was:" >&5 10628sed 's/^/| /' conftest.$ac_ext >&5 10629 10630 ac_cv_lib_svld_dlopen=no 10631fi 10632 10633rm -rf conftest.dSYM 10634rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10635 conftest$ac_exeext conftest.$ac_ext 10636LIBS=$ac_check_lib_save_LIBS 10637fi 10638{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 10639$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10640if test "x$ac_cv_lib_svld_dlopen" = x""yes; then 10641 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10642else 10643 { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 10644$as_echo_n "checking for dld_link in -ldld... " >&6; } 10645if test "${ac_cv_lib_dld_dld_link+set}" = set; then 10646 $as_echo_n "(cached) " >&6 10647else 10648 ac_check_lib_save_LIBS=$LIBS 10649LIBS="-ldld $LIBS" 10650cat >conftest.$ac_ext <<_ACEOF 10651/* confdefs.h. */ 10652_ACEOF 10653cat confdefs.h >>conftest.$ac_ext 10654cat >>conftest.$ac_ext <<_ACEOF 10655/* end confdefs.h. */ 10656 10657/* Override any GCC internal prototype to avoid an error. 10658 Use char because int might match the return type of a GCC 10659 builtin and then its argument prototype would still apply. */ 10660#ifdef __cplusplus 10661extern "C" 10662#endif 10663char dld_link (); 10664int 10665main () 10666{ 10667return dld_link (); 10668 ; 10669 return 0; 10670} 10671_ACEOF 10672rm -f conftest.$ac_objext conftest$ac_exeext 10673if { (ac_try="$ac_link" 10674case "(($ac_try" in 10675 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10676 *) ac_try_echo=$ac_try;; 10677esac 10678eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10679$as_echo "$ac_try_echo") >&5 10680 (eval "$ac_link") 2>conftest.er1 10681 ac_status=$? 10682 grep -v '^ *+' conftest.er1 >conftest.err 10683 rm -f conftest.er1 10684 cat conftest.err >&5 10685 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10686 (exit $ac_status); } && { 10687 test -z "$ac_c_werror_flag" || 10688 test ! -s conftest.err 10689 } && test -s conftest$ac_exeext && { 10690 test "$cross_compiling" = yes || 10691 $as_test_x conftest$ac_exeext 10692 }; then 10693 ac_cv_lib_dld_dld_link=yes 10694else 10695 $as_echo "$as_me: failed program was:" >&5 10696sed 's/^/| /' conftest.$ac_ext >&5 10697 10698 ac_cv_lib_dld_dld_link=no 10699fi 10700 10701rm -rf conftest.dSYM 10702rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10703 conftest$ac_exeext conftest.$ac_ext 10704LIBS=$ac_check_lib_save_LIBS 10705fi 10706{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 10707$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10708if test "x$ac_cv_lib_dld_dld_link" = x""yes; then 10709 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10710fi 10711 10712 10713fi 10714 10715 10716fi 10717 10718 10719fi 10720 10721 10722fi 10723 10724 10725fi 10726 10727 ;; 10728 esac 10729 10730 if test "x$lt_cv_dlopen" != xno; then 10731 enable_dlopen=yes 10732 else 10733 enable_dlopen=no 10734 fi 10735 10736 case $lt_cv_dlopen in 10737 dlopen) 10738 save_CPPFLAGS="$CPPFLAGS" 10739 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10740 10741 save_LDFLAGS="$LDFLAGS" 10742 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10743 10744 save_LIBS="$LIBS" 10745 LIBS="$lt_cv_dlopen_libs $LIBS" 10746 10747 { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 10748$as_echo_n "checking whether a program can dlopen itself... " >&6; } 10749if test "${lt_cv_dlopen_self+set}" = set; then 10750 $as_echo_n "(cached) " >&6 10751else 10752 if test "$cross_compiling" = yes; then : 10753 lt_cv_dlopen_self=cross 10754else 10755 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10756 lt_status=$lt_dlunknown 10757 cat > conftest.$ac_ext <<_LT_EOF 10758#line 10758 "configure" 10759#include "confdefs.h" 10760 10761#if HAVE_DLFCN_H 10762#include <dlfcn.h> 10763#endif 10764 10765#include <stdio.h> 10766 10767#ifdef RTLD_GLOBAL 10768# define LT_DLGLOBAL RTLD_GLOBAL 10769#else 10770# ifdef DL_GLOBAL 10771# define LT_DLGLOBAL DL_GLOBAL 10772# else 10773# define LT_DLGLOBAL 0 10774# endif 10775#endif 10776 10777/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10778 find out it does not work in some platform. */ 10779#ifndef LT_DLLAZY_OR_NOW 10780# ifdef RTLD_LAZY 10781# define LT_DLLAZY_OR_NOW RTLD_LAZY 10782# else 10783# ifdef DL_LAZY 10784# define LT_DLLAZY_OR_NOW DL_LAZY 10785# else 10786# ifdef RTLD_NOW 10787# define LT_DLLAZY_OR_NOW RTLD_NOW 10788# else 10789# ifdef DL_NOW 10790# define LT_DLLAZY_OR_NOW DL_NOW 10791# else 10792# define LT_DLLAZY_OR_NOW 0 10793# endif 10794# endif 10795# endif 10796# endif 10797#endif 10798 10799void fnord() { int i=42;} 10800int main () 10801{ 10802 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10803 int status = $lt_dlunknown; 10804 10805 if (self) 10806 { 10807 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10808 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10809 /* dlclose (self); */ 10810 } 10811 else 10812 puts (dlerror ()); 10813 10814 return status; 10815} 10816_LT_EOF 10817 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10818 (eval $ac_link) 2>&5 10819 ac_status=$? 10820 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10821 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10822 (./conftest; exit; ) >&5 2>/dev/null 10823 lt_status=$? 10824 case x$lt_status in 10825 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 10826 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 10827 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 10828 esac 10829 else : 10830 # compilation failed 10831 lt_cv_dlopen_self=no 10832 fi 10833fi 10834rm -fr conftest* 10835 10836 10837fi 10838{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 10839$as_echo "$lt_cv_dlopen_self" >&6; } 10840 10841 if test "x$lt_cv_dlopen_self" = xyes; then 10842 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 10843 { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 10844$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 10845if test "${lt_cv_dlopen_self_static+set}" = set; then 10846 $as_echo_n "(cached) " >&6 10847else 10848 if test "$cross_compiling" = yes; then : 10849 lt_cv_dlopen_self_static=cross 10850else 10851 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10852 lt_status=$lt_dlunknown 10853 cat > conftest.$ac_ext <<_LT_EOF 10854#line 10854 "configure" 10855#include "confdefs.h" 10856 10857#if HAVE_DLFCN_H 10858#include <dlfcn.h> 10859#endif 10860 10861#include <stdio.h> 10862 10863#ifdef RTLD_GLOBAL 10864# define LT_DLGLOBAL RTLD_GLOBAL 10865#else 10866# ifdef DL_GLOBAL 10867# define LT_DLGLOBAL DL_GLOBAL 10868# else 10869# define LT_DLGLOBAL 0 10870# endif 10871#endif 10872 10873/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10874 find out it does not work in some platform. */ 10875#ifndef LT_DLLAZY_OR_NOW 10876# ifdef RTLD_LAZY 10877# define LT_DLLAZY_OR_NOW RTLD_LAZY 10878# else 10879# ifdef DL_LAZY 10880# define LT_DLLAZY_OR_NOW DL_LAZY 10881# else 10882# ifdef RTLD_NOW 10883# define LT_DLLAZY_OR_NOW RTLD_NOW 10884# else 10885# ifdef DL_NOW 10886# define LT_DLLAZY_OR_NOW DL_NOW 10887# else 10888# define LT_DLLAZY_OR_NOW 0 10889# endif 10890# endif 10891# endif 10892# endif 10893#endif 10894 10895void fnord() { int i=42;} 10896int main () 10897{ 10898 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10899 int status = $lt_dlunknown; 10900 10901 if (self) 10902 { 10903 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10904 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10905 /* dlclose (self); */ 10906 } 10907 else 10908 puts (dlerror ()); 10909 10910 return status; 10911} 10912_LT_EOF 10913 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10914 (eval $ac_link) 2>&5 10915 ac_status=$? 10916 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10917 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10918 (./conftest; exit; ) >&5 2>/dev/null 10919 lt_status=$? 10920 case x$lt_status in 10921 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 10922 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 10923 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 10924 esac 10925 else : 10926 # compilation failed 10927 lt_cv_dlopen_self_static=no 10928 fi 10929fi 10930rm -fr conftest* 10931 10932 10933fi 10934{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 10935$as_echo "$lt_cv_dlopen_self_static" >&6; } 10936 fi 10937 10938 CPPFLAGS="$save_CPPFLAGS" 10939 LDFLAGS="$save_LDFLAGS" 10940 LIBS="$save_LIBS" 10941 ;; 10942 esac 10943 10944 case $lt_cv_dlopen_self in 10945 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 10946 *) enable_dlopen_self=unknown ;; 10947 esac 10948 10949 case $lt_cv_dlopen_self_static in 10950 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 10951 *) enable_dlopen_self_static=unknown ;; 10952 esac 10953fi 10954 10955 10956 10957 10958 10959 10960 10961 10962 10963 10964 10965 10966 10967 10968 10969 10970 10971striplib= 10972old_striplib= 10973{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 10974$as_echo_n "checking whether stripping libraries is possible... " >&6; } 10975if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 10976 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 10977 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 10978 { $as_echo "$as_me:$LINENO: result: yes" >&5 10979$as_echo "yes" >&6; } 10980else 10981# FIXME - insert some real tests, host_os isn't really good enough 10982 case $host_os in 10983 darwin*) 10984 if test -n "$STRIP" ; then 10985 striplib="$STRIP -x" 10986 old_striplib="$STRIP -S" 10987 { $as_echo "$as_me:$LINENO: result: yes" >&5 10988$as_echo "yes" >&6; } 10989 else 10990 { $as_echo "$as_me:$LINENO: result: no" >&5 10991$as_echo "no" >&6; } 10992 fi 10993 ;; 10994 *) 10995 { $as_echo "$as_me:$LINENO: result: no" >&5 10996$as_echo "no" >&6; } 10997 ;; 10998 esac 10999fi 11000 11001 11002 11003 11004 11005 11006 11007 11008 11009 11010 11011 11012 # Report which library types will actually be built 11013 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 11014$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11015 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 11016$as_echo "$can_build_shared" >&6; } 11017 11018 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 11019$as_echo_n "checking whether to build shared libraries... " >&6; } 11020 test "$can_build_shared" = "no" && enable_shared=no 11021 11022 # On AIX, shared libraries and static libraries use the same namespace, and 11023 # are all built from PIC. 11024 case $host_os in 11025 aix3*) 11026 test "$enable_shared" = yes && enable_static=no 11027 if test -n "$RANLIB"; then 11028 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11029 postinstall_cmds='$RANLIB $lib' 11030 fi 11031 ;; 11032 11033 aix[4-9]*) 11034 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11035 test "$enable_shared" = yes && enable_static=no 11036 fi 11037 ;; 11038 esac 11039 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 11040$as_echo "$enable_shared" >&6; } 11041 11042 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5 11043$as_echo_n "checking whether to build static libraries... " >&6; } 11044 # Make sure either enable_shared or enable_static is yes. 11045 test "$enable_shared" = yes || enable_static=yes 11046 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5 11047$as_echo "$enable_static" >&6; } 11048 11049 11050 11051 11052fi 11053ac_ext=c 11054ac_cpp='$CPP $CPPFLAGS' 11055ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11056ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11057ac_compiler_gnu=$ac_cv_c_compiler_gnu 11058 11059CC="$lt_save_CC" 11060 11061 11062 11063 11064 11065 11066 11067 11068 11069 11070 11071 11072 11073 ac_config_commands="$ac_config_commands libtool" 11074 11075 11076 11077 11078# Only expand once: 11079 11080 11081ac_ext=c 11082ac_cpp='$CPP $CPPFLAGS' 11083ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11084ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11085ac_compiler_gnu=$ac_cv_c_compiler_gnu 11086if test -n "$ac_tool_prefix"; then 11087 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 11088set dummy ${ac_tool_prefix}gcc; ac_word=$2 11089{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11090$as_echo_n "checking for $ac_word... " >&6; } 11091if test "${ac_cv_prog_CC+set}" = set; then 11092 $as_echo_n "(cached) " >&6 11093else 11094 if test -n "$CC"; then 11095 ac_cv_prog_CC="$CC" # Let the user override the test. 11096else 11097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11098for as_dir in $PATH 11099do 11100 IFS=$as_save_IFS 11101 test -z "$as_dir" && as_dir=. 11102 for ac_exec_ext in '' $ac_executable_extensions; do 11103 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11104 ac_cv_prog_CC="${ac_tool_prefix}gcc" 11105 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11106 break 2 11107 fi 11108done 11109done 11110IFS=$as_save_IFS 11111 11112fi 11113fi 11114CC=$ac_cv_prog_CC 11115if test -n "$CC"; then 11116 { $as_echo "$as_me:$LINENO: result: $CC" >&5 11117$as_echo "$CC" >&6; } 11118else 11119 { $as_echo "$as_me:$LINENO: result: no" >&5 11120$as_echo "no" >&6; } 11121fi 11122 11123 11124fi 11125if test -z "$ac_cv_prog_CC"; then 11126 ac_ct_CC=$CC 11127 # Extract the first word of "gcc", so it can be a program name with args. 11128set dummy gcc; ac_word=$2 11129{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11130$as_echo_n "checking for $ac_word... " >&6; } 11131if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 11132 $as_echo_n "(cached) " >&6 11133else 11134 if test -n "$ac_ct_CC"; then 11135 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 11136else 11137as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11138for as_dir in $PATH 11139do 11140 IFS=$as_save_IFS 11141 test -z "$as_dir" && as_dir=. 11142 for ac_exec_ext in '' $ac_executable_extensions; do 11143 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11144 ac_cv_prog_ac_ct_CC="gcc" 11145 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11146 break 2 11147 fi 11148done 11149done 11150IFS=$as_save_IFS 11151 11152fi 11153fi 11154ac_ct_CC=$ac_cv_prog_ac_ct_CC 11155if test -n "$ac_ct_CC"; then 11156 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 11157$as_echo "$ac_ct_CC" >&6; } 11158else 11159 { $as_echo "$as_me:$LINENO: result: no" >&5 11160$as_echo "no" >&6; } 11161fi 11162 11163 if test "x$ac_ct_CC" = x; then 11164 CC="" 11165 else 11166 case $cross_compiling:$ac_tool_warned in 11167yes:) 11168{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 11169$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11170ac_tool_warned=yes ;; 11171esac 11172 CC=$ac_ct_CC 11173 fi 11174else 11175 CC="$ac_cv_prog_CC" 11176fi 11177 11178if test -z "$CC"; then 11179 if test -n "$ac_tool_prefix"; then 11180 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 11181set dummy ${ac_tool_prefix}cc; ac_word=$2 11182{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11183$as_echo_n "checking for $ac_word... " >&6; } 11184if test "${ac_cv_prog_CC+set}" = set; then 11185 $as_echo_n "(cached) " >&6 11186else 11187 if test -n "$CC"; then 11188 ac_cv_prog_CC="$CC" # Let the user override the test. 11189else 11190as_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_prog_CC="${ac_tool_prefix}cc" 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 11205fi 11206fi 11207CC=$ac_cv_prog_CC 11208if test -n "$CC"; then 11209 { $as_echo "$as_me:$LINENO: result: $CC" >&5 11210$as_echo "$CC" >&6; } 11211else 11212 { $as_echo "$as_me:$LINENO: result: no" >&5 11213$as_echo "no" >&6; } 11214fi 11215 11216 11217 fi 11218fi 11219if test -z "$CC"; then 11220 # Extract the first word of "cc", so it can be a program name with args. 11221set dummy cc; ac_word=$2 11222{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11223$as_echo_n "checking for $ac_word... " >&6; } 11224if test "${ac_cv_prog_CC+set}" = set; then 11225 $as_echo_n "(cached) " >&6 11226else 11227 if test -n "$CC"; then 11228 ac_cv_prog_CC="$CC" # Let the user override the test. 11229else 11230 ac_prog_rejected=no 11231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11232for as_dir in $PATH 11233do 11234 IFS=$as_save_IFS 11235 test -z "$as_dir" && as_dir=. 11236 for ac_exec_ext in '' $ac_executable_extensions; do 11237 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11238 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 11239 ac_prog_rejected=yes 11240 continue 11241 fi 11242 ac_cv_prog_CC="cc" 11243 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11244 break 2 11245 fi 11246done 11247done 11248IFS=$as_save_IFS 11249 11250if test $ac_prog_rejected = yes; then 11251 # We found a bogon in the path, so make sure we never use it. 11252 set dummy $ac_cv_prog_CC 11253 shift 11254 if test $# != 0; then 11255 # We chose a different compiler from the bogus one. 11256 # However, it has the same basename, so the bogon will be chosen 11257 # first if we set CC to just the basename; use the full file name. 11258 shift 11259 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 11260 fi 11261fi 11262fi 11263fi 11264CC=$ac_cv_prog_CC 11265if test -n "$CC"; then 11266 { $as_echo "$as_me:$LINENO: result: $CC" >&5 11267$as_echo "$CC" >&6; } 11268else 11269 { $as_echo "$as_me:$LINENO: result: no" >&5 11270$as_echo "no" >&6; } 11271fi 11272 11273 11274fi 11275if test -z "$CC"; then 11276 if test -n "$ac_tool_prefix"; then 11277 for ac_prog in cl.exe 11278 do 11279 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 11280set dummy $ac_tool_prefix$ac_prog; ac_word=$2 11281{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11282$as_echo_n "checking for $ac_word... " >&6; } 11283if test "${ac_cv_prog_CC+set}" = set; then 11284 $as_echo_n "(cached) " >&6 11285else 11286 if test -n "$CC"; then 11287 ac_cv_prog_CC="$CC" # Let the user override the test. 11288else 11289as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11290for as_dir in $PATH 11291do 11292 IFS=$as_save_IFS 11293 test -z "$as_dir" && as_dir=. 11294 for ac_exec_ext in '' $ac_executable_extensions; do 11295 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11296 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 11297 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11298 break 2 11299 fi 11300done 11301done 11302IFS=$as_save_IFS 11303 11304fi 11305fi 11306CC=$ac_cv_prog_CC 11307if test -n "$CC"; then 11308 { $as_echo "$as_me:$LINENO: result: $CC" >&5 11309$as_echo "$CC" >&6; } 11310else 11311 { $as_echo "$as_me:$LINENO: result: no" >&5 11312$as_echo "no" >&6; } 11313fi 11314 11315 11316 test -n "$CC" && break 11317 done 11318fi 11319if test -z "$CC"; then 11320 ac_ct_CC=$CC 11321 for ac_prog in cl.exe 11322do 11323 # Extract the first word of "$ac_prog", so it can be a program name with args. 11324set dummy $ac_prog; ac_word=$2 11325{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11326$as_echo_n "checking for $ac_word... " >&6; } 11327if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 11328 $as_echo_n "(cached) " >&6 11329else 11330 if test -n "$ac_ct_CC"; then 11331 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 11332else 11333as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11334for as_dir in $PATH 11335do 11336 IFS=$as_save_IFS 11337 test -z "$as_dir" && as_dir=. 11338 for ac_exec_ext in '' $ac_executable_extensions; do 11339 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11340 ac_cv_prog_ac_ct_CC="$ac_prog" 11341 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11342 break 2 11343 fi 11344done 11345done 11346IFS=$as_save_IFS 11347 11348fi 11349fi 11350ac_ct_CC=$ac_cv_prog_ac_ct_CC 11351if test -n "$ac_ct_CC"; then 11352 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 11353$as_echo "$ac_ct_CC" >&6; } 11354else 11355 { $as_echo "$as_me:$LINENO: result: no" >&5 11356$as_echo "no" >&6; } 11357fi 11358 11359 11360 test -n "$ac_ct_CC" && break 11361done 11362 11363 if test "x$ac_ct_CC" = x; then 11364 CC="" 11365 else 11366 case $cross_compiling:$ac_tool_warned in 11367yes:) 11368{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 11369$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11370ac_tool_warned=yes ;; 11371esac 11372 CC=$ac_ct_CC 11373 fi 11374fi 11375 11376fi 11377 11378 11379test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 11380$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11381{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 11382See \`config.log' for more details." >&5 11383$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 11384See \`config.log' for more details." >&2;} 11385 { (exit 1); exit 1; }; }; } 11386 11387# Provide some information about the compiler. 11388$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 11389set X $ac_compile 11390ac_compiler=$2 11391{ (ac_try="$ac_compiler --version >&5" 11392case "(($ac_try" in 11393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11394 *) ac_try_echo=$ac_try;; 11395esac 11396eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11397$as_echo "$ac_try_echo") >&5 11398 (eval "$ac_compiler --version >&5") 2>&5 11399 ac_status=$? 11400 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11401 (exit $ac_status); } 11402{ (ac_try="$ac_compiler -v >&5" 11403case "(($ac_try" in 11404 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11405 *) ac_try_echo=$ac_try;; 11406esac 11407eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11408$as_echo "$ac_try_echo") >&5 11409 (eval "$ac_compiler -v >&5") 2>&5 11410 ac_status=$? 11411 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11412 (exit $ac_status); } 11413{ (ac_try="$ac_compiler -V >&5" 11414case "(($ac_try" in 11415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11416 *) ac_try_echo=$ac_try;; 11417esac 11418eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11419$as_echo "$ac_try_echo") >&5 11420 (eval "$ac_compiler -V >&5") 2>&5 11421 ac_status=$? 11422 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11423 (exit $ac_status); } 11424 11425{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 11426$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 11427if test "${ac_cv_c_compiler_gnu+set}" = set; then 11428 $as_echo_n "(cached) " >&6 11429else 11430 cat >conftest.$ac_ext <<_ACEOF 11431/* confdefs.h. */ 11432_ACEOF 11433cat confdefs.h >>conftest.$ac_ext 11434cat >>conftest.$ac_ext <<_ACEOF 11435/* end confdefs.h. */ 11436 11437int 11438main () 11439{ 11440#ifndef __GNUC__ 11441 choke me 11442#endif 11443 11444 ; 11445 return 0; 11446} 11447_ACEOF 11448rm -f conftest.$ac_objext 11449if { (ac_try="$ac_compile" 11450case "(($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_compile") 2>conftest.er1 11457 ac_status=$? 11458 grep -v '^ *+' conftest.er1 >conftest.err 11459 rm -f conftest.er1 11460 cat conftest.err >&5 11461 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11462 (exit $ac_status); } && { 11463 test -z "$ac_c_werror_flag" || 11464 test ! -s conftest.err 11465 } && test -s conftest.$ac_objext; then 11466 ac_compiler_gnu=yes 11467else 11468 $as_echo "$as_me: failed program was:" >&5 11469sed 's/^/| /' conftest.$ac_ext >&5 11470 11471 ac_compiler_gnu=no 11472fi 11473 11474rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11475ac_cv_c_compiler_gnu=$ac_compiler_gnu 11476 11477fi 11478{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 11479$as_echo "$ac_cv_c_compiler_gnu" >&6; } 11480if test $ac_compiler_gnu = yes; then 11481 GCC=yes 11482else 11483 GCC= 11484fi 11485ac_test_CFLAGS=${CFLAGS+set} 11486ac_save_CFLAGS=$CFLAGS 11487{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 11488$as_echo_n "checking whether $CC accepts -g... " >&6; } 11489if test "${ac_cv_prog_cc_g+set}" = set; then 11490 $as_echo_n "(cached) " >&6 11491else 11492 ac_save_c_werror_flag=$ac_c_werror_flag 11493 ac_c_werror_flag=yes 11494 ac_cv_prog_cc_g=no 11495 CFLAGS="-g" 11496 cat >conftest.$ac_ext <<_ACEOF 11497/* confdefs.h. */ 11498_ACEOF 11499cat confdefs.h >>conftest.$ac_ext 11500cat >>conftest.$ac_ext <<_ACEOF 11501/* end confdefs.h. */ 11502 11503int 11504main () 11505{ 11506 11507 ; 11508 return 0; 11509} 11510_ACEOF 11511rm -f conftest.$ac_objext 11512if { (ac_try="$ac_compile" 11513case "(($ac_try" in 11514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11515 *) ac_try_echo=$ac_try;; 11516esac 11517eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11518$as_echo "$ac_try_echo") >&5 11519 (eval "$ac_compile") 2>conftest.er1 11520 ac_status=$? 11521 grep -v '^ *+' conftest.er1 >conftest.err 11522 rm -f conftest.er1 11523 cat conftest.err >&5 11524 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11525 (exit $ac_status); } && { 11526 test -z "$ac_c_werror_flag" || 11527 test ! -s conftest.err 11528 } && test -s conftest.$ac_objext; then 11529 ac_cv_prog_cc_g=yes 11530else 11531 $as_echo "$as_me: failed program was:" >&5 11532sed 's/^/| /' conftest.$ac_ext >&5 11533 11534 CFLAGS="" 11535 cat >conftest.$ac_ext <<_ACEOF 11536/* confdefs.h. */ 11537_ACEOF 11538cat confdefs.h >>conftest.$ac_ext 11539cat >>conftest.$ac_ext <<_ACEOF 11540/* end confdefs.h. */ 11541 11542int 11543main () 11544{ 11545 11546 ; 11547 return 0; 11548} 11549_ACEOF 11550rm -f conftest.$ac_objext 11551if { (ac_try="$ac_compile" 11552case "(($ac_try" in 11553 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11554 *) ac_try_echo=$ac_try;; 11555esac 11556eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11557$as_echo "$ac_try_echo") >&5 11558 (eval "$ac_compile") 2>conftest.er1 11559 ac_status=$? 11560 grep -v '^ *+' conftest.er1 >conftest.err 11561 rm -f conftest.er1 11562 cat conftest.err >&5 11563 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11564 (exit $ac_status); } && { 11565 test -z "$ac_c_werror_flag" || 11566 test ! -s conftest.err 11567 } && test -s conftest.$ac_objext; then 11568 : 11569else 11570 $as_echo "$as_me: failed program was:" >&5 11571sed 's/^/| /' conftest.$ac_ext >&5 11572 11573 ac_c_werror_flag=$ac_save_c_werror_flag 11574 CFLAGS="-g" 11575 cat >conftest.$ac_ext <<_ACEOF 11576/* confdefs.h. */ 11577_ACEOF 11578cat confdefs.h >>conftest.$ac_ext 11579cat >>conftest.$ac_ext <<_ACEOF 11580/* end confdefs.h. */ 11581 11582int 11583main () 11584{ 11585 11586 ; 11587 return 0; 11588} 11589_ACEOF 11590rm -f conftest.$ac_objext 11591if { (ac_try="$ac_compile" 11592case "(($ac_try" in 11593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11594 *) ac_try_echo=$ac_try;; 11595esac 11596eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11597$as_echo "$ac_try_echo") >&5 11598 (eval "$ac_compile") 2>conftest.er1 11599 ac_status=$? 11600 grep -v '^ *+' conftest.er1 >conftest.err 11601 rm -f conftest.er1 11602 cat conftest.err >&5 11603 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11604 (exit $ac_status); } && { 11605 test -z "$ac_c_werror_flag" || 11606 test ! -s conftest.err 11607 } && test -s conftest.$ac_objext; then 11608 ac_cv_prog_cc_g=yes 11609else 11610 $as_echo "$as_me: failed program was:" >&5 11611sed 's/^/| /' conftest.$ac_ext >&5 11612 11613 11614fi 11615 11616rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11617fi 11618 11619rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11620fi 11621 11622rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11623 ac_c_werror_flag=$ac_save_c_werror_flag 11624fi 11625{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 11626$as_echo "$ac_cv_prog_cc_g" >&6; } 11627if test "$ac_test_CFLAGS" = set; then 11628 CFLAGS=$ac_save_CFLAGS 11629elif test $ac_cv_prog_cc_g = yes; then 11630 if test "$GCC" = yes; then 11631 CFLAGS="-g -O2" 11632 else 11633 CFLAGS="-g" 11634 fi 11635else 11636 if test "$GCC" = yes; then 11637 CFLAGS="-O2" 11638 else 11639 CFLAGS= 11640 fi 11641fi 11642{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 11643$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 11644if test "${ac_cv_prog_cc_c89+set}" = set; then 11645 $as_echo_n "(cached) " >&6 11646else 11647 ac_cv_prog_cc_c89=no 11648ac_save_CC=$CC 11649cat >conftest.$ac_ext <<_ACEOF 11650/* confdefs.h. */ 11651_ACEOF 11652cat confdefs.h >>conftest.$ac_ext 11653cat >>conftest.$ac_ext <<_ACEOF 11654/* end confdefs.h. */ 11655#include <stdarg.h> 11656#include <stdio.h> 11657#include <sys/types.h> 11658#include <sys/stat.h> 11659/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 11660struct buf { int x; }; 11661FILE * (*rcsopen) (struct buf *, struct stat *, int); 11662static char *e (p, i) 11663 char **p; 11664 int i; 11665{ 11666 return p[i]; 11667} 11668static char *f (char * (*g) (char **, int), char **p, ...) 11669{ 11670 char *s; 11671 va_list v; 11672 va_start (v,p); 11673 s = g (p, va_arg (v,int)); 11674 va_end (v); 11675 return s; 11676} 11677 11678/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 11679 function prototypes and stuff, but not '\xHH' hex character constants. 11680 These don't provoke an error unfortunately, instead are silently treated 11681 as 'x'. The following induces an error, until -std is added to get 11682 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 11683 array size at least. It's necessary to write '\x00'==0 to get something 11684 that's true only with -std. */ 11685int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 11686 11687/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 11688 inside strings and character constants. */ 11689#define FOO(x) 'x' 11690int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 11691 11692int test (int i, double x); 11693struct s1 {int (*f) (int a);}; 11694struct s2 {int (*f) (double a);}; 11695int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 11696int argc; 11697char **argv; 11698int 11699main () 11700{ 11701return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 11702 ; 11703 return 0; 11704} 11705_ACEOF 11706for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 11707 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 11708do 11709 CC="$ac_save_CC $ac_arg" 11710 rm -f conftest.$ac_objext 11711if { (ac_try="$ac_compile" 11712case "(($ac_try" in 11713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11714 *) ac_try_echo=$ac_try;; 11715esac 11716eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11717$as_echo "$ac_try_echo") >&5 11718 (eval "$ac_compile") 2>conftest.er1 11719 ac_status=$? 11720 grep -v '^ *+' conftest.er1 >conftest.err 11721 rm -f conftest.er1 11722 cat conftest.err >&5 11723 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11724 (exit $ac_status); } && { 11725 test -z "$ac_c_werror_flag" || 11726 test ! -s conftest.err 11727 } && test -s conftest.$ac_objext; then 11728 ac_cv_prog_cc_c89=$ac_arg 11729else 11730 $as_echo "$as_me: failed program was:" >&5 11731sed 's/^/| /' conftest.$ac_ext >&5 11732 11733 11734fi 11735 11736rm -f core conftest.err conftest.$ac_objext 11737 test "x$ac_cv_prog_cc_c89" != "xno" && break 11738done 11739rm -f conftest.$ac_ext 11740CC=$ac_save_CC 11741 11742fi 11743# AC_CACHE_VAL 11744case "x$ac_cv_prog_cc_c89" in 11745 x) 11746 { $as_echo "$as_me:$LINENO: result: none needed" >&5 11747$as_echo "none needed" >&6; } ;; 11748 xno) 11749 { $as_echo "$as_me:$LINENO: result: unsupported" >&5 11750$as_echo "unsupported" >&6; } ;; 11751 *) 11752 CC="$CC $ac_cv_prog_cc_c89" 11753 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 11754$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 11755esac 11756 11757 11758ac_ext=c 11759ac_cpp='$CPP $CPPFLAGS' 11760ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11761ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11762ac_compiler_gnu=$ac_cv_c_compiler_gnu 11763 11764depcc="$CC" am_compiler_list= 11765 11766{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 11767$as_echo_n "checking dependency style of $depcc... " >&6; } 11768if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 11769 $as_echo_n "(cached) " >&6 11770else 11771 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 11772 # We make a subdir and do the tests there. Otherwise we can end up 11773 # making bogus files that we don't know about and never remove. For 11774 # instance it was reported that on HP-UX the gcc test will end up 11775 # making a dummy file named `D' -- because `-MD' means `put the output 11776 # in D'. 11777 mkdir conftest.dir 11778 # Copy depcomp to subdir because otherwise we won't find it if we're 11779 # using a relative directory. 11780 cp "$am_depcomp" conftest.dir 11781 cd conftest.dir 11782 # We will build objects and dependencies in a subdirectory because 11783 # it helps to detect inapplicable dependency modes. For instance 11784 # both Tru64's cc and ICC support -MD to output dependencies as a 11785 # side effect of compilation, but ICC will put the dependencies in 11786 # the current directory while Tru64 will put them in the object 11787 # directory. 11788 mkdir sub 11789 11790 am_cv_CC_dependencies_compiler_type=none 11791 if test "$am_compiler_list" = ""; then 11792 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 11793 fi 11794 for depmode in $am_compiler_list; do 11795 # Setup a source with many dependencies, because some compilers 11796 # like to wrap large dependency lists on column 80 (with \), and 11797 # we should not choose a depcomp mode which is confused by this. 11798 # 11799 # We need to recreate these files for each test, as the compiler may 11800 # overwrite some of them when testing with obscure command lines. 11801 # This happens at least with the AIX C compiler. 11802 : > sub/conftest.c 11803 for i in 1 2 3 4 5 6; do 11804 echo '#include "conftst'$i'.h"' >> sub/conftest.c 11805 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 11806 # Solaris 8's {/usr,}/bin/sh. 11807 touch sub/conftst$i.h 11808 done 11809 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 11810 11811 case $depmode in 11812 nosideeffect) 11813 # after this tag, mechanisms are not by side-effect, so they'll 11814 # only be used when explicitly requested 11815 if test "x$enable_dependency_tracking" = xyes; then 11816 continue 11817 else 11818 break 11819 fi 11820 ;; 11821 none) break ;; 11822 esac 11823 # We check with `-c' and `-o' for the sake of the "dashmstdout" 11824 # mode. It turns out that the SunPro C++ compiler does not properly 11825 # handle `-M -o', and we need to detect this. 11826 if depmode=$depmode \ 11827 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ 11828 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 11829 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ 11830 >/dev/null 2>conftest.err && 11831 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 11832 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 11833 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && 11834 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 11835 # icc doesn't choke on unknown options, it will just issue warnings 11836 # or remarks (even with -Werror). So we grep stderr for any message 11837 # that says an option was ignored or not supported. 11838 # When given -MP, icc 7.0 and 7.1 complain thusly: 11839 # icc: Command line warning: ignoring option '-M'; no argument required 11840 # The diagnosis changed in icc 8.0: 11841 # icc: Command line remark: option '-MP' not supported 11842 if (grep 'ignoring option' conftest.err || 11843 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 11844 am_cv_CC_dependencies_compiler_type=$depmode 11845 break 11846 fi 11847 fi 11848 done 11849 11850 cd .. 11851 rm -rf conftest.dir 11852else 11853 am_cv_CC_dependencies_compiler_type=none 11854fi 11855 11856fi 11857{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 11858$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 11859CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 11860 11861 if 11862 test "x$enable_dependency_tracking" != xno \ 11863 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 11864 am__fastdepCC_TRUE= 11865 am__fastdepCC_FALSE='#' 11866else 11867 am__fastdepCC_TRUE='#' 11868 am__fastdepCC_FALSE= 11869fi 11870 11871 11872 11873 11874 11875 11876 11877# Check whether --with-xorg-module-dir was given. 11878if test "${with_xorg_module_dir+set}" = set; then 11879 withval=$with_xorg_module_dir; moduledir="$withval" 11880else 11881 moduledir="$libdir/xorg/modules" 11882fi 11883 11884 11885 11886# Checks for extensions 11887 11888 SAVE_CFLAGS="$CFLAGS" 11889 CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 11890 cat >conftest.$ac_ext <<_ACEOF 11891/* confdefs.h. */ 11892_ACEOF 11893cat confdefs.h >>conftest.$ac_ext 11894cat >>conftest.$ac_ext <<_ACEOF 11895/* end confdefs.h. */ 11896 11897#include "xorg-server.h" 11898#if !defined RANDR 11899#error RANDR not defined 11900#endif 11901 11902int 11903main () 11904{ 11905 11906 ; 11907 return 0; 11908} 11909_ACEOF 11910rm -f conftest.$ac_objext 11911if { (ac_try="$ac_compile" 11912case "(($ac_try" in 11913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11914 *) ac_try_echo=$ac_try;; 11915esac 11916eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11917$as_echo "$ac_try_echo") >&5 11918 (eval "$ac_compile") 2>conftest.er1 11919 ac_status=$? 11920 grep -v '^ *+' conftest.er1 >conftest.err 11921 rm -f conftest.er1 11922 cat conftest.err >&5 11923 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11924 (exit $ac_status); } && { 11925 test -z "$ac_c_werror_flag" || 11926 test ! -s conftest.err 11927 } && test -s conftest.$ac_objext; then 11928 _EXT_CHECK=yes 11929else 11930 $as_echo "$as_me: failed program was:" >&5 11931sed 's/^/| /' conftest.$ac_ext >&5 11932 11933 _EXT_CHECK=no 11934fi 11935 11936rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11937 CFLAGS="$SAVE_CFLAGS" 11938 { $as_echo "$as_me:$LINENO: checking if RANDR is defined" >&5 11939$as_echo_n "checking if RANDR is defined... " >&6; } 11940 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 11941$as_echo "$_EXT_CHECK" >&6; } 11942 if test "$_EXT_CHECK" != no; then 11943 REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 11944 fi 11945 11946 11947 SAVE_CFLAGS="$CFLAGS" 11948 CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 11949 cat >conftest.$ac_ext <<_ACEOF 11950/* confdefs.h. */ 11951_ACEOF 11952cat confdefs.h >>conftest.$ac_ext 11953cat >>conftest.$ac_ext <<_ACEOF 11954/* end confdefs.h. */ 11955 11956#include "xorg-server.h" 11957#if !defined RENDER 11958#error RENDER not defined 11959#endif 11960 11961int 11962main () 11963{ 11964 11965 ; 11966 return 0; 11967} 11968_ACEOF 11969rm -f conftest.$ac_objext 11970if { (ac_try="$ac_compile" 11971case "(($ac_try" in 11972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11973 *) ac_try_echo=$ac_try;; 11974esac 11975eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11976$as_echo "$ac_try_echo") >&5 11977 (eval "$ac_compile") 2>conftest.er1 11978 ac_status=$? 11979 grep -v '^ *+' conftest.er1 >conftest.err 11980 rm -f conftest.er1 11981 cat conftest.err >&5 11982 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11983 (exit $ac_status); } && { 11984 test -z "$ac_c_werror_flag" || 11985 test ! -s conftest.err 11986 } && test -s conftest.$ac_objext; then 11987 _EXT_CHECK=yes 11988else 11989 $as_echo "$as_me: failed program was:" >&5 11990sed 's/^/| /' conftest.$ac_ext >&5 11991 11992 _EXT_CHECK=no 11993fi 11994 11995rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11996 CFLAGS="$SAVE_CFLAGS" 11997 { $as_echo "$as_me:$LINENO: checking if RENDER is defined" >&5 11998$as_echo_n "checking if RENDER is defined... " >&6; } 11999 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12000$as_echo "$_EXT_CHECK" >&6; } 12001 if test "$_EXT_CHECK" != no; then 12002 REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 12003 fi 12004 12005 12006 SAVE_CFLAGS="$CFLAGS" 12007 CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 12008 cat >conftest.$ac_ext <<_ACEOF 12009/* confdefs.h. */ 12010_ACEOF 12011cat confdefs.h >>conftest.$ac_ext 12012cat >>conftest.$ac_ext <<_ACEOF 12013/* end confdefs.h. */ 12014 12015#include "xorg-server.h" 12016#if !defined XV 12017#error XV not defined 12018#endif 12019 12020int 12021main () 12022{ 12023 12024 ; 12025 return 0; 12026} 12027_ACEOF 12028rm -f conftest.$ac_objext 12029if { (ac_try="$ac_compile" 12030case "(($ac_try" in 12031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12032 *) ac_try_echo=$ac_try;; 12033esac 12034eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12035$as_echo "$ac_try_echo") >&5 12036 (eval "$ac_compile") 2>conftest.er1 12037 ac_status=$? 12038 grep -v '^ *+' conftest.er1 >conftest.err 12039 rm -f conftest.er1 12040 cat conftest.err >&5 12041 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12042 (exit $ac_status); } && { 12043 test -z "$ac_c_werror_flag" || 12044 test ! -s conftest.err 12045 } && test -s conftest.$ac_objext; then 12046 _EXT_CHECK=yes 12047else 12048 $as_echo "$as_me: failed program was:" >&5 12049sed 's/^/| /' conftest.$ac_ext >&5 12050 12051 _EXT_CHECK=no 12052fi 12053 12054rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12055 CFLAGS="$SAVE_CFLAGS" 12056 { $as_echo "$as_me:$LINENO: checking if XV is defined" >&5 12057$as_echo_n "checking if XV is defined... " >&6; } 12058 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12059$as_echo "$_EXT_CHECK" >&6; } 12060 if test "$_EXT_CHECK" != no; then 12061 REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 12062 fi 12063 12064 12065 SAVE_CFLAGS="$CFLAGS" 12066 CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 12067 cat >conftest.$ac_ext <<_ACEOF 12068/* confdefs.h. */ 12069_ACEOF 12070cat confdefs.h >>conftest.$ac_ext 12071cat >>conftest.$ac_ext <<_ACEOF 12072/* end confdefs.h. */ 12073 12074#include "xorg-server.h" 12075#if !defined DPMSExtension 12076#error DPMSExtension not defined 12077#endif 12078 12079int 12080main () 12081{ 12082 12083 ; 12084 return 0; 12085} 12086_ACEOF 12087rm -f conftest.$ac_objext 12088if { (ac_try="$ac_compile" 12089case "(($ac_try" in 12090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12091 *) ac_try_echo=$ac_try;; 12092esac 12093eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12094$as_echo "$ac_try_echo") >&5 12095 (eval "$ac_compile") 2>conftest.er1 12096 ac_status=$? 12097 grep -v '^ *+' conftest.er1 >conftest.err 12098 rm -f conftest.er1 12099 cat conftest.err >&5 12100 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12101 (exit $ac_status); } && { 12102 test -z "$ac_c_werror_flag" || 12103 test ! -s conftest.err 12104 } && test -s conftest.$ac_objext; then 12105 _EXT_CHECK=yes 12106else 12107 $as_echo "$as_me: failed program was:" >&5 12108sed 's/^/| /' conftest.$ac_ext >&5 12109 12110 _EXT_CHECK=no 12111fi 12112 12113rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12114 CFLAGS="$SAVE_CFLAGS" 12115 { $as_echo "$as_me:$LINENO: checking if DPMSExtension is defined" >&5 12116$as_echo_n "checking if DPMSExtension is defined... " >&6; } 12117 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12118$as_echo "$_EXT_CHECK" >&6; } 12119 if test "$_EXT_CHECK" != no; then 12120 REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 12121 fi 12122 12123 12124 SAVE_CFLAGS="$CFLAGS" 12125 CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 12126 cat >conftest.$ac_ext <<_ACEOF 12127/* confdefs.h. */ 12128_ACEOF 12129cat confdefs.h >>conftest.$ac_ext 12130cat >>conftest.$ac_ext <<_ACEOF 12131/* end confdefs.h. */ 12132 12133#include "xorg-server.h" 12134#if !defined XFreeXDGA 12135#error XFreeXDGA not defined 12136#endif 12137 12138int 12139main () 12140{ 12141 12142 ; 12143 return 0; 12144} 12145_ACEOF 12146rm -f conftest.$ac_objext 12147if { (ac_try="$ac_compile" 12148case "(($ac_try" in 12149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12150 *) ac_try_echo=$ac_try;; 12151esac 12152eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12153$as_echo "$ac_try_echo") >&5 12154 (eval "$ac_compile") 2>conftest.er1 12155 ac_status=$? 12156 grep -v '^ *+' conftest.er1 >conftest.err 12157 rm -f conftest.er1 12158 cat conftest.err >&5 12159 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12160 (exit $ac_status); } && { 12161 test -z "$ac_c_werror_flag" || 12162 test ! -s conftest.err 12163 } && test -s conftest.$ac_objext; then 12164 _EXT_CHECK=yes 12165else 12166 $as_echo "$as_me: failed program was:" >&5 12167sed 's/^/| /' conftest.$ac_ext >&5 12168 12169 _EXT_CHECK=no 12170fi 12171 12172rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12173 CFLAGS="$SAVE_CFLAGS" 12174 { $as_echo "$as_me:$LINENO: checking if XFreeXDGA is defined" >&5 12175$as_echo_n "checking if XFreeXDGA is defined... " >&6; } 12176 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12177$as_echo "$_EXT_CHECK" >&6; } 12178 if test "$_EXT_CHECK" != no; then 12179 REQUIRED_MODULES="$REQUIRED_MODULES xf86dgaproto" 12180 fi 12181 12182 12183# Checks for pkg-config packages 12184 12185 12186if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12187 if test -n "$ac_tool_prefix"; then 12188 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12189set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12190{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12191$as_echo_n "checking for $ac_word... " >&6; } 12192if test "${ac_cv_path_PKG_CONFIG+set}" = set; then 12193 $as_echo_n "(cached) " >&6 12194else 12195 case $PKG_CONFIG in 12196 [\\/]* | ?:[\\/]*) 12197 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 12198 ;; 12199 *) 12200 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12201for as_dir in $PATH 12202do 12203 IFS=$as_save_IFS 12204 test -z "$as_dir" && as_dir=. 12205 for ac_exec_ext in '' $ac_executable_extensions; do 12206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12207 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12208 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12209 break 2 12210 fi 12211done 12212done 12213IFS=$as_save_IFS 12214 12215 ;; 12216esac 12217fi 12218PKG_CONFIG=$ac_cv_path_PKG_CONFIG 12219if test -n "$PKG_CONFIG"; then 12220 { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 12221$as_echo "$PKG_CONFIG" >&6; } 12222else 12223 { $as_echo "$as_me:$LINENO: result: no" >&5 12224$as_echo "no" >&6; } 12225fi 12226 12227 12228fi 12229if test -z "$ac_cv_path_PKG_CONFIG"; then 12230 ac_pt_PKG_CONFIG=$PKG_CONFIG 12231 # Extract the first word of "pkg-config", so it can be a program name with args. 12232set dummy pkg-config; ac_word=$2 12233{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12234$as_echo_n "checking for $ac_word... " >&6; } 12235if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then 12236 $as_echo_n "(cached) " >&6 12237else 12238 case $ac_pt_PKG_CONFIG in 12239 [\\/]* | ?:[\\/]*) 12240 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 12241 ;; 12242 *) 12243 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12244for as_dir in $PATH 12245do 12246 IFS=$as_save_IFS 12247 test -z "$as_dir" && as_dir=. 12248 for ac_exec_ext in '' $ac_executable_extensions; do 12249 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12250 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12251 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12252 break 2 12253 fi 12254done 12255done 12256IFS=$as_save_IFS 12257 12258 ;; 12259esac 12260fi 12261ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 12262if test -n "$ac_pt_PKG_CONFIG"; then 12263 { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5 12264$as_echo "$ac_pt_PKG_CONFIG" >&6; } 12265else 12266 { $as_echo "$as_me:$LINENO: result: no" >&5 12267$as_echo "no" >&6; } 12268fi 12269 12270 if test "x$ac_pt_PKG_CONFIG" = x; then 12271 PKG_CONFIG="" 12272 else 12273 case $cross_compiling:$ac_tool_warned in 12274yes:) 12275{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 12276$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12277ac_tool_warned=yes ;; 12278esac 12279 PKG_CONFIG=$ac_pt_PKG_CONFIG 12280 fi 12281else 12282 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 12283fi 12284 12285fi 12286if test -n "$PKG_CONFIG"; then 12287 _pkg_min_version=0.9.0 12288 { $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5 12289$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 12290 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 12291 { $as_echo "$as_me:$LINENO: result: yes" >&5 12292$as_echo "yes" >&6; } 12293 else 12294 { $as_echo "$as_me:$LINENO: result: no" >&5 12295$as_echo "no" >&6; } 12296 PKG_CONFIG="" 12297 fi 12298 12299fi 12300 12301pkg_failed=no 12302{ $as_echo "$as_me:$LINENO: checking for XORG" >&5 12303$as_echo_n "checking for XORG... " >&6; } 12304 12305if test -n "$XORG_CFLAGS"; then 12306 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 12307 elif test -n "$PKG_CONFIG"; then 12308 if test -n "$PKG_CONFIG" && \ 12309 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5 12310 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 12311 ac_status=$? 12312 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12313 (exit $ac_status); }; then 12314 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 12315else 12316 pkg_failed=yes 12317fi 12318 else 12319 pkg_failed=untried 12320fi 12321if test -n "$XORG_LIBS"; then 12322 pkg_cv_XORG_LIBS="$XORG_LIBS" 12323 elif test -n "$PKG_CONFIG"; then 12324 if test -n "$PKG_CONFIG" && \ 12325 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5 12326 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 12327 ac_status=$? 12328 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12329 (exit $ac_status); }; then 12330 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 12331else 12332 pkg_failed=yes 12333fi 12334 else 12335 pkg_failed=untried 12336fi 12337 12338 12339 12340if test $pkg_failed = yes; then 12341 12342if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 12343 _pkg_short_errors_supported=yes 12344else 12345 _pkg_short_errors_supported=no 12346fi 12347 if test $_pkg_short_errors_supported = yes; then 12348 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 12349 else 12350 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 12351 fi 12352 # Put the nasty error message in config.log where it belongs 12353 echo "$XORG_PKG_ERRORS" >&5 12354 12355 { { $as_echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met: 12356 12357$XORG_PKG_ERRORS 12358 12359Consider adjusting the PKG_CONFIG_PATH environment variable if you 12360installed software in a non-standard prefix. 12361 12362Alternatively, you may set the environment variables XORG_CFLAGS 12363and XORG_LIBS to avoid the need to call pkg-config. 12364See the pkg-config man page for more details. 12365" >&5 12366$as_echo "$as_me: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met: 12367 12368$XORG_PKG_ERRORS 12369 12370Consider adjusting the PKG_CONFIG_PATH environment variable if you 12371installed software in a non-standard prefix. 12372 12373Alternatively, you may set the environment variables XORG_CFLAGS 12374and XORG_LIBS to avoid the need to call pkg-config. 12375See the pkg-config man page for more details. 12376" >&2;} 12377 { (exit 1); exit 1; }; } 12378elif test $pkg_failed = untried; then 12379 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 12380$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12381{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it 12382is in your PATH or set the PKG_CONFIG environment variable to the full 12383path to pkg-config. 12384 12385Alternatively, you may set the environment variables XORG_CFLAGS 12386and XORG_LIBS to avoid the need to call pkg-config. 12387See the pkg-config man page for more details. 12388 12389To get pkg-config, see <http://pkg-config.freedesktop.org/>. 12390See \`config.log' for more details." >&5 12391$as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it 12392is in your PATH or set the PKG_CONFIG environment variable to the full 12393path to pkg-config. 12394 12395Alternatively, you may set the environment variables XORG_CFLAGS 12396and XORG_LIBS to avoid the need to call pkg-config. 12397See the pkg-config man page for more details. 12398 12399To get pkg-config, see <http://pkg-config.freedesktop.org/>. 12400See \`config.log' for more details." >&2;} 12401 { (exit 1); exit 1; }; }; } 12402else 12403 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 12404 XORG_LIBS=$pkg_cv_XORG_LIBS 12405 { $as_echo "$as_me:$LINENO: result: yes" >&5 12406$as_echo "yes" >&6; } 12407 : 12408fi 12409sdkdir=$(pkg-config --variable=sdkdir xorg-server) 12410 12411save_CFLAGS="$CFLAGS" 12412CFLAGS="$XORG_CFLAGS" 12413{ $as_echo "$as_me:$LINENO: checking whether xf86ConfigIsaEntity is declared" >&5 12414$as_echo_n "checking whether xf86ConfigIsaEntity is declared... " >&6; } 12415if test "${ac_cv_have_decl_xf86ConfigIsaEntity+set}" = set; then 12416 $as_echo_n "(cached) " >&6 12417else 12418 cat >conftest.$ac_ext <<_ACEOF 12419/* confdefs.h. */ 12420_ACEOF 12421cat confdefs.h >>conftest.$ac_ext 12422cat >>conftest.$ac_ext <<_ACEOF 12423/* end confdefs.h. */ 12424#include "xf86.h" 12425 12426int 12427main () 12428{ 12429#ifndef xf86ConfigIsaEntity 12430 (void) xf86ConfigIsaEntity; 12431#endif 12432 12433 ; 12434 return 0; 12435} 12436_ACEOF 12437rm -f conftest.$ac_objext 12438if { (ac_try="$ac_compile" 12439case "(($ac_try" in 12440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12441 *) ac_try_echo=$ac_try;; 12442esac 12443eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12444$as_echo "$ac_try_echo") >&5 12445 (eval "$ac_compile") 2>conftest.er1 12446 ac_status=$? 12447 grep -v '^ *+' conftest.er1 >conftest.err 12448 rm -f conftest.er1 12449 cat conftest.err >&5 12450 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12451 (exit $ac_status); } && { 12452 test -z "$ac_c_werror_flag" || 12453 test ! -s conftest.err 12454 } && test -s conftest.$ac_objext; then 12455 ac_cv_have_decl_xf86ConfigIsaEntity=yes 12456else 12457 $as_echo "$as_me: failed program was:" >&5 12458sed 's/^/| /' conftest.$ac_ext >&5 12459 12460 ac_cv_have_decl_xf86ConfigIsaEntity=no 12461fi 12462 12463rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12464fi 12465{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_xf86ConfigIsaEntity" >&5 12466$as_echo "$ac_cv_have_decl_xf86ConfigIsaEntity" >&6; } 12467if test "x$ac_cv_have_decl_xf86ConfigIsaEntity" = x""yes; then 12468 12469cat >>confdefs.h <<\_ACEOF 12470#define HAVE_ISA 1 12471_ACEOF 12472 12473fi 12474 12475CFLAGS="$save_CFLAGS" 12476 12477# Checks for libraries. 12478SAVE_CPPFLAGS="$CPPFLAGS" 12479CPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 12480{ $as_echo "$as_me:$LINENO: checking whether XSERVER_LIBPCIACCESS is declared" >&5 12481$as_echo_n "checking whether XSERVER_LIBPCIACCESS is declared... " >&6; } 12482if test "${ac_cv_have_decl_XSERVER_LIBPCIACCESS+set}" = set; then 12483 $as_echo_n "(cached) " >&6 12484else 12485 cat >conftest.$ac_ext <<_ACEOF 12486/* confdefs.h. */ 12487_ACEOF 12488cat confdefs.h >>conftest.$ac_ext 12489cat >>conftest.$ac_ext <<_ACEOF 12490/* end confdefs.h. */ 12491#include "xorg-server.h" 12492 12493int 12494main () 12495{ 12496#ifndef XSERVER_LIBPCIACCESS 12497 (void) XSERVER_LIBPCIACCESS; 12498#endif 12499 12500 ; 12501 return 0; 12502} 12503_ACEOF 12504rm -f conftest.$ac_objext 12505if { (ac_try="$ac_compile" 12506case "(($ac_try" in 12507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12508 *) ac_try_echo=$ac_try;; 12509esac 12510eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12511$as_echo "$ac_try_echo") >&5 12512 (eval "$ac_compile") 2>conftest.er1 12513 ac_status=$? 12514 grep -v '^ *+' conftest.er1 >conftest.err 12515 rm -f conftest.er1 12516 cat conftest.err >&5 12517 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12518 (exit $ac_status); } && { 12519 test -z "$ac_c_werror_flag" || 12520 test ! -s conftest.err 12521 } && test -s conftest.$ac_objext; then 12522 ac_cv_have_decl_XSERVER_LIBPCIACCESS=yes 12523else 12524 $as_echo "$as_me: failed program was:" >&5 12525sed 's/^/| /' conftest.$ac_ext >&5 12526 12527 ac_cv_have_decl_XSERVER_LIBPCIACCESS=no 12528fi 12529 12530rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12531fi 12532{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&5 12533$as_echo "$ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&6; } 12534if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then 12535 XSERVER_LIBPCIACCESS=yes 12536else 12537 XSERVER_LIBPCIACCESS=no 12538fi 12539 12540CPPFLAGS="$SAVE_CPPFLAGS" 12541 12542# Checks for header files. 12543{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 12544$as_echo_n "checking for ANSI C header files... " >&6; } 12545if test "${ac_cv_header_stdc+set}" = set; then 12546 $as_echo_n "(cached) " >&6 12547else 12548 cat >conftest.$ac_ext <<_ACEOF 12549/* confdefs.h. */ 12550_ACEOF 12551cat confdefs.h >>conftest.$ac_ext 12552cat >>conftest.$ac_ext <<_ACEOF 12553/* end confdefs.h. */ 12554#include <stdlib.h> 12555#include <stdarg.h> 12556#include <string.h> 12557#include <float.h> 12558 12559int 12560main () 12561{ 12562 12563 ; 12564 return 0; 12565} 12566_ACEOF 12567rm -f conftest.$ac_objext 12568if { (ac_try="$ac_compile" 12569case "(($ac_try" in 12570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12571 *) ac_try_echo=$ac_try;; 12572esac 12573eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12574$as_echo "$ac_try_echo") >&5 12575 (eval "$ac_compile") 2>conftest.er1 12576 ac_status=$? 12577 grep -v '^ *+' conftest.er1 >conftest.err 12578 rm -f conftest.er1 12579 cat conftest.err >&5 12580 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12581 (exit $ac_status); } && { 12582 test -z "$ac_c_werror_flag" || 12583 test ! -s conftest.err 12584 } && test -s conftest.$ac_objext; then 12585 ac_cv_header_stdc=yes 12586else 12587 $as_echo "$as_me: failed program was:" >&5 12588sed 's/^/| /' conftest.$ac_ext >&5 12589 12590 ac_cv_header_stdc=no 12591fi 12592 12593rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12594 12595if test $ac_cv_header_stdc = yes; then 12596 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 12597 cat >conftest.$ac_ext <<_ACEOF 12598/* confdefs.h. */ 12599_ACEOF 12600cat confdefs.h >>conftest.$ac_ext 12601cat >>conftest.$ac_ext <<_ACEOF 12602/* end confdefs.h. */ 12603#include <string.h> 12604 12605_ACEOF 12606if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12607 $EGREP "memchr" >/dev/null 2>&1; then 12608 : 12609else 12610 ac_cv_header_stdc=no 12611fi 12612rm -f conftest* 12613 12614fi 12615 12616if test $ac_cv_header_stdc = yes; then 12617 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 12618 cat >conftest.$ac_ext <<_ACEOF 12619/* confdefs.h. */ 12620_ACEOF 12621cat confdefs.h >>conftest.$ac_ext 12622cat >>conftest.$ac_ext <<_ACEOF 12623/* end confdefs.h. */ 12624#include <stdlib.h> 12625 12626_ACEOF 12627if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12628 $EGREP "free" >/dev/null 2>&1; then 12629 : 12630else 12631 ac_cv_header_stdc=no 12632fi 12633rm -f conftest* 12634 12635fi 12636 12637if test $ac_cv_header_stdc = yes; then 12638 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 12639 if test "$cross_compiling" = yes; then 12640 : 12641else 12642 cat >conftest.$ac_ext <<_ACEOF 12643/* confdefs.h. */ 12644_ACEOF 12645cat confdefs.h >>conftest.$ac_ext 12646cat >>conftest.$ac_ext <<_ACEOF 12647/* end confdefs.h. */ 12648#include <ctype.h> 12649#include <stdlib.h> 12650#if ((' ' & 0x0FF) == 0x020) 12651# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 12652# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 12653#else 12654# define ISLOWER(c) \ 12655 (('a' <= (c) && (c) <= 'i') \ 12656 || ('j' <= (c) && (c) <= 'r') \ 12657 || ('s' <= (c) && (c) <= 'z')) 12658# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 12659#endif 12660 12661#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 12662int 12663main () 12664{ 12665 int i; 12666 for (i = 0; i < 256; i++) 12667 if (XOR (islower (i), ISLOWER (i)) 12668 || toupper (i) != TOUPPER (i)) 12669 return 2; 12670 return 0; 12671} 12672_ACEOF 12673rm -f conftest$ac_exeext 12674if { (ac_try="$ac_link" 12675case "(($ac_try" in 12676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12677 *) ac_try_echo=$ac_try;; 12678esac 12679eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12680$as_echo "$ac_try_echo") >&5 12681 (eval "$ac_link") 2>&5 12682 ac_status=$? 12683 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12684 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 12685 { (case "(($ac_try" in 12686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12687 *) ac_try_echo=$ac_try;; 12688esac 12689eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12690$as_echo "$ac_try_echo") >&5 12691 (eval "$ac_try") 2>&5 12692 ac_status=$? 12693 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12694 (exit $ac_status); }; }; then 12695 : 12696else 12697 $as_echo "$as_me: program exited with status $ac_status" >&5 12698$as_echo "$as_me: failed program was:" >&5 12699sed 's/^/| /' conftest.$ac_ext >&5 12700 12701( exit $ac_status ) 12702ac_cv_header_stdc=no 12703fi 12704rm -rf conftest.dSYM 12705rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 12706fi 12707 12708 12709fi 12710fi 12711{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 12712$as_echo "$ac_cv_header_stdc" >&6; } 12713if test $ac_cv_header_stdc = yes; then 12714 12715cat >>confdefs.h <<\_ACEOF 12716#define STDC_HEADERS 1 12717_ACEOF 12718 12719fi 12720 12721 12722if test "x$XSERVER_LIBPCIACCESS" = xyes; then 12723 12724pkg_failed=no 12725{ $as_echo "$as_me:$LINENO: checking for PCIACCESS" >&5 12726$as_echo_n "checking for PCIACCESS... " >&6; } 12727 12728if test -n "$PCIACCESS_CFLAGS"; then 12729 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 12730 elif test -n "$PKG_CONFIG"; then 12731 if test -n "$PKG_CONFIG" && \ 12732 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5 12733 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 12734 ac_status=$? 12735 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12736 (exit $ac_status); }; then 12737 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null` 12738else 12739 pkg_failed=yes 12740fi 12741 else 12742 pkg_failed=untried 12743fi 12744if test -n "$PCIACCESS_LIBS"; then 12745 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 12746 elif test -n "$PKG_CONFIG"; then 12747 if test -n "$PKG_CONFIG" && \ 12748 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5 12749 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 12750 ac_status=$? 12751 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12752 (exit $ac_status); }; then 12753 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null` 12754else 12755 pkg_failed=yes 12756fi 12757 else 12758 pkg_failed=untried 12759fi 12760 12761 12762 12763if test $pkg_failed = yes; then 12764 12765if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 12766 _pkg_short_errors_supported=yes 12767else 12768 _pkg_short_errors_supported=no 12769fi 12770 if test $_pkg_short_errors_supported = yes; then 12771 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1` 12772 else 12773 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1` 12774 fi 12775 # Put the nasty error message in config.log where it belongs 12776 echo "$PCIACCESS_PKG_ERRORS" >&5 12777 12778 { { $as_echo "$as_me:$LINENO: error: Package requirements (pciaccess >= 0.8.0) were not met: 12779 12780$PCIACCESS_PKG_ERRORS 12781 12782Consider adjusting the PKG_CONFIG_PATH environment variable if you 12783installed software in a non-standard prefix. 12784 12785Alternatively, you may set the environment variables PCIACCESS_CFLAGS 12786and PCIACCESS_LIBS to avoid the need to call pkg-config. 12787See the pkg-config man page for more details. 12788" >&5 12789$as_echo "$as_me: error: Package requirements (pciaccess >= 0.8.0) were not met: 12790 12791$PCIACCESS_PKG_ERRORS 12792 12793Consider adjusting the PKG_CONFIG_PATH environment variable if you 12794installed software in a non-standard prefix. 12795 12796Alternatively, you may set the environment variables PCIACCESS_CFLAGS 12797and PCIACCESS_LIBS to avoid the need to call pkg-config. 12798See the pkg-config man page for more details. 12799" >&2;} 12800 { (exit 1); exit 1; }; } 12801elif test $pkg_failed = untried; then 12802 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 12803$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12804{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it 12805is in your PATH or set the PKG_CONFIG environment variable to the full 12806path to pkg-config. 12807 12808Alternatively, you may set the environment variables PCIACCESS_CFLAGS 12809and PCIACCESS_LIBS to avoid the need to call pkg-config. 12810See the pkg-config man page for more details. 12811 12812To get pkg-config, see <http://pkg-config.freedesktop.org/>. 12813See \`config.log' for more details." >&5 12814$as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it 12815is in your PATH or set the PKG_CONFIG environment variable to the full 12816path to pkg-config. 12817 12818Alternatively, you may set the environment variables PCIACCESS_CFLAGS 12819and PCIACCESS_LIBS to avoid the need to call pkg-config. 12820See the pkg-config man page for more details. 12821 12822To get pkg-config, see <http://pkg-config.freedesktop.org/>. 12823See \`config.log' for more details." >&2;} 12824 { (exit 1); exit 1; }; }; } 12825else 12826 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 12827 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 12828 { $as_echo "$as_me:$LINENO: result: yes" >&5 12829$as_echo "yes" >&6; } 12830 : 12831fi 12832 XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS" 12833fi 12834 if test "x$XSERVER_LIBPCIACCESS" = xyes; then 12835 XSERVER_LIBPCIACCESS_TRUE= 12836 XSERVER_LIBPCIACCESS_FALSE='#' 12837else 12838 XSERVER_LIBPCIACCESS_TRUE='#' 12839 XSERVER_LIBPCIACCESS_FALSE= 12840fi 12841 12842 12843 12844 12845 12846DRIVER_NAME=neomagic 12847 12848 12849 12850 12851 12852if test x$APP_MAN_SUFFIX = x ; then 12853 APP_MAN_SUFFIX=1 12854fi 12855if test x$APP_MAN_DIR = x ; then 12856 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 12857fi 12858 12859if test x$LIB_MAN_SUFFIX = x ; then 12860 LIB_MAN_SUFFIX=3 12861fi 12862if test x$LIB_MAN_DIR = x ; then 12863 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 12864fi 12865 12866if test x$FILE_MAN_SUFFIX = x ; then 12867 case $host_os in 12868 solaris*) FILE_MAN_SUFFIX=4 ;; 12869 *) FILE_MAN_SUFFIX=5 ;; 12870 esac 12871fi 12872if test x$FILE_MAN_DIR = x ; then 12873 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 12874fi 12875 12876if test x$MISC_MAN_SUFFIX = x ; then 12877 case $host_os in 12878 solaris*) MISC_MAN_SUFFIX=5 ;; 12879 *) MISC_MAN_SUFFIX=7 ;; 12880 esac 12881fi 12882if test x$MISC_MAN_DIR = x ; then 12883 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 12884fi 12885 12886if test x$DRIVER_MAN_SUFFIX = x ; then 12887 case $host_os in 12888 solaris*) DRIVER_MAN_SUFFIX=7 ;; 12889 *) DRIVER_MAN_SUFFIX=4 ;; 12890 esac 12891fi 12892if test x$DRIVER_MAN_DIR = x ; then 12893 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 12894fi 12895 12896if test x$ADMIN_MAN_SUFFIX = x ; then 12897 case $host_os in 12898 solaris*) ADMIN_MAN_SUFFIX=1m ;; 12899 *) ADMIN_MAN_SUFFIX=8 ;; 12900 esac 12901fi 12902if test x$ADMIN_MAN_DIR = x ; then 12903 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 12904fi 12905 12906 12907 12908 12909 12910 12911 12912 12913 12914 12915 12916 12917 12918 12919 12920 12921 12922# Check whether --with-release-version was given. 12923if test "${with_release_version+set}" = set; then 12924 withval=$with_release_version; RELEASE_VERSION="$withval" 12925else 12926 RELEASE_VERSION="" 12927fi 12928 12929 if test "x$RELEASE_VERSION" != "x"; then 12930 PACKAGE="$PACKAGE-$RELEASE_VERSION" 12931 PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION" 12932 { $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5 12933$as_echo "$as_me: Building with package name set to $PACKAGE" >&6;} 12934 fi 12935 12936cat >>confdefs.h <<_ACEOF 12937#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 12938_ACEOF 12939 12940 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 12941 if test "x$PVM" = "x"; then 12942 PVM="0" 12943 fi 12944 12945cat >>confdefs.h <<_ACEOF 12946#define PACKAGE_VERSION_MINOR $PVM 12947_ACEOF 12948 12949 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 12950 if test "x$PVP" = "x"; then 12951 PVP="0" 12952 fi 12953 12954cat >>confdefs.h <<_ACEOF 12955#define PACKAGE_VERSION_PATCHLEVEL $PVP 12956_ACEOF 12957 12958 12959 12960ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile" 12961 12962cat >confcache <<\_ACEOF 12963# This file is a shell script that caches the results of configure 12964# tests run on this system so they can be shared between configure 12965# scripts and configure runs, see configure's option --config-cache. 12966# It is not useful on other systems. If it contains results you don't 12967# want to keep, you may remove or edit it. 12968# 12969# config.status only pays attention to the cache file if you give it 12970# the --recheck option to rerun configure. 12971# 12972# `ac_cv_env_foo' variables (set or unset) will be overridden when 12973# loading this file, other *unset* `ac_cv_foo' will be assigned the 12974# following values. 12975 12976_ACEOF 12977 12978# The following way of writing the cache mishandles newlines in values, 12979# but we know of no workaround that is simple, portable, and efficient. 12980# So, we kill variables containing newlines. 12981# Ultrix sh set writes to stderr and can't be redirected directly, 12982# and sets the high bit in the cache file unless we assign to the vars. 12983( 12984 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12985 eval ac_val=\$$ac_var 12986 case $ac_val in #( 12987 *${as_nl}*) 12988 case $ac_var in #( 12989 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 12990$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12991 esac 12992 case $ac_var in #( 12993 _ | IFS | as_nl) ;; #( 12994 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12995 *) $as_unset $ac_var ;; 12996 esac ;; 12997 esac 12998 done 12999 13000 (set) 2>&1 | 13001 case $as_nl`(ac_space=' '; set) 2>&1` in #( 13002 *${as_nl}ac_space=\ *) 13003 # `set' does not quote correctly, so add quotes (double-quote 13004 # substitution turns \\\\ into \\, and sed turns \\ into \). 13005 sed -n \ 13006 "s/'/'\\\\''/g; 13007 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 13008 ;; #( 13009 *) 13010 # `set' quotes correctly as required by POSIX, so do not add quotes. 13011 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 13012 ;; 13013 esac | 13014 sort 13015) | 13016 sed ' 13017 /^ac_cv_env_/b end 13018 t clear 13019 :clear 13020 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 13021 t end 13022 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 13023 :end' >>confcache 13024if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 13025 if test -w "$cache_file"; then 13026 test "x$cache_file" != "x/dev/null" && 13027 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 13028$as_echo "$as_me: updating cache $cache_file" >&6;} 13029 cat confcache >$cache_file 13030 else 13031 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 13032$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 13033 fi 13034fi 13035rm -f confcache 13036 13037test "x$prefix" = xNONE && prefix=$ac_default_prefix 13038# Let make expand exec_prefix. 13039test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 13040 13041DEFS=-DHAVE_CONFIG_H 13042 13043ac_libobjs= 13044ac_ltlibobjs= 13045for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 13046 # 1. Remove the extension, and $U if already installed. 13047 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 13048 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 13049 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 13050 # will be set to the directory where LIBOBJS objects are built. 13051 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 13052 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 13053done 13054LIBOBJS=$ac_libobjs 13055 13056LTLIBOBJS=$ac_ltlibobjs 13057 13058 13059if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 13060 { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. 13061Usually this means the macro was only invoked conditionally." >&5 13062$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. 13063Usually this means the macro was only invoked conditionally." >&2;} 13064 { (exit 1); exit 1; }; } 13065fi 13066if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 13067 { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. 13068Usually this means the macro was only invoked conditionally." >&5 13069$as_echo "$as_me: error: conditional \"AMDEP\" was never defined. 13070Usually this means the macro was only invoked conditionally." >&2;} 13071 { (exit 1); exit 1; }; } 13072fi 13073if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13074 { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 13075Usually this means the macro was only invoked conditionally." >&5 13076$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 13077Usually this means the macro was only invoked conditionally." >&2;} 13078 { (exit 1); exit 1; }; } 13079fi 13080if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13081 { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 13082Usually this means the macro was only invoked conditionally." >&5 13083$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 13084Usually this means the macro was only invoked conditionally." >&2;} 13085 { (exit 1); exit 1; }; } 13086fi 13087if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then 13088 { { $as_echo "$as_me:$LINENO: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined. 13089Usually this means the macro was only invoked conditionally." >&5 13090$as_echo "$as_me: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined. 13091Usually this means the macro was only invoked conditionally." >&2;} 13092 { (exit 1); exit 1; }; } 13093fi 13094 13095: ${CONFIG_STATUS=./config.status} 13096ac_write_fail=0 13097ac_clean_files_save=$ac_clean_files 13098ac_clean_files="$ac_clean_files $CONFIG_STATUS" 13099{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 13100$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 13101cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13102#! $SHELL 13103# Generated by $as_me. 13104# Run this file to recreate the current configuration. 13105# Compiler output produced by configure, useful for debugging 13106# configure, is in config.log if it exists. 13107 13108debug=false 13109ac_cs_recheck=false 13110ac_cs_silent=false 13111SHELL=\${CONFIG_SHELL-$SHELL} 13112_ACEOF 13113 13114cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13115## --------------------- ## 13116## M4sh Initialization. ## 13117## --------------------- ## 13118 13119# Be more Bourne compatible 13120DUALCASE=1; export DUALCASE # for MKS sh 13121if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 13122 emulate sh 13123 NULLCMD=: 13124 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 13125 # is contrary to our usage. Disable this feature. 13126 alias -g '${1+"$@"}'='"$@"' 13127 setopt NO_GLOB_SUBST 13128else 13129 case `(set -o) 2>/dev/null` in 13130 *posix*) set -o posix ;; 13131esac 13132 13133fi 13134 13135 13136 13137 13138# PATH needs CR 13139# Avoid depending upon Character Ranges. 13140as_cr_letters='abcdefghijklmnopqrstuvwxyz' 13141as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 13142as_cr_Letters=$as_cr_letters$as_cr_LETTERS 13143as_cr_digits='0123456789' 13144as_cr_alnum=$as_cr_Letters$as_cr_digits 13145 13146as_nl=' 13147' 13148export as_nl 13149# Printing a long string crashes Solaris 7 /usr/bin/printf. 13150as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 13151as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 13152as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 13153if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 13154 as_echo='printf %s\n' 13155 as_echo_n='printf %s' 13156else 13157 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 13158 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 13159 as_echo_n='/usr/ucb/echo -n' 13160 else 13161 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 13162 as_echo_n_body='eval 13163 arg=$1; 13164 case $arg in 13165 *"$as_nl"*) 13166 expr "X$arg" : "X\\(.*\\)$as_nl"; 13167 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 13168 esac; 13169 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 13170 ' 13171 export as_echo_n_body 13172 as_echo_n='sh -c $as_echo_n_body as_echo' 13173 fi 13174 export as_echo_body 13175 as_echo='sh -c $as_echo_body as_echo' 13176fi 13177 13178# The user is always right. 13179if test "${PATH_SEPARATOR+set}" != set; then 13180 PATH_SEPARATOR=: 13181 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 13182 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 13183 PATH_SEPARATOR=';' 13184 } 13185fi 13186 13187# Support unset when possible. 13188if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 13189 as_unset=unset 13190else 13191 as_unset=false 13192fi 13193 13194 13195# IFS 13196# We need space, tab and new line, in precisely that order. Quoting is 13197# there to prevent editors from complaining about space-tab. 13198# (If _AS_PATH_WALK were called with IFS unset, it would disable word 13199# splitting by setting IFS to empty value.) 13200IFS=" "" $as_nl" 13201 13202# Find who we are. Look in the path if we contain no directory separator. 13203case $0 in 13204 *[\\/]* ) as_myself=$0 ;; 13205 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13206for as_dir in $PATH 13207do 13208 IFS=$as_save_IFS 13209 test -z "$as_dir" && as_dir=. 13210 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 13211done 13212IFS=$as_save_IFS 13213 13214 ;; 13215esac 13216# We did not find ourselves, most probably we were run as `sh COMMAND' 13217# in which case we are not to be found in the path. 13218if test "x$as_myself" = x; then 13219 as_myself=$0 13220fi 13221if test ! -f "$as_myself"; then 13222 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 13223 { (exit 1); exit 1; } 13224fi 13225 13226# Work around bugs in pre-3.0 UWIN ksh. 13227for as_var in ENV MAIL MAILPATH 13228do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 13229done 13230PS1='$ ' 13231PS2='> ' 13232PS4='+ ' 13233 13234# NLS nuisances. 13235LC_ALL=C 13236export LC_ALL 13237LANGUAGE=C 13238export LANGUAGE 13239 13240# Required to use basename. 13241if expr a : '\(a\)' >/dev/null 2>&1 && 13242 test "X`expr 00001 : '.*\(...\)'`" = X001; then 13243 as_expr=expr 13244else 13245 as_expr=false 13246fi 13247 13248if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 13249 as_basename=basename 13250else 13251 as_basename=false 13252fi 13253 13254 13255# Name of the executable. 13256as_me=`$as_basename -- "$0" || 13257$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 13258 X"$0" : 'X\(//\)$' \| \ 13259 X"$0" : 'X\(/\)' \| . 2>/dev/null || 13260$as_echo X/"$0" | 13261 sed '/^.*\/\([^/][^/]*\)\/*$/{ 13262 s//\1/ 13263 q 13264 } 13265 /^X\/\(\/\/\)$/{ 13266 s//\1/ 13267 q 13268 } 13269 /^X\/\(\/\).*/{ 13270 s//\1/ 13271 q 13272 } 13273 s/.*/./; q'` 13274 13275# CDPATH. 13276$as_unset CDPATH 13277 13278 13279 13280 as_lineno_1=$LINENO 13281 as_lineno_2=$LINENO 13282 test "x$as_lineno_1" != "x$as_lineno_2" && 13283 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 13284 13285 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 13286 # uniformly replaced by the line number. The first 'sed' inserts a 13287 # line-number line after each line using $LINENO; the second 'sed' 13288 # does the real work. The second script uses 'N' to pair each 13289 # line-number line with the line containing $LINENO, and appends 13290 # trailing '-' during substitution so that $LINENO is not a special 13291 # case at line end. 13292 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 13293 # scripts with optimization help from Paolo Bonzini. Blame Lee 13294 # E. McMahon (1931-1989) for sed's syntax. :-) 13295 sed -n ' 13296 p 13297 /[$]LINENO/= 13298 ' <$as_myself | 13299 sed ' 13300 s/[$]LINENO.*/&-/ 13301 t lineno 13302 b 13303 :lineno 13304 N 13305 :loop 13306 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 13307 t loop 13308 s/-\n.*// 13309 ' >$as_me.lineno && 13310 chmod +x "$as_me.lineno" || 13311 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 13312 { (exit 1); exit 1; }; } 13313 13314 # Don't try to exec as it changes $[0], causing all sort of problems 13315 # (the dirname of $[0] is not the place where we might find the 13316 # original and so on. Autoconf is especially sensitive to this). 13317 . "./$as_me.lineno" 13318 # Exit status is that of the last command. 13319 exit 13320} 13321 13322 13323if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 13324 as_dirname=dirname 13325else 13326 as_dirname=false 13327fi 13328 13329ECHO_C= ECHO_N= ECHO_T= 13330case `echo -n x` in 13331-n*) 13332 case `echo 'x\c'` in 13333 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 13334 *) ECHO_C='\c';; 13335 esac;; 13336*) 13337 ECHO_N='-n';; 13338esac 13339if expr a : '\(a\)' >/dev/null 2>&1 && 13340 test "X`expr 00001 : '.*\(...\)'`" = X001; then 13341 as_expr=expr 13342else 13343 as_expr=false 13344fi 13345 13346rm -f conf$$ conf$$.exe conf$$.file 13347if test -d conf$$.dir; then 13348 rm -f conf$$.dir/conf$$.file 13349else 13350 rm -f conf$$.dir 13351 mkdir conf$$.dir 2>/dev/null 13352fi 13353if (echo >conf$$.file) 2>/dev/null; then 13354 if ln -s conf$$.file conf$$ 2>/dev/null; then 13355 as_ln_s='ln -s' 13356 # ... but there are two gotchas: 13357 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 13358 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 13359 # In both cases, we have to default to `cp -p'. 13360 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 13361 as_ln_s='cp -p' 13362 elif ln conf$$.file conf$$ 2>/dev/null; then 13363 as_ln_s=ln 13364 else 13365 as_ln_s='cp -p' 13366 fi 13367else 13368 as_ln_s='cp -p' 13369fi 13370rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 13371rmdir conf$$.dir 2>/dev/null 13372 13373if mkdir -p . 2>/dev/null; then 13374 as_mkdir_p=: 13375else 13376 test -d ./-p && rmdir ./-p 13377 as_mkdir_p=false 13378fi 13379 13380if test -x / >/dev/null 2>&1; then 13381 as_test_x='test -x' 13382else 13383 if ls -dL / >/dev/null 2>&1; then 13384 as_ls_L_option=L 13385 else 13386 as_ls_L_option= 13387 fi 13388 as_test_x=' 13389 eval sh -c '\'' 13390 if test -d "$1"; then 13391 test -d "$1/."; 13392 else 13393 case $1 in 13394 -*)set "./$1";; 13395 esac; 13396 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 13397 ???[sx]*):;;*)false;;esac;fi 13398 '\'' sh 13399 ' 13400fi 13401as_executable_p=$as_test_x 13402 13403# Sed expression to map a string onto a valid CPP name. 13404as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 13405 13406# Sed expression to map a string onto a valid variable name. 13407as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 13408 13409 13410exec 6>&1 13411 13412# Save the log message, to keep $[0] and so on meaningful, and to 13413# report actual input values of CONFIG_FILES etc. instead of their 13414# values after options handling. 13415ac_log=" 13416This file was extended by xf86-video-neomagic $as_me 1.2.3, which was 13417generated by GNU Autoconf 2.63. Invocation command line was 13418 13419 CONFIG_FILES = $CONFIG_FILES 13420 CONFIG_HEADERS = $CONFIG_HEADERS 13421 CONFIG_LINKS = $CONFIG_LINKS 13422 CONFIG_COMMANDS = $CONFIG_COMMANDS 13423 $ $0 $@ 13424 13425on `(hostname || uname -n) 2>/dev/null | sed 1q` 13426" 13427 13428_ACEOF 13429 13430case $ac_config_files in *" 13431"*) set x $ac_config_files; shift; ac_config_files=$*;; 13432esac 13433 13434case $ac_config_headers in *" 13435"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 13436esac 13437 13438 13439cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13440# Files that config.status was made for. 13441config_files="$ac_config_files" 13442config_headers="$ac_config_headers" 13443config_commands="$ac_config_commands" 13444 13445_ACEOF 13446 13447cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13448ac_cs_usage="\ 13449\`$as_me' instantiates files from templates according to the 13450current configuration. 13451 13452Usage: $0 [OPTION]... [FILE]... 13453 13454 -h, --help print this help, then exit 13455 -V, --version print version number and configuration settings, then exit 13456 -q, --quiet, --silent 13457 do not print progress messages 13458 -d, --debug don't remove temporary files 13459 --recheck update $as_me by reconfiguring in the same conditions 13460 --file=FILE[:TEMPLATE] 13461 instantiate the configuration file FILE 13462 --header=FILE[:TEMPLATE] 13463 instantiate the configuration header FILE 13464 13465Configuration files: 13466$config_files 13467 13468Configuration headers: 13469$config_headers 13470 13471Configuration commands: 13472$config_commands 13473 13474Report bugs to <bug-autoconf@gnu.org>." 13475 13476_ACEOF 13477cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13478ac_cs_version="\\ 13479xf86-video-neomagic config.status 1.2.3 13480configured by $0, generated by GNU Autoconf 2.63, 13481 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 13482 13483Copyright (C) 2008 Free Software Foundation, Inc. 13484This config.status script is free software; the Free Software Foundation 13485gives unlimited permission to copy, distribute and modify it." 13486 13487ac_pwd='$ac_pwd' 13488srcdir='$srcdir' 13489INSTALL='$INSTALL' 13490MKDIR_P='$MKDIR_P' 13491AWK='$AWK' 13492test -n "\$AWK" || AWK=awk 13493_ACEOF 13494 13495cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13496# The default lists apply if the user does not specify any file. 13497ac_need_defaults=: 13498while test $# != 0 13499do 13500 case $1 in 13501 --*=*) 13502 ac_option=`expr "X$1" : 'X\([^=]*\)='` 13503 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 13504 ac_shift=: 13505 ;; 13506 *) 13507 ac_option=$1 13508 ac_optarg=$2 13509 ac_shift=shift 13510 ;; 13511 esac 13512 13513 case $ac_option in 13514 # Handling of the options. 13515 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 13516 ac_cs_recheck=: ;; 13517 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 13518 $as_echo "$ac_cs_version"; exit ;; 13519 --debug | --debu | --deb | --de | --d | -d ) 13520 debug=: ;; 13521 --file | --fil | --fi | --f ) 13522 $ac_shift 13523 case $ac_optarg in 13524 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13525 esac 13526 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" 13527 ac_need_defaults=false;; 13528 --header | --heade | --head | --hea ) 13529 $ac_shift 13530 case $ac_optarg in 13531 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13532 esac 13533 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" 13534 ac_need_defaults=false;; 13535 --he | --h) 13536 # Conflict between --help and --header 13537 { $as_echo "$as_me: error: ambiguous option: $1 13538Try \`$0 --help' for more information." >&2 13539 { (exit 1); exit 1; }; };; 13540 --help | --hel | -h ) 13541 $as_echo "$ac_cs_usage"; exit ;; 13542 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 13543 | -silent | --silent | --silen | --sile | --sil | --si | --s) 13544 ac_cs_silent=: ;; 13545 13546 # This is an error. 13547 -*) { $as_echo "$as_me: error: unrecognized option: $1 13548Try \`$0 --help' for more information." >&2 13549 { (exit 1); exit 1; }; } ;; 13550 13551 *) ac_config_targets="$ac_config_targets $1" 13552 ac_need_defaults=false ;; 13553 13554 esac 13555 shift 13556done 13557 13558ac_configure_extra_args= 13559 13560if $ac_cs_silent; then 13561 exec 6>/dev/null 13562 ac_configure_extra_args="$ac_configure_extra_args --silent" 13563fi 13564 13565_ACEOF 13566cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13567if \$ac_cs_recheck; then 13568 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 13569 shift 13570 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 13571 CONFIG_SHELL='$SHELL' 13572 export CONFIG_SHELL 13573 exec "\$@" 13574fi 13575 13576_ACEOF 13577cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13578exec 5>>config.log 13579{ 13580 echo 13581 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 13582## Running $as_me. ## 13583_ASBOX 13584 $as_echo "$ac_log" 13585} >&5 13586 13587_ACEOF 13588cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13589# 13590# INIT-COMMANDS 13591# 13592AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 13593 13594 13595# The HP-UX ksh and POSIX shell print the target directory to stdout 13596# if CDPATH is set. 13597(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13598 13599sed_quote_subst='$sed_quote_subst' 13600double_quote_subst='$double_quote_subst' 13601delay_variable_subst='$delay_variable_subst' 13602enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 13603macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 13604macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 13605enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 13606pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 13607enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 13608host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 13609host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 13610host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 13611build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 13612build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 13613build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 13614SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 13615Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 13616GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 13617EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 13618FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 13619LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 13620NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 13621LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 13622max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 13623ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 13624exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 13625lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 13626lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 13627lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 13628reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 13629reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13630OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' 13631deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 13632file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 13633AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 13634AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 13635STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 13636RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 13637old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13638old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13639old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13640CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 13641CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 13642compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 13643GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 13644lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 13645lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 13646lt_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"`' 13647lt_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"`' 13648objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 13649SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 13650ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 13651MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 13652lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 13653lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 13654lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 13655lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 13656lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 13657need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 13658DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' 13659NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' 13660LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' 13661OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' 13662OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' 13663libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 13664shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13665extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13666archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 13667enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 13668export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 13669whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 13670compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 13671old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13672old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13673archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13674archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13675module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13676module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13677with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 13678allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 13679no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 13680hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 13681hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 13682hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 13683hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 13684hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 13685hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 13686hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 13687hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 13688inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 13689link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 13690fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 13691always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 13692export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13693exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 13694include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 13695prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13696file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 13697variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 13698need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 13699need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 13700version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 13701runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 13702shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 13703shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 13704libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 13705library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 13706soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 13707postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13708postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13709finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13710finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 13711hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 13712sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 13713sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 13714hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 13715enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 13716enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 13717enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 13718old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 13719striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 13720 13721LTCC='$LTCC' 13722LTCFLAGS='$LTCFLAGS' 13723compiler='$compiler_DEFAULT' 13724 13725# Quote evaled strings. 13726for var in SED \ 13727GREP \ 13728EGREP \ 13729FGREP \ 13730LD \ 13731NM \ 13732LN_S \ 13733lt_SP2NL \ 13734lt_NL2SP \ 13735reload_flag \ 13736OBJDUMP \ 13737deplibs_check_method \ 13738file_magic_cmd \ 13739AR \ 13740AR_FLAGS \ 13741STRIP \ 13742RANLIB \ 13743CC \ 13744CFLAGS \ 13745compiler \ 13746lt_cv_sys_global_symbol_pipe \ 13747lt_cv_sys_global_symbol_to_cdecl \ 13748lt_cv_sys_global_symbol_to_c_name_address \ 13749lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 13750SHELL \ 13751ECHO \ 13752lt_prog_compiler_no_builtin_flag \ 13753lt_prog_compiler_wl \ 13754lt_prog_compiler_pic \ 13755lt_prog_compiler_static \ 13756lt_cv_prog_compiler_c_o \ 13757need_locks \ 13758DSYMUTIL \ 13759NMEDIT \ 13760LIPO \ 13761OTOOL \ 13762OTOOL64 \ 13763shrext_cmds \ 13764export_dynamic_flag_spec \ 13765whole_archive_flag_spec \ 13766compiler_needs_object \ 13767with_gnu_ld \ 13768allow_undefined_flag \ 13769no_undefined_flag \ 13770hardcode_libdir_flag_spec \ 13771hardcode_libdir_flag_spec_ld \ 13772hardcode_libdir_separator \ 13773fix_srcfile_path \ 13774exclude_expsyms \ 13775include_expsyms \ 13776file_list_spec \ 13777variables_saved_for_relink \ 13778libname_spec \ 13779library_names_spec \ 13780soname_spec \ 13781finish_eval \ 13782old_striplib \ 13783striplib; do 13784 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 13785 *[\\\\\\\`\\"\\\$]*) 13786 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 13787 ;; 13788 *) 13789 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13790 ;; 13791 esac 13792done 13793 13794# Double-quote double-evaled strings. 13795for var in reload_cmds \ 13796old_postinstall_cmds \ 13797old_postuninstall_cmds \ 13798old_archive_cmds \ 13799extract_expsyms_cmds \ 13800old_archive_from_new_cmds \ 13801old_archive_from_expsyms_cmds \ 13802archive_cmds \ 13803archive_expsym_cmds \ 13804module_cmds \ 13805module_expsym_cmds \ 13806export_symbols_cmds \ 13807prelink_cmds \ 13808postinstall_cmds \ 13809postuninstall_cmds \ 13810finish_cmds \ 13811sys_lib_search_path_spec \ 13812sys_lib_dlsearch_path_spec; do 13813 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 13814 *[\\\\\\\`\\"\\\$]*) 13815 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 13816 ;; 13817 *) 13818 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13819 ;; 13820 esac 13821done 13822 13823# Fix-up fallback echo if it was mangled by the above quoting rules. 13824case \$lt_ECHO in 13825*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 13826 ;; 13827esac 13828 13829ac_aux_dir='$ac_aux_dir' 13830xsi_shell='$xsi_shell' 13831lt_shell_append='$lt_shell_append' 13832 13833# See if we are running on zsh, and set the options which allow our 13834# commands through without removal of \ escapes INIT. 13835if test -n "\${ZSH_VERSION+set}" ; then 13836 setopt NO_GLOB_SUBST 13837fi 13838 13839 13840 PACKAGE='$PACKAGE' 13841 VERSION='$VERSION' 13842 TIMESTAMP='$TIMESTAMP' 13843 RM='$RM' 13844 ofile='$ofile' 13845 13846 13847 13848 13849_ACEOF 13850 13851cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13852 13853# Handling of arguments. 13854for ac_config_target in $ac_config_targets 13855do 13856 case $ac_config_target in 13857 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 13858 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 13859 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 13860 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13861 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 13862 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 13863 13864 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 13865$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 13866 { (exit 1); exit 1; }; };; 13867 esac 13868done 13869 13870 13871# If the user did not use the arguments to specify the items to instantiate, 13872# then the envvar interface is used. Set only those that are not. 13873# We use the long form for the default assignment because of an extremely 13874# bizarre bug on SunOS 4.1.3. 13875if $ac_need_defaults; then 13876 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 13877 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 13878 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 13879fi 13880 13881# Have a temporary directory for convenience. Make it in the build tree 13882# simply because there is no reason against having it here, and in addition, 13883# creating and moving files from /tmp can sometimes cause problems. 13884# Hook for its removal unless debugging. 13885# Note that there is a small window in which the directory will not be cleaned: 13886# after its creation but before its name has been assigned to `$tmp'. 13887$debug || 13888{ 13889 tmp= 13890 trap 'exit_status=$? 13891 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 13892' 0 13893 trap '{ (exit 1); exit 1; }' 1 2 13 15 13894} 13895# Create a (secure) tmp directory for tmp files. 13896 13897{ 13898 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 13899 test -n "$tmp" && test -d "$tmp" 13900} || 13901{ 13902 tmp=./conf$$-$RANDOM 13903 (umask 077 && mkdir "$tmp") 13904} || 13905{ 13906 $as_echo "$as_me: cannot create a temporary directory in ." >&2 13907 { (exit 1); exit 1; } 13908} 13909 13910# Set up the scripts for CONFIG_FILES section. 13911# No need to generate them if there are no CONFIG_FILES. 13912# This happens for instance with `./config.status config.h'. 13913if test -n "$CONFIG_FILES"; then 13914 13915 13916ac_cr=' 13917' 13918ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 13919if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 13920 ac_cs_awk_cr='\\r' 13921else 13922 ac_cs_awk_cr=$ac_cr 13923fi 13924 13925echo 'BEGIN {' >"$tmp/subs1.awk" && 13926_ACEOF 13927 13928 13929{ 13930 echo "cat >conf$$subs.awk <<_ACEOF" && 13931 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 13932 echo "_ACEOF" 13933} >conf$$subs.sh || 13934 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 13935$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 13936 { (exit 1); exit 1; }; } 13937ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 13938ac_delim='%!_!# ' 13939for ac_last_try in false false false false false :; do 13940 . ./conf$$subs.sh || 13941 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 13942$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 13943 { (exit 1); exit 1; }; } 13944 13945 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 13946 if test $ac_delim_n = $ac_delim_num; then 13947 break 13948 elif $ac_last_try; then 13949 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 13950$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 13951 { (exit 1); exit 1; }; } 13952 else 13953 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13954 fi 13955done 13956rm -f conf$$subs.sh 13957 13958cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13959cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 13960_ACEOF 13961sed -n ' 13962h 13963s/^/S["/; s/!.*/"]=/ 13964p 13965g 13966s/^[^!]*!// 13967:repl 13968t repl 13969s/'"$ac_delim"'$// 13970t delim 13971:nl 13972h 13973s/\(.\{148\}\).*/\1/ 13974t more1 13975s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13976p 13977n 13978b repl 13979:more1 13980s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13981p 13982g 13983s/.\{148\}// 13984t nl 13985:delim 13986h 13987s/\(.\{148\}\).*/\1/ 13988t more2 13989s/["\\]/\\&/g; s/^/"/; s/$/"/ 13990p 13991b 13992:more2 13993s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13994p 13995g 13996s/.\{148\}// 13997t delim 13998' <conf$$subs.awk | sed ' 13999/^[^""]/{ 14000 N 14001 s/\n// 14002} 14003' >>$CONFIG_STATUS || ac_write_fail=1 14004rm -f conf$$subs.awk 14005cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14006_ACAWK 14007cat >>"\$tmp/subs1.awk" <<_ACAWK && 14008 for (key in S) S_is_set[key] = 1 14009 FS = "" 14010 14011} 14012{ 14013 line = $ 0 14014 nfields = split(line, field, "@") 14015 substed = 0 14016 len = length(field[1]) 14017 for (i = 2; i < nfields; i++) { 14018 key = field[i] 14019 keylen = length(key) 14020 if (S_is_set[key]) { 14021 value = S[key] 14022 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 14023 len += length(value) + length(field[++i]) 14024 substed = 1 14025 } else 14026 len += 1 + keylen 14027 } 14028 14029 print line 14030} 14031 14032_ACAWK 14033_ACEOF 14034cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14035if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 14036 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 14037else 14038 cat 14039fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 14040 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 14041$as_echo "$as_me: error: could not setup config files machinery" >&2;} 14042 { (exit 1); exit 1; }; } 14043_ACEOF 14044 14045# VPATH may cause trouble with some makes, so we remove $(srcdir), 14046# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 14047# trailing colons and then remove the whole line if VPATH becomes empty 14048# (actually we leave an empty line to preserve line numbers). 14049if test "x$srcdir" = x.; then 14050 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 14051s/:*\$(srcdir):*/:/ 14052s/:*\${srcdir}:*/:/ 14053s/:*@srcdir@:*/:/ 14054s/^\([^=]*=[ ]*\):*/\1/ 14055s/:*$// 14056s/^[^=]*=[ ]*$// 14057}' 14058fi 14059 14060cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14061fi # test -n "$CONFIG_FILES" 14062 14063# Set up the scripts for CONFIG_HEADERS section. 14064# No need to generate them if there are no CONFIG_HEADERS. 14065# This happens for instance with `./config.status Makefile'. 14066if test -n "$CONFIG_HEADERS"; then 14067cat >"$tmp/defines.awk" <<\_ACAWK || 14068BEGIN { 14069_ACEOF 14070 14071# Transform confdefs.h into an awk script `defines.awk', embedded as 14072# here-document in config.status, that substitutes the proper values into 14073# config.h.in to produce config.h. 14074 14075# Create a delimiter string that does not exist in confdefs.h, to ease 14076# handling of long lines. 14077ac_delim='%!_!# ' 14078for ac_last_try in false false :; do 14079 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 14080 if test -z "$ac_t"; then 14081 break 14082 elif $ac_last_try; then 14083 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 14084$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} 14085 { (exit 1); exit 1; }; } 14086 else 14087 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14088 fi 14089done 14090 14091# For the awk script, D is an array of macro values keyed by name, 14092# likewise P contains macro parameters if any. Preserve backslash 14093# newline sequences. 14094 14095ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 14096sed -n ' 14097s/.\{148\}/&'"$ac_delim"'/g 14098t rset 14099:rset 14100s/^[ ]*#[ ]*define[ ][ ]*/ / 14101t def 14102d 14103:def 14104s/\\$// 14105t bsnl 14106s/["\\]/\\&/g 14107s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14108D["\1"]=" \3"/p 14109s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 14110d 14111:bsnl 14112s/["\\]/\\&/g 14113s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14114D["\1"]=" \3\\\\\\n"\\/p 14115t cont 14116s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 14117t cont 14118d 14119:cont 14120n 14121s/.\{148\}/&'"$ac_delim"'/g 14122t clear 14123:clear 14124s/\\$// 14125t bsnlc 14126s/["\\]/\\&/g; s/^/"/; s/$/"/p 14127d 14128:bsnlc 14129s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 14130b cont 14131' <confdefs.h | sed ' 14132s/'"$ac_delim"'/"\\\ 14133"/g' >>$CONFIG_STATUS || ac_write_fail=1 14134 14135cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14136 for (key in D) D_is_set[key] = 1 14137 FS = "" 14138} 14139/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 14140 line = \$ 0 14141 split(line, arg, " ") 14142 if (arg[1] == "#") { 14143 defundef = arg[2] 14144 mac1 = arg[3] 14145 } else { 14146 defundef = substr(arg[1], 2) 14147 mac1 = arg[2] 14148 } 14149 split(mac1, mac2, "(") #) 14150 macro = mac2[1] 14151 prefix = substr(line, 1, index(line, defundef) - 1) 14152 if (D_is_set[macro]) { 14153 # Preserve the white space surrounding the "#". 14154 print prefix "define", macro P[macro] D[macro] 14155 next 14156 } else { 14157 # Replace #undef with comments. This is necessary, for example, 14158 # in the case of _POSIX_SOURCE, which is predefined and required 14159 # on some systems where configure will not decide to define it. 14160 if (defundef == "undef") { 14161 print "/*", prefix defundef, macro, "*/" 14162 next 14163 } 14164 } 14165} 14166{ print } 14167_ACAWK 14168_ACEOF 14169cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14170 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 14171$as_echo "$as_me: error: could not setup config headers machinery" >&2;} 14172 { (exit 1); exit 1; }; } 14173fi # test -n "$CONFIG_HEADERS" 14174 14175 14176eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 14177shift 14178for ac_tag 14179do 14180 case $ac_tag in 14181 :[FHLC]) ac_mode=$ac_tag; continue;; 14182 esac 14183 case $ac_mode$ac_tag in 14184 :[FHL]*:*);; 14185 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 14186$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} 14187 { (exit 1); exit 1; }; };; 14188 :[FH]-) ac_tag=-:-;; 14189 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 14190 esac 14191 ac_save_IFS=$IFS 14192 IFS=: 14193 set x $ac_tag 14194 IFS=$ac_save_IFS 14195 shift 14196 ac_file=$1 14197 shift 14198 14199 case $ac_mode in 14200 :L) ac_source=$1;; 14201 :[FH]) 14202 ac_file_inputs= 14203 for ac_f 14204 do 14205 case $ac_f in 14206 -) ac_f="$tmp/stdin";; 14207 *) # Look for the file first in the build tree, then in the source tree 14208 # (if the path is not absolute). The absolute path cannot be DOS-style, 14209 # because $ac_f cannot contain `:'. 14210 test -f "$ac_f" || 14211 case $ac_f in 14212 [\\/$]*) false;; 14213 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 14214 esac || 14215 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 14216$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} 14217 { (exit 1); exit 1; }; };; 14218 esac 14219 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 14220 ac_file_inputs="$ac_file_inputs '$ac_f'" 14221 done 14222 14223 # Let's still pretend it is `configure' which instantiates (i.e., don't 14224 # use $as_me), people would be surprised to read: 14225 # /* config.h. Generated by config.status. */ 14226 configure_input='Generated from '` 14227 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 14228 `' by configure.' 14229 if test x"$ac_file" != x-; then 14230 configure_input="$ac_file. $configure_input" 14231 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 14232$as_echo "$as_me: creating $ac_file" >&6;} 14233 fi 14234 # Neutralize special characters interpreted by sed in replacement strings. 14235 case $configure_input in #( 14236 *\&* | *\|* | *\\* ) 14237 ac_sed_conf_input=`$as_echo "$configure_input" | 14238 sed 's/[\\\\&|]/\\\\&/g'`;; #( 14239 *) ac_sed_conf_input=$configure_input;; 14240 esac 14241 14242 case $ac_tag in 14243 *:-:* | *:-) cat >"$tmp/stdin" \ 14244 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14245$as_echo "$as_me: error: could not create $ac_file" >&2;} 14246 { (exit 1); exit 1; }; } ;; 14247 esac 14248 ;; 14249 esac 14250 14251 ac_dir=`$as_dirname -- "$ac_file" || 14252$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14253 X"$ac_file" : 'X\(//\)[^/]' \| \ 14254 X"$ac_file" : 'X\(//\)$' \| \ 14255 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 14256$as_echo X"$ac_file" | 14257 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14258 s//\1/ 14259 q 14260 } 14261 /^X\(\/\/\)[^/].*/{ 14262 s//\1/ 14263 q 14264 } 14265 /^X\(\/\/\)$/{ 14266 s//\1/ 14267 q 14268 } 14269 /^X\(\/\).*/{ 14270 s//\1/ 14271 q 14272 } 14273 s/.*/./; q'` 14274 { as_dir="$ac_dir" 14275 case $as_dir in #( 14276 -*) as_dir=./$as_dir;; 14277 esac 14278 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 14279 as_dirs= 14280 while :; do 14281 case $as_dir in #( 14282 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14283 *) as_qdir=$as_dir;; 14284 esac 14285 as_dirs="'$as_qdir' $as_dirs" 14286 as_dir=`$as_dirname -- "$as_dir" || 14287$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14288 X"$as_dir" : 'X\(//\)[^/]' \| \ 14289 X"$as_dir" : 'X\(//\)$' \| \ 14290 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14291$as_echo X"$as_dir" | 14292 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14293 s//\1/ 14294 q 14295 } 14296 /^X\(\/\/\)[^/].*/{ 14297 s//\1/ 14298 q 14299 } 14300 /^X\(\/\/\)$/{ 14301 s//\1/ 14302 q 14303 } 14304 /^X\(\/\).*/{ 14305 s//\1/ 14306 q 14307 } 14308 s/.*/./; q'` 14309 test -d "$as_dir" && break 14310 done 14311 test -z "$as_dirs" || eval "mkdir $as_dirs" 14312 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 14313$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 14314 { (exit 1); exit 1; }; }; } 14315 ac_builddir=. 14316 14317case "$ac_dir" in 14318.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14319*) 14320 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 14321 # A ".." for each directory in $ac_dir_suffix. 14322 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14323 case $ac_top_builddir_sub in 14324 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14325 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14326 esac ;; 14327esac 14328ac_abs_top_builddir=$ac_pwd 14329ac_abs_builddir=$ac_pwd$ac_dir_suffix 14330# for backward compatibility: 14331ac_top_builddir=$ac_top_build_prefix 14332 14333case $srcdir in 14334 .) # We are building in place. 14335 ac_srcdir=. 14336 ac_top_srcdir=$ac_top_builddir_sub 14337 ac_abs_top_srcdir=$ac_pwd ;; 14338 [\\/]* | ?:[\\/]* ) # Absolute name. 14339 ac_srcdir=$srcdir$ac_dir_suffix; 14340 ac_top_srcdir=$srcdir 14341 ac_abs_top_srcdir=$srcdir ;; 14342 *) # Relative name. 14343 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14344 ac_top_srcdir=$ac_top_build_prefix$srcdir 14345 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14346esac 14347ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14348 14349 14350 case $ac_mode in 14351 :F) 14352 # 14353 # CONFIG_FILE 14354 # 14355 14356 case $INSTALL in 14357 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 14358 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 14359 esac 14360 ac_MKDIR_P=$MKDIR_P 14361 case $MKDIR_P in 14362 [\\/$]* | ?:[\\/]* ) ;; 14363 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 14364 esac 14365_ACEOF 14366 14367cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14368# If the template does not know about datarootdir, expand it. 14369# FIXME: This hack should be removed a few years after 2.60. 14370ac_datarootdir_hack=; ac_datarootdir_seen= 14371 14372ac_sed_dataroot=' 14373/datarootdir/ { 14374 p 14375 q 14376} 14377/@datadir@/p 14378/@docdir@/p 14379/@infodir@/p 14380/@localedir@/p 14381/@mandir@/p 14382' 14383case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 14384*datarootdir*) ac_datarootdir_seen=yes;; 14385*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 14386 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 14387$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 14388_ACEOF 14389cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14390 ac_datarootdir_hack=' 14391 s&@datadir@&$datadir&g 14392 s&@docdir@&$docdir&g 14393 s&@infodir@&$infodir&g 14394 s&@localedir@&$localedir&g 14395 s&@mandir@&$mandir&g 14396 s&\\\${datarootdir}&$datarootdir&g' ;; 14397esac 14398_ACEOF 14399 14400# Neutralize VPATH when `$srcdir' = `.'. 14401# Shell code in configure.ac might set extrasub. 14402# FIXME: do we really want to maintain this feature? 14403cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14404ac_sed_extra="$ac_vpsub 14405$extrasub 14406_ACEOF 14407cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14408:t 14409/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 14410s|@configure_input@|$ac_sed_conf_input|;t t 14411s&@top_builddir@&$ac_top_builddir_sub&;t t 14412s&@top_build_prefix@&$ac_top_build_prefix&;t t 14413s&@srcdir@&$ac_srcdir&;t t 14414s&@abs_srcdir@&$ac_abs_srcdir&;t t 14415s&@top_srcdir@&$ac_top_srcdir&;t t 14416s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 14417s&@builddir@&$ac_builddir&;t t 14418s&@abs_builddir@&$ac_abs_builddir&;t t 14419s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 14420s&@INSTALL@&$ac_INSTALL&;t t 14421s&@MKDIR_P@&$ac_MKDIR_P&;t t 14422$ac_datarootdir_hack 14423" 14424eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 14425 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14426$as_echo "$as_me: error: could not create $ac_file" >&2;} 14427 { (exit 1); exit 1; }; } 14428 14429test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 14430 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 14431 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 14432 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14433which seems to be undefined. Please make sure it is defined." >&5 14434$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14435which seems to be undefined. Please make sure it is defined." >&2;} 14436 14437 rm -f "$tmp/stdin" 14438 case $ac_file in 14439 -) cat "$tmp/out" && rm -f "$tmp/out";; 14440 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 14441 esac \ 14442 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14443$as_echo "$as_me: error: could not create $ac_file" >&2;} 14444 { (exit 1); exit 1; }; } 14445 ;; 14446 :H) 14447 # 14448 # CONFIG_HEADER 14449 # 14450 if test x"$ac_file" != x-; then 14451 { 14452 $as_echo "/* $configure_input */" \ 14453 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 14454 } >"$tmp/config.h" \ 14455 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14456$as_echo "$as_me: error: could not create $ac_file" >&2;} 14457 { (exit 1); exit 1; }; } 14458 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 14459 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 14460$as_echo "$as_me: $ac_file is unchanged" >&6;} 14461 else 14462 rm -f "$ac_file" 14463 mv "$tmp/config.h" "$ac_file" \ 14464 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14465$as_echo "$as_me: error: could not create $ac_file" >&2;} 14466 { (exit 1); exit 1; }; } 14467 fi 14468 else 14469 $as_echo "/* $configure_input */" \ 14470 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 14471 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 14472$as_echo "$as_me: error: could not create -" >&2;} 14473 { (exit 1); exit 1; }; } 14474 fi 14475# Compute "$ac_file"'s index in $config_headers. 14476_am_arg="$ac_file" 14477_am_stamp_count=1 14478for _am_header in $config_headers :; do 14479 case $_am_header in 14480 $_am_arg | $_am_arg:* ) 14481 break ;; 14482 * ) 14483 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 14484 esac 14485done 14486echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 14487$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14488 X"$_am_arg" : 'X\(//\)[^/]' \| \ 14489 X"$_am_arg" : 'X\(//\)$' \| \ 14490 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 14491$as_echo X"$_am_arg" | 14492 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14493 s//\1/ 14494 q 14495 } 14496 /^X\(\/\/\)[^/].*/{ 14497 s//\1/ 14498 q 14499 } 14500 /^X\(\/\/\)$/{ 14501 s//\1/ 14502 q 14503 } 14504 /^X\(\/\).*/{ 14505 s//\1/ 14506 q 14507 } 14508 s/.*/./; q'`/stamp-h$_am_stamp_count 14509 ;; 14510 14511 :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5 14512$as_echo "$as_me: executing $ac_file commands" >&6;} 14513 ;; 14514 esac 14515 14516 14517 case $ac_file$ac_mode in 14518 "depfiles":C) test x"$AMDEP_TRUE" != x"" || # Autoconf 2.62 quotes --file arguments for eval, but not when files 14519# are listed without --file. Let's play safe and only enable the eval 14520# if we detect the quoting. 14521case $CONFIG_FILES in 14522*\'*) eval set x "$CONFIG_FILES" ;; 14523*) set x $CONFIG_FILES ;; 14524esac 14525shift 14526for mf 14527do 14528 # Strip MF so we end up with the name of the file. 14529 mf=`echo "$mf" | sed -e 's/:.*$//'` 14530 # Check whether this is an Automake generated Makefile or not. 14531 # We used to match only the files named `Makefile.in', but 14532 # some people rename them; so instead we look at the file content. 14533 # Grep'ing the first line is not enough: some people post-process 14534 # each Makefile.in and add a new line on top of each file to say so. 14535 # Grep'ing the whole file is not good either: AIX grep has a line 14536 # limit of 2048, but all sed's we know have understand at least 4000. 14537 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 14538 dirpart=`$as_dirname -- "$mf" || 14539$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14540 X"$mf" : 'X\(//\)[^/]' \| \ 14541 X"$mf" : 'X\(//\)$' \| \ 14542 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 14543$as_echo X"$mf" | 14544 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14545 s//\1/ 14546 q 14547 } 14548 /^X\(\/\/\)[^/].*/{ 14549 s//\1/ 14550 q 14551 } 14552 /^X\(\/\/\)$/{ 14553 s//\1/ 14554 q 14555 } 14556 /^X\(\/\).*/{ 14557 s//\1/ 14558 q 14559 } 14560 s/.*/./; q'` 14561 else 14562 continue 14563 fi 14564 # Extract the definition of DEPDIR, am__include, and am__quote 14565 # from the Makefile without running `make'. 14566 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 14567 test -z "$DEPDIR" && continue 14568 am__include=`sed -n 's/^am__include = //p' < "$mf"` 14569 test -z "am__include" && continue 14570 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 14571 # When using ansi2knr, U may be empty or an underscore; expand it 14572 U=`sed -n 's/^U = //p' < "$mf"` 14573 # Find all dependency output files, they are included files with 14574 # $(DEPDIR) in their names. We invoke sed twice because it is the 14575 # simplest approach to changing $(DEPDIR) to its actual value in the 14576 # expansion. 14577 for file in `sed -n " 14578 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 14579 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 14580 # Make sure the directory exists. 14581 test -f "$dirpart/$file" && continue 14582 fdir=`$as_dirname -- "$file" || 14583$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14584 X"$file" : 'X\(//\)[^/]' \| \ 14585 X"$file" : 'X\(//\)$' \| \ 14586 X"$file" : 'X\(/\)' \| . 2>/dev/null || 14587$as_echo X"$file" | 14588 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14589 s//\1/ 14590 q 14591 } 14592 /^X\(\/\/\)[^/].*/{ 14593 s//\1/ 14594 q 14595 } 14596 /^X\(\/\/\)$/{ 14597 s//\1/ 14598 q 14599 } 14600 /^X\(\/\).*/{ 14601 s//\1/ 14602 q 14603 } 14604 s/.*/./; q'` 14605 { as_dir=$dirpart/$fdir 14606 case $as_dir in #( 14607 -*) as_dir=./$as_dir;; 14608 esac 14609 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 14610 as_dirs= 14611 while :; do 14612 case $as_dir in #( 14613 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14614 *) as_qdir=$as_dir;; 14615 esac 14616 as_dirs="'$as_qdir' $as_dirs" 14617 as_dir=`$as_dirname -- "$as_dir" || 14618$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14619 X"$as_dir" : 'X\(//\)[^/]' \| \ 14620 X"$as_dir" : 'X\(//\)$' \| \ 14621 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14622$as_echo X"$as_dir" | 14623 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14624 s//\1/ 14625 q 14626 } 14627 /^X\(\/\/\)[^/].*/{ 14628 s//\1/ 14629 q 14630 } 14631 /^X\(\/\/\)$/{ 14632 s//\1/ 14633 q 14634 } 14635 /^X\(\/\).*/{ 14636 s//\1/ 14637 q 14638 } 14639 s/.*/./; q'` 14640 test -d "$as_dir" && break 14641 done 14642 test -z "$as_dirs" || eval "mkdir $as_dirs" 14643 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 14644$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 14645 { (exit 1); exit 1; }; }; } 14646 # echo "creating $dirpart/$file" 14647 echo '# dummy' > "$dirpart/$file" 14648 done 14649done 14650 ;; 14651 "libtool":C) 14652 14653 # See if we are running on zsh, and set the options which allow our 14654 # commands through without removal of \ escapes. 14655 if test -n "${ZSH_VERSION+set}" ; then 14656 setopt NO_GLOB_SUBST 14657 fi 14658 14659 cfgfile="${ofile}T" 14660 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 14661 $RM "$cfgfile" 14662 14663 cat <<_LT_EOF >> "$cfgfile" 14664#! $SHELL 14665 14666# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 14667# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 14668# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 14669# NOTE: Changes made to this file will be lost: look at ltmain.sh. 14670# 14671# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 14672# 2006, 2007, 2008 Free Software Foundation, Inc. 14673# Written by Gordon Matzigkeit, 1996 14674# 14675# This file is part of GNU Libtool. 14676# 14677# GNU Libtool is free software; you can redistribute it and/or 14678# modify it under the terms of the GNU General Public License as 14679# published by the Free Software Foundation; either version 2 of 14680# the License, or (at your option) any later version. 14681# 14682# As a special exception to the GNU General Public License, 14683# if you distribute this file as part of a program or library that 14684# is built using GNU Libtool, you may include this file under the 14685# same distribution terms that you use for the rest of that program. 14686# 14687# GNU Libtool is distributed in the hope that it will be useful, 14688# but WITHOUT ANY WARRANTY; without even the implied warranty of 14689# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14690# GNU General Public License for more details. 14691# 14692# You should have received a copy of the GNU General Public License 14693# along with GNU Libtool; see the file COPYING. If not, a copy 14694# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 14695# obtained by writing to the Free Software Foundation, Inc., 14696# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 14697 14698 14699# The names of the tagged configurations supported by this script. 14700available_tags="" 14701 14702# ### BEGIN LIBTOOL CONFIG 14703 14704# Whether or not to build static libraries. 14705build_old_libs=$enable_static 14706 14707# Which release of libtool.m4 was used? 14708macro_version=$macro_version 14709macro_revision=$macro_revision 14710 14711# Whether or not to build shared libraries. 14712build_libtool_libs=$enable_shared 14713 14714# What type of objects to build. 14715pic_mode=$pic_mode 14716 14717# Whether or not to optimize for fast installation. 14718fast_install=$enable_fast_install 14719 14720# The host system. 14721host_alias=$host_alias 14722host=$host 14723host_os=$host_os 14724 14725# The build system. 14726build_alias=$build_alias 14727build=$build 14728build_os=$build_os 14729 14730# A sed program that does not truncate output. 14731SED=$lt_SED 14732 14733# Sed that helps us avoid accidentally triggering echo(1) options like -n. 14734Xsed="\$SED -e 1s/^X//" 14735 14736# A grep program that handles long lines. 14737GREP=$lt_GREP 14738 14739# An ERE matcher. 14740EGREP=$lt_EGREP 14741 14742# A literal string matcher. 14743FGREP=$lt_FGREP 14744 14745# A BSD- or MS-compatible name lister. 14746NM=$lt_NM 14747 14748# Whether we need soft or hard links. 14749LN_S=$lt_LN_S 14750 14751# What is the maximum length of a command? 14752max_cmd_len=$max_cmd_len 14753 14754# Object file suffix (normally "o"). 14755objext=$ac_objext 14756 14757# Executable file suffix (normally ""). 14758exeext=$exeext 14759 14760# whether the shell understands "unset". 14761lt_unset=$lt_unset 14762 14763# turn spaces into newlines. 14764SP2NL=$lt_lt_SP2NL 14765 14766# turn newlines into spaces. 14767NL2SP=$lt_lt_NL2SP 14768 14769# How to create reloadable object files. 14770reload_flag=$lt_reload_flag 14771reload_cmds=$lt_reload_cmds 14772 14773# An object symbol dumper. 14774OBJDUMP=$lt_OBJDUMP 14775 14776# Method to check whether dependent libraries are shared objects. 14777deplibs_check_method=$lt_deplibs_check_method 14778 14779# Command to use when deplibs_check_method == "file_magic". 14780file_magic_cmd=$lt_file_magic_cmd 14781 14782# The archiver. 14783AR=$lt_AR 14784AR_FLAGS=$lt_AR_FLAGS 14785 14786# A symbol stripping program. 14787STRIP=$lt_STRIP 14788 14789# Commands used to install an old-style archive. 14790RANLIB=$lt_RANLIB 14791old_postinstall_cmds=$lt_old_postinstall_cmds 14792old_postuninstall_cmds=$lt_old_postuninstall_cmds 14793 14794# A C compiler. 14795LTCC=$lt_CC 14796 14797# LTCC compiler flags. 14798LTCFLAGS=$lt_CFLAGS 14799 14800# Take the output of nm and produce a listing of raw symbols and C names. 14801global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 14802 14803# Transform the output of nm in a proper C declaration. 14804global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 14805 14806# Transform the output of nm in a C name address pair. 14807global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 14808 14809# Transform the output of nm in a C name address pair when lib prefix is needed. 14810global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 14811 14812# The name of the directory that contains temporary libtool files. 14813objdir=$objdir 14814 14815# Shell to use when invoking shell scripts. 14816SHELL=$lt_SHELL 14817 14818# An echo program that does not interpret backslashes. 14819ECHO=$lt_ECHO 14820 14821# Used to examine libraries when file_magic_cmd begins with "file". 14822MAGIC_CMD=$MAGIC_CMD 14823 14824# Must we lock files when doing compilation? 14825need_locks=$lt_need_locks 14826 14827# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 14828DSYMUTIL=$lt_DSYMUTIL 14829 14830# Tool to change global to local symbols on Mac OS X. 14831NMEDIT=$lt_NMEDIT 14832 14833# Tool to manipulate fat objects and archives on Mac OS X. 14834LIPO=$lt_LIPO 14835 14836# ldd/readelf like tool for Mach-O binaries on Mac OS X. 14837OTOOL=$lt_OTOOL 14838 14839# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 14840OTOOL64=$lt_OTOOL64 14841 14842# Old archive suffix (normally "a"). 14843libext=$libext 14844 14845# Shared library suffix (normally ".so"). 14846shrext_cmds=$lt_shrext_cmds 14847 14848# The commands to extract the exported symbol list from a shared archive. 14849extract_expsyms_cmds=$lt_extract_expsyms_cmds 14850 14851# Variables whose values should be saved in libtool wrapper scripts and 14852# restored at link time. 14853variables_saved_for_relink=$lt_variables_saved_for_relink 14854 14855# Do we need the "lib" prefix for modules? 14856need_lib_prefix=$need_lib_prefix 14857 14858# Do we need a version for libraries? 14859need_version=$need_version 14860 14861# Library versioning type. 14862version_type=$version_type 14863 14864# Shared library runtime path variable. 14865runpath_var=$runpath_var 14866 14867# Shared library path variable. 14868shlibpath_var=$shlibpath_var 14869 14870# Is shlibpath searched before the hard-coded library search path? 14871shlibpath_overrides_runpath=$shlibpath_overrides_runpath 14872 14873# Format of library name prefix. 14874libname_spec=$lt_libname_spec 14875 14876# List of archive names. First name is the real one, the rest are links. 14877# The last name is the one that the linker finds with -lNAME 14878library_names_spec=$lt_library_names_spec 14879 14880# The coded name of the library, if different from the real name. 14881soname_spec=$lt_soname_spec 14882 14883# Command to use after installation of a shared archive. 14884postinstall_cmds=$lt_postinstall_cmds 14885 14886# Command to use after uninstallation of a shared archive. 14887postuninstall_cmds=$lt_postuninstall_cmds 14888 14889# Commands used to finish a libtool library installation in a directory. 14890finish_cmds=$lt_finish_cmds 14891 14892# As "finish_cmds", except a single script fragment to be evaled but 14893# not shown. 14894finish_eval=$lt_finish_eval 14895 14896# Whether we should hardcode library paths into libraries. 14897hardcode_into_libs=$hardcode_into_libs 14898 14899# Compile-time system search path for libraries. 14900sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 14901 14902# Run-time system search path for libraries. 14903sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 14904 14905# Whether dlopen is supported. 14906dlopen_support=$enable_dlopen 14907 14908# Whether dlopen of programs is supported. 14909dlopen_self=$enable_dlopen_self 14910 14911# Whether dlopen of statically linked programs is supported. 14912dlopen_self_static=$enable_dlopen_self_static 14913 14914# Commands to strip libraries. 14915old_striplib=$lt_old_striplib 14916striplib=$lt_striplib 14917 14918 14919# The linker used to build libraries. 14920LD=$lt_LD 14921 14922# Commands used to build an old-style archive. 14923old_archive_cmds=$lt_old_archive_cmds 14924 14925# A language specific compiler. 14926CC=$lt_compiler 14927 14928# Is the compiler the GNU compiler? 14929with_gcc=$GCC 14930 14931# Compiler flag to turn off builtin functions. 14932no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 14933 14934# How to pass a linker flag through the compiler. 14935wl=$lt_lt_prog_compiler_wl 14936 14937# Additional compiler flags for building library objects. 14938pic_flag=$lt_lt_prog_compiler_pic 14939 14940# Compiler flag to prevent dynamic linking. 14941link_static_flag=$lt_lt_prog_compiler_static 14942 14943# Does compiler simultaneously support -c and -o options? 14944compiler_c_o=$lt_lt_cv_prog_compiler_c_o 14945 14946# Whether or not to add -lc for building shared libraries. 14947build_libtool_need_lc=$archive_cmds_need_lc 14948 14949# Whether or not to disallow shared libs when runtime libs are static. 14950allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 14951 14952# Compiler flag to allow reflexive dlopens. 14953export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 14954 14955# Compiler flag to generate shared objects directly from archives. 14956whole_archive_flag_spec=$lt_whole_archive_flag_spec 14957 14958# Whether the compiler copes with passing no objects directly. 14959compiler_needs_object=$lt_compiler_needs_object 14960 14961# Create an old-style archive from a shared archive. 14962old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 14963 14964# Create a temporary old-style archive to link instead of a shared archive. 14965old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 14966 14967# Commands used to build a shared archive. 14968archive_cmds=$lt_archive_cmds 14969archive_expsym_cmds=$lt_archive_expsym_cmds 14970 14971# Commands used to build a loadable module if different from building 14972# a shared archive. 14973module_cmds=$lt_module_cmds 14974module_expsym_cmds=$lt_module_expsym_cmds 14975 14976# Whether we are building with GNU ld or not. 14977with_gnu_ld=$lt_with_gnu_ld 14978 14979# Flag that allows shared libraries with undefined symbols to be built. 14980allow_undefined_flag=$lt_allow_undefined_flag 14981 14982# Flag that enforces no undefined symbols. 14983no_undefined_flag=$lt_no_undefined_flag 14984 14985# Flag to hardcode \$libdir into a binary during linking. 14986# This must work even if \$libdir does not exist 14987hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 14988 14989# If ld is used when linking, flag to hardcode \$libdir into a binary 14990# during linking. This must work even if \$libdir does not exist. 14991hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 14992 14993# Whether we need a single "-rpath" flag with a separated argument. 14994hardcode_libdir_separator=$lt_hardcode_libdir_separator 14995 14996# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14997# DIR into the resulting binary. 14998hardcode_direct=$hardcode_direct 14999 15000# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15001# DIR into the resulting binary and the resulting library dependency is 15002# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 15003# library is relocated. 15004hardcode_direct_absolute=$hardcode_direct_absolute 15005 15006# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 15007# into the resulting binary. 15008hardcode_minus_L=$hardcode_minus_L 15009 15010# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 15011# into the resulting binary. 15012hardcode_shlibpath_var=$hardcode_shlibpath_var 15013 15014# Set to "yes" if building a shared library automatically hardcodes DIR 15015# into the library and all subsequent libraries and executables linked 15016# against it. 15017hardcode_automatic=$hardcode_automatic 15018 15019# Set to yes if linker adds runtime paths of dependent libraries 15020# to runtime path list. 15021inherit_rpath=$inherit_rpath 15022 15023# Whether libtool must link a program against all its dependency libraries. 15024link_all_deplibs=$link_all_deplibs 15025 15026# Fix the shell variable \$srcfile for the compiler. 15027fix_srcfile_path=$lt_fix_srcfile_path 15028 15029# Set to "yes" if exported symbols are required. 15030always_export_symbols=$always_export_symbols 15031 15032# The commands to list exported symbols. 15033export_symbols_cmds=$lt_export_symbols_cmds 15034 15035# Symbols that should not be listed in the preloaded symbols. 15036exclude_expsyms=$lt_exclude_expsyms 15037 15038# Symbols that must always be exported. 15039include_expsyms=$lt_include_expsyms 15040 15041# Commands necessary for linking programs (against libraries) with templates. 15042prelink_cmds=$lt_prelink_cmds 15043 15044# Specify filename containing input files. 15045file_list_spec=$lt_file_list_spec 15046 15047# How to hardcode a shared library path into an executable. 15048hardcode_action=$hardcode_action 15049 15050# ### END LIBTOOL CONFIG 15051 15052_LT_EOF 15053 15054 case $host_os in 15055 aix3*) 15056 cat <<\_LT_EOF >> "$cfgfile" 15057# AIX sometimes has problems with the GCC collect2 program. For some 15058# reason, if we set the COLLECT_NAMES environment variable, the problems 15059# vanish in a puff of smoke. 15060if test "X${COLLECT_NAMES+set}" != Xset; then 15061 COLLECT_NAMES= 15062 export COLLECT_NAMES 15063fi 15064_LT_EOF 15065 ;; 15066 esac 15067 15068 15069ltmain="$ac_aux_dir/ltmain.sh" 15070 15071 15072 # We use sed instead of cat because bash on DJGPP gets confused if 15073 # if finds mixed CR/LF and LF-only lines. Since sed operates in 15074 # text mode, it properly converts lines to CR/LF. This bash problem 15075 # is reportedly fixed, but why not run on old versions too? 15076 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 15077 || (rm -f "$cfgfile"; exit 1) 15078 15079 case $xsi_shell in 15080 yes) 15081 cat << \_LT_EOF >> "$cfgfile" 15082 15083# func_dirname file append nondir_replacement 15084# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15085# otherwise set result to NONDIR_REPLACEMENT. 15086func_dirname () 15087{ 15088 case ${1} in 15089 */*) func_dirname_result="${1%/*}${2}" ;; 15090 * ) func_dirname_result="${3}" ;; 15091 esac 15092} 15093 15094# func_basename file 15095func_basename () 15096{ 15097 func_basename_result="${1##*/}" 15098} 15099 15100# func_dirname_and_basename file append nondir_replacement 15101# perform func_basename and func_dirname in a single function 15102# call: 15103# dirname: Compute the dirname of FILE. If nonempty, 15104# add APPEND to the result, otherwise set result 15105# to NONDIR_REPLACEMENT. 15106# value returned in "$func_dirname_result" 15107# basename: Compute filename of FILE. 15108# value retuned in "$func_basename_result" 15109# Implementation must be kept synchronized with func_dirname 15110# and func_basename. For efficiency, we do not delegate to 15111# those functions but instead duplicate the functionality here. 15112func_dirname_and_basename () 15113{ 15114 case ${1} in 15115 */*) func_dirname_result="${1%/*}${2}" ;; 15116 * ) func_dirname_result="${3}" ;; 15117 esac 15118 func_basename_result="${1##*/}" 15119} 15120 15121# func_stripname prefix suffix name 15122# strip PREFIX and SUFFIX off of NAME. 15123# PREFIX and SUFFIX must not contain globbing or regex special 15124# characters, hashes, percent signs, but SUFFIX may contain a leading 15125# dot (in which case that matches only a dot). 15126func_stripname () 15127{ 15128 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 15129 # positional parameters, so assign one to ordinary parameter first. 15130 func_stripname_result=${3} 15131 func_stripname_result=${func_stripname_result#"${1}"} 15132 func_stripname_result=${func_stripname_result%"${2}"} 15133} 15134 15135# func_opt_split 15136func_opt_split () 15137{ 15138 func_opt_split_opt=${1%%=*} 15139 func_opt_split_arg=${1#*=} 15140} 15141 15142# func_lo2o object 15143func_lo2o () 15144{ 15145 case ${1} in 15146 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 15147 *) func_lo2o_result=${1} ;; 15148 esac 15149} 15150 15151# func_xform libobj-or-source 15152func_xform () 15153{ 15154 func_xform_result=${1%.*}.lo 15155} 15156 15157# func_arith arithmetic-term... 15158func_arith () 15159{ 15160 func_arith_result=$(( $* )) 15161} 15162 15163# func_len string 15164# STRING may not start with a hyphen. 15165func_len () 15166{ 15167 func_len_result=${#1} 15168} 15169 15170_LT_EOF 15171 ;; 15172 *) # Bourne compatible functions. 15173 cat << \_LT_EOF >> "$cfgfile" 15174 15175# func_dirname file append nondir_replacement 15176# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15177# otherwise set result to NONDIR_REPLACEMENT. 15178func_dirname () 15179{ 15180 # Extract subdirectory from the argument. 15181 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 15182 if test "X$func_dirname_result" = "X${1}"; then 15183 func_dirname_result="${3}" 15184 else 15185 func_dirname_result="$func_dirname_result${2}" 15186 fi 15187} 15188 15189# func_basename file 15190func_basename () 15191{ 15192 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 15193} 15194 15195 15196# func_stripname prefix suffix name 15197# strip PREFIX and SUFFIX off of NAME. 15198# PREFIX and SUFFIX must not contain globbing or regex special 15199# characters, hashes, percent signs, but SUFFIX may contain a leading 15200# dot (in which case that matches only a dot). 15201# func_strip_suffix prefix name 15202func_stripname () 15203{ 15204 case ${2} in 15205 .*) func_stripname_result=`$ECHO "X${3}" \ 15206 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 15207 *) func_stripname_result=`$ECHO "X${3}" \ 15208 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 15209 esac 15210} 15211 15212# sed scripts: 15213my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 15214my_sed_long_arg='1s/^-[^=]*=//' 15215 15216# func_opt_split 15217func_opt_split () 15218{ 15219 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 15220 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 15221} 15222 15223# func_lo2o object 15224func_lo2o () 15225{ 15226 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 15227} 15228 15229# func_xform libobj-or-source 15230func_xform () 15231{ 15232 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` 15233} 15234 15235# func_arith arithmetic-term... 15236func_arith () 15237{ 15238 func_arith_result=`expr "$@"` 15239} 15240 15241# func_len string 15242# STRING may not start with a hyphen. 15243func_len () 15244{ 15245 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 15246} 15247 15248_LT_EOF 15249esac 15250 15251case $lt_shell_append in 15252 yes) 15253 cat << \_LT_EOF >> "$cfgfile" 15254 15255# func_append var value 15256# Append VALUE to the end of shell variable VAR. 15257func_append () 15258{ 15259 eval "$1+=\$2" 15260} 15261_LT_EOF 15262 ;; 15263 *) 15264 cat << \_LT_EOF >> "$cfgfile" 15265 15266# func_append var value 15267# Append VALUE to the end of shell variable VAR. 15268func_append () 15269{ 15270 eval "$1=\$$1\$2" 15271} 15272 15273_LT_EOF 15274 ;; 15275 esac 15276 15277 15278 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 15279 || (rm -f "$cfgfile"; exit 1) 15280 15281 mv -f "$cfgfile" "$ofile" || 15282 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 15283 chmod +x "$ofile" 15284 15285 ;; 15286 15287 esac 15288done # for ac_tag 15289 15290 15291{ (exit 0); exit 0; } 15292_ACEOF 15293chmod +x $CONFIG_STATUS 15294ac_clean_files=$ac_clean_files_save 15295 15296test $ac_write_fail = 0 || 15297 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 15298$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} 15299 { (exit 1); exit 1; }; } 15300 15301 15302# configure is writing to config.log, and then calls config.status. 15303# config.status does its own redirection, appending to config.log. 15304# Unfortunately, on DOS this fails, as config.log is still kept open 15305# by configure, so config.status won't be able to write to it; its 15306# output is simply discarded. So we exec the FD to /dev/null, 15307# effectively closing config.log, so it can be properly (re)opened and 15308# appended to by config.status. When coming back to configure, we 15309# need to make the FD available again. 15310if test "$no_create" != yes; then 15311 ac_cs_success=: 15312 ac_config_status_args= 15313 test "$silent" = yes && 15314 ac_config_status_args="$ac_config_status_args --quiet" 15315 exec 5>/dev/null 15316 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 15317 exec 5>>config.log 15318 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 15319 # would make configure fail if this is the last instruction. 15320 $ac_cs_success || { (exit 1); exit 1; } 15321fi 15322if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 15323 { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 15324$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 15325fi 15326 15327