configure revision c4f7863a
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.63 for xf86-input-vmmouse 12.7.0. 4# 5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6# 7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 8# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## --------------------- ## 12## M4sh Initialization. ## 13## --------------------- ## 14 15# Be more Bourne compatible 16DUALCASE=1; export DUALCASE # for MKS sh 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 18 emulate sh 19 NULLCMD=: 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 # is contrary to our usage. Disable this feature. 22 alias -g '${1+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24else 25 case `(set -o) 2>/dev/null` in 26 *posix*) set -o posix ;; 27esac 28 29fi 30 31 32 33 34# PATH needs CR 35# Avoid depending upon Character Ranges. 36as_cr_letters='abcdefghijklmnopqrstuvwxyz' 37as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 38as_cr_Letters=$as_cr_letters$as_cr_LETTERS 39as_cr_digits='0123456789' 40as_cr_alnum=$as_cr_Letters$as_cr_digits 41 42as_nl=' 43' 44export as_nl 45# Printing a long string crashes Solaris 7 /usr/bin/printf. 46as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 47as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 48as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 49if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72fi 73 74# The user is always right. 75if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81fi 82 83# Support unset when possible. 84if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 85 as_unset=unset 86else 87 as_unset=false 88fi 89 90 91# IFS 92# We need space, tab and new line, in precisely that order. Quoting is 93# there to prevent editors from complaining about space-tab. 94# (If _AS_PATH_WALK were called with IFS unset, it would disable word 95# splitting by setting IFS to empty value.) 96IFS=" "" $as_nl" 97 98# Find who we are. Look in the path if we contain no directory separator. 99case $0 in 100 *[\\/]* ) as_myself=$0 ;; 101 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 102for as_dir in $PATH 103do 104 IFS=$as_save_IFS 105 test -z "$as_dir" && as_dir=. 106 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 107done 108IFS=$as_save_IFS 109 110 ;; 111esac 112# We did not find ourselves, most probably we were run as `sh COMMAND' 113# in which case we are not to be found in the path. 114if test "x$as_myself" = x; then 115 as_myself=$0 116fi 117if test ! -f "$as_myself"; then 118 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 119 { (exit 1); exit 1; } 120fi 121 122# Work around bugs in pre-3.0 UWIN ksh. 123for as_var in ENV MAIL MAILPATH 124do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 125done 126PS1='$ ' 127PS2='> ' 128PS4='+ ' 129 130# NLS nuisances. 131LC_ALL=C 132export LC_ALL 133LANGUAGE=C 134export LANGUAGE 135 136# Required to use basename. 137if expr a : '\(a\)' >/dev/null 2>&1 && 138 test "X`expr 00001 : '.*\(...\)'`" = X001; then 139 as_expr=expr 140else 141 as_expr=false 142fi 143 144if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 145 as_basename=basename 146else 147 as_basename=false 148fi 149 150 151# Name of the executable. 152as_me=`$as_basename -- "$0" || 153$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 154 X"$0" : 'X\(//\)$' \| \ 155 X"$0" : 'X\(/\)' \| . 2>/dev/null || 156$as_echo X/"$0" | 157 sed '/^.*\/\([^/][^/]*\)\/*$/{ 158 s//\1/ 159 q 160 } 161 /^X\/\(\/\/\)$/{ 162 s//\1/ 163 q 164 } 165 /^X\/\(\/\).*/{ 166 s//\1/ 167 q 168 } 169 s/.*/./; q'` 170 171# CDPATH. 172$as_unset CDPATH 173 174 175if test "x$CONFIG_SHELL" = x; then 176 if (eval ":") 2>/dev/null; then 177 as_have_required=yes 178else 179 as_have_required=no 180fi 181 182 if test $as_have_required = yes && (eval ": 183(as_func_return () { 184 (exit \$1) 185} 186as_func_success () { 187 as_func_return 0 188} 189as_func_failure () { 190 as_func_return 1 191} 192as_func_ret_success () { 193 return 0 194} 195as_func_ret_failure () { 196 return 1 197} 198 199exitcode=0 200if as_func_success; then 201 : 202else 203 exitcode=1 204 echo as_func_success failed. 205fi 206 207if as_func_failure; then 208 exitcode=1 209 echo as_func_failure succeeded. 210fi 211 212if as_func_ret_success; then 213 : 214else 215 exitcode=1 216 echo as_func_ret_success failed. 217fi 218 219if as_func_ret_failure; then 220 exitcode=1 221 echo as_func_ret_failure succeeded. 222fi 223 224if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 225 : 226else 227 exitcode=1 228 echo positional parameters were not saved. 229fi 230 231test \$exitcode = 0) || { (exit 1); exit 1; } 232 233( 234 as_lineno_1=\$LINENO 235 as_lineno_2=\$LINENO 236 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && 237 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } 238") 2> /dev/null; then 239 : 240else 241 as_candidate_shells= 242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 243for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 244do 245 IFS=$as_save_IFS 246 test -z "$as_dir" && as_dir=. 247 case $as_dir in 248 /*) 249 for as_base in sh bash ksh sh5; do 250 as_candidate_shells="$as_candidate_shells $as_dir/$as_base" 251 done;; 252 esac 253done 254IFS=$as_save_IFS 255 256 257 for as_shell in $as_candidate_shells $SHELL; do 258 # Try only shells that exist, to save several forks. 259 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 260 { ("$as_shell") 2> /dev/null <<\_ASEOF 261if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 262 emulate sh 263 NULLCMD=: 264 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 265 # is contrary to our usage. Disable this feature. 266 alias -g '${1+"$@"}'='"$@"' 267 setopt NO_GLOB_SUBST 268else 269 case `(set -o) 2>/dev/null` in 270 *posix*) set -o posix ;; 271esac 272 273fi 274 275 276: 277_ASEOF 278}; then 279 CONFIG_SHELL=$as_shell 280 as_have_required=yes 281 if { "$as_shell" 2> /dev/null <<\_ASEOF 282if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 283 emulate sh 284 NULLCMD=: 285 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 286 # is contrary to our usage. Disable this feature. 287 alias -g '${1+"$@"}'='"$@"' 288 setopt NO_GLOB_SUBST 289else 290 case `(set -o) 2>/dev/null` in 291 *posix*) set -o posix ;; 292esac 293 294fi 295 296 297: 298(as_func_return () { 299 (exit $1) 300} 301as_func_success () { 302 as_func_return 0 303} 304as_func_failure () { 305 as_func_return 1 306} 307as_func_ret_success () { 308 return 0 309} 310as_func_ret_failure () { 311 return 1 312} 313 314exitcode=0 315if as_func_success; then 316 : 317else 318 exitcode=1 319 echo as_func_success failed. 320fi 321 322if as_func_failure; then 323 exitcode=1 324 echo as_func_failure succeeded. 325fi 326 327if as_func_ret_success; then 328 : 329else 330 exitcode=1 331 echo as_func_ret_success failed. 332fi 333 334if as_func_ret_failure; then 335 exitcode=1 336 echo as_func_ret_failure succeeded. 337fi 338 339if ( set x; as_func_ret_success y && test x = "$1" ); then 340 : 341else 342 exitcode=1 343 echo positional parameters were not saved. 344fi 345 346test $exitcode = 0) || { (exit 1); exit 1; } 347 348( 349 as_lineno_1=$LINENO 350 as_lineno_2=$LINENO 351 test "x$as_lineno_1" != "x$as_lineno_2" && 352 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } 353 354_ASEOF 355}; then 356 break 357fi 358 359fi 360 361 done 362 363 if test "x$CONFIG_SHELL" != x; then 364 for as_var in BASH_ENV ENV 365 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 366 done 367 export CONFIG_SHELL 368 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 369fi 370 371 372 if test $as_have_required = no; then 373 echo This script requires a shell more modern than all the 374 echo shells that I found on your system. Please install a 375 echo modern shell, or manually run the script under such a 376 echo shell if you do have one. 377 { (exit 1); exit 1; } 378fi 379 380 381fi 382 383fi 384 385 386 387(eval "as_func_return () { 388 (exit \$1) 389} 390as_func_success () { 391 as_func_return 0 392} 393as_func_failure () { 394 as_func_return 1 395} 396as_func_ret_success () { 397 return 0 398} 399as_func_ret_failure () { 400 return 1 401} 402 403exitcode=0 404if as_func_success; then 405 : 406else 407 exitcode=1 408 echo as_func_success failed. 409fi 410 411if as_func_failure; then 412 exitcode=1 413 echo as_func_failure succeeded. 414fi 415 416if as_func_ret_success; then 417 : 418else 419 exitcode=1 420 echo as_func_ret_success failed. 421fi 422 423if as_func_ret_failure; then 424 exitcode=1 425 echo as_func_ret_failure succeeded. 426fi 427 428if ( set x; as_func_ret_success y && test x = \"\$1\" ); then 429 : 430else 431 exitcode=1 432 echo positional parameters were not saved. 433fi 434 435test \$exitcode = 0") || { 436 echo No shell found that supports shell functions. 437 echo Please tell bug-autoconf@gnu.org about your system, 438 echo including any error possibly output before this message. 439 echo This can help us improve future autoconf versions. 440 echo Configuration will now proceed without shell functions. 441} 442 443 444 445 as_lineno_1=$LINENO 446 as_lineno_2=$LINENO 447 test "x$as_lineno_1" != "x$as_lineno_2" && 448 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 449 450 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 451 # uniformly replaced by the line number. The first 'sed' inserts a 452 # line-number line after each line using $LINENO; the second 'sed' 453 # does the real work. The second script uses 'N' to pair each 454 # line-number line with the line containing $LINENO, and appends 455 # trailing '-' during substitution so that $LINENO is not a special 456 # case at line end. 457 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 458 # scripts with optimization help from Paolo Bonzini. Blame Lee 459 # E. McMahon (1931-1989) for sed's syntax. :-) 460 sed -n ' 461 p 462 /[$]LINENO/= 463 ' <$as_myself | 464 sed ' 465 s/[$]LINENO.*/&-/ 466 t lineno 467 b 468 :lineno 469 N 470 :loop 471 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 472 t loop 473 s/-\n.*// 474 ' >$as_me.lineno && 475 chmod +x "$as_me.lineno" || 476 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 477 { (exit 1); exit 1; }; } 478 479 # Don't try to exec as it changes $[0], causing all sort of problems 480 # (the dirname of $[0] is not the place where we might find the 481 # original and so on. Autoconf is especially sensitive to this). 482 . "./$as_me.lineno" 483 # Exit status is that of the last command. 484 exit 485} 486 487 488if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 489 as_dirname=dirname 490else 491 as_dirname=false 492fi 493 494ECHO_C= ECHO_N= ECHO_T= 495case `echo -n x` in 496-n*) 497 case `echo 'x\c'` in 498 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 499 *) ECHO_C='\c';; 500 esac;; 501*) 502 ECHO_N='-n';; 503esac 504if expr a : '\(a\)' >/dev/null 2>&1 && 505 test "X`expr 00001 : '.*\(...\)'`" = X001; then 506 as_expr=expr 507else 508 as_expr=false 509fi 510 511rm -f conf$$ conf$$.exe conf$$.file 512if test -d conf$$.dir; then 513 rm -f conf$$.dir/conf$$.file 514else 515 rm -f conf$$.dir 516 mkdir conf$$.dir 2>/dev/null 517fi 518if (echo >conf$$.file) 2>/dev/null; then 519 if ln -s conf$$.file conf$$ 2>/dev/null; then 520 as_ln_s='ln -s' 521 # ... but there are two gotchas: 522 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 523 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 524 # In both cases, we have to default to `cp -p'. 525 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 526 as_ln_s='cp -p' 527 elif ln conf$$.file conf$$ 2>/dev/null; then 528 as_ln_s=ln 529 else 530 as_ln_s='cp -p' 531 fi 532else 533 as_ln_s='cp -p' 534fi 535rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 536rmdir conf$$.dir 2>/dev/null 537 538if mkdir -p . 2>/dev/null; then 539 as_mkdir_p=: 540else 541 test -d ./-p && rmdir ./-p 542 as_mkdir_p=false 543fi 544 545if test -x / >/dev/null 2>&1; then 546 as_test_x='test -x' 547else 548 if ls -dL / >/dev/null 2>&1; then 549 as_ls_L_option=L 550 else 551 as_ls_L_option= 552 fi 553 as_test_x=' 554 eval sh -c '\'' 555 if test -d "$1"; then 556 test -d "$1/."; 557 else 558 case $1 in 559 -*)set "./$1";; 560 esac; 561 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 562 ???[sx]*):;;*)false;;esac;fi 563 '\'' sh 564 ' 565fi 566as_executable_p=$as_test_x 567 568# Sed expression to map a string onto a valid CPP name. 569as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 570 571# Sed expression to map a string onto a valid variable name. 572as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 573 574 575 576 577# Check that we are running under the correct shell. 578SHELL=${CONFIG_SHELL-/bin/sh} 579 580case X$lt_ECHO in 581X*--fallback-echo) 582 # Remove one level of quotation (which was required for Make). 583 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','` 584 ;; 585esac 586 587ECHO=${lt_ECHO-echo} 588if test "X$1" = X--no-reexec; then 589 # Discard the --no-reexec flag, and continue. 590 shift 591elif test "X$1" = X--fallback-echo; then 592 # Avoid inline document here, it may be left over 593 : 594elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then 595 # Yippee, $ECHO works! 596 : 597else 598 # Restart under the correct shell. 599 exec $SHELL "$0" --no-reexec ${1+"$@"} 600fi 601 602if test "X$1" = X--fallback-echo; then 603 # used as fallback echo 604 shift 605 cat <<_LT_EOF 606$* 607_LT_EOF 608 exit 0 609fi 610 611# The HP-UX ksh and POSIX shell print the target directory to stdout 612# if CDPATH is set. 613(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 614 615if test -z "$lt_ECHO"; then 616 if test "X${echo_test_string+set}" != Xset; then 617 # find a string as large as possible, as long as the shell can cope with it 618 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do 619 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... 620 if { echo_test_string=`eval $cmd`; } 2>/dev/null && 621 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null 622 then 623 break 624 fi 625 done 626 fi 627 628 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 629 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 630 test "X$echo_testing_string" = "X$echo_test_string"; then 631 : 632 else 633 # The Solaris, AIX, and Digital Unix default echo programs unquote 634 # backslashes. This makes it impossible to quote backslashes using 635 # echo "$something" | sed 's/\\/\\\\/g' 636 # 637 # So, first we look for a working echo in the user's PATH. 638 639 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 640 for dir in $PATH /usr/ucb; do 641 IFS="$lt_save_ifs" 642 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && 643 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && 644 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && 645 test "X$echo_testing_string" = "X$echo_test_string"; then 646 ECHO="$dir/echo" 647 break 648 fi 649 done 650 IFS="$lt_save_ifs" 651 652 if test "X$ECHO" = Xecho; then 653 # We didn't find a better echo, so look for alternatives. 654 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' && 655 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` && 656 test "X$echo_testing_string" = "X$echo_test_string"; then 657 # This shell has a builtin print -r that does the trick. 658 ECHO='print -r' 659 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } && 660 test "X$CONFIG_SHELL" != X/bin/ksh; then 661 # If we have ksh, try running configure again with it. 662 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 663 export ORIGINAL_CONFIG_SHELL 664 CONFIG_SHELL=/bin/ksh 665 export CONFIG_SHELL 666 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} 667 else 668 # Try using printf. 669 ECHO='printf %s\n' 670 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 671 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 672 test "X$echo_testing_string" = "X$echo_test_string"; then 673 # Cool, printf works 674 : 675 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 676 test "X$echo_testing_string" = 'X\t' && 677 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 678 test "X$echo_testing_string" = "X$echo_test_string"; then 679 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL 680 export CONFIG_SHELL 681 SHELL="$CONFIG_SHELL" 682 export SHELL 683 ECHO="$CONFIG_SHELL $0 --fallback-echo" 684 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 685 test "X$echo_testing_string" = 'X\t' && 686 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 687 test "X$echo_testing_string" = "X$echo_test_string"; then 688 ECHO="$CONFIG_SHELL $0 --fallback-echo" 689 else 690 # maybe with a smaller string... 691 prev=: 692 693 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do 694 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null 695 then 696 break 697 fi 698 prev="$cmd" 699 done 700 701 if test "$prev" != 'sed 50q "$0"'; then 702 echo_test_string=`eval $prev` 703 export echo_test_string 704 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} 705 else 706 # Oops. We lost completely, so just stick with echo. 707 ECHO=echo 708 fi 709 fi 710 fi 711 fi 712 fi 713fi 714 715# Copy echo and quote the copy suitably for passing to libtool from 716# the Makefile, instead of quoting the original, which is used later. 717lt_ECHO=$ECHO 718if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then 719 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" 720fi 721 722 723 724 725exec 7<&0 </dev/null 6>&1 726 727# Name of the host. 728# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 729# so uname gets run too. 730ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 731 732# 733# Initializations. 734# 735ac_default_prefix=/usr/local 736ac_clean_files= 737ac_config_libobj_dir=. 738LIBOBJS= 739cross_compiling=no 740subdirs= 741MFLAGS= 742MAKEFLAGS= 743SHELL=${CONFIG_SHELL-/bin/sh} 744 745# Identity of this package. 746PACKAGE_NAME='xf86-input-vmmouse' 747PACKAGE_TARNAME='xf86-input-vmmouse' 748PACKAGE_VERSION='12.7.0' 749PACKAGE_STRING='xf86-input-vmmouse 12.7.0' 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 791XORG_LIBS 792XORG_CFLAGS 793HAS_UDEV_RULES_DIR_FALSE 794HAS_UDEV_RULES_DIR_TRUE 795UDEV_RULES_DIR 796HAL_FDI_DIR 797HAL_CALLOUTS_DIR 798HAL_BIN_DIR 799HAS_XORG_CONF_DIR_FALSE 800HAS_XORG_CONF_DIR_TRUE 801XORG_CONF_DIR 802inputdir 803OTOOL64 804OTOOL 805LIPO 806NMEDIT 807DSYMUTIL 808lt_ECHO 809RANLIB 810AR 811OBJDUMP 812LN_S 813NM 814ac_ct_DUMPBIN 815DUMPBIN 816LD 817FGREP 818LIBTOOL 819DRIVER_NAME 820AM_DEFAULT_VERBOSITY 821MAN_SUBSTS 822XORG_MAN_PAGE 823ADMIN_MAN_DIR 824DRIVER_MAN_DIR 825MISC_MAN_DIR 826FILE_MAN_DIR 827LIB_MAN_DIR 828APP_MAN_DIR 829ADMIN_MAN_SUFFIX 830DRIVER_MAN_SUFFIX 831MISC_MAN_SUFFIX 832FILE_MAN_SUFFIX 833LIB_MAN_SUFFIX 834APP_MAN_SUFFIX 835SED 836host_os 837host_vendor 838host_cpu 839host 840build_os 841build_vendor 842build_cpu 843build 844INSTALL_CMD 845PKG_CONFIG 846CHANGELOG_CMD 847CWARNFLAGS 848EGREP 849GREP 850CPP 851am__fastdepCC_FALSE 852am__fastdepCC_TRUE 853CCDEPMODE 854AMDEPBACKSLASH 855AMDEP_FALSE 856AMDEP_TRUE 857am__quote 858am__include 859DEPDIR 860OBJEXT 861EXEEXT 862ac_ct_CC 863CPPFLAGS 864LDFLAGS 865CFLAGS 866CC 867MAINT 868MAINTAINER_MODE_FALSE 869MAINTAINER_MODE_TRUE 870am__untar 871am__tar 872AMTAR 873am__leading_dot 874SET_MAKE 875AWK 876mkdir_p 877MKDIR_P 878INSTALL_STRIP_PROGRAM 879STRIP 880install_sh 881MAKEINFO 882AUTOHEADER 883AUTOMAKE 884AUTOCONF 885ACLOCAL 886VERSION 887PACKAGE 888CYGPATH_W 889am__isrc 890INSTALL_DATA 891INSTALL_SCRIPT 892INSTALL_PROGRAM 893target_alias 894host_alias 895build_alias 896LIBS 897ECHO_T 898ECHO_N 899ECHO_C 900DEFS 901mandir 902localedir 903libdir 904psdir 905pdfdir 906dvidir 907htmldir 908infodir 909docdir 910oldincludedir 911includedir 912localstatedir 913sharedstatedir 914sysconfdir 915datadir 916datarootdir 917libexecdir 918sbindir 919bindir 920program_transform_name 921prefix 922exec_prefix 923PACKAGE_BUGREPORT 924PACKAGE_STRING 925PACKAGE_VERSION 926PACKAGE_TARNAME 927PACKAGE_NAME 928PATH_SEPARATOR 929SHELL' 930ac_subst_files='' 931ac_user_opts=' 932enable_option_checking 933enable_maintainer_mode 934enable_dependency_tracking 935enable_strict_compilation 936enable_static 937enable_shared 938with_pic 939enable_fast_install 940with_gnu_ld 941enable_libtool_lock 942with_xorg_module_dir 943with_xorg_conf_dir 944with_hal_bin_dir 945with_hal_callouts_dir 946with_hal_fdi_dir 947with_udev_rules_dir 948' 949 ac_precious_vars='build_alias 950host_alias 951target_alias 952CC 953CFLAGS 954LDFLAGS 955LIBS 956CPPFLAGS 957CPP 958PKG_CONFIG 959XORG_CFLAGS 960XORG_LIBS' 961 962 963# Initialize some variables set by options. 964ac_init_help= 965ac_init_version=false 966ac_unrecognized_opts= 967ac_unrecognized_sep= 968# The variables have the same names as the options, with 969# dashes changed to underlines. 970cache_file=/dev/null 971exec_prefix=NONE 972no_create= 973no_recursion= 974prefix=NONE 975program_prefix=NONE 976program_suffix=NONE 977program_transform_name=s,x,x, 978silent= 979site= 980srcdir= 981verbose= 982x_includes=NONE 983x_libraries=NONE 984 985# Installation directory options. 986# These are left unexpanded so users can "make install exec_prefix=/foo" 987# and all the variables that are supposed to be based on exec_prefix 988# by default will actually change. 989# Use braces instead of parens because sh, perl, etc. also accept them. 990# (The list follows the same order as the GNU Coding Standards.) 991bindir='${exec_prefix}/bin' 992sbindir='${exec_prefix}/sbin' 993libexecdir='${exec_prefix}/libexec' 994datarootdir='${prefix}/share' 995datadir='${datarootdir}' 996sysconfdir='${prefix}/etc' 997sharedstatedir='${prefix}/com' 998localstatedir='${prefix}/var' 999includedir='${prefix}/include' 1000oldincludedir='/usr/include' 1001docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 1002infodir='${datarootdir}/info' 1003htmldir='${docdir}' 1004dvidir='${docdir}' 1005pdfdir='${docdir}' 1006psdir='${docdir}' 1007libdir='${exec_prefix}/lib' 1008localedir='${datarootdir}/locale' 1009mandir='${datarootdir}/man' 1010 1011ac_prev= 1012ac_dashdash= 1013for ac_option 1014do 1015 # If the previous option needs an argument, assign it. 1016 if test -n "$ac_prev"; then 1017 eval $ac_prev=\$ac_option 1018 ac_prev= 1019 continue 1020 fi 1021 1022 case $ac_option in 1023 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 1024 *) ac_optarg=yes ;; 1025 esac 1026 1027 # Accept the important Cygnus configure options, so we can diagnose typos. 1028 1029 case $ac_dashdash$ac_option in 1030 --) 1031 ac_dashdash=yes ;; 1032 1033 -bindir | --bindir | --bindi | --bind | --bin | --bi) 1034 ac_prev=bindir ;; 1035 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1036 bindir=$ac_optarg ;; 1037 1038 -build | --build | --buil | --bui | --bu) 1039 ac_prev=build_alias ;; 1040 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1041 build_alias=$ac_optarg ;; 1042 1043 -cache-file | --cache-file | --cache-fil | --cache-fi \ 1044 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1045 ac_prev=cache_file ;; 1046 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1047 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1048 cache_file=$ac_optarg ;; 1049 1050 --config-cache | -C) 1051 cache_file=config.cache ;; 1052 1053 -datadir | --datadir | --datadi | --datad) 1054 ac_prev=datadir ;; 1055 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1056 datadir=$ac_optarg ;; 1057 1058 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1059 | --dataroo | --dataro | --datar) 1060 ac_prev=datarootdir ;; 1061 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1062 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1063 datarootdir=$ac_optarg ;; 1064 1065 -disable-* | --disable-*) 1066 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1067 # Reject names that are not valid shell variable names. 1068 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1069 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 1070 { (exit 1); exit 1; }; } 1071 ac_useropt_orig=$ac_useropt 1072 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1073 case $ac_user_opts in 1074 *" 1075"enable_$ac_useropt" 1076"*) ;; 1077 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1078 ac_unrecognized_sep=', ';; 1079 esac 1080 eval enable_$ac_useropt=no ;; 1081 1082 -docdir | --docdir | --docdi | --doc | --do) 1083 ac_prev=docdir ;; 1084 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1085 docdir=$ac_optarg ;; 1086 1087 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1088 ac_prev=dvidir ;; 1089 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1090 dvidir=$ac_optarg ;; 1091 1092 -enable-* | --enable-*) 1093 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1094 # Reject names that are not valid shell variable names. 1095 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1096 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 1097 { (exit 1); exit 1; }; } 1098 ac_useropt_orig=$ac_useropt 1099 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1100 case $ac_user_opts in 1101 *" 1102"enable_$ac_useropt" 1103"*) ;; 1104 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1105 ac_unrecognized_sep=', ';; 1106 esac 1107 eval enable_$ac_useropt=\$ac_optarg ;; 1108 1109 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1110 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1111 | --exec | --exe | --ex) 1112 ac_prev=exec_prefix ;; 1113 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1114 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1115 | --exec=* | --exe=* | --ex=*) 1116 exec_prefix=$ac_optarg ;; 1117 1118 -gas | --gas | --ga | --g) 1119 # Obsolete; use --with-gas. 1120 with_gas=yes ;; 1121 1122 -help | --help | --hel | --he | -h) 1123 ac_init_help=long ;; 1124 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1125 ac_init_help=recursive ;; 1126 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1127 ac_init_help=short ;; 1128 1129 -host | --host | --hos | --ho) 1130 ac_prev=host_alias ;; 1131 -host=* | --host=* | --hos=* | --ho=*) 1132 host_alias=$ac_optarg ;; 1133 1134 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1135 ac_prev=htmldir ;; 1136 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1137 | --ht=*) 1138 htmldir=$ac_optarg ;; 1139 1140 -includedir | --includedir | --includedi | --included | --include \ 1141 | --includ | --inclu | --incl | --inc) 1142 ac_prev=includedir ;; 1143 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1144 | --includ=* | --inclu=* | --incl=* | --inc=*) 1145 includedir=$ac_optarg ;; 1146 1147 -infodir | --infodir | --infodi | --infod | --info | --inf) 1148 ac_prev=infodir ;; 1149 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1150 infodir=$ac_optarg ;; 1151 1152 -libdir | --libdir | --libdi | --libd) 1153 ac_prev=libdir ;; 1154 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1155 libdir=$ac_optarg ;; 1156 1157 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1158 | --libexe | --libex | --libe) 1159 ac_prev=libexecdir ;; 1160 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1161 | --libexe=* | --libex=* | --libe=*) 1162 libexecdir=$ac_optarg ;; 1163 1164 -localedir | --localedir | --localedi | --localed | --locale) 1165 ac_prev=localedir ;; 1166 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1167 localedir=$ac_optarg ;; 1168 1169 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1170 | --localstate | --localstat | --localsta | --localst | --locals) 1171 ac_prev=localstatedir ;; 1172 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1173 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1174 localstatedir=$ac_optarg ;; 1175 1176 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1177 ac_prev=mandir ;; 1178 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1179 mandir=$ac_optarg ;; 1180 1181 -nfp | --nfp | --nf) 1182 # Obsolete; use --without-fp. 1183 with_fp=no ;; 1184 1185 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1186 | --no-cr | --no-c | -n) 1187 no_create=yes ;; 1188 1189 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1190 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1191 no_recursion=yes ;; 1192 1193 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1194 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1195 | --oldin | --oldi | --old | --ol | --o) 1196 ac_prev=oldincludedir ;; 1197 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1198 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1199 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1200 oldincludedir=$ac_optarg ;; 1201 1202 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1203 ac_prev=prefix ;; 1204 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1205 prefix=$ac_optarg ;; 1206 1207 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1208 | --program-pre | --program-pr | --program-p) 1209 ac_prev=program_prefix ;; 1210 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1211 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1212 program_prefix=$ac_optarg ;; 1213 1214 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1215 | --program-suf | --program-su | --program-s) 1216 ac_prev=program_suffix ;; 1217 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1218 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1219 program_suffix=$ac_optarg ;; 1220 1221 -program-transform-name | --program-transform-name \ 1222 | --program-transform-nam | --program-transform-na \ 1223 | --program-transform-n | --program-transform- \ 1224 | --program-transform | --program-transfor \ 1225 | --program-transfo | --program-transf \ 1226 | --program-trans | --program-tran \ 1227 | --progr-tra | --program-tr | --program-t) 1228 ac_prev=program_transform_name ;; 1229 -program-transform-name=* | --program-transform-name=* \ 1230 | --program-transform-nam=* | --program-transform-na=* \ 1231 | --program-transform-n=* | --program-transform-=* \ 1232 | --program-transform=* | --program-transfor=* \ 1233 | --program-transfo=* | --program-transf=* \ 1234 | --program-trans=* | --program-tran=* \ 1235 | --progr-tra=* | --program-tr=* | --program-t=*) 1236 program_transform_name=$ac_optarg ;; 1237 1238 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1239 ac_prev=pdfdir ;; 1240 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1241 pdfdir=$ac_optarg ;; 1242 1243 -psdir | --psdir | --psdi | --psd | --ps) 1244 ac_prev=psdir ;; 1245 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1246 psdir=$ac_optarg ;; 1247 1248 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1249 | -silent | --silent | --silen | --sile | --sil) 1250 silent=yes ;; 1251 1252 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1253 ac_prev=sbindir ;; 1254 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1255 | --sbi=* | --sb=*) 1256 sbindir=$ac_optarg ;; 1257 1258 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1259 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1260 | --sharedst | --shareds | --shared | --share | --shar \ 1261 | --sha | --sh) 1262 ac_prev=sharedstatedir ;; 1263 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1264 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1265 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1266 | --sha=* | --sh=*) 1267 sharedstatedir=$ac_optarg ;; 1268 1269 -site | --site | --sit) 1270 ac_prev=site ;; 1271 -site=* | --site=* | --sit=*) 1272 site=$ac_optarg ;; 1273 1274 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1275 ac_prev=srcdir ;; 1276 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1277 srcdir=$ac_optarg ;; 1278 1279 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1280 | --syscon | --sysco | --sysc | --sys | --sy) 1281 ac_prev=sysconfdir ;; 1282 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1283 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1284 sysconfdir=$ac_optarg ;; 1285 1286 -target | --target | --targe | --targ | --tar | --ta | --t) 1287 ac_prev=target_alias ;; 1288 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1289 target_alias=$ac_optarg ;; 1290 1291 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1292 verbose=yes ;; 1293 1294 -version | --version | --versio | --versi | --vers | -V) 1295 ac_init_version=: ;; 1296 1297 -with-* | --with-*) 1298 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1299 # Reject names that are not valid shell variable names. 1300 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1301 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1302 { (exit 1); exit 1; }; } 1303 ac_useropt_orig=$ac_useropt 1304 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1305 case $ac_user_opts in 1306 *" 1307"with_$ac_useropt" 1308"*) ;; 1309 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1310 ac_unrecognized_sep=', ';; 1311 esac 1312 eval with_$ac_useropt=\$ac_optarg ;; 1313 1314 -without-* | --without-*) 1315 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1316 # Reject names that are not valid shell variable names. 1317 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1318 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1319 { (exit 1); exit 1; }; } 1320 ac_useropt_orig=$ac_useropt 1321 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1322 case $ac_user_opts in 1323 *" 1324"with_$ac_useropt" 1325"*) ;; 1326 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1327 ac_unrecognized_sep=', ';; 1328 esac 1329 eval with_$ac_useropt=no ;; 1330 1331 --x) 1332 # Obsolete; use --with-x. 1333 with_x=yes ;; 1334 1335 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1336 | --x-incl | --x-inc | --x-in | --x-i) 1337 ac_prev=x_includes ;; 1338 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1339 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1340 x_includes=$ac_optarg ;; 1341 1342 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1343 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1344 ac_prev=x_libraries ;; 1345 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1346 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1347 x_libraries=$ac_optarg ;; 1348 1349 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option 1350Try \`$0 --help' for more information." >&2 1351 { (exit 1); exit 1; }; } 1352 ;; 1353 1354 *=*) 1355 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1356 # Reject names that are not valid shell variable names. 1357 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1358 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1359 { (exit 1); exit 1; }; } 1360 eval $ac_envvar=\$ac_optarg 1361 export $ac_envvar ;; 1362 1363 *) 1364 # FIXME: should be removed in autoconf 3.0. 1365 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1366 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1367 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1368 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1369 ;; 1370 1371 esac 1372done 1373 1374if test -n "$ac_prev"; then 1375 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1376 { $as_echo "$as_me: error: missing argument to $ac_option" >&2 1377 { (exit 1); exit 1; }; } 1378fi 1379 1380if test -n "$ac_unrecognized_opts"; then 1381 case $enable_option_checking in 1382 no) ;; 1383 fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 1384 { (exit 1); exit 1; }; } ;; 1385 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1386 esac 1387fi 1388 1389# Check all directory arguments for consistency. 1390for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1391 datadir sysconfdir sharedstatedir localstatedir includedir \ 1392 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1393 libdir localedir mandir 1394do 1395 eval ac_val=\$$ac_var 1396 # Remove trailing slashes. 1397 case $ac_val in 1398 */ ) 1399 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1400 eval $ac_var=\$ac_val;; 1401 esac 1402 # Be sure to have absolute directory names. 1403 case $ac_val in 1404 [\\/$]* | ?:[\\/]* ) continue;; 1405 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1406 esac 1407 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1408 { (exit 1); exit 1; }; } 1409done 1410 1411# There might be people who depend on the old broken behavior: `$host' 1412# used to hold the argument of --host etc. 1413# FIXME: To remove some day. 1414build=$build_alias 1415host=$host_alias 1416target=$target_alias 1417 1418# FIXME: To remove some day. 1419if test "x$host_alias" != x; then 1420 if test "x$build_alias" = x; then 1421 cross_compiling=maybe 1422 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1423 If a cross compiler is detected then cross compile mode will be used." >&2 1424 elif test "x$build_alias" != "x$host_alias"; then 1425 cross_compiling=yes 1426 fi 1427fi 1428 1429ac_tool_prefix= 1430test -n "$host_alias" && ac_tool_prefix=$host_alias- 1431 1432test "$silent" = yes && exec 6>/dev/null 1433 1434 1435ac_pwd=`pwd` && test -n "$ac_pwd" && 1436ac_ls_di=`ls -di .` && 1437ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1438 { $as_echo "$as_me: error: working directory cannot be determined" >&2 1439 { (exit 1); exit 1; }; } 1440test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1441 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 1442 { (exit 1); exit 1; }; } 1443 1444 1445# Find the source files, if location was not specified. 1446if test -z "$srcdir"; then 1447 ac_srcdir_defaulted=yes 1448 # Try the directory containing this script, then the parent directory. 1449 ac_confdir=`$as_dirname -- "$as_myself" || 1450$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1451 X"$as_myself" : 'X\(//\)[^/]' \| \ 1452 X"$as_myself" : 'X\(//\)$' \| \ 1453 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1454$as_echo X"$as_myself" | 1455 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1456 s//\1/ 1457 q 1458 } 1459 /^X\(\/\/\)[^/].*/{ 1460 s//\1/ 1461 q 1462 } 1463 /^X\(\/\/\)$/{ 1464 s//\1/ 1465 q 1466 } 1467 /^X\(\/\).*/{ 1468 s//\1/ 1469 q 1470 } 1471 s/.*/./; q'` 1472 srcdir=$ac_confdir 1473 if test ! -r "$srcdir/$ac_unique_file"; then 1474 srcdir=.. 1475 fi 1476else 1477 ac_srcdir_defaulted=no 1478fi 1479if test ! -r "$srcdir/$ac_unique_file"; then 1480 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1481 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1482 { (exit 1); exit 1; }; } 1483fi 1484ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1485ac_abs_confdir=`( 1486 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 1487 { (exit 1); exit 1; }; } 1488 pwd)` 1489# When building in place, set srcdir=. 1490if test "$ac_abs_confdir" = "$ac_pwd"; then 1491 srcdir=. 1492fi 1493# Remove unnecessary trailing slashes from srcdir. 1494# Double slashes in file names in object file debugging info 1495# mess up M-x gdb in Emacs. 1496case $srcdir in 1497*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1498esac 1499for ac_var in $ac_precious_vars; do 1500 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1501 eval ac_env_${ac_var}_value=\$${ac_var} 1502 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1503 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1504done 1505 1506# 1507# Report the --help message. 1508# 1509if test "$ac_init_help" = "long"; then 1510 # Omit some internal or obsolete options to make the list less imposing. 1511 # This message is too long to be a string in the A/UX 3.1 sh. 1512 cat <<_ACEOF 1513\`configure' configures xf86-input-vmmouse 12.7.0 to adapt to many kinds of systems. 1514 1515Usage: $0 [OPTION]... [VAR=VALUE]... 1516 1517To assign environment variables (e.g., CC, CFLAGS...), specify them as 1518VAR=VALUE. See below for descriptions of some of the useful variables. 1519 1520Defaults for the options are specified in brackets. 1521 1522Configuration: 1523 -h, --help display this help and exit 1524 --help=short display options specific to this package 1525 --help=recursive display the short help of all the included packages 1526 -V, --version display version information and exit 1527 -q, --quiet, --silent do not print \`checking...' messages 1528 --cache-file=FILE cache test results in FILE [disabled] 1529 -C, --config-cache alias for \`--cache-file=config.cache' 1530 -n, --no-create do not create output files 1531 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1532 1533Installation directories: 1534 --prefix=PREFIX install architecture-independent files in PREFIX 1535 [$ac_default_prefix] 1536 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1537 [PREFIX] 1538 1539By default, \`make install' will install all the files in 1540\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1541an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1542for instance \`--prefix=\$HOME'. 1543 1544For better control, use the options below. 1545 1546Fine tuning of the installation directories: 1547 --bindir=DIR user executables [EPREFIX/bin] 1548 --sbindir=DIR system admin executables [EPREFIX/sbin] 1549 --libexecdir=DIR program executables [EPREFIX/libexec] 1550 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1551 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1552 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1553 --libdir=DIR object code libraries [EPREFIX/lib] 1554 --includedir=DIR C header files [PREFIX/include] 1555 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1556 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1557 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1558 --infodir=DIR info documentation [DATAROOTDIR/info] 1559 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1560 --mandir=DIR man documentation [DATAROOTDIR/man] 1561 --docdir=DIR documentation root 1562 [DATAROOTDIR/doc/xf86-input-vmmouse] 1563 --htmldir=DIR html documentation [DOCDIR] 1564 --dvidir=DIR dvi documentation [DOCDIR] 1565 --pdfdir=DIR pdf documentation [DOCDIR] 1566 --psdir=DIR ps documentation [DOCDIR] 1567_ACEOF 1568 1569 cat <<\_ACEOF 1570 1571Program names: 1572 --program-prefix=PREFIX prepend PREFIX to installed program names 1573 --program-suffix=SUFFIX append SUFFIX to installed program names 1574 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1575 1576System types: 1577 --build=BUILD configure for building on BUILD [guessed] 1578 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1579_ACEOF 1580fi 1581 1582if test -n "$ac_init_help"; then 1583 case $ac_init_help in 1584 short | recursive ) echo "Configuration of xf86-input-vmmouse 12.7.0:";; 1585 esac 1586 cat <<\_ACEOF 1587 1588Optional Features: 1589 --disable-option-checking ignore unrecognized --enable/--with options 1590 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1591 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1592 --enable-maintainer-mode enable make rules and dependencies not useful 1593 (and sometimes confusing) to the casual installer 1594 --disable-dependency-tracking speeds up one-time build 1595 --enable-dependency-tracking do not reject slow dependency extractors 1596 --enable-strict-compilation 1597 Enable all warnings from compiler and make them 1598 errors (default: disabled) 1599 --enable-static[=PKGS] build static libraries [default=no] 1600 --enable-shared[=PKGS] build shared libraries [default=yes] 1601 --enable-fast-install[=PKGS] 1602 optimize for fast installation [default=yes] 1603 --disable-libtool-lock avoid locking (might break parallel builds) 1604 1605Optional Packages: 1606 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1607 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1608 --with-pic try to use only PIC/non-PIC objects [default=use 1609 both] 1610 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1611 --with-xorg-module-dir=DIR 1612 Default xorg module directory 1613 [default=$libdir/xorg/modules] 1614 --with-xorg-conf-dir=DIR 1615 Default xorg.conf.d directory 1616 [default=from], [$PKG_CONFIG], [xorg-server] 1617 --with-hal-bin-dir=DIR Directory where HAL binaries where installed 1618 [default=$bindir] 1619 --with-hal-callouts-dir=DIR 1620 Directory where HAL expects its callout scripts to 1621 be located [default=$libdir/hal] 1622 --with-hal-fdi-dir=DIR Directory where HAL expects its fdi files to be 1623 located 1624 [default=$datadir/hal/fdi/policy/20thirdparty] 1625 --with-udev-rules-dir=DIR 1626 Default udev rules.d directory 1627 [default=($prefix)/lib/udev/rules.d], [on], [Linux,], [none], [otherwise] 1628 1629Some influential environment variables: 1630 CC C compiler command 1631 CFLAGS C compiler flags 1632 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1633 nonstandard directory <lib dir> 1634 LIBS libraries to pass to the linker, e.g. -l<library> 1635 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1636 you have headers in a nonstandard directory <include dir> 1637 CPP C preprocessor 1638 PKG_CONFIG path to pkg-config utility 1639 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1640 XORG_LIBS linker flags for XORG, overriding pkg-config 1641 1642Use these variables to override the choices made by `configure' or to help 1643it to find libraries and programs with nonstandard names/locations. 1644 1645Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1646_ACEOF 1647ac_status=$? 1648fi 1649 1650if test "$ac_init_help" = "recursive"; then 1651 # If there are subdirs, report their specific --help. 1652 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1653 test -d "$ac_dir" || 1654 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1655 continue 1656 ac_builddir=. 1657 1658case "$ac_dir" in 1659.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1660*) 1661 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1662 # A ".." for each directory in $ac_dir_suffix. 1663 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1664 case $ac_top_builddir_sub in 1665 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1666 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1667 esac ;; 1668esac 1669ac_abs_top_builddir=$ac_pwd 1670ac_abs_builddir=$ac_pwd$ac_dir_suffix 1671# for backward compatibility: 1672ac_top_builddir=$ac_top_build_prefix 1673 1674case $srcdir in 1675 .) # We are building in place. 1676 ac_srcdir=. 1677 ac_top_srcdir=$ac_top_builddir_sub 1678 ac_abs_top_srcdir=$ac_pwd ;; 1679 [\\/]* | ?:[\\/]* ) # Absolute name. 1680 ac_srcdir=$srcdir$ac_dir_suffix; 1681 ac_top_srcdir=$srcdir 1682 ac_abs_top_srcdir=$srcdir ;; 1683 *) # Relative name. 1684 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1685 ac_top_srcdir=$ac_top_build_prefix$srcdir 1686 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1687esac 1688ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1689 1690 cd "$ac_dir" || { ac_status=$?; continue; } 1691 # Check for guested configure. 1692 if test -f "$ac_srcdir/configure.gnu"; then 1693 echo && 1694 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1695 elif test -f "$ac_srcdir/configure"; then 1696 echo && 1697 $SHELL "$ac_srcdir/configure" --help=recursive 1698 else 1699 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1700 fi || ac_status=$? 1701 cd "$ac_pwd" || { ac_status=$?; break; } 1702 done 1703fi 1704 1705test -n "$ac_init_help" && exit $ac_status 1706if $ac_init_version; then 1707 cat <<\_ACEOF 1708xf86-input-vmmouse configure 12.7.0 1709generated by GNU Autoconf 2.63 1710 1711Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 17122002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 1713This configure script is free software; the Free Software Foundation 1714gives unlimited permission to copy, distribute and modify it. 1715_ACEOF 1716 exit 1717fi 1718cat >config.log <<_ACEOF 1719This file contains any messages produced by compilers while 1720running configure, to aid debugging if configure makes a mistake. 1721 1722It was created by xf86-input-vmmouse $as_me 12.7.0, which was 1723generated by GNU Autoconf 2.63. Invocation command line was 1724 1725 $ $0 $@ 1726 1727_ACEOF 1728exec 5>>config.log 1729{ 1730cat <<_ASUNAME 1731## --------- ## 1732## Platform. ## 1733## --------- ## 1734 1735hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1736uname -m = `(uname -m) 2>/dev/null || echo unknown` 1737uname -r = `(uname -r) 2>/dev/null || echo unknown` 1738uname -s = `(uname -s) 2>/dev/null || echo unknown` 1739uname -v = `(uname -v) 2>/dev/null || echo unknown` 1740 1741/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1742/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1743 1744/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1745/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1746/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1747/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1748/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1749/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1750/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1751 1752_ASUNAME 1753 1754as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1755for as_dir in $PATH 1756do 1757 IFS=$as_save_IFS 1758 test -z "$as_dir" && as_dir=. 1759 $as_echo "PATH: $as_dir" 1760done 1761IFS=$as_save_IFS 1762 1763} >&5 1764 1765cat >&5 <<_ACEOF 1766 1767 1768## ----------- ## 1769## Core tests. ## 1770## ----------- ## 1771 1772_ACEOF 1773 1774 1775# Keep a trace of the command line. 1776# Strip out --no-create and --no-recursion so they do not pile up. 1777# Strip out --silent because we don't want to record it for future runs. 1778# Also quote any args containing shell meta-characters. 1779# Make two passes to allow for proper duplicate-argument suppression. 1780ac_configure_args= 1781ac_configure_args0= 1782ac_configure_args1= 1783ac_must_keep_next=false 1784for ac_pass in 1 2 1785do 1786 for ac_arg 1787 do 1788 case $ac_arg in 1789 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1790 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1791 | -silent | --silent | --silen | --sile | --sil) 1792 continue ;; 1793 *\'*) 1794 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1795 esac 1796 case $ac_pass in 1797 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1798 2) 1799 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1800 if test $ac_must_keep_next = true; then 1801 ac_must_keep_next=false # Got value, back to normal. 1802 else 1803 case $ac_arg in 1804 *=* | --config-cache | -C | -disable-* | --disable-* \ 1805 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1806 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1807 | -with-* | --with-* | -without-* | --without-* | --x) 1808 case "$ac_configure_args0 " in 1809 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1810 esac 1811 ;; 1812 -* ) ac_must_keep_next=true ;; 1813 esac 1814 fi 1815 ac_configure_args="$ac_configure_args '$ac_arg'" 1816 ;; 1817 esac 1818 done 1819done 1820$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1821$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1822 1823# When interrupted or exit'd, cleanup temporary files, and complete 1824# config.log. We remove comments because anyway the quotes in there 1825# would cause problems or look ugly. 1826# WARNING: Use '\'' to represent an apostrophe within the trap. 1827# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1828trap 'exit_status=$? 1829 # Save into config.log some information that might help in debugging. 1830 { 1831 echo 1832 1833 cat <<\_ASBOX 1834## ---------------- ## 1835## Cache variables. ## 1836## ---------------- ## 1837_ASBOX 1838 echo 1839 # The following way of writing the cache mishandles newlines in values, 1840( 1841 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1842 eval ac_val=\$$ac_var 1843 case $ac_val in #( 1844 *${as_nl}*) 1845 case $ac_var in #( 1846 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 1847$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1848 esac 1849 case $ac_var in #( 1850 _ | IFS | as_nl) ;; #( 1851 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1852 *) $as_unset $ac_var ;; 1853 esac ;; 1854 esac 1855 done 1856 (set) 2>&1 | 1857 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1858 *${as_nl}ac_space=\ *) 1859 sed -n \ 1860 "s/'\''/'\''\\\\'\'''\''/g; 1861 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1862 ;; #( 1863 *) 1864 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1865 ;; 1866 esac | 1867 sort 1868) 1869 echo 1870 1871 cat <<\_ASBOX 1872## ----------------- ## 1873## Output variables. ## 1874## ----------------- ## 1875_ASBOX 1876 echo 1877 for ac_var in $ac_subst_vars 1878 do 1879 eval ac_val=\$$ac_var 1880 case $ac_val in 1881 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1882 esac 1883 $as_echo "$ac_var='\''$ac_val'\''" 1884 done | sort 1885 echo 1886 1887 if test -n "$ac_subst_files"; then 1888 cat <<\_ASBOX 1889## ------------------- ## 1890## File substitutions. ## 1891## ------------------- ## 1892_ASBOX 1893 echo 1894 for ac_var in $ac_subst_files 1895 do 1896 eval ac_val=\$$ac_var 1897 case $ac_val in 1898 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1899 esac 1900 $as_echo "$ac_var='\''$ac_val'\''" 1901 done | sort 1902 echo 1903 fi 1904 1905 if test -s confdefs.h; then 1906 cat <<\_ASBOX 1907## ----------- ## 1908## confdefs.h. ## 1909## ----------- ## 1910_ASBOX 1911 echo 1912 cat confdefs.h 1913 echo 1914 fi 1915 test "$ac_signal" != 0 && 1916 $as_echo "$as_me: caught signal $ac_signal" 1917 $as_echo "$as_me: exit $exit_status" 1918 } >&5 1919 rm -f core *.core core.conftest.* && 1920 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1921 exit $exit_status 1922' 0 1923for ac_signal in 1 2 13 15; do 1924 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1925done 1926ac_signal=0 1927 1928# confdefs.h avoids OS command line length limits that DEFS can exceed. 1929rm -f -r conftest* confdefs.h 1930 1931# Predefined preprocessor variables. 1932 1933cat >>confdefs.h <<_ACEOF 1934#define PACKAGE_NAME "$PACKAGE_NAME" 1935_ACEOF 1936 1937 1938cat >>confdefs.h <<_ACEOF 1939#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1940_ACEOF 1941 1942 1943cat >>confdefs.h <<_ACEOF 1944#define PACKAGE_VERSION "$PACKAGE_VERSION" 1945_ACEOF 1946 1947 1948cat >>confdefs.h <<_ACEOF 1949#define PACKAGE_STRING "$PACKAGE_STRING" 1950_ACEOF 1951 1952 1953cat >>confdefs.h <<_ACEOF 1954#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1955_ACEOF 1956 1957 1958# Let the site file select an alternate cache file if it wants to. 1959# Prefer an explicitly selected file to automatically selected ones. 1960ac_site_file1=NONE 1961ac_site_file2=NONE 1962if test -n "$CONFIG_SITE"; then 1963 ac_site_file1=$CONFIG_SITE 1964elif test "x$prefix" != xNONE; then 1965 ac_site_file1=$prefix/share/config.site 1966 ac_site_file2=$prefix/etc/config.site 1967else 1968 ac_site_file1=$ac_default_prefix/share/config.site 1969 ac_site_file2=$ac_default_prefix/etc/config.site 1970fi 1971for ac_site_file in "$ac_site_file1" "$ac_site_file2" 1972do 1973 test "x$ac_site_file" = xNONE && continue 1974 if test -r "$ac_site_file"; then 1975 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1976$as_echo "$as_me: loading site script $ac_site_file" >&6;} 1977 sed 's/^/| /' "$ac_site_file" >&5 1978 . "$ac_site_file" 1979 fi 1980done 1981 1982if test -r "$cache_file"; then 1983 # Some versions of bash will fail to source /dev/null (special 1984 # files actually), so we avoid doing that. 1985 if test -f "$cache_file"; then 1986 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 1987$as_echo "$as_me: loading cache $cache_file" >&6;} 1988 case $cache_file in 1989 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1990 *) . "./$cache_file";; 1991 esac 1992 fi 1993else 1994 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 1995$as_echo "$as_me: creating cache $cache_file" >&6;} 1996 >$cache_file 1997fi 1998 1999# Check that the precious variables saved in the cache have kept the same 2000# value. 2001ac_cache_corrupted=false 2002for ac_var in $ac_precious_vars; do 2003 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2004 eval ac_new_set=\$ac_env_${ac_var}_set 2005 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2006 eval ac_new_val=\$ac_env_${ac_var}_value 2007 case $ac_old_set,$ac_new_set in 2008 set,) 2009 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2010$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2011 ac_cache_corrupted=: ;; 2012 ,set) 2013 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 2014$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2015 ac_cache_corrupted=: ;; 2016 ,);; 2017 *) 2018 if test "x$ac_old_val" != "x$ac_new_val"; then 2019 # differences in whitespace do not lead to failure. 2020 ac_old_val_w=`echo x $ac_old_val` 2021 ac_new_val_w=`echo x $ac_new_val` 2022 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2023 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 2024$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2025 ac_cache_corrupted=: 2026 else 2027 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2028$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2029 eval $ac_var=\$ac_old_val 2030 fi 2031 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 2032$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2033 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 2034$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2035 fi;; 2036 esac 2037 # Pass precious variables to config.status. 2038 if test "$ac_new_set" = set; then 2039 case $ac_new_val in 2040 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2041 *) ac_arg=$ac_var=$ac_new_val ;; 2042 esac 2043 case " $ac_configure_args " in 2044 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2045 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 2046 esac 2047 fi 2048done 2049if $ac_cache_corrupted; then 2050 { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2051$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2052 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 2053$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2054 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 2055$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 2056 { (exit 1); exit 1; }; } 2057fi 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083ac_ext=c 2084ac_cpp='$CPP $CPPFLAGS' 2085ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2086ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2087ac_compiler_gnu=$ac_cv_c_compiler_gnu 2088 2089 2090 2091 2092ac_aux_dir= 2093for ac_dir in . "$srcdir"/.; do 2094 if test -f "$ac_dir/install-sh"; then 2095 ac_aux_dir=$ac_dir 2096 ac_install_sh="$ac_aux_dir/install-sh -c" 2097 break 2098 elif test -f "$ac_dir/install.sh"; then 2099 ac_aux_dir=$ac_dir 2100 ac_install_sh="$ac_aux_dir/install.sh -c" 2101 break 2102 elif test -f "$ac_dir/shtool"; then 2103 ac_aux_dir=$ac_dir 2104 ac_install_sh="$ac_aux_dir/shtool install -c" 2105 break 2106 fi 2107done 2108if test -z "$ac_aux_dir"; then 2109 { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5 2110$as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;} 2111 { (exit 1); exit 1; }; } 2112fi 2113 2114# These three variables are undocumented and unsupported, 2115# and are intended to be withdrawn in a future Autoconf release. 2116# They can cause serious problems if a builder's source tree is in a directory 2117# whose full name contains unusual characters. 2118ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2119ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2120ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2121 2122 2123am__api_version='1.10' 2124 2125# Find a good install program. We prefer a C program (faster), 2126# so one script is as good as another. But avoid the broken or 2127# incompatible versions: 2128# SysV /etc/install, /usr/sbin/install 2129# SunOS /usr/etc/install 2130# IRIX /sbin/install 2131# AIX /bin/install 2132# AmigaOS /C/install, which installs bootblocks on floppy discs 2133# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2134# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2135# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2136# OS/2's system install, which has a completely different semantic 2137# ./install, which can be erroneously created by make from ./install.sh. 2138# Reject install programs that cannot install multiple files. 2139{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 2140$as_echo_n "checking for a BSD-compatible install... " >&6; } 2141if test -z "$INSTALL"; then 2142if test "${ac_cv_path_install+set}" = set; then 2143 $as_echo_n "(cached) " >&6 2144else 2145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2146for as_dir in $PATH 2147do 2148 IFS=$as_save_IFS 2149 test -z "$as_dir" && as_dir=. 2150 # Account for people who put trailing slashes in PATH elements. 2151case $as_dir/ in 2152 ./ | .// | /cC/* | \ 2153 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2154 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 2155 /usr/ucb/* ) ;; 2156 *) 2157 # OSF1 and SCO ODT 3.0 have their own names for install. 2158 # Don't use installbsd from OSF since it installs stuff as root 2159 # by default. 2160 for ac_prog in ginstall scoinst install; do 2161 for ac_exec_ext in '' $ac_executable_extensions; do 2162 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2163 if test $ac_prog = install && 2164 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2165 # AIX install. It has an incompatible calling convention. 2166 : 2167 elif test $ac_prog = install && 2168 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2169 # program-specific install script used by HP pwplus--don't use. 2170 : 2171 else 2172 rm -rf conftest.one conftest.two conftest.dir 2173 echo one > conftest.one 2174 echo two > conftest.two 2175 mkdir conftest.dir 2176 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2177 test -s conftest.one && test -s conftest.two && 2178 test -s conftest.dir/conftest.one && 2179 test -s conftest.dir/conftest.two 2180 then 2181 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2182 break 3 2183 fi 2184 fi 2185 fi 2186 done 2187 done 2188 ;; 2189esac 2190 2191done 2192IFS=$as_save_IFS 2193 2194rm -rf conftest.one conftest.two conftest.dir 2195 2196fi 2197 if test "${ac_cv_path_install+set}" = set; then 2198 INSTALL=$ac_cv_path_install 2199 else 2200 # As a last resort, use the slow shell script. Don't cache a 2201 # value for INSTALL within a source directory, because that will 2202 # break other packages using the cache if that directory is 2203 # removed, or if the value is a relative name. 2204 INSTALL=$ac_install_sh 2205 fi 2206fi 2207{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 2208$as_echo "$INSTALL" >&6; } 2209 2210# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2211# It thinks the first close brace ends the variable substitution. 2212test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2213 2214test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2215 2216test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2217 2218{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5 2219$as_echo_n "checking whether build environment is sane... " >&6; } 2220# Just in case 2221sleep 1 2222echo timestamp > conftest.file 2223# Do `set' in a subshell so we don't clobber the current shell's 2224# arguments. Must try -L first in case configure is actually a 2225# symlink; some systems play weird games with the mod time of symlinks 2226# (eg FreeBSD returns the mod time of the symlink's containing 2227# directory). 2228if ( 2229 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` 2230 if test "$*" = "X"; then 2231 # -L didn't work. 2232 set X `ls -t $srcdir/configure conftest.file` 2233 fi 2234 rm -f conftest.file 2235 if test "$*" != "X $srcdir/configure conftest.file" \ 2236 && test "$*" != "X conftest.file $srcdir/configure"; then 2237 2238 # If neither matched, then we have a broken ls. This can happen 2239 # if, for instance, CONFIG_SHELL is bash and it inherits a 2240 # broken ls alias from the environment. This has actually 2241 # happened. Such a system could not be considered "sane". 2242 { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken 2243alias in your environment" >&5 2244$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken 2245alias in your environment" >&2;} 2246 { (exit 1); exit 1; }; } 2247 fi 2248 2249 test "$2" = conftest.file 2250 ) 2251then 2252 # Ok. 2253 : 2254else 2255 { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files! 2256Check your system clock" >&5 2257$as_echo "$as_me: error: newly created file is older than distributed files! 2258Check your system clock" >&2;} 2259 { (exit 1); exit 1; }; } 2260fi 2261{ $as_echo "$as_me:$LINENO: result: yes" >&5 2262$as_echo "yes" >&6; } 2263test "$program_prefix" != NONE && 2264 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2265# Use a double $ so make ignores it. 2266test "$program_suffix" != NONE && 2267 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2268# Double any \ or $. 2269# By default was `s,x,x', remove it if useless. 2270ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2271program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2272 2273# expand $ac_aux_dir to an absolute path 2274am_aux_dir=`cd $ac_aux_dir && pwd` 2275 2276test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" 2277# Use eval to expand $SHELL 2278if eval "$MISSING --run true"; then 2279 am_missing_run="$MISSING --run " 2280else 2281 am_missing_run= 2282 { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 2283$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2284fi 2285 2286{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 2287$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2288if test -z "$MKDIR_P"; then 2289 if test "${ac_cv_path_mkdir+set}" = set; then 2290 $as_echo_n "(cached) " >&6 2291else 2292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2293for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2294do 2295 IFS=$as_save_IFS 2296 test -z "$as_dir" && as_dir=. 2297 for ac_prog in mkdir gmkdir; do 2298 for ac_exec_ext in '' $ac_executable_extensions; do 2299 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2300 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2301 'mkdir (GNU coreutils) '* | \ 2302 'mkdir (coreutils) '* | \ 2303 'mkdir (fileutils) '4.1*) 2304 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2305 break 3;; 2306 esac 2307 done 2308 done 2309done 2310IFS=$as_save_IFS 2311 2312fi 2313 2314 if test "${ac_cv_path_mkdir+set}" = set; then 2315 MKDIR_P="$ac_cv_path_mkdir -p" 2316 else 2317 # As a last resort, use the slow shell script. Don't cache a 2318 # value for MKDIR_P within a source directory, because that will 2319 # break other packages using the cache if that directory is 2320 # removed, or if the value is a relative name. 2321 test -d ./--version && rmdir ./--version 2322 MKDIR_P="$ac_install_sh -d" 2323 fi 2324fi 2325{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5 2326$as_echo "$MKDIR_P" >&6; } 2327 2328mkdir_p="$MKDIR_P" 2329case $mkdir_p in 2330 [\\/$]* | ?:[\\/]*) ;; 2331 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2332esac 2333 2334for ac_prog in gawk mawk nawk awk 2335do 2336 # Extract the first word of "$ac_prog", so it can be a program name with args. 2337set dummy $ac_prog; ac_word=$2 2338{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2339$as_echo_n "checking for $ac_word... " >&6; } 2340if test "${ac_cv_prog_AWK+set}" = set; then 2341 $as_echo_n "(cached) " >&6 2342else 2343 if test -n "$AWK"; then 2344 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2345else 2346as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2347for as_dir in $PATH 2348do 2349 IFS=$as_save_IFS 2350 test -z "$as_dir" && as_dir=. 2351 for ac_exec_ext in '' $ac_executable_extensions; do 2352 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2353 ac_cv_prog_AWK="$ac_prog" 2354 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2355 break 2 2356 fi 2357done 2358done 2359IFS=$as_save_IFS 2360 2361fi 2362fi 2363AWK=$ac_cv_prog_AWK 2364if test -n "$AWK"; then 2365 { $as_echo "$as_me:$LINENO: result: $AWK" >&5 2366$as_echo "$AWK" >&6; } 2367else 2368 { $as_echo "$as_me:$LINENO: result: no" >&5 2369$as_echo "no" >&6; } 2370fi 2371 2372 2373 test -n "$AWK" && break 2374done 2375 2376{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2377$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2378set x ${MAKE-make} 2379ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2380if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then 2381 $as_echo_n "(cached) " >&6 2382else 2383 cat >conftest.make <<\_ACEOF 2384SHELL = /bin/sh 2385all: 2386 @echo '@@@%%%=$(MAKE)=@@@%%%' 2387_ACEOF 2388# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2389case `${MAKE-make} -f conftest.make 2>/dev/null` in 2390 *@@@%%%=?*=@@@%%%*) 2391 eval ac_cv_prog_make_${ac_make}_set=yes;; 2392 *) 2393 eval ac_cv_prog_make_${ac_make}_set=no;; 2394esac 2395rm -f conftest.make 2396fi 2397if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2398 { $as_echo "$as_me:$LINENO: result: yes" >&5 2399$as_echo "yes" >&6; } 2400 SET_MAKE= 2401else 2402 { $as_echo "$as_me:$LINENO: result: no" >&5 2403$as_echo "no" >&6; } 2404 SET_MAKE="MAKE=${MAKE-make}" 2405fi 2406 2407rm -rf .tst 2>/dev/null 2408mkdir .tst 2>/dev/null 2409if test -d .tst; then 2410 am__leading_dot=. 2411else 2412 am__leading_dot=_ 2413fi 2414rmdir .tst 2>/dev/null 2415 2416if test "`cd $srcdir && pwd`" != "`pwd`"; then 2417 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2418 # is not polluted with repeated "-I." 2419 am__isrc=' -I$(srcdir)' 2420 # test to see if srcdir already configured 2421 if test -f $srcdir/config.status; then 2422 { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 2423$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} 2424 { (exit 1); exit 1; }; } 2425 fi 2426fi 2427 2428# test whether we have cygpath 2429if test -z "$CYGPATH_W"; then 2430 if (cygpath --version) >/dev/null 2>/dev/null; then 2431 CYGPATH_W='cygpath -w' 2432 else 2433 CYGPATH_W=echo 2434 fi 2435fi 2436 2437 2438# Define the identity of the package. 2439 PACKAGE='xf86-input-vmmouse' 2440 VERSION='12.7.0' 2441 2442 2443cat >>confdefs.h <<_ACEOF 2444#define PACKAGE "$PACKAGE" 2445_ACEOF 2446 2447 2448cat >>confdefs.h <<_ACEOF 2449#define VERSION "$VERSION" 2450_ACEOF 2451 2452# Some tools Automake needs. 2453 2454ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2455 2456 2457AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2458 2459 2460AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2461 2462 2463AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2464 2465 2466MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2467 2468install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"} 2469 2470# Installed binaries are usually stripped using `strip' when the user 2471# run `make install-strip'. However `strip' might not be the right 2472# tool to use in cross-compilation environments, therefore Automake 2473# will honor the `STRIP' environment variable to overrule this program. 2474if test "$cross_compiling" != no; then 2475 if test -n "$ac_tool_prefix"; then 2476 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2477set dummy ${ac_tool_prefix}strip; ac_word=$2 2478{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2479$as_echo_n "checking for $ac_word... " >&6; } 2480if test "${ac_cv_prog_STRIP+set}" = set; then 2481 $as_echo_n "(cached) " >&6 2482else 2483 if test -n "$STRIP"; then 2484 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2485else 2486as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2487for as_dir in $PATH 2488do 2489 IFS=$as_save_IFS 2490 test -z "$as_dir" && as_dir=. 2491 for ac_exec_ext in '' $ac_executable_extensions; do 2492 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2493 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2494 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2495 break 2 2496 fi 2497done 2498done 2499IFS=$as_save_IFS 2500 2501fi 2502fi 2503STRIP=$ac_cv_prog_STRIP 2504if test -n "$STRIP"; then 2505 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 2506$as_echo "$STRIP" >&6; } 2507else 2508 { $as_echo "$as_me:$LINENO: result: no" >&5 2509$as_echo "no" >&6; } 2510fi 2511 2512 2513fi 2514if test -z "$ac_cv_prog_STRIP"; then 2515 ac_ct_STRIP=$STRIP 2516 # Extract the first word of "strip", so it can be a program name with args. 2517set dummy strip; ac_word=$2 2518{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2519$as_echo_n "checking for $ac_word... " >&6; } 2520if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 2521 $as_echo_n "(cached) " >&6 2522else 2523 if test -n "$ac_ct_STRIP"; then 2524 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2525else 2526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2527for as_dir in $PATH 2528do 2529 IFS=$as_save_IFS 2530 test -z "$as_dir" && as_dir=. 2531 for ac_exec_ext in '' $ac_executable_extensions; do 2532 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2533 ac_cv_prog_ac_ct_STRIP="strip" 2534 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2535 break 2 2536 fi 2537done 2538done 2539IFS=$as_save_IFS 2540 2541fi 2542fi 2543ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2544if test -n "$ac_ct_STRIP"; then 2545 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 2546$as_echo "$ac_ct_STRIP" >&6; } 2547else 2548 { $as_echo "$as_me:$LINENO: result: no" >&5 2549$as_echo "no" >&6; } 2550fi 2551 2552 if test "x$ac_ct_STRIP" = x; then 2553 STRIP=":" 2554 else 2555 case $cross_compiling:$ac_tool_warned in 2556yes:) 2557{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2558$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2559ac_tool_warned=yes ;; 2560esac 2561 STRIP=$ac_ct_STRIP 2562 fi 2563else 2564 STRIP="$ac_cv_prog_STRIP" 2565fi 2566 2567fi 2568INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2569 2570# We need awk for the "check" target. The system "awk" is bad on 2571# some platforms. 2572# Always define AMTAR for backward compatibility. 2573 2574AMTAR=${AMTAR-"${am_missing_run}tar"} 2575 2576am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2577 2578 2579 2580 2581 2582 2583{ $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 2584$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2585 # Check whether --enable-maintainer-mode was given. 2586if test "${enable_maintainer_mode+set}" = set; then 2587 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2588else 2589 USE_MAINTAINER_MODE=no 2590fi 2591 2592 { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 2593$as_echo "$USE_MAINTAINER_MODE" >&6; } 2594 if test $USE_MAINTAINER_MODE = yes; then 2595 MAINTAINER_MODE_TRUE= 2596 MAINTAINER_MODE_FALSE='#' 2597else 2598 MAINTAINER_MODE_TRUE='#' 2599 MAINTAINER_MODE_FALSE= 2600fi 2601 2602 MAINT=$MAINTAINER_MODE_TRUE 2603 2604 2605 2606# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618DEPDIR="${am__leading_dot}deps" 2619 2620ac_config_commands="$ac_config_commands depfiles" 2621 2622 2623am_make=${MAKE-make} 2624cat > confinc << 'END' 2625am__doit: 2626 @echo done 2627.PHONY: am__doit 2628END 2629# If we don't find an include directive, just comment out the code. 2630{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 2631$as_echo_n "checking for style of include used by $am_make... " >&6; } 2632am__include="#" 2633am__quote= 2634_am_result=none 2635# First try GNU make style include. 2636echo "include confinc" > confmf 2637# We grep out `Entering directory' and `Leaving directory' 2638# messages which can occur if `w' ends up in MAKEFLAGS. 2639# In particular we don't look at `^make:' because GNU make might 2640# be invoked under some other name (usually "gmake"), in which 2641# case it prints its new name instead of `make'. 2642if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then 2643 am__include=include 2644 am__quote= 2645 _am_result=GNU 2646fi 2647# Now try BSD make style include. 2648if test "$am__include" = "#"; then 2649 echo '.include "confinc"' > confmf 2650 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then 2651 am__include=.include 2652 am__quote="\"" 2653 _am_result=BSD 2654 fi 2655fi 2656 2657 2658{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5 2659$as_echo "$_am_result" >&6; } 2660rm -f confinc confmf 2661 2662# Check whether --enable-dependency-tracking was given. 2663if test "${enable_dependency_tracking+set}" = set; then 2664 enableval=$enable_dependency_tracking; 2665fi 2666 2667if test "x$enable_dependency_tracking" != xno; then 2668 am_depcomp="$ac_aux_dir/depcomp" 2669 AMDEPBACKSLASH='\' 2670fi 2671 if test "x$enable_dependency_tracking" != xno; then 2672 AMDEP_TRUE= 2673 AMDEP_FALSE='#' 2674else 2675 AMDEP_TRUE='#' 2676 AMDEP_FALSE= 2677fi 2678 2679 2680ac_ext=c 2681ac_cpp='$CPP $CPPFLAGS' 2682ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2683ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2684ac_compiler_gnu=$ac_cv_c_compiler_gnu 2685if test -n "$ac_tool_prefix"; then 2686 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2687set dummy ${ac_tool_prefix}gcc; ac_word=$2 2688{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2689$as_echo_n "checking for $ac_word... " >&6; } 2690if test "${ac_cv_prog_CC+set}" = set; then 2691 $as_echo_n "(cached) " >&6 2692else 2693 if test -n "$CC"; then 2694 ac_cv_prog_CC="$CC" # Let the user override the test. 2695else 2696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2697for as_dir in $PATH 2698do 2699 IFS=$as_save_IFS 2700 test -z "$as_dir" && as_dir=. 2701 for ac_exec_ext in '' $ac_executable_extensions; do 2702 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2703 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2704 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2705 break 2 2706 fi 2707done 2708done 2709IFS=$as_save_IFS 2710 2711fi 2712fi 2713CC=$ac_cv_prog_CC 2714if test -n "$CC"; then 2715 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2716$as_echo "$CC" >&6; } 2717else 2718 { $as_echo "$as_me:$LINENO: result: no" >&5 2719$as_echo "no" >&6; } 2720fi 2721 2722 2723fi 2724if test -z "$ac_cv_prog_CC"; then 2725 ac_ct_CC=$CC 2726 # Extract the first word of "gcc", so it can be a program name with args. 2727set dummy gcc; ac_word=$2 2728{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2729$as_echo_n "checking for $ac_word... " >&6; } 2730if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2731 $as_echo_n "(cached) " >&6 2732else 2733 if test -n "$ac_ct_CC"; then 2734 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2735else 2736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2737for as_dir in $PATH 2738do 2739 IFS=$as_save_IFS 2740 test -z "$as_dir" && as_dir=. 2741 for ac_exec_ext in '' $ac_executable_extensions; do 2742 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2743 ac_cv_prog_ac_ct_CC="gcc" 2744 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2745 break 2 2746 fi 2747done 2748done 2749IFS=$as_save_IFS 2750 2751fi 2752fi 2753ac_ct_CC=$ac_cv_prog_ac_ct_CC 2754if test -n "$ac_ct_CC"; then 2755 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2756$as_echo "$ac_ct_CC" >&6; } 2757else 2758 { $as_echo "$as_me:$LINENO: result: no" >&5 2759$as_echo "no" >&6; } 2760fi 2761 2762 if test "x$ac_ct_CC" = x; then 2763 CC="" 2764 else 2765 case $cross_compiling:$ac_tool_warned in 2766yes:) 2767{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2768$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2769ac_tool_warned=yes ;; 2770esac 2771 CC=$ac_ct_CC 2772 fi 2773else 2774 CC="$ac_cv_prog_CC" 2775fi 2776 2777if test -z "$CC"; then 2778 if test -n "$ac_tool_prefix"; then 2779 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2780set dummy ${ac_tool_prefix}cc; ac_word=$2 2781{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2782$as_echo_n "checking for $ac_word... " >&6; } 2783if test "${ac_cv_prog_CC+set}" = set; then 2784 $as_echo_n "(cached) " >&6 2785else 2786 if test -n "$CC"; then 2787 ac_cv_prog_CC="$CC" # Let the user override the test. 2788else 2789as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2790for as_dir in $PATH 2791do 2792 IFS=$as_save_IFS 2793 test -z "$as_dir" && as_dir=. 2794 for ac_exec_ext in '' $ac_executable_extensions; do 2795 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2796 ac_cv_prog_CC="${ac_tool_prefix}cc" 2797 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2798 break 2 2799 fi 2800done 2801done 2802IFS=$as_save_IFS 2803 2804fi 2805fi 2806CC=$ac_cv_prog_CC 2807if test -n "$CC"; then 2808 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2809$as_echo "$CC" >&6; } 2810else 2811 { $as_echo "$as_me:$LINENO: result: no" >&5 2812$as_echo "no" >&6; } 2813fi 2814 2815 2816 fi 2817fi 2818if test -z "$CC"; then 2819 # Extract the first word of "cc", so it can be a program name with args. 2820set dummy cc; ac_word=$2 2821{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2822$as_echo_n "checking for $ac_word... " >&6; } 2823if test "${ac_cv_prog_CC+set}" = set; then 2824 $as_echo_n "(cached) " >&6 2825else 2826 if test -n "$CC"; then 2827 ac_cv_prog_CC="$CC" # Let the user override the test. 2828else 2829 ac_prog_rejected=no 2830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2831for as_dir in $PATH 2832do 2833 IFS=$as_save_IFS 2834 test -z "$as_dir" && as_dir=. 2835 for ac_exec_ext in '' $ac_executable_extensions; do 2836 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2837 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2838 ac_prog_rejected=yes 2839 continue 2840 fi 2841 ac_cv_prog_CC="cc" 2842 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2843 break 2 2844 fi 2845done 2846done 2847IFS=$as_save_IFS 2848 2849if test $ac_prog_rejected = yes; then 2850 # We found a bogon in the path, so make sure we never use it. 2851 set dummy $ac_cv_prog_CC 2852 shift 2853 if test $# != 0; then 2854 # We chose a different compiler from the bogus one. 2855 # However, it has the same basename, so the bogon will be chosen 2856 # first if we set CC to just the basename; use the full file name. 2857 shift 2858 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2859 fi 2860fi 2861fi 2862fi 2863CC=$ac_cv_prog_CC 2864if test -n "$CC"; then 2865 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2866$as_echo "$CC" >&6; } 2867else 2868 { $as_echo "$as_me:$LINENO: result: no" >&5 2869$as_echo "no" >&6; } 2870fi 2871 2872 2873fi 2874if test -z "$CC"; then 2875 if test -n "$ac_tool_prefix"; then 2876 for ac_prog in cl.exe 2877 do 2878 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2879set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2880{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2881$as_echo_n "checking for $ac_word... " >&6; } 2882if test "${ac_cv_prog_CC+set}" = set; then 2883 $as_echo_n "(cached) " >&6 2884else 2885 if test -n "$CC"; then 2886 ac_cv_prog_CC="$CC" # Let the user override the test. 2887else 2888as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2889for as_dir in $PATH 2890do 2891 IFS=$as_save_IFS 2892 test -z "$as_dir" && as_dir=. 2893 for ac_exec_ext in '' $ac_executable_extensions; do 2894 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2895 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2896 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2897 break 2 2898 fi 2899done 2900done 2901IFS=$as_save_IFS 2902 2903fi 2904fi 2905CC=$ac_cv_prog_CC 2906if test -n "$CC"; then 2907 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2908$as_echo "$CC" >&6; } 2909else 2910 { $as_echo "$as_me:$LINENO: result: no" >&5 2911$as_echo "no" >&6; } 2912fi 2913 2914 2915 test -n "$CC" && break 2916 done 2917fi 2918if test -z "$CC"; then 2919 ac_ct_CC=$CC 2920 for ac_prog in cl.exe 2921do 2922 # Extract the first word of "$ac_prog", so it can be a program name with args. 2923set dummy $ac_prog; ac_word=$2 2924{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2925$as_echo_n "checking for $ac_word... " >&6; } 2926if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2927 $as_echo_n "(cached) " >&6 2928else 2929 if test -n "$ac_ct_CC"; then 2930 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2931else 2932as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2933for as_dir in $PATH 2934do 2935 IFS=$as_save_IFS 2936 test -z "$as_dir" && as_dir=. 2937 for ac_exec_ext in '' $ac_executable_extensions; do 2938 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2939 ac_cv_prog_ac_ct_CC="$ac_prog" 2940 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2941 break 2 2942 fi 2943done 2944done 2945IFS=$as_save_IFS 2946 2947fi 2948fi 2949ac_ct_CC=$ac_cv_prog_ac_ct_CC 2950if test -n "$ac_ct_CC"; then 2951 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2952$as_echo "$ac_ct_CC" >&6; } 2953else 2954 { $as_echo "$as_me:$LINENO: result: no" >&5 2955$as_echo "no" >&6; } 2956fi 2957 2958 2959 test -n "$ac_ct_CC" && break 2960done 2961 2962 if test "x$ac_ct_CC" = x; then 2963 CC="" 2964 else 2965 case $cross_compiling:$ac_tool_warned in 2966yes:) 2967{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2968$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2969ac_tool_warned=yes ;; 2970esac 2971 CC=$ac_ct_CC 2972 fi 2973fi 2974 2975fi 2976 2977 2978test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2979$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2980{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2981See \`config.log' for more details." >&5 2982$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 2983See \`config.log' for more details." >&2;} 2984 { (exit 1); exit 1; }; }; } 2985 2986# Provide some information about the compiler. 2987$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 2988set X $ac_compile 2989ac_compiler=$2 2990{ (ac_try="$ac_compiler --version >&5" 2991case "(($ac_try" in 2992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2993 *) ac_try_echo=$ac_try;; 2994esac 2995eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2996$as_echo "$ac_try_echo") >&5 2997 (eval "$ac_compiler --version >&5") 2>&5 2998 ac_status=$? 2999 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3000 (exit $ac_status); } 3001{ (ac_try="$ac_compiler -v >&5" 3002case "(($ac_try" in 3003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3004 *) ac_try_echo=$ac_try;; 3005esac 3006eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3007$as_echo "$ac_try_echo") >&5 3008 (eval "$ac_compiler -v >&5") 2>&5 3009 ac_status=$? 3010 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3011 (exit $ac_status); } 3012{ (ac_try="$ac_compiler -V >&5" 3013case "(($ac_try" in 3014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3015 *) ac_try_echo=$ac_try;; 3016esac 3017eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3018$as_echo "$ac_try_echo") >&5 3019 (eval "$ac_compiler -V >&5") 2>&5 3020 ac_status=$? 3021 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3022 (exit $ac_status); } 3023 3024cat >conftest.$ac_ext <<_ACEOF 3025/* confdefs.h. */ 3026_ACEOF 3027cat confdefs.h >>conftest.$ac_ext 3028cat >>conftest.$ac_ext <<_ACEOF 3029/* end confdefs.h. */ 3030 3031int 3032main () 3033{ 3034 3035 ; 3036 return 0; 3037} 3038_ACEOF 3039ac_clean_files_save=$ac_clean_files 3040ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3041# Try to create an executable without -o first, disregard a.out. 3042# It will help us diagnose broken compilers, and finding out an intuition 3043# of exeext. 3044{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 3045$as_echo_n "checking for C compiler default output file name... " >&6; } 3046ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3047 3048# The possible output files: 3049ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3050 3051ac_rmfiles= 3052for ac_file in $ac_files 3053do 3054 case $ac_file in 3055 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3056 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3057 esac 3058done 3059rm -f $ac_rmfiles 3060 3061if { (ac_try="$ac_link_default" 3062case "(($ac_try" in 3063 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3064 *) ac_try_echo=$ac_try;; 3065esac 3066eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3067$as_echo "$ac_try_echo") >&5 3068 (eval "$ac_link_default") 2>&5 3069 ac_status=$? 3070 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3071 (exit $ac_status); }; then 3072 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3073# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3074# in a Makefile. We should not override ac_cv_exeext if it was cached, 3075# so that the user can short-circuit this test for compilers unknown to 3076# Autoconf. 3077for ac_file in $ac_files '' 3078do 3079 test -f "$ac_file" || continue 3080 case $ac_file in 3081 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3082 ;; 3083 [ab].out ) 3084 # We found the default executable, but exeext='' is most 3085 # certainly right. 3086 break;; 3087 *.* ) 3088 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3089 then :; else 3090 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3091 fi 3092 # We set ac_cv_exeext here because the later test for it is not 3093 # safe: cross compilers may not add the suffix if given an `-o' 3094 # argument, so we may need to know it at that point already. 3095 # Even if this section looks crufty: it has the advantage of 3096 # actually working. 3097 break;; 3098 * ) 3099 break;; 3100 esac 3101done 3102test "$ac_cv_exeext" = no && ac_cv_exeext= 3103 3104else 3105 ac_file='' 3106fi 3107 3108{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 3109$as_echo "$ac_file" >&6; } 3110if test -z "$ac_file"; then 3111 $as_echo "$as_me: failed program was:" >&5 3112sed 's/^/| /' conftest.$ac_ext >&5 3113 3114{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3115$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3116{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables 3117See \`config.log' for more details." >&5 3118$as_echo "$as_me: error: C compiler cannot create executables 3119See \`config.log' for more details." >&2;} 3120 { (exit 77); exit 77; }; }; } 3121fi 3122 3123ac_exeext=$ac_cv_exeext 3124 3125# Check that the compiler produces executables we can run. If not, either 3126# the compiler is broken, or we cross compile. 3127{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 3128$as_echo_n "checking whether the C compiler works... " >&6; } 3129# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3130# If not cross compiling, check that we can run a simple program. 3131if test "$cross_compiling" != yes; then 3132 if { ac_try='./$ac_file' 3133 { (case "(($ac_try" in 3134 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3135 *) ac_try_echo=$ac_try;; 3136esac 3137eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3138$as_echo "$ac_try_echo") >&5 3139 (eval "$ac_try") 2>&5 3140 ac_status=$? 3141 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3142 (exit $ac_status); }; }; then 3143 cross_compiling=no 3144 else 3145 if test "$cross_compiling" = maybe; then 3146 cross_compiling=yes 3147 else 3148 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3149$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3150{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. 3151If you meant to cross compile, use \`--host'. 3152See \`config.log' for more details." >&5 3153$as_echo "$as_me: error: cannot run C compiled programs. 3154If you meant to cross compile, use \`--host'. 3155See \`config.log' for more details." >&2;} 3156 { (exit 1); exit 1; }; }; } 3157 fi 3158 fi 3159fi 3160{ $as_echo "$as_me:$LINENO: result: yes" >&5 3161$as_echo "yes" >&6; } 3162 3163rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3164ac_clean_files=$ac_clean_files_save 3165# Check that the compiler produces executables we can run. If not, either 3166# the compiler is broken, or we cross compile. 3167{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 3168$as_echo_n "checking whether we are cross compiling... " >&6; } 3169{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 3170$as_echo "$cross_compiling" >&6; } 3171 3172{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 3173$as_echo_n "checking for suffix of executables... " >&6; } 3174if { (ac_try="$ac_link" 3175case "(($ac_try" in 3176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3177 *) ac_try_echo=$ac_try;; 3178esac 3179eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3180$as_echo "$ac_try_echo") >&5 3181 (eval "$ac_link") 2>&5 3182 ac_status=$? 3183 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3184 (exit $ac_status); }; then 3185 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3186# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3187# work properly (i.e., refer to `conftest.exe'), while it won't with 3188# `rm'. 3189for ac_file in conftest.exe conftest conftest.*; do 3190 test -f "$ac_file" || continue 3191 case $ac_file in 3192 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3193 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3194 break;; 3195 * ) break;; 3196 esac 3197done 3198else 3199 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3200$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3201{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3202See \`config.log' for more details." >&5 3203$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3204See \`config.log' for more details." >&2;} 3205 { (exit 1); exit 1; }; }; } 3206fi 3207 3208rm -f conftest$ac_cv_exeext 3209{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3210$as_echo "$ac_cv_exeext" >&6; } 3211 3212rm -f conftest.$ac_ext 3213EXEEXT=$ac_cv_exeext 3214ac_exeext=$EXEEXT 3215{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 3216$as_echo_n "checking for suffix of object files... " >&6; } 3217if test "${ac_cv_objext+set}" = set; then 3218 $as_echo_n "(cached) " >&6 3219else 3220 cat >conftest.$ac_ext <<_ACEOF 3221/* confdefs.h. */ 3222_ACEOF 3223cat confdefs.h >>conftest.$ac_ext 3224cat >>conftest.$ac_ext <<_ACEOF 3225/* end confdefs.h. */ 3226 3227int 3228main () 3229{ 3230 3231 ; 3232 return 0; 3233} 3234_ACEOF 3235rm -f conftest.o conftest.obj 3236if { (ac_try="$ac_compile" 3237case "(($ac_try" in 3238 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3239 *) ac_try_echo=$ac_try;; 3240esac 3241eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3242$as_echo "$ac_try_echo") >&5 3243 (eval "$ac_compile") 2>&5 3244 ac_status=$? 3245 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3246 (exit $ac_status); }; then 3247 for ac_file in conftest.o conftest.obj conftest.*; do 3248 test -f "$ac_file" || continue; 3249 case $ac_file in 3250 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3251 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3252 break;; 3253 esac 3254done 3255else 3256 $as_echo "$as_me: failed program was:" >&5 3257sed 's/^/| /' conftest.$ac_ext >&5 3258 3259{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3260$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3261{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3262See \`config.log' for more details." >&5 3263$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile 3264See \`config.log' for more details." >&2;} 3265 { (exit 1); exit 1; }; }; } 3266fi 3267 3268rm -f conftest.$ac_cv_objext conftest.$ac_ext 3269fi 3270{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3271$as_echo "$ac_cv_objext" >&6; } 3272OBJEXT=$ac_cv_objext 3273ac_objext=$OBJEXT 3274{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3275$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3276if test "${ac_cv_c_compiler_gnu+set}" = set; then 3277 $as_echo_n "(cached) " >&6 3278else 3279 cat >conftest.$ac_ext <<_ACEOF 3280/* confdefs.h. */ 3281_ACEOF 3282cat confdefs.h >>conftest.$ac_ext 3283cat >>conftest.$ac_ext <<_ACEOF 3284/* end confdefs.h. */ 3285 3286int 3287main () 3288{ 3289#ifndef __GNUC__ 3290 choke me 3291#endif 3292 3293 ; 3294 return 0; 3295} 3296_ACEOF 3297rm -f conftest.$ac_objext 3298if { (ac_try="$ac_compile" 3299case "(($ac_try" in 3300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3301 *) ac_try_echo=$ac_try;; 3302esac 3303eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3304$as_echo "$ac_try_echo") >&5 3305 (eval "$ac_compile") 2>conftest.er1 3306 ac_status=$? 3307 grep -v '^ *+' conftest.er1 >conftest.err 3308 rm -f conftest.er1 3309 cat conftest.err >&5 3310 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3311 (exit $ac_status); } && { 3312 test -z "$ac_c_werror_flag" || 3313 test ! -s conftest.err 3314 } && test -s conftest.$ac_objext; then 3315 ac_compiler_gnu=yes 3316else 3317 $as_echo "$as_me: failed program was:" >&5 3318sed 's/^/| /' conftest.$ac_ext >&5 3319 3320 ac_compiler_gnu=no 3321fi 3322 3323rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3324ac_cv_c_compiler_gnu=$ac_compiler_gnu 3325 3326fi 3327{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3328$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3329if test $ac_compiler_gnu = yes; then 3330 GCC=yes 3331else 3332 GCC= 3333fi 3334ac_test_CFLAGS=${CFLAGS+set} 3335ac_save_CFLAGS=$CFLAGS 3336{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 3337$as_echo_n "checking whether $CC accepts -g... " >&6; } 3338if test "${ac_cv_prog_cc_g+set}" = set; then 3339 $as_echo_n "(cached) " >&6 3340else 3341 ac_save_c_werror_flag=$ac_c_werror_flag 3342 ac_c_werror_flag=yes 3343 ac_cv_prog_cc_g=no 3344 CFLAGS="-g" 3345 cat >conftest.$ac_ext <<_ACEOF 3346/* confdefs.h. */ 3347_ACEOF 3348cat confdefs.h >>conftest.$ac_ext 3349cat >>conftest.$ac_ext <<_ACEOF 3350/* end confdefs.h. */ 3351 3352int 3353main () 3354{ 3355 3356 ; 3357 return 0; 3358} 3359_ACEOF 3360rm -f conftest.$ac_objext 3361if { (ac_try="$ac_compile" 3362case "(($ac_try" in 3363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3364 *) ac_try_echo=$ac_try;; 3365esac 3366eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3367$as_echo "$ac_try_echo") >&5 3368 (eval "$ac_compile") 2>conftest.er1 3369 ac_status=$? 3370 grep -v '^ *+' conftest.er1 >conftest.err 3371 rm -f conftest.er1 3372 cat conftest.err >&5 3373 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3374 (exit $ac_status); } && { 3375 test -z "$ac_c_werror_flag" || 3376 test ! -s conftest.err 3377 } && test -s conftest.$ac_objext; then 3378 ac_cv_prog_cc_g=yes 3379else 3380 $as_echo "$as_me: failed program was:" >&5 3381sed 's/^/| /' conftest.$ac_ext >&5 3382 3383 CFLAGS="" 3384 cat >conftest.$ac_ext <<_ACEOF 3385/* confdefs.h. */ 3386_ACEOF 3387cat confdefs.h >>conftest.$ac_ext 3388cat >>conftest.$ac_ext <<_ACEOF 3389/* end confdefs.h. */ 3390 3391int 3392main () 3393{ 3394 3395 ; 3396 return 0; 3397} 3398_ACEOF 3399rm -f conftest.$ac_objext 3400if { (ac_try="$ac_compile" 3401case "(($ac_try" in 3402 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3403 *) ac_try_echo=$ac_try;; 3404esac 3405eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3406$as_echo "$ac_try_echo") >&5 3407 (eval "$ac_compile") 2>conftest.er1 3408 ac_status=$? 3409 grep -v '^ *+' conftest.er1 >conftest.err 3410 rm -f conftest.er1 3411 cat conftest.err >&5 3412 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3413 (exit $ac_status); } && { 3414 test -z "$ac_c_werror_flag" || 3415 test ! -s conftest.err 3416 } && test -s conftest.$ac_objext; then 3417 : 3418else 3419 $as_echo "$as_me: failed program was:" >&5 3420sed 's/^/| /' conftest.$ac_ext >&5 3421 3422 ac_c_werror_flag=$ac_save_c_werror_flag 3423 CFLAGS="-g" 3424 cat >conftest.$ac_ext <<_ACEOF 3425/* confdefs.h. */ 3426_ACEOF 3427cat confdefs.h >>conftest.$ac_ext 3428cat >>conftest.$ac_ext <<_ACEOF 3429/* end confdefs.h. */ 3430 3431int 3432main () 3433{ 3434 3435 ; 3436 return 0; 3437} 3438_ACEOF 3439rm -f conftest.$ac_objext 3440if { (ac_try="$ac_compile" 3441case "(($ac_try" in 3442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3443 *) ac_try_echo=$ac_try;; 3444esac 3445eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3446$as_echo "$ac_try_echo") >&5 3447 (eval "$ac_compile") 2>conftest.er1 3448 ac_status=$? 3449 grep -v '^ *+' conftest.er1 >conftest.err 3450 rm -f conftest.er1 3451 cat conftest.err >&5 3452 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3453 (exit $ac_status); } && { 3454 test -z "$ac_c_werror_flag" || 3455 test ! -s conftest.err 3456 } && test -s conftest.$ac_objext; then 3457 ac_cv_prog_cc_g=yes 3458else 3459 $as_echo "$as_me: failed program was:" >&5 3460sed 's/^/| /' conftest.$ac_ext >&5 3461 3462 3463fi 3464 3465rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3466fi 3467 3468rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3469fi 3470 3471rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3472 ac_c_werror_flag=$ac_save_c_werror_flag 3473fi 3474{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3475$as_echo "$ac_cv_prog_cc_g" >&6; } 3476if test "$ac_test_CFLAGS" = set; then 3477 CFLAGS=$ac_save_CFLAGS 3478elif test $ac_cv_prog_cc_g = yes; then 3479 if test "$GCC" = yes; then 3480 CFLAGS="-g -O2" 3481 else 3482 CFLAGS="-g" 3483 fi 3484else 3485 if test "$GCC" = yes; then 3486 CFLAGS="-O2" 3487 else 3488 CFLAGS= 3489 fi 3490fi 3491{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 3492$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3493if test "${ac_cv_prog_cc_c89+set}" = set; then 3494 $as_echo_n "(cached) " >&6 3495else 3496 ac_cv_prog_cc_c89=no 3497ac_save_CC=$CC 3498cat >conftest.$ac_ext <<_ACEOF 3499/* confdefs.h. */ 3500_ACEOF 3501cat confdefs.h >>conftest.$ac_ext 3502cat >>conftest.$ac_ext <<_ACEOF 3503/* end confdefs.h. */ 3504#include <stdarg.h> 3505#include <stdio.h> 3506#include <sys/types.h> 3507#include <sys/stat.h> 3508/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3509struct buf { int x; }; 3510FILE * (*rcsopen) (struct buf *, struct stat *, int); 3511static char *e (p, i) 3512 char **p; 3513 int i; 3514{ 3515 return p[i]; 3516} 3517static char *f (char * (*g) (char **, int), char **p, ...) 3518{ 3519 char *s; 3520 va_list v; 3521 va_start (v,p); 3522 s = g (p, va_arg (v,int)); 3523 va_end (v); 3524 return s; 3525} 3526 3527/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3528 function prototypes and stuff, but not '\xHH' hex character constants. 3529 These don't provoke an error unfortunately, instead are silently treated 3530 as 'x'. The following induces an error, until -std is added to get 3531 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3532 array size at least. It's necessary to write '\x00'==0 to get something 3533 that's true only with -std. */ 3534int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3535 3536/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3537 inside strings and character constants. */ 3538#define FOO(x) 'x' 3539int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3540 3541int test (int i, double x); 3542struct s1 {int (*f) (int a);}; 3543struct s2 {int (*f) (double a);}; 3544int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3545int argc; 3546char **argv; 3547int 3548main () 3549{ 3550return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3551 ; 3552 return 0; 3553} 3554_ACEOF 3555for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3556 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3557do 3558 CC="$ac_save_CC $ac_arg" 3559 rm -f conftest.$ac_objext 3560if { (ac_try="$ac_compile" 3561case "(($ac_try" in 3562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3563 *) ac_try_echo=$ac_try;; 3564esac 3565eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3566$as_echo "$ac_try_echo") >&5 3567 (eval "$ac_compile") 2>conftest.er1 3568 ac_status=$? 3569 grep -v '^ *+' conftest.er1 >conftest.err 3570 rm -f conftest.er1 3571 cat conftest.err >&5 3572 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3573 (exit $ac_status); } && { 3574 test -z "$ac_c_werror_flag" || 3575 test ! -s conftest.err 3576 } && test -s conftest.$ac_objext; then 3577 ac_cv_prog_cc_c89=$ac_arg 3578else 3579 $as_echo "$as_me: failed program was:" >&5 3580sed 's/^/| /' conftest.$ac_ext >&5 3581 3582 3583fi 3584 3585rm -f core conftest.err conftest.$ac_objext 3586 test "x$ac_cv_prog_cc_c89" != "xno" && break 3587done 3588rm -f conftest.$ac_ext 3589CC=$ac_save_CC 3590 3591fi 3592# AC_CACHE_VAL 3593case "x$ac_cv_prog_cc_c89" in 3594 x) 3595 { $as_echo "$as_me:$LINENO: result: none needed" >&5 3596$as_echo "none needed" >&6; } ;; 3597 xno) 3598 { $as_echo "$as_me:$LINENO: result: unsupported" >&5 3599$as_echo "unsupported" >&6; } ;; 3600 *) 3601 CC="$CC $ac_cv_prog_cc_c89" 3602 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 3603$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3604esac 3605 3606 3607ac_ext=c 3608ac_cpp='$CPP $CPPFLAGS' 3609ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3610ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3611ac_compiler_gnu=$ac_cv_c_compiler_gnu 3612 3613depcc="$CC" am_compiler_list= 3614 3615{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 3616$as_echo_n "checking dependency style of $depcc... " >&6; } 3617if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 3618 $as_echo_n "(cached) " >&6 3619else 3620 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3621 # We make a subdir and do the tests there. Otherwise we can end up 3622 # making bogus files that we don't know about and never remove. For 3623 # instance it was reported that on HP-UX the gcc test will end up 3624 # making a dummy file named `D' -- because `-MD' means `put the output 3625 # in D'. 3626 mkdir conftest.dir 3627 # Copy depcomp to subdir because otherwise we won't find it if we're 3628 # using a relative directory. 3629 cp "$am_depcomp" conftest.dir 3630 cd conftest.dir 3631 # We will build objects and dependencies in a subdirectory because 3632 # it helps to detect inapplicable dependency modes. For instance 3633 # both Tru64's cc and ICC support -MD to output dependencies as a 3634 # side effect of compilation, but ICC will put the dependencies in 3635 # the current directory while Tru64 will put them in the object 3636 # directory. 3637 mkdir sub 3638 3639 am_cv_CC_dependencies_compiler_type=none 3640 if test "$am_compiler_list" = ""; then 3641 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3642 fi 3643 for depmode in $am_compiler_list; do 3644 # Setup a source with many dependencies, because some compilers 3645 # like to wrap large dependency lists on column 80 (with \), and 3646 # we should not choose a depcomp mode which is confused by this. 3647 # 3648 # We need to recreate these files for each test, as the compiler may 3649 # overwrite some of them when testing with obscure command lines. 3650 # This happens at least with the AIX C compiler. 3651 : > sub/conftest.c 3652 for i in 1 2 3 4 5 6; do 3653 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3654 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3655 # Solaris 8's {/usr,}/bin/sh. 3656 touch sub/conftst$i.h 3657 done 3658 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3659 3660 case $depmode in 3661 nosideeffect) 3662 # after this tag, mechanisms are not by side-effect, so they'll 3663 # only be used when explicitly requested 3664 if test "x$enable_dependency_tracking" = xyes; then 3665 continue 3666 else 3667 break 3668 fi 3669 ;; 3670 none) break ;; 3671 esac 3672 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3673 # mode. It turns out that the SunPro C++ compiler does not properly 3674 # handle `-M -o', and we need to detect this. 3675 if depmode=$depmode \ 3676 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ 3677 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3678 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ 3679 >/dev/null 2>conftest.err && 3680 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3681 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3682 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && 3683 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3684 # icc doesn't choke on unknown options, it will just issue warnings 3685 # or remarks (even with -Werror). So we grep stderr for any message 3686 # that says an option was ignored or not supported. 3687 # When given -MP, icc 7.0 and 7.1 complain thusly: 3688 # icc: Command line warning: ignoring option '-M'; no argument required 3689 # The diagnosis changed in icc 8.0: 3690 # icc: Command line remark: option '-MP' not supported 3691 if (grep 'ignoring option' conftest.err || 3692 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3693 am_cv_CC_dependencies_compiler_type=$depmode 3694 break 3695 fi 3696 fi 3697 done 3698 3699 cd .. 3700 rm -rf conftest.dir 3701else 3702 am_cv_CC_dependencies_compiler_type=none 3703fi 3704 3705fi 3706{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 3707$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3708CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3709 3710 if 3711 test "x$enable_dependency_tracking" != xno \ 3712 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3713 am__fastdepCC_TRUE= 3714 am__fastdepCC_FALSE='#' 3715else 3716 am__fastdepCC_TRUE='#' 3717 am__fastdepCC_FALSE= 3718fi 3719 3720 3721 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5 3722$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 3723if test "${ac_cv_prog_cc_c99+set}" = set; then 3724 $as_echo_n "(cached) " >&6 3725else 3726 ac_cv_prog_cc_c99=no 3727ac_save_CC=$CC 3728cat >conftest.$ac_ext <<_ACEOF 3729/* confdefs.h. */ 3730_ACEOF 3731cat confdefs.h >>conftest.$ac_ext 3732cat >>conftest.$ac_ext <<_ACEOF 3733/* end confdefs.h. */ 3734#include <stdarg.h> 3735#include <stdbool.h> 3736#include <stdlib.h> 3737#include <wchar.h> 3738#include <stdio.h> 3739 3740// Check varargs macros. These examples are taken from C99 6.10.3.5. 3741#define debug(...) fprintf (stderr, __VA_ARGS__) 3742#define showlist(...) puts (#__VA_ARGS__) 3743#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 3744static void 3745test_varargs_macros (void) 3746{ 3747 int x = 1234; 3748 int y = 5678; 3749 debug ("Flag"); 3750 debug ("X = %d\n", x); 3751 showlist (The first, second, and third items.); 3752 report (x>y, "x is %d but y is %d", x, y); 3753} 3754 3755// Check long long types. 3756#define BIG64 18446744073709551615ull 3757#define BIG32 4294967295ul 3758#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 3759#if !BIG_OK 3760 your preprocessor is broken; 3761#endif 3762#if BIG_OK 3763#else 3764 your preprocessor is broken; 3765#endif 3766static long long int bignum = -9223372036854775807LL; 3767static unsigned long long int ubignum = BIG64; 3768 3769struct incomplete_array 3770{ 3771 int datasize; 3772 double data[]; 3773}; 3774 3775struct named_init { 3776 int number; 3777 const wchar_t *name; 3778 double average; 3779}; 3780 3781typedef const char *ccp; 3782 3783static inline int 3784test_restrict (ccp restrict text) 3785{ 3786 // See if C++-style comments work. 3787 // Iterate through items via the restricted pointer. 3788 // Also check for declarations in for loops. 3789 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 3790 continue; 3791 return 0; 3792} 3793 3794// Check varargs and va_copy. 3795static void 3796test_varargs (const char *format, ...) 3797{ 3798 va_list args; 3799 va_start (args, format); 3800 va_list args_copy; 3801 va_copy (args_copy, args); 3802 3803 const char *str; 3804 int number; 3805 float fnumber; 3806 3807 while (*format) 3808 { 3809 switch (*format++) 3810 { 3811 case 's': // string 3812 str = va_arg (args_copy, const char *); 3813 break; 3814 case 'd': // int 3815 number = va_arg (args_copy, int); 3816 break; 3817 case 'f': // float 3818 fnumber = va_arg (args_copy, double); 3819 break; 3820 default: 3821 break; 3822 } 3823 } 3824 va_end (args_copy); 3825 va_end (args); 3826} 3827 3828int 3829main () 3830{ 3831 3832 // Check bool. 3833 _Bool success = false; 3834 3835 // Check restrict. 3836 if (test_restrict ("String literal") == 0) 3837 success = true; 3838 char *restrict newvar = "Another string"; 3839 3840 // Check varargs. 3841 test_varargs ("s, d' f .", "string", 65, 34.234); 3842 test_varargs_macros (); 3843 3844 // Check flexible array members. 3845 struct incomplete_array *ia = 3846 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 3847 ia->datasize = 10; 3848 for (int i = 0; i < ia->datasize; ++i) 3849 ia->data[i] = i * 1.234; 3850 3851 // Check named initializers. 3852 struct named_init ni = { 3853 .number = 34, 3854 .name = L"Test wide string", 3855 .average = 543.34343, 3856 }; 3857 3858 ni.number = 58; 3859 3860 int dynamic_array[ni.number]; 3861 dynamic_array[ni.number - 1] = 543; 3862 3863 // work around unused variable warnings 3864 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 3865 || dynamic_array[ni.number - 1] != 543); 3866 3867 ; 3868 return 0; 3869} 3870_ACEOF 3871for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99 3872do 3873 CC="$ac_save_CC $ac_arg" 3874 rm -f conftest.$ac_objext 3875if { (ac_try="$ac_compile" 3876case "(($ac_try" in 3877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3878 *) ac_try_echo=$ac_try;; 3879esac 3880eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3881$as_echo "$ac_try_echo") >&5 3882 (eval "$ac_compile") 2>conftest.er1 3883 ac_status=$? 3884 grep -v '^ *+' conftest.er1 >conftest.err 3885 rm -f conftest.er1 3886 cat conftest.err >&5 3887 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3888 (exit $ac_status); } && { 3889 test -z "$ac_c_werror_flag" || 3890 test ! -s conftest.err 3891 } && test -s conftest.$ac_objext; then 3892 ac_cv_prog_cc_c99=$ac_arg 3893else 3894 $as_echo "$as_me: failed program was:" >&5 3895sed 's/^/| /' conftest.$ac_ext >&5 3896 3897 3898fi 3899 3900rm -f core conftest.err conftest.$ac_objext 3901 test "x$ac_cv_prog_cc_c99" != "xno" && break 3902done 3903rm -f conftest.$ac_ext 3904CC=$ac_save_CC 3905 3906fi 3907# AC_CACHE_VAL 3908case "x$ac_cv_prog_cc_c99" in 3909 x) 3910 { $as_echo "$as_me:$LINENO: result: none needed" >&5 3911$as_echo "none needed" >&6; } ;; 3912 xno) 3913 { $as_echo "$as_me:$LINENO: result: unsupported" >&5 3914$as_echo "unsupported" >&6; } ;; 3915 *) 3916 CC="$CC $ac_cv_prog_cc_c99" 3917 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5 3918$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 3919esac 3920 3921 3922 3923 3924ac_ext=c 3925ac_cpp='$CPP $CPPFLAGS' 3926ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3927ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3928ac_compiler_gnu=$ac_cv_c_compiler_gnu 3929{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3930$as_echo_n "checking how to run the C preprocessor... " >&6; } 3931# On Suns, sometimes $CPP names a directory. 3932if test -n "$CPP" && test -d "$CPP"; then 3933 CPP= 3934fi 3935if test -z "$CPP"; then 3936 if test "${ac_cv_prog_CPP+set}" = set; then 3937 $as_echo_n "(cached) " >&6 3938else 3939 # Double quotes because CPP needs to be expanded 3940 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3941 do 3942 ac_preproc_ok=false 3943for ac_c_preproc_warn_flag in '' yes 3944do 3945 # Use a header file that comes with gcc, so configuring glibc 3946 # with a fresh cross-compiler works. 3947 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3948 # <limits.h> exists even on freestanding compilers. 3949 # On the NeXT, cc -E runs the code through the compiler's parser, 3950 # not just through cpp. "Syntax error" is here to catch this case. 3951 cat >conftest.$ac_ext <<_ACEOF 3952/* confdefs.h. */ 3953_ACEOF 3954cat confdefs.h >>conftest.$ac_ext 3955cat >>conftest.$ac_ext <<_ACEOF 3956/* end confdefs.h. */ 3957#ifdef __STDC__ 3958# include <limits.h> 3959#else 3960# include <assert.h> 3961#endif 3962 Syntax error 3963_ACEOF 3964if { (ac_try="$ac_cpp conftest.$ac_ext" 3965case "(($ac_try" in 3966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3967 *) ac_try_echo=$ac_try;; 3968esac 3969eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3970$as_echo "$ac_try_echo") >&5 3971 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3972 ac_status=$? 3973 grep -v '^ *+' conftest.er1 >conftest.err 3974 rm -f conftest.er1 3975 cat conftest.err >&5 3976 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3977 (exit $ac_status); } >/dev/null && { 3978 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 3979 test ! -s conftest.err 3980 }; then 3981 : 3982else 3983 $as_echo "$as_me: failed program was:" >&5 3984sed 's/^/| /' conftest.$ac_ext >&5 3985 3986 # Broken: fails on valid input. 3987continue 3988fi 3989 3990rm -f conftest.err conftest.$ac_ext 3991 3992 # OK, works on sane cases. Now check whether nonexistent headers 3993 # can be detected and how. 3994 cat >conftest.$ac_ext <<_ACEOF 3995/* confdefs.h. */ 3996_ACEOF 3997cat confdefs.h >>conftest.$ac_ext 3998cat >>conftest.$ac_ext <<_ACEOF 3999/* end confdefs.h. */ 4000#include <ac_nonexistent.h> 4001_ACEOF 4002if { (ac_try="$ac_cpp conftest.$ac_ext" 4003case "(($ac_try" in 4004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4005 *) ac_try_echo=$ac_try;; 4006esac 4007eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4008$as_echo "$ac_try_echo") >&5 4009 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 4010 ac_status=$? 4011 grep -v '^ *+' conftest.er1 >conftest.err 4012 rm -f conftest.er1 4013 cat conftest.err >&5 4014 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4015 (exit $ac_status); } >/dev/null && { 4016 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 4017 test ! -s conftest.err 4018 }; then 4019 # Broken: success on invalid input. 4020continue 4021else 4022 $as_echo "$as_me: failed program was:" >&5 4023sed 's/^/| /' conftest.$ac_ext >&5 4024 4025 # Passes both tests. 4026ac_preproc_ok=: 4027break 4028fi 4029 4030rm -f conftest.err conftest.$ac_ext 4031 4032done 4033# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4034rm -f conftest.err conftest.$ac_ext 4035if $ac_preproc_ok; then 4036 break 4037fi 4038 4039 done 4040 ac_cv_prog_CPP=$CPP 4041 4042fi 4043 CPP=$ac_cv_prog_CPP 4044else 4045 ac_cv_prog_CPP=$CPP 4046fi 4047{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 4048$as_echo "$CPP" >&6; } 4049ac_preproc_ok=false 4050for ac_c_preproc_warn_flag in '' yes 4051do 4052 # Use a header file that comes with gcc, so configuring glibc 4053 # with a fresh cross-compiler works. 4054 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4055 # <limits.h> exists even on freestanding compilers. 4056 # On the NeXT, cc -E runs the code through the compiler's parser, 4057 # not just through cpp. "Syntax error" is here to catch this case. 4058 cat >conftest.$ac_ext <<_ACEOF 4059/* confdefs.h. */ 4060_ACEOF 4061cat confdefs.h >>conftest.$ac_ext 4062cat >>conftest.$ac_ext <<_ACEOF 4063/* end confdefs.h. */ 4064#ifdef __STDC__ 4065# include <limits.h> 4066#else 4067# include <assert.h> 4068#endif 4069 Syntax error 4070_ACEOF 4071if { (ac_try="$ac_cpp conftest.$ac_ext" 4072case "(($ac_try" in 4073 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4074 *) ac_try_echo=$ac_try;; 4075esac 4076eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4077$as_echo "$ac_try_echo") >&5 4078 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 4079 ac_status=$? 4080 grep -v '^ *+' conftest.er1 >conftest.err 4081 rm -f conftest.er1 4082 cat conftest.err >&5 4083 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4084 (exit $ac_status); } >/dev/null && { 4085 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 4086 test ! -s conftest.err 4087 }; then 4088 : 4089else 4090 $as_echo "$as_me: failed program was:" >&5 4091sed 's/^/| /' conftest.$ac_ext >&5 4092 4093 # Broken: fails on valid input. 4094continue 4095fi 4096 4097rm -f conftest.err conftest.$ac_ext 4098 4099 # OK, works on sane cases. Now check whether nonexistent headers 4100 # can be detected and how. 4101 cat >conftest.$ac_ext <<_ACEOF 4102/* confdefs.h. */ 4103_ACEOF 4104cat confdefs.h >>conftest.$ac_ext 4105cat >>conftest.$ac_ext <<_ACEOF 4106/* end confdefs.h. */ 4107#include <ac_nonexistent.h> 4108_ACEOF 4109if { (ac_try="$ac_cpp conftest.$ac_ext" 4110case "(($ac_try" in 4111 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4112 *) ac_try_echo=$ac_try;; 4113esac 4114eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4115$as_echo "$ac_try_echo") >&5 4116 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 4117 ac_status=$? 4118 grep -v '^ *+' conftest.er1 >conftest.err 4119 rm -f conftest.er1 4120 cat conftest.err >&5 4121 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4122 (exit $ac_status); } >/dev/null && { 4123 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 4124 test ! -s conftest.err 4125 }; then 4126 # Broken: success on invalid input. 4127continue 4128else 4129 $as_echo "$as_me: failed program was:" >&5 4130sed 's/^/| /' conftest.$ac_ext >&5 4131 4132 # Passes both tests. 4133ac_preproc_ok=: 4134break 4135fi 4136 4137rm -f conftest.err conftest.$ac_ext 4138 4139done 4140# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4141rm -f conftest.err conftest.$ac_ext 4142if $ac_preproc_ok; then 4143 : 4144else 4145 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 4146$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4147{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 4148See \`config.log' for more details." >&5 4149$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 4150See \`config.log' for more details." >&2;} 4151 { (exit 1); exit 1; }; }; } 4152fi 4153 4154ac_ext=c 4155ac_cpp='$CPP $CPPFLAGS' 4156ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4157ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4158ac_compiler_gnu=$ac_cv_c_compiler_gnu 4159 4160 4161{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 4162$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4163if test "${ac_cv_path_GREP+set}" = set; then 4164 $as_echo_n "(cached) " >&6 4165else 4166 if test -z "$GREP"; then 4167 ac_path_GREP_found=false 4168 # Loop through the user's path and test for each of PROGNAME-LIST 4169 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4170for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4171do 4172 IFS=$as_save_IFS 4173 test -z "$as_dir" && as_dir=. 4174 for ac_prog in grep ggrep; do 4175 for ac_exec_ext in '' $ac_executable_extensions; do 4176 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4177 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4178# Check for GNU ac_path_GREP and select it if it is found. 4179 # Check for GNU $ac_path_GREP 4180case `"$ac_path_GREP" --version 2>&1` in 4181*GNU*) 4182 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4183*) 4184 ac_count=0 4185 $as_echo_n 0123456789 >"conftest.in" 4186 while : 4187 do 4188 cat "conftest.in" "conftest.in" >"conftest.tmp" 4189 mv "conftest.tmp" "conftest.in" 4190 cp "conftest.in" "conftest.nl" 4191 $as_echo 'GREP' >> "conftest.nl" 4192 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4193 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4194 ac_count=`expr $ac_count + 1` 4195 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4196 # Best one so far, save it but keep looking for a better one 4197 ac_cv_path_GREP="$ac_path_GREP" 4198 ac_path_GREP_max=$ac_count 4199 fi 4200 # 10*(2^10) chars as input seems more than enough 4201 test $ac_count -gt 10 && break 4202 done 4203 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4204esac 4205 4206 $ac_path_GREP_found && break 3 4207 done 4208 done 4209done 4210IFS=$as_save_IFS 4211 if test -z "$ac_cv_path_GREP"; then 4212 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4213$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4214 { (exit 1); exit 1; }; } 4215 fi 4216else 4217 ac_cv_path_GREP=$GREP 4218fi 4219 4220fi 4221{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 4222$as_echo "$ac_cv_path_GREP" >&6; } 4223 GREP="$ac_cv_path_GREP" 4224 4225 4226{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 4227$as_echo_n "checking for egrep... " >&6; } 4228if test "${ac_cv_path_EGREP+set}" = set; then 4229 $as_echo_n "(cached) " >&6 4230else 4231 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4232 then ac_cv_path_EGREP="$GREP -E" 4233 else 4234 if test -z "$EGREP"; then 4235 ac_path_EGREP_found=false 4236 # Loop through the user's path and test for each of PROGNAME-LIST 4237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4238for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4239do 4240 IFS=$as_save_IFS 4241 test -z "$as_dir" && as_dir=. 4242 for ac_prog in egrep; do 4243 for ac_exec_ext in '' $ac_executable_extensions; do 4244 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4245 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4246# Check for GNU ac_path_EGREP and select it if it is found. 4247 # Check for GNU $ac_path_EGREP 4248case `"$ac_path_EGREP" --version 2>&1` in 4249*GNU*) 4250 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4251*) 4252 ac_count=0 4253 $as_echo_n 0123456789 >"conftest.in" 4254 while : 4255 do 4256 cat "conftest.in" "conftest.in" >"conftest.tmp" 4257 mv "conftest.tmp" "conftest.in" 4258 cp "conftest.in" "conftest.nl" 4259 $as_echo 'EGREP' >> "conftest.nl" 4260 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4261 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4262 ac_count=`expr $ac_count + 1` 4263 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4264 # Best one so far, save it but keep looking for a better one 4265 ac_cv_path_EGREP="$ac_path_EGREP" 4266 ac_path_EGREP_max=$ac_count 4267 fi 4268 # 10*(2^10) chars as input seems more than enough 4269 test $ac_count -gt 10 && break 4270 done 4271 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4272esac 4273 4274 $ac_path_EGREP_found && break 3 4275 done 4276 done 4277done 4278IFS=$as_save_IFS 4279 if test -z "$ac_cv_path_EGREP"; then 4280 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4281$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4282 { (exit 1); exit 1; }; } 4283 fi 4284else 4285 ac_cv_path_EGREP=$EGREP 4286fi 4287 4288 fi 4289fi 4290{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 4291$as_echo "$ac_cv_path_EGREP" >&6; } 4292 EGREP="$ac_cv_path_EGREP" 4293 4294 4295{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 4296$as_echo_n "checking for ANSI C header files... " >&6; } 4297if test "${ac_cv_header_stdc+set}" = set; then 4298 $as_echo_n "(cached) " >&6 4299else 4300 cat >conftest.$ac_ext <<_ACEOF 4301/* confdefs.h. */ 4302_ACEOF 4303cat confdefs.h >>conftest.$ac_ext 4304cat >>conftest.$ac_ext <<_ACEOF 4305/* end confdefs.h. */ 4306#include <stdlib.h> 4307#include <stdarg.h> 4308#include <string.h> 4309#include <float.h> 4310 4311int 4312main () 4313{ 4314 4315 ; 4316 return 0; 4317} 4318_ACEOF 4319rm -f conftest.$ac_objext 4320if { (ac_try="$ac_compile" 4321case "(($ac_try" in 4322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4323 *) ac_try_echo=$ac_try;; 4324esac 4325eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4326$as_echo "$ac_try_echo") >&5 4327 (eval "$ac_compile") 2>conftest.er1 4328 ac_status=$? 4329 grep -v '^ *+' conftest.er1 >conftest.err 4330 rm -f conftest.er1 4331 cat conftest.err >&5 4332 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4333 (exit $ac_status); } && { 4334 test -z "$ac_c_werror_flag" || 4335 test ! -s conftest.err 4336 } && test -s conftest.$ac_objext; then 4337 ac_cv_header_stdc=yes 4338else 4339 $as_echo "$as_me: failed program was:" >&5 4340sed 's/^/| /' conftest.$ac_ext >&5 4341 4342 ac_cv_header_stdc=no 4343fi 4344 4345rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4346 4347if test $ac_cv_header_stdc = yes; then 4348 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4349 cat >conftest.$ac_ext <<_ACEOF 4350/* confdefs.h. */ 4351_ACEOF 4352cat confdefs.h >>conftest.$ac_ext 4353cat >>conftest.$ac_ext <<_ACEOF 4354/* end confdefs.h. */ 4355#include <string.h> 4356 4357_ACEOF 4358if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4359 $EGREP "memchr" >/dev/null 2>&1; then 4360 : 4361else 4362 ac_cv_header_stdc=no 4363fi 4364rm -f conftest* 4365 4366fi 4367 4368if test $ac_cv_header_stdc = yes; then 4369 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4370 cat >conftest.$ac_ext <<_ACEOF 4371/* confdefs.h. */ 4372_ACEOF 4373cat confdefs.h >>conftest.$ac_ext 4374cat >>conftest.$ac_ext <<_ACEOF 4375/* end confdefs.h. */ 4376#include <stdlib.h> 4377 4378_ACEOF 4379if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4380 $EGREP "free" >/dev/null 2>&1; then 4381 : 4382else 4383 ac_cv_header_stdc=no 4384fi 4385rm -f conftest* 4386 4387fi 4388 4389if test $ac_cv_header_stdc = yes; then 4390 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4391 if test "$cross_compiling" = yes; then 4392 : 4393else 4394 cat >conftest.$ac_ext <<_ACEOF 4395/* confdefs.h. */ 4396_ACEOF 4397cat confdefs.h >>conftest.$ac_ext 4398cat >>conftest.$ac_ext <<_ACEOF 4399/* end confdefs.h. */ 4400#include <ctype.h> 4401#include <stdlib.h> 4402#if ((' ' & 0x0FF) == 0x020) 4403# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4404# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4405#else 4406# define ISLOWER(c) \ 4407 (('a' <= (c) && (c) <= 'i') \ 4408 || ('j' <= (c) && (c) <= 'r') \ 4409 || ('s' <= (c) && (c) <= 'z')) 4410# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4411#endif 4412 4413#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4414int 4415main () 4416{ 4417 int i; 4418 for (i = 0; i < 256; i++) 4419 if (XOR (islower (i), ISLOWER (i)) 4420 || toupper (i) != TOUPPER (i)) 4421 return 2; 4422 return 0; 4423} 4424_ACEOF 4425rm -f conftest$ac_exeext 4426if { (ac_try="$ac_link" 4427case "(($ac_try" in 4428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4429 *) ac_try_echo=$ac_try;; 4430esac 4431eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4432$as_echo "$ac_try_echo") >&5 4433 (eval "$ac_link") 2>&5 4434 ac_status=$? 4435 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4436 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4437 { (case "(($ac_try" in 4438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4439 *) ac_try_echo=$ac_try;; 4440esac 4441eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4442$as_echo "$ac_try_echo") >&5 4443 (eval "$ac_try") 2>&5 4444 ac_status=$? 4445 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4446 (exit $ac_status); }; }; then 4447 : 4448else 4449 $as_echo "$as_me: program exited with status $ac_status" >&5 4450$as_echo "$as_me: failed program was:" >&5 4451sed 's/^/| /' conftest.$ac_ext >&5 4452 4453( exit $ac_status ) 4454ac_cv_header_stdc=no 4455fi 4456rm -rf conftest.dSYM 4457rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4458fi 4459 4460 4461fi 4462fi 4463{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4464$as_echo "$ac_cv_header_stdc" >&6; } 4465if test $ac_cv_header_stdc = yes; then 4466 4467cat >>confdefs.h <<\_ACEOF 4468#define STDC_HEADERS 1 4469_ACEOF 4470 4471fi 4472 4473# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4484 inttypes.h stdint.h unistd.h 4485do 4486as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4487{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 4488$as_echo_n "checking for $ac_header... " >&6; } 4489if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4490 $as_echo_n "(cached) " >&6 4491else 4492 cat >conftest.$ac_ext <<_ACEOF 4493/* confdefs.h. */ 4494_ACEOF 4495cat confdefs.h >>conftest.$ac_ext 4496cat >>conftest.$ac_ext <<_ACEOF 4497/* end confdefs.h. */ 4498$ac_includes_default 4499 4500#include <$ac_header> 4501_ACEOF 4502rm -f conftest.$ac_objext 4503if { (ac_try="$ac_compile" 4504case "(($ac_try" in 4505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4506 *) ac_try_echo=$ac_try;; 4507esac 4508eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4509$as_echo "$ac_try_echo") >&5 4510 (eval "$ac_compile") 2>conftest.er1 4511 ac_status=$? 4512 grep -v '^ *+' conftest.er1 >conftest.err 4513 rm -f conftest.er1 4514 cat conftest.err >&5 4515 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4516 (exit $ac_status); } && { 4517 test -z "$ac_c_werror_flag" || 4518 test ! -s conftest.err 4519 } && test -s conftest.$ac_objext; then 4520 eval "$as_ac_Header=yes" 4521else 4522 $as_echo "$as_me: failed program was:" >&5 4523sed 's/^/| /' conftest.$ac_ext >&5 4524 4525 eval "$as_ac_Header=no" 4526fi 4527 4528rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4529fi 4530ac_res=`eval 'as_val=${'$as_ac_Header'} 4531 $as_echo "$as_val"'` 4532 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 4533$as_echo "$ac_res" >&6; } 4534as_val=`eval 'as_val=${'$as_ac_Header'} 4535 $as_echo "$as_val"'` 4536 if test "x$as_val" = x""yes; then 4537 cat >>confdefs.h <<_ACEOF 4538#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4539_ACEOF 4540 4541fi 4542 4543done 4544 4545 4546 4547 4548if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4549 if test -n "$ac_tool_prefix"; then 4550 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4551set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4552{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4553$as_echo_n "checking for $ac_word... " >&6; } 4554if test "${ac_cv_path_PKG_CONFIG+set}" = set; then 4555 $as_echo_n "(cached) " >&6 4556else 4557 case $PKG_CONFIG in 4558 [\\/]* | ?:[\\/]*) 4559 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4560 ;; 4561 *) 4562 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4563for as_dir in $PATH 4564do 4565 IFS=$as_save_IFS 4566 test -z "$as_dir" && as_dir=. 4567 for ac_exec_ext in '' $ac_executable_extensions; do 4568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4569 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4570 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4571 break 2 4572 fi 4573done 4574done 4575IFS=$as_save_IFS 4576 4577 ;; 4578esac 4579fi 4580PKG_CONFIG=$ac_cv_path_PKG_CONFIG 4581if test -n "$PKG_CONFIG"; then 4582 { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 4583$as_echo "$PKG_CONFIG" >&6; } 4584else 4585 { $as_echo "$as_me:$LINENO: result: no" >&5 4586$as_echo "no" >&6; } 4587fi 4588 4589 4590fi 4591if test -z "$ac_cv_path_PKG_CONFIG"; then 4592 ac_pt_PKG_CONFIG=$PKG_CONFIG 4593 # Extract the first word of "pkg-config", so it can be a program name with args. 4594set dummy pkg-config; ac_word=$2 4595{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4596$as_echo_n "checking for $ac_word... " >&6; } 4597if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then 4598 $as_echo_n "(cached) " >&6 4599else 4600 case $ac_pt_PKG_CONFIG in 4601 [\\/]* | ?:[\\/]*) 4602 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4603 ;; 4604 *) 4605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4606for as_dir in $PATH 4607do 4608 IFS=$as_save_IFS 4609 test -z "$as_dir" && as_dir=. 4610 for ac_exec_ext in '' $ac_executable_extensions; do 4611 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4612 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4613 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4614 break 2 4615 fi 4616done 4617done 4618IFS=$as_save_IFS 4619 4620 ;; 4621esac 4622fi 4623ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4624if test -n "$ac_pt_PKG_CONFIG"; then 4625 { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5 4626$as_echo "$ac_pt_PKG_CONFIG" >&6; } 4627else 4628 { $as_echo "$as_me:$LINENO: result: no" >&5 4629$as_echo "no" >&6; } 4630fi 4631 4632 if test "x$ac_pt_PKG_CONFIG" = x; then 4633 PKG_CONFIG="" 4634 else 4635 case $cross_compiling:$ac_tool_warned in 4636yes:) 4637{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 4638$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4639ac_tool_warned=yes ;; 4640esac 4641 PKG_CONFIG=$ac_pt_PKG_CONFIG 4642 fi 4643else 4644 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4645fi 4646 4647fi 4648if test -n "$PKG_CONFIG"; then 4649 _pkg_min_version=0.9.0 4650 { $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5 4651$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4652 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4653 { $as_echo "$as_me:$LINENO: result: yes" >&5 4654$as_echo "yes" >&6; } 4655 else 4656 { $as_echo "$as_me:$LINENO: result: no" >&5 4657$as_echo "no" >&6; } 4658 PKG_CONFIG="" 4659 fi 4660 4661fi 4662# Make sure we can run config.sub. 4663$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4664 { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 4665$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 4666 { (exit 1); exit 1; }; } 4667 4668{ $as_echo "$as_me:$LINENO: checking build system type" >&5 4669$as_echo_n "checking build system type... " >&6; } 4670if test "${ac_cv_build+set}" = set; then 4671 $as_echo_n "(cached) " >&6 4672else 4673 ac_build_alias=$build_alias 4674test "x$ac_build_alias" = x && 4675 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4676test "x$ac_build_alias" = x && 4677 { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 4678$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 4679 { (exit 1); exit 1; }; } 4680ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4681 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 4682$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 4683 { (exit 1); exit 1; }; } 4684 4685fi 4686{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 4687$as_echo "$ac_cv_build" >&6; } 4688case $ac_cv_build in 4689*-*-*) ;; 4690*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 4691$as_echo "$as_me: error: invalid value of canonical build" >&2;} 4692 { (exit 1); exit 1; }; };; 4693esac 4694build=$ac_cv_build 4695ac_save_IFS=$IFS; IFS='-' 4696set x $ac_cv_build 4697shift 4698build_cpu=$1 4699build_vendor=$2 4700shift; shift 4701# Remember, the first character of IFS is used to create $*, 4702# except with old shells: 4703build_os=$* 4704IFS=$ac_save_IFS 4705case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4706 4707 4708{ $as_echo "$as_me:$LINENO: checking host system type" >&5 4709$as_echo_n "checking host system type... " >&6; } 4710if test "${ac_cv_host+set}" = set; then 4711 $as_echo_n "(cached) " >&6 4712else 4713 if test "x$host_alias" = x; then 4714 ac_cv_host=$ac_cv_build 4715else 4716 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4717 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 4718$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 4719 { (exit 1); exit 1; }; } 4720fi 4721 4722fi 4723{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 4724$as_echo "$ac_cv_host" >&6; } 4725case $ac_cv_host in 4726*-*-*) ;; 4727*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 4728$as_echo "$as_me: error: invalid value of canonical host" >&2;} 4729 { (exit 1); exit 1; }; };; 4730esac 4731host=$ac_cv_host 4732ac_save_IFS=$IFS; IFS='-' 4733set x $ac_cv_host 4734shift 4735host_cpu=$1 4736host_vendor=$2 4737shift; shift 4738# Remember, the first character of IFS is used to create $*, 4739# except with old shells: 4740host_os=$* 4741IFS=$ac_save_IFS 4742case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4743 4744 4745{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 4746$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4747if test "${ac_cv_path_SED+set}" = set; then 4748 $as_echo_n "(cached) " >&6 4749else 4750 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4751 for ac_i in 1 2 3 4 5 6 7; do 4752 ac_script="$ac_script$as_nl$ac_script" 4753 done 4754 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4755 $as_unset ac_script || ac_script= 4756 if test -z "$SED"; then 4757 ac_path_SED_found=false 4758 # Loop through the user's path and test for each of PROGNAME-LIST 4759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4760for as_dir in $PATH 4761do 4762 IFS=$as_save_IFS 4763 test -z "$as_dir" && as_dir=. 4764 for ac_prog in sed gsed; do 4765 for ac_exec_ext in '' $ac_executable_extensions; do 4766 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4767 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 4768# Check for GNU ac_path_SED and select it if it is found. 4769 # Check for GNU $ac_path_SED 4770case `"$ac_path_SED" --version 2>&1` in 4771*GNU*) 4772 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4773*) 4774 ac_count=0 4775 $as_echo_n 0123456789 >"conftest.in" 4776 while : 4777 do 4778 cat "conftest.in" "conftest.in" >"conftest.tmp" 4779 mv "conftest.tmp" "conftest.in" 4780 cp "conftest.in" "conftest.nl" 4781 $as_echo '' >> "conftest.nl" 4782 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4783 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4784 ac_count=`expr $ac_count + 1` 4785 if test $ac_count -gt ${ac_path_SED_max-0}; then 4786 # Best one so far, save it but keep looking for a better one 4787 ac_cv_path_SED="$ac_path_SED" 4788 ac_path_SED_max=$ac_count 4789 fi 4790 # 10*(2^10) chars as input seems more than enough 4791 test $ac_count -gt 10 && break 4792 done 4793 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4794esac 4795 4796 $ac_path_SED_found && break 3 4797 done 4798 done 4799done 4800IFS=$as_save_IFS 4801 if test -z "$ac_cv_path_SED"; then 4802 { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5 4803$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;} 4804 { (exit 1); exit 1; }; } 4805 fi 4806else 4807 ac_cv_path_SED=$SED 4808fi 4809 4810fi 4811{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5 4812$as_echo "$ac_cv_path_SED" >&6; } 4813 SED="$ac_cv_path_SED" 4814 rm -f conftest.sed 4815 4816 4817 4818 4819 4820if test "x$GCC" = xyes ; then 4821 CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \ 4822-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \ 4823-Wbad-function-cast -Wformat=2" 4824 case `$CC -dumpversion` in 4825 3.4.* | 4.*) 4826 CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement" 4827 ;; 4828 esac 4829else 4830 { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5 4831$as_echo_n "checking whether __SUNPRO_C is declared... " >&6; } 4832if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then 4833 $as_echo_n "(cached) " >&6 4834else 4835 cat >conftest.$ac_ext <<_ACEOF 4836/* confdefs.h. */ 4837_ACEOF 4838cat confdefs.h >>conftest.$ac_ext 4839cat >>conftest.$ac_ext <<_ACEOF 4840/* end confdefs.h. */ 4841$ac_includes_default 4842int 4843main () 4844{ 4845#ifndef __SUNPRO_C 4846 (void) __SUNPRO_C; 4847#endif 4848 4849 ; 4850 return 0; 4851} 4852_ACEOF 4853rm -f conftest.$ac_objext 4854if { (ac_try="$ac_compile" 4855case "(($ac_try" in 4856 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4857 *) ac_try_echo=$ac_try;; 4858esac 4859eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4860$as_echo "$ac_try_echo") >&5 4861 (eval "$ac_compile") 2>conftest.er1 4862 ac_status=$? 4863 grep -v '^ *+' conftest.er1 >conftest.err 4864 rm -f conftest.er1 4865 cat conftest.err >&5 4866 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4867 (exit $ac_status); } && { 4868 test -z "$ac_c_werror_flag" || 4869 test ! -s conftest.err 4870 } && test -s conftest.$ac_objext; then 4871 ac_cv_have_decl___SUNPRO_C=yes 4872else 4873 $as_echo "$as_me: failed program was:" >&5 4874sed 's/^/| /' conftest.$ac_ext >&5 4875 4876 ac_cv_have_decl___SUNPRO_C=no 4877fi 4878 4879rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4880fi 4881{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5 4882$as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; } 4883if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then 4884 SUNCC="yes" 4885else 4886 SUNCC="no" 4887fi 4888 4889 if test "x$SUNCC" = "xyes"; then 4890 CWARNFLAGS="-v" 4891 fi 4892fi 4893 4894 4895 4896# If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89 4897 4898 4899 4900# Check whether --enable-strict-compilation was given. 4901if test "${enable_strict_compilation+set}" = set; then 4902 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 4903else 4904 STRICT_COMPILE=no 4905fi 4906 4907if test "x$STRICT_COMPILE" = "xyes"; then 4908 { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5 4909$as_echo_n "checking whether __SUNPRO_C is declared... " >&6; } 4910if test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then 4911 $as_echo_n "(cached) " >&6 4912else 4913 cat >conftest.$ac_ext <<_ACEOF 4914/* confdefs.h. */ 4915_ACEOF 4916cat confdefs.h >>conftest.$ac_ext 4917cat >>conftest.$ac_ext <<_ACEOF 4918/* end confdefs.h. */ 4919$ac_includes_default 4920int 4921main () 4922{ 4923#ifndef __SUNPRO_C 4924 (void) __SUNPRO_C; 4925#endif 4926 4927 ; 4928 return 0; 4929} 4930_ACEOF 4931rm -f conftest.$ac_objext 4932if { (ac_try="$ac_compile" 4933case "(($ac_try" in 4934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4935 *) ac_try_echo=$ac_try;; 4936esac 4937eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4938$as_echo "$ac_try_echo") >&5 4939 (eval "$ac_compile") 2>conftest.er1 4940 ac_status=$? 4941 grep -v '^ *+' conftest.er1 >conftest.err 4942 rm -f conftest.er1 4943 cat conftest.err >&5 4944 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4945 (exit $ac_status); } && { 4946 test -z "$ac_c_werror_flag" || 4947 test ! -s conftest.err 4948 } && test -s conftest.$ac_objext; then 4949 ac_cv_have_decl___SUNPRO_C=yes 4950else 4951 $as_echo "$as_me: failed program was:" >&5 4952sed 's/^/| /' conftest.$ac_ext >&5 4953 4954 ac_cv_have_decl___SUNPRO_C=no 4955fi 4956 4957rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4958fi 4959{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5 4960$as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; } 4961if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then 4962 SUNCC="yes" 4963else 4964 SUNCC="no" 4965fi 4966 4967 { $as_echo "$as_me:$LINENO: checking whether __INTEL_COMPILER is declared" >&5 4968$as_echo_n "checking whether __INTEL_COMPILER is declared... " >&6; } 4969if test "${ac_cv_have_decl___INTEL_COMPILER+set}" = set; then 4970 $as_echo_n "(cached) " >&6 4971else 4972 cat >conftest.$ac_ext <<_ACEOF 4973/* confdefs.h. */ 4974_ACEOF 4975cat confdefs.h >>conftest.$ac_ext 4976cat >>conftest.$ac_ext <<_ACEOF 4977/* end confdefs.h. */ 4978$ac_includes_default 4979int 4980main () 4981{ 4982#ifndef __INTEL_COMPILER 4983 (void) __INTEL_COMPILER; 4984#endif 4985 4986 ; 4987 return 0; 4988} 4989_ACEOF 4990rm -f conftest.$ac_objext 4991if { (ac_try="$ac_compile" 4992case "(($ac_try" in 4993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4994 *) ac_try_echo=$ac_try;; 4995esac 4996eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4997$as_echo "$ac_try_echo") >&5 4998 (eval "$ac_compile") 2>conftest.er1 4999 ac_status=$? 5000 grep -v '^ *+' conftest.er1 >conftest.err 5001 rm -f conftest.er1 5002 cat conftest.err >&5 5003 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5004 (exit $ac_status); } && { 5005 test -z "$ac_c_werror_flag" || 5006 test ! -s conftest.err 5007 } && test -s conftest.$ac_objext; then 5008 ac_cv_have_decl___INTEL_COMPILER=yes 5009else 5010 $as_echo "$as_me: failed program was:" >&5 5011sed 's/^/| /' conftest.$ac_ext >&5 5012 5013 ac_cv_have_decl___INTEL_COMPILER=no 5014fi 5015 5016rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5017fi 5018{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___INTEL_COMPILER" >&5 5019$as_echo "$ac_cv_have_decl___INTEL_COMPILER" >&6; } 5020if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then 5021 INTELCC="yes" 5022else 5023 INTELCC="no" 5024fi 5025 5026 if test "x$GCC" = xyes ; then 5027 STRICT_CFLAGS="-pedantic -Werror" 5028 elif test "x$SUNCC" = "xyes"; then 5029 STRICT_CFLAGS="-errwarn" 5030 elif test "x$INTELCC" = "xyes"; then 5031 STRICT_CFLAGS="-Werror" 5032 fi 5033fi 5034CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 5035 5036 5037 5038 5039cat >>confdefs.h <<_ACEOF 5040#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 5041_ACEOF 5042 5043 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 5044 if test "x$PVM" = "x"; then 5045 PVM="0" 5046 fi 5047 5048cat >>confdefs.h <<_ACEOF 5049#define PACKAGE_VERSION_MINOR $PVM 5050_ACEOF 5051 5052 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 5053 if test "x$PVP" = "x"; then 5054 PVP="0" 5055 fi 5056 5057cat >>confdefs.h <<_ACEOF 5058#define PACKAGE_VERSION_PATCHLEVEL $PVP 5059_ACEOF 5060 5061 5062 5063CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 5064mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 5065|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 5066echo 'git directory not found: installing possibly empty changelog.' >&2)" 5067 5068 5069 5070 5071macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 5072INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 5073mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 5074|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 5075echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 5076 5077 5078 5079 5080 5081 5082if test x$APP_MAN_SUFFIX = x ; then 5083 APP_MAN_SUFFIX=1 5084fi 5085if test x$APP_MAN_DIR = x ; then 5086 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 5087fi 5088 5089if test x$LIB_MAN_SUFFIX = x ; then 5090 LIB_MAN_SUFFIX=3 5091fi 5092if test x$LIB_MAN_DIR = x ; then 5093 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 5094fi 5095 5096if test x$FILE_MAN_SUFFIX = x ; then 5097 case $host_os in 5098 solaris*) FILE_MAN_SUFFIX=4 ;; 5099 *) FILE_MAN_SUFFIX=5 ;; 5100 esac 5101fi 5102if test x$FILE_MAN_DIR = x ; then 5103 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 5104fi 5105 5106if test x$MISC_MAN_SUFFIX = x ; then 5107 case $host_os in 5108 solaris*) MISC_MAN_SUFFIX=5 ;; 5109 *) MISC_MAN_SUFFIX=7 ;; 5110 esac 5111fi 5112if test x$MISC_MAN_DIR = x ; then 5113 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 5114fi 5115 5116if test x$DRIVER_MAN_SUFFIX = x ; then 5117 case $host_os in 5118 solaris*) DRIVER_MAN_SUFFIX=7 ;; 5119 *) DRIVER_MAN_SUFFIX=4 ;; 5120 esac 5121fi 5122if test x$DRIVER_MAN_DIR = x ; then 5123 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 5124fi 5125 5126if test x$ADMIN_MAN_SUFFIX = x ; then 5127 case $host_os in 5128 solaris*) ADMIN_MAN_SUFFIX=1m ;; 5129 *) ADMIN_MAN_SUFFIX=8 ;; 5130 esac 5131fi 5132if test x$ADMIN_MAN_DIR = x ; then 5133 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 5134fi 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150XORG_MAN_PAGE="X Version 11" 5151 5152MAN_SUBSTS="\ 5153 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 5154 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 5155 -e 's|__xservername__|Xorg|g' \ 5156 -e 's|__xconfigfile__|xorg.conf|g' \ 5157 -e 's|__projectroot__|\$(prefix)|g' \ 5158 -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 5159 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 5160 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 5161 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 5162 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 5163 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 5164 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 5165 5166 5167 5168AM_DEFAULT_VERBOSITY=1 5169 5170 5171 5172DRIVER_NAME=vmmouse 5173 5174 5175ac_config_headers="$ac_config_headers config.h" 5176 5177 5178# Checks for programs. 5179# Check whether --enable-static was given. 5180if test "${enable_static+set}" = set; then 5181 enableval=$enable_static; p=${PACKAGE-default} 5182 case $enableval in 5183 yes) enable_static=yes ;; 5184 no) enable_static=no ;; 5185 *) 5186 enable_static=no 5187 # Look at the argument we got. We use all the common list separators. 5188 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 5189 for pkg in $enableval; do 5190 IFS="$lt_save_ifs" 5191 if test "X$pkg" = "X$p"; then 5192 enable_static=yes 5193 fi 5194 done 5195 IFS="$lt_save_ifs" 5196 ;; 5197 esac 5198else 5199 enable_static=no 5200fi 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210case `pwd` in 5211 *\ * | *\ *) 5212 { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5213$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5214esac 5215 5216 5217 5218macro_version='2.2.6' 5219macro_revision='1.3012' 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233ltmain="$ac_aux_dir/ltmain.sh" 5234 5235{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 5236$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5237if test "${ac_cv_path_SED+set}" = set; then 5238 $as_echo_n "(cached) " >&6 5239else 5240 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5241 for ac_i in 1 2 3 4 5 6 7; do 5242 ac_script="$ac_script$as_nl$ac_script" 5243 done 5244 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5245 $as_unset ac_script || ac_script= 5246 if test -z "$SED"; then 5247 ac_path_SED_found=false 5248 # Loop through the user's path and test for each of PROGNAME-LIST 5249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5250for as_dir in $PATH 5251do 5252 IFS=$as_save_IFS 5253 test -z "$as_dir" && as_dir=. 5254 for ac_prog in sed gsed; do 5255 for ac_exec_ext in '' $ac_executable_extensions; do 5256 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5257 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5258# Check for GNU ac_path_SED and select it if it is found. 5259 # Check for GNU $ac_path_SED 5260case `"$ac_path_SED" --version 2>&1` in 5261*GNU*) 5262 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5263*) 5264 ac_count=0 5265 $as_echo_n 0123456789 >"conftest.in" 5266 while : 5267 do 5268 cat "conftest.in" "conftest.in" >"conftest.tmp" 5269 mv "conftest.tmp" "conftest.in" 5270 cp "conftest.in" "conftest.nl" 5271 $as_echo '' >> "conftest.nl" 5272 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5273 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5274 ac_count=`expr $ac_count + 1` 5275 if test $ac_count -gt ${ac_path_SED_max-0}; then 5276 # Best one so far, save it but keep looking for a better one 5277 ac_cv_path_SED="$ac_path_SED" 5278 ac_path_SED_max=$ac_count 5279 fi 5280 # 10*(2^10) chars as input seems more than enough 5281 test $ac_count -gt 10 && break 5282 done 5283 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5284esac 5285 5286 $ac_path_SED_found && break 3 5287 done 5288 done 5289done 5290IFS=$as_save_IFS 5291 if test -z "$ac_cv_path_SED"; then 5292 { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5 5293$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;} 5294 { (exit 1); exit 1; }; } 5295 fi 5296else 5297 ac_cv_path_SED=$SED 5298fi 5299 5300fi 5301{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5 5302$as_echo "$ac_cv_path_SED" >&6; } 5303 SED="$ac_cv_path_SED" 5304 rm -f conftest.sed 5305 5306test -z "$SED" && SED=sed 5307Xsed="$SED -e 1s/^X//" 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5 5320$as_echo_n "checking for fgrep... " >&6; } 5321if test "${ac_cv_path_FGREP+set}" = set; then 5322 $as_echo_n "(cached) " >&6 5323else 5324 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5325 then ac_cv_path_FGREP="$GREP -F" 5326 else 5327 if test -z "$FGREP"; then 5328 ac_path_FGREP_found=false 5329 # Loop through the user's path and test for each of PROGNAME-LIST 5330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5331for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5332do 5333 IFS=$as_save_IFS 5334 test -z "$as_dir" && as_dir=. 5335 for ac_prog in fgrep; do 5336 for ac_exec_ext in '' $ac_executable_extensions; do 5337 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5338 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5339# Check for GNU ac_path_FGREP and select it if it is found. 5340 # Check for GNU $ac_path_FGREP 5341case `"$ac_path_FGREP" --version 2>&1` in 5342*GNU*) 5343 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5344*) 5345 ac_count=0 5346 $as_echo_n 0123456789 >"conftest.in" 5347 while : 5348 do 5349 cat "conftest.in" "conftest.in" >"conftest.tmp" 5350 mv "conftest.tmp" "conftest.in" 5351 cp "conftest.in" "conftest.nl" 5352 $as_echo 'FGREP' >> "conftest.nl" 5353 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5354 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5355 ac_count=`expr $ac_count + 1` 5356 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5357 # Best one so far, save it but keep looking for a better one 5358 ac_cv_path_FGREP="$ac_path_FGREP" 5359 ac_path_FGREP_max=$ac_count 5360 fi 5361 # 10*(2^10) chars as input seems more than enough 5362 test $ac_count -gt 10 && break 5363 done 5364 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5365esac 5366 5367 $ac_path_FGREP_found && break 3 5368 done 5369 done 5370done 5371IFS=$as_save_IFS 5372 if test -z "$ac_cv_path_FGREP"; then 5373 { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 5374$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 5375 { (exit 1); exit 1; }; } 5376 fi 5377else 5378 ac_cv_path_FGREP=$FGREP 5379fi 5380 5381 fi 5382fi 5383{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5 5384$as_echo "$ac_cv_path_FGREP" >&6; } 5385 FGREP="$ac_cv_path_FGREP" 5386 5387 5388test -z "$GREP" && GREP=grep 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408# Check whether --with-gnu-ld was given. 5409if test "${with_gnu_ld+set}" = set; then 5410 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5411else 5412 with_gnu_ld=no 5413fi 5414 5415ac_prog=ld 5416if test "$GCC" = yes; then 5417 # Check if gcc -print-prog-name=ld gives a path. 5418 { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5 5419$as_echo_n "checking for ld used by $CC... " >&6; } 5420 case $host in 5421 *-*-mingw*) 5422 # gcc leaves a trailing carriage return which upsets mingw 5423 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5424 *) 5425 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5426 esac 5427 case $ac_prog in 5428 # Accept absolute paths. 5429 [\\/]* | ?:[\\/]*) 5430 re_direlt='/[^/][^/]*/\.\./' 5431 # Canonicalize the pathname of ld 5432 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5433 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5434 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5435 done 5436 test -z "$LD" && LD="$ac_prog" 5437 ;; 5438 "") 5439 # If it fails, then pretend we aren't using GCC. 5440 ac_prog=ld 5441 ;; 5442 *) 5443 # If it is relative, then search for the first ld in PATH. 5444 with_gnu_ld=unknown 5445 ;; 5446 esac 5447elif test "$with_gnu_ld" = yes; then 5448 { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 5449$as_echo_n "checking for GNU ld... " >&6; } 5450else 5451 { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 5452$as_echo_n "checking for non-GNU ld... " >&6; } 5453fi 5454if test "${lt_cv_path_LD+set}" = set; then 5455 $as_echo_n "(cached) " >&6 5456else 5457 if test -z "$LD"; then 5458 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5459 for ac_dir in $PATH; do 5460 IFS="$lt_save_ifs" 5461 test -z "$ac_dir" && ac_dir=. 5462 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5463 lt_cv_path_LD="$ac_dir/$ac_prog" 5464 # Check to see if the program is GNU ld. I'd rather use --version, 5465 # but apparently some variants of GNU ld only accept -v. 5466 # Break only if it was the GNU/non-GNU ld that we prefer. 5467 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5468 *GNU* | *'with BFD'*) 5469 test "$with_gnu_ld" != no && break 5470 ;; 5471 *) 5472 test "$with_gnu_ld" != yes && break 5473 ;; 5474 esac 5475 fi 5476 done 5477 IFS="$lt_save_ifs" 5478else 5479 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5480fi 5481fi 5482 5483LD="$lt_cv_path_LD" 5484if test -n "$LD"; then 5485 { $as_echo "$as_me:$LINENO: result: $LD" >&5 5486$as_echo "$LD" >&6; } 5487else 5488 { $as_echo "$as_me:$LINENO: result: no" >&5 5489$as_echo "no" >&6; } 5490fi 5491test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 5492$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 5493 { (exit 1); exit 1; }; } 5494{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 5495$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5496if test "${lt_cv_prog_gnu_ld+set}" = set; then 5497 $as_echo_n "(cached) " >&6 5498else 5499 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5500case `$LD -v 2>&1 </dev/null` in 5501*GNU* | *'with BFD'*) 5502 lt_cv_prog_gnu_ld=yes 5503 ;; 5504*) 5505 lt_cv_prog_gnu_ld=no 5506 ;; 5507esac 5508fi 5509{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 5510$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5511with_gnu_ld=$lt_cv_prog_gnu_ld 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5 5522$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5523if test "${lt_cv_path_NM+set}" = set; then 5524 $as_echo_n "(cached) " >&6 5525else 5526 if test -n "$NM"; then 5527 # Let the user override the test. 5528 lt_cv_path_NM="$NM" 5529else 5530 lt_nm_to_check="${ac_tool_prefix}nm" 5531 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5532 lt_nm_to_check="$lt_nm_to_check nm" 5533 fi 5534 for lt_tmp_nm in $lt_nm_to_check; do 5535 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5536 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5537 IFS="$lt_save_ifs" 5538 test -z "$ac_dir" && ac_dir=. 5539 tmp_nm="$ac_dir/$lt_tmp_nm" 5540 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5541 # Check to see if the nm accepts a BSD-compat flag. 5542 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5543 # nm: unknown option "B" ignored 5544 # Tru64's nm complains that /dev/null is an invalid object file 5545 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5546 */dev/null* | *'Invalid file or object type'*) 5547 lt_cv_path_NM="$tmp_nm -B" 5548 break 5549 ;; 5550 *) 5551 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5552 */dev/null*) 5553 lt_cv_path_NM="$tmp_nm -p" 5554 break 5555 ;; 5556 *) 5557 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5558 continue # so that we can try to find one that supports BSD flags 5559 ;; 5560 esac 5561 ;; 5562 esac 5563 fi 5564 done 5565 IFS="$lt_save_ifs" 5566 done 5567 : ${lt_cv_path_NM=no} 5568fi 5569fi 5570{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 5571$as_echo "$lt_cv_path_NM" >&6; } 5572if test "$lt_cv_path_NM" != "no"; then 5573 NM="$lt_cv_path_NM" 5574else 5575 # Didn't find any BSD compatible name lister, look for dumpbin. 5576 if test -n "$ac_tool_prefix"; then 5577 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 5578 do 5579 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5580set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5581{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5582$as_echo_n "checking for $ac_word... " >&6; } 5583if test "${ac_cv_prog_DUMPBIN+set}" = set; then 5584 $as_echo_n "(cached) " >&6 5585else 5586 if test -n "$DUMPBIN"; then 5587 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5588else 5589as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5590for as_dir in $PATH 5591do 5592 IFS=$as_save_IFS 5593 test -z "$as_dir" && as_dir=. 5594 for ac_exec_ext in '' $ac_executable_extensions; do 5595 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5596 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5597 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5598 break 2 5599 fi 5600done 5601done 5602IFS=$as_save_IFS 5603 5604fi 5605fi 5606DUMPBIN=$ac_cv_prog_DUMPBIN 5607if test -n "$DUMPBIN"; then 5608 { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5 5609$as_echo "$DUMPBIN" >&6; } 5610else 5611 { $as_echo "$as_me:$LINENO: result: no" >&5 5612$as_echo "no" >&6; } 5613fi 5614 5615 5616 test -n "$DUMPBIN" && break 5617 done 5618fi 5619if test -z "$DUMPBIN"; then 5620 ac_ct_DUMPBIN=$DUMPBIN 5621 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 5622do 5623 # Extract the first word of "$ac_prog", so it can be a program name with args. 5624set dummy $ac_prog; ac_word=$2 5625{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5626$as_echo_n "checking for $ac_word... " >&6; } 5627if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then 5628 $as_echo_n "(cached) " >&6 5629else 5630 if test -n "$ac_ct_DUMPBIN"; then 5631 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5632else 5633as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5634for as_dir in $PATH 5635do 5636 IFS=$as_save_IFS 5637 test -z "$as_dir" && as_dir=. 5638 for ac_exec_ext in '' $ac_executable_extensions; do 5639 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5640 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5641 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5642 break 2 5643 fi 5644done 5645done 5646IFS=$as_save_IFS 5647 5648fi 5649fi 5650ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5651if test -n "$ac_ct_DUMPBIN"; then 5652 { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5 5653$as_echo "$ac_ct_DUMPBIN" >&6; } 5654else 5655 { $as_echo "$as_me:$LINENO: result: no" >&5 5656$as_echo "no" >&6; } 5657fi 5658 5659 5660 test -n "$ac_ct_DUMPBIN" && break 5661done 5662 5663 if test "x$ac_ct_DUMPBIN" = x; then 5664 DUMPBIN=":" 5665 else 5666 case $cross_compiling:$ac_tool_warned in 5667yes:) 5668{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5669$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5670ac_tool_warned=yes ;; 5671esac 5672 DUMPBIN=$ac_ct_DUMPBIN 5673 fi 5674fi 5675 5676 5677 if test "$DUMPBIN" != ":"; then 5678 NM="$DUMPBIN" 5679 fi 5680fi 5681test -z "$NM" && NM=nm 5682 5683 5684 5685 5686 5687 5688{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5 5689$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5690if test "${lt_cv_nm_interface+set}" = set; then 5691 $as_echo_n "(cached) " >&6 5692else 5693 lt_cv_nm_interface="BSD nm" 5694 echo "int some_variable = 0;" > conftest.$ac_ext 5695 (eval echo "\"\$as_me:5695: $ac_compile\"" >&5) 5696 (eval "$ac_compile" 2>conftest.err) 5697 cat conftest.err >&5 5698 (eval echo "\"\$as_me:5698: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5699 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5700 cat conftest.err >&5 5701 (eval echo "\"\$as_me:5701: output\"" >&5) 5702 cat conftest.out >&5 5703 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5704 lt_cv_nm_interface="MS dumpbin" 5705 fi 5706 rm -f conftest* 5707fi 5708{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5 5709$as_echo "$lt_cv_nm_interface" >&6; } 5710 5711{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5 5712$as_echo_n "checking whether ln -s works... " >&6; } 5713LN_S=$as_ln_s 5714if test "$LN_S" = "ln -s"; then 5715 { $as_echo "$as_me:$LINENO: result: yes" >&5 5716$as_echo "yes" >&6; } 5717else 5718 { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 5719$as_echo "no, using $LN_S" >&6; } 5720fi 5721 5722# find the maximum length of command line arguments 5723{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 5724$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5725if test "${lt_cv_sys_max_cmd_len+set}" = set; then 5726 $as_echo_n "(cached) " >&6 5727else 5728 i=0 5729 teststring="ABCD" 5730 5731 case $build_os in 5732 msdosdjgpp*) 5733 # On DJGPP, this test can blow up pretty badly due to problems in libc 5734 # (any single argument exceeding 2000 bytes causes a buffer overrun 5735 # during glob expansion). Even if it were fixed, the result of this 5736 # check would be larger than it should be. 5737 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5738 ;; 5739 5740 gnu*) 5741 # Under GNU Hurd, this test is not required because there is 5742 # no limit to the length of command line arguments. 5743 # Libtool will interpret -1 as no limit whatsoever 5744 lt_cv_sys_max_cmd_len=-1; 5745 ;; 5746 5747 cygwin* | mingw* | cegcc*) 5748 # On Win9x/ME, this test blows up -- it succeeds, but takes 5749 # about 5 minutes as the teststring grows exponentially. 5750 # Worse, since 9x/ME are not pre-emptively multitasking, 5751 # you end up with a "frozen" computer, even though with patience 5752 # the test eventually succeeds (with a max line length of 256k). 5753 # Instead, let's just punt: use the minimum linelength reported by 5754 # all of the supported platforms: 8192 (on NT/2K/XP). 5755 lt_cv_sys_max_cmd_len=8192; 5756 ;; 5757 5758 amigaos*) 5759 # On AmigaOS with pdksh, this test takes hours, literally. 5760 # So we just punt and use a minimum line length of 8192. 5761 lt_cv_sys_max_cmd_len=8192; 5762 ;; 5763 5764 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5765 # This has been around since 386BSD, at least. Likely further. 5766 if test -x /sbin/sysctl; then 5767 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5768 elif test -x /usr/sbin/sysctl; then 5769 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5770 else 5771 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5772 fi 5773 # And add a safety zone 5774 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5775 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5776 ;; 5777 5778 interix*) 5779 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5780 lt_cv_sys_max_cmd_len=196608 5781 ;; 5782 5783 osf*) 5784 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5785 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5786 # nice to cause kernel panics so lets avoid the loop below. 5787 # First set a reasonable default. 5788 lt_cv_sys_max_cmd_len=16384 5789 # 5790 if test -x /sbin/sysconfig; then 5791 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5792 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5793 esac 5794 fi 5795 ;; 5796 sco3.2v5*) 5797 lt_cv_sys_max_cmd_len=102400 5798 ;; 5799 sysv5* | sco5v6* | sysv4.2uw2*) 5800 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5801 if test -n "$kargmax"; then 5802 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5803 else 5804 lt_cv_sys_max_cmd_len=32768 5805 fi 5806 ;; 5807 *) 5808 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5809 if test -n "$lt_cv_sys_max_cmd_len"; then 5810 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5811 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5812 else 5813 # Make teststring a little bigger before we do anything with it. 5814 # a 1K string should be a reasonable start. 5815 for i in 1 2 3 4 5 6 7 8 ; do 5816 teststring=$teststring$teststring 5817 done 5818 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5819 # If test is not a shell built-in, we'll probably end up computing a 5820 # maximum length that is only half of the actual maximum length, but 5821 # we can't tell. 5822 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 5823 = "XX$teststring$teststring"; } >/dev/null 2>&1 && 5824 test $i != 17 # 1/2 MB should be enough 5825 do 5826 i=`expr $i + 1` 5827 teststring=$teststring$teststring 5828 done 5829 # Only check the string length outside the loop. 5830 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5831 teststring= 5832 # Add a significant safety factor because C++ compilers can tack on 5833 # massive amounts of additional arguments before passing them to the 5834 # linker. It appears as though 1/2 is a usable value. 5835 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5836 fi 5837 ;; 5838 esac 5839 5840fi 5841 5842if test -n $lt_cv_sys_max_cmd_len ; then 5843 { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 5844$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5845else 5846 { $as_echo "$as_me:$LINENO: result: none" >&5 5847$as_echo "none" >&6; } 5848fi 5849max_cmd_len=$lt_cv_sys_max_cmd_len 5850 5851 5852 5853 5854 5855 5856: ${CP="cp -f"} 5857: ${MV="mv -f"} 5858: ${RM="rm -f"} 5859 5860{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5 5861$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5862# Try some XSI features 5863xsi_shell=no 5864( _lt_dummy="a/b/c" 5865 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5866 = c,a/b,, \ 5867 && eval 'test $(( 1 + 1 )) -eq 2 \ 5868 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5869 && xsi_shell=yes 5870{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5 5871$as_echo "$xsi_shell" >&6; } 5872 5873 5874{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5 5875$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5876lt_shell_append=no 5877( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5878 >/dev/null 2>&1 \ 5879 && lt_shell_append=yes 5880{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5 5881$as_echo "$lt_shell_append" >&6; } 5882 5883 5884if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5885 lt_unset=unset 5886else 5887 lt_unset=false 5888fi 5889 5890 5891 5892 5893 5894# test EBCDIC or ASCII 5895case `echo X|tr X '\101'` in 5896 A) # ASCII based system 5897 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5898 lt_SP2NL='tr \040 \012' 5899 lt_NL2SP='tr \015\012 \040\040' 5900 ;; 5901 *) # EBCDIC based system 5902 lt_SP2NL='tr \100 \n' 5903 lt_NL2SP='tr \r\n \100\100' 5904 ;; 5905esac 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 5916$as_echo_n "checking for $LD option to reload object files... " >&6; } 5917if test "${lt_cv_ld_reload_flag+set}" = set; then 5918 $as_echo_n "(cached) " >&6 5919else 5920 lt_cv_ld_reload_flag='-r' 5921fi 5922{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 5923$as_echo "$lt_cv_ld_reload_flag" >&6; } 5924reload_flag=$lt_cv_ld_reload_flag 5925case $reload_flag in 5926"" | " "*) ;; 5927*) reload_flag=" $reload_flag" ;; 5928esac 5929reload_cmds='$LD$reload_flag -o $output$reload_objs' 5930case $host_os in 5931 darwin*) 5932 if test "$GCC" = yes; then 5933 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5934 else 5935 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5936 fi 5937 ;; 5938esac 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948if test -n "$ac_tool_prefix"; then 5949 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5950set dummy ${ac_tool_prefix}objdump; ac_word=$2 5951{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5952$as_echo_n "checking for $ac_word... " >&6; } 5953if test "${ac_cv_prog_OBJDUMP+set}" = set; then 5954 $as_echo_n "(cached) " >&6 5955else 5956 if test -n "$OBJDUMP"; then 5957 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5958else 5959as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5960for as_dir in $PATH 5961do 5962 IFS=$as_save_IFS 5963 test -z "$as_dir" && as_dir=. 5964 for ac_exec_ext in '' $ac_executable_extensions; do 5965 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5966 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5967 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5968 break 2 5969 fi 5970done 5971done 5972IFS=$as_save_IFS 5973 5974fi 5975fi 5976OBJDUMP=$ac_cv_prog_OBJDUMP 5977if test -n "$OBJDUMP"; then 5978 { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5 5979$as_echo "$OBJDUMP" >&6; } 5980else 5981 { $as_echo "$as_me:$LINENO: result: no" >&5 5982$as_echo "no" >&6; } 5983fi 5984 5985 5986fi 5987if test -z "$ac_cv_prog_OBJDUMP"; then 5988 ac_ct_OBJDUMP=$OBJDUMP 5989 # Extract the first word of "objdump", so it can be a program name with args. 5990set dummy objdump; ac_word=$2 5991{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5992$as_echo_n "checking for $ac_word... " >&6; } 5993if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then 5994 $as_echo_n "(cached) " >&6 5995else 5996 if test -n "$ac_ct_OBJDUMP"; then 5997 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5998else 5999as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6000for as_dir in $PATH 6001do 6002 IFS=$as_save_IFS 6003 test -z "$as_dir" && as_dir=. 6004 for ac_exec_ext in '' $ac_executable_extensions; do 6005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6006 ac_cv_prog_ac_ct_OBJDUMP="objdump" 6007 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6008 break 2 6009 fi 6010done 6011done 6012IFS=$as_save_IFS 6013 6014fi 6015fi 6016ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 6017if test -n "$ac_ct_OBJDUMP"; then 6018 { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 6019$as_echo "$ac_ct_OBJDUMP" >&6; } 6020else 6021 { $as_echo "$as_me:$LINENO: result: no" >&5 6022$as_echo "no" >&6; } 6023fi 6024 6025 if test "x$ac_ct_OBJDUMP" = x; then 6026 OBJDUMP="false" 6027 else 6028 case $cross_compiling:$ac_tool_warned in 6029yes:) 6030{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6031$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6032ac_tool_warned=yes ;; 6033esac 6034 OBJDUMP=$ac_ct_OBJDUMP 6035 fi 6036else 6037 OBJDUMP="$ac_cv_prog_OBJDUMP" 6038fi 6039 6040test -z "$OBJDUMP" && OBJDUMP=objdump 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 6051$as_echo_n "checking how to recognize dependent libraries... " >&6; } 6052if test "${lt_cv_deplibs_check_method+set}" = set; then 6053 $as_echo_n "(cached) " >&6 6054else 6055 lt_cv_file_magic_cmd='$MAGIC_CMD' 6056lt_cv_file_magic_test_file= 6057lt_cv_deplibs_check_method='unknown' 6058# Need to set the preceding variable on all platforms that support 6059# interlibrary dependencies. 6060# 'none' -- dependencies not supported. 6061# `unknown' -- same as none, but documents that we really don't know. 6062# 'pass_all' -- all dependencies passed with no checks. 6063# 'test_compile' -- check by making test program. 6064# 'file_magic [[regex]]' -- check by looking for files in library path 6065# which responds to the $file_magic_cmd with a given extended regex. 6066# If you have `file' or equivalent on your system and you're not sure 6067# whether `pass_all' will *always* work, you probably want this one. 6068 6069case $host_os in 6070aix[4-9]*) 6071 lt_cv_deplibs_check_method=pass_all 6072 ;; 6073 6074beos*) 6075 lt_cv_deplibs_check_method=pass_all 6076 ;; 6077 6078bsdi[45]*) 6079 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6080 lt_cv_file_magic_cmd='/usr/bin/file -L' 6081 lt_cv_file_magic_test_file=/shlib/libc.so 6082 ;; 6083 6084cygwin*) 6085 # func_win32_libid is a shell function defined in ltmain.sh 6086 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6087 lt_cv_file_magic_cmd='func_win32_libid' 6088 ;; 6089 6090mingw* | pw32*) 6091 # Base MSYS/MinGW do not provide the 'file' command needed by 6092 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6093 # unless we find 'file', for example because we are cross-compiling. 6094 if ( file / ) >/dev/null 2>&1; then 6095 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6096 lt_cv_file_magic_cmd='func_win32_libid' 6097 else 6098 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 6099 lt_cv_file_magic_cmd='$OBJDUMP -f' 6100 fi 6101 ;; 6102 6103cegcc) 6104 # use the weaker test based on 'objdump'. See mingw*. 6105 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6106 lt_cv_file_magic_cmd='$OBJDUMP -f' 6107 ;; 6108 6109darwin* | rhapsody*) 6110 lt_cv_deplibs_check_method=pass_all 6111 ;; 6112 6113freebsd* | dragonfly*) 6114 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6115 case $host_cpu in 6116 i*86 ) 6117 # Not sure whether the presence of OpenBSD here was a mistake. 6118 # Let's accept both of them until this is cleared up. 6119 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6120 lt_cv_file_magic_cmd=/usr/bin/file 6121 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6122 ;; 6123 esac 6124 else 6125 lt_cv_deplibs_check_method=pass_all 6126 fi 6127 ;; 6128 6129gnu*) 6130 lt_cv_deplibs_check_method=pass_all 6131 ;; 6132 6133hpux10.20* | hpux11*) 6134 lt_cv_file_magic_cmd=/usr/bin/file 6135 case $host_cpu in 6136 ia64*) 6137 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6138 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6139 ;; 6140 hppa*64*) 6141 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]' 6142 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6143 ;; 6144 *) 6145 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 6146 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6147 ;; 6148 esac 6149 ;; 6150 6151interix[3-9]*) 6152 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6153 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6154 ;; 6155 6156irix5* | irix6* | nonstopux*) 6157 case $LD in 6158 *-32|*"-32 ") libmagic=32-bit;; 6159 *-n32|*"-n32 ") libmagic=N32;; 6160 *-64|*"-64 ") libmagic=64-bit;; 6161 *) libmagic=never-match;; 6162 esac 6163 lt_cv_deplibs_check_method=pass_all 6164 ;; 6165 6166# This must be Linux ELF. 6167linux* | k*bsd*-gnu) 6168 lt_cv_deplibs_check_method=pass_all 6169 ;; 6170 6171netbsd*) 6172 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6173 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6174 else 6175 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6176 fi 6177 ;; 6178 6179newos6*) 6180 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6181 lt_cv_file_magic_cmd=/usr/bin/file 6182 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6183 ;; 6184 6185*nto* | *qnx*) 6186 lt_cv_deplibs_check_method=pass_all 6187 ;; 6188 6189openbsd*) 6190 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6191 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6192 else 6193 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6194 fi 6195 ;; 6196 6197osf3* | osf4* | osf5*) 6198 lt_cv_deplibs_check_method=pass_all 6199 ;; 6200 6201rdos*) 6202 lt_cv_deplibs_check_method=pass_all 6203 ;; 6204 6205solaris*) 6206 lt_cv_deplibs_check_method=pass_all 6207 ;; 6208 6209sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6210 lt_cv_deplibs_check_method=pass_all 6211 ;; 6212 6213sysv4 | sysv4.3*) 6214 case $host_vendor in 6215 motorola) 6216 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]' 6217 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6218 ;; 6219 ncr) 6220 lt_cv_deplibs_check_method=pass_all 6221 ;; 6222 sequent) 6223 lt_cv_file_magic_cmd='/bin/file' 6224 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6225 ;; 6226 sni) 6227 lt_cv_file_magic_cmd='/bin/file' 6228 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6229 lt_cv_file_magic_test_file=/lib/libc.so 6230 ;; 6231 siemens) 6232 lt_cv_deplibs_check_method=pass_all 6233 ;; 6234 pc) 6235 lt_cv_deplibs_check_method=pass_all 6236 ;; 6237 esac 6238 ;; 6239 6240tpf*) 6241 lt_cv_deplibs_check_method=pass_all 6242 ;; 6243esac 6244 6245fi 6246{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 6247$as_echo "$lt_cv_deplibs_check_method" >&6; } 6248file_magic_cmd=$lt_cv_file_magic_cmd 6249deplibs_check_method=$lt_cv_deplibs_check_method 6250test -z "$deplibs_check_method" && deplibs_check_method=unknown 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263if test -n "$ac_tool_prefix"; then 6264 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6265set dummy ${ac_tool_prefix}ar; ac_word=$2 6266{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6267$as_echo_n "checking for $ac_word... " >&6; } 6268if test "${ac_cv_prog_AR+set}" = set; then 6269 $as_echo_n "(cached) " >&6 6270else 6271 if test -n "$AR"; then 6272 ac_cv_prog_AR="$AR" # Let the user override the test. 6273else 6274as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6275for as_dir in $PATH 6276do 6277 IFS=$as_save_IFS 6278 test -z "$as_dir" && as_dir=. 6279 for ac_exec_ext in '' $ac_executable_extensions; do 6280 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6281 ac_cv_prog_AR="${ac_tool_prefix}ar" 6282 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6283 break 2 6284 fi 6285done 6286done 6287IFS=$as_save_IFS 6288 6289fi 6290fi 6291AR=$ac_cv_prog_AR 6292if test -n "$AR"; then 6293 { $as_echo "$as_me:$LINENO: result: $AR" >&5 6294$as_echo "$AR" >&6; } 6295else 6296 { $as_echo "$as_me:$LINENO: result: no" >&5 6297$as_echo "no" >&6; } 6298fi 6299 6300 6301fi 6302if test -z "$ac_cv_prog_AR"; then 6303 ac_ct_AR=$AR 6304 # Extract the first word of "ar", so it can be a program name with args. 6305set dummy ar; ac_word=$2 6306{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6307$as_echo_n "checking for $ac_word... " >&6; } 6308if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 6309 $as_echo_n "(cached) " >&6 6310else 6311 if test -n "$ac_ct_AR"; then 6312 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6313else 6314as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6315for as_dir in $PATH 6316do 6317 IFS=$as_save_IFS 6318 test -z "$as_dir" && as_dir=. 6319 for ac_exec_ext in '' $ac_executable_extensions; do 6320 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6321 ac_cv_prog_ac_ct_AR="ar" 6322 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6323 break 2 6324 fi 6325done 6326done 6327IFS=$as_save_IFS 6328 6329fi 6330fi 6331ac_ct_AR=$ac_cv_prog_ac_ct_AR 6332if test -n "$ac_ct_AR"; then 6333 { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 6334$as_echo "$ac_ct_AR" >&6; } 6335else 6336 { $as_echo "$as_me:$LINENO: result: no" >&5 6337$as_echo "no" >&6; } 6338fi 6339 6340 if test "x$ac_ct_AR" = x; then 6341 AR="false" 6342 else 6343 case $cross_compiling:$ac_tool_warned in 6344yes:) 6345{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6346$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6347ac_tool_warned=yes ;; 6348esac 6349 AR=$ac_ct_AR 6350 fi 6351else 6352 AR="$ac_cv_prog_AR" 6353fi 6354 6355test -z "$AR" && AR=ar 6356test -z "$AR_FLAGS" && AR_FLAGS=cru 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368if test -n "$ac_tool_prefix"; then 6369 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6370set dummy ${ac_tool_prefix}strip; ac_word=$2 6371{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6372$as_echo_n "checking for $ac_word... " >&6; } 6373if test "${ac_cv_prog_STRIP+set}" = set; then 6374 $as_echo_n "(cached) " >&6 6375else 6376 if test -n "$STRIP"; then 6377 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6378else 6379as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6380for as_dir in $PATH 6381do 6382 IFS=$as_save_IFS 6383 test -z "$as_dir" && as_dir=. 6384 for ac_exec_ext in '' $ac_executable_extensions; do 6385 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6386 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6387 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6388 break 2 6389 fi 6390done 6391done 6392IFS=$as_save_IFS 6393 6394fi 6395fi 6396STRIP=$ac_cv_prog_STRIP 6397if test -n "$STRIP"; then 6398 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 6399$as_echo "$STRIP" >&6; } 6400else 6401 { $as_echo "$as_me:$LINENO: result: no" >&5 6402$as_echo "no" >&6; } 6403fi 6404 6405 6406fi 6407if test -z "$ac_cv_prog_STRIP"; then 6408 ac_ct_STRIP=$STRIP 6409 # Extract the first word of "strip", so it can be a program name with args. 6410set dummy strip; ac_word=$2 6411{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6412$as_echo_n "checking for $ac_word... " >&6; } 6413if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 6414 $as_echo_n "(cached) " >&6 6415else 6416 if test -n "$ac_ct_STRIP"; then 6417 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6418else 6419as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6420for as_dir in $PATH 6421do 6422 IFS=$as_save_IFS 6423 test -z "$as_dir" && as_dir=. 6424 for ac_exec_ext in '' $ac_executable_extensions; do 6425 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6426 ac_cv_prog_ac_ct_STRIP="strip" 6427 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6428 break 2 6429 fi 6430done 6431done 6432IFS=$as_save_IFS 6433 6434fi 6435fi 6436ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6437if test -n "$ac_ct_STRIP"; then 6438 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 6439$as_echo "$ac_ct_STRIP" >&6; } 6440else 6441 { $as_echo "$as_me:$LINENO: result: no" >&5 6442$as_echo "no" >&6; } 6443fi 6444 6445 if test "x$ac_ct_STRIP" = x; then 6446 STRIP=":" 6447 else 6448 case $cross_compiling:$ac_tool_warned in 6449yes:) 6450{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6451$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6452ac_tool_warned=yes ;; 6453esac 6454 STRIP=$ac_ct_STRIP 6455 fi 6456else 6457 STRIP="$ac_cv_prog_STRIP" 6458fi 6459 6460test -z "$STRIP" && STRIP=: 6461 6462 6463 6464 6465 6466 6467if test -n "$ac_tool_prefix"; then 6468 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6469set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6470{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6471$as_echo_n "checking for $ac_word... " >&6; } 6472if test "${ac_cv_prog_RANLIB+set}" = set; then 6473 $as_echo_n "(cached) " >&6 6474else 6475 if test -n "$RANLIB"; then 6476 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6477else 6478as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6479for as_dir in $PATH 6480do 6481 IFS=$as_save_IFS 6482 test -z "$as_dir" && as_dir=. 6483 for ac_exec_ext in '' $ac_executable_extensions; do 6484 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6485 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6486 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6487 break 2 6488 fi 6489done 6490done 6491IFS=$as_save_IFS 6492 6493fi 6494fi 6495RANLIB=$ac_cv_prog_RANLIB 6496if test -n "$RANLIB"; then 6497 { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 6498$as_echo "$RANLIB" >&6; } 6499else 6500 { $as_echo "$as_me:$LINENO: result: no" >&5 6501$as_echo "no" >&6; } 6502fi 6503 6504 6505fi 6506if test -z "$ac_cv_prog_RANLIB"; then 6507 ac_ct_RANLIB=$RANLIB 6508 # Extract the first word of "ranlib", so it can be a program name with args. 6509set dummy ranlib; ac_word=$2 6510{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6511$as_echo_n "checking for $ac_word... " >&6; } 6512if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 6513 $as_echo_n "(cached) " >&6 6514else 6515 if test -n "$ac_ct_RANLIB"; then 6516 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6517else 6518as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6519for as_dir in $PATH 6520do 6521 IFS=$as_save_IFS 6522 test -z "$as_dir" && as_dir=. 6523 for ac_exec_ext in '' $ac_executable_extensions; do 6524 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6525 ac_cv_prog_ac_ct_RANLIB="ranlib" 6526 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6527 break 2 6528 fi 6529done 6530done 6531IFS=$as_save_IFS 6532 6533fi 6534fi 6535ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6536if test -n "$ac_ct_RANLIB"; then 6537 { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 6538$as_echo "$ac_ct_RANLIB" >&6; } 6539else 6540 { $as_echo "$as_me:$LINENO: result: no" >&5 6541$as_echo "no" >&6; } 6542fi 6543 6544 if test "x$ac_ct_RANLIB" = x; then 6545 RANLIB=":" 6546 else 6547 case $cross_compiling:$ac_tool_warned in 6548yes:) 6549{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6550$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6551ac_tool_warned=yes ;; 6552esac 6553 RANLIB=$ac_ct_RANLIB 6554 fi 6555else 6556 RANLIB="$ac_cv_prog_RANLIB" 6557fi 6558 6559test -z "$RANLIB" && RANLIB=: 6560 6561 6562 6563 6564 6565 6566# Determine commands to create old-style static archives. 6567old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6568old_postinstall_cmds='chmod 644 $oldlib' 6569old_postuninstall_cmds= 6570 6571if test -n "$RANLIB"; then 6572 case $host_os in 6573 openbsd*) 6574 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6575 ;; 6576 *) 6577 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6578 ;; 6579 esac 6580 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6581fi 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616# If no C compiler was specified, use CC. 6617LTCC=${LTCC-"$CC"} 6618 6619# If no C compiler flags were specified, use CFLAGS. 6620LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6621 6622# Allow CC to be a program name with arguments. 6623compiler=$CC 6624 6625 6626# Check for command to grab the raw symbol name followed by C symbol from nm. 6627{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 6628$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6629if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 6630 $as_echo_n "(cached) " >&6 6631else 6632 6633# These are sane defaults that work on at least a few old systems. 6634# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6635 6636# Character class describing NM global symbol codes. 6637symcode='[BCDEGRST]' 6638 6639# Regexp to match symbols that can be accessed directly from C. 6640sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6641 6642# Define system-specific variables. 6643case $host_os in 6644aix*) 6645 symcode='[BCDT]' 6646 ;; 6647cygwin* | mingw* | pw32* | cegcc*) 6648 symcode='[ABCDGISTW]' 6649 ;; 6650hpux*) 6651 if test "$host_cpu" = ia64; then 6652 symcode='[ABCDEGRST]' 6653 fi 6654 ;; 6655irix* | nonstopux*) 6656 symcode='[BCDEGRST]' 6657 ;; 6658osf*) 6659 symcode='[BCDEGQRST]' 6660 ;; 6661solaris*) 6662 symcode='[BDRT]' 6663 ;; 6664sco3.2v5*) 6665 symcode='[DT]' 6666 ;; 6667sysv4.2uw2*) 6668 symcode='[DT]' 6669 ;; 6670sysv5* | sco5v6* | unixware* | OpenUNIX*) 6671 symcode='[ABDT]' 6672 ;; 6673sysv4) 6674 symcode='[DFNSTU]' 6675 ;; 6676esac 6677 6678# If we're using GNU nm, then use its standard symbol codes. 6679case `$NM -V 2>&1` in 6680*GNU* | *'with BFD'*) 6681 symcode='[ABCDGIRSTW]' ;; 6682esac 6683 6684# Transform an extracted symbol line into a proper C declaration. 6685# Some systems (esp. on ia64) link data and code symbols differently, 6686# so use this general approach. 6687lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6688 6689# Transform an extracted symbol line into symbol name and symbol address 6690lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6691lt_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'" 6692 6693# Handle CRLF in mingw tool chain 6694opt_cr= 6695case $build_os in 6696mingw*) 6697 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6698 ;; 6699esac 6700 6701# Try without a prefix underscore, then with it. 6702for ac_symprfx in "" "_"; do 6703 6704 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6705 symxfrm="\\1 $ac_symprfx\\2 \\2" 6706 6707 # Write the raw and C identifiers. 6708 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6709 # Fake it for dumpbin and say T for any non-static function 6710 # and D for any global variable. 6711 # Also find C++ and __fastcall symbols from MSVC++, 6712 # which start with @ or ?. 6713 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6714" {last_section=section; section=\$ 3};"\ 6715" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6716" \$ 0!~/External *\|/{next};"\ 6717" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6718" {if(hide[section]) next};"\ 6719" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6720" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6721" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6722" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6723" ' prfx=^$ac_symprfx" 6724 else 6725 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6726 fi 6727 6728 # Check to see that the pipe works correctly. 6729 pipe_works=no 6730 6731 rm -f conftest* 6732 cat > conftest.$ac_ext <<_LT_EOF 6733#ifdef __cplusplus 6734extern "C" { 6735#endif 6736char nm_test_var; 6737void nm_test_func(void); 6738void nm_test_func(void){} 6739#ifdef __cplusplus 6740} 6741#endif 6742int main(){nm_test_var='a';nm_test_func();return(0);} 6743_LT_EOF 6744 6745 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6746 (eval $ac_compile) 2>&5 6747 ac_status=$? 6748 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6749 (exit $ac_status); }; then 6750 # Now try to grab the symbols. 6751 nlist=conftest.nm 6752 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 6753 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 6754 ac_status=$? 6755 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6756 (exit $ac_status); } && test -s "$nlist"; then 6757 # Try sorting and uniquifying the output. 6758 if sort "$nlist" | uniq > "$nlist"T; then 6759 mv -f "$nlist"T "$nlist" 6760 else 6761 rm -f "$nlist"T 6762 fi 6763 6764 # Make sure that we snagged all the symbols we need. 6765 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6766 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6767 cat <<_LT_EOF > conftest.$ac_ext 6768#ifdef __cplusplus 6769extern "C" { 6770#endif 6771 6772_LT_EOF 6773 # Now generate the symbol file. 6774 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6775 6776 cat <<_LT_EOF >> conftest.$ac_ext 6777 6778/* The mapping between symbol names and symbols. */ 6779const struct { 6780 const char *name; 6781 void *address; 6782} 6783lt__PROGRAM__LTX_preloaded_symbols[] = 6784{ 6785 { "@PROGRAM@", (void *) 0 }, 6786_LT_EOF 6787 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6788 cat <<\_LT_EOF >> conftest.$ac_ext 6789 {0, (void *) 0} 6790}; 6791 6792/* This works around a problem in FreeBSD linker */ 6793#ifdef FREEBSD_WORKAROUND 6794static const void *lt_preloaded_setup() { 6795 return lt__PROGRAM__LTX_preloaded_symbols; 6796} 6797#endif 6798 6799#ifdef __cplusplus 6800} 6801#endif 6802_LT_EOF 6803 # Now try linking the two files. 6804 mv conftest.$ac_objext conftstm.$ac_objext 6805 lt_save_LIBS="$LIBS" 6806 lt_save_CFLAGS="$CFLAGS" 6807 LIBS="conftstm.$ac_objext" 6808 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6809 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6810 (eval $ac_link) 2>&5 6811 ac_status=$? 6812 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6813 (exit $ac_status); } && test -s conftest${ac_exeext}; then 6814 pipe_works=yes 6815 fi 6816 LIBS="$lt_save_LIBS" 6817 CFLAGS="$lt_save_CFLAGS" 6818 else 6819 echo "cannot find nm_test_func in $nlist" >&5 6820 fi 6821 else 6822 echo "cannot find nm_test_var in $nlist" >&5 6823 fi 6824 else 6825 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6826 fi 6827 else 6828 echo "$progname: failed program was:" >&5 6829 cat conftest.$ac_ext >&5 6830 fi 6831 rm -rf conftest* conftst* 6832 6833 # Do not use the global_symbol_pipe unless it works. 6834 if test "$pipe_works" = yes; then 6835 break 6836 else 6837 lt_cv_sys_global_symbol_pipe= 6838 fi 6839done 6840 6841fi 6842 6843if test -z "$lt_cv_sys_global_symbol_pipe"; then 6844 lt_cv_sys_global_symbol_to_cdecl= 6845fi 6846if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6847 { $as_echo "$as_me:$LINENO: result: failed" >&5 6848$as_echo "failed" >&6; } 6849else 6850 { $as_echo "$as_me:$LINENO: result: ok" >&5 6851$as_echo "ok" >&6; } 6852fi 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875# Check whether --enable-libtool-lock was given. 6876if test "${enable_libtool_lock+set}" = set; then 6877 enableval=$enable_libtool_lock; 6878fi 6879 6880test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6881 6882# Some flags need to be propagated to the compiler or linker for good 6883# libtool support. 6884case $host in 6885ia64-*-hpux*) 6886 # Find out which ABI we are using. 6887 echo 'int i;' > conftest.$ac_ext 6888 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6889 (eval $ac_compile) 2>&5 6890 ac_status=$? 6891 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6892 (exit $ac_status); }; then 6893 case `/usr/bin/file conftest.$ac_objext` in 6894 *ELF-32*) 6895 HPUX_IA64_MODE="32" 6896 ;; 6897 *ELF-64*) 6898 HPUX_IA64_MODE="64" 6899 ;; 6900 esac 6901 fi 6902 rm -rf conftest* 6903 ;; 6904*-*-irix6*) 6905 # Find out which ABI we are using. 6906 echo '#line 6906 "configure"' > conftest.$ac_ext 6907 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6908 (eval $ac_compile) 2>&5 6909 ac_status=$? 6910 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6911 (exit $ac_status); }; then 6912 if test "$lt_cv_prog_gnu_ld" = yes; then 6913 case `/usr/bin/file conftest.$ac_objext` in 6914 *32-bit*) 6915 LD="${LD-ld} -melf32bsmip" 6916 ;; 6917 *N32*) 6918 LD="${LD-ld} -melf32bmipn32" 6919 ;; 6920 *64-bit*) 6921 LD="${LD-ld} -melf64bmip" 6922 ;; 6923 esac 6924 else 6925 case `/usr/bin/file conftest.$ac_objext` in 6926 *32-bit*) 6927 LD="${LD-ld} -32" 6928 ;; 6929 *N32*) 6930 LD="${LD-ld} -n32" 6931 ;; 6932 *64-bit*) 6933 LD="${LD-ld} -64" 6934 ;; 6935 esac 6936 fi 6937 fi 6938 rm -rf conftest* 6939 ;; 6940 6941x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 6942s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6943 # Find out which ABI we are using. 6944 echo 'int i;' > conftest.$ac_ext 6945 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6946 (eval $ac_compile) 2>&5 6947 ac_status=$? 6948 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6949 (exit $ac_status); }; then 6950 case `/usr/bin/file conftest.o` in 6951 *32-bit*) 6952 case $host in 6953 x86_64-*kfreebsd*-gnu) 6954 LD="${LD-ld} -m elf_i386_fbsd" 6955 ;; 6956 x86_64-*linux*) 6957 LD="${LD-ld} -m elf_i386" 6958 ;; 6959 ppc64-*linux*|powerpc64-*linux*) 6960 LD="${LD-ld} -m elf32ppclinux" 6961 ;; 6962 s390x-*linux*) 6963 LD="${LD-ld} -m elf_s390" 6964 ;; 6965 sparc64-*linux*) 6966 LD="${LD-ld} -m elf32_sparc" 6967 ;; 6968 esac 6969 ;; 6970 *64-bit*) 6971 case $host in 6972 x86_64-*kfreebsd*-gnu) 6973 LD="${LD-ld} -m elf_x86_64_fbsd" 6974 ;; 6975 x86_64-*linux*) 6976 LD="${LD-ld} -m elf_x86_64" 6977 ;; 6978 ppc*-*linux*|powerpc*-*linux*) 6979 LD="${LD-ld} -m elf64ppc" 6980 ;; 6981 s390*-*linux*|s390*-*tpf*) 6982 LD="${LD-ld} -m elf64_s390" 6983 ;; 6984 sparc*-*linux*) 6985 LD="${LD-ld} -m elf64_sparc" 6986 ;; 6987 esac 6988 ;; 6989 esac 6990 fi 6991 rm -rf conftest* 6992 ;; 6993 6994*-*-sco3.2v5*) 6995 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6996 SAVE_CFLAGS="$CFLAGS" 6997 CFLAGS="$CFLAGS -belf" 6998 { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 6999$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7000if test "${lt_cv_cc_needs_belf+set}" = set; then 7001 $as_echo_n "(cached) " >&6 7002else 7003 ac_ext=c 7004ac_cpp='$CPP $CPPFLAGS' 7005ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7006ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7007ac_compiler_gnu=$ac_cv_c_compiler_gnu 7008 7009 cat >conftest.$ac_ext <<_ACEOF 7010/* confdefs.h. */ 7011_ACEOF 7012cat confdefs.h >>conftest.$ac_ext 7013cat >>conftest.$ac_ext <<_ACEOF 7014/* end confdefs.h. */ 7015 7016int 7017main () 7018{ 7019 7020 ; 7021 return 0; 7022} 7023_ACEOF 7024rm -f conftest.$ac_objext conftest$ac_exeext 7025if { (ac_try="$ac_link" 7026case "(($ac_try" in 7027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7028 *) ac_try_echo=$ac_try;; 7029esac 7030eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7031$as_echo "$ac_try_echo") >&5 7032 (eval "$ac_link") 2>conftest.er1 7033 ac_status=$? 7034 grep -v '^ *+' conftest.er1 >conftest.err 7035 rm -f conftest.er1 7036 cat conftest.err >&5 7037 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7038 (exit $ac_status); } && { 7039 test -z "$ac_c_werror_flag" || 7040 test ! -s conftest.err 7041 } && test -s conftest$ac_exeext && { 7042 test "$cross_compiling" = yes || 7043 $as_test_x conftest$ac_exeext 7044 }; then 7045 lt_cv_cc_needs_belf=yes 7046else 7047 $as_echo "$as_me: failed program was:" >&5 7048sed 's/^/| /' conftest.$ac_ext >&5 7049 7050 lt_cv_cc_needs_belf=no 7051fi 7052 7053rm -rf conftest.dSYM 7054rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 7055 conftest$ac_exeext conftest.$ac_ext 7056 ac_ext=c 7057ac_cpp='$CPP $CPPFLAGS' 7058ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7059ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7060ac_compiler_gnu=$ac_cv_c_compiler_gnu 7061 7062fi 7063{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 7064$as_echo "$lt_cv_cc_needs_belf" >&6; } 7065 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7066 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7067 CFLAGS="$SAVE_CFLAGS" 7068 fi 7069 ;; 7070sparc*-*solaris*) 7071 # Find out which ABI we are using. 7072 echo 'int i;' > conftest.$ac_ext 7073 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7074 (eval $ac_compile) 2>&5 7075 ac_status=$? 7076 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7077 (exit $ac_status); }; then 7078 case `/usr/bin/file conftest.o` in 7079 *64-bit*) 7080 case $lt_cv_prog_gnu_ld in 7081 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7082 *) 7083 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7084 LD="${LD-ld} -64" 7085 fi 7086 ;; 7087 esac 7088 ;; 7089 esac 7090 fi 7091 rm -rf conftest* 7092 ;; 7093esac 7094 7095need_locks="$enable_libtool_lock" 7096 7097 7098 case $host_os in 7099 rhapsody* | darwin*) 7100 if test -n "$ac_tool_prefix"; then 7101 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7102set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7103{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7104$as_echo_n "checking for $ac_word... " >&6; } 7105if test "${ac_cv_prog_DSYMUTIL+set}" = set; then 7106 $as_echo_n "(cached) " >&6 7107else 7108 if test -n "$DSYMUTIL"; then 7109 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7110else 7111as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7112for as_dir in $PATH 7113do 7114 IFS=$as_save_IFS 7115 test -z "$as_dir" && as_dir=. 7116 for ac_exec_ext in '' $ac_executable_extensions; do 7117 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7118 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7119 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7120 break 2 7121 fi 7122done 7123done 7124IFS=$as_save_IFS 7125 7126fi 7127fi 7128DSYMUTIL=$ac_cv_prog_DSYMUTIL 7129if test -n "$DSYMUTIL"; then 7130 { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 7131$as_echo "$DSYMUTIL" >&6; } 7132else 7133 { $as_echo "$as_me:$LINENO: result: no" >&5 7134$as_echo "no" >&6; } 7135fi 7136 7137 7138fi 7139if test -z "$ac_cv_prog_DSYMUTIL"; then 7140 ac_ct_DSYMUTIL=$DSYMUTIL 7141 # Extract the first word of "dsymutil", so it can be a program name with args. 7142set dummy dsymutil; ac_word=$2 7143{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7144$as_echo_n "checking for $ac_word... " >&6; } 7145if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then 7146 $as_echo_n "(cached) " >&6 7147else 7148 if test -n "$ac_ct_DSYMUTIL"; then 7149 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7150else 7151as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7152for as_dir in $PATH 7153do 7154 IFS=$as_save_IFS 7155 test -z "$as_dir" && as_dir=. 7156 for ac_exec_ext in '' $ac_executable_extensions; do 7157 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7158 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7159 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7160 break 2 7161 fi 7162done 7163done 7164IFS=$as_save_IFS 7165 7166fi 7167fi 7168ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7169if test -n "$ac_ct_DSYMUTIL"; then 7170 { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 7171$as_echo "$ac_ct_DSYMUTIL" >&6; } 7172else 7173 { $as_echo "$as_me:$LINENO: result: no" >&5 7174$as_echo "no" >&6; } 7175fi 7176 7177 if test "x$ac_ct_DSYMUTIL" = x; then 7178 DSYMUTIL=":" 7179 else 7180 case $cross_compiling:$ac_tool_warned in 7181yes:) 7182{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 7183$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7184ac_tool_warned=yes ;; 7185esac 7186 DSYMUTIL=$ac_ct_DSYMUTIL 7187 fi 7188else 7189 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7190fi 7191 7192 if test -n "$ac_tool_prefix"; then 7193 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7194set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7195{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7196$as_echo_n "checking for $ac_word... " >&6; } 7197if test "${ac_cv_prog_NMEDIT+set}" = set; then 7198 $as_echo_n "(cached) " >&6 7199else 7200 if test -n "$NMEDIT"; then 7201 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7202else 7203as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7204for as_dir in $PATH 7205do 7206 IFS=$as_save_IFS 7207 test -z "$as_dir" && as_dir=. 7208 for ac_exec_ext in '' $ac_executable_extensions; do 7209 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7210 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7211 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7212 break 2 7213 fi 7214done 7215done 7216IFS=$as_save_IFS 7217 7218fi 7219fi 7220NMEDIT=$ac_cv_prog_NMEDIT 7221if test -n "$NMEDIT"; then 7222 { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5 7223$as_echo "$NMEDIT" >&6; } 7224else 7225 { $as_echo "$as_me:$LINENO: result: no" >&5 7226$as_echo "no" >&6; } 7227fi 7228 7229 7230fi 7231if test -z "$ac_cv_prog_NMEDIT"; then 7232 ac_ct_NMEDIT=$NMEDIT 7233 # Extract the first word of "nmedit", so it can be a program name with args. 7234set dummy nmedit; ac_word=$2 7235{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7236$as_echo_n "checking for $ac_word... " >&6; } 7237if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then 7238 $as_echo_n "(cached) " >&6 7239else 7240 if test -n "$ac_ct_NMEDIT"; then 7241 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7242else 7243as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7244for as_dir in $PATH 7245do 7246 IFS=$as_save_IFS 7247 test -z "$as_dir" && as_dir=. 7248 for ac_exec_ext in '' $ac_executable_extensions; do 7249 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7250 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7251 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7252 break 2 7253 fi 7254done 7255done 7256IFS=$as_save_IFS 7257 7258fi 7259fi 7260ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7261if test -n "$ac_ct_NMEDIT"; then 7262 { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 7263$as_echo "$ac_ct_NMEDIT" >&6; } 7264else 7265 { $as_echo "$as_me:$LINENO: result: no" >&5 7266$as_echo "no" >&6; } 7267fi 7268 7269 if test "x$ac_ct_NMEDIT" = x; then 7270 NMEDIT=":" 7271 else 7272 case $cross_compiling:$ac_tool_warned in 7273yes:) 7274{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 7275$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7276ac_tool_warned=yes ;; 7277esac 7278 NMEDIT=$ac_ct_NMEDIT 7279 fi 7280else 7281 NMEDIT="$ac_cv_prog_NMEDIT" 7282fi 7283 7284 if test -n "$ac_tool_prefix"; then 7285 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7286set dummy ${ac_tool_prefix}lipo; ac_word=$2 7287{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7288$as_echo_n "checking for $ac_word... " >&6; } 7289if test "${ac_cv_prog_LIPO+set}" = set; then 7290 $as_echo_n "(cached) " >&6 7291else 7292 if test -n "$LIPO"; then 7293 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7294else 7295as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7296for as_dir in $PATH 7297do 7298 IFS=$as_save_IFS 7299 test -z "$as_dir" && as_dir=. 7300 for ac_exec_ext in '' $ac_executable_extensions; do 7301 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7302 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7303 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7304 break 2 7305 fi 7306done 7307done 7308IFS=$as_save_IFS 7309 7310fi 7311fi 7312LIPO=$ac_cv_prog_LIPO 7313if test -n "$LIPO"; then 7314 { $as_echo "$as_me:$LINENO: result: $LIPO" >&5 7315$as_echo "$LIPO" >&6; } 7316else 7317 { $as_echo "$as_me:$LINENO: result: no" >&5 7318$as_echo "no" >&6; } 7319fi 7320 7321 7322fi 7323if test -z "$ac_cv_prog_LIPO"; then 7324 ac_ct_LIPO=$LIPO 7325 # Extract the first word of "lipo", so it can be a program name with args. 7326set dummy lipo; ac_word=$2 7327{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7328$as_echo_n "checking for $ac_word... " >&6; } 7329if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then 7330 $as_echo_n "(cached) " >&6 7331else 7332 if test -n "$ac_ct_LIPO"; then 7333 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7334else 7335as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7336for as_dir in $PATH 7337do 7338 IFS=$as_save_IFS 7339 test -z "$as_dir" && as_dir=. 7340 for ac_exec_ext in '' $ac_executable_extensions; do 7341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7342 ac_cv_prog_ac_ct_LIPO="lipo" 7343 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7344 break 2 7345 fi 7346done 7347done 7348IFS=$as_save_IFS 7349 7350fi 7351fi 7352ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7353if test -n "$ac_ct_LIPO"; then 7354 { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5 7355$as_echo "$ac_ct_LIPO" >&6; } 7356else 7357 { $as_echo "$as_me:$LINENO: result: no" >&5 7358$as_echo "no" >&6; } 7359fi 7360 7361 if test "x$ac_ct_LIPO" = x; then 7362 LIPO=":" 7363 else 7364 case $cross_compiling:$ac_tool_warned in 7365yes:) 7366{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 7367$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7368ac_tool_warned=yes ;; 7369esac 7370 LIPO=$ac_ct_LIPO 7371 fi 7372else 7373 LIPO="$ac_cv_prog_LIPO" 7374fi 7375 7376 if test -n "$ac_tool_prefix"; then 7377 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7378set dummy ${ac_tool_prefix}otool; ac_word=$2 7379{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7380$as_echo_n "checking for $ac_word... " >&6; } 7381if test "${ac_cv_prog_OTOOL+set}" = set; then 7382 $as_echo_n "(cached) " >&6 7383else 7384 if test -n "$OTOOL"; then 7385 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7386else 7387as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7388for as_dir in $PATH 7389do 7390 IFS=$as_save_IFS 7391 test -z "$as_dir" && as_dir=. 7392 for ac_exec_ext in '' $ac_executable_extensions; do 7393 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7394 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7395 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7396 break 2 7397 fi 7398done 7399done 7400IFS=$as_save_IFS 7401 7402fi 7403fi 7404OTOOL=$ac_cv_prog_OTOOL 7405if test -n "$OTOOL"; then 7406 { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5 7407$as_echo "$OTOOL" >&6; } 7408else 7409 { $as_echo "$as_me:$LINENO: result: no" >&5 7410$as_echo "no" >&6; } 7411fi 7412 7413 7414fi 7415if test -z "$ac_cv_prog_OTOOL"; then 7416 ac_ct_OTOOL=$OTOOL 7417 # Extract the first word of "otool", so it can be a program name with args. 7418set dummy otool; ac_word=$2 7419{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7420$as_echo_n "checking for $ac_word... " >&6; } 7421if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then 7422 $as_echo_n "(cached) " >&6 7423else 7424 if test -n "$ac_ct_OTOOL"; then 7425 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7426else 7427as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7428for as_dir in $PATH 7429do 7430 IFS=$as_save_IFS 7431 test -z "$as_dir" && as_dir=. 7432 for ac_exec_ext in '' $ac_executable_extensions; do 7433 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7434 ac_cv_prog_ac_ct_OTOOL="otool" 7435 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7436 break 2 7437 fi 7438done 7439done 7440IFS=$as_save_IFS 7441 7442fi 7443fi 7444ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7445if test -n "$ac_ct_OTOOL"; then 7446 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5 7447$as_echo "$ac_ct_OTOOL" >&6; } 7448else 7449 { $as_echo "$as_me:$LINENO: result: no" >&5 7450$as_echo "no" >&6; } 7451fi 7452 7453 if test "x$ac_ct_OTOOL" = x; then 7454 OTOOL=":" 7455 else 7456 case $cross_compiling:$ac_tool_warned in 7457yes:) 7458{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 7459$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7460ac_tool_warned=yes ;; 7461esac 7462 OTOOL=$ac_ct_OTOOL 7463 fi 7464else 7465 OTOOL="$ac_cv_prog_OTOOL" 7466fi 7467 7468 if test -n "$ac_tool_prefix"; then 7469 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7470set dummy ${ac_tool_prefix}otool64; ac_word=$2 7471{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7472$as_echo_n "checking for $ac_word... " >&6; } 7473if test "${ac_cv_prog_OTOOL64+set}" = set; then 7474 $as_echo_n "(cached) " >&6 7475else 7476 if test -n "$OTOOL64"; then 7477 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7478else 7479as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7480for as_dir in $PATH 7481do 7482 IFS=$as_save_IFS 7483 test -z "$as_dir" && as_dir=. 7484 for ac_exec_ext in '' $ac_executable_extensions; do 7485 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7486 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7487 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7488 break 2 7489 fi 7490done 7491done 7492IFS=$as_save_IFS 7493 7494fi 7495fi 7496OTOOL64=$ac_cv_prog_OTOOL64 7497if test -n "$OTOOL64"; then 7498 { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5 7499$as_echo "$OTOOL64" >&6; } 7500else 7501 { $as_echo "$as_me:$LINENO: result: no" >&5 7502$as_echo "no" >&6; } 7503fi 7504 7505 7506fi 7507if test -z "$ac_cv_prog_OTOOL64"; then 7508 ac_ct_OTOOL64=$OTOOL64 7509 # Extract the first word of "otool64", so it can be a program name with args. 7510set dummy otool64; ac_word=$2 7511{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 7512$as_echo_n "checking for $ac_word... " >&6; } 7513if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then 7514 $as_echo_n "(cached) " >&6 7515else 7516 if test -n "$ac_ct_OTOOL64"; then 7517 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7518else 7519as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7520for as_dir in $PATH 7521do 7522 IFS=$as_save_IFS 7523 test -z "$as_dir" && as_dir=. 7524 for ac_exec_ext in '' $ac_executable_extensions; do 7525 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7526 ac_cv_prog_ac_ct_OTOOL64="otool64" 7527 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7528 break 2 7529 fi 7530done 7531done 7532IFS=$as_save_IFS 7533 7534fi 7535fi 7536ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7537if test -n "$ac_ct_OTOOL64"; then 7538 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5 7539$as_echo "$ac_ct_OTOOL64" >&6; } 7540else 7541 { $as_echo "$as_me:$LINENO: result: no" >&5 7542$as_echo "no" >&6; } 7543fi 7544 7545 if test "x$ac_ct_OTOOL64" = x; then 7546 OTOOL64=":" 7547 else 7548 case $cross_compiling:$ac_tool_warned in 7549yes:) 7550{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 7551$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7552ac_tool_warned=yes ;; 7553esac 7554 OTOOL64=$ac_ct_OTOOL64 7555 fi 7556else 7557 OTOOL64="$ac_cv_prog_OTOOL64" 7558fi 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 7587$as_echo_n "checking for -single_module linker flag... " >&6; } 7588if test "${lt_cv_apple_cc_single_mod+set}" = set; then 7589 $as_echo_n "(cached) " >&6 7590else 7591 lt_cv_apple_cc_single_mod=no 7592 if test -z "${LT_MULTI_MODULE}"; then 7593 # By default we will add the -single_module flag. You can override 7594 # by either setting the environment variable LT_MULTI_MODULE 7595 # non-empty at configure time, or by adding -multi_module to the 7596 # link flags. 7597 rm -rf libconftest.dylib* 7598 echo "int foo(void){return 1;}" > conftest.c 7599 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7600-dynamiclib -Wl,-single_module conftest.c" >&5 7601 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7602 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7603 _lt_result=$? 7604 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7605 lt_cv_apple_cc_single_mod=yes 7606 else 7607 cat conftest.err >&5 7608 fi 7609 rm -rf libconftest.dylib* 7610 rm -f conftest.* 7611 fi 7612fi 7613{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 7614$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7615 { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 7616$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7617if test "${lt_cv_ld_exported_symbols_list+set}" = set; then 7618 $as_echo_n "(cached) " >&6 7619else 7620 lt_cv_ld_exported_symbols_list=no 7621 save_LDFLAGS=$LDFLAGS 7622 echo "_main" > conftest.sym 7623 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7624 cat >conftest.$ac_ext <<_ACEOF 7625/* confdefs.h. */ 7626_ACEOF 7627cat confdefs.h >>conftest.$ac_ext 7628cat >>conftest.$ac_ext <<_ACEOF 7629/* end confdefs.h. */ 7630 7631int 7632main () 7633{ 7634 7635 ; 7636 return 0; 7637} 7638_ACEOF 7639rm -f conftest.$ac_objext conftest$ac_exeext 7640if { (ac_try="$ac_link" 7641case "(($ac_try" in 7642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7643 *) ac_try_echo=$ac_try;; 7644esac 7645eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7646$as_echo "$ac_try_echo") >&5 7647 (eval "$ac_link") 2>conftest.er1 7648 ac_status=$? 7649 grep -v '^ *+' conftest.er1 >conftest.err 7650 rm -f conftest.er1 7651 cat conftest.err >&5 7652 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7653 (exit $ac_status); } && { 7654 test -z "$ac_c_werror_flag" || 7655 test ! -s conftest.err 7656 } && test -s conftest$ac_exeext && { 7657 test "$cross_compiling" = yes || 7658 $as_test_x conftest$ac_exeext 7659 }; then 7660 lt_cv_ld_exported_symbols_list=yes 7661else 7662 $as_echo "$as_me: failed program was:" >&5 7663sed 's/^/| /' conftest.$ac_ext >&5 7664 7665 lt_cv_ld_exported_symbols_list=no 7666fi 7667 7668rm -rf conftest.dSYM 7669rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 7670 conftest$ac_exeext conftest.$ac_ext 7671 LDFLAGS="$save_LDFLAGS" 7672 7673fi 7674{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 7675$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7676 case $host_os in 7677 rhapsody* | darwin1.[012]) 7678 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7679 darwin1.*) 7680 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7681 darwin*) # darwin 5.x on 7682 # if running on 10.5 or later, the deployment target defaults 7683 # to the OS version, if on x86, and 10.4, the deployment 7684 # target defaults to 10.4. Don't you love it? 7685 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7686 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7687 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7688 10.[012]*) 7689 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7690 10.*) 7691 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7692 esac 7693 ;; 7694 esac 7695 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7696 _lt_dar_single_mod='$single_module' 7697 fi 7698 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7699 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7700 else 7701 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7702 fi 7703 if test "$DSYMUTIL" != ":"; then 7704 _lt_dsymutil='~$DSYMUTIL $lib || :' 7705 else 7706 _lt_dsymutil= 7707 fi 7708 ;; 7709 esac 7710 7711 7712for ac_header in dlfcn.h 7713do 7714as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7715{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 7716$as_echo_n "checking for $ac_header... " >&6; } 7717if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7718 $as_echo_n "(cached) " >&6 7719else 7720 cat >conftest.$ac_ext <<_ACEOF 7721/* confdefs.h. */ 7722_ACEOF 7723cat confdefs.h >>conftest.$ac_ext 7724cat >>conftest.$ac_ext <<_ACEOF 7725/* end confdefs.h. */ 7726$ac_includes_default 7727 7728#include <$ac_header> 7729_ACEOF 7730rm -f conftest.$ac_objext 7731if { (ac_try="$ac_compile" 7732case "(($ac_try" in 7733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7734 *) ac_try_echo=$ac_try;; 7735esac 7736eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7737$as_echo "$ac_try_echo") >&5 7738 (eval "$ac_compile") 2>conftest.er1 7739 ac_status=$? 7740 grep -v '^ *+' conftest.er1 >conftest.err 7741 rm -f conftest.er1 7742 cat conftest.err >&5 7743 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7744 (exit $ac_status); } && { 7745 test -z "$ac_c_werror_flag" || 7746 test ! -s conftest.err 7747 } && test -s conftest.$ac_objext; then 7748 eval "$as_ac_Header=yes" 7749else 7750 $as_echo "$as_me: failed program was:" >&5 7751sed 's/^/| /' conftest.$ac_ext >&5 7752 7753 eval "$as_ac_Header=no" 7754fi 7755 7756rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7757fi 7758ac_res=`eval 'as_val=${'$as_ac_Header'} 7759 $as_echo "$as_val"'` 7760 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 7761$as_echo "$ac_res" >&6; } 7762as_val=`eval 'as_val=${'$as_ac_Header'} 7763 $as_echo "$as_val"'` 7764 if test "x$as_val" = x""yes; then 7765 cat >>confdefs.h <<_ACEOF 7766#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7767_ACEOF 7768 7769fi 7770 7771done 7772 7773 7774 7775# Set options 7776 7777 7778 7779 enable_dlopen=no 7780 7781 7782 enable_win32_dll=no 7783 7784 7785 # Check whether --enable-shared was given. 7786if test "${enable_shared+set}" = set; then 7787 enableval=$enable_shared; p=${PACKAGE-default} 7788 case $enableval in 7789 yes) enable_shared=yes ;; 7790 no) enable_shared=no ;; 7791 *) 7792 enable_shared=no 7793 # Look at the argument we got. We use all the common list separators. 7794 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7795 for pkg in $enableval; do 7796 IFS="$lt_save_ifs" 7797 if test "X$pkg" = "X$p"; then 7798 enable_shared=yes 7799 fi 7800 done 7801 IFS="$lt_save_ifs" 7802 ;; 7803 esac 7804else 7805 enable_shared=yes 7806fi 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818# Check whether --with-pic was given. 7819if test "${with_pic+set}" = set; then 7820 withval=$with_pic; pic_mode="$withval" 7821else 7822 pic_mode=default 7823fi 7824 7825 7826test -z "$pic_mode" && pic_mode=default 7827 7828 7829 7830 7831 7832 7833 7834 # Check whether --enable-fast-install was given. 7835if test "${enable_fast_install+set}" = set; then 7836 enableval=$enable_fast_install; p=${PACKAGE-default} 7837 case $enableval in 7838 yes) enable_fast_install=yes ;; 7839 no) enable_fast_install=no ;; 7840 *) 7841 enable_fast_install=no 7842 # Look at the argument we got. We use all the common list separators. 7843 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7844 for pkg in $enableval; do 7845 IFS="$lt_save_ifs" 7846 if test "X$pkg" = "X$p"; then 7847 enable_fast_install=yes 7848 fi 7849 done 7850 IFS="$lt_save_ifs" 7851 ;; 7852 esac 7853else 7854 enable_fast_install=yes 7855fi 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867# This can be used to rebuild libtool when needed 7868LIBTOOL_DEPS="$ltmain" 7869 7870# Always use our own libtool. 7871LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897test -z "$LN_S" && LN_S="ln -s" 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912if test -n "${ZSH_VERSION+set}" ; then 7913 setopt NO_GLOB_SUBST 7914fi 7915 7916{ $as_echo "$as_me:$LINENO: checking for objdir" >&5 7917$as_echo_n "checking for objdir... " >&6; } 7918if test "${lt_cv_objdir+set}" = set; then 7919 $as_echo_n "(cached) " >&6 7920else 7921 rm -f .libs 2>/dev/null 7922mkdir .libs 2>/dev/null 7923if test -d .libs; then 7924 lt_cv_objdir=.libs 7925else 7926 # MS-DOS does not allow filenames that begin with a dot. 7927 lt_cv_objdir=_libs 7928fi 7929rmdir .libs 2>/dev/null 7930fi 7931{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 7932$as_echo "$lt_cv_objdir" >&6; } 7933objdir=$lt_cv_objdir 7934 7935 7936 7937 7938 7939cat >>confdefs.h <<_ACEOF 7940#define LT_OBJDIR "$lt_cv_objdir/" 7941_ACEOF 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959case $host_os in 7960aix3*) 7961 # AIX sometimes has problems with the GCC collect2 program. For some 7962 # reason, if we set the COLLECT_NAMES environment variable, the problems 7963 # vanish in a puff of smoke. 7964 if test "X${COLLECT_NAMES+set}" != Xset; then 7965 COLLECT_NAMES= 7966 export COLLECT_NAMES 7967 fi 7968 ;; 7969esac 7970 7971# Sed substitution that helps us do robust quoting. It backslashifies 7972# metacharacters that are still active within double-quoted strings. 7973sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 7974 7975# Same as above, but do not quote variable references. 7976double_quote_subst='s/\(["`\\]\)/\\\1/g' 7977 7978# Sed substitution to delay expansion of an escaped shell variable in a 7979# double_quote_subst'ed string. 7980delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 7981 7982# Sed substitution to delay expansion of an escaped single quote. 7983delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 7984 7985# Sed substitution to avoid accidental globbing in evaled expressions 7986no_glob_subst='s/\*/\\\*/g' 7987 7988# Global variables: 7989ofile=libtool 7990can_build_shared=yes 7991 7992# All known linkers require a `.a' archive for static linking (except MSVC, 7993# which needs '.lib'). 7994libext=a 7995 7996with_gnu_ld="$lt_cv_prog_gnu_ld" 7997 7998old_CC="$CC" 7999old_CFLAGS="$CFLAGS" 8000 8001# Set sane defaults for various variables 8002test -z "$CC" && CC=cc 8003test -z "$LTCC" && LTCC=$CC 8004test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8005test -z "$LD" && LD=ld 8006test -z "$ac_objext" && ac_objext=o 8007 8008for cc_temp in $compiler""; do 8009 case $cc_temp in 8010 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 8011 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 8012 \-*) ;; 8013 *) break;; 8014 esac 8015done 8016cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 8017 8018 8019# Only perform the check for file, if the check method requires it 8020test -z "$MAGIC_CMD" && MAGIC_CMD=file 8021case $deplibs_check_method in 8022file_magic*) 8023 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8024 { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 8025$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8026if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 8027 $as_echo_n "(cached) " >&6 8028else 8029 case $MAGIC_CMD in 8030[\\/*] | ?:[\\/]*) 8031 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8032 ;; 8033*) 8034 lt_save_MAGIC_CMD="$MAGIC_CMD" 8035 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8036 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8037 for ac_dir in $ac_dummy; do 8038 IFS="$lt_save_ifs" 8039 test -z "$ac_dir" && ac_dir=. 8040 if test -f $ac_dir/${ac_tool_prefix}file; then 8041 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 8042 if test -n "$file_magic_test_file"; then 8043 case $deplibs_check_method in 8044 "file_magic "*) 8045 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8046 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8047 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8048 $EGREP "$file_magic_regex" > /dev/null; then 8049 : 8050 else 8051 cat <<_LT_EOF 1>&2 8052 8053*** Warning: the command libtool uses to detect shared libraries, 8054*** $file_magic_cmd, produces output that libtool cannot recognize. 8055*** The result is that libtool may fail to recognize shared libraries 8056*** as such. This will affect the creation of libtool libraries that 8057*** depend on shared libraries, but programs linked with such libtool 8058*** libraries will work regardless of this problem. Nevertheless, you 8059*** may want to report the problem to your system manager and/or to 8060*** bug-libtool@gnu.org 8061 8062_LT_EOF 8063 fi ;; 8064 esac 8065 fi 8066 break 8067 fi 8068 done 8069 IFS="$lt_save_ifs" 8070 MAGIC_CMD="$lt_save_MAGIC_CMD" 8071 ;; 8072esac 8073fi 8074 8075MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8076if test -n "$MAGIC_CMD"; then 8077 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 8078$as_echo "$MAGIC_CMD" >&6; } 8079else 8080 { $as_echo "$as_me:$LINENO: result: no" >&5 8081$as_echo "no" >&6; } 8082fi 8083 8084 8085 8086 8087 8088if test -z "$lt_cv_path_MAGIC_CMD"; then 8089 if test -n "$ac_tool_prefix"; then 8090 { $as_echo "$as_me:$LINENO: checking for file" >&5 8091$as_echo_n "checking for file... " >&6; } 8092if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 8093 $as_echo_n "(cached) " >&6 8094else 8095 case $MAGIC_CMD in 8096[\\/*] | ?:[\\/]*) 8097 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8098 ;; 8099*) 8100 lt_save_MAGIC_CMD="$MAGIC_CMD" 8101 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8102 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8103 for ac_dir in $ac_dummy; do 8104 IFS="$lt_save_ifs" 8105 test -z "$ac_dir" && ac_dir=. 8106 if test -f $ac_dir/file; then 8107 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8108 if test -n "$file_magic_test_file"; then 8109 case $deplibs_check_method in 8110 "file_magic "*) 8111 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8112 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8113 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8114 $EGREP "$file_magic_regex" > /dev/null; then 8115 : 8116 else 8117 cat <<_LT_EOF 1>&2 8118 8119*** Warning: the command libtool uses to detect shared libraries, 8120*** $file_magic_cmd, produces output that libtool cannot recognize. 8121*** The result is that libtool may fail to recognize shared libraries 8122*** as such. This will affect the creation of libtool libraries that 8123*** depend on shared libraries, but programs linked with such libtool 8124*** libraries will work regardless of this problem. Nevertheless, you 8125*** may want to report the problem to your system manager and/or to 8126*** bug-libtool@gnu.org 8127 8128_LT_EOF 8129 fi ;; 8130 esac 8131 fi 8132 break 8133 fi 8134 done 8135 IFS="$lt_save_ifs" 8136 MAGIC_CMD="$lt_save_MAGIC_CMD" 8137 ;; 8138esac 8139fi 8140 8141MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8142if test -n "$MAGIC_CMD"; then 8143 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 8144$as_echo "$MAGIC_CMD" >&6; } 8145else 8146 { $as_echo "$as_me:$LINENO: result: no" >&5 8147$as_echo "no" >&6; } 8148fi 8149 8150 8151 else 8152 MAGIC_CMD=: 8153 fi 8154fi 8155 8156 fi 8157 ;; 8158esac 8159 8160# Use C for the default configuration in the libtool script 8161 8162lt_save_CC="$CC" 8163ac_ext=c 8164ac_cpp='$CPP $CPPFLAGS' 8165ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8166ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8167ac_compiler_gnu=$ac_cv_c_compiler_gnu 8168 8169 8170# Source file extension for C test sources. 8171ac_ext=c 8172 8173# Object file extension for compiled C test sources. 8174objext=o 8175objext=$objext 8176 8177# Code to be used in simple compile tests 8178lt_simple_compile_test_code="int some_variable = 0;" 8179 8180# Code to be used in simple link tests 8181lt_simple_link_test_code='int main(){return(0);}' 8182 8183 8184 8185 8186 8187 8188 8189# If no C compiler was specified, use CC. 8190LTCC=${LTCC-"$CC"} 8191 8192# If no C compiler flags were specified, use CFLAGS. 8193LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8194 8195# Allow CC to be a program name with arguments. 8196compiler=$CC 8197 8198# Save the default compiler, since it gets overwritten when the other 8199# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8200compiler_DEFAULT=$CC 8201 8202# save warnings/boilerplate of simple test code 8203ac_outfile=conftest.$ac_objext 8204echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8205eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8206_lt_compiler_boilerplate=`cat conftest.err` 8207$RM conftest* 8208 8209ac_outfile=conftest.$ac_objext 8210echo "$lt_simple_link_test_code" >conftest.$ac_ext 8211eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8212_lt_linker_boilerplate=`cat conftest.err` 8213$RM -r conftest* 8214 8215 8216if test -n "$compiler"; then 8217 8218lt_prog_compiler_no_builtin_flag= 8219 8220if test "$GCC" = yes; then 8221 lt_prog_compiler_no_builtin_flag=' -fno-builtin' 8222 8223 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8224$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8225if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then 8226 $as_echo_n "(cached) " >&6 8227else 8228 lt_cv_prog_compiler_rtti_exceptions=no 8229 ac_outfile=conftest.$ac_objext 8230 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8231 lt_compiler_flag="-fno-rtti -fno-exceptions" 8232 # Insert the option either (1) after the last *FLAGS variable, or 8233 # (2) before a word containing "conftest.", or (3) at the end. 8234 # Note that $ac_compile itself does not contain backslashes and begins 8235 # with a dollar sign (not a hyphen), so the echo should work correctly. 8236 # The option is referenced via a variable to avoid confusing sed. 8237 lt_compile=`echo "$ac_compile" | $SED \ 8238 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8239 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8240 -e 's:$: $lt_compiler_flag:'` 8241 (eval echo "\"\$as_me:8241: $lt_compile\"" >&5) 8242 (eval "$lt_compile" 2>conftest.err) 8243 ac_status=$? 8244 cat conftest.err >&5 8245 echo "$as_me:8245: \$? = $ac_status" >&5 8246 if (exit $ac_status) && test -s "$ac_outfile"; then 8247 # The compiler can only warn and ignore the option if not recognized 8248 # So say no if there are warnings other than the usual output. 8249 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 8250 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8251 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8252 lt_cv_prog_compiler_rtti_exceptions=yes 8253 fi 8254 fi 8255 $RM conftest* 8256 8257fi 8258{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8259$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8260 8261if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8262 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8263else 8264 : 8265fi 8266 8267fi 8268 8269 8270 8271 8272 8273 8274 lt_prog_compiler_wl= 8275lt_prog_compiler_pic= 8276lt_prog_compiler_static= 8277 8278{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 8279$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8280 8281 if test "$GCC" = yes; then 8282 lt_prog_compiler_wl='-Wl,' 8283 lt_prog_compiler_static='-static' 8284 8285 case $host_os in 8286 aix*) 8287 # All AIX code is PIC. 8288 if test "$host_cpu" = ia64; then 8289 # AIX 5 now supports IA64 processor 8290 lt_prog_compiler_static='-Bstatic' 8291 fi 8292 ;; 8293 8294 amigaos*) 8295 case $host_cpu in 8296 powerpc) 8297 # see comment about AmigaOS4 .so support 8298 lt_prog_compiler_pic='-fPIC' 8299 ;; 8300 m68k) 8301 # FIXME: we need at least 68020 code to build shared libraries, but 8302 # adding the `-m68020' flag to GCC prevents building anything better, 8303 # like `-m68040'. 8304 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8305 ;; 8306 esac 8307 ;; 8308 8309 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8310 # PIC is the default for these OSes. 8311 ;; 8312 8313 mingw* | cygwin* | pw32* | os2* | cegcc*) 8314 # This hack is so that the source file can tell whether it is being 8315 # built for inclusion in a dll (and should export symbols for example). 8316 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8317 # (--disable-auto-import) libraries 8318 lt_prog_compiler_pic='-DDLL_EXPORT' 8319 ;; 8320 8321 darwin* | rhapsody*) 8322 # PIC is the default on this platform 8323 # Common symbols not allowed in MH_DYLIB files 8324 lt_prog_compiler_pic='-fno-common' 8325 ;; 8326 8327 hpux*) 8328 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8329 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8330 # sets the default TLS model and affects inlining. 8331 case $host_cpu in 8332 hppa*64*) 8333 # +Z the default 8334 ;; 8335 *) 8336 lt_prog_compiler_pic='-fPIC' 8337 ;; 8338 esac 8339 ;; 8340 8341 interix[3-9]*) 8342 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8343 # Instead, we relocate shared libraries at runtime. 8344 ;; 8345 8346 msdosdjgpp*) 8347 # Just because we use GCC doesn't mean we suddenly get shared libraries 8348 # on systems that don't support them. 8349 lt_prog_compiler_can_build_shared=no 8350 enable_shared=no 8351 ;; 8352 8353 *nto* | *qnx*) 8354 # QNX uses GNU C++, but need to define -shared option too, otherwise 8355 # it will coredump. 8356 lt_prog_compiler_pic='-fPIC -shared' 8357 ;; 8358 8359 sysv4*MP*) 8360 if test -d /usr/nec; then 8361 lt_prog_compiler_pic=-Kconform_pic 8362 fi 8363 ;; 8364 8365 *) 8366 lt_prog_compiler_pic='-fPIC' 8367 ;; 8368 esac 8369 else 8370 # PORTME Check for flag to pass linker flags through the system compiler. 8371 case $host_os in 8372 aix*) 8373 lt_prog_compiler_wl='-Wl,' 8374 if test "$host_cpu" = ia64; then 8375 # AIX 5 now supports IA64 processor 8376 lt_prog_compiler_static='-Bstatic' 8377 else 8378 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8379 fi 8380 ;; 8381 8382 mingw* | cygwin* | pw32* | os2* | cegcc*) 8383 # This hack is so that the source file can tell whether it is being 8384 # built for inclusion in a dll (and should export symbols for example). 8385 lt_prog_compiler_pic='-DDLL_EXPORT' 8386 ;; 8387 8388 hpux9* | hpux10* | hpux11*) 8389 lt_prog_compiler_wl='-Wl,' 8390 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8391 # not for PA HP-UX. 8392 case $host_cpu in 8393 hppa*64*|ia64*) 8394 # +Z the default 8395 ;; 8396 *) 8397 lt_prog_compiler_pic='+Z' 8398 ;; 8399 esac 8400 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8401 lt_prog_compiler_static='${wl}-a ${wl}archive' 8402 ;; 8403 8404 irix5* | irix6* | nonstopux*) 8405 lt_prog_compiler_wl='-Wl,' 8406 # PIC (with -KPIC) is the default. 8407 lt_prog_compiler_static='-non_shared' 8408 ;; 8409 8410 linux* | k*bsd*-gnu) 8411 case $cc_basename in 8412 # old Intel for x86_64 which still supported -KPIC. 8413 ecc*) 8414 lt_prog_compiler_wl='-Wl,' 8415 lt_prog_compiler_pic='-KPIC' 8416 lt_prog_compiler_static='-static' 8417 ;; 8418 # icc used to be incompatible with GCC. 8419 # ICC 10 doesn't accept -KPIC any more. 8420 icc* | ifort*) 8421 lt_prog_compiler_wl='-Wl,' 8422 lt_prog_compiler_pic='-fPIC' 8423 lt_prog_compiler_static='-static' 8424 ;; 8425 # Lahey Fortran 8.1. 8426 lf95*) 8427 lt_prog_compiler_wl='-Wl,' 8428 lt_prog_compiler_pic='--shared' 8429 lt_prog_compiler_static='--static' 8430 ;; 8431 pgcc* | pgf77* | pgf90* | pgf95*) 8432 # Portland Group compilers (*not* the Pentium gcc compiler, 8433 # which looks to be a dead project) 8434 lt_prog_compiler_wl='-Wl,' 8435 lt_prog_compiler_pic='-fpic' 8436 lt_prog_compiler_static='-Bstatic' 8437 ;; 8438 ccc*) 8439 lt_prog_compiler_wl='-Wl,' 8440 # All Alpha code is PIC. 8441 lt_prog_compiler_static='-non_shared' 8442 ;; 8443 xl*) 8444 # IBM XL C 8.0/Fortran 10.1 on PPC 8445 lt_prog_compiler_wl='-Wl,' 8446 lt_prog_compiler_pic='-qpic' 8447 lt_prog_compiler_static='-qstaticlink' 8448 ;; 8449 *) 8450 case `$CC -V 2>&1 | sed 5q` in 8451 *Sun\ C*) 8452 # Sun C 5.9 8453 lt_prog_compiler_pic='-KPIC' 8454 lt_prog_compiler_static='-Bstatic' 8455 lt_prog_compiler_wl='-Wl,' 8456 ;; 8457 *Sun\ F*) 8458 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8459 lt_prog_compiler_pic='-KPIC' 8460 lt_prog_compiler_static='-Bstatic' 8461 lt_prog_compiler_wl='' 8462 ;; 8463 esac 8464 ;; 8465 esac 8466 ;; 8467 8468 newsos6) 8469 lt_prog_compiler_pic='-KPIC' 8470 lt_prog_compiler_static='-Bstatic' 8471 ;; 8472 8473 *nto* | *qnx*) 8474 # QNX uses GNU C++, but need to define -shared option too, otherwise 8475 # it will coredump. 8476 lt_prog_compiler_pic='-fPIC -shared' 8477 ;; 8478 8479 osf3* | osf4* | osf5*) 8480 lt_prog_compiler_wl='-Wl,' 8481 # All OSF/1 code is PIC. 8482 lt_prog_compiler_static='-non_shared' 8483 ;; 8484 8485 rdos*) 8486 lt_prog_compiler_static='-non_shared' 8487 ;; 8488 8489 solaris*) 8490 lt_prog_compiler_pic='-KPIC' 8491 lt_prog_compiler_static='-Bstatic' 8492 case $cc_basename in 8493 f77* | f90* | f95*) 8494 lt_prog_compiler_wl='-Qoption ld ';; 8495 *) 8496 lt_prog_compiler_wl='-Wl,';; 8497 esac 8498 ;; 8499 8500 sunos4*) 8501 lt_prog_compiler_wl='-Qoption ld ' 8502 lt_prog_compiler_pic='-PIC' 8503 lt_prog_compiler_static='-Bstatic' 8504 ;; 8505 8506 sysv4 | sysv4.2uw2* | sysv4.3*) 8507 lt_prog_compiler_wl='-Wl,' 8508 lt_prog_compiler_pic='-KPIC' 8509 lt_prog_compiler_static='-Bstatic' 8510 ;; 8511 8512 sysv4*MP*) 8513 if test -d /usr/nec ;then 8514 lt_prog_compiler_pic='-Kconform_pic' 8515 lt_prog_compiler_static='-Bstatic' 8516 fi 8517 ;; 8518 8519 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8520 lt_prog_compiler_wl='-Wl,' 8521 lt_prog_compiler_pic='-KPIC' 8522 lt_prog_compiler_static='-Bstatic' 8523 ;; 8524 8525 unicos*) 8526 lt_prog_compiler_wl='-Wl,' 8527 lt_prog_compiler_can_build_shared=no 8528 ;; 8529 8530 uts4*) 8531 lt_prog_compiler_pic='-pic' 8532 lt_prog_compiler_static='-Bstatic' 8533 ;; 8534 8535 *) 8536 lt_prog_compiler_can_build_shared=no 8537 ;; 8538 esac 8539 fi 8540 8541case $host_os in 8542 # For platforms which do not support PIC, -DPIC is meaningless: 8543 *djgpp*) 8544 lt_prog_compiler_pic= 8545 ;; 8546 *) 8547 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8548 ;; 8549esac 8550{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 8551$as_echo "$lt_prog_compiler_pic" >&6; } 8552 8553 8554 8555 8556 8557 8558# 8559# Check to make sure the PIC flag actually works. 8560# 8561if test -n "$lt_prog_compiler_pic"; then 8562 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8563$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8564if test "${lt_cv_prog_compiler_pic_works+set}" = set; then 8565 $as_echo_n "(cached) " >&6 8566else 8567 lt_cv_prog_compiler_pic_works=no 8568 ac_outfile=conftest.$ac_objext 8569 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8570 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8571 # Insert the option either (1) after the last *FLAGS variable, or 8572 # (2) before a word containing "conftest.", or (3) at the end. 8573 # Note that $ac_compile itself does not contain backslashes and begins 8574 # with a dollar sign (not a hyphen), so the echo should work correctly. 8575 # The option is referenced via a variable to avoid confusing sed. 8576 lt_compile=`echo "$ac_compile" | $SED \ 8577 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8578 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8579 -e 's:$: $lt_compiler_flag:'` 8580 (eval echo "\"\$as_me:8580: $lt_compile\"" >&5) 8581 (eval "$lt_compile" 2>conftest.err) 8582 ac_status=$? 8583 cat conftest.err >&5 8584 echo "$as_me:8584: \$? = $ac_status" >&5 8585 if (exit $ac_status) && test -s "$ac_outfile"; then 8586 # The compiler can only warn and ignore the option if not recognized 8587 # So say no if there are warnings other than the usual output. 8588 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 8589 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8590 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8591 lt_cv_prog_compiler_pic_works=yes 8592 fi 8593 fi 8594 $RM conftest* 8595 8596fi 8597{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 8598$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8599 8600if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8601 case $lt_prog_compiler_pic in 8602 "" | " "*) ;; 8603 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8604 esac 8605else 8606 lt_prog_compiler_pic= 8607 lt_prog_compiler_can_build_shared=no 8608fi 8609 8610fi 8611 8612 8613 8614 8615 8616 8617# 8618# Check to make sure the static flag actually works. 8619# 8620wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8621{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8622$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8623if test "${lt_cv_prog_compiler_static_works+set}" = set; then 8624 $as_echo_n "(cached) " >&6 8625else 8626 lt_cv_prog_compiler_static_works=no 8627 save_LDFLAGS="$LDFLAGS" 8628 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8629 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8630 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8631 # The linker can only warn and ignore the option if not recognized 8632 # So say no if there are warnings 8633 if test -s conftest.err; then 8634 # Append any errors to the config.log. 8635 cat conftest.err 1>&5 8636 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 8637 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8638 if diff conftest.exp conftest.er2 >/dev/null; then 8639 lt_cv_prog_compiler_static_works=yes 8640 fi 8641 else 8642 lt_cv_prog_compiler_static_works=yes 8643 fi 8644 fi 8645 $RM -r conftest* 8646 LDFLAGS="$save_LDFLAGS" 8647 8648fi 8649{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 8650$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8651 8652if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8653 : 8654else 8655 lt_prog_compiler_static= 8656fi 8657 8658 8659 8660 8661 8662 8663 8664 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 8665$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8666if test "${lt_cv_prog_compiler_c_o+set}" = set; then 8667 $as_echo_n "(cached) " >&6 8668else 8669 lt_cv_prog_compiler_c_o=no 8670 $RM -r conftest 2>/dev/null 8671 mkdir conftest 8672 cd conftest 8673 mkdir out 8674 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8675 8676 lt_compiler_flag="-o out/conftest2.$ac_objext" 8677 # Insert the option either (1) after the last *FLAGS variable, or 8678 # (2) before a word containing "conftest.", or (3) at the end. 8679 # Note that $ac_compile itself does not contain backslashes and begins 8680 # with a dollar sign (not a hyphen), so the echo should work correctly. 8681 lt_compile=`echo "$ac_compile" | $SED \ 8682 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8683 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8684 -e 's:$: $lt_compiler_flag:'` 8685 (eval echo "\"\$as_me:8685: $lt_compile\"" >&5) 8686 (eval "$lt_compile" 2>out/conftest.err) 8687 ac_status=$? 8688 cat out/conftest.err >&5 8689 echo "$as_me:8689: \$? = $ac_status" >&5 8690 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8691 then 8692 # The compiler can only warn and ignore the option if not recognized 8693 # So say no if there are warnings 8694 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 8695 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8696 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8697 lt_cv_prog_compiler_c_o=yes 8698 fi 8699 fi 8700 chmod u+w . 2>&5 8701 $RM conftest* 8702 # SGI C++ compiler will create directory out/ii_files/ for 8703 # template instantiation 8704 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8705 $RM out/* && rmdir out 8706 cd .. 8707 $RM -r conftest 8708 $RM conftest* 8709 8710fi 8711{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 8712$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8713 8714 8715 8716 8717 8718 8719 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 8720$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8721if test "${lt_cv_prog_compiler_c_o+set}" = set; then 8722 $as_echo_n "(cached) " >&6 8723else 8724 lt_cv_prog_compiler_c_o=no 8725 $RM -r conftest 2>/dev/null 8726 mkdir conftest 8727 cd conftest 8728 mkdir out 8729 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8730 8731 lt_compiler_flag="-o out/conftest2.$ac_objext" 8732 # Insert the option either (1) after the last *FLAGS variable, or 8733 # (2) before a word containing "conftest.", or (3) at the end. 8734 # Note that $ac_compile itself does not contain backslashes and begins 8735 # with a dollar sign (not a hyphen), so the echo should work correctly. 8736 lt_compile=`echo "$ac_compile" | $SED \ 8737 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8738 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8739 -e 's:$: $lt_compiler_flag:'` 8740 (eval echo "\"\$as_me:8740: $lt_compile\"" >&5) 8741 (eval "$lt_compile" 2>out/conftest.err) 8742 ac_status=$? 8743 cat out/conftest.err >&5 8744 echo "$as_me:8744: \$? = $ac_status" >&5 8745 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8746 then 8747 # The compiler can only warn and ignore the option if not recognized 8748 # So say no if there are warnings 8749 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 8750 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8751 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8752 lt_cv_prog_compiler_c_o=yes 8753 fi 8754 fi 8755 chmod u+w . 2>&5 8756 $RM conftest* 8757 # SGI C++ compiler will create directory out/ii_files/ for 8758 # template instantiation 8759 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8760 $RM out/* && rmdir out 8761 cd .. 8762 $RM -r conftest 8763 $RM conftest* 8764 8765fi 8766{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 8767$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8768 8769 8770 8771 8772hard_links="nottested" 8773if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8774 # do not overwrite the value of need_locks provided by the user 8775 { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 8776$as_echo_n "checking if we can lock with hard links... " >&6; } 8777 hard_links=yes 8778 $RM conftest* 8779 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8780 touch conftest.a 8781 ln conftest.a conftest.b 2>&5 || hard_links=no 8782 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8783 { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 8784$as_echo "$hard_links" >&6; } 8785 if test "$hard_links" = no; then 8786 { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8787$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8788 need_locks=warn 8789 fi 8790else 8791 need_locks=no 8792fi 8793 8794 8795 8796 8797 8798 8799 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8800$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8801 8802 runpath_var= 8803 allow_undefined_flag= 8804 always_export_symbols=no 8805 archive_cmds= 8806 archive_expsym_cmds= 8807 compiler_needs_object=no 8808 enable_shared_with_static_runtimes=no 8809 export_dynamic_flag_spec= 8810 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8811 hardcode_automatic=no 8812 hardcode_direct=no 8813 hardcode_direct_absolute=no 8814 hardcode_libdir_flag_spec= 8815 hardcode_libdir_flag_spec_ld= 8816 hardcode_libdir_separator= 8817 hardcode_minus_L=no 8818 hardcode_shlibpath_var=unsupported 8819 inherit_rpath=no 8820 link_all_deplibs=unknown 8821 module_cmds= 8822 module_expsym_cmds= 8823 old_archive_from_new_cmds= 8824 old_archive_from_expsyms_cmds= 8825 thread_safe_flag_spec= 8826 whole_archive_flag_spec= 8827 # include_expsyms should be a list of space-separated symbols to be *always* 8828 # included in the symbol list 8829 include_expsyms= 8830 # exclude_expsyms can be an extended regexp of symbols to exclude 8831 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8832 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8833 # as well as any symbol that contains `d'. 8834 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8835 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8836 # platforms (ab)use it in PIC code, but their linkers get confused if 8837 # the symbol is explicitly referenced. Since portable code cannot 8838 # rely on this symbol name, it's probably fine to never include it in 8839 # preloaded symbol tables. 8840 # Exclude shared library initialization/finalization symbols. 8841 extract_expsyms_cmds= 8842 8843 case $host_os in 8844 cygwin* | mingw* | pw32* | cegcc*) 8845 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8846 # When not using gcc, we currently assume that we are using 8847 # Microsoft Visual C++. 8848 if test "$GCC" != yes; then 8849 with_gnu_ld=no 8850 fi 8851 ;; 8852 interix*) 8853 # we just hope/assume this is gcc and not c89 (= MSVC++) 8854 with_gnu_ld=yes 8855 ;; 8856 openbsd*) 8857 with_gnu_ld=no 8858 ;; 8859 esac 8860 8861 ld_shlibs=yes 8862 if test "$with_gnu_ld" = yes; then 8863 # If archive_cmds runs LD, not CC, wlarc should be empty 8864 wlarc='${wl}' 8865 8866 # Set some defaults for GNU ld with shared library support. These 8867 # are reset later if shared libraries are not supported. Putting them 8868 # here allows them to be overridden if necessary. 8869 runpath_var=LD_RUN_PATH 8870 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8871 export_dynamic_flag_spec='${wl}--export-dynamic' 8872 # ancient GNU ld didn't support --whole-archive et. al. 8873 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8874 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8875 else 8876 whole_archive_flag_spec= 8877 fi 8878 supports_anon_versioning=no 8879 case `$LD -v 2>&1` in 8880 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8881 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8882 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8883 *\ 2.11.*) ;; # other 2.11 versions 8884 *) supports_anon_versioning=yes ;; 8885 esac 8886 8887 # See if GNU ld supports shared libraries. 8888 case $host_os in 8889 aix[3-9]*) 8890 # On AIX/PPC, the GNU linker is very broken 8891 if test "$host_cpu" != ia64; then 8892 ld_shlibs=no 8893 cat <<_LT_EOF 1>&2 8894 8895*** Warning: the GNU linker, at least up to release 2.9.1, is reported 8896*** to be unable to reliably create shared libraries on AIX. 8897*** Therefore, libtool is disabling shared libraries support. If you 8898*** really care for shared libraries, you may want to modify your PATH 8899*** so that a non-GNU linker is found, and then restart. 8900 8901_LT_EOF 8902 fi 8903 ;; 8904 8905 amigaos*) 8906 case $host_cpu in 8907 powerpc) 8908 # see comment about AmigaOS4 .so support 8909 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8910 archive_expsym_cmds='' 8911 ;; 8912 m68k) 8913 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)' 8914 hardcode_libdir_flag_spec='-L$libdir' 8915 hardcode_minus_L=yes 8916 ;; 8917 esac 8918 ;; 8919 8920 beos*) 8921 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8922 allow_undefined_flag=unsupported 8923 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8924 # support --undefined. This deserves some investigation. FIXME 8925 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8926 else 8927 ld_shlibs=no 8928 fi 8929 ;; 8930 8931 cygwin* | mingw* | pw32* | cegcc*) 8932 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8933 # as there is no search path for DLLs. 8934 hardcode_libdir_flag_spec='-L$libdir' 8935 allow_undefined_flag=unsupported 8936 always_export_symbols=no 8937 enable_shared_with_static_runtimes=yes 8938 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8939 8940 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8941 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8942 # If the export-symbols file already is a .def file (1st line 8943 # is EXPORTS), use it as is; otherwise, prepend... 8944 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8945 cp $export_symbols $output_objdir/$soname.def; 8946 else 8947 echo EXPORTS > $output_objdir/$soname.def; 8948 cat $export_symbols >> $output_objdir/$soname.def; 8949 fi~ 8950 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8951 else 8952 ld_shlibs=no 8953 fi 8954 ;; 8955 8956 interix[3-9]*) 8957 hardcode_direct=no 8958 hardcode_shlibpath_var=no 8959 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8960 export_dynamic_flag_spec='${wl}-E' 8961 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8962 # Instead, shared libraries are loaded at an image base (0x10000000 by 8963 # default) and relocated if they conflict, which is a slow very memory 8964 # consuming and fragmenting process. To avoid this, we pick a random, 8965 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8966 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8967 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8968 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' 8969 ;; 8970 8971 gnu* | linux* | tpf* | k*bsd*-gnu) 8972 tmp_diet=no 8973 if test "$host_os" = linux-dietlibc; then 8974 case $cc_basename in 8975 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8976 esac 8977 fi 8978 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8979 && test "$tmp_diet" = no 8980 then 8981 tmp_addflag= 8982 tmp_sharedflag='-shared' 8983 case $cc_basename,$host_cpu in 8984 pgcc*) # Portland Group C compiler 8985 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' 8986 tmp_addflag=' $pic_flag' 8987 ;; 8988 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 8989 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' 8990 tmp_addflag=' $pic_flag -Mnomain' ;; 8991 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8992 tmp_addflag=' -i_dynamic' ;; 8993 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8994 tmp_addflag=' -i_dynamic -nofor_main' ;; 8995 ifc* | ifort*) # Intel Fortran compiler 8996 tmp_addflag=' -nofor_main' ;; 8997 lf95*) # Lahey Fortran 8.1 8998 whole_archive_flag_spec= 8999 tmp_sharedflag='--shared' ;; 9000 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9001 tmp_sharedflag='-qmkshrobj' 9002 tmp_addflag= ;; 9003 esac 9004 case `$CC -V 2>&1 | sed 5q` in 9005 *Sun\ C*) # Sun C 5.9 9006 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' 9007 compiler_needs_object=yes 9008 tmp_sharedflag='-G' ;; 9009 *Sun\ F*) # Sun Fortran 8.3 9010 tmp_sharedflag='-G' ;; 9011 esac 9012 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9013 9014 if test "x$supports_anon_versioning" = xyes; then 9015 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9016 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9017 echo "local: *; };" >> $output_objdir/$libname.ver~ 9018 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9019 fi 9020 9021 case $cc_basename in 9022 xlf*) 9023 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9024 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9025 hardcode_libdir_flag_spec= 9026 hardcode_libdir_flag_spec_ld='-rpath $libdir' 9027 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 9028 if test "x$supports_anon_versioning" = xyes; then 9029 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9030 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9031 echo "local: *; };" >> $output_objdir/$libname.ver~ 9032 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9033 fi 9034 ;; 9035 esac 9036 else 9037 ld_shlibs=no 9038 fi 9039 ;; 9040 9041 netbsd*) 9042 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9043 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9044 wlarc= 9045 else 9046 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9047 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9048 fi 9049 ;; 9050 9051 solaris*) 9052 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9053 ld_shlibs=no 9054 cat <<_LT_EOF 1>&2 9055 9056*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9057*** create shared libraries on Solaris systems. Therefore, libtool 9058*** is disabling shared libraries support. We urge you to upgrade GNU 9059*** binutils to release 2.9.1 or newer. Another option is to modify 9060*** your PATH or compiler configuration so that the native linker is 9061*** used, and then restart. 9062 9063_LT_EOF 9064 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9065 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9066 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9067 else 9068 ld_shlibs=no 9069 fi 9070 ;; 9071 9072 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9073 case `$LD -v 2>&1` in 9074 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9075 ld_shlibs=no 9076 cat <<_LT_EOF 1>&2 9077 9078*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9079*** reliably create shared libraries on SCO systems. Therefore, libtool 9080*** is disabling shared libraries support. We urge you to upgrade GNU 9081*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9082*** your PATH or compiler configuration so that the native linker is 9083*** used, and then restart. 9084 9085_LT_EOF 9086 ;; 9087 *) 9088 # For security reasons, it is highly recommended that you always 9089 # use absolute paths for naming shared libraries, and exclude the 9090 # DT_RUNPATH tag from executables and libraries. But doing so 9091 # requires that you compile everything twice, which is a pain. 9092 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9093 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9094 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9095 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9096 else 9097 ld_shlibs=no 9098 fi 9099 ;; 9100 esac 9101 ;; 9102 9103 sunos4*) 9104 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9105 wlarc= 9106 hardcode_direct=yes 9107 hardcode_shlibpath_var=no 9108 ;; 9109 9110 *) 9111 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9112 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9113 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9114 else 9115 ld_shlibs=no 9116 fi 9117 ;; 9118 esac 9119 9120 if test "$ld_shlibs" = no; then 9121 runpath_var= 9122 hardcode_libdir_flag_spec= 9123 export_dynamic_flag_spec= 9124 whole_archive_flag_spec= 9125 fi 9126 else 9127 # PORTME fill in a description of your system's linker (not GNU ld) 9128 case $host_os in 9129 aix3*) 9130 allow_undefined_flag=unsupported 9131 always_export_symbols=yes 9132 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' 9133 # Note: this linker hardcodes the directories in LIBPATH if there 9134 # are no directories specified by -L. 9135 hardcode_minus_L=yes 9136 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9137 # Neither direct hardcoding nor static linking is supported with a 9138 # broken collect2. 9139 hardcode_direct=unsupported 9140 fi 9141 ;; 9142 9143 aix[4-9]*) 9144 if test "$host_cpu" = ia64; then 9145 # On IA64, the linker does run time linking by default, so we don't 9146 # have to do anything special. 9147 aix_use_runtimelinking=no 9148 exp_sym_flag='-Bexport' 9149 no_entry_flag="" 9150 else 9151 # If we're using GNU nm, then we don't want the "-C" option. 9152 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9153 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9154 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' 9155 else 9156 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' 9157 fi 9158 aix_use_runtimelinking=no 9159 9160 # Test if we are trying to use run time linking or normal 9161 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9162 # need to do runtime linking. 9163 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9164 for ld_flag in $LDFLAGS; do 9165 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9166 aix_use_runtimelinking=yes 9167 break 9168 fi 9169 done 9170 ;; 9171 esac 9172 9173 exp_sym_flag='-bexport' 9174 no_entry_flag='-bnoentry' 9175 fi 9176 9177 # When large executables or shared objects are built, AIX ld can 9178 # have problems creating the table of contents. If linking a library 9179 # or program results in "error TOC overflow" add -mminimal-toc to 9180 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9181 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9182 9183 archive_cmds='' 9184 hardcode_direct=yes 9185 hardcode_direct_absolute=yes 9186 hardcode_libdir_separator=':' 9187 link_all_deplibs=yes 9188 file_list_spec='${wl}-f,' 9189 9190 if test "$GCC" = yes; then 9191 case $host_os in aix4.[012]|aix4.[012].*) 9192 # We only want to do this on AIX 4.2 and lower, the check 9193 # below for broken collect2 doesn't work under 4.3+ 9194 collect2name=`${CC} -print-prog-name=collect2` 9195 if test -f "$collect2name" && 9196 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9197 then 9198 # We have reworked collect2 9199 : 9200 else 9201 # We have old collect2 9202 hardcode_direct=unsupported 9203 # It fails to find uninstalled libraries when the uninstalled 9204 # path is not listed in the libpath. Setting hardcode_minus_L 9205 # to unsupported forces relinking 9206 hardcode_minus_L=yes 9207 hardcode_libdir_flag_spec='-L$libdir' 9208 hardcode_libdir_separator= 9209 fi 9210 ;; 9211 esac 9212 shared_flag='-shared' 9213 if test "$aix_use_runtimelinking" = yes; then 9214 shared_flag="$shared_flag "'${wl}-G' 9215 fi 9216 link_all_deplibs=no 9217 else 9218 # not using gcc 9219 if test "$host_cpu" = ia64; then 9220 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9221 # chokes on -Wl,-G. The following line is correct: 9222 shared_flag='-G' 9223 else 9224 if test "$aix_use_runtimelinking" = yes; then 9225 shared_flag='${wl}-G' 9226 else 9227 shared_flag='${wl}-bM:SRE' 9228 fi 9229 fi 9230 fi 9231 9232 export_dynamic_flag_spec='${wl}-bexpall' 9233 # It seems that -bexpall does not export symbols beginning with 9234 # underscore (_), so it is better to generate a list of symbols to export. 9235 always_export_symbols=yes 9236 if test "$aix_use_runtimelinking" = yes; then 9237 # Warning - without using the other runtime loading flags (-brtl), 9238 # -berok will link without error, but may produce a broken library. 9239 allow_undefined_flag='-berok' 9240 # Determine the default libpath from the value encoded in an 9241 # empty executable. 9242 cat >conftest.$ac_ext <<_ACEOF 9243/* confdefs.h. */ 9244_ACEOF 9245cat confdefs.h >>conftest.$ac_ext 9246cat >>conftest.$ac_ext <<_ACEOF 9247/* end confdefs.h. */ 9248 9249int 9250main () 9251{ 9252 9253 ; 9254 return 0; 9255} 9256_ACEOF 9257rm -f conftest.$ac_objext conftest$ac_exeext 9258if { (ac_try="$ac_link" 9259case "(($ac_try" in 9260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9261 *) ac_try_echo=$ac_try;; 9262esac 9263eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 9264$as_echo "$ac_try_echo") >&5 9265 (eval "$ac_link") 2>conftest.er1 9266 ac_status=$? 9267 grep -v '^ *+' conftest.er1 >conftest.err 9268 rm -f conftest.er1 9269 cat conftest.err >&5 9270 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9271 (exit $ac_status); } && { 9272 test -z "$ac_c_werror_flag" || 9273 test ! -s conftest.err 9274 } && test -s conftest$ac_exeext && { 9275 test "$cross_compiling" = yes || 9276 $as_test_x conftest$ac_exeext 9277 }; then 9278 9279lt_aix_libpath_sed=' 9280 /Import File Strings/,/^$/ { 9281 /^0/ { 9282 s/^0 *\(.*\)$/\1/ 9283 p 9284 } 9285 }' 9286aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9287# Check for a 64-bit object if we didn't find anything. 9288if test -z "$aix_libpath"; then 9289 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9290fi 9291else 9292 $as_echo "$as_me: failed program was:" >&5 9293sed 's/^/| /' conftest.$ac_ext >&5 9294 9295 9296fi 9297 9298rm -rf conftest.dSYM 9299rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 9300 conftest$ac_exeext conftest.$ac_ext 9301if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9302 9303 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9304 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" 9305 else 9306 if test "$host_cpu" = ia64; then 9307 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9308 allow_undefined_flag="-z nodefs" 9309 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" 9310 else 9311 # Determine the default libpath from the value encoded in an 9312 # empty executable. 9313 cat >conftest.$ac_ext <<_ACEOF 9314/* confdefs.h. */ 9315_ACEOF 9316cat confdefs.h >>conftest.$ac_ext 9317cat >>conftest.$ac_ext <<_ACEOF 9318/* end confdefs.h. */ 9319 9320int 9321main () 9322{ 9323 9324 ; 9325 return 0; 9326} 9327_ACEOF 9328rm -f conftest.$ac_objext conftest$ac_exeext 9329if { (ac_try="$ac_link" 9330case "(($ac_try" in 9331 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9332 *) ac_try_echo=$ac_try;; 9333esac 9334eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 9335$as_echo "$ac_try_echo") >&5 9336 (eval "$ac_link") 2>conftest.er1 9337 ac_status=$? 9338 grep -v '^ *+' conftest.er1 >conftest.err 9339 rm -f conftest.er1 9340 cat conftest.err >&5 9341 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9342 (exit $ac_status); } && { 9343 test -z "$ac_c_werror_flag" || 9344 test ! -s conftest.err 9345 } && test -s conftest$ac_exeext && { 9346 test "$cross_compiling" = yes || 9347 $as_test_x conftest$ac_exeext 9348 }; then 9349 9350lt_aix_libpath_sed=' 9351 /Import File Strings/,/^$/ { 9352 /^0/ { 9353 s/^0 *\(.*\)$/\1/ 9354 p 9355 } 9356 }' 9357aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9358# Check for a 64-bit object if we didn't find anything. 9359if test -z "$aix_libpath"; then 9360 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9361fi 9362else 9363 $as_echo "$as_me: failed program was:" >&5 9364sed 's/^/| /' conftest.$ac_ext >&5 9365 9366 9367fi 9368 9369rm -rf conftest.dSYM 9370rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 9371 conftest$ac_exeext conftest.$ac_ext 9372if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9373 9374 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9375 # Warning - without using the other run time loading flags, 9376 # -berok will link without error, but may produce a broken library. 9377 no_undefined_flag=' ${wl}-bernotok' 9378 allow_undefined_flag=' ${wl}-berok' 9379 # Exported symbols can be pulled into shared objects from archives 9380 whole_archive_flag_spec='$convenience' 9381 archive_cmds_need_lc=yes 9382 # This is similar to how AIX traditionally builds its shared libraries. 9383 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' 9384 fi 9385 fi 9386 ;; 9387 9388 amigaos*) 9389 case $host_cpu in 9390 powerpc) 9391 # see comment about AmigaOS4 .so support 9392 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9393 archive_expsym_cmds='' 9394 ;; 9395 m68k) 9396 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)' 9397 hardcode_libdir_flag_spec='-L$libdir' 9398 hardcode_minus_L=yes 9399 ;; 9400 esac 9401 ;; 9402 9403 bsdi[45]*) 9404 export_dynamic_flag_spec=-rdynamic 9405 ;; 9406 9407 cygwin* | mingw* | pw32* | cegcc*) 9408 # When not using gcc, we currently assume that we are using 9409 # Microsoft Visual C++. 9410 # hardcode_libdir_flag_spec is actually meaningless, as there is 9411 # no search path for DLLs. 9412 hardcode_libdir_flag_spec=' ' 9413 allow_undefined_flag=unsupported 9414 # Tell ltmain to make .lib files, not .a files. 9415 libext=lib 9416 # Tell ltmain to make .dll files, not .so files. 9417 shrext_cmds=".dll" 9418 # FIXME: Setting linknames here is a bad hack. 9419 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 9420 # The linker will automatically build a .lib file if we build a DLL. 9421 old_archive_from_new_cmds='true' 9422 # FIXME: Should let the user specify the lib program. 9423 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9424 fix_srcfile_path='`cygpath -w "$srcfile"`' 9425 enable_shared_with_static_runtimes=yes 9426 ;; 9427 9428 darwin* | rhapsody*) 9429 9430 9431 archive_cmds_need_lc=no 9432 hardcode_direct=no 9433 hardcode_automatic=yes 9434 hardcode_shlibpath_var=unsupported 9435 whole_archive_flag_spec='' 9436 link_all_deplibs=yes 9437 allow_undefined_flag="$_lt_dar_allow_undefined" 9438 case $cc_basename in 9439 ifort*) _lt_dar_can_shared=yes ;; 9440 *) _lt_dar_can_shared=$GCC ;; 9441 esac 9442 if test "$_lt_dar_can_shared" = "yes"; then 9443 output_verbose_link_cmd=echo 9444 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9445 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9446 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}" 9447 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}" 9448 9449 else 9450 ld_shlibs=no 9451 fi 9452 9453 ;; 9454 9455 dgux*) 9456 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9457 hardcode_libdir_flag_spec='-L$libdir' 9458 hardcode_shlibpath_var=no 9459 ;; 9460 9461 freebsd1*) 9462 ld_shlibs=no 9463 ;; 9464 9465 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9466 # support. Future versions do this automatically, but an explicit c++rt0.o 9467 # does not break anything, and helps significantly (at the cost of a little 9468 # extra space). 9469 freebsd2.2*) 9470 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9471 hardcode_libdir_flag_spec='-R$libdir' 9472 hardcode_direct=yes 9473 hardcode_shlibpath_var=no 9474 ;; 9475 9476 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9477 freebsd2*) 9478 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9479 hardcode_direct=yes 9480 hardcode_minus_L=yes 9481 hardcode_shlibpath_var=no 9482 ;; 9483 9484 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9485 freebsd* | dragonfly*) 9486 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9487 hardcode_libdir_flag_spec='-R$libdir' 9488 hardcode_direct=yes 9489 hardcode_shlibpath_var=no 9490 ;; 9491 9492 hpux9*) 9493 if test "$GCC" = yes; then 9494 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' 9495 else 9496 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' 9497 fi 9498 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9499 hardcode_libdir_separator=: 9500 hardcode_direct=yes 9501 9502 # hardcode_minus_L: Not really in the search PATH, 9503 # but as the default location of the library. 9504 hardcode_minus_L=yes 9505 export_dynamic_flag_spec='${wl}-E' 9506 ;; 9507 9508 hpux10*) 9509 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 9510 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9511 else 9512 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9513 fi 9514 if test "$with_gnu_ld" = no; then 9515 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9516 hardcode_libdir_flag_spec_ld='+b $libdir' 9517 hardcode_libdir_separator=: 9518 hardcode_direct=yes 9519 hardcode_direct_absolute=yes 9520 export_dynamic_flag_spec='${wl}-E' 9521 # hardcode_minus_L: Not really in the search PATH, 9522 # but as the default location of the library. 9523 hardcode_minus_L=yes 9524 fi 9525 ;; 9526 9527 hpux11*) 9528 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 9529 case $host_cpu in 9530 hppa*64*) 9531 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9532 ;; 9533 ia64*) 9534 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9535 ;; 9536 *) 9537 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9538 ;; 9539 esac 9540 else 9541 case $host_cpu in 9542 hppa*64*) 9543 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9544 ;; 9545 ia64*) 9546 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9547 ;; 9548 *) 9549 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9550 ;; 9551 esac 9552 fi 9553 if test "$with_gnu_ld" = no; then 9554 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9555 hardcode_libdir_separator=: 9556 9557 case $host_cpu in 9558 hppa*64*|ia64*) 9559 hardcode_direct=no 9560 hardcode_shlibpath_var=no 9561 ;; 9562 *) 9563 hardcode_direct=yes 9564 hardcode_direct_absolute=yes 9565 export_dynamic_flag_spec='${wl}-E' 9566 9567 # hardcode_minus_L: Not really in the search PATH, 9568 # but as the default location of the library. 9569 hardcode_minus_L=yes 9570 ;; 9571 esac 9572 fi 9573 ;; 9574 9575 irix5* | irix6* | nonstopux*) 9576 if test "$GCC" = yes; then 9577 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' 9578 # Try to use the -exported_symbol ld option, if it does not 9579 # work, assume that -exports_file does not work either and 9580 # implicitly export all symbols. 9581 save_LDFLAGS="$LDFLAGS" 9582 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9583 cat >conftest.$ac_ext <<_ACEOF 9584int foo(void) {} 9585_ACEOF 9586rm -f conftest.$ac_objext conftest$ac_exeext 9587if { (ac_try="$ac_link" 9588case "(($ac_try" in 9589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9590 *) ac_try_echo=$ac_try;; 9591esac 9592eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 9593$as_echo "$ac_try_echo") >&5 9594 (eval "$ac_link") 2>conftest.er1 9595 ac_status=$? 9596 grep -v '^ *+' conftest.er1 >conftest.err 9597 rm -f conftest.er1 9598 cat conftest.err >&5 9599 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9600 (exit $ac_status); } && { 9601 test -z "$ac_c_werror_flag" || 9602 test ! -s conftest.err 9603 } && test -s conftest$ac_exeext && { 9604 test "$cross_compiling" = yes || 9605 $as_test_x conftest$ac_exeext 9606 }; then 9607 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' 9608 9609else 9610 $as_echo "$as_me: failed program was:" >&5 9611sed 's/^/| /' conftest.$ac_ext >&5 9612 9613 9614fi 9615 9616rm -rf conftest.dSYM 9617rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 9618 conftest$ac_exeext conftest.$ac_ext 9619 LDFLAGS="$save_LDFLAGS" 9620 else 9621 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' 9622 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' 9623 fi 9624 archive_cmds_need_lc='no' 9625 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9626 hardcode_libdir_separator=: 9627 inherit_rpath=yes 9628 link_all_deplibs=yes 9629 ;; 9630 9631 netbsd*) 9632 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9633 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9634 else 9635 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9636 fi 9637 hardcode_libdir_flag_spec='-R$libdir' 9638 hardcode_direct=yes 9639 hardcode_shlibpath_var=no 9640 ;; 9641 9642 newsos6) 9643 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9644 hardcode_direct=yes 9645 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9646 hardcode_libdir_separator=: 9647 hardcode_shlibpath_var=no 9648 ;; 9649 9650 *nto* | *qnx*) 9651 ;; 9652 9653 openbsd*) 9654 if test -f /usr/libexec/ld.so; then 9655 hardcode_direct=yes 9656 hardcode_shlibpath_var=no 9657 hardcode_direct_absolute=yes 9658 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9659 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9660 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9661 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9662 export_dynamic_flag_spec='${wl}-E' 9663 else 9664 case $host_os in 9665 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9666 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9667 hardcode_libdir_flag_spec='-R$libdir' 9668 ;; 9669 *) 9670 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9671 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9672 ;; 9673 esac 9674 fi 9675 else 9676 ld_shlibs=no 9677 fi 9678 ;; 9679 9680 os2*) 9681 hardcode_libdir_flag_spec='-L$libdir' 9682 hardcode_minus_L=yes 9683 allow_undefined_flag=unsupported 9684 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' 9685 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9686 ;; 9687 9688 osf3*) 9689 if test "$GCC" = yes; then 9690 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9691 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' 9692 else 9693 allow_undefined_flag=' -expect_unresolved \*' 9694 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' 9695 fi 9696 archive_cmds_need_lc='no' 9697 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9698 hardcode_libdir_separator=: 9699 ;; 9700 9701 osf4* | osf5*) # as osf3* with the addition of -msym flag 9702 if test "$GCC" = yes; then 9703 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9704 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' 9705 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9706 else 9707 allow_undefined_flag=' -expect_unresolved \*' 9708 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' 9709 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~ 9710 $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' 9711 9712 # Both c and cxx compiler support -rpath directly 9713 hardcode_libdir_flag_spec='-rpath $libdir' 9714 fi 9715 archive_cmds_need_lc='no' 9716 hardcode_libdir_separator=: 9717 ;; 9718 9719 solaris*) 9720 no_undefined_flag=' -z defs' 9721 if test "$GCC" = yes; then 9722 wlarc='${wl}' 9723 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9724 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9725 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9726 else 9727 case `$CC -V 2>&1` in 9728 *"Compilers 5.0"*) 9729 wlarc='' 9730 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9731 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9732 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9733 ;; 9734 *) 9735 wlarc='${wl}' 9736 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9737 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9738 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9739 ;; 9740 esac 9741 fi 9742 hardcode_libdir_flag_spec='-R$libdir' 9743 hardcode_shlibpath_var=no 9744 case $host_os in 9745 solaris2.[0-5] | solaris2.[0-5].*) ;; 9746 *) 9747 # The compiler driver will combine and reorder linker options, 9748 # but understands `-z linker_flag'. GCC discards it without `$wl', 9749 # but is careful enough not to reorder. 9750 # Supported since Solaris 2.6 (maybe 2.5.1?) 9751 if test "$GCC" = yes; then 9752 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9753 else 9754 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9755 fi 9756 ;; 9757 esac 9758 link_all_deplibs=yes 9759 ;; 9760 9761 sunos4*) 9762 if test "x$host_vendor" = xsequent; then 9763 # Use $CC to link under sequent, because it throws in some extra .o 9764 # files that make .init and .fini sections work. 9765 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9766 else 9767 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9768 fi 9769 hardcode_libdir_flag_spec='-L$libdir' 9770 hardcode_direct=yes 9771 hardcode_minus_L=yes 9772 hardcode_shlibpath_var=no 9773 ;; 9774 9775 sysv4) 9776 case $host_vendor in 9777 sni) 9778 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9779 hardcode_direct=yes # is this really true??? 9780 ;; 9781 siemens) 9782 ## LD is ld it makes a PLAMLIB 9783 ## CC just makes a GrossModule. 9784 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9785 reload_cmds='$CC -r -o $output$reload_objs' 9786 hardcode_direct=no 9787 ;; 9788 motorola) 9789 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9790 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9791 ;; 9792 esac 9793 runpath_var='LD_RUN_PATH' 9794 hardcode_shlibpath_var=no 9795 ;; 9796 9797 sysv4.3*) 9798 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9799 hardcode_shlibpath_var=no 9800 export_dynamic_flag_spec='-Bexport' 9801 ;; 9802 9803 sysv4*MP*) 9804 if test -d /usr/nec; then 9805 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9806 hardcode_shlibpath_var=no 9807 runpath_var=LD_RUN_PATH 9808 hardcode_runpath_var=yes 9809 ld_shlibs=yes 9810 fi 9811 ;; 9812 9813 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9814 no_undefined_flag='${wl}-z,text' 9815 archive_cmds_need_lc=no 9816 hardcode_shlibpath_var=no 9817 runpath_var='LD_RUN_PATH' 9818 9819 if test "$GCC" = yes; then 9820 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9821 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9822 else 9823 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9824 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9825 fi 9826 ;; 9827 9828 sysv5* | sco3.2v5* | sco5v6*) 9829 # Note: We can NOT use -z defs as we might desire, because we do not 9830 # link with -lc, and that would cause any symbols used from libc to 9831 # always be unresolved, which means just about no library would 9832 # ever link correctly. If we're not using GNU ld we use -z text 9833 # though, which does catch some bad symbols but isn't as heavy-handed 9834 # as -z defs. 9835 no_undefined_flag='${wl}-z,text' 9836 allow_undefined_flag='${wl}-z,nodefs' 9837 archive_cmds_need_lc=no 9838 hardcode_shlibpath_var=no 9839 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9840 hardcode_libdir_separator=':' 9841 link_all_deplibs=yes 9842 export_dynamic_flag_spec='${wl}-Bexport' 9843 runpath_var='LD_RUN_PATH' 9844 9845 if test "$GCC" = yes; then 9846 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9847 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9848 else 9849 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9850 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9851 fi 9852 ;; 9853 9854 uts4*) 9855 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9856 hardcode_libdir_flag_spec='-L$libdir' 9857 hardcode_shlibpath_var=no 9858 ;; 9859 9860 *) 9861 ld_shlibs=no 9862 ;; 9863 esac 9864 9865 if test x$host_vendor = xsni; then 9866 case $host in 9867 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9868 export_dynamic_flag_spec='${wl}-Blargedynsym' 9869 ;; 9870 esac 9871 fi 9872 fi 9873 9874{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5 9875$as_echo "$ld_shlibs" >&6; } 9876test "$ld_shlibs" = no && can_build_shared=no 9877 9878with_gnu_ld=$with_gnu_ld 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894# 9895# Do we need to explicitly link libc? 9896# 9897case "x$archive_cmds_need_lc" in 9898x|xyes) 9899 # Assume -lc should be added 9900 archive_cmds_need_lc=yes 9901 9902 if test "$enable_shared" = yes && test "$GCC" = yes; then 9903 case $archive_cmds in 9904 *'~'*) 9905 # FIXME: we may have to deal with multi-command sequences. 9906 ;; 9907 '$CC '*) 9908 # Test whether the compiler implicitly links with -lc since on some 9909 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9910 # to ld, don't add -lc before -lgcc. 9911 { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 9912$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9913 $RM conftest* 9914 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9915 9916 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9917 (eval $ac_compile) 2>&5 9918 ac_status=$? 9919 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9920 (exit $ac_status); } 2>conftest.err; then 9921 soname=conftest 9922 lib=conftest 9923 libobjs=conftest.$ac_objext 9924 deplibs= 9925 wl=$lt_prog_compiler_wl 9926 pic_flag=$lt_prog_compiler_pic 9927 compiler_flags=-v 9928 linker_flags=-v 9929 verstring= 9930 output_objdir=. 9931 libname=conftest 9932 lt_save_allow_undefined_flag=$allow_undefined_flag 9933 allow_undefined_flag= 9934 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5 9935 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9936 ac_status=$? 9937 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9938 (exit $ac_status); } 9939 then 9940 archive_cmds_need_lc=no 9941 else 9942 archive_cmds_need_lc=yes 9943 fi 9944 allow_undefined_flag=$lt_save_allow_undefined_flag 9945 else 9946 cat conftest.err 1>&5 9947 fi 9948 $RM conftest* 9949 { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 9950$as_echo "$archive_cmds_need_lc" >&6; } 9951 ;; 9952 esac 9953 fi 9954 ;; 9955esac 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 10113 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 10114$as_echo_n "checking dynamic linker characteristics... " >&6; } 10115 10116if test "$GCC" = yes; then 10117 case $host_os in 10118 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10119 *) lt_awk_arg="/^libraries:/" ;; 10120 esac 10121 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 10122 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 10123 # if the path contains ";" then we assume it to be the separator 10124 # otherwise default to the standard path separator (i.e. ":") - it is 10125 # assumed that no part of a normal pathname contains ";" but that should 10126 # okay in the real world where ";" in dirpaths is itself problematic. 10127 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 10128 else 10129 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10130 fi 10131 # Ok, now we have the path, separated by spaces, we can step through it 10132 # and add multilib dir if necessary. 10133 lt_tmp_lt_search_path_spec= 10134 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10135 for lt_sys_path in $lt_search_path_spec; do 10136 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10137 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10138 else 10139 test -d "$lt_sys_path" && \ 10140 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10141 fi 10142 done 10143 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 10144BEGIN {RS=" "; FS="/|\n";} { 10145 lt_foo=""; 10146 lt_count=0; 10147 for (lt_i = NF; lt_i > 0; lt_i--) { 10148 if ($lt_i != "" && $lt_i != ".") { 10149 if ($lt_i == "..") { 10150 lt_count++; 10151 } else { 10152 if (lt_count == 0) { 10153 lt_foo="/" $lt_i lt_foo; 10154 } else { 10155 lt_count--; 10156 } 10157 } 10158 } 10159 } 10160 if (lt_foo != "") { lt_freq[lt_foo]++; } 10161 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10162}'` 10163 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 10164else 10165 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10166fi 10167library_names_spec= 10168libname_spec='lib$name' 10169soname_spec= 10170shrext_cmds=".so" 10171postinstall_cmds= 10172postuninstall_cmds= 10173finish_cmds= 10174finish_eval= 10175shlibpath_var= 10176shlibpath_overrides_runpath=unknown 10177version_type=none 10178dynamic_linker="$host_os ld.so" 10179sys_lib_dlsearch_path_spec="/lib /usr/lib" 10180need_lib_prefix=unknown 10181hardcode_into_libs=no 10182 10183# when you set need_version to no, make sure it does not cause -set_version 10184# flags to be left without arguments 10185need_version=unknown 10186 10187case $host_os in 10188aix3*) 10189 version_type=linux 10190 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10191 shlibpath_var=LIBPATH 10192 10193 # AIX 3 has no versioning support, so we append a major version to the name. 10194 soname_spec='${libname}${release}${shared_ext}$major' 10195 ;; 10196 10197aix[4-9]*) 10198 version_type=linux 10199 need_lib_prefix=no 10200 need_version=no 10201 hardcode_into_libs=yes 10202 if test "$host_cpu" = ia64; then 10203 # AIX 5 supports IA64 10204 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10205 shlibpath_var=LD_LIBRARY_PATH 10206 else 10207 # With GCC up to 2.95.x, collect2 would create an import file 10208 # for dependence libraries. The import file would start with 10209 # the line `#! .'. This would cause the generated library to 10210 # depend on `.', always an invalid library. This was fixed in 10211 # development snapshots of GCC prior to 3.0. 10212 case $host_os in 10213 aix4 | aix4.[01] | aix4.[01].*) 10214 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10215 echo ' yes ' 10216 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10217 : 10218 else 10219 can_build_shared=no 10220 fi 10221 ;; 10222 esac 10223 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10224 # soname into executable. Probably we can add versioning support to 10225 # collect2, so additional links can be useful in future. 10226 if test "$aix_use_runtimelinking" = yes; then 10227 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10228 # instead of lib<name>.a to let people know that these are not 10229 # typical AIX shared libraries. 10230 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10231 else 10232 # We preserve .a as extension for shared libraries through AIX4.2 10233 # and later when we are not doing run time linking. 10234 library_names_spec='${libname}${release}.a $libname.a' 10235 soname_spec='${libname}${release}${shared_ext}$major' 10236 fi 10237 shlibpath_var=LIBPATH 10238 fi 10239 ;; 10240 10241amigaos*) 10242 case $host_cpu in 10243 powerpc) 10244 # Since July 2007 AmigaOS4 officially supports .so libraries. 10245 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10246 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10247 ;; 10248 m68k) 10249 library_names_spec='$libname.ixlibrary $libname.a' 10250 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10251 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' 10252 ;; 10253 esac 10254 ;; 10255 10256beos*) 10257 library_names_spec='${libname}${shared_ext}' 10258 dynamic_linker="$host_os ld.so" 10259 shlibpath_var=LIBRARY_PATH 10260 ;; 10261 10262bsdi[45]*) 10263 version_type=linux 10264 need_version=no 10265 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10266 soname_spec='${libname}${release}${shared_ext}$major' 10267 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10268 shlibpath_var=LD_LIBRARY_PATH 10269 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10270 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10271 # the default ld.so.conf also contains /usr/contrib/lib and 10272 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10273 # libtool to hard-code these into programs 10274 ;; 10275 10276cygwin* | mingw* | pw32* | cegcc*) 10277 version_type=windows 10278 shrext_cmds=".dll" 10279 need_version=no 10280 need_lib_prefix=no 10281 10282 case $GCC,$host_os in 10283 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10284 library_names_spec='$libname.dll.a' 10285 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10286 postinstall_cmds='base_file=`basename \${file}`~ 10287 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10288 dldir=$destdir/`dirname \$dlpath`~ 10289 test -d \$dldir || mkdir -p \$dldir~ 10290 $install_prog $dir/$dlname \$dldir/$dlname~ 10291 chmod a+x \$dldir/$dlname~ 10292 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10293 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10294 fi' 10295 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10296 dlpath=$dir/\$dldll~ 10297 $RM \$dlpath' 10298 shlibpath_overrides_runpath=yes 10299 10300 case $host_os in 10301 cygwin*) 10302 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10303 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10304 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 10305 ;; 10306 mingw* | cegcc*) 10307 # MinGW DLLs use traditional 'lib' prefix 10308 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10309 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 10310 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10311 # It is most probably a Windows format PATH printed by 10312 # mingw gcc, but we are running on Cygwin. Gcc prints its search 10313 # path with ; separators, and with drive letters. We can handle the 10314 # drive letters (cygwin fileutils understands them), so leave them, 10315 # especially as we might pass files found there to a mingw objdump, 10316 # which wouldn't understand a cygwinified path. Ahh. 10317 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10318 else 10319 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10320 fi 10321 ;; 10322 pw32*) 10323 # pw32 DLLs use 'pw' prefix rather than 'lib' 10324 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10325 ;; 10326 esac 10327 ;; 10328 10329 *) 10330 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10331 ;; 10332 esac 10333 dynamic_linker='Win32 ld.exe' 10334 # FIXME: first we should search . and the directory the executable is in 10335 shlibpath_var=PATH 10336 ;; 10337 10338darwin* | rhapsody*) 10339 dynamic_linker="$host_os dyld" 10340 version_type=darwin 10341 need_lib_prefix=no 10342 need_version=no 10343 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10344 soname_spec='${libname}${release}${major}$shared_ext' 10345 shlibpath_overrides_runpath=yes 10346 shlibpath_var=DYLD_LIBRARY_PATH 10347 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10348 10349 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10350 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10351 ;; 10352 10353dgux*) 10354 version_type=linux 10355 need_lib_prefix=no 10356 need_version=no 10357 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10358 soname_spec='${libname}${release}${shared_ext}$major' 10359 shlibpath_var=LD_LIBRARY_PATH 10360 ;; 10361 10362freebsd1*) 10363 dynamic_linker=no 10364 ;; 10365 10366freebsd* | dragonfly*) 10367 # DragonFly does not have aout. When/if they implement a new 10368 # versioning mechanism, adjust this. 10369 if test -x /usr/bin/objformat; then 10370 objformat=`/usr/bin/objformat` 10371 else 10372 case $host_os in 10373 freebsd[123]*) objformat=aout ;; 10374 *) objformat=elf ;; 10375 esac 10376 fi 10377 version_type=freebsd-$objformat 10378 case $version_type in 10379 freebsd-elf*) 10380 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10381 need_version=no 10382 need_lib_prefix=no 10383 ;; 10384 freebsd-*) 10385 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10386 need_version=yes 10387 ;; 10388 esac 10389 shlibpath_var=LD_LIBRARY_PATH 10390 case $host_os in 10391 freebsd2*) 10392 shlibpath_overrides_runpath=yes 10393 ;; 10394 freebsd3.[01]* | freebsdelf3.[01]*) 10395 shlibpath_overrides_runpath=yes 10396 hardcode_into_libs=yes 10397 ;; 10398 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10399 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10400 shlibpath_overrides_runpath=no 10401 hardcode_into_libs=yes 10402 ;; 10403 *) # from 4.6 on, and DragonFly 10404 shlibpath_overrides_runpath=yes 10405 hardcode_into_libs=yes 10406 ;; 10407 esac 10408 ;; 10409 10410gnu*) 10411 version_type=linux 10412 need_lib_prefix=no 10413 need_version=no 10414 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10415 soname_spec='${libname}${release}${shared_ext}$major' 10416 shlibpath_var=LD_LIBRARY_PATH 10417 hardcode_into_libs=yes 10418 ;; 10419 10420hpux9* | hpux10* | hpux11*) 10421 # Give a soname corresponding to the major version so that dld.sl refuses to 10422 # link against other versions. 10423 version_type=sunos 10424 need_lib_prefix=no 10425 need_version=no 10426 case $host_cpu in 10427 ia64*) 10428 shrext_cmds='.so' 10429 hardcode_into_libs=yes 10430 dynamic_linker="$host_os dld.so" 10431 shlibpath_var=LD_LIBRARY_PATH 10432 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10433 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10434 soname_spec='${libname}${release}${shared_ext}$major' 10435 if test "X$HPUX_IA64_MODE" = X32; then 10436 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10437 else 10438 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10439 fi 10440 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10441 ;; 10442 hppa*64*) 10443 shrext_cmds='.sl' 10444 hardcode_into_libs=yes 10445 dynamic_linker="$host_os dld.sl" 10446 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10447 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10448 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10449 soname_spec='${libname}${release}${shared_ext}$major' 10450 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10451 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10452 ;; 10453 *) 10454 shrext_cmds='.sl' 10455 dynamic_linker="$host_os dld.sl" 10456 shlibpath_var=SHLIB_PATH 10457 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10458 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10459 soname_spec='${libname}${release}${shared_ext}$major' 10460 ;; 10461 esac 10462 # HP-UX runs *really* slowly unless shared libraries are mode 555. 10463 postinstall_cmds='chmod 555 $lib' 10464 ;; 10465 10466interix[3-9]*) 10467 version_type=linux 10468 need_lib_prefix=no 10469 need_version=no 10470 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10471 soname_spec='${libname}${release}${shared_ext}$major' 10472 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10473 shlibpath_var=LD_LIBRARY_PATH 10474 shlibpath_overrides_runpath=no 10475 hardcode_into_libs=yes 10476 ;; 10477 10478irix5* | irix6* | nonstopux*) 10479 case $host_os in 10480 nonstopux*) version_type=nonstopux ;; 10481 *) 10482 if test "$lt_cv_prog_gnu_ld" = yes; then 10483 version_type=linux 10484 else 10485 version_type=irix 10486 fi ;; 10487 esac 10488 need_lib_prefix=no 10489 need_version=no 10490 soname_spec='${libname}${release}${shared_ext}$major' 10491 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10492 case $host_os in 10493 irix5* | nonstopux*) 10494 libsuff= shlibsuff= 10495 ;; 10496 *) 10497 case $LD in # libtool.m4 will add one of these switches to LD 10498 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10499 libsuff= shlibsuff= libmagic=32-bit;; 10500 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10501 libsuff=32 shlibsuff=N32 libmagic=N32;; 10502 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10503 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10504 *) libsuff= shlibsuff= libmagic=never-match;; 10505 esac 10506 ;; 10507 esac 10508 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10509 shlibpath_overrides_runpath=no 10510 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10511 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10512 hardcode_into_libs=yes 10513 ;; 10514 10515# No shared lib support for Linux oldld, aout, or coff. 10516linux*oldld* | linux*aout* | linux*coff*) 10517 dynamic_linker=no 10518 ;; 10519 10520# This must be Linux ELF. 10521linux* | k*bsd*-gnu) 10522 version_type=linux 10523 need_lib_prefix=no 10524 need_version=no 10525 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10526 soname_spec='${libname}${release}${shared_ext}$major' 10527 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10528 shlibpath_var=LD_LIBRARY_PATH 10529 shlibpath_overrides_runpath=no 10530 # Some binutils ld are patched to set DT_RUNPATH 10531 save_LDFLAGS=$LDFLAGS 10532 save_libdir=$libdir 10533 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10534 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10535 cat >conftest.$ac_ext <<_ACEOF 10536/* confdefs.h. */ 10537_ACEOF 10538cat confdefs.h >>conftest.$ac_ext 10539cat >>conftest.$ac_ext <<_ACEOF 10540/* end confdefs.h. */ 10541 10542int 10543main () 10544{ 10545 10546 ; 10547 return 0; 10548} 10549_ACEOF 10550rm -f conftest.$ac_objext conftest$ac_exeext 10551if { (ac_try="$ac_link" 10552case "(($ac_try" in 10553 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10554 *) ac_try_echo=$ac_try;; 10555esac 10556eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10557$as_echo "$ac_try_echo") >&5 10558 (eval "$ac_link") 2>conftest.er1 10559 ac_status=$? 10560 grep -v '^ *+' conftest.er1 >conftest.err 10561 rm -f conftest.er1 10562 cat conftest.err >&5 10563 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10564 (exit $ac_status); } && { 10565 test -z "$ac_c_werror_flag" || 10566 test ! -s conftest.err 10567 } && test -s conftest$ac_exeext && { 10568 test "$cross_compiling" = yes || 10569 $as_test_x conftest$ac_exeext 10570 }; then 10571 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then 10572 shlibpath_overrides_runpath=yes 10573fi 10574 10575else 10576 $as_echo "$as_me: failed program was:" >&5 10577sed 's/^/| /' conftest.$ac_ext >&5 10578 10579 10580fi 10581 10582rm -rf conftest.dSYM 10583rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10584 conftest$ac_exeext conftest.$ac_ext 10585 LDFLAGS=$save_LDFLAGS 10586 libdir=$save_libdir 10587 10588 # This implies no fast_install, which is unacceptable. 10589 # Some rework will be needed to allow for fast_install 10590 # before this can be enabled. 10591 hardcode_into_libs=yes 10592 10593 # find out which ABI we are using 10594 libsuff= 10595 case "$host_cpu" in 10596 x86_64*|s390x*|powerpc64*) 10597 echo '#line 10597 "configure"' > conftest.$ac_ext 10598 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 10599 (eval $ac_compile) 2>&5 10600 ac_status=$? 10601 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10602 (exit $ac_status); }; then 10603 case `/usr/bin/file conftest.$ac_objext` in 10604 *64-bit*) 10605 libsuff=64 10606 ;; 10607 esac 10608 fi 10609 rm -rf conftest* 10610 ;; 10611 esac 10612 10613 sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff}" 10614 10615 # Append ld.so.conf contents to the search path 10616 if test -f /etc/ld.so.conf; then 10617 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' ' '` 10618 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 10619 fi 10620 10621 # We used to test for /lib/ld.so.1 and disable shared libraries on 10622 # powerpc, because MkLinux only supported shared libraries with the 10623 # GNU dynamic linker. Since this was broken with cross compilers, 10624 # most powerpc-linux boxes support dynamic linking these days and 10625 # people can always --disable-shared, the test was removed, and we 10626 # assume the GNU/Linux dynamic linker is in use. 10627 dynamic_linker='GNU/Linux ld.so' 10628 ;; 10629 10630netbsd*) 10631 version_type=sunos 10632 need_lib_prefix=no 10633 need_version=no 10634 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10635 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10636 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10637 dynamic_linker='NetBSD (a.out) ld.so' 10638 else 10639 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10640 soname_spec='${libname}${release}${shared_ext}$major' 10641 dynamic_linker='NetBSD ld.elf_so' 10642 fi 10643 shlibpath_var=LD_LIBRARY_PATH 10644 shlibpath_overrides_runpath=yes 10645 hardcode_into_libs=yes 10646 ;; 10647 10648newsos6) 10649 version_type=linux 10650 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10651 shlibpath_var=LD_LIBRARY_PATH 10652 shlibpath_overrides_runpath=yes 10653 ;; 10654 10655*nto* | *qnx*) 10656 version_type=qnx 10657 need_lib_prefix=no 10658 need_version=no 10659 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10660 soname_spec='${libname}${release}${shared_ext}$major' 10661 shlibpath_var=LD_LIBRARY_PATH 10662 shlibpath_overrides_runpath=no 10663 hardcode_into_libs=yes 10664 dynamic_linker='ldqnx.so' 10665 ;; 10666 10667openbsd*) 10668 version_type=sunos 10669 sys_lib_dlsearch_path_spec="/usr/lib" 10670 need_lib_prefix=no 10671 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10672 case $host_os in 10673 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10674 *) need_version=no ;; 10675 esac 10676 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10677 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10678 shlibpath_var=LD_LIBRARY_PATH 10679 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10680 case $host_os in 10681 openbsd2.[89] | openbsd2.[89].*) 10682 shlibpath_overrides_runpath=no 10683 ;; 10684 *) 10685 shlibpath_overrides_runpath=yes 10686 ;; 10687 esac 10688 else 10689 shlibpath_overrides_runpath=yes 10690 fi 10691 ;; 10692 10693os2*) 10694 libname_spec='$name' 10695 shrext_cmds=".dll" 10696 need_lib_prefix=no 10697 library_names_spec='$libname${shared_ext} $libname.a' 10698 dynamic_linker='OS/2 ld.exe' 10699 shlibpath_var=LIBPATH 10700 ;; 10701 10702osf3* | osf4* | osf5*) 10703 version_type=osf 10704 need_lib_prefix=no 10705 need_version=no 10706 soname_spec='${libname}${release}${shared_ext}$major' 10707 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10708 shlibpath_var=LD_LIBRARY_PATH 10709 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10710 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10711 ;; 10712 10713rdos*) 10714 dynamic_linker=no 10715 ;; 10716 10717solaris*) 10718 version_type=linux 10719 need_lib_prefix=no 10720 need_version=no 10721 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10722 soname_spec='${libname}${release}${shared_ext}$major' 10723 shlibpath_var=LD_LIBRARY_PATH 10724 shlibpath_overrides_runpath=yes 10725 hardcode_into_libs=yes 10726 # ldd complains unless libraries are executable 10727 postinstall_cmds='chmod +x $lib' 10728 ;; 10729 10730sunos4*) 10731 version_type=sunos 10732 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10733 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10734 shlibpath_var=LD_LIBRARY_PATH 10735 shlibpath_overrides_runpath=yes 10736 if test "$with_gnu_ld" = yes; then 10737 need_lib_prefix=no 10738 fi 10739 need_version=yes 10740 ;; 10741 10742sysv4 | sysv4.3*) 10743 version_type=linux 10744 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10745 soname_spec='${libname}${release}${shared_ext}$major' 10746 shlibpath_var=LD_LIBRARY_PATH 10747 case $host_vendor in 10748 sni) 10749 shlibpath_overrides_runpath=no 10750 need_lib_prefix=no 10751 runpath_var=LD_RUN_PATH 10752 ;; 10753 siemens) 10754 need_lib_prefix=no 10755 ;; 10756 motorola) 10757 need_lib_prefix=no 10758 need_version=no 10759 shlibpath_overrides_runpath=no 10760 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10761 ;; 10762 esac 10763 ;; 10764 10765sysv4*MP*) 10766 if test -d /usr/nec ;then 10767 version_type=linux 10768 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10769 soname_spec='$libname${shared_ext}.$major' 10770 shlibpath_var=LD_LIBRARY_PATH 10771 fi 10772 ;; 10773 10774sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10775 version_type=freebsd-elf 10776 need_lib_prefix=no 10777 need_version=no 10778 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10779 soname_spec='${libname}${release}${shared_ext}$major' 10780 shlibpath_var=LD_LIBRARY_PATH 10781 shlibpath_overrides_runpath=yes 10782 hardcode_into_libs=yes 10783 if test "$with_gnu_ld" = yes; then 10784 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10785 else 10786 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10787 case $host_os in 10788 sco3.2v5*) 10789 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10790 ;; 10791 esac 10792 fi 10793 sys_lib_dlsearch_path_spec='/usr/lib' 10794 ;; 10795 10796tpf*) 10797 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10798 version_type=linux 10799 need_lib_prefix=no 10800 need_version=no 10801 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10802 shlibpath_var=LD_LIBRARY_PATH 10803 shlibpath_overrides_runpath=no 10804 hardcode_into_libs=yes 10805 ;; 10806 10807uts4*) 10808 version_type=linux 10809 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10810 soname_spec='${libname}${release}${shared_ext}$major' 10811 shlibpath_var=LD_LIBRARY_PATH 10812 ;; 10813 10814*) 10815 dynamic_linker=no 10816 ;; 10817esac 10818{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 10819$as_echo "$dynamic_linker" >&6; } 10820test "$dynamic_linker" = no && can_build_shared=no 10821 10822variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10823if test "$GCC" = yes; then 10824 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10825fi 10826 10827if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10828 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10829fi 10830if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10831 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10832fi 10833 10834 10835 10836 10837 10838 10839 10840 10841 10842 10843 10844 10845 10846 10847 10848 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891 10892 10893 10894 10895 10896 10897 10898 10899 10900 10901 10902 10903 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914 10915 10916 10917 10918 10919 10920 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 10921$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10922hardcode_action= 10923if test -n "$hardcode_libdir_flag_spec" || 10924 test -n "$runpath_var" || 10925 test "X$hardcode_automatic" = "Xyes" ; then 10926 10927 # We can hardcode non-existent directories. 10928 if test "$hardcode_direct" != no && 10929 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10930 # have to relink, otherwise we might link with an installed library 10931 # when we should be linking with a yet-to-be-installed one 10932 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10933 test "$hardcode_minus_L" != no; then 10934 # Linking always hardcodes the temporary library directory. 10935 hardcode_action=relink 10936 else 10937 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10938 hardcode_action=immediate 10939 fi 10940else 10941 # We cannot hardcode anything, or else we can only hardcode existing 10942 # directories. 10943 hardcode_action=unsupported 10944fi 10945{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5 10946$as_echo "$hardcode_action" >&6; } 10947 10948if test "$hardcode_action" = relink || 10949 test "$inherit_rpath" = yes; then 10950 # Fast installation is not supported 10951 enable_fast_install=no 10952elif test "$shlibpath_overrides_runpath" = yes || 10953 test "$enable_shared" = no; then 10954 # Fast installation is not necessary 10955 enable_fast_install=needless 10956fi 10957 10958 10959 10960 10961 10962 10963 if test "x$enable_dlopen" != xyes; then 10964 enable_dlopen=unknown 10965 enable_dlopen_self=unknown 10966 enable_dlopen_self_static=unknown 10967else 10968 lt_cv_dlopen=no 10969 lt_cv_dlopen_libs= 10970 10971 case $host_os in 10972 beos*) 10973 lt_cv_dlopen="load_add_on" 10974 lt_cv_dlopen_libs= 10975 lt_cv_dlopen_self=yes 10976 ;; 10977 10978 mingw* | pw32* | cegcc*) 10979 lt_cv_dlopen="LoadLibrary" 10980 lt_cv_dlopen_libs= 10981 ;; 10982 10983 cygwin*) 10984 lt_cv_dlopen="dlopen" 10985 lt_cv_dlopen_libs= 10986 ;; 10987 10988 darwin*) 10989 # if libdl is installed we need to link against it 10990 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 10991$as_echo_n "checking for dlopen in -ldl... " >&6; } 10992if test "${ac_cv_lib_dl_dlopen+set}" = set; then 10993 $as_echo_n "(cached) " >&6 10994else 10995 ac_check_lib_save_LIBS=$LIBS 10996LIBS="-ldl $LIBS" 10997cat >conftest.$ac_ext <<_ACEOF 10998/* confdefs.h. */ 10999_ACEOF 11000cat confdefs.h >>conftest.$ac_ext 11001cat >>conftest.$ac_ext <<_ACEOF 11002/* end confdefs.h. */ 11003 11004/* Override any GCC internal prototype to avoid an error. 11005 Use char because int might match the return type of a GCC 11006 builtin and then its argument prototype would still apply. */ 11007#ifdef __cplusplus 11008extern "C" 11009#endif 11010char dlopen (); 11011int 11012main () 11013{ 11014return dlopen (); 11015 ; 11016 return 0; 11017} 11018_ACEOF 11019rm -f conftest.$ac_objext conftest$ac_exeext 11020if { (ac_try="$ac_link" 11021case "(($ac_try" in 11022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11023 *) ac_try_echo=$ac_try;; 11024esac 11025eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11026$as_echo "$ac_try_echo") >&5 11027 (eval "$ac_link") 2>conftest.er1 11028 ac_status=$? 11029 grep -v '^ *+' conftest.er1 >conftest.err 11030 rm -f conftest.er1 11031 cat conftest.err >&5 11032 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11033 (exit $ac_status); } && { 11034 test -z "$ac_c_werror_flag" || 11035 test ! -s conftest.err 11036 } && test -s conftest$ac_exeext && { 11037 test "$cross_compiling" = yes || 11038 $as_test_x conftest$ac_exeext 11039 }; then 11040 ac_cv_lib_dl_dlopen=yes 11041else 11042 $as_echo "$as_me: failed program was:" >&5 11043sed 's/^/| /' conftest.$ac_ext >&5 11044 11045 ac_cv_lib_dl_dlopen=no 11046fi 11047 11048rm -rf conftest.dSYM 11049rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11050 conftest$ac_exeext conftest.$ac_ext 11051LIBS=$ac_check_lib_save_LIBS 11052fi 11053{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 11054$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11055if test "x$ac_cv_lib_dl_dlopen" = x""yes; then 11056 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11057else 11058 11059 lt_cv_dlopen="dyld" 11060 lt_cv_dlopen_libs= 11061 lt_cv_dlopen_self=yes 11062 11063fi 11064 11065 ;; 11066 11067 *) 11068 { $as_echo "$as_me:$LINENO: checking for shl_load" >&5 11069$as_echo_n "checking for shl_load... " >&6; } 11070if test "${ac_cv_func_shl_load+set}" = set; then 11071 $as_echo_n "(cached) " >&6 11072else 11073 cat >conftest.$ac_ext <<_ACEOF 11074/* confdefs.h. */ 11075_ACEOF 11076cat confdefs.h >>conftest.$ac_ext 11077cat >>conftest.$ac_ext <<_ACEOF 11078/* end confdefs.h. */ 11079/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 11080 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11081#define shl_load innocuous_shl_load 11082 11083/* System header to define __stub macros and hopefully few prototypes, 11084 which can conflict with char shl_load (); below. 11085 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11086 <limits.h> exists even on freestanding compilers. */ 11087 11088#ifdef __STDC__ 11089# include <limits.h> 11090#else 11091# include <assert.h> 11092#endif 11093 11094#undef shl_load 11095 11096/* Override any GCC internal prototype to avoid an error. 11097 Use char because int might match the return type of a GCC 11098 builtin and then its argument prototype would still apply. */ 11099#ifdef __cplusplus 11100extern "C" 11101#endif 11102char shl_load (); 11103/* The GNU C library defines this for functions which it implements 11104 to always fail with ENOSYS. Some functions are actually named 11105 something starting with __ and the normal name is an alias. */ 11106#if defined __stub_shl_load || defined __stub___shl_load 11107choke me 11108#endif 11109 11110int 11111main () 11112{ 11113return shl_load (); 11114 ; 11115 return 0; 11116} 11117_ACEOF 11118rm -f conftest.$ac_objext conftest$ac_exeext 11119if { (ac_try="$ac_link" 11120case "(($ac_try" in 11121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11122 *) ac_try_echo=$ac_try;; 11123esac 11124eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11125$as_echo "$ac_try_echo") >&5 11126 (eval "$ac_link") 2>conftest.er1 11127 ac_status=$? 11128 grep -v '^ *+' conftest.er1 >conftest.err 11129 rm -f conftest.er1 11130 cat conftest.err >&5 11131 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11132 (exit $ac_status); } && { 11133 test -z "$ac_c_werror_flag" || 11134 test ! -s conftest.err 11135 } && test -s conftest$ac_exeext && { 11136 test "$cross_compiling" = yes || 11137 $as_test_x conftest$ac_exeext 11138 }; then 11139 ac_cv_func_shl_load=yes 11140else 11141 $as_echo "$as_me: failed program was:" >&5 11142sed 's/^/| /' conftest.$ac_ext >&5 11143 11144 ac_cv_func_shl_load=no 11145fi 11146 11147rm -rf conftest.dSYM 11148rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11149 conftest$ac_exeext conftest.$ac_ext 11150fi 11151{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 11152$as_echo "$ac_cv_func_shl_load" >&6; } 11153if test "x$ac_cv_func_shl_load" = x""yes; then 11154 lt_cv_dlopen="shl_load" 11155else 11156 { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 11157$as_echo_n "checking for shl_load in -ldld... " >&6; } 11158if test "${ac_cv_lib_dld_shl_load+set}" = set; then 11159 $as_echo_n "(cached) " >&6 11160else 11161 ac_check_lib_save_LIBS=$LIBS 11162LIBS="-ldld $LIBS" 11163cat >conftest.$ac_ext <<_ACEOF 11164/* confdefs.h. */ 11165_ACEOF 11166cat confdefs.h >>conftest.$ac_ext 11167cat >>conftest.$ac_ext <<_ACEOF 11168/* end confdefs.h. */ 11169 11170/* Override any GCC internal prototype to avoid an error. 11171 Use char because int might match the return type of a GCC 11172 builtin and then its argument prototype would still apply. */ 11173#ifdef __cplusplus 11174extern "C" 11175#endif 11176char shl_load (); 11177int 11178main () 11179{ 11180return shl_load (); 11181 ; 11182 return 0; 11183} 11184_ACEOF 11185rm -f conftest.$ac_objext conftest$ac_exeext 11186if { (ac_try="$ac_link" 11187case "(($ac_try" in 11188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11189 *) ac_try_echo=$ac_try;; 11190esac 11191eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11192$as_echo "$ac_try_echo") >&5 11193 (eval "$ac_link") 2>conftest.er1 11194 ac_status=$? 11195 grep -v '^ *+' conftest.er1 >conftest.err 11196 rm -f conftest.er1 11197 cat conftest.err >&5 11198 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11199 (exit $ac_status); } && { 11200 test -z "$ac_c_werror_flag" || 11201 test ! -s conftest.err 11202 } && test -s conftest$ac_exeext && { 11203 test "$cross_compiling" = yes || 11204 $as_test_x conftest$ac_exeext 11205 }; then 11206 ac_cv_lib_dld_shl_load=yes 11207else 11208 $as_echo "$as_me: failed program was:" >&5 11209sed 's/^/| /' conftest.$ac_ext >&5 11210 11211 ac_cv_lib_dld_shl_load=no 11212fi 11213 11214rm -rf conftest.dSYM 11215rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11216 conftest$ac_exeext conftest.$ac_ext 11217LIBS=$ac_check_lib_save_LIBS 11218fi 11219{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 11220$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11221if test "x$ac_cv_lib_dld_shl_load" = x""yes; then 11222 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11223else 11224 { $as_echo "$as_me:$LINENO: checking for dlopen" >&5 11225$as_echo_n "checking for dlopen... " >&6; } 11226if test "${ac_cv_func_dlopen+set}" = set; then 11227 $as_echo_n "(cached) " >&6 11228else 11229 cat >conftest.$ac_ext <<_ACEOF 11230/* confdefs.h. */ 11231_ACEOF 11232cat confdefs.h >>conftest.$ac_ext 11233cat >>conftest.$ac_ext <<_ACEOF 11234/* end confdefs.h. */ 11235/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. 11236 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 11237#define dlopen innocuous_dlopen 11238 11239/* System header to define __stub macros and hopefully few prototypes, 11240 which can conflict with char dlopen (); below. 11241 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 11242 <limits.h> exists even on freestanding compilers. */ 11243 11244#ifdef __STDC__ 11245# include <limits.h> 11246#else 11247# include <assert.h> 11248#endif 11249 11250#undef dlopen 11251 11252/* Override any GCC internal prototype to avoid an error. 11253 Use char because int might match the return type of a GCC 11254 builtin and then its argument prototype would still apply. */ 11255#ifdef __cplusplus 11256extern "C" 11257#endif 11258char dlopen (); 11259/* The GNU C library defines this for functions which it implements 11260 to always fail with ENOSYS. Some functions are actually named 11261 something starting with __ and the normal name is an alias. */ 11262#if defined __stub_dlopen || defined __stub___dlopen 11263choke me 11264#endif 11265 11266int 11267main () 11268{ 11269return dlopen (); 11270 ; 11271 return 0; 11272} 11273_ACEOF 11274rm -f conftest.$ac_objext conftest$ac_exeext 11275if { (ac_try="$ac_link" 11276case "(($ac_try" in 11277 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11278 *) ac_try_echo=$ac_try;; 11279esac 11280eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11281$as_echo "$ac_try_echo") >&5 11282 (eval "$ac_link") 2>conftest.er1 11283 ac_status=$? 11284 grep -v '^ *+' conftest.er1 >conftest.err 11285 rm -f conftest.er1 11286 cat conftest.err >&5 11287 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11288 (exit $ac_status); } && { 11289 test -z "$ac_c_werror_flag" || 11290 test ! -s conftest.err 11291 } && test -s conftest$ac_exeext && { 11292 test "$cross_compiling" = yes || 11293 $as_test_x conftest$ac_exeext 11294 }; then 11295 ac_cv_func_dlopen=yes 11296else 11297 $as_echo "$as_me: failed program was:" >&5 11298sed 's/^/| /' conftest.$ac_ext >&5 11299 11300 ac_cv_func_dlopen=no 11301fi 11302 11303rm -rf conftest.dSYM 11304rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11305 conftest$ac_exeext conftest.$ac_ext 11306fi 11307{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 11308$as_echo "$ac_cv_func_dlopen" >&6; } 11309if test "x$ac_cv_func_dlopen" = x""yes; then 11310 lt_cv_dlopen="dlopen" 11311else 11312 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 11313$as_echo_n "checking for dlopen in -ldl... " >&6; } 11314if test "${ac_cv_lib_dl_dlopen+set}" = set; then 11315 $as_echo_n "(cached) " >&6 11316else 11317 ac_check_lib_save_LIBS=$LIBS 11318LIBS="-ldl $LIBS" 11319cat >conftest.$ac_ext <<_ACEOF 11320/* confdefs.h. */ 11321_ACEOF 11322cat confdefs.h >>conftest.$ac_ext 11323cat >>conftest.$ac_ext <<_ACEOF 11324/* end confdefs.h. */ 11325 11326/* Override any GCC internal prototype to avoid an error. 11327 Use char because int might match the return type of a GCC 11328 builtin and then its argument prototype would still apply. */ 11329#ifdef __cplusplus 11330extern "C" 11331#endif 11332char dlopen (); 11333int 11334main () 11335{ 11336return dlopen (); 11337 ; 11338 return 0; 11339} 11340_ACEOF 11341rm -f conftest.$ac_objext conftest$ac_exeext 11342if { (ac_try="$ac_link" 11343case "(($ac_try" in 11344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11345 *) ac_try_echo=$ac_try;; 11346esac 11347eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11348$as_echo "$ac_try_echo") >&5 11349 (eval "$ac_link") 2>conftest.er1 11350 ac_status=$? 11351 grep -v '^ *+' conftest.er1 >conftest.err 11352 rm -f conftest.er1 11353 cat conftest.err >&5 11354 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11355 (exit $ac_status); } && { 11356 test -z "$ac_c_werror_flag" || 11357 test ! -s conftest.err 11358 } && test -s conftest$ac_exeext && { 11359 test "$cross_compiling" = yes || 11360 $as_test_x conftest$ac_exeext 11361 }; then 11362 ac_cv_lib_dl_dlopen=yes 11363else 11364 $as_echo "$as_me: failed program was:" >&5 11365sed 's/^/| /' conftest.$ac_ext >&5 11366 11367 ac_cv_lib_dl_dlopen=no 11368fi 11369 11370rm -rf conftest.dSYM 11371rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11372 conftest$ac_exeext conftest.$ac_ext 11373LIBS=$ac_check_lib_save_LIBS 11374fi 11375{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 11376$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11377if test "x$ac_cv_lib_dl_dlopen" = x""yes; then 11378 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11379else 11380 { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 11381$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11382if test "${ac_cv_lib_svld_dlopen+set}" = set; then 11383 $as_echo_n "(cached) " >&6 11384else 11385 ac_check_lib_save_LIBS=$LIBS 11386LIBS="-lsvld $LIBS" 11387cat >conftest.$ac_ext <<_ACEOF 11388/* confdefs.h. */ 11389_ACEOF 11390cat confdefs.h >>conftest.$ac_ext 11391cat >>conftest.$ac_ext <<_ACEOF 11392/* end confdefs.h. */ 11393 11394/* Override any GCC internal prototype to avoid an error. 11395 Use char because int might match the return type of a GCC 11396 builtin and then its argument prototype would still apply. */ 11397#ifdef __cplusplus 11398extern "C" 11399#endif 11400char dlopen (); 11401int 11402main () 11403{ 11404return dlopen (); 11405 ; 11406 return 0; 11407} 11408_ACEOF 11409rm -f conftest.$ac_objext conftest$ac_exeext 11410if { (ac_try="$ac_link" 11411case "(($ac_try" in 11412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11413 *) ac_try_echo=$ac_try;; 11414esac 11415eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11416$as_echo "$ac_try_echo") >&5 11417 (eval "$ac_link") 2>conftest.er1 11418 ac_status=$? 11419 grep -v '^ *+' conftest.er1 >conftest.err 11420 rm -f conftest.er1 11421 cat conftest.err >&5 11422 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11423 (exit $ac_status); } && { 11424 test -z "$ac_c_werror_flag" || 11425 test ! -s conftest.err 11426 } && test -s conftest$ac_exeext && { 11427 test "$cross_compiling" = yes || 11428 $as_test_x conftest$ac_exeext 11429 }; then 11430 ac_cv_lib_svld_dlopen=yes 11431else 11432 $as_echo "$as_me: failed program was:" >&5 11433sed 's/^/| /' conftest.$ac_ext >&5 11434 11435 ac_cv_lib_svld_dlopen=no 11436fi 11437 11438rm -rf conftest.dSYM 11439rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11440 conftest$ac_exeext conftest.$ac_ext 11441LIBS=$ac_check_lib_save_LIBS 11442fi 11443{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 11444$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11445if test "x$ac_cv_lib_svld_dlopen" = x""yes; then 11446 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11447else 11448 { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 11449$as_echo_n "checking for dld_link in -ldld... " >&6; } 11450if test "${ac_cv_lib_dld_dld_link+set}" = set; then 11451 $as_echo_n "(cached) " >&6 11452else 11453 ac_check_lib_save_LIBS=$LIBS 11454LIBS="-ldld $LIBS" 11455cat >conftest.$ac_ext <<_ACEOF 11456/* confdefs.h. */ 11457_ACEOF 11458cat confdefs.h >>conftest.$ac_ext 11459cat >>conftest.$ac_ext <<_ACEOF 11460/* end confdefs.h. */ 11461 11462/* Override any GCC internal prototype to avoid an error. 11463 Use char because int might match the return type of a GCC 11464 builtin and then its argument prototype would still apply. */ 11465#ifdef __cplusplus 11466extern "C" 11467#endif 11468char dld_link (); 11469int 11470main () 11471{ 11472return dld_link (); 11473 ; 11474 return 0; 11475} 11476_ACEOF 11477rm -f conftest.$ac_objext conftest$ac_exeext 11478if { (ac_try="$ac_link" 11479case "(($ac_try" in 11480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11481 *) ac_try_echo=$ac_try;; 11482esac 11483eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11484$as_echo "$ac_try_echo") >&5 11485 (eval "$ac_link") 2>conftest.er1 11486 ac_status=$? 11487 grep -v '^ *+' conftest.er1 >conftest.err 11488 rm -f conftest.er1 11489 cat conftest.err >&5 11490 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11491 (exit $ac_status); } && { 11492 test -z "$ac_c_werror_flag" || 11493 test ! -s conftest.err 11494 } && test -s conftest$ac_exeext && { 11495 test "$cross_compiling" = yes || 11496 $as_test_x conftest$ac_exeext 11497 }; then 11498 ac_cv_lib_dld_dld_link=yes 11499else 11500 $as_echo "$as_me: failed program was:" >&5 11501sed 's/^/| /' conftest.$ac_ext >&5 11502 11503 ac_cv_lib_dld_dld_link=no 11504fi 11505 11506rm -rf conftest.dSYM 11507rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11508 conftest$ac_exeext conftest.$ac_ext 11509LIBS=$ac_check_lib_save_LIBS 11510fi 11511{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 11512$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11513if test "x$ac_cv_lib_dld_dld_link" = x""yes; then 11514 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11515fi 11516 11517 11518fi 11519 11520 11521fi 11522 11523 11524fi 11525 11526 11527fi 11528 11529 11530fi 11531 11532 ;; 11533 esac 11534 11535 if test "x$lt_cv_dlopen" != xno; then 11536 enable_dlopen=yes 11537 else 11538 enable_dlopen=no 11539 fi 11540 11541 case $lt_cv_dlopen in 11542 dlopen) 11543 save_CPPFLAGS="$CPPFLAGS" 11544 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11545 11546 save_LDFLAGS="$LDFLAGS" 11547 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11548 11549 save_LIBS="$LIBS" 11550 LIBS="$lt_cv_dlopen_libs $LIBS" 11551 11552 { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 11553$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11554if test "${lt_cv_dlopen_self+set}" = set; then 11555 $as_echo_n "(cached) " >&6 11556else 11557 if test "$cross_compiling" = yes; then : 11558 lt_cv_dlopen_self=cross 11559else 11560 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11561 lt_status=$lt_dlunknown 11562 cat > conftest.$ac_ext <<_LT_EOF 11563#line 11563 "configure" 11564#include "confdefs.h" 11565 11566#if HAVE_DLFCN_H 11567#include <dlfcn.h> 11568#endif 11569 11570#include <stdio.h> 11571 11572#ifdef RTLD_GLOBAL 11573# define LT_DLGLOBAL RTLD_GLOBAL 11574#else 11575# ifdef DL_GLOBAL 11576# define LT_DLGLOBAL DL_GLOBAL 11577# else 11578# define LT_DLGLOBAL 0 11579# endif 11580#endif 11581 11582/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11583 find out it does not work in some platform. */ 11584#ifndef LT_DLLAZY_OR_NOW 11585# ifdef RTLD_LAZY 11586# define LT_DLLAZY_OR_NOW RTLD_LAZY 11587# else 11588# ifdef DL_LAZY 11589# define LT_DLLAZY_OR_NOW DL_LAZY 11590# else 11591# ifdef RTLD_NOW 11592# define LT_DLLAZY_OR_NOW RTLD_NOW 11593# else 11594# ifdef DL_NOW 11595# define LT_DLLAZY_OR_NOW DL_NOW 11596# else 11597# define LT_DLLAZY_OR_NOW 0 11598# endif 11599# endif 11600# endif 11601# endif 11602#endif 11603 11604void fnord() { int i=42;} 11605int main () 11606{ 11607 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11608 int status = $lt_dlunknown; 11609 11610 if (self) 11611 { 11612 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11613 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11614 /* dlclose (self); */ 11615 } 11616 else 11617 puts (dlerror ()); 11618 11619 return status; 11620} 11621_LT_EOF 11622 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11623 (eval $ac_link) 2>&5 11624 ac_status=$? 11625 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11626 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 11627 (./conftest; exit; ) >&5 2>/dev/null 11628 lt_status=$? 11629 case x$lt_status in 11630 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11631 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11632 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11633 esac 11634 else : 11635 # compilation failed 11636 lt_cv_dlopen_self=no 11637 fi 11638fi 11639rm -fr conftest* 11640 11641 11642fi 11643{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 11644$as_echo "$lt_cv_dlopen_self" >&6; } 11645 11646 if test "x$lt_cv_dlopen_self" = xyes; then 11647 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11648 { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 11649$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11650if test "${lt_cv_dlopen_self_static+set}" = set; then 11651 $as_echo_n "(cached) " >&6 11652else 11653 if test "$cross_compiling" = yes; then : 11654 lt_cv_dlopen_self_static=cross 11655else 11656 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11657 lt_status=$lt_dlunknown 11658 cat > conftest.$ac_ext <<_LT_EOF 11659#line 11659 "configure" 11660#include "confdefs.h" 11661 11662#if HAVE_DLFCN_H 11663#include <dlfcn.h> 11664#endif 11665 11666#include <stdio.h> 11667 11668#ifdef RTLD_GLOBAL 11669# define LT_DLGLOBAL RTLD_GLOBAL 11670#else 11671# ifdef DL_GLOBAL 11672# define LT_DLGLOBAL DL_GLOBAL 11673# else 11674# define LT_DLGLOBAL 0 11675# endif 11676#endif 11677 11678/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11679 find out it does not work in some platform. */ 11680#ifndef LT_DLLAZY_OR_NOW 11681# ifdef RTLD_LAZY 11682# define LT_DLLAZY_OR_NOW RTLD_LAZY 11683# else 11684# ifdef DL_LAZY 11685# define LT_DLLAZY_OR_NOW DL_LAZY 11686# else 11687# ifdef RTLD_NOW 11688# define LT_DLLAZY_OR_NOW RTLD_NOW 11689# else 11690# ifdef DL_NOW 11691# define LT_DLLAZY_OR_NOW DL_NOW 11692# else 11693# define LT_DLLAZY_OR_NOW 0 11694# endif 11695# endif 11696# endif 11697# endif 11698#endif 11699 11700void fnord() { int i=42;} 11701int main () 11702{ 11703 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11704 int status = $lt_dlunknown; 11705 11706 if (self) 11707 { 11708 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11709 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11710 /* dlclose (self); */ 11711 } 11712 else 11713 puts (dlerror ()); 11714 11715 return status; 11716} 11717_LT_EOF 11718 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11719 (eval $ac_link) 2>&5 11720 ac_status=$? 11721 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11722 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 11723 (./conftest; exit; ) >&5 2>/dev/null 11724 lt_status=$? 11725 case x$lt_status in 11726 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11727 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11728 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11729 esac 11730 else : 11731 # compilation failed 11732 lt_cv_dlopen_self_static=no 11733 fi 11734fi 11735rm -fr conftest* 11736 11737 11738fi 11739{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 11740$as_echo "$lt_cv_dlopen_self_static" >&6; } 11741 fi 11742 11743 CPPFLAGS="$save_CPPFLAGS" 11744 LDFLAGS="$save_LDFLAGS" 11745 LIBS="$save_LIBS" 11746 ;; 11747 esac 11748 11749 case $lt_cv_dlopen_self in 11750 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11751 *) enable_dlopen_self=unknown ;; 11752 esac 11753 11754 case $lt_cv_dlopen_self_static in 11755 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11756 *) enable_dlopen_self_static=unknown ;; 11757 esac 11758fi 11759 11760 11761 11762 11763 11764 11765 11766 11767 11768 11769 11770 11771 11772 11773 11774 11775 11776striplib= 11777old_striplib= 11778{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 11779$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11780if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11781 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11782 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11783 { $as_echo "$as_me:$LINENO: result: yes" >&5 11784$as_echo "yes" >&6; } 11785else 11786# FIXME - insert some real tests, host_os isn't really good enough 11787 case $host_os in 11788 darwin*) 11789 if test -n "$STRIP" ; then 11790 striplib="$STRIP -x" 11791 old_striplib="$STRIP -S" 11792 { $as_echo "$as_me:$LINENO: result: yes" >&5 11793$as_echo "yes" >&6; } 11794 else 11795 { $as_echo "$as_me:$LINENO: result: no" >&5 11796$as_echo "no" >&6; } 11797 fi 11798 ;; 11799 *) 11800 { $as_echo "$as_me:$LINENO: result: no" >&5 11801$as_echo "no" >&6; } 11802 ;; 11803 esac 11804fi 11805 11806 11807 11808 11809 11810 11811 11812 11813 11814 11815 11816 11817 # Report which library types will actually be built 11818 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 11819$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11820 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 11821$as_echo "$can_build_shared" >&6; } 11822 11823 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 11824$as_echo_n "checking whether to build shared libraries... " >&6; } 11825 test "$can_build_shared" = "no" && enable_shared=no 11826 11827 # On AIX, shared libraries and static libraries use the same namespace, and 11828 # are all built from PIC. 11829 case $host_os in 11830 aix3*) 11831 test "$enable_shared" = yes && enable_static=no 11832 if test -n "$RANLIB"; then 11833 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11834 postinstall_cmds='$RANLIB $lib' 11835 fi 11836 ;; 11837 11838 aix[4-9]*) 11839 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11840 test "$enable_shared" = yes && enable_static=no 11841 fi 11842 ;; 11843 esac 11844 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 11845$as_echo "$enable_shared" >&6; } 11846 11847 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5 11848$as_echo_n "checking whether to build static libraries... " >&6; } 11849 # Make sure either enable_shared or enable_static is yes. 11850 test "$enable_shared" = yes || enable_static=yes 11851 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5 11852$as_echo "$enable_static" >&6; } 11853 11854 11855 11856 11857fi 11858ac_ext=c 11859ac_cpp='$CPP $CPPFLAGS' 11860ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11861ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11862ac_compiler_gnu=$ac_cv_c_compiler_gnu 11863 11864CC="$lt_save_CC" 11865 11866 11867 11868 11869 11870 11871 11872 11873 11874 11875 11876 11877 11878 ac_config_commands="$ac_config_commands libtool" 11879 11880 11881 11882 11883# Only expand once: 11884 11885 11886ac_ext=c 11887ac_cpp='$CPP $CPPFLAGS' 11888ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11889ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11890ac_compiler_gnu=$ac_cv_c_compiler_gnu 11891if test -n "$ac_tool_prefix"; then 11892 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 11893set dummy ${ac_tool_prefix}gcc; ac_word=$2 11894{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11895$as_echo_n "checking for $ac_word... " >&6; } 11896if test "${ac_cv_prog_CC+set}" = set; then 11897 $as_echo_n "(cached) " >&6 11898else 11899 if test -n "$CC"; then 11900 ac_cv_prog_CC="$CC" # Let the user override the test. 11901else 11902as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11903for as_dir in $PATH 11904do 11905 IFS=$as_save_IFS 11906 test -z "$as_dir" && as_dir=. 11907 for ac_exec_ext in '' $ac_executable_extensions; do 11908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11909 ac_cv_prog_CC="${ac_tool_prefix}gcc" 11910 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11911 break 2 11912 fi 11913done 11914done 11915IFS=$as_save_IFS 11916 11917fi 11918fi 11919CC=$ac_cv_prog_CC 11920if test -n "$CC"; then 11921 { $as_echo "$as_me:$LINENO: result: $CC" >&5 11922$as_echo "$CC" >&6; } 11923else 11924 { $as_echo "$as_me:$LINENO: result: no" >&5 11925$as_echo "no" >&6; } 11926fi 11927 11928 11929fi 11930if test -z "$ac_cv_prog_CC"; then 11931 ac_ct_CC=$CC 11932 # Extract the first word of "gcc", so it can be a program name with args. 11933set dummy gcc; ac_word=$2 11934{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11935$as_echo_n "checking for $ac_word... " >&6; } 11936if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 11937 $as_echo_n "(cached) " >&6 11938else 11939 if test -n "$ac_ct_CC"; then 11940 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 11941else 11942as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11943for as_dir in $PATH 11944do 11945 IFS=$as_save_IFS 11946 test -z "$as_dir" && as_dir=. 11947 for ac_exec_ext in '' $ac_executable_extensions; do 11948 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11949 ac_cv_prog_ac_ct_CC="gcc" 11950 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11951 break 2 11952 fi 11953done 11954done 11955IFS=$as_save_IFS 11956 11957fi 11958fi 11959ac_ct_CC=$ac_cv_prog_ac_ct_CC 11960if test -n "$ac_ct_CC"; then 11961 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 11962$as_echo "$ac_ct_CC" >&6; } 11963else 11964 { $as_echo "$as_me:$LINENO: result: no" >&5 11965$as_echo "no" >&6; } 11966fi 11967 11968 if test "x$ac_ct_CC" = x; then 11969 CC="" 11970 else 11971 case $cross_compiling:$ac_tool_warned in 11972yes:) 11973{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 11974$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11975ac_tool_warned=yes ;; 11976esac 11977 CC=$ac_ct_CC 11978 fi 11979else 11980 CC="$ac_cv_prog_CC" 11981fi 11982 11983if test -z "$CC"; then 11984 if test -n "$ac_tool_prefix"; then 11985 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 11986set dummy ${ac_tool_prefix}cc; ac_word=$2 11987{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11988$as_echo_n "checking for $ac_word... " >&6; } 11989if test "${ac_cv_prog_CC+set}" = set; then 11990 $as_echo_n "(cached) " >&6 11991else 11992 if test -n "$CC"; then 11993 ac_cv_prog_CC="$CC" # Let the user override the test. 11994else 11995as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11996for as_dir in $PATH 11997do 11998 IFS=$as_save_IFS 11999 test -z "$as_dir" && as_dir=. 12000 for ac_exec_ext in '' $ac_executable_extensions; do 12001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12002 ac_cv_prog_CC="${ac_tool_prefix}cc" 12003 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12004 break 2 12005 fi 12006done 12007done 12008IFS=$as_save_IFS 12009 12010fi 12011fi 12012CC=$ac_cv_prog_CC 12013if test -n "$CC"; then 12014 { $as_echo "$as_me:$LINENO: result: $CC" >&5 12015$as_echo "$CC" >&6; } 12016else 12017 { $as_echo "$as_me:$LINENO: result: no" >&5 12018$as_echo "no" >&6; } 12019fi 12020 12021 12022 fi 12023fi 12024if test -z "$CC"; then 12025 # Extract the first word of "cc", so it can be a program name with args. 12026set dummy cc; ac_word=$2 12027{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12028$as_echo_n "checking for $ac_word... " >&6; } 12029if test "${ac_cv_prog_CC+set}" = set; then 12030 $as_echo_n "(cached) " >&6 12031else 12032 if test -n "$CC"; then 12033 ac_cv_prog_CC="$CC" # Let the user override the test. 12034else 12035 ac_prog_rejected=no 12036as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12037for as_dir in $PATH 12038do 12039 IFS=$as_save_IFS 12040 test -z "$as_dir" && as_dir=. 12041 for ac_exec_ext in '' $ac_executable_extensions; do 12042 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12043 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 12044 ac_prog_rejected=yes 12045 continue 12046 fi 12047 ac_cv_prog_CC="cc" 12048 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12049 break 2 12050 fi 12051done 12052done 12053IFS=$as_save_IFS 12054 12055if test $ac_prog_rejected = yes; then 12056 # We found a bogon in the path, so make sure we never use it. 12057 set dummy $ac_cv_prog_CC 12058 shift 12059 if test $# != 0; then 12060 # We chose a different compiler from the bogus one. 12061 # However, it has the same basename, so the bogon will be chosen 12062 # first if we set CC to just the basename; use the full file name. 12063 shift 12064 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 12065 fi 12066fi 12067fi 12068fi 12069CC=$ac_cv_prog_CC 12070if test -n "$CC"; then 12071 { $as_echo "$as_me:$LINENO: result: $CC" >&5 12072$as_echo "$CC" >&6; } 12073else 12074 { $as_echo "$as_me:$LINENO: result: no" >&5 12075$as_echo "no" >&6; } 12076fi 12077 12078 12079fi 12080if test -z "$CC"; then 12081 if test -n "$ac_tool_prefix"; then 12082 for ac_prog in cl.exe 12083 do 12084 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 12085set dummy $ac_tool_prefix$ac_prog; ac_word=$2 12086{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12087$as_echo_n "checking for $ac_word... " >&6; } 12088if test "${ac_cv_prog_CC+set}" = set; then 12089 $as_echo_n "(cached) " >&6 12090else 12091 if test -n "$CC"; then 12092 ac_cv_prog_CC="$CC" # Let the user override the test. 12093else 12094as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12095for as_dir in $PATH 12096do 12097 IFS=$as_save_IFS 12098 test -z "$as_dir" && as_dir=. 12099 for ac_exec_ext in '' $ac_executable_extensions; do 12100 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12101 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 12102 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12103 break 2 12104 fi 12105done 12106done 12107IFS=$as_save_IFS 12108 12109fi 12110fi 12111CC=$ac_cv_prog_CC 12112if test -n "$CC"; then 12113 { $as_echo "$as_me:$LINENO: result: $CC" >&5 12114$as_echo "$CC" >&6; } 12115else 12116 { $as_echo "$as_me:$LINENO: result: no" >&5 12117$as_echo "no" >&6; } 12118fi 12119 12120 12121 test -n "$CC" && break 12122 done 12123fi 12124if test -z "$CC"; then 12125 ac_ct_CC=$CC 12126 for ac_prog in cl.exe 12127do 12128 # Extract the first word of "$ac_prog", so it can be a program name with args. 12129set dummy $ac_prog; ac_word=$2 12130{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12131$as_echo_n "checking for $ac_word... " >&6; } 12132if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 12133 $as_echo_n "(cached) " >&6 12134else 12135 if test -n "$ac_ct_CC"; then 12136 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 12137else 12138as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12139for as_dir in $PATH 12140do 12141 IFS=$as_save_IFS 12142 test -z "$as_dir" && as_dir=. 12143 for ac_exec_ext in '' $ac_executable_extensions; do 12144 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12145 ac_cv_prog_ac_ct_CC="$ac_prog" 12146 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12147 break 2 12148 fi 12149done 12150done 12151IFS=$as_save_IFS 12152 12153fi 12154fi 12155ac_ct_CC=$ac_cv_prog_ac_ct_CC 12156if test -n "$ac_ct_CC"; then 12157 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 12158$as_echo "$ac_ct_CC" >&6; } 12159else 12160 { $as_echo "$as_me:$LINENO: result: no" >&5 12161$as_echo "no" >&6; } 12162fi 12163 12164 12165 test -n "$ac_ct_CC" && break 12166done 12167 12168 if test "x$ac_ct_CC" = x; then 12169 CC="" 12170 else 12171 case $cross_compiling:$ac_tool_warned in 12172yes:) 12173{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 12174$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12175ac_tool_warned=yes ;; 12176esac 12177 CC=$ac_ct_CC 12178 fi 12179fi 12180 12181fi 12182 12183 12184test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 12185$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12186{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 12187See \`config.log' for more details." >&5 12188$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 12189See \`config.log' for more details." >&2;} 12190 { (exit 1); exit 1; }; }; } 12191 12192# Provide some information about the compiler. 12193$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 12194set X $ac_compile 12195ac_compiler=$2 12196{ (ac_try="$ac_compiler --version >&5" 12197case "(($ac_try" in 12198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12199 *) ac_try_echo=$ac_try;; 12200esac 12201eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12202$as_echo "$ac_try_echo") >&5 12203 (eval "$ac_compiler --version >&5") 2>&5 12204 ac_status=$? 12205 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12206 (exit $ac_status); } 12207{ (ac_try="$ac_compiler -v >&5" 12208case "(($ac_try" in 12209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12210 *) ac_try_echo=$ac_try;; 12211esac 12212eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12213$as_echo "$ac_try_echo") >&5 12214 (eval "$ac_compiler -v >&5") 2>&5 12215 ac_status=$? 12216 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12217 (exit $ac_status); } 12218{ (ac_try="$ac_compiler -V >&5" 12219case "(($ac_try" in 12220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12221 *) ac_try_echo=$ac_try;; 12222esac 12223eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12224$as_echo "$ac_try_echo") >&5 12225 (eval "$ac_compiler -V >&5") 2>&5 12226 ac_status=$? 12227 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12228 (exit $ac_status); } 12229 12230{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 12231$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 12232if test "${ac_cv_c_compiler_gnu+set}" = set; then 12233 $as_echo_n "(cached) " >&6 12234else 12235 cat >conftest.$ac_ext <<_ACEOF 12236/* confdefs.h. */ 12237_ACEOF 12238cat confdefs.h >>conftest.$ac_ext 12239cat >>conftest.$ac_ext <<_ACEOF 12240/* end confdefs.h. */ 12241 12242int 12243main () 12244{ 12245#ifndef __GNUC__ 12246 choke me 12247#endif 12248 12249 ; 12250 return 0; 12251} 12252_ACEOF 12253rm -f conftest.$ac_objext 12254if { (ac_try="$ac_compile" 12255case "(($ac_try" in 12256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12257 *) ac_try_echo=$ac_try;; 12258esac 12259eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12260$as_echo "$ac_try_echo") >&5 12261 (eval "$ac_compile") 2>conftest.er1 12262 ac_status=$? 12263 grep -v '^ *+' conftest.er1 >conftest.err 12264 rm -f conftest.er1 12265 cat conftest.err >&5 12266 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12267 (exit $ac_status); } && { 12268 test -z "$ac_c_werror_flag" || 12269 test ! -s conftest.err 12270 } && test -s conftest.$ac_objext; then 12271 ac_compiler_gnu=yes 12272else 12273 $as_echo "$as_me: failed program was:" >&5 12274sed 's/^/| /' conftest.$ac_ext >&5 12275 12276 ac_compiler_gnu=no 12277fi 12278 12279rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12280ac_cv_c_compiler_gnu=$ac_compiler_gnu 12281 12282fi 12283{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 12284$as_echo "$ac_cv_c_compiler_gnu" >&6; } 12285if test $ac_compiler_gnu = yes; then 12286 GCC=yes 12287else 12288 GCC= 12289fi 12290ac_test_CFLAGS=${CFLAGS+set} 12291ac_save_CFLAGS=$CFLAGS 12292{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 12293$as_echo_n "checking whether $CC accepts -g... " >&6; } 12294if test "${ac_cv_prog_cc_g+set}" = set; then 12295 $as_echo_n "(cached) " >&6 12296else 12297 ac_save_c_werror_flag=$ac_c_werror_flag 12298 ac_c_werror_flag=yes 12299 ac_cv_prog_cc_g=no 12300 CFLAGS="-g" 12301 cat >conftest.$ac_ext <<_ACEOF 12302/* confdefs.h. */ 12303_ACEOF 12304cat confdefs.h >>conftest.$ac_ext 12305cat >>conftest.$ac_ext <<_ACEOF 12306/* end confdefs.h. */ 12307 12308int 12309main () 12310{ 12311 12312 ; 12313 return 0; 12314} 12315_ACEOF 12316rm -f conftest.$ac_objext 12317if { (ac_try="$ac_compile" 12318case "(($ac_try" in 12319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12320 *) ac_try_echo=$ac_try;; 12321esac 12322eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12323$as_echo "$ac_try_echo") >&5 12324 (eval "$ac_compile") 2>conftest.er1 12325 ac_status=$? 12326 grep -v '^ *+' conftest.er1 >conftest.err 12327 rm -f conftest.er1 12328 cat conftest.err >&5 12329 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12330 (exit $ac_status); } && { 12331 test -z "$ac_c_werror_flag" || 12332 test ! -s conftest.err 12333 } && test -s conftest.$ac_objext; then 12334 ac_cv_prog_cc_g=yes 12335else 12336 $as_echo "$as_me: failed program was:" >&5 12337sed 's/^/| /' conftest.$ac_ext >&5 12338 12339 CFLAGS="" 12340 cat >conftest.$ac_ext <<_ACEOF 12341/* confdefs.h. */ 12342_ACEOF 12343cat confdefs.h >>conftest.$ac_ext 12344cat >>conftest.$ac_ext <<_ACEOF 12345/* end confdefs.h. */ 12346 12347int 12348main () 12349{ 12350 12351 ; 12352 return 0; 12353} 12354_ACEOF 12355rm -f conftest.$ac_objext 12356if { (ac_try="$ac_compile" 12357case "(($ac_try" in 12358 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12359 *) ac_try_echo=$ac_try;; 12360esac 12361eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12362$as_echo "$ac_try_echo") >&5 12363 (eval "$ac_compile") 2>conftest.er1 12364 ac_status=$? 12365 grep -v '^ *+' conftest.er1 >conftest.err 12366 rm -f conftest.er1 12367 cat conftest.err >&5 12368 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12369 (exit $ac_status); } && { 12370 test -z "$ac_c_werror_flag" || 12371 test ! -s conftest.err 12372 } && test -s conftest.$ac_objext; then 12373 : 12374else 12375 $as_echo "$as_me: failed program was:" >&5 12376sed 's/^/| /' conftest.$ac_ext >&5 12377 12378 ac_c_werror_flag=$ac_save_c_werror_flag 12379 CFLAGS="-g" 12380 cat >conftest.$ac_ext <<_ACEOF 12381/* confdefs.h. */ 12382_ACEOF 12383cat confdefs.h >>conftest.$ac_ext 12384cat >>conftest.$ac_ext <<_ACEOF 12385/* end confdefs.h. */ 12386 12387int 12388main () 12389{ 12390 12391 ; 12392 return 0; 12393} 12394_ACEOF 12395rm -f conftest.$ac_objext 12396if { (ac_try="$ac_compile" 12397case "(($ac_try" in 12398 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12399 *) ac_try_echo=$ac_try;; 12400esac 12401eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12402$as_echo "$ac_try_echo") >&5 12403 (eval "$ac_compile") 2>conftest.er1 12404 ac_status=$? 12405 grep -v '^ *+' conftest.er1 >conftest.err 12406 rm -f conftest.er1 12407 cat conftest.err >&5 12408 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12409 (exit $ac_status); } && { 12410 test -z "$ac_c_werror_flag" || 12411 test ! -s conftest.err 12412 } && test -s conftest.$ac_objext; then 12413 ac_cv_prog_cc_g=yes 12414else 12415 $as_echo "$as_me: failed program was:" >&5 12416sed 's/^/| /' conftest.$ac_ext >&5 12417 12418 12419fi 12420 12421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12422fi 12423 12424rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12425fi 12426 12427rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12428 ac_c_werror_flag=$ac_save_c_werror_flag 12429fi 12430{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 12431$as_echo "$ac_cv_prog_cc_g" >&6; } 12432if test "$ac_test_CFLAGS" = set; then 12433 CFLAGS=$ac_save_CFLAGS 12434elif test $ac_cv_prog_cc_g = yes; then 12435 if test "$GCC" = yes; then 12436 CFLAGS="-g -O2" 12437 else 12438 CFLAGS="-g" 12439 fi 12440else 12441 if test "$GCC" = yes; then 12442 CFLAGS="-O2" 12443 else 12444 CFLAGS= 12445 fi 12446fi 12447{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 12448$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 12449if test "${ac_cv_prog_cc_c89+set}" = set; then 12450 $as_echo_n "(cached) " >&6 12451else 12452 ac_cv_prog_cc_c89=no 12453ac_save_CC=$CC 12454cat >conftest.$ac_ext <<_ACEOF 12455/* confdefs.h. */ 12456_ACEOF 12457cat confdefs.h >>conftest.$ac_ext 12458cat >>conftest.$ac_ext <<_ACEOF 12459/* end confdefs.h. */ 12460#include <stdarg.h> 12461#include <stdio.h> 12462#include <sys/types.h> 12463#include <sys/stat.h> 12464/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 12465struct buf { int x; }; 12466FILE * (*rcsopen) (struct buf *, struct stat *, int); 12467static char *e (p, i) 12468 char **p; 12469 int i; 12470{ 12471 return p[i]; 12472} 12473static char *f (char * (*g) (char **, int), char **p, ...) 12474{ 12475 char *s; 12476 va_list v; 12477 va_start (v,p); 12478 s = g (p, va_arg (v,int)); 12479 va_end (v); 12480 return s; 12481} 12482 12483/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 12484 function prototypes and stuff, but not '\xHH' hex character constants. 12485 These don't provoke an error unfortunately, instead are silently treated 12486 as 'x'. The following induces an error, until -std is added to get 12487 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 12488 array size at least. It's necessary to write '\x00'==0 to get something 12489 that's true only with -std. */ 12490int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 12491 12492/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 12493 inside strings and character constants. */ 12494#define FOO(x) 'x' 12495int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 12496 12497int test (int i, double x); 12498struct s1 {int (*f) (int a);}; 12499struct s2 {int (*f) (double a);}; 12500int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 12501int argc; 12502char **argv; 12503int 12504main () 12505{ 12506return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 12507 ; 12508 return 0; 12509} 12510_ACEOF 12511for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 12512 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 12513do 12514 CC="$ac_save_CC $ac_arg" 12515 rm -f conftest.$ac_objext 12516if { (ac_try="$ac_compile" 12517case "(($ac_try" in 12518 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12519 *) ac_try_echo=$ac_try;; 12520esac 12521eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12522$as_echo "$ac_try_echo") >&5 12523 (eval "$ac_compile") 2>conftest.er1 12524 ac_status=$? 12525 grep -v '^ *+' conftest.er1 >conftest.err 12526 rm -f conftest.er1 12527 cat conftest.err >&5 12528 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12529 (exit $ac_status); } && { 12530 test -z "$ac_c_werror_flag" || 12531 test ! -s conftest.err 12532 } && test -s conftest.$ac_objext; then 12533 ac_cv_prog_cc_c89=$ac_arg 12534else 12535 $as_echo "$as_me: failed program was:" >&5 12536sed 's/^/| /' conftest.$ac_ext >&5 12537 12538 12539fi 12540 12541rm -f core conftest.err conftest.$ac_objext 12542 test "x$ac_cv_prog_cc_c89" != "xno" && break 12543done 12544rm -f conftest.$ac_ext 12545CC=$ac_save_CC 12546 12547fi 12548# AC_CACHE_VAL 12549case "x$ac_cv_prog_cc_c89" in 12550 x) 12551 { $as_echo "$as_me:$LINENO: result: none needed" >&5 12552$as_echo "none needed" >&6; } ;; 12553 xno) 12554 { $as_echo "$as_me:$LINENO: result: unsupported" >&5 12555$as_echo "unsupported" >&6; } ;; 12556 *) 12557 CC="$CC $ac_cv_prog_cc_c89" 12558 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 12559$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 12560esac 12561 12562 12563ac_ext=c 12564ac_cpp='$CPP $CPPFLAGS' 12565ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12566ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12567ac_compiler_gnu=$ac_cv_c_compiler_gnu 12568 12569depcc="$CC" am_compiler_list= 12570 12571{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 12572$as_echo_n "checking dependency style of $depcc... " >&6; } 12573if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 12574 $as_echo_n "(cached) " >&6 12575else 12576 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 12577 # We make a subdir and do the tests there. Otherwise we can end up 12578 # making bogus files that we don't know about and never remove. For 12579 # instance it was reported that on HP-UX the gcc test will end up 12580 # making a dummy file named `D' -- because `-MD' means `put the output 12581 # in D'. 12582 mkdir conftest.dir 12583 # Copy depcomp to subdir because otherwise we won't find it if we're 12584 # using a relative directory. 12585 cp "$am_depcomp" conftest.dir 12586 cd conftest.dir 12587 # We will build objects and dependencies in a subdirectory because 12588 # it helps to detect inapplicable dependency modes. For instance 12589 # both Tru64's cc and ICC support -MD to output dependencies as a 12590 # side effect of compilation, but ICC will put the dependencies in 12591 # the current directory while Tru64 will put them in the object 12592 # directory. 12593 mkdir sub 12594 12595 am_cv_CC_dependencies_compiler_type=none 12596 if test "$am_compiler_list" = ""; then 12597 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 12598 fi 12599 for depmode in $am_compiler_list; do 12600 # Setup a source with many dependencies, because some compilers 12601 # like to wrap large dependency lists on column 80 (with \), and 12602 # we should not choose a depcomp mode which is confused by this. 12603 # 12604 # We need to recreate these files for each test, as the compiler may 12605 # overwrite some of them when testing with obscure command lines. 12606 # This happens at least with the AIX C compiler. 12607 : > sub/conftest.c 12608 for i in 1 2 3 4 5 6; do 12609 echo '#include "conftst'$i'.h"' >> sub/conftest.c 12610 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 12611 # Solaris 8's {/usr,}/bin/sh. 12612 touch sub/conftst$i.h 12613 done 12614 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 12615 12616 case $depmode in 12617 nosideeffect) 12618 # after this tag, mechanisms are not by side-effect, so they'll 12619 # only be used when explicitly requested 12620 if test "x$enable_dependency_tracking" = xyes; then 12621 continue 12622 else 12623 break 12624 fi 12625 ;; 12626 none) break ;; 12627 esac 12628 # We check with `-c' and `-o' for the sake of the "dashmstdout" 12629 # mode. It turns out that the SunPro C++ compiler does not properly 12630 # handle `-M -o', and we need to detect this. 12631 if depmode=$depmode \ 12632 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ 12633 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 12634 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ 12635 >/dev/null 2>conftest.err && 12636 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 12637 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 12638 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && 12639 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 12640 # icc doesn't choke on unknown options, it will just issue warnings 12641 # or remarks (even with -Werror). So we grep stderr for any message 12642 # that says an option was ignored or not supported. 12643 # When given -MP, icc 7.0 and 7.1 complain thusly: 12644 # icc: Command line warning: ignoring option '-M'; no argument required 12645 # The diagnosis changed in icc 8.0: 12646 # icc: Command line remark: option '-MP' not supported 12647 if (grep 'ignoring option' conftest.err || 12648 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 12649 am_cv_CC_dependencies_compiler_type=$depmode 12650 break 12651 fi 12652 fi 12653 done 12654 12655 cd .. 12656 rm -rf conftest.dir 12657else 12658 am_cv_CC_dependencies_compiler_type=none 12659fi 12660 12661fi 12662{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 12663$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 12664CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 12665 12666 if 12667 test "x$enable_dependency_tracking" != xno \ 12668 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 12669 am__fastdepCC_TRUE= 12670 am__fastdepCC_FALSE='#' 12671else 12672 am__fastdepCC_TRUE='#' 12673 am__fastdepCC_FALSE= 12674fi 12675 12676 12677 12678 12679 12680 12681 12682# Check whether --with-xorg-module-dir was given. 12683if test "${with_xorg_module_dir+set}" = set; then 12684 withval=$with_xorg_module_dir; moduledir="$withval" 12685else 12686 moduledir="$libdir/xorg/modules" 12687fi 12688 12689inputdir=${moduledir}/input 12690 12691 12692 12693# Check whether --with-xorg-conf-dir was given. 12694if test "${with_xorg_conf_dir+set}" = set; then 12695 withval=$with_xorg_conf_dir; XORG_CONF_DIR="$withval" 12696else 12697 XORG_CONF_DIR="`$PKG_CONFIG --variable=sysconfigdir xorg-server`" 12698fi 12699 12700 12701 if test "x$XORG_CONF_DIR" != "x" && test "x$XORG_CONF_DIR" != "xno"; then 12702 HAS_XORG_CONF_DIR_TRUE= 12703 HAS_XORG_CONF_DIR_FALSE='#' 12704else 12705 HAS_XORG_CONF_DIR_TRUE='#' 12706 HAS_XORG_CONF_DIR_FALSE= 12707fi 12708 12709 12710 12711# Check whether --with-hal-bin-dir was given. 12712if test "${with_hal_bin_dir+set}" = set; then 12713 withval=$with_hal_bin_dir; halbindir="$withval" 12714else 12715 halbindir="$bindir" 12716fi 12717 12718HAL_BIN_DIR=${halbindir} 12719 12720 12721 12722# Check whether --with-hal-callouts-dir was given. 12723if test "${with_hal_callouts_dir+set}" = set; then 12724 withval=$with_hal_callouts_dir; halcalloutsdir="$withval" 12725else 12726 halcalloutsdir="$libdir/hal" 12727fi 12728 12729HAL_CALLOUTS_DIR=${halcalloutsdir} 12730 12731 12732 12733# Check whether --with-hal-fdi-dir was given. 12734if test "${with_hal_fdi_dir+set}" = set; then 12735 withval=$with_hal_fdi_dir; halfdidir="$withval" 12736else 12737 halfdidir="$datadir/hal/fdi/policy/20thirdparty" 12738fi 12739 12740HAL_FDI_DIR=${halfdidir} 12741 12742 12743case $host_os in 12744 linux*) 12745 if test "x$prefix" = "xNONE" -o "x$prefix" = "x/usr" -o "x$prefix" = "x/usr/local" ; then 12746 slashlibdir=/lib 12747 else 12748 slashlibdir=$prefix/lib 12749 fi 12750 UDEV_RULES_DIR=$slashlibdir/udev/rules.d 12751 ;; 12752 *) 12753 UDEV_RULES_DIR=no 12754 ;; 12755esac 12756 12757 12758# Check whether --with-udev-rules-dir was given. 12759if test "${with_udev_rules_dir+set}" = set; then 12760 withval=$with_udev_rules_dir; UDEV_RULES_DIR="$withval" 12761fi 12762 12763 12764 if test "x$UDEV_RULES_DIR" != "xno"; then 12765 HAS_UDEV_RULES_DIR_TRUE= 12766 HAS_UDEV_RULES_DIR_FALSE='#' 12767else 12768 HAS_UDEV_RULES_DIR_TRUE='#' 12769 HAS_UDEV_RULES_DIR_FALSE= 12770fi 12771 12772 12773# Checks for extensions 12774 12775 SAVE_CFLAGS="$CFLAGS" 12776 CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 12777 cat >conftest.$ac_ext <<_ACEOF 12778/* confdefs.h. */ 12779_ACEOF 12780cat confdefs.h >>conftest.$ac_ext 12781cat >>conftest.$ac_ext <<_ACEOF 12782/* end confdefs.h. */ 12783 12784#include "xorg-server.h" 12785#if !defined RANDR 12786#error RANDR not defined 12787#endif 12788 12789int 12790main () 12791{ 12792 12793 ; 12794 return 0; 12795} 12796_ACEOF 12797rm -f conftest.$ac_objext 12798if { (ac_try="$ac_compile" 12799case "(($ac_try" in 12800 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12801 *) ac_try_echo=$ac_try;; 12802esac 12803eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12804$as_echo "$ac_try_echo") >&5 12805 (eval "$ac_compile") 2>conftest.er1 12806 ac_status=$? 12807 grep -v '^ *+' conftest.er1 >conftest.err 12808 rm -f conftest.er1 12809 cat conftest.err >&5 12810 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12811 (exit $ac_status); } && { 12812 test -z "$ac_c_werror_flag" || 12813 test ! -s conftest.err 12814 } && test -s conftest.$ac_objext; then 12815 _EXT_CHECK=yes 12816else 12817 $as_echo "$as_me: failed program was:" >&5 12818sed 's/^/| /' conftest.$ac_ext >&5 12819 12820 _EXT_CHECK=no 12821fi 12822 12823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12824 CFLAGS="$SAVE_CFLAGS" 12825 { $as_echo "$as_me:$LINENO: checking if RANDR is defined" >&5 12826$as_echo_n "checking if RANDR is defined... " >&6; } 12827 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12828$as_echo "$_EXT_CHECK" >&6; } 12829 if test "$_EXT_CHECK" != no; then 12830 REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 12831 fi 12832 12833 12834 SAVE_CFLAGS="$CFLAGS" 12835 CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 12836 cat >conftest.$ac_ext <<_ACEOF 12837/* confdefs.h. */ 12838_ACEOF 12839cat confdefs.h >>conftest.$ac_ext 12840cat >>conftest.$ac_ext <<_ACEOF 12841/* end confdefs.h. */ 12842 12843#include "xorg-server.h" 12844#if !defined XINPUT 12845#error XINPUT not defined 12846#endif 12847 12848int 12849main () 12850{ 12851 12852 ; 12853 return 0; 12854} 12855_ACEOF 12856rm -f conftest.$ac_objext 12857if { (ac_try="$ac_compile" 12858case "(($ac_try" in 12859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12860 *) ac_try_echo=$ac_try;; 12861esac 12862eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12863$as_echo "$ac_try_echo") >&5 12864 (eval "$ac_compile") 2>conftest.er1 12865 ac_status=$? 12866 grep -v '^ *+' conftest.er1 >conftest.err 12867 rm -f conftest.er1 12868 cat conftest.err >&5 12869 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12870 (exit $ac_status); } && { 12871 test -z "$ac_c_werror_flag" || 12872 test ! -s conftest.err 12873 } && test -s conftest.$ac_objext; then 12874 _EXT_CHECK=yes 12875else 12876 $as_echo "$as_me: failed program was:" >&5 12877sed 's/^/| /' conftest.$ac_ext >&5 12878 12879 _EXT_CHECK=no 12880fi 12881 12882rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12883 CFLAGS="$SAVE_CFLAGS" 12884 { $as_echo "$as_me:$LINENO: checking if XINPUT is defined" >&5 12885$as_echo_n "checking if XINPUT is defined... " >&6; } 12886 { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12887$as_echo "$_EXT_CHECK" >&6; } 12888 if test "$_EXT_CHECK" != no; then 12889 REQUIRED_MODULES="$REQUIRED_MODULES inputproto" 12890 fi 12891 12892 12893# Checks for pkg-config packages 12894 12895pkg_failed=no 12896{ $as_echo "$as_me:$LINENO: checking for XORG" >&5 12897$as_echo_n "checking for XORG... " >&6; } 12898 12899if test -n "$XORG_CFLAGS"; then 12900 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 12901 elif test -n "$PKG_CONFIG"; then 12902 if test -n "$PKG_CONFIG" && \ 12903 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.1 xproto \$REQUIRED_MODULES\"") >&5 12904 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.1 xproto $REQUIRED_MODULES") 2>&5 12905 ac_status=$? 12906 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12907 (exit $ac_status); }; then 12908 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.1 xproto $REQUIRED_MODULES" 2>/dev/null` 12909else 12910 pkg_failed=yes 12911fi 12912 else 12913 pkg_failed=untried 12914fi 12915if test -n "$XORG_LIBS"; then 12916 pkg_cv_XORG_LIBS="$XORG_LIBS" 12917 elif test -n "$PKG_CONFIG"; then 12918 if test -n "$PKG_CONFIG" && \ 12919 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.1 xproto \$REQUIRED_MODULES\"") >&5 12920 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.1 xproto $REQUIRED_MODULES") 2>&5 12921 ac_status=$? 12922 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12923 (exit $ac_status); }; then 12924 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.1 xproto $REQUIRED_MODULES" 2>/dev/null` 12925else 12926 pkg_failed=yes 12927fi 12928 else 12929 pkg_failed=untried 12930fi 12931 12932 12933 12934if test $pkg_failed = yes; then 12935 12936if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 12937 _pkg_short_errors_supported=yes 12938else 12939 _pkg_short_errors_supported=no 12940fi 12941 if test $_pkg_short_errors_supported = yes; then 12942 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.0.1 xproto $REQUIRED_MODULES" 2>&1` 12943 else 12944 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.0.1 xproto $REQUIRED_MODULES" 2>&1` 12945 fi 12946 # Put the nasty error message in config.log where it belongs 12947 echo "$XORG_PKG_ERRORS" >&5 12948 12949 { { $as_echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.0.1 xproto $REQUIRED_MODULES) were not met: 12950 12951$XORG_PKG_ERRORS 12952 12953Consider adjusting the PKG_CONFIG_PATH environment variable if you 12954installed software in a non-standard prefix. 12955 12956Alternatively, you may set the environment variables XORG_CFLAGS 12957and XORG_LIBS to avoid the need to call pkg-config. 12958See the pkg-config man page for more details. 12959" >&5 12960$as_echo "$as_me: error: Package requirements (xorg-server >= 1.0.1 xproto $REQUIRED_MODULES) were not met: 12961 12962$XORG_PKG_ERRORS 12963 12964Consider adjusting the PKG_CONFIG_PATH environment variable if you 12965installed software in a non-standard prefix. 12966 12967Alternatively, you may set the environment variables XORG_CFLAGS 12968and XORG_LIBS to avoid the need to call pkg-config. 12969See the pkg-config man page for more details. 12970" >&2;} 12971 { (exit 1); exit 1; }; } 12972elif test $pkg_failed = untried; then 12973 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 12974$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12975{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it 12976is in your PATH or set the PKG_CONFIG environment variable to the full 12977path to pkg-config. 12978 12979Alternatively, you may set the environment variables XORG_CFLAGS 12980and XORG_LIBS to avoid the need to call pkg-config. 12981See the pkg-config man page for more details. 12982 12983To get pkg-config, see <http://pkg-config.freedesktop.org/>. 12984See \`config.log' for more details." >&5 12985$as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it 12986is in your PATH or set the PKG_CONFIG environment variable to the full 12987path to pkg-config. 12988 12989Alternatively, you may set the environment variables XORG_CFLAGS 12990and XORG_LIBS to avoid the need to call pkg-config. 12991See the pkg-config man page for more details. 12992 12993To get pkg-config, see <http://pkg-config.freedesktop.org/>. 12994See \`config.log' for more details." >&2;} 12995 { (exit 1); exit 1; }; }; } 12996else 12997 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 12998 XORG_LIBS=$pkg_cv_XORG_LIBS 12999 { $as_echo "$as_me:$LINENO: result: yes" >&5 13000$as_echo "yes" >&6; } 13001 : 13002fi 13003 13004if test -n "$PKG_CONFIG" && \ 13005 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.1.0\"") >&5 13006 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.1.0") 2>&5 13007 ac_status=$? 13008 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13009 (exit $ac_status); }; then 13010 13011cat >>confdefs.h <<\_ACEOF 13012#define HAVE_XORG_SERVER_1_1_0 1 13013_ACEOF 13014 13015fi 13016 13017if test -n "$PKG_CONFIG" && \ 13018 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server > 1.4.99\"") >&5 13019 ($PKG_CONFIG --exists --print-errors "xorg-server > 1.4.99") 2>&5 13020 ac_status=$? 13021 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13022 (exit $ac_status); }; then 13023 13024cat >>confdefs.h <<\_ACEOF 13025#define HAVE_XORG_SERVER_1_5_0 1 13026_ACEOF 13027 13028fi 13029 13030if test -n "$PKG_CONFIG" && \ 13031 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.3.99.0 xorg-server <= 1.4.0.90\"") >&5 13032 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.3.99.0 xorg-server <= 1.4.0.90") 2>&5 13033 ac_status=$? 13034 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13035 (exit $ac_status); }; then 13036 13037cat >>confdefs.h <<\_ACEOF 13038#define CALL_CONVERSION_PROC 1 13039_ACEOF 13040 13041fi 13042if test -n "$PKG_CONFIG" && \ 13043 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server > 1.4.0.90\"") >&5 13044 ($PKG_CONFIG --exists --print-errors "xorg-server > 1.4.0.90") 2>&5 13045 ac_status=$? 13046 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13047 (exit $ac_status); }; then 13048 13049cat >>confdefs.h <<\_ACEOF 13050#define ABS_VALUATOR_AXES 1 13051_ACEOF 13052 13053fi 13054if test -n "$PKG_CONFIG" && \ 13055 { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.6.0\"") >&5 13056 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.6.0") 2>&5 13057 ac_status=$? 13058 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13059 (exit $ac_status); }; then 13060 13061cat >>confdefs.h <<\_ACEOF 13062#define NO_MOUSE_MODULE 1 13063_ACEOF 13064 13065fi 13066 13067# Checks for libraries. 13068 13069# Checks for header files. 13070{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 13071$as_echo_n "checking for ANSI C header files... " >&6; } 13072if test "${ac_cv_header_stdc+set}" = set; then 13073 $as_echo_n "(cached) " >&6 13074else 13075 cat >conftest.$ac_ext <<_ACEOF 13076/* confdefs.h. */ 13077_ACEOF 13078cat confdefs.h >>conftest.$ac_ext 13079cat >>conftest.$ac_ext <<_ACEOF 13080/* end confdefs.h. */ 13081#include <stdlib.h> 13082#include <stdarg.h> 13083#include <string.h> 13084#include <float.h> 13085 13086int 13087main () 13088{ 13089 13090 ; 13091 return 0; 13092} 13093_ACEOF 13094rm -f conftest.$ac_objext 13095if { (ac_try="$ac_compile" 13096case "(($ac_try" in 13097 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13098 *) ac_try_echo=$ac_try;; 13099esac 13100eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13101$as_echo "$ac_try_echo") >&5 13102 (eval "$ac_compile") 2>conftest.er1 13103 ac_status=$? 13104 grep -v '^ *+' conftest.er1 >conftest.err 13105 rm -f conftest.er1 13106 cat conftest.err >&5 13107 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13108 (exit $ac_status); } && { 13109 test -z "$ac_c_werror_flag" || 13110 test ! -s conftest.err 13111 } && test -s conftest.$ac_objext; then 13112 ac_cv_header_stdc=yes 13113else 13114 $as_echo "$as_me: failed program was:" >&5 13115sed 's/^/| /' conftest.$ac_ext >&5 13116 13117 ac_cv_header_stdc=no 13118fi 13119 13120rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13121 13122if test $ac_cv_header_stdc = yes; then 13123 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 13124 cat >conftest.$ac_ext <<_ACEOF 13125/* confdefs.h. */ 13126_ACEOF 13127cat confdefs.h >>conftest.$ac_ext 13128cat >>conftest.$ac_ext <<_ACEOF 13129/* end confdefs.h. */ 13130#include <string.h> 13131 13132_ACEOF 13133if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13134 $EGREP "memchr" >/dev/null 2>&1; then 13135 : 13136else 13137 ac_cv_header_stdc=no 13138fi 13139rm -f conftest* 13140 13141fi 13142 13143if test $ac_cv_header_stdc = yes; then 13144 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 13145 cat >conftest.$ac_ext <<_ACEOF 13146/* confdefs.h. */ 13147_ACEOF 13148cat confdefs.h >>conftest.$ac_ext 13149cat >>conftest.$ac_ext <<_ACEOF 13150/* end confdefs.h. */ 13151#include <stdlib.h> 13152 13153_ACEOF 13154if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13155 $EGREP "free" >/dev/null 2>&1; then 13156 : 13157else 13158 ac_cv_header_stdc=no 13159fi 13160rm -f conftest* 13161 13162fi 13163 13164if test $ac_cv_header_stdc = yes; then 13165 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 13166 if test "$cross_compiling" = yes; then 13167 : 13168else 13169 cat >conftest.$ac_ext <<_ACEOF 13170/* confdefs.h. */ 13171_ACEOF 13172cat confdefs.h >>conftest.$ac_ext 13173cat >>conftest.$ac_ext <<_ACEOF 13174/* end confdefs.h. */ 13175#include <ctype.h> 13176#include <stdlib.h> 13177#if ((' ' & 0x0FF) == 0x020) 13178# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 13179# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 13180#else 13181# define ISLOWER(c) \ 13182 (('a' <= (c) && (c) <= 'i') \ 13183 || ('j' <= (c) && (c) <= 'r') \ 13184 || ('s' <= (c) && (c) <= 'z')) 13185# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 13186#endif 13187 13188#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 13189int 13190main () 13191{ 13192 int i; 13193 for (i = 0; i < 256; i++) 13194 if (XOR (islower (i), ISLOWER (i)) 13195 || toupper (i) != TOUPPER (i)) 13196 return 2; 13197 return 0; 13198} 13199_ACEOF 13200rm -f conftest$ac_exeext 13201if { (ac_try="$ac_link" 13202case "(($ac_try" in 13203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13204 *) ac_try_echo=$ac_try;; 13205esac 13206eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13207$as_echo "$ac_try_echo") >&5 13208 (eval "$ac_link") 2>&5 13209 ac_status=$? 13210 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13211 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 13212 { (case "(($ac_try" in 13213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13214 *) ac_try_echo=$ac_try;; 13215esac 13216eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13217$as_echo "$ac_try_echo") >&5 13218 (eval "$ac_try") 2>&5 13219 ac_status=$? 13220 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13221 (exit $ac_status); }; }; then 13222 : 13223else 13224 $as_echo "$as_me: program exited with status $ac_status" >&5 13225$as_echo "$as_me: failed program was:" >&5 13226sed 's/^/| /' conftest.$ac_ext >&5 13227 13228( exit $ac_status ) 13229ac_cv_header_stdc=no 13230fi 13231rm -rf conftest.dSYM 13232rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 13233fi 13234 13235 13236fi 13237fi 13238{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 13239$as_echo "$ac_cv_header_stdc" >&6; } 13240if test $ac_cv_header_stdc = yes; then 13241 13242cat >>confdefs.h <<\_ACEOF 13243#define STDC_HEADERS 1 13244_ACEOF 13245 13246fi 13247 13248 13249ac_config_files="$ac_config_files Makefile shared/Makefile src/Makefile tools/Makefile fdi/Makefile man/Makefile" 13250 13251cat >confcache <<\_ACEOF 13252# This file is a shell script that caches the results of configure 13253# tests run on this system so they can be shared between configure 13254# scripts and configure runs, see configure's option --config-cache. 13255# It is not useful on other systems. If it contains results you don't 13256# want to keep, you may remove or edit it. 13257# 13258# config.status only pays attention to the cache file if you give it 13259# the --recheck option to rerun configure. 13260# 13261# `ac_cv_env_foo' variables (set or unset) will be overridden when 13262# loading this file, other *unset* `ac_cv_foo' will be assigned the 13263# following values. 13264 13265_ACEOF 13266 13267# The following way of writing the cache mishandles newlines in values, 13268# but we know of no workaround that is simple, portable, and efficient. 13269# So, we kill variables containing newlines. 13270# Ultrix sh set writes to stderr and can't be redirected directly, 13271# and sets the high bit in the cache file unless we assign to the vars. 13272( 13273 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 13274 eval ac_val=\$$ac_var 13275 case $ac_val in #( 13276 *${as_nl}*) 13277 case $ac_var in #( 13278 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 13279$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 13280 esac 13281 case $ac_var in #( 13282 _ | IFS | as_nl) ;; #( 13283 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 13284 *) $as_unset $ac_var ;; 13285 esac ;; 13286 esac 13287 done 13288 13289 (set) 2>&1 | 13290 case $as_nl`(ac_space=' '; set) 2>&1` in #( 13291 *${as_nl}ac_space=\ *) 13292 # `set' does not quote correctly, so add quotes (double-quote 13293 # substitution turns \\\\ into \\, and sed turns \\ into \). 13294 sed -n \ 13295 "s/'/'\\\\''/g; 13296 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 13297 ;; #( 13298 *) 13299 # `set' quotes correctly as required by POSIX, so do not add quotes. 13300 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 13301 ;; 13302 esac | 13303 sort 13304) | 13305 sed ' 13306 /^ac_cv_env_/b end 13307 t clear 13308 :clear 13309 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 13310 t end 13311 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 13312 :end' >>confcache 13313if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 13314 if test -w "$cache_file"; then 13315 test "x$cache_file" != "x/dev/null" && 13316 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 13317$as_echo "$as_me: updating cache $cache_file" >&6;} 13318 cat confcache >$cache_file 13319 else 13320 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 13321$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 13322 fi 13323fi 13324rm -f confcache 13325 13326test "x$prefix" = xNONE && prefix=$ac_default_prefix 13327# Let make expand exec_prefix. 13328test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 13329 13330DEFS=-DHAVE_CONFIG_H 13331 13332ac_libobjs= 13333ac_ltlibobjs= 13334for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 13335 # 1. Remove the extension, and $U if already installed. 13336 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 13337 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 13338 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 13339 # will be set to the directory where LIBOBJS objects are built. 13340 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 13341 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 13342done 13343LIBOBJS=$ac_libobjs 13344 13345LTLIBOBJS=$ac_ltlibobjs 13346 13347 13348if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 13349 { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. 13350Usually this means the macro was only invoked conditionally." >&5 13351$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. 13352Usually this means the macro was only invoked conditionally." >&2;} 13353 { (exit 1); exit 1; }; } 13354fi 13355if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 13356 { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. 13357Usually this means the macro was only invoked conditionally." >&5 13358$as_echo "$as_me: error: conditional \"AMDEP\" was never defined. 13359Usually this means the macro was only invoked conditionally." >&2;} 13360 { (exit 1); exit 1; }; } 13361fi 13362if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13363 { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 13364Usually this means the macro was only invoked conditionally." >&5 13365$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 13366Usually this means the macro was only invoked conditionally." >&2;} 13367 { (exit 1); exit 1; }; } 13368fi 13369if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13370 { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 13371Usually this means the macro was only invoked conditionally." >&5 13372$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 13373Usually this means the macro was only invoked conditionally." >&2;} 13374 { (exit 1); exit 1; }; } 13375fi 13376if test -z "${HAS_XORG_CONF_DIR_TRUE}" && test -z "${HAS_XORG_CONF_DIR_FALSE}"; then 13377 { { $as_echo "$as_me:$LINENO: error: conditional \"HAS_XORG_CONF_DIR\" was never defined. 13378Usually this means the macro was only invoked conditionally." >&5 13379$as_echo "$as_me: error: conditional \"HAS_XORG_CONF_DIR\" was never defined. 13380Usually this means the macro was only invoked conditionally." >&2;} 13381 { (exit 1); exit 1; }; } 13382fi 13383if test -z "${HAS_UDEV_RULES_DIR_TRUE}" && test -z "${HAS_UDEV_RULES_DIR_FALSE}"; then 13384 { { $as_echo "$as_me:$LINENO: error: conditional \"HAS_UDEV_RULES_DIR\" was never defined. 13385Usually this means the macro was only invoked conditionally." >&5 13386$as_echo "$as_me: error: conditional \"HAS_UDEV_RULES_DIR\" was never defined. 13387Usually this means the macro was only invoked conditionally." >&2;} 13388 { (exit 1); exit 1; }; } 13389fi 13390 13391: ${CONFIG_STATUS=./config.status} 13392ac_write_fail=0 13393ac_clean_files_save=$ac_clean_files 13394ac_clean_files="$ac_clean_files $CONFIG_STATUS" 13395{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 13396$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 13397cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13398#! $SHELL 13399# Generated by $as_me. 13400# Run this file to recreate the current configuration. 13401# Compiler output produced by configure, useful for debugging 13402# configure, is in config.log if it exists. 13403 13404debug=false 13405ac_cs_recheck=false 13406ac_cs_silent=false 13407SHELL=\${CONFIG_SHELL-$SHELL} 13408_ACEOF 13409 13410cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13411## --------------------- ## 13412## M4sh Initialization. ## 13413## --------------------- ## 13414 13415# Be more Bourne compatible 13416DUALCASE=1; export DUALCASE # for MKS sh 13417if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 13418 emulate sh 13419 NULLCMD=: 13420 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 13421 # is contrary to our usage. Disable this feature. 13422 alias -g '${1+"$@"}'='"$@"' 13423 setopt NO_GLOB_SUBST 13424else 13425 case `(set -o) 2>/dev/null` in 13426 *posix*) set -o posix ;; 13427esac 13428 13429fi 13430 13431 13432 13433 13434# PATH needs CR 13435# Avoid depending upon Character Ranges. 13436as_cr_letters='abcdefghijklmnopqrstuvwxyz' 13437as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 13438as_cr_Letters=$as_cr_letters$as_cr_LETTERS 13439as_cr_digits='0123456789' 13440as_cr_alnum=$as_cr_Letters$as_cr_digits 13441 13442as_nl=' 13443' 13444export as_nl 13445# Printing a long string crashes Solaris 7 /usr/bin/printf. 13446as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 13447as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 13448as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 13449if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 13450 as_echo='printf %s\n' 13451 as_echo_n='printf %s' 13452else 13453 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 13454 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 13455 as_echo_n='/usr/ucb/echo -n' 13456 else 13457 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 13458 as_echo_n_body='eval 13459 arg=$1; 13460 case $arg in 13461 *"$as_nl"*) 13462 expr "X$arg" : "X\\(.*\\)$as_nl"; 13463 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 13464 esac; 13465 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 13466 ' 13467 export as_echo_n_body 13468 as_echo_n='sh -c $as_echo_n_body as_echo' 13469 fi 13470 export as_echo_body 13471 as_echo='sh -c $as_echo_body as_echo' 13472fi 13473 13474# The user is always right. 13475if test "${PATH_SEPARATOR+set}" != set; then 13476 PATH_SEPARATOR=: 13477 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 13478 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 13479 PATH_SEPARATOR=';' 13480 } 13481fi 13482 13483# Support unset when possible. 13484if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 13485 as_unset=unset 13486else 13487 as_unset=false 13488fi 13489 13490 13491# IFS 13492# We need space, tab and new line, in precisely that order. Quoting is 13493# there to prevent editors from complaining about space-tab. 13494# (If _AS_PATH_WALK were called with IFS unset, it would disable word 13495# splitting by setting IFS to empty value.) 13496IFS=" "" $as_nl" 13497 13498# Find who we are. Look in the path if we contain no directory separator. 13499case $0 in 13500 *[\\/]* ) as_myself=$0 ;; 13501 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13502for as_dir in $PATH 13503do 13504 IFS=$as_save_IFS 13505 test -z "$as_dir" && as_dir=. 13506 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 13507done 13508IFS=$as_save_IFS 13509 13510 ;; 13511esac 13512# We did not find ourselves, most probably we were run as `sh COMMAND' 13513# in which case we are not to be found in the path. 13514if test "x$as_myself" = x; then 13515 as_myself=$0 13516fi 13517if test ! -f "$as_myself"; then 13518 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 13519 { (exit 1); exit 1; } 13520fi 13521 13522# Work around bugs in pre-3.0 UWIN ksh. 13523for as_var in ENV MAIL MAILPATH 13524do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 13525done 13526PS1='$ ' 13527PS2='> ' 13528PS4='+ ' 13529 13530# NLS nuisances. 13531LC_ALL=C 13532export LC_ALL 13533LANGUAGE=C 13534export LANGUAGE 13535 13536# Required to use basename. 13537if expr a : '\(a\)' >/dev/null 2>&1 && 13538 test "X`expr 00001 : '.*\(...\)'`" = X001; then 13539 as_expr=expr 13540else 13541 as_expr=false 13542fi 13543 13544if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 13545 as_basename=basename 13546else 13547 as_basename=false 13548fi 13549 13550 13551# Name of the executable. 13552as_me=`$as_basename -- "$0" || 13553$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 13554 X"$0" : 'X\(//\)$' \| \ 13555 X"$0" : 'X\(/\)' \| . 2>/dev/null || 13556$as_echo X/"$0" | 13557 sed '/^.*\/\([^/][^/]*\)\/*$/{ 13558 s//\1/ 13559 q 13560 } 13561 /^X\/\(\/\/\)$/{ 13562 s//\1/ 13563 q 13564 } 13565 /^X\/\(\/\).*/{ 13566 s//\1/ 13567 q 13568 } 13569 s/.*/./; q'` 13570 13571# CDPATH. 13572$as_unset CDPATH 13573 13574 13575 13576 as_lineno_1=$LINENO 13577 as_lineno_2=$LINENO 13578 test "x$as_lineno_1" != "x$as_lineno_2" && 13579 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 13580 13581 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 13582 # uniformly replaced by the line number. The first 'sed' inserts a 13583 # line-number line after each line using $LINENO; the second 'sed' 13584 # does the real work. The second script uses 'N' to pair each 13585 # line-number line with the line containing $LINENO, and appends 13586 # trailing '-' during substitution so that $LINENO is not a special 13587 # case at line end. 13588 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 13589 # scripts with optimization help from Paolo Bonzini. Blame Lee 13590 # E. McMahon (1931-1989) for sed's syntax. :-) 13591 sed -n ' 13592 p 13593 /[$]LINENO/= 13594 ' <$as_myself | 13595 sed ' 13596 s/[$]LINENO.*/&-/ 13597 t lineno 13598 b 13599 :lineno 13600 N 13601 :loop 13602 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 13603 t loop 13604 s/-\n.*// 13605 ' >$as_me.lineno && 13606 chmod +x "$as_me.lineno" || 13607 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 13608 { (exit 1); exit 1; }; } 13609 13610 # Don't try to exec as it changes $[0], causing all sort of problems 13611 # (the dirname of $[0] is not the place where we might find the 13612 # original and so on. Autoconf is especially sensitive to this). 13613 . "./$as_me.lineno" 13614 # Exit status is that of the last command. 13615 exit 13616} 13617 13618 13619if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 13620 as_dirname=dirname 13621else 13622 as_dirname=false 13623fi 13624 13625ECHO_C= ECHO_N= ECHO_T= 13626case `echo -n x` in 13627-n*) 13628 case `echo 'x\c'` in 13629 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 13630 *) ECHO_C='\c';; 13631 esac;; 13632*) 13633 ECHO_N='-n';; 13634esac 13635if expr a : '\(a\)' >/dev/null 2>&1 && 13636 test "X`expr 00001 : '.*\(...\)'`" = X001; then 13637 as_expr=expr 13638else 13639 as_expr=false 13640fi 13641 13642rm -f conf$$ conf$$.exe conf$$.file 13643if test -d conf$$.dir; then 13644 rm -f conf$$.dir/conf$$.file 13645else 13646 rm -f conf$$.dir 13647 mkdir conf$$.dir 2>/dev/null 13648fi 13649if (echo >conf$$.file) 2>/dev/null; then 13650 if ln -s conf$$.file conf$$ 2>/dev/null; then 13651 as_ln_s='ln -s' 13652 # ... but there are two gotchas: 13653 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 13654 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 13655 # In both cases, we have to default to `cp -p'. 13656 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 13657 as_ln_s='cp -p' 13658 elif ln conf$$.file conf$$ 2>/dev/null; then 13659 as_ln_s=ln 13660 else 13661 as_ln_s='cp -p' 13662 fi 13663else 13664 as_ln_s='cp -p' 13665fi 13666rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 13667rmdir conf$$.dir 2>/dev/null 13668 13669if mkdir -p . 2>/dev/null; then 13670 as_mkdir_p=: 13671else 13672 test -d ./-p && rmdir ./-p 13673 as_mkdir_p=false 13674fi 13675 13676if test -x / >/dev/null 2>&1; then 13677 as_test_x='test -x' 13678else 13679 if ls -dL / >/dev/null 2>&1; then 13680 as_ls_L_option=L 13681 else 13682 as_ls_L_option= 13683 fi 13684 as_test_x=' 13685 eval sh -c '\'' 13686 if test -d "$1"; then 13687 test -d "$1/."; 13688 else 13689 case $1 in 13690 -*)set "./$1";; 13691 esac; 13692 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 13693 ???[sx]*):;;*)false;;esac;fi 13694 '\'' sh 13695 ' 13696fi 13697as_executable_p=$as_test_x 13698 13699# Sed expression to map a string onto a valid CPP name. 13700as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 13701 13702# Sed expression to map a string onto a valid variable name. 13703as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 13704 13705 13706exec 6>&1 13707 13708# Save the log message, to keep $[0] and so on meaningful, and to 13709# report actual input values of CONFIG_FILES etc. instead of their 13710# values after options handling. 13711ac_log=" 13712This file was extended by xf86-input-vmmouse $as_me 12.7.0, which was 13713generated by GNU Autoconf 2.63. Invocation command line was 13714 13715 CONFIG_FILES = $CONFIG_FILES 13716 CONFIG_HEADERS = $CONFIG_HEADERS 13717 CONFIG_LINKS = $CONFIG_LINKS 13718 CONFIG_COMMANDS = $CONFIG_COMMANDS 13719 $ $0 $@ 13720 13721on `(hostname || uname -n) 2>/dev/null | sed 1q` 13722" 13723 13724_ACEOF 13725 13726case $ac_config_files in *" 13727"*) set x $ac_config_files; shift; ac_config_files=$*;; 13728esac 13729 13730case $ac_config_headers in *" 13731"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 13732esac 13733 13734 13735cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13736# Files that config.status was made for. 13737config_files="`echo $ac_config_files`" 13738config_headers="`echo $ac_config_headers`" 13739config_commands="`echo $ac_config_commands`" 13740 13741_ACEOF 13742 13743cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13744ac_cs_usage="\ 13745\`$as_me' instantiates files from templates according to the 13746current configuration. 13747 13748Usage: $0 [OPTION]... [FILE]... 13749 13750 -h, --help print this help, then exit 13751 -V, --version print version number and configuration settings, then exit 13752 -q, --quiet, --silent 13753 do not print progress messages 13754 -d, --debug don't remove temporary files 13755 --recheck update $as_me by reconfiguring in the same conditions 13756 --file=FILE[:TEMPLATE] 13757 instantiate the configuration file FILE 13758 --header=FILE[:TEMPLATE] 13759 instantiate the configuration header FILE 13760 13761Configuration files: 13762$config_files 13763 13764Configuration headers: 13765$config_headers 13766 13767Configuration commands: 13768$config_commands 13769 13770Report bugs to <bug-autoconf@gnu.org>." 13771 13772_ACEOF 13773cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13774ac_cs_version="\\ 13775xf86-input-vmmouse config.status 12.7.0 13776configured by $0, generated by GNU Autoconf 2.63, 13777 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 13778 13779Copyright (C) 2008 Free Software Foundation, Inc. 13780This config.status script is free software; the Free Software Foundation 13781gives unlimited permission to copy, distribute and modify it." 13782 13783ac_pwd='$ac_pwd' 13784srcdir='$srcdir' 13785INSTALL='$INSTALL' 13786MKDIR_P='$MKDIR_P' 13787AWK='$AWK' 13788test -n "\$AWK" || AWK=awk 13789_ACEOF 13790 13791cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13792# The default lists apply if the user does not specify any file. 13793ac_need_defaults=: 13794while test $# != 0 13795do 13796 case $1 in 13797 --*=*) 13798 ac_option=`expr "X$1" : 'X\([^=]*\)='` 13799 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 13800 ac_shift=: 13801 ;; 13802 *) 13803 ac_option=$1 13804 ac_optarg=$2 13805 ac_shift=shift 13806 ;; 13807 esac 13808 13809 case $ac_option in 13810 # Handling of the options. 13811 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 13812 ac_cs_recheck=: ;; 13813 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 13814 $as_echo "$ac_cs_version"; exit ;; 13815 --debug | --debu | --deb | --de | --d | -d ) 13816 debug=: ;; 13817 --file | --fil | --fi | --f ) 13818 $ac_shift 13819 case $ac_optarg in 13820 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13821 esac 13822 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" 13823 ac_need_defaults=false;; 13824 --header | --heade | --head | --hea ) 13825 $ac_shift 13826 case $ac_optarg in 13827 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13828 esac 13829 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" 13830 ac_need_defaults=false;; 13831 --he | --h) 13832 # Conflict between --help and --header 13833 { $as_echo "$as_me: error: ambiguous option: $1 13834Try \`$0 --help' for more information." >&2 13835 { (exit 1); exit 1; }; };; 13836 --help | --hel | -h ) 13837 $as_echo "$ac_cs_usage"; exit ;; 13838 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 13839 | -silent | --silent | --silen | --sile | --sil | --si | --s) 13840 ac_cs_silent=: ;; 13841 13842 # This is an error. 13843 -*) { $as_echo "$as_me: error: unrecognized option: $1 13844Try \`$0 --help' for more information." >&2 13845 { (exit 1); exit 1; }; } ;; 13846 13847 *) ac_config_targets="$ac_config_targets $1" 13848 ac_need_defaults=false ;; 13849 13850 esac 13851 shift 13852done 13853 13854ac_configure_extra_args= 13855 13856if $ac_cs_silent; then 13857 exec 6>/dev/null 13858 ac_configure_extra_args="$ac_configure_extra_args --silent" 13859fi 13860 13861_ACEOF 13862cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13863if \$ac_cs_recheck; then 13864 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 13865 shift 13866 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 13867 CONFIG_SHELL='$SHELL' 13868 export CONFIG_SHELL 13869 exec "\$@" 13870fi 13871 13872_ACEOF 13873cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13874exec 5>>config.log 13875{ 13876 echo 13877 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 13878## Running $as_me. ## 13879_ASBOX 13880 $as_echo "$ac_log" 13881} >&5 13882 13883_ACEOF 13884cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13885# 13886# INIT-COMMANDS 13887# 13888AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 13889 13890 13891# The HP-UX ksh and POSIX shell print the target directory to stdout 13892# if CDPATH is set. 13893(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13894 13895sed_quote_subst='$sed_quote_subst' 13896double_quote_subst='$double_quote_subst' 13897delay_variable_subst='$delay_variable_subst' 13898enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 13899macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 13900macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 13901enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 13902pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 13903enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 13904host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 13905host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 13906host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 13907build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 13908build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 13909build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 13910SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 13911Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 13912GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 13913EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 13914FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 13915LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 13916NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 13917LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 13918max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 13919ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 13920exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 13921lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 13922lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 13923lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 13924reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 13925reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13926OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' 13927deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 13928file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 13929AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 13930AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 13931STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 13932RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 13933old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13934old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13935old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13936CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 13937CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 13938compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 13939GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 13940lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 13941lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 13942lt_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"`' 13943lt_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"`' 13944objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 13945SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 13946ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 13947MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 13948lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 13949lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 13950lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 13951lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 13952lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 13953need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 13954DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' 13955NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' 13956LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' 13957OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' 13958OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' 13959libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 13960shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13961extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13962archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 13963enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 13964export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 13965whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 13966compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 13967old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13968old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13969archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13970archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13971module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13972module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13973with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 13974allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 13975no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 13976hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 13977hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 13978hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 13979hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 13980hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 13981hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 13982hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 13983hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 13984inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 13985link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 13986fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 13987always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 13988export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13989exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 13990include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 13991prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 13992file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 13993variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 13994need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 13995need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 13996version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 13997runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 13998shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 13999shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 14000libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 14001library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 14002soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 14003postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14004postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14005finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14006finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 14007hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 14008sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 14009sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 14010hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 14011enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 14012enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 14013enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 14014old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 14015striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 14016 14017LTCC='$LTCC' 14018LTCFLAGS='$LTCFLAGS' 14019compiler='$compiler_DEFAULT' 14020 14021# Quote evaled strings. 14022for var in SED \ 14023GREP \ 14024EGREP \ 14025FGREP \ 14026LD \ 14027NM \ 14028LN_S \ 14029lt_SP2NL \ 14030lt_NL2SP \ 14031reload_flag \ 14032OBJDUMP \ 14033deplibs_check_method \ 14034file_magic_cmd \ 14035AR \ 14036AR_FLAGS \ 14037STRIP \ 14038RANLIB \ 14039CC \ 14040CFLAGS \ 14041compiler \ 14042lt_cv_sys_global_symbol_pipe \ 14043lt_cv_sys_global_symbol_to_cdecl \ 14044lt_cv_sys_global_symbol_to_c_name_address \ 14045lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 14046SHELL \ 14047ECHO \ 14048lt_prog_compiler_no_builtin_flag \ 14049lt_prog_compiler_wl \ 14050lt_prog_compiler_pic \ 14051lt_prog_compiler_static \ 14052lt_cv_prog_compiler_c_o \ 14053need_locks \ 14054DSYMUTIL \ 14055NMEDIT \ 14056LIPO \ 14057OTOOL \ 14058OTOOL64 \ 14059shrext_cmds \ 14060export_dynamic_flag_spec \ 14061whole_archive_flag_spec \ 14062compiler_needs_object \ 14063with_gnu_ld \ 14064allow_undefined_flag \ 14065no_undefined_flag \ 14066hardcode_libdir_flag_spec \ 14067hardcode_libdir_flag_spec_ld \ 14068hardcode_libdir_separator \ 14069fix_srcfile_path \ 14070exclude_expsyms \ 14071include_expsyms \ 14072file_list_spec \ 14073variables_saved_for_relink \ 14074libname_spec \ 14075library_names_spec \ 14076soname_spec \ 14077finish_eval \ 14078old_striplib \ 14079striplib; do 14080 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 14081 *[\\\\\\\`\\"\\\$]*) 14082 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 14083 ;; 14084 *) 14085 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14086 ;; 14087 esac 14088done 14089 14090# Double-quote double-evaled strings. 14091for var in reload_cmds \ 14092old_postinstall_cmds \ 14093old_postuninstall_cmds \ 14094old_archive_cmds \ 14095extract_expsyms_cmds \ 14096old_archive_from_new_cmds \ 14097old_archive_from_expsyms_cmds \ 14098archive_cmds \ 14099archive_expsym_cmds \ 14100module_cmds \ 14101module_expsym_cmds \ 14102export_symbols_cmds \ 14103prelink_cmds \ 14104postinstall_cmds \ 14105postuninstall_cmds \ 14106finish_cmds \ 14107sys_lib_search_path_spec \ 14108sys_lib_dlsearch_path_spec; do 14109 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 14110 *[\\\\\\\`\\"\\\$]*) 14111 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 14112 ;; 14113 *) 14114 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14115 ;; 14116 esac 14117done 14118 14119# Fix-up fallback echo if it was mangled by the above quoting rules. 14120case \$lt_ECHO in 14121*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 14122 ;; 14123esac 14124 14125ac_aux_dir='$ac_aux_dir' 14126xsi_shell='$xsi_shell' 14127lt_shell_append='$lt_shell_append' 14128 14129# See if we are running on zsh, and set the options which allow our 14130# commands through without removal of \ escapes INIT. 14131if test -n "\${ZSH_VERSION+set}" ; then 14132 setopt NO_GLOB_SUBST 14133fi 14134 14135 14136 PACKAGE='$PACKAGE' 14137 VERSION='$VERSION' 14138 TIMESTAMP='$TIMESTAMP' 14139 RM='$RM' 14140 ofile='$ofile' 14141 14142 14143 14144 14145_ACEOF 14146 14147cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14148 14149# Handling of arguments. 14150for ac_config_target in $ac_config_targets 14151do 14152 case $ac_config_target in 14153 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 14154 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 14155 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 14156 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 14157 "shared/Makefile") CONFIG_FILES="$CONFIG_FILES shared/Makefile" ;; 14158 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 14159 "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; 14160 "fdi/Makefile") CONFIG_FILES="$CONFIG_FILES fdi/Makefile" ;; 14161 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 14162 14163 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 14164$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 14165 { (exit 1); exit 1; }; };; 14166 esac 14167done 14168 14169 14170# If the user did not use the arguments to specify the items to instantiate, 14171# then the envvar interface is used. Set only those that are not. 14172# We use the long form for the default assignment because of an extremely 14173# bizarre bug on SunOS 4.1.3. 14174if $ac_need_defaults; then 14175 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 14176 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 14177 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 14178fi 14179 14180# Have a temporary directory for convenience. Make it in the build tree 14181# simply because there is no reason against having it here, and in addition, 14182# creating and moving files from /tmp can sometimes cause problems. 14183# Hook for its removal unless debugging. 14184# Note that there is a small window in which the directory will not be cleaned: 14185# after its creation but before its name has been assigned to `$tmp'. 14186$debug || 14187{ 14188 tmp= 14189 trap 'exit_status=$? 14190 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 14191' 0 14192 trap '{ (exit 1); exit 1; }' 1 2 13 15 14193} 14194# Create a (secure) tmp directory for tmp files. 14195 14196{ 14197 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 14198 test -n "$tmp" && test -d "$tmp" 14199} || 14200{ 14201 tmp=./conf$$-$RANDOM 14202 (umask 077 && mkdir "$tmp") 14203} || 14204{ 14205 $as_echo "$as_me: cannot create a temporary directory in ." >&2 14206 { (exit 1); exit 1; } 14207} 14208 14209# Set up the scripts for CONFIG_FILES section. 14210# No need to generate them if there are no CONFIG_FILES. 14211# This happens for instance with `./config.status config.h'. 14212if test -n "$CONFIG_FILES"; then 14213 14214 14215ac_cr=' 14216' 14217ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 14218if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 14219 ac_cs_awk_cr='\\r' 14220else 14221 ac_cs_awk_cr=$ac_cr 14222fi 14223 14224echo 'BEGIN {' >"$tmp/subs1.awk" && 14225_ACEOF 14226 14227 14228{ 14229 echo "cat >conf$$subs.awk <<_ACEOF" && 14230 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 14231 echo "_ACEOF" 14232} >conf$$subs.sh || 14233 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 14234$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 14235 { (exit 1); exit 1; }; } 14236ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 14237ac_delim='%!_!# ' 14238for ac_last_try in false false false false false :; do 14239 . ./conf$$subs.sh || 14240 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 14241$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 14242 { (exit 1); exit 1; }; } 14243 14244 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 14245 if test $ac_delim_n = $ac_delim_num; then 14246 break 14247 elif $ac_last_try; then 14248 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 14249$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 14250 { (exit 1); exit 1; }; } 14251 else 14252 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14253 fi 14254done 14255rm -f conf$$subs.sh 14256 14257cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14258cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 14259_ACEOF 14260sed -n ' 14261h 14262s/^/S["/; s/!.*/"]=/ 14263p 14264g 14265s/^[^!]*!// 14266:repl 14267t repl 14268s/'"$ac_delim"'$// 14269t delim 14270:nl 14271h 14272s/\(.\{148\}\).*/\1/ 14273t more1 14274s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 14275p 14276n 14277b repl 14278:more1 14279s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14280p 14281g 14282s/.\{148\}// 14283t nl 14284:delim 14285h 14286s/\(.\{148\}\).*/\1/ 14287t more2 14288s/["\\]/\\&/g; s/^/"/; s/$/"/ 14289p 14290b 14291:more2 14292s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14293p 14294g 14295s/.\{148\}// 14296t delim 14297' <conf$$subs.awk | sed ' 14298/^[^""]/{ 14299 N 14300 s/\n// 14301} 14302' >>$CONFIG_STATUS || ac_write_fail=1 14303rm -f conf$$subs.awk 14304cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14305_ACAWK 14306cat >>"\$tmp/subs1.awk" <<_ACAWK && 14307 for (key in S) S_is_set[key] = 1 14308 FS = "" 14309 14310} 14311{ 14312 line = $ 0 14313 nfields = split(line, field, "@") 14314 substed = 0 14315 len = length(field[1]) 14316 for (i = 2; i < nfields; i++) { 14317 key = field[i] 14318 keylen = length(key) 14319 if (S_is_set[key]) { 14320 value = S[key] 14321 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 14322 len += length(value) + length(field[++i]) 14323 substed = 1 14324 } else 14325 len += 1 + keylen 14326 } 14327 14328 print line 14329} 14330 14331_ACAWK 14332_ACEOF 14333cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14334if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 14335 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 14336else 14337 cat 14338fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 14339 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 14340$as_echo "$as_me: error: could not setup config files machinery" >&2;} 14341 { (exit 1); exit 1; }; } 14342_ACEOF 14343 14344# VPATH may cause trouble with some makes, so we remove $(srcdir), 14345# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 14346# trailing colons and then remove the whole line if VPATH becomes empty 14347# (actually we leave an empty line to preserve line numbers). 14348if test "x$srcdir" = x.; then 14349 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 14350s/:*\$(srcdir):*/:/ 14351s/:*\${srcdir}:*/:/ 14352s/:*@srcdir@:*/:/ 14353s/^\([^=]*=[ ]*\):*/\1/ 14354s/:*$// 14355s/^[^=]*=[ ]*$// 14356}' 14357fi 14358 14359cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14360fi # test -n "$CONFIG_FILES" 14361 14362# Set up the scripts for CONFIG_HEADERS section. 14363# No need to generate them if there are no CONFIG_HEADERS. 14364# This happens for instance with `./config.status Makefile'. 14365if test -n "$CONFIG_HEADERS"; then 14366cat >"$tmp/defines.awk" <<\_ACAWK || 14367BEGIN { 14368_ACEOF 14369 14370# Transform confdefs.h into an awk script `defines.awk', embedded as 14371# here-document in config.status, that substitutes the proper values into 14372# config.h.in to produce config.h. 14373 14374# Create a delimiter string that does not exist in confdefs.h, to ease 14375# handling of long lines. 14376ac_delim='%!_!# ' 14377for ac_last_try in false false :; do 14378 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 14379 if test -z "$ac_t"; then 14380 break 14381 elif $ac_last_try; then 14382 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 14383$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} 14384 { (exit 1); exit 1; }; } 14385 else 14386 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14387 fi 14388done 14389 14390# For the awk script, D is an array of macro values keyed by name, 14391# likewise P contains macro parameters if any. Preserve backslash 14392# newline sequences. 14393 14394ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 14395sed -n ' 14396s/.\{148\}/&'"$ac_delim"'/g 14397t rset 14398:rset 14399s/^[ ]*#[ ]*define[ ][ ]*/ / 14400t def 14401d 14402:def 14403s/\\$// 14404t bsnl 14405s/["\\]/\\&/g 14406s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14407D["\1"]=" \3"/p 14408s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 14409d 14410:bsnl 14411s/["\\]/\\&/g 14412s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14413D["\1"]=" \3\\\\\\n"\\/p 14414t cont 14415s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 14416t cont 14417d 14418:cont 14419n 14420s/.\{148\}/&'"$ac_delim"'/g 14421t clear 14422:clear 14423s/\\$// 14424t bsnlc 14425s/["\\]/\\&/g; s/^/"/; s/$/"/p 14426d 14427:bsnlc 14428s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 14429b cont 14430' <confdefs.h | sed ' 14431s/'"$ac_delim"'/"\\\ 14432"/g' >>$CONFIG_STATUS || ac_write_fail=1 14433 14434cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14435 for (key in D) D_is_set[key] = 1 14436 FS = "" 14437} 14438/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 14439 line = \$ 0 14440 split(line, arg, " ") 14441 if (arg[1] == "#") { 14442 defundef = arg[2] 14443 mac1 = arg[3] 14444 } else { 14445 defundef = substr(arg[1], 2) 14446 mac1 = arg[2] 14447 } 14448 split(mac1, mac2, "(") #) 14449 macro = mac2[1] 14450 prefix = substr(line, 1, index(line, defundef) - 1) 14451 if (D_is_set[macro]) { 14452 # Preserve the white space surrounding the "#". 14453 print prefix "define", macro P[macro] D[macro] 14454 next 14455 } else { 14456 # Replace #undef with comments. This is necessary, for example, 14457 # in the case of _POSIX_SOURCE, which is predefined and required 14458 # on some systems where configure will not decide to define it. 14459 if (defundef == "undef") { 14460 print "/*", prefix defundef, macro, "*/" 14461 next 14462 } 14463 } 14464} 14465{ print } 14466_ACAWK 14467_ACEOF 14468cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14469 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 14470$as_echo "$as_me: error: could not setup config headers machinery" >&2;} 14471 { (exit 1); exit 1; }; } 14472fi # test -n "$CONFIG_HEADERS" 14473 14474 14475eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 14476shift 14477for ac_tag 14478do 14479 case $ac_tag in 14480 :[FHLC]) ac_mode=$ac_tag; continue;; 14481 esac 14482 case $ac_mode$ac_tag in 14483 :[FHL]*:*);; 14484 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 14485$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} 14486 { (exit 1); exit 1; }; };; 14487 :[FH]-) ac_tag=-:-;; 14488 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 14489 esac 14490 ac_save_IFS=$IFS 14491 IFS=: 14492 set x $ac_tag 14493 IFS=$ac_save_IFS 14494 shift 14495 ac_file=$1 14496 shift 14497 14498 case $ac_mode in 14499 :L) ac_source=$1;; 14500 :[FH]) 14501 ac_file_inputs= 14502 for ac_f 14503 do 14504 case $ac_f in 14505 -) ac_f="$tmp/stdin";; 14506 *) # Look for the file first in the build tree, then in the source tree 14507 # (if the path is not absolute). The absolute path cannot be DOS-style, 14508 # because $ac_f cannot contain `:'. 14509 test -f "$ac_f" || 14510 case $ac_f in 14511 [\\/$]*) false;; 14512 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 14513 esac || 14514 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 14515$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} 14516 { (exit 1); exit 1; }; };; 14517 esac 14518 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 14519 ac_file_inputs="$ac_file_inputs '$ac_f'" 14520 done 14521 14522 # Let's still pretend it is `configure' which instantiates (i.e., don't 14523 # use $as_me), people would be surprised to read: 14524 # /* config.h. Generated by config.status. */ 14525 configure_input='Generated from '` 14526 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 14527 `' by configure.' 14528 if test x"$ac_file" != x-; then 14529 configure_input="$ac_file. $configure_input" 14530 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 14531$as_echo "$as_me: creating $ac_file" >&6;} 14532 fi 14533 # Neutralize special characters interpreted by sed in replacement strings. 14534 case $configure_input in #( 14535 *\&* | *\|* | *\\* ) 14536 ac_sed_conf_input=`$as_echo "$configure_input" | 14537 sed 's/[\\\\&|]/\\\\&/g'`;; #( 14538 *) ac_sed_conf_input=$configure_input;; 14539 esac 14540 14541 case $ac_tag in 14542 *:-:* | *:-) cat >"$tmp/stdin" \ 14543 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14544$as_echo "$as_me: error: could not create $ac_file" >&2;} 14545 { (exit 1); exit 1; }; } ;; 14546 esac 14547 ;; 14548 esac 14549 14550 ac_dir=`$as_dirname -- "$ac_file" || 14551$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14552 X"$ac_file" : 'X\(//\)[^/]' \| \ 14553 X"$ac_file" : 'X\(//\)$' \| \ 14554 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 14555$as_echo X"$ac_file" | 14556 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14557 s//\1/ 14558 q 14559 } 14560 /^X\(\/\/\)[^/].*/{ 14561 s//\1/ 14562 q 14563 } 14564 /^X\(\/\/\)$/{ 14565 s//\1/ 14566 q 14567 } 14568 /^X\(\/\).*/{ 14569 s//\1/ 14570 q 14571 } 14572 s/.*/./; q'` 14573 { as_dir="$ac_dir" 14574 case $as_dir in #( 14575 -*) as_dir=./$as_dir;; 14576 esac 14577 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 14578 as_dirs= 14579 while :; do 14580 case $as_dir in #( 14581 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14582 *) as_qdir=$as_dir;; 14583 esac 14584 as_dirs="'$as_qdir' $as_dirs" 14585 as_dir=`$as_dirname -- "$as_dir" || 14586$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14587 X"$as_dir" : 'X\(//\)[^/]' \| \ 14588 X"$as_dir" : 'X\(//\)$' \| \ 14589 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14590$as_echo X"$as_dir" | 14591 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14592 s//\1/ 14593 q 14594 } 14595 /^X\(\/\/\)[^/].*/{ 14596 s//\1/ 14597 q 14598 } 14599 /^X\(\/\/\)$/{ 14600 s//\1/ 14601 q 14602 } 14603 /^X\(\/\).*/{ 14604 s//\1/ 14605 q 14606 } 14607 s/.*/./; q'` 14608 test -d "$as_dir" && break 14609 done 14610 test -z "$as_dirs" || eval "mkdir $as_dirs" 14611 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 14612$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 14613 { (exit 1); exit 1; }; }; } 14614 ac_builddir=. 14615 14616case "$ac_dir" in 14617.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14618*) 14619 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 14620 # A ".." for each directory in $ac_dir_suffix. 14621 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14622 case $ac_top_builddir_sub in 14623 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14624 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14625 esac ;; 14626esac 14627ac_abs_top_builddir=$ac_pwd 14628ac_abs_builddir=$ac_pwd$ac_dir_suffix 14629# for backward compatibility: 14630ac_top_builddir=$ac_top_build_prefix 14631 14632case $srcdir in 14633 .) # We are building in place. 14634 ac_srcdir=. 14635 ac_top_srcdir=$ac_top_builddir_sub 14636 ac_abs_top_srcdir=$ac_pwd ;; 14637 [\\/]* | ?:[\\/]* ) # Absolute name. 14638 ac_srcdir=$srcdir$ac_dir_suffix; 14639 ac_top_srcdir=$srcdir 14640 ac_abs_top_srcdir=$srcdir ;; 14641 *) # Relative name. 14642 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14643 ac_top_srcdir=$ac_top_build_prefix$srcdir 14644 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14645esac 14646ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14647 14648 14649 case $ac_mode in 14650 :F) 14651 # 14652 # CONFIG_FILE 14653 # 14654 14655 case $INSTALL in 14656 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 14657 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 14658 esac 14659 ac_MKDIR_P=$MKDIR_P 14660 case $MKDIR_P in 14661 [\\/$]* | ?:[\\/]* ) ;; 14662 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 14663 esac 14664_ACEOF 14665 14666cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14667# If the template does not know about datarootdir, expand it. 14668# FIXME: This hack should be removed a few years after 2.60. 14669ac_datarootdir_hack=; ac_datarootdir_seen= 14670 14671ac_sed_dataroot=' 14672/datarootdir/ { 14673 p 14674 q 14675} 14676/@datadir@/p 14677/@docdir@/p 14678/@infodir@/p 14679/@localedir@/p 14680/@mandir@/p 14681' 14682case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 14683*datarootdir*) ac_datarootdir_seen=yes;; 14684*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 14685 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 14686$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 14687_ACEOF 14688cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14689 ac_datarootdir_hack=' 14690 s&@datadir@&$datadir&g 14691 s&@docdir@&$docdir&g 14692 s&@infodir@&$infodir&g 14693 s&@localedir@&$localedir&g 14694 s&@mandir@&$mandir&g 14695 s&\\\${datarootdir}&$datarootdir&g' ;; 14696esac 14697_ACEOF 14698 14699# Neutralize VPATH when `$srcdir' = `.'. 14700# Shell code in configure.ac might set extrasub. 14701# FIXME: do we really want to maintain this feature? 14702cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14703ac_sed_extra="$ac_vpsub 14704$extrasub 14705_ACEOF 14706cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14707:t 14708/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 14709s|@configure_input@|$ac_sed_conf_input|;t t 14710s&@top_builddir@&$ac_top_builddir_sub&;t t 14711s&@top_build_prefix@&$ac_top_build_prefix&;t t 14712s&@srcdir@&$ac_srcdir&;t t 14713s&@abs_srcdir@&$ac_abs_srcdir&;t t 14714s&@top_srcdir@&$ac_top_srcdir&;t t 14715s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 14716s&@builddir@&$ac_builddir&;t t 14717s&@abs_builddir@&$ac_abs_builddir&;t t 14718s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 14719s&@INSTALL@&$ac_INSTALL&;t t 14720s&@MKDIR_P@&$ac_MKDIR_P&;t t 14721$ac_datarootdir_hack 14722" 14723eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 14724 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14725$as_echo "$as_me: error: could not create $ac_file" >&2;} 14726 { (exit 1); exit 1; }; } 14727 14728test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 14729 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 14730 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 14731 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14732which seems to be undefined. Please make sure it is defined." >&5 14733$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14734which seems to be undefined. Please make sure it is defined." >&2;} 14735 14736 rm -f "$tmp/stdin" 14737 case $ac_file in 14738 -) cat "$tmp/out" && rm -f "$tmp/out";; 14739 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 14740 esac \ 14741 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14742$as_echo "$as_me: error: could not create $ac_file" >&2;} 14743 { (exit 1); exit 1; }; } 14744 ;; 14745 :H) 14746 # 14747 # CONFIG_HEADER 14748 # 14749 if test x"$ac_file" != x-; then 14750 { 14751 $as_echo "/* $configure_input */" \ 14752 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 14753 } >"$tmp/config.h" \ 14754 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14755$as_echo "$as_me: error: could not create $ac_file" >&2;} 14756 { (exit 1); exit 1; }; } 14757 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 14758 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 14759$as_echo "$as_me: $ac_file is unchanged" >&6;} 14760 else 14761 rm -f "$ac_file" 14762 mv "$tmp/config.h" "$ac_file" \ 14763 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14764$as_echo "$as_me: error: could not create $ac_file" >&2;} 14765 { (exit 1); exit 1; }; } 14766 fi 14767 else 14768 $as_echo "/* $configure_input */" \ 14769 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 14770 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 14771$as_echo "$as_me: error: could not create -" >&2;} 14772 { (exit 1); exit 1; }; } 14773 fi 14774# Compute "$ac_file"'s index in $config_headers. 14775_am_arg="$ac_file" 14776_am_stamp_count=1 14777for _am_header in $config_headers :; do 14778 case $_am_header in 14779 $_am_arg | $_am_arg:* ) 14780 break ;; 14781 * ) 14782 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 14783 esac 14784done 14785echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 14786$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14787 X"$_am_arg" : 'X\(//\)[^/]' \| \ 14788 X"$_am_arg" : 'X\(//\)$' \| \ 14789 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 14790$as_echo X"$_am_arg" | 14791 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14792 s//\1/ 14793 q 14794 } 14795 /^X\(\/\/\)[^/].*/{ 14796 s//\1/ 14797 q 14798 } 14799 /^X\(\/\/\)$/{ 14800 s//\1/ 14801 q 14802 } 14803 /^X\(\/\).*/{ 14804 s//\1/ 14805 q 14806 } 14807 s/.*/./; q'`/stamp-h$_am_stamp_count 14808 ;; 14809 14810 :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5 14811$as_echo "$as_me: executing $ac_file commands" >&6;} 14812 ;; 14813 esac 14814 14815 14816 case $ac_file$ac_mode in 14817 "depfiles":C) test x"$AMDEP_TRUE" != x"" || # Autoconf 2.62 quotes --file arguments for eval, but not when files 14818# are listed without --file. Let's play safe and only enable the eval 14819# if we detect the quoting. 14820case $CONFIG_FILES in 14821*\'*) eval set x "$CONFIG_FILES" ;; 14822*) set x $CONFIG_FILES ;; 14823esac 14824shift 14825for mf 14826do 14827 # Strip MF so we end up with the name of the file. 14828 mf=`echo "$mf" | sed -e 's/:.*$//'` 14829 # Check whether this is an Automake generated Makefile or not. 14830 # We used to match only the files named `Makefile.in', but 14831 # some people rename them; so instead we look at the file content. 14832 # Grep'ing the first line is not enough: some people post-process 14833 # each Makefile.in and add a new line on top of each file to say so. 14834 # Grep'ing the whole file is not good either: AIX grep has a line 14835 # limit of 2048, but all sed's we know have understand at least 4000. 14836 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 14837 dirpart=`$as_dirname -- "$mf" || 14838$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14839 X"$mf" : 'X\(//\)[^/]' \| \ 14840 X"$mf" : 'X\(//\)$' \| \ 14841 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 14842$as_echo X"$mf" | 14843 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14844 s//\1/ 14845 q 14846 } 14847 /^X\(\/\/\)[^/].*/{ 14848 s//\1/ 14849 q 14850 } 14851 /^X\(\/\/\)$/{ 14852 s//\1/ 14853 q 14854 } 14855 /^X\(\/\).*/{ 14856 s//\1/ 14857 q 14858 } 14859 s/.*/./; q'` 14860 else 14861 continue 14862 fi 14863 # Extract the definition of DEPDIR, am__include, and am__quote 14864 # from the Makefile without running `make'. 14865 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 14866 test -z "$DEPDIR" && continue 14867 am__include=`sed -n 's/^am__include = //p' < "$mf"` 14868 test -z "am__include" && continue 14869 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 14870 # When using ansi2knr, U may be empty or an underscore; expand it 14871 U=`sed -n 's/^U = //p' < "$mf"` 14872 # Find all dependency output files, they are included files with 14873 # $(DEPDIR) in their names. We invoke sed twice because it is the 14874 # simplest approach to changing $(DEPDIR) to its actual value in the 14875 # expansion. 14876 for file in `sed -n " 14877 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 14878 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 14879 # Make sure the directory exists. 14880 test -f "$dirpart/$file" && continue 14881 fdir=`$as_dirname -- "$file" || 14882$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14883 X"$file" : 'X\(//\)[^/]' \| \ 14884 X"$file" : 'X\(//\)$' \| \ 14885 X"$file" : 'X\(/\)' \| . 2>/dev/null || 14886$as_echo X"$file" | 14887 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14888 s//\1/ 14889 q 14890 } 14891 /^X\(\/\/\)[^/].*/{ 14892 s//\1/ 14893 q 14894 } 14895 /^X\(\/\/\)$/{ 14896 s//\1/ 14897 q 14898 } 14899 /^X\(\/\).*/{ 14900 s//\1/ 14901 q 14902 } 14903 s/.*/./; q'` 14904 { as_dir=$dirpart/$fdir 14905 case $as_dir in #( 14906 -*) as_dir=./$as_dir;; 14907 esac 14908 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 14909 as_dirs= 14910 while :; do 14911 case $as_dir in #( 14912 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14913 *) as_qdir=$as_dir;; 14914 esac 14915 as_dirs="'$as_qdir' $as_dirs" 14916 as_dir=`$as_dirname -- "$as_dir" || 14917$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14918 X"$as_dir" : 'X\(//\)[^/]' \| \ 14919 X"$as_dir" : 'X\(//\)$' \| \ 14920 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14921$as_echo X"$as_dir" | 14922 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14923 s//\1/ 14924 q 14925 } 14926 /^X\(\/\/\)[^/].*/{ 14927 s//\1/ 14928 q 14929 } 14930 /^X\(\/\/\)$/{ 14931 s//\1/ 14932 q 14933 } 14934 /^X\(\/\).*/{ 14935 s//\1/ 14936 q 14937 } 14938 s/.*/./; q'` 14939 test -d "$as_dir" && break 14940 done 14941 test -z "$as_dirs" || eval "mkdir $as_dirs" 14942 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 14943$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 14944 { (exit 1); exit 1; }; }; } 14945 # echo "creating $dirpart/$file" 14946 echo '# dummy' > "$dirpart/$file" 14947 done 14948done 14949 ;; 14950 "libtool":C) 14951 14952 # See if we are running on zsh, and set the options which allow our 14953 # commands through without removal of \ escapes. 14954 if test -n "${ZSH_VERSION+set}" ; then 14955 setopt NO_GLOB_SUBST 14956 fi 14957 14958 cfgfile="${ofile}T" 14959 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 14960 $RM "$cfgfile" 14961 14962 cat <<_LT_EOF >> "$cfgfile" 14963#! $SHELL 14964 14965# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 14966# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 14967# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 14968# NOTE: Changes made to this file will be lost: look at ltmain.sh. 14969# 14970# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 14971# 2006, 2007, 2008 Free Software Foundation, Inc. 14972# Written by Gordon Matzigkeit, 1996 14973# 14974# This file is part of GNU Libtool. 14975# 14976# GNU Libtool is free software; you can redistribute it and/or 14977# modify it under the terms of the GNU General Public License as 14978# published by the Free Software Foundation; either version 2 of 14979# the License, or (at your option) any later version. 14980# 14981# As a special exception to the GNU General Public License, 14982# if you distribute this file as part of a program or library that 14983# is built using GNU Libtool, you may include this file under the 14984# same distribution terms that you use for the rest of that program. 14985# 14986# GNU Libtool is distributed in the hope that it will be useful, 14987# but WITHOUT ANY WARRANTY; without even the implied warranty of 14988# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14989# GNU General Public License for more details. 14990# 14991# You should have received a copy of the GNU General Public License 14992# along with GNU Libtool; see the file COPYING. If not, a copy 14993# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 14994# obtained by writing to the Free Software Foundation, Inc., 14995# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 14996 14997 14998# The names of the tagged configurations supported by this script. 14999available_tags="" 15000 15001# ### BEGIN LIBTOOL CONFIG 15002 15003# Whether or not to build static libraries. 15004build_old_libs=$enable_static 15005 15006# Which release of libtool.m4 was used? 15007macro_version=$macro_version 15008macro_revision=$macro_revision 15009 15010# Whether or not to build shared libraries. 15011build_libtool_libs=$enable_shared 15012 15013# What type of objects to build. 15014pic_mode=$pic_mode 15015 15016# Whether or not to optimize for fast installation. 15017fast_install=$enable_fast_install 15018 15019# The host system. 15020host_alias=$host_alias 15021host=$host 15022host_os=$host_os 15023 15024# The build system. 15025build_alias=$build_alias 15026build=$build 15027build_os=$build_os 15028 15029# A sed program that does not truncate output. 15030SED=$lt_SED 15031 15032# Sed that helps us avoid accidentally triggering echo(1) options like -n. 15033Xsed="\$SED -e 1s/^X//" 15034 15035# A grep program that handles long lines. 15036GREP=$lt_GREP 15037 15038# An ERE matcher. 15039EGREP=$lt_EGREP 15040 15041# A literal string matcher. 15042FGREP=$lt_FGREP 15043 15044# A BSD- or MS-compatible name lister. 15045NM=$lt_NM 15046 15047# Whether we need soft or hard links. 15048LN_S=$lt_LN_S 15049 15050# What is the maximum length of a command? 15051max_cmd_len=$max_cmd_len 15052 15053# Object file suffix (normally "o"). 15054objext=$ac_objext 15055 15056# Executable file suffix (normally ""). 15057exeext=$exeext 15058 15059# whether the shell understands "unset". 15060lt_unset=$lt_unset 15061 15062# turn spaces into newlines. 15063SP2NL=$lt_lt_SP2NL 15064 15065# turn newlines into spaces. 15066NL2SP=$lt_lt_NL2SP 15067 15068# How to create reloadable object files. 15069reload_flag=$lt_reload_flag 15070reload_cmds=$lt_reload_cmds 15071 15072# An object symbol dumper. 15073OBJDUMP=$lt_OBJDUMP 15074 15075# Method to check whether dependent libraries are shared objects. 15076deplibs_check_method=$lt_deplibs_check_method 15077 15078# Command to use when deplibs_check_method == "file_magic". 15079file_magic_cmd=$lt_file_magic_cmd 15080 15081# The archiver. 15082AR=$lt_AR 15083AR_FLAGS=$lt_AR_FLAGS 15084 15085# A symbol stripping program. 15086STRIP=$lt_STRIP 15087 15088# Commands used to install an old-style archive. 15089RANLIB=$lt_RANLIB 15090old_postinstall_cmds=$lt_old_postinstall_cmds 15091old_postuninstall_cmds=$lt_old_postuninstall_cmds 15092 15093# A C compiler. 15094LTCC=$lt_CC 15095 15096# LTCC compiler flags. 15097LTCFLAGS=$lt_CFLAGS 15098 15099# Take the output of nm and produce a listing of raw symbols and C names. 15100global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 15101 15102# Transform the output of nm in a proper C declaration. 15103global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 15104 15105# Transform the output of nm in a C name address pair. 15106global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 15107 15108# Transform the output of nm in a C name address pair when lib prefix is needed. 15109global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 15110 15111# The name of the directory that contains temporary libtool files. 15112objdir=$objdir 15113 15114# Shell to use when invoking shell scripts. 15115SHELL=$lt_SHELL 15116 15117# An echo program that does not interpret backslashes. 15118ECHO=$lt_ECHO 15119 15120# Used to examine libraries when file_magic_cmd begins with "file". 15121MAGIC_CMD=$MAGIC_CMD 15122 15123# Must we lock files when doing compilation? 15124need_locks=$lt_need_locks 15125 15126# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 15127DSYMUTIL=$lt_DSYMUTIL 15128 15129# Tool to change global to local symbols on Mac OS X. 15130NMEDIT=$lt_NMEDIT 15131 15132# Tool to manipulate fat objects and archives on Mac OS X. 15133LIPO=$lt_LIPO 15134 15135# ldd/readelf like tool for Mach-O binaries on Mac OS X. 15136OTOOL=$lt_OTOOL 15137 15138# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 15139OTOOL64=$lt_OTOOL64 15140 15141# Old archive suffix (normally "a"). 15142libext=$libext 15143 15144# Shared library suffix (normally ".so"). 15145shrext_cmds=$lt_shrext_cmds 15146 15147# The commands to extract the exported symbol list from a shared archive. 15148extract_expsyms_cmds=$lt_extract_expsyms_cmds 15149 15150# Variables whose values should be saved in libtool wrapper scripts and 15151# restored at link time. 15152variables_saved_for_relink=$lt_variables_saved_for_relink 15153 15154# Do we need the "lib" prefix for modules? 15155need_lib_prefix=$need_lib_prefix 15156 15157# Do we need a version for libraries? 15158need_version=$need_version 15159 15160# Library versioning type. 15161version_type=$version_type 15162 15163# Shared library runtime path variable. 15164runpath_var=$runpath_var 15165 15166# Shared library path variable. 15167shlibpath_var=$shlibpath_var 15168 15169# Is shlibpath searched before the hard-coded library search path? 15170shlibpath_overrides_runpath=$shlibpath_overrides_runpath 15171 15172# Format of library name prefix. 15173libname_spec=$lt_libname_spec 15174 15175# List of archive names. First name is the real one, the rest are links. 15176# The last name is the one that the linker finds with -lNAME 15177library_names_spec=$lt_library_names_spec 15178 15179# The coded name of the library, if different from the real name. 15180soname_spec=$lt_soname_spec 15181 15182# Command to use after installation of a shared archive. 15183postinstall_cmds=$lt_postinstall_cmds 15184 15185# Command to use after uninstallation of a shared archive. 15186postuninstall_cmds=$lt_postuninstall_cmds 15187 15188# Commands used to finish a libtool library installation in a directory. 15189finish_cmds=$lt_finish_cmds 15190 15191# As "finish_cmds", except a single script fragment to be evaled but 15192# not shown. 15193finish_eval=$lt_finish_eval 15194 15195# Whether we should hardcode library paths into libraries. 15196hardcode_into_libs=$hardcode_into_libs 15197 15198# Compile-time system search path for libraries. 15199sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 15200 15201# Run-time system search path for libraries. 15202sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 15203 15204# Whether dlopen is supported. 15205dlopen_support=$enable_dlopen 15206 15207# Whether dlopen of programs is supported. 15208dlopen_self=$enable_dlopen_self 15209 15210# Whether dlopen of statically linked programs is supported. 15211dlopen_self_static=$enable_dlopen_self_static 15212 15213# Commands to strip libraries. 15214old_striplib=$lt_old_striplib 15215striplib=$lt_striplib 15216 15217 15218# The linker used to build libraries. 15219LD=$lt_LD 15220 15221# Commands used to build an old-style archive. 15222old_archive_cmds=$lt_old_archive_cmds 15223 15224# A language specific compiler. 15225CC=$lt_compiler 15226 15227# Is the compiler the GNU compiler? 15228with_gcc=$GCC 15229 15230# Compiler flag to turn off builtin functions. 15231no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 15232 15233# How to pass a linker flag through the compiler. 15234wl=$lt_lt_prog_compiler_wl 15235 15236# Additional compiler flags for building library objects. 15237pic_flag=$lt_lt_prog_compiler_pic 15238 15239# Compiler flag to prevent dynamic linking. 15240link_static_flag=$lt_lt_prog_compiler_static 15241 15242# Does compiler simultaneously support -c and -o options? 15243compiler_c_o=$lt_lt_cv_prog_compiler_c_o 15244 15245# Whether or not to add -lc for building shared libraries. 15246build_libtool_need_lc=$archive_cmds_need_lc 15247 15248# Whether or not to disallow shared libs when runtime libs are static. 15249allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 15250 15251# Compiler flag to allow reflexive dlopens. 15252export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 15253 15254# Compiler flag to generate shared objects directly from archives. 15255whole_archive_flag_spec=$lt_whole_archive_flag_spec 15256 15257# Whether the compiler copes with passing no objects directly. 15258compiler_needs_object=$lt_compiler_needs_object 15259 15260# Create an old-style archive from a shared archive. 15261old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 15262 15263# Create a temporary old-style archive to link instead of a shared archive. 15264old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 15265 15266# Commands used to build a shared archive. 15267archive_cmds=$lt_archive_cmds 15268archive_expsym_cmds=$lt_archive_expsym_cmds 15269 15270# Commands used to build a loadable module if different from building 15271# a shared archive. 15272module_cmds=$lt_module_cmds 15273module_expsym_cmds=$lt_module_expsym_cmds 15274 15275# Whether we are building with GNU ld or not. 15276with_gnu_ld=$lt_with_gnu_ld 15277 15278# Flag that allows shared libraries with undefined symbols to be built. 15279allow_undefined_flag=$lt_allow_undefined_flag 15280 15281# Flag that enforces no undefined symbols. 15282no_undefined_flag=$lt_no_undefined_flag 15283 15284# Flag to hardcode \$libdir into a binary during linking. 15285# This must work even if \$libdir does not exist 15286hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 15287 15288# If ld is used when linking, flag to hardcode \$libdir into a binary 15289# during linking. This must work even if \$libdir does not exist. 15290hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 15291 15292# Whether we need a single "-rpath" flag with a separated argument. 15293hardcode_libdir_separator=$lt_hardcode_libdir_separator 15294 15295# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15296# DIR into the resulting binary. 15297hardcode_direct=$hardcode_direct 15298 15299# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15300# DIR into the resulting binary and the resulting library dependency is 15301# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 15302# library is relocated. 15303hardcode_direct_absolute=$hardcode_direct_absolute 15304 15305# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 15306# into the resulting binary. 15307hardcode_minus_L=$hardcode_minus_L 15308 15309# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 15310# into the resulting binary. 15311hardcode_shlibpath_var=$hardcode_shlibpath_var 15312 15313# Set to "yes" if building a shared library automatically hardcodes DIR 15314# into the library and all subsequent libraries and executables linked 15315# against it. 15316hardcode_automatic=$hardcode_automatic 15317 15318# Set to yes if linker adds runtime paths of dependent libraries 15319# to runtime path list. 15320inherit_rpath=$inherit_rpath 15321 15322# Whether libtool must link a program against all its dependency libraries. 15323link_all_deplibs=$link_all_deplibs 15324 15325# Fix the shell variable \$srcfile for the compiler. 15326fix_srcfile_path=$lt_fix_srcfile_path 15327 15328# Set to "yes" if exported symbols are required. 15329always_export_symbols=$always_export_symbols 15330 15331# The commands to list exported symbols. 15332export_symbols_cmds=$lt_export_symbols_cmds 15333 15334# Symbols that should not be listed in the preloaded symbols. 15335exclude_expsyms=$lt_exclude_expsyms 15336 15337# Symbols that must always be exported. 15338include_expsyms=$lt_include_expsyms 15339 15340# Commands necessary for linking programs (against libraries) with templates. 15341prelink_cmds=$lt_prelink_cmds 15342 15343# Specify filename containing input files. 15344file_list_spec=$lt_file_list_spec 15345 15346# How to hardcode a shared library path into an executable. 15347hardcode_action=$hardcode_action 15348 15349# ### END LIBTOOL CONFIG 15350 15351_LT_EOF 15352 15353 case $host_os in 15354 aix3*) 15355 cat <<\_LT_EOF >> "$cfgfile" 15356# AIX sometimes has problems with the GCC collect2 program. For some 15357# reason, if we set the COLLECT_NAMES environment variable, the problems 15358# vanish in a puff of smoke. 15359if test "X${COLLECT_NAMES+set}" != Xset; then 15360 COLLECT_NAMES= 15361 export COLLECT_NAMES 15362fi 15363_LT_EOF 15364 ;; 15365 esac 15366 15367 15368ltmain="$ac_aux_dir/ltmain.sh" 15369 15370 15371 # We use sed instead of cat because bash on DJGPP gets confused if 15372 # if finds mixed CR/LF and LF-only lines. Since sed operates in 15373 # text mode, it properly converts lines to CR/LF. This bash problem 15374 # is reportedly fixed, but why not run on old versions too? 15375 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 15376 || (rm -f "$cfgfile"; exit 1) 15377 15378 case $xsi_shell in 15379 yes) 15380 cat << \_LT_EOF >> "$cfgfile" 15381 15382# func_dirname file append nondir_replacement 15383# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15384# otherwise set result to NONDIR_REPLACEMENT. 15385func_dirname () 15386{ 15387 case ${1} in 15388 */*) func_dirname_result="${1%/*}${2}" ;; 15389 * ) func_dirname_result="${3}" ;; 15390 esac 15391} 15392 15393# func_basename file 15394func_basename () 15395{ 15396 func_basename_result="${1##*/}" 15397} 15398 15399# func_dirname_and_basename file append nondir_replacement 15400# perform func_basename and func_dirname in a single function 15401# call: 15402# dirname: Compute the dirname of FILE. If nonempty, 15403# add APPEND to the result, otherwise set result 15404# to NONDIR_REPLACEMENT. 15405# value returned in "$func_dirname_result" 15406# basename: Compute filename of FILE. 15407# value retuned in "$func_basename_result" 15408# Implementation must be kept synchronized with func_dirname 15409# and func_basename. For efficiency, we do not delegate to 15410# those functions but instead duplicate the functionality here. 15411func_dirname_and_basename () 15412{ 15413 case ${1} in 15414 */*) func_dirname_result="${1%/*}${2}" ;; 15415 * ) func_dirname_result="${3}" ;; 15416 esac 15417 func_basename_result="${1##*/}" 15418} 15419 15420# func_stripname prefix suffix name 15421# strip PREFIX and SUFFIX off of NAME. 15422# PREFIX and SUFFIX must not contain globbing or regex special 15423# characters, hashes, percent signs, but SUFFIX may contain a leading 15424# dot (in which case that matches only a dot). 15425func_stripname () 15426{ 15427 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 15428 # positional parameters, so assign one to ordinary parameter first. 15429 func_stripname_result=${3} 15430 func_stripname_result=${func_stripname_result#"${1}"} 15431 func_stripname_result=${func_stripname_result%"${2}"} 15432} 15433 15434# func_opt_split 15435func_opt_split () 15436{ 15437 func_opt_split_opt=${1%%=*} 15438 func_opt_split_arg=${1#*=} 15439} 15440 15441# func_lo2o object 15442func_lo2o () 15443{ 15444 case ${1} in 15445 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 15446 *) func_lo2o_result=${1} ;; 15447 esac 15448} 15449 15450# func_xform libobj-or-source 15451func_xform () 15452{ 15453 func_xform_result=${1%.*}.lo 15454} 15455 15456# func_arith arithmetic-term... 15457func_arith () 15458{ 15459 func_arith_result=$(( $* )) 15460} 15461 15462# func_len string 15463# STRING may not start with a hyphen. 15464func_len () 15465{ 15466 func_len_result=${#1} 15467} 15468 15469_LT_EOF 15470 ;; 15471 *) # Bourne compatible functions. 15472 cat << \_LT_EOF >> "$cfgfile" 15473 15474# func_dirname file append nondir_replacement 15475# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15476# otherwise set result to NONDIR_REPLACEMENT. 15477func_dirname () 15478{ 15479 # Extract subdirectory from the argument. 15480 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 15481 if test "X$func_dirname_result" = "X${1}"; then 15482 func_dirname_result="${3}" 15483 else 15484 func_dirname_result="$func_dirname_result${2}" 15485 fi 15486} 15487 15488# func_basename file 15489func_basename () 15490{ 15491 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 15492} 15493 15494 15495# func_stripname prefix suffix name 15496# strip PREFIX and SUFFIX off of NAME. 15497# PREFIX and SUFFIX must not contain globbing or regex special 15498# characters, hashes, percent signs, but SUFFIX may contain a leading 15499# dot (in which case that matches only a dot). 15500# func_strip_suffix prefix name 15501func_stripname () 15502{ 15503 case ${2} in 15504 .*) func_stripname_result=`$ECHO "X${3}" \ 15505 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 15506 *) func_stripname_result=`$ECHO "X${3}" \ 15507 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 15508 esac 15509} 15510 15511# sed scripts: 15512my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 15513my_sed_long_arg='1s/^-[^=]*=//' 15514 15515# func_opt_split 15516func_opt_split () 15517{ 15518 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 15519 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 15520} 15521 15522# func_lo2o object 15523func_lo2o () 15524{ 15525 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 15526} 15527 15528# func_xform libobj-or-source 15529func_xform () 15530{ 15531 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` 15532} 15533 15534# func_arith arithmetic-term... 15535func_arith () 15536{ 15537 func_arith_result=`expr "$@"` 15538} 15539 15540# func_len string 15541# STRING may not start with a hyphen. 15542func_len () 15543{ 15544 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 15545} 15546 15547_LT_EOF 15548esac 15549 15550case $lt_shell_append in 15551 yes) 15552 cat << \_LT_EOF >> "$cfgfile" 15553 15554# func_append var value 15555# Append VALUE to the end of shell variable VAR. 15556func_append () 15557{ 15558 eval "$1+=\$2" 15559} 15560_LT_EOF 15561 ;; 15562 *) 15563 cat << \_LT_EOF >> "$cfgfile" 15564 15565# func_append var value 15566# Append VALUE to the end of shell variable VAR. 15567func_append () 15568{ 15569 eval "$1=\$$1\$2" 15570} 15571 15572_LT_EOF 15573 ;; 15574 esac 15575 15576 15577 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 15578 || (rm -f "$cfgfile"; exit 1) 15579 15580 mv -f "$cfgfile" "$ofile" || 15581 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 15582 chmod +x "$ofile" 15583 15584 ;; 15585 15586 esac 15587done # for ac_tag 15588 15589 15590{ (exit 0); exit 0; } 15591_ACEOF 15592chmod +x $CONFIG_STATUS 15593ac_clean_files=$ac_clean_files_save 15594 15595test $ac_write_fail = 0 || 15596 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 15597$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} 15598 { (exit 1); exit 1; }; } 15599 15600 15601# configure is writing to config.log, and then calls config.status. 15602# config.status does its own redirection, appending to config.log. 15603# Unfortunately, on DOS this fails, as config.log is still kept open 15604# by configure, so config.status won't be able to write to it; its 15605# output is simply discarded. So we exec the FD to /dev/null, 15606# effectively closing config.log, so it can be properly (re)opened and 15607# appended to by config.status. When coming back to configure, we 15608# need to make the FD available again. 15609if test "$no_create" != yes; then 15610 ac_cs_success=: 15611 ac_config_status_args= 15612 test "$silent" = yes && 15613 ac_config_status_args="$ac_config_status_args --quiet" 15614 exec 5>/dev/null 15615 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 15616 exec 5>>config.log 15617 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 15618 # would make configure fail if this is the last instruction. 15619 $ac_cs_success || { (exit 1); exit 1; } 15620fi 15621if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 15622 { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 15623$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 15624fi 15625 15626