1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.63 for libmtp 1.0.1. 4# 5# Report bugs to <libmtp-discuss@lists.sourceforge.net>. 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='libmtp' 747PACKAGE_TARNAME='libmtp' 748PACKAGE_VERSION='1.0.1' 749PACKAGE_STRING='libmtp 1.0.1' 750PACKAGE_BUGREPORT='libmtp-discuss@lists.sourceforge.net' 751 752ac_unique_file="src/libmtp.c" 753# Factoring default headers for most tests. 754ac_includes_default="\ 755#include <stdio.h> 756#ifdef HAVE_SYS_TYPES_H 757# include <sys/types.h> 758#endif 759#ifdef HAVE_SYS_STAT_H 760# include <sys/stat.h> 761#endif 762#ifdef STDC_HEADERS 763# include <stdlib.h> 764# include <stddef.h> 765#else 766# ifdef HAVE_STDLIB_H 767# include <stdlib.h> 768# endif 769#endif 770#ifdef HAVE_STRING_H 771# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 772# include <memory.h> 773# endif 774# include <string.h> 775#endif 776#ifdef HAVE_STRINGS_H 777# include <strings.h> 778#endif 779#ifdef HAVE_INTTYPES_H 780# include <inttypes.h> 781#endif 782#ifdef HAVE_STDINT_H 783# include <stdint.h> 784#endif 785#ifdef HAVE_UNISTD_H 786# include <unistd.h> 787#endif" 788 789ac_subst_vars='am__EXEEXT_FALSE 790am__EXEEXT_TRUE 791LTLIBOBJS 792effective_target 793LIBOBJS 794MS_LIB_EXE_FALSE 795MS_LIB_EXE_TRUE 796ms_lib_exe 797COMPILE_MINGW32_FALSE 798COMPILE_MINGW32_TRUE 799OSFLAGS 800HAVE_DOXYGEN_FALSE 801HAVE_DOXYGEN_TRUE 802HAVE_DOXYGEN 803LTLIBICONV 804LIBICONV 805CPP 806OTOOL64 807OTOOL 808LIPO 809NMEDIT 810DSYMUTIL 811lt_ECHO 812RANLIB 813AR 814NM 815ac_ct_DUMPBIN 816DUMPBIN 817LD 818FGREP 819EGREP 820GREP 821SED 822LIBTOOL 823OBJDUMP 824DLLTOOL 825AS 826host_os 827host_vendor 828host_cpu 829host 830build_os 831build_vendor 832build_cpu 833build 834LN_S 835am__fastdepCC_FALSE 836am__fastdepCC_TRUE 837CCDEPMODE 838AMDEPBACKSLASH 839AMDEP_FALSE 840AMDEP_TRUE 841am__quote 842am__include 843DEPDIR 844OBJEXT 845EXEEXT 846ac_ct_CC 847CPPFLAGS 848LDFLAGS 849CFLAGS 850CC 851am__untar 852am__tar 853AMTAR 854am__leading_dot 855SET_MAKE 856AWK 857mkdir_p 858MKDIR_P 859INSTALL_STRIP_PROGRAM 860STRIP 861install_sh 862MAKEINFO 863AUTOHEADER 864AUTOMAKE 865AUTOCONF 866ACLOCAL 867VERSION 868PACKAGE 869CYGPATH_W 870am__isrc 871INSTALL_DATA 872INSTALL_SCRIPT 873INSTALL_PROGRAM 874target_alias 875host_alias 876build_alias 877LIBS 878ECHO_T 879ECHO_N 880ECHO_C 881DEFS 882mandir 883localedir 884libdir 885psdir 886pdfdir 887dvidir 888htmldir 889infodir 890docdir 891oldincludedir 892includedir 893localstatedir 894sharedstatedir 895sysconfdir 896datadir 897datarootdir 898libexecdir 899sbindir 900bindir 901program_transform_name 902prefix 903exec_prefix 904PACKAGE_BUGREPORT 905PACKAGE_STRING 906PACKAGE_VERSION 907PACKAGE_TARNAME 908PACKAGE_NAME 909PATH_SEPARATOR 910SHELL' 911ac_subst_files='' 912ac_user_opts=' 913enable_option_checking 914enable_dependency_tracking 915enable_shared 916enable_static 917with_pic 918enable_fast_install 919with_gnu_ld 920enable_libtool_lock 921enable_rpath 922with_libiconv_prefix 923enable_largefile 924' 925 ac_precious_vars='build_alias 926host_alias 927target_alias 928CC 929CFLAGS 930LDFLAGS 931LIBS 932CPPFLAGS 933CPP' 934 935 936# Initialize some variables set by options. 937ac_init_help= 938ac_init_version=false 939ac_unrecognized_opts= 940ac_unrecognized_sep= 941# The variables have the same names as the options, with 942# dashes changed to underlines. 943cache_file=/dev/null 944exec_prefix=NONE 945no_create= 946no_recursion= 947prefix=NONE 948program_prefix=NONE 949program_suffix=NONE 950program_transform_name=s,x,x, 951silent= 952site= 953srcdir= 954verbose= 955x_includes=NONE 956x_libraries=NONE 957 958# Installation directory options. 959# These are left unexpanded so users can "make install exec_prefix=/foo" 960# and all the variables that are supposed to be based on exec_prefix 961# by default will actually change. 962# Use braces instead of parens because sh, perl, etc. also accept them. 963# (The list follows the same order as the GNU Coding Standards.) 964bindir='${exec_prefix}/bin' 965sbindir='${exec_prefix}/sbin' 966libexecdir='${exec_prefix}/libexec' 967datarootdir='${prefix}/share' 968datadir='${datarootdir}' 969sysconfdir='${prefix}/etc' 970sharedstatedir='${prefix}/com' 971localstatedir='${prefix}/var' 972includedir='${prefix}/include' 973oldincludedir='/usr/include' 974docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 975infodir='${datarootdir}/info' 976htmldir='${docdir}' 977dvidir='${docdir}' 978pdfdir='${docdir}' 979psdir='${docdir}' 980libdir='${exec_prefix}/lib' 981localedir='${datarootdir}/locale' 982mandir='${datarootdir}/man' 983 984ac_prev= 985ac_dashdash= 986for ac_option 987do 988 # If the previous option needs an argument, assign it. 989 if test -n "$ac_prev"; then 990 eval $ac_prev=\$ac_option 991 ac_prev= 992 continue 993 fi 994 995 case $ac_option in 996 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 997 *) ac_optarg=yes ;; 998 esac 999 1000 # Accept the important Cygnus configure options, so we can diagnose typos. 1001 1002 case $ac_dashdash$ac_option in 1003 --) 1004 ac_dashdash=yes ;; 1005 1006 -bindir | --bindir | --bindi | --bind | --bin | --bi) 1007 ac_prev=bindir ;; 1008 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1009 bindir=$ac_optarg ;; 1010 1011 -build | --build | --buil | --bui | --bu) 1012 ac_prev=build_alias ;; 1013 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1014 build_alias=$ac_optarg ;; 1015 1016 -cache-file | --cache-file | --cache-fil | --cache-fi \ 1017 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1018 ac_prev=cache_file ;; 1019 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1020 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1021 cache_file=$ac_optarg ;; 1022 1023 --config-cache | -C) 1024 cache_file=config.cache ;; 1025 1026 -datadir | --datadir | --datadi | --datad) 1027 ac_prev=datadir ;; 1028 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1029 datadir=$ac_optarg ;; 1030 1031 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1032 | --dataroo | --dataro | --datar) 1033 ac_prev=datarootdir ;; 1034 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1035 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1036 datarootdir=$ac_optarg ;; 1037 1038 -disable-* | --disable-*) 1039 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1040 # Reject names that are not valid shell variable names. 1041 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1042 { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 1043 { (exit 1); exit 1; }; } 1044 ac_useropt_orig=$ac_useropt 1045 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1046 case $ac_user_opts in 1047 *" 1048"enable_$ac_useropt" 1049"*) ;; 1050 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1051 ac_unrecognized_sep=', ';; 1052 esac 1053 eval enable_$ac_useropt=no ;; 1054 1055 -docdir | --docdir | --docdi | --doc | --do) 1056 ac_prev=docdir ;; 1057 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1058 docdir=$ac_optarg ;; 1059 1060 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1061 ac_prev=dvidir ;; 1062 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1063 dvidir=$ac_optarg ;; 1064 1065 -enable-* | --enable-*) 1066 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 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--enable-$ac_useropt_orig" 1078 ac_unrecognized_sep=', ';; 1079 esac 1080 eval enable_$ac_useropt=\$ac_optarg ;; 1081 1082 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1083 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1084 | --exec | --exe | --ex) 1085 ac_prev=exec_prefix ;; 1086 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1087 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1088 | --exec=* | --exe=* | --ex=*) 1089 exec_prefix=$ac_optarg ;; 1090 1091 -gas | --gas | --ga | --g) 1092 # Obsolete; use --with-gas. 1093 with_gas=yes ;; 1094 1095 -help | --help | --hel | --he | -h) 1096 ac_init_help=long ;; 1097 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1098 ac_init_help=recursive ;; 1099 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1100 ac_init_help=short ;; 1101 1102 -host | --host | --hos | --ho) 1103 ac_prev=host_alias ;; 1104 -host=* | --host=* | --hos=* | --ho=*) 1105 host_alias=$ac_optarg ;; 1106 1107 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1108 ac_prev=htmldir ;; 1109 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1110 | --ht=*) 1111 htmldir=$ac_optarg ;; 1112 1113 -includedir | --includedir | --includedi | --included | --include \ 1114 | --includ | --inclu | --incl | --inc) 1115 ac_prev=includedir ;; 1116 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1117 | --includ=* | --inclu=* | --incl=* | --inc=*) 1118 includedir=$ac_optarg ;; 1119 1120 -infodir | --infodir | --infodi | --infod | --info | --inf) 1121 ac_prev=infodir ;; 1122 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1123 infodir=$ac_optarg ;; 1124 1125 -libdir | --libdir | --libdi | --libd) 1126 ac_prev=libdir ;; 1127 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1128 libdir=$ac_optarg ;; 1129 1130 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1131 | --libexe | --libex | --libe) 1132 ac_prev=libexecdir ;; 1133 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1134 | --libexe=* | --libex=* | --libe=*) 1135 libexecdir=$ac_optarg ;; 1136 1137 -localedir | --localedir | --localedi | --localed | --locale) 1138 ac_prev=localedir ;; 1139 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1140 localedir=$ac_optarg ;; 1141 1142 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1143 | --localstate | --localstat | --localsta | --localst | --locals) 1144 ac_prev=localstatedir ;; 1145 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1146 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1147 localstatedir=$ac_optarg ;; 1148 1149 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1150 ac_prev=mandir ;; 1151 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1152 mandir=$ac_optarg ;; 1153 1154 -nfp | --nfp | --nf) 1155 # Obsolete; use --without-fp. 1156 with_fp=no ;; 1157 1158 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1159 | --no-cr | --no-c | -n) 1160 no_create=yes ;; 1161 1162 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1163 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1164 no_recursion=yes ;; 1165 1166 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1167 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1168 | --oldin | --oldi | --old | --ol | --o) 1169 ac_prev=oldincludedir ;; 1170 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1171 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1172 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1173 oldincludedir=$ac_optarg ;; 1174 1175 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1176 ac_prev=prefix ;; 1177 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1178 prefix=$ac_optarg ;; 1179 1180 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1181 | --program-pre | --program-pr | --program-p) 1182 ac_prev=program_prefix ;; 1183 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1184 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1185 program_prefix=$ac_optarg ;; 1186 1187 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1188 | --program-suf | --program-su | --program-s) 1189 ac_prev=program_suffix ;; 1190 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1191 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1192 program_suffix=$ac_optarg ;; 1193 1194 -program-transform-name | --program-transform-name \ 1195 | --program-transform-nam | --program-transform-na \ 1196 | --program-transform-n | --program-transform- \ 1197 | --program-transform | --program-transfor \ 1198 | --program-transfo | --program-transf \ 1199 | --program-trans | --program-tran \ 1200 | --progr-tra | --program-tr | --program-t) 1201 ac_prev=program_transform_name ;; 1202 -program-transform-name=* | --program-transform-name=* \ 1203 | --program-transform-nam=* | --program-transform-na=* \ 1204 | --program-transform-n=* | --program-transform-=* \ 1205 | --program-transform=* | --program-transfor=* \ 1206 | --program-transfo=* | --program-transf=* \ 1207 | --program-trans=* | --program-tran=* \ 1208 | --progr-tra=* | --program-tr=* | --program-t=*) 1209 program_transform_name=$ac_optarg ;; 1210 1211 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1212 ac_prev=pdfdir ;; 1213 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1214 pdfdir=$ac_optarg ;; 1215 1216 -psdir | --psdir | --psdi | --psd | --ps) 1217 ac_prev=psdir ;; 1218 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1219 psdir=$ac_optarg ;; 1220 1221 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1222 | -silent | --silent | --silen | --sile | --sil) 1223 silent=yes ;; 1224 1225 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1226 ac_prev=sbindir ;; 1227 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1228 | --sbi=* | --sb=*) 1229 sbindir=$ac_optarg ;; 1230 1231 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1232 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1233 | --sharedst | --shareds | --shared | --share | --shar \ 1234 | --sha | --sh) 1235 ac_prev=sharedstatedir ;; 1236 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1237 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1238 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1239 | --sha=* | --sh=*) 1240 sharedstatedir=$ac_optarg ;; 1241 1242 -site | --site | --sit) 1243 ac_prev=site ;; 1244 -site=* | --site=* | --sit=*) 1245 site=$ac_optarg ;; 1246 1247 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1248 ac_prev=srcdir ;; 1249 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1250 srcdir=$ac_optarg ;; 1251 1252 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1253 | --syscon | --sysco | --sysc | --sys | --sy) 1254 ac_prev=sysconfdir ;; 1255 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1256 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1257 sysconfdir=$ac_optarg ;; 1258 1259 -target | --target | --targe | --targ | --tar | --ta | --t) 1260 ac_prev=target_alias ;; 1261 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1262 target_alias=$ac_optarg ;; 1263 1264 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1265 verbose=yes ;; 1266 1267 -version | --version | --versio | --versi | --vers | -V) 1268 ac_init_version=: ;; 1269 1270 -with-* | --with-*) 1271 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1272 # Reject names that are not valid shell variable names. 1273 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1274 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1275 { (exit 1); exit 1; }; } 1276 ac_useropt_orig=$ac_useropt 1277 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1278 case $ac_user_opts in 1279 *" 1280"with_$ac_useropt" 1281"*) ;; 1282 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1283 ac_unrecognized_sep=', ';; 1284 esac 1285 eval with_$ac_useropt=\$ac_optarg ;; 1286 1287 -without-* | --without-*) 1288 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1289 # Reject names that are not valid shell variable names. 1290 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1291 { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1292 { (exit 1); exit 1; }; } 1293 ac_useropt_orig=$ac_useropt 1294 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1295 case $ac_user_opts in 1296 *" 1297"with_$ac_useropt" 1298"*) ;; 1299 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1300 ac_unrecognized_sep=', ';; 1301 esac 1302 eval with_$ac_useropt=no ;; 1303 1304 --x) 1305 # Obsolete; use --with-x. 1306 with_x=yes ;; 1307 1308 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1309 | --x-incl | --x-inc | --x-in | --x-i) 1310 ac_prev=x_includes ;; 1311 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1312 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1313 x_includes=$ac_optarg ;; 1314 1315 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1316 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1317 ac_prev=x_libraries ;; 1318 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1319 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1320 x_libraries=$ac_optarg ;; 1321 1322 -*) { $as_echo "$as_me: error: unrecognized option: $ac_option 1323Try \`$0 --help' for more information." >&2 1324 { (exit 1); exit 1; }; } 1325 ;; 1326 1327 *=*) 1328 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1329 # Reject names that are not valid shell variable names. 1330 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1331 { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1332 { (exit 1); exit 1; }; } 1333 eval $ac_envvar=\$ac_optarg 1334 export $ac_envvar ;; 1335 1336 *) 1337 # FIXME: should be removed in autoconf 3.0. 1338 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1339 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1340 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1341 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1342 ;; 1343 1344 esac 1345done 1346 1347if test -n "$ac_prev"; then 1348 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1349 { $as_echo "$as_me: error: missing argument to $ac_option" >&2 1350 { (exit 1); exit 1; }; } 1351fi 1352 1353if test -n "$ac_unrecognized_opts"; then 1354 case $enable_option_checking in 1355 no) ;; 1356 fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 1357 { (exit 1); exit 1; }; } ;; 1358 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1359 esac 1360fi 1361 1362# Check all directory arguments for consistency. 1363for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1364 datadir sysconfdir sharedstatedir localstatedir includedir \ 1365 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1366 libdir localedir mandir 1367do 1368 eval ac_val=\$$ac_var 1369 # Remove trailing slashes. 1370 case $ac_val in 1371 */ ) 1372 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1373 eval $ac_var=\$ac_val;; 1374 esac 1375 # Be sure to have absolute directory names. 1376 case $ac_val in 1377 [\\/$]* | ?:[\\/]* ) continue;; 1378 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1379 esac 1380 { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1381 { (exit 1); exit 1; }; } 1382done 1383 1384# There might be people who depend on the old broken behavior: `$host' 1385# used to hold the argument of --host etc. 1386# FIXME: To remove some day. 1387build=$build_alias 1388host=$host_alias 1389target=$target_alias 1390 1391# FIXME: To remove some day. 1392if test "x$host_alias" != x; then 1393 if test "x$build_alias" = x; then 1394 cross_compiling=maybe 1395 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1396 If a cross compiler is detected then cross compile mode will be used." >&2 1397 elif test "x$build_alias" != "x$host_alias"; then 1398 cross_compiling=yes 1399 fi 1400fi 1401 1402ac_tool_prefix= 1403test -n "$host_alias" && ac_tool_prefix=$host_alias- 1404 1405test "$silent" = yes && exec 6>/dev/null 1406 1407 1408ac_pwd=`pwd` && test -n "$ac_pwd" && 1409ac_ls_di=`ls -di .` && 1410ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1411 { $as_echo "$as_me: error: working directory cannot be determined" >&2 1412 { (exit 1); exit 1; }; } 1413test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1414 { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 1415 { (exit 1); exit 1; }; } 1416 1417 1418# Find the source files, if location was not specified. 1419if test -z "$srcdir"; then 1420 ac_srcdir_defaulted=yes 1421 # Try the directory containing this script, then the parent directory. 1422 ac_confdir=`$as_dirname -- "$as_myself" || 1423$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1424 X"$as_myself" : 'X\(//\)[^/]' \| \ 1425 X"$as_myself" : 'X\(//\)$' \| \ 1426 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1427$as_echo X"$as_myself" | 1428 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1429 s//\1/ 1430 q 1431 } 1432 /^X\(\/\/\)[^/].*/{ 1433 s//\1/ 1434 q 1435 } 1436 /^X\(\/\/\)$/{ 1437 s//\1/ 1438 q 1439 } 1440 /^X\(\/\).*/{ 1441 s//\1/ 1442 q 1443 } 1444 s/.*/./; q'` 1445 srcdir=$ac_confdir 1446 if test ! -r "$srcdir/$ac_unique_file"; then 1447 srcdir=.. 1448 fi 1449else 1450 ac_srcdir_defaulted=no 1451fi 1452if test ! -r "$srcdir/$ac_unique_file"; then 1453 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1454 { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1455 { (exit 1); exit 1; }; } 1456fi 1457ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1458ac_abs_confdir=`( 1459 cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 1460 { (exit 1); exit 1; }; } 1461 pwd)` 1462# When building in place, set srcdir=. 1463if test "$ac_abs_confdir" = "$ac_pwd"; then 1464 srcdir=. 1465fi 1466# Remove unnecessary trailing slashes from srcdir. 1467# Double slashes in file names in object file debugging info 1468# mess up M-x gdb in Emacs. 1469case $srcdir in 1470*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1471esac 1472for ac_var in $ac_precious_vars; do 1473 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1474 eval ac_env_${ac_var}_value=\$${ac_var} 1475 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1476 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1477done 1478 1479# 1480# Report the --help message. 1481# 1482if test "$ac_init_help" = "long"; then 1483 # Omit some internal or obsolete options to make the list less imposing. 1484 # This message is too long to be a string in the A/UX 3.1 sh. 1485 cat <<_ACEOF 1486\`configure' configures libmtp 1.0.1 to adapt to many kinds of systems. 1487 1488Usage: $0 [OPTION]... [VAR=VALUE]... 1489 1490To assign environment variables (e.g., CC, CFLAGS...), specify them as 1491VAR=VALUE. See below for descriptions of some of the useful variables. 1492 1493Defaults for the options are specified in brackets. 1494 1495Configuration: 1496 -h, --help display this help and exit 1497 --help=short display options specific to this package 1498 --help=recursive display the short help of all the included packages 1499 -V, --version display version information and exit 1500 -q, --quiet, --silent do not print \`checking...' messages 1501 --cache-file=FILE cache test results in FILE [disabled] 1502 -C, --config-cache alias for \`--cache-file=config.cache' 1503 -n, --no-create do not create output files 1504 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1505 1506Installation directories: 1507 --prefix=PREFIX install architecture-independent files in PREFIX 1508 [$ac_default_prefix] 1509 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1510 [PREFIX] 1511 1512By default, \`make install' will install all the files in 1513\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1514an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1515for instance \`--prefix=\$HOME'. 1516 1517For better control, use the options below. 1518 1519Fine tuning of the installation directories: 1520 --bindir=DIR user executables [EPREFIX/bin] 1521 --sbindir=DIR system admin executables [EPREFIX/sbin] 1522 --libexecdir=DIR program executables [EPREFIX/libexec] 1523 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1524 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1525 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1526 --libdir=DIR object code libraries [EPREFIX/lib] 1527 --includedir=DIR C header files [PREFIX/include] 1528 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1529 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1530 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1531 --infodir=DIR info documentation [DATAROOTDIR/info] 1532 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1533 --mandir=DIR man documentation [DATAROOTDIR/man] 1534 --docdir=DIR documentation root [DATAROOTDIR/doc/libmtp] 1535 --htmldir=DIR html documentation [DOCDIR] 1536 --dvidir=DIR dvi documentation [DOCDIR] 1537 --pdfdir=DIR pdf documentation [DOCDIR] 1538 --psdir=DIR ps documentation [DOCDIR] 1539_ACEOF 1540 1541 cat <<\_ACEOF 1542 1543Program names: 1544 --program-prefix=PREFIX prepend PREFIX to installed program names 1545 --program-suffix=SUFFIX append SUFFIX to installed program names 1546 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1547 1548System types: 1549 --build=BUILD configure for building on BUILD [guessed] 1550 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1551_ACEOF 1552fi 1553 1554if test -n "$ac_init_help"; then 1555 case $ac_init_help in 1556 short | recursive ) echo "Configuration of libmtp 1.0.1:";; 1557 esac 1558 cat <<\_ACEOF 1559 1560Optional Features: 1561 --disable-option-checking ignore unrecognized --enable/--with options 1562 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1563 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1564 --disable-dependency-tracking speeds up one-time build 1565 --enable-dependency-tracking do not reject slow dependency extractors 1566 --enable-shared[=PKGS] build shared libraries [default=yes] 1567 --enable-static[=PKGS] build static libraries [default=yes] 1568 --enable-fast-install[=PKGS] 1569 optimize for fast installation [default=yes] 1570 --disable-libtool-lock avoid locking (might break parallel builds) 1571 --disable-rpath do not hardcode runtime library paths 1572 --disable-largefile omit support for large files 1573 1574Optional Packages: 1575 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1576 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1577 --with-pic try to use only PIC/non-PIC objects [default=use 1578 both] 1579 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1580 --with-gnu-ld assume the C compiler uses GNU ld default=no 1581 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib 1582 --without-libiconv-prefix don't search for libiconv in includedir and libdir 1583 1584Some influential environment variables: 1585 CC C compiler command 1586 CFLAGS C compiler flags 1587 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1588 nonstandard directory <lib dir> 1589 LIBS libraries to pass to the linker, e.g. -l<library> 1590 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1591 you have headers in a nonstandard directory <include dir> 1592 CPP C preprocessor 1593 1594Use these variables to override the choices made by `configure' or to help 1595it to find libraries and programs with nonstandard names/locations. 1596 1597Report bugs to <libmtp-discuss@lists.sourceforge.net>. 1598_ACEOF 1599ac_status=$? 1600fi 1601 1602if test "$ac_init_help" = "recursive"; then 1603 # If there are subdirs, report their specific --help. 1604 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1605 test -d "$ac_dir" || 1606 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1607 continue 1608 ac_builddir=. 1609 1610case "$ac_dir" in 1611.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1612*) 1613 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1614 # A ".." for each directory in $ac_dir_suffix. 1615 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1616 case $ac_top_builddir_sub in 1617 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1618 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1619 esac ;; 1620esac 1621ac_abs_top_builddir=$ac_pwd 1622ac_abs_builddir=$ac_pwd$ac_dir_suffix 1623# for backward compatibility: 1624ac_top_builddir=$ac_top_build_prefix 1625 1626case $srcdir in 1627 .) # We are building in place. 1628 ac_srcdir=. 1629 ac_top_srcdir=$ac_top_builddir_sub 1630 ac_abs_top_srcdir=$ac_pwd ;; 1631 [\\/]* | ?:[\\/]* ) # Absolute name. 1632 ac_srcdir=$srcdir$ac_dir_suffix; 1633 ac_top_srcdir=$srcdir 1634 ac_abs_top_srcdir=$srcdir ;; 1635 *) # Relative name. 1636 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1637 ac_top_srcdir=$ac_top_build_prefix$srcdir 1638 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1639esac 1640ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1641 1642 cd "$ac_dir" || { ac_status=$?; continue; } 1643 # Check for guested configure. 1644 if test -f "$ac_srcdir/configure.gnu"; then 1645 echo && 1646 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1647 elif test -f "$ac_srcdir/configure"; then 1648 echo && 1649 $SHELL "$ac_srcdir/configure" --help=recursive 1650 else 1651 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1652 fi || ac_status=$? 1653 cd "$ac_pwd" || { ac_status=$?; break; } 1654 done 1655fi 1656 1657test -n "$ac_init_help" && exit $ac_status 1658if $ac_init_version; then 1659 cat <<\_ACEOF 1660libmtp configure 1.0.1 1661generated by GNU Autoconf 2.63 1662 1663Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 16642002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 1665This configure script is free software; the Free Software Foundation 1666gives unlimited permission to copy, distribute and modify it. 1667_ACEOF 1668 exit 1669fi 1670cat >config.log <<_ACEOF 1671This file contains any messages produced by compilers while 1672running configure, to aid debugging if configure makes a mistake. 1673 1674It was created by libmtp $as_me 1.0.1, which was 1675generated by GNU Autoconf 2.63. Invocation command line was 1676 1677 $ $0 $@ 1678 1679_ACEOF 1680exec 5>>config.log 1681{ 1682cat <<_ASUNAME 1683## --------- ## 1684## Platform. ## 1685## --------- ## 1686 1687hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1688uname -m = `(uname -m) 2>/dev/null || echo unknown` 1689uname -r = `(uname -r) 2>/dev/null || echo unknown` 1690uname -s = `(uname -s) 2>/dev/null || echo unknown` 1691uname -v = `(uname -v) 2>/dev/null || echo unknown` 1692 1693/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1694/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1695 1696/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1697/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1698/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1699/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1700/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1701/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1702/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1703 1704_ASUNAME 1705 1706as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1707for as_dir in $PATH 1708do 1709 IFS=$as_save_IFS 1710 test -z "$as_dir" && as_dir=. 1711 $as_echo "PATH: $as_dir" 1712done 1713IFS=$as_save_IFS 1714 1715} >&5 1716 1717cat >&5 <<_ACEOF 1718 1719 1720## ----------- ## 1721## Core tests. ## 1722## ----------- ## 1723 1724_ACEOF 1725 1726 1727# Keep a trace of the command line. 1728# Strip out --no-create and --no-recursion so they do not pile up. 1729# Strip out --silent because we don't want to record it for future runs. 1730# Also quote any args containing shell meta-characters. 1731# Make two passes to allow for proper duplicate-argument suppression. 1732ac_configure_args= 1733ac_configure_args0= 1734ac_configure_args1= 1735ac_must_keep_next=false 1736for ac_pass in 1 2 1737do 1738 for ac_arg 1739 do 1740 case $ac_arg in 1741 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1742 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1743 | -silent | --silent | --silen | --sile | --sil) 1744 continue ;; 1745 *\'*) 1746 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1747 esac 1748 case $ac_pass in 1749 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1750 2) 1751 ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1752 if test $ac_must_keep_next = true; then 1753 ac_must_keep_next=false # Got value, back to normal. 1754 else 1755 case $ac_arg in 1756 *=* | --config-cache | -C | -disable-* | --disable-* \ 1757 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1758 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1759 | -with-* | --with-* | -without-* | --without-* | --x) 1760 case "$ac_configure_args0 " in 1761 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1762 esac 1763 ;; 1764 -* ) ac_must_keep_next=true ;; 1765 esac 1766 fi 1767 ac_configure_args="$ac_configure_args '$ac_arg'" 1768 ;; 1769 esac 1770 done 1771done 1772$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1773$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1774 1775# When interrupted or exit'd, cleanup temporary files, and complete 1776# config.log. We remove comments because anyway the quotes in there 1777# would cause problems or look ugly. 1778# WARNING: Use '\'' to represent an apostrophe within the trap. 1779# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1780trap 'exit_status=$? 1781 # Save into config.log some information that might help in debugging. 1782 { 1783 echo 1784 1785 cat <<\_ASBOX 1786## ---------------- ## 1787## Cache variables. ## 1788## ---------------- ## 1789_ASBOX 1790 echo 1791 # The following way of writing the cache mishandles newlines in values, 1792( 1793 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1794 eval ac_val=\$$ac_var 1795 case $ac_val in #( 1796 *${as_nl}*) 1797 case $ac_var in #( 1798 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 1799$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1800 esac 1801 case $ac_var in #( 1802 _ | IFS | as_nl) ;; #( 1803 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1804 *) $as_unset $ac_var ;; 1805 esac ;; 1806 esac 1807 done 1808 (set) 2>&1 | 1809 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1810 *${as_nl}ac_space=\ *) 1811 sed -n \ 1812 "s/'\''/'\''\\\\'\'''\''/g; 1813 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1814 ;; #( 1815 *) 1816 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1817 ;; 1818 esac | 1819 sort 1820) 1821 echo 1822 1823 cat <<\_ASBOX 1824## ----------------- ## 1825## Output variables. ## 1826## ----------------- ## 1827_ASBOX 1828 echo 1829 for ac_var in $ac_subst_vars 1830 do 1831 eval ac_val=\$$ac_var 1832 case $ac_val in 1833 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1834 esac 1835 $as_echo "$ac_var='\''$ac_val'\''" 1836 done | sort 1837 echo 1838 1839 if test -n "$ac_subst_files"; then 1840 cat <<\_ASBOX 1841## ------------------- ## 1842## File substitutions. ## 1843## ------------------- ## 1844_ASBOX 1845 echo 1846 for ac_var in $ac_subst_files 1847 do 1848 eval ac_val=\$$ac_var 1849 case $ac_val in 1850 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1851 esac 1852 $as_echo "$ac_var='\''$ac_val'\''" 1853 done | sort 1854 echo 1855 fi 1856 1857 if test -s confdefs.h; then 1858 cat <<\_ASBOX 1859## ----------- ## 1860## confdefs.h. ## 1861## ----------- ## 1862_ASBOX 1863 echo 1864 cat confdefs.h 1865 echo 1866 fi 1867 test "$ac_signal" != 0 && 1868 $as_echo "$as_me: caught signal $ac_signal" 1869 $as_echo "$as_me: exit $exit_status" 1870 } >&5 1871 rm -f core *.core core.conftest.* && 1872 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1873 exit $exit_status 1874' 0 1875for ac_signal in 1 2 13 15; do 1876 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1877done 1878ac_signal=0 1879 1880# confdefs.h avoids OS command line length limits that DEFS can exceed. 1881rm -f -r conftest* confdefs.h 1882 1883# Predefined preprocessor variables. 1884 1885cat >>confdefs.h <<_ACEOF 1886#define PACKAGE_NAME "$PACKAGE_NAME" 1887_ACEOF 1888 1889 1890cat >>confdefs.h <<_ACEOF 1891#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1892_ACEOF 1893 1894 1895cat >>confdefs.h <<_ACEOF 1896#define PACKAGE_VERSION "$PACKAGE_VERSION" 1897_ACEOF 1898 1899 1900cat >>confdefs.h <<_ACEOF 1901#define PACKAGE_STRING "$PACKAGE_STRING" 1902_ACEOF 1903 1904 1905cat >>confdefs.h <<_ACEOF 1906#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1907_ACEOF 1908 1909 1910# Let the site file select an alternate cache file if it wants to. 1911# Prefer an explicitly selected file to automatically selected ones. 1912ac_site_file1=NONE 1913ac_site_file2=NONE 1914if test -n "$CONFIG_SITE"; then 1915 ac_site_file1=$CONFIG_SITE 1916elif test "x$prefix" != xNONE; then 1917 ac_site_file1=$prefix/share/config.site 1918 ac_site_file2=$prefix/etc/config.site 1919else 1920 ac_site_file1=$ac_default_prefix/share/config.site 1921 ac_site_file2=$ac_default_prefix/etc/config.site 1922fi 1923for ac_site_file in "$ac_site_file1" "$ac_site_file2" 1924do 1925 test "x$ac_site_file" = xNONE && continue 1926 if test -r "$ac_site_file"; then 1927 { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1928$as_echo "$as_me: loading site script $ac_site_file" >&6;} 1929 sed 's/^/| /' "$ac_site_file" >&5 1930 . "$ac_site_file" 1931 fi 1932done 1933 1934if test -r "$cache_file"; then 1935 # Some versions of bash will fail to source /dev/null (special 1936 # files actually), so we avoid doing that. 1937 if test -f "$cache_file"; then 1938 { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 1939$as_echo "$as_me: loading cache $cache_file" >&6;} 1940 case $cache_file in 1941 [\\/]* | ?:[\\/]* ) . "$cache_file";; 1942 *) . "./$cache_file";; 1943 esac 1944 fi 1945else 1946 { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 1947$as_echo "$as_me: creating cache $cache_file" >&6;} 1948 >$cache_file 1949fi 1950 1951# Check that the precious variables saved in the cache have kept the same 1952# value. 1953ac_cache_corrupted=false 1954for ac_var in $ac_precious_vars; do 1955 eval ac_old_set=\$ac_cv_env_${ac_var}_set 1956 eval ac_new_set=\$ac_env_${ac_var}_set 1957 eval ac_old_val=\$ac_cv_env_${ac_var}_value 1958 eval ac_new_val=\$ac_env_${ac_var}_value 1959 case $ac_old_set,$ac_new_set in 1960 set,) 1961 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1962$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1963 ac_cache_corrupted=: ;; 1964 ,set) 1965 { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1966$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1967 ac_cache_corrupted=: ;; 1968 ,);; 1969 *) 1970 if test "x$ac_old_val" != "x$ac_new_val"; then 1971 # differences in whitespace do not lead to failure. 1972 ac_old_val_w=`echo x $ac_old_val` 1973 ac_new_val_w=`echo x $ac_new_val` 1974 if test "$ac_old_val_w" != "$ac_new_val_w"; then 1975 { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1976$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1977 ac_cache_corrupted=: 1978 else 1979 { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 1980$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 1981 eval $ac_var=\$ac_old_val 1982 fi 1983 { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 1984$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 1985 { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 1986$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 1987 fi;; 1988 esac 1989 # Pass precious variables to config.status. 1990 if test "$ac_new_set" = set; then 1991 case $ac_new_val in 1992 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1993 *) ac_arg=$ac_var=$ac_new_val ;; 1994 esac 1995 case " $ac_configure_args " in 1996 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1997 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1998 esac 1999 fi 2000done 2001if $ac_cache_corrupted; then 2002 { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2003$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2004 { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 2005$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2006 { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 2007$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 2008 { (exit 1); exit 1; }; } 2009fi 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035ac_ext=c 2036ac_cpp='$CPP $CPPFLAGS' 2037ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2038ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2039ac_compiler_gnu=$ac_cv_c_compiler_gnu 2040 2041 2042 2043am__api_version='1.11' 2044 2045ac_aux_dir= 2046for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2047 if test -f "$ac_dir/install-sh"; then 2048 ac_aux_dir=$ac_dir 2049 ac_install_sh="$ac_aux_dir/install-sh -c" 2050 break 2051 elif test -f "$ac_dir/install.sh"; then 2052 ac_aux_dir=$ac_dir 2053 ac_install_sh="$ac_aux_dir/install.sh -c" 2054 break 2055 elif test -f "$ac_dir/shtool"; then 2056 ac_aux_dir=$ac_dir 2057 ac_install_sh="$ac_aux_dir/shtool install -c" 2058 break 2059 fi 2060done 2061if test -z "$ac_aux_dir"; then 2062 { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 2063$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} 2064 { (exit 1); exit 1; }; } 2065fi 2066 2067# These three variables are undocumented and unsupported, 2068# and are intended to be withdrawn in a future Autoconf release. 2069# They can cause serious problems if a builder's source tree is in a directory 2070# whose full name contains unusual characters. 2071ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2072ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2073ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2074 2075 2076# Find a good install program. We prefer a C program (faster), 2077# so one script is as good as another. But avoid the broken or 2078# incompatible versions: 2079# SysV /etc/install, /usr/sbin/install 2080# SunOS /usr/etc/install 2081# IRIX /sbin/install 2082# AIX /bin/install 2083# AmigaOS /C/install, which installs bootblocks on floppy discs 2084# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2085# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2086# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2087# OS/2's system install, which has a completely different semantic 2088# ./install, which can be erroneously created by make from ./install.sh. 2089# Reject install programs that cannot install multiple files. 2090{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 2091$as_echo_n "checking for a BSD-compatible install... " >&6; } 2092if test -z "$INSTALL"; then 2093if test "${ac_cv_path_install+set}" = set; then 2094 $as_echo_n "(cached) " >&6 2095else 2096 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2097for as_dir in $PATH 2098do 2099 IFS=$as_save_IFS 2100 test -z "$as_dir" && as_dir=. 2101 # Account for people who put trailing slashes in PATH elements. 2102case $as_dir/ in 2103 ./ | .// | /cC/* | \ 2104 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2105 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 2106 /usr/ucb/* ) ;; 2107 *) 2108 # OSF1 and SCO ODT 3.0 have their own names for install. 2109 # Don't use installbsd from OSF since it installs stuff as root 2110 # by default. 2111 for ac_prog in ginstall scoinst install; do 2112 for ac_exec_ext in '' $ac_executable_extensions; do 2113 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2114 if test $ac_prog = install && 2115 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2116 # AIX install. It has an incompatible calling convention. 2117 : 2118 elif test $ac_prog = install && 2119 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2120 # program-specific install script used by HP pwplus--don't use. 2121 : 2122 else 2123 rm -rf conftest.one conftest.two conftest.dir 2124 echo one > conftest.one 2125 echo two > conftest.two 2126 mkdir conftest.dir 2127 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2128 test -s conftest.one && test -s conftest.two && 2129 test -s conftest.dir/conftest.one && 2130 test -s conftest.dir/conftest.two 2131 then 2132 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2133 break 3 2134 fi 2135 fi 2136 fi 2137 done 2138 done 2139 ;; 2140esac 2141 2142done 2143IFS=$as_save_IFS 2144 2145rm -rf conftest.one conftest.two conftest.dir 2146 2147fi 2148 if test "${ac_cv_path_install+set}" = set; then 2149 INSTALL=$ac_cv_path_install 2150 else 2151 # As a last resort, use the slow shell script. Don't cache a 2152 # value for INSTALL within a source directory, because that will 2153 # break other packages using the cache if that directory is 2154 # removed, or if the value is a relative name. 2155 INSTALL=$ac_install_sh 2156 fi 2157fi 2158{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 2159$as_echo "$INSTALL" >&6; } 2160 2161# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2162# It thinks the first close brace ends the variable substitution. 2163test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2164 2165test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2166 2167test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2168 2169{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5 2170$as_echo_n "checking whether build environment is sane... " >&6; } 2171# Just in case 2172sleep 1 2173echo timestamp > conftest.file 2174# Reject unsafe characters in $srcdir or the absolute working directory 2175# name. Accept space and tab only in the latter. 2176am_lf=' 2177' 2178case `pwd` in 2179 *[\\\"\#\$\&\'\`$am_lf]*) 2180 { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5 2181$as_echo "$as_me: error: unsafe absolute working directory name" >&2;} 2182 { (exit 1); exit 1; }; };; 2183esac 2184case $srcdir in 2185 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2186 { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5 2187$as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;} 2188 { (exit 1); exit 1; }; };; 2189esac 2190 2191# Do `set' in a subshell so we don't clobber the current shell's 2192# arguments. Must try -L first in case configure is actually a 2193# symlink; some systems play weird games with the mod time of symlinks 2194# (eg FreeBSD returns the mod time of the symlink's containing 2195# directory). 2196if ( 2197 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2198 if test "$*" = "X"; then 2199 # -L didn't work. 2200 set X `ls -t "$srcdir/configure" conftest.file` 2201 fi 2202 rm -f conftest.file 2203 if test "$*" != "X $srcdir/configure conftest.file" \ 2204 && test "$*" != "X conftest.file $srcdir/configure"; then 2205 2206 # If neither matched, then we have a broken ls. This can happen 2207 # if, for instance, CONFIG_SHELL is bash and it inherits a 2208 # broken ls alias from the environment. This has actually 2209 # happened. Such a system could not be considered "sane". 2210 { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken 2211alias in your environment" >&5 2212$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken 2213alias in your environment" >&2;} 2214 { (exit 1); exit 1; }; } 2215 fi 2216 2217 test "$2" = conftest.file 2218 ) 2219then 2220 # Ok. 2221 : 2222else 2223 { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files! 2224Check your system clock" >&5 2225$as_echo "$as_me: error: newly created file is older than distributed files! 2226Check your system clock" >&2;} 2227 { (exit 1); exit 1; }; } 2228fi 2229{ $as_echo "$as_me:$LINENO: result: yes" >&5 2230$as_echo "yes" >&6; } 2231test "$program_prefix" != NONE && 2232 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2233# Use a double $ so make ignores it. 2234test "$program_suffix" != NONE && 2235 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2236# Double any \ or $. 2237# By default was `s,x,x', remove it if useless. 2238ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2239program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2240 2241# expand $ac_aux_dir to an absolute path 2242am_aux_dir=`cd $ac_aux_dir && pwd` 2243 2244if test x"${MISSING+set}" != xset; then 2245 case $am_aux_dir in 2246 *\ * | *\ *) 2247 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2248 *) 2249 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2250 esac 2251fi 2252# Use eval to expand $SHELL 2253if eval "$MISSING --run true"; then 2254 am_missing_run="$MISSING --run " 2255else 2256 am_missing_run= 2257 { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 2258$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2259fi 2260 2261if test x"${install_sh}" != xset; then 2262 case $am_aux_dir in 2263 *\ * | *\ *) 2264 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2265 *) 2266 install_sh="\${SHELL} $am_aux_dir/install-sh" 2267 esac 2268fi 2269 2270# Installed binaries are usually stripped using `strip' when the user 2271# run `make install-strip'. However `strip' might not be the right 2272# tool to use in cross-compilation environments, therefore Automake 2273# will honor the `STRIP' environment variable to overrule this program. 2274if test "$cross_compiling" != no; then 2275 if test -n "$ac_tool_prefix"; then 2276 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2277set dummy ${ac_tool_prefix}strip; ac_word=$2 2278{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2279$as_echo_n "checking for $ac_word... " >&6; } 2280if test "${ac_cv_prog_STRIP+set}" = set; then 2281 $as_echo_n "(cached) " >&6 2282else 2283 if test -n "$STRIP"; then 2284 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2285else 2286as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2287for as_dir in $PATH 2288do 2289 IFS=$as_save_IFS 2290 test -z "$as_dir" && as_dir=. 2291 for ac_exec_ext in '' $ac_executable_extensions; do 2292 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2293 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2294 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2295 break 2 2296 fi 2297done 2298done 2299IFS=$as_save_IFS 2300 2301fi 2302fi 2303STRIP=$ac_cv_prog_STRIP 2304if test -n "$STRIP"; then 2305 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 2306$as_echo "$STRIP" >&6; } 2307else 2308 { $as_echo "$as_me:$LINENO: result: no" >&5 2309$as_echo "no" >&6; } 2310fi 2311 2312 2313fi 2314if test -z "$ac_cv_prog_STRIP"; then 2315 ac_ct_STRIP=$STRIP 2316 # Extract the first word of "strip", so it can be a program name with args. 2317set dummy strip; ac_word=$2 2318{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2319$as_echo_n "checking for $ac_word... " >&6; } 2320if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 2321 $as_echo_n "(cached) " >&6 2322else 2323 if test -n "$ac_ct_STRIP"; then 2324 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2325else 2326as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2327for as_dir in $PATH 2328do 2329 IFS=$as_save_IFS 2330 test -z "$as_dir" && as_dir=. 2331 for ac_exec_ext in '' $ac_executable_extensions; do 2332 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2333 ac_cv_prog_ac_ct_STRIP="strip" 2334 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2335 break 2 2336 fi 2337done 2338done 2339IFS=$as_save_IFS 2340 2341fi 2342fi 2343ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2344if test -n "$ac_ct_STRIP"; then 2345 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 2346$as_echo "$ac_ct_STRIP" >&6; } 2347else 2348 { $as_echo "$as_me:$LINENO: result: no" >&5 2349$as_echo "no" >&6; } 2350fi 2351 2352 if test "x$ac_ct_STRIP" = x; then 2353 STRIP=":" 2354 else 2355 case $cross_compiling:$ac_tool_warned in 2356yes:) 2357{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2358$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2359ac_tool_warned=yes ;; 2360esac 2361 STRIP=$ac_ct_STRIP 2362 fi 2363else 2364 STRIP="$ac_cv_prog_STRIP" 2365fi 2366 2367fi 2368INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2369 2370{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 2371$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2372if test -z "$MKDIR_P"; then 2373 if test "${ac_cv_path_mkdir+set}" = set; then 2374 $as_echo_n "(cached) " >&6 2375else 2376 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2377for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2378do 2379 IFS=$as_save_IFS 2380 test -z "$as_dir" && as_dir=. 2381 for ac_prog in mkdir gmkdir; do 2382 for ac_exec_ext in '' $ac_executable_extensions; do 2383 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2384 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2385 'mkdir (GNU coreutils) '* | \ 2386 'mkdir (coreutils) '* | \ 2387 'mkdir (fileutils) '4.1*) 2388 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2389 break 3;; 2390 esac 2391 done 2392 done 2393done 2394IFS=$as_save_IFS 2395 2396fi 2397 2398 if test "${ac_cv_path_mkdir+set}" = set; then 2399 MKDIR_P="$ac_cv_path_mkdir -p" 2400 else 2401 # As a last resort, use the slow shell script. Don't cache a 2402 # value for MKDIR_P within a source directory, because that will 2403 # break other packages using the cache if that directory is 2404 # removed, or if the value is a relative name. 2405 test -d ./--version && rmdir ./--version 2406 MKDIR_P="$ac_install_sh -d" 2407 fi 2408fi 2409{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5 2410$as_echo "$MKDIR_P" >&6; } 2411 2412mkdir_p="$MKDIR_P" 2413case $mkdir_p in 2414 [\\/$]* | ?:[\\/]*) ;; 2415 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2416esac 2417 2418for ac_prog in gawk mawk nawk awk 2419do 2420 # Extract the first word of "$ac_prog", so it can be a program name with args. 2421set dummy $ac_prog; ac_word=$2 2422{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2423$as_echo_n "checking for $ac_word... " >&6; } 2424if test "${ac_cv_prog_AWK+set}" = set; then 2425 $as_echo_n "(cached) " >&6 2426else 2427 if test -n "$AWK"; then 2428 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2429else 2430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2431for as_dir in $PATH 2432do 2433 IFS=$as_save_IFS 2434 test -z "$as_dir" && as_dir=. 2435 for ac_exec_ext in '' $ac_executable_extensions; do 2436 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2437 ac_cv_prog_AWK="$ac_prog" 2438 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2439 break 2 2440 fi 2441done 2442done 2443IFS=$as_save_IFS 2444 2445fi 2446fi 2447AWK=$ac_cv_prog_AWK 2448if test -n "$AWK"; then 2449 { $as_echo "$as_me:$LINENO: result: $AWK" >&5 2450$as_echo "$AWK" >&6; } 2451else 2452 { $as_echo "$as_me:$LINENO: result: no" >&5 2453$as_echo "no" >&6; } 2454fi 2455 2456 2457 test -n "$AWK" && break 2458done 2459 2460{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2461$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2462set x ${MAKE-make} 2463ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2464if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then 2465 $as_echo_n "(cached) " >&6 2466else 2467 cat >conftest.make <<\_ACEOF 2468SHELL = /bin/sh 2469all: 2470 @echo '@@@%%%=$(MAKE)=@@@%%%' 2471_ACEOF 2472# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2473case `${MAKE-make} -f conftest.make 2>/dev/null` in 2474 *@@@%%%=?*=@@@%%%*) 2475 eval ac_cv_prog_make_${ac_make}_set=yes;; 2476 *) 2477 eval ac_cv_prog_make_${ac_make}_set=no;; 2478esac 2479rm -f conftest.make 2480fi 2481if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2482 { $as_echo "$as_me:$LINENO: result: yes" >&5 2483$as_echo "yes" >&6; } 2484 SET_MAKE= 2485else 2486 { $as_echo "$as_me:$LINENO: result: no" >&5 2487$as_echo "no" >&6; } 2488 SET_MAKE="MAKE=${MAKE-make}" 2489fi 2490 2491rm -rf .tst 2>/dev/null 2492mkdir .tst 2>/dev/null 2493if test -d .tst; then 2494 am__leading_dot=. 2495else 2496 am__leading_dot=_ 2497fi 2498rmdir .tst 2>/dev/null 2499 2500if test "`cd $srcdir && pwd`" != "`pwd`"; then 2501 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2502 # is not polluted with repeated "-I." 2503 am__isrc=' -I$(srcdir)' 2504 # test to see if srcdir already configured 2505 if test -f $srcdir/config.status; then 2506 { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 2507$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} 2508 { (exit 1); exit 1; }; } 2509 fi 2510fi 2511 2512# test whether we have cygpath 2513if test -z "$CYGPATH_W"; then 2514 if (cygpath --version) >/dev/null 2>/dev/null; then 2515 CYGPATH_W='cygpath -w' 2516 else 2517 CYGPATH_W=echo 2518 fi 2519fi 2520 2521 2522# Define the identity of the package. 2523 PACKAGE='libmtp' 2524 VERSION='1.0.1' 2525 2526 2527cat >>confdefs.h <<_ACEOF 2528#define PACKAGE "$PACKAGE" 2529_ACEOF 2530 2531 2532cat >>confdefs.h <<_ACEOF 2533#define VERSION "$VERSION" 2534_ACEOF 2535 2536# Some tools Automake needs. 2537 2538ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2539 2540 2541AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2542 2543 2544AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2545 2546 2547AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2548 2549 2550MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2551 2552# We need awk for the "check" target. The system "awk" is bad on 2553# some platforms. 2554# Always define AMTAR for backward compatibility. 2555 2556AMTAR=${AMTAR-"${am_missing_run}tar"} 2557 2558am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2559 2560 2561 2562 2563 2564 2565ac_config_headers="$ac_config_headers config.h" 2566 2567 2568# This can be overridden by the command line switch 2569if test "$program_prefix" = NONE; then 2570 program_prefix=mtp- 2571 program_transform_name="s,^,$program_prefix,;$program_transform_name" 2572fi 2573 2574# Checks for programs. 2575ac_ext=c 2576ac_cpp='$CPP $CPPFLAGS' 2577ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2578ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2579ac_compiler_gnu=$ac_cv_c_compiler_gnu 2580if test -n "$ac_tool_prefix"; then 2581 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2582set dummy ${ac_tool_prefix}gcc; ac_word=$2 2583{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2584$as_echo_n "checking for $ac_word... " >&6; } 2585if test "${ac_cv_prog_CC+set}" = set; then 2586 $as_echo_n "(cached) " >&6 2587else 2588 if test -n "$CC"; then 2589 ac_cv_prog_CC="$CC" # Let the user override the test. 2590else 2591as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2592for as_dir in $PATH 2593do 2594 IFS=$as_save_IFS 2595 test -z "$as_dir" && as_dir=. 2596 for ac_exec_ext in '' $ac_executable_extensions; do 2597 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2598 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2599 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2600 break 2 2601 fi 2602done 2603done 2604IFS=$as_save_IFS 2605 2606fi 2607fi 2608CC=$ac_cv_prog_CC 2609if test -n "$CC"; then 2610 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2611$as_echo "$CC" >&6; } 2612else 2613 { $as_echo "$as_me:$LINENO: result: no" >&5 2614$as_echo "no" >&6; } 2615fi 2616 2617 2618fi 2619if test -z "$ac_cv_prog_CC"; then 2620 ac_ct_CC=$CC 2621 # Extract the first word of "gcc", so it can be a program name with args. 2622set dummy gcc; ac_word=$2 2623{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2624$as_echo_n "checking for $ac_word... " >&6; } 2625if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2626 $as_echo_n "(cached) " >&6 2627else 2628 if test -n "$ac_ct_CC"; then 2629 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2630else 2631as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2632for as_dir in $PATH 2633do 2634 IFS=$as_save_IFS 2635 test -z "$as_dir" && as_dir=. 2636 for ac_exec_ext in '' $ac_executable_extensions; do 2637 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2638 ac_cv_prog_ac_ct_CC="gcc" 2639 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2640 break 2 2641 fi 2642done 2643done 2644IFS=$as_save_IFS 2645 2646fi 2647fi 2648ac_ct_CC=$ac_cv_prog_ac_ct_CC 2649if test -n "$ac_ct_CC"; then 2650 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2651$as_echo "$ac_ct_CC" >&6; } 2652else 2653 { $as_echo "$as_me:$LINENO: result: no" >&5 2654$as_echo "no" >&6; } 2655fi 2656 2657 if test "x$ac_ct_CC" = x; then 2658 CC="" 2659 else 2660 case $cross_compiling:$ac_tool_warned in 2661yes:) 2662{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2663$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2664ac_tool_warned=yes ;; 2665esac 2666 CC=$ac_ct_CC 2667 fi 2668else 2669 CC="$ac_cv_prog_CC" 2670fi 2671 2672if test -z "$CC"; then 2673 if test -n "$ac_tool_prefix"; then 2674 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2675set dummy ${ac_tool_prefix}cc; ac_word=$2 2676{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2677$as_echo_n "checking for $ac_word... " >&6; } 2678if test "${ac_cv_prog_CC+set}" = set; then 2679 $as_echo_n "(cached) " >&6 2680else 2681 if test -n "$CC"; then 2682 ac_cv_prog_CC="$CC" # Let the user override the test. 2683else 2684as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2685for as_dir in $PATH 2686do 2687 IFS=$as_save_IFS 2688 test -z "$as_dir" && as_dir=. 2689 for ac_exec_ext in '' $ac_executable_extensions; do 2690 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2691 ac_cv_prog_CC="${ac_tool_prefix}cc" 2692 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2693 break 2 2694 fi 2695done 2696done 2697IFS=$as_save_IFS 2698 2699fi 2700fi 2701CC=$ac_cv_prog_CC 2702if test -n "$CC"; then 2703 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2704$as_echo "$CC" >&6; } 2705else 2706 { $as_echo "$as_me:$LINENO: result: no" >&5 2707$as_echo "no" >&6; } 2708fi 2709 2710 2711 fi 2712fi 2713if test -z "$CC"; then 2714 # Extract the first word of "cc", so it can be a program name with args. 2715set dummy cc; ac_word=$2 2716{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2717$as_echo_n "checking for $ac_word... " >&6; } 2718if test "${ac_cv_prog_CC+set}" = set; then 2719 $as_echo_n "(cached) " >&6 2720else 2721 if test -n "$CC"; then 2722 ac_cv_prog_CC="$CC" # Let the user override the test. 2723else 2724 ac_prog_rejected=no 2725as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2726for as_dir in $PATH 2727do 2728 IFS=$as_save_IFS 2729 test -z "$as_dir" && as_dir=. 2730 for ac_exec_ext in '' $ac_executable_extensions; do 2731 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2732 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2733 ac_prog_rejected=yes 2734 continue 2735 fi 2736 ac_cv_prog_CC="cc" 2737 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2738 break 2 2739 fi 2740done 2741done 2742IFS=$as_save_IFS 2743 2744if test $ac_prog_rejected = yes; then 2745 # We found a bogon in the path, so make sure we never use it. 2746 set dummy $ac_cv_prog_CC 2747 shift 2748 if test $# != 0; then 2749 # We chose a different compiler from the bogus one. 2750 # However, it has the same basename, so the bogon will be chosen 2751 # first if we set CC to just the basename; use the full file name. 2752 shift 2753 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2754 fi 2755fi 2756fi 2757fi 2758CC=$ac_cv_prog_CC 2759if test -n "$CC"; then 2760 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2761$as_echo "$CC" >&6; } 2762else 2763 { $as_echo "$as_me:$LINENO: result: no" >&5 2764$as_echo "no" >&6; } 2765fi 2766 2767 2768fi 2769if test -z "$CC"; then 2770 if test -n "$ac_tool_prefix"; then 2771 for ac_prog in cl.exe 2772 do 2773 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2774set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2775{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2776$as_echo_n "checking for $ac_word... " >&6; } 2777if test "${ac_cv_prog_CC+set}" = set; then 2778 $as_echo_n "(cached) " >&6 2779else 2780 if test -n "$CC"; then 2781 ac_cv_prog_CC="$CC" # Let the user override the test. 2782else 2783as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2784for as_dir in $PATH 2785do 2786 IFS=$as_save_IFS 2787 test -z "$as_dir" && as_dir=. 2788 for ac_exec_ext in '' $ac_executable_extensions; do 2789 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2790 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2791 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2792 break 2 2793 fi 2794done 2795done 2796IFS=$as_save_IFS 2797 2798fi 2799fi 2800CC=$ac_cv_prog_CC 2801if test -n "$CC"; then 2802 { $as_echo "$as_me:$LINENO: result: $CC" >&5 2803$as_echo "$CC" >&6; } 2804else 2805 { $as_echo "$as_me:$LINENO: result: no" >&5 2806$as_echo "no" >&6; } 2807fi 2808 2809 2810 test -n "$CC" && break 2811 done 2812fi 2813if test -z "$CC"; then 2814 ac_ct_CC=$CC 2815 for ac_prog in cl.exe 2816do 2817 # Extract the first word of "$ac_prog", so it can be a program name with args. 2818set dummy $ac_prog; ac_word=$2 2819{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2820$as_echo_n "checking for $ac_word... " >&6; } 2821if test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2822 $as_echo_n "(cached) " >&6 2823else 2824 if test -n "$ac_ct_CC"; then 2825 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2826else 2827as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2828for as_dir in $PATH 2829do 2830 IFS=$as_save_IFS 2831 test -z "$as_dir" && as_dir=. 2832 for ac_exec_ext in '' $ac_executable_extensions; do 2833 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2834 ac_cv_prog_ac_ct_CC="$ac_prog" 2835 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2836 break 2 2837 fi 2838done 2839done 2840IFS=$as_save_IFS 2841 2842fi 2843fi 2844ac_ct_CC=$ac_cv_prog_ac_ct_CC 2845if test -n "$ac_ct_CC"; then 2846 { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2847$as_echo "$ac_ct_CC" >&6; } 2848else 2849 { $as_echo "$as_me:$LINENO: result: no" >&5 2850$as_echo "no" >&6; } 2851fi 2852 2853 2854 test -n "$ac_ct_CC" && break 2855done 2856 2857 if test "x$ac_ct_CC" = x; then 2858 CC="" 2859 else 2860 case $cross_compiling:$ac_tool_warned in 2861yes:) 2862{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2863$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2864ac_tool_warned=yes ;; 2865esac 2866 CC=$ac_ct_CC 2867 fi 2868fi 2869 2870fi 2871 2872 2873test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2874$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2875{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2876See \`config.log' for more details." >&5 2877$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 2878See \`config.log' for more details." >&2;} 2879 { (exit 1); exit 1; }; }; } 2880 2881# Provide some information about the compiler. 2882$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 2883set X $ac_compile 2884ac_compiler=$2 2885{ (ac_try="$ac_compiler --version >&5" 2886case "(($ac_try" in 2887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2888 *) ac_try_echo=$ac_try;; 2889esac 2890eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2891$as_echo "$ac_try_echo") >&5 2892 (eval "$ac_compiler --version >&5") 2>&5 2893 ac_status=$? 2894 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2895 (exit $ac_status); } 2896{ (ac_try="$ac_compiler -v >&5" 2897case "(($ac_try" in 2898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2899 *) ac_try_echo=$ac_try;; 2900esac 2901eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2902$as_echo "$ac_try_echo") >&5 2903 (eval "$ac_compiler -v >&5") 2>&5 2904 ac_status=$? 2905 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2906 (exit $ac_status); } 2907{ (ac_try="$ac_compiler -V >&5" 2908case "(($ac_try" in 2909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2910 *) ac_try_echo=$ac_try;; 2911esac 2912eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2913$as_echo "$ac_try_echo") >&5 2914 (eval "$ac_compiler -V >&5") 2>&5 2915 ac_status=$? 2916 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2917 (exit $ac_status); } 2918 2919cat >conftest.$ac_ext <<_ACEOF 2920/* confdefs.h. */ 2921_ACEOF 2922cat confdefs.h >>conftest.$ac_ext 2923cat >>conftest.$ac_ext <<_ACEOF 2924/* end confdefs.h. */ 2925 2926int 2927main () 2928{ 2929 2930 ; 2931 return 0; 2932} 2933_ACEOF 2934ac_clean_files_save=$ac_clean_files 2935ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2936# Try to create an executable without -o first, disregard a.out. 2937# It will help us diagnose broken compilers, and finding out an intuition 2938# of exeext. 2939{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2940$as_echo_n "checking for C compiler default output file name... " >&6; } 2941ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2942 2943# The possible output files: 2944ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2945 2946ac_rmfiles= 2947for ac_file in $ac_files 2948do 2949 case $ac_file in 2950 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2951 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2952 esac 2953done 2954rm -f $ac_rmfiles 2955 2956if { (ac_try="$ac_link_default" 2957case "(($ac_try" in 2958 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2959 *) ac_try_echo=$ac_try;; 2960esac 2961eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2962$as_echo "$ac_try_echo") >&5 2963 (eval "$ac_link_default") 2>&5 2964 ac_status=$? 2965 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2966 (exit $ac_status); }; then 2967 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2968# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2969# in a Makefile. We should not override ac_cv_exeext if it was cached, 2970# so that the user can short-circuit this test for compilers unknown to 2971# Autoconf. 2972for ac_file in $ac_files '' 2973do 2974 test -f "$ac_file" || continue 2975 case $ac_file in 2976 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2977 ;; 2978 [ab].out ) 2979 # We found the default executable, but exeext='' is most 2980 # certainly right. 2981 break;; 2982 *.* ) 2983 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2984 then :; else 2985 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2986 fi 2987 # We set ac_cv_exeext here because the later test for it is not 2988 # safe: cross compilers may not add the suffix if given an `-o' 2989 # argument, so we may need to know it at that point already. 2990 # Even if this section looks crufty: it has the advantage of 2991 # actually working. 2992 break;; 2993 * ) 2994 break;; 2995 esac 2996done 2997test "$ac_cv_exeext" = no && ac_cv_exeext= 2998 2999else 3000 ac_file='' 3001fi 3002 3003{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 3004$as_echo "$ac_file" >&6; } 3005if test -z "$ac_file"; then 3006 $as_echo "$as_me: failed program was:" >&5 3007sed 's/^/| /' conftest.$ac_ext >&5 3008 3009{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3010$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3011{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables 3012See \`config.log' for more details." >&5 3013$as_echo "$as_me: error: C compiler cannot create executables 3014See \`config.log' for more details." >&2;} 3015 { (exit 77); exit 77; }; }; } 3016fi 3017 3018ac_exeext=$ac_cv_exeext 3019 3020# Check that the compiler produces executables we can run. If not, either 3021# the compiler is broken, or we cross compile. 3022{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 3023$as_echo_n "checking whether the C compiler works... " >&6; } 3024# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3025# If not cross compiling, check that we can run a simple program. 3026if test "$cross_compiling" != yes; then 3027 if { ac_try='./$ac_file' 3028 { (case "(($ac_try" in 3029 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3030 *) ac_try_echo=$ac_try;; 3031esac 3032eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3033$as_echo "$ac_try_echo") >&5 3034 (eval "$ac_try") 2>&5 3035 ac_status=$? 3036 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3037 (exit $ac_status); }; }; then 3038 cross_compiling=no 3039 else 3040 if test "$cross_compiling" = maybe; then 3041 cross_compiling=yes 3042 else 3043 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3044$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3045{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. 3046If you meant to cross compile, use \`--host'. 3047See \`config.log' for more details." >&5 3048$as_echo "$as_me: error: cannot run C compiled programs. 3049If you meant to cross compile, use \`--host'. 3050See \`config.log' for more details." >&2;} 3051 { (exit 1); exit 1; }; }; } 3052 fi 3053 fi 3054fi 3055{ $as_echo "$as_me:$LINENO: result: yes" >&5 3056$as_echo "yes" >&6; } 3057 3058rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3059ac_clean_files=$ac_clean_files_save 3060# Check that the compiler produces executables we can run. If not, either 3061# the compiler is broken, or we cross compile. 3062{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 3063$as_echo_n "checking whether we are cross compiling... " >&6; } 3064{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 3065$as_echo "$cross_compiling" >&6; } 3066 3067{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 3068$as_echo_n "checking for suffix of executables... " >&6; } 3069if { (ac_try="$ac_link" 3070case "(($ac_try" in 3071 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3072 *) ac_try_echo=$ac_try;; 3073esac 3074eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3075$as_echo "$ac_try_echo") >&5 3076 (eval "$ac_link") 2>&5 3077 ac_status=$? 3078 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3079 (exit $ac_status); }; then 3080 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3081# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3082# work properly (i.e., refer to `conftest.exe'), while it won't with 3083# `rm'. 3084for ac_file in conftest.exe conftest conftest.*; do 3085 test -f "$ac_file" || continue 3086 case $ac_file in 3087 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3088 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3089 break;; 3090 * ) break;; 3091 esac 3092done 3093else 3094 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3095$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3096{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3097See \`config.log' for more details." >&5 3098$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3099See \`config.log' for more details." >&2;} 3100 { (exit 1); exit 1; }; }; } 3101fi 3102 3103rm -f conftest$ac_cv_exeext 3104{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 3105$as_echo "$ac_cv_exeext" >&6; } 3106 3107rm -f conftest.$ac_ext 3108EXEEXT=$ac_cv_exeext 3109ac_exeext=$EXEEXT 3110{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 3111$as_echo_n "checking for suffix of object files... " >&6; } 3112if test "${ac_cv_objext+set}" = set; then 3113 $as_echo_n "(cached) " >&6 3114else 3115 cat >conftest.$ac_ext <<_ACEOF 3116/* confdefs.h. */ 3117_ACEOF 3118cat confdefs.h >>conftest.$ac_ext 3119cat >>conftest.$ac_ext <<_ACEOF 3120/* end confdefs.h. */ 3121 3122int 3123main () 3124{ 3125 3126 ; 3127 return 0; 3128} 3129_ACEOF 3130rm -f conftest.o conftest.obj 3131if { (ac_try="$ac_compile" 3132case "(($ac_try" in 3133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3134 *) ac_try_echo=$ac_try;; 3135esac 3136eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3137$as_echo "$ac_try_echo") >&5 3138 (eval "$ac_compile") 2>&5 3139 ac_status=$? 3140 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3141 (exit $ac_status); }; then 3142 for ac_file in conftest.o conftest.obj conftest.*; do 3143 test -f "$ac_file" || continue; 3144 case $ac_file in 3145 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3146 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3147 break;; 3148 esac 3149done 3150else 3151 $as_echo "$as_me: failed program was:" >&5 3152sed 's/^/| /' conftest.$ac_ext >&5 3153 3154{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3155$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3156{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3157See \`config.log' for more details." >&5 3158$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile 3159See \`config.log' for more details." >&2;} 3160 { (exit 1); exit 1; }; }; } 3161fi 3162 3163rm -f conftest.$ac_cv_objext conftest.$ac_ext 3164fi 3165{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3166$as_echo "$ac_cv_objext" >&6; } 3167OBJEXT=$ac_cv_objext 3168ac_objext=$OBJEXT 3169{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3170$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3171if test "${ac_cv_c_compiler_gnu+set}" = set; then 3172 $as_echo_n "(cached) " >&6 3173else 3174 cat >conftest.$ac_ext <<_ACEOF 3175/* confdefs.h. */ 3176_ACEOF 3177cat confdefs.h >>conftest.$ac_ext 3178cat >>conftest.$ac_ext <<_ACEOF 3179/* end confdefs.h. */ 3180 3181int 3182main () 3183{ 3184#ifndef __GNUC__ 3185 choke me 3186#endif 3187 3188 ; 3189 return 0; 3190} 3191_ACEOF 3192rm -f conftest.$ac_objext 3193if { (ac_try="$ac_compile" 3194case "(($ac_try" in 3195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3196 *) ac_try_echo=$ac_try;; 3197esac 3198eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3199$as_echo "$ac_try_echo") >&5 3200 (eval "$ac_compile") 2>conftest.er1 3201 ac_status=$? 3202 grep -v '^ *+' conftest.er1 >conftest.err 3203 rm -f conftest.er1 3204 cat conftest.err >&5 3205 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3206 (exit $ac_status); } && { 3207 test -z "$ac_c_werror_flag" || 3208 test ! -s conftest.err 3209 } && test -s conftest.$ac_objext; then 3210 ac_compiler_gnu=yes 3211else 3212 $as_echo "$as_me: failed program was:" >&5 3213sed 's/^/| /' conftest.$ac_ext >&5 3214 3215 ac_compiler_gnu=no 3216fi 3217 3218rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3219ac_cv_c_compiler_gnu=$ac_compiler_gnu 3220 3221fi 3222{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3223$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3224if test $ac_compiler_gnu = yes; then 3225 GCC=yes 3226else 3227 GCC= 3228fi 3229ac_test_CFLAGS=${CFLAGS+set} 3230ac_save_CFLAGS=$CFLAGS 3231{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 3232$as_echo_n "checking whether $CC accepts -g... " >&6; } 3233if test "${ac_cv_prog_cc_g+set}" = set; then 3234 $as_echo_n "(cached) " >&6 3235else 3236 ac_save_c_werror_flag=$ac_c_werror_flag 3237 ac_c_werror_flag=yes 3238 ac_cv_prog_cc_g=no 3239 CFLAGS="-g" 3240 cat >conftest.$ac_ext <<_ACEOF 3241/* confdefs.h. */ 3242_ACEOF 3243cat confdefs.h >>conftest.$ac_ext 3244cat >>conftest.$ac_ext <<_ACEOF 3245/* end confdefs.h. */ 3246 3247int 3248main () 3249{ 3250 3251 ; 3252 return 0; 3253} 3254_ACEOF 3255rm -f conftest.$ac_objext 3256if { (ac_try="$ac_compile" 3257case "(($ac_try" in 3258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3259 *) ac_try_echo=$ac_try;; 3260esac 3261eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3262$as_echo "$ac_try_echo") >&5 3263 (eval "$ac_compile") 2>conftest.er1 3264 ac_status=$? 3265 grep -v '^ *+' conftest.er1 >conftest.err 3266 rm -f conftest.er1 3267 cat conftest.err >&5 3268 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3269 (exit $ac_status); } && { 3270 test -z "$ac_c_werror_flag" || 3271 test ! -s conftest.err 3272 } && test -s conftest.$ac_objext; then 3273 ac_cv_prog_cc_g=yes 3274else 3275 $as_echo "$as_me: failed program was:" >&5 3276sed 's/^/| /' conftest.$ac_ext >&5 3277 3278 CFLAGS="" 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 3290 ; 3291 return 0; 3292} 3293_ACEOF 3294rm -f conftest.$ac_objext 3295if { (ac_try="$ac_compile" 3296case "(($ac_try" in 3297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3298 *) ac_try_echo=$ac_try;; 3299esac 3300eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3301$as_echo "$ac_try_echo") >&5 3302 (eval "$ac_compile") 2>conftest.er1 3303 ac_status=$? 3304 grep -v '^ *+' conftest.er1 >conftest.err 3305 rm -f conftest.er1 3306 cat conftest.err >&5 3307 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3308 (exit $ac_status); } && { 3309 test -z "$ac_c_werror_flag" || 3310 test ! -s conftest.err 3311 } && test -s conftest.$ac_objext; then 3312 : 3313else 3314 $as_echo "$as_me: failed program was:" >&5 3315sed 's/^/| /' conftest.$ac_ext >&5 3316 3317 ac_c_werror_flag=$ac_save_c_werror_flag 3318 CFLAGS="-g" 3319 cat >conftest.$ac_ext <<_ACEOF 3320/* confdefs.h. */ 3321_ACEOF 3322cat confdefs.h >>conftest.$ac_ext 3323cat >>conftest.$ac_ext <<_ACEOF 3324/* end confdefs.h. */ 3325 3326int 3327main () 3328{ 3329 3330 ; 3331 return 0; 3332} 3333_ACEOF 3334rm -f conftest.$ac_objext 3335if { (ac_try="$ac_compile" 3336case "(($ac_try" in 3337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3338 *) ac_try_echo=$ac_try;; 3339esac 3340eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3341$as_echo "$ac_try_echo") >&5 3342 (eval "$ac_compile") 2>conftest.er1 3343 ac_status=$? 3344 grep -v '^ *+' conftest.er1 >conftest.err 3345 rm -f conftest.er1 3346 cat conftest.err >&5 3347 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3348 (exit $ac_status); } && { 3349 test -z "$ac_c_werror_flag" || 3350 test ! -s conftest.err 3351 } && test -s conftest.$ac_objext; then 3352 ac_cv_prog_cc_g=yes 3353else 3354 $as_echo "$as_me: failed program was:" >&5 3355sed 's/^/| /' conftest.$ac_ext >&5 3356 3357 3358fi 3359 3360rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3361fi 3362 3363rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3364fi 3365 3366rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3367 ac_c_werror_flag=$ac_save_c_werror_flag 3368fi 3369{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3370$as_echo "$ac_cv_prog_cc_g" >&6; } 3371if test "$ac_test_CFLAGS" = set; then 3372 CFLAGS=$ac_save_CFLAGS 3373elif test $ac_cv_prog_cc_g = yes; then 3374 if test "$GCC" = yes; then 3375 CFLAGS="-g -O2" 3376 else 3377 CFLAGS="-g" 3378 fi 3379else 3380 if test "$GCC" = yes; then 3381 CFLAGS="-O2" 3382 else 3383 CFLAGS= 3384 fi 3385fi 3386{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 3387$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3388if test "${ac_cv_prog_cc_c89+set}" = set; then 3389 $as_echo_n "(cached) " >&6 3390else 3391 ac_cv_prog_cc_c89=no 3392ac_save_CC=$CC 3393cat >conftest.$ac_ext <<_ACEOF 3394/* confdefs.h. */ 3395_ACEOF 3396cat confdefs.h >>conftest.$ac_ext 3397cat >>conftest.$ac_ext <<_ACEOF 3398/* end confdefs.h. */ 3399#include <stdarg.h> 3400#include <stdio.h> 3401#include <sys/types.h> 3402#include <sys/stat.h> 3403/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3404struct buf { int x; }; 3405FILE * (*rcsopen) (struct buf *, struct stat *, int); 3406static char *e (p, i) 3407 char **p; 3408 int i; 3409{ 3410 return p[i]; 3411} 3412static char *f (char * (*g) (char **, int), char **p, ...) 3413{ 3414 char *s; 3415 va_list v; 3416 va_start (v,p); 3417 s = g (p, va_arg (v,int)); 3418 va_end (v); 3419 return s; 3420} 3421 3422/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3423 function prototypes and stuff, but not '\xHH' hex character constants. 3424 These don't provoke an error unfortunately, instead are silently treated 3425 as 'x'. The following induces an error, until -std is added to get 3426 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3427 array size at least. It's necessary to write '\x00'==0 to get something 3428 that's true only with -std. */ 3429int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3430 3431/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3432 inside strings and character constants. */ 3433#define FOO(x) 'x' 3434int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3435 3436int test (int i, double x); 3437struct s1 {int (*f) (int a);}; 3438struct s2 {int (*f) (double a);}; 3439int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3440int argc; 3441char **argv; 3442int 3443main () 3444{ 3445return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3446 ; 3447 return 0; 3448} 3449_ACEOF 3450for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3451 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3452do 3453 CC="$ac_save_CC $ac_arg" 3454 rm -f conftest.$ac_objext 3455if { (ac_try="$ac_compile" 3456case "(($ac_try" in 3457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3458 *) ac_try_echo=$ac_try;; 3459esac 3460eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3461$as_echo "$ac_try_echo") >&5 3462 (eval "$ac_compile") 2>conftest.er1 3463 ac_status=$? 3464 grep -v '^ *+' conftest.er1 >conftest.err 3465 rm -f conftest.er1 3466 cat conftest.err >&5 3467 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3468 (exit $ac_status); } && { 3469 test -z "$ac_c_werror_flag" || 3470 test ! -s conftest.err 3471 } && test -s conftest.$ac_objext; then 3472 ac_cv_prog_cc_c89=$ac_arg 3473else 3474 $as_echo "$as_me: failed program was:" >&5 3475sed 's/^/| /' conftest.$ac_ext >&5 3476 3477 3478fi 3479 3480rm -f core conftest.err conftest.$ac_objext 3481 test "x$ac_cv_prog_cc_c89" != "xno" && break 3482done 3483rm -f conftest.$ac_ext 3484CC=$ac_save_CC 3485 3486fi 3487# AC_CACHE_VAL 3488case "x$ac_cv_prog_cc_c89" in 3489 x) 3490 { $as_echo "$as_me:$LINENO: result: none needed" >&5 3491$as_echo "none needed" >&6; } ;; 3492 xno) 3493 { $as_echo "$as_me:$LINENO: result: unsupported" >&5 3494$as_echo "unsupported" >&6; } ;; 3495 *) 3496 CC="$CC $ac_cv_prog_cc_c89" 3497 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 3498$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3499esac 3500 3501 3502ac_ext=c 3503ac_cpp='$CPP $CPPFLAGS' 3504ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3505ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3506ac_compiler_gnu=$ac_cv_c_compiler_gnu 3507DEPDIR="${am__leading_dot}deps" 3508 3509ac_config_commands="$ac_config_commands depfiles" 3510 3511 3512am_make=${MAKE-make} 3513cat > confinc << 'END' 3514am__doit: 3515 @echo this is the am__doit target 3516.PHONY: am__doit 3517END 3518# If we don't find an include directive, just comment out the code. 3519{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 3520$as_echo_n "checking for style of include used by $am_make... " >&6; } 3521am__include="#" 3522am__quote= 3523_am_result=none 3524# First try GNU make style include. 3525echo "include confinc" > confmf 3526# Ignore all kinds of additional output from `make'. 3527case `$am_make -s -f confmf 2> /dev/null` in #( 3528*the\ am__doit\ target*) 3529 am__include=include 3530 am__quote= 3531 _am_result=GNU 3532 ;; 3533esac 3534# Now try BSD make style include. 3535if test "$am__include" = "#"; then 3536 echo '.include "confinc"' > confmf 3537 case `$am_make -s -f confmf 2> /dev/null` in #( 3538 *the\ am__doit\ target*) 3539 am__include=.include 3540 am__quote="\"" 3541 _am_result=BSD 3542 ;; 3543 esac 3544fi 3545 3546 3547{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5 3548$as_echo "$_am_result" >&6; } 3549rm -f confinc confmf 3550 3551# Check whether --enable-dependency-tracking was given. 3552if test "${enable_dependency_tracking+set}" = set; then 3553 enableval=$enable_dependency_tracking; 3554fi 3555 3556if test "x$enable_dependency_tracking" != xno; then 3557 am_depcomp="$ac_aux_dir/depcomp" 3558 AMDEPBACKSLASH='\' 3559fi 3560 if test "x$enable_dependency_tracking" != xno; then 3561 AMDEP_TRUE= 3562 AMDEP_FALSE='#' 3563else 3564 AMDEP_TRUE='#' 3565 AMDEP_FALSE= 3566fi 3567 3568 3569 3570depcc="$CC" am_compiler_list= 3571 3572{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 3573$as_echo_n "checking dependency style of $depcc... " >&6; } 3574if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 3575 $as_echo_n "(cached) " >&6 3576else 3577 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3578 # We make a subdir and do the tests there. Otherwise we can end up 3579 # making bogus files that we don't know about and never remove. For 3580 # instance it was reported that on HP-UX the gcc test will end up 3581 # making a dummy file named `D' -- because `-MD' means `put the output 3582 # in D'. 3583 mkdir conftest.dir 3584 # Copy depcomp to subdir because otherwise we won't find it if we're 3585 # using a relative directory. 3586 cp "$am_depcomp" conftest.dir 3587 cd conftest.dir 3588 # We will build objects and dependencies in a subdirectory because 3589 # it helps to detect inapplicable dependency modes. For instance 3590 # both Tru64's cc and ICC support -MD to output dependencies as a 3591 # side effect of compilation, but ICC will put the dependencies in 3592 # the current directory while Tru64 will put them in the object 3593 # directory. 3594 mkdir sub 3595 3596 am_cv_CC_dependencies_compiler_type=none 3597 if test "$am_compiler_list" = ""; then 3598 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3599 fi 3600 am__universal=false 3601 case " $depcc " in #( 3602 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3603 esac 3604 3605 for depmode in $am_compiler_list; do 3606 # Setup a source with many dependencies, because some compilers 3607 # like to wrap large dependency lists on column 80 (with \), and 3608 # we should not choose a depcomp mode which is confused by this. 3609 # 3610 # We need to recreate these files for each test, as the compiler may 3611 # overwrite some of them when testing with obscure command lines. 3612 # This happens at least with the AIX C compiler. 3613 : > sub/conftest.c 3614 for i in 1 2 3 4 5 6; do 3615 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3616 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3617 # Solaris 8's {/usr,}/bin/sh. 3618 touch sub/conftst$i.h 3619 done 3620 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3621 3622 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3623 # mode. It turns out that the SunPro C++ compiler does not properly 3624 # handle `-M -o', and we need to detect this. Also, some Intel 3625 # versions had trouble with output in subdirs 3626 am__obj=sub/conftest.${OBJEXT-o} 3627 am__minus_obj="-o $am__obj" 3628 case $depmode in 3629 gcc) 3630 # This depmode causes a compiler race in universal mode. 3631 test "$am__universal" = false || continue 3632 ;; 3633 nosideeffect) 3634 # after this tag, mechanisms are not by side-effect, so they'll 3635 # only be used when explicitly requested 3636 if test "x$enable_dependency_tracking" = xyes; then 3637 continue 3638 else 3639 break 3640 fi 3641 ;; 3642 msvisualcpp | msvcmsys) 3643 # This compiler won't grok `-c -o', but also, the minuso test has 3644 # not run yet. These depmodes are late enough in the game, and 3645 # so weak that their functioning should not be impacted. 3646 am__obj=conftest.${OBJEXT-o} 3647 am__minus_obj= 3648 ;; 3649 none) break ;; 3650 esac 3651 if depmode=$depmode \ 3652 source=sub/conftest.c object=$am__obj \ 3653 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3654 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3655 >/dev/null 2>conftest.err && 3656 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3657 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3658 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3659 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3660 # icc doesn't choke on unknown options, it will just issue warnings 3661 # or remarks (even with -Werror). So we grep stderr for any message 3662 # that says an option was ignored or not supported. 3663 # When given -MP, icc 7.0 and 7.1 complain thusly: 3664 # icc: Command line warning: ignoring option '-M'; no argument required 3665 # The diagnosis changed in icc 8.0: 3666 # icc: Command line remark: option '-MP' not supported 3667 if (grep 'ignoring option' conftest.err || 3668 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3669 am_cv_CC_dependencies_compiler_type=$depmode 3670 break 3671 fi 3672 fi 3673 done 3674 3675 cd .. 3676 rm -rf conftest.dir 3677else 3678 am_cv_CC_dependencies_compiler_type=none 3679fi 3680 3681fi 3682{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 3683$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3684CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3685 3686 if 3687 test "x$enable_dependency_tracking" != xno \ 3688 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3689 am__fastdepCC_TRUE= 3690 am__fastdepCC_FALSE='#' 3691else 3692 am__fastdepCC_TRUE='#' 3693 am__fastdepCC_FALSE= 3694fi 3695 3696 3697# Find a good install program. We prefer a C program (faster), 3698# so one script is as good as another. But avoid the broken or 3699# incompatible versions: 3700# SysV /etc/install, /usr/sbin/install 3701# SunOS /usr/etc/install 3702# IRIX /sbin/install 3703# AIX /bin/install 3704# AmigaOS /C/install, which installs bootblocks on floppy discs 3705# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3706# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3707# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3708# OS/2's system install, which has a completely different semantic 3709# ./install, which can be erroneously created by make from ./install.sh. 3710# Reject install programs that cannot install multiple files. 3711{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 3712$as_echo_n "checking for a BSD-compatible install... " >&6; } 3713if test -z "$INSTALL"; then 3714if test "${ac_cv_path_install+set}" = set; then 3715 $as_echo_n "(cached) " >&6 3716else 3717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3718for as_dir in $PATH 3719do 3720 IFS=$as_save_IFS 3721 test -z "$as_dir" && as_dir=. 3722 # Account for people who put trailing slashes in PATH elements. 3723case $as_dir/ in 3724 ./ | .// | /cC/* | \ 3725 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3726 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 3727 /usr/ucb/* ) ;; 3728 *) 3729 # OSF1 and SCO ODT 3.0 have their own names for install. 3730 # Don't use installbsd from OSF since it installs stuff as root 3731 # by default. 3732 for ac_prog in ginstall scoinst install; do 3733 for ac_exec_ext in '' $ac_executable_extensions; do 3734 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3735 if test $ac_prog = install && 3736 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3737 # AIX install. It has an incompatible calling convention. 3738 : 3739 elif test $ac_prog = install && 3740 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3741 # program-specific install script used by HP pwplus--don't use. 3742 : 3743 else 3744 rm -rf conftest.one conftest.two conftest.dir 3745 echo one > conftest.one 3746 echo two > conftest.two 3747 mkdir conftest.dir 3748 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3749 test -s conftest.one && test -s conftest.two && 3750 test -s conftest.dir/conftest.one && 3751 test -s conftest.dir/conftest.two 3752 then 3753 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3754 break 3 3755 fi 3756 fi 3757 fi 3758 done 3759 done 3760 ;; 3761esac 3762 3763done 3764IFS=$as_save_IFS 3765 3766rm -rf conftest.one conftest.two conftest.dir 3767 3768fi 3769 if test "${ac_cv_path_install+set}" = set; then 3770 INSTALL=$ac_cv_path_install 3771 else 3772 # As a last resort, use the slow shell script. Don't cache a 3773 # value for INSTALL within a source directory, because that will 3774 # break other packages using the cache if that directory is 3775 # removed, or if the value is a relative name. 3776 INSTALL=$ac_install_sh 3777 fi 3778fi 3779{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 3780$as_echo "$INSTALL" >&6; } 3781 3782# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3783# It thinks the first close brace ends the variable substitution. 3784test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3785 3786test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3787 3788test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3789 3790{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5 3791$as_echo_n "checking whether ln -s works... " >&6; } 3792LN_S=$as_ln_s 3793if test "$LN_S" = "ln -s"; then 3794 { $as_echo "$as_me:$LINENO: result: yes" >&5 3795$as_echo "yes" >&6; } 3796else 3797 { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 3798$as_echo "no, using $LN_S" >&6; } 3799fi 3800 3801# Make sure we can run config.sub. 3802$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3803 { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 3804$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 3805 { (exit 1); exit 1; }; } 3806 3807{ $as_echo "$as_me:$LINENO: checking build system type" >&5 3808$as_echo_n "checking build system type... " >&6; } 3809if test "${ac_cv_build+set}" = set; then 3810 $as_echo_n "(cached) " >&6 3811else 3812 ac_build_alias=$build_alias 3813test "x$ac_build_alias" = x && 3814 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3815test "x$ac_build_alias" = x && 3816 { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 3817$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 3818 { (exit 1); exit 1; }; } 3819ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3820 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 3821$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 3822 { (exit 1); exit 1; }; } 3823 3824fi 3825{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 3826$as_echo "$ac_cv_build" >&6; } 3827case $ac_cv_build in 3828*-*-*) ;; 3829*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 3830$as_echo "$as_me: error: invalid value of canonical build" >&2;} 3831 { (exit 1); exit 1; }; };; 3832esac 3833build=$ac_cv_build 3834ac_save_IFS=$IFS; IFS='-' 3835set x $ac_cv_build 3836shift 3837build_cpu=$1 3838build_vendor=$2 3839shift; shift 3840# Remember, the first character of IFS is used to create $*, 3841# except with old shells: 3842build_os=$* 3843IFS=$ac_save_IFS 3844case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3845 3846 3847{ $as_echo "$as_me:$LINENO: checking host system type" >&5 3848$as_echo_n "checking host system type... " >&6; } 3849if test "${ac_cv_host+set}" = set; then 3850 $as_echo_n "(cached) " >&6 3851else 3852 if test "x$host_alias" = x; then 3853 ac_cv_host=$ac_cv_build 3854else 3855 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3856 { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 3857$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 3858 { (exit 1); exit 1; }; } 3859fi 3860 3861fi 3862{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 3863$as_echo "$ac_cv_host" >&6; } 3864case $ac_cv_host in 3865*-*-*) ;; 3866*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 3867$as_echo "$as_me: error: invalid value of canonical host" >&2;} 3868 { (exit 1); exit 1; }; };; 3869esac 3870host=$ac_cv_host 3871ac_save_IFS=$IFS; IFS='-' 3872set x $ac_cv_host 3873shift 3874host_cpu=$1 3875host_vendor=$2 3876shift; shift 3877# Remember, the first character of IFS is used to create $*, 3878# except with old shells: 3879host_os=$* 3880IFS=$ac_save_IFS 3881case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3882 3883 3884enable_win32_dll=yes 3885 3886case $host in 3887*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*) 3888 if test -n "$ac_tool_prefix"; then 3889 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. 3890set dummy ${ac_tool_prefix}as; ac_word=$2 3891{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 3892$as_echo_n "checking for $ac_word... " >&6; } 3893if test "${ac_cv_prog_AS+set}" = set; then 3894 $as_echo_n "(cached) " >&6 3895else 3896 if test -n "$AS"; then 3897 ac_cv_prog_AS="$AS" # Let the user override the test. 3898else 3899as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3900for as_dir in $PATH 3901do 3902 IFS=$as_save_IFS 3903 test -z "$as_dir" && as_dir=. 3904 for ac_exec_ext in '' $ac_executable_extensions; do 3905 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3906 ac_cv_prog_AS="${ac_tool_prefix}as" 3907 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3908 break 2 3909 fi 3910done 3911done 3912IFS=$as_save_IFS 3913 3914fi 3915fi 3916AS=$ac_cv_prog_AS 3917if test -n "$AS"; then 3918 { $as_echo "$as_me:$LINENO: result: $AS" >&5 3919$as_echo "$AS" >&6; } 3920else 3921 { $as_echo "$as_me:$LINENO: result: no" >&5 3922$as_echo "no" >&6; } 3923fi 3924 3925 3926fi 3927if test -z "$ac_cv_prog_AS"; then 3928 ac_ct_AS=$AS 3929 # Extract the first word of "as", so it can be a program name with args. 3930set dummy as; ac_word=$2 3931{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 3932$as_echo_n "checking for $ac_word... " >&6; } 3933if test "${ac_cv_prog_ac_ct_AS+set}" = set; then 3934 $as_echo_n "(cached) " >&6 3935else 3936 if test -n "$ac_ct_AS"; then 3937 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. 3938else 3939as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3940for as_dir in $PATH 3941do 3942 IFS=$as_save_IFS 3943 test -z "$as_dir" && as_dir=. 3944 for ac_exec_ext in '' $ac_executable_extensions; do 3945 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3946 ac_cv_prog_ac_ct_AS="as" 3947 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3948 break 2 3949 fi 3950done 3951done 3952IFS=$as_save_IFS 3953 3954fi 3955fi 3956ac_ct_AS=$ac_cv_prog_ac_ct_AS 3957if test -n "$ac_ct_AS"; then 3958 { $as_echo "$as_me:$LINENO: result: $ac_ct_AS" >&5 3959$as_echo "$ac_ct_AS" >&6; } 3960else 3961 { $as_echo "$as_me:$LINENO: result: no" >&5 3962$as_echo "no" >&6; } 3963fi 3964 3965 if test "x$ac_ct_AS" = x; then 3966 AS="false" 3967 else 3968 case $cross_compiling:$ac_tool_warned in 3969yes:) 3970{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 3971$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3972ac_tool_warned=yes ;; 3973esac 3974 AS=$ac_ct_AS 3975 fi 3976else 3977 AS="$ac_cv_prog_AS" 3978fi 3979 3980 if test -n "$ac_tool_prefix"; then 3981 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 3982set dummy ${ac_tool_prefix}dlltool; ac_word=$2 3983{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 3984$as_echo_n "checking for $ac_word... " >&6; } 3985if test "${ac_cv_prog_DLLTOOL+set}" = set; then 3986 $as_echo_n "(cached) " >&6 3987else 3988 if test -n "$DLLTOOL"; then 3989 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 3990else 3991as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3992for as_dir in $PATH 3993do 3994 IFS=$as_save_IFS 3995 test -z "$as_dir" && as_dir=. 3996 for ac_exec_ext in '' $ac_executable_extensions; do 3997 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3998 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 3999 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4000 break 2 4001 fi 4002done 4003done 4004IFS=$as_save_IFS 4005 4006fi 4007fi 4008DLLTOOL=$ac_cv_prog_DLLTOOL 4009if test -n "$DLLTOOL"; then 4010 { $as_echo "$as_me:$LINENO: result: $DLLTOOL" >&5 4011$as_echo "$DLLTOOL" >&6; } 4012else 4013 { $as_echo "$as_me:$LINENO: result: no" >&5 4014$as_echo "no" >&6; } 4015fi 4016 4017 4018fi 4019if test -z "$ac_cv_prog_DLLTOOL"; then 4020 ac_ct_DLLTOOL=$DLLTOOL 4021 # Extract the first word of "dlltool", so it can be a program name with args. 4022set dummy dlltool; ac_word=$2 4023{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4024$as_echo_n "checking for $ac_word... " >&6; } 4025if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then 4026 $as_echo_n "(cached) " >&6 4027else 4028 if test -n "$ac_ct_DLLTOOL"; then 4029 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 4030else 4031as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4032for as_dir in $PATH 4033do 4034 IFS=$as_save_IFS 4035 test -z "$as_dir" && as_dir=. 4036 for ac_exec_ext in '' $ac_executable_extensions; do 4037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4038 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 4039 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4040 break 2 4041 fi 4042done 4043done 4044IFS=$as_save_IFS 4045 4046fi 4047fi 4048ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 4049if test -n "$ac_ct_DLLTOOL"; then 4050 { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5 4051$as_echo "$ac_ct_DLLTOOL" >&6; } 4052else 4053 { $as_echo "$as_me:$LINENO: result: no" >&5 4054$as_echo "no" >&6; } 4055fi 4056 4057 if test "x$ac_ct_DLLTOOL" = x; then 4058 DLLTOOL="false" 4059 else 4060 case $cross_compiling:$ac_tool_warned in 4061yes:) 4062{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 4063$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4064ac_tool_warned=yes ;; 4065esac 4066 DLLTOOL=$ac_ct_DLLTOOL 4067 fi 4068else 4069 DLLTOOL="$ac_cv_prog_DLLTOOL" 4070fi 4071 4072 if test -n "$ac_tool_prefix"; then 4073 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 4074set dummy ${ac_tool_prefix}objdump; ac_word=$2 4075{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4076$as_echo_n "checking for $ac_word... " >&6; } 4077if test "${ac_cv_prog_OBJDUMP+set}" = set; then 4078 $as_echo_n "(cached) " >&6 4079else 4080 if test -n "$OBJDUMP"; then 4081 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4082else 4083as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4084for as_dir in $PATH 4085do 4086 IFS=$as_save_IFS 4087 test -z "$as_dir" && as_dir=. 4088 for ac_exec_ext in '' $ac_executable_extensions; do 4089 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4090 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 4091 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4092 break 2 4093 fi 4094done 4095done 4096IFS=$as_save_IFS 4097 4098fi 4099fi 4100OBJDUMP=$ac_cv_prog_OBJDUMP 4101if test -n "$OBJDUMP"; then 4102 { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5 4103$as_echo "$OBJDUMP" >&6; } 4104else 4105 { $as_echo "$as_me:$LINENO: result: no" >&5 4106$as_echo "no" >&6; } 4107fi 4108 4109 4110fi 4111if test -z "$ac_cv_prog_OBJDUMP"; then 4112 ac_ct_OBJDUMP=$OBJDUMP 4113 # Extract the first word of "objdump", so it can be a program name with args. 4114set dummy objdump; ac_word=$2 4115{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4116$as_echo_n "checking for $ac_word... " >&6; } 4117if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then 4118 $as_echo_n "(cached) " >&6 4119else 4120 if test -n "$ac_ct_OBJDUMP"; then 4121 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 4122else 4123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4124for as_dir in $PATH 4125do 4126 IFS=$as_save_IFS 4127 test -z "$as_dir" && as_dir=. 4128 for ac_exec_ext in '' $ac_executable_extensions; do 4129 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4130 ac_cv_prog_ac_ct_OBJDUMP="objdump" 4131 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4132 break 2 4133 fi 4134done 4135done 4136IFS=$as_save_IFS 4137 4138fi 4139fi 4140ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 4141if test -n "$ac_ct_OBJDUMP"; then 4142 { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 4143$as_echo "$ac_ct_OBJDUMP" >&6; } 4144else 4145 { $as_echo "$as_me:$LINENO: result: no" >&5 4146$as_echo "no" >&6; } 4147fi 4148 4149 if test "x$ac_ct_OBJDUMP" = x; then 4150 OBJDUMP="false" 4151 else 4152 case $cross_compiling:$ac_tool_warned in 4153yes:) 4154{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 4155$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4156ac_tool_warned=yes ;; 4157esac 4158 OBJDUMP=$ac_ct_OBJDUMP 4159 fi 4160else 4161 OBJDUMP="$ac_cv_prog_OBJDUMP" 4162fi 4163 4164 ;; 4165esac 4166 4167test -z "$AS" && AS=as 4168 4169 4170 4171 4172 4173test -z "$DLLTOOL" && DLLTOOL=dlltool 4174 4175 4176 4177 4178 4179test -z "$OBJDUMP" && OBJDUMP=objdump 4180 4181 4182 4183 4184 4185 4186 4187case `pwd` in 4188 *\ * | *\ *) 4189 { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4190$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4191esac 4192 4193 4194 4195macro_version='2.2.6' 4196macro_revision='1.3012' 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210ltmain="$ac_aux_dir/ltmain.sh" 4211 4212{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 4213$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4214if test "${ac_cv_path_SED+set}" = set; then 4215 $as_echo_n "(cached) " >&6 4216else 4217 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4218 for ac_i in 1 2 3 4 5 6 7; do 4219 ac_script="$ac_script$as_nl$ac_script" 4220 done 4221 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4222 $as_unset ac_script || ac_script= 4223 if test -z "$SED"; then 4224 ac_path_SED_found=false 4225 # Loop through the user's path and test for each of PROGNAME-LIST 4226 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4227for as_dir in $PATH 4228do 4229 IFS=$as_save_IFS 4230 test -z "$as_dir" && as_dir=. 4231 for ac_prog in sed gsed; do 4232 for ac_exec_ext in '' $ac_executable_extensions; do 4233 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4234 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 4235# Check for GNU ac_path_SED and select it if it is found. 4236 # Check for GNU $ac_path_SED 4237case `"$ac_path_SED" --version 2>&1` in 4238*GNU*) 4239 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4240*) 4241 ac_count=0 4242 $as_echo_n 0123456789 >"conftest.in" 4243 while : 4244 do 4245 cat "conftest.in" "conftest.in" >"conftest.tmp" 4246 mv "conftest.tmp" "conftest.in" 4247 cp "conftest.in" "conftest.nl" 4248 $as_echo '' >> "conftest.nl" 4249 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4250 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4251 ac_count=`expr $ac_count + 1` 4252 if test $ac_count -gt ${ac_path_SED_max-0}; then 4253 # Best one so far, save it but keep looking for a better one 4254 ac_cv_path_SED="$ac_path_SED" 4255 ac_path_SED_max=$ac_count 4256 fi 4257 # 10*(2^10) chars as input seems more than enough 4258 test $ac_count -gt 10 && break 4259 done 4260 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4261esac 4262 4263 $ac_path_SED_found && break 3 4264 done 4265 done 4266done 4267IFS=$as_save_IFS 4268 if test -z "$ac_cv_path_SED"; then 4269 { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5 4270$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;} 4271 { (exit 1); exit 1; }; } 4272 fi 4273else 4274 ac_cv_path_SED=$SED 4275fi 4276 4277fi 4278{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5 4279$as_echo "$ac_cv_path_SED" >&6; } 4280 SED="$ac_cv_path_SED" 4281 rm -f conftest.sed 4282 4283test -z "$SED" && SED=sed 4284Xsed="$SED -e 1s/^X//" 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 4297$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4298if test "${ac_cv_path_GREP+set}" = set; then 4299 $as_echo_n "(cached) " >&6 4300else 4301 if test -z "$GREP"; then 4302 ac_path_GREP_found=false 4303 # Loop through the user's path and test for each of PROGNAME-LIST 4304 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4305for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4306do 4307 IFS=$as_save_IFS 4308 test -z "$as_dir" && as_dir=. 4309 for ac_prog in grep ggrep; do 4310 for ac_exec_ext in '' $ac_executable_extensions; do 4311 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4312 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4313# Check for GNU ac_path_GREP and select it if it is found. 4314 # Check for GNU $ac_path_GREP 4315case `"$ac_path_GREP" --version 2>&1` in 4316*GNU*) 4317 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4318*) 4319 ac_count=0 4320 $as_echo_n 0123456789 >"conftest.in" 4321 while : 4322 do 4323 cat "conftest.in" "conftest.in" >"conftest.tmp" 4324 mv "conftest.tmp" "conftest.in" 4325 cp "conftest.in" "conftest.nl" 4326 $as_echo 'GREP' >> "conftest.nl" 4327 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4328 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4329 ac_count=`expr $ac_count + 1` 4330 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4331 # Best one so far, save it but keep looking for a better one 4332 ac_cv_path_GREP="$ac_path_GREP" 4333 ac_path_GREP_max=$ac_count 4334 fi 4335 # 10*(2^10) chars as input seems more than enough 4336 test $ac_count -gt 10 && break 4337 done 4338 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4339esac 4340 4341 $ac_path_GREP_found && break 3 4342 done 4343 done 4344done 4345IFS=$as_save_IFS 4346 if test -z "$ac_cv_path_GREP"; then 4347 { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4348$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4349 { (exit 1); exit 1; }; } 4350 fi 4351else 4352 ac_cv_path_GREP=$GREP 4353fi 4354 4355fi 4356{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 4357$as_echo "$ac_cv_path_GREP" >&6; } 4358 GREP="$ac_cv_path_GREP" 4359 4360 4361{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 4362$as_echo_n "checking for egrep... " >&6; } 4363if test "${ac_cv_path_EGREP+set}" = set; then 4364 $as_echo_n "(cached) " >&6 4365else 4366 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4367 then ac_cv_path_EGREP="$GREP -E" 4368 else 4369 if test -z "$EGREP"; then 4370 ac_path_EGREP_found=false 4371 # Loop through the user's path and test for each of PROGNAME-LIST 4372 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4373for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4374do 4375 IFS=$as_save_IFS 4376 test -z "$as_dir" && as_dir=. 4377 for ac_prog in egrep; do 4378 for ac_exec_ext in '' $ac_executable_extensions; do 4379 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4380 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4381# Check for GNU ac_path_EGREP and select it if it is found. 4382 # Check for GNU $ac_path_EGREP 4383case `"$ac_path_EGREP" --version 2>&1` in 4384*GNU*) 4385 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4386*) 4387 ac_count=0 4388 $as_echo_n 0123456789 >"conftest.in" 4389 while : 4390 do 4391 cat "conftest.in" "conftest.in" >"conftest.tmp" 4392 mv "conftest.tmp" "conftest.in" 4393 cp "conftest.in" "conftest.nl" 4394 $as_echo 'EGREP' >> "conftest.nl" 4395 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4396 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4397 ac_count=`expr $ac_count + 1` 4398 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4399 # Best one so far, save it but keep looking for a better one 4400 ac_cv_path_EGREP="$ac_path_EGREP" 4401 ac_path_EGREP_max=$ac_count 4402 fi 4403 # 10*(2^10) chars as input seems more than enough 4404 test $ac_count -gt 10 && break 4405 done 4406 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4407esac 4408 4409 $ac_path_EGREP_found && break 3 4410 done 4411 done 4412done 4413IFS=$as_save_IFS 4414 if test -z "$ac_cv_path_EGREP"; then 4415 { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4416$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4417 { (exit 1); exit 1; }; } 4418 fi 4419else 4420 ac_cv_path_EGREP=$EGREP 4421fi 4422 4423 fi 4424fi 4425{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 4426$as_echo "$ac_cv_path_EGREP" >&6; } 4427 EGREP="$ac_cv_path_EGREP" 4428 4429 4430{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5 4431$as_echo_n "checking for fgrep... " >&6; } 4432if test "${ac_cv_path_FGREP+set}" = set; then 4433 $as_echo_n "(cached) " >&6 4434else 4435 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4436 then ac_cv_path_FGREP="$GREP -F" 4437 else 4438 if test -z "$FGREP"; then 4439 ac_path_FGREP_found=false 4440 # Loop through the user's path and test for each of PROGNAME-LIST 4441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4442for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4443do 4444 IFS=$as_save_IFS 4445 test -z "$as_dir" && as_dir=. 4446 for ac_prog in fgrep; do 4447 for ac_exec_ext in '' $ac_executable_extensions; do 4448 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4449 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 4450# Check for GNU ac_path_FGREP and select it if it is found. 4451 # Check for GNU $ac_path_FGREP 4452case `"$ac_path_FGREP" --version 2>&1` in 4453*GNU*) 4454 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4455*) 4456 ac_count=0 4457 $as_echo_n 0123456789 >"conftest.in" 4458 while : 4459 do 4460 cat "conftest.in" "conftest.in" >"conftest.tmp" 4461 mv "conftest.tmp" "conftest.in" 4462 cp "conftest.in" "conftest.nl" 4463 $as_echo 'FGREP' >> "conftest.nl" 4464 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4465 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4466 ac_count=`expr $ac_count + 1` 4467 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4468 # Best one so far, save it but keep looking for a better one 4469 ac_cv_path_FGREP="$ac_path_FGREP" 4470 ac_path_FGREP_max=$ac_count 4471 fi 4472 # 10*(2^10) chars as input seems more than enough 4473 test $ac_count -gt 10 && break 4474 done 4475 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4476esac 4477 4478 $ac_path_FGREP_found && break 3 4479 done 4480 done 4481done 4482IFS=$as_save_IFS 4483 if test -z "$ac_cv_path_FGREP"; then 4484 { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4485$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4486 { (exit 1); exit 1; }; } 4487 fi 4488else 4489 ac_cv_path_FGREP=$FGREP 4490fi 4491 4492 fi 4493fi 4494{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5 4495$as_echo "$ac_cv_path_FGREP" >&6; } 4496 FGREP="$ac_cv_path_FGREP" 4497 4498 4499test -z "$GREP" && GREP=grep 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519# Check whether --with-gnu-ld was given. 4520if test "${with_gnu_ld+set}" = set; then 4521 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 4522else 4523 with_gnu_ld=no 4524fi 4525 4526ac_prog=ld 4527if test "$GCC" = yes; then 4528 # Check if gcc -print-prog-name=ld gives a path. 4529 { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5 4530$as_echo_n "checking for ld used by $CC... " >&6; } 4531 case $host in 4532 *-*-mingw*) 4533 # gcc leaves a trailing carriage return which upsets mingw 4534 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4535 *) 4536 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4537 esac 4538 case $ac_prog in 4539 # Accept absolute paths. 4540 [\\/]* | ?:[\\/]*) 4541 re_direlt='/[^/][^/]*/\.\./' 4542 # Canonicalize the pathname of ld 4543 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4544 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4545 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4546 done 4547 test -z "$LD" && LD="$ac_prog" 4548 ;; 4549 "") 4550 # If it fails, then pretend we aren't using GCC. 4551 ac_prog=ld 4552 ;; 4553 *) 4554 # If it is relative, then search for the first ld in PATH. 4555 with_gnu_ld=unknown 4556 ;; 4557 esac 4558elif test "$with_gnu_ld" = yes; then 4559 { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 4560$as_echo_n "checking for GNU ld... " >&6; } 4561else 4562 { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 4563$as_echo_n "checking for non-GNU ld... " >&6; } 4564fi 4565if test "${lt_cv_path_LD+set}" = set; then 4566 $as_echo_n "(cached) " >&6 4567else 4568 if test -z "$LD"; then 4569 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4570 for ac_dir in $PATH; do 4571 IFS="$lt_save_ifs" 4572 test -z "$ac_dir" && ac_dir=. 4573 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4574 lt_cv_path_LD="$ac_dir/$ac_prog" 4575 # Check to see if the program is GNU ld. I'd rather use --version, 4576 # but apparently some variants of GNU ld only accept -v. 4577 # Break only if it was the GNU/non-GNU ld that we prefer. 4578 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4579 *GNU* | *'with BFD'*) 4580 test "$with_gnu_ld" != no && break 4581 ;; 4582 *) 4583 test "$with_gnu_ld" != yes && break 4584 ;; 4585 esac 4586 fi 4587 done 4588 IFS="$lt_save_ifs" 4589else 4590 lt_cv_path_LD="$LD" # Let the user override the test with a path. 4591fi 4592fi 4593 4594LD="$lt_cv_path_LD" 4595if test -n "$LD"; then 4596 { $as_echo "$as_me:$LINENO: result: $LD" >&5 4597$as_echo "$LD" >&6; } 4598else 4599 { $as_echo "$as_me:$LINENO: result: no" >&5 4600$as_echo "no" >&6; } 4601fi 4602test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 4603$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 4604 { (exit 1); exit 1; }; } 4605{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 4606$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4607if test "${lt_cv_prog_gnu_ld+set}" = set; then 4608 $as_echo_n "(cached) " >&6 4609else 4610 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4611case `$LD -v 2>&1 </dev/null` in 4612*GNU* | *'with BFD'*) 4613 lt_cv_prog_gnu_ld=yes 4614 ;; 4615*) 4616 lt_cv_prog_gnu_ld=no 4617 ;; 4618esac 4619fi 4620{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 4621$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4622with_gnu_ld=$lt_cv_prog_gnu_ld 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5 4633$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4634if test "${lt_cv_path_NM+set}" = set; then 4635 $as_echo_n "(cached) " >&6 4636else 4637 if test -n "$NM"; then 4638 # Let the user override the test. 4639 lt_cv_path_NM="$NM" 4640else 4641 lt_nm_to_check="${ac_tool_prefix}nm" 4642 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4643 lt_nm_to_check="$lt_nm_to_check nm" 4644 fi 4645 for lt_tmp_nm in $lt_nm_to_check; do 4646 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4647 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4648 IFS="$lt_save_ifs" 4649 test -z "$ac_dir" && ac_dir=. 4650 tmp_nm="$ac_dir/$lt_tmp_nm" 4651 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 4652 # Check to see if the nm accepts a BSD-compat flag. 4653 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4654 # nm: unknown option "B" ignored 4655 # Tru64's nm complains that /dev/null is an invalid object file 4656 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 4657 */dev/null* | *'Invalid file or object type'*) 4658 lt_cv_path_NM="$tmp_nm -B" 4659 break 4660 ;; 4661 *) 4662 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4663 */dev/null*) 4664 lt_cv_path_NM="$tmp_nm -p" 4665 break 4666 ;; 4667 *) 4668 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4669 continue # so that we can try to find one that supports BSD flags 4670 ;; 4671 esac 4672 ;; 4673 esac 4674 fi 4675 done 4676 IFS="$lt_save_ifs" 4677 done 4678 : ${lt_cv_path_NM=no} 4679fi 4680fi 4681{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 4682$as_echo "$lt_cv_path_NM" >&6; } 4683if test "$lt_cv_path_NM" != "no"; then 4684 NM="$lt_cv_path_NM" 4685else 4686 # Didn't find any BSD compatible name lister, look for dumpbin. 4687 if test -n "$ac_tool_prefix"; then 4688 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4689 do 4690 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4691set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4692{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4693$as_echo_n "checking for $ac_word... " >&6; } 4694if test "${ac_cv_prog_DUMPBIN+set}" = set; then 4695 $as_echo_n "(cached) " >&6 4696else 4697 if test -n "$DUMPBIN"; then 4698 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4699else 4700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4701for as_dir in $PATH 4702do 4703 IFS=$as_save_IFS 4704 test -z "$as_dir" && as_dir=. 4705 for ac_exec_ext in '' $ac_executable_extensions; do 4706 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4707 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4708 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4709 break 2 4710 fi 4711done 4712done 4713IFS=$as_save_IFS 4714 4715fi 4716fi 4717DUMPBIN=$ac_cv_prog_DUMPBIN 4718if test -n "$DUMPBIN"; then 4719 { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5 4720$as_echo "$DUMPBIN" >&6; } 4721else 4722 { $as_echo "$as_me:$LINENO: result: no" >&5 4723$as_echo "no" >&6; } 4724fi 4725 4726 4727 test -n "$DUMPBIN" && break 4728 done 4729fi 4730if test -z "$DUMPBIN"; then 4731 ac_ct_DUMPBIN=$DUMPBIN 4732 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4733do 4734 # Extract the first word of "$ac_prog", so it can be a program name with args. 4735set dummy $ac_prog; ac_word=$2 4736{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4737$as_echo_n "checking for $ac_word... " >&6; } 4738if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then 4739 $as_echo_n "(cached) " >&6 4740else 4741 if test -n "$ac_ct_DUMPBIN"; then 4742 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4743else 4744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4745for as_dir in $PATH 4746do 4747 IFS=$as_save_IFS 4748 test -z "$as_dir" && as_dir=. 4749 for ac_exec_ext in '' $ac_executable_extensions; do 4750 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4751 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4752 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4753 break 2 4754 fi 4755done 4756done 4757IFS=$as_save_IFS 4758 4759fi 4760fi 4761ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4762if test -n "$ac_ct_DUMPBIN"; then 4763 { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5 4764$as_echo "$ac_ct_DUMPBIN" >&6; } 4765else 4766 { $as_echo "$as_me:$LINENO: result: no" >&5 4767$as_echo "no" >&6; } 4768fi 4769 4770 4771 test -n "$ac_ct_DUMPBIN" && break 4772done 4773 4774 if test "x$ac_ct_DUMPBIN" = x; then 4775 DUMPBIN=":" 4776 else 4777 case $cross_compiling:$ac_tool_warned in 4778yes:) 4779{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 4780$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4781ac_tool_warned=yes ;; 4782esac 4783 DUMPBIN=$ac_ct_DUMPBIN 4784 fi 4785fi 4786 4787 4788 if test "$DUMPBIN" != ":"; then 4789 NM="$DUMPBIN" 4790 fi 4791fi 4792test -z "$NM" && NM=nm 4793 4794 4795 4796 4797 4798 4799{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5 4800$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4801if test "${lt_cv_nm_interface+set}" = set; then 4802 $as_echo_n "(cached) " >&6 4803else 4804 lt_cv_nm_interface="BSD nm" 4805 echo "int some_variable = 0;" > conftest.$ac_ext 4806 (eval echo "\"\$as_me:4806: $ac_compile\"" >&5) 4807 (eval "$ac_compile" 2>conftest.err) 4808 cat conftest.err >&5 4809 (eval echo "\"\$as_me:4809: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4810 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4811 cat conftest.err >&5 4812 (eval echo "\"\$as_me:4812: output\"" >&5) 4813 cat conftest.out >&5 4814 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4815 lt_cv_nm_interface="MS dumpbin" 4816 fi 4817 rm -f conftest* 4818fi 4819{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5 4820$as_echo "$lt_cv_nm_interface" >&6; } 4821 4822# find the maximum length of command line arguments 4823{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 4824$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4825if test "${lt_cv_sys_max_cmd_len+set}" = set; then 4826 $as_echo_n "(cached) " >&6 4827else 4828 i=0 4829 teststring="ABCD" 4830 4831 case $build_os in 4832 msdosdjgpp*) 4833 # On DJGPP, this test can blow up pretty badly due to problems in libc 4834 # (any single argument exceeding 2000 bytes causes a buffer overrun 4835 # during glob expansion). Even if it were fixed, the result of this 4836 # check would be larger than it should be. 4837 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4838 ;; 4839 4840 gnu*) 4841 # Under GNU Hurd, this test is not required because there is 4842 # no limit to the length of command line arguments. 4843 # Libtool will interpret -1 as no limit whatsoever 4844 lt_cv_sys_max_cmd_len=-1; 4845 ;; 4846 4847 cygwin* | mingw* | cegcc*) 4848 # On Win9x/ME, this test blows up -- it succeeds, but takes 4849 # about 5 minutes as the teststring grows exponentially. 4850 # Worse, since 9x/ME are not pre-emptively multitasking, 4851 # you end up with a "frozen" computer, even though with patience 4852 # the test eventually succeeds (with a max line length of 256k). 4853 # Instead, let's just punt: use the minimum linelength reported by 4854 # all of the supported platforms: 8192 (on NT/2K/XP). 4855 lt_cv_sys_max_cmd_len=8192; 4856 ;; 4857 4858 amigaos*) 4859 # On AmigaOS with pdksh, this test takes hours, literally. 4860 # So we just punt and use a minimum line length of 8192. 4861 lt_cv_sys_max_cmd_len=8192; 4862 ;; 4863 4864 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 4865 # This has been around since 386BSD, at least. Likely further. 4866 if test -x /sbin/sysctl; then 4867 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4868 elif test -x /usr/sbin/sysctl; then 4869 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4870 else 4871 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4872 fi 4873 # And add a safety zone 4874 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4875 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4876 ;; 4877 4878 interix*) 4879 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4880 lt_cv_sys_max_cmd_len=196608 4881 ;; 4882 4883 osf*) 4884 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4885 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4886 # nice to cause kernel panics so lets avoid the loop below. 4887 # First set a reasonable default. 4888 lt_cv_sys_max_cmd_len=16384 4889 # 4890 if test -x /sbin/sysconfig; then 4891 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4892 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4893 esac 4894 fi 4895 ;; 4896 sco3.2v5*) 4897 lt_cv_sys_max_cmd_len=102400 4898 ;; 4899 sysv5* | sco5v6* | sysv4.2uw2*) 4900 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4901 if test -n "$kargmax"; then 4902 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4903 else 4904 lt_cv_sys_max_cmd_len=32768 4905 fi 4906 ;; 4907 *) 4908 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4909 if test -n "$lt_cv_sys_max_cmd_len"; then 4910 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4911 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4912 else 4913 # Make teststring a little bigger before we do anything with it. 4914 # a 1K string should be a reasonable start. 4915 for i in 1 2 3 4 5 6 7 8 ; do 4916 teststring=$teststring$teststring 4917 done 4918 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4919 # If test is not a shell built-in, we'll probably end up computing a 4920 # maximum length that is only half of the actual maximum length, but 4921 # we can't tell. 4922 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 4923 = "XX$teststring$teststring"; } >/dev/null 2>&1 && 4924 test $i != 17 # 1/2 MB should be enough 4925 do 4926 i=`expr $i + 1` 4927 teststring=$teststring$teststring 4928 done 4929 # Only check the string length outside the loop. 4930 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4931 teststring= 4932 # Add a significant safety factor because C++ compilers can tack on 4933 # massive amounts of additional arguments before passing them to the 4934 # linker. It appears as though 1/2 is a usable value. 4935 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4936 fi 4937 ;; 4938 esac 4939 4940fi 4941 4942if test -n $lt_cv_sys_max_cmd_len ; then 4943 { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 4944$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4945else 4946 { $as_echo "$as_me:$LINENO: result: none" >&5 4947$as_echo "none" >&6; } 4948fi 4949max_cmd_len=$lt_cv_sys_max_cmd_len 4950 4951 4952 4953 4954 4955 4956: ${CP="cp -f"} 4957: ${MV="mv -f"} 4958: ${RM="rm -f"} 4959 4960{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5 4961$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 4962# Try some XSI features 4963xsi_shell=no 4964( _lt_dummy="a/b/c" 4965 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 4966 = c,a/b,, \ 4967 && eval 'test $(( 1 + 1 )) -eq 2 \ 4968 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 4969 && xsi_shell=yes 4970{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5 4971$as_echo "$xsi_shell" >&6; } 4972 4973 4974{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5 4975$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 4976lt_shell_append=no 4977( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 4978 >/dev/null 2>&1 \ 4979 && lt_shell_append=yes 4980{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5 4981$as_echo "$lt_shell_append" >&6; } 4982 4983 4984if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4985 lt_unset=unset 4986else 4987 lt_unset=false 4988fi 4989 4990 4991 4992 4993 4994# test EBCDIC or ASCII 4995case `echo X|tr X '\101'` in 4996 A) # ASCII based system 4997 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4998 lt_SP2NL='tr \040 \012' 4999 lt_NL2SP='tr \015\012 \040\040' 5000 ;; 5001 *) # EBCDIC based system 5002 lt_SP2NL='tr \100 \n' 5003 lt_NL2SP='tr \r\n \100\100' 5004 ;; 5005esac 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 5016$as_echo_n "checking for $LD option to reload object files... " >&6; } 5017if test "${lt_cv_ld_reload_flag+set}" = set; then 5018 $as_echo_n "(cached) " >&6 5019else 5020 lt_cv_ld_reload_flag='-r' 5021fi 5022{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 5023$as_echo "$lt_cv_ld_reload_flag" >&6; } 5024reload_flag=$lt_cv_ld_reload_flag 5025case $reload_flag in 5026"" | " "*) ;; 5027*) reload_flag=" $reload_flag" ;; 5028esac 5029reload_cmds='$LD$reload_flag -o $output$reload_objs' 5030case $host_os in 5031 darwin*) 5032 if test "$GCC" = yes; then 5033 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5034 else 5035 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5036 fi 5037 ;; 5038esac 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048if test -n "$ac_tool_prefix"; then 5049 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5050set dummy ${ac_tool_prefix}objdump; ac_word=$2 5051{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5052$as_echo_n "checking for $ac_word... " >&6; } 5053if test "${ac_cv_prog_OBJDUMP+set}" = set; then 5054 $as_echo_n "(cached) " >&6 5055else 5056 if test -n "$OBJDUMP"; then 5057 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5058else 5059as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5060for as_dir in $PATH 5061do 5062 IFS=$as_save_IFS 5063 test -z "$as_dir" && as_dir=. 5064 for ac_exec_ext in '' $ac_executable_extensions; do 5065 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5066 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5067 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5068 break 2 5069 fi 5070done 5071done 5072IFS=$as_save_IFS 5073 5074fi 5075fi 5076OBJDUMP=$ac_cv_prog_OBJDUMP 5077if test -n "$OBJDUMP"; then 5078 { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5 5079$as_echo "$OBJDUMP" >&6; } 5080else 5081 { $as_echo "$as_me:$LINENO: result: no" >&5 5082$as_echo "no" >&6; } 5083fi 5084 5085 5086fi 5087if test -z "$ac_cv_prog_OBJDUMP"; then 5088 ac_ct_OBJDUMP=$OBJDUMP 5089 # Extract the first word of "objdump", so it can be a program name with args. 5090set dummy objdump; ac_word=$2 5091{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5092$as_echo_n "checking for $ac_word... " >&6; } 5093if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then 5094 $as_echo_n "(cached) " >&6 5095else 5096 if test -n "$ac_ct_OBJDUMP"; then 5097 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5098else 5099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5100for as_dir in $PATH 5101do 5102 IFS=$as_save_IFS 5103 test -z "$as_dir" && as_dir=. 5104 for ac_exec_ext in '' $ac_executable_extensions; do 5105 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5106 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5107 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5108 break 2 5109 fi 5110done 5111done 5112IFS=$as_save_IFS 5113 5114fi 5115fi 5116ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5117if test -n "$ac_ct_OBJDUMP"; then 5118 { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 5119$as_echo "$ac_ct_OBJDUMP" >&6; } 5120else 5121 { $as_echo "$as_me:$LINENO: result: no" >&5 5122$as_echo "no" >&6; } 5123fi 5124 5125 if test "x$ac_ct_OBJDUMP" = x; then 5126 OBJDUMP="false" 5127 else 5128 case $cross_compiling:$ac_tool_warned in 5129yes:) 5130{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5131$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5132ac_tool_warned=yes ;; 5133esac 5134 OBJDUMP=$ac_ct_OBJDUMP 5135 fi 5136else 5137 OBJDUMP="$ac_cv_prog_OBJDUMP" 5138fi 5139 5140test -z "$OBJDUMP" && OBJDUMP=objdump 5141 5142 5143 5144 5145 5146 5147{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 5148$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5149if test "${lt_cv_deplibs_check_method+set}" = set; then 5150 $as_echo_n "(cached) " >&6 5151else 5152 lt_cv_file_magic_cmd='$MAGIC_CMD' 5153lt_cv_file_magic_test_file= 5154lt_cv_deplibs_check_method='unknown' 5155# Need to set the preceding variable on all platforms that support 5156# interlibrary dependencies. 5157# 'none' -- dependencies not supported. 5158# `unknown' -- same as none, but documents that we really don't know. 5159# 'pass_all' -- all dependencies passed with no checks. 5160# 'test_compile' -- check by making test program. 5161# 'file_magic [[regex]]' -- check by looking for files in library path 5162# which responds to the $file_magic_cmd with a given extended regex. 5163# If you have `file' or equivalent on your system and you're not sure 5164# whether `pass_all' will *always* work, you probably want this one. 5165 5166case $host_os in 5167aix[4-9]*) 5168 lt_cv_deplibs_check_method=pass_all 5169 ;; 5170 5171beos*) 5172 lt_cv_deplibs_check_method=pass_all 5173 ;; 5174 5175bsdi[45]*) 5176 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5177 lt_cv_file_magic_cmd='/usr/bin/file -L' 5178 lt_cv_file_magic_test_file=/shlib/libc.so 5179 ;; 5180 5181cygwin*) 5182 # func_win32_libid is a shell function defined in ltmain.sh 5183 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5184 lt_cv_file_magic_cmd='func_win32_libid' 5185 ;; 5186 5187mingw* | pw32*) 5188 # Base MSYS/MinGW do not provide the 'file' command needed by 5189 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5190 # unless we find 'file', for example because we are cross-compiling. 5191 if ( file / ) >/dev/null 2>&1; then 5192 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5193 lt_cv_file_magic_cmd='func_win32_libid' 5194 else 5195 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 5196 lt_cv_file_magic_cmd='$OBJDUMP -f' 5197 fi 5198 ;; 5199 5200cegcc) 5201 # use the weaker test based on 'objdump'. See mingw*. 5202 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5203 lt_cv_file_magic_cmd='$OBJDUMP -f' 5204 ;; 5205 5206darwin* | rhapsody*) 5207 lt_cv_deplibs_check_method=pass_all 5208 ;; 5209 5210freebsd* | dragonfly*) 5211 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5212 case $host_cpu in 5213 i*86 ) 5214 # Not sure whether the presence of OpenBSD here was a mistake. 5215 # Let's accept both of them until this is cleared up. 5216 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5217 lt_cv_file_magic_cmd=/usr/bin/file 5218 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5219 ;; 5220 esac 5221 else 5222 lt_cv_deplibs_check_method=pass_all 5223 fi 5224 ;; 5225 5226gnu*) 5227 lt_cv_deplibs_check_method=pass_all 5228 ;; 5229 5230hpux10.20* | hpux11*) 5231 lt_cv_file_magic_cmd=/usr/bin/file 5232 case $host_cpu in 5233 ia64*) 5234 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5235 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5236 ;; 5237 hppa*64*) 5238 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]' 5239 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5240 ;; 5241 *) 5242 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 5243 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5244 ;; 5245 esac 5246 ;; 5247 5248interix[3-9]*) 5249 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5250 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5251 ;; 5252 5253irix5* | irix6* | nonstopux*) 5254 case $LD in 5255 *-32|*"-32 ") libmagic=32-bit;; 5256 *-n32|*"-n32 ") libmagic=N32;; 5257 *-64|*"-64 ") libmagic=64-bit;; 5258 *) libmagic=never-match;; 5259 esac 5260 lt_cv_deplibs_check_method=pass_all 5261 ;; 5262 5263# This must be Linux ELF. 5264linux* | k*bsd*-gnu) 5265 lt_cv_deplibs_check_method=pass_all 5266 ;; 5267 5268netbsd*) 5269 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5270 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5271 else 5272 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5273 fi 5274 ;; 5275 5276newos6*) 5277 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5278 lt_cv_file_magic_cmd=/usr/bin/file 5279 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5280 ;; 5281 5282*nto* | *qnx*) 5283 lt_cv_deplibs_check_method=pass_all 5284 ;; 5285 5286openbsd*) 5287 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5288 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5289 else 5290 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5291 fi 5292 ;; 5293 5294osf3* | osf4* | osf5*) 5295 lt_cv_deplibs_check_method=pass_all 5296 ;; 5297 5298rdos*) 5299 lt_cv_deplibs_check_method=pass_all 5300 ;; 5301 5302solaris*) 5303 lt_cv_deplibs_check_method=pass_all 5304 ;; 5305 5306sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5307 lt_cv_deplibs_check_method=pass_all 5308 ;; 5309 5310sysv4 | sysv4.3*) 5311 case $host_vendor in 5312 motorola) 5313 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]' 5314 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5315 ;; 5316 ncr) 5317 lt_cv_deplibs_check_method=pass_all 5318 ;; 5319 sequent) 5320 lt_cv_file_magic_cmd='/bin/file' 5321 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5322 ;; 5323 sni) 5324 lt_cv_file_magic_cmd='/bin/file' 5325 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5326 lt_cv_file_magic_test_file=/lib/libc.so 5327 ;; 5328 siemens) 5329 lt_cv_deplibs_check_method=pass_all 5330 ;; 5331 pc) 5332 lt_cv_deplibs_check_method=pass_all 5333 ;; 5334 esac 5335 ;; 5336 5337tpf*) 5338 lt_cv_deplibs_check_method=pass_all 5339 ;; 5340esac 5341 5342fi 5343{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 5344$as_echo "$lt_cv_deplibs_check_method" >&6; } 5345file_magic_cmd=$lt_cv_file_magic_cmd 5346deplibs_check_method=$lt_cv_deplibs_check_method 5347test -z "$deplibs_check_method" && deplibs_check_method=unknown 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360if test -n "$ac_tool_prefix"; then 5361 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 5362set dummy ${ac_tool_prefix}ar; ac_word=$2 5363{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5364$as_echo_n "checking for $ac_word... " >&6; } 5365if test "${ac_cv_prog_AR+set}" = set; then 5366 $as_echo_n "(cached) " >&6 5367else 5368 if test -n "$AR"; then 5369 ac_cv_prog_AR="$AR" # Let the user override the test. 5370else 5371as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5372for as_dir in $PATH 5373do 5374 IFS=$as_save_IFS 5375 test -z "$as_dir" && as_dir=. 5376 for ac_exec_ext in '' $ac_executable_extensions; do 5377 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5378 ac_cv_prog_AR="${ac_tool_prefix}ar" 5379 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5380 break 2 5381 fi 5382done 5383done 5384IFS=$as_save_IFS 5385 5386fi 5387fi 5388AR=$ac_cv_prog_AR 5389if test -n "$AR"; then 5390 { $as_echo "$as_me:$LINENO: result: $AR" >&5 5391$as_echo "$AR" >&6; } 5392else 5393 { $as_echo "$as_me:$LINENO: result: no" >&5 5394$as_echo "no" >&6; } 5395fi 5396 5397 5398fi 5399if test -z "$ac_cv_prog_AR"; then 5400 ac_ct_AR=$AR 5401 # Extract the first word of "ar", so it can be a program name with args. 5402set dummy ar; ac_word=$2 5403{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5404$as_echo_n "checking for $ac_word... " >&6; } 5405if test "${ac_cv_prog_ac_ct_AR+set}" = set; then 5406 $as_echo_n "(cached) " >&6 5407else 5408 if test -n "$ac_ct_AR"; then 5409 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5410else 5411as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5412for as_dir in $PATH 5413do 5414 IFS=$as_save_IFS 5415 test -z "$as_dir" && as_dir=. 5416 for ac_exec_ext in '' $ac_executable_extensions; do 5417 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5418 ac_cv_prog_ac_ct_AR="ar" 5419 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5420 break 2 5421 fi 5422done 5423done 5424IFS=$as_save_IFS 5425 5426fi 5427fi 5428ac_ct_AR=$ac_cv_prog_ac_ct_AR 5429if test -n "$ac_ct_AR"; then 5430 { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 5431$as_echo "$ac_ct_AR" >&6; } 5432else 5433 { $as_echo "$as_me:$LINENO: result: no" >&5 5434$as_echo "no" >&6; } 5435fi 5436 5437 if test "x$ac_ct_AR" = x; then 5438 AR="false" 5439 else 5440 case $cross_compiling:$ac_tool_warned in 5441yes:) 5442{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5443$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5444ac_tool_warned=yes ;; 5445esac 5446 AR=$ac_ct_AR 5447 fi 5448else 5449 AR="$ac_cv_prog_AR" 5450fi 5451 5452test -z "$AR" && AR=ar 5453test -z "$AR_FLAGS" && AR_FLAGS=cru 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465if test -n "$ac_tool_prefix"; then 5466 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5467set dummy ${ac_tool_prefix}strip; ac_word=$2 5468{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5469$as_echo_n "checking for $ac_word... " >&6; } 5470if test "${ac_cv_prog_STRIP+set}" = set; then 5471 $as_echo_n "(cached) " >&6 5472else 5473 if test -n "$STRIP"; then 5474 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5475else 5476as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5477for as_dir in $PATH 5478do 5479 IFS=$as_save_IFS 5480 test -z "$as_dir" && as_dir=. 5481 for ac_exec_ext in '' $ac_executable_extensions; do 5482 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5483 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5484 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5485 break 2 5486 fi 5487done 5488done 5489IFS=$as_save_IFS 5490 5491fi 5492fi 5493STRIP=$ac_cv_prog_STRIP 5494if test -n "$STRIP"; then 5495 { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 5496$as_echo "$STRIP" >&6; } 5497else 5498 { $as_echo "$as_me:$LINENO: result: no" >&5 5499$as_echo "no" >&6; } 5500fi 5501 5502 5503fi 5504if test -z "$ac_cv_prog_STRIP"; then 5505 ac_ct_STRIP=$STRIP 5506 # Extract the first word of "strip", so it can be a program name with args. 5507set dummy strip; ac_word=$2 5508{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5509$as_echo_n "checking for $ac_word... " >&6; } 5510if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 5511 $as_echo_n "(cached) " >&6 5512else 5513 if test -n "$ac_ct_STRIP"; then 5514 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5515else 5516as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5517for as_dir in $PATH 5518do 5519 IFS=$as_save_IFS 5520 test -z "$as_dir" && as_dir=. 5521 for ac_exec_ext in '' $ac_executable_extensions; do 5522 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5523 ac_cv_prog_ac_ct_STRIP="strip" 5524 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5525 break 2 5526 fi 5527done 5528done 5529IFS=$as_save_IFS 5530 5531fi 5532fi 5533ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5534if test -n "$ac_ct_STRIP"; then 5535 { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 5536$as_echo "$ac_ct_STRIP" >&6; } 5537else 5538 { $as_echo "$as_me:$LINENO: result: no" >&5 5539$as_echo "no" >&6; } 5540fi 5541 5542 if test "x$ac_ct_STRIP" = x; then 5543 STRIP=":" 5544 else 5545 case $cross_compiling:$ac_tool_warned in 5546yes:) 5547{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5548$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5549ac_tool_warned=yes ;; 5550esac 5551 STRIP=$ac_ct_STRIP 5552 fi 5553else 5554 STRIP="$ac_cv_prog_STRIP" 5555fi 5556 5557test -z "$STRIP" && STRIP=: 5558 5559 5560 5561 5562 5563 5564if test -n "$ac_tool_prefix"; then 5565 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5566set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5567{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5568$as_echo_n "checking for $ac_word... " >&6; } 5569if test "${ac_cv_prog_RANLIB+set}" = set; then 5570 $as_echo_n "(cached) " >&6 5571else 5572 if test -n "$RANLIB"; then 5573 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5574else 5575as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5576for as_dir in $PATH 5577do 5578 IFS=$as_save_IFS 5579 test -z "$as_dir" && as_dir=. 5580 for ac_exec_ext in '' $ac_executable_extensions; do 5581 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5582 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5583 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5584 break 2 5585 fi 5586done 5587done 5588IFS=$as_save_IFS 5589 5590fi 5591fi 5592RANLIB=$ac_cv_prog_RANLIB 5593if test -n "$RANLIB"; then 5594 { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 5595$as_echo "$RANLIB" >&6; } 5596else 5597 { $as_echo "$as_me:$LINENO: result: no" >&5 5598$as_echo "no" >&6; } 5599fi 5600 5601 5602fi 5603if test -z "$ac_cv_prog_RANLIB"; then 5604 ac_ct_RANLIB=$RANLIB 5605 # Extract the first word of "ranlib", so it can be a program name with args. 5606set dummy ranlib; ac_word=$2 5607{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5608$as_echo_n "checking for $ac_word... " >&6; } 5609if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 5610 $as_echo_n "(cached) " >&6 5611else 5612 if test -n "$ac_ct_RANLIB"; then 5613 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5614else 5615as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5616for as_dir in $PATH 5617do 5618 IFS=$as_save_IFS 5619 test -z "$as_dir" && as_dir=. 5620 for ac_exec_ext in '' $ac_executable_extensions; do 5621 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5622 ac_cv_prog_ac_ct_RANLIB="ranlib" 5623 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5624 break 2 5625 fi 5626done 5627done 5628IFS=$as_save_IFS 5629 5630fi 5631fi 5632ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5633if test -n "$ac_ct_RANLIB"; then 5634 { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 5635$as_echo "$ac_ct_RANLIB" >&6; } 5636else 5637 { $as_echo "$as_me:$LINENO: result: no" >&5 5638$as_echo "no" >&6; } 5639fi 5640 5641 if test "x$ac_ct_RANLIB" = x; then 5642 RANLIB=":" 5643 else 5644 case $cross_compiling:$ac_tool_warned in 5645yes:) 5646{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5647$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5648ac_tool_warned=yes ;; 5649esac 5650 RANLIB=$ac_ct_RANLIB 5651 fi 5652else 5653 RANLIB="$ac_cv_prog_RANLIB" 5654fi 5655 5656test -z "$RANLIB" && RANLIB=: 5657 5658 5659 5660 5661 5662 5663# Determine commands to create old-style static archives. 5664old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5665old_postinstall_cmds='chmod 644 $oldlib' 5666old_postuninstall_cmds= 5667 5668if test -n "$RANLIB"; then 5669 case $host_os in 5670 openbsd*) 5671 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 5672 ;; 5673 *) 5674 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 5675 ;; 5676 esac 5677 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 5678fi 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713# If no C compiler was specified, use CC. 5714LTCC=${LTCC-"$CC"} 5715 5716# If no C compiler flags were specified, use CFLAGS. 5717LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5718 5719# Allow CC to be a program name with arguments. 5720compiler=$CC 5721 5722 5723# Check for command to grab the raw symbol name followed by C symbol from nm. 5724{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 5725$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5726if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 5727 $as_echo_n "(cached) " >&6 5728else 5729 5730# These are sane defaults that work on at least a few old systems. 5731# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5732 5733# Character class describing NM global symbol codes. 5734symcode='[BCDEGRST]' 5735 5736# Regexp to match symbols that can be accessed directly from C. 5737sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5738 5739# Define system-specific variables. 5740case $host_os in 5741aix*) 5742 symcode='[BCDT]' 5743 ;; 5744cygwin* | mingw* | pw32* | cegcc*) 5745 symcode='[ABCDGISTW]' 5746 ;; 5747hpux*) 5748 if test "$host_cpu" = ia64; then 5749 symcode='[ABCDEGRST]' 5750 fi 5751 ;; 5752irix* | nonstopux*) 5753 symcode='[BCDEGRST]' 5754 ;; 5755osf*) 5756 symcode='[BCDEGQRST]' 5757 ;; 5758solaris*) 5759 symcode='[BDRT]' 5760 ;; 5761sco3.2v5*) 5762 symcode='[DT]' 5763 ;; 5764sysv4.2uw2*) 5765 symcode='[DT]' 5766 ;; 5767sysv5* | sco5v6* | unixware* | OpenUNIX*) 5768 symcode='[ABDT]' 5769 ;; 5770sysv4) 5771 symcode='[DFNSTU]' 5772 ;; 5773esac 5774 5775# If we're using GNU nm, then use its standard symbol codes. 5776case `$NM -V 2>&1` in 5777*GNU* | *'with BFD'*) 5778 symcode='[ABCDGIRSTW]' ;; 5779esac 5780 5781# Transform an extracted symbol line into a proper C declaration. 5782# Some systems (esp. on ia64) link data and code symbols differently, 5783# so use this general approach. 5784lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 5785 5786# Transform an extracted symbol line into symbol name and symbol address 5787lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 5788lt_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'" 5789 5790# Handle CRLF in mingw tool chain 5791opt_cr= 5792case $build_os in 5793mingw*) 5794 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5795 ;; 5796esac 5797 5798# Try without a prefix underscore, then with it. 5799for ac_symprfx in "" "_"; do 5800 5801 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 5802 symxfrm="\\1 $ac_symprfx\\2 \\2" 5803 5804 # Write the raw and C identifiers. 5805 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5806 # Fake it for dumpbin and say T for any non-static function 5807 # and D for any global variable. 5808 # Also find C++ and __fastcall symbols from MSVC++, 5809 # which start with @ or ?. 5810 lt_cv_sys_global_symbol_pipe="$AWK '"\ 5811" {last_section=section; section=\$ 3};"\ 5812" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 5813" \$ 0!~/External *\|/{next};"\ 5814" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 5815" {if(hide[section]) next};"\ 5816" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 5817" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 5818" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 5819" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 5820" ' prfx=^$ac_symprfx" 5821 else 5822 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 5823 fi 5824 5825 # Check to see that the pipe works correctly. 5826 pipe_works=no 5827 5828 rm -f conftest* 5829 cat > conftest.$ac_ext <<_LT_EOF 5830#ifdef __cplusplus 5831extern "C" { 5832#endif 5833char nm_test_var; 5834void nm_test_func(void); 5835void nm_test_func(void){} 5836#ifdef __cplusplus 5837} 5838#endif 5839int main(){nm_test_var='a';nm_test_func();return(0);} 5840_LT_EOF 5841 5842 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5843 (eval $ac_compile) 2>&5 5844 ac_status=$? 5845 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5846 (exit $ac_status); }; then 5847 # Now try to grab the symbols. 5848 nlist=conftest.nm 5849 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 5850 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 5851 ac_status=$? 5852 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5853 (exit $ac_status); } && test -s "$nlist"; then 5854 # Try sorting and uniquifying the output. 5855 if sort "$nlist" | uniq > "$nlist"T; then 5856 mv -f "$nlist"T "$nlist" 5857 else 5858 rm -f "$nlist"T 5859 fi 5860 5861 # Make sure that we snagged all the symbols we need. 5862 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 5863 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 5864 cat <<_LT_EOF > conftest.$ac_ext 5865#ifdef __cplusplus 5866extern "C" { 5867#endif 5868 5869_LT_EOF 5870 # Now generate the symbol file. 5871 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 5872 5873 cat <<_LT_EOF >> conftest.$ac_ext 5874 5875/* The mapping between symbol names and symbols. */ 5876const struct { 5877 const char *name; 5878 void *address; 5879} 5880lt__PROGRAM__LTX_preloaded_symbols[] = 5881{ 5882 { "@PROGRAM@", (void *) 0 }, 5883_LT_EOF 5884 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 5885 cat <<\_LT_EOF >> conftest.$ac_ext 5886 {0, (void *) 0} 5887}; 5888 5889/* This works around a problem in FreeBSD linker */ 5890#ifdef FREEBSD_WORKAROUND 5891static const void *lt_preloaded_setup() { 5892 return lt__PROGRAM__LTX_preloaded_symbols; 5893} 5894#endif 5895 5896#ifdef __cplusplus 5897} 5898#endif 5899_LT_EOF 5900 # Now try linking the two files. 5901 mv conftest.$ac_objext conftstm.$ac_objext 5902 lt_save_LIBS="$LIBS" 5903 lt_save_CFLAGS="$CFLAGS" 5904 LIBS="conftstm.$ac_objext" 5905 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 5906 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5907 (eval $ac_link) 2>&5 5908 ac_status=$? 5909 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5910 (exit $ac_status); } && test -s conftest${ac_exeext}; then 5911 pipe_works=yes 5912 fi 5913 LIBS="$lt_save_LIBS" 5914 CFLAGS="$lt_save_CFLAGS" 5915 else 5916 echo "cannot find nm_test_func in $nlist" >&5 5917 fi 5918 else 5919 echo "cannot find nm_test_var in $nlist" >&5 5920 fi 5921 else 5922 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 5923 fi 5924 else 5925 echo "$progname: failed program was:" >&5 5926 cat conftest.$ac_ext >&5 5927 fi 5928 rm -rf conftest* conftst* 5929 5930 # Do not use the global_symbol_pipe unless it works. 5931 if test "$pipe_works" = yes; then 5932 break 5933 else 5934 lt_cv_sys_global_symbol_pipe= 5935 fi 5936done 5937 5938fi 5939 5940if test -z "$lt_cv_sys_global_symbol_pipe"; then 5941 lt_cv_sys_global_symbol_to_cdecl= 5942fi 5943if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 5944 { $as_echo "$as_me:$LINENO: result: failed" >&5 5945$as_echo "failed" >&6; } 5946else 5947 { $as_echo "$as_me:$LINENO: result: ok" >&5 5948$as_echo "ok" >&6; } 5949fi 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973# Check whether --enable-libtool-lock was given. 5974if test "${enable_libtool_lock+set}" = set; then 5975 enableval=$enable_libtool_lock; 5976fi 5977 5978test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 5979 5980# Some flags need to be propagated to the compiler or linker for good 5981# libtool support. 5982case $host in 5983ia64-*-hpux*) 5984 # Find out which ABI we are using. 5985 echo 'int i;' > conftest.$ac_ext 5986 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5987 (eval $ac_compile) 2>&5 5988 ac_status=$? 5989 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5990 (exit $ac_status); }; then 5991 case `/usr/bin/file conftest.$ac_objext` in 5992 *ELF-32*) 5993 HPUX_IA64_MODE="32" 5994 ;; 5995 *ELF-64*) 5996 HPUX_IA64_MODE="64" 5997 ;; 5998 esac 5999 fi 6000 rm -rf conftest* 6001 ;; 6002*-*-irix6*) 6003 # Find out which ABI we are using. 6004 echo '#line 6004 "configure"' > conftest.$ac_ext 6005 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6006 (eval $ac_compile) 2>&5 6007 ac_status=$? 6008 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6009 (exit $ac_status); }; then 6010 if test "$lt_cv_prog_gnu_ld" = yes; then 6011 case `/usr/bin/file conftest.$ac_objext` in 6012 *32-bit*) 6013 LD="${LD-ld} -melf32bsmip" 6014 ;; 6015 *N32*) 6016 LD="${LD-ld} -melf32bmipn32" 6017 ;; 6018 *64-bit*) 6019 LD="${LD-ld} -melf64bmip" 6020 ;; 6021 esac 6022 else 6023 case `/usr/bin/file conftest.$ac_objext` in 6024 *32-bit*) 6025 LD="${LD-ld} -32" 6026 ;; 6027 *N32*) 6028 LD="${LD-ld} -n32" 6029 ;; 6030 *64-bit*) 6031 LD="${LD-ld} -64" 6032 ;; 6033 esac 6034 fi 6035 fi 6036 rm -rf conftest* 6037 ;; 6038 6039x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 6040s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6041 # Find out which ABI we are using. 6042 echo 'int i;' > conftest.$ac_ext 6043 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6044 (eval $ac_compile) 2>&5 6045 ac_status=$? 6046 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6047 (exit $ac_status); }; then 6048 case `/usr/bin/file conftest.o` in 6049 *32-bit*) 6050 case $host in 6051 x86_64-*kfreebsd*-gnu) 6052 LD="${LD-ld} -m elf_i386_fbsd" 6053 ;; 6054 x86_64-*linux*) 6055 LD="${LD-ld} -m elf_i386" 6056 ;; 6057 ppc64-*linux*|powerpc64-*linux*) 6058 LD="${LD-ld} -m elf32ppclinux" 6059 ;; 6060 s390x-*linux*) 6061 LD="${LD-ld} -m elf_s390" 6062 ;; 6063 sparc64-*linux*) 6064 LD="${LD-ld} -m elf32_sparc" 6065 ;; 6066 esac 6067 ;; 6068 *64-bit*) 6069 case $host in 6070 x86_64-*kfreebsd*-gnu) 6071 LD="${LD-ld} -m elf_x86_64_fbsd" 6072 ;; 6073 x86_64-*linux*) 6074 LD="${LD-ld} -m elf_x86_64" 6075 ;; 6076 ppc*-*linux*|powerpc*-*linux*) 6077 LD="${LD-ld} -m elf64ppc" 6078 ;; 6079 s390*-*linux*|s390*-*tpf*) 6080 LD="${LD-ld} -m elf64_s390" 6081 ;; 6082 sparc*-*linux*) 6083 LD="${LD-ld} -m elf64_sparc" 6084 ;; 6085 esac 6086 ;; 6087 esac 6088 fi 6089 rm -rf conftest* 6090 ;; 6091 6092*-*-sco3.2v5*) 6093 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6094 SAVE_CFLAGS="$CFLAGS" 6095 CFLAGS="$CFLAGS -belf" 6096 { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 6097$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6098if test "${lt_cv_cc_needs_belf+set}" = set; then 6099 $as_echo_n "(cached) " >&6 6100else 6101 ac_ext=c 6102ac_cpp='$CPP $CPPFLAGS' 6103ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6104ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6105ac_compiler_gnu=$ac_cv_c_compiler_gnu 6106 6107 cat >conftest.$ac_ext <<_ACEOF 6108/* confdefs.h. */ 6109_ACEOF 6110cat confdefs.h >>conftest.$ac_ext 6111cat >>conftest.$ac_ext <<_ACEOF 6112/* end confdefs.h. */ 6113 6114int 6115main () 6116{ 6117 6118 ; 6119 return 0; 6120} 6121_ACEOF 6122rm -f conftest.$ac_objext conftest$ac_exeext 6123if { (ac_try="$ac_link" 6124case "(($ac_try" in 6125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6126 *) ac_try_echo=$ac_try;; 6127esac 6128eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6129$as_echo "$ac_try_echo") >&5 6130 (eval "$ac_link") 2>conftest.er1 6131 ac_status=$? 6132 grep -v '^ *+' conftest.er1 >conftest.err 6133 rm -f conftest.er1 6134 cat conftest.err >&5 6135 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6136 (exit $ac_status); } && { 6137 test -z "$ac_c_werror_flag" || 6138 test ! -s conftest.err 6139 } && test -s conftest$ac_exeext && { 6140 test "$cross_compiling" = yes || 6141 $as_test_x conftest$ac_exeext 6142 }; then 6143 lt_cv_cc_needs_belf=yes 6144else 6145 $as_echo "$as_me: failed program was:" >&5 6146sed 's/^/| /' conftest.$ac_ext >&5 6147 6148 lt_cv_cc_needs_belf=no 6149fi 6150 6151rm -rf conftest.dSYM 6152rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6153 conftest$ac_exeext conftest.$ac_ext 6154 ac_ext=c 6155ac_cpp='$CPP $CPPFLAGS' 6156ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6157ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6158ac_compiler_gnu=$ac_cv_c_compiler_gnu 6159 6160fi 6161{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 6162$as_echo "$lt_cv_cc_needs_belf" >&6; } 6163 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6164 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6165 CFLAGS="$SAVE_CFLAGS" 6166 fi 6167 ;; 6168sparc*-*solaris*) 6169 # Find out which ABI we are using. 6170 echo 'int i;' > conftest.$ac_ext 6171 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 6172 (eval $ac_compile) 2>&5 6173 ac_status=$? 6174 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6175 (exit $ac_status); }; then 6176 case `/usr/bin/file conftest.o` in 6177 *64-bit*) 6178 case $lt_cv_prog_gnu_ld in 6179 yes*) LD="${LD-ld} -m elf64_sparc" ;; 6180 *) 6181 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6182 LD="${LD-ld} -64" 6183 fi 6184 ;; 6185 esac 6186 ;; 6187 esac 6188 fi 6189 rm -rf conftest* 6190 ;; 6191esac 6192 6193need_locks="$enable_libtool_lock" 6194 6195 6196 case $host_os in 6197 rhapsody* | darwin*) 6198 if test -n "$ac_tool_prefix"; then 6199 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6200set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6201{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6202$as_echo_n "checking for $ac_word... " >&6; } 6203if test "${ac_cv_prog_DSYMUTIL+set}" = set; then 6204 $as_echo_n "(cached) " >&6 6205else 6206 if test -n "$DSYMUTIL"; then 6207 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6208else 6209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6210for as_dir in $PATH 6211do 6212 IFS=$as_save_IFS 6213 test -z "$as_dir" && as_dir=. 6214 for ac_exec_ext in '' $ac_executable_extensions; do 6215 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6216 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6217 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6218 break 2 6219 fi 6220done 6221done 6222IFS=$as_save_IFS 6223 6224fi 6225fi 6226DSYMUTIL=$ac_cv_prog_DSYMUTIL 6227if test -n "$DSYMUTIL"; then 6228 { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 6229$as_echo "$DSYMUTIL" >&6; } 6230else 6231 { $as_echo "$as_me:$LINENO: result: no" >&5 6232$as_echo "no" >&6; } 6233fi 6234 6235 6236fi 6237if test -z "$ac_cv_prog_DSYMUTIL"; then 6238 ac_ct_DSYMUTIL=$DSYMUTIL 6239 # Extract the first word of "dsymutil", so it can be a program name with args. 6240set dummy dsymutil; ac_word=$2 6241{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6242$as_echo_n "checking for $ac_word... " >&6; } 6243if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then 6244 $as_echo_n "(cached) " >&6 6245else 6246 if test -n "$ac_ct_DSYMUTIL"; then 6247 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6248else 6249as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6250for as_dir in $PATH 6251do 6252 IFS=$as_save_IFS 6253 test -z "$as_dir" && as_dir=. 6254 for ac_exec_ext in '' $ac_executable_extensions; do 6255 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6256 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6257 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6258 break 2 6259 fi 6260done 6261done 6262IFS=$as_save_IFS 6263 6264fi 6265fi 6266ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6267if test -n "$ac_ct_DSYMUTIL"; then 6268 { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 6269$as_echo "$ac_ct_DSYMUTIL" >&6; } 6270else 6271 { $as_echo "$as_me:$LINENO: result: no" >&5 6272$as_echo "no" >&6; } 6273fi 6274 6275 if test "x$ac_ct_DSYMUTIL" = x; then 6276 DSYMUTIL=":" 6277 else 6278 case $cross_compiling:$ac_tool_warned in 6279yes:) 6280{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6281$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6282ac_tool_warned=yes ;; 6283esac 6284 DSYMUTIL=$ac_ct_DSYMUTIL 6285 fi 6286else 6287 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6288fi 6289 6290 if test -n "$ac_tool_prefix"; then 6291 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6292set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6293{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6294$as_echo_n "checking for $ac_word... " >&6; } 6295if test "${ac_cv_prog_NMEDIT+set}" = set; then 6296 $as_echo_n "(cached) " >&6 6297else 6298 if test -n "$NMEDIT"; then 6299 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6300else 6301as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6302for as_dir in $PATH 6303do 6304 IFS=$as_save_IFS 6305 test -z "$as_dir" && as_dir=. 6306 for ac_exec_ext in '' $ac_executable_extensions; do 6307 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6308 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6309 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6310 break 2 6311 fi 6312done 6313done 6314IFS=$as_save_IFS 6315 6316fi 6317fi 6318NMEDIT=$ac_cv_prog_NMEDIT 6319if test -n "$NMEDIT"; then 6320 { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5 6321$as_echo "$NMEDIT" >&6; } 6322else 6323 { $as_echo "$as_me:$LINENO: result: no" >&5 6324$as_echo "no" >&6; } 6325fi 6326 6327 6328fi 6329if test -z "$ac_cv_prog_NMEDIT"; then 6330 ac_ct_NMEDIT=$NMEDIT 6331 # Extract the first word of "nmedit", so it can be a program name with args. 6332set dummy nmedit; ac_word=$2 6333{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6334$as_echo_n "checking for $ac_word... " >&6; } 6335if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then 6336 $as_echo_n "(cached) " >&6 6337else 6338 if test -n "$ac_ct_NMEDIT"; then 6339 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6340else 6341as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6342for as_dir in $PATH 6343do 6344 IFS=$as_save_IFS 6345 test -z "$as_dir" && as_dir=. 6346 for ac_exec_ext in '' $ac_executable_extensions; do 6347 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6348 ac_cv_prog_ac_ct_NMEDIT="nmedit" 6349 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6350 break 2 6351 fi 6352done 6353done 6354IFS=$as_save_IFS 6355 6356fi 6357fi 6358ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6359if test -n "$ac_ct_NMEDIT"; then 6360 { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 6361$as_echo "$ac_ct_NMEDIT" >&6; } 6362else 6363 { $as_echo "$as_me:$LINENO: result: no" >&5 6364$as_echo "no" >&6; } 6365fi 6366 6367 if test "x$ac_ct_NMEDIT" = x; then 6368 NMEDIT=":" 6369 else 6370 case $cross_compiling:$ac_tool_warned in 6371yes:) 6372{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6373$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6374ac_tool_warned=yes ;; 6375esac 6376 NMEDIT=$ac_ct_NMEDIT 6377 fi 6378else 6379 NMEDIT="$ac_cv_prog_NMEDIT" 6380fi 6381 6382 if test -n "$ac_tool_prefix"; then 6383 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6384set dummy ${ac_tool_prefix}lipo; ac_word=$2 6385{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6386$as_echo_n "checking for $ac_word... " >&6; } 6387if test "${ac_cv_prog_LIPO+set}" = set; then 6388 $as_echo_n "(cached) " >&6 6389else 6390 if test -n "$LIPO"; then 6391 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6392else 6393as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6394for as_dir in $PATH 6395do 6396 IFS=$as_save_IFS 6397 test -z "$as_dir" && as_dir=. 6398 for ac_exec_ext in '' $ac_executable_extensions; do 6399 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6400 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6401 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6402 break 2 6403 fi 6404done 6405done 6406IFS=$as_save_IFS 6407 6408fi 6409fi 6410LIPO=$ac_cv_prog_LIPO 6411if test -n "$LIPO"; then 6412 { $as_echo "$as_me:$LINENO: result: $LIPO" >&5 6413$as_echo "$LIPO" >&6; } 6414else 6415 { $as_echo "$as_me:$LINENO: result: no" >&5 6416$as_echo "no" >&6; } 6417fi 6418 6419 6420fi 6421if test -z "$ac_cv_prog_LIPO"; then 6422 ac_ct_LIPO=$LIPO 6423 # Extract the first word of "lipo", so it can be a program name with args. 6424set dummy lipo; ac_word=$2 6425{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6426$as_echo_n "checking for $ac_word... " >&6; } 6427if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then 6428 $as_echo_n "(cached) " >&6 6429else 6430 if test -n "$ac_ct_LIPO"; then 6431 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6432else 6433as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6434for as_dir in $PATH 6435do 6436 IFS=$as_save_IFS 6437 test -z "$as_dir" && as_dir=. 6438 for ac_exec_ext in '' $ac_executable_extensions; do 6439 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6440 ac_cv_prog_ac_ct_LIPO="lipo" 6441 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6442 break 2 6443 fi 6444done 6445done 6446IFS=$as_save_IFS 6447 6448fi 6449fi 6450ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6451if test -n "$ac_ct_LIPO"; then 6452 { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5 6453$as_echo "$ac_ct_LIPO" >&6; } 6454else 6455 { $as_echo "$as_me:$LINENO: result: no" >&5 6456$as_echo "no" >&6; } 6457fi 6458 6459 if test "x$ac_ct_LIPO" = x; then 6460 LIPO=":" 6461 else 6462 case $cross_compiling:$ac_tool_warned in 6463yes:) 6464{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6465$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6466ac_tool_warned=yes ;; 6467esac 6468 LIPO=$ac_ct_LIPO 6469 fi 6470else 6471 LIPO="$ac_cv_prog_LIPO" 6472fi 6473 6474 if test -n "$ac_tool_prefix"; then 6475 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6476set dummy ${ac_tool_prefix}otool; ac_word=$2 6477{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6478$as_echo_n "checking for $ac_word... " >&6; } 6479if test "${ac_cv_prog_OTOOL+set}" = set; then 6480 $as_echo_n "(cached) " >&6 6481else 6482 if test -n "$OTOOL"; then 6483 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6484else 6485as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6486for as_dir in $PATH 6487do 6488 IFS=$as_save_IFS 6489 test -z "$as_dir" && as_dir=. 6490 for ac_exec_ext in '' $ac_executable_extensions; do 6491 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6492 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 6493 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6494 break 2 6495 fi 6496done 6497done 6498IFS=$as_save_IFS 6499 6500fi 6501fi 6502OTOOL=$ac_cv_prog_OTOOL 6503if test -n "$OTOOL"; then 6504 { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5 6505$as_echo "$OTOOL" >&6; } 6506else 6507 { $as_echo "$as_me:$LINENO: result: no" >&5 6508$as_echo "no" >&6; } 6509fi 6510 6511 6512fi 6513if test -z "$ac_cv_prog_OTOOL"; then 6514 ac_ct_OTOOL=$OTOOL 6515 # Extract the first word of "otool", so it can be a program name with args. 6516set dummy otool; ac_word=$2 6517{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6518$as_echo_n "checking for $ac_word... " >&6; } 6519if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then 6520 $as_echo_n "(cached) " >&6 6521else 6522 if test -n "$ac_ct_OTOOL"; then 6523 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 6524else 6525as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6526for as_dir in $PATH 6527do 6528 IFS=$as_save_IFS 6529 test -z "$as_dir" && as_dir=. 6530 for ac_exec_ext in '' $ac_executable_extensions; do 6531 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6532 ac_cv_prog_ac_ct_OTOOL="otool" 6533 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6534 break 2 6535 fi 6536done 6537done 6538IFS=$as_save_IFS 6539 6540fi 6541fi 6542ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 6543if test -n "$ac_ct_OTOOL"; then 6544 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5 6545$as_echo "$ac_ct_OTOOL" >&6; } 6546else 6547 { $as_echo "$as_me:$LINENO: result: no" >&5 6548$as_echo "no" >&6; } 6549fi 6550 6551 if test "x$ac_ct_OTOOL" = x; then 6552 OTOOL=":" 6553 else 6554 case $cross_compiling:$ac_tool_warned in 6555yes:) 6556{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6557$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6558ac_tool_warned=yes ;; 6559esac 6560 OTOOL=$ac_ct_OTOOL 6561 fi 6562else 6563 OTOOL="$ac_cv_prog_OTOOL" 6564fi 6565 6566 if test -n "$ac_tool_prefix"; then 6567 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 6568set dummy ${ac_tool_prefix}otool64; ac_word=$2 6569{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6570$as_echo_n "checking for $ac_word... " >&6; } 6571if test "${ac_cv_prog_OTOOL64+set}" = set; then 6572 $as_echo_n "(cached) " >&6 6573else 6574 if test -n "$OTOOL64"; then 6575 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 6576else 6577as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6578for as_dir in $PATH 6579do 6580 IFS=$as_save_IFS 6581 test -z "$as_dir" && as_dir=. 6582 for ac_exec_ext in '' $ac_executable_extensions; do 6583 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6584 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 6585 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6586 break 2 6587 fi 6588done 6589done 6590IFS=$as_save_IFS 6591 6592fi 6593fi 6594OTOOL64=$ac_cv_prog_OTOOL64 6595if test -n "$OTOOL64"; then 6596 { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5 6597$as_echo "$OTOOL64" >&6; } 6598else 6599 { $as_echo "$as_me:$LINENO: result: no" >&5 6600$as_echo "no" >&6; } 6601fi 6602 6603 6604fi 6605if test -z "$ac_cv_prog_OTOOL64"; then 6606 ac_ct_OTOOL64=$OTOOL64 6607 # Extract the first word of "otool64", so it can be a program name with args. 6608set dummy otool64; ac_word=$2 6609{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 6610$as_echo_n "checking for $ac_word... " >&6; } 6611if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then 6612 $as_echo_n "(cached) " >&6 6613else 6614 if test -n "$ac_ct_OTOOL64"; then 6615 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 6616else 6617as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6618for as_dir in $PATH 6619do 6620 IFS=$as_save_IFS 6621 test -z "$as_dir" && as_dir=. 6622 for ac_exec_ext in '' $ac_executable_extensions; do 6623 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6624 ac_cv_prog_ac_ct_OTOOL64="otool64" 6625 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6626 break 2 6627 fi 6628done 6629done 6630IFS=$as_save_IFS 6631 6632fi 6633fi 6634ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 6635if test -n "$ac_ct_OTOOL64"; then 6636 { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5 6637$as_echo "$ac_ct_OTOOL64" >&6; } 6638else 6639 { $as_echo "$as_me:$LINENO: result: no" >&5 6640$as_echo "no" >&6; } 6641fi 6642 6643 if test "x$ac_ct_OTOOL64" = x; then 6644 OTOOL64=":" 6645 else 6646 case $cross_compiling:$ac_tool_warned in 6647yes:) 6648{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 6649$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6650ac_tool_warned=yes ;; 6651esac 6652 OTOOL64=$ac_ct_OTOOL64 6653 fi 6654else 6655 OTOOL64="$ac_cv_prog_OTOOL64" 6656fi 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 6685$as_echo_n "checking for -single_module linker flag... " >&6; } 6686if test "${lt_cv_apple_cc_single_mod+set}" = set; then 6687 $as_echo_n "(cached) " >&6 6688else 6689 lt_cv_apple_cc_single_mod=no 6690 if test -z "${LT_MULTI_MODULE}"; then 6691 # By default we will add the -single_module flag. You can override 6692 # by either setting the environment variable LT_MULTI_MODULE 6693 # non-empty at configure time, or by adding -multi_module to the 6694 # link flags. 6695 rm -rf libconftest.dylib* 6696 echo "int foo(void){return 1;}" > conftest.c 6697 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6698-dynamiclib -Wl,-single_module conftest.c" >&5 6699 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6700 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 6701 _lt_result=$? 6702 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 6703 lt_cv_apple_cc_single_mod=yes 6704 else 6705 cat conftest.err >&5 6706 fi 6707 rm -rf libconftest.dylib* 6708 rm -f conftest.* 6709 fi 6710fi 6711{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 6712$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 6713 { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 6714$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 6715if test "${lt_cv_ld_exported_symbols_list+set}" = set; then 6716 $as_echo_n "(cached) " >&6 6717else 6718 lt_cv_ld_exported_symbols_list=no 6719 save_LDFLAGS=$LDFLAGS 6720 echo "_main" > conftest.sym 6721 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 6722 cat >conftest.$ac_ext <<_ACEOF 6723/* confdefs.h. */ 6724_ACEOF 6725cat confdefs.h >>conftest.$ac_ext 6726cat >>conftest.$ac_ext <<_ACEOF 6727/* end confdefs.h. */ 6728 6729int 6730main () 6731{ 6732 6733 ; 6734 return 0; 6735} 6736_ACEOF 6737rm -f conftest.$ac_objext conftest$ac_exeext 6738if { (ac_try="$ac_link" 6739case "(($ac_try" in 6740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6741 *) ac_try_echo=$ac_try;; 6742esac 6743eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6744$as_echo "$ac_try_echo") >&5 6745 (eval "$ac_link") 2>conftest.er1 6746 ac_status=$? 6747 grep -v '^ *+' conftest.er1 >conftest.err 6748 rm -f conftest.er1 6749 cat conftest.err >&5 6750 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6751 (exit $ac_status); } && { 6752 test -z "$ac_c_werror_flag" || 6753 test ! -s conftest.err 6754 } && test -s conftest$ac_exeext && { 6755 test "$cross_compiling" = yes || 6756 $as_test_x conftest$ac_exeext 6757 }; then 6758 lt_cv_ld_exported_symbols_list=yes 6759else 6760 $as_echo "$as_me: failed program was:" >&5 6761sed 's/^/| /' conftest.$ac_ext >&5 6762 6763 lt_cv_ld_exported_symbols_list=no 6764fi 6765 6766rm -rf conftest.dSYM 6767rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6768 conftest$ac_exeext conftest.$ac_ext 6769 LDFLAGS="$save_LDFLAGS" 6770 6771fi 6772{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 6773$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 6774 case $host_os in 6775 rhapsody* | darwin1.[012]) 6776 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 6777 darwin1.*) 6778 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6779 darwin*) # darwin 5.x on 6780 # if running on 10.5 or later, the deployment target defaults 6781 # to the OS version, if on x86, and 10.4, the deployment 6782 # target defaults to 10.4. Don't you love it? 6783 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 6784 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 6785 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 6786 10.[012]*) 6787 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6788 10.*) 6789 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 6790 esac 6791 ;; 6792 esac 6793 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 6794 _lt_dar_single_mod='$single_module' 6795 fi 6796 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 6797 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 6798 else 6799 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 6800 fi 6801 if test "$DSYMUTIL" != ":"; then 6802 _lt_dsymutil='~$DSYMUTIL $lib || :' 6803 else 6804 _lt_dsymutil= 6805 fi 6806 ;; 6807 esac 6808 6809ac_ext=c 6810ac_cpp='$CPP $CPPFLAGS' 6811ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6812ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6813ac_compiler_gnu=$ac_cv_c_compiler_gnu 6814{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 6815$as_echo_n "checking how to run the C preprocessor... " >&6; } 6816# On Suns, sometimes $CPP names a directory. 6817if test -n "$CPP" && test -d "$CPP"; then 6818 CPP= 6819fi 6820if test -z "$CPP"; then 6821 if test "${ac_cv_prog_CPP+set}" = set; then 6822 $as_echo_n "(cached) " >&6 6823else 6824 # Double quotes because CPP needs to be expanded 6825 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 6826 do 6827 ac_preproc_ok=false 6828for ac_c_preproc_warn_flag in '' yes 6829do 6830 # Use a header file that comes with gcc, so configuring glibc 6831 # with a fresh cross-compiler works. 6832 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6833 # <limits.h> exists even on freestanding compilers. 6834 # On the NeXT, cc -E runs the code through the compiler's parser, 6835 # not just through cpp. "Syntax error" is here to catch this case. 6836 cat >conftest.$ac_ext <<_ACEOF 6837/* confdefs.h. */ 6838_ACEOF 6839cat confdefs.h >>conftest.$ac_ext 6840cat >>conftest.$ac_ext <<_ACEOF 6841/* end confdefs.h. */ 6842#ifdef __STDC__ 6843# include <limits.h> 6844#else 6845# include <assert.h> 6846#endif 6847 Syntax error 6848_ACEOF 6849if { (ac_try="$ac_cpp conftest.$ac_ext" 6850case "(($ac_try" in 6851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6852 *) ac_try_echo=$ac_try;; 6853esac 6854eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6855$as_echo "$ac_try_echo") >&5 6856 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6857 ac_status=$? 6858 grep -v '^ *+' conftest.er1 >conftest.err 6859 rm -f conftest.er1 6860 cat conftest.err >&5 6861 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6862 (exit $ac_status); } >/dev/null && { 6863 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6864 test ! -s conftest.err 6865 }; then 6866 : 6867else 6868 $as_echo "$as_me: failed program was:" >&5 6869sed 's/^/| /' conftest.$ac_ext >&5 6870 6871 # Broken: fails on valid input. 6872continue 6873fi 6874 6875rm -f conftest.err conftest.$ac_ext 6876 6877 # OK, works on sane cases. Now check whether nonexistent headers 6878 # can be detected and how. 6879 cat >conftest.$ac_ext <<_ACEOF 6880/* confdefs.h. */ 6881_ACEOF 6882cat confdefs.h >>conftest.$ac_ext 6883cat >>conftest.$ac_ext <<_ACEOF 6884/* end confdefs.h. */ 6885#include <ac_nonexistent.h> 6886_ACEOF 6887if { (ac_try="$ac_cpp conftest.$ac_ext" 6888case "(($ac_try" in 6889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6890 *) ac_try_echo=$ac_try;; 6891esac 6892eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6893$as_echo "$ac_try_echo") >&5 6894 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6895 ac_status=$? 6896 grep -v '^ *+' conftest.er1 >conftest.err 6897 rm -f conftest.er1 6898 cat conftest.err >&5 6899 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6900 (exit $ac_status); } >/dev/null && { 6901 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6902 test ! -s conftest.err 6903 }; then 6904 # Broken: success on invalid input. 6905continue 6906else 6907 $as_echo "$as_me: failed program was:" >&5 6908sed 's/^/| /' conftest.$ac_ext >&5 6909 6910 # Passes both tests. 6911ac_preproc_ok=: 6912break 6913fi 6914 6915rm -f conftest.err conftest.$ac_ext 6916 6917done 6918# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 6919rm -f conftest.err conftest.$ac_ext 6920if $ac_preproc_ok; then 6921 break 6922fi 6923 6924 done 6925 ac_cv_prog_CPP=$CPP 6926 6927fi 6928 CPP=$ac_cv_prog_CPP 6929else 6930 ac_cv_prog_CPP=$CPP 6931fi 6932{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 6933$as_echo "$CPP" >&6; } 6934ac_preproc_ok=false 6935for ac_c_preproc_warn_flag in '' yes 6936do 6937 # Use a header file that comes with gcc, so configuring glibc 6938 # with a fresh cross-compiler works. 6939 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6940 # <limits.h> exists even on freestanding compilers. 6941 # On the NeXT, cc -E runs the code through the compiler's parser, 6942 # not just through cpp. "Syntax error" is here to catch this case. 6943 cat >conftest.$ac_ext <<_ACEOF 6944/* confdefs.h. */ 6945_ACEOF 6946cat confdefs.h >>conftest.$ac_ext 6947cat >>conftest.$ac_ext <<_ACEOF 6948/* end confdefs.h. */ 6949#ifdef __STDC__ 6950# include <limits.h> 6951#else 6952# include <assert.h> 6953#endif 6954 Syntax error 6955_ACEOF 6956if { (ac_try="$ac_cpp conftest.$ac_ext" 6957case "(($ac_try" in 6958 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6959 *) ac_try_echo=$ac_try;; 6960esac 6961eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6962$as_echo "$ac_try_echo") >&5 6963 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6964 ac_status=$? 6965 grep -v '^ *+' conftest.er1 >conftest.err 6966 rm -f conftest.er1 6967 cat conftest.err >&5 6968 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6969 (exit $ac_status); } >/dev/null && { 6970 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6971 test ! -s conftest.err 6972 }; then 6973 : 6974else 6975 $as_echo "$as_me: failed program was:" >&5 6976sed 's/^/| /' conftest.$ac_ext >&5 6977 6978 # Broken: fails on valid input. 6979continue 6980fi 6981 6982rm -f conftest.err conftest.$ac_ext 6983 6984 # OK, works on sane cases. Now check whether nonexistent headers 6985 # can be detected and how. 6986 cat >conftest.$ac_ext <<_ACEOF 6987/* confdefs.h. */ 6988_ACEOF 6989cat confdefs.h >>conftest.$ac_ext 6990cat >>conftest.$ac_ext <<_ACEOF 6991/* end confdefs.h. */ 6992#include <ac_nonexistent.h> 6993_ACEOF 6994if { (ac_try="$ac_cpp conftest.$ac_ext" 6995case "(($ac_try" in 6996 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6997 *) ac_try_echo=$ac_try;; 6998esac 6999eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7000$as_echo "$ac_try_echo") >&5 7001 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 7002 ac_status=$? 7003 grep -v '^ *+' conftest.er1 >conftest.err 7004 rm -f conftest.er1 7005 cat conftest.err >&5 7006 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7007 (exit $ac_status); } >/dev/null && { 7008 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 7009 test ! -s conftest.err 7010 }; then 7011 # Broken: success on invalid input. 7012continue 7013else 7014 $as_echo "$as_me: failed program was:" >&5 7015sed 's/^/| /' conftest.$ac_ext >&5 7016 7017 # Passes both tests. 7018ac_preproc_ok=: 7019break 7020fi 7021 7022rm -f conftest.err conftest.$ac_ext 7023 7024done 7025# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7026rm -f conftest.err conftest.$ac_ext 7027if $ac_preproc_ok; then 7028 : 7029else 7030 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 7031$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7032{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 7033See \`config.log' for more details." >&5 7034$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 7035See \`config.log' for more details." >&2;} 7036 { (exit 1); exit 1; }; }; } 7037fi 7038 7039ac_ext=c 7040ac_cpp='$CPP $CPPFLAGS' 7041ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7042ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7043ac_compiler_gnu=$ac_cv_c_compiler_gnu 7044 7045 7046{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 7047$as_echo_n "checking for ANSI C header files... " >&6; } 7048if test "${ac_cv_header_stdc+set}" = set; then 7049 $as_echo_n "(cached) " >&6 7050else 7051 cat >conftest.$ac_ext <<_ACEOF 7052/* confdefs.h. */ 7053_ACEOF 7054cat confdefs.h >>conftest.$ac_ext 7055cat >>conftest.$ac_ext <<_ACEOF 7056/* end confdefs.h. */ 7057#include <stdlib.h> 7058#include <stdarg.h> 7059#include <string.h> 7060#include <float.h> 7061 7062int 7063main () 7064{ 7065 7066 ; 7067 return 0; 7068} 7069_ACEOF 7070rm -f conftest.$ac_objext 7071if { (ac_try="$ac_compile" 7072case "(($ac_try" in 7073 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7074 *) ac_try_echo=$ac_try;; 7075esac 7076eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7077$as_echo "$ac_try_echo") >&5 7078 (eval "$ac_compile") 2>conftest.er1 7079 ac_status=$? 7080 grep -v '^ *+' conftest.er1 >conftest.err 7081 rm -f conftest.er1 7082 cat conftest.err >&5 7083 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7084 (exit $ac_status); } && { 7085 test -z "$ac_c_werror_flag" || 7086 test ! -s conftest.err 7087 } && test -s conftest.$ac_objext; then 7088 ac_cv_header_stdc=yes 7089else 7090 $as_echo "$as_me: failed program was:" >&5 7091sed 's/^/| /' conftest.$ac_ext >&5 7092 7093 ac_cv_header_stdc=no 7094fi 7095 7096rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7097 7098if test $ac_cv_header_stdc = yes; then 7099 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7100 cat >conftest.$ac_ext <<_ACEOF 7101/* confdefs.h. */ 7102_ACEOF 7103cat confdefs.h >>conftest.$ac_ext 7104cat >>conftest.$ac_ext <<_ACEOF 7105/* end confdefs.h. */ 7106#include <string.h> 7107 7108_ACEOF 7109if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7110 $EGREP "memchr" >/dev/null 2>&1; then 7111 : 7112else 7113 ac_cv_header_stdc=no 7114fi 7115rm -f conftest* 7116 7117fi 7118 7119if test $ac_cv_header_stdc = yes; then 7120 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7121 cat >conftest.$ac_ext <<_ACEOF 7122/* confdefs.h. */ 7123_ACEOF 7124cat confdefs.h >>conftest.$ac_ext 7125cat >>conftest.$ac_ext <<_ACEOF 7126/* end confdefs.h. */ 7127#include <stdlib.h> 7128 7129_ACEOF 7130if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7131 $EGREP "free" >/dev/null 2>&1; then 7132 : 7133else 7134 ac_cv_header_stdc=no 7135fi 7136rm -f conftest* 7137 7138fi 7139 7140if test $ac_cv_header_stdc = yes; then 7141 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7142 if test "$cross_compiling" = yes; then 7143 : 7144else 7145 cat >conftest.$ac_ext <<_ACEOF 7146/* confdefs.h. */ 7147_ACEOF 7148cat confdefs.h >>conftest.$ac_ext 7149cat >>conftest.$ac_ext <<_ACEOF 7150/* end confdefs.h. */ 7151#include <ctype.h> 7152#include <stdlib.h> 7153#if ((' ' & 0x0FF) == 0x020) 7154# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7155# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7156#else 7157# define ISLOWER(c) \ 7158 (('a' <= (c) && (c) <= 'i') \ 7159 || ('j' <= (c) && (c) <= 'r') \ 7160 || ('s' <= (c) && (c) <= 'z')) 7161# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7162#endif 7163 7164#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7165int 7166main () 7167{ 7168 int i; 7169 for (i = 0; i < 256; i++) 7170 if (XOR (islower (i), ISLOWER (i)) 7171 || toupper (i) != TOUPPER (i)) 7172 return 2; 7173 return 0; 7174} 7175_ACEOF 7176rm -f conftest$ac_exeext 7177if { (ac_try="$ac_link" 7178case "(($ac_try" in 7179 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7180 *) ac_try_echo=$ac_try;; 7181esac 7182eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7183$as_echo "$ac_try_echo") >&5 7184 (eval "$ac_link") 2>&5 7185 ac_status=$? 7186 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7187 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 7188 { (case "(($ac_try" in 7189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7190 *) ac_try_echo=$ac_try;; 7191esac 7192eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7193$as_echo "$ac_try_echo") >&5 7194 (eval "$ac_try") 2>&5 7195 ac_status=$? 7196 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7197 (exit $ac_status); }; }; then 7198 : 7199else 7200 $as_echo "$as_me: program exited with status $ac_status" >&5 7201$as_echo "$as_me: failed program was:" >&5 7202sed 's/^/| /' conftest.$ac_ext >&5 7203 7204( exit $ac_status ) 7205ac_cv_header_stdc=no 7206fi 7207rm -rf conftest.dSYM 7208rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 7209fi 7210 7211 7212fi 7213fi 7214{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 7215$as_echo "$ac_cv_header_stdc" >&6; } 7216if test $ac_cv_header_stdc = yes; then 7217 7218cat >>confdefs.h <<\_ACEOF 7219#define STDC_HEADERS 1 7220_ACEOF 7221 7222fi 7223 7224# On IRIX 5.3, sys/types and inttypes.h are conflicting. 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7235 inttypes.h stdint.h unistd.h 7236do 7237as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7238{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 7239$as_echo_n "checking for $ac_header... " >&6; } 7240if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7241 $as_echo_n "(cached) " >&6 7242else 7243 cat >conftest.$ac_ext <<_ACEOF 7244/* confdefs.h. */ 7245_ACEOF 7246cat confdefs.h >>conftest.$ac_ext 7247cat >>conftest.$ac_ext <<_ACEOF 7248/* end confdefs.h. */ 7249$ac_includes_default 7250 7251#include <$ac_header> 7252_ACEOF 7253rm -f conftest.$ac_objext 7254if { (ac_try="$ac_compile" 7255case "(($ac_try" in 7256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7257 *) ac_try_echo=$ac_try;; 7258esac 7259eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7260$as_echo "$ac_try_echo") >&5 7261 (eval "$ac_compile") 2>conftest.er1 7262 ac_status=$? 7263 grep -v '^ *+' conftest.er1 >conftest.err 7264 rm -f conftest.er1 7265 cat conftest.err >&5 7266 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7267 (exit $ac_status); } && { 7268 test -z "$ac_c_werror_flag" || 7269 test ! -s conftest.err 7270 } && test -s conftest.$ac_objext; then 7271 eval "$as_ac_Header=yes" 7272else 7273 $as_echo "$as_me: failed program was:" >&5 7274sed 's/^/| /' conftest.$ac_ext >&5 7275 7276 eval "$as_ac_Header=no" 7277fi 7278 7279rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7280fi 7281ac_res=`eval 'as_val=${'$as_ac_Header'} 7282 $as_echo "$as_val"'` 7283 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 7284$as_echo "$ac_res" >&6; } 7285as_val=`eval 'as_val=${'$as_ac_Header'} 7286 $as_echo "$as_val"'` 7287 if test "x$as_val" = x""yes; then 7288 cat >>confdefs.h <<_ACEOF 7289#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7290_ACEOF 7291 7292fi 7293 7294done 7295 7296 7297 7298for ac_header in dlfcn.h 7299do 7300as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7301{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 7302$as_echo_n "checking for $ac_header... " >&6; } 7303if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 7304 $as_echo_n "(cached) " >&6 7305else 7306 cat >conftest.$ac_ext <<_ACEOF 7307/* confdefs.h. */ 7308_ACEOF 7309cat confdefs.h >>conftest.$ac_ext 7310cat >>conftest.$ac_ext <<_ACEOF 7311/* end confdefs.h. */ 7312$ac_includes_default 7313 7314#include <$ac_header> 7315_ACEOF 7316rm -f conftest.$ac_objext 7317if { (ac_try="$ac_compile" 7318case "(($ac_try" in 7319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7320 *) ac_try_echo=$ac_try;; 7321esac 7322eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7323$as_echo "$ac_try_echo") >&5 7324 (eval "$ac_compile") 2>conftest.er1 7325 ac_status=$? 7326 grep -v '^ *+' conftest.er1 >conftest.err 7327 rm -f conftest.er1 7328 cat conftest.err >&5 7329 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7330 (exit $ac_status); } && { 7331 test -z "$ac_c_werror_flag" || 7332 test ! -s conftest.err 7333 } && test -s conftest.$ac_objext; then 7334 eval "$as_ac_Header=yes" 7335else 7336 $as_echo "$as_me: failed program was:" >&5 7337sed 's/^/| /' conftest.$ac_ext >&5 7338 7339 eval "$as_ac_Header=no" 7340fi 7341 7342rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7343fi 7344ac_res=`eval 'as_val=${'$as_ac_Header'} 7345 $as_echo "$as_val"'` 7346 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 7347$as_echo "$ac_res" >&6; } 7348as_val=`eval 'as_val=${'$as_ac_Header'} 7349 $as_echo "$as_val"'` 7350 if test "x$as_val" = x""yes; then 7351 cat >>confdefs.h <<_ACEOF 7352#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7353_ACEOF 7354 7355fi 7356 7357done 7358 7359 7360 7361# Set options 7362 7363 7364 7365 enable_dlopen=no 7366 7367 7368 7369 # Check whether --enable-shared was given. 7370if test "${enable_shared+set}" = set; then 7371 enableval=$enable_shared; p=${PACKAGE-default} 7372 case $enableval in 7373 yes) enable_shared=yes ;; 7374 no) enable_shared=no ;; 7375 *) 7376 enable_shared=no 7377 # Look at the argument we got. We use all the common list separators. 7378 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7379 for pkg in $enableval; do 7380 IFS="$lt_save_ifs" 7381 if test "X$pkg" = "X$p"; then 7382 enable_shared=yes 7383 fi 7384 done 7385 IFS="$lt_save_ifs" 7386 ;; 7387 esac 7388else 7389 enable_shared=yes 7390fi 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 # Check whether --enable-static was given. 7401if test "${enable_static+set}" = set; then 7402 enableval=$enable_static; p=${PACKAGE-default} 7403 case $enableval in 7404 yes) enable_static=yes ;; 7405 no) enable_static=no ;; 7406 *) 7407 enable_static=no 7408 # Look at the argument we got. We use all the common list separators. 7409 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7410 for pkg in $enableval; do 7411 IFS="$lt_save_ifs" 7412 if test "X$pkg" = "X$p"; then 7413 enable_static=yes 7414 fi 7415 done 7416 IFS="$lt_save_ifs" 7417 ;; 7418 esac 7419else 7420 enable_static=yes 7421fi 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432# Check whether --with-pic was given. 7433if test "${with_pic+set}" = set; then 7434 withval=$with_pic; pic_mode="$withval" 7435else 7436 pic_mode=default 7437fi 7438 7439 7440test -z "$pic_mode" && pic_mode=default 7441 7442 7443 7444 7445 7446 7447 7448 # Check whether --enable-fast-install was given. 7449if test "${enable_fast_install+set}" = set; then 7450 enableval=$enable_fast_install; p=${PACKAGE-default} 7451 case $enableval in 7452 yes) enable_fast_install=yes ;; 7453 no) enable_fast_install=no ;; 7454 *) 7455 enable_fast_install=no 7456 # Look at the argument we got. We use all the common list separators. 7457 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7458 for pkg in $enableval; do 7459 IFS="$lt_save_ifs" 7460 if test "X$pkg" = "X$p"; then 7461 enable_fast_install=yes 7462 fi 7463 done 7464 IFS="$lt_save_ifs" 7465 ;; 7466 esac 7467else 7468 enable_fast_install=yes 7469fi 7470 7471 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481# This can be used to rebuild libtool when needed 7482LIBTOOL_DEPS="$ltmain" 7483 7484# Always use our own libtool. 7485LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511test -z "$LN_S" && LN_S="ln -s" 7512 7513 7514 7515 7516 7517 7518 7519 7520 7521 7522 7523 7524 7525 7526if test -n "${ZSH_VERSION+set}" ; then 7527 setopt NO_GLOB_SUBST 7528fi 7529 7530{ $as_echo "$as_me:$LINENO: checking for objdir" >&5 7531$as_echo_n "checking for objdir... " >&6; } 7532if test "${lt_cv_objdir+set}" = set; then 7533 $as_echo_n "(cached) " >&6 7534else 7535 rm -f .libs 2>/dev/null 7536mkdir .libs 2>/dev/null 7537if test -d .libs; then 7538 lt_cv_objdir=.libs 7539else 7540 # MS-DOS does not allow filenames that begin with a dot. 7541 lt_cv_objdir=_libs 7542fi 7543rmdir .libs 2>/dev/null 7544fi 7545{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 7546$as_echo "$lt_cv_objdir" >&6; } 7547objdir=$lt_cv_objdir 7548 7549 7550 7551 7552 7553cat >>confdefs.h <<_ACEOF 7554#define LT_OBJDIR "$lt_cv_objdir/" 7555_ACEOF 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573case $host_os in 7574aix3*) 7575 # AIX sometimes has problems with the GCC collect2 program. For some 7576 # reason, if we set the COLLECT_NAMES environment variable, the problems 7577 # vanish in a puff of smoke. 7578 if test "X${COLLECT_NAMES+set}" != Xset; then 7579 COLLECT_NAMES= 7580 export COLLECT_NAMES 7581 fi 7582 ;; 7583esac 7584 7585# Sed substitution that helps us do robust quoting. It backslashifies 7586# metacharacters that are still active within double-quoted strings. 7587sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 7588 7589# Same as above, but do not quote variable references. 7590double_quote_subst='s/\(["`\\]\)/\\\1/g' 7591 7592# Sed substitution to delay expansion of an escaped shell variable in a 7593# double_quote_subst'ed string. 7594delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 7595 7596# Sed substitution to delay expansion of an escaped single quote. 7597delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 7598 7599# Sed substitution to avoid accidental globbing in evaled expressions 7600no_glob_subst='s/\*/\\\*/g' 7601 7602# Global variables: 7603ofile=libtool 7604can_build_shared=yes 7605 7606# All known linkers require a `.a' archive for static linking (except MSVC, 7607# which needs '.lib'). 7608libext=a 7609 7610with_gnu_ld="$lt_cv_prog_gnu_ld" 7611 7612old_CC="$CC" 7613old_CFLAGS="$CFLAGS" 7614 7615# Set sane defaults for various variables 7616test -z "$CC" && CC=cc 7617test -z "$LTCC" && LTCC=$CC 7618test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7619test -z "$LD" && LD=ld 7620test -z "$ac_objext" && ac_objext=o 7621 7622for cc_temp in $compiler""; do 7623 case $cc_temp in 7624 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7625 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7626 \-*) ;; 7627 *) break;; 7628 esac 7629done 7630cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 7631 7632 7633# Only perform the check for file, if the check method requires it 7634test -z "$MAGIC_CMD" && MAGIC_CMD=file 7635case $deplibs_check_method in 7636file_magic*) 7637 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7638 { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 7639$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7640if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 7641 $as_echo_n "(cached) " >&6 7642else 7643 case $MAGIC_CMD in 7644[\\/*] | ?:[\\/]*) 7645 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7646 ;; 7647*) 7648 lt_save_MAGIC_CMD="$MAGIC_CMD" 7649 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7650 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7651 for ac_dir in $ac_dummy; do 7652 IFS="$lt_save_ifs" 7653 test -z "$ac_dir" && ac_dir=. 7654 if test -f $ac_dir/${ac_tool_prefix}file; then 7655 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7656 if test -n "$file_magic_test_file"; then 7657 case $deplibs_check_method in 7658 "file_magic "*) 7659 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7660 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7661 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7662 $EGREP "$file_magic_regex" > /dev/null; then 7663 : 7664 else 7665 cat <<_LT_EOF 1>&2 7666 7667*** Warning: the command libtool uses to detect shared libraries, 7668*** $file_magic_cmd, produces output that libtool cannot recognize. 7669*** The result is that libtool may fail to recognize shared libraries 7670*** as such. This will affect the creation of libtool libraries that 7671*** depend on shared libraries, but programs linked with such libtool 7672*** libraries will work regardless of this problem. Nevertheless, you 7673*** may want to report the problem to your system manager and/or to 7674*** bug-libtool@gnu.org 7675 7676_LT_EOF 7677 fi ;; 7678 esac 7679 fi 7680 break 7681 fi 7682 done 7683 IFS="$lt_save_ifs" 7684 MAGIC_CMD="$lt_save_MAGIC_CMD" 7685 ;; 7686esac 7687fi 7688 7689MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7690if test -n "$MAGIC_CMD"; then 7691 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 7692$as_echo "$MAGIC_CMD" >&6; } 7693else 7694 { $as_echo "$as_me:$LINENO: result: no" >&5 7695$as_echo "no" >&6; } 7696fi 7697 7698 7699 7700 7701 7702if test -z "$lt_cv_path_MAGIC_CMD"; then 7703 if test -n "$ac_tool_prefix"; then 7704 { $as_echo "$as_me:$LINENO: checking for file" >&5 7705$as_echo_n "checking for file... " >&6; } 7706if test "${lt_cv_path_MAGIC_CMD+set}" = set; then 7707 $as_echo_n "(cached) " >&6 7708else 7709 case $MAGIC_CMD in 7710[\\/*] | ?:[\\/]*) 7711 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7712 ;; 7713*) 7714 lt_save_MAGIC_CMD="$MAGIC_CMD" 7715 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7716 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7717 for ac_dir in $ac_dummy; do 7718 IFS="$lt_save_ifs" 7719 test -z "$ac_dir" && ac_dir=. 7720 if test -f $ac_dir/file; then 7721 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7722 if test -n "$file_magic_test_file"; then 7723 case $deplibs_check_method in 7724 "file_magic "*) 7725 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7726 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7727 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7728 $EGREP "$file_magic_regex" > /dev/null; then 7729 : 7730 else 7731 cat <<_LT_EOF 1>&2 7732 7733*** Warning: the command libtool uses to detect shared libraries, 7734*** $file_magic_cmd, produces output that libtool cannot recognize. 7735*** The result is that libtool may fail to recognize shared libraries 7736*** as such. This will affect the creation of libtool libraries that 7737*** depend on shared libraries, but programs linked with such libtool 7738*** libraries will work regardless of this problem. Nevertheless, you 7739*** may want to report the problem to your system manager and/or to 7740*** bug-libtool@gnu.org 7741 7742_LT_EOF 7743 fi ;; 7744 esac 7745 fi 7746 break 7747 fi 7748 done 7749 IFS="$lt_save_ifs" 7750 MAGIC_CMD="$lt_save_MAGIC_CMD" 7751 ;; 7752esac 7753fi 7754 7755MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7756if test -n "$MAGIC_CMD"; then 7757 { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 7758$as_echo "$MAGIC_CMD" >&6; } 7759else 7760 { $as_echo "$as_me:$LINENO: result: no" >&5 7761$as_echo "no" >&6; } 7762fi 7763 7764 7765 else 7766 MAGIC_CMD=: 7767 fi 7768fi 7769 7770 fi 7771 ;; 7772esac 7773 7774# Use C for the default configuration in the libtool script 7775 7776lt_save_CC="$CC" 7777ac_ext=c 7778ac_cpp='$CPP $CPPFLAGS' 7779ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7780ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7781ac_compiler_gnu=$ac_cv_c_compiler_gnu 7782 7783 7784# Source file extension for C test sources. 7785ac_ext=c 7786 7787# Object file extension for compiled C test sources. 7788objext=o 7789objext=$objext 7790 7791# Code to be used in simple compile tests 7792lt_simple_compile_test_code="int some_variable = 0;" 7793 7794# Code to be used in simple link tests 7795lt_simple_link_test_code='int main(){return(0);}' 7796 7797 7798 7799 7800 7801 7802 7803# If no C compiler was specified, use CC. 7804LTCC=${LTCC-"$CC"} 7805 7806# If no C compiler flags were specified, use CFLAGS. 7807LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7808 7809# Allow CC to be a program name with arguments. 7810compiler=$CC 7811 7812# Save the default compiler, since it gets overwritten when the other 7813# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7814compiler_DEFAULT=$CC 7815 7816# save warnings/boilerplate of simple test code 7817ac_outfile=conftest.$ac_objext 7818echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7819eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7820_lt_compiler_boilerplate=`cat conftest.err` 7821$RM conftest* 7822 7823ac_outfile=conftest.$ac_objext 7824echo "$lt_simple_link_test_code" >conftest.$ac_ext 7825eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7826_lt_linker_boilerplate=`cat conftest.err` 7827$RM -r conftest* 7828 7829 7830## CAVEAT EMPTOR: 7831## There is no encapsulation within the following macros, do not change 7832## the running order or otherwise move them around unless you know exactly 7833## what you are doing... 7834if test -n "$compiler"; then 7835 7836lt_prog_compiler_no_builtin_flag= 7837 7838if test "$GCC" = yes; then 7839 lt_prog_compiler_no_builtin_flag=' -fno-builtin' 7840 7841 { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7842$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7843if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then 7844 $as_echo_n "(cached) " >&6 7845else 7846 lt_cv_prog_compiler_rtti_exceptions=no 7847 ac_outfile=conftest.$ac_objext 7848 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7849 lt_compiler_flag="-fno-rtti -fno-exceptions" 7850 # Insert the option either (1) after the last *FLAGS variable, or 7851 # (2) before a word containing "conftest.", or (3) at the end. 7852 # Note that $ac_compile itself does not contain backslashes and begins 7853 # with a dollar sign (not a hyphen), so the echo should work correctly. 7854 # The option is referenced via a variable to avoid confusing sed. 7855 lt_compile=`echo "$ac_compile" | $SED \ 7856 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7857 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7858 -e 's:$: $lt_compiler_flag:'` 7859 (eval echo "\"\$as_me:7859: $lt_compile\"" >&5) 7860 (eval "$lt_compile" 2>conftest.err) 7861 ac_status=$? 7862 cat conftest.err >&5 7863 echo "$as_me:7863: \$? = $ac_status" >&5 7864 if (exit $ac_status) && test -s "$ac_outfile"; then 7865 # The compiler can only warn and ignore the option if not recognized 7866 # So say no if there are warnings other than the usual output. 7867 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7868 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7869 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7870 lt_cv_prog_compiler_rtti_exceptions=yes 7871 fi 7872 fi 7873 $RM conftest* 7874 7875fi 7876{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7877$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7878 7879if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7880 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7881else 7882 : 7883fi 7884 7885fi 7886 7887 7888 7889 7890 7891 7892 lt_prog_compiler_wl= 7893lt_prog_compiler_pic= 7894lt_prog_compiler_static= 7895 7896{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 7897$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 7898 7899 if test "$GCC" = yes; then 7900 lt_prog_compiler_wl='-Wl,' 7901 lt_prog_compiler_static='-static' 7902 7903 case $host_os in 7904 aix*) 7905 # All AIX code is PIC. 7906 if test "$host_cpu" = ia64; then 7907 # AIX 5 now supports IA64 processor 7908 lt_prog_compiler_static='-Bstatic' 7909 fi 7910 ;; 7911 7912 amigaos*) 7913 case $host_cpu in 7914 powerpc) 7915 # see comment about AmigaOS4 .so support 7916 lt_prog_compiler_pic='-fPIC' 7917 ;; 7918 m68k) 7919 # FIXME: we need at least 68020 code to build shared libraries, but 7920 # adding the `-m68020' flag to GCC prevents building anything better, 7921 # like `-m68040'. 7922 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7923 ;; 7924 esac 7925 ;; 7926 7927 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 7928 # PIC is the default for these OSes. 7929 ;; 7930 7931 mingw* | cygwin* | pw32* | os2* | cegcc*) 7932 # This hack is so that the source file can tell whether it is being 7933 # built for inclusion in a dll (and should export symbols for example). 7934 # Although the cygwin gcc ignores -fPIC, still need this for old-style 7935 # (--disable-auto-import) libraries 7936 lt_prog_compiler_pic='-DDLL_EXPORT' 7937 ;; 7938 7939 darwin* | rhapsody*) 7940 # PIC is the default on this platform 7941 # Common symbols not allowed in MH_DYLIB files 7942 lt_prog_compiler_pic='-fno-common' 7943 ;; 7944 7945 hpux*) 7946 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 7947 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 7948 # sets the default TLS model and affects inlining. 7949 case $host_cpu in 7950 hppa*64*) 7951 # +Z the default 7952 ;; 7953 *) 7954 lt_prog_compiler_pic='-fPIC' 7955 ;; 7956 esac 7957 ;; 7958 7959 interix[3-9]*) 7960 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 7961 # Instead, we relocate shared libraries at runtime. 7962 ;; 7963 7964 msdosdjgpp*) 7965 # Just because we use GCC doesn't mean we suddenly get shared libraries 7966 # on systems that don't support them. 7967 lt_prog_compiler_can_build_shared=no 7968 enable_shared=no 7969 ;; 7970 7971 *nto* | *qnx*) 7972 # QNX uses GNU C++, but need to define -shared option too, otherwise 7973 # it will coredump. 7974 lt_prog_compiler_pic='-fPIC -shared' 7975 ;; 7976 7977 sysv4*MP*) 7978 if test -d /usr/nec; then 7979 lt_prog_compiler_pic=-Kconform_pic 7980 fi 7981 ;; 7982 7983 *) 7984 lt_prog_compiler_pic='-fPIC' 7985 ;; 7986 esac 7987 else 7988 # PORTME Check for flag to pass linker flags through the system compiler. 7989 case $host_os in 7990 aix*) 7991 lt_prog_compiler_wl='-Wl,' 7992 if test "$host_cpu" = ia64; then 7993 # AIX 5 now supports IA64 processor 7994 lt_prog_compiler_static='-Bstatic' 7995 else 7996 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 7997 fi 7998 ;; 7999 8000 mingw* | cygwin* | pw32* | os2* | cegcc*) 8001 # This hack is so that the source file can tell whether it is being 8002 # built for inclusion in a dll (and should export symbols for example). 8003 lt_prog_compiler_pic='-DDLL_EXPORT' 8004 ;; 8005 8006 hpux9* | hpux10* | hpux11*) 8007 lt_prog_compiler_wl='-Wl,' 8008 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8009 # not for PA HP-UX. 8010 case $host_cpu in 8011 hppa*64*|ia64*) 8012 # +Z the default 8013 ;; 8014 *) 8015 lt_prog_compiler_pic='+Z' 8016 ;; 8017 esac 8018 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8019 lt_prog_compiler_static='${wl}-a ${wl}archive' 8020 ;; 8021 8022 irix5* | irix6* | nonstopux*) 8023 lt_prog_compiler_wl='-Wl,' 8024 # PIC (with -KPIC) is the default. 8025 lt_prog_compiler_static='-non_shared' 8026 ;; 8027 8028 linux* | k*bsd*-gnu) 8029 case $cc_basename in 8030 # old Intel for x86_64 which still supported -KPIC. 8031 ecc*) 8032 lt_prog_compiler_wl='-Wl,' 8033 lt_prog_compiler_pic='-KPIC' 8034 lt_prog_compiler_static='-static' 8035 ;; 8036 # icc used to be incompatible with GCC. 8037 # ICC 10 doesn't accept -KPIC any more. 8038 icc* | ifort*) 8039 lt_prog_compiler_wl='-Wl,' 8040 lt_prog_compiler_pic='-fPIC' 8041 lt_prog_compiler_static='-static' 8042 ;; 8043 # Lahey Fortran 8.1. 8044 lf95*) 8045 lt_prog_compiler_wl='-Wl,' 8046 lt_prog_compiler_pic='--shared' 8047 lt_prog_compiler_static='--static' 8048 ;; 8049 pgcc* | pgf77* | pgf90* | pgf95*) 8050 # Portland Group compilers (*not* the Pentium gcc compiler, 8051 # which looks to be a dead project) 8052 lt_prog_compiler_wl='-Wl,' 8053 lt_prog_compiler_pic='-fpic' 8054 lt_prog_compiler_static='-Bstatic' 8055 ;; 8056 ccc*) 8057 lt_prog_compiler_wl='-Wl,' 8058 # All Alpha code is PIC. 8059 lt_prog_compiler_static='-non_shared' 8060 ;; 8061 xl*) 8062 # IBM XL C 8.0/Fortran 10.1 on PPC 8063 lt_prog_compiler_wl='-Wl,' 8064 lt_prog_compiler_pic='-qpic' 8065 lt_prog_compiler_static='-qstaticlink' 8066 ;; 8067 *) 8068 case `$CC -V 2>&1 | sed 5q` in 8069 *Sun\ C*) 8070 # Sun C 5.9 8071 lt_prog_compiler_pic='-KPIC' 8072 lt_prog_compiler_static='-Bstatic' 8073 lt_prog_compiler_wl='-Wl,' 8074 ;; 8075 *Sun\ F*) 8076 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8077 lt_prog_compiler_pic='-KPIC' 8078 lt_prog_compiler_static='-Bstatic' 8079 lt_prog_compiler_wl='' 8080 ;; 8081 esac 8082 ;; 8083 esac 8084 ;; 8085 8086 newsos6) 8087 lt_prog_compiler_pic='-KPIC' 8088 lt_prog_compiler_static='-Bstatic' 8089 ;; 8090 8091 *nto* | *qnx*) 8092 # QNX uses GNU C++, but need to define -shared option too, otherwise 8093 # it will coredump. 8094 lt_prog_compiler_pic='-fPIC -shared' 8095 ;; 8096 8097 osf3* | osf4* | osf5*) 8098 lt_prog_compiler_wl='-Wl,' 8099 # All OSF/1 code is PIC. 8100 lt_prog_compiler_static='-non_shared' 8101 ;; 8102 8103 rdos*) 8104 lt_prog_compiler_static='-non_shared' 8105 ;; 8106 8107 solaris*) 8108 lt_prog_compiler_pic='-KPIC' 8109 lt_prog_compiler_static='-Bstatic' 8110 case $cc_basename in 8111 f77* | f90* | f95*) 8112 lt_prog_compiler_wl='-Qoption ld ';; 8113 *) 8114 lt_prog_compiler_wl='-Wl,';; 8115 esac 8116 ;; 8117 8118 sunos4*) 8119 lt_prog_compiler_wl='-Qoption ld ' 8120 lt_prog_compiler_pic='-PIC' 8121 lt_prog_compiler_static='-Bstatic' 8122 ;; 8123 8124 sysv4 | sysv4.2uw2* | sysv4.3*) 8125 lt_prog_compiler_wl='-Wl,' 8126 lt_prog_compiler_pic='-KPIC' 8127 lt_prog_compiler_static='-Bstatic' 8128 ;; 8129 8130 sysv4*MP*) 8131 if test -d /usr/nec ;then 8132 lt_prog_compiler_pic='-Kconform_pic' 8133 lt_prog_compiler_static='-Bstatic' 8134 fi 8135 ;; 8136 8137 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8138 lt_prog_compiler_wl='-Wl,' 8139 lt_prog_compiler_pic='-KPIC' 8140 lt_prog_compiler_static='-Bstatic' 8141 ;; 8142 8143 unicos*) 8144 lt_prog_compiler_wl='-Wl,' 8145 lt_prog_compiler_can_build_shared=no 8146 ;; 8147 8148 uts4*) 8149 lt_prog_compiler_pic='-pic' 8150 lt_prog_compiler_static='-Bstatic' 8151 ;; 8152 8153 *) 8154 lt_prog_compiler_can_build_shared=no 8155 ;; 8156 esac 8157 fi 8158 8159case $host_os in 8160 # For platforms which do not support PIC, -DPIC is meaningless: 8161 *djgpp*) 8162 lt_prog_compiler_pic= 8163 ;; 8164 *) 8165 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8166 ;; 8167esac 8168{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 8169$as_echo "$lt_prog_compiler_pic" >&6; } 8170 8171 8172 8173 8174 8175 8176# 8177# Check to make sure the PIC flag actually works. 8178# 8179if test -n "$lt_prog_compiler_pic"; then 8180 { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8181$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8182if test "${lt_cv_prog_compiler_pic_works+set}" = set; then 8183 $as_echo_n "(cached) " >&6 8184else 8185 lt_cv_prog_compiler_pic_works=no 8186 ac_outfile=conftest.$ac_objext 8187 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8188 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8189 # Insert the option either (1) after the last *FLAGS variable, or 8190 # (2) before a word containing "conftest.", or (3) at the end. 8191 # Note that $ac_compile itself does not contain backslashes and begins 8192 # with a dollar sign (not a hyphen), so the echo should work correctly. 8193 # The option is referenced via a variable to avoid confusing sed. 8194 lt_compile=`echo "$ac_compile" | $SED \ 8195 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8196 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8197 -e 's:$: $lt_compiler_flag:'` 8198 (eval echo "\"\$as_me:8198: $lt_compile\"" >&5) 8199 (eval "$lt_compile" 2>conftest.err) 8200 ac_status=$? 8201 cat conftest.err >&5 8202 echo "$as_me:8202: \$? = $ac_status" >&5 8203 if (exit $ac_status) && test -s "$ac_outfile"; then 8204 # The compiler can only warn and ignore the option if not recognized 8205 # So say no if there are warnings other than the usual output. 8206 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 8207 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8208 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8209 lt_cv_prog_compiler_pic_works=yes 8210 fi 8211 fi 8212 $RM conftest* 8213 8214fi 8215{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 8216$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8217 8218if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8219 case $lt_prog_compiler_pic in 8220 "" | " "*) ;; 8221 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8222 esac 8223else 8224 lt_prog_compiler_pic= 8225 lt_prog_compiler_can_build_shared=no 8226fi 8227 8228fi 8229 8230 8231 8232 8233 8234 8235# 8236# Check to make sure the static flag actually works. 8237# 8238wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8239{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8240$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8241if test "${lt_cv_prog_compiler_static_works+set}" = set; then 8242 $as_echo_n "(cached) " >&6 8243else 8244 lt_cv_prog_compiler_static_works=no 8245 save_LDFLAGS="$LDFLAGS" 8246 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8247 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8248 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8249 # The linker can only warn and ignore the option if not recognized 8250 # So say no if there are warnings 8251 if test -s conftest.err; then 8252 # Append any errors to the config.log. 8253 cat conftest.err 1>&5 8254 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 8255 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8256 if diff conftest.exp conftest.er2 >/dev/null; then 8257 lt_cv_prog_compiler_static_works=yes 8258 fi 8259 else 8260 lt_cv_prog_compiler_static_works=yes 8261 fi 8262 fi 8263 $RM -r conftest* 8264 LDFLAGS="$save_LDFLAGS" 8265 8266fi 8267{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 8268$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8269 8270if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8271 : 8272else 8273 lt_prog_compiler_static= 8274fi 8275 8276 8277 8278 8279 8280 8281 8282 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 8283$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8284if test "${lt_cv_prog_compiler_c_o+set}" = set; then 8285 $as_echo_n "(cached) " >&6 8286else 8287 lt_cv_prog_compiler_c_o=no 8288 $RM -r conftest 2>/dev/null 8289 mkdir conftest 8290 cd conftest 8291 mkdir out 8292 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8293 8294 lt_compiler_flag="-o out/conftest2.$ac_objext" 8295 # Insert the option either (1) after the last *FLAGS variable, or 8296 # (2) before a word containing "conftest.", or (3) at the end. 8297 # Note that $ac_compile itself does not contain backslashes and begins 8298 # with a dollar sign (not a hyphen), so the echo should work correctly. 8299 lt_compile=`echo "$ac_compile" | $SED \ 8300 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8301 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8302 -e 's:$: $lt_compiler_flag:'` 8303 (eval echo "\"\$as_me:8303: $lt_compile\"" >&5) 8304 (eval "$lt_compile" 2>out/conftest.err) 8305 ac_status=$? 8306 cat out/conftest.err >&5 8307 echo "$as_me:8307: \$? = $ac_status" >&5 8308 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8309 then 8310 # The compiler can only warn and ignore the option if not recognized 8311 # So say no if there are warnings 8312 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 8313 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8314 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8315 lt_cv_prog_compiler_c_o=yes 8316 fi 8317 fi 8318 chmod u+w . 2>&5 8319 $RM conftest* 8320 # SGI C++ compiler will create directory out/ii_files/ for 8321 # template instantiation 8322 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8323 $RM out/* && rmdir out 8324 cd .. 8325 $RM -r conftest 8326 $RM conftest* 8327 8328fi 8329{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 8330$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8331 8332 8333 8334 8335 8336 8337 { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 8338$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8339if test "${lt_cv_prog_compiler_c_o+set}" = set; then 8340 $as_echo_n "(cached) " >&6 8341else 8342 lt_cv_prog_compiler_c_o=no 8343 $RM -r conftest 2>/dev/null 8344 mkdir conftest 8345 cd conftest 8346 mkdir out 8347 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8348 8349 lt_compiler_flag="-o out/conftest2.$ac_objext" 8350 # Insert the option either (1) after the last *FLAGS variable, or 8351 # (2) before a word containing "conftest.", or (3) at the end. 8352 # Note that $ac_compile itself does not contain backslashes and begins 8353 # with a dollar sign (not a hyphen), so the echo should work correctly. 8354 lt_compile=`echo "$ac_compile" | $SED \ 8355 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8356 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8357 -e 's:$: $lt_compiler_flag:'` 8358 (eval echo "\"\$as_me:8358: $lt_compile\"" >&5) 8359 (eval "$lt_compile" 2>out/conftest.err) 8360 ac_status=$? 8361 cat out/conftest.err >&5 8362 echo "$as_me:8362: \$? = $ac_status" >&5 8363 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8364 then 8365 # The compiler can only warn and ignore the option if not recognized 8366 # So say no if there are warnings 8367 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 8368 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8369 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8370 lt_cv_prog_compiler_c_o=yes 8371 fi 8372 fi 8373 chmod u+w . 2>&5 8374 $RM conftest* 8375 # SGI C++ compiler will create directory out/ii_files/ for 8376 # template instantiation 8377 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8378 $RM out/* && rmdir out 8379 cd .. 8380 $RM -r conftest 8381 $RM conftest* 8382 8383fi 8384{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 8385$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8386 8387 8388 8389 8390hard_links="nottested" 8391if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8392 # do not overwrite the value of need_locks provided by the user 8393 { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 8394$as_echo_n "checking if we can lock with hard links... " >&6; } 8395 hard_links=yes 8396 $RM conftest* 8397 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8398 touch conftest.a 8399 ln conftest.a conftest.b 2>&5 || hard_links=no 8400 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8401 { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 8402$as_echo "$hard_links" >&6; } 8403 if test "$hard_links" = no; then 8404 { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8405$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8406 need_locks=warn 8407 fi 8408else 8409 need_locks=no 8410fi 8411 8412 8413 8414 8415 8416 8417 { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8418$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8419 8420 runpath_var= 8421 allow_undefined_flag= 8422 always_export_symbols=no 8423 archive_cmds= 8424 archive_expsym_cmds= 8425 compiler_needs_object=no 8426 enable_shared_with_static_runtimes=no 8427 export_dynamic_flag_spec= 8428 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8429 hardcode_automatic=no 8430 hardcode_direct=no 8431 hardcode_direct_absolute=no 8432 hardcode_libdir_flag_spec= 8433 hardcode_libdir_flag_spec_ld= 8434 hardcode_libdir_separator= 8435 hardcode_minus_L=no 8436 hardcode_shlibpath_var=unsupported 8437 inherit_rpath=no 8438 link_all_deplibs=unknown 8439 module_cmds= 8440 module_expsym_cmds= 8441 old_archive_from_new_cmds= 8442 old_archive_from_expsyms_cmds= 8443 thread_safe_flag_spec= 8444 whole_archive_flag_spec= 8445 # include_expsyms should be a list of space-separated symbols to be *always* 8446 # included in the symbol list 8447 include_expsyms= 8448 # exclude_expsyms can be an extended regexp of symbols to exclude 8449 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8450 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8451 # as well as any symbol that contains `d'. 8452 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8453 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8454 # platforms (ab)use it in PIC code, but their linkers get confused if 8455 # the symbol is explicitly referenced. Since portable code cannot 8456 # rely on this symbol name, it's probably fine to never include it in 8457 # preloaded symbol tables. 8458 # Exclude shared library initialization/finalization symbols. 8459 extract_expsyms_cmds= 8460 8461 case $host_os in 8462 cygwin* | mingw* | pw32* | cegcc*) 8463 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8464 # When not using gcc, we currently assume that we are using 8465 # Microsoft Visual C++. 8466 if test "$GCC" != yes; then 8467 with_gnu_ld=no 8468 fi 8469 ;; 8470 interix*) 8471 # we just hope/assume this is gcc and not c89 (= MSVC++) 8472 with_gnu_ld=yes 8473 ;; 8474 openbsd*) 8475 with_gnu_ld=no 8476 ;; 8477 esac 8478 8479 ld_shlibs=yes 8480 if test "$with_gnu_ld" = yes; then 8481 # If archive_cmds runs LD, not CC, wlarc should be empty 8482 wlarc='${wl}' 8483 8484 # Set some defaults for GNU ld with shared library support. These 8485 # are reset later if shared libraries are not supported. Putting them 8486 # here allows them to be overridden if necessary. 8487 runpath_var=LD_RUN_PATH 8488 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8489 export_dynamic_flag_spec='${wl}--export-dynamic' 8490 # ancient GNU ld didn't support --whole-archive et. al. 8491 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8492 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8493 else 8494 whole_archive_flag_spec= 8495 fi 8496 supports_anon_versioning=no 8497 case `$LD -v 2>&1` in 8498 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8499 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8500 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8501 *\ 2.11.*) ;; # other 2.11 versions 8502 *) supports_anon_versioning=yes ;; 8503 esac 8504 8505 # See if GNU ld supports shared libraries. 8506 case $host_os in 8507 aix[3-9]*) 8508 # On AIX/PPC, the GNU linker is very broken 8509 if test "$host_cpu" != ia64; then 8510 ld_shlibs=no 8511 cat <<_LT_EOF 1>&2 8512 8513*** Warning: the GNU linker, at least up to release 2.9.1, is reported 8514*** to be unable to reliably create shared libraries on AIX. 8515*** Therefore, libtool is disabling shared libraries support. If you 8516*** really care for shared libraries, you may want to modify your PATH 8517*** so that a non-GNU linker is found, and then restart. 8518 8519_LT_EOF 8520 fi 8521 ;; 8522 8523 amigaos*) 8524 case $host_cpu in 8525 powerpc) 8526 # see comment about AmigaOS4 .so support 8527 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8528 archive_expsym_cmds='' 8529 ;; 8530 m68k) 8531 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)' 8532 hardcode_libdir_flag_spec='-L$libdir' 8533 hardcode_minus_L=yes 8534 ;; 8535 esac 8536 ;; 8537 8538 beos*) 8539 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8540 allow_undefined_flag=unsupported 8541 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8542 # support --undefined. This deserves some investigation. FIXME 8543 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8544 else 8545 ld_shlibs=no 8546 fi 8547 ;; 8548 8549 cygwin* | mingw* | pw32* | cegcc*) 8550 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8551 # as there is no search path for DLLs. 8552 hardcode_libdir_flag_spec='-L$libdir' 8553 allow_undefined_flag=unsupported 8554 always_export_symbols=no 8555 enable_shared_with_static_runtimes=yes 8556 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8557 8558 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8559 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8560 # If the export-symbols file already is a .def file (1st line 8561 # is EXPORTS), use it as is; otherwise, prepend... 8562 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8563 cp $export_symbols $output_objdir/$soname.def; 8564 else 8565 echo EXPORTS > $output_objdir/$soname.def; 8566 cat $export_symbols >> $output_objdir/$soname.def; 8567 fi~ 8568 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8569 else 8570 ld_shlibs=no 8571 fi 8572 ;; 8573 8574 interix[3-9]*) 8575 hardcode_direct=no 8576 hardcode_shlibpath_var=no 8577 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8578 export_dynamic_flag_spec='${wl}-E' 8579 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8580 # Instead, shared libraries are loaded at an image base (0x10000000 by 8581 # default) and relocated if they conflict, which is a slow very memory 8582 # consuming and fragmenting process. To avoid this, we pick a random, 8583 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8584 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8585 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8586 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' 8587 ;; 8588 8589 gnu* | linux* | tpf* | k*bsd*-gnu) 8590 tmp_diet=no 8591 if test "$host_os" = linux-dietlibc; then 8592 case $cc_basename in 8593 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8594 esac 8595 fi 8596 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8597 && test "$tmp_diet" = no 8598 then 8599 tmp_addflag= 8600 tmp_sharedflag='-shared' 8601 case $cc_basename,$host_cpu in 8602 pgcc*) # Portland Group C compiler 8603 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' 8604 tmp_addflag=' $pic_flag' 8605 ;; 8606 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 8607 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' 8608 tmp_addflag=' $pic_flag -Mnomain' ;; 8609 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8610 tmp_addflag=' -i_dynamic' ;; 8611 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8612 tmp_addflag=' -i_dynamic -nofor_main' ;; 8613 ifc* | ifort*) # Intel Fortran compiler 8614 tmp_addflag=' -nofor_main' ;; 8615 lf95*) # Lahey Fortran 8.1 8616 whole_archive_flag_spec= 8617 tmp_sharedflag='--shared' ;; 8618 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8619 tmp_sharedflag='-qmkshrobj' 8620 tmp_addflag= ;; 8621 esac 8622 case `$CC -V 2>&1 | sed 5q` in 8623 *Sun\ C*) # Sun C 5.9 8624 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' 8625 compiler_needs_object=yes 8626 tmp_sharedflag='-G' ;; 8627 *Sun\ F*) # Sun Fortran 8.3 8628 tmp_sharedflag='-G' ;; 8629 esac 8630 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8631 8632 if test "x$supports_anon_versioning" = xyes; then 8633 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8634 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8635 echo "local: *; };" >> $output_objdir/$libname.ver~ 8636 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8637 fi 8638 8639 case $cc_basename in 8640 xlf*) 8641 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8642 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8643 hardcode_libdir_flag_spec= 8644 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8645 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8646 if test "x$supports_anon_versioning" = xyes; then 8647 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8648 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8649 echo "local: *; };" >> $output_objdir/$libname.ver~ 8650 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8651 fi 8652 ;; 8653 esac 8654 else 8655 ld_shlibs=no 8656 fi 8657 ;; 8658 8659 netbsd*) 8660 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8661 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8662 wlarc= 8663 else 8664 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8665 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8666 fi 8667 ;; 8668 8669 solaris*) 8670 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8671 ld_shlibs=no 8672 cat <<_LT_EOF 1>&2 8673 8674*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8675*** create shared libraries on Solaris systems. Therefore, libtool 8676*** is disabling shared libraries support. We urge you to upgrade GNU 8677*** binutils to release 2.9.1 or newer. Another option is to modify 8678*** your PATH or compiler configuration so that the native linker is 8679*** used, and then restart. 8680 8681_LT_EOF 8682 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8683 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8684 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8685 else 8686 ld_shlibs=no 8687 fi 8688 ;; 8689 8690 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8691 case `$LD -v 2>&1` in 8692 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8693 ld_shlibs=no 8694 cat <<_LT_EOF 1>&2 8695 8696*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8697*** reliably create shared libraries on SCO systems. Therefore, libtool 8698*** is disabling shared libraries support. We urge you to upgrade GNU 8699*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8700*** your PATH or compiler configuration so that the native linker is 8701*** used, and then restart. 8702 8703_LT_EOF 8704 ;; 8705 *) 8706 # For security reasons, it is highly recommended that you always 8707 # use absolute paths for naming shared libraries, and exclude the 8708 # DT_RUNPATH tag from executables and libraries. But doing so 8709 # requires that you compile everything twice, which is a pain. 8710 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8711 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8712 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8713 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8714 else 8715 ld_shlibs=no 8716 fi 8717 ;; 8718 esac 8719 ;; 8720 8721 sunos4*) 8722 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8723 wlarc= 8724 hardcode_direct=yes 8725 hardcode_shlibpath_var=no 8726 ;; 8727 8728 *) 8729 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8730 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8731 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8732 else 8733 ld_shlibs=no 8734 fi 8735 ;; 8736 esac 8737 8738 if test "$ld_shlibs" = no; then 8739 runpath_var= 8740 hardcode_libdir_flag_spec= 8741 export_dynamic_flag_spec= 8742 whole_archive_flag_spec= 8743 fi 8744 else 8745 # PORTME fill in a description of your system's linker (not GNU ld) 8746 case $host_os in 8747 aix3*) 8748 allow_undefined_flag=unsupported 8749 always_export_symbols=yes 8750 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' 8751 # Note: this linker hardcodes the directories in LIBPATH if there 8752 # are no directories specified by -L. 8753 hardcode_minus_L=yes 8754 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8755 # Neither direct hardcoding nor static linking is supported with a 8756 # broken collect2. 8757 hardcode_direct=unsupported 8758 fi 8759 ;; 8760 8761 aix[4-9]*) 8762 if test "$host_cpu" = ia64; then 8763 # On IA64, the linker does run time linking by default, so we don't 8764 # have to do anything special. 8765 aix_use_runtimelinking=no 8766 exp_sym_flag='-Bexport' 8767 no_entry_flag="" 8768 else 8769 # If we're using GNU nm, then we don't want the "-C" option. 8770 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8771 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8772 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' 8773 else 8774 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' 8775 fi 8776 aix_use_runtimelinking=no 8777 8778 # Test if we are trying to use run time linking or normal 8779 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8780 # need to do runtime linking. 8781 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8782 for ld_flag in $LDFLAGS; do 8783 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8784 aix_use_runtimelinking=yes 8785 break 8786 fi 8787 done 8788 ;; 8789 esac 8790 8791 exp_sym_flag='-bexport' 8792 no_entry_flag='-bnoentry' 8793 fi 8794 8795 # When large executables or shared objects are built, AIX ld can 8796 # have problems creating the table of contents. If linking a library 8797 # or program results in "error TOC overflow" add -mminimal-toc to 8798 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8799 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8800 8801 archive_cmds='' 8802 hardcode_direct=yes 8803 hardcode_direct_absolute=yes 8804 hardcode_libdir_separator=':' 8805 link_all_deplibs=yes 8806 file_list_spec='${wl}-f,' 8807 8808 if test "$GCC" = yes; then 8809 case $host_os in aix4.[012]|aix4.[012].*) 8810 # We only want to do this on AIX 4.2 and lower, the check 8811 # below for broken collect2 doesn't work under 4.3+ 8812 collect2name=`${CC} -print-prog-name=collect2` 8813 if test -f "$collect2name" && 8814 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8815 then 8816 # We have reworked collect2 8817 : 8818 else 8819 # We have old collect2 8820 hardcode_direct=unsupported 8821 # It fails to find uninstalled libraries when the uninstalled 8822 # path is not listed in the libpath. Setting hardcode_minus_L 8823 # to unsupported forces relinking 8824 hardcode_minus_L=yes 8825 hardcode_libdir_flag_spec='-L$libdir' 8826 hardcode_libdir_separator= 8827 fi 8828 ;; 8829 esac 8830 shared_flag='-shared' 8831 if test "$aix_use_runtimelinking" = yes; then 8832 shared_flag="$shared_flag "'${wl}-G' 8833 fi 8834 else 8835 # not using gcc 8836 if test "$host_cpu" = ia64; then 8837 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8838 # chokes on -Wl,-G. The following line is correct: 8839 shared_flag='-G' 8840 else 8841 if test "$aix_use_runtimelinking" = yes; then 8842 shared_flag='${wl}-G' 8843 else 8844 shared_flag='${wl}-bM:SRE' 8845 fi 8846 fi 8847 fi 8848 8849 export_dynamic_flag_spec='${wl}-bexpall' 8850 # It seems that -bexpall does not export symbols beginning with 8851 # underscore (_), so it is better to generate a list of symbols to export. 8852 always_export_symbols=yes 8853 if test "$aix_use_runtimelinking" = yes; then 8854 # Warning - without using the other runtime loading flags (-brtl), 8855 # -berok will link without error, but may produce a broken library. 8856 allow_undefined_flag='-berok' 8857 # Determine the default libpath from the value encoded in an 8858 # empty executable. 8859 cat >conftest.$ac_ext <<_ACEOF 8860/* confdefs.h. */ 8861_ACEOF 8862cat confdefs.h >>conftest.$ac_ext 8863cat >>conftest.$ac_ext <<_ACEOF 8864/* end confdefs.h. */ 8865 8866int 8867main () 8868{ 8869 8870 ; 8871 return 0; 8872} 8873_ACEOF 8874rm -f conftest.$ac_objext conftest$ac_exeext 8875if { (ac_try="$ac_link" 8876case "(($ac_try" in 8877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8878 *) ac_try_echo=$ac_try;; 8879esac 8880eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 8881$as_echo "$ac_try_echo") >&5 8882 (eval "$ac_link") 2>conftest.er1 8883 ac_status=$? 8884 grep -v '^ *+' conftest.er1 >conftest.err 8885 rm -f conftest.er1 8886 cat conftest.err >&5 8887 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 8888 (exit $ac_status); } && { 8889 test -z "$ac_c_werror_flag" || 8890 test ! -s conftest.err 8891 } && test -s conftest$ac_exeext && { 8892 test "$cross_compiling" = yes || 8893 $as_test_x conftest$ac_exeext 8894 }; then 8895 8896lt_aix_libpath_sed=' 8897 /Import File Strings/,/^$/ { 8898 /^0/ { 8899 s/^0 *\(.*\)$/\1/ 8900 p 8901 } 8902 }' 8903aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8904# Check for a 64-bit object if we didn't find anything. 8905if test -z "$aix_libpath"; then 8906 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8907fi 8908else 8909 $as_echo "$as_me: failed program was:" >&5 8910sed 's/^/| /' conftest.$ac_ext >&5 8911 8912 8913fi 8914 8915rm -rf conftest.dSYM 8916rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8917 conftest$ac_exeext conftest.$ac_ext 8918if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8919 8920 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8921 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" 8922 else 8923 if test "$host_cpu" = ia64; then 8924 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 8925 allow_undefined_flag="-z nodefs" 8926 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" 8927 else 8928 # Determine the default libpath from the value encoded in an 8929 # empty executable. 8930 cat >conftest.$ac_ext <<_ACEOF 8931/* confdefs.h. */ 8932_ACEOF 8933cat confdefs.h >>conftest.$ac_ext 8934cat >>conftest.$ac_ext <<_ACEOF 8935/* end confdefs.h. */ 8936 8937int 8938main () 8939{ 8940 8941 ; 8942 return 0; 8943} 8944_ACEOF 8945rm -f conftest.$ac_objext conftest$ac_exeext 8946if { (ac_try="$ac_link" 8947case "(($ac_try" in 8948 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8949 *) ac_try_echo=$ac_try;; 8950esac 8951eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 8952$as_echo "$ac_try_echo") >&5 8953 (eval "$ac_link") 2>conftest.er1 8954 ac_status=$? 8955 grep -v '^ *+' conftest.er1 >conftest.err 8956 rm -f conftest.er1 8957 cat conftest.err >&5 8958 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 8959 (exit $ac_status); } && { 8960 test -z "$ac_c_werror_flag" || 8961 test ! -s conftest.err 8962 } && test -s conftest$ac_exeext && { 8963 test "$cross_compiling" = yes || 8964 $as_test_x conftest$ac_exeext 8965 }; then 8966 8967lt_aix_libpath_sed=' 8968 /Import File Strings/,/^$/ { 8969 /^0/ { 8970 s/^0 *\(.*\)$/\1/ 8971 p 8972 } 8973 }' 8974aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8975# Check for a 64-bit object if we didn't find anything. 8976if test -z "$aix_libpath"; then 8977 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8978fi 8979else 8980 $as_echo "$as_me: failed program was:" >&5 8981sed 's/^/| /' conftest.$ac_ext >&5 8982 8983 8984fi 8985 8986rm -rf conftest.dSYM 8987rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8988 conftest$ac_exeext conftest.$ac_ext 8989if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8990 8991 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8992 # Warning - without using the other run time loading flags, 8993 # -berok will link without error, but may produce a broken library. 8994 no_undefined_flag=' ${wl}-bernotok' 8995 allow_undefined_flag=' ${wl}-berok' 8996 # Exported symbols can be pulled into shared objects from archives 8997 whole_archive_flag_spec='$convenience' 8998 archive_cmds_need_lc=yes 8999 # This is similar to how AIX traditionally builds its shared libraries. 9000 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' 9001 fi 9002 fi 9003 ;; 9004 9005 amigaos*) 9006 case $host_cpu in 9007 powerpc) 9008 # see comment about AmigaOS4 .so support 9009 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9010 archive_expsym_cmds='' 9011 ;; 9012 m68k) 9013 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)' 9014 hardcode_libdir_flag_spec='-L$libdir' 9015 hardcode_minus_L=yes 9016 ;; 9017 esac 9018 ;; 9019 9020 bsdi[45]*) 9021 export_dynamic_flag_spec=-rdynamic 9022 ;; 9023 9024 cygwin* | mingw* | pw32* | cegcc*) 9025 # When not using gcc, we currently assume that we are using 9026 # Microsoft Visual C++. 9027 # hardcode_libdir_flag_spec is actually meaningless, as there is 9028 # no search path for DLLs. 9029 hardcode_libdir_flag_spec=' ' 9030 allow_undefined_flag=unsupported 9031 # Tell ltmain to make .lib files, not .a files. 9032 libext=lib 9033 # Tell ltmain to make .dll files, not .so files. 9034 shrext_cmds=".dll" 9035 # FIXME: Setting linknames here is a bad hack. 9036 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 9037 # The linker will automatically build a .lib file if we build a DLL. 9038 old_archive_from_new_cmds='true' 9039 # FIXME: Should let the user specify the lib program. 9040 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9041 fix_srcfile_path='`cygpath -w "$srcfile"`' 9042 enable_shared_with_static_runtimes=yes 9043 ;; 9044 9045 darwin* | rhapsody*) 9046 9047 9048 archive_cmds_need_lc=no 9049 hardcode_direct=no 9050 hardcode_automatic=yes 9051 hardcode_shlibpath_var=unsupported 9052 whole_archive_flag_spec='' 9053 link_all_deplibs=yes 9054 allow_undefined_flag="$_lt_dar_allow_undefined" 9055 case $cc_basename in 9056 ifort*) _lt_dar_can_shared=yes ;; 9057 *) _lt_dar_can_shared=$GCC ;; 9058 esac 9059 if test "$_lt_dar_can_shared" = "yes"; then 9060 output_verbose_link_cmd=echo 9061 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9062 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9063 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}" 9064 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}" 9065 9066 else 9067 ld_shlibs=no 9068 fi 9069 9070 ;; 9071 9072 dgux*) 9073 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9074 hardcode_libdir_flag_spec='-L$libdir' 9075 hardcode_shlibpath_var=no 9076 ;; 9077 9078 freebsd1*) 9079 ld_shlibs=no 9080 ;; 9081 9082 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9083 # support. Future versions do this automatically, but an explicit c++rt0.o 9084 # does not break anything, and helps significantly (at the cost of a little 9085 # extra space). 9086 freebsd2.2*) 9087 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9088 hardcode_libdir_flag_spec='-R$libdir' 9089 hardcode_direct=yes 9090 hardcode_shlibpath_var=no 9091 ;; 9092 9093 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9094 freebsd2*) 9095 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9096 hardcode_direct=yes 9097 hardcode_minus_L=yes 9098 hardcode_shlibpath_var=no 9099 ;; 9100 9101 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9102 freebsd* | dragonfly*) 9103 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9104 hardcode_libdir_flag_spec='-R$libdir' 9105 hardcode_direct=yes 9106 hardcode_shlibpath_var=no 9107 ;; 9108 9109 hpux9*) 9110 if test "$GCC" = yes; then 9111 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' 9112 else 9113 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' 9114 fi 9115 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9116 hardcode_libdir_separator=: 9117 hardcode_direct=yes 9118 9119 # hardcode_minus_L: Not really in the search PATH, 9120 # but as the default location of the library. 9121 hardcode_minus_L=yes 9122 export_dynamic_flag_spec='${wl}-E' 9123 ;; 9124 9125 hpux10*) 9126 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 9127 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9128 else 9129 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9130 fi 9131 if test "$with_gnu_ld" = no; then 9132 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9133 hardcode_libdir_flag_spec_ld='+b $libdir' 9134 hardcode_libdir_separator=: 9135 hardcode_direct=yes 9136 hardcode_direct_absolute=yes 9137 export_dynamic_flag_spec='${wl}-E' 9138 # hardcode_minus_L: Not really in the search PATH, 9139 # but as the default location of the library. 9140 hardcode_minus_L=yes 9141 fi 9142 ;; 9143 9144 hpux11*) 9145 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 9146 case $host_cpu in 9147 hppa*64*) 9148 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9149 ;; 9150 ia64*) 9151 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9152 ;; 9153 *) 9154 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9155 ;; 9156 esac 9157 else 9158 case $host_cpu in 9159 hppa*64*) 9160 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9161 ;; 9162 ia64*) 9163 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9164 ;; 9165 *) 9166 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9167 ;; 9168 esac 9169 fi 9170 if test "$with_gnu_ld" = no; then 9171 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9172 hardcode_libdir_separator=: 9173 9174 case $host_cpu in 9175 hppa*64*|ia64*) 9176 hardcode_direct=no 9177 hardcode_shlibpath_var=no 9178 ;; 9179 *) 9180 hardcode_direct=yes 9181 hardcode_direct_absolute=yes 9182 export_dynamic_flag_spec='${wl}-E' 9183 9184 # hardcode_minus_L: Not really in the search PATH, 9185 # but as the default location of the library. 9186 hardcode_minus_L=yes 9187 ;; 9188 esac 9189 fi 9190 ;; 9191 9192 irix5* | irix6* | nonstopux*) 9193 if test "$GCC" = yes; then 9194 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' 9195 # Try to use the -exported_symbol ld option, if it does not 9196 # work, assume that -exports_file does not work either and 9197 # implicitly export all symbols. 9198 save_LDFLAGS="$LDFLAGS" 9199 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9200 cat >conftest.$ac_ext <<_ACEOF 9201int foo(void) {} 9202_ACEOF 9203rm -f conftest.$ac_objext conftest$ac_exeext 9204if { (ac_try="$ac_link" 9205case "(($ac_try" in 9206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9207 *) ac_try_echo=$ac_try;; 9208esac 9209eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 9210$as_echo "$ac_try_echo") >&5 9211 (eval "$ac_link") 2>conftest.er1 9212 ac_status=$? 9213 grep -v '^ *+' conftest.er1 >conftest.err 9214 rm -f conftest.er1 9215 cat conftest.err >&5 9216 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9217 (exit $ac_status); } && { 9218 test -z "$ac_c_werror_flag" || 9219 test ! -s conftest.err 9220 } && test -s conftest$ac_exeext && { 9221 test "$cross_compiling" = yes || 9222 $as_test_x conftest$ac_exeext 9223 }; then 9224 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' 9225 9226else 9227 $as_echo "$as_me: failed program was:" >&5 9228sed 's/^/| /' conftest.$ac_ext >&5 9229 9230 9231fi 9232 9233rm -rf conftest.dSYM 9234rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 9235 conftest$ac_exeext conftest.$ac_ext 9236 LDFLAGS="$save_LDFLAGS" 9237 else 9238 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' 9239 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' 9240 fi 9241 archive_cmds_need_lc='no' 9242 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9243 hardcode_libdir_separator=: 9244 inherit_rpath=yes 9245 link_all_deplibs=yes 9246 ;; 9247 9248 netbsd*) 9249 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9250 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9251 else 9252 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9253 fi 9254 hardcode_libdir_flag_spec='-R$libdir' 9255 hardcode_direct=yes 9256 hardcode_shlibpath_var=no 9257 ;; 9258 9259 newsos6) 9260 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9261 hardcode_direct=yes 9262 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9263 hardcode_libdir_separator=: 9264 hardcode_shlibpath_var=no 9265 ;; 9266 9267 *nto* | *qnx*) 9268 ;; 9269 9270 openbsd*) 9271 if test -f /usr/libexec/ld.so; then 9272 hardcode_direct=yes 9273 hardcode_shlibpath_var=no 9274 hardcode_direct_absolute=yes 9275 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9276 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9277 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9278 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9279 export_dynamic_flag_spec='${wl}-E' 9280 else 9281 case $host_os in 9282 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9283 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9284 hardcode_libdir_flag_spec='-R$libdir' 9285 ;; 9286 *) 9287 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9288 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9289 ;; 9290 esac 9291 fi 9292 else 9293 ld_shlibs=no 9294 fi 9295 ;; 9296 9297 os2*) 9298 hardcode_libdir_flag_spec='-L$libdir' 9299 hardcode_minus_L=yes 9300 allow_undefined_flag=unsupported 9301 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' 9302 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9303 ;; 9304 9305 osf3*) 9306 if test "$GCC" = yes; then 9307 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9308 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' 9309 else 9310 allow_undefined_flag=' -expect_unresolved \*' 9311 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' 9312 fi 9313 archive_cmds_need_lc='no' 9314 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9315 hardcode_libdir_separator=: 9316 ;; 9317 9318 osf4* | osf5*) # as osf3* with the addition of -msym flag 9319 if test "$GCC" = yes; then 9320 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9321 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' 9322 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9323 else 9324 allow_undefined_flag=' -expect_unresolved \*' 9325 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' 9326 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~ 9327 $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' 9328 9329 # Both c and cxx compiler support -rpath directly 9330 hardcode_libdir_flag_spec='-rpath $libdir' 9331 fi 9332 archive_cmds_need_lc='no' 9333 hardcode_libdir_separator=: 9334 ;; 9335 9336 solaris*) 9337 no_undefined_flag=' -z defs' 9338 if test "$GCC" = yes; then 9339 wlarc='${wl}' 9340 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9341 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9342 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9343 else 9344 case `$CC -V 2>&1` in 9345 *"Compilers 5.0"*) 9346 wlarc='' 9347 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9348 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9349 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9350 ;; 9351 *) 9352 wlarc='${wl}' 9353 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9354 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9355 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9356 ;; 9357 esac 9358 fi 9359 hardcode_libdir_flag_spec='-R$libdir' 9360 hardcode_shlibpath_var=no 9361 case $host_os in 9362 solaris2.[0-5] | solaris2.[0-5].*) ;; 9363 *) 9364 # The compiler driver will combine and reorder linker options, 9365 # but understands `-z linker_flag'. GCC discards it without `$wl', 9366 # but is careful enough not to reorder. 9367 # Supported since Solaris 2.6 (maybe 2.5.1?) 9368 if test "$GCC" = yes; then 9369 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9370 else 9371 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9372 fi 9373 ;; 9374 esac 9375 link_all_deplibs=yes 9376 ;; 9377 9378 sunos4*) 9379 if test "x$host_vendor" = xsequent; then 9380 # Use $CC to link under sequent, because it throws in some extra .o 9381 # files that make .init and .fini sections work. 9382 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9383 else 9384 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9385 fi 9386 hardcode_libdir_flag_spec='-L$libdir' 9387 hardcode_direct=yes 9388 hardcode_minus_L=yes 9389 hardcode_shlibpath_var=no 9390 ;; 9391 9392 sysv4) 9393 case $host_vendor in 9394 sni) 9395 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9396 hardcode_direct=yes # is this really true??? 9397 ;; 9398 siemens) 9399 ## LD is ld it makes a PLAMLIB 9400 ## CC just makes a GrossModule. 9401 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9402 reload_cmds='$CC -r -o $output$reload_objs' 9403 hardcode_direct=no 9404 ;; 9405 motorola) 9406 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9407 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9408 ;; 9409 esac 9410 runpath_var='LD_RUN_PATH' 9411 hardcode_shlibpath_var=no 9412 ;; 9413 9414 sysv4.3*) 9415 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9416 hardcode_shlibpath_var=no 9417 export_dynamic_flag_spec='-Bexport' 9418 ;; 9419 9420 sysv4*MP*) 9421 if test -d /usr/nec; then 9422 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9423 hardcode_shlibpath_var=no 9424 runpath_var=LD_RUN_PATH 9425 hardcode_runpath_var=yes 9426 ld_shlibs=yes 9427 fi 9428 ;; 9429 9430 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9431 no_undefined_flag='${wl}-z,text' 9432 archive_cmds_need_lc=no 9433 hardcode_shlibpath_var=no 9434 runpath_var='LD_RUN_PATH' 9435 9436 if test "$GCC" = yes; then 9437 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9438 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9439 else 9440 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9441 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9442 fi 9443 ;; 9444 9445 sysv5* | sco3.2v5* | sco5v6*) 9446 # Note: We can NOT use -z defs as we might desire, because we do not 9447 # link with -lc, and that would cause any symbols used from libc to 9448 # always be unresolved, which means just about no library would 9449 # ever link correctly. If we're not using GNU ld we use -z text 9450 # though, which does catch some bad symbols but isn't as heavy-handed 9451 # as -z defs. 9452 no_undefined_flag='${wl}-z,text' 9453 allow_undefined_flag='${wl}-z,nodefs' 9454 archive_cmds_need_lc=no 9455 hardcode_shlibpath_var=no 9456 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9457 hardcode_libdir_separator=':' 9458 link_all_deplibs=yes 9459 export_dynamic_flag_spec='${wl}-Bexport' 9460 runpath_var='LD_RUN_PATH' 9461 9462 if test "$GCC" = yes; then 9463 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9464 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9465 else 9466 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9467 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9468 fi 9469 ;; 9470 9471 uts4*) 9472 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9473 hardcode_libdir_flag_spec='-L$libdir' 9474 hardcode_shlibpath_var=no 9475 ;; 9476 9477 *) 9478 ld_shlibs=no 9479 ;; 9480 esac 9481 9482 if test x$host_vendor = xsni; then 9483 case $host in 9484 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9485 export_dynamic_flag_spec='${wl}-Blargedynsym' 9486 ;; 9487 esac 9488 fi 9489 fi 9490 9491{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5 9492$as_echo "$ld_shlibs" >&6; } 9493test "$ld_shlibs" = no && can_build_shared=no 9494 9495with_gnu_ld=$with_gnu_ld 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9506 9507 9508 9509 9510 9511# 9512# Do we need to explicitly link libc? 9513# 9514case "x$archive_cmds_need_lc" in 9515x|xyes) 9516 # Assume -lc should be added 9517 archive_cmds_need_lc=yes 9518 9519 if test "$enable_shared" = yes && test "$GCC" = yes; then 9520 case $archive_cmds in 9521 *'~'*) 9522 # FIXME: we may have to deal with multi-command sequences. 9523 ;; 9524 '$CC '*) 9525 # Test whether the compiler implicitly links with -lc since on some 9526 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9527 # to ld, don't add -lc before -lgcc. 9528 { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 9529$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9530 $RM conftest* 9531 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9532 9533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9534 (eval $ac_compile) 2>&5 9535 ac_status=$? 9536 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9537 (exit $ac_status); } 2>conftest.err; then 9538 soname=conftest 9539 lib=conftest 9540 libobjs=conftest.$ac_objext 9541 deplibs= 9542 wl=$lt_prog_compiler_wl 9543 pic_flag=$lt_prog_compiler_pic 9544 compiler_flags=-v 9545 linker_flags=-v 9546 verstring= 9547 output_objdir=. 9548 libname=conftest 9549 lt_save_allow_undefined_flag=$allow_undefined_flag 9550 allow_undefined_flag= 9551 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5 9552 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9553 ac_status=$? 9554 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9555 (exit $ac_status); } 9556 then 9557 archive_cmds_need_lc=no 9558 else 9559 archive_cmds_need_lc=yes 9560 fi 9561 allow_undefined_flag=$lt_save_allow_undefined_flag 9562 else 9563 cat conftest.err 1>&5 9564 fi 9565 $RM conftest* 9566 { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 9567$as_echo "$archive_cmds_need_lc" >&6; } 9568 ;; 9569 esac 9570 fi 9571 ;; 9572esac 9573 9574 9575 9576 9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9587 9588 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 9731$as_echo_n "checking dynamic linker characteristics... " >&6; } 9732 9733if test "$GCC" = yes; then 9734 case $host_os in 9735 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9736 *) lt_awk_arg="/^libraries:/" ;; 9737 esac 9738 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9739 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 9740 # if the path contains ";" then we assume it to be the separator 9741 # otherwise default to the standard path separator (i.e. ":") - it is 9742 # assumed that no part of a normal pathname contains ";" but that should 9743 # okay in the real world where ";" in dirpaths is itself problematic. 9744 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 9745 else 9746 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9747 fi 9748 # Ok, now we have the path, separated by spaces, we can step through it 9749 # and add multilib dir if necessary. 9750 lt_tmp_lt_search_path_spec= 9751 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9752 for lt_sys_path in $lt_search_path_spec; do 9753 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9754 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9755 else 9756 test -d "$lt_sys_path" && \ 9757 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9758 fi 9759 done 9760 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 9761BEGIN {RS=" "; FS="/|\n";} { 9762 lt_foo=""; 9763 lt_count=0; 9764 for (lt_i = NF; lt_i > 0; lt_i--) { 9765 if ($lt_i != "" && $lt_i != ".") { 9766 if ($lt_i == "..") { 9767 lt_count++; 9768 } else { 9769 if (lt_count == 0) { 9770 lt_foo="/" $lt_i lt_foo; 9771 } else { 9772 lt_count--; 9773 } 9774 } 9775 } 9776 } 9777 if (lt_foo != "") { lt_freq[lt_foo]++; } 9778 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9779}'` 9780 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 9781else 9782 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9783fi 9784library_names_spec= 9785libname_spec='lib$name' 9786soname_spec= 9787shrext_cmds=".so" 9788postinstall_cmds= 9789postuninstall_cmds= 9790finish_cmds= 9791finish_eval= 9792shlibpath_var= 9793shlibpath_overrides_runpath=unknown 9794version_type=none 9795dynamic_linker="$host_os ld.so" 9796sys_lib_dlsearch_path_spec="/lib /usr/lib" 9797need_lib_prefix=unknown 9798hardcode_into_libs=no 9799 9800# when you set need_version to no, make sure it does not cause -set_version 9801# flags to be left without arguments 9802need_version=unknown 9803 9804case $host_os in 9805aix3*) 9806 version_type=linux 9807 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9808 shlibpath_var=LIBPATH 9809 9810 # AIX 3 has no versioning support, so we append a major version to the name. 9811 soname_spec='${libname}${release}${shared_ext}$major' 9812 ;; 9813 9814aix[4-9]*) 9815 version_type=linux 9816 need_lib_prefix=no 9817 need_version=no 9818 hardcode_into_libs=yes 9819 if test "$host_cpu" = ia64; then 9820 # AIX 5 supports IA64 9821 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9822 shlibpath_var=LD_LIBRARY_PATH 9823 else 9824 # With GCC up to 2.95.x, collect2 would create an import file 9825 # for dependence libraries. The import file would start with 9826 # the line `#! .'. This would cause the generated library to 9827 # depend on `.', always an invalid library. This was fixed in 9828 # development snapshots of GCC prior to 3.0. 9829 case $host_os in 9830 aix4 | aix4.[01] | aix4.[01].*) 9831 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9832 echo ' yes ' 9833 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9834 : 9835 else 9836 can_build_shared=no 9837 fi 9838 ;; 9839 esac 9840 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9841 # soname into executable. Probably we can add versioning support to 9842 # collect2, so additional links can be useful in future. 9843 if test "$aix_use_runtimelinking" = yes; then 9844 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9845 # instead of lib<name>.a to let people know that these are not 9846 # typical AIX shared libraries. 9847 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9848 else 9849 # We preserve .a as extension for shared libraries through AIX4.2 9850 # and later when we are not doing run time linking. 9851 library_names_spec='${libname}${release}.a $libname.a' 9852 soname_spec='${libname}${release}${shared_ext}$major' 9853 fi 9854 shlibpath_var=LIBPATH 9855 fi 9856 ;; 9857 9858amigaos*) 9859 case $host_cpu in 9860 powerpc) 9861 # Since July 2007 AmigaOS4 officially supports .so libraries. 9862 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9863 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9864 ;; 9865 m68k) 9866 library_names_spec='$libname.ixlibrary $libname.a' 9867 # Create ${libname}_ixlibrary.a entries in /sys/libs. 9868 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' 9869 ;; 9870 esac 9871 ;; 9872 9873beos*) 9874 library_names_spec='${libname}${shared_ext}' 9875 dynamic_linker="$host_os ld.so" 9876 shlibpath_var=LIBRARY_PATH 9877 ;; 9878 9879bsdi[45]*) 9880 version_type=linux 9881 need_version=no 9882 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9883 soname_spec='${libname}${release}${shared_ext}$major' 9884 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9885 shlibpath_var=LD_LIBRARY_PATH 9886 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9887 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9888 # the default ld.so.conf also contains /usr/contrib/lib and 9889 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9890 # libtool to hard-code these into programs 9891 ;; 9892 9893cygwin* | mingw* | pw32* | cegcc*) 9894 version_type=windows 9895 shrext_cmds=".dll" 9896 need_version=no 9897 need_lib_prefix=no 9898 9899 case $GCC,$host_os in 9900 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 9901 library_names_spec='$libname.dll.a' 9902 # DLL is installed to $(libdir)/../bin by postinstall_cmds 9903 postinstall_cmds='base_file=`basename \${file}`~ 9904 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 9905 dldir=$destdir/`dirname \$dlpath`~ 9906 test -d \$dldir || mkdir -p \$dldir~ 9907 $install_prog $dir/$dlname \$dldir/$dlname~ 9908 chmod a+x \$dldir/$dlname~ 9909 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 9910 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 9911 fi' 9912 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 9913 dlpath=$dir/\$dldll~ 9914 $RM \$dlpath' 9915 shlibpath_overrides_runpath=yes 9916 9917 case $host_os in 9918 cygwin*) 9919 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 9920 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9921 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 9922 ;; 9923 mingw* | cegcc*) 9924 # MinGW DLLs use traditional 'lib' prefix 9925 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9926 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9927 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 9928 # It is most probably a Windows format PATH printed by 9929 # mingw gcc, but we are running on Cygwin. Gcc prints its search 9930 # path with ; separators, and with drive letters. We can handle the 9931 # drive letters (cygwin fileutils understands them), so leave them, 9932 # especially as we might pass files found there to a mingw objdump, 9933 # which wouldn't understand a cygwinified path. Ahh. 9934 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 9935 else 9936 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9937 fi 9938 ;; 9939 pw32*) 9940 # pw32 DLLs use 'pw' prefix rather than 'lib' 9941 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9942 ;; 9943 esac 9944 ;; 9945 9946 *) 9947 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 9948 ;; 9949 esac 9950 dynamic_linker='Win32 ld.exe' 9951 # FIXME: first we should search . and the directory the executable is in 9952 shlibpath_var=PATH 9953 ;; 9954 9955darwin* | rhapsody*) 9956 dynamic_linker="$host_os dyld" 9957 version_type=darwin 9958 need_lib_prefix=no 9959 need_version=no 9960 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 9961 soname_spec='${libname}${release}${major}$shared_ext' 9962 shlibpath_overrides_runpath=yes 9963 shlibpath_var=DYLD_LIBRARY_PATH 9964 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 9965 9966 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 9967 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 9968 ;; 9969 9970dgux*) 9971 version_type=linux 9972 need_lib_prefix=no 9973 need_version=no 9974 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 9975 soname_spec='${libname}${release}${shared_ext}$major' 9976 shlibpath_var=LD_LIBRARY_PATH 9977 ;; 9978 9979freebsd1*) 9980 dynamic_linker=no 9981 ;; 9982 9983freebsd* | dragonfly*) 9984 # DragonFly does not have aout. When/if they implement a new 9985 # versioning mechanism, adjust this. 9986 if test -x /usr/bin/objformat; then 9987 objformat=`/usr/bin/objformat` 9988 else 9989 case $host_os in 9990 freebsd[123]*) objformat=aout ;; 9991 *) objformat=elf ;; 9992 esac 9993 fi 9994 version_type=freebsd-$objformat 9995 case $version_type in 9996 freebsd-elf*) 9997 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9998 need_version=no 9999 need_lib_prefix=no 10000 ;; 10001 freebsd-*) 10002 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10003 need_version=yes 10004 ;; 10005 esac 10006 shlibpath_var=LD_LIBRARY_PATH 10007 case $host_os in 10008 freebsd2*) 10009 shlibpath_overrides_runpath=yes 10010 ;; 10011 freebsd3.[01]* | freebsdelf3.[01]*) 10012 shlibpath_overrides_runpath=yes 10013 hardcode_into_libs=yes 10014 ;; 10015 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10016 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10017 shlibpath_overrides_runpath=no 10018 hardcode_into_libs=yes 10019 ;; 10020 *) # from 4.6 on, and DragonFly 10021 shlibpath_overrides_runpath=yes 10022 hardcode_into_libs=yes 10023 ;; 10024 esac 10025 ;; 10026 10027gnu*) 10028 version_type=linux 10029 need_lib_prefix=no 10030 need_version=no 10031 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10032 soname_spec='${libname}${release}${shared_ext}$major' 10033 shlibpath_var=LD_LIBRARY_PATH 10034 hardcode_into_libs=yes 10035 ;; 10036 10037hpux9* | hpux10* | hpux11*) 10038 # Give a soname corresponding to the major version so that dld.sl refuses to 10039 # link against other versions. 10040 version_type=sunos 10041 need_lib_prefix=no 10042 need_version=no 10043 case $host_cpu in 10044 ia64*) 10045 shrext_cmds='.so' 10046 hardcode_into_libs=yes 10047 dynamic_linker="$host_os dld.so" 10048 shlibpath_var=LD_LIBRARY_PATH 10049 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10050 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10051 soname_spec='${libname}${release}${shared_ext}$major' 10052 if test "X$HPUX_IA64_MODE" = X32; then 10053 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10054 else 10055 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10056 fi 10057 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10058 ;; 10059 hppa*64*) 10060 shrext_cmds='.sl' 10061 hardcode_into_libs=yes 10062 dynamic_linker="$host_os dld.sl" 10063 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10064 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10065 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10066 soname_spec='${libname}${release}${shared_ext}$major' 10067 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10068 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10069 ;; 10070 *) 10071 shrext_cmds='.sl' 10072 dynamic_linker="$host_os dld.sl" 10073 shlibpath_var=SHLIB_PATH 10074 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10075 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10076 soname_spec='${libname}${release}${shared_ext}$major' 10077 ;; 10078 esac 10079 # HP-UX runs *really* slowly unless shared libraries are mode 555. 10080 postinstall_cmds='chmod 555 $lib' 10081 ;; 10082 10083interix[3-9]*) 10084 version_type=linux 10085 need_lib_prefix=no 10086 need_version=no 10087 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10088 soname_spec='${libname}${release}${shared_ext}$major' 10089 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10090 shlibpath_var=LD_LIBRARY_PATH 10091 shlibpath_overrides_runpath=no 10092 hardcode_into_libs=yes 10093 ;; 10094 10095irix5* | irix6* | nonstopux*) 10096 case $host_os in 10097 nonstopux*) version_type=nonstopux ;; 10098 *) 10099 if test "$lt_cv_prog_gnu_ld" = yes; then 10100 version_type=linux 10101 else 10102 version_type=irix 10103 fi ;; 10104 esac 10105 need_lib_prefix=no 10106 need_version=no 10107 soname_spec='${libname}${release}${shared_ext}$major' 10108 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10109 case $host_os in 10110 irix5* | nonstopux*) 10111 libsuff= shlibsuff= 10112 ;; 10113 *) 10114 case $LD in # libtool.m4 will add one of these switches to LD 10115 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10116 libsuff= shlibsuff= libmagic=32-bit;; 10117 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10118 libsuff=32 shlibsuff=N32 libmagic=N32;; 10119 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10120 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10121 *) libsuff= shlibsuff= libmagic=never-match;; 10122 esac 10123 ;; 10124 esac 10125 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10126 shlibpath_overrides_runpath=no 10127 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10128 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10129 hardcode_into_libs=yes 10130 ;; 10131 10132# No shared lib support for Linux oldld, aout, or coff. 10133linux*oldld* | linux*aout* | linux*coff*) 10134 dynamic_linker=no 10135 ;; 10136 10137# This must be Linux ELF. 10138linux* | k*bsd*-gnu) 10139 version_type=linux 10140 need_lib_prefix=no 10141 need_version=no 10142 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10143 soname_spec='${libname}${release}${shared_ext}$major' 10144 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10145 shlibpath_var=LD_LIBRARY_PATH 10146 shlibpath_overrides_runpath=no 10147 # Some binutils ld are patched to set DT_RUNPATH 10148 save_LDFLAGS=$LDFLAGS 10149 save_libdir=$libdir 10150 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10151 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10152 cat >conftest.$ac_ext <<_ACEOF 10153/* confdefs.h. */ 10154_ACEOF 10155cat confdefs.h >>conftest.$ac_ext 10156cat >>conftest.$ac_ext <<_ACEOF 10157/* end confdefs.h. */ 10158 10159int 10160main () 10161{ 10162 10163 ; 10164 return 0; 10165} 10166_ACEOF 10167rm -f conftest.$ac_objext conftest$ac_exeext 10168if { (ac_try="$ac_link" 10169case "(($ac_try" in 10170 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10171 *) ac_try_echo=$ac_try;; 10172esac 10173eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10174$as_echo "$ac_try_echo") >&5 10175 (eval "$ac_link") 2>conftest.er1 10176 ac_status=$? 10177 grep -v '^ *+' conftest.er1 >conftest.err 10178 rm -f conftest.er1 10179 cat conftest.err >&5 10180 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10181 (exit $ac_status); } && { 10182 test -z "$ac_c_werror_flag" || 10183 test ! -s conftest.err 10184 } && test -s conftest$ac_exeext && { 10185 test "$cross_compiling" = yes || 10186 $as_test_x conftest$ac_exeext 10187 }; then 10188 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then 10189 shlibpath_overrides_runpath=yes 10190fi 10191 10192else 10193 $as_echo "$as_me: failed program was:" >&5 10194sed 's/^/| /' conftest.$ac_ext >&5 10195 10196 10197fi 10198 10199rm -rf conftest.dSYM 10200rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10201 conftest$ac_exeext conftest.$ac_ext 10202 LDFLAGS=$save_LDFLAGS 10203 libdir=$save_libdir 10204 10205 # This implies no fast_install, which is unacceptable. 10206 # Some rework will be needed to allow for fast_install 10207 # before this can be enabled. 10208 hardcode_into_libs=yes 10209 10210 # Add ABI-specific directories to the system library path. 10211 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 10212 10213 # Append ld.so.conf contents to the search path 10214 if test -f /etc/ld.so.conf; then 10215 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' ' '` 10216 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 10217 fi 10218 10219 # We used to test for /lib/ld.so.1 and disable shared libraries on 10220 # powerpc, because MkLinux only supported shared libraries with the 10221 # GNU dynamic linker. Since this was broken with cross compilers, 10222 # most powerpc-linux boxes support dynamic linking these days and 10223 # people can always --disable-shared, the test was removed, and we 10224 # assume the GNU/Linux dynamic linker is in use. 10225 dynamic_linker='GNU/Linux ld.so' 10226 ;; 10227 10228netbsd*) 10229 version_type=sunos 10230 need_lib_prefix=no 10231 need_version=no 10232 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10233 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10234 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10235 dynamic_linker='NetBSD (a.out) ld.so' 10236 else 10237 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10238 soname_spec='${libname}${release}${shared_ext}$major' 10239 dynamic_linker='NetBSD ld.elf_so' 10240 fi 10241 shlibpath_var=LD_LIBRARY_PATH 10242 shlibpath_overrides_runpath=yes 10243 hardcode_into_libs=yes 10244 ;; 10245 10246newsos6) 10247 version_type=linux 10248 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10249 shlibpath_var=LD_LIBRARY_PATH 10250 shlibpath_overrides_runpath=yes 10251 ;; 10252 10253*nto* | *qnx*) 10254 version_type=qnx 10255 need_lib_prefix=no 10256 need_version=no 10257 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10258 soname_spec='${libname}${release}${shared_ext}$major' 10259 shlibpath_var=LD_LIBRARY_PATH 10260 shlibpath_overrides_runpath=no 10261 hardcode_into_libs=yes 10262 dynamic_linker='ldqnx.so' 10263 ;; 10264 10265openbsd*) 10266 version_type=sunos 10267 sys_lib_dlsearch_path_spec="/usr/lib" 10268 need_lib_prefix=no 10269 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10270 case $host_os in 10271 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10272 *) need_version=no ;; 10273 esac 10274 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10275 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10276 shlibpath_var=LD_LIBRARY_PATH 10277 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10278 case $host_os in 10279 openbsd2.[89] | openbsd2.[89].*) 10280 shlibpath_overrides_runpath=no 10281 ;; 10282 *) 10283 shlibpath_overrides_runpath=yes 10284 ;; 10285 esac 10286 else 10287 shlibpath_overrides_runpath=yes 10288 fi 10289 ;; 10290 10291os2*) 10292 libname_spec='$name' 10293 shrext_cmds=".dll" 10294 need_lib_prefix=no 10295 library_names_spec='$libname${shared_ext} $libname.a' 10296 dynamic_linker='OS/2 ld.exe' 10297 shlibpath_var=LIBPATH 10298 ;; 10299 10300osf3* | osf4* | osf5*) 10301 version_type=osf 10302 need_lib_prefix=no 10303 need_version=no 10304 soname_spec='${libname}${release}${shared_ext}$major' 10305 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10306 shlibpath_var=LD_LIBRARY_PATH 10307 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10308 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10309 ;; 10310 10311rdos*) 10312 dynamic_linker=no 10313 ;; 10314 10315solaris*) 10316 version_type=linux 10317 need_lib_prefix=no 10318 need_version=no 10319 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10320 soname_spec='${libname}${release}${shared_ext}$major' 10321 shlibpath_var=LD_LIBRARY_PATH 10322 shlibpath_overrides_runpath=yes 10323 hardcode_into_libs=yes 10324 # ldd complains unless libraries are executable 10325 postinstall_cmds='chmod +x $lib' 10326 ;; 10327 10328sunos4*) 10329 version_type=sunos 10330 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10331 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10332 shlibpath_var=LD_LIBRARY_PATH 10333 shlibpath_overrides_runpath=yes 10334 if test "$with_gnu_ld" = yes; then 10335 need_lib_prefix=no 10336 fi 10337 need_version=yes 10338 ;; 10339 10340sysv4 | sysv4.3*) 10341 version_type=linux 10342 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10343 soname_spec='${libname}${release}${shared_ext}$major' 10344 shlibpath_var=LD_LIBRARY_PATH 10345 case $host_vendor in 10346 sni) 10347 shlibpath_overrides_runpath=no 10348 need_lib_prefix=no 10349 runpath_var=LD_RUN_PATH 10350 ;; 10351 siemens) 10352 need_lib_prefix=no 10353 ;; 10354 motorola) 10355 need_lib_prefix=no 10356 need_version=no 10357 shlibpath_overrides_runpath=no 10358 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10359 ;; 10360 esac 10361 ;; 10362 10363sysv4*MP*) 10364 if test -d /usr/nec ;then 10365 version_type=linux 10366 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10367 soname_spec='$libname${shared_ext}.$major' 10368 shlibpath_var=LD_LIBRARY_PATH 10369 fi 10370 ;; 10371 10372sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10373 version_type=freebsd-elf 10374 need_lib_prefix=no 10375 need_version=no 10376 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10377 soname_spec='${libname}${release}${shared_ext}$major' 10378 shlibpath_var=LD_LIBRARY_PATH 10379 shlibpath_overrides_runpath=yes 10380 hardcode_into_libs=yes 10381 if test "$with_gnu_ld" = yes; then 10382 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10383 else 10384 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10385 case $host_os in 10386 sco3.2v5*) 10387 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10388 ;; 10389 esac 10390 fi 10391 sys_lib_dlsearch_path_spec='/usr/lib' 10392 ;; 10393 10394tpf*) 10395 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10396 version_type=linux 10397 need_lib_prefix=no 10398 need_version=no 10399 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10400 shlibpath_var=LD_LIBRARY_PATH 10401 shlibpath_overrides_runpath=no 10402 hardcode_into_libs=yes 10403 ;; 10404 10405uts4*) 10406 version_type=linux 10407 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10408 soname_spec='${libname}${release}${shared_ext}$major' 10409 shlibpath_var=LD_LIBRARY_PATH 10410 ;; 10411 10412*) 10413 dynamic_linker=no 10414 ;; 10415esac 10416{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 10417$as_echo "$dynamic_linker" >&6; } 10418test "$dynamic_linker" = no && can_build_shared=no 10419 10420variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10421if test "$GCC" = yes; then 10422 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10423fi 10424 10425if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10426 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10427fi 10428if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10429 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10430fi 10431 10432 10433 10434 10435 10436 10437 10438 10439 10440 10441 10442 10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 10519$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10520hardcode_action= 10521if test -n "$hardcode_libdir_flag_spec" || 10522 test -n "$runpath_var" || 10523 test "X$hardcode_automatic" = "Xyes" ; then 10524 10525 # We can hardcode non-existent directories. 10526 if test "$hardcode_direct" != no && 10527 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10528 # have to relink, otherwise we might link with an installed library 10529 # when we should be linking with a yet-to-be-installed one 10530 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10531 test "$hardcode_minus_L" != no; then 10532 # Linking always hardcodes the temporary library directory. 10533 hardcode_action=relink 10534 else 10535 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10536 hardcode_action=immediate 10537 fi 10538else 10539 # We cannot hardcode anything, or else we can only hardcode existing 10540 # directories. 10541 hardcode_action=unsupported 10542fi 10543{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5 10544$as_echo "$hardcode_action" >&6; } 10545 10546if test "$hardcode_action" = relink || 10547 test "$inherit_rpath" = yes; then 10548 # Fast installation is not supported 10549 enable_fast_install=no 10550elif test "$shlibpath_overrides_runpath" = yes || 10551 test "$enable_shared" = no; then 10552 # Fast installation is not necessary 10553 enable_fast_install=needless 10554fi 10555 10556 10557 10558 10559 10560 10561 if test "x$enable_dlopen" != xyes; then 10562 enable_dlopen=unknown 10563 enable_dlopen_self=unknown 10564 enable_dlopen_self_static=unknown 10565else 10566 lt_cv_dlopen=no 10567 lt_cv_dlopen_libs= 10568 10569 case $host_os in 10570 beos*) 10571 lt_cv_dlopen="load_add_on" 10572 lt_cv_dlopen_libs= 10573 lt_cv_dlopen_self=yes 10574 ;; 10575 10576 mingw* | pw32* | cegcc*) 10577 lt_cv_dlopen="LoadLibrary" 10578 lt_cv_dlopen_libs= 10579 ;; 10580 10581 cygwin*) 10582 lt_cv_dlopen="dlopen" 10583 lt_cv_dlopen_libs= 10584 ;; 10585 10586 darwin*) 10587 # if libdl is installed we need to link against it 10588 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 10589$as_echo_n "checking for dlopen in -ldl... " >&6; } 10590if test "${ac_cv_lib_dl_dlopen+set}" = set; then 10591 $as_echo_n "(cached) " >&6 10592else 10593 ac_check_lib_save_LIBS=$LIBS 10594LIBS="-ldl $LIBS" 10595cat >conftest.$ac_ext <<_ACEOF 10596/* confdefs.h. */ 10597_ACEOF 10598cat confdefs.h >>conftest.$ac_ext 10599cat >>conftest.$ac_ext <<_ACEOF 10600/* end confdefs.h. */ 10601 10602/* Override any GCC internal prototype to avoid an error. 10603 Use char because int might match the return type of a GCC 10604 builtin and then its argument prototype would still apply. */ 10605#ifdef __cplusplus 10606extern "C" 10607#endif 10608char dlopen (); 10609int 10610main () 10611{ 10612return dlopen (); 10613 ; 10614 return 0; 10615} 10616_ACEOF 10617rm -f conftest.$ac_objext conftest$ac_exeext 10618if { (ac_try="$ac_link" 10619case "(($ac_try" in 10620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10621 *) ac_try_echo=$ac_try;; 10622esac 10623eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10624$as_echo "$ac_try_echo") >&5 10625 (eval "$ac_link") 2>conftest.er1 10626 ac_status=$? 10627 grep -v '^ *+' conftest.er1 >conftest.err 10628 rm -f conftest.er1 10629 cat conftest.err >&5 10630 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10631 (exit $ac_status); } && { 10632 test -z "$ac_c_werror_flag" || 10633 test ! -s conftest.err 10634 } && test -s conftest$ac_exeext && { 10635 test "$cross_compiling" = yes || 10636 $as_test_x conftest$ac_exeext 10637 }; then 10638 ac_cv_lib_dl_dlopen=yes 10639else 10640 $as_echo "$as_me: failed program was:" >&5 10641sed 's/^/| /' conftest.$ac_ext >&5 10642 10643 ac_cv_lib_dl_dlopen=no 10644fi 10645 10646rm -rf conftest.dSYM 10647rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10648 conftest$ac_exeext conftest.$ac_ext 10649LIBS=$ac_check_lib_save_LIBS 10650fi 10651{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 10652$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10653if test "x$ac_cv_lib_dl_dlopen" = x""yes; then 10654 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10655else 10656 10657 lt_cv_dlopen="dyld" 10658 lt_cv_dlopen_libs= 10659 lt_cv_dlopen_self=yes 10660 10661fi 10662 10663 ;; 10664 10665 *) 10666 { $as_echo "$as_me:$LINENO: checking for shl_load" >&5 10667$as_echo_n "checking for shl_load... " >&6; } 10668if test "${ac_cv_func_shl_load+set}" = set; then 10669 $as_echo_n "(cached) " >&6 10670else 10671 cat >conftest.$ac_ext <<_ACEOF 10672/* confdefs.h. */ 10673_ACEOF 10674cat confdefs.h >>conftest.$ac_ext 10675cat >>conftest.$ac_ext <<_ACEOF 10676/* end confdefs.h. */ 10677/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 10678 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10679#define shl_load innocuous_shl_load 10680 10681/* System header to define __stub macros and hopefully few prototypes, 10682 which can conflict with char shl_load (); below. 10683 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10684 <limits.h> exists even on freestanding compilers. */ 10685 10686#ifdef __STDC__ 10687# include <limits.h> 10688#else 10689# include <assert.h> 10690#endif 10691 10692#undef shl_load 10693 10694/* Override any GCC internal prototype to avoid an error. 10695 Use char because int might match the return type of a GCC 10696 builtin and then its argument prototype would still apply. */ 10697#ifdef __cplusplus 10698extern "C" 10699#endif 10700char shl_load (); 10701/* The GNU C library defines this for functions which it implements 10702 to always fail with ENOSYS. Some functions are actually named 10703 something starting with __ and the normal name is an alias. */ 10704#if defined __stub_shl_load || defined __stub___shl_load 10705choke me 10706#endif 10707 10708int 10709main () 10710{ 10711return shl_load (); 10712 ; 10713 return 0; 10714} 10715_ACEOF 10716rm -f conftest.$ac_objext conftest$ac_exeext 10717if { (ac_try="$ac_link" 10718case "(($ac_try" in 10719 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10720 *) ac_try_echo=$ac_try;; 10721esac 10722eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10723$as_echo "$ac_try_echo") >&5 10724 (eval "$ac_link") 2>conftest.er1 10725 ac_status=$? 10726 grep -v '^ *+' conftest.er1 >conftest.err 10727 rm -f conftest.er1 10728 cat conftest.err >&5 10729 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10730 (exit $ac_status); } && { 10731 test -z "$ac_c_werror_flag" || 10732 test ! -s conftest.err 10733 } && test -s conftest$ac_exeext && { 10734 test "$cross_compiling" = yes || 10735 $as_test_x conftest$ac_exeext 10736 }; then 10737 ac_cv_func_shl_load=yes 10738else 10739 $as_echo "$as_me: failed program was:" >&5 10740sed 's/^/| /' conftest.$ac_ext >&5 10741 10742 ac_cv_func_shl_load=no 10743fi 10744 10745rm -rf conftest.dSYM 10746rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10747 conftest$ac_exeext conftest.$ac_ext 10748fi 10749{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 10750$as_echo "$ac_cv_func_shl_load" >&6; } 10751if test "x$ac_cv_func_shl_load" = x""yes; then 10752 lt_cv_dlopen="shl_load" 10753else 10754 { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 10755$as_echo_n "checking for shl_load in -ldld... " >&6; } 10756if test "${ac_cv_lib_dld_shl_load+set}" = set; then 10757 $as_echo_n "(cached) " >&6 10758else 10759 ac_check_lib_save_LIBS=$LIBS 10760LIBS="-ldld $LIBS" 10761cat >conftest.$ac_ext <<_ACEOF 10762/* confdefs.h. */ 10763_ACEOF 10764cat confdefs.h >>conftest.$ac_ext 10765cat >>conftest.$ac_ext <<_ACEOF 10766/* end confdefs.h. */ 10767 10768/* Override any GCC internal prototype to avoid an error. 10769 Use char because int might match the return type of a GCC 10770 builtin and then its argument prototype would still apply. */ 10771#ifdef __cplusplus 10772extern "C" 10773#endif 10774char shl_load (); 10775int 10776main () 10777{ 10778return shl_load (); 10779 ; 10780 return 0; 10781} 10782_ACEOF 10783rm -f conftest.$ac_objext conftest$ac_exeext 10784if { (ac_try="$ac_link" 10785case "(($ac_try" in 10786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10787 *) ac_try_echo=$ac_try;; 10788esac 10789eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10790$as_echo "$ac_try_echo") >&5 10791 (eval "$ac_link") 2>conftest.er1 10792 ac_status=$? 10793 grep -v '^ *+' conftest.er1 >conftest.err 10794 rm -f conftest.er1 10795 cat conftest.err >&5 10796 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10797 (exit $ac_status); } && { 10798 test -z "$ac_c_werror_flag" || 10799 test ! -s conftest.err 10800 } && test -s conftest$ac_exeext && { 10801 test "$cross_compiling" = yes || 10802 $as_test_x conftest$ac_exeext 10803 }; then 10804 ac_cv_lib_dld_shl_load=yes 10805else 10806 $as_echo "$as_me: failed program was:" >&5 10807sed 's/^/| /' conftest.$ac_ext >&5 10808 10809 ac_cv_lib_dld_shl_load=no 10810fi 10811 10812rm -rf conftest.dSYM 10813rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10814 conftest$ac_exeext conftest.$ac_ext 10815LIBS=$ac_check_lib_save_LIBS 10816fi 10817{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 10818$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10819if test "x$ac_cv_lib_dld_shl_load" = x""yes; then 10820 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10821else 10822 { $as_echo "$as_me:$LINENO: checking for dlopen" >&5 10823$as_echo_n "checking for dlopen... " >&6; } 10824if test "${ac_cv_func_dlopen+set}" = set; then 10825 $as_echo_n "(cached) " >&6 10826else 10827 cat >conftest.$ac_ext <<_ACEOF 10828/* confdefs.h. */ 10829_ACEOF 10830cat confdefs.h >>conftest.$ac_ext 10831cat >>conftest.$ac_ext <<_ACEOF 10832/* end confdefs.h. */ 10833/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. 10834 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10835#define dlopen innocuous_dlopen 10836 10837/* System header to define __stub macros and hopefully few prototypes, 10838 which can conflict with char dlopen (); below. 10839 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10840 <limits.h> exists even on freestanding compilers. */ 10841 10842#ifdef __STDC__ 10843# include <limits.h> 10844#else 10845# include <assert.h> 10846#endif 10847 10848#undef dlopen 10849 10850/* Override any GCC internal prototype to avoid an error. 10851 Use char because int might match the return type of a GCC 10852 builtin and then its argument prototype would still apply. */ 10853#ifdef __cplusplus 10854extern "C" 10855#endif 10856char dlopen (); 10857/* The GNU C library defines this for functions which it implements 10858 to always fail with ENOSYS. Some functions are actually named 10859 something starting with __ and the normal name is an alias. */ 10860#if defined __stub_dlopen || defined __stub___dlopen 10861choke me 10862#endif 10863 10864int 10865main () 10866{ 10867return dlopen (); 10868 ; 10869 return 0; 10870} 10871_ACEOF 10872rm -f conftest.$ac_objext conftest$ac_exeext 10873if { (ac_try="$ac_link" 10874case "(($ac_try" in 10875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10876 *) ac_try_echo=$ac_try;; 10877esac 10878eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10879$as_echo "$ac_try_echo") >&5 10880 (eval "$ac_link") 2>conftest.er1 10881 ac_status=$? 10882 grep -v '^ *+' conftest.er1 >conftest.err 10883 rm -f conftest.er1 10884 cat conftest.err >&5 10885 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10886 (exit $ac_status); } && { 10887 test -z "$ac_c_werror_flag" || 10888 test ! -s conftest.err 10889 } && test -s conftest$ac_exeext && { 10890 test "$cross_compiling" = yes || 10891 $as_test_x conftest$ac_exeext 10892 }; then 10893 ac_cv_func_dlopen=yes 10894else 10895 $as_echo "$as_me: failed program was:" >&5 10896sed 's/^/| /' conftest.$ac_ext >&5 10897 10898 ac_cv_func_dlopen=no 10899fi 10900 10901rm -rf conftest.dSYM 10902rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10903 conftest$ac_exeext conftest.$ac_ext 10904fi 10905{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 10906$as_echo "$ac_cv_func_dlopen" >&6; } 10907if test "x$ac_cv_func_dlopen" = x""yes; then 10908 lt_cv_dlopen="dlopen" 10909else 10910 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 10911$as_echo_n "checking for dlopen in -ldl... " >&6; } 10912if test "${ac_cv_lib_dl_dlopen+set}" = set; then 10913 $as_echo_n "(cached) " >&6 10914else 10915 ac_check_lib_save_LIBS=$LIBS 10916LIBS="-ldl $LIBS" 10917cat >conftest.$ac_ext <<_ACEOF 10918/* confdefs.h. */ 10919_ACEOF 10920cat confdefs.h >>conftest.$ac_ext 10921cat >>conftest.$ac_ext <<_ACEOF 10922/* end confdefs.h. */ 10923 10924/* Override any GCC internal prototype to avoid an error. 10925 Use char because int might match the return type of a GCC 10926 builtin and then its argument prototype would still apply. */ 10927#ifdef __cplusplus 10928extern "C" 10929#endif 10930char dlopen (); 10931int 10932main () 10933{ 10934return dlopen (); 10935 ; 10936 return 0; 10937} 10938_ACEOF 10939rm -f conftest.$ac_objext conftest$ac_exeext 10940if { (ac_try="$ac_link" 10941case "(($ac_try" in 10942 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10943 *) ac_try_echo=$ac_try;; 10944esac 10945eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10946$as_echo "$ac_try_echo") >&5 10947 (eval "$ac_link") 2>conftest.er1 10948 ac_status=$? 10949 grep -v '^ *+' conftest.er1 >conftest.err 10950 rm -f conftest.er1 10951 cat conftest.err >&5 10952 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10953 (exit $ac_status); } && { 10954 test -z "$ac_c_werror_flag" || 10955 test ! -s conftest.err 10956 } && test -s conftest$ac_exeext && { 10957 test "$cross_compiling" = yes || 10958 $as_test_x conftest$ac_exeext 10959 }; then 10960 ac_cv_lib_dl_dlopen=yes 10961else 10962 $as_echo "$as_me: failed program was:" >&5 10963sed 's/^/| /' conftest.$ac_ext >&5 10964 10965 ac_cv_lib_dl_dlopen=no 10966fi 10967 10968rm -rf conftest.dSYM 10969rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10970 conftest$ac_exeext conftest.$ac_ext 10971LIBS=$ac_check_lib_save_LIBS 10972fi 10973{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 10974$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10975if test "x$ac_cv_lib_dl_dlopen" = x""yes; then 10976 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10977else 10978 { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 10979$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10980if test "${ac_cv_lib_svld_dlopen+set}" = set; then 10981 $as_echo_n "(cached) " >&6 10982else 10983 ac_check_lib_save_LIBS=$LIBS 10984LIBS="-lsvld $LIBS" 10985cat >conftest.$ac_ext <<_ACEOF 10986/* confdefs.h. */ 10987_ACEOF 10988cat confdefs.h >>conftest.$ac_ext 10989cat >>conftest.$ac_ext <<_ACEOF 10990/* end confdefs.h. */ 10991 10992/* Override any GCC internal prototype to avoid an error. 10993 Use char because int might match the return type of a GCC 10994 builtin and then its argument prototype would still apply. */ 10995#ifdef __cplusplus 10996extern "C" 10997#endif 10998char dlopen (); 10999int 11000main () 11001{ 11002return dlopen (); 11003 ; 11004 return 0; 11005} 11006_ACEOF 11007rm -f conftest.$ac_objext conftest$ac_exeext 11008if { (ac_try="$ac_link" 11009case "(($ac_try" in 11010 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11011 *) ac_try_echo=$ac_try;; 11012esac 11013eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11014$as_echo "$ac_try_echo") >&5 11015 (eval "$ac_link") 2>conftest.er1 11016 ac_status=$? 11017 grep -v '^ *+' conftest.er1 >conftest.err 11018 rm -f conftest.er1 11019 cat conftest.err >&5 11020 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11021 (exit $ac_status); } && { 11022 test -z "$ac_c_werror_flag" || 11023 test ! -s conftest.err 11024 } && test -s conftest$ac_exeext && { 11025 test "$cross_compiling" = yes || 11026 $as_test_x conftest$ac_exeext 11027 }; then 11028 ac_cv_lib_svld_dlopen=yes 11029else 11030 $as_echo "$as_me: failed program was:" >&5 11031sed 's/^/| /' conftest.$ac_ext >&5 11032 11033 ac_cv_lib_svld_dlopen=no 11034fi 11035 11036rm -rf conftest.dSYM 11037rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11038 conftest$ac_exeext conftest.$ac_ext 11039LIBS=$ac_check_lib_save_LIBS 11040fi 11041{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 11042$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11043if test "x$ac_cv_lib_svld_dlopen" = x""yes; then 11044 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11045else 11046 { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 11047$as_echo_n "checking for dld_link in -ldld... " >&6; } 11048if test "${ac_cv_lib_dld_dld_link+set}" = set; then 11049 $as_echo_n "(cached) " >&6 11050else 11051 ac_check_lib_save_LIBS=$LIBS 11052LIBS="-ldld $LIBS" 11053cat >conftest.$ac_ext <<_ACEOF 11054/* confdefs.h. */ 11055_ACEOF 11056cat confdefs.h >>conftest.$ac_ext 11057cat >>conftest.$ac_ext <<_ACEOF 11058/* end confdefs.h. */ 11059 11060/* Override any GCC internal prototype to avoid an error. 11061 Use char because int might match the return type of a GCC 11062 builtin and then its argument prototype would still apply. */ 11063#ifdef __cplusplus 11064extern "C" 11065#endif 11066char dld_link (); 11067int 11068main () 11069{ 11070return dld_link (); 11071 ; 11072 return 0; 11073} 11074_ACEOF 11075rm -f conftest.$ac_objext conftest$ac_exeext 11076if { (ac_try="$ac_link" 11077case "(($ac_try" in 11078 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11079 *) ac_try_echo=$ac_try;; 11080esac 11081eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11082$as_echo "$ac_try_echo") >&5 11083 (eval "$ac_link") 2>conftest.er1 11084 ac_status=$? 11085 grep -v '^ *+' conftest.er1 >conftest.err 11086 rm -f conftest.er1 11087 cat conftest.err >&5 11088 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11089 (exit $ac_status); } && { 11090 test -z "$ac_c_werror_flag" || 11091 test ! -s conftest.err 11092 } && test -s conftest$ac_exeext && { 11093 test "$cross_compiling" = yes || 11094 $as_test_x conftest$ac_exeext 11095 }; then 11096 ac_cv_lib_dld_dld_link=yes 11097else 11098 $as_echo "$as_me: failed program was:" >&5 11099sed 's/^/| /' conftest.$ac_ext >&5 11100 11101 ac_cv_lib_dld_dld_link=no 11102fi 11103 11104rm -rf conftest.dSYM 11105rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 11106 conftest$ac_exeext conftest.$ac_ext 11107LIBS=$ac_check_lib_save_LIBS 11108fi 11109{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 11110$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11111if test "x$ac_cv_lib_dld_dld_link" = x""yes; then 11112 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11113fi 11114 11115 11116fi 11117 11118 11119fi 11120 11121 11122fi 11123 11124 11125fi 11126 11127 11128fi 11129 11130 ;; 11131 esac 11132 11133 if test "x$lt_cv_dlopen" != xno; then 11134 enable_dlopen=yes 11135 else 11136 enable_dlopen=no 11137 fi 11138 11139 case $lt_cv_dlopen in 11140 dlopen) 11141 save_CPPFLAGS="$CPPFLAGS" 11142 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11143 11144 save_LDFLAGS="$LDFLAGS" 11145 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11146 11147 save_LIBS="$LIBS" 11148 LIBS="$lt_cv_dlopen_libs $LIBS" 11149 11150 { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 11151$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11152if test "${lt_cv_dlopen_self+set}" = set; then 11153 $as_echo_n "(cached) " >&6 11154else 11155 if test "$cross_compiling" = yes; then : 11156 lt_cv_dlopen_self=cross 11157else 11158 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11159 lt_status=$lt_dlunknown 11160 cat > conftest.$ac_ext <<_LT_EOF 11161#line 11161 "configure" 11162#include "confdefs.h" 11163 11164#if HAVE_DLFCN_H 11165#include <dlfcn.h> 11166#endif 11167 11168#include <stdio.h> 11169 11170#ifdef RTLD_GLOBAL 11171# define LT_DLGLOBAL RTLD_GLOBAL 11172#else 11173# ifdef DL_GLOBAL 11174# define LT_DLGLOBAL DL_GLOBAL 11175# else 11176# define LT_DLGLOBAL 0 11177# endif 11178#endif 11179 11180/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11181 find out it does not work in some platform. */ 11182#ifndef LT_DLLAZY_OR_NOW 11183# ifdef RTLD_LAZY 11184# define LT_DLLAZY_OR_NOW RTLD_LAZY 11185# else 11186# ifdef DL_LAZY 11187# define LT_DLLAZY_OR_NOW DL_LAZY 11188# else 11189# ifdef RTLD_NOW 11190# define LT_DLLAZY_OR_NOW RTLD_NOW 11191# else 11192# ifdef DL_NOW 11193# define LT_DLLAZY_OR_NOW DL_NOW 11194# else 11195# define LT_DLLAZY_OR_NOW 0 11196# endif 11197# endif 11198# endif 11199# endif 11200#endif 11201 11202void fnord() { int i=42;} 11203int main () 11204{ 11205 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11206 int status = $lt_dlunknown; 11207 11208 if (self) 11209 { 11210 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11211 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11212 /* dlclose (self); */ 11213 } 11214 else 11215 puts (dlerror ()); 11216 11217 return status; 11218} 11219_LT_EOF 11220 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11221 (eval $ac_link) 2>&5 11222 ac_status=$? 11223 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11224 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 11225 (./conftest; exit; ) >&5 2>/dev/null 11226 lt_status=$? 11227 case x$lt_status in 11228 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11229 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11230 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11231 esac 11232 else : 11233 # compilation failed 11234 lt_cv_dlopen_self=no 11235 fi 11236fi 11237rm -fr conftest* 11238 11239 11240fi 11241{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 11242$as_echo "$lt_cv_dlopen_self" >&6; } 11243 11244 if test "x$lt_cv_dlopen_self" = xyes; then 11245 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11246 { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 11247$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11248if test "${lt_cv_dlopen_self_static+set}" = set; then 11249 $as_echo_n "(cached) " >&6 11250else 11251 if test "$cross_compiling" = yes; then : 11252 lt_cv_dlopen_self_static=cross 11253else 11254 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11255 lt_status=$lt_dlunknown 11256 cat > conftest.$ac_ext <<_LT_EOF 11257#line 11257 "configure" 11258#include "confdefs.h" 11259 11260#if HAVE_DLFCN_H 11261#include <dlfcn.h> 11262#endif 11263 11264#include <stdio.h> 11265 11266#ifdef RTLD_GLOBAL 11267# define LT_DLGLOBAL RTLD_GLOBAL 11268#else 11269# ifdef DL_GLOBAL 11270# define LT_DLGLOBAL DL_GLOBAL 11271# else 11272# define LT_DLGLOBAL 0 11273# endif 11274#endif 11275 11276/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11277 find out it does not work in some platform. */ 11278#ifndef LT_DLLAZY_OR_NOW 11279# ifdef RTLD_LAZY 11280# define LT_DLLAZY_OR_NOW RTLD_LAZY 11281# else 11282# ifdef DL_LAZY 11283# define LT_DLLAZY_OR_NOW DL_LAZY 11284# else 11285# ifdef RTLD_NOW 11286# define LT_DLLAZY_OR_NOW RTLD_NOW 11287# else 11288# ifdef DL_NOW 11289# define LT_DLLAZY_OR_NOW DL_NOW 11290# else 11291# define LT_DLLAZY_OR_NOW 0 11292# endif 11293# endif 11294# endif 11295# endif 11296#endif 11297 11298void fnord() { int i=42;} 11299int main () 11300{ 11301 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11302 int status = $lt_dlunknown; 11303 11304 if (self) 11305 { 11306 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11307 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11308 /* dlclose (self); */ 11309 } 11310 else 11311 puts (dlerror ()); 11312 11313 return status; 11314} 11315_LT_EOF 11316 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 11317 (eval $ac_link) 2>&5 11318 ac_status=$? 11319 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11320 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 11321 (./conftest; exit; ) >&5 2>/dev/null 11322 lt_status=$? 11323 case x$lt_status in 11324 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11325 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11326 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11327 esac 11328 else : 11329 # compilation failed 11330 lt_cv_dlopen_self_static=no 11331 fi 11332fi 11333rm -fr conftest* 11334 11335 11336fi 11337{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 11338$as_echo "$lt_cv_dlopen_self_static" >&6; } 11339 fi 11340 11341 CPPFLAGS="$save_CPPFLAGS" 11342 LDFLAGS="$save_LDFLAGS" 11343 LIBS="$save_LIBS" 11344 ;; 11345 esac 11346 11347 case $lt_cv_dlopen_self in 11348 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11349 *) enable_dlopen_self=unknown ;; 11350 esac 11351 11352 case $lt_cv_dlopen_self_static in 11353 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11354 *) enable_dlopen_self_static=unknown ;; 11355 esac 11356fi 11357 11358 11359 11360 11361 11362 11363 11364 11365 11366 11367 11368 11369 11370 11371 11372 11373 11374striplib= 11375old_striplib= 11376{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 11377$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11378if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11379 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11380 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11381 { $as_echo "$as_me:$LINENO: result: yes" >&5 11382$as_echo "yes" >&6; } 11383else 11384# FIXME - insert some real tests, host_os isn't really good enough 11385 case $host_os in 11386 darwin*) 11387 if test -n "$STRIP" ; then 11388 striplib="$STRIP -x" 11389 old_striplib="$STRIP -S" 11390 { $as_echo "$as_me:$LINENO: result: yes" >&5 11391$as_echo "yes" >&6; } 11392 else 11393 { $as_echo "$as_me:$LINENO: result: no" >&5 11394$as_echo "no" >&6; } 11395 fi 11396 ;; 11397 *) 11398 { $as_echo "$as_me:$LINENO: result: no" >&5 11399$as_echo "no" >&6; } 11400 ;; 11401 esac 11402fi 11403 11404 11405 11406 11407 11408 11409 11410 11411 11412 11413 11414 11415 # Report which library types will actually be built 11416 { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 11417$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11418 { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 11419$as_echo "$can_build_shared" >&6; } 11420 11421 { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 11422$as_echo_n "checking whether to build shared libraries... " >&6; } 11423 test "$can_build_shared" = "no" && enable_shared=no 11424 11425 # On AIX, shared libraries and static libraries use the same namespace, and 11426 # are all built from PIC. 11427 case $host_os in 11428 aix3*) 11429 test "$enable_shared" = yes && enable_static=no 11430 if test -n "$RANLIB"; then 11431 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11432 postinstall_cmds='$RANLIB $lib' 11433 fi 11434 ;; 11435 11436 aix[4-9]*) 11437 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11438 test "$enable_shared" = yes && enable_static=no 11439 fi 11440 ;; 11441 esac 11442 { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 11443$as_echo "$enable_shared" >&6; } 11444 11445 { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5 11446$as_echo_n "checking whether to build static libraries... " >&6; } 11447 # Make sure either enable_shared or enable_static is yes. 11448 test "$enable_shared" = yes || enable_static=yes 11449 { $as_echo "$as_me:$LINENO: result: $enable_static" >&5 11450$as_echo "$enable_static" >&6; } 11451 11452 11453 11454 11455fi 11456ac_ext=c 11457ac_cpp='$CPP $CPPFLAGS' 11458ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11459ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11460ac_compiler_gnu=$ac_cv_c_compiler_gnu 11461 11462CC="$lt_save_CC" 11463 11464 11465 11466 11467 11468 11469 11470 11471 11472 11473 11474 11475 11476 ac_config_commands="$ac_config_commands libtool" 11477 11478 11479 11480 11481# Only expand once: 11482 11483 11484 11485 if test "X$prefix" = "XNONE"; then 11486 acl_final_prefix="$ac_default_prefix" 11487 else 11488 acl_final_prefix="$prefix" 11489 fi 11490 if test "X$exec_prefix" = "XNONE"; then 11491 acl_final_exec_prefix='${prefix}' 11492 else 11493 acl_final_exec_prefix="$exec_prefix" 11494 fi 11495 acl_save_prefix="$prefix" 11496 prefix="$acl_final_prefix" 11497 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" 11498 prefix="$acl_save_prefix" 11499 11500 11501# Check whether --with-gnu-ld was given. 11502if test "${with_gnu_ld+set}" = set; then 11503 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 11504else 11505 with_gnu_ld=no 11506fi 11507 11508# Prepare PATH_SEPARATOR. 11509# The user is always right. 11510if test "${PATH_SEPARATOR+set}" != set; then 11511 echo "#! /bin/sh" >conf$$.sh 11512 echo "exit 0" >>conf$$.sh 11513 chmod +x conf$$.sh 11514 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11515 PATH_SEPARATOR=';' 11516 else 11517 PATH_SEPARATOR=: 11518 fi 11519 rm -f conf$$.sh 11520fi 11521ac_prog=ld 11522if test "$GCC" = yes; then 11523 # Check if gcc -print-prog-name=ld gives a path. 11524 { $as_echo "$as_me:$LINENO: checking for ld used by GCC" >&5 11525$as_echo_n "checking for ld used by GCC... " >&6; } 11526 case $host in 11527 *-*-mingw*) 11528 # gcc leaves a trailing carriage return which upsets mingw 11529 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 11530 *) 11531 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 11532 esac 11533 case $ac_prog in 11534 # Accept absolute paths. 11535 [\\/]* | [A-Za-z]:[\\/]*) 11536 re_direlt='/[^/][^/]*/\.\./' 11537 # Canonicalize the path of ld 11538 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 11539 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 11540 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 11541 done 11542 test -z "$LD" && LD="$ac_prog" 11543 ;; 11544 "") 11545 # If it fails, then pretend we aren't using GCC. 11546 ac_prog=ld 11547 ;; 11548 *) 11549 # If it is relative, then search for the first ld in PATH. 11550 with_gnu_ld=unknown 11551 ;; 11552 esac 11553elif test "$with_gnu_ld" = yes; then 11554 { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 11555$as_echo_n "checking for GNU ld... " >&6; } 11556else 11557 { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 11558$as_echo_n "checking for non-GNU ld... " >&6; } 11559fi 11560if test "${acl_cv_path_LD+set}" = set; then 11561 $as_echo_n "(cached) " >&6 11562else 11563 if test -z "$LD"; then 11564 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 11565 for ac_dir in $PATH; do 11566 test -z "$ac_dir" && ac_dir=. 11567 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 11568 acl_cv_path_LD="$ac_dir/$ac_prog" 11569 # Check to see if the program is GNU ld. I'd rather use --version, 11570 # but apparently some GNU ld's only accept -v. 11571 # Break only if it was the GNU/non-GNU ld that we prefer. 11572 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in 11573 *GNU* | *'with BFD'*) 11574 test "$with_gnu_ld" != no && break ;; 11575 *) 11576 test "$with_gnu_ld" != yes && break ;; 11577 esac 11578 fi 11579 done 11580 IFS="$ac_save_ifs" 11581else 11582 acl_cv_path_LD="$LD" # Let the user override the test with a path. 11583fi 11584fi 11585 11586LD="$acl_cv_path_LD" 11587if test -n "$LD"; then 11588 { $as_echo "$as_me:$LINENO: result: $LD" >&5 11589$as_echo "$LD" >&6; } 11590else 11591 { $as_echo "$as_me:$LINENO: result: no" >&5 11592$as_echo "no" >&6; } 11593fi 11594test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 11595$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 11596 { (exit 1); exit 1; }; } 11597{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 11598$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 11599if test "${acl_cv_prog_gnu_ld+set}" = set; then 11600 $as_echo_n "(cached) " >&6 11601else 11602 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 11603case `$LD -v 2>&1 </dev/null` in 11604*GNU* | *'with BFD'*) 11605 acl_cv_prog_gnu_ld=yes ;; 11606*) 11607 acl_cv_prog_gnu_ld=no ;; 11608esac 11609fi 11610{ $as_echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5 11611$as_echo "$acl_cv_prog_gnu_ld" >&6; } 11612with_gnu_ld=$acl_cv_prog_gnu_ld 11613 11614 11615 11616 11617 { $as_echo "$as_me:$LINENO: checking for shared library run path origin" >&5 11618$as_echo_n "checking for shared library run path origin... " >&6; } 11619if test "${acl_cv_rpath+set}" = set; then 11620 $as_echo_n "(cached) " >&6 11621else 11622 11623 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ 11624 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh 11625 . ./conftest.sh 11626 rm -f ./conftest.sh 11627 acl_cv_rpath=done 11628 11629fi 11630{ $as_echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5 11631$as_echo "$acl_cv_rpath" >&6; } 11632 wl="$acl_cv_wl" 11633 acl_libext="$acl_cv_libext" 11634 acl_shlibext="$acl_cv_shlibext" 11635 acl_libname_spec="$acl_cv_libname_spec" 11636 acl_library_names_spec="$acl_cv_library_names_spec" 11637 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 11638 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 11639 acl_hardcode_direct="$acl_cv_hardcode_direct" 11640 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" 11641 # Check whether --enable-rpath was given. 11642if test "${enable_rpath+set}" = set; then 11643 enableval=$enable_rpath; : 11644else 11645 enable_rpath=yes 11646fi 11647 11648 11649 11650 acl_libdirstem=lib 11651 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` 11652 if test -n "$searchpath"; then 11653 acl_save_IFS="${IFS= }"; IFS=":" 11654 for searchdir in $searchpath; do 11655 if test -d "$searchdir"; then 11656 case "$searchdir" in 11657 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;; 11658 *) searchdir=`cd "$searchdir" && pwd` 11659 case "$searchdir" in 11660 */lib64 ) acl_libdirstem=lib64 ;; 11661 esac ;; 11662 esac 11663 fi 11664 done 11665 IFS="$acl_save_IFS" 11666 fi 11667 11668 11669 11670 11671 11672 11673 11674 11675 11676 use_additional=yes 11677 11678 acl_save_prefix="$prefix" 11679 prefix="$acl_final_prefix" 11680 acl_save_exec_prefix="$exec_prefix" 11681 exec_prefix="$acl_final_exec_prefix" 11682 11683 eval additional_includedir=\"$includedir\" 11684 eval additional_libdir=\"$libdir\" 11685 11686 exec_prefix="$acl_save_exec_prefix" 11687 prefix="$acl_save_prefix" 11688 11689 11690# Check whether --with-libiconv-prefix was given. 11691if test "${with_libiconv_prefix+set}" = set; then 11692 withval=$with_libiconv_prefix; 11693 if test "X$withval" = "Xno"; then 11694 use_additional=no 11695 else 11696 if test "X$withval" = "X"; then 11697 11698 acl_save_prefix="$prefix" 11699 prefix="$acl_final_prefix" 11700 acl_save_exec_prefix="$exec_prefix" 11701 exec_prefix="$acl_final_exec_prefix" 11702 11703 eval additional_includedir=\"$includedir\" 11704 eval additional_libdir=\"$libdir\" 11705 11706 exec_prefix="$acl_save_exec_prefix" 11707 prefix="$acl_save_prefix" 11708 11709 else 11710 additional_includedir="$withval/include" 11711 additional_libdir="$withval/$acl_libdirstem" 11712 fi 11713 fi 11714 11715fi 11716 11717 LIBICONV= 11718 LTLIBICONV= 11719 INCICONV= 11720 LIBICONV_PREFIX= 11721 rpathdirs= 11722 ltrpathdirs= 11723 names_already_handled= 11724 names_next_round='iconv ' 11725 while test -n "$names_next_round"; do 11726 names_this_round="$names_next_round" 11727 names_next_round= 11728 for name in $names_this_round; do 11729 already_handled= 11730 for n in $names_already_handled; do 11731 if test "$n" = "$name"; then 11732 already_handled=yes 11733 break 11734 fi 11735 done 11736 if test -z "$already_handled"; then 11737 names_already_handled="$names_already_handled $name" 11738 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 11739 eval value=\"\$HAVE_LIB$uppername\" 11740 if test -n "$value"; then 11741 if test "$value" = yes; then 11742 eval value=\"\$LIB$uppername\" 11743 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" 11744 eval value=\"\$LTLIB$uppername\" 11745 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" 11746 else 11747 : 11748 fi 11749 else 11750 found_dir= 11751 found_la= 11752 found_so= 11753 found_a= 11754 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name 11755 if test -n "$acl_shlibext"; then 11756 shrext=".$acl_shlibext" # typically: shrext=.so 11757 else 11758 shrext= 11759 fi 11760 if test $use_additional = yes; then 11761 dir="$additional_libdir" 11762 if test -n "$acl_shlibext"; then 11763 if test -f "$dir/$libname$shrext"; then 11764 found_dir="$dir" 11765 found_so="$dir/$libname$shrext" 11766 else 11767 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 11768 ver=`(cd "$dir" && \ 11769 for f in "$libname$shrext".*; do echo "$f"; done \ 11770 | sed -e "s,^$libname$shrext\\\\.,," \ 11771 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 11772 | sed 1q ) 2>/dev/null` 11773 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 11774 found_dir="$dir" 11775 found_so="$dir/$libname$shrext.$ver" 11776 fi 11777 else 11778 eval library_names=\"$acl_library_names_spec\" 11779 for f in $library_names; do 11780 if test -f "$dir/$f"; then 11781 found_dir="$dir" 11782 found_so="$dir/$f" 11783 break 11784 fi 11785 done 11786 fi 11787 fi 11788 fi 11789 if test "X$found_dir" = "X"; then 11790 if test -f "$dir/$libname.$acl_libext"; then 11791 found_dir="$dir" 11792 found_a="$dir/$libname.$acl_libext" 11793 fi 11794 fi 11795 if test "X$found_dir" != "X"; then 11796 if test -f "$dir/$libname.la"; then 11797 found_la="$dir/$libname.la" 11798 fi 11799 fi 11800 fi 11801 if test "X$found_dir" = "X"; then 11802 for x in $LDFLAGS $LTLIBICONV; do 11803 11804 acl_save_prefix="$prefix" 11805 prefix="$acl_final_prefix" 11806 acl_save_exec_prefix="$exec_prefix" 11807 exec_prefix="$acl_final_exec_prefix" 11808 eval x=\"$x\" 11809 exec_prefix="$acl_save_exec_prefix" 11810 prefix="$acl_save_prefix" 11811 11812 case "$x" in 11813 -L*) 11814 dir=`echo "X$x" | sed -e 's/^X-L//'` 11815 if test -n "$acl_shlibext"; then 11816 if test -f "$dir/$libname$shrext"; then 11817 found_dir="$dir" 11818 found_so="$dir/$libname$shrext" 11819 else 11820 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then 11821 ver=`(cd "$dir" && \ 11822 for f in "$libname$shrext".*; do echo "$f"; done \ 11823 | sed -e "s,^$libname$shrext\\\\.,," \ 11824 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ 11825 | sed 1q ) 2>/dev/null` 11826 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then 11827 found_dir="$dir" 11828 found_so="$dir/$libname$shrext.$ver" 11829 fi 11830 else 11831 eval library_names=\"$acl_library_names_spec\" 11832 for f in $library_names; do 11833 if test -f "$dir/$f"; then 11834 found_dir="$dir" 11835 found_so="$dir/$f" 11836 break 11837 fi 11838 done 11839 fi 11840 fi 11841 fi 11842 if test "X$found_dir" = "X"; then 11843 if test -f "$dir/$libname.$acl_libext"; then 11844 found_dir="$dir" 11845 found_a="$dir/$libname.$acl_libext" 11846 fi 11847 fi 11848 if test "X$found_dir" != "X"; then 11849 if test -f "$dir/$libname.la"; then 11850 found_la="$dir/$libname.la" 11851 fi 11852 fi 11853 ;; 11854 esac 11855 if test "X$found_dir" != "X"; then 11856 break 11857 fi 11858 done 11859 fi 11860 if test "X$found_dir" != "X"; then 11861 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" 11862 if test "X$found_so" != "X"; then 11863 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then 11864 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 11865 else 11866 haveit= 11867 for x in $ltrpathdirs; do 11868 if test "X$x" = "X$found_dir"; then 11869 haveit=yes 11870 break 11871 fi 11872 done 11873 if test -z "$haveit"; then 11874 ltrpathdirs="$ltrpathdirs $found_dir" 11875 fi 11876 if test "$acl_hardcode_direct" = yes; then 11877 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 11878 else 11879 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then 11880 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 11881 haveit= 11882 for x in $rpathdirs; do 11883 if test "X$x" = "X$found_dir"; then 11884 haveit=yes 11885 break 11886 fi 11887 done 11888 if test -z "$haveit"; then 11889 rpathdirs="$rpathdirs $found_dir" 11890 fi 11891 else 11892 haveit= 11893 for x in $LDFLAGS $LIBICONV; do 11894 11895 acl_save_prefix="$prefix" 11896 prefix="$acl_final_prefix" 11897 acl_save_exec_prefix="$exec_prefix" 11898 exec_prefix="$acl_final_exec_prefix" 11899 eval x=\"$x\" 11900 exec_prefix="$acl_save_exec_prefix" 11901 prefix="$acl_save_prefix" 11902 11903 if test "X$x" = "X-L$found_dir"; then 11904 haveit=yes 11905 break 11906 fi 11907 done 11908 if test -z "$haveit"; then 11909 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" 11910 fi 11911 if test "$acl_hardcode_minus_L" != no; then 11912 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 11913 else 11914 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 11915 fi 11916 fi 11917 fi 11918 fi 11919 else 11920 if test "X$found_a" != "X"; then 11921 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" 11922 else 11923 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" 11924 fi 11925 fi 11926 additional_includedir= 11927 case "$found_dir" in 11928 */$acl_libdirstem | */$acl_libdirstem/) 11929 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` 11930 LIBICONV_PREFIX="$basedir" 11931 additional_includedir="$basedir/include" 11932 ;; 11933 esac 11934 if test "X$additional_includedir" != "X"; then 11935 if test "X$additional_includedir" != "X/usr/include"; then 11936 haveit= 11937 if test "X$additional_includedir" = "X/usr/local/include"; then 11938 if test -n "$GCC"; then 11939 case $host_os in 11940 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 11941 esac 11942 fi 11943 fi 11944 if test -z "$haveit"; then 11945 for x in $CPPFLAGS $INCICONV; do 11946 11947 acl_save_prefix="$prefix" 11948 prefix="$acl_final_prefix" 11949 acl_save_exec_prefix="$exec_prefix" 11950 exec_prefix="$acl_final_exec_prefix" 11951 eval x=\"$x\" 11952 exec_prefix="$acl_save_exec_prefix" 11953 prefix="$acl_save_prefix" 11954 11955 if test "X$x" = "X-I$additional_includedir"; then 11956 haveit=yes 11957 break 11958 fi 11959 done 11960 if test -z "$haveit"; then 11961 if test -d "$additional_includedir"; then 11962 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" 11963 fi 11964 fi 11965 fi 11966 fi 11967 fi 11968 if test -n "$found_la"; then 11969 save_libdir="$libdir" 11970 case "$found_la" in 11971 */* | *\\*) . "$found_la" ;; 11972 *) . "./$found_la" ;; 11973 esac 11974 libdir="$save_libdir" 11975 for dep in $dependency_libs; do 11976 case "$dep" in 11977 -L*) 11978 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 11979 if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then 11980 haveit= 11981 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then 11982 if test -n "$GCC"; then 11983 case $host_os in 11984 linux* | gnu* | k*bsd*-gnu) haveit=yes;; 11985 esac 11986 fi 11987 fi 11988 if test -z "$haveit"; then 11989 haveit= 11990 for x in $LDFLAGS $LIBICONV; do 11991 11992 acl_save_prefix="$prefix" 11993 prefix="$acl_final_prefix" 11994 acl_save_exec_prefix="$exec_prefix" 11995 exec_prefix="$acl_final_exec_prefix" 11996 eval x=\"$x\" 11997 exec_prefix="$acl_save_exec_prefix" 11998 prefix="$acl_save_prefix" 11999 12000 if test "X$x" = "X-L$additional_libdir"; then 12001 haveit=yes 12002 break 12003 fi 12004 done 12005 if test -z "$haveit"; then 12006 if test -d "$additional_libdir"; then 12007 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" 12008 fi 12009 fi 12010 haveit= 12011 for x in $LDFLAGS $LTLIBICONV; do 12012 12013 acl_save_prefix="$prefix" 12014 prefix="$acl_final_prefix" 12015 acl_save_exec_prefix="$exec_prefix" 12016 exec_prefix="$acl_final_exec_prefix" 12017 eval x=\"$x\" 12018 exec_prefix="$acl_save_exec_prefix" 12019 prefix="$acl_save_prefix" 12020 12021 if test "X$x" = "X-L$additional_libdir"; then 12022 haveit=yes 12023 break 12024 fi 12025 done 12026 if test -z "$haveit"; then 12027 if test -d "$additional_libdir"; then 12028 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" 12029 fi 12030 fi 12031 fi 12032 fi 12033 ;; 12034 -R*) 12035 dir=`echo "X$dep" | sed -e 's/^X-R//'` 12036 if test "$enable_rpath" != no; then 12037 haveit= 12038 for x in $rpathdirs; do 12039 if test "X$x" = "X$dir"; then 12040 haveit=yes 12041 break 12042 fi 12043 done 12044 if test -z "$haveit"; then 12045 rpathdirs="$rpathdirs $dir" 12046 fi 12047 haveit= 12048 for x in $ltrpathdirs; do 12049 if test "X$x" = "X$dir"; then 12050 haveit=yes 12051 break 12052 fi 12053 done 12054 if test -z "$haveit"; then 12055 ltrpathdirs="$ltrpathdirs $dir" 12056 fi 12057 fi 12058 ;; 12059 -l*) 12060 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 12061 ;; 12062 *.la) 12063 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 12064 ;; 12065 *) 12066 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" 12067 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" 12068 ;; 12069 esac 12070 done 12071 fi 12072 else 12073 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 12074 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" 12075 fi 12076 fi 12077 fi 12078 done 12079 done 12080 if test "X$rpathdirs" != "X"; then 12081 if test -n "$acl_hardcode_libdir_separator"; then 12082 alldirs= 12083 for found_dir in $rpathdirs; do 12084 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" 12085 done 12086 acl_save_libdir="$libdir" 12087 libdir="$alldirs" 12088 eval flag=\"$acl_hardcode_libdir_flag_spec\" 12089 libdir="$acl_save_libdir" 12090 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 12091 else 12092 for found_dir in $rpathdirs; do 12093 acl_save_libdir="$libdir" 12094 libdir="$found_dir" 12095 eval flag=\"$acl_hardcode_libdir_flag_spec\" 12096 libdir="$acl_save_libdir" 12097 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 12098 done 12099 fi 12100 fi 12101 if test "X$ltrpathdirs" != "X"; then 12102 for found_dir in $ltrpathdirs; do 12103 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" 12104 done 12105 fi 12106 12107 12108 12109 12110 12111 12112 12113 am_save_CPPFLAGS="$CPPFLAGS" 12114 12115 for element in $INCICONV; do 12116 haveit= 12117 for x in $CPPFLAGS; do 12118 12119 acl_save_prefix="$prefix" 12120 prefix="$acl_final_prefix" 12121 acl_save_exec_prefix="$exec_prefix" 12122 exec_prefix="$acl_final_exec_prefix" 12123 eval x=\"$x\" 12124 exec_prefix="$acl_save_exec_prefix" 12125 prefix="$acl_save_prefix" 12126 12127 if test "X$x" = "X$element"; then 12128 haveit=yes 12129 break 12130 fi 12131 done 12132 if test -z "$haveit"; then 12133 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 12134 fi 12135 done 12136 12137 12138 { $as_echo "$as_me:$LINENO: checking for iconv" >&5 12139$as_echo_n "checking for iconv... " >&6; } 12140if test "${am_cv_func_iconv+set}" = set; then 12141 $as_echo_n "(cached) " >&6 12142else 12143 12144 am_cv_func_iconv="no, consider installing GNU libiconv" 12145 am_cv_lib_iconv=no 12146 cat >conftest.$ac_ext <<_ACEOF 12147/* confdefs.h. */ 12148_ACEOF 12149cat confdefs.h >>conftest.$ac_ext 12150cat >>conftest.$ac_ext <<_ACEOF 12151/* end confdefs.h. */ 12152#include <stdlib.h> 12153#include <iconv.h> 12154int 12155main () 12156{ 12157iconv_t cd = iconv_open("",""); 12158 iconv(cd,NULL,NULL,NULL,NULL); 12159 iconv_close(cd); 12160 ; 12161 return 0; 12162} 12163_ACEOF 12164rm -f conftest.$ac_objext conftest$ac_exeext 12165if { (ac_try="$ac_link" 12166case "(($ac_try" in 12167 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12168 *) ac_try_echo=$ac_try;; 12169esac 12170eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12171$as_echo "$ac_try_echo") >&5 12172 (eval "$ac_link") 2>conftest.er1 12173 ac_status=$? 12174 grep -v '^ *+' conftest.er1 >conftest.err 12175 rm -f conftest.er1 12176 cat conftest.err >&5 12177 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12178 (exit $ac_status); } && { 12179 test -z "$ac_c_werror_flag" || 12180 test ! -s conftest.err 12181 } && test -s conftest$ac_exeext && { 12182 test "$cross_compiling" = yes || 12183 $as_test_x conftest$ac_exeext 12184 }; then 12185 am_cv_func_iconv=yes 12186else 12187 $as_echo "$as_me: failed program was:" >&5 12188sed 's/^/| /' conftest.$ac_ext >&5 12189 12190 12191fi 12192 12193rm -rf conftest.dSYM 12194rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 12195 conftest$ac_exeext conftest.$ac_ext 12196 if test "$am_cv_func_iconv" != yes; then 12197 am_save_LIBS="$LIBS" 12198 LIBS="$LIBS $LIBICONV" 12199 cat >conftest.$ac_ext <<_ACEOF 12200/* confdefs.h. */ 12201_ACEOF 12202cat confdefs.h >>conftest.$ac_ext 12203cat >>conftest.$ac_ext <<_ACEOF 12204/* end confdefs.h. */ 12205#include <stdlib.h> 12206#include <iconv.h> 12207int 12208main () 12209{ 12210iconv_t cd = iconv_open("",""); 12211 iconv(cd,NULL,NULL,NULL,NULL); 12212 iconv_close(cd); 12213 ; 12214 return 0; 12215} 12216_ACEOF 12217rm -f conftest.$ac_objext conftest$ac_exeext 12218if { (ac_try="$ac_link" 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_link") 2>conftest.er1 12226 ac_status=$? 12227 grep -v '^ *+' conftest.er1 >conftest.err 12228 rm -f conftest.er1 12229 cat conftest.err >&5 12230 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12231 (exit $ac_status); } && { 12232 test -z "$ac_c_werror_flag" || 12233 test ! -s conftest.err 12234 } && test -s conftest$ac_exeext && { 12235 test "$cross_compiling" = yes || 12236 $as_test_x conftest$ac_exeext 12237 }; then 12238 am_cv_lib_iconv=yes 12239 am_cv_func_iconv=yes 12240else 12241 $as_echo "$as_me: failed program was:" >&5 12242sed 's/^/| /' conftest.$ac_ext >&5 12243 12244 12245fi 12246 12247rm -rf conftest.dSYM 12248rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 12249 conftest$ac_exeext conftest.$ac_ext 12250 LIBS="$am_save_LIBS" 12251 fi 12252 12253fi 12254{ $as_echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5 12255$as_echo "$am_cv_func_iconv" >&6; } 12256 if test "$am_cv_func_iconv" = yes; then 12257 { $as_echo "$as_me:$LINENO: checking for working iconv" >&5 12258$as_echo_n "checking for working iconv... " >&6; } 12259if test "${am_cv_func_iconv_works+set}" = set; then 12260 $as_echo_n "(cached) " >&6 12261else 12262 12263 am_save_LIBS="$LIBS" 12264 if test $am_cv_lib_iconv = yes; then 12265 LIBS="$LIBS $LIBICONV" 12266 fi 12267 if test "$cross_compiling" = yes; then 12268 case "$host_os" in 12269 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; 12270 *) am_cv_func_iconv_works="guessing yes" ;; 12271 esac 12272else 12273 cat >conftest.$ac_ext <<_ACEOF 12274/* confdefs.h. */ 12275_ACEOF 12276cat confdefs.h >>conftest.$ac_ext 12277cat >>conftest.$ac_ext <<_ACEOF 12278/* end confdefs.h. */ 12279 12280#include <iconv.h> 12281#include <string.h> 12282int main () 12283{ 12284 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful 12285 returns. */ 12286 { 12287 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); 12288 if (cd_utf8_to_88591 != (iconv_t)(-1)) 12289 { 12290 static const char input[] = "\342\202\254"; /* EURO SIGN */ 12291 char buf[10]; 12292 const char *inptr = input; 12293 size_t inbytesleft = strlen (input); 12294 char *outptr = buf; 12295 size_t outbytesleft = sizeof (buf); 12296 size_t res = iconv (cd_utf8_to_88591, 12297 (char **) &inptr, &inbytesleft, 12298 &outptr, &outbytesleft); 12299 if (res == 0) 12300 return 1; 12301 } 12302 } 12303#if 0 /* This bug could be worked around by the caller. */ 12304 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ 12305 { 12306 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); 12307 if (cd_88591_to_utf8 != (iconv_t)(-1)) 12308 { 12309 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; 12310 char buf[50]; 12311 const char *inptr = input; 12312 size_t inbytesleft = strlen (input); 12313 char *outptr = buf; 12314 size_t outbytesleft = sizeof (buf); 12315 size_t res = iconv (cd_88591_to_utf8, 12316 (char **) &inptr, &inbytesleft, 12317 &outptr, &outbytesleft); 12318 if ((int)res > 0) 12319 return 1; 12320 } 12321 } 12322#endif 12323 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is 12324 provided. */ 12325 if (/* Try standardized names. */ 12326 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1) 12327 /* Try IRIX, OSF/1 names. */ 12328 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1) 12329 /* Try AIX names. */ 12330 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1) 12331 /* Try HP-UX names. */ 12332 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1)) 12333 return 1; 12334 return 0; 12335} 12336_ACEOF 12337rm -f conftest$ac_exeext 12338if { (ac_try="$ac_link" 12339case "(($ac_try" in 12340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12341 *) ac_try_echo=$ac_try;; 12342esac 12343eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12344$as_echo "$ac_try_echo") >&5 12345 (eval "$ac_link") 2>&5 12346 ac_status=$? 12347 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12348 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 12349 { (case "(($ac_try" in 12350 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12351 *) ac_try_echo=$ac_try;; 12352esac 12353eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12354$as_echo "$ac_try_echo") >&5 12355 (eval "$ac_try") 2>&5 12356 ac_status=$? 12357 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12358 (exit $ac_status); }; }; then 12359 am_cv_func_iconv_works=yes 12360else 12361 $as_echo "$as_me: program exited with status $ac_status" >&5 12362$as_echo "$as_me: failed program was:" >&5 12363sed 's/^/| /' conftest.$ac_ext >&5 12364 12365( exit $ac_status ) 12366am_cv_func_iconv_works=no 12367fi 12368rm -rf conftest.dSYM 12369rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 12370fi 12371 12372 12373 LIBS="$am_save_LIBS" 12374 12375fi 12376{ $as_echo "$as_me:$LINENO: result: $am_cv_func_iconv_works" >&5 12377$as_echo "$am_cv_func_iconv_works" >&6; } 12378 case "$am_cv_func_iconv_works" in 12379 *no) am_func_iconv=no am_cv_lib_iconv=no ;; 12380 *) am_func_iconv=yes ;; 12381 esac 12382 else 12383 am_func_iconv=no am_cv_lib_iconv=no 12384 fi 12385 if test "$am_func_iconv" = yes; then 12386 12387cat >>confdefs.h <<\_ACEOF 12388#define HAVE_ICONV 1 12389_ACEOF 12390 12391 fi 12392 if test "$am_cv_lib_iconv" = yes; then 12393 { $as_echo "$as_me:$LINENO: checking how to link with libiconv" >&5 12394$as_echo_n "checking how to link with libiconv... " >&6; } 12395 { $as_echo "$as_me:$LINENO: result: $LIBICONV" >&5 12396$as_echo "$LIBICONV" >&6; } 12397 else 12398 CPPFLAGS="$am_save_CPPFLAGS" 12399 LIBICONV= 12400 LTLIBICONV= 12401 fi 12402 12403 12404 12405 if test "$am_cv_func_iconv" = yes; then 12406 { $as_echo "$as_me:$LINENO: checking for iconv declaration" >&5 12407$as_echo_n "checking for iconv declaration... " >&6; } 12408 if test "${am_cv_proto_iconv+set}" = set; then 12409 $as_echo_n "(cached) " >&6 12410else 12411 12412 cat >conftest.$ac_ext <<_ACEOF 12413/* confdefs.h. */ 12414_ACEOF 12415cat confdefs.h >>conftest.$ac_ext 12416cat >>conftest.$ac_ext <<_ACEOF 12417/* end confdefs.h. */ 12418 12419#include <stdlib.h> 12420#include <iconv.h> 12421extern 12422#ifdef __cplusplus 12423"C" 12424#endif 12425#if defined(__STDC__) || defined(__cplusplus) 12426size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); 12427#else 12428size_t iconv(); 12429#endif 12430 12431int 12432main () 12433{ 12434 12435 ; 12436 return 0; 12437} 12438_ACEOF 12439rm -f conftest.$ac_objext 12440if { (ac_try="$ac_compile" 12441case "(($ac_try" in 12442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12443 *) ac_try_echo=$ac_try;; 12444esac 12445eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12446$as_echo "$ac_try_echo") >&5 12447 (eval "$ac_compile") 2>conftest.er1 12448 ac_status=$? 12449 grep -v '^ *+' conftest.er1 >conftest.err 12450 rm -f conftest.er1 12451 cat conftest.err >&5 12452 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12453 (exit $ac_status); } && { 12454 test -z "$ac_c_werror_flag" || 12455 test ! -s conftest.err 12456 } && test -s conftest.$ac_objext; then 12457 am_cv_proto_iconv_arg1="" 12458else 12459 $as_echo "$as_me: failed program was:" >&5 12460sed 's/^/| /' conftest.$ac_ext >&5 12461 12462 am_cv_proto_iconv_arg1="const" 12463fi 12464 12465rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12466 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);" 12467fi 12468 12469 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` 12470 { $as_echo "$as_me:$LINENO: result: ${ac_t:- 12471 }$am_cv_proto_iconv" >&5 12472$as_echo "${ac_t:- 12473 }$am_cv_proto_iconv" >&6; } 12474 12475cat >>confdefs.h <<_ACEOF 12476#define ICONV_CONST $am_cv_proto_iconv_arg1 12477_ACEOF 12478 12479 fi 12480 12481 12482# Check for doxygen 12483# Extract the first word of "doxygen", so it can be a program name with args. 12484set dummy doxygen; ac_word=$2 12485{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12486$as_echo_n "checking for $ac_word... " >&6; } 12487if test "${ac_cv_prog_HAVE_DOXYGEN+set}" = set; then 12488 $as_echo_n "(cached) " >&6 12489else 12490 if test -n "$HAVE_DOXYGEN"; then 12491 ac_cv_prog_HAVE_DOXYGEN="$HAVE_DOXYGEN" # Let the user override the test. 12492else 12493as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12494for as_dir in $PATH 12495do 12496 IFS=$as_save_IFS 12497 test -z "$as_dir" && as_dir=. 12498 for ac_exec_ext in '' $ac_executable_extensions; do 12499 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12500 ac_cv_prog_HAVE_DOXYGEN="true" 12501 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12502 break 2 12503 fi 12504done 12505done 12506IFS=$as_save_IFS 12507 12508 test -z "$ac_cv_prog_HAVE_DOXYGEN" && ac_cv_prog_HAVE_DOXYGEN="false" 12509fi 12510fi 12511HAVE_DOXYGEN=$ac_cv_prog_HAVE_DOXYGEN 12512if test -n "$HAVE_DOXYGEN"; then 12513 { $as_echo "$as_me:$LINENO: result: $HAVE_DOXYGEN" >&5 12514$as_echo "$HAVE_DOXYGEN" >&6; } 12515else 12516 { $as_echo "$as_me:$LINENO: result: no" >&5 12517$as_echo "no" >&6; } 12518fi 12519 12520 12521 if $HAVE_DOXYGEN; then 12522 HAVE_DOXYGEN_TRUE= 12523 HAVE_DOXYGEN_FALSE='#' 12524else 12525 HAVE_DOXYGEN_TRUE='#' 12526 HAVE_DOXYGEN_FALSE= 12527fi 12528 12529if test $HAVE_DOXYGEN = "false"; then 12530 { $as_echo "$as_me:$LINENO: WARNING: *** doxygen not found, docs will not be built" >&5 12531$as_echo "$as_me: WARNING: *** doxygen not found, docs will not be built" >&2;} 12532fi 12533 12534# Check for Darwin 12535{ $as_echo "$as_me:$LINENO: checking if the host operating system is Darwin" >&5 12536$as_echo_n "checking if the host operating system is Darwin... " >&6; } 12537case "$host" in 12538 *-darwin*) 12539 { $as_echo "$as_me:$LINENO: result: yes" >&5 12540$as_echo "yes" >&6; } 12541 CFLAGS="$CFLAGS -DUSE_DARWIN" 12542 OSFLAGS="-framework IOKit" 12543 ;; 12544 *) { $as_echo "$as_me:$LINENO: result: no" >&5 12545$as_echo "no" >&6; } ;; 12546esac 12547 12548 12549# Check for mingw compiler platform 12550{ $as_echo "$as_me:$LINENO: checking For MinGW32" >&5 12551$as_echo_n "checking For MinGW32... " >&6; } 12552case "$host" in 12553 *-*-mingw*) 12554 { $as_echo "$as_me:$LINENO: result: yes" >&5 12555$as_echo "yes" >&6; } 12556 mingw_compiler=yes 12557 ;; 12558 *) { $as_echo "$as_me:$LINENO: result: no" >&5 12559$as_echo "no" >&6; } ;; 12560esac 12561 if test "$mingw_compiler" = "yes"; then 12562 COMPILE_MINGW32_TRUE= 12563 COMPILE_MINGW32_FALSE='#' 12564else 12565 COMPILE_MINGW32_TRUE='#' 12566 COMPILE_MINGW32_FALSE= 12567fi 12568 12569 12570# Check if Microsoft LIB.EXE is available 12571if test "$mingw_compiler" = "yes"; then 12572 # Extract the first word of "lib.exe", so it can be a program name with args. 12573set dummy lib.exe; ac_word=$2 12574{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12575$as_echo_n "checking for $ac_word... " >&6; } 12576if test "${ac_cv_prog_ms_lib_exe+set}" = set; then 12577 $as_echo_n "(cached) " >&6 12578else 12579 if test -n "$ms_lib_exe"; then 12580 ac_cv_prog_ms_lib_exe="$ms_lib_exe" # Let the user override the test. 12581else 12582as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12583for as_dir in $PATH 12584do 12585 IFS=$as_save_IFS 12586 test -z "$as_dir" && as_dir=. 12587 for ac_exec_ext in '' $ac_executable_extensions; do 12588 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12589 ac_cv_prog_ms_lib_exe="yes" 12590 $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12591 break 2 12592 fi 12593done 12594done 12595IFS=$as_save_IFS 12596 12597 test -z "$ac_cv_prog_ms_lib_exe" && ac_cv_prog_ms_lib_exe="no" 12598fi 12599fi 12600ms_lib_exe=$ac_cv_prog_ms_lib_exe 12601if test -n "$ms_lib_exe"; then 12602 { $as_echo "$as_me:$LINENO: result: $ms_lib_exe" >&5 12603$as_echo "$ms_lib_exe" >&6; } 12604else 12605 { $as_echo "$as_me:$LINENO: result: no" >&5 12606$as_echo "no" >&6; } 12607fi 12608 12609 12610fi 12611 if test x$ms_lib_exe = xyes; then 12612 MS_LIB_EXE_TRUE= 12613 MS_LIB_EXE_FALSE='#' 12614else 12615 MS_LIB_EXE_TRUE='#' 12616 MS_LIB_EXE_FALSE= 12617fi 12618 12619 12620# Checks for libraries. 12621 12622{ $as_echo "$as_me:$LINENO: checking for usb_control_msg in -lusb" >&5 12623$as_echo_n "checking for usb_control_msg in -lusb... " >&6; } 12624if test "${ac_cv_lib_usb_usb_control_msg+set}" = set; then 12625 $as_echo_n "(cached) " >&6 12626else 12627 ac_check_lib_save_LIBS=$LIBS 12628LIBS="-lusb "$OSFLAGS" $LIBS" 12629cat >conftest.$ac_ext <<_ACEOF 12630/* confdefs.h. */ 12631_ACEOF 12632cat confdefs.h >>conftest.$ac_ext 12633cat >>conftest.$ac_ext <<_ACEOF 12634/* end confdefs.h. */ 12635 12636/* Override any GCC internal prototype to avoid an error. 12637 Use char because int might match the return type of a GCC 12638 builtin and then its argument prototype would still apply. */ 12639#ifdef __cplusplus 12640extern "C" 12641#endif 12642char usb_control_msg (); 12643int 12644main () 12645{ 12646return usb_control_msg (); 12647 ; 12648 return 0; 12649} 12650_ACEOF 12651rm -f conftest.$ac_objext conftest$ac_exeext 12652if { (ac_try="$ac_link" 12653case "(($ac_try" in 12654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12655 *) ac_try_echo=$ac_try;; 12656esac 12657eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12658$as_echo "$ac_try_echo") >&5 12659 (eval "$ac_link") 2>conftest.er1 12660 ac_status=$? 12661 grep -v '^ *+' conftest.er1 >conftest.err 12662 rm -f conftest.er1 12663 cat conftest.err >&5 12664 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12665 (exit $ac_status); } && { 12666 test -z "$ac_c_werror_flag" || 12667 test ! -s conftest.err 12668 } && test -s conftest$ac_exeext && { 12669 test "$cross_compiling" = yes || 12670 $as_test_x conftest$ac_exeext 12671 }; then 12672 ac_cv_lib_usb_usb_control_msg=yes 12673else 12674 $as_echo "$as_me: failed program was:" >&5 12675sed 's/^/| /' conftest.$ac_ext >&5 12676 12677 ac_cv_lib_usb_usb_control_msg=no 12678fi 12679 12680rm -rf conftest.dSYM 12681rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 12682 conftest$ac_exeext conftest.$ac_ext 12683LIBS=$ac_check_lib_save_LIBS 12684fi 12685{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_usb_usb_control_msg" >&5 12686$as_echo "$ac_cv_lib_usb_usb_control_msg" >&6; } 12687if test "x$ac_cv_lib_usb_usb_control_msg" = x""yes; then 12688 cat >>confdefs.h <<_ACEOF 12689#define HAVE_LIBUSB 1 12690_ACEOF 12691 12692 LIBS="-lusb $LIBS" 12693 12694else 12695 { { $as_echo "$as_me:$LINENO: error: I can't find the libusb libraries on your system. You 12696 may need to set the LDFLAGS environment variable to include the 12697 search path where you have libusb installed before running 12698 configure (e.g. setenv LDFLAGS=-L/usr/local/lib)" >&5 12699$as_echo "$as_me: error: I can't find the libusb libraries on your system. You 12700 may need to set the LDFLAGS environment variable to include the 12701 search path where you have libusb installed before running 12702 configure (e.g. setenv LDFLAGS=-L/usr/local/lib)" >&2;} 12703 { (exit 1); exit 1; }; } 12704fi 12705 12706 12707# Checks for header files. 12708{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 12709$as_echo_n "checking for ANSI C header files... " >&6; } 12710if test "${ac_cv_header_stdc+set}" = set; then 12711 $as_echo_n "(cached) " >&6 12712else 12713 cat >conftest.$ac_ext <<_ACEOF 12714/* confdefs.h. */ 12715_ACEOF 12716cat confdefs.h >>conftest.$ac_ext 12717cat >>conftest.$ac_ext <<_ACEOF 12718/* end confdefs.h. */ 12719#include <stdlib.h> 12720#include <stdarg.h> 12721#include <string.h> 12722#include <float.h> 12723 12724int 12725main () 12726{ 12727 12728 ; 12729 return 0; 12730} 12731_ACEOF 12732rm -f conftest.$ac_objext 12733if { (ac_try="$ac_compile" 12734case "(($ac_try" in 12735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12736 *) ac_try_echo=$ac_try;; 12737esac 12738eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12739$as_echo "$ac_try_echo") >&5 12740 (eval "$ac_compile") 2>conftest.er1 12741 ac_status=$? 12742 grep -v '^ *+' conftest.er1 >conftest.err 12743 rm -f conftest.er1 12744 cat conftest.err >&5 12745 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12746 (exit $ac_status); } && { 12747 test -z "$ac_c_werror_flag" || 12748 test ! -s conftest.err 12749 } && test -s conftest.$ac_objext; then 12750 ac_cv_header_stdc=yes 12751else 12752 $as_echo "$as_me: failed program was:" >&5 12753sed 's/^/| /' conftest.$ac_ext >&5 12754 12755 ac_cv_header_stdc=no 12756fi 12757 12758rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12759 12760if test $ac_cv_header_stdc = yes; then 12761 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 12762 cat >conftest.$ac_ext <<_ACEOF 12763/* confdefs.h. */ 12764_ACEOF 12765cat confdefs.h >>conftest.$ac_ext 12766cat >>conftest.$ac_ext <<_ACEOF 12767/* end confdefs.h. */ 12768#include <string.h> 12769 12770_ACEOF 12771if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12772 $EGREP "memchr" >/dev/null 2>&1; then 12773 : 12774else 12775 ac_cv_header_stdc=no 12776fi 12777rm -f conftest* 12778 12779fi 12780 12781if test $ac_cv_header_stdc = yes; then 12782 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 12783 cat >conftest.$ac_ext <<_ACEOF 12784/* confdefs.h. */ 12785_ACEOF 12786cat confdefs.h >>conftest.$ac_ext 12787cat >>conftest.$ac_ext <<_ACEOF 12788/* end confdefs.h. */ 12789#include <stdlib.h> 12790 12791_ACEOF 12792if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12793 $EGREP "free" >/dev/null 2>&1; then 12794 : 12795else 12796 ac_cv_header_stdc=no 12797fi 12798rm -f conftest* 12799 12800fi 12801 12802if test $ac_cv_header_stdc = yes; then 12803 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 12804 if test "$cross_compiling" = yes; then 12805 : 12806else 12807 cat >conftest.$ac_ext <<_ACEOF 12808/* confdefs.h. */ 12809_ACEOF 12810cat confdefs.h >>conftest.$ac_ext 12811cat >>conftest.$ac_ext <<_ACEOF 12812/* end confdefs.h. */ 12813#include <ctype.h> 12814#include <stdlib.h> 12815#if ((' ' & 0x0FF) == 0x020) 12816# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 12817# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 12818#else 12819# define ISLOWER(c) \ 12820 (('a' <= (c) && (c) <= 'i') \ 12821 || ('j' <= (c) && (c) <= 'r') \ 12822 || ('s' <= (c) && (c) <= 'z')) 12823# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 12824#endif 12825 12826#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 12827int 12828main () 12829{ 12830 int i; 12831 for (i = 0; i < 256; i++) 12832 if (XOR (islower (i), ISLOWER (i)) 12833 || toupper (i) != TOUPPER (i)) 12834 return 2; 12835 return 0; 12836} 12837_ACEOF 12838rm -f conftest$ac_exeext 12839if { (ac_try="$ac_link" 12840case "(($ac_try" in 12841 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12842 *) ac_try_echo=$ac_try;; 12843esac 12844eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12845$as_echo "$ac_try_echo") >&5 12846 (eval "$ac_link") 2>&5 12847 ac_status=$? 12848 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12849 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 12850 { (case "(($ac_try" in 12851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12852 *) ac_try_echo=$ac_try;; 12853esac 12854eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12855$as_echo "$ac_try_echo") >&5 12856 (eval "$ac_try") 2>&5 12857 ac_status=$? 12858 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12859 (exit $ac_status); }; }; then 12860 : 12861else 12862 $as_echo "$as_me: program exited with status $ac_status" >&5 12863$as_echo "$as_me: failed program was:" >&5 12864sed 's/^/| /' conftest.$ac_ext >&5 12865 12866( exit $ac_status ) 12867ac_cv_header_stdc=no 12868fi 12869rm -rf conftest.dSYM 12870rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 12871fi 12872 12873 12874fi 12875fi 12876{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 12877$as_echo "$ac_cv_header_stdc" >&6; } 12878if test $ac_cv_header_stdc = yes; then 12879 12880cat >>confdefs.h <<\_ACEOF 12881#define STDC_HEADERS 1 12882_ACEOF 12883 12884fi 12885 12886{ $as_echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 12887$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; } 12888if test "${ac_cv_header_time+set}" = set; then 12889 $as_echo_n "(cached) " >&6 12890else 12891 cat >conftest.$ac_ext <<_ACEOF 12892/* confdefs.h. */ 12893_ACEOF 12894cat confdefs.h >>conftest.$ac_ext 12895cat >>conftest.$ac_ext <<_ACEOF 12896/* end confdefs.h. */ 12897#include <sys/types.h> 12898#include <sys/time.h> 12899#include <time.h> 12900 12901int 12902main () 12903{ 12904if ((struct tm *) 0) 12905return 0; 12906 ; 12907 return 0; 12908} 12909_ACEOF 12910rm -f conftest.$ac_objext 12911if { (ac_try="$ac_compile" 12912case "(($ac_try" in 12913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12914 *) ac_try_echo=$ac_try;; 12915esac 12916eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12917$as_echo "$ac_try_echo") >&5 12918 (eval "$ac_compile") 2>conftest.er1 12919 ac_status=$? 12920 grep -v '^ *+' conftest.er1 >conftest.err 12921 rm -f conftest.er1 12922 cat conftest.err >&5 12923 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12924 (exit $ac_status); } && { 12925 test -z "$ac_c_werror_flag" || 12926 test ! -s conftest.err 12927 } && test -s conftest.$ac_objext; then 12928 ac_cv_header_time=yes 12929else 12930 $as_echo "$as_me: failed program was:" >&5 12931sed 's/^/| /' conftest.$ac_ext >&5 12932 12933 ac_cv_header_time=no 12934fi 12935 12936rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12937fi 12938{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 12939$as_echo "$ac_cv_header_time" >&6; } 12940if test $ac_cv_header_time = yes; then 12941 12942cat >>confdefs.h <<\_ACEOF 12943#define TIME_WITH_SYS_TIME 1 12944_ACEOF 12945 12946fi 12947 12948# zlib.h the day we need to decompress firmware 12949 12950 12951 12952 12953 12954 12955 12956 12957 12958 12959 12960 12961 12962 12963 12964 12965 12966for ac_header in ctype.h errno.h fcntl.h getopt.h libgen.h \ 12967 limits.h stdio.h string.h sys/stat.h sys/time.h unistd.h \ 12968 iconv.h langinfo.h locale.h arpa/inet.h byteswap.h sys/uio.h 12969do 12970as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12971if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 12972 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 12973$as_echo_n "checking for $ac_header... " >&6; } 12974if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 12975 $as_echo_n "(cached) " >&6 12976fi 12977ac_res=`eval 'as_val=${'$as_ac_Header'} 12978 $as_echo "$as_val"'` 12979 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 12980$as_echo "$ac_res" >&6; } 12981else 12982 # Is the header compilable? 12983{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 12984$as_echo_n "checking $ac_header usability... " >&6; } 12985cat >conftest.$ac_ext <<_ACEOF 12986/* confdefs.h. */ 12987_ACEOF 12988cat confdefs.h >>conftest.$ac_ext 12989cat >>conftest.$ac_ext <<_ACEOF 12990/* end confdefs.h. */ 12991$ac_includes_default 12992#include <$ac_header> 12993_ACEOF 12994rm -f conftest.$ac_objext 12995if { (ac_try="$ac_compile" 12996case "(($ac_try" in 12997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12998 *) ac_try_echo=$ac_try;; 12999esac 13000eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13001$as_echo "$ac_try_echo") >&5 13002 (eval "$ac_compile") 2>conftest.er1 13003 ac_status=$? 13004 grep -v '^ *+' conftest.er1 >conftest.err 13005 rm -f conftest.er1 13006 cat conftest.err >&5 13007 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13008 (exit $ac_status); } && { 13009 test -z "$ac_c_werror_flag" || 13010 test ! -s conftest.err 13011 } && test -s conftest.$ac_objext; then 13012 ac_header_compiler=yes 13013else 13014 $as_echo "$as_me: failed program was:" >&5 13015sed 's/^/| /' conftest.$ac_ext >&5 13016 13017 ac_header_compiler=no 13018fi 13019 13020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13021{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13022$as_echo "$ac_header_compiler" >&6; } 13023 13024# Is the header present? 13025{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 13026$as_echo_n "checking $ac_header presence... " >&6; } 13027cat >conftest.$ac_ext <<_ACEOF 13028/* confdefs.h. */ 13029_ACEOF 13030cat confdefs.h >>conftest.$ac_ext 13031cat >>conftest.$ac_ext <<_ACEOF 13032/* end confdefs.h. */ 13033#include <$ac_header> 13034_ACEOF 13035if { (ac_try="$ac_cpp conftest.$ac_ext" 13036case "(($ac_try" in 13037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13038 *) ac_try_echo=$ac_try;; 13039esac 13040eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13041$as_echo "$ac_try_echo") >&5 13042 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13043 ac_status=$? 13044 grep -v '^ *+' conftest.er1 >conftest.err 13045 rm -f conftest.er1 13046 cat conftest.err >&5 13047 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13048 (exit $ac_status); } >/dev/null && { 13049 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 13050 test ! -s conftest.err 13051 }; then 13052 ac_header_preproc=yes 13053else 13054 $as_echo "$as_me: failed program was:" >&5 13055sed 's/^/| /' conftest.$ac_ext >&5 13056 13057 ac_header_preproc=no 13058fi 13059 13060rm -f conftest.err conftest.$ac_ext 13061{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13062$as_echo "$ac_header_preproc" >&6; } 13063 13064# So? What about this header? 13065case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13066 yes:no: ) 13067 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 13068$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 13069 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 13070$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 13071 ac_header_preproc=yes 13072 ;; 13073 no:yes:* ) 13074 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 13075$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 13076 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 13077$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 13078 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 13079$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 13080 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 13081$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 13082 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 13083$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 13084 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 13085$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 13086 ( cat <<\_ASBOX 13087## --------------------------------------------------- ## 13088## Report this to libmtp-discuss@lists.sourceforge.net ## 13089## --------------------------------------------------- ## 13090_ASBOX 13091 ) | sed "s/^/$as_me: WARNING: /" >&2 13092 ;; 13093esac 13094{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 13095$as_echo_n "checking for $ac_header... " >&6; } 13096if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 13097 $as_echo_n "(cached) " >&6 13098else 13099 eval "$as_ac_Header=\$ac_header_preproc" 13100fi 13101ac_res=`eval 'as_val=${'$as_ac_Header'} 13102 $as_echo "$as_val"'` 13103 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 13104$as_echo "$ac_res" >&6; } 13105 13106fi 13107as_val=`eval 'as_val=${'$as_ac_Header'} 13108 $as_echo "$as_val"'` 13109 if test "x$as_val" = x""yes; then 13110 cat >>confdefs.h <<_ACEOF 13111#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 13112_ACEOF 13113 13114fi 13115 13116done 13117 13118if test "${ac_cv_header_usb_h+set}" = set; then 13119 { $as_echo "$as_me:$LINENO: checking for usb.h" >&5 13120$as_echo_n "checking for usb.h... " >&6; } 13121if test "${ac_cv_header_usb_h+set}" = set; then 13122 $as_echo_n "(cached) " >&6 13123fi 13124{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_usb_h" >&5 13125$as_echo "$ac_cv_header_usb_h" >&6; } 13126else 13127 # Is the header compilable? 13128{ $as_echo "$as_me:$LINENO: checking usb.h usability" >&5 13129$as_echo_n "checking usb.h usability... " >&6; } 13130cat >conftest.$ac_ext <<_ACEOF 13131/* confdefs.h. */ 13132_ACEOF 13133cat confdefs.h >>conftest.$ac_ext 13134cat >>conftest.$ac_ext <<_ACEOF 13135/* end confdefs.h. */ 13136$ac_includes_default 13137#include <usb.h> 13138_ACEOF 13139rm -f conftest.$ac_objext 13140if { (ac_try="$ac_compile" 13141case "(($ac_try" in 13142 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13143 *) ac_try_echo=$ac_try;; 13144esac 13145eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13146$as_echo "$ac_try_echo") >&5 13147 (eval "$ac_compile") 2>conftest.er1 13148 ac_status=$? 13149 grep -v '^ *+' conftest.er1 >conftest.err 13150 rm -f conftest.er1 13151 cat conftest.err >&5 13152 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13153 (exit $ac_status); } && { 13154 test -z "$ac_c_werror_flag" || 13155 test ! -s conftest.err 13156 } && test -s conftest.$ac_objext; then 13157 ac_header_compiler=yes 13158else 13159 $as_echo "$as_me: failed program was:" >&5 13160sed 's/^/| /' conftest.$ac_ext >&5 13161 13162 ac_header_compiler=no 13163fi 13164 13165rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13166{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13167$as_echo "$ac_header_compiler" >&6; } 13168 13169# Is the header present? 13170{ $as_echo "$as_me:$LINENO: checking usb.h presence" >&5 13171$as_echo_n "checking usb.h presence... " >&6; } 13172cat >conftest.$ac_ext <<_ACEOF 13173/* confdefs.h. */ 13174_ACEOF 13175cat confdefs.h >>conftest.$ac_ext 13176cat >>conftest.$ac_ext <<_ACEOF 13177/* end confdefs.h. */ 13178#include <usb.h> 13179_ACEOF 13180if { (ac_try="$ac_cpp conftest.$ac_ext" 13181case "(($ac_try" in 13182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13183 *) ac_try_echo=$ac_try;; 13184esac 13185eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13186$as_echo "$ac_try_echo") >&5 13187 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13188 ac_status=$? 13189 grep -v '^ *+' conftest.er1 >conftest.err 13190 rm -f conftest.er1 13191 cat conftest.err >&5 13192 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13193 (exit $ac_status); } >/dev/null && { 13194 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 13195 test ! -s conftest.err 13196 }; then 13197 ac_header_preproc=yes 13198else 13199 $as_echo "$as_me: failed program was:" >&5 13200sed 's/^/| /' conftest.$ac_ext >&5 13201 13202 ac_header_preproc=no 13203fi 13204 13205rm -f conftest.err conftest.$ac_ext 13206{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13207$as_echo "$ac_header_preproc" >&6; } 13208 13209# So? What about this header? 13210case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13211 yes:no: ) 13212 { $as_echo "$as_me:$LINENO: WARNING: usb.h: accepted by the compiler, rejected by the preprocessor!" >&5 13213$as_echo "$as_me: WARNING: usb.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 13214 { $as_echo "$as_me:$LINENO: WARNING: usb.h: proceeding with the compiler's result" >&5 13215$as_echo "$as_me: WARNING: usb.h: proceeding with the compiler's result" >&2;} 13216 ac_header_preproc=yes 13217 ;; 13218 no:yes:* ) 13219 { $as_echo "$as_me:$LINENO: WARNING: usb.h: present but cannot be compiled" >&5 13220$as_echo "$as_me: WARNING: usb.h: present but cannot be compiled" >&2;} 13221 { $as_echo "$as_me:$LINENO: WARNING: usb.h: check for missing prerequisite headers?" >&5 13222$as_echo "$as_me: WARNING: usb.h: check for missing prerequisite headers?" >&2;} 13223 { $as_echo "$as_me:$LINENO: WARNING: usb.h: see the Autoconf documentation" >&5 13224$as_echo "$as_me: WARNING: usb.h: see the Autoconf documentation" >&2;} 13225 { $as_echo "$as_me:$LINENO: WARNING: usb.h: section \"Present But Cannot Be Compiled\"" >&5 13226$as_echo "$as_me: WARNING: usb.h: section \"Present But Cannot Be Compiled\"" >&2;} 13227 { $as_echo "$as_me:$LINENO: WARNING: usb.h: proceeding with the preprocessor's result" >&5 13228$as_echo "$as_me: WARNING: usb.h: proceeding with the preprocessor's result" >&2;} 13229 { $as_echo "$as_me:$LINENO: WARNING: usb.h: in the future, the compiler will take precedence" >&5 13230$as_echo "$as_me: WARNING: usb.h: in the future, the compiler will take precedence" >&2;} 13231 ( cat <<\_ASBOX 13232## --------------------------------------------------- ## 13233## Report this to libmtp-discuss@lists.sourceforge.net ## 13234## --------------------------------------------------- ## 13235_ASBOX 13236 ) | sed "s/^/$as_me: WARNING: /" >&2 13237 ;; 13238esac 13239{ $as_echo "$as_me:$LINENO: checking for usb.h" >&5 13240$as_echo_n "checking for usb.h... " >&6; } 13241if test "${ac_cv_header_usb_h+set}" = set; then 13242 $as_echo_n "(cached) " >&6 13243else 13244 ac_cv_header_usb_h=$ac_header_preproc 13245fi 13246{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_usb_h" >&5 13247$as_echo "$ac_cv_header_usb_h" >&6; } 13248 13249fi 13250if test "x$ac_cv_header_usb_h" = x""yes; then 13251 : 13252else 13253 { { $as_echo "$as_me:$LINENO: error: I can't find the libusb header file on your system. 13254 You may need to set the CPPFLAGS environment variable to include 13255 the search path where you have libusb installed before running 13256 configure (e.g. setenv CPPFLAGS=-I/usr/local/include)" >&5 13257$as_echo "$as_me: error: I can't find the libusb header file on your system. 13258 You may need to set the CPPFLAGS environment variable to include 13259 the search path where you have libusb installed before running 13260 configure (e.g. setenv CPPFLAGS=-I/usr/local/include)" >&2;} 13261 { (exit 1); exit 1; }; } 13262fi 13263 13264 13265 13266# Checks for typedefs, structures, and compiler characteristics. 13267{ $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 13268$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 13269if test "${ac_cv_c_const+set}" = set; then 13270 $as_echo_n "(cached) " >&6 13271else 13272 cat >conftest.$ac_ext <<_ACEOF 13273/* confdefs.h. */ 13274_ACEOF 13275cat confdefs.h >>conftest.$ac_ext 13276cat >>conftest.$ac_ext <<_ACEOF 13277/* end confdefs.h. */ 13278 13279int 13280main () 13281{ 13282/* FIXME: Include the comments suggested by Paul. */ 13283#ifndef __cplusplus 13284 /* Ultrix mips cc rejects this. */ 13285 typedef int charset[2]; 13286 const charset cs; 13287 /* SunOS 4.1.1 cc rejects this. */ 13288 char const *const *pcpcc; 13289 char **ppc; 13290 /* NEC SVR4.0.2 mips cc rejects this. */ 13291 struct point {int x, y;}; 13292 static struct point const zero = {0,0}; 13293 /* AIX XL C 1.02.0.0 rejects this. 13294 It does not let you subtract one const X* pointer from another in 13295 an arm of an if-expression whose if-part is not a constant 13296 expression */ 13297 const char *g = "string"; 13298 pcpcc = &g + (g ? g-g : 0); 13299 /* HPUX 7.0 cc rejects these. */ 13300 ++pcpcc; 13301 ppc = (char**) pcpcc; 13302 pcpcc = (char const *const *) ppc; 13303 { /* SCO 3.2v4 cc rejects this. */ 13304 char *t; 13305 char const *s = 0 ? (char *) 0 : (char const *) 0; 13306 13307 *t++ = 0; 13308 if (s) return 0; 13309 } 13310 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 13311 int x[] = {25, 17}; 13312 const int *foo = &x[0]; 13313 ++foo; 13314 } 13315 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 13316 typedef const int *iptr; 13317 iptr p = 0; 13318 ++p; 13319 } 13320 { /* AIX XL C 1.02.0.0 rejects this saying 13321 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 13322 struct s { int j; const int *ap[3]; }; 13323 struct s *b; b->j = 5; 13324 } 13325 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 13326 const int foo = 10; 13327 if (!foo) return 0; 13328 } 13329 return !cs[0] && !zero.x; 13330#endif 13331 13332 ; 13333 return 0; 13334} 13335_ACEOF 13336rm -f conftest.$ac_objext 13337if { (ac_try="$ac_compile" 13338case "(($ac_try" in 13339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13340 *) ac_try_echo=$ac_try;; 13341esac 13342eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13343$as_echo "$ac_try_echo") >&5 13344 (eval "$ac_compile") 2>conftest.er1 13345 ac_status=$? 13346 grep -v '^ *+' conftest.er1 >conftest.err 13347 rm -f conftest.er1 13348 cat conftest.err >&5 13349 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13350 (exit $ac_status); } && { 13351 test -z "$ac_c_werror_flag" || 13352 test ! -s conftest.err 13353 } && test -s conftest.$ac_objext; then 13354 ac_cv_c_const=yes 13355else 13356 $as_echo "$as_me: failed program was:" >&5 13357sed 's/^/| /' conftest.$ac_ext >&5 13358 13359 ac_cv_c_const=no 13360fi 13361 13362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13363fi 13364{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 13365$as_echo "$ac_cv_c_const" >&6; } 13366if test $ac_cv_c_const = no; then 13367 13368cat >>confdefs.h <<\_ACEOF 13369#define const /**/ 13370_ACEOF 13371 13372fi 13373 13374{ $as_echo "$as_me:$LINENO: checking for off_t" >&5 13375$as_echo_n "checking for off_t... " >&6; } 13376if test "${ac_cv_type_off_t+set}" = set; then 13377 $as_echo_n "(cached) " >&6 13378else 13379 ac_cv_type_off_t=no 13380cat >conftest.$ac_ext <<_ACEOF 13381/* confdefs.h. */ 13382_ACEOF 13383cat confdefs.h >>conftest.$ac_ext 13384cat >>conftest.$ac_ext <<_ACEOF 13385/* end confdefs.h. */ 13386$ac_includes_default 13387int 13388main () 13389{ 13390if (sizeof (off_t)) 13391 return 0; 13392 ; 13393 return 0; 13394} 13395_ACEOF 13396rm -f conftest.$ac_objext 13397if { (ac_try="$ac_compile" 13398case "(($ac_try" in 13399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13400 *) ac_try_echo=$ac_try;; 13401esac 13402eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13403$as_echo "$ac_try_echo") >&5 13404 (eval "$ac_compile") 2>conftest.er1 13405 ac_status=$? 13406 grep -v '^ *+' conftest.er1 >conftest.err 13407 rm -f conftest.er1 13408 cat conftest.err >&5 13409 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13410 (exit $ac_status); } && { 13411 test -z "$ac_c_werror_flag" || 13412 test ! -s conftest.err 13413 } && test -s conftest.$ac_objext; then 13414 cat >conftest.$ac_ext <<_ACEOF 13415/* confdefs.h. */ 13416_ACEOF 13417cat confdefs.h >>conftest.$ac_ext 13418cat >>conftest.$ac_ext <<_ACEOF 13419/* end confdefs.h. */ 13420$ac_includes_default 13421int 13422main () 13423{ 13424if (sizeof ((off_t))) 13425 return 0; 13426 ; 13427 return 0; 13428} 13429_ACEOF 13430rm -f conftest.$ac_objext 13431if { (ac_try="$ac_compile" 13432case "(($ac_try" in 13433 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13434 *) ac_try_echo=$ac_try;; 13435esac 13436eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13437$as_echo "$ac_try_echo") >&5 13438 (eval "$ac_compile") 2>conftest.er1 13439 ac_status=$? 13440 grep -v '^ *+' conftest.er1 >conftest.err 13441 rm -f conftest.er1 13442 cat conftest.err >&5 13443 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13444 (exit $ac_status); } && { 13445 test -z "$ac_c_werror_flag" || 13446 test ! -s conftest.err 13447 } && test -s conftest.$ac_objext; then 13448 : 13449else 13450 $as_echo "$as_me: failed program was:" >&5 13451sed 's/^/| /' conftest.$ac_ext >&5 13452 13453 ac_cv_type_off_t=yes 13454fi 13455 13456rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13457else 13458 $as_echo "$as_me: failed program was:" >&5 13459sed 's/^/| /' conftest.$ac_ext >&5 13460 13461 13462fi 13463 13464rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13465fi 13466{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5 13467$as_echo "$ac_cv_type_off_t" >&6; } 13468if test "x$ac_cv_type_off_t" = x""yes; then 13469 : 13470else 13471 13472cat >>confdefs.h <<_ACEOF 13473#define off_t long int 13474_ACEOF 13475 13476fi 13477 13478{ $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5 13479$as_echo_n "checking return type of signal handlers... " >&6; } 13480if test "${ac_cv_type_signal+set}" = set; then 13481 $as_echo_n "(cached) " >&6 13482else 13483 cat >conftest.$ac_ext <<_ACEOF 13484/* confdefs.h. */ 13485_ACEOF 13486cat confdefs.h >>conftest.$ac_ext 13487cat >>conftest.$ac_ext <<_ACEOF 13488/* end confdefs.h. */ 13489#include <sys/types.h> 13490#include <signal.h> 13491 13492int 13493main () 13494{ 13495return *(signal (0, 0)) (0) == 1; 13496 ; 13497 return 0; 13498} 13499_ACEOF 13500rm -f conftest.$ac_objext 13501if { (ac_try="$ac_compile" 13502case "(($ac_try" in 13503 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13504 *) ac_try_echo=$ac_try;; 13505esac 13506eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13507$as_echo "$ac_try_echo") >&5 13508 (eval "$ac_compile") 2>conftest.er1 13509 ac_status=$? 13510 grep -v '^ *+' conftest.er1 >conftest.err 13511 rm -f conftest.er1 13512 cat conftest.err >&5 13513 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13514 (exit $ac_status); } && { 13515 test -z "$ac_c_werror_flag" || 13516 test ! -s conftest.err 13517 } && test -s conftest.$ac_objext; then 13518 ac_cv_type_signal=int 13519else 13520 $as_echo "$as_me: failed program was:" >&5 13521sed 's/^/| /' conftest.$ac_ext >&5 13522 13523 ac_cv_type_signal=void 13524fi 13525 13526rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13527fi 13528{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 13529$as_echo "$ac_cv_type_signal" >&6; } 13530 13531cat >>confdefs.h <<_ACEOF 13532#define RETSIGTYPE $ac_cv_type_signal 13533_ACEOF 13534 13535 13536{ $as_echo "$as_me:$LINENO: checking for size_t" >&5 13537$as_echo_n "checking for size_t... " >&6; } 13538if test "${ac_cv_type_size_t+set}" = set; then 13539 $as_echo_n "(cached) " >&6 13540else 13541 ac_cv_type_size_t=no 13542cat >conftest.$ac_ext <<_ACEOF 13543/* confdefs.h. */ 13544_ACEOF 13545cat confdefs.h >>conftest.$ac_ext 13546cat >>conftest.$ac_ext <<_ACEOF 13547/* end confdefs.h. */ 13548$ac_includes_default 13549int 13550main () 13551{ 13552if (sizeof (size_t)) 13553 return 0; 13554 ; 13555 return 0; 13556} 13557_ACEOF 13558rm -f conftest.$ac_objext 13559if { (ac_try="$ac_compile" 13560case "(($ac_try" in 13561 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13562 *) ac_try_echo=$ac_try;; 13563esac 13564eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13565$as_echo "$ac_try_echo") >&5 13566 (eval "$ac_compile") 2>conftest.er1 13567 ac_status=$? 13568 grep -v '^ *+' conftest.er1 >conftest.err 13569 rm -f conftest.er1 13570 cat conftest.err >&5 13571 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13572 (exit $ac_status); } && { 13573 test -z "$ac_c_werror_flag" || 13574 test ! -s conftest.err 13575 } && test -s conftest.$ac_objext; then 13576 cat >conftest.$ac_ext <<_ACEOF 13577/* confdefs.h. */ 13578_ACEOF 13579cat confdefs.h >>conftest.$ac_ext 13580cat >>conftest.$ac_ext <<_ACEOF 13581/* end confdefs.h. */ 13582$ac_includes_default 13583int 13584main () 13585{ 13586if (sizeof ((size_t))) 13587 return 0; 13588 ; 13589 return 0; 13590} 13591_ACEOF 13592rm -f conftest.$ac_objext 13593if { (ac_try="$ac_compile" 13594case "(($ac_try" in 13595 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13596 *) ac_try_echo=$ac_try;; 13597esac 13598eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13599$as_echo "$ac_try_echo") >&5 13600 (eval "$ac_compile") 2>conftest.er1 13601 ac_status=$? 13602 grep -v '^ *+' conftest.er1 >conftest.err 13603 rm -f conftest.er1 13604 cat conftest.err >&5 13605 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13606 (exit $ac_status); } && { 13607 test -z "$ac_c_werror_flag" || 13608 test ! -s conftest.err 13609 } && test -s conftest.$ac_objext; then 13610 : 13611else 13612 $as_echo "$as_me: failed program was:" >&5 13613sed 's/^/| /' conftest.$ac_ext >&5 13614 13615 ac_cv_type_size_t=yes 13616fi 13617 13618rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13619else 13620 $as_echo "$as_me: failed program was:" >&5 13621sed 's/^/| /' conftest.$ac_ext >&5 13622 13623 13624fi 13625 13626rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13627fi 13628{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 13629$as_echo "$ac_cv_type_size_t" >&6; } 13630if test "x$ac_cv_type_size_t" = x""yes; then 13631 : 13632else 13633 13634cat >>confdefs.h <<_ACEOF 13635#define size_t unsigned int 13636_ACEOF 13637 13638fi 13639 13640{ $as_echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5 13641$as_echo_n "checking for struct stat.st_blksize... " >&6; } 13642if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then 13643 $as_echo_n "(cached) " >&6 13644else 13645 cat >conftest.$ac_ext <<_ACEOF 13646/* confdefs.h. */ 13647_ACEOF 13648cat confdefs.h >>conftest.$ac_ext 13649cat >>conftest.$ac_ext <<_ACEOF 13650/* end confdefs.h. */ 13651$ac_includes_default 13652int 13653main () 13654{ 13655static struct stat ac_aggr; 13656if (ac_aggr.st_blksize) 13657return 0; 13658 ; 13659 return 0; 13660} 13661_ACEOF 13662rm -f conftest.$ac_objext 13663if { (ac_try="$ac_compile" 13664case "(($ac_try" in 13665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13666 *) ac_try_echo=$ac_try;; 13667esac 13668eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13669$as_echo "$ac_try_echo") >&5 13670 (eval "$ac_compile") 2>conftest.er1 13671 ac_status=$? 13672 grep -v '^ *+' conftest.er1 >conftest.err 13673 rm -f conftest.er1 13674 cat conftest.err >&5 13675 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13676 (exit $ac_status); } && { 13677 test -z "$ac_c_werror_flag" || 13678 test ! -s conftest.err 13679 } && test -s conftest.$ac_objext; then 13680 ac_cv_member_struct_stat_st_blksize=yes 13681else 13682 $as_echo "$as_me: failed program was:" >&5 13683sed 's/^/| /' conftest.$ac_ext >&5 13684 13685 cat >conftest.$ac_ext <<_ACEOF 13686/* confdefs.h. */ 13687_ACEOF 13688cat confdefs.h >>conftest.$ac_ext 13689cat >>conftest.$ac_ext <<_ACEOF 13690/* end confdefs.h. */ 13691$ac_includes_default 13692int 13693main () 13694{ 13695static struct stat ac_aggr; 13696if (sizeof ac_aggr.st_blksize) 13697return 0; 13698 ; 13699 return 0; 13700} 13701_ACEOF 13702rm -f conftest.$ac_objext 13703if { (ac_try="$ac_compile" 13704case "(($ac_try" in 13705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13706 *) ac_try_echo=$ac_try;; 13707esac 13708eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13709$as_echo "$ac_try_echo") >&5 13710 (eval "$ac_compile") 2>conftest.er1 13711 ac_status=$? 13712 grep -v '^ *+' conftest.er1 >conftest.err 13713 rm -f conftest.er1 13714 cat conftest.err >&5 13715 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13716 (exit $ac_status); } && { 13717 test -z "$ac_c_werror_flag" || 13718 test ! -s conftest.err 13719 } && test -s conftest.$ac_objext; then 13720 ac_cv_member_struct_stat_st_blksize=yes 13721else 13722 $as_echo "$as_me: failed program was:" >&5 13723sed 's/^/| /' conftest.$ac_ext >&5 13724 13725 ac_cv_member_struct_stat_st_blksize=no 13726fi 13727 13728rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13729fi 13730 13731rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13732fi 13733{ $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5 13734$as_echo "$ac_cv_member_struct_stat_st_blksize" >&6; } 13735if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then 13736 13737cat >>confdefs.h <<_ACEOF 13738#define HAVE_STRUCT_STAT_ST_BLKSIZE 1 13739_ACEOF 13740 13741 13742cat >>confdefs.h <<\_ACEOF 13743#define HAVE_ST_BLKSIZE 1 13744_ACEOF 13745 13746fi 13747 13748 13749 13750# Checks for library functions. 13751 13752for ac_header in stdlib.h 13753do 13754as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 13755if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 13756 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 13757$as_echo_n "checking for $ac_header... " >&6; } 13758if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 13759 $as_echo_n "(cached) " >&6 13760fi 13761ac_res=`eval 'as_val=${'$as_ac_Header'} 13762 $as_echo "$as_val"'` 13763 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 13764$as_echo "$ac_res" >&6; } 13765else 13766 # Is the header compilable? 13767{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5 13768$as_echo_n "checking $ac_header usability... " >&6; } 13769cat >conftest.$ac_ext <<_ACEOF 13770/* confdefs.h. */ 13771_ACEOF 13772cat confdefs.h >>conftest.$ac_ext 13773cat >>conftest.$ac_ext <<_ACEOF 13774/* end confdefs.h. */ 13775$ac_includes_default 13776#include <$ac_header> 13777_ACEOF 13778rm -f conftest.$ac_objext 13779if { (ac_try="$ac_compile" 13780case "(($ac_try" in 13781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13782 *) ac_try_echo=$ac_try;; 13783esac 13784eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13785$as_echo "$ac_try_echo") >&5 13786 (eval "$ac_compile") 2>conftest.er1 13787 ac_status=$? 13788 grep -v '^ *+' conftest.er1 >conftest.err 13789 rm -f conftest.er1 13790 cat conftest.err >&5 13791 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13792 (exit $ac_status); } && { 13793 test -z "$ac_c_werror_flag" || 13794 test ! -s conftest.err 13795 } && test -s conftest.$ac_objext; then 13796 ac_header_compiler=yes 13797else 13798 $as_echo "$as_me: failed program was:" >&5 13799sed 's/^/| /' conftest.$ac_ext >&5 13800 13801 ac_header_compiler=no 13802fi 13803 13804rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13805{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 13806$as_echo "$ac_header_compiler" >&6; } 13807 13808# Is the header present? 13809{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5 13810$as_echo_n "checking $ac_header presence... " >&6; } 13811cat >conftest.$ac_ext <<_ACEOF 13812/* confdefs.h. */ 13813_ACEOF 13814cat confdefs.h >>conftest.$ac_ext 13815cat >>conftest.$ac_ext <<_ACEOF 13816/* end confdefs.h. */ 13817#include <$ac_header> 13818_ACEOF 13819if { (ac_try="$ac_cpp conftest.$ac_ext" 13820case "(($ac_try" in 13821 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13822 *) ac_try_echo=$ac_try;; 13823esac 13824eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13825$as_echo "$ac_try_echo") >&5 13826 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 13827 ac_status=$? 13828 grep -v '^ *+' conftest.er1 >conftest.err 13829 rm -f conftest.er1 13830 cat conftest.err >&5 13831 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13832 (exit $ac_status); } >/dev/null && { 13833 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 13834 test ! -s conftest.err 13835 }; then 13836 ac_header_preproc=yes 13837else 13838 $as_echo "$as_me: failed program was:" >&5 13839sed 's/^/| /' conftest.$ac_ext >&5 13840 13841 ac_header_preproc=no 13842fi 13843 13844rm -f conftest.err conftest.$ac_ext 13845{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 13846$as_echo "$ac_header_preproc" >&6; } 13847 13848# So? What about this header? 13849case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 13850 yes:no: ) 13851 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 13852$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 13853 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 13854$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 13855 ac_header_preproc=yes 13856 ;; 13857 no:yes:* ) 13858 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 13859$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 13860 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 13861$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 13862 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 13863$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 13864 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 13865$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 13866 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 13867$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 13868 { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 13869$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 13870 ( cat <<\_ASBOX 13871## --------------------------------------------------- ## 13872## Report this to libmtp-discuss@lists.sourceforge.net ## 13873## --------------------------------------------------- ## 13874_ASBOX 13875 ) | sed "s/^/$as_me: WARNING: /" >&2 13876 ;; 13877esac 13878{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 13879$as_echo_n "checking for $ac_header... " >&6; } 13880if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 13881 $as_echo_n "(cached) " >&6 13882else 13883 eval "$as_ac_Header=\$ac_header_preproc" 13884fi 13885ac_res=`eval 'as_val=${'$as_ac_Header'} 13886 $as_echo "$as_val"'` 13887 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 13888$as_echo "$ac_res" >&6; } 13889 13890fi 13891as_val=`eval 'as_val=${'$as_ac_Header'} 13892 $as_echo "$as_val"'` 13893 if test "x$as_val" = x""yes; then 13894 cat >>confdefs.h <<_ACEOF 13895#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 13896_ACEOF 13897 13898fi 13899 13900done 13901 13902{ $as_echo "$as_me:$LINENO: checking for GNU libc compatible malloc" >&5 13903$as_echo_n "checking for GNU libc compatible malloc... " >&6; } 13904if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then 13905 $as_echo_n "(cached) " >&6 13906else 13907 if test "$cross_compiling" = yes; then 13908 ac_cv_func_malloc_0_nonnull=no 13909else 13910 cat >conftest.$ac_ext <<_ACEOF 13911/* confdefs.h. */ 13912_ACEOF 13913cat confdefs.h >>conftest.$ac_ext 13914cat >>conftest.$ac_ext <<_ACEOF 13915/* end confdefs.h. */ 13916#if defined STDC_HEADERS || defined HAVE_STDLIB_H 13917# include <stdlib.h> 13918#else 13919char *malloc (); 13920#endif 13921 13922int 13923main () 13924{ 13925return ! malloc (0); 13926 ; 13927 return 0; 13928} 13929_ACEOF 13930rm -f conftest$ac_exeext 13931if { (ac_try="$ac_link" 13932case "(($ac_try" in 13933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13934 *) ac_try_echo=$ac_try;; 13935esac 13936eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13937$as_echo "$ac_try_echo") >&5 13938 (eval "$ac_link") 2>&5 13939 ac_status=$? 13940 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13941 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 13942 { (case "(($ac_try" in 13943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13944 *) ac_try_echo=$ac_try;; 13945esac 13946eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13947$as_echo "$ac_try_echo") >&5 13948 (eval "$ac_try") 2>&5 13949 ac_status=$? 13950 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13951 (exit $ac_status); }; }; then 13952 ac_cv_func_malloc_0_nonnull=yes 13953else 13954 $as_echo "$as_me: program exited with status $ac_status" >&5 13955$as_echo "$as_me: failed program was:" >&5 13956sed 's/^/| /' conftest.$ac_ext >&5 13957 13958( exit $ac_status ) 13959ac_cv_func_malloc_0_nonnull=no 13960fi 13961rm -rf conftest.dSYM 13962rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 13963fi 13964 13965 13966fi 13967{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_malloc_0_nonnull" >&5 13968$as_echo "$ac_cv_func_malloc_0_nonnull" >&6; } 13969if test $ac_cv_func_malloc_0_nonnull = yes; then 13970 13971cat >>confdefs.h <<\_ACEOF 13972#define HAVE_MALLOC 1 13973_ACEOF 13974 13975else 13976 cat >>confdefs.h <<\_ACEOF 13977#define HAVE_MALLOC 0 13978_ACEOF 13979 13980 case " $LIBOBJS " in 13981 *" malloc.$ac_objext "* ) ;; 13982 *) LIBOBJS="$LIBOBJS malloc.$ac_objext" 13983 ;; 13984esac 13985 13986 13987cat >>confdefs.h <<\_ACEOF 13988#define malloc rpl_malloc 13989_ACEOF 13990 13991fi 13992 13993 13994 13995{ $as_echo "$as_me:$LINENO: checking for working memcmp" >&5 13996$as_echo_n "checking for working memcmp... " >&6; } 13997if test "${ac_cv_func_memcmp_working+set}" = set; then 13998 $as_echo_n "(cached) " >&6 13999else 14000 if test "$cross_compiling" = yes; then 14001 ac_cv_func_memcmp_working=no 14002else 14003 cat >conftest.$ac_ext <<_ACEOF 14004/* confdefs.h. */ 14005_ACEOF 14006cat confdefs.h >>conftest.$ac_ext 14007cat >>conftest.$ac_ext <<_ACEOF 14008/* end confdefs.h. */ 14009$ac_includes_default 14010int 14011main () 14012{ 14013 14014 /* Some versions of memcmp are not 8-bit clean. */ 14015 char c0 = '\100', c1 = '\200', c2 = '\201'; 14016 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0) 14017 return 1; 14018 14019 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes 14020 or more and with at least one buffer not starting on a 4-byte boundary. 14021 William Lewis provided this test program. */ 14022 { 14023 char foo[21]; 14024 char bar[21]; 14025 int i; 14026 for (i = 0; i < 4; i++) 14027 { 14028 char *a = foo + i; 14029 char *b = bar + i; 14030 strcpy (a, "--------01111111"); 14031 strcpy (b, "--------10000000"); 14032 if (memcmp (a, b, 16) >= 0) 14033 return 1; 14034 } 14035 return 0; 14036 } 14037 14038 ; 14039 return 0; 14040} 14041_ACEOF 14042rm -f conftest$ac_exeext 14043if { (ac_try="$ac_link" 14044case "(($ac_try" in 14045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14046 *) ac_try_echo=$ac_try;; 14047esac 14048eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14049$as_echo "$ac_try_echo") >&5 14050 (eval "$ac_link") 2>&5 14051 ac_status=$? 14052 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14053 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 14054 { (case "(($ac_try" in 14055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14056 *) ac_try_echo=$ac_try;; 14057esac 14058eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14059$as_echo "$ac_try_echo") >&5 14060 (eval "$ac_try") 2>&5 14061 ac_status=$? 14062 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14063 (exit $ac_status); }; }; then 14064 ac_cv_func_memcmp_working=yes 14065else 14066 $as_echo "$as_me: program exited with status $ac_status" >&5 14067$as_echo "$as_me: failed program was:" >&5 14068sed 's/^/| /' conftest.$ac_ext >&5 14069 14070( exit $ac_status ) 14071ac_cv_func_memcmp_working=no 14072fi 14073rm -rf conftest.dSYM 14074rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 14075fi 14076 14077 14078fi 14079{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5 14080$as_echo "$ac_cv_func_memcmp_working" >&6; } 14081test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in 14082 *" memcmp.$ac_objext "* ) ;; 14083 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" 14084 ;; 14085esac 14086 14087 14088{ $as_echo "$as_me:$LINENO: checking whether lstat dereferences a symlink specified with a trailing slash" >&5 14089$as_echo_n "checking whether lstat dereferences a symlink specified with a trailing slash... " >&6; } 14090if test "${ac_cv_func_lstat_dereferences_slashed_symlink+set}" = set; then 14091 $as_echo_n "(cached) " >&6 14092else 14093 rm -f conftest.sym conftest.file 14094echo >conftest.file 14095if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then 14096 if test "$cross_compiling" = yes; then 14097 ac_cv_func_lstat_dereferences_slashed_symlink=no 14098else 14099 cat >conftest.$ac_ext <<_ACEOF 14100/* confdefs.h. */ 14101_ACEOF 14102cat confdefs.h >>conftest.$ac_ext 14103cat >>conftest.$ac_ext <<_ACEOF 14104/* end confdefs.h. */ 14105$ac_includes_default 14106int 14107main () 14108{ 14109struct stat sbuf; 14110 /* Linux will dereference the symlink and fail. 14111 That is better in the sense that it means we will not 14112 have to compile and use the lstat wrapper. */ 14113 return lstat ("conftest.sym/", &sbuf) == 0; 14114 ; 14115 return 0; 14116} 14117_ACEOF 14118rm -f conftest$ac_exeext 14119if { (ac_try="$ac_link" 14120case "(($ac_try" in 14121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14122 *) ac_try_echo=$ac_try;; 14123esac 14124eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14125$as_echo "$ac_try_echo") >&5 14126 (eval "$ac_link") 2>&5 14127 ac_status=$? 14128 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14129 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 14130 { (case "(($ac_try" in 14131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14132 *) ac_try_echo=$ac_try;; 14133esac 14134eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14135$as_echo "$ac_try_echo") >&5 14136 (eval "$ac_try") 2>&5 14137 ac_status=$? 14138 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14139 (exit $ac_status); }; }; then 14140 ac_cv_func_lstat_dereferences_slashed_symlink=yes 14141else 14142 $as_echo "$as_me: program exited with status $ac_status" >&5 14143$as_echo "$as_me: failed program was:" >&5 14144sed 's/^/| /' conftest.$ac_ext >&5 14145 14146( exit $ac_status ) 14147ac_cv_func_lstat_dereferences_slashed_symlink=no 14148fi 14149rm -rf conftest.dSYM 14150rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 14151fi 14152 14153 14154else 14155 # If the `ln -s' command failed, then we probably don't even 14156 # have an lstat function. 14157 ac_cv_func_lstat_dereferences_slashed_symlink=no 14158fi 14159rm -f conftest.sym conftest.file 14160 14161fi 14162{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5 14163$as_echo "$ac_cv_func_lstat_dereferences_slashed_symlink" >&6; } 14164 14165test $ac_cv_func_lstat_dereferences_slashed_symlink = yes && 14166 14167cat >>confdefs.h <<_ACEOF 14168#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 14169_ACEOF 14170 14171 14172if test $ac_cv_func_lstat_dereferences_slashed_symlink = no; then 14173 case " $LIBOBJS " in 14174 *" lstat.$ac_objext "* ) ;; 14175 *) LIBOBJS="$LIBOBJS lstat.$ac_objext" 14176 ;; 14177esac 14178 14179fi 14180 14181{ $as_echo "$as_me:$LINENO: checking whether stat accepts an empty string" >&5 14182$as_echo_n "checking whether stat accepts an empty string... " >&6; } 14183if test "${ac_cv_func_stat_empty_string_bug+set}" = set; then 14184 $as_echo_n "(cached) " >&6 14185else 14186 if test "$cross_compiling" = yes; then 14187 ac_cv_func_stat_empty_string_bug=yes 14188else 14189 cat >conftest.$ac_ext <<_ACEOF 14190/* confdefs.h. */ 14191_ACEOF 14192cat confdefs.h >>conftest.$ac_ext 14193cat >>conftest.$ac_ext <<_ACEOF 14194/* end confdefs.h. */ 14195$ac_includes_default 14196int 14197main () 14198{ 14199struct stat sbuf; 14200 return stat ("", &sbuf) == 0; 14201 ; 14202 return 0; 14203} 14204_ACEOF 14205rm -f conftest$ac_exeext 14206if { (ac_try="$ac_link" 14207case "(($ac_try" in 14208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14209 *) ac_try_echo=$ac_try;; 14210esac 14211eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14212$as_echo "$ac_try_echo") >&5 14213 (eval "$ac_link") 2>&5 14214 ac_status=$? 14215 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14216 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 14217 { (case "(($ac_try" in 14218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14219 *) ac_try_echo=$ac_try;; 14220esac 14221eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14222$as_echo "$ac_try_echo") >&5 14223 (eval "$ac_try") 2>&5 14224 ac_status=$? 14225 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14226 (exit $ac_status); }; }; then 14227 ac_cv_func_stat_empty_string_bug=no 14228else 14229 $as_echo "$as_me: program exited with status $ac_status" >&5 14230$as_echo "$as_me: failed program was:" >&5 14231sed 's/^/| /' conftest.$ac_ext >&5 14232 14233( exit $ac_status ) 14234ac_cv_func_stat_empty_string_bug=yes 14235fi 14236rm -rf conftest.dSYM 14237rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 14238fi 14239 14240 14241fi 14242{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_stat_empty_string_bug" >&5 14243$as_echo "$ac_cv_func_stat_empty_string_bug" >&6; } 14244if test $ac_cv_func_stat_empty_string_bug = yes; then 14245 case " $LIBOBJS " in 14246 *" stat.$ac_objext "* ) ;; 14247 *) LIBOBJS="$LIBOBJS stat.$ac_objext" 14248 ;; 14249esac 14250 14251 14252cat >>confdefs.h <<_ACEOF 14253#define HAVE_STAT_EMPTY_STRING_BUG 1 14254_ACEOF 14255 14256fi 14257 14258 14259 14260 14261 14262 14263 14264 14265 14266 14267for ac_func in basename memset select strdup strerror strrchr strtoul usleep mkstemp 14268do 14269as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 14270{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 14271$as_echo_n "checking for $ac_func... " >&6; } 14272if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 14273 $as_echo_n "(cached) " >&6 14274else 14275 cat >conftest.$ac_ext <<_ACEOF 14276/* confdefs.h. */ 14277_ACEOF 14278cat confdefs.h >>conftest.$ac_ext 14279cat >>conftest.$ac_ext <<_ACEOF 14280/* end confdefs.h. */ 14281/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 14282 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 14283#define $ac_func innocuous_$ac_func 14284 14285/* System header to define __stub macros and hopefully few prototypes, 14286 which can conflict with char $ac_func (); below. 14287 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 14288 <limits.h> exists even on freestanding compilers. */ 14289 14290#ifdef __STDC__ 14291# include <limits.h> 14292#else 14293# include <assert.h> 14294#endif 14295 14296#undef $ac_func 14297 14298/* Override any GCC internal prototype to avoid an error. 14299 Use char because int might match the return type of a GCC 14300 builtin and then its argument prototype would still apply. */ 14301#ifdef __cplusplus 14302extern "C" 14303#endif 14304char $ac_func (); 14305/* The GNU C library defines this for functions which it implements 14306 to always fail with ENOSYS. Some functions are actually named 14307 something starting with __ and the normal name is an alias. */ 14308#if defined __stub_$ac_func || defined __stub___$ac_func 14309choke me 14310#endif 14311 14312int 14313main () 14314{ 14315return $ac_func (); 14316 ; 14317 return 0; 14318} 14319_ACEOF 14320rm -f conftest.$ac_objext conftest$ac_exeext 14321if { (ac_try="$ac_link" 14322case "(($ac_try" in 14323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14324 *) ac_try_echo=$ac_try;; 14325esac 14326eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14327$as_echo "$ac_try_echo") >&5 14328 (eval "$ac_link") 2>conftest.er1 14329 ac_status=$? 14330 grep -v '^ *+' conftest.er1 >conftest.err 14331 rm -f conftest.er1 14332 cat conftest.err >&5 14333 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14334 (exit $ac_status); } && { 14335 test -z "$ac_c_werror_flag" || 14336 test ! -s conftest.err 14337 } && test -s conftest$ac_exeext && { 14338 test "$cross_compiling" = yes || 14339 $as_test_x conftest$ac_exeext 14340 }; then 14341 eval "$as_ac_var=yes" 14342else 14343 $as_echo "$as_me: failed program was:" >&5 14344sed 's/^/| /' conftest.$ac_ext >&5 14345 14346 eval "$as_ac_var=no" 14347fi 14348 14349rm -rf conftest.dSYM 14350rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 14351 conftest$ac_exeext conftest.$ac_ext 14352fi 14353ac_res=`eval 'as_val=${'$as_ac_var'} 14354 $as_echo "$as_val"'` 14355 { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 14356$as_echo "$ac_res" >&6; } 14357as_val=`eval 'as_val=${'$as_ac_var'} 14358 $as_echo "$as_val"'` 14359 if test "x$as_val" = x""yes; then 14360 cat >>confdefs.h <<_ACEOF 14361#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 14362_ACEOF 14363 14364fi 14365done 14366 14367 14368# Switches. 14369# Enable LFS (Large File Support) 14370# Check whether --enable-largefile was given. 14371if test "${enable_largefile+set}" = set; then 14372 enableval=$enable_largefile; 14373fi 14374 14375if test "$enable_largefile" != no; then 14376 14377 { $as_echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5 14378$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 14379if test "${ac_cv_sys_largefile_CC+set}" = set; then 14380 $as_echo_n "(cached) " >&6 14381else 14382 ac_cv_sys_largefile_CC=no 14383 if test "$GCC" != yes; then 14384 ac_save_CC=$CC 14385 while :; do 14386 # IRIX 6.2 and later do not support large files by default, 14387 # so use the C compiler's -n32 option if that helps. 14388 cat >conftest.$ac_ext <<_ACEOF 14389/* confdefs.h. */ 14390_ACEOF 14391cat confdefs.h >>conftest.$ac_ext 14392cat >>conftest.$ac_ext <<_ACEOF 14393/* end confdefs.h. */ 14394#include <sys/types.h> 14395 /* Check that off_t can represent 2**63 - 1 correctly. 14396 We can't simply define LARGE_OFF_T to be 9223372036854775807, 14397 since some C++ compilers masquerading as C compilers 14398 incorrectly reject 9223372036854775807. */ 14399#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 14400 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 14401 && LARGE_OFF_T % 2147483647 == 1) 14402 ? 1 : -1]; 14403int 14404main () 14405{ 14406 14407 ; 14408 return 0; 14409} 14410_ACEOF 14411 rm -f conftest.$ac_objext 14412if { (ac_try="$ac_compile" 14413case "(($ac_try" in 14414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14415 *) ac_try_echo=$ac_try;; 14416esac 14417eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14418$as_echo "$ac_try_echo") >&5 14419 (eval "$ac_compile") 2>conftest.er1 14420 ac_status=$? 14421 grep -v '^ *+' conftest.er1 >conftest.err 14422 rm -f conftest.er1 14423 cat conftest.err >&5 14424 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14425 (exit $ac_status); } && { 14426 test -z "$ac_c_werror_flag" || 14427 test ! -s conftest.err 14428 } && test -s conftest.$ac_objext; then 14429 break 14430else 14431 $as_echo "$as_me: failed program was:" >&5 14432sed 's/^/| /' conftest.$ac_ext >&5 14433 14434 14435fi 14436 14437rm -f core conftest.err conftest.$ac_objext 14438 CC="$CC -n32" 14439 rm -f conftest.$ac_objext 14440if { (ac_try="$ac_compile" 14441case "(($ac_try" in 14442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14443 *) ac_try_echo=$ac_try;; 14444esac 14445eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14446$as_echo "$ac_try_echo") >&5 14447 (eval "$ac_compile") 2>conftest.er1 14448 ac_status=$? 14449 grep -v '^ *+' conftest.er1 >conftest.err 14450 rm -f conftest.er1 14451 cat conftest.err >&5 14452 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14453 (exit $ac_status); } && { 14454 test -z "$ac_c_werror_flag" || 14455 test ! -s conftest.err 14456 } && test -s conftest.$ac_objext; then 14457 ac_cv_sys_largefile_CC=' -n32'; break 14458else 14459 $as_echo "$as_me: failed program was:" >&5 14460sed 's/^/| /' conftest.$ac_ext >&5 14461 14462 14463fi 14464 14465rm -f core conftest.err conftest.$ac_objext 14466 break 14467 done 14468 CC=$ac_save_CC 14469 rm -f conftest.$ac_ext 14470 fi 14471fi 14472{ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5 14473$as_echo "$ac_cv_sys_largefile_CC" >&6; } 14474 if test "$ac_cv_sys_largefile_CC" != no; then 14475 CC=$CC$ac_cv_sys_largefile_CC 14476 fi 14477 14478 { $as_echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5 14479$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 14480if test "${ac_cv_sys_file_offset_bits+set}" = set; then 14481 $as_echo_n "(cached) " >&6 14482else 14483 while :; do 14484 cat >conftest.$ac_ext <<_ACEOF 14485/* confdefs.h. */ 14486_ACEOF 14487cat confdefs.h >>conftest.$ac_ext 14488cat >>conftest.$ac_ext <<_ACEOF 14489/* end confdefs.h. */ 14490#include <sys/types.h> 14491 /* Check that off_t can represent 2**63 - 1 correctly. 14492 We can't simply define LARGE_OFF_T to be 9223372036854775807, 14493 since some C++ compilers masquerading as C compilers 14494 incorrectly reject 9223372036854775807. */ 14495#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 14496 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 14497 && LARGE_OFF_T % 2147483647 == 1) 14498 ? 1 : -1]; 14499int 14500main () 14501{ 14502 14503 ; 14504 return 0; 14505} 14506_ACEOF 14507rm -f conftest.$ac_objext 14508if { (ac_try="$ac_compile" 14509case "(($ac_try" in 14510 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14511 *) ac_try_echo=$ac_try;; 14512esac 14513eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14514$as_echo "$ac_try_echo") >&5 14515 (eval "$ac_compile") 2>conftest.er1 14516 ac_status=$? 14517 grep -v '^ *+' conftest.er1 >conftest.err 14518 rm -f conftest.er1 14519 cat conftest.err >&5 14520 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14521 (exit $ac_status); } && { 14522 test -z "$ac_c_werror_flag" || 14523 test ! -s conftest.err 14524 } && test -s conftest.$ac_objext; then 14525 ac_cv_sys_file_offset_bits=no; break 14526else 14527 $as_echo "$as_me: failed program was:" >&5 14528sed 's/^/| /' conftest.$ac_ext >&5 14529 14530 14531fi 14532 14533rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14534 cat >conftest.$ac_ext <<_ACEOF 14535/* confdefs.h. */ 14536_ACEOF 14537cat confdefs.h >>conftest.$ac_ext 14538cat >>conftest.$ac_ext <<_ACEOF 14539/* end confdefs.h. */ 14540#define _FILE_OFFSET_BITS 64 14541#include <sys/types.h> 14542 /* Check that off_t can represent 2**63 - 1 correctly. 14543 We can't simply define LARGE_OFF_T to be 9223372036854775807, 14544 since some C++ compilers masquerading as C compilers 14545 incorrectly reject 9223372036854775807. */ 14546#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 14547 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 14548 && LARGE_OFF_T % 2147483647 == 1) 14549 ? 1 : -1]; 14550int 14551main () 14552{ 14553 14554 ; 14555 return 0; 14556} 14557_ACEOF 14558rm -f conftest.$ac_objext 14559if { (ac_try="$ac_compile" 14560case "(($ac_try" in 14561 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14562 *) ac_try_echo=$ac_try;; 14563esac 14564eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14565$as_echo "$ac_try_echo") >&5 14566 (eval "$ac_compile") 2>conftest.er1 14567 ac_status=$? 14568 grep -v '^ *+' conftest.er1 >conftest.err 14569 rm -f conftest.er1 14570 cat conftest.err >&5 14571 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14572 (exit $ac_status); } && { 14573 test -z "$ac_c_werror_flag" || 14574 test ! -s conftest.err 14575 } && test -s conftest.$ac_objext; then 14576 ac_cv_sys_file_offset_bits=64; break 14577else 14578 $as_echo "$as_me: failed program was:" >&5 14579sed 's/^/| /' conftest.$ac_ext >&5 14580 14581 14582fi 14583 14584rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14585 ac_cv_sys_file_offset_bits=unknown 14586 break 14587done 14588fi 14589{ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5 14590$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 14591case $ac_cv_sys_file_offset_bits in #( 14592 no | unknown) ;; 14593 *) 14594cat >>confdefs.h <<_ACEOF 14595#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 14596_ACEOF 14597;; 14598esac 14599rm -rf conftest* 14600 if test $ac_cv_sys_file_offset_bits = unknown; then 14601 { $as_echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5 14602$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 14603if test "${ac_cv_sys_large_files+set}" = set; then 14604 $as_echo_n "(cached) " >&6 14605else 14606 while :; do 14607 cat >conftest.$ac_ext <<_ACEOF 14608/* confdefs.h. */ 14609_ACEOF 14610cat confdefs.h >>conftest.$ac_ext 14611cat >>conftest.$ac_ext <<_ACEOF 14612/* end confdefs.h. */ 14613#include <sys/types.h> 14614 /* Check that off_t can represent 2**63 - 1 correctly. 14615 We can't simply define LARGE_OFF_T to be 9223372036854775807, 14616 since some C++ compilers masquerading as C compilers 14617 incorrectly reject 9223372036854775807. */ 14618#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 14619 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 14620 && LARGE_OFF_T % 2147483647 == 1) 14621 ? 1 : -1]; 14622int 14623main () 14624{ 14625 14626 ; 14627 return 0; 14628} 14629_ACEOF 14630rm -f conftest.$ac_objext 14631if { (ac_try="$ac_compile" 14632case "(($ac_try" in 14633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14634 *) ac_try_echo=$ac_try;; 14635esac 14636eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14637$as_echo "$ac_try_echo") >&5 14638 (eval "$ac_compile") 2>conftest.er1 14639 ac_status=$? 14640 grep -v '^ *+' conftest.er1 >conftest.err 14641 rm -f conftest.er1 14642 cat conftest.err >&5 14643 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14644 (exit $ac_status); } && { 14645 test -z "$ac_c_werror_flag" || 14646 test ! -s conftest.err 14647 } && test -s conftest.$ac_objext; then 14648 ac_cv_sys_large_files=no; break 14649else 14650 $as_echo "$as_me: failed program was:" >&5 14651sed 's/^/| /' conftest.$ac_ext >&5 14652 14653 14654fi 14655 14656rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14657 cat >conftest.$ac_ext <<_ACEOF 14658/* confdefs.h. */ 14659_ACEOF 14660cat confdefs.h >>conftest.$ac_ext 14661cat >>conftest.$ac_ext <<_ACEOF 14662/* end confdefs.h. */ 14663#define _LARGE_FILES 1 14664#include <sys/types.h> 14665 /* Check that off_t can represent 2**63 - 1 correctly. 14666 We can't simply define LARGE_OFF_T to be 9223372036854775807, 14667 since some C++ compilers masquerading as C compilers 14668 incorrectly reject 9223372036854775807. */ 14669#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 14670 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 14671 && LARGE_OFF_T % 2147483647 == 1) 14672 ? 1 : -1]; 14673int 14674main () 14675{ 14676 14677 ; 14678 return 0; 14679} 14680_ACEOF 14681rm -f conftest.$ac_objext 14682if { (ac_try="$ac_compile" 14683case "(($ac_try" in 14684 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 14685 *) ac_try_echo=$ac_try;; 14686esac 14687eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 14688$as_echo "$ac_try_echo") >&5 14689 (eval "$ac_compile") 2>conftest.er1 14690 ac_status=$? 14691 grep -v '^ *+' conftest.er1 >conftest.err 14692 rm -f conftest.er1 14693 cat conftest.err >&5 14694 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 14695 (exit $ac_status); } && { 14696 test -z "$ac_c_werror_flag" || 14697 test ! -s conftest.err 14698 } && test -s conftest.$ac_objext; then 14699 ac_cv_sys_large_files=1; break 14700else 14701 $as_echo "$as_me: failed program was:" >&5 14702sed 's/^/| /' conftest.$ac_ext >&5 14703 14704 14705fi 14706 14707rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14708 ac_cv_sys_large_files=unknown 14709 break 14710done 14711fi 14712{ $as_echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5 14713$as_echo "$ac_cv_sys_large_files" >&6; } 14714case $ac_cv_sys_large_files in #( 14715 no | unknown) ;; 14716 *) 14717cat >>confdefs.h <<_ACEOF 14718#define _LARGE_FILES $ac_cv_sys_large_files 14719_ACEOF 14720;; 14721esac 14722rm -rf conftest* 14723 fi 14724fi 14725 14726# Stick in "-Werror" if you want to be more aggressive. 14727# (No need to use AC_SUBST on this default substituted environment variable.) 14728CFLAGS="$CFLAGS -Wall -Wmissing-prototypes" 14729 14730# Output files 14731 14732# Create a stdint.h-like file containing size-specific integer definitions 14733# that will always be available. The <stdint.h> file is required by the 14734# library, but we provide this anyway because the libptp2 stuff wants this 14735# file. 14736 14737ac_dir=`$as_dirname -- "src/_stdint.h" || 14738$as_expr X"src/_stdint.h" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14739 X"src/_stdint.h" : 'X\(//\)[^/]' \| \ 14740 X"src/_stdint.h" : 'X\(//\)$' \| \ 14741 X"src/_stdint.h" : 'X\(/\)' \| . 2>/dev/null || 14742$as_echo X"src/_stdint.h" | 14743 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14744 s//\1/ 14745 q 14746 } 14747 /^X\(\/\/\)[^/].*/{ 14748 s//\1/ 14749 q 14750 } 14751 /^X\(\/\/\)$/{ 14752 s//\1/ 14753 q 14754 } 14755 /^X\(\/\).*/{ 14756 s//\1/ 14757 q 14758 } 14759 s/.*/./; q'` 14760if test "$ac_dir" != "src/_stdint.h" && test "$ac_dir" != .; then 14761 # The file is in a subdirectory. 14762 test ! -d "$ac_dir" && { as_dir="$ac_dir" 14763 case $as_dir in #( 14764 -*) as_dir=./$as_dir;; 14765 esac 14766 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 14767 as_dirs= 14768 while :; do 14769 case $as_dir in #( 14770 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14771 *) as_qdir=$as_dir;; 14772 esac 14773 as_dirs="'$as_qdir' $as_dirs" 14774 as_dir=`$as_dirname -- "$as_dir" || 14775$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14776 X"$as_dir" : 'X\(//\)[^/]' \| \ 14777 X"$as_dir" : 'X\(//\)$' \| \ 14778 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14779$as_echo X"$as_dir" | 14780 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14781 s//\1/ 14782 q 14783 } 14784 /^X\(\/\/\)[^/].*/{ 14785 s//\1/ 14786 q 14787 } 14788 /^X\(\/\/\)$/{ 14789 s//\1/ 14790 q 14791 } 14792 /^X\(\/\).*/{ 14793 s//\1/ 14794 q 14795 } 14796 s/.*/./; q'` 14797 test -d "$as_dir" && break 14798 done 14799 test -z "$as_dirs" || eval "mkdir $as_dirs" 14800 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 14801$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 14802 { (exit 1); exit 1; }; }; } 14803fi 14804 14805{ $as_echo "$as_me:$LINENO: checking for uint8_t in stdint.h" >&5 14806$as_echo_n "checking for uint8_t in stdint.h... " >&6; } 14807cat >conftest.$ac_ext <<_ACEOF 14808/* confdefs.h. */ 14809_ACEOF 14810cat confdefs.h >>conftest.$ac_ext 14811cat >>conftest.$ac_ext <<_ACEOF 14812/* end confdefs.h. */ 14813#include <stdint.h> 14814_ACEOF 14815if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14816 $EGREP "(^|[^a-zA-Z_0-9])uint8_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 14817 ac_cv_type_uint8_t=yes 14818else 14819 ac_cv_type_uint8_t=no 14820fi 14821rm -f conftest* 14822{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5 14823$as_echo "$ac_cv_type_uint8_t" >&6; } 14824if test $ac_cv_type_uint8_t = yes; then 14825 14826cat > "src/_stdint.h" <<EOF 14827/* This file is generated automatically by configure */ 14828#include <stdint.h> 14829EOF 14830else 14831 { $as_echo "$as_me:$LINENO: checking for uint8_t in inttypes.h" >&5 14832$as_echo_n "checking for uint8_t in inttypes.h... " >&6; } 14833cat >conftest.$ac_ext <<_ACEOF 14834/* confdefs.h. */ 14835_ACEOF 14836cat confdefs.h >>conftest.$ac_ext 14837cat >>conftest.$ac_ext <<_ACEOF 14838/* end confdefs.h. */ 14839#include <inttypes.h> 14840_ACEOF 14841if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14842 $EGREP "(^|[^a-zA-Z_0-9])uint8_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 14843 ac_cv_type_uint8_t=yes 14844else 14845 ac_cv_type_uint8_t=no 14846fi 14847rm -f conftest* 14848{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5 14849$as_echo "$ac_cv_type_uint8_t" >&6; } 14850if test $ac_cv_type_uint8_t = yes; then 14851 cat > "src/_stdint.h" <<EOF 14852/* This file is generated automatically by configure */ 14853#include <inttypes.h> 14854EOF 14855else 14856 { $as_echo "$as_me:$LINENO: checking for uint8_t in sys/types.h" >&5 14857$as_echo_n "checking for uint8_t in sys/types.h... " >&6; } 14858cat >conftest.$ac_ext <<_ACEOF 14859/* confdefs.h. */ 14860_ACEOF 14861cat confdefs.h >>conftest.$ac_ext 14862cat >>conftest.$ac_ext <<_ACEOF 14863/* end confdefs.h. */ 14864#include <sys/types.h> 14865_ACEOF 14866if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14867 $EGREP "(^|[^a-zA-Z_0-9])uint8_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 14868 ac_cv_type_uint8_t=yes 14869else 14870 ac_cv_type_uint8_t=no 14871fi 14872rm -f conftest* 14873{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5 14874$as_echo "$ac_cv_type_uint8_t" >&6; } 14875if test $ac_cv_type_uint8_t = yes; then 14876 cat > "src/_stdint.h" <<EOF 14877/* This file is generated automatically by configure */ 14878#include <sys/types.h> 14879EOF 14880else 14881 { $as_echo "$as_me:$LINENO: checking for u_int8_t in sys/types.h" >&5 14882$as_echo_n "checking for u_int8_t in sys/types.h... " >&6; } 14883cat >conftest.$ac_ext <<_ACEOF 14884/* confdefs.h. */ 14885_ACEOF 14886cat confdefs.h >>conftest.$ac_ext 14887cat >>conftest.$ac_ext <<_ACEOF 14888/* end confdefs.h. */ 14889#include <sys/types.h> 14890_ACEOF 14891if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14892 $EGREP "(^|[^a-zA-Z_0-9])u_int8_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 14893 ac_cv_type_u_int8_t=yes 14894else 14895 ac_cv_type_u_int8_t=no 14896fi 14897rm -f conftest* 14898{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_int8_t" >&5 14899$as_echo "$ac_cv_type_u_int8_t" >&6; } 14900if test $ac_cv_type_u_int8_t = yes; then 14901 cat > "src/_stdint.h" <<EOF 14902/* This file is generated automatically by configure */ 14903#ifndef __STDINT_H 14904#define __STDINT_H 14905#include <sys/types.h> 14906typedef u_int8_t uint8_t; 14907typedef u_int16_t uint16_t; 14908typedef u_int32_t uint32_t; 14909EOF 14910 14911{ $as_echo "$as_me:$LINENO: checking for u_int64_t in sys/types.h" >&5 14912$as_echo_n "checking for u_int64_t in sys/types.h... " >&6; } 14913cat >conftest.$ac_ext <<_ACEOF 14914/* confdefs.h. */ 14915_ACEOF 14916cat confdefs.h >>conftest.$ac_ext 14917cat >>conftest.$ac_ext <<_ACEOF 14918/* end confdefs.h. */ 14919#include <sys/types.h> 14920_ACEOF 14921if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 14922 $EGREP "(^|[^a-zA-Z_0-9])u_int64_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then 14923 ac_cv_type_u_int64_t=yes 14924else 14925 ac_cv_type_u_int64_t=no 14926fi 14927rm -f conftest* 14928{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5 14929$as_echo "$ac_cv_type_u_int64_t" >&6; } 14930if test $ac_cv_type_u_int64_t = yes; then 14931 cat >> "src/_stdint.h" <<EOF 14932typedef u_int64_t uint64_t; 14933#endif /*!__STDINT_H*/ 14934EOF 14935else 14936 cat >> "src/_stdint.h" <<EOF 14937/* 64-bit types are not available on this system */ 14938/* typedef u_int64_t uint64_t; */ 14939#endif /*!__STDINT_H*/ 14940EOF 14941fi 14942 14943 14944 14945else 14946 { $as_echo "$as_me:$LINENO: WARNING: I can't find size-specific integer definitions on this system" >&5 14947$as_echo "$as_me: WARNING: I can't find size-specific integer definitions on this system" >&2;} 14948if test -e "src/_stdint.h" ; then 14949 rm -f "src/_stdint.h" 14950fi 14951 14952fi 14953 14954fi 14955 14956fi 14957 14958fi 14959 14960 14961# Create a header file containing NetBSD-style byte swapping macros. 14962# This m4 macros has caused severe pain, I am considering creating a 14963# hard-coded byte swapper that will be eternally portable. 14964 14965ac_dir=`$as_dirname -- "src/gphoto2-endian.h" || 14966$as_expr X"src/gphoto2-endian.h" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14967 X"src/gphoto2-endian.h" : 'X\(//\)[^/]' \| \ 14968 X"src/gphoto2-endian.h" : 'X\(//\)$' \| \ 14969 X"src/gphoto2-endian.h" : 'X\(/\)' \| . 2>/dev/null || 14970$as_echo X"src/gphoto2-endian.h" | 14971 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14972 s//\1/ 14973 q 14974 } 14975 /^X\(\/\/\)[^/].*/{ 14976 s//\1/ 14977 q 14978 } 14979 /^X\(\/\/\)$/{ 14980 s//\1/ 14981 q 14982 } 14983 /^X\(\/\).*/{ 14984 s//\1/ 14985 q 14986 } 14987 s/.*/./; q'` 14988if test "$ac_dir" != "src/gphoto2-endian.h" && test "$ac_dir" != .; then 14989 # The file is in a subdirectory. 14990 test ! -d "$ac_dir" && { as_dir="$ac_dir" 14991 case $as_dir in #( 14992 -*) as_dir=./$as_dir;; 14993 esac 14994 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 14995 as_dirs= 14996 while :; do 14997 case $as_dir in #( 14998 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14999 *) as_qdir=$as_dir;; 15000 esac 15001 as_dirs="'$as_qdir' $as_dirs" 15002 as_dir=`$as_dirname -- "$as_dir" || 15003$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15004 X"$as_dir" : 'X\(//\)[^/]' \| \ 15005 X"$as_dir" : 'X\(//\)$' \| \ 15006 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 15007$as_echo X"$as_dir" | 15008 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15009 s//\1/ 15010 q 15011 } 15012 /^X\(\/\/\)[^/].*/{ 15013 s//\1/ 15014 q 15015 } 15016 /^X\(\/\/\)$/{ 15017 s//\1/ 15018 q 15019 } 15020 /^X\(\/\).*/{ 15021 s//\1/ 15022 q 15023 } 15024 s/.*/./; q'` 15025 test -d "$as_dir" && break 15026 done 15027 test -z "$as_dirs" || eval "mkdir $as_dirs" 15028 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 15029$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 15030 { (exit 1); exit 1; }; }; } 15031fi 15032 15033# We're only interested in the target CPU, but it's not always set 15034effective_target="$target" 15035if test "x$effective_target" = xNONE -o "x$effective_target" = x ; then 15036 effective_target="$host" 15037fi 15038 15039 15040cat > "src/gphoto2-endian.h" << EOF 15041/* This file is generated automatically by configure */ 15042/* It is valid only for the system type ${effective_target} */ 15043 15044#ifndef __BYTEORDER_H 15045#define __BYTEORDER_H 15046 15047EOF 15048 15049 15050 { $as_echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 15051$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 15052if test "${ac_cv_c_bigendian+set}" = set; then 15053 $as_echo_n "(cached) " >&6 15054else 15055 ac_cv_c_bigendian=unknown 15056 # See if we're dealing with a universal compiler. 15057 cat >conftest.$ac_ext <<_ACEOF 15058/* confdefs.h. */ 15059_ACEOF 15060cat confdefs.h >>conftest.$ac_ext 15061cat >>conftest.$ac_ext <<_ACEOF 15062/* end confdefs.h. */ 15063#ifndef __APPLE_CC__ 15064 not a universal capable compiler 15065 #endif 15066 typedef int dummy; 15067 15068_ACEOF 15069rm -f conftest.$ac_objext 15070if { (ac_try="$ac_compile" 15071case "(($ac_try" in 15072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15073 *) ac_try_echo=$ac_try;; 15074esac 15075eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 15076$as_echo "$ac_try_echo") >&5 15077 (eval "$ac_compile") 2>conftest.er1 15078 ac_status=$? 15079 grep -v '^ *+' conftest.er1 >conftest.err 15080 rm -f conftest.er1 15081 cat conftest.err >&5 15082 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 15083 (exit $ac_status); } && { 15084 test -z "$ac_c_werror_flag" || 15085 test ! -s conftest.err 15086 } && test -s conftest.$ac_objext; then 15087 15088 # Check for potential -arch flags. It is not universal unless 15089 # there are some -arch flags. Note that *ppc* also matches 15090 # ppc64. This check is also rather less than ideal. 15091 case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in #( 15092 *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;; 15093 esac 15094else 15095 $as_echo "$as_me: failed program was:" >&5 15096sed 's/^/| /' conftest.$ac_ext >&5 15097 15098 15099fi 15100 15101rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15102 if test $ac_cv_c_bigendian = unknown; then 15103 # See if sys/param.h defines the BYTE_ORDER macro. 15104 cat >conftest.$ac_ext <<_ACEOF 15105/* confdefs.h. */ 15106_ACEOF 15107cat confdefs.h >>conftest.$ac_ext 15108cat >>conftest.$ac_ext <<_ACEOF 15109/* end confdefs.h. */ 15110#include <sys/types.h> 15111 #include <sys/param.h> 15112 15113int 15114main () 15115{ 15116#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 15117 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 15118 && LITTLE_ENDIAN) 15119 bogus endian macros 15120 #endif 15121 15122 ; 15123 return 0; 15124} 15125_ACEOF 15126rm -f conftest.$ac_objext 15127if { (ac_try="$ac_compile" 15128case "(($ac_try" in 15129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15130 *) ac_try_echo=$ac_try;; 15131esac 15132eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 15133$as_echo "$ac_try_echo") >&5 15134 (eval "$ac_compile") 2>conftest.er1 15135 ac_status=$? 15136 grep -v '^ *+' conftest.er1 >conftest.err 15137 rm -f conftest.er1 15138 cat conftest.err >&5 15139 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 15140 (exit $ac_status); } && { 15141 test -z "$ac_c_werror_flag" || 15142 test ! -s conftest.err 15143 } && test -s conftest.$ac_objext; then 15144 # It does; now see whether it defined to BIG_ENDIAN or not. 15145 cat >conftest.$ac_ext <<_ACEOF 15146/* confdefs.h. */ 15147_ACEOF 15148cat confdefs.h >>conftest.$ac_ext 15149cat >>conftest.$ac_ext <<_ACEOF 15150/* end confdefs.h. */ 15151#include <sys/types.h> 15152 #include <sys/param.h> 15153 15154int 15155main () 15156{ 15157#if BYTE_ORDER != BIG_ENDIAN 15158 not big endian 15159 #endif 15160 15161 ; 15162 return 0; 15163} 15164_ACEOF 15165rm -f conftest.$ac_objext 15166if { (ac_try="$ac_compile" 15167case "(($ac_try" in 15168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15169 *) ac_try_echo=$ac_try;; 15170esac 15171eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 15172$as_echo "$ac_try_echo") >&5 15173 (eval "$ac_compile") 2>conftest.er1 15174 ac_status=$? 15175 grep -v '^ *+' conftest.er1 >conftest.err 15176 rm -f conftest.er1 15177 cat conftest.err >&5 15178 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 15179 (exit $ac_status); } && { 15180 test -z "$ac_c_werror_flag" || 15181 test ! -s conftest.err 15182 } && test -s conftest.$ac_objext; then 15183 ac_cv_c_bigendian=yes 15184else 15185 $as_echo "$as_me: failed program was:" >&5 15186sed 's/^/| /' conftest.$ac_ext >&5 15187 15188 ac_cv_c_bigendian=no 15189fi 15190 15191rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15192else 15193 $as_echo "$as_me: failed program was:" >&5 15194sed 's/^/| /' conftest.$ac_ext >&5 15195 15196 15197fi 15198 15199rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15200 fi 15201 if test $ac_cv_c_bigendian = unknown; then 15202 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 15203 cat >conftest.$ac_ext <<_ACEOF 15204/* confdefs.h. */ 15205_ACEOF 15206cat confdefs.h >>conftest.$ac_ext 15207cat >>conftest.$ac_ext <<_ACEOF 15208/* end confdefs.h. */ 15209#include <limits.h> 15210 15211int 15212main () 15213{ 15214#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 15215 bogus endian macros 15216 #endif 15217 15218 ; 15219 return 0; 15220} 15221_ACEOF 15222rm -f conftest.$ac_objext 15223if { (ac_try="$ac_compile" 15224case "(($ac_try" in 15225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15226 *) ac_try_echo=$ac_try;; 15227esac 15228eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 15229$as_echo "$ac_try_echo") >&5 15230 (eval "$ac_compile") 2>conftest.er1 15231 ac_status=$? 15232 grep -v '^ *+' conftest.er1 >conftest.err 15233 rm -f conftest.er1 15234 cat conftest.err >&5 15235 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 15236 (exit $ac_status); } && { 15237 test -z "$ac_c_werror_flag" || 15238 test ! -s conftest.err 15239 } && test -s conftest.$ac_objext; then 15240 # It does; now see whether it defined to _BIG_ENDIAN or not. 15241 cat >conftest.$ac_ext <<_ACEOF 15242/* confdefs.h. */ 15243_ACEOF 15244cat confdefs.h >>conftest.$ac_ext 15245cat >>conftest.$ac_ext <<_ACEOF 15246/* end confdefs.h. */ 15247#include <limits.h> 15248 15249int 15250main () 15251{ 15252#ifndef _BIG_ENDIAN 15253 not big endian 15254 #endif 15255 15256 ; 15257 return 0; 15258} 15259_ACEOF 15260rm -f conftest.$ac_objext 15261if { (ac_try="$ac_compile" 15262case "(($ac_try" in 15263 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15264 *) ac_try_echo=$ac_try;; 15265esac 15266eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 15267$as_echo "$ac_try_echo") >&5 15268 (eval "$ac_compile") 2>conftest.er1 15269 ac_status=$? 15270 grep -v '^ *+' conftest.er1 >conftest.err 15271 rm -f conftest.er1 15272 cat conftest.err >&5 15273 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 15274 (exit $ac_status); } && { 15275 test -z "$ac_c_werror_flag" || 15276 test ! -s conftest.err 15277 } && test -s conftest.$ac_objext; then 15278 ac_cv_c_bigendian=yes 15279else 15280 $as_echo "$as_me: failed program was:" >&5 15281sed 's/^/| /' conftest.$ac_ext >&5 15282 15283 ac_cv_c_bigendian=no 15284fi 15285 15286rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15287else 15288 $as_echo "$as_me: failed program was:" >&5 15289sed 's/^/| /' conftest.$ac_ext >&5 15290 15291 15292fi 15293 15294rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15295 fi 15296 if test $ac_cv_c_bigendian = unknown; then 15297 # Compile a test program. 15298 if test "$cross_compiling" = yes; then 15299 # Try to guess by grepping values from an object file. 15300 cat >conftest.$ac_ext <<_ACEOF 15301/* confdefs.h. */ 15302_ACEOF 15303cat confdefs.h >>conftest.$ac_ext 15304cat >>conftest.$ac_ext <<_ACEOF 15305/* end confdefs.h. */ 15306short int ascii_mm[] = 15307 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 15308 short int ascii_ii[] = 15309 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 15310 int use_ascii (int i) { 15311 return ascii_mm[i] + ascii_ii[i]; 15312 } 15313 short int ebcdic_ii[] = 15314 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 15315 short int ebcdic_mm[] = 15316 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 15317 int use_ebcdic (int i) { 15318 return ebcdic_mm[i] + ebcdic_ii[i]; 15319 } 15320 extern int foo; 15321 15322int 15323main () 15324{ 15325return use_ascii (foo) == use_ebcdic (foo); 15326 ; 15327 return 0; 15328} 15329_ACEOF 15330rm -f conftest.$ac_objext 15331if { (ac_try="$ac_compile" 15332case "(($ac_try" in 15333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15334 *) ac_try_echo=$ac_try;; 15335esac 15336eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 15337$as_echo "$ac_try_echo") >&5 15338 (eval "$ac_compile") 2>conftest.er1 15339 ac_status=$? 15340 grep -v '^ *+' conftest.er1 >conftest.err 15341 rm -f conftest.er1 15342 cat conftest.err >&5 15343 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 15344 (exit $ac_status); } && { 15345 test -z "$ac_c_werror_flag" || 15346 test ! -s conftest.err 15347 } && test -s conftest.$ac_objext; then 15348 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 15349 ac_cv_c_bigendian=yes 15350 fi 15351 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 15352 if test "$ac_cv_c_bigendian" = unknown; then 15353 ac_cv_c_bigendian=no 15354 else 15355 # finding both strings is unlikely to happen, but who knows? 15356 ac_cv_c_bigendian=unknown 15357 fi 15358 fi 15359else 15360 $as_echo "$as_me: failed program was:" >&5 15361sed 's/^/| /' conftest.$ac_ext >&5 15362 15363 15364fi 15365 15366rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15367else 15368 cat >conftest.$ac_ext <<_ACEOF 15369/* confdefs.h. */ 15370_ACEOF 15371cat confdefs.h >>conftest.$ac_ext 15372cat >>conftest.$ac_ext <<_ACEOF 15373/* end confdefs.h. */ 15374$ac_includes_default 15375int 15376main () 15377{ 15378 15379 /* Are we little or big endian? From Harbison&Steele. */ 15380 union 15381 { 15382 long int l; 15383 char c[sizeof (long int)]; 15384 } u; 15385 u.l = 1; 15386 return u.c[sizeof (long int) - 1] == 1; 15387 15388 ; 15389 return 0; 15390} 15391_ACEOF 15392rm -f conftest$ac_exeext 15393if { (ac_try="$ac_link" 15394case "(($ac_try" in 15395 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15396 *) ac_try_echo=$ac_try;; 15397esac 15398eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 15399$as_echo "$ac_try_echo") >&5 15400 (eval "$ac_link") 2>&5 15401 ac_status=$? 15402 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 15403 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 15404 { (case "(($ac_try" in 15405 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 15406 *) ac_try_echo=$ac_try;; 15407esac 15408eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 15409$as_echo "$ac_try_echo") >&5 15410 (eval "$ac_try") 2>&5 15411 ac_status=$? 15412 $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 15413 (exit $ac_status); }; }; then 15414 ac_cv_c_bigendian=no 15415else 15416 $as_echo "$as_me: program exited with status $ac_status" >&5 15417$as_echo "$as_me: failed program was:" >&5 15418sed 's/^/| /' conftest.$ac_ext >&5 15419 15420( exit $ac_status ) 15421ac_cv_c_bigendian=yes 15422fi 15423rm -rf conftest.dSYM 15424rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 15425fi 15426 15427 15428 fi 15429fi 15430{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 15431$as_echo "$ac_cv_c_bigendian" >&6; } 15432 case $ac_cv_c_bigendian in #( 15433 yes) 15434 cat >>confdefs.h <<\_ACEOF 15435#define WORDS_BIGENDIAN 1 15436_ACEOF 15437;; #( 15438 no) 15439 ;; #( 15440 universal) 15441 15442cat >>confdefs.h <<\_ACEOF 15443#define AC_APPLE_UNIVERSAL_BUILD 1 15444_ACEOF 15445 15446 ;; #( 15447 *) 15448 { { $as_echo "$as_me:$LINENO: error: unknown endianness 15449 presetting ac_cv_c_bigendian=no (or yes) will help" >&5 15450$as_echo "$as_me: error: unknown endianness 15451 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;} 15452 { (exit 1); exit 1; }; } ;; 15453 esac 15454 15455 15456 15457{ $as_echo "$as_me:$LINENO: checking for le32toh in machine/endian.h" >&5 15458$as_echo_n "checking for le32toh in machine/endian.h... " >&6; } 15459cat >conftest.$ac_ext <<_ACEOF 15460/* confdefs.h. */ 15461_ACEOF 15462cat confdefs.h >>conftest.$ac_ext 15463cat >>conftest.$ac_ext <<_ACEOF 15464/* end confdefs.h. */ 15465 15466#include <machine/endian.h> 15467#ifdef le32toh 15468 symbol is present 15469#endif 15470 15471_ACEOF 15472if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 15473 $EGREP "symbol is present|\<le32toh\>" >/dev/null 2>&1; then 15474 { $as_echo "$as_me:$LINENO: result: yes" >&5 15475$as_echo "yes" >&6; } 15476HAVE_LE32TOH=1 15477 cat >> "src/gphoto2-endian.h" << EOF 15478/* extended byte swapping macros are already available */ 15479#include <machine/endian.h> 15480 15481EOF 15482 15483else 15484 { $as_echo "$as_me:$LINENO: result: no" >&5 15485$as_echo "no" >&6; } 15486 15487 15488 15489{ $as_echo "$as_me:$LINENO: checking for ntohl in arpa/inet.h" >&5 15490$as_echo_n "checking for ntohl in arpa/inet.h... " >&6; } 15491cat >conftest.$ac_ext <<_ACEOF 15492/* confdefs.h. */ 15493_ACEOF 15494cat confdefs.h >>conftest.$ac_ext 15495cat >>conftest.$ac_ext <<_ACEOF 15496/* end confdefs.h. */ 15497 15498#include <arpa/inet.h> 15499#ifdef ntohl 15500 symbol is present 15501#endif 15502 15503_ACEOF 15504if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 15505 $EGREP "symbol is present|\<ntohl\>" >/dev/null 2>&1; then 15506 { $as_echo "$as_me:$LINENO: result: yes" >&5 15507$as_echo "yes" >&6; } 15508cat >> "src/gphoto2-endian.h" << EOF 15509/* ntohl and relatives live here */ 15510#include <arpa/inet.h> 15511 15512EOF 15513 15514else 15515 { $as_echo "$as_me:$LINENO: result: no" >&5 15516$as_echo "no" >&6; } 15517 15518{ $as_echo "$as_me:$LINENO: checking for ntohl in netinet/in.h" >&5 15519$as_echo_n "checking for ntohl in netinet/in.h... " >&6; } 15520cat >conftest.$ac_ext <<_ACEOF 15521/* confdefs.h. */ 15522_ACEOF 15523cat confdefs.h >>conftest.$ac_ext 15524cat >>conftest.$ac_ext <<_ACEOF 15525/* end confdefs.h. */ 15526 15527#include <netinet/in.h> 15528#ifdef ntohl 15529 symbol is present 15530#endif 15531 15532_ACEOF 15533if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 15534 $EGREP "symbol is present|\<ntohl\>" >/dev/null 2>&1; then 15535 { $as_echo "$as_me:$LINENO: result: yes" >&5 15536$as_echo "yes" >&6; } 15537cat >> "src/gphoto2-endian.h" << EOF 15538/* ntohl and relatives live here */ 15539#include <netinet/in.h> 15540 15541EOF 15542 15543else 15544 { $as_echo "$as_me:$LINENO: result: no" >&5 15545$as_echo "no" >&6; } 15546true 15547 15548fi 15549rm -f conftest* 15550 15551 15552fi 15553rm -f conftest* 15554 15555 15556 15557fi 15558rm -f conftest* 15559 15560 15561 15562 15563{ $as_echo "$as_me:$LINENO: checking for swap32 in machine/endian.h" >&5 15564$as_echo_n "checking for swap32 in machine/endian.h... " >&6; } 15565cat >conftest.$ac_ext <<_ACEOF 15566/* confdefs.h. */ 15567_ACEOF 15568cat confdefs.h >>conftest.$ac_ext 15569cat >>conftest.$ac_ext <<_ACEOF 15570/* end confdefs.h. */ 15571 15572#include <machine/endian.h> 15573#ifdef swap32 15574 symbol is present 15575#endif 15576 15577_ACEOF 15578if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 15579 $EGREP "symbol is present|\<swap32\>" >/dev/null 2>&1; then 15580 { $as_echo "$as_me:$LINENO: result: yes" >&5 15581$as_echo "yes" >&6; } 15582cat >> "src/gphoto2-endian.h" << EOF 15583/* swap32 and swap16 are defined in machine/endian.h */ 15584 15585EOF 15586 15587else 15588 { $as_echo "$as_me:$LINENO: result: no" >&5 15589$as_echo "no" >&6; } 15590 15591 15592{ $as_echo "$as_me:$LINENO: checking for bswap_32 in byteswap.h" >&5 15593$as_echo_n "checking for bswap_32 in byteswap.h... " >&6; } 15594cat >conftest.$ac_ext <<_ACEOF 15595/* confdefs.h. */ 15596_ACEOF 15597cat confdefs.h >>conftest.$ac_ext 15598cat >>conftest.$ac_ext <<_ACEOF 15599/* end confdefs.h. */ 15600 15601#include <byteswap.h> 15602#ifdef bswap_32 15603 symbol is present 15604#endif 15605 15606_ACEOF 15607if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 15608 $EGREP "symbol is present|\<bswap_32\>" >/dev/null 2>&1; then 15609 { $as_echo "$as_me:$LINENO: result: yes" >&5 15610$as_echo "yes" >&6; } 15611cat >> "src/gphoto2-endian.h" << EOF 15612/* Define generic byte swapping functions */ 15613#include <byteswap.h> 15614#define swap16(x) bswap_16(x) 15615#define swap32(x) bswap_32(x) 15616#define swap64(x) bswap_64(x) 15617 15618EOF 15619 15620else 15621 { $as_echo "$as_me:$LINENO: result: no" >&5 15622$as_echo "no" >&6; } 15623 15624 15625{ $as_echo "$as_me:$LINENO: checking for bswap32 in machine/endian.h" >&5 15626$as_echo_n "checking for bswap32 in machine/endian.h... " >&6; } 15627cat >conftest.$ac_ext <<_ACEOF 15628/* confdefs.h. */ 15629_ACEOF 15630cat confdefs.h >>conftest.$ac_ext 15631cat >>conftest.$ac_ext <<_ACEOF 15632/* end confdefs.h. */ 15633 15634#include <machine/endian.h> 15635#ifdef bswap32 15636 symbol is present 15637#endif 15638 15639_ACEOF 15640if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 15641 $EGREP "symbol is present|\<bswap32\>" >/dev/null 2>&1; then 15642 { $as_echo "$as_me:$LINENO: result: yes" >&5 15643$as_echo "yes" >&6; } 15644 cat >> "src/gphoto2-endian.h" << EOF 15645/* Define generic byte swapping functions */ 15646EOF 15647 if test "$HAVE_LE32TOH" != "1"; then 15648 echo '#include <machine/endian.h>'>> "src/gphoto2-endian.h" 15649 fi 15650cat >> "src/gphoto2-endian.h" << EOF 15651#define swap16(x) bswap16(x) 15652#define swap32(x) bswap32(x) 15653#define swap64(x) bswap64(x) 15654 15655EOF 15656 15657else 15658 { $as_echo "$as_me:$LINENO: result: no" >&5 15659$as_echo "no" >&6; } 15660 15661 15662{ $as_echo "$as_me:$LINENO: checking for __byte_swap_long in sys/types.h" >&5 15663$as_echo_n "checking for __byte_swap_long in sys/types.h... " >&6; } 15664cat >conftest.$ac_ext <<_ACEOF 15665/* confdefs.h. */ 15666_ACEOF 15667cat confdefs.h >>conftest.$ac_ext 15668cat >>conftest.$ac_ext <<_ACEOF 15669/* end confdefs.h. */ 15670 15671#include <sys/types.h> 15672#ifdef __byte_swap_long 15673 symbol is present 15674#endif 15675 15676_ACEOF 15677if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 15678 $EGREP "symbol is present|\<__byte_swap_long\>" >/dev/null 2>&1; then 15679 { $as_echo "$as_me:$LINENO: result: yes" >&5 15680$as_echo "yes" >&6; } 15681cat >> "src/gphoto2-endian.h" << EOF 15682/* Define generic byte swapping functions */ 15683#include <sys/types.h> 15684#define swap16(x) __byte_swap_word(x) 15685#define swap32(x) __byte_swap_long(x) 15686/* No optimized 64 bit byte swapping macro is available */ 15687#define swap64(x) ((uint64_t)(((uint64_t)(x) << 56) & 0xff00000000000000ULL | \\ 15688 ((uint64_t)(x) << 40) & 0x00ff000000000000ULL | \\ 15689 ((uint64_t)(x) << 24) & 0x0000ff0000000000ULL | \\ 15690 ((uint64_t)(x) << 8) & 0x000000ff00000000ULL | \\ 15691 ((x) >> 8) & 0x00000000ff000000ULL | \\ 15692 ((x) >> 24) & 0x0000000000ff0000ULL | \\ 15693 ((x) >> 40) & 0x000000000000ff00ULL | \\ 15694 ((x) >> 56) & 0x00000000000000ffULL)) 15695 15696EOF 15697 15698else 15699 { $as_echo "$as_me:$LINENO: result: no" >&5 15700$as_echo "no" >&6; } 15701 15702 15703{ $as_echo "$as_me:$LINENO: checking for NXSwapLong in machine/byte_order.h" >&5 15704$as_echo_n "checking for NXSwapLong in machine/byte_order.h... " >&6; } 15705cat >conftest.$ac_ext <<_ACEOF 15706/* confdefs.h. */ 15707_ACEOF 15708cat confdefs.h >>conftest.$ac_ext 15709cat >>conftest.$ac_ext <<_ACEOF 15710/* end confdefs.h. */ 15711 15712#include <machine/byte_order.h> 15713#ifdef NXSwapLong 15714 symbol is present 15715#endif 15716 15717_ACEOF 15718if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 15719 $EGREP "symbol is present|\<NXSwapLong\>" >/dev/null 2>&1; then 15720 { $as_echo "$as_me:$LINENO: result: yes" >&5 15721$as_echo "yes" >&6; } 15722cat >> "src/gphoto2-endian.h" << EOF 15723/* Define generic byte swapping functions */ 15724#include <machine/byte_order.h> 15725#define swap16(x) NXSwapShort(x) 15726#define swap32(x) NXSwapLong(x) 15727#define swap64(x) NXSwapLongLong(x) 15728 15729EOF 15730 15731else 15732 { $as_echo "$as_me:$LINENO: result: no" >&5 15733$as_echo "no" >&6; } 15734 15735 if test $ac_cv_c_bigendian = yes; then 15736 cat >> "src/gphoto2-endian.h" << EOF 15737/* No other byte swapping functions are available on this big-endian system */ 15738#define swap16(x) ((uint16_t)(((x) << 8) | ((uint16_t)(x) >> 8))) 15739#define swap32(x) ((uint32_t)(((uint32_t)(x) << 24) & 0xff000000UL | \\ 15740 ((uint32_t)(x) << 8) & 0x00ff0000UL | \\ 15741 ((x) >> 8) & 0x0000ff00UL | \\ 15742 ((x) >> 24) & 0x000000ffUL)) 15743#define swap64(x) ((uint64_t)(((uint64_t)(x) << 56) & 0xff00000000000000ULL | \\ 15744 ((uint64_t)(x) << 40) & 0x00ff000000000000ULL | \\ 15745 ((uint64_t)(x) << 24) & 0x0000ff0000000000ULL | \\ 15746 ((uint64_t)(x) << 8) & 0x000000ff00000000ULL | \\ 15747 ((x) >> 8) & 0x00000000ff000000ULL | \\ 15748 ((x) >> 24) & 0x0000000000ff0000ULL | \\ 15749 ((x) >> 40) & 0x000000000000ff00ULL | \\ 15750 ((x) >> 56) & 0x00000000000000ffULL)) 15751 15752EOF 15753 else 15754 cat >> "src/gphoto2-endian.h" << EOF 15755/* Use these as generic byteswapping macros on this little endian system */ 15756#define swap16(x) ntohs(x) 15757#define swap32(x) ntohl(x) 15758/* No optimized 64 bit byte swapping macro is available */ 15759#define swap64(x) ((uint64_t)(((uint64_t)(x) << 56) & 0xff00000000000000ULL | \\ 15760 ((uint64_t)(x) << 40) & 0x00ff000000000000ULL | \\ 15761 ((uint64_t)(x) << 24) & 0x0000ff0000000000ULL | \\ 15762 ((uint64_t)(x) << 8) & 0x000000ff00000000ULL | \\ 15763 ((x) >> 8) & 0x00000000ff000000ULL | \\ 15764 ((x) >> 24) & 0x0000000000ff0000ULL | \\ 15765 ((x) >> 40) & 0x000000000000ff00ULL | \\ 15766 ((x) >> 56) & 0x00000000000000ffULL)) 15767 15768EOF 15769 fi 15770 15771 15772fi 15773rm -f conftest* 15774 15775 15776 15777fi 15778rm -f conftest* 15779 15780 15781 15782fi 15783rm -f conftest* 15784 15785 15786 15787fi 15788rm -f conftest* 15789 15790 15791 15792fi 15793rm -f conftest* 15794 15795 15796 15797 15798if test "$HAVE_LE32TOH" != "1"; then 15799 cat >> "src/gphoto2-endian.h" << EOF 15800/* The byte swapping macros have the form: */ 15801/* EENN[a]toh or htoEENN[a] where EE is be (big endian) or */ 15802/* le (little-endian), NN is 16 or 32 (number of bits) and a, */ 15803/* if present, indicates that the endian side is a pointer to an */ 15804/* array of uint8_t bytes instead of an integer of the specified length. */ 15805/* h refers to the host's ordering method. */ 15806 15807/* So, to convert a 32-bit integer stored in a buffer in little-endian */ 15808/* format into a uint32_t usable on this machine, you could use: */ 15809/* uint32_t value = le32atoh(&buf[3]); */ 15810/* To put that value back into the buffer, you could use: */ 15811/* htole32a(&buf[3], value); */ 15812 15813/* Define aliases for the standard byte swapping macros */ 15814/* Arguments to these macros must be properly aligned on natural word */ 15815/* boundaries in order to work properly on all architectures */ 15816#ifndef htobe16 15817# define htobe16(x) htons(x) 15818#endif 15819#ifndef htobe32 15820# define htobe32(x) htonl(x) 15821#endif 15822#ifndef be16toh 15823# define be16toh(x) ntohs(x) 15824#endif 15825#ifndef be32toh 15826# define be32toh(x) ntohl(x) 15827#endif 15828 15829#define HTOBE16(x) (x) = htobe16(x) 15830#define HTOBE32(x) (x) = htobe32(x) 15831#define BE32TOH(x) (x) = be32toh(x) 15832#define BE16TOH(x) (x) = be16toh(x) 15833 15834EOF 15835 15836 if test $ac_cv_c_bigendian = yes; then 15837 cat >> "src/gphoto2-endian.h" << EOF 15838/* Define our own extended byte swapping macros for big-endian machines */ 15839#ifndef htole16 15840# define htole16(x) swap16(x) 15841#endif 15842#ifndef htole32 15843# define htole32(x) swap32(x) 15844#endif 15845#ifndef le16toh 15846# define le16toh(x) swap16(x) 15847#endif 15848#ifndef le32toh 15849# define le32toh(x) swap32(x) 15850#endif 15851#ifndef le64toh 15852# define le64toh(x) swap64(x) 15853#endif 15854 15855#ifndef htobe64 15856# define htobe64(x) (x) 15857#endif 15858#ifndef be64toh 15859# define be64toh(x) (x) 15860#endif 15861 15862#define HTOLE16(x) (x) = htole16(x) 15863#define HTOLE32(x) (x) = htole32(x) 15864#define LE16TOH(x) (x) = le16toh(x) 15865#define LE32TOH(x) (x) = le32toh(x) 15866#define LE64TOH(x) (x) = le64toh(x) 15867 15868#define HTOBE64(x) (void) (x) 15869#define BE64TOH(x) (void) (x) 15870 15871EOF 15872 else 15873 cat >> "src/gphoto2-endian.h" << EOF 15874/* On little endian machines, these macros are null */ 15875#ifndef htole16 15876# define htole16(x) (x) 15877#endif 15878#ifndef htole32 15879# define htole32(x) (x) 15880#endif 15881#ifndef htole64 15882# define htole64(x) (x) 15883#endif 15884#ifndef le16toh 15885# define le16toh(x) (x) 15886#endif 15887#ifndef le32toh 15888# define le32toh(x) (x) 15889#endif 15890#ifndef le64toh 15891# define le64toh(x) (x) 15892#endif 15893 15894#define HTOLE16(x) (void) (x) 15895#define HTOLE32(x) (void) (x) 15896#define HTOLE64(x) (void) (x) 15897#define LE16TOH(x) (void) (x) 15898#define LE32TOH(x) (void) (x) 15899#define LE64TOH(x) (void) (x) 15900 15901/* These don't have standard aliases */ 15902#ifndef htobe64 15903# define htobe64(x) swap64(x) 15904#endif 15905#ifndef be64toh 15906# define be64toh(x) swap64(x) 15907#endif 15908 15909#define HTOBE64(x) (x) = htobe64(x) 15910#define BE64TOH(x) (x) = be64toh(x) 15911 15912EOF 15913 fi 15914fi 15915 15916cat >> "src/gphoto2-endian.h" << EOF 15917/* Define the C99 standard length-specific integer types */ 15918#include <_stdint.h> 15919 15920EOF 15921 15922case "${effective_target}" in 15923 i[3456]86-*) 15924 cat >> "src/gphoto2-endian.h" << EOF 15925/* Here are some macros to create integers from a byte array */ 15926/* These are used to get and put integers from/into a uint8_t array */ 15927/* with a specific endianness. This is the most portable way to generate */ 15928/* and read messages to a network or serial device. Each member of a */ 15929/* packet structure must be handled separately. */ 15930 15931/* The i386 and compatibles can handle unaligned memory access, */ 15932/* so use the optimized macros above to do this job */ 15933#ifndef be16atoh 15934# define be16atoh(x) be16toh(*(uint16_t*)(x)) 15935#endif 15936#ifndef be32atoh 15937# define be32atoh(x) be32toh(*(uint32_t*)(x)) 15938#endif 15939#ifndef be64atoh 15940# define be64atoh(x) be64toh(*(uint64_t*)(x)) 15941#endif 15942#ifndef le16atoh 15943# define le16atoh(x) le16toh(*(uint16_t*)(x)) 15944#endif 15945#ifndef le32atoh 15946# define le32atoh(x) le32toh(*(uint32_t*)(x)) 15947#endif 15948#ifndef le64atoh 15949# define le64atoh(x) le64toh(*(uint64_t*)(x)) 15950#endif 15951 15952#ifndef htob16a 15953# define htobe16a(a,x) *(uint16_t*)(a) = htobe16(x) 15954#endif 15955#ifndef htobe32a 15956# define htobe32a(a,x) *(uint32_t*)(a) = htobe32(x) 15957#endif 15958#ifndef htobe64a 15959# define htobe64a(a,x) *(uint64_t*)(a) = htobe64(x) 15960#endif 15961#ifndef htole16a 15962# define htole16a(a,x) *(uint16_t*)(a) = htole16(x) 15963#endif 15964#ifndef htole32a 15965# define htole32a(a,x) *(uint32_t*)(a) = htole32(x) 15966#endif 15967#ifndef htole64a 15968# define htole64a(a,x) *(uint64_t*)(a) = htole64(x) 15969#endif 15970 15971EOF 15972 ;; 15973 15974 *) 15975 cat >> "src/gphoto2-endian.h" << EOF 15976/* Here are some macros to create integers from a byte array */ 15977/* These are used to get and put integers from/into a uint8_t array */ 15978/* with a specific endianness. This is the most portable way to generate */ 15979/* and read messages to a network or serial device. Each member of a */ 15980/* packet structure must be handled separately. */ 15981 15982/* Non-optimized but portable macros */ 15983#define be16atoh(x) ((uint16_t)(((x)[0]<<8)|(x)[1])) 15984#define be32atoh(x) ((uint32_t)(((x)[0]<<24)|((x)[1]<<16)|((x)[2]<<8)|(x)[3])) 15985#define be64atoh_x(x,off,shift) (((uint64_t)((x)[off]))<<shift) 15986#define be64atoh(x) ((uint64_t)(be64atoh_x(x,0,56)|be64atoh_x(x,1,48)|be64atoh_x(x,2,40)| \\ 15987 be64atoh_x(x,3,32)|be64atoh_x(x,4,24)|be64atoh_x(x,5,16)|be64atoh_x(x,6,8)|((x)[7]))) 15988#define le16atoh(x) ((uint16_t)(((x)[1]<<8)|(x)[0])) 15989#define le32atoh(x) ((uint32_t)(((x)[3]<<24)|((x)[2]<<16)|((x)[1]<<8)|(x)[0])) 15990#define le64atoh_x(x,off,shift) (((uint64_t)(x)[off])<<shift) 15991#define le64atoh(x) ((uint64_t)(le64atoh_x(x,7,56)|le64atoh_x(x,6,48)|le64atoh_x(x,5,40)| \\ 15992 le64atoh_x(x,4,32)|le64atoh_x(x,3,24)|le64atoh_x(x,2,16)|le64atoh_x(x,1,8)|((x)[0]))) 15993 15994#define htobe16a(a,x) (a)[0]=(uint8_t)((x)>>8), (a)[1]=(uint8_t)(x) 15995#define htobe32a(a,x) (a)[0]=(uint8_t)((x)>>24), (a)[1]=(uint8_t)((x)>>16), \\ 15996 (a)[2]=(uint8_t)((x)>>8), (a)[3]=(uint8_t)(x) 15997#define htobe64a(a,x) (a)[0]=(uint8_t)((x)>>56), (a)[1]=(uint8_t)((x)>>48), \\ 15998 (a)[2]=(uint8_t)((x)>>40), (a)[3]=(uint8_t)((x)>>32), \\ 15999 (a)[4]=(uint8_t)((x)>>24), (a)[5]=(uint8_t)((x)>>16), \\ 16000 (a)[6]=(uint8_t)((x)>>8), (a)[7]=(uint8_t)(x) 16001#define htole16a(a,x) (a)[1]=(uint8_t)((x)>>8), (a)[0]=(uint8_t)(x) 16002#define htole32a(a,x) (a)[3]=(uint8_t)((x)>>24), (a)[2]=(uint8_t)((x)>>16), \\ 16003 (a)[1]=(uint8_t)((x)>>8), (a)[0]=(uint8_t)(x) 16004#define htole64a(a,x) (a)[7]=(uint8_t)((x)>>56), (a)[6]=(uint8_t)((x)>>48), \\ 16005 (a)[5]=(uint8_t)((x)>>40), (a)[4]=(uint8_t)((x)>>32), \\ 16006 (a)[3]=(uint8_t)((x)>>24), (a)[2]=(uint8_t)((x)>>16), \\ 16007 (a)[1]=(uint8_t)((x)>>8), (a)[0]=(uint8_t)(x) 16008 16009EOF 16010 ;; 16011esac 16012 16013 16014cat >> "src/gphoto2-endian.h" << EOF 16015#endif /*__BYTEORDER_H*/ 16016EOF 16017 16018ac_config_files="$ac_config_files src/libmtp.h doc/Doxyfile Makefile doc/Makefile src/Makefile examples/Makefile libmtp.sh hotplug.sh libmtp.pc" 16019 16020cat >confcache <<\_ACEOF 16021# This file is a shell script that caches the results of configure 16022# tests run on this system so they can be shared between configure 16023# scripts and configure runs, see configure's option --config-cache. 16024# It is not useful on other systems. If it contains results you don't 16025# want to keep, you may remove or edit it. 16026# 16027# config.status only pays attention to the cache file if you give it 16028# the --recheck option to rerun configure. 16029# 16030# `ac_cv_env_foo' variables (set or unset) will be overridden when 16031# loading this file, other *unset* `ac_cv_foo' will be assigned the 16032# following values. 16033 16034_ACEOF 16035 16036# The following way of writing the cache mishandles newlines in values, 16037# but we know of no workaround that is simple, portable, and efficient. 16038# So, we kill variables containing newlines. 16039# Ultrix sh set writes to stderr and can't be redirected directly, 16040# and sets the high bit in the cache file unless we assign to the vars. 16041( 16042 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 16043 eval ac_val=\$$ac_var 16044 case $ac_val in #( 16045 *${as_nl}*) 16046 case $ac_var in #( 16047 *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 16048$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 16049 esac 16050 case $ac_var in #( 16051 _ | IFS | as_nl) ;; #( 16052 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 16053 *) $as_unset $ac_var ;; 16054 esac ;; 16055 esac 16056 done 16057 16058 (set) 2>&1 | 16059 case $as_nl`(ac_space=' '; set) 2>&1` in #( 16060 *${as_nl}ac_space=\ *) 16061 # `set' does not quote correctly, so add quotes (double-quote 16062 # substitution turns \\\\ into \\, and sed turns \\ into \). 16063 sed -n \ 16064 "s/'/'\\\\''/g; 16065 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 16066 ;; #( 16067 *) 16068 # `set' quotes correctly as required by POSIX, so do not add quotes. 16069 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 16070 ;; 16071 esac | 16072 sort 16073) | 16074 sed ' 16075 /^ac_cv_env_/b end 16076 t clear 16077 :clear 16078 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 16079 t end 16080 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 16081 :end' >>confcache 16082if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 16083 if test -w "$cache_file"; then 16084 test "x$cache_file" != "x/dev/null" && 16085 { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 16086$as_echo "$as_me: updating cache $cache_file" >&6;} 16087 cat confcache >$cache_file 16088 else 16089 { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 16090$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 16091 fi 16092fi 16093rm -f confcache 16094 16095test "x$prefix" = xNONE && prefix=$ac_default_prefix 16096# Let make expand exec_prefix. 16097test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 16098 16099DEFS=-DHAVE_CONFIG_H 16100 16101ac_libobjs= 16102ac_ltlibobjs= 16103for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 16104 # 1. Remove the extension, and $U if already installed. 16105 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 16106 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 16107 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 16108 # will be set to the directory where LIBOBJS objects are built. 16109 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 16110 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 16111done 16112LIBOBJS=$ac_libobjs 16113 16114LTLIBOBJS=$ac_ltlibobjs 16115 16116 16117 if test -n "$EXEEXT"; then 16118 am__EXEEXT_TRUE= 16119 am__EXEEXT_FALSE='#' 16120else 16121 am__EXEEXT_TRUE='#' 16122 am__EXEEXT_FALSE= 16123fi 16124 16125if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 16126 { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. 16127Usually this means the macro was only invoked conditionally." >&5 16128$as_echo "$as_me: error: conditional \"AMDEP\" was never defined. 16129Usually this means the macro was only invoked conditionally." >&2;} 16130 { (exit 1); exit 1; }; } 16131fi 16132if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 16133 { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 16134Usually this means the macro was only invoked conditionally." >&5 16135$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 16136Usually this means the macro was only invoked conditionally." >&2;} 16137 { (exit 1); exit 1; }; } 16138fi 16139if test -z "${HAVE_DOXYGEN_TRUE}" && test -z "${HAVE_DOXYGEN_FALSE}"; then 16140 { { $as_echo "$as_me:$LINENO: error: conditional \"HAVE_DOXYGEN\" was never defined. 16141Usually this means the macro was only invoked conditionally." >&5 16142$as_echo "$as_me: error: conditional \"HAVE_DOXYGEN\" was never defined. 16143Usually this means the macro was only invoked conditionally." >&2;} 16144 { (exit 1); exit 1; }; } 16145fi 16146if test -z "${COMPILE_MINGW32_TRUE}" && test -z "${COMPILE_MINGW32_FALSE}"; then 16147 { { $as_echo "$as_me:$LINENO: error: conditional \"COMPILE_MINGW32\" was never defined. 16148Usually this means the macro was only invoked conditionally." >&5 16149$as_echo "$as_me: error: conditional \"COMPILE_MINGW32\" was never defined. 16150Usually this means the macro was only invoked conditionally." >&2;} 16151 { (exit 1); exit 1; }; } 16152fi 16153if test -z "${MS_LIB_EXE_TRUE}" && test -z "${MS_LIB_EXE_FALSE}"; then 16154 { { $as_echo "$as_me:$LINENO: error: conditional \"MS_LIB_EXE\" was never defined. 16155Usually this means the macro was only invoked conditionally." >&5 16156$as_echo "$as_me: error: conditional \"MS_LIB_EXE\" was never defined. 16157Usually this means the macro was only invoked conditionally." >&2;} 16158 { (exit 1); exit 1; }; } 16159fi 16160 16161 16162: ${CONFIG_STATUS=./config.status} 16163ac_write_fail=0 16164ac_clean_files_save=$ac_clean_files 16165ac_clean_files="$ac_clean_files $CONFIG_STATUS" 16166{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 16167$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 16168cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16169#! $SHELL 16170# Generated by $as_me. 16171# Run this file to recreate the current configuration. 16172# Compiler output produced by configure, useful for debugging 16173# configure, is in config.log if it exists. 16174 16175debug=false 16176ac_cs_recheck=false 16177ac_cs_silent=false 16178SHELL=\${CONFIG_SHELL-$SHELL} 16179_ACEOF 16180 16181cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16182## --------------------- ## 16183## M4sh Initialization. ## 16184## --------------------- ## 16185 16186# Be more Bourne compatible 16187DUALCASE=1; export DUALCASE # for MKS sh 16188if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 16189 emulate sh 16190 NULLCMD=: 16191 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 16192 # is contrary to our usage. Disable this feature. 16193 alias -g '${1+"$@"}'='"$@"' 16194 setopt NO_GLOB_SUBST 16195else 16196 case `(set -o) 2>/dev/null` in 16197 *posix*) set -o posix ;; 16198esac 16199 16200fi 16201 16202 16203 16204 16205# PATH needs CR 16206# Avoid depending upon Character Ranges. 16207as_cr_letters='abcdefghijklmnopqrstuvwxyz' 16208as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 16209as_cr_Letters=$as_cr_letters$as_cr_LETTERS 16210as_cr_digits='0123456789' 16211as_cr_alnum=$as_cr_Letters$as_cr_digits 16212 16213as_nl=' 16214' 16215export as_nl 16216# Printing a long string crashes Solaris 7 /usr/bin/printf. 16217as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 16218as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 16219as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 16220if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 16221 as_echo='printf %s\n' 16222 as_echo_n='printf %s' 16223else 16224 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 16225 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 16226 as_echo_n='/usr/ucb/echo -n' 16227 else 16228 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 16229 as_echo_n_body='eval 16230 arg=$1; 16231 case $arg in 16232 *"$as_nl"*) 16233 expr "X$arg" : "X\\(.*\\)$as_nl"; 16234 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 16235 esac; 16236 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 16237 ' 16238 export as_echo_n_body 16239 as_echo_n='sh -c $as_echo_n_body as_echo' 16240 fi 16241 export as_echo_body 16242 as_echo='sh -c $as_echo_body as_echo' 16243fi 16244 16245# The user is always right. 16246if test "${PATH_SEPARATOR+set}" != set; then 16247 PATH_SEPARATOR=: 16248 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 16249 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 16250 PATH_SEPARATOR=';' 16251 } 16252fi 16253 16254# Support unset when possible. 16255if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 16256 as_unset=unset 16257else 16258 as_unset=false 16259fi 16260 16261 16262# IFS 16263# We need space, tab and new line, in precisely that order. Quoting is 16264# there to prevent editors from complaining about space-tab. 16265# (If _AS_PATH_WALK were called with IFS unset, it would disable word 16266# splitting by setting IFS to empty value.) 16267IFS=" "" $as_nl" 16268 16269# Find who we are. Look in the path if we contain no directory separator. 16270case $0 in 16271 *[\\/]* ) as_myself=$0 ;; 16272 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 16273for as_dir in $PATH 16274do 16275 IFS=$as_save_IFS 16276 test -z "$as_dir" && as_dir=. 16277 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 16278done 16279IFS=$as_save_IFS 16280 16281 ;; 16282esac 16283# We did not find ourselves, most probably we were run as `sh COMMAND' 16284# in which case we are not to be found in the path. 16285if test "x$as_myself" = x; then 16286 as_myself=$0 16287fi 16288if test ! -f "$as_myself"; then 16289 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 16290 { (exit 1); exit 1; } 16291fi 16292 16293# Work around bugs in pre-3.0 UWIN ksh. 16294for as_var in ENV MAIL MAILPATH 16295do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 16296done 16297PS1='$ ' 16298PS2='> ' 16299PS4='+ ' 16300 16301# NLS nuisances. 16302LC_ALL=C 16303export LC_ALL 16304LANGUAGE=C 16305export LANGUAGE 16306 16307# Required to use basename. 16308if expr a : '\(a\)' >/dev/null 2>&1 && 16309 test "X`expr 00001 : '.*\(...\)'`" = X001; then 16310 as_expr=expr 16311else 16312 as_expr=false 16313fi 16314 16315if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 16316 as_basename=basename 16317else 16318 as_basename=false 16319fi 16320 16321 16322# Name of the executable. 16323as_me=`$as_basename -- "$0" || 16324$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 16325 X"$0" : 'X\(//\)$' \| \ 16326 X"$0" : 'X\(/\)' \| . 2>/dev/null || 16327$as_echo X/"$0" | 16328 sed '/^.*\/\([^/][^/]*\)\/*$/{ 16329 s//\1/ 16330 q 16331 } 16332 /^X\/\(\/\/\)$/{ 16333 s//\1/ 16334 q 16335 } 16336 /^X\/\(\/\).*/{ 16337 s//\1/ 16338 q 16339 } 16340 s/.*/./; q'` 16341 16342# CDPATH. 16343$as_unset CDPATH 16344 16345 16346 16347 as_lineno_1=$LINENO 16348 as_lineno_2=$LINENO 16349 test "x$as_lineno_1" != "x$as_lineno_2" && 16350 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 16351 16352 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 16353 # uniformly replaced by the line number. The first 'sed' inserts a 16354 # line-number line after each line using $LINENO; the second 'sed' 16355 # does the real work. The second script uses 'N' to pair each 16356 # line-number line with the line containing $LINENO, and appends 16357 # trailing '-' during substitution so that $LINENO is not a special 16358 # case at line end. 16359 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 16360 # scripts with optimization help from Paolo Bonzini. Blame Lee 16361 # E. McMahon (1931-1989) for sed's syntax. :-) 16362 sed -n ' 16363 p 16364 /[$]LINENO/= 16365 ' <$as_myself | 16366 sed ' 16367 s/[$]LINENO.*/&-/ 16368 t lineno 16369 b 16370 :lineno 16371 N 16372 :loop 16373 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 16374 t loop 16375 s/-\n.*// 16376 ' >$as_me.lineno && 16377 chmod +x "$as_me.lineno" || 16378 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 16379 { (exit 1); exit 1; }; } 16380 16381 # Don't try to exec as it changes $[0], causing all sort of problems 16382 # (the dirname of $[0] is not the place where we might find the 16383 # original and so on. Autoconf is especially sensitive to this). 16384 . "./$as_me.lineno" 16385 # Exit status is that of the last command. 16386 exit 16387} 16388 16389 16390if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 16391 as_dirname=dirname 16392else 16393 as_dirname=false 16394fi 16395 16396ECHO_C= ECHO_N= ECHO_T= 16397case `echo -n x` in 16398-n*) 16399 case `echo 'x\c'` in 16400 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 16401 *) ECHO_C='\c';; 16402 esac;; 16403*) 16404 ECHO_N='-n';; 16405esac 16406if expr a : '\(a\)' >/dev/null 2>&1 && 16407 test "X`expr 00001 : '.*\(...\)'`" = X001; then 16408 as_expr=expr 16409else 16410 as_expr=false 16411fi 16412 16413rm -f conf$$ conf$$.exe conf$$.file 16414if test -d conf$$.dir; then 16415 rm -f conf$$.dir/conf$$.file 16416else 16417 rm -f conf$$.dir 16418 mkdir conf$$.dir 2>/dev/null 16419fi 16420if (echo >conf$$.file) 2>/dev/null; then 16421 if ln -s conf$$.file conf$$ 2>/dev/null; then 16422 as_ln_s='ln -s' 16423 # ... but there are two gotchas: 16424 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 16425 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 16426 # In both cases, we have to default to `cp -p'. 16427 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 16428 as_ln_s='cp -p' 16429 elif ln conf$$.file conf$$ 2>/dev/null; then 16430 as_ln_s=ln 16431 else 16432 as_ln_s='cp -p' 16433 fi 16434else 16435 as_ln_s='cp -p' 16436fi 16437rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 16438rmdir conf$$.dir 2>/dev/null 16439 16440if mkdir -p . 2>/dev/null; then 16441 as_mkdir_p=: 16442else 16443 test -d ./-p && rmdir ./-p 16444 as_mkdir_p=false 16445fi 16446 16447if test -x / >/dev/null 2>&1; then 16448 as_test_x='test -x' 16449else 16450 if ls -dL / >/dev/null 2>&1; then 16451 as_ls_L_option=L 16452 else 16453 as_ls_L_option= 16454 fi 16455 as_test_x=' 16456 eval sh -c '\'' 16457 if test -d "$1"; then 16458 test -d "$1/."; 16459 else 16460 case $1 in 16461 -*)set "./$1";; 16462 esac; 16463 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 16464 ???[sx]*):;;*)false;;esac;fi 16465 '\'' sh 16466 ' 16467fi 16468as_executable_p=$as_test_x 16469 16470# Sed expression to map a string onto a valid CPP name. 16471as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 16472 16473# Sed expression to map a string onto a valid variable name. 16474as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 16475 16476 16477exec 6>&1 16478 16479# Save the log message, to keep $[0] and so on meaningful, and to 16480# report actual input values of CONFIG_FILES etc. instead of their 16481# values after options handling. 16482ac_log=" 16483This file was extended by libmtp $as_me 1.0.1, which was 16484generated by GNU Autoconf 2.63. Invocation command line was 16485 16486 CONFIG_FILES = $CONFIG_FILES 16487 CONFIG_HEADERS = $CONFIG_HEADERS 16488 CONFIG_LINKS = $CONFIG_LINKS 16489 CONFIG_COMMANDS = $CONFIG_COMMANDS 16490 $ $0 $@ 16491 16492on `(hostname || uname -n) 2>/dev/null | sed 1q` 16493" 16494 16495_ACEOF 16496 16497case $ac_config_files in *" 16498"*) set x $ac_config_files; shift; ac_config_files=$*;; 16499esac 16500 16501case $ac_config_headers in *" 16502"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 16503esac 16504 16505 16506cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16507# Files that config.status was made for. 16508config_files="$ac_config_files" 16509config_headers="$ac_config_headers" 16510config_commands="$ac_config_commands" 16511 16512_ACEOF 16513 16514cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16515ac_cs_usage="\ 16516\`$as_me' instantiates files from templates according to the 16517current configuration. 16518 16519Usage: $0 [OPTION]... [FILE]... 16520 16521 -h, --help print this help, then exit 16522 -V, --version print version number and configuration settings, then exit 16523 -q, --quiet, --silent 16524 do not print progress messages 16525 -d, --debug don't remove temporary files 16526 --recheck update $as_me by reconfiguring in the same conditions 16527 --file=FILE[:TEMPLATE] 16528 instantiate the configuration file FILE 16529 --header=FILE[:TEMPLATE] 16530 instantiate the configuration header FILE 16531 16532Configuration files: 16533$config_files 16534 16535Configuration headers: 16536$config_headers 16537 16538Configuration commands: 16539$config_commands 16540 16541Report bugs to <bug-autoconf@gnu.org>." 16542 16543_ACEOF 16544cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16545ac_cs_version="\\ 16546libmtp config.status 1.0.1 16547configured by $0, generated by GNU Autoconf 2.63, 16548 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 16549 16550Copyright (C) 2008 Free Software Foundation, Inc. 16551This config.status script is free software; the Free Software Foundation 16552gives unlimited permission to copy, distribute and modify it." 16553 16554ac_pwd='$ac_pwd' 16555srcdir='$srcdir' 16556INSTALL='$INSTALL' 16557MKDIR_P='$MKDIR_P' 16558AWK='$AWK' 16559test -n "\$AWK" || AWK=awk 16560_ACEOF 16561 16562cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16563# The default lists apply if the user does not specify any file. 16564ac_need_defaults=: 16565while test $# != 0 16566do 16567 case $1 in 16568 --*=*) 16569 ac_option=`expr "X$1" : 'X\([^=]*\)='` 16570 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 16571 ac_shift=: 16572 ;; 16573 *) 16574 ac_option=$1 16575 ac_optarg=$2 16576 ac_shift=shift 16577 ;; 16578 esac 16579 16580 case $ac_option in 16581 # Handling of the options. 16582 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 16583 ac_cs_recheck=: ;; 16584 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 16585 $as_echo "$ac_cs_version"; exit ;; 16586 --debug | --debu | --deb | --de | --d | -d ) 16587 debug=: ;; 16588 --file | --fil | --fi | --f ) 16589 $ac_shift 16590 case $ac_optarg in 16591 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 16592 esac 16593 CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" 16594 ac_need_defaults=false;; 16595 --header | --heade | --head | --hea ) 16596 $ac_shift 16597 case $ac_optarg in 16598 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 16599 esac 16600 CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" 16601 ac_need_defaults=false;; 16602 --he | --h) 16603 # Conflict between --help and --header 16604 { $as_echo "$as_me: error: ambiguous option: $1 16605Try \`$0 --help' for more information." >&2 16606 { (exit 1); exit 1; }; };; 16607 --help | --hel | -h ) 16608 $as_echo "$ac_cs_usage"; exit ;; 16609 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 16610 | -silent | --silent | --silen | --sile | --sil | --si | --s) 16611 ac_cs_silent=: ;; 16612 16613 # This is an error. 16614 -*) { $as_echo "$as_me: error: unrecognized option: $1 16615Try \`$0 --help' for more information." >&2 16616 { (exit 1); exit 1; }; } ;; 16617 16618 *) ac_config_targets="$ac_config_targets $1" 16619 ac_need_defaults=false ;; 16620 16621 esac 16622 shift 16623done 16624 16625ac_configure_extra_args= 16626 16627if $ac_cs_silent; then 16628 exec 6>/dev/null 16629 ac_configure_extra_args="$ac_configure_extra_args --silent" 16630fi 16631 16632_ACEOF 16633cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16634if \$ac_cs_recheck; then 16635 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 16636 shift 16637 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 16638 CONFIG_SHELL='$SHELL' 16639 export CONFIG_SHELL 16640 exec "\$@" 16641fi 16642 16643_ACEOF 16644cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16645exec 5>>config.log 16646{ 16647 echo 16648 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 16649## Running $as_me. ## 16650_ASBOX 16651 $as_echo "$ac_log" 16652} >&5 16653 16654_ACEOF 16655cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16656# 16657# INIT-COMMANDS 16658# 16659AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 16660 16661 16662# The HP-UX ksh and POSIX shell print the target directory to stdout 16663# if CDPATH is set. 16664(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 16665 16666sed_quote_subst='$sed_quote_subst' 16667double_quote_subst='$double_quote_subst' 16668delay_variable_subst='$delay_variable_subst' 16669AS='`$ECHO "X$AS" | $Xsed -e "$delay_single_quote_subst"`' 16670DLLTOOL='`$ECHO "X$DLLTOOL" | $Xsed -e "$delay_single_quote_subst"`' 16671OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' 16672macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 16673macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 16674enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 16675enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 16676pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 16677enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 16678host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 16679host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 16680host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 16681build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 16682build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 16683build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 16684SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 16685Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 16686GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 16687EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 16688FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 16689LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 16690NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 16691LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 16692max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 16693ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 16694exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 16695lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 16696lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 16697lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 16698reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 16699reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16700deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 16701file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 16702AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 16703AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 16704STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 16705RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 16706old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16707old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16708old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16709CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 16710CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 16711compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 16712GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 16713lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 16714lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 16715lt_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"`' 16716lt_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"`' 16717objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 16718SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 16719ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 16720MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 16721lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 16722lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 16723lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 16724lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 16725lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 16726need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 16727DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' 16728NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' 16729LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' 16730OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' 16731OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' 16732libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 16733shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16734extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16735archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 16736enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 16737export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 16738whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 16739compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 16740old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16741old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16742archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16743archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16744module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16745module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16746with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 16747allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 16748no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 16749hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 16750hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 16751hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 16752hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 16753hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 16754hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 16755hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 16756hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 16757inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 16758link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 16759fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 16760always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 16761export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16762exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 16763include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 16764prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16765file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 16766variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 16767need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 16768need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 16769version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 16770runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 16771shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 16772shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 16773libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 16774library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 16775soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 16776postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16777postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16778finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 16779finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 16780hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 16781sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 16782sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 16783hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 16784enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 16785enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 16786enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 16787old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 16788striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 16789 16790LTCC='$LTCC' 16791LTCFLAGS='$LTCFLAGS' 16792compiler='$compiler_DEFAULT' 16793 16794# Quote evaled strings. 16795for var in SED \ 16796GREP \ 16797EGREP \ 16798FGREP \ 16799LD \ 16800NM \ 16801LN_S \ 16802lt_SP2NL \ 16803lt_NL2SP \ 16804reload_flag \ 16805deplibs_check_method \ 16806file_magic_cmd \ 16807AR \ 16808AR_FLAGS \ 16809STRIP \ 16810RANLIB \ 16811CC \ 16812CFLAGS \ 16813compiler \ 16814lt_cv_sys_global_symbol_pipe \ 16815lt_cv_sys_global_symbol_to_cdecl \ 16816lt_cv_sys_global_symbol_to_c_name_address \ 16817lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 16818SHELL \ 16819ECHO \ 16820lt_prog_compiler_no_builtin_flag \ 16821lt_prog_compiler_wl \ 16822lt_prog_compiler_pic \ 16823lt_prog_compiler_static \ 16824lt_cv_prog_compiler_c_o \ 16825need_locks \ 16826DSYMUTIL \ 16827NMEDIT \ 16828LIPO \ 16829OTOOL \ 16830OTOOL64 \ 16831shrext_cmds \ 16832export_dynamic_flag_spec \ 16833whole_archive_flag_spec \ 16834compiler_needs_object \ 16835with_gnu_ld \ 16836allow_undefined_flag \ 16837no_undefined_flag \ 16838hardcode_libdir_flag_spec \ 16839hardcode_libdir_flag_spec_ld \ 16840hardcode_libdir_separator \ 16841fix_srcfile_path \ 16842exclude_expsyms \ 16843include_expsyms \ 16844file_list_spec \ 16845variables_saved_for_relink \ 16846libname_spec \ 16847library_names_spec \ 16848soname_spec \ 16849finish_eval \ 16850old_striplib \ 16851striplib; do 16852 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 16853 *[\\\\\\\`\\"\\\$]*) 16854 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 16855 ;; 16856 *) 16857 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 16858 ;; 16859 esac 16860done 16861 16862# Double-quote double-evaled strings. 16863for var in reload_cmds \ 16864old_postinstall_cmds \ 16865old_postuninstall_cmds \ 16866old_archive_cmds \ 16867extract_expsyms_cmds \ 16868old_archive_from_new_cmds \ 16869old_archive_from_expsyms_cmds \ 16870archive_cmds \ 16871archive_expsym_cmds \ 16872module_cmds \ 16873module_expsym_cmds \ 16874export_symbols_cmds \ 16875prelink_cmds \ 16876postinstall_cmds \ 16877postuninstall_cmds \ 16878finish_cmds \ 16879sys_lib_search_path_spec \ 16880sys_lib_dlsearch_path_spec; do 16881 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 16882 *[\\\\\\\`\\"\\\$]*) 16883 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 16884 ;; 16885 *) 16886 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 16887 ;; 16888 esac 16889done 16890 16891# Fix-up fallback echo if it was mangled by the above quoting rules. 16892case \$lt_ECHO in 16893*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 16894 ;; 16895esac 16896 16897ac_aux_dir='$ac_aux_dir' 16898xsi_shell='$xsi_shell' 16899lt_shell_append='$lt_shell_append' 16900 16901# See if we are running on zsh, and set the options which allow our 16902# commands through without removal of \ escapes INIT. 16903if test -n "\${ZSH_VERSION+set}" ; then 16904 setopt NO_GLOB_SUBST 16905fi 16906 16907 16908 PACKAGE='$PACKAGE' 16909 VERSION='$VERSION' 16910 TIMESTAMP='$TIMESTAMP' 16911 RM='$RM' 16912 ofile='$ofile' 16913 16914 16915 16916 16917_ACEOF 16918 16919cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16920 16921# Handling of arguments. 16922for ac_config_target in $ac_config_targets 16923do 16924 case $ac_config_target in 16925 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 16926 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 16927 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 16928 "src/libmtp.h") CONFIG_FILES="$CONFIG_FILES src/libmtp.h" ;; 16929 "doc/Doxyfile") CONFIG_FILES="$CONFIG_FILES doc/Doxyfile" ;; 16930 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 16931 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 16932 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 16933 "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;; 16934 "libmtp.sh") CONFIG_FILES="$CONFIG_FILES libmtp.sh" ;; 16935 "hotplug.sh") CONFIG_FILES="$CONFIG_FILES hotplug.sh" ;; 16936 "libmtp.pc") CONFIG_FILES="$CONFIG_FILES libmtp.pc" ;; 16937 16938 *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 16939$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 16940 { (exit 1); exit 1; }; };; 16941 esac 16942done 16943 16944 16945# If the user did not use the arguments to specify the items to instantiate, 16946# then the envvar interface is used. Set only those that are not. 16947# We use the long form for the default assignment because of an extremely 16948# bizarre bug on SunOS 4.1.3. 16949if $ac_need_defaults; then 16950 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 16951 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 16952 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 16953fi 16954 16955# Have a temporary directory for convenience. Make it in the build tree 16956# simply because there is no reason against having it here, and in addition, 16957# creating and moving files from /tmp can sometimes cause problems. 16958# Hook for its removal unless debugging. 16959# Note that there is a small window in which the directory will not be cleaned: 16960# after its creation but before its name has been assigned to `$tmp'. 16961$debug || 16962{ 16963 tmp= 16964 trap 'exit_status=$? 16965 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 16966' 0 16967 trap '{ (exit 1); exit 1; }' 1 2 13 15 16968} 16969# Create a (secure) tmp directory for tmp files. 16970 16971{ 16972 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 16973 test -n "$tmp" && test -d "$tmp" 16974} || 16975{ 16976 tmp=./conf$$-$RANDOM 16977 (umask 077 && mkdir "$tmp") 16978} || 16979{ 16980 $as_echo "$as_me: cannot create a temporary directory in ." >&2 16981 { (exit 1); exit 1; } 16982} 16983 16984# Set up the scripts for CONFIG_FILES section. 16985# No need to generate them if there are no CONFIG_FILES. 16986# This happens for instance with `./config.status config.h'. 16987if test -n "$CONFIG_FILES"; then 16988 16989 16990ac_cr=' 16991' 16992ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 16993if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 16994 ac_cs_awk_cr='\\r' 16995else 16996 ac_cs_awk_cr=$ac_cr 16997fi 16998 16999echo 'BEGIN {' >"$tmp/subs1.awk" && 17000_ACEOF 17001 17002 17003{ 17004 echo "cat >conf$$subs.awk <<_ACEOF" && 17005 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 17006 echo "_ACEOF" 17007} >conf$$subs.sh || 17008 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 17009$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 17010 { (exit 1); exit 1; }; } 17011ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 17012ac_delim='%!_!# ' 17013for ac_last_try in false false false false false :; do 17014 . ./conf$$subs.sh || 17015 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 17016$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 17017 { (exit 1); exit 1; }; } 17018 17019 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 17020 if test $ac_delim_n = $ac_delim_num; then 17021 break 17022 elif $ac_last_try; then 17023 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 17024$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 17025 { (exit 1); exit 1; }; } 17026 else 17027 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 17028 fi 17029done 17030rm -f conf$$subs.sh 17031 17032cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 17033cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 17034_ACEOF 17035sed -n ' 17036h 17037s/^/S["/; s/!.*/"]=/ 17038p 17039g 17040s/^[^!]*!// 17041:repl 17042t repl 17043s/'"$ac_delim"'$// 17044t delim 17045:nl 17046h 17047s/\(.\{148\}\).*/\1/ 17048t more1 17049s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 17050p 17051n 17052b repl 17053:more1 17054s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 17055p 17056g 17057s/.\{148\}// 17058t nl 17059:delim 17060h 17061s/\(.\{148\}\).*/\1/ 17062t more2 17063s/["\\]/\\&/g; s/^/"/; s/$/"/ 17064p 17065b 17066:more2 17067s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 17068p 17069g 17070s/.\{148\}// 17071t delim 17072' <conf$$subs.awk | sed ' 17073/^[^""]/{ 17074 N 17075 s/\n// 17076} 17077' >>$CONFIG_STATUS || ac_write_fail=1 17078rm -f conf$$subs.awk 17079cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 17080_ACAWK 17081cat >>"\$tmp/subs1.awk" <<_ACAWK && 17082 for (key in S) S_is_set[key] = 1 17083 FS = "" 17084 17085} 17086{ 17087 line = $ 0 17088 nfields = split(line, field, "@") 17089 substed = 0 17090 len = length(field[1]) 17091 for (i = 2; i < nfields; i++) { 17092 key = field[i] 17093 keylen = length(key) 17094 if (S_is_set[key]) { 17095 value = S[key] 17096 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 17097 len += length(value) + length(field[++i]) 17098 substed = 1 17099 } else 17100 len += 1 + keylen 17101 } 17102 17103 print line 17104} 17105 17106_ACAWK 17107_ACEOF 17108cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 17109if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 17110 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 17111else 17112 cat 17113fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 17114 || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 17115$as_echo "$as_me: error: could not setup config files machinery" >&2;} 17116 { (exit 1); exit 1; }; } 17117_ACEOF 17118 17119# VPATH may cause trouble with some makes, so we remove $(srcdir), 17120# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 17121# trailing colons and then remove the whole line if VPATH becomes empty 17122# (actually we leave an empty line to preserve line numbers). 17123if test "x$srcdir" = x.; then 17124 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 17125s/:*\$(srcdir):*/:/ 17126s/:*\${srcdir}:*/:/ 17127s/:*@srcdir@:*/:/ 17128s/^\([^=]*=[ ]*\):*/\1/ 17129s/:*$// 17130s/^[^=]*=[ ]*$// 17131}' 17132fi 17133 17134cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 17135fi # test -n "$CONFIG_FILES" 17136 17137# Set up the scripts for CONFIG_HEADERS section. 17138# No need to generate them if there are no CONFIG_HEADERS. 17139# This happens for instance with `./config.status Makefile'. 17140if test -n "$CONFIG_HEADERS"; then 17141cat >"$tmp/defines.awk" <<\_ACAWK || 17142BEGIN { 17143_ACEOF 17144 17145# Transform confdefs.h into an awk script `defines.awk', embedded as 17146# here-document in config.status, that substitutes the proper values into 17147# config.h.in to produce config.h. 17148 17149# Create a delimiter string that does not exist in confdefs.h, to ease 17150# handling of long lines. 17151ac_delim='%!_!# ' 17152for ac_last_try in false false :; do 17153 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 17154 if test -z "$ac_t"; then 17155 break 17156 elif $ac_last_try; then 17157 { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 17158$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} 17159 { (exit 1); exit 1; }; } 17160 else 17161 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 17162 fi 17163done 17164 17165# For the awk script, D is an array of macro values keyed by name, 17166# likewise P contains macro parameters if any. Preserve backslash 17167# newline sequences. 17168 17169ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 17170sed -n ' 17171s/.\{148\}/&'"$ac_delim"'/g 17172t rset 17173:rset 17174s/^[ ]*#[ ]*define[ ][ ]*/ / 17175t def 17176d 17177:def 17178s/\\$// 17179t bsnl 17180s/["\\]/\\&/g 17181s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 17182D["\1"]=" \3"/p 17183s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 17184d 17185:bsnl 17186s/["\\]/\\&/g 17187s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 17188D["\1"]=" \3\\\\\\n"\\/p 17189t cont 17190s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 17191t cont 17192d 17193:cont 17194n 17195s/.\{148\}/&'"$ac_delim"'/g 17196t clear 17197:clear 17198s/\\$// 17199t bsnlc 17200s/["\\]/\\&/g; s/^/"/; s/$/"/p 17201d 17202:bsnlc 17203s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 17204b cont 17205' <confdefs.h | sed ' 17206s/'"$ac_delim"'/"\\\ 17207"/g' >>$CONFIG_STATUS || ac_write_fail=1 17208 17209cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 17210 for (key in D) D_is_set[key] = 1 17211 FS = "" 17212} 17213/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 17214 line = \$ 0 17215 split(line, arg, " ") 17216 if (arg[1] == "#") { 17217 defundef = arg[2] 17218 mac1 = arg[3] 17219 } else { 17220 defundef = substr(arg[1], 2) 17221 mac1 = arg[2] 17222 } 17223 split(mac1, mac2, "(") #) 17224 macro = mac2[1] 17225 prefix = substr(line, 1, index(line, defundef) - 1) 17226 if (D_is_set[macro]) { 17227 # Preserve the white space surrounding the "#". 17228 print prefix "define", macro P[macro] D[macro] 17229 next 17230 } else { 17231 # Replace #undef with comments. This is necessary, for example, 17232 # in the case of _POSIX_SOURCE, which is predefined and required 17233 # on some systems where configure will not decide to define it. 17234 if (defundef == "undef") { 17235 print "/*", prefix defundef, macro, "*/" 17236 next 17237 } 17238 } 17239} 17240{ print } 17241_ACAWK 17242_ACEOF 17243cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 17244 { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 17245$as_echo "$as_me: error: could not setup config headers machinery" >&2;} 17246 { (exit 1); exit 1; }; } 17247fi # test -n "$CONFIG_HEADERS" 17248 17249 17250eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 17251shift 17252for ac_tag 17253do 17254 case $ac_tag in 17255 :[FHLC]) ac_mode=$ac_tag; continue;; 17256 esac 17257 case $ac_mode$ac_tag in 17258 :[FHL]*:*);; 17259 :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 17260$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} 17261 { (exit 1); exit 1; }; };; 17262 :[FH]-) ac_tag=-:-;; 17263 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 17264 esac 17265 ac_save_IFS=$IFS 17266 IFS=: 17267 set x $ac_tag 17268 IFS=$ac_save_IFS 17269 shift 17270 ac_file=$1 17271 shift 17272 17273 case $ac_mode in 17274 :L) ac_source=$1;; 17275 :[FH]) 17276 ac_file_inputs= 17277 for ac_f 17278 do 17279 case $ac_f in 17280 -) ac_f="$tmp/stdin";; 17281 *) # Look for the file first in the build tree, then in the source tree 17282 # (if the path is not absolute). The absolute path cannot be DOS-style, 17283 # because $ac_f cannot contain `:'. 17284 test -f "$ac_f" || 17285 case $ac_f in 17286 [\\/$]*) false;; 17287 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 17288 esac || 17289 { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 17290$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} 17291 { (exit 1); exit 1; }; };; 17292 esac 17293 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 17294 ac_file_inputs="$ac_file_inputs '$ac_f'" 17295 done 17296 17297 # Let's still pretend it is `configure' which instantiates (i.e., don't 17298 # use $as_me), people would be surprised to read: 17299 # /* config.h. Generated by config.status. */ 17300 configure_input='Generated from '` 17301 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 17302 `' by configure.' 17303 if test x"$ac_file" != x-; then 17304 configure_input="$ac_file. $configure_input" 17305 { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 17306$as_echo "$as_me: creating $ac_file" >&6;} 17307 fi 17308 # Neutralize special characters interpreted by sed in replacement strings. 17309 case $configure_input in #( 17310 *\&* | *\|* | *\\* ) 17311 ac_sed_conf_input=`$as_echo "$configure_input" | 17312 sed 's/[\\\\&|]/\\\\&/g'`;; #( 17313 *) ac_sed_conf_input=$configure_input;; 17314 esac 17315 17316 case $ac_tag in 17317 *:-:* | *:-) cat >"$tmp/stdin" \ 17318 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 17319$as_echo "$as_me: error: could not create $ac_file" >&2;} 17320 { (exit 1); exit 1; }; } ;; 17321 esac 17322 ;; 17323 esac 17324 17325 ac_dir=`$as_dirname -- "$ac_file" || 17326$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 17327 X"$ac_file" : 'X\(//\)[^/]' \| \ 17328 X"$ac_file" : 'X\(//\)$' \| \ 17329 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 17330$as_echo X"$ac_file" | 17331 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 17332 s//\1/ 17333 q 17334 } 17335 /^X\(\/\/\)[^/].*/{ 17336 s//\1/ 17337 q 17338 } 17339 /^X\(\/\/\)$/{ 17340 s//\1/ 17341 q 17342 } 17343 /^X\(\/\).*/{ 17344 s//\1/ 17345 q 17346 } 17347 s/.*/./; q'` 17348 { as_dir="$ac_dir" 17349 case $as_dir in #( 17350 -*) as_dir=./$as_dir;; 17351 esac 17352 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 17353 as_dirs= 17354 while :; do 17355 case $as_dir in #( 17356 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 17357 *) as_qdir=$as_dir;; 17358 esac 17359 as_dirs="'$as_qdir' $as_dirs" 17360 as_dir=`$as_dirname -- "$as_dir" || 17361$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 17362 X"$as_dir" : 'X\(//\)[^/]' \| \ 17363 X"$as_dir" : 'X\(//\)$' \| \ 17364 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 17365$as_echo X"$as_dir" | 17366 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 17367 s//\1/ 17368 q 17369 } 17370 /^X\(\/\/\)[^/].*/{ 17371 s//\1/ 17372 q 17373 } 17374 /^X\(\/\/\)$/{ 17375 s//\1/ 17376 q 17377 } 17378 /^X\(\/\).*/{ 17379 s//\1/ 17380 q 17381 } 17382 s/.*/./; q'` 17383 test -d "$as_dir" && break 17384 done 17385 test -z "$as_dirs" || eval "mkdir $as_dirs" 17386 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 17387$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 17388 { (exit 1); exit 1; }; }; } 17389 ac_builddir=. 17390 17391case "$ac_dir" in 17392.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 17393*) 17394 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 17395 # A ".." for each directory in $ac_dir_suffix. 17396 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 17397 case $ac_top_builddir_sub in 17398 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 17399 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 17400 esac ;; 17401esac 17402ac_abs_top_builddir=$ac_pwd 17403ac_abs_builddir=$ac_pwd$ac_dir_suffix 17404# for backward compatibility: 17405ac_top_builddir=$ac_top_build_prefix 17406 17407case $srcdir in 17408 .) # We are building in place. 17409 ac_srcdir=. 17410 ac_top_srcdir=$ac_top_builddir_sub 17411 ac_abs_top_srcdir=$ac_pwd ;; 17412 [\\/]* | ?:[\\/]* ) # Absolute name. 17413 ac_srcdir=$srcdir$ac_dir_suffix; 17414 ac_top_srcdir=$srcdir 17415 ac_abs_top_srcdir=$srcdir ;; 17416 *) # Relative name. 17417 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 17418 ac_top_srcdir=$ac_top_build_prefix$srcdir 17419 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 17420esac 17421ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 17422 17423 17424 case $ac_mode in 17425 :F) 17426 # 17427 # CONFIG_FILE 17428 # 17429 17430 case $INSTALL in 17431 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 17432 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 17433 esac 17434 ac_MKDIR_P=$MKDIR_P 17435 case $MKDIR_P in 17436 [\\/$]* | ?:[\\/]* ) ;; 17437 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 17438 esac 17439_ACEOF 17440 17441cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 17442# If the template does not know about datarootdir, expand it. 17443# FIXME: This hack should be removed a few years after 2.60. 17444ac_datarootdir_hack=; ac_datarootdir_seen= 17445 17446ac_sed_dataroot=' 17447/datarootdir/ { 17448 p 17449 q 17450} 17451/@datadir@/p 17452/@docdir@/p 17453/@infodir@/p 17454/@localedir@/p 17455/@mandir@/p 17456' 17457case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 17458*datarootdir*) ac_datarootdir_seen=yes;; 17459*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 17460 { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 17461$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 17462_ACEOF 17463cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 17464 ac_datarootdir_hack=' 17465 s&@datadir@&$datadir&g 17466 s&@docdir@&$docdir&g 17467 s&@infodir@&$infodir&g 17468 s&@localedir@&$localedir&g 17469 s&@mandir@&$mandir&g 17470 s&\\\${datarootdir}&$datarootdir&g' ;; 17471esac 17472_ACEOF 17473 17474# Neutralize VPATH when `$srcdir' = `.'. 17475# Shell code in configure.ac might set extrasub. 17476# FIXME: do we really want to maintain this feature? 17477cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 17478ac_sed_extra="$ac_vpsub 17479$extrasub 17480_ACEOF 17481cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 17482:t 17483/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 17484s|@configure_input@|$ac_sed_conf_input|;t t 17485s&@top_builddir@&$ac_top_builddir_sub&;t t 17486s&@top_build_prefix@&$ac_top_build_prefix&;t t 17487s&@srcdir@&$ac_srcdir&;t t 17488s&@abs_srcdir@&$ac_abs_srcdir&;t t 17489s&@top_srcdir@&$ac_top_srcdir&;t t 17490s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 17491s&@builddir@&$ac_builddir&;t t 17492s&@abs_builddir@&$ac_abs_builddir&;t t 17493s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 17494s&@INSTALL@&$ac_INSTALL&;t t 17495s&@MKDIR_P@&$ac_MKDIR_P&;t t 17496$ac_datarootdir_hack 17497" 17498eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 17499 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 17500$as_echo "$as_me: error: could not create $ac_file" >&2;} 17501 { (exit 1); exit 1; }; } 17502 17503test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 17504 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 17505 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 17506 { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 17507which seems to be undefined. Please make sure it is defined." >&5 17508$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 17509which seems to be undefined. Please make sure it is defined." >&2;} 17510 17511 rm -f "$tmp/stdin" 17512 case $ac_file in 17513 -) cat "$tmp/out" && rm -f "$tmp/out";; 17514 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 17515 esac \ 17516 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 17517$as_echo "$as_me: error: could not create $ac_file" >&2;} 17518 { (exit 1); exit 1; }; } 17519 ;; 17520 :H) 17521 # 17522 # CONFIG_HEADER 17523 # 17524 if test x"$ac_file" != x-; then 17525 { 17526 $as_echo "/* $configure_input */" \ 17527 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 17528 } >"$tmp/config.h" \ 17529 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 17530$as_echo "$as_me: error: could not create $ac_file" >&2;} 17531 { (exit 1); exit 1; }; } 17532 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 17533 { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 17534$as_echo "$as_me: $ac_file is unchanged" >&6;} 17535 else 17536 rm -f "$ac_file" 17537 mv "$tmp/config.h" "$ac_file" \ 17538 || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 17539$as_echo "$as_me: error: could not create $ac_file" >&2;} 17540 { (exit 1); exit 1; }; } 17541 fi 17542 else 17543 $as_echo "/* $configure_input */" \ 17544 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 17545 || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 17546$as_echo "$as_me: error: could not create -" >&2;} 17547 { (exit 1); exit 1; }; } 17548 fi 17549# Compute "$ac_file"'s index in $config_headers. 17550_am_arg="$ac_file" 17551_am_stamp_count=1 17552for _am_header in $config_headers :; do 17553 case $_am_header in 17554 $_am_arg | $_am_arg:* ) 17555 break ;; 17556 * ) 17557 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 17558 esac 17559done 17560echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 17561$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 17562 X"$_am_arg" : 'X\(//\)[^/]' \| \ 17563 X"$_am_arg" : 'X\(//\)$' \| \ 17564 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 17565$as_echo X"$_am_arg" | 17566 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 17567 s//\1/ 17568 q 17569 } 17570 /^X\(\/\/\)[^/].*/{ 17571 s//\1/ 17572 q 17573 } 17574 /^X\(\/\/\)$/{ 17575 s//\1/ 17576 q 17577 } 17578 /^X\(\/\).*/{ 17579 s//\1/ 17580 q 17581 } 17582 s/.*/./; q'`/stamp-h$_am_stamp_count 17583 ;; 17584 17585 :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5 17586$as_echo "$as_me: executing $ac_file commands" >&6;} 17587 ;; 17588 esac 17589 17590 17591 case $ac_file$ac_mode in 17592 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 17593 # Autoconf 2.62 quotes --file arguments for eval, but not when files 17594 # are listed without --file. Let's play safe and only enable the eval 17595 # if we detect the quoting. 17596 case $CONFIG_FILES in 17597 *\'*) eval set x "$CONFIG_FILES" ;; 17598 *) set x $CONFIG_FILES ;; 17599 esac 17600 shift 17601 for mf 17602 do 17603 # Strip MF so we end up with the name of the file. 17604 mf=`echo "$mf" | sed -e 's/:.*$//'` 17605 # Check whether this is an Automake generated Makefile or not. 17606 # We used to match only the files named `Makefile.in', but 17607 # some people rename them; so instead we look at the file content. 17608 # Grep'ing the first line is not enough: some people post-process 17609 # each Makefile.in and add a new line on top of each file to say so. 17610 # Grep'ing the whole file is not good either: AIX grep has a line 17611 # limit of 2048, but all sed's we know have understand at least 4000. 17612 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 17613 dirpart=`$as_dirname -- "$mf" || 17614$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 17615 X"$mf" : 'X\(//\)[^/]' \| \ 17616 X"$mf" : 'X\(//\)$' \| \ 17617 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 17618$as_echo X"$mf" | 17619 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 17620 s//\1/ 17621 q 17622 } 17623 /^X\(\/\/\)[^/].*/{ 17624 s//\1/ 17625 q 17626 } 17627 /^X\(\/\/\)$/{ 17628 s//\1/ 17629 q 17630 } 17631 /^X\(\/\).*/{ 17632 s//\1/ 17633 q 17634 } 17635 s/.*/./; q'` 17636 else 17637 continue 17638 fi 17639 # Extract the definition of DEPDIR, am__include, and am__quote 17640 # from the Makefile without running `make'. 17641 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 17642 test -z "$DEPDIR" && continue 17643 am__include=`sed -n 's/^am__include = //p' < "$mf"` 17644 test -z "am__include" && continue 17645 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 17646 # When using ansi2knr, U may be empty or an underscore; expand it 17647 U=`sed -n 's/^U = //p' < "$mf"` 17648 # Find all dependency output files, they are included files with 17649 # $(DEPDIR) in their names. We invoke sed twice because it is the 17650 # simplest approach to changing $(DEPDIR) to its actual value in the 17651 # expansion. 17652 for file in `sed -n " 17653 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 17654 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 17655 # Make sure the directory exists. 17656 test -f "$dirpart/$file" && continue 17657 fdir=`$as_dirname -- "$file" || 17658$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 17659 X"$file" : 'X\(//\)[^/]' \| \ 17660 X"$file" : 'X\(//\)$' \| \ 17661 X"$file" : 'X\(/\)' \| . 2>/dev/null || 17662$as_echo X"$file" | 17663 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 17664 s//\1/ 17665 q 17666 } 17667 /^X\(\/\/\)[^/].*/{ 17668 s//\1/ 17669 q 17670 } 17671 /^X\(\/\/\)$/{ 17672 s//\1/ 17673 q 17674 } 17675 /^X\(\/\).*/{ 17676 s//\1/ 17677 q 17678 } 17679 s/.*/./; q'` 17680 { as_dir=$dirpart/$fdir 17681 case $as_dir in #( 17682 -*) as_dir=./$as_dir;; 17683 esac 17684 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 17685 as_dirs= 17686 while :; do 17687 case $as_dir in #( 17688 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 17689 *) as_qdir=$as_dir;; 17690 esac 17691 as_dirs="'$as_qdir' $as_dirs" 17692 as_dir=`$as_dirname -- "$as_dir" || 17693$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 17694 X"$as_dir" : 'X\(//\)[^/]' \| \ 17695 X"$as_dir" : 'X\(//\)$' \| \ 17696 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 17697$as_echo X"$as_dir" | 17698 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 17699 s//\1/ 17700 q 17701 } 17702 /^X\(\/\/\)[^/].*/{ 17703 s//\1/ 17704 q 17705 } 17706 /^X\(\/\/\)$/{ 17707 s//\1/ 17708 q 17709 } 17710 /^X\(\/\).*/{ 17711 s//\1/ 17712 q 17713 } 17714 s/.*/./; q'` 17715 test -d "$as_dir" && break 17716 done 17717 test -z "$as_dirs" || eval "mkdir $as_dirs" 17718 } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 17719$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 17720 { (exit 1); exit 1; }; }; } 17721 # echo "creating $dirpart/$file" 17722 echo '# dummy' > "$dirpart/$file" 17723 done 17724 done 17725} 17726 ;; 17727 "libtool":C) 17728 17729 # See if we are running on zsh, and set the options which allow our 17730 # commands through without removal of \ escapes. 17731 if test -n "${ZSH_VERSION+set}" ; then 17732 setopt NO_GLOB_SUBST 17733 fi 17734 17735 cfgfile="${ofile}T" 17736 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 17737 $RM "$cfgfile" 17738 17739 cat <<_LT_EOF >> "$cfgfile" 17740#! $SHELL 17741 17742# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 17743# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 17744# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 17745# NOTE: Changes made to this file will be lost: look at ltmain.sh. 17746# 17747# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 17748# 2006, 2007, 2008 Free Software Foundation, Inc. 17749# Written by Gordon Matzigkeit, 1996 17750# 17751# This file is part of GNU Libtool. 17752# 17753# GNU Libtool is free software; you can redistribute it and/or 17754# modify it under the terms of the GNU General Public License as 17755# published by the Free Software Foundation; either version 2 of 17756# the License, or (at your option) any later version. 17757# 17758# As a special exception to the GNU General Public License, 17759# if you distribute this file as part of a program or library that 17760# is built using GNU Libtool, you may include this file under the 17761# same distribution terms that you use for the rest of that program. 17762# 17763# GNU Libtool is distributed in the hope that it will be useful, 17764# but WITHOUT ANY WARRANTY; without even the implied warranty of 17765# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17766# GNU General Public License for more details. 17767# 17768# You should have received a copy of the GNU General Public License 17769# along with GNU Libtool; see the file COPYING. If not, a copy 17770# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 17771# obtained by writing to the Free Software Foundation, Inc., 17772# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 17773 17774 17775# The names of the tagged configurations supported by this script. 17776available_tags="" 17777 17778# ### BEGIN LIBTOOL CONFIG 17779 17780# Assembler program. 17781AS=$AS 17782 17783# DLL creation program. 17784DLLTOOL=$DLLTOOL 17785 17786# Object dumper program. 17787OBJDUMP=$OBJDUMP 17788 17789# Which release of libtool.m4 was used? 17790macro_version=$macro_version 17791macro_revision=$macro_revision 17792 17793# Whether or not to build shared libraries. 17794build_libtool_libs=$enable_shared 17795 17796# Whether or not to build static libraries. 17797build_old_libs=$enable_static 17798 17799# What type of objects to build. 17800pic_mode=$pic_mode 17801 17802# Whether or not to optimize for fast installation. 17803fast_install=$enable_fast_install 17804 17805# The host system. 17806host_alias=$host_alias 17807host=$host 17808host_os=$host_os 17809 17810# The build system. 17811build_alias=$build_alias 17812build=$build 17813build_os=$build_os 17814 17815# A sed program that does not truncate output. 17816SED=$lt_SED 17817 17818# Sed that helps us avoid accidentally triggering echo(1) options like -n. 17819Xsed="\$SED -e 1s/^X//" 17820 17821# A grep program that handles long lines. 17822GREP=$lt_GREP 17823 17824# An ERE matcher. 17825EGREP=$lt_EGREP 17826 17827# A literal string matcher. 17828FGREP=$lt_FGREP 17829 17830# A BSD- or MS-compatible name lister. 17831NM=$lt_NM 17832 17833# Whether we need soft or hard links. 17834LN_S=$lt_LN_S 17835 17836# What is the maximum length of a command? 17837max_cmd_len=$max_cmd_len 17838 17839# Object file suffix (normally "o"). 17840objext=$ac_objext 17841 17842# Executable file suffix (normally ""). 17843exeext=$exeext 17844 17845# whether the shell understands "unset". 17846lt_unset=$lt_unset 17847 17848# turn spaces into newlines. 17849SP2NL=$lt_lt_SP2NL 17850 17851# turn newlines into spaces. 17852NL2SP=$lt_lt_NL2SP 17853 17854# How to create reloadable object files. 17855reload_flag=$lt_reload_flag 17856reload_cmds=$lt_reload_cmds 17857 17858# Method to check whether dependent libraries are shared objects. 17859deplibs_check_method=$lt_deplibs_check_method 17860 17861# Command to use when deplibs_check_method == "file_magic". 17862file_magic_cmd=$lt_file_magic_cmd 17863 17864# The archiver. 17865AR=$lt_AR 17866AR_FLAGS=$lt_AR_FLAGS 17867 17868# A symbol stripping program. 17869STRIP=$lt_STRIP 17870 17871# Commands used to install an old-style archive. 17872RANLIB=$lt_RANLIB 17873old_postinstall_cmds=$lt_old_postinstall_cmds 17874old_postuninstall_cmds=$lt_old_postuninstall_cmds 17875 17876# A C compiler. 17877LTCC=$lt_CC 17878 17879# LTCC compiler flags. 17880LTCFLAGS=$lt_CFLAGS 17881 17882# Take the output of nm and produce a listing of raw symbols and C names. 17883global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 17884 17885# Transform the output of nm in a proper C declaration. 17886global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 17887 17888# Transform the output of nm in a C name address pair. 17889global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 17890 17891# Transform the output of nm in a C name address pair when lib prefix is needed. 17892global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 17893 17894# The name of the directory that contains temporary libtool files. 17895objdir=$objdir 17896 17897# Shell to use when invoking shell scripts. 17898SHELL=$lt_SHELL 17899 17900# An echo program that does not interpret backslashes. 17901ECHO=$lt_ECHO 17902 17903# Used to examine libraries when file_magic_cmd begins with "file". 17904MAGIC_CMD=$MAGIC_CMD 17905 17906# Must we lock files when doing compilation? 17907need_locks=$lt_need_locks 17908 17909# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 17910DSYMUTIL=$lt_DSYMUTIL 17911 17912# Tool to change global to local symbols on Mac OS X. 17913NMEDIT=$lt_NMEDIT 17914 17915# Tool to manipulate fat objects and archives on Mac OS X. 17916LIPO=$lt_LIPO 17917 17918# ldd/readelf like tool for Mach-O binaries on Mac OS X. 17919OTOOL=$lt_OTOOL 17920 17921# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 17922OTOOL64=$lt_OTOOL64 17923 17924# Old archive suffix (normally "a"). 17925libext=$libext 17926 17927# Shared library suffix (normally ".so"). 17928shrext_cmds=$lt_shrext_cmds 17929 17930# The commands to extract the exported symbol list from a shared archive. 17931extract_expsyms_cmds=$lt_extract_expsyms_cmds 17932 17933# Variables whose values should be saved in libtool wrapper scripts and 17934# restored at link time. 17935variables_saved_for_relink=$lt_variables_saved_for_relink 17936 17937# Do we need the "lib" prefix for modules? 17938need_lib_prefix=$need_lib_prefix 17939 17940# Do we need a version for libraries? 17941need_version=$need_version 17942 17943# Library versioning type. 17944version_type=$version_type 17945 17946# Shared library runtime path variable. 17947runpath_var=$runpath_var 17948 17949# Shared library path variable. 17950shlibpath_var=$shlibpath_var 17951 17952# Is shlibpath searched before the hard-coded library search path? 17953shlibpath_overrides_runpath=$shlibpath_overrides_runpath 17954 17955# Format of library name prefix. 17956libname_spec=$lt_libname_spec 17957 17958# List of archive names. First name is the real one, the rest are links. 17959# The last name is the one that the linker finds with -lNAME 17960library_names_spec=$lt_library_names_spec 17961 17962# The coded name of the library, if different from the real name. 17963soname_spec=$lt_soname_spec 17964 17965# Command to use after installation of a shared archive. 17966postinstall_cmds=$lt_postinstall_cmds 17967 17968# Command to use after uninstallation of a shared archive. 17969postuninstall_cmds=$lt_postuninstall_cmds 17970 17971# Commands used to finish a libtool library installation in a directory. 17972finish_cmds=$lt_finish_cmds 17973 17974# As "finish_cmds", except a single script fragment to be evaled but 17975# not shown. 17976finish_eval=$lt_finish_eval 17977 17978# Whether we should hardcode library paths into libraries. 17979hardcode_into_libs=$hardcode_into_libs 17980 17981# Compile-time system search path for libraries. 17982sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 17983 17984# Run-time system search path for libraries. 17985sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 17986 17987# Whether dlopen is supported. 17988dlopen_support=$enable_dlopen 17989 17990# Whether dlopen of programs is supported. 17991dlopen_self=$enable_dlopen_self 17992 17993# Whether dlopen of statically linked programs is supported. 17994dlopen_self_static=$enable_dlopen_self_static 17995 17996# Commands to strip libraries. 17997old_striplib=$lt_old_striplib 17998striplib=$lt_striplib 17999 18000 18001# The linker used to build libraries. 18002LD=$lt_LD 18003 18004# Commands used to build an old-style archive. 18005old_archive_cmds=$lt_old_archive_cmds 18006 18007# A language specific compiler. 18008CC=$lt_compiler 18009 18010# Is the compiler the GNU compiler? 18011with_gcc=$GCC 18012 18013# Compiler flag to turn off builtin functions. 18014no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 18015 18016# How to pass a linker flag through the compiler. 18017wl=$lt_lt_prog_compiler_wl 18018 18019# Additional compiler flags for building library objects. 18020pic_flag=$lt_lt_prog_compiler_pic 18021 18022# Compiler flag to prevent dynamic linking. 18023link_static_flag=$lt_lt_prog_compiler_static 18024 18025# Does compiler simultaneously support -c and -o options? 18026compiler_c_o=$lt_lt_cv_prog_compiler_c_o 18027 18028# Whether or not to add -lc for building shared libraries. 18029build_libtool_need_lc=$archive_cmds_need_lc 18030 18031# Whether or not to disallow shared libs when runtime libs are static. 18032allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 18033 18034# Compiler flag to allow reflexive dlopens. 18035export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 18036 18037# Compiler flag to generate shared objects directly from archives. 18038whole_archive_flag_spec=$lt_whole_archive_flag_spec 18039 18040# Whether the compiler copes with passing no objects directly. 18041compiler_needs_object=$lt_compiler_needs_object 18042 18043# Create an old-style archive from a shared archive. 18044old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 18045 18046# Create a temporary old-style archive to link instead of a shared archive. 18047old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 18048 18049# Commands used to build a shared archive. 18050archive_cmds=$lt_archive_cmds 18051archive_expsym_cmds=$lt_archive_expsym_cmds 18052 18053# Commands used to build a loadable module if different from building 18054# a shared archive. 18055module_cmds=$lt_module_cmds 18056module_expsym_cmds=$lt_module_expsym_cmds 18057 18058# Whether we are building with GNU ld or not. 18059with_gnu_ld=$lt_with_gnu_ld 18060 18061# Flag that allows shared libraries with undefined symbols to be built. 18062allow_undefined_flag=$lt_allow_undefined_flag 18063 18064# Flag that enforces no undefined symbols. 18065no_undefined_flag=$lt_no_undefined_flag 18066 18067# Flag to hardcode \$libdir into a binary during linking. 18068# This must work even if \$libdir does not exist 18069hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 18070 18071# If ld is used when linking, flag to hardcode \$libdir into a binary 18072# during linking. This must work even if \$libdir does not exist. 18073hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 18074 18075# Whether we need a single "-rpath" flag with a separated argument. 18076hardcode_libdir_separator=$lt_hardcode_libdir_separator 18077 18078# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 18079# DIR into the resulting binary. 18080hardcode_direct=$hardcode_direct 18081 18082# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 18083# DIR into the resulting binary and the resulting library dependency is 18084# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 18085# library is relocated. 18086hardcode_direct_absolute=$hardcode_direct_absolute 18087 18088# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 18089# into the resulting binary. 18090hardcode_minus_L=$hardcode_minus_L 18091 18092# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 18093# into the resulting binary. 18094hardcode_shlibpath_var=$hardcode_shlibpath_var 18095 18096# Set to "yes" if building a shared library automatically hardcodes DIR 18097# into the library and all subsequent libraries and executables linked 18098# against it. 18099hardcode_automatic=$hardcode_automatic 18100 18101# Set to yes if linker adds runtime paths of dependent libraries 18102# to runtime path list. 18103inherit_rpath=$inherit_rpath 18104 18105# Whether libtool must link a program against all its dependency libraries. 18106link_all_deplibs=$link_all_deplibs 18107 18108# Fix the shell variable \$srcfile for the compiler. 18109fix_srcfile_path=$lt_fix_srcfile_path 18110 18111# Set to "yes" if exported symbols are required. 18112always_export_symbols=$always_export_symbols 18113 18114# The commands to list exported symbols. 18115export_symbols_cmds=$lt_export_symbols_cmds 18116 18117# Symbols that should not be listed in the preloaded symbols. 18118exclude_expsyms=$lt_exclude_expsyms 18119 18120# Symbols that must always be exported. 18121include_expsyms=$lt_include_expsyms 18122 18123# Commands necessary for linking programs (against libraries) with templates. 18124prelink_cmds=$lt_prelink_cmds 18125 18126# Specify filename containing input files. 18127file_list_spec=$lt_file_list_spec 18128 18129# How to hardcode a shared library path into an executable. 18130hardcode_action=$hardcode_action 18131 18132# ### END LIBTOOL CONFIG 18133 18134_LT_EOF 18135 18136 case $host_os in 18137 aix3*) 18138 cat <<\_LT_EOF >> "$cfgfile" 18139# AIX sometimes has problems with the GCC collect2 program. For some 18140# reason, if we set the COLLECT_NAMES environment variable, the problems 18141# vanish in a puff of smoke. 18142if test "X${COLLECT_NAMES+set}" != Xset; then 18143 COLLECT_NAMES= 18144 export COLLECT_NAMES 18145fi 18146_LT_EOF 18147 ;; 18148 esac 18149 18150 18151ltmain="$ac_aux_dir/ltmain.sh" 18152 18153 18154 # We use sed instead of cat because bash on DJGPP gets confused if 18155 # if finds mixed CR/LF and LF-only lines. Since sed operates in 18156 # text mode, it properly converts lines to CR/LF. This bash problem 18157 # is reportedly fixed, but why not run on old versions too? 18158 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 18159 || (rm -f "$cfgfile"; exit 1) 18160 18161 case $xsi_shell in 18162 yes) 18163 cat << \_LT_EOF >> "$cfgfile" 18164 18165# func_dirname file append nondir_replacement 18166# Compute the dirname of FILE. If nonempty, add APPEND to the result, 18167# otherwise set result to NONDIR_REPLACEMENT. 18168func_dirname () 18169{ 18170 case ${1} in 18171 */*) func_dirname_result="${1%/*}${2}" ;; 18172 * ) func_dirname_result="${3}" ;; 18173 esac 18174} 18175 18176# func_basename file 18177func_basename () 18178{ 18179 func_basename_result="${1##*/}" 18180} 18181 18182# func_dirname_and_basename file append nondir_replacement 18183# perform func_basename and func_dirname in a single function 18184# call: 18185# dirname: Compute the dirname of FILE. If nonempty, 18186# add APPEND to the result, otherwise set result 18187# to NONDIR_REPLACEMENT. 18188# value returned in "$func_dirname_result" 18189# basename: Compute filename of FILE. 18190# value retuned in "$func_basename_result" 18191# Implementation must be kept synchronized with func_dirname 18192# and func_basename. For efficiency, we do not delegate to 18193# those functions but instead duplicate the functionality here. 18194func_dirname_and_basename () 18195{ 18196 case ${1} in 18197 */*) func_dirname_result="${1%/*}${2}" ;; 18198 * ) func_dirname_result="${3}" ;; 18199 esac 18200 func_basename_result="${1##*/}" 18201} 18202 18203# func_stripname prefix suffix name 18204# strip PREFIX and SUFFIX off of NAME. 18205# PREFIX and SUFFIX must not contain globbing or regex special 18206# characters, hashes, percent signs, but SUFFIX may contain a leading 18207# dot (in which case that matches only a dot). 18208func_stripname () 18209{ 18210 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 18211 # positional parameters, so assign one to ordinary parameter first. 18212 func_stripname_result=${3} 18213 func_stripname_result=${func_stripname_result#"${1}"} 18214 func_stripname_result=${func_stripname_result%"${2}"} 18215} 18216 18217# func_opt_split 18218func_opt_split () 18219{ 18220 func_opt_split_opt=${1%%=*} 18221 func_opt_split_arg=${1#*=} 18222} 18223 18224# func_lo2o object 18225func_lo2o () 18226{ 18227 case ${1} in 18228 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 18229 *) func_lo2o_result=${1} ;; 18230 esac 18231} 18232 18233# func_xform libobj-or-source 18234func_xform () 18235{ 18236 func_xform_result=${1%.*}.lo 18237} 18238 18239# func_arith arithmetic-term... 18240func_arith () 18241{ 18242 func_arith_result=$(( $* )) 18243} 18244 18245# func_len string 18246# STRING may not start with a hyphen. 18247func_len () 18248{ 18249 func_len_result=${#1} 18250} 18251 18252_LT_EOF 18253 ;; 18254 *) # Bourne compatible functions. 18255 cat << \_LT_EOF >> "$cfgfile" 18256 18257# func_dirname file append nondir_replacement 18258# Compute the dirname of FILE. If nonempty, add APPEND to the result, 18259# otherwise set result to NONDIR_REPLACEMENT. 18260func_dirname () 18261{ 18262 # Extract subdirectory from the argument. 18263 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 18264 if test "X$func_dirname_result" = "X${1}"; then 18265 func_dirname_result="${3}" 18266 else 18267 func_dirname_result="$func_dirname_result${2}" 18268 fi 18269} 18270 18271# func_basename file 18272func_basename () 18273{ 18274 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 18275} 18276 18277 18278# func_stripname prefix suffix name 18279# strip PREFIX and SUFFIX off of NAME. 18280# PREFIX and SUFFIX must not contain globbing or regex special 18281# characters, hashes, percent signs, but SUFFIX may contain a leading 18282# dot (in which case that matches only a dot). 18283# func_strip_suffix prefix name 18284func_stripname () 18285{ 18286 case ${2} in 18287 .*) func_stripname_result=`$ECHO "X${3}" \ 18288 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 18289 *) func_stripname_result=`$ECHO "X${3}" \ 18290 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 18291 esac 18292} 18293 18294# sed scripts: 18295my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 18296my_sed_long_arg='1s/^-[^=]*=//' 18297 18298# func_opt_split 18299func_opt_split () 18300{ 18301 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 18302 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 18303} 18304 18305# func_lo2o object 18306func_lo2o () 18307{ 18308 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 18309} 18310 18311# func_xform libobj-or-source 18312func_xform () 18313{ 18314 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` 18315} 18316 18317# func_arith arithmetic-term... 18318func_arith () 18319{ 18320 func_arith_result=`expr "$@"` 18321} 18322 18323# func_len string 18324# STRING may not start with a hyphen. 18325func_len () 18326{ 18327 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 18328} 18329 18330_LT_EOF 18331esac 18332 18333case $lt_shell_append in 18334 yes) 18335 cat << \_LT_EOF >> "$cfgfile" 18336 18337# func_append var value 18338# Append VALUE to the end of shell variable VAR. 18339func_append () 18340{ 18341 eval "$1+=\$2" 18342} 18343_LT_EOF 18344 ;; 18345 *) 18346 cat << \_LT_EOF >> "$cfgfile" 18347 18348# func_append var value 18349# Append VALUE to the end of shell variable VAR. 18350func_append () 18351{ 18352 eval "$1=\$$1\$2" 18353} 18354 18355_LT_EOF 18356 ;; 18357 esac 18358 18359 18360 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 18361 || (rm -f "$cfgfile"; exit 1) 18362 18363 mv -f "$cfgfile" "$ofile" || 18364 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 18365 chmod +x "$ofile" 18366 18367 ;; 18368 18369 esac 18370done # for ac_tag 18371 18372 18373{ (exit 0); exit 0; } 18374_ACEOF 18375chmod +x $CONFIG_STATUS 18376ac_clean_files=$ac_clean_files_save 18377 18378test $ac_write_fail = 0 || 18379 { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 18380$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} 18381 { (exit 1); exit 1; }; } 18382 18383 18384# configure is writing to config.log, and then calls config.status. 18385# config.status does its own redirection, appending to config.log. 18386# Unfortunately, on DOS this fails, as config.log is still kept open 18387# by configure, so config.status won't be able to write to it; its 18388# output is simply discarded. So we exec the FD to /dev/null, 18389# effectively closing config.log, so it can be properly (re)opened and 18390# appended to by config.status. When coming back to configure, we 18391# need to make the FD available again. 18392if test "$no_create" != yes; then 18393 ac_cs_success=: 18394 ac_config_status_args= 18395 test "$silent" = yes && 18396 ac_config_status_args="$ac_config_status_args --quiet" 18397 exec 5>/dev/null 18398 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 18399 exec 5>>config.log 18400 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 18401 # would make configure fail if this is the last instruction. 18402 $ac_cs_success || { (exit 1); exit 1; } 18403fi 18404if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 18405 { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 18406$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 18407fi 18408 18409chmod +x hotplug.sh 18410