configure revision 1b12faf6
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.67 for xf86-video-mach64 6.9.0. 4# 5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6# 7# 8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 10# Foundation, Inc. 11# 12# 13# This configure script is free software; the Free Software Foundation 14# gives unlimited permission to copy, distribute and modify it. 15## -------------------- ## 16## M4sh Initialization. ## 17## -------------------- ## 18 19# Be more Bourne compatible 20DUALCASE=1; export DUALCASE # for MKS sh 21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 22 emulate sh 23 NULLCMD=: 24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25 # is contrary to our usage. Disable this feature. 26 alias -g '${1+"$@"}'='"$@"' 27 setopt NO_GLOB_SUBST 28else 29 case `(set -o) 2>/dev/null` in #( 30 *posix*) : 31 set -o posix ;; #( 32 *) : 33 ;; 34esac 35fi 36 37 38as_nl=' 39' 40export as_nl 41# Printing a long string crashes Solaris 7 /usr/bin/printf. 42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 45# Prefer a ksh shell builtin over an external printf program on Solaris, 46# but without wasting forks for bash or zsh. 47if test -z "$BASH_VERSION$ZSH_VERSION" \ 48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 49 as_echo='print -r --' 50 as_echo_n='print -rn --' 51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 52 as_echo='printf %s\n' 53 as_echo_n='printf %s' 54else 55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 57 as_echo_n='/usr/ucb/echo -n' 58 else 59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 60 as_echo_n_body='eval 61 arg=$1; 62 case $arg in #( 63 *"$as_nl"*) 64 expr "X$arg" : "X\\(.*\\)$as_nl"; 65 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 66 esac; 67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 68 ' 69 export as_echo_n_body 70 as_echo_n='sh -c $as_echo_n_body as_echo' 71 fi 72 export as_echo_body 73 as_echo='sh -c $as_echo_body as_echo' 74fi 75 76# The user is always right. 77if test "${PATH_SEPARATOR+set}" != set; then 78 PATH_SEPARATOR=: 79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 81 PATH_SEPARATOR=';' 82 } 83fi 84 85 86# IFS 87# We need space, tab and new line, in precisely that order. Quoting is 88# there to prevent editors from complaining about space-tab. 89# (If _AS_PATH_WALK were called with IFS unset, it would disable word 90# splitting by setting IFS to empty value.) 91IFS=" "" $as_nl" 92 93# Find who we are. Look in the path if we contain no directory separator. 94case $0 in #(( 95 *[\\/]* ) as_myself=$0 ;; 96 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 97for as_dir in $PATH 98do 99 IFS=$as_save_IFS 100 test -z "$as_dir" && as_dir=. 101 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 102 done 103IFS=$as_save_IFS 104 105 ;; 106esac 107# We did not find ourselves, most probably we were run as `sh COMMAND' 108# in which case we are not to be found in the path. 109if test "x$as_myself" = x; then 110 as_myself=$0 111fi 112if test ! -f "$as_myself"; then 113 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 114 exit 1 115fi 116 117# Unset variables that we do not need and which cause bugs (e.g. in 118# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 119# suppresses any "Segmentation fault" message there. '((' could 120# trigger a bug in pdksh 5.2.14. 121for as_var in BASH_ENV ENV MAIL MAILPATH 122do eval test x\${$as_var+set} = xset \ 123 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 124done 125PS1='$ ' 126PS2='> ' 127PS4='+ ' 128 129# NLS nuisances. 130LC_ALL=C 131export LC_ALL 132LANGUAGE=C 133export LANGUAGE 134 135# CDPATH. 136(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 137 138if test "x$CONFIG_SHELL" = x; then 139 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 140 emulate sh 141 NULLCMD=: 142 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 143 # is contrary to our usage. Disable this feature. 144 alias -g '\${1+\"\$@\"}'='\"\$@\"' 145 setopt NO_GLOB_SUBST 146else 147 case \`(set -o) 2>/dev/null\` in #( 148 *posix*) : 149 set -o posix ;; #( 150 *) : 151 ;; 152esac 153fi 154" 155 as_required="as_fn_return () { (exit \$1); } 156as_fn_success () { as_fn_return 0; } 157as_fn_failure () { as_fn_return 1; } 158as_fn_ret_success () { return 0; } 159as_fn_ret_failure () { return 1; } 160 161exitcode=0 162as_fn_success || { exitcode=1; echo as_fn_success failed.; } 163as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 164as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 165as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 166if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 167 168else 169 exitcode=1; echo positional parameters were not saved. 170fi 171test x\$exitcode = x0 || exit 1" 172 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 173 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 174 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 175 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 176test \$(( 1 + 1 )) = 2 || exit 1" 177 if (eval "$as_required") 2>/dev/null; then : 178 as_have_required=yes 179else 180 as_have_required=no 181fi 182 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 183 184else 185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 186as_found=false 187for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 188do 189 IFS=$as_save_IFS 190 test -z "$as_dir" && as_dir=. 191 as_found=: 192 case $as_dir in #( 193 /*) 194 for as_base in sh bash ksh sh5; do 195 # Try only shells that exist, to save several forks. 196 as_shell=$as_dir/$as_base 197 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 198 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 199 CONFIG_SHELL=$as_shell as_have_required=yes 200 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 201 break 2 202fi 203fi 204 done;; 205 esac 206 as_found=false 207done 208$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 209 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 210 CONFIG_SHELL=$SHELL as_have_required=yes 211fi; } 212IFS=$as_save_IFS 213 214 215 if test "x$CONFIG_SHELL" != x; then : 216 # We cannot yet assume a decent shell, so we have to provide a 217 # neutralization value for shells without unset; and this also 218 # works around shells that cannot unset nonexistent variables. 219 BASH_ENV=/dev/null 220 ENV=/dev/null 221 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 222 export CONFIG_SHELL 223 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 224fi 225 226 if test x$as_have_required = xno; then : 227 $as_echo "$0: This script requires a shell more modern than all" 228 $as_echo "$0: the shells that I found on your system." 229 if test x${ZSH_VERSION+set} = xset ; then 230 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 231 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 232 else 233 $as_echo "$0: Please tell bug-autoconf@gnu.org and 234$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg 235$0: about your system, including any error possibly output 236$0: before this message. Then install a modern shell, or 237$0: manually run the script under such a shell if you do 238$0: have one." 239 fi 240 exit 1 241fi 242fi 243fi 244SHELL=${CONFIG_SHELL-/bin/sh} 245export SHELL 246# Unset more variables known to interfere with behavior of common tools. 247CLICOLOR_FORCE= GREP_OPTIONS= 248unset CLICOLOR_FORCE GREP_OPTIONS 249 250## --------------------- ## 251## M4sh Shell Functions. ## 252## --------------------- ## 253# as_fn_unset VAR 254# --------------- 255# Portably unset VAR. 256as_fn_unset () 257{ 258 { eval $1=; unset $1;} 259} 260as_unset=as_fn_unset 261 262# as_fn_set_status STATUS 263# ----------------------- 264# Set $? to STATUS, without forking. 265as_fn_set_status () 266{ 267 return $1 268} # as_fn_set_status 269 270# as_fn_exit STATUS 271# ----------------- 272# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 273as_fn_exit () 274{ 275 set +e 276 as_fn_set_status $1 277 exit $1 278} # as_fn_exit 279 280# as_fn_mkdir_p 281# ------------- 282# Create "$as_dir" as a directory, including parents if necessary. 283as_fn_mkdir_p () 284{ 285 286 case $as_dir in #( 287 -*) as_dir=./$as_dir;; 288 esac 289 test -d "$as_dir" || eval $as_mkdir_p || { 290 as_dirs= 291 while :; do 292 case $as_dir in #( 293 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 294 *) as_qdir=$as_dir;; 295 esac 296 as_dirs="'$as_qdir' $as_dirs" 297 as_dir=`$as_dirname -- "$as_dir" || 298$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 299 X"$as_dir" : 'X\(//\)[^/]' \| \ 300 X"$as_dir" : 'X\(//\)$' \| \ 301 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 302$as_echo X"$as_dir" | 303 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 304 s//\1/ 305 q 306 } 307 /^X\(\/\/\)[^/].*/{ 308 s//\1/ 309 q 310 } 311 /^X\(\/\/\)$/{ 312 s//\1/ 313 q 314 } 315 /^X\(\/\).*/{ 316 s//\1/ 317 q 318 } 319 s/.*/./; q'` 320 test -d "$as_dir" && break 321 done 322 test -z "$as_dirs" || eval "mkdir $as_dirs" 323 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 324 325 326} # as_fn_mkdir_p 327# as_fn_append VAR VALUE 328# ---------------------- 329# Append the text in VALUE to the end of the definition contained in VAR. Take 330# advantage of any shell optimizations that allow amortized linear growth over 331# repeated appends, instead of the typical quadratic growth present in naive 332# implementations. 333if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 334 eval 'as_fn_append () 335 { 336 eval $1+=\$2 337 }' 338else 339 as_fn_append () 340 { 341 eval $1=\$$1\$2 342 } 343fi # as_fn_append 344 345# as_fn_arith ARG... 346# ------------------ 347# Perform arithmetic evaluation on the ARGs, and store the result in the 348# global $as_val. Take advantage of shells that can avoid forks. The arguments 349# must be portable across $(()) and expr. 350if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 351 eval 'as_fn_arith () 352 { 353 as_val=$(( $* )) 354 }' 355else 356 as_fn_arith () 357 { 358 as_val=`expr "$@" || test $? -eq 1` 359 } 360fi # as_fn_arith 361 362 363# as_fn_error STATUS ERROR [LINENO LOG_FD] 364# ---------------------------------------- 365# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 366# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 367# script with STATUS, using 1 if that was 0. 368as_fn_error () 369{ 370 as_status=$1; test $as_status -eq 0 && as_status=1 371 if test "$4"; then 372 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 373 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 374 fi 375 $as_echo "$as_me: error: $2" >&2 376 as_fn_exit $as_status 377} # as_fn_error 378 379if expr a : '\(a\)' >/dev/null 2>&1 && 380 test "X`expr 00001 : '.*\(...\)'`" = X001; then 381 as_expr=expr 382else 383 as_expr=false 384fi 385 386if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 387 as_basename=basename 388else 389 as_basename=false 390fi 391 392if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 393 as_dirname=dirname 394else 395 as_dirname=false 396fi 397 398as_me=`$as_basename -- "$0" || 399$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 400 X"$0" : 'X\(//\)$' \| \ 401 X"$0" : 'X\(/\)' \| . 2>/dev/null || 402$as_echo X/"$0" | 403 sed '/^.*\/\([^/][^/]*\)\/*$/{ 404 s//\1/ 405 q 406 } 407 /^X\/\(\/\/\)$/{ 408 s//\1/ 409 q 410 } 411 /^X\/\(\/\).*/{ 412 s//\1/ 413 q 414 } 415 s/.*/./; q'` 416 417# Avoid depending upon Character Ranges. 418as_cr_letters='abcdefghijklmnopqrstuvwxyz' 419as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 420as_cr_Letters=$as_cr_letters$as_cr_LETTERS 421as_cr_digits='0123456789' 422as_cr_alnum=$as_cr_Letters$as_cr_digits 423 424 425 as_lineno_1=$LINENO as_lineno_1a=$LINENO 426 as_lineno_2=$LINENO as_lineno_2a=$LINENO 427 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 428 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 429 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 430 sed -n ' 431 p 432 /[$]LINENO/= 433 ' <$as_myself | 434 sed ' 435 s/[$]LINENO.*/&-/ 436 t lineno 437 b 438 :lineno 439 N 440 :loop 441 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 442 t loop 443 s/-\n.*// 444 ' >$as_me.lineno && 445 chmod +x "$as_me.lineno" || 446 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 447 448 # Don't try to exec as it changes $[0], causing all sort of problems 449 # (the dirname of $[0] is not the place where we might find the 450 # original and so on. Autoconf is especially sensitive to this). 451 . "./$as_me.lineno" 452 # Exit status is that of the last command. 453 exit 454} 455 456ECHO_C= ECHO_N= ECHO_T= 457case `echo -n x` in #((((( 458-n*) 459 case `echo 'xy\c'` in 460 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 461 xy) ECHO_C='\c';; 462 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 463 ECHO_T=' ';; 464 esac;; 465*) 466 ECHO_N='-n';; 467esac 468 469rm -f conf$$ conf$$.exe conf$$.file 470if test -d conf$$.dir; then 471 rm -f conf$$.dir/conf$$.file 472else 473 rm -f conf$$.dir 474 mkdir conf$$.dir 2>/dev/null 475fi 476if (echo >conf$$.file) 2>/dev/null; then 477 if ln -s conf$$.file conf$$ 2>/dev/null; then 478 as_ln_s='ln -s' 479 # ... but there are two gotchas: 480 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 481 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 482 # In both cases, we have to default to `cp -p'. 483 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 484 as_ln_s='cp -p' 485 elif ln conf$$.file conf$$ 2>/dev/null; then 486 as_ln_s=ln 487 else 488 as_ln_s='cp -p' 489 fi 490else 491 as_ln_s='cp -p' 492fi 493rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 494rmdir conf$$.dir 2>/dev/null 495 496if mkdir -p . 2>/dev/null; then 497 as_mkdir_p='mkdir -p "$as_dir"' 498else 499 test -d ./-p && rmdir ./-p 500 as_mkdir_p=false 501fi 502 503if test -x / >/dev/null 2>&1; then 504 as_test_x='test -x' 505else 506 if ls -dL / >/dev/null 2>&1; then 507 as_ls_L_option=L 508 else 509 as_ls_L_option= 510 fi 511 as_test_x=' 512 eval sh -c '\'' 513 if test -d "$1"; then 514 test -d "$1/."; 515 else 516 case $1 in #( 517 -*)set "./$1";; 518 esac; 519 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 520 ???[sx]*):;;*)false;;esac;fi 521 '\'' sh 522 ' 523fi 524as_executable_p=$as_test_x 525 526# Sed expression to map a string onto a valid CPP name. 527as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 528 529# Sed expression to map a string onto a valid variable name. 530as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 531 532 533 534# Check that we are running under the correct shell. 535SHELL=${CONFIG_SHELL-/bin/sh} 536 537case X$lt_ECHO in 538X*--fallback-echo) 539 # Remove one level of quotation (which was required for Make). 540 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','` 541 ;; 542esac 543 544ECHO=${lt_ECHO-echo} 545if test "X$1" = X--no-reexec; then 546 # Discard the --no-reexec flag, and continue. 547 shift 548elif test "X$1" = X--fallback-echo; then 549 # Avoid inline document here, it may be left over 550 : 551elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then 552 # Yippee, $ECHO works! 553 : 554else 555 # Restart under the correct shell. 556 exec $SHELL "$0" --no-reexec ${1+"$@"} 557fi 558 559if test "X$1" = X--fallback-echo; then 560 # used as fallback echo 561 shift 562 cat <<_LT_EOF 563$* 564_LT_EOF 565 exit 0 566fi 567 568# The HP-UX ksh and POSIX shell print the target directory to stdout 569# if CDPATH is set. 570(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 571 572if test -z "$lt_ECHO"; then 573 if test "X${echo_test_string+set}" != Xset; then 574 # find a string as large as possible, as long as the shell can cope with it 575 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do 576 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... 577 if { echo_test_string=`eval $cmd`; } 2>/dev/null && 578 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null 579 then 580 break 581 fi 582 done 583 fi 584 585 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 586 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 587 test "X$echo_testing_string" = "X$echo_test_string"; then 588 : 589 else 590 # The Solaris, AIX, and Digital Unix default echo programs unquote 591 # backslashes. This makes it impossible to quote backslashes using 592 # echo "$something" | sed 's/\\/\\\\/g' 593 # 594 # So, first we look for a working echo in the user's PATH. 595 596 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 597 for dir in $PATH /usr/ucb; do 598 IFS="$lt_save_ifs" 599 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && 600 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && 601 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && 602 test "X$echo_testing_string" = "X$echo_test_string"; then 603 ECHO="$dir/echo" 604 break 605 fi 606 done 607 IFS="$lt_save_ifs" 608 609 if test "X$ECHO" = Xecho; then 610 # We didn't find a better echo, so look for alternatives. 611 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' && 612 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` && 613 test "X$echo_testing_string" = "X$echo_test_string"; then 614 # This shell has a builtin print -r that does the trick. 615 ECHO='print -r' 616 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } && 617 test "X$CONFIG_SHELL" != X/bin/ksh; then 618 # If we have ksh, try running configure again with it. 619 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 620 export ORIGINAL_CONFIG_SHELL 621 CONFIG_SHELL=/bin/ksh 622 export CONFIG_SHELL 623 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} 624 else 625 # Try using printf. 626 ECHO='printf %s\n' 627 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 628 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 629 test "X$echo_testing_string" = "X$echo_test_string"; then 630 # Cool, printf works 631 : 632 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 633 test "X$echo_testing_string" = 'X\t' && 634 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 635 test "X$echo_testing_string" = "X$echo_test_string"; then 636 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL 637 export CONFIG_SHELL 638 SHELL="$CONFIG_SHELL" 639 export SHELL 640 ECHO="$CONFIG_SHELL $0 --fallback-echo" 641 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 642 test "X$echo_testing_string" = 'X\t' && 643 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 644 test "X$echo_testing_string" = "X$echo_test_string"; then 645 ECHO="$CONFIG_SHELL $0 --fallback-echo" 646 else 647 # maybe with a smaller string... 648 prev=: 649 650 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do 651 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null 652 then 653 break 654 fi 655 prev="$cmd" 656 done 657 658 if test "$prev" != 'sed 50q "$0"'; then 659 echo_test_string=`eval $prev` 660 export echo_test_string 661 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} 662 else 663 # Oops. We lost completely, so just stick with echo. 664 ECHO=echo 665 fi 666 fi 667 fi 668 fi 669 fi 670fi 671 672# Copy echo and quote the copy suitably for passing to libtool from 673# the Makefile, instead of quoting the original, which is used later. 674lt_ECHO=$ECHO 675if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then 676 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" 677fi 678 679 680 681 682test -n "$DJDIR" || exec 7<&0 </dev/null 683exec 6>&1 684 685# Name of the host. 686# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 687# so uname gets run too. 688ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 689 690# 691# Initializations. 692# 693ac_default_prefix=/usr/local 694ac_clean_files= 695ac_config_libobj_dir=. 696LIBOBJS= 697cross_compiling=no 698subdirs= 699MFLAGS= 700MAKEFLAGS= 701 702# Identity of this package. 703PACKAGE_NAME='xf86-video-mach64' 704PACKAGE_TARNAME='xf86-video-mach64' 705PACKAGE_VERSION='6.9.0' 706PACKAGE_STRING='xf86-video-mach64 6.9.0' 707PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 708PACKAGE_URL='' 709 710ac_unique_file="Makefile.am" 711# Factoring default headers for most tests. 712ac_includes_default="\ 713#include <stdio.h> 714#ifdef HAVE_SYS_TYPES_H 715# include <sys/types.h> 716#endif 717#ifdef HAVE_SYS_STAT_H 718# include <sys/stat.h> 719#endif 720#ifdef STDC_HEADERS 721# include <stdlib.h> 722# include <stddef.h> 723#else 724# ifdef HAVE_STDLIB_H 725# include <stdlib.h> 726# endif 727#endif 728#ifdef HAVE_STRING_H 729# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 730# include <memory.h> 731# endif 732# include <string.h> 733#endif 734#ifdef HAVE_STRINGS_H 735# include <strings.h> 736#endif 737#ifdef HAVE_INTTYPES_H 738# include <inttypes.h> 739#endif 740#ifdef HAVE_STDINT_H 741# include <stdint.h> 742#endif 743#ifdef HAVE_UNISTD_H 744# include <unistd.h> 745#endif" 746 747ac_subst_vars='am__EXEEXT_FALSE 748am__EXEEXT_TRUE 749LTLIBOBJS 750LIBOBJS 751DRIVER_NAME 752moduledir 753XSERVER_LIBPCIACCESS_FALSE 754XSERVER_LIBPCIACCESS_TRUE 755PCIACCESS_LIBS 756PCIACCESS_CFLAGS 757USE_EXA_FALSE 758USE_EXA_TRUE 759ATIMISC_TV_OUT_FALSE 760ATIMISC_TV_OUT_TRUE 761ATIMISC_DGA_FALSE 762ATIMISC_DGA_TRUE 763ATIMISC_CPIO_FALSE 764ATIMISC_CPIO_TRUE 765DRI_LIBS 766DRI_CFLAGS 767DRI_FALSE 768DRI_TRUE 769HAVE_XEXTPROTO_71_FALSE 770HAVE_XEXTPROTO_71_TRUE 771XEXT_LIBS 772XEXT_CFLAGS 773XORG_LIBS 774XORG_CFLAGS 775OTOOL64 776OTOOL 777LIPO 778NMEDIT 779DSYMUTIL 780lt_ECHO 781RANLIB 782AR 783OBJDUMP 784LN_S 785NM 786ac_ct_DUMPBIN 787DUMPBIN 788LD 789FGREP 790LIBTOOL 791AM_BACKSLASH 792AM_DEFAULT_VERBOSITY 793MAN_SUBSTS 794XORG_MAN_PAGE 795ADMIN_MAN_DIR 796DRIVER_MAN_DIR 797MISC_MAN_DIR 798FILE_MAN_DIR 799LIB_MAN_DIR 800APP_MAN_DIR 801ADMIN_MAN_SUFFIX 802DRIVER_MAN_SUFFIX 803MISC_MAN_SUFFIX 804FILE_MAN_SUFFIX 805LIB_MAN_SUFFIX 806APP_MAN_SUFFIX 807SED 808host_os 809host_vendor 810host_cpu 811host 812build_os 813build_vendor 814build_cpu 815build 816INSTALL_CMD 817PKG_CONFIG_LIBDIR 818PKG_CONFIG_PATH 819PKG_CONFIG 820CHANGELOG_CMD 821CWARNFLAGS 822EGREP 823GREP 824CPP 825am__fastdepCC_FALSE 826am__fastdepCC_TRUE 827CCDEPMODE 828AMDEPBACKSLASH 829AMDEP_FALSE 830AMDEP_TRUE 831am__quote 832am__include 833DEPDIR 834OBJEXT 835EXEEXT 836ac_ct_CC 837CPPFLAGS 838LDFLAGS 839CFLAGS 840CC 841MAINT 842MAINTAINER_MODE_FALSE 843MAINTAINER_MODE_TRUE 844am__untar 845am__tar 846AMTAR 847am__leading_dot 848SET_MAKE 849AWK 850mkdir_p 851MKDIR_P 852INSTALL_STRIP_PROGRAM 853STRIP 854install_sh 855MAKEINFO 856AUTOHEADER 857AUTOMAKE 858AUTOCONF 859ACLOCAL 860VERSION 861PACKAGE 862CYGPATH_W 863am__isrc 864INSTALL_DATA 865INSTALL_SCRIPT 866INSTALL_PROGRAM 867target_alias 868host_alias 869build_alias 870LIBS 871ECHO_T 872ECHO_N 873ECHO_C 874DEFS 875mandir 876localedir 877libdir 878psdir 879pdfdir 880dvidir 881htmldir 882infodir 883docdir 884oldincludedir 885includedir 886localstatedir 887sharedstatedir 888sysconfdir 889datadir 890datarootdir 891libexecdir 892sbindir 893bindir 894program_transform_name 895prefix 896exec_prefix 897PACKAGE_URL 898PACKAGE_BUGREPORT 899PACKAGE_STRING 900PACKAGE_VERSION 901PACKAGE_TARNAME 902PACKAGE_NAME 903PATH_SEPARATOR 904SHELL' 905ac_subst_files='' 906ac_user_opts=' 907enable_option_checking 908enable_maintainer_mode 909enable_dependency_tracking 910enable_strict_compilation 911enable_silent_rules 912enable_static 913enable_shared 914with_pic 915enable_fast_install 916with_gnu_ld 917enable_libtool_lock 918with_xorg_module_dir 919enable_dri 920enable_exa 921' 922 ac_precious_vars='build_alias 923host_alias 924target_alias 925CC 926CFLAGS 927LDFLAGS 928LIBS 929CPPFLAGS 930CPP 931PKG_CONFIG 932PKG_CONFIG_PATH 933PKG_CONFIG_LIBDIR 934XORG_CFLAGS 935XORG_LIBS 936XEXT_CFLAGS 937XEXT_LIBS 938DRI_CFLAGS 939DRI_LIBS 940PCIACCESS_CFLAGS 941PCIACCESS_LIBS' 942 943 944# Initialize some variables set by options. 945ac_init_help= 946ac_init_version=false 947ac_unrecognized_opts= 948ac_unrecognized_sep= 949# The variables have the same names as the options, with 950# dashes changed to underlines. 951cache_file=/dev/null 952exec_prefix=NONE 953no_create= 954no_recursion= 955prefix=NONE 956program_prefix=NONE 957program_suffix=NONE 958program_transform_name=s,x,x, 959silent= 960site= 961srcdir= 962verbose= 963x_includes=NONE 964x_libraries=NONE 965 966# Installation directory options. 967# These are left unexpanded so users can "make install exec_prefix=/foo" 968# and all the variables that are supposed to be based on exec_prefix 969# by default will actually change. 970# Use braces instead of parens because sh, perl, etc. also accept them. 971# (The list follows the same order as the GNU Coding Standards.) 972bindir='${exec_prefix}/bin' 973sbindir='${exec_prefix}/sbin' 974libexecdir='${exec_prefix}/libexec' 975datarootdir='${prefix}/share' 976datadir='${datarootdir}' 977sysconfdir='${prefix}/etc' 978sharedstatedir='${prefix}/com' 979localstatedir='${prefix}/var' 980includedir='${prefix}/include' 981oldincludedir='/usr/include' 982docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 983infodir='${datarootdir}/info' 984htmldir='${docdir}' 985dvidir='${docdir}' 986pdfdir='${docdir}' 987psdir='${docdir}' 988libdir='${exec_prefix}/lib' 989localedir='${datarootdir}/locale' 990mandir='${datarootdir}/man' 991 992ac_prev= 993ac_dashdash= 994for ac_option 995do 996 # If the previous option needs an argument, assign it. 997 if test -n "$ac_prev"; then 998 eval $ac_prev=\$ac_option 999 ac_prev= 1000 continue 1001 fi 1002 1003 case $ac_option in 1004 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 1005 *=) ac_optarg= ;; 1006 *) ac_optarg=yes ;; 1007 esac 1008 1009 # Accept the important Cygnus configure options, so we can diagnose typos. 1010 1011 case $ac_dashdash$ac_option in 1012 --) 1013 ac_dashdash=yes ;; 1014 1015 -bindir | --bindir | --bindi | --bind | --bin | --bi) 1016 ac_prev=bindir ;; 1017 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1018 bindir=$ac_optarg ;; 1019 1020 -build | --build | --buil | --bui | --bu) 1021 ac_prev=build_alias ;; 1022 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1023 build_alias=$ac_optarg ;; 1024 1025 -cache-file | --cache-file | --cache-fil | --cache-fi \ 1026 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1027 ac_prev=cache_file ;; 1028 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1029 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1030 cache_file=$ac_optarg ;; 1031 1032 --config-cache | -C) 1033 cache_file=config.cache ;; 1034 1035 -datadir | --datadir | --datadi | --datad) 1036 ac_prev=datadir ;; 1037 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1038 datadir=$ac_optarg ;; 1039 1040 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1041 | --dataroo | --dataro | --datar) 1042 ac_prev=datarootdir ;; 1043 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1044 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1045 datarootdir=$ac_optarg ;; 1046 1047 -disable-* | --disable-*) 1048 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1049 # Reject names that are not valid shell variable names. 1050 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1051 as_fn_error $? "invalid feature name: $ac_useropt" 1052 ac_useropt_orig=$ac_useropt 1053 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1054 case $ac_user_opts in 1055 *" 1056"enable_$ac_useropt" 1057"*) ;; 1058 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1059 ac_unrecognized_sep=', ';; 1060 esac 1061 eval enable_$ac_useropt=no ;; 1062 1063 -docdir | --docdir | --docdi | --doc | --do) 1064 ac_prev=docdir ;; 1065 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1066 docdir=$ac_optarg ;; 1067 1068 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1069 ac_prev=dvidir ;; 1070 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1071 dvidir=$ac_optarg ;; 1072 1073 -enable-* | --enable-*) 1074 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1075 # Reject names that are not valid shell variable names. 1076 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1077 as_fn_error $? "invalid feature name: $ac_useropt" 1078 ac_useropt_orig=$ac_useropt 1079 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1080 case $ac_user_opts in 1081 *" 1082"enable_$ac_useropt" 1083"*) ;; 1084 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1085 ac_unrecognized_sep=', ';; 1086 esac 1087 eval enable_$ac_useropt=\$ac_optarg ;; 1088 1089 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1090 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1091 | --exec | --exe | --ex) 1092 ac_prev=exec_prefix ;; 1093 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1094 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1095 | --exec=* | --exe=* | --ex=*) 1096 exec_prefix=$ac_optarg ;; 1097 1098 -gas | --gas | --ga | --g) 1099 # Obsolete; use --with-gas. 1100 with_gas=yes ;; 1101 1102 -help | --help | --hel | --he | -h) 1103 ac_init_help=long ;; 1104 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1105 ac_init_help=recursive ;; 1106 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1107 ac_init_help=short ;; 1108 1109 -host | --host | --hos | --ho) 1110 ac_prev=host_alias ;; 1111 -host=* | --host=* | --hos=* | --ho=*) 1112 host_alias=$ac_optarg ;; 1113 1114 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1115 ac_prev=htmldir ;; 1116 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1117 | --ht=*) 1118 htmldir=$ac_optarg ;; 1119 1120 -includedir | --includedir | --includedi | --included | --include \ 1121 | --includ | --inclu | --incl | --inc) 1122 ac_prev=includedir ;; 1123 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1124 | --includ=* | --inclu=* | --incl=* | --inc=*) 1125 includedir=$ac_optarg ;; 1126 1127 -infodir | --infodir | --infodi | --infod | --info | --inf) 1128 ac_prev=infodir ;; 1129 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1130 infodir=$ac_optarg ;; 1131 1132 -libdir | --libdir | --libdi | --libd) 1133 ac_prev=libdir ;; 1134 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1135 libdir=$ac_optarg ;; 1136 1137 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1138 | --libexe | --libex | --libe) 1139 ac_prev=libexecdir ;; 1140 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1141 | --libexe=* | --libex=* | --libe=*) 1142 libexecdir=$ac_optarg ;; 1143 1144 -localedir | --localedir | --localedi | --localed | --locale) 1145 ac_prev=localedir ;; 1146 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1147 localedir=$ac_optarg ;; 1148 1149 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1150 | --localstate | --localstat | --localsta | --localst | --locals) 1151 ac_prev=localstatedir ;; 1152 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1153 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1154 localstatedir=$ac_optarg ;; 1155 1156 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1157 ac_prev=mandir ;; 1158 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1159 mandir=$ac_optarg ;; 1160 1161 -nfp | --nfp | --nf) 1162 # Obsolete; use --without-fp. 1163 with_fp=no ;; 1164 1165 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1166 | --no-cr | --no-c | -n) 1167 no_create=yes ;; 1168 1169 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1170 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1171 no_recursion=yes ;; 1172 1173 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1174 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1175 | --oldin | --oldi | --old | --ol | --o) 1176 ac_prev=oldincludedir ;; 1177 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1178 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1179 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1180 oldincludedir=$ac_optarg ;; 1181 1182 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1183 ac_prev=prefix ;; 1184 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1185 prefix=$ac_optarg ;; 1186 1187 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1188 | --program-pre | --program-pr | --program-p) 1189 ac_prev=program_prefix ;; 1190 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1191 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1192 program_prefix=$ac_optarg ;; 1193 1194 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1195 | --program-suf | --program-su | --program-s) 1196 ac_prev=program_suffix ;; 1197 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1198 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1199 program_suffix=$ac_optarg ;; 1200 1201 -program-transform-name | --program-transform-name \ 1202 | --program-transform-nam | --program-transform-na \ 1203 | --program-transform-n | --program-transform- \ 1204 | --program-transform | --program-transfor \ 1205 | --program-transfo | --program-transf \ 1206 | --program-trans | --program-tran \ 1207 | --progr-tra | --program-tr | --program-t) 1208 ac_prev=program_transform_name ;; 1209 -program-transform-name=* | --program-transform-name=* \ 1210 | --program-transform-nam=* | --program-transform-na=* \ 1211 | --program-transform-n=* | --program-transform-=* \ 1212 | --program-transform=* | --program-transfor=* \ 1213 | --program-transfo=* | --program-transf=* \ 1214 | --program-trans=* | --program-tran=* \ 1215 | --progr-tra=* | --program-tr=* | --program-t=*) 1216 program_transform_name=$ac_optarg ;; 1217 1218 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1219 ac_prev=pdfdir ;; 1220 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1221 pdfdir=$ac_optarg ;; 1222 1223 -psdir | --psdir | --psdi | --psd | --ps) 1224 ac_prev=psdir ;; 1225 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1226 psdir=$ac_optarg ;; 1227 1228 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1229 | -silent | --silent | --silen | --sile | --sil) 1230 silent=yes ;; 1231 1232 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1233 ac_prev=sbindir ;; 1234 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1235 | --sbi=* | --sb=*) 1236 sbindir=$ac_optarg ;; 1237 1238 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1239 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1240 | --sharedst | --shareds | --shared | --share | --shar \ 1241 | --sha | --sh) 1242 ac_prev=sharedstatedir ;; 1243 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1244 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1245 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1246 | --sha=* | --sh=*) 1247 sharedstatedir=$ac_optarg ;; 1248 1249 -site | --site | --sit) 1250 ac_prev=site ;; 1251 -site=* | --site=* | --sit=*) 1252 site=$ac_optarg ;; 1253 1254 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1255 ac_prev=srcdir ;; 1256 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1257 srcdir=$ac_optarg ;; 1258 1259 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1260 | --syscon | --sysco | --sysc | --sys | --sy) 1261 ac_prev=sysconfdir ;; 1262 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1263 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1264 sysconfdir=$ac_optarg ;; 1265 1266 -target | --target | --targe | --targ | --tar | --ta | --t) 1267 ac_prev=target_alias ;; 1268 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1269 target_alias=$ac_optarg ;; 1270 1271 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1272 verbose=yes ;; 1273 1274 -version | --version | --versio | --versi | --vers | -V) 1275 ac_init_version=: ;; 1276 1277 -with-* | --with-*) 1278 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1279 # Reject names that are not valid shell variable names. 1280 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1281 as_fn_error $? "invalid package name: $ac_useropt" 1282 ac_useropt_orig=$ac_useropt 1283 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1284 case $ac_user_opts in 1285 *" 1286"with_$ac_useropt" 1287"*) ;; 1288 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1289 ac_unrecognized_sep=', ';; 1290 esac 1291 eval with_$ac_useropt=\$ac_optarg ;; 1292 1293 -without-* | --without-*) 1294 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1295 # Reject names that are not valid shell variable names. 1296 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1297 as_fn_error $? "invalid package name: $ac_useropt" 1298 ac_useropt_orig=$ac_useropt 1299 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1300 case $ac_user_opts in 1301 *" 1302"with_$ac_useropt" 1303"*) ;; 1304 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1305 ac_unrecognized_sep=', ';; 1306 esac 1307 eval with_$ac_useropt=no ;; 1308 1309 --x) 1310 # Obsolete; use --with-x. 1311 with_x=yes ;; 1312 1313 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1314 | --x-incl | --x-inc | --x-in | --x-i) 1315 ac_prev=x_includes ;; 1316 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1317 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1318 x_includes=$ac_optarg ;; 1319 1320 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1321 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1322 ac_prev=x_libraries ;; 1323 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1324 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1325 x_libraries=$ac_optarg ;; 1326 1327 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1328Try \`$0 --help' for more information" 1329 ;; 1330 1331 *=*) 1332 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1333 # Reject names that are not valid shell variable names. 1334 case $ac_envvar in #( 1335 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1336 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1337 esac 1338 eval $ac_envvar=\$ac_optarg 1339 export $ac_envvar ;; 1340 1341 *) 1342 # FIXME: should be removed in autoconf 3.0. 1343 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1344 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1345 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1346 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1347 ;; 1348 1349 esac 1350done 1351 1352if test -n "$ac_prev"; then 1353 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1354 as_fn_error $? "missing argument to $ac_option" 1355fi 1356 1357if test -n "$ac_unrecognized_opts"; then 1358 case $enable_option_checking in 1359 no) ;; 1360 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1361 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1362 esac 1363fi 1364 1365# Check all directory arguments for consistency. 1366for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1367 datadir sysconfdir sharedstatedir localstatedir includedir \ 1368 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1369 libdir localedir mandir 1370do 1371 eval ac_val=\$$ac_var 1372 # Remove trailing slashes. 1373 case $ac_val in 1374 */ ) 1375 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1376 eval $ac_var=\$ac_val;; 1377 esac 1378 # Be sure to have absolute directory names. 1379 case $ac_val in 1380 [\\/$]* | ?:[\\/]* ) continue;; 1381 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1382 esac 1383 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1384done 1385 1386# There might be people who depend on the old broken behavior: `$host' 1387# used to hold the argument of --host etc. 1388# FIXME: To remove some day. 1389build=$build_alias 1390host=$host_alias 1391target=$target_alias 1392 1393# FIXME: To remove some day. 1394if test "x$host_alias" != x; then 1395 if test "x$build_alias" = x; then 1396 cross_compiling=maybe 1397 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 1398 If a cross compiler is detected then cross compile mode will be used" >&2 1399 elif test "x$build_alias" != "x$host_alias"; then 1400 cross_compiling=yes 1401 fi 1402fi 1403 1404ac_tool_prefix= 1405test -n "$host_alias" && ac_tool_prefix=$host_alias- 1406 1407test "$silent" = yes && exec 6>/dev/null 1408 1409 1410ac_pwd=`pwd` && test -n "$ac_pwd" && 1411ac_ls_di=`ls -di .` && 1412ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1413 as_fn_error $? "working directory cannot be determined" 1414test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1415 as_fn_error $? "pwd does not report name of working directory" 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_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1455fi 1456ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1457ac_abs_confdir=`( 1458 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1459 pwd)` 1460# When building in place, set srcdir=. 1461if test "$ac_abs_confdir" = "$ac_pwd"; then 1462 srcdir=. 1463fi 1464# Remove unnecessary trailing slashes from srcdir. 1465# Double slashes in file names in object file debugging info 1466# mess up M-x gdb in Emacs. 1467case $srcdir in 1468*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1469esac 1470for ac_var in $ac_precious_vars; do 1471 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1472 eval ac_env_${ac_var}_value=\$${ac_var} 1473 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1474 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1475done 1476 1477# 1478# Report the --help message. 1479# 1480if test "$ac_init_help" = "long"; then 1481 # Omit some internal or obsolete options to make the list less imposing. 1482 # This message is too long to be a string in the A/UX 3.1 sh. 1483 cat <<_ACEOF 1484\`configure' configures xf86-video-mach64 6.9.0 to adapt to many kinds of systems. 1485 1486Usage: $0 [OPTION]... [VAR=VALUE]... 1487 1488To assign environment variables (e.g., CC, CFLAGS...), specify them as 1489VAR=VALUE. See below for descriptions of some of the useful variables. 1490 1491Defaults for the options are specified in brackets. 1492 1493Configuration: 1494 -h, --help display this help and exit 1495 --help=short display options specific to this package 1496 --help=recursive display the short help of all the included packages 1497 -V, --version display version information and exit 1498 -q, --quiet, --silent do not print \`checking ...' messages 1499 --cache-file=FILE cache test results in FILE [disabled] 1500 -C, --config-cache alias for \`--cache-file=config.cache' 1501 -n, --no-create do not create output files 1502 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1503 1504Installation directories: 1505 --prefix=PREFIX install architecture-independent files in PREFIX 1506 [$ac_default_prefix] 1507 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1508 [PREFIX] 1509 1510By default, \`make install' will install all the files in 1511\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1512an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1513for instance \`--prefix=\$HOME'. 1514 1515For better control, use the options below. 1516 1517Fine tuning of the installation directories: 1518 --bindir=DIR user executables [EPREFIX/bin] 1519 --sbindir=DIR system admin executables [EPREFIX/sbin] 1520 --libexecdir=DIR program executables [EPREFIX/libexec] 1521 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1522 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1523 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1524 --libdir=DIR object code libraries [EPREFIX/lib] 1525 --includedir=DIR C header files [PREFIX/include] 1526 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1527 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1528 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1529 --infodir=DIR info documentation [DATAROOTDIR/info] 1530 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1531 --mandir=DIR man documentation [DATAROOTDIR/man] 1532 --docdir=DIR documentation root 1533 [DATAROOTDIR/doc/xf86-video-mach64] 1534 --htmldir=DIR html documentation [DOCDIR] 1535 --dvidir=DIR dvi documentation [DOCDIR] 1536 --pdfdir=DIR pdf documentation [DOCDIR] 1537 --psdir=DIR ps documentation [DOCDIR] 1538_ACEOF 1539 1540 cat <<\_ACEOF 1541 1542Program names: 1543 --program-prefix=PREFIX prepend PREFIX to installed program names 1544 --program-suffix=SUFFIX append SUFFIX to installed program names 1545 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1546 1547System types: 1548 --build=BUILD configure for building on BUILD [guessed] 1549 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1550_ACEOF 1551fi 1552 1553if test -n "$ac_init_help"; then 1554 case $ac_init_help in 1555 short | recursive ) echo "Configuration of xf86-video-mach64 6.9.0:";; 1556 esac 1557 cat <<\_ACEOF 1558 1559Optional Features: 1560 --disable-option-checking ignore unrecognized --enable/--with options 1561 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1562 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1563 --enable-maintainer-mode enable make rules and dependencies not useful 1564 (and sometimes confusing) to the casual installer 1565 --disable-dependency-tracking speeds up one-time build 1566 --enable-dependency-tracking do not reject slow dependency extractors 1567 --enable-strict-compilation 1568 Enable all warnings from compiler and make them 1569 errors (default: disabled) 1570 --enable-silent-rules less verbose build output (undo: `make V=1') 1571 --disable-silent-rules verbose build output (undo: `make V=0') 1572 --enable-static[=PKGS] build static libraries [default=no] 1573 --enable-shared[=PKGS] build shared libraries [default=yes] 1574 --enable-fast-install[=PKGS] 1575 optimize for fast installation [default=yes] 1576 --disable-libtool-lock avoid locking (might break parallel builds) 1577 --disable-dri Disable DRI support [[default=auto]] 1578 --disable-exa Disable EXA support [[default=enabled]] 1579 1580Optional Packages: 1581 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1582 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1583 --with-pic try to use only PIC/non-PIC objects [default=use 1584 both] 1585 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1586 --with-xorg-module-dir=DIR 1587 Default xorg module directory 1588 [[default=$libdir/xorg/modules]] 1589 1590Some influential environment variables: 1591 CC C compiler command 1592 CFLAGS C compiler flags 1593 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1594 nonstandard directory <lib dir> 1595 LIBS libraries to pass to the linker, e.g. -l<library> 1596 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1597 you have headers in a nonstandard directory <include dir> 1598 CPP C preprocessor 1599 PKG_CONFIG path to pkg-config utility 1600 PKG_CONFIG_PATH 1601 directories to add to pkg-config's search path 1602 PKG_CONFIG_LIBDIR 1603 path overriding pkg-config's built-in search path 1604 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1605 XORG_LIBS linker flags for XORG, overriding pkg-config 1606 XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 1607 XEXT_LIBS linker flags for XEXT, overriding pkg-config 1608 DRI_CFLAGS C compiler flags for DRI, overriding pkg-config 1609 DRI_LIBS linker flags for DRI, overriding pkg-config 1610 PCIACCESS_CFLAGS 1611 C compiler flags for PCIACCESS, overriding pkg-config 1612 PCIACCESS_LIBS 1613 linker flags for PCIACCESS, overriding pkg-config 1614 1615Use these variables to override the choices made by `configure' or to help 1616it to find libraries and programs with nonstandard names/locations. 1617 1618Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1619_ACEOF 1620ac_status=$? 1621fi 1622 1623if test "$ac_init_help" = "recursive"; then 1624 # If there are subdirs, report their specific --help. 1625 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1626 test -d "$ac_dir" || 1627 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1628 continue 1629 ac_builddir=. 1630 1631case "$ac_dir" in 1632.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1633*) 1634 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1635 # A ".." for each directory in $ac_dir_suffix. 1636 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1637 case $ac_top_builddir_sub in 1638 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1639 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1640 esac ;; 1641esac 1642ac_abs_top_builddir=$ac_pwd 1643ac_abs_builddir=$ac_pwd$ac_dir_suffix 1644# for backward compatibility: 1645ac_top_builddir=$ac_top_build_prefix 1646 1647case $srcdir in 1648 .) # We are building in place. 1649 ac_srcdir=. 1650 ac_top_srcdir=$ac_top_builddir_sub 1651 ac_abs_top_srcdir=$ac_pwd ;; 1652 [\\/]* | ?:[\\/]* ) # Absolute name. 1653 ac_srcdir=$srcdir$ac_dir_suffix; 1654 ac_top_srcdir=$srcdir 1655 ac_abs_top_srcdir=$srcdir ;; 1656 *) # Relative name. 1657 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1658 ac_top_srcdir=$ac_top_build_prefix$srcdir 1659 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1660esac 1661ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1662 1663 cd "$ac_dir" || { ac_status=$?; continue; } 1664 # Check for guested configure. 1665 if test -f "$ac_srcdir/configure.gnu"; then 1666 echo && 1667 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1668 elif test -f "$ac_srcdir/configure"; then 1669 echo && 1670 $SHELL "$ac_srcdir/configure" --help=recursive 1671 else 1672 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1673 fi || ac_status=$? 1674 cd "$ac_pwd" || { ac_status=$?; break; } 1675 done 1676fi 1677 1678test -n "$ac_init_help" && exit $ac_status 1679if $ac_init_version; then 1680 cat <<\_ACEOF 1681xf86-video-mach64 configure 6.9.0 1682generated by GNU Autoconf 2.67 1683 1684Copyright (C) 2010 Free Software Foundation, Inc. 1685This configure script is free software; the Free Software Foundation 1686gives unlimited permission to copy, distribute and modify it. 1687_ACEOF 1688 exit 1689fi 1690 1691## ------------------------ ## 1692## Autoconf initialization. ## 1693## ------------------------ ## 1694 1695# ac_fn_c_try_compile LINENO 1696# -------------------------- 1697# Try to compile conftest.$ac_ext, and return whether this succeeded. 1698ac_fn_c_try_compile () 1699{ 1700 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1701 rm -f conftest.$ac_objext 1702 if { { ac_try="$ac_compile" 1703case "(($ac_try" in 1704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1705 *) ac_try_echo=$ac_try;; 1706esac 1707eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1708$as_echo "$ac_try_echo"; } >&5 1709 (eval "$ac_compile") 2>conftest.err 1710 ac_status=$? 1711 if test -s conftest.err; then 1712 grep -v '^ *+' conftest.err >conftest.er1 1713 cat conftest.er1 >&5 1714 mv -f conftest.er1 conftest.err 1715 fi 1716 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1717 test $ac_status = 0; } && { 1718 test -z "$ac_c_werror_flag" || 1719 test ! -s conftest.err 1720 } && test -s conftest.$ac_objext; then : 1721 ac_retval=0 1722else 1723 $as_echo "$as_me: failed program was:" >&5 1724sed 's/^/| /' conftest.$ac_ext >&5 1725 1726 ac_retval=1 1727fi 1728 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1729 as_fn_set_status $ac_retval 1730 1731} # ac_fn_c_try_compile 1732 1733# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1734# --------------------------------------------- 1735# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1736# accordingly. 1737ac_fn_c_check_decl () 1738{ 1739 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1740 as_decl_name=`echo $2|sed 's/ *(.*//'` 1741 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1743$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1744if eval "test \"\${$3+set}\"" = set; then : 1745 $as_echo_n "(cached) " >&6 1746else 1747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1748/* end confdefs.h. */ 1749$4 1750int 1751main () 1752{ 1753#ifndef $as_decl_name 1754#ifdef __cplusplus 1755 (void) $as_decl_use; 1756#else 1757 (void) $as_decl_name; 1758#endif 1759#endif 1760 1761 ; 1762 return 0; 1763} 1764_ACEOF 1765if ac_fn_c_try_compile "$LINENO"; then : 1766 eval "$3=yes" 1767else 1768 eval "$3=no" 1769fi 1770rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1771fi 1772eval ac_res=\$$3 1773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1774$as_echo "$ac_res" >&6; } 1775 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1776 1777} # ac_fn_c_check_decl 1778 1779# ac_fn_c_try_cpp LINENO 1780# ---------------------- 1781# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1782ac_fn_c_try_cpp () 1783{ 1784 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1785 if { { ac_try="$ac_cpp conftest.$ac_ext" 1786case "(($ac_try" in 1787 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1788 *) ac_try_echo=$ac_try;; 1789esac 1790eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1791$as_echo "$ac_try_echo"; } >&5 1792 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1793 ac_status=$? 1794 if test -s conftest.err; then 1795 grep -v '^ *+' conftest.err >conftest.er1 1796 cat conftest.er1 >&5 1797 mv -f conftest.er1 conftest.err 1798 fi 1799 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1800 test $ac_status = 0; } > conftest.i && { 1801 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1802 test ! -s conftest.err 1803 }; then : 1804 ac_retval=0 1805else 1806 $as_echo "$as_me: failed program was:" >&5 1807sed 's/^/| /' conftest.$ac_ext >&5 1808 1809 ac_retval=1 1810fi 1811 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1812 as_fn_set_status $ac_retval 1813 1814} # ac_fn_c_try_cpp 1815 1816# ac_fn_c_try_run LINENO 1817# ---------------------- 1818# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1819# that executables *can* be run. 1820ac_fn_c_try_run () 1821{ 1822 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1823 if { { ac_try="$ac_link" 1824case "(($ac_try" in 1825 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1826 *) ac_try_echo=$ac_try;; 1827esac 1828eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1829$as_echo "$ac_try_echo"; } >&5 1830 (eval "$ac_link") 2>&5 1831 ac_status=$? 1832 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1833 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1834 { { case "(($ac_try" in 1835 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1836 *) ac_try_echo=$ac_try;; 1837esac 1838eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1839$as_echo "$ac_try_echo"; } >&5 1840 (eval "$ac_try") 2>&5 1841 ac_status=$? 1842 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1843 test $ac_status = 0; }; }; then : 1844 ac_retval=0 1845else 1846 $as_echo "$as_me: program exited with status $ac_status" >&5 1847 $as_echo "$as_me: failed program was:" >&5 1848sed 's/^/| /' conftest.$ac_ext >&5 1849 1850 ac_retval=$ac_status 1851fi 1852 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1853 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1854 as_fn_set_status $ac_retval 1855 1856} # ac_fn_c_try_run 1857 1858# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1859# ------------------------------------------------------- 1860# Tests whether HEADER exists and can be compiled using the include files in 1861# INCLUDES, setting the cache variable VAR accordingly. 1862ac_fn_c_check_header_compile () 1863{ 1864 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1866$as_echo_n "checking for $2... " >&6; } 1867if eval "test \"\${$3+set}\"" = set; then : 1868 $as_echo_n "(cached) " >&6 1869else 1870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1871/* end confdefs.h. */ 1872$4 1873#include <$2> 1874_ACEOF 1875if ac_fn_c_try_compile "$LINENO"; then : 1876 eval "$3=yes" 1877else 1878 eval "$3=no" 1879fi 1880rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1881fi 1882eval ac_res=\$$3 1883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1884$as_echo "$ac_res" >&6; } 1885 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1886 1887} # ac_fn_c_check_header_compile 1888 1889# ac_fn_c_try_link LINENO 1890# ----------------------- 1891# Try to link conftest.$ac_ext, and return whether this succeeded. 1892ac_fn_c_try_link () 1893{ 1894 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1895 rm -f conftest.$ac_objext conftest$ac_exeext 1896 if { { ac_try="$ac_link" 1897case "(($ac_try" in 1898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1899 *) ac_try_echo=$ac_try;; 1900esac 1901eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1902$as_echo "$ac_try_echo"; } >&5 1903 (eval "$ac_link") 2>conftest.err 1904 ac_status=$? 1905 if test -s conftest.err; then 1906 grep -v '^ *+' conftest.err >conftest.er1 1907 cat conftest.er1 >&5 1908 mv -f conftest.er1 conftest.err 1909 fi 1910 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1911 test $ac_status = 0; } && { 1912 test -z "$ac_c_werror_flag" || 1913 test ! -s conftest.err 1914 } && test -s conftest$ac_exeext && { 1915 test "$cross_compiling" = yes || 1916 $as_test_x conftest$ac_exeext 1917 }; then : 1918 ac_retval=0 1919else 1920 $as_echo "$as_me: failed program was:" >&5 1921sed 's/^/| /' conftest.$ac_ext >&5 1922 1923 ac_retval=1 1924fi 1925 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1926 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1927 # interfere with the next link command; also delete a directory that is 1928 # left behind by Apple's compiler. We do this before executing the actions. 1929 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1930 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1931 as_fn_set_status $ac_retval 1932 1933} # ac_fn_c_try_link 1934 1935# ac_fn_c_check_func LINENO FUNC VAR 1936# ---------------------------------- 1937# Tests whether FUNC exists, setting the cache variable VAR accordingly 1938ac_fn_c_check_func () 1939{ 1940 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1942$as_echo_n "checking for $2... " >&6; } 1943if eval "test \"\${$3+set}\"" = set; then : 1944 $as_echo_n "(cached) " >&6 1945else 1946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1947/* end confdefs.h. */ 1948/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1949 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1950#define $2 innocuous_$2 1951 1952/* System header to define __stub macros and hopefully few prototypes, 1953 which can conflict with char $2 (); below. 1954 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1955 <limits.h> exists even on freestanding compilers. */ 1956 1957#ifdef __STDC__ 1958# include <limits.h> 1959#else 1960# include <assert.h> 1961#endif 1962 1963#undef $2 1964 1965/* Override any GCC internal prototype to avoid an error. 1966 Use char because int might match the return type of a GCC 1967 builtin and then its argument prototype would still apply. */ 1968#ifdef __cplusplus 1969extern "C" 1970#endif 1971char $2 (); 1972/* The GNU C library defines this for functions which it implements 1973 to always fail with ENOSYS. Some functions are actually named 1974 something starting with __ and the normal name is an alias. */ 1975#if defined __stub_$2 || defined __stub___$2 1976choke me 1977#endif 1978 1979int 1980main () 1981{ 1982return $2 (); 1983 ; 1984 return 0; 1985} 1986_ACEOF 1987if ac_fn_c_try_link "$LINENO"; then : 1988 eval "$3=yes" 1989else 1990 eval "$3=no" 1991fi 1992rm -f core conftest.err conftest.$ac_objext \ 1993 conftest$ac_exeext conftest.$ac_ext 1994fi 1995eval ac_res=\$$3 1996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1997$as_echo "$ac_res" >&6; } 1998 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1999 2000} # ac_fn_c_check_func 2001 2002# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 2003# ------------------------------------------------------- 2004# Tests whether HEADER exists, giving a warning if it cannot be compiled using 2005# the include files in INCLUDES and setting the cache variable VAR 2006# accordingly. 2007ac_fn_c_check_header_mongrel () 2008{ 2009 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2010 if eval "test \"\${$3+set}\"" = set; then : 2011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2012$as_echo_n "checking for $2... " >&6; } 2013if eval "test \"\${$3+set}\"" = set; then : 2014 $as_echo_n "(cached) " >&6 2015fi 2016eval ac_res=\$$3 2017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2018$as_echo "$ac_res" >&6; } 2019else 2020 # Is the header compilable? 2021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 2022$as_echo_n "checking $2 usability... " >&6; } 2023cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2024/* end confdefs.h. */ 2025$4 2026#include <$2> 2027_ACEOF 2028if ac_fn_c_try_compile "$LINENO"; then : 2029 ac_header_compiler=yes 2030else 2031 ac_header_compiler=no 2032fi 2033rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2034{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 2035$as_echo "$ac_header_compiler" >&6; } 2036 2037# Is the header present? 2038{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 2039$as_echo_n "checking $2 presence... " >&6; } 2040cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2041/* end confdefs.h. */ 2042#include <$2> 2043_ACEOF 2044if ac_fn_c_try_cpp "$LINENO"; then : 2045 ac_header_preproc=yes 2046else 2047 ac_header_preproc=no 2048fi 2049rm -f conftest.err conftest.i conftest.$ac_ext 2050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 2051$as_echo "$ac_header_preproc" >&6; } 2052 2053# So? What about this header? 2054case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 2055 yes:no: ) 2056 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 2057$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 2058 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 2059$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 2060 ;; 2061 no:yes:* ) 2062 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 2063$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 2064 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 2065$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 2066 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 2067$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 2068 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 2069$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 2070 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 2071$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 2072( $as_echo "## ---------------------------------------------------------------------- ## 2073## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 2074## ---------------------------------------------------------------------- ##" 2075 ) | sed "s/^/$as_me: WARNING: /" >&2 2076 ;; 2077esac 2078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2079$as_echo_n "checking for $2... " >&6; } 2080if eval "test \"\${$3+set}\"" = set; then : 2081 $as_echo_n "(cached) " >&6 2082else 2083 eval "$3=\$ac_header_compiler" 2084fi 2085eval ac_res=\$$3 2086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2087$as_echo "$ac_res" >&6; } 2088fi 2089 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 2090 2091} # ac_fn_c_check_header_mongrel 2092cat >config.log <<_ACEOF 2093This file contains any messages produced by compilers while 2094running configure, to aid debugging if configure makes a mistake. 2095 2096It was created by xf86-video-mach64 $as_me 6.9.0, which was 2097generated by GNU Autoconf 2.67. Invocation command line was 2098 2099 $ $0 $@ 2100 2101_ACEOF 2102exec 5>>config.log 2103{ 2104cat <<_ASUNAME 2105## --------- ## 2106## Platform. ## 2107## --------- ## 2108 2109hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2110uname -m = `(uname -m) 2>/dev/null || echo unknown` 2111uname -r = `(uname -r) 2>/dev/null || echo unknown` 2112uname -s = `(uname -s) 2>/dev/null || echo unknown` 2113uname -v = `(uname -v) 2>/dev/null || echo unknown` 2114 2115/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2116/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2117 2118/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2119/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2120/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2121/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2122/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2123/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2124/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2125 2126_ASUNAME 2127 2128as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2129for as_dir in $PATH 2130do 2131 IFS=$as_save_IFS 2132 test -z "$as_dir" && as_dir=. 2133 $as_echo "PATH: $as_dir" 2134 done 2135IFS=$as_save_IFS 2136 2137} >&5 2138 2139cat >&5 <<_ACEOF 2140 2141 2142## ----------- ## 2143## Core tests. ## 2144## ----------- ## 2145 2146_ACEOF 2147 2148 2149# Keep a trace of the command line. 2150# Strip out --no-create and --no-recursion so they do not pile up. 2151# Strip out --silent because we don't want to record it for future runs. 2152# Also quote any args containing shell meta-characters. 2153# Make two passes to allow for proper duplicate-argument suppression. 2154ac_configure_args= 2155ac_configure_args0= 2156ac_configure_args1= 2157ac_must_keep_next=false 2158for ac_pass in 1 2 2159do 2160 for ac_arg 2161 do 2162 case $ac_arg in 2163 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2164 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2165 | -silent | --silent | --silen | --sile | --sil) 2166 continue ;; 2167 *\'*) 2168 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2169 esac 2170 case $ac_pass in 2171 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2172 2) 2173 as_fn_append ac_configure_args1 " '$ac_arg'" 2174 if test $ac_must_keep_next = true; then 2175 ac_must_keep_next=false # Got value, back to normal. 2176 else 2177 case $ac_arg in 2178 *=* | --config-cache | -C | -disable-* | --disable-* \ 2179 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2180 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2181 | -with-* | --with-* | -without-* | --without-* | --x) 2182 case "$ac_configure_args0 " in 2183 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2184 esac 2185 ;; 2186 -* ) ac_must_keep_next=true ;; 2187 esac 2188 fi 2189 as_fn_append ac_configure_args " '$ac_arg'" 2190 ;; 2191 esac 2192 done 2193done 2194{ ac_configure_args0=; unset ac_configure_args0;} 2195{ ac_configure_args1=; unset ac_configure_args1;} 2196 2197# When interrupted or exit'd, cleanup temporary files, and complete 2198# config.log. We remove comments because anyway the quotes in there 2199# would cause problems or look ugly. 2200# WARNING: Use '\'' to represent an apostrophe within the trap. 2201# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2202trap 'exit_status=$? 2203 # Save into config.log some information that might help in debugging. 2204 { 2205 echo 2206 2207 $as_echo "## ---------------- ## 2208## Cache variables. ## 2209## ---------------- ##" 2210 echo 2211 # The following way of writing the cache mishandles newlines in values, 2212( 2213 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2214 eval ac_val=\$$ac_var 2215 case $ac_val in #( 2216 *${as_nl}*) 2217 case $ac_var in #( 2218 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2219$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2220 esac 2221 case $ac_var in #( 2222 _ | IFS | as_nl) ;; #( 2223 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2224 *) { eval $ac_var=; unset $ac_var;} ;; 2225 esac ;; 2226 esac 2227 done 2228 (set) 2>&1 | 2229 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2230 *${as_nl}ac_space=\ *) 2231 sed -n \ 2232 "s/'\''/'\''\\\\'\'''\''/g; 2233 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2234 ;; #( 2235 *) 2236 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2237 ;; 2238 esac | 2239 sort 2240) 2241 echo 2242 2243 $as_echo "## ----------------- ## 2244## Output variables. ## 2245## ----------------- ##" 2246 echo 2247 for ac_var in $ac_subst_vars 2248 do 2249 eval ac_val=\$$ac_var 2250 case $ac_val in 2251 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2252 esac 2253 $as_echo "$ac_var='\''$ac_val'\''" 2254 done | sort 2255 echo 2256 2257 if test -n "$ac_subst_files"; then 2258 $as_echo "## ------------------- ## 2259## File substitutions. ## 2260## ------------------- ##" 2261 echo 2262 for ac_var in $ac_subst_files 2263 do 2264 eval ac_val=\$$ac_var 2265 case $ac_val in 2266 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2267 esac 2268 $as_echo "$ac_var='\''$ac_val'\''" 2269 done | sort 2270 echo 2271 fi 2272 2273 if test -s confdefs.h; then 2274 $as_echo "## ----------- ## 2275## confdefs.h. ## 2276## ----------- ##" 2277 echo 2278 cat confdefs.h 2279 echo 2280 fi 2281 test "$ac_signal" != 0 && 2282 $as_echo "$as_me: caught signal $ac_signal" 2283 $as_echo "$as_me: exit $exit_status" 2284 } >&5 2285 rm -f core *.core core.conftest.* && 2286 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2287 exit $exit_status 2288' 0 2289for ac_signal in 1 2 13 15; do 2290 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2291done 2292ac_signal=0 2293 2294# confdefs.h avoids OS command line length limits that DEFS can exceed. 2295rm -f -r conftest* confdefs.h 2296 2297$as_echo "/* confdefs.h */" > confdefs.h 2298 2299# Predefined preprocessor variables. 2300 2301cat >>confdefs.h <<_ACEOF 2302#define PACKAGE_NAME "$PACKAGE_NAME" 2303_ACEOF 2304 2305cat >>confdefs.h <<_ACEOF 2306#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2307_ACEOF 2308 2309cat >>confdefs.h <<_ACEOF 2310#define PACKAGE_VERSION "$PACKAGE_VERSION" 2311_ACEOF 2312 2313cat >>confdefs.h <<_ACEOF 2314#define PACKAGE_STRING "$PACKAGE_STRING" 2315_ACEOF 2316 2317cat >>confdefs.h <<_ACEOF 2318#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2319_ACEOF 2320 2321cat >>confdefs.h <<_ACEOF 2322#define PACKAGE_URL "$PACKAGE_URL" 2323_ACEOF 2324 2325 2326# Let the site file select an alternate cache file if it wants to. 2327# Prefer an explicitly selected file to automatically selected ones. 2328ac_site_file1=NONE 2329ac_site_file2=NONE 2330if test -n "$CONFIG_SITE"; then 2331 # We do not want a PATH search for config.site. 2332 case $CONFIG_SITE in #(( 2333 -*) ac_site_file1=./$CONFIG_SITE;; 2334 */*) ac_site_file1=$CONFIG_SITE;; 2335 *) ac_site_file1=./$CONFIG_SITE;; 2336 esac 2337elif test "x$prefix" != xNONE; then 2338 ac_site_file1=$prefix/share/config.site 2339 ac_site_file2=$prefix/etc/config.site 2340else 2341 ac_site_file1=$ac_default_prefix/share/config.site 2342 ac_site_file2=$ac_default_prefix/etc/config.site 2343fi 2344for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2345do 2346 test "x$ac_site_file" = xNONE && continue 2347 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2348 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2349$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2350 sed 's/^/| /' "$ac_site_file" >&5 2351 . "$ac_site_file" \ 2352 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2353$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2354as_fn_error $? "failed to load site script $ac_site_file 2355See \`config.log' for more details" "$LINENO" 5 ; } 2356 fi 2357done 2358 2359if test -r "$cache_file"; then 2360 # Some versions of bash will fail to source /dev/null (special files 2361 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2362 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2363 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2364$as_echo "$as_me: loading cache $cache_file" >&6;} 2365 case $cache_file in 2366 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2367 *) . "./$cache_file";; 2368 esac 2369 fi 2370else 2371 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2372$as_echo "$as_me: creating cache $cache_file" >&6;} 2373 >$cache_file 2374fi 2375 2376# Check that the precious variables saved in the cache have kept the same 2377# value. 2378ac_cache_corrupted=false 2379for ac_var in $ac_precious_vars; do 2380 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2381 eval ac_new_set=\$ac_env_${ac_var}_set 2382 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2383 eval ac_new_val=\$ac_env_${ac_var}_value 2384 case $ac_old_set,$ac_new_set in 2385 set,) 2386 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2387$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2388 ac_cache_corrupted=: ;; 2389 ,set) 2390 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2391$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2392 ac_cache_corrupted=: ;; 2393 ,);; 2394 *) 2395 if test "x$ac_old_val" != "x$ac_new_val"; then 2396 # differences in whitespace do not lead to failure. 2397 ac_old_val_w=`echo x $ac_old_val` 2398 ac_new_val_w=`echo x $ac_new_val` 2399 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2400 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2401$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2402 ac_cache_corrupted=: 2403 else 2404 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2405$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2406 eval $ac_var=\$ac_old_val 2407 fi 2408 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2409$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2410 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2411$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2412 fi;; 2413 esac 2414 # Pass precious variables to config.status. 2415 if test "$ac_new_set" = set; then 2416 case $ac_new_val in 2417 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2418 *) ac_arg=$ac_var=$ac_new_val ;; 2419 esac 2420 case " $ac_configure_args " in 2421 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2422 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2423 esac 2424 fi 2425done 2426if $ac_cache_corrupted; then 2427 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2428$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2429 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2430$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2431 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2432fi 2433## -------------------- ## 2434## Main body of script. ## 2435## -------------------- ## 2436 2437ac_ext=c 2438ac_cpp='$CPP $CPPFLAGS' 2439ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2440ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2441ac_compiler_gnu=$ac_cv_c_compiler_gnu 2442 2443 2444 2445ac_config_headers="$ac_config_headers config.h" 2446 2447ac_aux_dir= 2448for ac_dir in . "$srcdir"/.; do 2449 if test -f "$ac_dir/install-sh"; then 2450 ac_aux_dir=$ac_dir 2451 ac_install_sh="$ac_aux_dir/install-sh -c" 2452 break 2453 elif test -f "$ac_dir/install.sh"; then 2454 ac_aux_dir=$ac_dir 2455 ac_install_sh="$ac_aux_dir/install.sh -c" 2456 break 2457 elif test -f "$ac_dir/shtool"; then 2458 ac_aux_dir=$ac_dir 2459 ac_install_sh="$ac_aux_dir/shtool install -c" 2460 break 2461 fi 2462done 2463if test -z "$ac_aux_dir"; then 2464 as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5 2465fi 2466 2467# These three variables are undocumented and unsupported, 2468# and are intended to be withdrawn in a future Autoconf release. 2469# They can cause serious problems if a builder's source tree is in a directory 2470# whose full name contains unusual characters. 2471ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2472ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2473ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2474 2475 2476 2477# Initialize Automake 2478am__api_version='1.11' 2479 2480# Find a good install program. We prefer a C program (faster), 2481# so one script is as good as another. But avoid the broken or 2482# incompatible versions: 2483# SysV /etc/install, /usr/sbin/install 2484# SunOS /usr/etc/install 2485# IRIX /sbin/install 2486# AIX /bin/install 2487# AmigaOS /C/install, which installs bootblocks on floppy discs 2488# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2489# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2490# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2491# OS/2's system install, which has a completely different semantic 2492# ./install, which can be erroneously created by make from ./install.sh. 2493# Reject install programs that cannot install multiple files. 2494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2495$as_echo_n "checking for a BSD-compatible install... " >&6; } 2496if test -z "$INSTALL"; then 2497if test "${ac_cv_path_install+set}" = set; then : 2498 $as_echo_n "(cached) " >&6 2499else 2500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2501for as_dir in $PATH 2502do 2503 IFS=$as_save_IFS 2504 test -z "$as_dir" && as_dir=. 2505 # Account for people who put trailing slashes in PATH elements. 2506case $as_dir/ in #(( 2507 ./ | .// | /[cC]/* | \ 2508 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2509 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2510 /usr/ucb/* ) ;; 2511 *) 2512 # OSF1 and SCO ODT 3.0 have their own names for install. 2513 # Don't use installbsd from OSF since it installs stuff as root 2514 # by default. 2515 for ac_prog in ginstall scoinst install; do 2516 for ac_exec_ext in '' $ac_executable_extensions; do 2517 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2518 if test $ac_prog = install && 2519 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2520 # AIX install. It has an incompatible calling convention. 2521 : 2522 elif test $ac_prog = install && 2523 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2524 # program-specific install script used by HP pwplus--don't use. 2525 : 2526 else 2527 rm -rf conftest.one conftest.two conftest.dir 2528 echo one > conftest.one 2529 echo two > conftest.two 2530 mkdir conftest.dir 2531 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2532 test -s conftest.one && test -s conftest.two && 2533 test -s conftest.dir/conftest.one && 2534 test -s conftest.dir/conftest.two 2535 then 2536 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2537 break 3 2538 fi 2539 fi 2540 fi 2541 done 2542 done 2543 ;; 2544esac 2545 2546 done 2547IFS=$as_save_IFS 2548 2549rm -rf conftest.one conftest.two conftest.dir 2550 2551fi 2552 if test "${ac_cv_path_install+set}" = set; then 2553 INSTALL=$ac_cv_path_install 2554 else 2555 # As a last resort, use the slow shell script. Don't cache a 2556 # value for INSTALL within a source directory, because that will 2557 # break other packages using the cache if that directory is 2558 # removed, or if the value is a relative name. 2559 INSTALL=$ac_install_sh 2560 fi 2561fi 2562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2563$as_echo "$INSTALL" >&6; } 2564 2565# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2566# It thinks the first close brace ends the variable substitution. 2567test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2568 2569test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2570 2571test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2572 2573{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2574$as_echo_n "checking whether build environment is sane... " >&6; } 2575# Just in case 2576sleep 1 2577echo timestamp > conftest.file 2578# Reject unsafe characters in $srcdir or the absolute working directory 2579# name. Accept space and tab only in the latter. 2580am_lf=' 2581' 2582case `pwd` in 2583 *[\\\"\#\$\&\'\`$am_lf]*) 2584 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;; 2585esac 2586case $srcdir in 2587 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2588 as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;; 2589esac 2590 2591# Do `set' in a subshell so we don't clobber the current shell's 2592# arguments. Must try -L first in case configure is actually a 2593# symlink; some systems play weird games with the mod time of symlinks 2594# (eg FreeBSD returns the mod time of the symlink's containing 2595# directory). 2596if ( 2597 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2598 if test "$*" = "X"; then 2599 # -L didn't work. 2600 set X `ls -t "$srcdir/configure" conftest.file` 2601 fi 2602 rm -f conftest.file 2603 if test "$*" != "X $srcdir/configure conftest.file" \ 2604 && test "$*" != "X conftest.file $srcdir/configure"; then 2605 2606 # If neither matched, then we have a broken ls. This can happen 2607 # if, for instance, CONFIG_SHELL is bash and it inherits a 2608 # broken ls alias from the environment. This has actually 2609 # happened. Such a system could not be considered "sane". 2610 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2611alias in your environment" "$LINENO" 5 2612 fi 2613 2614 test "$2" = conftest.file 2615 ) 2616then 2617 # Ok. 2618 : 2619else 2620 as_fn_error $? "newly created file is older than distributed files! 2621Check your system clock" "$LINENO" 5 2622fi 2623{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2624$as_echo "yes" >&6; } 2625test "$program_prefix" != NONE && 2626 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2627# Use a double $ so make ignores it. 2628test "$program_suffix" != NONE && 2629 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2630# Double any \ or $. 2631# By default was `s,x,x', remove it if useless. 2632ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2633program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2634 2635# expand $ac_aux_dir to an absolute path 2636am_aux_dir=`cd $ac_aux_dir && pwd` 2637 2638if test x"${MISSING+set}" != xset; then 2639 case $am_aux_dir in 2640 *\ * | *\ *) 2641 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2642 *) 2643 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2644 esac 2645fi 2646# Use eval to expand $SHELL 2647if eval "$MISSING --run true"; then 2648 am_missing_run="$MISSING --run " 2649else 2650 am_missing_run= 2651 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 2652$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2653fi 2654 2655if test x"${install_sh}" != xset; then 2656 case $am_aux_dir in 2657 *\ * | *\ *) 2658 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2659 *) 2660 install_sh="\${SHELL} $am_aux_dir/install-sh" 2661 esac 2662fi 2663 2664# Installed binaries are usually stripped using `strip' when the user 2665# run `make install-strip'. However `strip' might not be the right 2666# tool to use in cross-compilation environments, therefore Automake 2667# will honor the `STRIP' environment variable to overrule this program. 2668if test "$cross_compiling" != no; then 2669 if test -n "$ac_tool_prefix"; then 2670 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2671set dummy ${ac_tool_prefix}strip; ac_word=$2 2672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2673$as_echo_n "checking for $ac_word... " >&6; } 2674if test "${ac_cv_prog_STRIP+set}" = set; then : 2675 $as_echo_n "(cached) " >&6 2676else 2677 if test -n "$STRIP"; then 2678 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2679else 2680as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2681for as_dir in $PATH 2682do 2683 IFS=$as_save_IFS 2684 test -z "$as_dir" && as_dir=. 2685 for ac_exec_ext in '' $ac_executable_extensions; do 2686 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2687 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2688 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2689 break 2 2690 fi 2691done 2692 done 2693IFS=$as_save_IFS 2694 2695fi 2696fi 2697STRIP=$ac_cv_prog_STRIP 2698if test -n "$STRIP"; then 2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2700$as_echo "$STRIP" >&6; } 2701else 2702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2703$as_echo "no" >&6; } 2704fi 2705 2706 2707fi 2708if test -z "$ac_cv_prog_STRIP"; then 2709 ac_ct_STRIP=$STRIP 2710 # Extract the first word of "strip", so it can be a program name with args. 2711set dummy strip; ac_word=$2 2712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2713$as_echo_n "checking for $ac_word... " >&6; } 2714if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 2715 $as_echo_n "(cached) " >&6 2716else 2717 if test -n "$ac_ct_STRIP"; then 2718 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2719else 2720as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2721for as_dir in $PATH 2722do 2723 IFS=$as_save_IFS 2724 test -z "$as_dir" && as_dir=. 2725 for ac_exec_ext in '' $ac_executable_extensions; do 2726 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2727 ac_cv_prog_ac_ct_STRIP="strip" 2728 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2729 break 2 2730 fi 2731done 2732 done 2733IFS=$as_save_IFS 2734 2735fi 2736fi 2737ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2738if test -n "$ac_ct_STRIP"; then 2739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2740$as_echo "$ac_ct_STRIP" >&6; } 2741else 2742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2743$as_echo "no" >&6; } 2744fi 2745 2746 if test "x$ac_ct_STRIP" = x; then 2747 STRIP=":" 2748 else 2749 case $cross_compiling:$ac_tool_warned in 2750yes:) 2751{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2752$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2753ac_tool_warned=yes ;; 2754esac 2755 STRIP=$ac_ct_STRIP 2756 fi 2757else 2758 STRIP="$ac_cv_prog_STRIP" 2759fi 2760 2761fi 2762INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2763 2764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2765$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2766if test -z "$MKDIR_P"; then 2767 if test "${ac_cv_path_mkdir+set}" = set; then : 2768 $as_echo_n "(cached) " >&6 2769else 2770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2771for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2772do 2773 IFS=$as_save_IFS 2774 test -z "$as_dir" && as_dir=. 2775 for ac_prog in mkdir gmkdir; do 2776 for ac_exec_ext in '' $ac_executable_extensions; do 2777 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2778 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2779 'mkdir (GNU coreutils) '* | \ 2780 'mkdir (coreutils) '* | \ 2781 'mkdir (fileutils) '4.1*) 2782 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2783 break 3;; 2784 esac 2785 done 2786 done 2787 done 2788IFS=$as_save_IFS 2789 2790fi 2791 2792 test -d ./--version && rmdir ./--version 2793 if test "${ac_cv_path_mkdir+set}" = set; then 2794 MKDIR_P="$ac_cv_path_mkdir -p" 2795 else 2796 # As a last resort, use the slow shell script. Don't cache a 2797 # value for MKDIR_P within a source directory, because that will 2798 # break other packages using the cache if that directory is 2799 # removed, or if the value is a relative name. 2800 MKDIR_P="$ac_install_sh -d" 2801 fi 2802fi 2803{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2804$as_echo "$MKDIR_P" >&6; } 2805 2806mkdir_p="$MKDIR_P" 2807case $mkdir_p in 2808 [\\/$]* | ?:[\\/]*) ;; 2809 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2810esac 2811 2812for ac_prog in gawk mawk nawk awk 2813do 2814 # Extract the first word of "$ac_prog", so it can be a program name with args. 2815set dummy $ac_prog; ac_word=$2 2816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2817$as_echo_n "checking for $ac_word... " >&6; } 2818if test "${ac_cv_prog_AWK+set}" = set; then : 2819 $as_echo_n "(cached) " >&6 2820else 2821 if test -n "$AWK"; then 2822 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2823else 2824as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2825for as_dir in $PATH 2826do 2827 IFS=$as_save_IFS 2828 test -z "$as_dir" && as_dir=. 2829 for ac_exec_ext in '' $ac_executable_extensions; do 2830 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2831 ac_cv_prog_AWK="$ac_prog" 2832 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2833 break 2 2834 fi 2835done 2836 done 2837IFS=$as_save_IFS 2838 2839fi 2840fi 2841AWK=$ac_cv_prog_AWK 2842if test -n "$AWK"; then 2843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2844$as_echo "$AWK" >&6; } 2845else 2846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2847$as_echo "no" >&6; } 2848fi 2849 2850 2851 test -n "$AWK" && break 2852done 2853 2854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2855$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2856set x ${MAKE-make} 2857ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2858if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then : 2859 $as_echo_n "(cached) " >&6 2860else 2861 cat >conftest.make <<\_ACEOF 2862SHELL = /bin/sh 2863all: 2864 @echo '@@@%%%=$(MAKE)=@@@%%%' 2865_ACEOF 2866# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2867case `${MAKE-make} -f conftest.make 2>/dev/null` in 2868 *@@@%%%=?*=@@@%%%*) 2869 eval ac_cv_prog_make_${ac_make}_set=yes;; 2870 *) 2871 eval ac_cv_prog_make_${ac_make}_set=no;; 2872esac 2873rm -f conftest.make 2874fi 2875if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2877$as_echo "yes" >&6; } 2878 SET_MAKE= 2879else 2880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2881$as_echo "no" >&6; } 2882 SET_MAKE="MAKE=${MAKE-make}" 2883fi 2884 2885rm -rf .tst 2>/dev/null 2886mkdir .tst 2>/dev/null 2887if test -d .tst; then 2888 am__leading_dot=. 2889else 2890 am__leading_dot=_ 2891fi 2892rmdir .tst 2>/dev/null 2893 2894if test "`cd $srcdir && pwd`" != "`pwd`"; then 2895 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2896 # is not polluted with repeated "-I." 2897 am__isrc=' -I$(srcdir)' 2898 # test to see if srcdir already configured 2899 if test -f $srcdir/config.status; then 2900 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2901 fi 2902fi 2903 2904# test whether we have cygpath 2905if test -z "$CYGPATH_W"; then 2906 if (cygpath --version) >/dev/null 2>/dev/null; then 2907 CYGPATH_W='cygpath -w' 2908 else 2909 CYGPATH_W=echo 2910 fi 2911fi 2912 2913 2914# Define the identity of the package. 2915 PACKAGE='xf86-video-mach64' 2916 VERSION='6.9.0' 2917 2918 2919cat >>confdefs.h <<_ACEOF 2920#define PACKAGE "$PACKAGE" 2921_ACEOF 2922 2923 2924cat >>confdefs.h <<_ACEOF 2925#define VERSION "$VERSION" 2926_ACEOF 2927 2928# Some tools Automake needs. 2929 2930ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2931 2932 2933AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2934 2935 2936AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2937 2938 2939AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2940 2941 2942MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2943 2944# We need awk for the "check" target. The system "awk" is bad on 2945# some platforms. 2946# Always define AMTAR for backward compatibility. 2947 2948AMTAR=${AMTAR-"${am_missing_run}tar"} 2949 2950am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2951 2952 2953 2954 2955 2956 2957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 2958$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2959 # Check whether --enable-maintainer-mode was given. 2960if test "${enable_maintainer_mode+set}" = set; then : 2961 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2962else 2963 USE_MAINTAINER_MODE=no 2964fi 2965 2966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 2967$as_echo "$USE_MAINTAINER_MODE" >&6; } 2968 if test $USE_MAINTAINER_MODE = yes; then 2969 MAINTAINER_MODE_TRUE= 2970 MAINTAINER_MODE_FALSE='#' 2971else 2972 MAINTAINER_MODE_TRUE='#' 2973 MAINTAINER_MODE_FALSE= 2974fi 2975 2976 MAINT=$MAINTAINER_MODE_TRUE 2977 2978 2979 2980# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992DEPDIR="${am__leading_dot}deps" 2993 2994ac_config_commands="$ac_config_commands depfiles" 2995 2996 2997am_make=${MAKE-make} 2998cat > confinc << 'END' 2999am__doit: 3000 @echo this is the am__doit target 3001.PHONY: am__doit 3002END 3003# If we don't find an include directive, just comment out the code. 3004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3005$as_echo_n "checking for style of include used by $am_make... " >&6; } 3006am__include="#" 3007am__quote= 3008_am_result=none 3009# First try GNU make style include. 3010echo "include confinc" > confmf 3011# Ignore all kinds of additional output from `make'. 3012case `$am_make -s -f confmf 2> /dev/null` in #( 3013*the\ am__doit\ target*) 3014 am__include=include 3015 am__quote= 3016 _am_result=GNU 3017 ;; 3018esac 3019# Now try BSD make style include. 3020if test "$am__include" = "#"; then 3021 echo '.include "confinc"' > confmf 3022 case `$am_make -s -f confmf 2> /dev/null` in #( 3023 *the\ am__doit\ target*) 3024 am__include=.include 3025 am__quote="\"" 3026 _am_result=BSD 3027 ;; 3028 esac 3029fi 3030 3031 3032{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3033$as_echo "$_am_result" >&6; } 3034rm -f confinc confmf 3035 3036# Check whether --enable-dependency-tracking was given. 3037if test "${enable_dependency_tracking+set}" = set; then : 3038 enableval=$enable_dependency_tracking; 3039fi 3040 3041if test "x$enable_dependency_tracking" != xno; then 3042 am_depcomp="$ac_aux_dir/depcomp" 3043 AMDEPBACKSLASH='\' 3044fi 3045 if test "x$enable_dependency_tracking" != xno; then 3046 AMDEP_TRUE= 3047 AMDEP_FALSE='#' 3048else 3049 AMDEP_TRUE='#' 3050 AMDEP_FALSE= 3051fi 3052 3053 3054ac_ext=c 3055ac_cpp='$CPP $CPPFLAGS' 3056ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3057ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3058ac_compiler_gnu=$ac_cv_c_compiler_gnu 3059if test -n "$ac_tool_prefix"; then 3060 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3061set dummy ${ac_tool_prefix}gcc; ac_word=$2 3062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3063$as_echo_n "checking for $ac_word... " >&6; } 3064if test "${ac_cv_prog_CC+set}" = set; then : 3065 $as_echo_n "(cached) " >&6 3066else 3067 if test -n "$CC"; then 3068 ac_cv_prog_CC="$CC" # Let the user override the test. 3069else 3070as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3071for as_dir in $PATH 3072do 3073 IFS=$as_save_IFS 3074 test -z "$as_dir" && as_dir=. 3075 for ac_exec_ext in '' $ac_executable_extensions; do 3076 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3077 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3078 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3079 break 2 3080 fi 3081done 3082 done 3083IFS=$as_save_IFS 3084 3085fi 3086fi 3087CC=$ac_cv_prog_CC 3088if test -n "$CC"; then 3089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3090$as_echo "$CC" >&6; } 3091else 3092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3093$as_echo "no" >&6; } 3094fi 3095 3096 3097fi 3098if test -z "$ac_cv_prog_CC"; then 3099 ac_ct_CC=$CC 3100 # Extract the first word of "gcc", so it can be a program name with args. 3101set dummy gcc; ac_word=$2 3102{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3103$as_echo_n "checking for $ac_word... " >&6; } 3104if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3105 $as_echo_n "(cached) " >&6 3106else 3107 if test -n "$ac_ct_CC"; then 3108 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3109else 3110as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3111for as_dir in $PATH 3112do 3113 IFS=$as_save_IFS 3114 test -z "$as_dir" && as_dir=. 3115 for ac_exec_ext in '' $ac_executable_extensions; do 3116 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3117 ac_cv_prog_ac_ct_CC="gcc" 3118 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3119 break 2 3120 fi 3121done 3122 done 3123IFS=$as_save_IFS 3124 3125fi 3126fi 3127ac_ct_CC=$ac_cv_prog_ac_ct_CC 3128if test -n "$ac_ct_CC"; then 3129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3130$as_echo "$ac_ct_CC" >&6; } 3131else 3132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3133$as_echo "no" >&6; } 3134fi 3135 3136 if test "x$ac_ct_CC" = x; then 3137 CC="" 3138 else 3139 case $cross_compiling:$ac_tool_warned in 3140yes:) 3141{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3142$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3143ac_tool_warned=yes ;; 3144esac 3145 CC=$ac_ct_CC 3146 fi 3147else 3148 CC="$ac_cv_prog_CC" 3149fi 3150 3151if test -z "$CC"; then 3152 if test -n "$ac_tool_prefix"; then 3153 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3154set dummy ${ac_tool_prefix}cc; ac_word=$2 3155{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3156$as_echo_n "checking for $ac_word... " >&6; } 3157if test "${ac_cv_prog_CC+set}" = set; then : 3158 $as_echo_n "(cached) " >&6 3159else 3160 if test -n "$CC"; then 3161 ac_cv_prog_CC="$CC" # Let the user override the test. 3162else 3163as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3164for as_dir in $PATH 3165do 3166 IFS=$as_save_IFS 3167 test -z "$as_dir" && as_dir=. 3168 for ac_exec_ext in '' $ac_executable_extensions; do 3169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3170 ac_cv_prog_CC="${ac_tool_prefix}cc" 3171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3172 break 2 3173 fi 3174done 3175 done 3176IFS=$as_save_IFS 3177 3178fi 3179fi 3180CC=$ac_cv_prog_CC 3181if test -n "$CC"; then 3182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3183$as_echo "$CC" >&6; } 3184else 3185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3186$as_echo "no" >&6; } 3187fi 3188 3189 3190 fi 3191fi 3192if test -z "$CC"; then 3193 # Extract the first word of "cc", so it can be a program name with args. 3194set dummy cc; ac_word=$2 3195{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3196$as_echo_n "checking for $ac_word... " >&6; } 3197if test "${ac_cv_prog_CC+set}" = set; then : 3198 $as_echo_n "(cached) " >&6 3199else 3200 if test -n "$CC"; then 3201 ac_cv_prog_CC="$CC" # Let the user override the test. 3202else 3203 ac_prog_rejected=no 3204as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3205for as_dir in $PATH 3206do 3207 IFS=$as_save_IFS 3208 test -z "$as_dir" && as_dir=. 3209 for ac_exec_ext in '' $ac_executable_extensions; do 3210 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3211 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3212 ac_prog_rejected=yes 3213 continue 3214 fi 3215 ac_cv_prog_CC="cc" 3216 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3217 break 2 3218 fi 3219done 3220 done 3221IFS=$as_save_IFS 3222 3223if test $ac_prog_rejected = yes; then 3224 # We found a bogon in the path, so make sure we never use it. 3225 set dummy $ac_cv_prog_CC 3226 shift 3227 if test $# != 0; then 3228 # We chose a different compiler from the bogus one. 3229 # However, it has the same basename, so the bogon will be chosen 3230 # first if we set CC to just the basename; use the full file name. 3231 shift 3232 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3233 fi 3234fi 3235fi 3236fi 3237CC=$ac_cv_prog_CC 3238if test -n "$CC"; then 3239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3240$as_echo "$CC" >&6; } 3241else 3242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3243$as_echo "no" >&6; } 3244fi 3245 3246 3247fi 3248if test -z "$CC"; then 3249 if test -n "$ac_tool_prefix"; then 3250 for ac_prog in cl.exe 3251 do 3252 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3253set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3254{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3255$as_echo_n "checking for $ac_word... " >&6; } 3256if test "${ac_cv_prog_CC+set}" = set; then : 3257 $as_echo_n "(cached) " >&6 3258else 3259 if test -n "$CC"; then 3260 ac_cv_prog_CC="$CC" # Let the user override the test. 3261else 3262as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3263for as_dir in $PATH 3264do 3265 IFS=$as_save_IFS 3266 test -z "$as_dir" && as_dir=. 3267 for ac_exec_ext in '' $ac_executable_extensions; do 3268 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3269 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3270 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3271 break 2 3272 fi 3273done 3274 done 3275IFS=$as_save_IFS 3276 3277fi 3278fi 3279CC=$ac_cv_prog_CC 3280if test -n "$CC"; then 3281 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3282$as_echo "$CC" >&6; } 3283else 3284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3285$as_echo "no" >&6; } 3286fi 3287 3288 3289 test -n "$CC" && break 3290 done 3291fi 3292if test -z "$CC"; then 3293 ac_ct_CC=$CC 3294 for ac_prog in cl.exe 3295do 3296 # Extract the first word of "$ac_prog", so it can be a program name with args. 3297set dummy $ac_prog; ac_word=$2 3298{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3299$as_echo_n "checking for $ac_word... " >&6; } 3300if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3301 $as_echo_n "(cached) " >&6 3302else 3303 if test -n "$ac_ct_CC"; then 3304 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3305else 3306as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3307for as_dir in $PATH 3308do 3309 IFS=$as_save_IFS 3310 test -z "$as_dir" && as_dir=. 3311 for ac_exec_ext in '' $ac_executable_extensions; do 3312 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3313 ac_cv_prog_ac_ct_CC="$ac_prog" 3314 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3315 break 2 3316 fi 3317done 3318 done 3319IFS=$as_save_IFS 3320 3321fi 3322fi 3323ac_ct_CC=$ac_cv_prog_ac_ct_CC 3324if test -n "$ac_ct_CC"; then 3325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3326$as_echo "$ac_ct_CC" >&6; } 3327else 3328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3329$as_echo "no" >&6; } 3330fi 3331 3332 3333 test -n "$ac_ct_CC" && break 3334done 3335 3336 if test "x$ac_ct_CC" = x; then 3337 CC="" 3338 else 3339 case $cross_compiling:$ac_tool_warned in 3340yes:) 3341{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3342$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3343ac_tool_warned=yes ;; 3344esac 3345 CC=$ac_ct_CC 3346 fi 3347fi 3348 3349fi 3350 3351 3352test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3353$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3354as_fn_error $? "no acceptable C compiler found in \$PATH 3355See \`config.log' for more details" "$LINENO" 5 ; } 3356 3357# Provide some information about the compiler. 3358$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3359set X $ac_compile 3360ac_compiler=$2 3361for ac_option in --version -v -V -qversion; do 3362 { { ac_try="$ac_compiler $ac_option >&5" 3363case "(($ac_try" in 3364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3365 *) ac_try_echo=$ac_try;; 3366esac 3367eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3368$as_echo "$ac_try_echo"; } >&5 3369 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3370 ac_status=$? 3371 if test -s conftest.err; then 3372 sed '10a\ 3373... rest of stderr output deleted ... 3374 10q' conftest.err >conftest.er1 3375 cat conftest.er1 >&5 3376 fi 3377 rm -f conftest.er1 conftest.err 3378 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3379 test $ac_status = 0; } 3380done 3381 3382cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3383/* end confdefs.h. */ 3384 3385int 3386main () 3387{ 3388 3389 ; 3390 return 0; 3391} 3392_ACEOF 3393ac_clean_files_save=$ac_clean_files 3394ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3395# Try to create an executable without -o first, disregard a.out. 3396# It will help us diagnose broken compilers, and finding out an intuition 3397# of exeext. 3398{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3399$as_echo_n "checking whether the C compiler works... " >&6; } 3400ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3401 3402# The possible output files: 3403ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3404 3405ac_rmfiles= 3406for ac_file in $ac_files 3407do 3408 case $ac_file in 3409 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3410 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3411 esac 3412done 3413rm -f $ac_rmfiles 3414 3415if { { ac_try="$ac_link_default" 3416case "(($ac_try" in 3417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3418 *) ac_try_echo=$ac_try;; 3419esac 3420eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3421$as_echo "$ac_try_echo"; } >&5 3422 (eval "$ac_link_default") 2>&5 3423 ac_status=$? 3424 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3425 test $ac_status = 0; }; then : 3426 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3427# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3428# in a Makefile. We should not override ac_cv_exeext if it was cached, 3429# so that the user can short-circuit this test for compilers unknown to 3430# Autoconf. 3431for ac_file in $ac_files '' 3432do 3433 test -f "$ac_file" || continue 3434 case $ac_file in 3435 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3436 ;; 3437 [ab].out ) 3438 # We found the default executable, but exeext='' is most 3439 # certainly right. 3440 break;; 3441 *.* ) 3442 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3443 then :; else 3444 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3445 fi 3446 # We set ac_cv_exeext here because the later test for it is not 3447 # safe: cross compilers may not add the suffix if given an `-o' 3448 # argument, so we may need to know it at that point already. 3449 # Even if this section looks crufty: it has the advantage of 3450 # actually working. 3451 break;; 3452 * ) 3453 break;; 3454 esac 3455done 3456test "$ac_cv_exeext" = no && ac_cv_exeext= 3457 3458else 3459 ac_file='' 3460fi 3461if test -z "$ac_file"; then : 3462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3463$as_echo "no" >&6; } 3464$as_echo "$as_me: failed program was:" >&5 3465sed 's/^/| /' conftest.$ac_ext >&5 3466 3467{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3468$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3469as_fn_error 77 "C compiler cannot create executables 3470See \`config.log' for more details" "$LINENO" 5 ; } 3471else 3472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3473$as_echo "yes" >&6; } 3474fi 3475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3476$as_echo_n "checking for C compiler default output file name... " >&6; } 3477{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3478$as_echo "$ac_file" >&6; } 3479ac_exeext=$ac_cv_exeext 3480 3481rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3482ac_clean_files=$ac_clean_files_save 3483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3484$as_echo_n "checking for suffix of executables... " >&6; } 3485if { { ac_try="$ac_link" 3486case "(($ac_try" in 3487 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3488 *) ac_try_echo=$ac_try;; 3489esac 3490eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3491$as_echo "$ac_try_echo"; } >&5 3492 (eval "$ac_link") 2>&5 3493 ac_status=$? 3494 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3495 test $ac_status = 0; }; then : 3496 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3497# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3498# work properly (i.e., refer to `conftest.exe'), while it won't with 3499# `rm'. 3500for ac_file in conftest.exe conftest conftest.*; do 3501 test -f "$ac_file" || continue 3502 case $ac_file in 3503 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3504 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3505 break;; 3506 * ) break;; 3507 esac 3508done 3509else 3510 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3511$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3512as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3513See \`config.log' for more details" "$LINENO" 5 ; } 3514fi 3515rm -f conftest conftest$ac_cv_exeext 3516{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3517$as_echo "$ac_cv_exeext" >&6; } 3518 3519rm -f conftest.$ac_ext 3520EXEEXT=$ac_cv_exeext 3521ac_exeext=$EXEEXT 3522cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3523/* end confdefs.h. */ 3524#include <stdio.h> 3525int 3526main () 3527{ 3528FILE *f = fopen ("conftest.out", "w"); 3529 return ferror (f) || fclose (f) != 0; 3530 3531 ; 3532 return 0; 3533} 3534_ACEOF 3535ac_clean_files="$ac_clean_files conftest.out" 3536# Check that the compiler produces executables we can run. If not, either 3537# the compiler is broken, or we cross compile. 3538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3539$as_echo_n "checking whether we are cross compiling... " >&6; } 3540if test "$cross_compiling" != yes; then 3541 { { ac_try="$ac_link" 3542case "(($ac_try" in 3543 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3544 *) ac_try_echo=$ac_try;; 3545esac 3546eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3547$as_echo "$ac_try_echo"; } >&5 3548 (eval "$ac_link") 2>&5 3549 ac_status=$? 3550 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3551 test $ac_status = 0; } 3552 if { ac_try='./conftest$ac_cv_exeext' 3553 { { case "(($ac_try" in 3554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3555 *) ac_try_echo=$ac_try;; 3556esac 3557eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3558$as_echo "$ac_try_echo"; } >&5 3559 (eval "$ac_try") 2>&5 3560 ac_status=$? 3561 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3562 test $ac_status = 0; }; }; then 3563 cross_compiling=no 3564 else 3565 if test "$cross_compiling" = maybe; then 3566 cross_compiling=yes 3567 else 3568 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3569$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3570as_fn_error $? "cannot run C compiled programs. 3571If you meant to cross compile, use \`--host'. 3572See \`config.log' for more details" "$LINENO" 5 ; } 3573 fi 3574 fi 3575fi 3576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3577$as_echo "$cross_compiling" >&6; } 3578 3579rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3580ac_clean_files=$ac_clean_files_save 3581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3582$as_echo_n "checking for suffix of object files... " >&6; } 3583if test "${ac_cv_objext+set}" = set; then : 3584 $as_echo_n "(cached) " >&6 3585else 3586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3587/* end confdefs.h. */ 3588 3589int 3590main () 3591{ 3592 3593 ; 3594 return 0; 3595} 3596_ACEOF 3597rm -f conftest.o conftest.obj 3598if { { ac_try="$ac_compile" 3599case "(($ac_try" in 3600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3601 *) ac_try_echo=$ac_try;; 3602esac 3603eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3604$as_echo "$ac_try_echo"; } >&5 3605 (eval "$ac_compile") 2>&5 3606 ac_status=$? 3607 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3608 test $ac_status = 0; }; then : 3609 for ac_file in conftest.o conftest.obj conftest.*; do 3610 test -f "$ac_file" || continue; 3611 case $ac_file in 3612 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3613 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3614 break;; 3615 esac 3616done 3617else 3618 $as_echo "$as_me: failed program was:" >&5 3619sed 's/^/| /' conftest.$ac_ext >&5 3620 3621{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3622$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3623as_fn_error $? "cannot compute suffix of object files: cannot compile 3624See \`config.log' for more details" "$LINENO" 5 ; } 3625fi 3626rm -f conftest.$ac_cv_objext conftest.$ac_ext 3627fi 3628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3629$as_echo "$ac_cv_objext" >&6; } 3630OBJEXT=$ac_cv_objext 3631ac_objext=$OBJEXT 3632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3633$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3634if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3635 $as_echo_n "(cached) " >&6 3636else 3637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3638/* end confdefs.h. */ 3639 3640int 3641main () 3642{ 3643#ifndef __GNUC__ 3644 choke me 3645#endif 3646 3647 ; 3648 return 0; 3649} 3650_ACEOF 3651if ac_fn_c_try_compile "$LINENO"; then : 3652 ac_compiler_gnu=yes 3653else 3654 ac_compiler_gnu=no 3655fi 3656rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3657ac_cv_c_compiler_gnu=$ac_compiler_gnu 3658 3659fi 3660{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3661$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3662if test $ac_compiler_gnu = yes; then 3663 GCC=yes 3664else 3665 GCC= 3666fi 3667ac_test_CFLAGS=${CFLAGS+set} 3668ac_save_CFLAGS=$CFLAGS 3669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3670$as_echo_n "checking whether $CC accepts -g... " >&6; } 3671if test "${ac_cv_prog_cc_g+set}" = set; then : 3672 $as_echo_n "(cached) " >&6 3673else 3674 ac_save_c_werror_flag=$ac_c_werror_flag 3675 ac_c_werror_flag=yes 3676 ac_cv_prog_cc_g=no 3677 CFLAGS="-g" 3678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3679/* end confdefs.h. */ 3680 3681int 3682main () 3683{ 3684 3685 ; 3686 return 0; 3687} 3688_ACEOF 3689if ac_fn_c_try_compile "$LINENO"; then : 3690 ac_cv_prog_cc_g=yes 3691else 3692 CFLAGS="" 3693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3694/* end confdefs.h. */ 3695 3696int 3697main () 3698{ 3699 3700 ; 3701 return 0; 3702} 3703_ACEOF 3704if ac_fn_c_try_compile "$LINENO"; then : 3705 3706else 3707 ac_c_werror_flag=$ac_save_c_werror_flag 3708 CFLAGS="-g" 3709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3710/* end confdefs.h. */ 3711 3712int 3713main () 3714{ 3715 3716 ; 3717 return 0; 3718} 3719_ACEOF 3720if ac_fn_c_try_compile "$LINENO"; then : 3721 ac_cv_prog_cc_g=yes 3722fi 3723rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3724fi 3725rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3726fi 3727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3728 ac_c_werror_flag=$ac_save_c_werror_flag 3729fi 3730{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3731$as_echo "$ac_cv_prog_cc_g" >&6; } 3732if test "$ac_test_CFLAGS" = set; then 3733 CFLAGS=$ac_save_CFLAGS 3734elif test $ac_cv_prog_cc_g = yes; then 3735 if test "$GCC" = yes; then 3736 CFLAGS="-g -O2" 3737 else 3738 CFLAGS="-g" 3739 fi 3740else 3741 if test "$GCC" = yes; then 3742 CFLAGS="-O2" 3743 else 3744 CFLAGS= 3745 fi 3746fi 3747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3748$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3749if test "${ac_cv_prog_cc_c89+set}" = set; then : 3750 $as_echo_n "(cached) " >&6 3751else 3752 ac_cv_prog_cc_c89=no 3753ac_save_CC=$CC 3754cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3755/* end confdefs.h. */ 3756#include <stdarg.h> 3757#include <stdio.h> 3758#include <sys/types.h> 3759#include <sys/stat.h> 3760/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3761struct buf { int x; }; 3762FILE * (*rcsopen) (struct buf *, struct stat *, int); 3763static char *e (p, i) 3764 char **p; 3765 int i; 3766{ 3767 return p[i]; 3768} 3769static char *f (char * (*g) (char **, int), char **p, ...) 3770{ 3771 char *s; 3772 va_list v; 3773 va_start (v,p); 3774 s = g (p, va_arg (v,int)); 3775 va_end (v); 3776 return s; 3777} 3778 3779/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3780 function prototypes and stuff, but not '\xHH' hex character constants. 3781 These don't provoke an error unfortunately, instead are silently treated 3782 as 'x'. The following induces an error, until -std is added to get 3783 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3784 array size at least. It's necessary to write '\x00'==0 to get something 3785 that's true only with -std. */ 3786int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3787 3788/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3789 inside strings and character constants. */ 3790#define FOO(x) 'x' 3791int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3792 3793int test (int i, double x); 3794struct s1 {int (*f) (int a);}; 3795struct s2 {int (*f) (double a);}; 3796int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3797int argc; 3798char **argv; 3799int 3800main () 3801{ 3802return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3803 ; 3804 return 0; 3805} 3806_ACEOF 3807for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3808 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3809do 3810 CC="$ac_save_CC $ac_arg" 3811 if ac_fn_c_try_compile "$LINENO"; then : 3812 ac_cv_prog_cc_c89=$ac_arg 3813fi 3814rm -f core conftest.err conftest.$ac_objext 3815 test "x$ac_cv_prog_cc_c89" != "xno" && break 3816done 3817rm -f conftest.$ac_ext 3818CC=$ac_save_CC 3819 3820fi 3821# AC_CACHE_VAL 3822case "x$ac_cv_prog_cc_c89" in 3823 x) 3824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3825$as_echo "none needed" >&6; } ;; 3826 xno) 3827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3828$as_echo "unsupported" >&6; } ;; 3829 *) 3830 CC="$CC $ac_cv_prog_cc_c89" 3831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3832$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3833esac 3834if test "x$ac_cv_prog_cc_c89" != xno; then : 3835 3836fi 3837 3838ac_ext=c 3839ac_cpp='$CPP $CPPFLAGS' 3840ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3841ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3842ac_compiler_gnu=$ac_cv_c_compiler_gnu 3843 3844depcc="$CC" am_compiler_list= 3845 3846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3847$as_echo_n "checking dependency style of $depcc... " >&6; } 3848if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 3849 $as_echo_n "(cached) " >&6 3850else 3851 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3852 # We make a subdir and do the tests there. Otherwise we can end up 3853 # making bogus files that we don't know about and never remove. For 3854 # instance it was reported that on HP-UX the gcc test will end up 3855 # making a dummy file named `D' -- because `-MD' means `put the output 3856 # in D'. 3857 mkdir conftest.dir 3858 # Copy depcomp to subdir because otherwise we won't find it if we're 3859 # using a relative directory. 3860 cp "$am_depcomp" conftest.dir 3861 cd conftest.dir 3862 # We will build objects and dependencies in a subdirectory because 3863 # it helps to detect inapplicable dependency modes. For instance 3864 # both Tru64's cc and ICC support -MD to output dependencies as a 3865 # side effect of compilation, but ICC will put the dependencies in 3866 # the current directory while Tru64 will put them in the object 3867 # directory. 3868 mkdir sub 3869 3870 am_cv_CC_dependencies_compiler_type=none 3871 if test "$am_compiler_list" = ""; then 3872 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3873 fi 3874 am__universal=false 3875 case " $depcc " in #( 3876 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3877 esac 3878 3879 for depmode in $am_compiler_list; do 3880 # Setup a source with many dependencies, because some compilers 3881 # like to wrap large dependency lists on column 80 (with \), and 3882 # we should not choose a depcomp mode which is confused by this. 3883 # 3884 # We need to recreate these files for each test, as the compiler may 3885 # overwrite some of them when testing with obscure command lines. 3886 # This happens at least with the AIX C compiler. 3887 : > sub/conftest.c 3888 for i in 1 2 3 4 5 6; do 3889 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3890 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3891 # Solaris 8's {/usr,}/bin/sh. 3892 touch sub/conftst$i.h 3893 done 3894 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3895 3896 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3897 # mode. It turns out that the SunPro C++ compiler does not properly 3898 # handle `-M -o', and we need to detect this. Also, some Intel 3899 # versions had trouble with output in subdirs 3900 am__obj=sub/conftest.${OBJEXT-o} 3901 am__minus_obj="-o $am__obj" 3902 case $depmode in 3903 gcc) 3904 # This depmode causes a compiler race in universal mode. 3905 test "$am__universal" = false || continue 3906 ;; 3907 nosideeffect) 3908 # after this tag, mechanisms are not by side-effect, so they'll 3909 # only be used when explicitly requested 3910 if test "x$enable_dependency_tracking" = xyes; then 3911 continue 3912 else 3913 break 3914 fi 3915 ;; 3916 msvisualcpp | msvcmsys) 3917 # This compiler won't grok `-c -o', but also, the minuso test has 3918 # not run yet. These depmodes are late enough in the game, and 3919 # so weak that their functioning should not be impacted. 3920 am__obj=conftest.${OBJEXT-o} 3921 am__minus_obj= 3922 ;; 3923 none) break ;; 3924 esac 3925 if depmode=$depmode \ 3926 source=sub/conftest.c object=$am__obj \ 3927 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3928 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3929 >/dev/null 2>conftest.err && 3930 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3931 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3932 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3933 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3934 # icc doesn't choke on unknown options, it will just issue warnings 3935 # or remarks (even with -Werror). So we grep stderr for any message 3936 # that says an option was ignored or not supported. 3937 # When given -MP, icc 7.0 and 7.1 complain thusly: 3938 # icc: Command line warning: ignoring option '-M'; no argument required 3939 # The diagnosis changed in icc 8.0: 3940 # icc: Command line remark: option '-MP' not supported 3941 if (grep 'ignoring option' conftest.err || 3942 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3943 am_cv_CC_dependencies_compiler_type=$depmode 3944 break 3945 fi 3946 fi 3947 done 3948 3949 cd .. 3950 rm -rf conftest.dir 3951else 3952 am_cv_CC_dependencies_compiler_type=none 3953fi 3954 3955fi 3956{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3957$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3958CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3959 3960 if 3961 test "x$enable_dependency_tracking" != xno \ 3962 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3963 am__fastdepCC_TRUE= 3964 am__fastdepCC_FALSE='#' 3965else 3966 am__fastdepCC_TRUE='#' 3967 am__fastdepCC_FALSE= 3968fi 3969 3970 3971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 3972$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 3973if test "${ac_cv_prog_cc_c99+set}" = set; then : 3974 $as_echo_n "(cached) " >&6 3975else 3976 ac_cv_prog_cc_c99=no 3977ac_save_CC=$CC 3978cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3979/* end confdefs.h. */ 3980#include <stdarg.h> 3981#include <stdbool.h> 3982#include <stdlib.h> 3983#include <wchar.h> 3984#include <stdio.h> 3985 3986// Check varargs macros. These examples are taken from C99 6.10.3.5. 3987#define debug(...) fprintf (stderr, __VA_ARGS__) 3988#define showlist(...) puts (#__VA_ARGS__) 3989#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 3990static void 3991test_varargs_macros (void) 3992{ 3993 int x = 1234; 3994 int y = 5678; 3995 debug ("Flag"); 3996 debug ("X = %d\n", x); 3997 showlist (The first, second, and third items.); 3998 report (x>y, "x is %d but y is %d", x, y); 3999} 4000 4001// Check long long types. 4002#define BIG64 18446744073709551615ull 4003#define BIG32 4294967295ul 4004#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 4005#if !BIG_OK 4006 your preprocessor is broken; 4007#endif 4008#if BIG_OK 4009#else 4010 your preprocessor is broken; 4011#endif 4012static long long int bignum = -9223372036854775807LL; 4013static unsigned long long int ubignum = BIG64; 4014 4015struct incomplete_array 4016{ 4017 int datasize; 4018 double data[]; 4019}; 4020 4021struct named_init { 4022 int number; 4023 const wchar_t *name; 4024 double average; 4025}; 4026 4027typedef const char *ccp; 4028 4029static inline int 4030test_restrict (ccp restrict text) 4031{ 4032 // See if C++-style comments work. 4033 // Iterate through items via the restricted pointer. 4034 // Also check for declarations in for loops. 4035 for (unsigned int i = 0; *(text+i) != '\0'; ++i) 4036 continue; 4037 return 0; 4038} 4039 4040// Check varargs and va_copy. 4041static void 4042test_varargs (const char *format, ...) 4043{ 4044 va_list args; 4045 va_start (args, format); 4046 va_list args_copy; 4047 va_copy (args_copy, args); 4048 4049 const char *str; 4050 int number; 4051 float fnumber; 4052 4053 while (*format) 4054 { 4055 switch (*format++) 4056 { 4057 case 's': // string 4058 str = va_arg (args_copy, const char *); 4059 break; 4060 case 'd': // int 4061 number = va_arg (args_copy, int); 4062 break; 4063 case 'f': // float 4064 fnumber = va_arg (args_copy, double); 4065 break; 4066 default: 4067 break; 4068 } 4069 } 4070 va_end (args_copy); 4071 va_end (args); 4072} 4073 4074int 4075main () 4076{ 4077 4078 // Check bool. 4079 _Bool success = false; 4080 4081 // Check restrict. 4082 if (test_restrict ("String literal") == 0) 4083 success = true; 4084 char *restrict newvar = "Another string"; 4085 4086 // Check varargs. 4087 test_varargs ("s, d' f .", "string", 65, 34.234); 4088 test_varargs_macros (); 4089 4090 // Check flexible array members. 4091 struct incomplete_array *ia = 4092 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 4093 ia->datasize = 10; 4094 for (int i = 0; i < ia->datasize; ++i) 4095 ia->data[i] = i * 1.234; 4096 4097 // Check named initializers. 4098 struct named_init ni = { 4099 .number = 34, 4100 .name = L"Test wide string", 4101 .average = 543.34343, 4102 }; 4103 4104 ni.number = 58; 4105 4106 int dynamic_array[ni.number]; 4107 dynamic_array[ni.number - 1] = 543; 4108 4109 // work around unused variable warnings 4110 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 4111 || dynamic_array[ni.number - 1] != 543); 4112 4113 ; 4114 return 0; 4115} 4116_ACEOF 4117for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99 4118do 4119 CC="$ac_save_CC $ac_arg" 4120 if ac_fn_c_try_compile "$LINENO"; then : 4121 ac_cv_prog_cc_c99=$ac_arg 4122fi 4123rm -f core conftest.err conftest.$ac_objext 4124 test "x$ac_cv_prog_cc_c99" != "xno" && break 4125done 4126rm -f conftest.$ac_ext 4127CC=$ac_save_CC 4128 4129fi 4130# AC_CACHE_VAL 4131case "x$ac_cv_prog_cc_c99" in 4132 x) 4133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4134$as_echo "none needed" >&6; } ;; 4135 xno) 4136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4137$as_echo "unsupported" >&6; } ;; 4138 *) 4139 CC="$CC $ac_cv_prog_cc_c99" 4140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 4141$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4142esac 4143if test "x$ac_cv_prog_cc_c99" != xno; then : 4144 4145fi 4146 4147 4148 4149ac_ext=c 4150ac_cpp='$CPP $CPPFLAGS' 4151ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4152ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4153ac_compiler_gnu=$ac_cv_c_compiler_gnu 4154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4155$as_echo_n "checking how to run the C preprocessor... " >&6; } 4156# On Suns, sometimes $CPP names a directory. 4157if test -n "$CPP" && test -d "$CPP"; then 4158 CPP= 4159fi 4160if test -z "$CPP"; then 4161 if test "${ac_cv_prog_CPP+set}" = set; then : 4162 $as_echo_n "(cached) " >&6 4163else 4164 # Double quotes because CPP needs to be expanded 4165 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4166 do 4167 ac_preproc_ok=false 4168for ac_c_preproc_warn_flag in '' yes 4169do 4170 # Use a header file that comes with gcc, so configuring glibc 4171 # with a fresh cross-compiler works. 4172 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4173 # <limits.h> exists even on freestanding compilers. 4174 # On the NeXT, cc -E runs the code through the compiler's parser, 4175 # not just through cpp. "Syntax error" is here to catch this case. 4176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4177/* end confdefs.h. */ 4178#ifdef __STDC__ 4179# include <limits.h> 4180#else 4181# include <assert.h> 4182#endif 4183 Syntax error 4184_ACEOF 4185if ac_fn_c_try_cpp "$LINENO"; then : 4186 4187else 4188 # Broken: fails on valid input. 4189continue 4190fi 4191rm -f conftest.err conftest.i conftest.$ac_ext 4192 4193 # OK, works on sane cases. Now check whether nonexistent headers 4194 # can be detected and how. 4195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4196/* end confdefs.h. */ 4197#include <ac_nonexistent.h> 4198_ACEOF 4199if ac_fn_c_try_cpp "$LINENO"; then : 4200 # Broken: success on invalid input. 4201continue 4202else 4203 # Passes both tests. 4204ac_preproc_ok=: 4205break 4206fi 4207rm -f conftest.err conftest.i conftest.$ac_ext 4208 4209done 4210# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4211rm -f conftest.i conftest.err conftest.$ac_ext 4212if $ac_preproc_ok; then : 4213 break 4214fi 4215 4216 done 4217 ac_cv_prog_CPP=$CPP 4218 4219fi 4220 CPP=$ac_cv_prog_CPP 4221else 4222 ac_cv_prog_CPP=$CPP 4223fi 4224{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4225$as_echo "$CPP" >&6; } 4226ac_preproc_ok=false 4227for ac_c_preproc_warn_flag in '' yes 4228do 4229 # Use a header file that comes with gcc, so configuring glibc 4230 # with a fresh cross-compiler works. 4231 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4232 # <limits.h> exists even on freestanding compilers. 4233 # On the NeXT, cc -E runs the code through the compiler's parser, 4234 # not just through cpp. "Syntax error" is here to catch this case. 4235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4236/* end confdefs.h. */ 4237#ifdef __STDC__ 4238# include <limits.h> 4239#else 4240# include <assert.h> 4241#endif 4242 Syntax error 4243_ACEOF 4244if ac_fn_c_try_cpp "$LINENO"; then : 4245 4246else 4247 # Broken: fails on valid input. 4248continue 4249fi 4250rm -f conftest.err conftest.i conftest.$ac_ext 4251 4252 # OK, works on sane cases. Now check whether nonexistent headers 4253 # can be detected and how. 4254 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4255/* end confdefs.h. */ 4256#include <ac_nonexistent.h> 4257_ACEOF 4258if ac_fn_c_try_cpp "$LINENO"; then : 4259 # Broken: success on invalid input. 4260continue 4261else 4262 # Passes both tests. 4263ac_preproc_ok=: 4264break 4265fi 4266rm -f conftest.err conftest.i conftest.$ac_ext 4267 4268done 4269# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4270rm -f conftest.i conftest.err conftest.$ac_ext 4271if $ac_preproc_ok; then : 4272 4273else 4274 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4275$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4276as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4277See \`config.log' for more details" "$LINENO" 5 ; } 4278fi 4279 4280ac_ext=c 4281ac_cpp='$CPP $CPPFLAGS' 4282ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4283ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4284ac_compiler_gnu=$ac_cv_c_compiler_gnu 4285 4286 4287{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4288$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4289if test "${ac_cv_path_GREP+set}" = set; then : 4290 $as_echo_n "(cached) " >&6 4291else 4292 if test -z "$GREP"; then 4293 ac_path_GREP_found=false 4294 # Loop through the user's path and test for each of PROGNAME-LIST 4295 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4296for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4297do 4298 IFS=$as_save_IFS 4299 test -z "$as_dir" && as_dir=. 4300 for ac_prog in grep ggrep; do 4301 for ac_exec_ext in '' $ac_executable_extensions; do 4302 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4303 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4304# Check for GNU ac_path_GREP and select it if it is found. 4305 # Check for GNU $ac_path_GREP 4306case `"$ac_path_GREP" --version 2>&1` in 4307*GNU*) 4308 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4309*) 4310 ac_count=0 4311 $as_echo_n 0123456789 >"conftest.in" 4312 while : 4313 do 4314 cat "conftest.in" "conftest.in" >"conftest.tmp" 4315 mv "conftest.tmp" "conftest.in" 4316 cp "conftest.in" "conftest.nl" 4317 $as_echo 'GREP' >> "conftest.nl" 4318 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4319 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4320 as_fn_arith $ac_count + 1 && ac_count=$as_val 4321 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4322 # Best one so far, save it but keep looking for a better one 4323 ac_cv_path_GREP="$ac_path_GREP" 4324 ac_path_GREP_max=$ac_count 4325 fi 4326 # 10*(2^10) chars as input seems more than enough 4327 test $ac_count -gt 10 && break 4328 done 4329 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4330esac 4331 4332 $ac_path_GREP_found && break 3 4333 done 4334 done 4335 done 4336IFS=$as_save_IFS 4337 if test -z "$ac_cv_path_GREP"; then 4338 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4339 fi 4340else 4341 ac_cv_path_GREP=$GREP 4342fi 4343 4344fi 4345{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4346$as_echo "$ac_cv_path_GREP" >&6; } 4347 GREP="$ac_cv_path_GREP" 4348 4349 4350{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4351$as_echo_n "checking for egrep... " >&6; } 4352if test "${ac_cv_path_EGREP+set}" = set; then : 4353 $as_echo_n "(cached) " >&6 4354else 4355 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4356 then ac_cv_path_EGREP="$GREP -E" 4357 else 4358 if test -z "$EGREP"; then 4359 ac_path_EGREP_found=false 4360 # Loop through the user's path and test for each of PROGNAME-LIST 4361 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4362for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4363do 4364 IFS=$as_save_IFS 4365 test -z "$as_dir" && as_dir=. 4366 for ac_prog in egrep; do 4367 for ac_exec_ext in '' $ac_executable_extensions; do 4368 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4369 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4370# Check for GNU ac_path_EGREP and select it if it is found. 4371 # Check for GNU $ac_path_EGREP 4372case `"$ac_path_EGREP" --version 2>&1` in 4373*GNU*) 4374 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4375*) 4376 ac_count=0 4377 $as_echo_n 0123456789 >"conftest.in" 4378 while : 4379 do 4380 cat "conftest.in" "conftest.in" >"conftest.tmp" 4381 mv "conftest.tmp" "conftest.in" 4382 cp "conftest.in" "conftest.nl" 4383 $as_echo 'EGREP' >> "conftest.nl" 4384 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4385 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4386 as_fn_arith $ac_count + 1 && ac_count=$as_val 4387 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4388 # Best one so far, save it but keep looking for a better one 4389 ac_cv_path_EGREP="$ac_path_EGREP" 4390 ac_path_EGREP_max=$ac_count 4391 fi 4392 # 10*(2^10) chars as input seems more than enough 4393 test $ac_count -gt 10 && break 4394 done 4395 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4396esac 4397 4398 $ac_path_EGREP_found && break 3 4399 done 4400 done 4401 done 4402IFS=$as_save_IFS 4403 if test -z "$ac_cv_path_EGREP"; then 4404 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4405 fi 4406else 4407 ac_cv_path_EGREP=$EGREP 4408fi 4409 4410 fi 4411fi 4412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4413$as_echo "$ac_cv_path_EGREP" >&6; } 4414 EGREP="$ac_cv_path_EGREP" 4415 4416 4417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4418$as_echo_n "checking for ANSI C header files... " >&6; } 4419if test "${ac_cv_header_stdc+set}" = set; then : 4420 $as_echo_n "(cached) " >&6 4421else 4422 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4423/* end confdefs.h. */ 4424#include <stdlib.h> 4425#include <stdarg.h> 4426#include <string.h> 4427#include <float.h> 4428 4429int 4430main () 4431{ 4432 4433 ; 4434 return 0; 4435} 4436_ACEOF 4437if ac_fn_c_try_compile "$LINENO"; then : 4438 ac_cv_header_stdc=yes 4439else 4440 ac_cv_header_stdc=no 4441fi 4442rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4443 4444if test $ac_cv_header_stdc = yes; then 4445 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4447/* end confdefs.h. */ 4448#include <string.h> 4449 4450_ACEOF 4451if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4452 $EGREP "memchr" >/dev/null 2>&1; then : 4453 4454else 4455 ac_cv_header_stdc=no 4456fi 4457rm -f conftest* 4458 4459fi 4460 4461if test $ac_cv_header_stdc = yes; then 4462 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4464/* end confdefs.h. */ 4465#include <stdlib.h> 4466 4467_ACEOF 4468if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4469 $EGREP "free" >/dev/null 2>&1; then : 4470 4471else 4472 ac_cv_header_stdc=no 4473fi 4474rm -f conftest* 4475 4476fi 4477 4478if test $ac_cv_header_stdc = yes; then 4479 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4480 if test "$cross_compiling" = yes; then : 4481 : 4482else 4483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4484/* end confdefs.h. */ 4485#include <ctype.h> 4486#include <stdlib.h> 4487#if ((' ' & 0x0FF) == 0x020) 4488# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4489# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4490#else 4491# define ISLOWER(c) \ 4492 (('a' <= (c) && (c) <= 'i') \ 4493 || ('j' <= (c) && (c) <= 'r') \ 4494 || ('s' <= (c) && (c) <= 'z')) 4495# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4496#endif 4497 4498#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4499int 4500main () 4501{ 4502 int i; 4503 for (i = 0; i < 256; i++) 4504 if (XOR (islower (i), ISLOWER (i)) 4505 || toupper (i) != TOUPPER (i)) 4506 return 2; 4507 return 0; 4508} 4509_ACEOF 4510if ac_fn_c_try_run "$LINENO"; then : 4511 4512else 4513 ac_cv_header_stdc=no 4514fi 4515rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4516 conftest.$ac_objext conftest.beam conftest.$ac_ext 4517fi 4518 4519fi 4520fi 4521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4522$as_echo "$ac_cv_header_stdc" >&6; } 4523if test $ac_cv_header_stdc = yes; then 4524 4525$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4526 4527fi 4528 4529# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4530for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4531 inttypes.h stdint.h unistd.h 4532do : 4533 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4534ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4535" 4536if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4537 cat >>confdefs.h <<_ACEOF 4538#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4539_ACEOF 4540 4541fi 4542 4543done 4544 4545 4546 4547 4548 4549 4550 4551 4552if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 4553 if test -n "$ac_tool_prefix"; then 4554 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 4555set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 4556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4557$as_echo_n "checking for $ac_word... " >&6; } 4558if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 4559 $as_echo_n "(cached) " >&6 4560else 4561 case $PKG_CONFIG in 4562 [\\/]* | ?:[\\/]*) 4563 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 4564 ;; 4565 *) 4566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4567for as_dir in $PATH 4568do 4569 IFS=$as_save_IFS 4570 test -z "$as_dir" && as_dir=. 4571 for ac_exec_ext in '' $ac_executable_extensions; do 4572 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4573 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4574 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4575 break 2 4576 fi 4577done 4578 done 4579IFS=$as_save_IFS 4580 4581 ;; 4582esac 4583fi 4584PKG_CONFIG=$ac_cv_path_PKG_CONFIG 4585if test -n "$PKG_CONFIG"; then 4586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 4587$as_echo "$PKG_CONFIG" >&6; } 4588else 4589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4590$as_echo "no" >&6; } 4591fi 4592 4593 4594fi 4595if test -z "$ac_cv_path_PKG_CONFIG"; then 4596 ac_pt_PKG_CONFIG=$PKG_CONFIG 4597 # Extract the first word of "pkg-config", so it can be a program name with args. 4598set dummy pkg-config; ac_word=$2 4599{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4600$as_echo_n "checking for $ac_word... " >&6; } 4601if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then : 4602 $as_echo_n "(cached) " >&6 4603else 4604 case $ac_pt_PKG_CONFIG in 4605 [\\/]* | ?:[\\/]*) 4606 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 4607 ;; 4608 *) 4609 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4610for as_dir in $PATH 4611do 4612 IFS=$as_save_IFS 4613 test -z "$as_dir" && as_dir=. 4614 for ac_exec_ext in '' $ac_executable_extensions; do 4615 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4616 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 4617 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4618 break 2 4619 fi 4620done 4621 done 4622IFS=$as_save_IFS 4623 4624 ;; 4625esac 4626fi 4627ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 4628if test -n "$ac_pt_PKG_CONFIG"; then 4629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 4630$as_echo "$ac_pt_PKG_CONFIG" >&6; } 4631else 4632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4633$as_echo "no" >&6; } 4634fi 4635 4636 if test "x$ac_pt_PKG_CONFIG" = x; then 4637 PKG_CONFIG="" 4638 else 4639 case $cross_compiling:$ac_tool_warned in 4640yes:) 4641{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4642$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4643ac_tool_warned=yes ;; 4644esac 4645 PKG_CONFIG=$ac_pt_PKG_CONFIG 4646 fi 4647else 4648 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 4649fi 4650 4651fi 4652if test -n "$PKG_CONFIG"; then 4653 _pkg_min_version=0.9.0 4654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 4655$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 4656 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 4657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4658$as_echo "yes" >&6; } 4659 else 4660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4661$as_echo "no" >&6; } 4662 PKG_CONFIG="" 4663 fi 4664fi 4665# Make sure we can run config.sub. 4666$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4667 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4668 4669{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4670$as_echo_n "checking build system type... " >&6; } 4671if test "${ac_cv_build+set}" = set; then : 4672 $as_echo_n "(cached) " >&6 4673else 4674 ac_build_alias=$build_alias 4675test "x$ac_build_alias" = x && 4676 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4677test "x$ac_build_alias" = x && 4678 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4679ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4680 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4681 4682fi 4683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4684$as_echo "$ac_cv_build" >&6; } 4685case $ac_cv_build in 4686*-*-*) ;; 4687*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5 ;; 4688esac 4689build=$ac_cv_build 4690ac_save_IFS=$IFS; IFS='-' 4691set x $ac_cv_build 4692shift 4693build_cpu=$1 4694build_vendor=$2 4695shift; shift 4696# Remember, the first character of IFS is used to create $*, 4697# except with old shells: 4698build_os=$* 4699IFS=$ac_save_IFS 4700case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4701 4702 4703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4704$as_echo_n "checking host system type... " >&6; } 4705if test "${ac_cv_host+set}" = set; then : 4706 $as_echo_n "(cached) " >&6 4707else 4708 if test "x$host_alias" = x; then 4709 ac_cv_host=$ac_cv_build 4710else 4711 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4712 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4713fi 4714 4715fi 4716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4717$as_echo "$ac_cv_host" >&6; } 4718case $ac_cv_host in 4719*-*-*) ;; 4720*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5 ;; 4721esac 4722host=$ac_cv_host 4723ac_save_IFS=$IFS; IFS='-' 4724set x $ac_cv_host 4725shift 4726host_cpu=$1 4727host_vendor=$2 4728shift; shift 4729# Remember, the first character of IFS is used to create $*, 4730# except with old shells: 4731host_os=$* 4732IFS=$ac_save_IFS 4733case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4734 4735 4736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4737$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4738if test "${ac_cv_path_SED+set}" = set; then : 4739 $as_echo_n "(cached) " >&6 4740else 4741 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4742 for ac_i in 1 2 3 4 5 6 7; do 4743 ac_script="$ac_script$as_nl$ac_script" 4744 done 4745 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4746 { ac_script=; unset ac_script;} 4747 if test -z "$SED"; then 4748 ac_path_SED_found=false 4749 # Loop through the user's path and test for each of PROGNAME-LIST 4750 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4751for as_dir in $PATH 4752do 4753 IFS=$as_save_IFS 4754 test -z "$as_dir" && as_dir=. 4755 for ac_prog in sed gsed; do 4756 for ac_exec_ext in '' $ac_executable_extensions; do 4757 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4758 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 4759# Check for GNU ac_path_SED and select it if it is found. 4760 # Check for GNU $ac_path_SED 4761case `"$ac_path_SED" --version 2>&1` in 4762*GNU*) 4763 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4764*) 4765 ac_count=0 4766 $as_echo_n 0123456789 >"conftest.in" 4767 while : 4768 do 4769 cat "conftest.in" "conftest.in" >"conftest.tmp" 4770 mv "conftest.tmp" "conftest.in" 4771 cp "conftest.in" "conftest.nl" 4772 $as_echo '' >> "conftest.nl" 4773 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4774 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4775 as_fn_arith $ac_count + 1 && ac_count=$as_val 4776 if test $ac_count -gt ${ac_path_SED_max-0}; then 4777 # Best one so far, save it but keep looking for a better one 4778 ac_cv_path_SED="$ac_path_SED" 4779 ac_path_SED_max=$ac_count 4780 fi 4781 # 10*(2^10) chars as input seems more than enough 4782 test $ac_count -gt 10 && break 4783 done 4784 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4785esac 4786 4787 $ac_path_SED_found && break 3 4788 done 4789 done 4790 done 4791IFS=$as_save_IFS 4792 if test -z "$ac_cv_path_SED"; then 4793 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4794 fi 4795else 4796 ac_cv_path_SED=$SED 4797fi 4798 4799fi 4800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4801$as_echo "$ac_cv_path_SED" >&6; } 4802 SED="$ac_cv_path_SED" 4803 rm -f conftest.sed 4804 4805 4806 4807 4808 4809if test "x$GCC" = xyes ; then 4810 CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \ 4811-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \ 4812-Wbad-function-cast -Wformat=2" 4813 case `$CC -dumpversion` in 4814 3.4.* | 4.*) 4815 CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement" 4816 ;; 4817 esac 4818else 4819 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4820if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then : 4821 SUNCC="yes" 4822else 4823 SUNCC="no" 4824fi 4825 4826 if test "x$SUNCC" = "xyes"; then 4827 CWARNFLAGS="-v" 4828 fi 4829fi 4830 4831 4832 4833# If the module's configure.ac calls AC_PROG_CC later on, CC gets set to C89 4834 4835 4836 4837# Check whether --enable-strict-compilation was given. 4838if test "${enable_strict_compilation+set}" = set; then : 4839 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 4840else 4841 STRICT_COMPILE=no 4842fi 4843 4844if test "x$STRICT_COMPILE" = "xyes"; then 4845 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 4846if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then : 4847 SUNCC="yes" 4848else 4849 SUNCC="no" 4850fi 4851 4852 ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" 4853if test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then : 4854 INTELCC="yes" 4855else 4856 INTELCC="no" 4857fi 4858 4859 if test "x$GCC" = xyes ; then 4860 STRICT_CFLAGS="-pedantic -Werror" 4861 elif test "x$SUNCC" = "xyes"; then 4862 STRICT_CFLAGS="-errwarn" 4863 elif test "x$INTELCC" = "xyes"; then 4864 STRICT_CFLAGS="-Werror" 4865 fi 4866fi 4867CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 4868 4869 4870 4871 4872cat >>confdefs.h <<_ACEOF 4873#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 4874_ACEOF 4875 4876 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 4877 if test "x$PVM" = "x"; then 4878 PVM="0" 4879 fi 4880 4881cat >>confdefs.h <<_ACEOF 4882#define PACKAGE_VERSION_MINOR $PVM 4883_ACEOF 4884 4885 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 4886 if test "x$PVP" = "x"; then 4887 PVP="0" 4888 fi 4889 4890cat >>confdefs.h <<_ACEOF 4891#define PACKAGE_VERSION_PATCHLEVEL $PVP 4892_ACEOF 4893 4894 4895 4896CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \ 4897mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \ 4898|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \ 4899echo 'git directory not found: installing possibly empty changelog.' >&2)" 4900 4901 4902 4903 4904macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros` 4905INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \ 4906mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \ 4907|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \ 4908echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)" 4909 4910 4911 4912 4913 4914 4915if test x$APP_MAN_SUFFIX = x ; then 4916 APP_MAN_SUFFIX=1 4917fi 4918if test x$APP_MAN_DIR = x ; then 4919 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 4920fi 4921 4922if test x$LIB_MAN_SUFFIX = x ; then 4923 LIB_MAN_SUFFIX=3 4924fi 4925if test x$LIB_MAN_DIR = x ; then 4926 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 4927fi 4928 4929if test x$FILE_MAN_SUFFIX = x ; then 4930 case $host_os in 4931 solaris*) FILE_MAN_SUFFIX=4 ;; 4932 *) FILE_MAN_SUFFIX=5 ;; 4933 esac 4934fi 4935if test x$FILE_MAN_DIR = x ; then 4936 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 4937fi 4938 4939if test x$MISC_MAN_SUFFIX = x ; then 4940 case $host_os in 4941 solaris*) MISC_MAN_SUFFIX=5 ;; 4942 *) MISC_MAN_SUFFIX=7 ;; 4943 esac 4944fi 4945if test x$MISC_MAN_DIR = x ; then 4946 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 4947fi 4948 4949if test x$DRIVER_MAN_SUFFIX = x ; then 4950 case $host_os in 4951 solaris*) DRIVER_MAN_SUFFIX=7 ;; 4952 *) DRIVER_MAN_SUFFIX=4 ;; 4953 esac 4954fi 4955if test x$DRIVER_MAN_DIR = x ; then 4956 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 4957fi 4958 4959if test x$ADMIN_MAN_SUFFIX = x ; then 4960 case $host_os in 4961 solaris*) ADMIN_MAN_SUFFIX=1m ;; 4962 *) ADMIN_MAN_SUFFIX=8 ;; 4963 esac 4964fi 4965if test x$ADMIN_MAN_DIR = x ; then 4966 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 4967fi 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983XORG_MAN_PAGE="X Version 11" 4984 4985MAN_SUBSTS="\ 4986 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 4987 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 4988 -e 's|__xservername__|Xorg|g' \ 4989 -e 's|__xconfigfile__|xorg.conf|g' \ 4990 -e 's|__projectroot__|\$(prefix)|g' \ 4991 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 4992 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 4993 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 4994 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 4995 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 4996 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 4997 4998 4999 5000# Check whether --enable-silent-rules was given. 5001if test "${enable_silent_rules+set}" = set; then : 5002 enableval=$enable_silent_rules; 5003fi 5004 5005case $enable_silent_rules in 5006yes) AM_DEFAULT_VERBOSITY=0;; 5007no) AM_DEFAULT_VERBOSITY=1;; 5008*) AM_DEFAULT_VERBOSITY=0;; 5009esac 5010AM_BACKSLASH='\' 5011 5012 5013 5014# Initialize libtool 5015# Check whether --enable-static was given. 5016if test "${enable_static+set}" = set; then : 5017 enableval=$enable_static; p=${PACKAGE-default} 5018 case $enableval in 5019 yes) enable_static=yes ;; 5020 no) enable_static=no ;; 5021 *) 5022 enable_static=no 5023 # Look at the argument we got. We use all the common list separators. 5024 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 5025 for pkg in $enableval; do 5026 IFS="$lt_save_ifs" 5027 if test "X$pkg" = "X$p"; then 5028 enable_static=yes 5029 fi 5030 done 5031 IFS="$lt_save_ifs" 5032 ;; 5033 esac 5034else 5035 enable_static=no 5036fi 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046case `pwd` in 5047 *\ * | *\ *) 5048 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5049$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5050esac 5051 5052 5053 5054macro_version='2.2.6b' 5055macro_revision='1.3017' 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069ltmain="$ac_aux_dir/ltmain.sh" 5070 5071{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5072$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5073if test "${ac_cv_path_SED+set}" = set; then : 5074 $as_echo_n "(cached) " >&6 5075else 5076 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5077 for ac_i in 1 2 3 4 5 6 7; do 5078 ac_script="$ac_script$as_nl$ac_script" 5079 done 5080 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5081 { ac_script=; unset ac_script;} 5082 if test -z "$SED"; then 5083 ac_path_SED_found=false 5084 # Loop through the user's path and test for each of PROGNAME-LIST 5085 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5086for as_dir in $PATH 5087do 5088 IFS=$as_save_IFS 5089 test -z "$as_dir" && as_dir=. 5090 for ac_prog in sed gsed; do 5091 for ac_exec_ext in '' $ac_executable_extensions; do 5092 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5093 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5094# Check for GNU ac_path_SED and select it if it is found. 5095 # Check for GNU $ac_path_SED 5096case `"$ac_path_SED" --version 2>&1` in 5097*GNU*) 5098 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5099*) 5100 ac_count=0 5101 $as_echo_n 0123456789 >"conftest.in" 5102 while : 5103 do 5104 cat "conftest.in" "conftest.in" >"conftest.tmp" 5105 mv "conftest.tmp" "conftest.in" 5106 cp "conftest.in" "conftest.nl" 5107 $as_echo '' >> "conftest.nl" 5108 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5109 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5110 as_fn_arith $ac_count + 1 && ac_count=$as_val 5111 if test $ac_count -gt ${ac_path_SED_max-0}; then 5112 # Best one so far, save it but keep looking for a better one 5113 ac_cv_path_SED="$ac_path_SED" 5114 ac_path_SED_max=$ac_count 5115 fi 5116 # 10*(2^10) chars as input seems more than enough 5117 test $ac_count -gt 10 && break 5118 done 5119 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5120esac 5121 5122 $ac_path_SED_found && break 3 5123 done 5124 done 5125 done 5126IFS=$as_save_IFS 5127 if test -z "$ac_cv_path_SED"; then 5128 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 5129 fi 5130else 5131 ac_cv_path_SED=$SED 5132fi 5133 5134fi 5135{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5136$as_echo "$ac_cv_path_SED" >&6; } 5137 SED="$ac_cv_path_SED" 5138 rm -f conftest.sed 5139 5140test -z "$SED" && SED=sed 5141Xsed="$SED -e 1s/^X//" 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5154$as_echo_n "checking for fgrep... " >&6; } 5155if test "${ac_cv_path_FGREP+set}" = set; then : 5156 $as_echo_n "(cached) " >&6 5157else 5158 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5159 then ac_cv_path_FGREP="$GREP -F" 5160 else 5161 if test -z "$FGREP"; then 5162 ac_path_FGREP_found=false 5163 # Loop through the user's path and test for each of PROGNAME-LIST 5164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5165for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5166do 5167 IFS=$as_save_IFS 5168 test -z "$as_dir" && as_dir=. 5169 for ac_prog in fgrep; do 5170 for ac_exec_ext in '' $ac_executable_extensions; do 5171 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5172 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5173# Check for GNU ac_path_FGREP and select it if it is found. 5174 # Check for GNU $ac_path_FGREP 5175case `"$ac_path_FGREP" --version 2>&1` in 5176*GNU*) 5177 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5178*) 5179 ac_count=0 5180 $as_echo_n 0123456789 >"conftest.in" 5181 while : 5182 do 5183 cat "conftest.in" "conftest.in" >"conftest.tmp" 5184 mv "conftest.tmp" "conftest.in" 5185 cp "conftest.in" "conftest.nl" 5186 $as_echo 'FGREP' >> "conftest.nl" 5187 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5188 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5189 as_fn_arith $ac_count + 1 && ac_count=$as_val 5190 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5191 # Best one so far, save it but keep looking for a better one 5192 ac_cv_path_FGREP="$ac_path_FGREP" 5193 ac_path_FGREP_max=$ac_count 5194 fi 5195 # 10*(2^10) chars as input seems more than enough 5196 test $ac_count -gt 10 && break 5197 done 5198 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5199esac 5200 5201 $ac_path_FGREP_found && break 3 5202 done 5203 done 5204 done 5205IFS=$as_save_IFS 5206 if test -z "$ac_cv_path_FGREP"; then 5207 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5208 fi 5209else 5210 ac_cv_path_FGREP=$FGREP 5211fi 5212 5213 fi 5214fi 5215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5216$as_echo "$ac_cv_path_FGREP" >&6; } 5217 FGREP="$ac_cv_path_FGREP" 5218 5219 5220test -z "$GREP" && GREP=grep 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240# Check whether --with-gnu-ld was given. 5241if test "${with_gnu_ld+set}" = set; then : 5242 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5243else 5244 with_gnu_ld=no 5245fi 5246 5247ac_prog=ld 5248if test "$GCC" = yes; then 5249 # Check if gcc -print-prog-name=ld gives a path. 5250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5251$as_echo_n "checking for ld used by $CC... " >&6; } 5252 case $host in 5253 *-*-mingw*) 5254 # gcc leaves a trailing carriage return which upsets mingw 5255 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5256 *) 5257 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5258 esac 5259 case $ac_prog in 5260 # Accept absolute paths. 5261 [\\/]* | ?:[\\/]*) 5262 re_direlt='/[^/][^/]*/\.\./' 5263 # Canonicalize the pathname of ld 5264 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5265 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5266 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5267 done 5268 test -z "$LD" && LD="$ac_prog" 5269 ;; 5270 "") 5271 # If it fails, then pretend we aren't using GCC. 5272 ac_prog=ld 5273 ;; 5274 *) 5275 # If it is relative, then search for the first ld in PATH. 5276 with_gnu_ld=unknown 5277 ;; 5278 esac 5279elif test "$with_gnu_ld" = yes; then 5280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5281$as_echo_n "checking for GNU ld... " >&6; } 5282else 5283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5284$as_echo_n "checking for non-GNU ld... " >&6; } 5285fi 5286if test "${lt_cv_path_LD+set}" = set; then : 5287 $as_echo_n "(cached) " >&6 5288else 5289 if test -z "$LD"; then 5290 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5291 for ac_dir in $PATH; do 5292 IFS="$lt_save_ifs" 5293 test -z "$ac_dir" && ac_dir=. 5294 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5295 lt_cv_path_LD="$ac_dir/$ac_prog" 5296 # Check to see if the program is GNU ld. I'd rather use --version, 5297 # but apparently some variants of GNU ld only accept -v. 5298 # Break only if it was the GNU/non-GNU ld that we prefer. 5299 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5300 *GNU* | *'with BFD'*) 5301 test "$with_gnu_ld" != no && break 5302 ;; 5303 *) 5304 test "$with_gnu_ld" != yes && break 5305 ;; 5306 esac 5307 fi 5308 done 5309 IFS="$lt_save_ifs" 5310else 5311 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5312fi 5313fi 5314 5315LD="$lt_cv_path_LD" 5316if test -n "$LD"; then 5317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5318$as_echo "$LD" >&6; } 5319else 5320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5321$as_echo "no" >&6; } 5322fi 5323test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5325$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5326if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5327 $as_echo_n "(cached) " >&6 5328else 5329 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5330case `$LD -v 2>&1 </dev/null` in 5331*GNU* | *'with BFD'*) 5332 lt_cv_prog_gnu_ld=yes 5333 ;; 5334*) 5335 lt_cv_prog_gnu_ld=no 5336 ;; 5337esac 5338fi 5339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5340$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5341with_gnu_ld=$lt_cv_prog_gnu_ld 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5352$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5353if test "${lt_cv_path_NM+set}" = set; then : 5354 $as_echo_n "(cached) " >&6 5355else 5356 if test -n "$NM"; then 5357 # Let the user override the test. 5358 lt_cv_path_NM="$NM" 5359else 5360 lt_nm_to_check="${ac_tool_prefix}nm" 5361 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5362 lt_nm_to_check="$lt_nm_to_check nm" 5363 fi 5364 for lt_tmp_nm in $lt_nm_to_check; do 5365 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5366 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5367 IFS="$lt_save_ifs" 5368 test -z "$ac_dir" && ac_dir=. 5369 tmp_nm="$ac_dir/$lt_tmp_nm" 5370 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5371 # Check to see if the nm accepts a BSD-compat flag. 5372 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5373 # nm: unknown option "B" ignored 5374 # Tru64's nm complains that /dev/null is an invalid object file 5375 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5376 */dev/null* | *'Invalid file or object type'*) 5377 lt_cv_path_NM="$tmp_nm -B" 5378 break 5379 ;; 5380 *) 5381 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5382 */dev/null*) 5383 lt_cv_path_NM="$tmp_nm -p" 5384 break 5385 ;; 5386 *) 5387 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5388 continue # so that we can try to find one that supports BSD flags 5389 ;; 5390 esac 5391 ;; 5392 esac 5393 fi 5394 done 5395 IFS="$lt_save_ifs" 5396 done 5397 : ${lt_cv_path_NM=no} 5398fi 5399fi 5400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5401$as_echo "$lt_cv_path_NM" >&6; } 5402if test "$lt_cv_path_NM" != "no"; then 5403 NM="$lt_cv_path_NM" 5404else 5405 # Didn't find any BSD compatible name lister, look for dumpbin. 5406 if test -n "$ac_tool_prefix"; then 5407 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 5408 do 5409 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5410set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5412$as_echo_n "checking for $ac_word... " >&6; } 5413if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5414 $as_echo_n "(cached) " >&6 5415else 5416 if test -n "$DUMPBIN"; then 5417 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5418else 5419as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5420for as_dir in $PATH 5421do 5422 IFS=$as_save_IFS 5423 test -z "$as_dir" && as_dir=. 5424 for ac_exec_ext in '' $ac_executable_extensions; do 5425 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5426 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5428 break 2 5429 fi 5430done 5431 done 5432IFS=$as_save_IFS 5433 5434fi 5435fi 5436DUMPBIN=$ac_cv_prog_DUMPBIN 5437if test -n "$DUMPBIN"; then 5438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5439$as_echo "$DUMPBIN" >&6; } 5440else 5441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5442$as_echo "no" >&6; } 5443fi 5444 5445 5446 test -n "$DUMPBIN" && break 5447 done 5448fi 5449if test -z "$DUMPBIN"; then 5450 ac_ct_DUMPBIN=$DUMPBIN 5451 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 5452do 5453 # Extract the first word of "$ac_prog", so it can be a program name with args. 5454set dummy $ac_prog; ac_word=$2 5455{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5456$as_echo_n "checking for $ac_word... " >&6; } 5457if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5458 $as_echo_n "(cached) " >&6 5459else 5460 if test -n "$ac_ct_DUMPBIN"; then 5461 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5462else 5463as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5464for as_dir in $PATH 5465do 5466 IFS=$as_save_IFS 5467 test -z "$as_dir" && as_dir=. 5468 for ac_exec_ext in '' $ac_executable_extensions; do 5469 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5470 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5471 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5472 break 2 5473 fi 5474done 5475 done 5476IFS=$as_save_IFS 5477 5478fi 5479fi 5480ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5481if test -n "$ac_ct_DUMPBIN"; then 5482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5483$as_echo "$ac_ct_DUMPBIN" >&6; } 5484else 5485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5486$as_echo "no" >&6; } 5487fi 5488 5489 5490 test -n "$ac_ct_DUMPBIN" && break 5491done 5492 5493 if test "x$ac_ct_DUMPBIN" = x; then 5494 DUMPBIN=":" 5495 else 5496 case $cross_compiling:$ac_tool_warned in 5497yes:) 5498{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5499$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5500ac_tool_warned=yes ;; 5501esac 5502 DUMPBIN=$ac_ct_DUMPBIN 5503 fi 5504fi 5505 5506 5507 if test "$DUMPBIN" != ":"; then 5508 NM="$DUMPBIN" 5509 fi 5510fi 5511test -z "$NM" && NM=nm 5512 5513 5514 5515 5516 5517 5518{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5519$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5520if test "${lt_cv_nm_interface+set}" = set; then : 5521 $as_echo_n "(cached) " >&6 5522else 5523 lt_cv_nm_interface="BSD nm" 5524 echo "int some_variable = 0;" > conftest.$ac_ext 5525 (eval echo "\"\$as_me:5525: $ac_compile\"" >&5) 5526 (eval "$ac_compile" 2>conftest.err) 5527 cat conftest.err >&5 5528 (eval echo "\"\$as_me:5528: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5529 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5530 cat conftest.err >&5 5531 (eval echo "\"\$as_me:5531: output\"" >&5) 5532 cat conftest.out >&5 5533 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5534 lt_cv_nm_interface="MS dumpbin" 5535 fi 5536 rm -f conftest* 5537fi 5538{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5539$as_echo "$lt_cv_nm_interface" >&6; } 5540 5541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5542$as_echo_n "checking whether ln -s works... " >&6; } 5543LN_S=$as_ln_s 5544if test "$LN_S" = "ln -s"; then 5545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5546$as_echo "yes" >&6; } 5547else 5548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5549$as_echo "no, using $LN_S" >&6; } 5550fi 5551 5552# find the maximum length of command line arguments 5553{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5554$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5555if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5556 $as_echo_n "(cached) " >&6 5557else 5558 i=0 5559 teststring="ABCD" 5560 5561 case $build_os in 5562 msdosdjgpp*) 5563 # On DJGPP, this test can blow up pretty badly due to problems in libc 5564 # (any single argument exceeding 2000 bytes causes a buffer overrun 5565 # during glob expansion). Even if it were fixed, the result of this 5566 # check would be larger than it should be. 5567 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5568 ;; 5569 5570 gnu*) 5571 # Under GNU Hurd, this test is not required because there is 5572 # no limit to the length of command line arguments. 5573 # Libtool will interpret -1 as no limit whatsoever 5574 lt_cv_sys_max_cmd_len=-1; 5575 ;; 5576 5577 cygwin* | mingw* | cegcc*) 5578 # On Win9x/ME, this test blows up -- it succeeds, but takes 5579 # about 5 minutes as the teststring grows exponentially. 5580 # Worse, since 9x/ME are not pre-emptively multitasking, 5581 # you end up with a "frozen" computer, even though with patience 5582 # the test eventually succeeds (with a max line length of 256k). 5583 # Instead, let's just punt: use the minimum linelength reported by 5584 # all of the supported platforms: 8192 (on NT/2K/XP). 5585 lt_cv_sys_max_cmd_len=8192; 5586 ;; 5587 5588 amigaos*) 5589 # On AmigaOS with pdksh, this test takes hours, literally. 5590 # So we just punt and use a minimum line length of 8192. 5591 lt_cv_sys_max_cmd_len=8192; 5592 ;; 5593 5594 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5595 # This has been around since 386BSD, at least. Likely further. 5596 if test -x /sbin/sysctl; then 5597 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5598 elif test -x /usr/sbin/sysctl; then 5599 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5600 else 5601 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5602 fi 5603 # And add a safety zone 5604 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5605 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5606 ;; 5607 5608 interix*) 5609 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5610 lt_cv_sys_max_cmd_len=196608 5611 ;; 5612 5613 osf*) 5614 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5615 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5616 # nice to cause kernel panics so lets avoid the loop below. 5617 # First set a reasonable default. 5618 lt_cv_sys_max_cmd_len=16384 5619 # 5620 if test -x /sbin/sysconfig; then 5621 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5622 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5623 esac 5624 fi 5625 ;; 5626 sco3.2v5*) 5627 lt_cv_sys_max_cmd_len=102400 5628 ;; 5629 sysv5* | sco5v6* | sysv4.2uw2*) 5630 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5631 if test -n "$kargmax"; then 5632 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5633 else 5634 lt_cv_sys_max_cmd_len=32768 5635 fi 5636 ;; 5637 *) 5638 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5639 if test -n "$lt_cv_sys_max_cmd_len"; then 5640 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5641 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5642 else 5643 # Make teststring a little bigger before we do anything with it. 5644 # a 1K string should be a reasonable start. 5645 for i in 1 2 3 4 5 6 7 8 ; do 5646 teststring=$teststring$teststring 5647 done 5648 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5649 # If test is not a shell built-in, we'll probably end up computing a 5650 # maximum length that is only half of the actual maximum length, but 5651 # we can't tell. 5652 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 5653 = "XX$teststring$teststring"; } >/dev/null 2>&1 && 5654 test $i != 17 # 1/2 MB should be enough 5655 do 5656 i=`expr $i + 1` 5657 teststring=$teststring$teststring 5658 done 5659 # Only check the string length outside the loop. 5660 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5661 teststring= 5662 # Add a significant safety factor because C++ compilers can tack on 5663 # massive amounts of additional arguments before passing them to the 5664 # linker. It appears as though 1/2 is a usable value. 5665 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5666 fi 5667 ;; 5668 esac 5669 5670fi 5671 5672if test -n $lt_cv_sys_max_cmd_len ; then 5673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5674$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5675else 5676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5677$as_echo "none" >&6; } 5678fi 5679max_cmd_len=$lt_cv_sys_max_cmd_len 5680 5681 5682 5683 5684 5685 5686: ${CP="cp -f"} 5687: ${MV="mv -f"} 5688: ${RM="rm -f"} 5689 5690{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5691$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5692# Try some XSI features 5693xsi_shell=no 5694( _lt_dummy="a/b/c" 5695 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5696 = c,a/b,, \ 5697 && eval 'test $(( 1 + 1 )) -eq 2 \ 5698 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5699 && xsi_shell=yes 5700{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5701$as_echo "$xsi_shell" >&6; } 5702 5703 5704{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5705$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5706lt_shell_append=no 5707( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5708 >/dev/null 2>&1 \ 5709 && lt_shell_append=yes 5710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5711$as_echo "$lt_shell_append" >&6; } 5712 5713 5714if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5715 lt_unset=unset 5716else 5717 lt_unset=false 5718fi 5719 5720 5721 5722 5723 5724# test EBCDIC or ASCII 5725case `echo X|tr X '\101'` in 5726 A) # ASCII based system 5727 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5728 lt_SP2NL='tr \040 \012' 5729 lt_NL2SP='tr \015\012 \040\040' 5730 ;; 5731 *) # EBCDIC based system 5732 lt_SP2NL='tr \100 \n' 5733 lt_NL2SP='tr \r\n \100\100' 5734 ;; 5735esac 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5746$as_echo_n "checking for $LD option to reload object files... " >&6; } 5747if test "${lt_cv_ld_reload_flag+set}" = set; then : 5748 $as_echo_n "(cached) " >&6 5749else 5750 lt_cv_ld_reload_flag='-r' 5751fi 5752{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5753$as_echo "$lt_cv_ld_reload_flag" >&6; } 5754reload_flag=$lt_cv_ld_reload_flag 5755case $reload_flag in 5756"" | " "*) ;; 5757*) reload_flag=" $reload_flag" ;; 5758esac 5759reload_cmds='$LD$reload_flag -o $output$reload_objs' 5760case $host_os in 5761 darwin*) 5762 if test "$GCC" = yes; then 5763 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5764 else 5765 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5766 fi 5767 ;; 5768esac 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778if test -n "$ac_tool_prefix"; then 5779 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5780set dummy ${ac_tool_prefix}objdump; ac_word=$2 5781{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5782$as_echo_n "checking for $ac_word... " >&6; } 5783if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5784 $as_echo_n "(cached) " >&6 5785else 5786 if test -n "$OBJDUMP"; then 5787 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5788else 5789as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5790for as_dir in $PATH 5791do 5792 IFS=$as_save_IFS 5793 test -z "$as_dir" && as_dir=. 5794 for ac_exec_ext in '' $ac_executable_extensions; do 5795 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5796 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5797 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5798 break 2 5799 fi 5800done 5801 done 5802IFS=$as_save_IFS 5803 5804fi 5805fi 5806OBJDUMP=$ac_cv_prog_OBJDUMP 5807if test -n "$OBJDUMP"; then 5808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5809$as_echo "$OBJDUMP" >&6; } 5810else 5811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5812$as_echo "no" >&6; } 5813fi 5814 5815 5816fi 5817if test -z "$ac_cv_prog_OBJDUMP"; then 5818 ac_ct_OBJDUMP=$OBJDUMP 5819 # Extract the first word of "objdump", so it can be a program name with args. 5820set dummy objdump; ac_word=$2 5821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5822$as_echo_n "checking for $ac_word... " >&6; } 5823if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 5824 $as_echo_n "(cached) " >&6 5825else 5826 if test -n "$ac_ct_OBJDUMP"; then 5827 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5828else 5829as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5830for as_dir in $PATH 5831do 5832 IFS=$as_save_IFS 5833 test -z "$as_dir" && as_dir=. 5834 for ac_exec_ext in '' $ac_executable_extensions; do 5835 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5836 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5837 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5838 break 2 5839 fi 5840done 5841 done 5842IFS=$as_save_IFS 5843 5844fi 5845fi 5846ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5847if test -n "$ac_ct_OBJDUMP"; then 5848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5849$as_echo "$ac_ct_OBJDUMP" >&6; } 5850else 5851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5852$as_echo "no" >&6; } 5853fi 5854 5855 if test "x$ac_ct_OBJDUMP" = x; then 5856 OBJDUMP="false" 5857 else 5858 case $cross_compiling:$ac_tool_warned in 5859yes:) 5860{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5861$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5862ac_tool_warned=yes ;; 5863esac 5864 OBJDUMP=$ac_ct_OBJDUMP 5865 fi 5866else 5867 OBJDUMP="$ac_cv_prog_OBJDUMP" 5868fi 5869 5870test -z "$OBJDUMP" && OBJDUMP=objdump 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5881$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5882if test "${lt_cv_deplibs_check_method+set}" = set; then : 5883 $as_echo_n "(cached) " >&6 5884else 5885 lt_cv_file_magic_cmd='$MAGIC_CMD' 5886lt_cv_file_magic_test_file= 5887lt_cv_deplibs_check_method='unknown' 5888# Need to set the preceding variable on all platforms that support 5889# interlibrary dependencies. 5890# 'none' -- dependencies not supported. 5891# `unknown' -- same as none, but documents that we really don't know. 5892# 'pass_all' -- all dependencies passed with no checks. 5893# 'test_compile' -- check by making test program. 5894# 'file_magic [[regex]]' -- check by looking for files in library path 5895# which responds to the $file_magic_cmd with a given extended regex. 5896# If you have `file' or equivalent on your system and you're not sure 5897# whether `pass_all' will *always* work, you probably want this one. 5898 5899case $host_os in 5900aix[4-9]*) 5901 lt_cv_deplibs_check_method=pass_all 5902 ;; 5903 5904beos*) 5905 lt_cv_deplibs_check_method=pass_all 5906 ;; 5907 5908bsdi[45]*) 5909 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5910 lt_cv_file_magic_cmd='/usr/bin/file -L' 5911 lt_cv_file_magic_test_file=/shlib/libc.so 5912 ;; 5913 5914cygwin*) 5915 # func_win32_libid is a shell function defined in ltmain.sh 5916 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5917 lt_cv_file_magic_cmd='func_win32_libid' 5918 ;; 5919 5920mingw* | pw32*) 5921 # Base MSYS/MinGW do not provide the 'file' command needed by 5922 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5923 # unless we find 'file', for example because we are cross-compiling. 5924 if ( file / ) >/dev/null 2>&1; then 5925 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5926 lt_cv_file_magic_cmd='func_win32_libid' 5927 else 5928 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 5929 lt_cv_file_magic_cmd='$OBJDUMP -f' 5930 fi 5931 ;; 5932 5933cegcc) 5934 # use the weaker test based on 'objdump'. See mingw*. 5935 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5936 lt_cv_file_magic_cmd='$OBJDUMP -f' 5937 ;; 5938 5939darwin* | rhapsody*) 5940 lt_cv_deplibs_check_method=pass_all 5941 ;; 5942 5943freebsd* | dragonfly*) 5944 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5945 case $host_cpu in 5946 i*86 ) 5947 # Not sure whether the presence of OpenBSD here was a mistake. 5948 # Let's accept both of them until this is cleared up. 5949 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5950 lt_cv_file_magic_cmd=/usr/bin/file 5951 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5952 ;; 5953 esac 5954 else 5955 lt_cv_deplibs_check_method=pass_all 5956 fi 5957 ;; 5958 5959gnu*) 5960 lt_cv_deplibs_check_method=pass_all 5961 ;; 5962 5963hpux10.20* | hpux11*) 5964 lt_cv_file_magic_cmd=/usr/bin/file 5965 case $host_cpu in 5966 ia64*) 5967 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5968 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5969 ;; 5970 hppa*64*) 5971 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]' 5972 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5973 ;; 5974 *) 5975 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 5976 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5977 ;; 5978 esac 5979 ;; 5980 5981interix[3-9]*) 5982 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5983 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5984 ;; 5985 5986irix5* | irix6* | nonstopux*) 5987 case $LD in 5988 *-32|*"-32 ") libmagic=32-bit;; 5989 *-n32|*"-n32 ") libmagic=N32;; 5990 *-64|*"-64 ") libmagic=64-bit;; 5991 *) libmagic=never-match;; 5992 esac 5993 lt_cv_deplibs_check_method=pass_all 5994 ;; 5995 5996# This must be Linux ELF. 5997linux* | k*bsd*-gnu | kopensolaris*-gnu) 5998 lt_cv_deplibs_check_method=pass_all 5999 ;; 6000 6001netbsd* | netbsdelf*-gnu) 6002 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6003 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6004 else 6005 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6006 fi 6007 ;; 6008 6009newos6*) 6010 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6011 lt_cv_file_magic_cmd=/usr/bin/file 6012 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6013 ;; 6014 6015*nto* | *qnx*) 6016 lt_cv_deplibs_check_method=pass_all 6017 ;; 6018 6019openbsd*) 6020 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6021 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6022 else 6023 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6024 fi 6025 ;; 6026 6027osf3* | osf4* | osf5*) 6028 lt_cv_deplibs_check_method=pass_all 6029 ;; 6030 6031rdos*) 6032 lt_cv_deplibs_check_method=pass_all 6033 ;; 6034 6035solaris*) 6036 lt_cv_deplibs_check_method=pass_all 6037 ;; 6038 6039sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6040 lt_cv_deplibs_check_method=pass_all 6041 ;; 6042 6043sysv4 | sysv4.3*) 6044 case $host_vendor in 6045 motorola) 6046 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]' 6047 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6048 ;; 6049 ncr) 6050 lt_cv_deplibs_check_method=pass_all 6051 ;; 6052 sequent) 6053 lt_cv_file_magic_cmd='/bin/file' 6054 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6055 ;; 6056 sni) 6057 lt_cv_file_magic_cmd='/bin/file' 6058 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6059 lt_cv_file_magic_test_file=/lib/libc.so 6060 ;; 6061 siemens) 6062 lt_cv_deplibs_check_method=pass_all 6063 ;; 6064 pc) 6065 lt_cv_deplibs_check_method=pass_all 6066 ;; 6067 esac 6068 ;; 6069 6070tpf*) 6071 lt_cv_deplibs_check_method=pass_all 6072 ;; 6073esac 6074 6075fi 6076{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6077$as_echo "$lt_cv_deplibs_check_method" >&6; } 6078file_magic_cmd=$lt_cv_file_magic_cmd 6079deplibs_check_method=$lt_cv_deplibs_check_method 6080test -z "$deplibs_check_method" && deplibs_check_method=unknown 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093if test -n "$ac_tool_prefix"; then 6094 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6095set dummy ${ac_tool_prefix}ar; ac_word=$2 6096{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6097$as_echo_n "checking for $ac_word... " >&6; } 6098if test "${ac_cv_prog_AR+set}" = set; then : 6099 $as_echo_n "(cached) " >&6 6100else 6101 if test -n "$AR"; then 6102 ac_cv_prog_AR="$AR" # Let the user override the test. 6103else 6104as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6105for as_dir in $PATH 6106do 6107 IFS=$as_save_IFS 6108 test -z "$as_dir" && as_dir=. 6109 for ac_exec_ext in '' $ac_executable_extensions; do 6110 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6111 ac_cv_prog_AR="${ac_tool_prefix}ar" 6112 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6113 break 2 6114 fi 6115done 6116 done 6117IFS=$as_save_IFS 6118 6119fi 6120fi 6121AR=$ac_cv_prog_AR 6122if test -n "$AR"; then 6123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6124$as_echo "$AR" >&6; } 6125else 6126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6127$as_echo "no" >&6; } 6128fi 6129 6130 6131fi 6132if test -z "$ac_cv_prog_AR"; then 6133 ac_ct_AR=$AR 6134 # Extract the first word of "ar", so it can be a program name with args. 6135set dummy ar; ac_word=$2 6136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6137$as_echo_n "checking for $ac_word... " >&6; } 6138if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6139 $as_echo_n "(cached) " >&6 6140else 6141 if test -n "$ac_ct_AR"; then 6142 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6143else 6144as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6145for as_dir in $PATH 6146do 6147 IFS=$as_save_IFS 6148 test -z "$as_dir" && as_dir=. 6149 for ac_exec_ext in '' $ac_executable_extensions; do 6150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6151 ac_cv_prog_ac_ct_AR="ar" 6152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6153 break 2 6154 fi 6155done 6156 done 6157IFS=$as_save_IFS 6158 6159fi 6160fi 6161ac_ct_AR=$ac_cv_prog_ac_ct_AR 6162if test -n "$ac_ct_AR"; then 6163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6164$as_echo "$ac_ct_AR" >&6; } 6165else 6166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6167$as_echo "no" >&6; } 6168fi 6169 6170 if test "x$ac_ct_AR" = x; then 6171 AR="false" 6172 else 6173 case $cross_compiling:$ac_tool_warned in 6174yes:) 6175{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6176$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6177ac_tool_warned=yes ;; 6178esac 6179 AR=$ac_ct_AR 6180 fi 6181else 6182 AR="$ac_cv_prog_AR" 6183fi 6184 6185test -z "$AR" && AR=ar 6186test -z "$AR_FLAGS" && AR_FLAGS=cru 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198if test -n "$ac_tool_prefix"; then 6199 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6200set dummy ${ac_tool_prefix}strip; ac_word=$2 6201{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6202$as_echo_n "checking for $ac_word... " >&6; } 6203if test "${ac_cv_prog_STRIP+set}" = set; then : 6204 $as_echo_n "(cached) " >&6 6205else 6206 if test -n "$STRIP"; then 6207 ac_cv_prog_STRIP="$STRIP" # 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_STRIP="${ac_tool_prefix}strip" 6217 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6218 break 2 6219 fi 6220done 6221 done 6222IFS=$as_save_IFS 6223 6224fi 6225fi 6226STRIP=$ac_cv_prog_STRIP 6227if test -n "$STRIP"; then 6228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6229$as_echo "$STRIP" >&6; } 6230else 6231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6232$as_echo "no" >&6; } 6233fi 6234 6235 6236fi 6237if test -z "$ac_cv_prog_STRIP"; then 6238 ac_ct_STRIP=$STRIP 6239 # Extract the first word of "strip", so it can be a program name with args. 6240set dummy strip; ac_word=$2 6241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6242$as_echo_n "checking for $ac_word... " >&6; } 6243if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6244 $as_echo_n "(cached) " >&6 6245else 6246 if test -n "$ac_ct_STRIP"; then 6247 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # 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_STRIP="strip" 6257 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6258 break 2 6259 fi 6260done 6261 done 6262IFS=$as_save_IFS 6263 6264fi 6265fi 6266ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6267if test -n "$ac_ct_STRIP"; then 6268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6269$as_echo "$ac_ct_STRIP" >&6; } 6270else 6271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6272$as_echo "no" >&6; } 6273fi 6274 6275 if test "x$ac_ct_STRIP" = x; then 6276 STRIP=":" 6277 else 6278 case $cross_compiling:$ac_tool_warned in 6279yes:) 6280{ $as_echo "$as_me:${as_lineno-$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 STRIP=$ac_ct_STRIP 6285 fi 6286else 6287 STRIP="$ac_cv_prog_STRIP" 6288fi 6289 6290test -z "$STRIP" && STRIP=: 6291 6292 6293 6294 6295 6296 6297if test -n "$ac_tool_prefix"; then 6298 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6299set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6301$as_echo_n "checking for $ac_word... " >&6; } 6302if test "${ac_cv_prog_RANLIB+set}" = set; then : 6303 $as_echo_n "(cached) " >&6 6304else 6305 if test -n "$RANLIB"; then 6306 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6307else 6308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6309for as_dir in $PATH 6310do 6311 IFS=$as_save_IFS 6312 test -z "$as_dir" && as_dir=. 6313 for ac_exec_ext in '' $ac_executable_extensions; do 6314 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6315 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6317 break 2 6318 fi 6319done 6320 done 6321IFS=$as_save_IFS 6322 6323fi 6324fi 6325RANLIB=$ac_cv_prog_RANLIB 6326if test -n "$RANLIB"; then 6327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6328$as_echo "$RANLIB" >&6; } 6329else 6330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6331$as_echo "no" >&6; } 6332fi 6333 6334 6335fi 6336if test -z "$ac_cv_prog_RANLIB"; then 6337 ac_ct_RANLIB=$RANLIB 6338 # Extract the first word of "ranlib", so it can be a program name with args. 6339set dummy ranlib; ac_word=$2 6340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6341$as_echo_n "checking for $ac_word... " >&6; } 6342if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6343 $as_echo_n "(cached) " >&6 6344else 6345 if test -n "$ac_ct_RANLIB"; then 6346 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6347else 6348as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6349for as_dir in $PATH 6350do 6351 IFS=$as_save_IFS 6352 test -z "$as_dir" && as_dir=. 6353 for ac_exec_ext in '' $ac_executable_extensions; do 6354 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6355 ac_cv_prog_ac_ct_RANLIB="ranlib" 6356 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6357 break 2 6358 fi 6359done 6360 done 6361IFS=$as_save_IFS 6362 6363fi 6364fi 6365ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6366if test -n "$ac_ct_RANLIB"; then 6367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6368$as_echo "$ac_ct_RANLIB" >&6; } 6369else 6370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6371$as_echo "no" >&6; } 6372fi 6373 6374 if test "x$ac_ct_RANLIB" = x; then 6375 RANLIB=":" 6376 else 6377 case $cross_compiling:$ac_tool_warned in 6378yes:) 6379{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6380$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6381ac_tool_warned=yes ;; 6382esac 6383 RANLIB=$ac_ct_RANLIB 6384 fi 6385else 6386 RANLIB="$ac_cv_prog_RANLIB" 6387fi 6388 6389test -z "$RANLIB" && RANLIB=: 6390 6391 6392 6393 6394 6395 6396# Determine commands to create old-style static archives. 6397old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6398old_postinstall_cmds='chmod 644 $oldlib' 6399old_postuninstall_cmds= 6400 6401if test -n "$RANLIB"; then 6402 case $host_os in 6403 openbsd*) 6404 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6405 ;; 6406 *) 6407 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6408 ;; 6409 esac 6410 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6411fi 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446# If no C compiler was specified, use CC. 6447LTCC=${LTCC-"$CC"} 6448 6449# If no C compiler flags were specified, use CFLAGS. 6450LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6451 6452# Allow CC to be a program name with arguments. 6453compiler=$CC 6454 6455 6456# Check for command to grab the raw symbol name followed by C symbol from nm. 6457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6458$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6459if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6460 $as_echo_n "(cached) " >&6 6461else 6462 6463# These are sane defaults that work on at least a few old systems. 6464# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6465 6466# Character class describing NM global symbol codes. 6467symcode='[BCDEGRST]' 6468 6469# Regexp to match symbols that can be accessed directly from C. 6470sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6471 6472# Define system-specific variables. 6473case $host_os in 6474aix*) 6475 symcode='[BCDT]' 6476 ;; 6477cygwin* | mingw* | pw32* | cegcc*) 6478 symcode='[ABCDGISTW]' 6479 ;; 6480hpux*) 6481 if test "$host_cpu" = ia64; then 6482 symcode='[ABCDEGRST]' 6483 fi 6484 ;; 6485irix* | nonstopux*) 6486 symcode='[BCDEGRST]' 6487 ;; 6488osf*) 6489 symcode='[BCDEGQRST]' 6490 ;; 6491solaris*) 6492 symcode='[BDRT]' 6493 ;; 6494sco3.2v5*) 6495 symcode='[DT]' 6496 ;; 6497sysv4.2uw2*) 6498 symcode='[DT]' 6499 ;; 6500sysv5* | sco5v6* | unixware* | OpenUNIX*) 6501 symcode='[ABDT]' 6502 ;; 6503sysv4) 6504 symcode='[DFNSTU]' 6505 ;; 6506esac 6507 6508# If we're using GNU nm, then use its standard symbol codes. 6509case `$NM -V 2>&1` in 6510*GNU* | *'with BFD'*) 6511 symcode='[ABCDGIRSTW]' ;; 6512esac 6513 6514# Transform an extracted symbol line into a proper C declaration. 6515# Some systems (esp. on ia64) link data and code symbols differently, 6516# so use this general approach. 6517lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6518 6519# Transform an extracted symbol line into symbol name and symbol address 6520lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6521lt_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'" 6522 6523# Handle CRLF in mingw tool chain 6524opt_cr= 6525case $build_os in 6526mingw*) 6527 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6528 ;; 6529esac 6530 6531# Try without a prefix underscore, then with it. 6532for ac_symprfx in "" "_"; do 6533 6534 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6535 symxfrm="\\1 $ac_symprfx\\2 \\2" 6536 6537 # Write the raw and C identifiers. 6538 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6539 # Fake it for dumpbin and say T for any non-static function 6540 # and D for any global variable. 6541 # Also find C++ and __fastcall symbols from MSVC++, 6542 # which start with @ or ?. 6543 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6544" {last_section=section; section=\$ 3};"\ 6545" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6546" \$ 0!~/External *\|/{next};"\ 6547" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6548" {if(hide[section]) next};"\ 6549" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6550" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6551" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6552" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6553" ' prfx=^$ac_symprfx" 6554 else 6555 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6556 fi 6557 6558 # Check to see that the pipe works correctly. 6559 pipe_works=no 6560 6561 rm -f conftest* 6562 cat > conftest.$ac_ext <<_LT_EOF 6563#ifdef __cplusplus 6564extern "C" { 6565#endif 6566char nm_test_var; 6567void nm_test_func(void); 6568void nm_test_func(void){} 6569#ifdef __cplusplus 6570} 6571#endif 6572int main(){nm_test_var='a';nm_test_func();return(0);} 6573_LT_EOF 6574 6575 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6576 (eval $ac_compile) 2>&5 6577 ac_status=$? 6578 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6579 test $ac_status = 0; }; then 6580 # Now try to grab the symbols. 6581 nlist=conftest.nm 6582 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5 6583 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 6584 ac_status=$? 6585 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6586 test $ac_status = 0; } && test -s "$nlist"; then 6587 # Try sorting and uniquifying the output. 6588 if sort "$nlist" | uniq > "$nlist"T; then 6589 mv -f "$nlist"T "$nlist" 6590 else 6591 rm -f "$nlist"T 6592 fi 6593 6594 # Make sure that we snagged all the symbols we need. 6595 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6596 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6597 cat <<_LT_EOF > conftest.$ac_ext 6598#ifdef __cplusplus 6599extern "C" { 6600#endif 6601 6602_LT_EOF 6603 # Now generate the symbol file. 6604 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6605 6606 cat <<_LT_EOF >> conftest.$ac_ext 6607 6608/* The mapping between symbol names and symbols. */ 6609const struct { 6610 const char *name; 6611 void *address; 6612} 6613lt__PROGRAM__LTX_preloaded_symbols[] = 6614{ 6615 { "@PROGRAM@", (void *) 0 }, 6616_LT_EOF 6617 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6618 cat <<\_LT_EOF >> conftest.$ac_ext 6619 {0, (void *) 0} 6620}; 6621 6622/* This works around a problem in FreeBSD linker */ 6623#ifdef FREEBSD_WORKAROUND 6624static const void *lt_preloaded_setup() { 6625 return lt__PROGRAM__LTX_preloaded_symbols; 6626} 6627#endif 6628 6629#ifdef __cplusplus 6630} 6631#endif 6632_LT_EOF 6633 # Now try linking the two files. 6634 mv conftest.$ac_objext conftstm.$ac_objext 6635 lt_save_LIBS="$LIBS" 6636 lt_save_CFLAGS="$CFLAGS" 6637 LIBS="conftstm.$ac_objext" 6638 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6639 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6640 (eval $ac_link) 2>&5 6641 ac_status=$? 6642 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6643 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6644 pipe_works=yes 6645 fi 6646 LIBS="$lt_save_LIBS" 6647 CFLAGS="$lt_save_CFLAGS" 6648 else 6649 echo "cannot find nm_test_func in $nlist" >&5 6650 fi 6651 else 6652 echo "cannot find nm_test_var in $nlist" >&5 6653 fi 6654 else 6655 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6656 fi 6657 else 6658 echo "$progname: failed program was:" >&5 6659 cat conftest.$ac_ext >&5 6660 fi 6661 rm -rf conftest* conftst* 6662 6663 # Do not use the global_symbol_pipe unless it works. 6664 if test "$pipe_works" = yes; then 6665 break 6666 else 6667 lt_cv_sys_global_symbol_pipe= 6668 fi 6669done 6670 6671fi 6672 6673if test -z "$lt_cv_sys_global_symbol_pipe"; then 6674 lt_cv_sys_global_symbol_to_cdecl= 6675fi 6676if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6678$as_echo "failed" >&6; } 6679else 6680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6681$as_echo "ok" >&6; } 6682fi 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705# Check whether --enable-libtool-lock was given. 6706if test "${enable_libtool_lock+set}" = set; then : 6707 enableval=$enable_libtool_lock; 6708fi 6709 6710test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6711 6712# Some flags need to be propagated to the compiler or linker for good 6713# libtool support. 6714case $host in 6715ia64-*-hpux*) 6716 # Find out which ABI we are using. 6717 echo 'int i;' > conftest.$ac_ext 6718 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6719 (eval $ac_compile) 2>&5 6720 ac_status=$? 6721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6722 test $ac_status = 0; }; then 6723 case `/usr/bin/file conftest.$ac_objext` in 6724 *ELF-32*) 6725 HPUX_IA64_MODE="32" 6726 ;; 6727 *ELF-64*) 6728 HPUX_IA64_MODE="64" 6729 ;; 6730 esac 6731 fi 6732 rm -rf conftest* 6733 ;; 6734*-*-irix6*) 6735 # Find out which ABI we are using. 6736 echo '#line 6736 "configure"' > conftest.$ac_ext 6737 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6738 (eval $ac_compile) 2>&5 6739 ac_status=$? 6740 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6741 test $ac_status = 0; }; then 6742 if test "$lt_cv_prog_gnu_ld" = yes; then 6743 case `/usr/bin/file conftest.$ac_objext` in 6744 *32-bit*) 6745 LD="${LD-ld} -melf32bsmip" 6746 ;; 6747 *N32*) 6748 LD="${LD-ld} -melf32bmipn32" 6749 ;; 6750 *64-bit*) 6751 LD="${LD-ld} -melf64bmip" 6752 ;; 6753 esac 6754 else 6755 case `/usr/bin/file conftest.$ac_objext` in 6756 *32-bit*) 6757 LD="${LD-ld} -32" 6758 ;; 6759 *N32*) 6760 LD="${LD-ld} -n32" 6761 ;; 6762 *64-bit*) 6763 LD="${LD-ld} -64" 6764 ;; 6765 esac 6766 fi 6767 fi 6768 rm -rf conftest* 6769 ;; 6770 6771x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 6772s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6773 # Find out which ABI we are using. 6774 echo 'int i;' > conftest.$ac_ext 6775 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6776 (eval $ac_compile) 2>&5 6777 ac_status=$? 6778 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6779 test $ac_status = 0; }; then 6780 case `/usr/bin/file conftest.o` in 6781 *32-bit*) 6782 case $host in 6783 x86_64-*kfreebsd*-gnu) 6784 LD="${LD-ld} -m elf_i386_fbsd" 6785 ;; 6786 x86_64-*linux*) 6787 LD="${LD-ld} -m elf_i386" 6788 ;; 6789 ppc64-*linux*|powerpc64-*linux*) 6790 LD="${LD-ld} -m elf32ppclinux" 6791 ;; 6792 s390x-*linux*) 6793 LD="${LD-ld} -m elf_s390" 6794 ;; 6795 sparc64-*linux*) 6796 LD="${LD-ld} -m elf32_sparc" 6797 ;; 6798 esac 6799 ;; 6800 *64-bit*) 6801 case $host in 6802 x86_64-*kfreebsd*-gnu) 6803 LD="${LD-ld} -m elf_x86_64_fbsd" 6804 ;; 6805 x86_64-*linux*) 6806 LD="${LD-ld} -m elf_x86_64" 6807 ;; 6808 ppc*-*linux*|powerpc*-*linux*) 6809 LD="${LD-ld} -m elf64ppc" 6810 ;; 6811 s390*-*linux*|s390*-*tpf*) 6812 LD="${LD-ld} -m elf64_s390" 6813 ;; 6814 sparc*-*linux*) 6815 LD="${LD-ld} -m elf64_sparc" 6816 ;; 6817 esac 6818 ;; 6819 esac 6820 fi 6821 rm -rf conftest* 6822 ;; 6823 6824*-*-sco3.2v5*) 6825 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6826 SAVE_CFLAGS="$CFLAGS" 6827 CFLAGS="$CFLAGS -belf" 6828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6829$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6830if test "${lt_cv_cc_needs_belf+set}" = set; then : 6831 $as_echo_n "(cached) " >&6 6832else 6833 ac_ext=c 6834ac_cpp='$CPP $CPPFLAGS' 6835ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6836ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6837ac_compiler_gnu=$ac_cv_c_compiler_gnu 6838 6839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6840/* end confdefs.h. */ 6841 6842int 6843main () 6844{ 6845 6846 ; 6847 return 0; 6848} 6849_ACEOF 6850if ac_fn_c_try_link "$LINENO"; then : 6851 lt_cv_cc_needs_belf=yes 6852else 6853 lt_cv_cc_needs_belf=no 6854fi 6855rm -f core conftest.err conftest.$ac_objext \ 6856 conftest$ac_exeext conftest.$ac_ext 6857 ac_ext=c 6858ac_cpp='$CPP $CPPFLAGS' 6859ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6860ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6861ac_compiler_gnu=$ac_cv_c_compiler_gnu 6862 6863fi 6864{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6865$as_echo "$lt_cv_cc_needs_belf" >&6; } 6866 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6867 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6868 CFLAGS="$SAVE_CFLAGS" 6869 fi 6870 ;; 6871sparc*-*solaris*) 6872 # Find out which ABI we are using. 6873 echo 'int i;' > conftest.$ac_ext 6874 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6875 (eval $ac_compile) 2>&5 6876 ac_status=$? 6877 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6878 test $ac_status = 0; }; then 6879 case `/usr/bin/file conftest.o` in 6880 *64-bit*) 6881 case $lt_cv_prog_gnu_ld in 6882 yes*) LD="${LD-ld} -m elf64_sparc" ;; 6883 *) 6884 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6885 LD="${LD-ld} -64" 6886 fi 6887 ;; 6888 esac 6889 ;; 6890 esac 6891 fi 6892 rm -rf conftest* 6893 ;; 6894esac 6895 6896need_locks="$enable_libtool_lock" 6897 6898 6899 case $host_os in 6900 rhapsody* | darwin*) 6901 if test -n "$ac_tool_prefix"; then 6902 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6903set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6905$as_echo_n "checking for $ac_word... " >&6; } 6906if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 6907 $as_echo_n "(cached) " >&6 6908else 6909 if test -n "$DSYMUTIL"; then 6910 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6911else 6912as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6913for as_dir in $PATH 6914do 6915 IFS=$as_save_IFS 6916 test -z "$as_dir" && as_dir=. 6917 for ac_exec_ext in '' $ac_executable_extensions; do 6918 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6919 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6920 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6921 break 2 6922 fi 6923done 6924 done 6925IFS=$as_save_IFS 6926 6927fi 6928fi 6929DSYMUTIL=$ac_cv_prog_DSYMUTIL 6930if test -n "$DSYMUTIL"; then 6931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6932$as_echo "$DSYMUTIL" >&6; } 6933else 6934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6935$as_echo "no" >&6; } 6936fi 6937 6938 6939fi 6940if test -z "$ac_cv_prog_DSYMUTIL"; then 6941 ac_ct_DSYMUTIL=$DSYMUTIL 6942 # Extract the first word of "dsymutil", so it can be a program name with args. 6943set dummy dsymutil; ac_word=$2 6944{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6945$as_echo_n "checking for $ac_word... " >&6; } 6946if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 6947 $as_echo_n "(cached) " >&6 6948else 6949 if test -n "$ac_ct_DSYMUTIL"; then 6950 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6951else 6952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6953for as_dir in $PATH 6954do 6955 IFS=$as_save_IFS 6956 test -z "$as_dir" && as_dir=. 6957 for ac_exec_ext in '' $ac_executable_extensions; do 6958 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6959 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6960 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6961 break 2 6962 fi 6963done 6964 done 6965IFS=$as_save_IFS 6966 6967fi 6968fi 6969ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6970if test -n "$ac_ct_DSYMUTIL"; then 6971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6972$as_echo "$ac_ct_DSYMUTIL" >&6; } 6973else 6974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6975$as_echo "no" >&6; } 6976fi 6977 6978 if test "x$ac_ct_DSYMUTIL" = x; then 6979 DSYMUTIL=":" 6980 else 6981 case $cross_compiling:$ac_tool_warned in 6982yes:) 6983{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6984$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6985ac_tool_warned=yes ;; 6986esac 6987 DSYMUTIL=$ac_ct_DSYMUTIL 6988 fi 6989else 6990 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6991fi 6992 6993 if test -n "$ac_tool_prefix"; then 6994 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6995set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6997$as_echo_n "checking for $ac_word... " >&6; } 6998if test "${ac_cv_prog_NMEDIT+set}" = set; then : 6999 $as_echo_n "(cached) " >&6 7000else 7001 if test -n "$NMEDIT"; then 7002 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7003else 7004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7005for as_dir in $PATH 7006do 7007 IFS=$as_save_IFS 7008 test -z "$as_dir" && as_dir=. 7009 for ac_exec_ext in '' $ac_executable_extensions; do 7010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7011 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7013 break 2 7014 fi 7015done 7016 done 7017IFS=$as_save_IFS 7018 7019fi 7020fi 7021NMEDIT=$ac_cv_prog_NMEDIT 7022if test -n "$NMEDIT"; then 7023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7024$as_echo "$NMEDIT" >&6; } 7025else 7026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7027$as_echo "no" >&6; } 7028fi 7029 7030 7031fi 7032if test -z "$ac_cv_prog_NMEDIT"; then 7033 ac_ct_NMEDIT=$NMEDIT 7034 # Extract the first word of "nmedit", so it can be a program name with args. 7035set dummy nmedit; ac_word=$2 7036{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7037$as_echo_n "checking for $ac_word... " >&6; } 7038if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7039 $as_echo_n "(cached) " >&6 7040else 7041 if test -n "$ac_ct_NMEDIT"; then 7042 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7043else 7044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7045for as_dir in $PATH 7046do 7047 IFS=$as_save_IFS 7048 test -z "$as_dir" && as_dir=. 7049 for ac_exec_ext in '' $ac_executable_extensions; do 7050 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7051 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7053 break 2 7054 fi 7055done 7056 done 7057IFS=$as_save_IFS 7058 7059fi 7060fi 7061ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7062if test -n "$ac_ct_NMEDIT"; then 7063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7064$as_echo "$ac_ct_NMEDIT" >&6; } 7065else 7066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7067$as_echo "no" >&6; } 7068fi 7069 7070 if test "x$ac_ct_NMEDIT" = x; then 7071 NMEDIT=":" 7072 else 7073 case $cross_compiling:$ac_tool_warned in 7074yes:) 7075{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7076$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7077ac_tool_warned=yes ;; 7078esac 7079 NMEDIT=$ac_ct_NMEDIT 7080 fi 7081else 7082 NMEDIT="$ac_cv_prog_NMEDIT" 7083fi 7084 7085 if test -n "$ac_tool_prefix"; then 7086 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7087set dummy ${ac_tool_prefix}lipo; ac_word=$2 7088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7089$as_echo_n "checking for $ac_word... " >&6; } 7090if test "${ac_cv_prog_LIPO+set}" = set; then : 7091 $as_echo_n "(cached) " >&6 7092else 7093 if test -n "$LIPO"; then 7094 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7095else 7096as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7097for as_dir in $PATH 7098do 7099 IFS=$as_save_IFS 7100 test -z "$as_dir" && as_dir=. 7101 for ac_exec_ext in '' $ac_executable_extensions; do 7102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7103 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7105 break 2 7106 fi 7107done 7108 done 7109IFS=$as_save_IFS 7110 7111fi 7112fi 7113LIPO=$ac_cv_prog_LIPO 7114if test -n "$LIPO"; then 7115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7116$as_echo "$LIPO" >&6; } 7117else 7118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7119$as_echo "no" >&6; } 7120fi 7121 7122 7123fi 7124if test -z "$ac_cv_prog_LIPO"; then 7125 ac_ct_LIPO=$LIPO 7126 # Extract the first word of "lipo", so it can be a program name with args. 7127set dummy lipo; ac_word=$2 7128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7129$as_echo_n "checking for $ac_word... " >&6; } 7130if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7131 $as_echo_n "(cached) " >&6 7132else 7133 if test -n "$ac_ct_LIPO"; then 7134 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7135else 7136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7137for as_dir in $PATH 7138do 7139 IFS=$as_save_IFS 7140 test -z "$as_dir" && as_dir=. 7141 for ac_exec_ext in '' $ac_executable_extensions; do 7142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7143 ac_cv_prog_ac_ct_LIPO="lipo" 7144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7145 break 2 7146 fi 7147done 7148 done 7149IFS=$as_save_IFS 7150 7151fi 7152fi 7153ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7154if test -n "$ac_ct_LIPO"; then 7155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7156$as_echo "$ac_ct_LIPO" >&6; } 7157else 7158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7159$as_echo "no" >&6; } 7160fi 7161 7162 if test "x$ac_ct_LIPO" = x; then 7163 LIPO=":" 7164 else 7165 case $cross_compiling:$ac_tool_warned in 7166yes:) 7167{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7168$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7169ac_tool_warned=yes ;; 7170esac 7171 LIPO=$ac_ct_LIPO 7172 fi 7173else 7174 LIPO="$ac_cv_prog_LIPO" 7175fi 7176 7177 if test -n "$ac_tool_prefix"; then 7178 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7179set dummy ${ac_tool_prefix}otool; ac_word=$2 7180{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7181$as_echo_n "checking for $ac_word... " >&6; } 7182if test "${ac_cv_prog_OTOOL+set}" = set; then : 7183 $as_echo_n "(cached) " >&6 7184else 7185 if test -n "$OTOOL"; then 7186 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7187else 7188as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7189for as_dir in $PATH 7190do 7191 IFS=$as_save_IFS 7192 test -z "$as_dir" && as_dir=. 7193 for ac_exec_ext in '' $ac_executable_extensions; do 7194 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7195 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7196 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7197 break 2 7198 fi 7199done 7200 done 7201IFS=$as_save_IFS 7202 7203fi 7204fi 7205OTOOL=$ac_cv_prog_OTOOL 7206if test -n "$OTOOL"; then 7207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7208$as_echo "$OTOOL" >&6; } 7209else 7210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7211$as_echo "no" >&6; } 7212fi 7213 7214 7215fi 7216if test -z "$ac_cv_prog_OTOOL"; then 7217 ac_ct_OTOOL=$OTOOL 7218 # Extract the first word of "otool", so it can be a program name with args. 7219set dummy otool; ac_word=$2 7220{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7221$as_echo_n "checking for $ac_word... " >&6; } 7222if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7223 $as_echo_n "(cached) " >&6 7224else 7225 if test -n "$ac_ct_OTOOL"; then 7226 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7227else 7228as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7229for as_dir in $PATH 7230do 7231 IFS=$as_save_IFS 7232 test -z "$as_dir" && as_dir=. 7233 for ac_exec_ext in '' $ac_executable_extensions; do 7234 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7235 ac_cv_prog_ac_ct_OTOOL="otool" 7236 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7237 break 2 7238 fi 7239done 7240 done 7241IFS=$as_save_IFS 7242 7243fi 7244fi 7245ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7246if test -n "$ac_ct_OTOOL"; then 7247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7248$as_echo "$ac_ct_OTOOL" >&6; } 7249else 7250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7251$as_echo "no" >&6; } 7252fi 7253 7254 if test "x$ac_ct_OTOOL" = x; then 7255 OTOOL=":" 7256 else 7257 case $cross_compiling:$ac_tool_warned in 7258yes:) 7259{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7260$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7261ac_tool_warned=yes ;; 7262esac 7263 OTOOL=$ac_ct_OTOOL 7264 fi 7265else 7266 OTOOL="$ac_cv_prog_OTOOL" 7267fi 7268 7269 if test -n "$ac_tool_prefix"; then 7270 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7271set dummy ${ac_tool_prefix}otool64; ac_word=$2 7272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7273$as_echo_n "checking for $ac_word... " >&6; } 7274if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7275 $as_echo_n "(cached) " >&6 7276else 7277 if test -n "$OTOOL64"; then 7278 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7279else 7280as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7281for as_dir in $PATH 7282do 7283 IFS=$as_save_IFS 7284 test -z "$as_dir" && as_dir=. 7285 for ac_exec_ext in '' $ac_executable_extensions; do 7286 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7287 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7288 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7289 break 2 7290 fi 7291done 7292 done 7293IFS=$as_save_IFS 7294 7295fi 7296fi 7297OTOOL64=$ac_cv_prog_OTOOL64 7298if test -n "$OTOOL64"; then 7299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7300$as_echo "$OTOOL64" >&6; } 7301else 7302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7303$as_echo "no" >&6; } 7304fi 7305 7306 7307fi 7308if test -z "$ac_cv_prog_OTOOL64"; then 7309 ac_ct_OTOOL64=$OTOOL64 7310 # Extract the first word of "otool64", so it can be a program name with args. 7311set dummy otool64; ac_word=$2 7312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7313$as_echo_n "checking for $ac_word... " >&6; } 7314if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7315 $as_echo_n "(cached) " >&6 7316else 7317 if test -n "$ac_ct_OTOOL64"; then 7318 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7319else 7320as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7321for as_dir in $PATH 7322do 7323 IFS=$as_save_IFS 7324 test -z "$as_dir" && as_dir=. 7325 for ac_exec_ext in '' $ac_executable_extensions; do 7326 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7327 ac_cv_prog_ac_ct_OTOOL64="otool64" 7328 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7329 break 2 7330 fi 7331done 7332 done 7333IFS=$as_save_IFS 7334 7335fi 7336fi 7337ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7338if test -n "$ac_ct_OTOOL64"; then 7339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7340$as_echo "$ac_ct_OTOOL64" >&6; } 7341else 7342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7343$as_echo "no" >&6; } 7344fi 7345 7346 if test "x$ac_ct_OTOOL64" = x; then 7347 OTOOL64=":" 7348 else 7349 case $cross_compiling:$ac_tool_warned in 7350yes:) 7351{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7352$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7353ac_tool_warned=yes ;; 7354esac 7355 OTOOL64=$ac_ct_OTOOL64 7356 fi 7357else 7358 OTOOL64="$ac_cv_prog_OTOOL64" 7359fi 7360 7361 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7388$as_echo_n "checking for -single_module linker flag... " >&6; } 7389if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7390 $as_echo_n "(cached) " >&6 7391else 7392 lt_cv_apple_cc_single_mod=no 7393 if test -z "${LT_MULTI_MODULE}"; then 7394 # By default we will add the -single_module flag. You can override 7395 # by either setting the environment variable LT_MULTI_MODULE 7396 # non-empty at configure time, or by adding -multi_module to the 7397 # link flags. 7398 rm -rf libconftest.dylib* 7399 echo "int foo(void){return 1;}" > conftest.c 7400 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7401-dynamiclib -Wl,-single_module conftest.c" >&5 7402 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7403 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7404 _lt_result=$? 7405 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7406 lt_cv_apple_cc_single_mod=yes 7407 else 7408 cat conftest.err >&5 7409 fi 7410 rm -rf libconftest.dylib* 7411 rm -f conftest.* 7412 fi 7413fi 7414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7415$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7417$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7418if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7419 $as_echo_n "(cached) " >&6 7420else 7421 lt_cv_ld_exported_symbols_list=no 7422 save_LDFLAGS=$LDFLAGS 7423 echo "_main" > conftest.sym 7424 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7426/* end confdefs.h. */ 7427 7428int 7429main () 7430{ 7431 7432 ; 7433 return 0; 7434} 7435_ACEOF 7436if ac_fn_c_try_link "$LINENO"; then : 7437 lt_cv_ld_exported_symbols_list=yes 7438else 7439 lt_cv_ld_exported_symbols_list=no 7440fi 7441rm -f core conftest.err conftest.$ac_objext \ 7442 conftest$ac_exeext conftest.$ac_ext 7443 LDFLAGS="$save_LDFLAGS" 7444 7445fi 7446{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7447$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7448 case $host_os in 7449 rhapsody* | darwin1.[012]) 7450 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7451 darwin1.*) 7452 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7453 darwin*) # darwin 5.x on 7454 # if running on 10.5 or later, the deployment target defaults 7455 # to the OS version, if on x86, and 10.4, the deployment 7456 # target defaults to 10.4. Don't you love it? 7457 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7458 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7459 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7460 10.[012]*) 7461 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7462 10.*) 7463 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7464 esac 7465 ;; 7466 esac 7467 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7468 _lt_dar_single_mod='$single_module' 7469 fi 7470 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7471 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7472 else 7473 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7474 fi 7475 if test "$DSYMUTIL" != ":"; then 7476 _lt_dsymutil='~$DSYMUTIL $lib || :' 7477 else 7478 _lt_dsymutil= 7479 fi 7480 ;; 7481 esac 7482 7483for ac_header in dlfcn.h 7484do : 7485 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7486" 7487if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7488 cat >>confdefs.h <<_ACEOF 7489#define HAVE_DLFCN_H 1 7490_ACEOF 7491 7492fi 7493 7494done 7495 7496 7497 7498# Set options 7499 7500 7501 7502 enable_dlopen=no 7503 7504 7505 enable_win32_dll=no 7506 7507 7508 # Check whether --enable-shared was given. 7509if test "${enable_shared+set}" = set; then : 7510 enableval=$enable_shared; p=${PACKAGE-default} 7511 case $enableval in 7512 yes) enable_shared=yes ;; 7513 no) enable_shared=no ;; 7514 *) 7515 enable_shared=no 7516 # Look at the argument we got. We use all the common list separators. 7517 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7518 for pkg in $enableval; do 7519 IFS="$lt_save_ifs" 7520 if test "X$pkg" = "X$p"; then 7521 enable_shared=yes 7522 fi 7523 done 7524 IFS="$lt_save_ifs" 7525 ;; 7526 esac 7527else 7528 enable_shared=yes 7529fi 7530 7531 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541# Check whether --with-pic was given. 7542if test "${with_pic+set}" = set; then : 7543 withval=$with_pic; pic_mode="$withval" 7544else 7545 pic_mode=default 7546fi 7547 7548 7549test -z "$pic_mode" && pic_mode=default 7550 7551 7552 7553 7554 7555 7556 7557 # Check whether --enable-fast-install was given. 7558if test "${enable_fast_install+set}" = set; then : 7559 enableval=$enable_fast_install; p=${PACKAGE-default} 7560 case $enableval in 7561 yes) enable_fast_install=yes ;; 7562 no) enable_fast_install=no ;; 7563 *) 7564 enable_fast_install=no 7565 # Look at the argument we got. We use all the common list separators. 7566 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7567 for pkg in $enableval; do 7568 IFS="$lt_save_ifs" 7569 if test "X$pkg" = "X$p"; then 7570 enable_fast_install=yes 7571 fi 7572 done 7573 IFS="$lt_save_ifs" 7574 ;; 7575 esac 7576else 7577 enable_fast_install=yes 7578fi 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590# This can be used to rebuild libtool when needed 7591LIBTOOL_DEPS="$ltmain" 7592 7593# Always use our own libtool. 7594LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7595 7596 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620test -z "$LN_S" && LN_S="ln -s" 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635if test -n "${ZSH_VERSION+set}" ; then 7636 setopt NO_GLOB_SUBST 7637fi 7638 7639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7640$as_echo_n "checking for objdir... " >&6; } 7641if test "${lt_cv_objdir+set}" = set; then : 7642 $as_echo_n "(cached) " >&6 7643else 7644 rm -f .libs 2>/dev/null 7645mkdir .libs 2>/dev/null 7646if test -d .libs; then 7647 lt_cv_objdir=.libs 7648else 7649 # MS-DOS does not allow filenames that begin with a dot. 7650 lt_cv_objdir=_libs 7651fi 7652rmdir .libs 2>/dev/null 7653fi 7654{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7655$as_echo "$lt_cv_objdir" >&6; } 7656objdir=$lt_cv_objdir 7657 7658 7659 7660 7661 7662cat >>confdefs.h <<_ACEOF 7663#define LT_OBJDIR "$lt_cv_objdir/" 7664_ACEOF 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682case $host_os in 7683aix3*) 7684 # AIX sometimes has problems with the GCC collect2 program. For some 7685 # reason, if we set the COLLECT_NAMES environment variable, the problems 7686 # vanish in a puff of smoke. 7687 if test "X${COLLECT_NAMES+set}" != Xset; then 7688 COLLECT_NAMES= 7689 export COLLECT_NAMES 7690 fi 7691 ;; 7692esac 7693 7694# Sed substitution that helps us do robust quoting. It backslashifies 7695# metacharacters that are still active within double-quoted strings. 7696sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 7697 7698# Same as above, but do not quote variable references. 7699double_quote_subst='s/\(["`\\]\)/\\\1/g' 7700 7701# Sed substitution to delay expansion of an escaped shell variable in a 7702# double_quote_subst'ed string. 7703delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 7704 7705# Sed substitution to delay expansion of an escaped single quote. 7706delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 7707 7708# Sed substitution to avoid accidental globbing in evaled expressions 7709no_glob_subst='s/\*/\\\*/g' 7710 7711# Global variables: 7712ofile=libtool 7713can_build_shared=yes 7714 7715# All known linkers require a `.a' archive for static linking (except MSVC, 7716# which needs '.lib'). 7717libext=a 7718 7719with_gnu_ld="$lt_cv_prog_gnu_ld" 7720 7721old_CC="$CC" 7722old_CFLAGS="$CFLAGS" 7723 7724# Set sane defaults for various variables 7725test -z "$CC" && CC=cc 7726test -z "$LTCC" && LTCC=$CC 7727test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7728test -z "$LD" && LD=ld 7729test -z "$ac_objext" && ac_objext=o 7730 7731for cc_temp in $compiler""; do 7732 case $cc_temp in 7733 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7734 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7735 \-*) ;; 7736 *) break;; 7737 esac 7738done 7739cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 7740 7741 7742# Only perform the check for file, if the check method requires it 7743test -z "$MAGIC_CMD" && MAGIC_CMD=file 7744case $deplibs_check_method in 7745file_magic*) 7746 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7748$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7749if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7750 $as_echo_n "(cached) " >&6 7751else 7752 case $MAGIC_CMD in 7753[\\/*] | ?:[\\/]*) 7754 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7755 ;; 7756*) 7757 lt_save_MAGIC_CMD="$MAGIC_CMD" 7758 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7759 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7760 for ac_dir in $ac_dummy; do 7761 IFS="$lt_save_ifs" 7762 test -z "$ac_dir" && ac_dir=. 7763 if test -f $ac_dir/${ac_tool_prefix}file; then 7764 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7765 if test -n "$file_magic_test_file"; then 7766 case $deplibs_check_method in 7767 "file_magic "*) 7768 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7769 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7770 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7771 $EGREP "$file_magic_regex" > /dev/null; then 7772 : 7773 else 7774 cat <<_LT_EOF 1>&2 7775 7776*** Warning: the command libtool uses to detect shared libraries, 7777*** $file_magic_cmd, produces output that libtool cannot recognize. 7778*** The result is that libtool may fail to recognize shared libraries 7779*** as such. This will affect the creation of libtool libraries that 7780*** depend on shared libraries, but programs linked with such libtool 7781*** libraries will work regardless of this problem. Nevertheless, you 7782*** may want to report the problem to your system manager and/or to 7783*** bug-libtool@gnu.org 7784 7785_LT_EOF 7786 fi ;; 7787 esac 7788 fi 7789 break 7790 fi 7791 done 7792 IFS="$lt_save_ifs" 7793 MAGIC_CMD="$lt_save_MAGIC_CMD" 7794 ;; 7795esac 7796fi 7797 7798MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7799if test -n "$MAGIC_CMD"; then 7800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7801$as_echo "$MAGIC_CMD" >&6; } 7802else 7803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7804$as_echo "no" >&6; } 7805fi 7806 7807 7808 7809 7810 7811if test -z "$lt_cv_path_MAGIC_CMD"; then 7812 if test -n "$ac_tool_prefix"; then 7813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7814$as_echo_n "checking for file... " >&6; } 7815if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7816 $as_echo_n "(cached) " >&6 7817else 7818 case $MAGIC_CMD in 7819[\\/*] | ?:[\\/]*) 7820 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7821 ;; 7822*) 7823 lt_save_MAGIC_CMD="$MAGIC_CMD" 7824 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7825 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7826 for ac_dir in $ac_dummy; do 7827 IFS="$lt_save_ifs" 7828 test -z "$ac_dir" && ac_dir=. 7829 if test -f $ac_dir/file; then 7830 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7831 if test -n "$file_magic_test_file"; then 7832 case $deplibs_check_method in 7833 "file_magic "*) 7834 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7835 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7836 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7837 $EGREP "$file_magic_regex" > /dev/null; then 7838 : 7839 else 7840 cat <<_LT_EOF 1>&2 7841 7842*** Warning: the command libtool uses to detect shared libraries, 7843*** $file_magic_cmd, produces output that libtool cannot recognize. 7844*** The result is that libtool may fail to recognize shared libraries 7845*** as such. This will affect the creation of libtool libraries that 7846*** depend on shared libraries, but programs linked with such libtool 7847*** libraries will work regardless of this problem. Nevertheless, you 7848*** may want to report the problem to your system manager and/or to 7849*** bug-libtool@gnu.org 7850 7851_LT_EOF 7852 fi ;; 7853 esac 7854 fi 7855 break 7856 fi 7857 done 7858 IFS="$lt_save_ifs" 7859 MAGIC_CMD="$lt_save_MAGIC_CMD" 7860 ;; 7861esac 7862fi 7863 7864MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7865if test -n "$MAGIC_CMD"; then 7866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7867$as_echo "$MAGIC_CMD" >&6; } 7868else 7869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7870$as_echo "no" >&6; } 7871fi 7872 7873 7874 else 7875 MAGIC_CMD=: 7876 fi 7877fi 7878 7879 fi 7880 ;; 7881esac 7882 7883# Use C for the default configuration in the libtool script 7884 7885lt_save_CC="$CC" 7886ac_ext=c 7887ac_cpp='$CPP $CPPFLAGS' 7888ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7889ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7890ac_compiler_gnu=$ac_cv_c_compiler_gnu 7891 7892 7893# Source file extension for C test sources. 7894ac_ext=c 7895 7896# Object file extension for compiled C test sources. 7897objext=o 7898objext=$objext 7899 7900# Code to be used in simple compile tests 7901lt_simple_compile_test_code="int some_variable = 0;" 7902 7903# Code to be used in simple link tests 7904lt_simple_link_test_code='int main(){return(0);}' 7905 7906 7907 7908 7909 7910 7911 7912# If no C compiler was specified, use CC. 7913LTCC=${LTCC-"$CC"} 7914 7915# If no C compiler flags were specified, use CFLAGS. 7916LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7917 7918# Allow CC to be a program name with arguments. 7919compiler=$CC 7920 7921# Save the default compiler, since it gets overwritten when the other 7922# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7923compiler_DEFAULT=$CC 7924 7925# save warnings/boilerplate of simple test code 7926ac_outfile=conftest.$ac_objext 7927echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7928eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7929_lt_compiler_boilerplate=`cat conftest.err` 7930$RM conftest* 7931 7932ac_outfile=conftest.$ac_objext 7933echo "$lt_simple_link_test_code" >conftest.$ac_ext 7934eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7935_lt_linker_boilerplate=`cat conftest.err` 7936$RM -r conftest* 7937 7938 7939if test -n "$compiler"; then 7940 7941lt_prog_compiler_no_builtin_flag= 7942 7943if test "$GCC" = yes; then 7944 lt_prog_compiler_no_builtin_flag=' -fno-builtin' 7945 7946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7947$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7948if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 7949 $as_echo_n "(cached) " >&6 7950else 7951 lt_cv_prog_compiler_rtti_exceptions=no 7952 ac_outfile=conftest.$ac_objext 7953 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7954 lt_compiler_flag="-fno-rtti -fno-exceptions" 7955 # Insert the option either (1) after the last *FLAGS variable, or 7956 # (2) before a word containing "conftest.", or (3) at the end. 7957 # Note that $ac_compile itself does not contain backslashes and begins 7958 # with a dollar sign (not a hyphen), so the echo should work correctly. 7959 # The option is referenced via a variable to avoid confusing sed. 7960 lt_compile=`echo "$ac_compile" | $SED \ 7961 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7962 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7963 -e 's:$: $lt_compiler_flag:'` 7964 (eval echo "\"\$as_me:7964: $lt_compile\"" >&5) 7965 (eval "$lt_compile" 2>conftest.err) 7966 ac_status=$? 7967 cat conftest.err >&5 7968 echo "$as_me:7968: \$? = $ac_status" >&5 7969 if (exit $ac_status) && test -s "$ac_outfile"; then 7970 # The compiler can only warn and ignore the option if not recognized 7971 # So say no if there are warnings other than the usual output. 7972 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7973 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7974 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7975 lt_cv_prog_compiler_rtti_exceptions=yes 7976 fi 7977 fi 7978 $RM conftest* 7979 7980fi 7981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7982$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7983 7984if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7985 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7986else 7987 : 7988fi 7989 7990fi 7991 7992 7993 7994 7995 7996 7997 lt_prog_compiler_wl= 7998lt_prog_compiler_pic= 7999lt_prog_compiler_static= 8000 8001{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8002$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8003 8004 if test "$GCC" = yes; then 8005 lt_prog_compiler_wl='-Wl,' 8006 lt_prog_compiler_static='-static' 8007 8008 case $host_os in 8009 aix*) 8010 # All AIX code is PIC. 8011 if test "$host_cpu" = ia64; then 8012 # AIX 5 now supports IA64 processor 8013 lt_prog_compiler_static='-Bstatic' 8014 fi 8015 ;; 8016 8017 amigaos*) 8018 case $host_cpu in 8019 powerpc) 8020 # see comment about AmigaOS4 .so support 8021 lt_prog_compiler_pic='-fPIC' 8022 ;; 8023 m68k) 8024 # FIXME: we need at least 68020 code to build shared libraries, but 8025 # adding the `-m68020' flag to GCC prevents building anything better, 8026 # like `-m68040'. 8027 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8028 ;; 8029 esac 8030 ;; 8031 8032 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8033 # PIC is the default for these OSes. 8034 ;; 8035 8036 mingw* | cygwin* | pw32* | os2* | cegcc*) 8037 # This hack is so that the source file can tell whether it is being 8038 # built for inclusion in a dll (and should export symbols for example). 8039 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8040 # (--disable-auto-import) libraries 8041 lt_prog_compiler_pic='-DDLL_EXPORT' 8042 ;; 8043 8044 darwin* | rhapsody*) 8045 # PIC is the default on this platform 8046 # Common symbols not allowed in MH_DYLIB files 8047 lt_prog_compiler_pic='-fno-common' 8048 ;; 8049 8050 hpux*) 8051 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8052 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8053 # sets the default TLS model and affects inlining. 8054 case $host_cpu in 8055 hppa*64*) 8056 # +Z the default 8057 ;; 8058 *) 8059 lt_prog_compiler_pic='-fPIC' 8060 ;; 8061 esac 8062 ;; 8063 8064 interix[3-9]*) 8065 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8066 # Instead, we relocate shared libraries at runtime. 8067 ;; 8068 8069 msdosdjgpp*) 8070 # Just because we use GCC doesn't mean we suddenly get shared libraries 8071 # on systems that don't support them. 8072 lt_prog_compiler_can_build_shared=no 8073 enable_shared=no 8074 ;; 8075 8076 *nto* | *qnx*) 8077 # QNX uses GNU C++, but need to define -shared option too, otherwise 8078 # it will coredump. 8079 lt_prog_compiler_pic='-fPIC -shared' 8080 ;; 8081 8082 sysv4*MP*) 8083 if test -d /usr/nec; then 8084 lt_prog_compiler_pic=-Kconform_pic 8085 fi 8086 ;; 8087 8088 *) 8089 lt_prog_compiler_pic='-fPIC' 8090 ;; 8091 esac 8092 else 8093 # PORTME Check for flag to pass linker flags through the system compiler. 8094 case $host_os in 8095 aix*) 8096 lt_prog_compiler_wl='-Wl,' 8097 if test "$host_cpu" = ia64; then 8098 # AIX 5 now supports IA64 processor 8099 lt_prog_compiler_static='-Bstatic' 8100 else 8101 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8102 fi 8103 ;; 8104 8105 mingw* | cygwin* | pw32* | os2* | cegcc*) 8106 # This hack is so that the source file can tell whether it is being 8107 # built for inclusion in a dll (and should export symbols for example). 8108 lt_prog_compiler_pic='-DDLL_EXPORT' 8109 ;; 8110 8111 hpux9* | hpux10* | hpux11*) 8112 lt_prog_compiler_wl='-Wl,' 8113 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8114 # not for PA HP-UX. 8115 case $host_cpu in 8116 hppa*64*|ia64*) 8117 # +Z the default 8118 ;; 8119 *) 8120 lt_prog_compiler_pic='+Z' 8121 ;; 8122 esac 8123 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8124 lt_prog_compiler_static='${wl}-a ${wl}archive' 8125 ;; 8126 8127 irix5* | irix6* | nonstopux*) 8128 lt_prog_compiler_wl='-Wl,' 8129 # PIC (with -KPIC) is the default. 8130 lt_prog_compiler_static='-non_shared' 8131 ;; 8132 8133 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8134 case $cc_basename in 8135 # old Intel for x86_64 which still supported -KPIC. 8136 ecc*) 8137 lt_prog_compiler_wl='-Wl,' 8138 lt_prog_compiler_pic='-KPIC' 8139 lt_prog_compiler_static='-static' 8140 ;; 8141 # icc used to be incompatible with GCC. 8142 # ICC 10 doesn't accept -KPIC any more. 8143 icc* | ifort*) 8144 lt_prog_compiler_wl='-Wl,' 8145 lt_prog_compiler_pic='-fPIC' 8146 lt_prog_compiler_static='-static' 8147 ;; 8148 # Lahey Fortran 8.1. 8149 lf95*) 8150 lt_prog_compiler_wl='-Wl,' 8151 lt_prog_compiler_pic='--shared' 8152 lt_prog_compiler_static='--static' 8153 ;; 8154 pgcc* | pgf77* | pgf90* | pgf95*) 8155 # Portland Group compilers (*not* the Pentium gcc compiler, 8156 # which looks to be a dead project) 8157 lt_prog_compiler_wl='-Wl,' 8158 lt_prog_compiler_pic='-fpic' 8159 lt_prog_compiler_static='-Bstatic' 8160 ;; 8161 ccc*) 8162 lt_prog_compiler_wl='-Wl,' 8163 # All Alpha code is PIC. 8164 lt_prog_compiler_static='-non_shared' 8165 ;; 8166 xl*) 8167 # IBM XL C 8.0/Fortran 10.1 on PPC 8168 lt_prog_compiler_wl='-Wl,' 8169 lt_prog_compiler_pic='-qpic' 8170 lt_prog_compiler_static='-qstaticlink' 8171 ;; 8172 *) 8173 case `$CC -V 2>&1 | sed 5q` in 8174 *Sun\ C*) 8175 # Sun C 5.9 8176 lt_prog_compiler_pic='-KPIC' 8177 lt_prog_compiler_static='-Bstatic' 8178 lt_prog_compiler_wl='-Wl,' 8179 ;; 8180 *Sun\ F*) 8181 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8182 lt_prog_compiler_pic='-KPIC' 8183 lt_prog_compiler_static='-Bstatic' 8184 lt_prog_compiler_wl='' 8185 ;; 8186 esac 8187 ;; 8188 esac 8189 ;; 8190 8191 newsos6) 8192 lt_prog_compiler_pic='-KPIC' 8193 lt_prog_compiler_static='-Bstatic' 8194 ;; 8195 8196 *nto* | *qnx*) 8197 # QNX uses GNU C++, but need to define -shared option too, otherwise 8198 # it will coredump. 8199 lt_prog_compiler_pic='-fPIC -shared' 8200 ;; 8201 8202 osf3* | osf4* | osf5*) 8203 lt_prog_compiler_wl='-Wl,' 8204 # All OSF/1 code is PIC. 8205 lt_prog_compiler_static='-non_shared' 8206 ;; 8207 8208 rdos*) 8209 lt_prog_compiler_static='-non_shared' 8210 ;; 8211 8212 solaris*) 8213 lt_prog_compiler_pic='-KPIC' 8214 lt_prog_compiler_static='-Bstatic' 8215 case $cc_basename in 8216 f77* | f90* | f95*) 8217 lt_prog_compiler_wl='-Qoption ld ';; 8218 *) 8219 lt_prog_compiler_wl='-Wl,';; 8220 esac 8221 ;; 8222 8223 sunos4*) 8224 lt_prog_compiler_wl='-Qoption ld ' 8225 lt_prog_compiler_pic='-PIC' 8226 lt_prog_compiler_static='-Bstatic' 8227 ;; 8228 8229 sysv4 | sysv4.2uw2* | sysv4.3*) 8230 lt_prog_compiler_wl='-Wl,' 8231 lt_prog_compiler_pic='-KPIC' 8232 lt_prog_compiler_static='-Bstatic' 8233 ;; 8234 8235 sysv4*MP*) 8236 if test -d /usr/nec ;then 8237 lt_prog_compiler_pic='-Kconform_pic' 8238 lt_prog_compiler_static='-Bstatic' 8239 fi 8240 ;; 8241 8242 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8243 lt_prog_compiler_wl='-Wl,' 8244 lt_prog_compiler_pic='-KPIC' 8245 lt_prog_compiler_static='-Bstatic' 8246 ;; 8247 8248 unicos*) 8249 lt_prog_compiler_wl='-Wl,' 8250 lt_prog_compiler_can_build_shared=no 8251 ;; 8252 8253 uts4*) 8254 lt_prog_compiler_pic='-pic' 8255 lt_prog_compiler_static='-Bstatic' 8256 ;; 8257 8258 *) 8259 lt_prog_compiler_can_build_shared=no 8260 ;; 8261 esac 8262 fi 8263 8264case $host_os in 8265 # For platforms which do not support PIC, -DPIC is meaningless: 8266 *djgpp*) 8267 lt_prog_compiler_pic= 8268 ;; 8269 *) 8270 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8271 ;; 8272esac 8273{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8274$as_echo "$lt_prog_compiler_pic" >&6; } 8275 8276 8277 8278 8279 8280 8281# 8282# Check to make sure the PIC flag actually works. 8283# 8284if test -n "$lt_prog_compiler_pic"; then 8285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8286$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8287if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8288 $as_echo_n "(cached) " >&6 8289else 8290 lt_cv_prog_compiler_pic_works=no 8291 ac_outfile=conftest.$ac_objext 8292 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8293 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8294 # Insert the option either (1) after the last *FLAGS variable, or 8295 # (2) before a word containing "conftest.", or (3) at the end. 8296 # Note that $ac_compile itself does not contain backslashes and begins 8297 # with a dollar sign (not a hyphen), so the echo should work correctly. 8298 # The option is referenced via a variable to avoid confusing sed. 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>conftest.err) 8305 ac_status=$? 8306 cat conftest.err >&5 8307 echo "$as_me:8307: \$? = $ac_status" >&5 8308 if (exit $ac_status) && test -s "$ac_outfile"; then 8309 # The compiler can only warn and ignore the option if not recognized 8310 # So say no if there are warnings other than the usual output. 8311 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 8312 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8313 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8314 lt_cv_prog_compiler_pic_works=yes 8315 fi 8316 fi 8317 $RM conftest* 8318 8319fi 8320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8321$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8322 8323if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8324 case $lt_prog_compiler_pic in 8325 "" | " "*) ;; 8326 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8327 esac 8328else 8329 lt_prog_compiler_pic= 8330 lt_prog_compiler_can_build_shared=no 8331fi 8332 8333fi 8334 8335 8336 8337 8338 8339 8340# 8341# Check to make sure the static flag actually works. 8342# 8343wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8345$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8346if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8347 $as_echo_n "(cached) " >&6 8348else 8349 lt_cv_prog_compiler_static_works=no 8350 save_LDFLAGS="$LDFLAGS" 8351 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8352 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8353 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8354 # The linker can only warn and ignore the option if not recognized 8355 # So say no if there are warnings 8356 if test -s conftest.err; then 8357 # Append any errors to the config.log. 8358 cat conftest.err 1>&5 8359 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 8360 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8361 if diff conftest.exp conftest.er2 >/dev/null; then 8362 lt_cv_prog_compiler_static_works=yes 8363 fi 8364 else 8365 lt_cv_prog_compiler_static_works=yes 8366 fi 8367 fi 8368 $RM -r conftest* 8369 LDFLAGS="$save_LDFLAGS" 8370 8371fi 8372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8373$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8374 8375if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8376 : 8377else 8378 lt_prog_compiler_static= 8379fi 8380 8381 8382 8383 8384 8385 8386 8387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8388$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8389if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8390 $as_echo_n "(cached) " >&6 8391else 8392 lt_cv_prog_compiler_c_o=no 8393 $RM -r conftest 2>/dev/null 8394 mkdir conftest 8395 cd conftest 8396 mkdir out 8397 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8398 8399 lt_compiler_flag="-o out/conftest2.$ac_objext" 8400 # Insert the option either (1) after the last *FLAGS variable, or 8401 # (2) before a word containing "conftest.", or (3) at the end. 8402 # Note that $ac_compile itself does not contain backslashes and begins 8403 # with a dollar sign (not a hyphen), so the echo should work correctly. 8404 lt_compile=`echo "$ac_compile" | $SED \ 8405 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8406 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8407 -e 's:$: $lt_compiler_flag:'` 8408 (eval echo "\"\$as_me:8408: $lt_compile\"" >&5) 8409 (eval "$lt_compile" 2>out/conftest.err) 8410 ac_status=$? 8411 cat out/conftest.err >&5 8412 echo "$as_me:8412: \$? = $ac_status" >&5 8413 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8414 then 8415 # The compiler can only warn and ignore the option if not recognized 8416 # So say no if there are warnings 8417 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 8418 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8419 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8420 lt_cv_prog_compiler_c_o=yes 8421 fi 8422 fi 8423 chmod u+w . 2>&5 8424 $RM conftest* 8425 # SGI C++ compiler will create directory out/ii_files/ for 8426 # template instantiation 8427 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8428 $RM out/* && rmdir out 8429 cd .. 8430 $RM -r conftest 8431 $RM conftest* 8432 8433fi 8434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8435$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8436 8437 8438 8439 8440 8441 8442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8443$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8444if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8445 $as_echo_n "(cached) " >&6 8446else 8447 lt_cv_prog_compiler_c_o=no 8448 $RM -r conftest 2>/dev/null 8449 mkdir conftest 8450 cd conftest 8451 mkdir out 8452 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8453 8454 lt_compiler_flag="-o out/conftest2.$ac_objext" 8455 # Insert the option either (1) after the last *FLAGS variable, or 8456 # (2) before a word containing "conftest.", or (3) at the end. 8457 # Note that $ac_compile itself does not contain backslashes and begins 8458 # with a dollar sign (not a hyphen), so the echo should work correctly. 8459 lt_compile=`echo "$ac_compile" | $SED \ 8460 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8461 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8462 -e 's:$: $lt_compiler_flag:'` 8463 (eval echo "\"\$as_me:8463: $lt_compile\"" >&5) 8464 (eval "$lt_compile" 2>out/conftest.err) 8465 ac_status=$? 8466 cat out/conftest.err >&5 8467 echo "$as_me:8467: \$? = $ac_status" >&5 8468 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8469 then 8470 # The compiler can only warn and ignore the option if not recognized 8471 # So say no if there are warnings 8472 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 8473 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8474 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8475 lt_cv_prog_compiler_c_o=yes 8476 fi 8477 fi 8478 chmod u+w . 2>&5 8479 $RM conftest* 8480 # SGI C++ compiler will create directory out/ii_files/ for 8481 # template instantiation 8482 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8483 $RM out/* && rmdir out 8484 cd .. 8485 $RM -r conftest 8486 $RM conftest* 8487 8488fi 8489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8490$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8491 8492 8493 8494 8495hard_links="nottested" 8496if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8497 # do not overwrite the value of need_locks provided by the user 8498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8499$as_echo_n "checking if we can lock with hard links... " >&6; } 8500 hard_links=yes 8501 $RM conftest* 8502 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8503 touch conftest.a 8504 ln conftest.a conftest.b 2>&5 || hard_links=no 8505 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8507$as_echo "$hard_links" >&6; } 8508 if test "$hard_links" = no; then 8509 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8510$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8511 need_locks=warn 8512 fi 8513else 8514 need_locks=no 8515fi 8516 8517 8518 8519 8520 8521 8522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8523$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8524 8525 runpath_var= 8526 allow_undefined_flag= 8527 always_export_symbols=no 8528 archive_cmds= 8529 archive_expsym_cmds= 8530 compiler_needs_object=no 8531 enable_shared_with_static_runtimes=no 8532 export_dynamic_flag_spec= 8533 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8534 hardcode_automatic=no 8535 hardcode_direct=no 8536 hardcode_direct_absolute=no 8537 hardcode_libdir_flag_spec= 8538 hardcode_libdir_flag_spec_ld= 8539 hardcode_libdir_separator= 8540 hardcode_minus_L=no 8541 hardcode_shlibpath_var=unsupported 8542 inherit_rpath=no 8543 link_all_deplibs=unknown 8544 module_cmds= 8545 module_expsym_cmds= 8546 old_archive_from_new_cmds= 8547 old_archive_from_expsyms_cmds= 8548 thread_safe_flag_spec= 8549 whole_archive_flag_spec= 8550 # include_expsyms should be a list of space-separated symbols to be *always* 8551 # included in the symbol list 8552 include_expsyms= 8553 # exclude_expsyms can be an extended regexp of symbols to exclude 8554 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8555 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8556 # as well as any symbol that contains `d'. 8557 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8558 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8559 # platforms (ab)use it in PIC code, but their linkers get confused if 8560 # the symbol is explicitly referenced. Since portable code cannot 8561 # rely on this symbol name, it's probably fine to never include it in 8562 # preloaded symbol tables. 8563 # Exclude shared library initialization/finalization symbols. 8564 extract_expsyms_cmds= 8565 8566 case $host_os in 8567 cygwin* | mingw* | pw32* | cegcc*) 8568 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8569 # When not using gcc, we currently assume that we are using 8570 # Microsoft Visual C++. 8571 if test "$GCC" != yes; then 8572 with_gnu_ld=no 8573 fi 8574 ;; 8575 interix*) 8576 # we just hope/assume this is gcc and not c89 (= MSVC++) 8577 with_gnu_ld=yes 8578 ;; 8579 openbsd*) 8580 with_gnu_ld=no 8581 ;; 8582 linux* | k*bsd*-gnu) 8583 link_all_deplibs=no 8584 ;; 8585 esac 8586 8587 ld_shlibs=yes 8588 if test "$with_gnu_ld" = yes; then 8589 # If archive_cmds runs LD, not CC, wlarc should be empty 8590 wlarc='${wl}' 8591 8592 # Set some defaults for GNU ld with shared library support. These 8593 # are reset later if shared libraries are not supported. Putting them 8594 # here allows them to be overridden if necessary. 8595 runpath_var=LD_RUN_PATH 8596 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8597 export_dynamic_flag_spec='${wl}--export-dynamic' 8598 # ancient GNU ld didn't support --whole-archive et. al. 8599 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8600 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8601 else 8602 whole_archive_flag_spec= 8603 fi 8604 supports_anon_versioning=no 8605 case `$LD -v 2>&1` in 8606 *GNU\ gold*) supports_anon_versioning=yes ;; 8607 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8608 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8609 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8610 *\ 2.11.*) ;; # other 2.11 versions 8611 *) supports_anon_versioning=yes ;; 8612 esac 8613 8614 # See if GNU ld supports shared libraries. 8615 case $host_os in 8616 aix[3-9]*) 8617 # On AIX/PPC, the GNU linker is very broken 8618 if test "$host_cpu" != ia64; then 8619 ld_shlibs=no 8620 cat <<_LT_EOF 1>&2 8621 8622*** Warning: the GNU linker, at least up to release 2.9.1, is reported 8623*** to be unable to reliably create shared libraries on AIX. 8624*** Therefore, libtool is disabling shared libraries support. If you 8625*** really care for shared libraries, you may want to modify your PATH 8626*** so that a non-GNU linker is found, and then restart. 8627 8628_LT_EOF 8629 fi 8630 ;; 8631 8632 amigaos*) 8633 case $host_cpu in 8634 powerpc) 8635 # see comment about AmigaOS4 .so support 8636 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8637 archive_expsym_cmds='' 8638 ;; 8639 m68k) 8640 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)' 8641 hardcode_libdir_flag_spec='-L$libdir' 8642 hardcode_minus_L=yes 8643 ;; 8644 esac 8645 ;; 8646 8647 beos*) 8648 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8649 allow_undefined_flag=unsupported 8650 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8651 # support --undefined. This deserves some investigation. FIXME 8652 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8653 else 8654 ld_shlibs=no 8655 fi 8656 ;; 8657 8658 cygwin* | mingw* | pw32* | cegcc*) 8659 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8660 # as there is no search path for DLLs. 8661 hardcode_libdir_flag_spec='-L$libdir' 8662 allow_undefined_flag=unsupported 8663 always_export_symbols=no 8664 enable_shared_with_static_runtimes=yes 8665 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8666 8667 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8668 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8669 # If the export-symbols file already is a .def file (1st line 8670 # is EXPORTS), use it as is; otherwise, prepend... 8671 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8672 cp $export_symbols $output_objdir/$soname.def; 8673 else 8674 echo EXPORTS > $output_objdir/$soname.def; 8675 cat $export_symbols >> $output_objdir/$soname.def; 8676 fi~ 8677 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8678 else 8679 ld_shlibs=no 8680 fi 8681 ;; 8682 8683 interix[3-9]*) 8684 hardcode_direct=no 8685 hardcode_shlibpath_var=no 8686 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8687 export_dynamic_flag_spec='${wl}-E' 8688 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8689 # Instead, shared libraries are loaded at an image base (0x10000000 by 8690 # default) and relocated if they conflict, which is a slow very memory 8691 # consuming and fragmenting process. To avoid this, we pick a random, 8692 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8693 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8694 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8695 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' 8696 ;; 8697 8698 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8699 tmp_diet=no 8700 if test "$host_os" = linux-dietlibc; then 8701 case $cc_basename in 8702 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8703 esac 8704 fi 8705 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8706 && test "$tmp_diet" = no 8707 then 8708 tmp_addflag= 8709 tmp_sharedflag='-shared' 8710 case $cc_basename,$host_cpu in 8711 pgcc*) # Portland Group C compiler 8712 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' 8713 tmp_addflag=' $pic_flag' 8714 ;; 8715 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 8716 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' 8717 tmp_addflag=' $pic_flag -Mnomain' ;; 8718 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8719 tmp_addflag=' -i_dynamic' ;; 8720 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8721 tmp_addflag=' -i_dynamic -nofor_main' ;; 8722 ifc* | ifort*) # Intel Fortran compiler 8723 tmp_addflag=' -nofor_main' ;; 8724 lf95*) # Lahey Fortran 8.1 8725 whole_archive_flag_spec= 8726 tmp_sharedflag='--shared' ;; 8727 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8728 tmp_sharedflag='-qmkshrobj' 8729 tmp_addflag= ;; 8730 esac 8731 case `$CC -V 2>&1 | sed 5q` in 8732 *Sun\ C*) # Sun C 5.9 8733 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' 8734 compiler_needs_object=yes 8735 tmp_sharedflag='-G' ;; 8736 *Sun\ F*) # Sun Fortran 8.3 8737 tmp_sharedflag='-G' ;; 8738 esac 8739 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8740 8741 if test "x$supports_anon_versioning" = xyes; then 8742 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8743 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8744 echo "local: *; };" >> $output_objdir/$libname.ver~ 8745 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8746 fi 8747 8748 case $cc_basename in 8749 xlf*) 8750 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8751 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8752 hardcode_libdir_flag_spec= 8753 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8754 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8755 if test "x$supports_anon_versioning" = xyes; then 8756 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8757 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8758 echo "local: *; };" >> $output_objdir/$libname.ver~ 8759 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8760 fi 8761 ;; 8762 esac 8763 else 8764 ld_shlibs=no 8765 fi 8766 ;; 8767 8768 netbsd* | netbsdelf*-gnu) 8769 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8770 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8771 wlarc= 8772 else 8773 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8774 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8775 fi 8776 ;; 8777 8778 solaris*) 8779 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8780 ld_shlibs=no 8781 cat <<_LT_EOF 1>&2 8782 8783*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8784*** create shared libraries on Solaris systems. Therefore, libtool 8785*** is disabling shared libraries support. We urge you to upgrade GNU 8786*** binutils to release 2.9.1 or newer. Another option is to modify 8787*** your PATH or compiler configuration so that the native linker is 8788*** used, and then restart. 8789 8790_LT_EOF 8791 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8792 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8793 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8794 else 8795 ld_shlibs=no 8796 fi 8797 ;; 8798 8799 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8800 case `$LD -v 2>&1` in 8801 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8802 ld_shlibs=no 8803 cat <<_LT_EOF 1>&2 8804 8805*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8806*** reliably create shared libraries on SCO systems. Therefore, libtool 8807*** is disabling shared libraries support. We urge you to upgrade GNU 8808*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8809*** your PATH or compiler configuration so that the native linker is 8810*** used, and then restart. 8811 8812_LT_EOF 8813 ;; 8814 *) 8815 # For security reasons, it is highly recommended that you always 8816 # use absolute paths for naming shared libraries, and exclude the 8817 # DT_RUNPATH tag from executables and libraries. But doing so 8818 # requires that you compile everything twice, which is a pain. 8819 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8820 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8821 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8822 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8823 else 8824 ld_shlibs=no 8825 fi 8826 ;; 8827 esac 8828 ;; 8829 8830 sunos4*) 8831 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8832 wlarc= 8833 hardcode_direct=yes 8834 hardcode_shlibpath_var=no 8835 ;; 8836 8837 *) 8838 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8839 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8840 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8841 else 8842 ld_shlibs=no 8843 fi 8844 ;; 8845 esac 8846 8847 if test "$ld_shlibs" = no; then 8848 runpath_var= 8849 hardcode_libdir_flag_spec= 8850 export_dynamic_flag_spec= 8851 whole_archive_flag_spec= 8852 fi 8853 else 8854 # PORTME fill in a description of your system's linker (not GNU ld) 8855 case $host_os in 8856 aix3*) 8857 allow_undefined_flag=unsupported 8858 always_export_symbols=yes 8859 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' 8860 # Note: this linker hardcodes the directories in LIBPATH if there 8861 # are no directories specified by -L. 8862 hardcode_minus_L=yes 8863 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8864 # Neither direct hardcoding nor static linking is supported with a 8865 # broken collect2. 8866 hardcode_direct=unsupported 8867 fi 8868 ;; 8869 8870 aix[4-9]*) 8871 if test "$host_cpu" = ia64; then 8872 # On IA64, the linker does run time linking by default, so we don't 8873 # have to do anything special. 8874 aix_use_runtimelinking=no 8875 exp_sym_flag='-Bexport' 8876 no_entry_flag="" 8877 else 8878 # If we're using GNU nm, then we don't want the "-C" option. 8879 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8880 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8881 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' 8882 else 8883 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' 8884 fi 8885 aix_use_runtimelinking=no 8886 8887 # Test if we are trying to use run time linking or normal 8888 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8889 # need to do runtime linking. 8890 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8891 for ld_flag in $LDFLAGS; do 8892 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8893 aix_use_runtimelinking=yes 8894 break 8895 fi 8896 done 8897 ;; 8898 esac 8899 8900 exp_sym_flag='-bexport' 8901 no_entry_flag='-bnoentry' 8902 fi 8903 8904 # When large executables or shared objects are built, AIX ld can 8905 # have problems creating the table of contents. If linking a library 8906 # or program results in "error TOC overflow" add -mminimal-toc to 8907 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8908 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8909 8910 archive_cmds='' 8911 hardcode_direct=yes 8912 hardcode_direct_absolute=yes 8913 hardcode_libdir_separator=':' 8914 link_all_deplibs=yes 8915 file_list_spec='${wl}-f,' 8916 8917 if test "$GCC" = yes; then 8918 case $host_os in aix4.[012]|aix4.[012].*) 8919 # We only want to do this on AIX 4.2 and lower, the check 8920 # below for broken collect2 doesn't work under 4.3+ 8921 collect2name=`${CC} -print-prog-name=collect2` 8922 if test -f "$collect2name" && 8923 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8924 then 8925 # We have reworked collect2 8926 : 8927 else 8928 # We have old collect2 8929 hardcode_direct=unsupported 8930 # It fails to find uninstalled libraries when the uninstalled 8931 # path is not listed in the libpath. Setting hardcode_minus_L 8932 # to unsupported forces relinking 8933 hardcode_minus_L=yes 8934 hardcode_libdir_flag_spec='-L$libdir' 8935 hardcode_libdir_separator= 8936 fi 8937 ;; 8938 esac 8939 shared_flag='-shared' 8940 if test "$aix_use_runtimelinking" = yes; then 8941 shared_flag="$shared_flag "'${wl}-G' 8942 fi 8943 link_all_deplibs=no 8944 else 8945 # not using gcc 8946 if test "$host_cpu" = ia64; then 8947 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8948 # chokes on -Wl,-G. The following line is correct: 8949 shared_flag='-G' 8950 else 8951 if test "$aix_use_runtimelinking" = yes; then 8952 shared_flag='${wl}-G' 8953 else 8954 shared_flag='${wl}-bM:SRE' 8955 fi 8956 fi 8957 fi 8958 8959 export_dynamic_flag_spec='${wl}-bexpall' 8960 # It seems that -bexpall does not export symbols beginning with 8961 # underscore (_), so it is better to generate a list of symbols to export. 8962 always_export_symbols=yes 8963 if test "$aix_use_runtimelinking" = yes; then 8964 # Warning - without using the other runtime loading flags (-brtl), 8965 # -berok will link without error, but may produce a broken library. 8966 allow_undefined_flag='-berok' 8967 # Determine the default libpath from the value encoded in an 8968 # empty executable. 8969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8970/* end confdefs.h. */ 8971 8972int 8973main () 8974{ 8975 8976 ; 8977 return 0; 8978} 8979_ACEOF 8980if ac_fn_c_try_link "$LINENO"; then : 8981 8982lt_aix_libpath_sed=' 8983 /Import File Strings/,/^$/ { 8984 /^0/ { 8985 s/^0 *\(.*\)$/\1/ 8986 p 8987 } 8988 }' 8989aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8990# Check for a 64-bit object if we didn't find anything. 8991if test -z "$aix_libpath"; then 8992 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8993fi 8994fi 8995rm -f core conftest.err conftest.$ac_objext \ 8996 conftest$ac_exeext conftest.$ac_ext 8997if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8998 8999 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9000 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" 9001 else 9002 if test "$host_cpu" = ia64; then 9003 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9004 allow_undefined_flag="-z nodefs" 9005 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" 9006 else 9007 # Determine the default libpath from the value encoded in an 9008 # empty executable. 9009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9010/* end confdefs.h. */ 9011 9012int 9013main () 9014{ 9015 9016 ; 9017 return 0; 9018} 9019_ACEOF 9020if ac_fn_c_try_link "$LINENO"; then : 9021 9022lt_aix_libpath_sed=' 9023 /Import File Strings/,/^$/ { 9024 /^0/ { 9025 s/^0 *\(.*\)$/\1/ 9026 p 9027 } 9028 }' 9029aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9030# Check for a 64-bit object if we didn't find anything. 9031if test -z "$aix_libpath"; then 9032 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9033fi 9034fi 9035rm -f core conftest.err conftest.$ac_objext \ 9036 conftest$ac_exeext conftest.$ac_ext 9037if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9038 9039 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9040 # Warning - without using the other run time loading flags, 9041 # -berok will link without error, but may produce a broken library. 9042 no_undefined_flag=' ${wl}-bernotok' 9043 allow_undefined_flag=' ${wl}-berok' 9044 # Exported symbols can be pulled into shared objects from archives 9045 whole_archive_flag_spec='$convenience' 9046 archive_cmds_need_lc=yes 9047 # This is similar to how AIX traditionally builds its shared libraries. 9048 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' 9049 fi 9050 fi 9051 ;; 9052 9053 amigaos*) 9054 case $host_cpu in 9055 powerpc) 9056 # see comment about AmigaOS4 .so support 9057 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9058 archive_expsym_cmds='' 9059 ;; 9060 m68k) 9061 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)' 9062 hardcode_libdir_flag_spec='-L$libdir' 9063 hardcode_minus_L=yes 9064 ;; 9065 esac 9066 ;; 9067 9068 bsdi[45]*) 9069 export_dynamic_flag_spec=-rdynamic 9070 ;; 9071 9072 cygwin* | mingw* | pw32* | cegcc*) 9073 # When not using gcc, we currently assume that we are using 9074 # Microsoft Visual C++. 9075 # hardcode_libdir_flag_spec is actually meaningless, as there is 9076 # no search path for DLLs. 9077 hardcode_libdir_flag_spec=' ' 9078 allow_undefined_flag=unsupported 9079 # Tell ltmain to make .lib files, not .a files. 9080 libext=lib 9081 # Tell ltmain to make .dll files, not .so files. 9082 shrext_cmds=".dll" 9083 # FIXME: Setting linknames here is a bad hack. 9084 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 9085 # The linker will automatically build a .lib file if we build a DLL. 9086 old_archive_from_new_cmds='true' 9087 # FIXME: Should let the user specify the lib program. 9088 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9089 fix_srcfile_path='`cygpath -w "$srcfile"`' 9090 enable_shared_with_static_runtimes=yes 9091 ;; 9092 9093 darwin* | rhapsody*) 9094 9095 9096 archive_cmds_need_lc=no 9097 hardcode_direct=no 9098 hardcode_automatic=yes 9099 hardcode_shlibpath_var=unsupported 9100 whole_archive_flag_spec='' 9101 link_all_deplibs=yes 9102 allow_undefined_flag="$_lt_dar_allow_undefined" 9103 case $cc_basename in 9104 ifort*) _lt_dar_can_shared=yes ;; 9105 *) _lt_dar_can_shared=$GCC ;; 9106 esac 9107 if test "$_lt_dar_can_shared" = "yes"; then 9108 output_verbose_link_cmd=echo 9109 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9110 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9111 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}" 9112 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}" 9113 9114 else 9115 ld_shlibs=no 9116 fi 9117 9118 ;; 9119 9120 dgux*) 9121 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9122 hardcode_libdir_flag_spec='-L$libdir' 9123 hardcode_shlibpath_var=no 9124 ;; 9125 9126 freebsd1*) 9127 ld_shlibs=no 9128 ;; 9129 9130 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9131 # support. Future versions do this automatically, but an explicit c++rt0.o 9132 # does not break anything, and helps significantly (at the cost of a little 9133 # extra space). 9134 freebsd2.2*) 9135 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9136 hardcode_libdir_flag_spec='-R$libdir' 9137 hardcode_direct=yes 9138 hardcode_shlibpath_var=no 9139 ;; 9140 9141 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9142 freebsd2*) 9143 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9144 hardcode_direct=yes 9145 hardcode_minus_L=yes 9146 hardcode_shlibpath_var=no 9147 ;; 9148 9149 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9150 freebsd* | dragonfly*) 9151 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9152 hardcode_libdir_flag_spec='-R$libdir' 9153 hardcode_direct=yes 9154 hardcode_shlibpath_var=no 9155 ;; 9156 9157 hpux9*) 9158 if test "$GCC" = yes; then 9159 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' 9160 else 9161 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' 9162 fi 9163 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9164 hardcode_libdir_separator=: 9165 hardcode_direct=yes 9166 9167 # hardcode_minus_L: Not really in the search PATH, 9168 # but as the default location of the library. 9169 hardcode_minus_L=yes 9170 export_dynamic_flag_spec='${wl}-E' 9171 ;; 9172 9173 hpux10*) 9174 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 9175 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9176 else 9177 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9178 fi 9179 if test "$with_gnu_ld" = no; then 9180 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9181 hardcode_libdir_flag_spec_ld='+b $libdir' 9182 hardcode_libdir_separator=: 9183 hardcode_direct=yes 9184 hardcode_direct_absolute=yes 9185 export_dynamic_flag_spec='${wl}-E' 9186 # hardcode_minus_L: Not really in the search PATH, 9187 # but as the default location of the library. 9188 hardcode_minus_L=yes 9189 fi 9190 ;; 9191 9192 hpux11*) 9193 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 9194 case $host_cpu in 9195 hppa*64*) 9196 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9197 ;; 9198 ia64*) 9199 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9200 ;; 9201 *) 9202 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9203 ;; 9204 esac 9205 else 9206 case $host_cpu in 9207 hppa*64*) 9208 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9209 ;; 9210 ia64*) 9211 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9212 ;; 9213 *) 9214 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9215 ;; 9216 esac 9217 fi 9218 if test "$with_gnu_ld" = no; then 9219 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9220 hardcode_libdir_separator=: 9221 9222 case $host_cpu in 9223 hppa*64*|ia64*) 9224 hardcode_direct=no 9225 hardcode_shlibpath_var=no 9226 ;; 9227 *) 9228 hardcode_direct=yes 9229 hardcode_direct_absolute=yes 9230 export_dynamic_flag_spec='${wl}-E' 9231 9232 # hardcode_minus_L: Not really in the search PATH, 9233 # but as the default location of the library. 9234 hardcode_minus_L=yes 9235 ;; 9236 esac 9237 fi 9238 ;; 9239 9240 irix5* | irix6* | nonstopux*) 9241 if test "$GCC" = yes; then 9242 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' 9243 # Try to use the -exported_symbol ld option, if it does not 9244 # work, assume that -exports_file does not work either and 9245 # implicitly export all symbols. 9246 save_LDFLAGS="$LDFLAGS" 9247 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9249/* end confdefs.h. */ 9250int foo(void) {} 9251_ACEOF 9252if ac_fn_c_try_link "$LINENO"; then : 9253 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' 9254 9255fi 9256rm -f core conftest.err conftest.$ac_objext \ 9257 conftest$ac_exeext conftest.$ac_ext 9258 LDFLAGS="$save_LDFLAGS" 9259 else 9260 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' 9261 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' 9262 fi 9263 archive_cmds_need_lc='no' 9264 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9265 hardcode_libdir_separator=: 9266 inherit_rpath=yes 9267 link_all_deplibs=yes 9268 ;; 9269 9270 netbsd* | netbsdelf*-gnu) 9271 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9272 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9273 else 9274 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9275 fi 9276 hardcode_libdir_flag_spec='-R$libdir' 9277 hardcode_direct=yes 9278 hardcode_shlibpath_var=no 9279 ;; 9280 9281 newsos6) 9282 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9283 hardcode_direct=yes 9284 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9285 hardcode_libdir_separator=: 9286 hardcode_shlibpath_var=no 9287 ;; 9288 9289 *nto* | *qnx*) 9290 ;; 9291 9292 openbsd*) 9293 if test -f /usr/libexec/ld.so; then 9294 hardcode_direct=yes 9295 hardcode_shlibpath_var=no 9296 hardcode_direct_absolute=yes 9297 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9298 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9299 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9300 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9301 export_dynamic_flag_spec='${wl}-E' 9302 else 9303 case $host_os in 9304 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9305 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9306 hardcode_libdir_flag_spec='-R$libdir' 9307 ;; 9308 *) 9309 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9310 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9311 ;; 9312 esac 9313 fi 9314 else 9315 ld_shlibs=no 9316 fi 9317 ;; 9318 9319 os2*) 9320 hardcode_libdir_flag_spec='-L$libdir' 9321 hardcode_minus_L=yes 9322 allow_undefined_flag=unsupported 9323 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' 9324 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9325 ;; 9326 9327 osf3*) 9328 if test "$GCC" = yes; then 9329 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9330 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' 9331 else 9332 allow_undefined_flag=' -expect_unresolved \*' 9333 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' 9334 fi 9335 archive_cmds_need_lc='no' 9336 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9337 hardcode_libdir_separator=: 9338 ;; 9339 9340 osf4* | osf5*) # as osf3* with the addition of -msym flag 9341 if test "$GCC" = yes; then 9342 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9343 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' 9344 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9345 else 9346 allow_undefined_flag=' -expect_unresolved \*' 9347 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' 9348 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~ 9349 $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' 9350 9351 # Both c and cxx compiler support -rpath directly 9352 hardcode_libdir_flag_spec='-rpath $libdir' 9353 fi 9354 archive_cmds_need_lc='no' 9355 hardcode_libdir_separator=: 9356 ;; 9357 9358 solaris*) 9359 no_undefined_flag=' -z defs' 9360 if test "$GCC" = yes; then 9361 wlarc='${wl}' 9362 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9363 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9364 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9365 else 9366 case `$CC -V 2>&1` in 9367 *"Compilers 5.0"*) 9368 wlarc='' 9369 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9370 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9371 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9372 ;; 9373 *) 9374 wlarc='${wl}' 9375 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9376 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9377 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9378 ;; 9379 esac 9380 fi 9381 hardcode_libdir_flag_spec='-R$libdir' 9382 hardcode_shlibpath_var=no 9383 case $host_os in 9384 solaris2.[0-5] | solaris2.[0-5].*) ;; 9385 *) 9386 # The compiler driver will combine and reorder linker options, 9387 # but understands `-z linker_flag'. GCC discards it without `$wl', 9388 # but is careful enough not to reorder. 9389 # Supported since Solaris 2.6 (maybe 2.5.1?) 9390 if test "$GCC" = yes; then 9391 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9392 else 9393 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9394 fi 9395 ;; 9396 esac 9397 link_all_deplibs=yes 9398 ;; 9399 9400 sunos4*) 9401 if test "x$host_vendor" = xsequent; then 9402 # Use $CC to link under sequent, because it throws in some extra .o 9403 # files that make .init and .fini sections work. 9404 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9405 else 9406 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9407 fi 9408 hardcode_libdir_flag_spec='-L$libdir' 9409 hardcode_direct=yes 9410 hardcode_minus_L=yes 9411 hardcode_shlibpath_var=no 9412 ;; 9413 9414 sysv4) 9415 case $host_vendor in 9416 sni) 9417 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9418 hardcode_direct=yes # is this really true??? 9419 ;; 9420 siemens) 9421 ## LD is ld it makes a PLAMLIB 9422 ## CC just makes a GrossModule. 9423 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9424 reload_cmds='$CC -r -o $output$reload_objs' 9425 hardcode_direct=no 9426 ;; 9427 motorola) 9428 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9429 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9430 ;; 9431 esac 9432 runpath_var='LD_RUN_PATH' 9433 hardcode_shlibpath_var=no 9434 ;; 9435 9436 sysv4.3*) 9437 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9438 hardcode_shlibpath_var=no 9439 export_dynamic_flag_spec='-Bexport' 9440 ;; 9441 9442 sysv4*MP*) 9443 if test -d /usr/nec; then 9444 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9445 hardcode_shlibpath_var=no 9446 runpath_var=LD_RUN_PATH 9447 hardcode_runpath_var=yes 9448 ld_shlibs=yes 9449 fi 9450 ;; 9451 9452 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9453 no_undefined_flag='${wl}-z,text' 9454 archive_cmds_need_lc=no 9455 hardcode_shlibpath_var=no 9456 runpath_var='LD_RUN_PATH' 9457 9458 if test "$GCC" = yes; then 9459 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9460 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9461 else 9462 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9463 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9464 fi 9465 ;; 9466 9467 sysv5* | sco3.2v5* | sco5v6*) 9468 # Note: We can NOT use -z defs as we might desire, because we do not 9469 # link with -lc, and that would cause any symbols used from libc to 9470 # always be unresolved, which means just about no library would 9471 # ever link correctly. If we're not using GNU ld we use -z text 9472 # though, which does catch some bad symbols but isn't as heavy-handed 9473 # as -z defs. 9474 no_undefined_flag='${wl}-z,text' 9475 allow_undefined_flag='${wl}-z,nodefs' 9476 archive_cmds_need_lc=no 9477 hardcode_shlibpath_var=no 9478 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9479 hardcode_libdir_separator=':' 9480 link_all_deplibs=yes 9481 export_dynamic_flag_spec='${wl}-Bexport' 9482 runpath_var='LD_RUN_PATH' 9483 9484 if test "$GCC" = yes; then 9485 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9486 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9487 else 9488 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9489 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9490 fi 9491 ;; 9492 9493 uts4*) 9494 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9495 hardcode_libdir_flag_spec='-L$libdir' 9496 hardcode_shlibpath_var=no 9497 ;; 9498 9499 *) 9500 ld_shlibs=no 9501 ;; 9502 esac 9503 9504 if test x$host_vendor = xsni; then 9505 case $host in 9506 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9507 export_dynamic_flag_spec='${wl}-Blargedynsym' 9508 ;; 9509 esac 9510 fi 9511 fi 9512 9513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9514$as_echo "$ld_shlibs" >&6; } 9515test "$ld_shlibs" = no && can_build_shared=no 9516 9517with_gnu_ld=$with_gnu_ld 9518 9519 9520 9521 9522 9523 9524 9525 9526 9527 9528 9529 9530 9531 9532 9533# 9534# Do we need to explicitly link libc? 9535# 9536case "x$archive_cmds_need_lc" in 9537x|xyes) 9538 # Assume -lc should be added 9539 archive_cmds_need_lc=yes 9540 9541 if test "$enable_shared" = yes && test "$GCC" = yes; then 9542 case $archive_cmds in 9543 *'~'*) 9544 # FIXME: we may have to deal with multi-command sequences. 9545 ;; 9546 '$CC '*) 9547 # Test whether the compiler implicitly links with -lc since on some 9548 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9549 # to ld, don't add -lc before -lgcc. 9550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9551$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9552 $RM conftest* 9553 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9554 9555 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9556 (eval $ac_compile) 2>&5 9557 ac_status=$? 9558 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9559 test $ac_status = 0; } 2>conftest.err; then 9560 soname=conftest 9561 lib=conftest 9562 libobjs=conftest.$ac_objext 9563 deplibs= 9564 wl=$lt_prog_compiler_wl 9565 pic_flag=$lt_prog_compiler_pic 9566 compiler_flags=-v 9567 linker_flags=-v 9568 verstring= 9569 output_objdir=. 9570 libname=conftest 9571 lt_save_allow_undefined_flag=$allow_undefined_flag 9572 allow_undefined_flag= 9573 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9574 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9575 ac_status=$? 9576 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9577 test $ac_status = 0; } 9578 then 9579 archive_cmds_need_lc=no 9580 else 9581 archive_cmds_need_lc=yes 9582 fi 9583 allow_undefined_flag=$lt_save_allow_undefined_flag 9584 else 9585 cat conftest.err 1>&5 9586 fi 9587 $RM conftest* 9588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5 9589$as_echo "$archive_cmds_need_lc" >&6; } 9590 ;; 9591 esac 9592 fi 9593 ;; 9594esac 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 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9753$as_echo_n "checking dynamic linker characteristics... " >&6; } 9754 9755if test "$GCC" = yes; then 9756 case $host_os in 9757 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9758 *) lt_awk_arg="/^libraries:/" ;; 9759 esac 9760 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9761 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 9762 # if the path contains ";" then we assume it to be the separator 9763 # otherwise default to the standard path separator (i.e. ":") - it is 9764 # assumed that no part of a normal pathname contains ";" but that should 9765 # okay in the real world where ";" in dirpaths is itself problematic. 9766 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 9767 else 9768 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9769 fi 9770 # Ok, now we have the path, separated by spaces, we can step through it 9771 # and add multilib dir if necessary. 9772 lt_tmp_lt_search_path_spec= 9773 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9774 for lt_sys_path in $lt_search_path_spec; do 9775 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9776 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9777 else 9778 test -d "$lt_sys_path" && \ 9779 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9780 fi 9781 done 9782 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 9783BEGIN {RS=" "; FS="/|\n";} { 9784 lt_foo=""; 9785 lt_count=0; 9786 for (lt_i = NF; lt_i > 0; lt_i--) { 9787 if ($lt_i != "" && $lt_i != ".") { 9788 if ($lt_i == "..") { 9789 lt_count++; 9790 } else { 9791 if (lt_count == 0) { 9792 lt_foo="/" $lt_i lt_foo; 9793 } else { 9794 lt_count--; 9795 } 9796 } 9797 } 9798 } 9799 if (lt_foo != "") { lt_freq[lt_foo]++; } 9800 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9801}'` 9802 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 9803else 9804 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9805fi 9806library_names_spec= 9807libname_spec='lib$name' 9808soname_spec= 9809shrext_cmds=".so" 9810postinstall_cmds= 9811postuninstall_cmds= 9812finish_cmds= 9813finish_eval= 9814shlibpath_var= 9815shlibpath_overrides_runpath=unknown 9816version_type=none 9817dynamic_linker="$host_os ld.so" 9818sys_lib_dlsearch_path_spec="/lib /usr/lib" 9819need_lib_prefix=unknown 9820hardcode_into_libs=no 9821 9822# when you set need_version to no, make sure it does not cause -set_version 9823# flags to be left without arguments 9824need_version=unknown 9825 9826case $host_os in 9827aix3*) 9828 version_type=linux 9829 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9830 shlibpath_var=LIBPATH 9831 9832 # AIX 3 has no versioning support, so we append a major version to the name. 9833 soname_spec='${libname}${release}${shared_ext}$major' 9834 ;; 9835 9836aix[4-9]*) 9837 version_type=linux 9838 need_lib_prefix=no 9839 need_version=no 9840 hardcode_into_libs=yes 9841 if test "$host_cpu" = ia64; then 9842 # AIX 5 supports IA64 9843 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9844 shlibpath_var=LD_LIBRARY_PATH 9845 else 9846 # With GCC up to 2.95.x, collect2 would create an import file 9847 # for dependence libraries. The import file would start with 9848 # the line `#! .'. This would cause the generated library to 9849 # depend on `.', always an invalid library. This was fixed in 9850 # development snapshots of GCC prior to 3.0. 9851 case $host_os in 9852 aix4 | aix4.[01] | aix4.[01].*) 9853 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9854 echo ' yes ' 9855 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9856 : 9857 else 9858 can_build_shared=no 9859 fi 9860 ;; 9861 esac 9862 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9863 # soname into executable. Probably we can add versioning support to 9864 # collect2, so additional links can be useful in future. 9865 if test "$aix_use_runtimelinking" = yes; then 9866 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9867 # instead of lib<name>.a to let people know that these are not 9868 # typical AIX shared libraries. 9869 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9870 else 9871 # We preserve .a as extension for shared libraries through AIX4.2 9872 # and later when we are not doing run time linking. 9873 library_names_spec='${libname}${release}.a $libname.a' 9874 soname_spec='${libname}${release}${shared_ext}$major' 9875 fi 9876 shlibpath_var=LIBPATH 9877 fi 9878 ;; 9879 9880amigaos*) 9881 case $host_cpu in 9882 powerpc) 9883 # Since July 2007 AmigaOS4 officially supports .so libraries. 9884 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9885 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9886 ;; 9887 m68k) 9888 library_names_spec='$libname.ixlibrary $libname.a' 9889 # Create ${libname}_ixlibrary.a entries in /sys/libs. 9890 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' 9891 ;; 9892 esac 9893 ;; 9894 9895beos*) 9896 library_names_spec='${libname}${shared_ext}' 9897 dynamic_linker="$host_os ld.so" 9898 shlibpath_var=LIBRARY_PATH 9899 ;; 9900 9901bsdi[45]*) 9902 version_type=linux 9903 need_version=no 9904 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9905 soname_spec='${libname}${release}${shared_ext}$major' 9906 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9907 shlibpath_var=LD_LIBRARY_PATH 9908 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9909 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9910 # the default ld.so.conf also contains /usr/contrib/lib and 9911 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9912 # libtool to hard-code these into programs 9913 ;; 9914 9915cygwin* | mingw* | pw32* | cegcc*) 9916 version_type=windows 9917 shrext_cmds=".dll" 9918 need_version=no 9919 need_lib_prefix=no 9920 9921 case $GCC,$host_os in 9922 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 9923 library_names_spec='$libname.dll.a' 9924 # DLL is installed to $(libdir)/../bin by postinstall_cmds 9925 postinstall_cmds='base_file=`basename \${file}`~ 9926 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 9927 dldir=$destdir/`dirname \$dlpath`~ 9928 test -d \$dldir || mkdir -p \$dldir~ 9929 $install_prog $dir/$dlname \$dldir/$dlname~ 9930 chmod a+x \$dldir/$dlname~ 9931 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 9932 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 9933 fi' 9934 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 9935 dlpath=$dir/\$dldll~ 9936 $RM \$dlpath' 9937 shlibpath_overrides_runpath=yes 9938 9939 case $host_os in 9940 cygwin*) 9941 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 9942 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9943 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 9944 ;; 9945 mingw* | cegcc*) 9946 # MinGW DLLs use traditional 'lib' prefix 9947 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9948 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9949 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 9950 # It is most probably a Windows format PATH printed by 9951 # mingw gcc, but we are running on Cygwin. Gcc prints its search 9952 # path with ; separators, and with drive letters. We can handle the 9953 # drive letters (cygwin fileutils understands them), so leave them, 9954 # especially as we might pass files found there to a mingw objdump, 9955 # which wouldn't understand a cygwinified path. Ahh. 9956 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 9957 else 9958 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9959 fi 9960 ;; 9961 pw32*) 9962 # pw32 DLLs use 'pw' prefix rather than 'lib' 9963 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9964 ;; 9965 esac 9966 ;; 9967 9968 *) 9969 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 9970 ;; 9971 esac 9972 dynamic_linker='Win32 ld.exe' 9973 # FIXME: first we should search . and the directory the executable is in 9974 shlibpath_var=PATH 9975 ;; 9976 9977darwin* | rhapsody*) 9978 dynamic_linker="$host_os dyld" 9979 version_type=darwin 9980 need_lib_prefix=no 9981 need_version=no 9982 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 9983 soname_spec='${libname}${release}${major}$shared_ext' 9984 shlibpath_overrides_runpath=yes 9985 shlibpath_var=DYLD_LIBRARY_PATH 9986 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 9987 9988 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 9989 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 9990 ;; 9991 9992dgux*) 9993 version_type=linux 9994 need_lib_prefix=no 9995 need_version=no 9996 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 9997 soname_spec='${libname}${release}${shared_ext}$major' 9998 shlibpath_var=LD_LIBRARY_PATH 9999 ;; 10000 10001freebsd1*) 10002 dynamic_linker=no 10003 ;; 10004 10005freebsd* | dragonfly*) 10006 # DragonFly does not have aout. When/if they implement a new 10007 # versioning mechanism, adjust this. 10008 if test -x /usr/bin/objformat; then 10009 objformat=`/usr/bin/objformat` 10010 else 10011 case $host_os in 10012 freebsd[123]*) objformat=aout ;; 10013 *) objformat=elf ;; 10014 esac 10015 fi 10016 version_type=freebsd-$objformat 10017 case $version_type in 10018 freebsd-elf*) 10019 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10020 need_version=no 10021 need_lib_prefix=no 10022 ;; 10023 freebsd-*) 10024 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10025 need_version=yes 10026 ;; 10027 esac 10028 shlibpath_var=LD_LIBRARY_PATH 10029 case $host_os in 10030 freebsd2*) 10031 shlibpath_overrides_runpath=yes 10032 ;; 10033 freebsd3.[01]* | freebsdelf3.[01]*) 10034 shlibpath_overrides_runpath=yes 10035 hardcode_into_libs=yes 10036 ;; 10037 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10038 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10039 shlibpath_overrides_runpath=no 10040 hardcode_into_libs=yes 10041 ;; 10042 *) # from 4.6 on, and DragonFly 10043 shlibpath_overrides_runpath=yes 10044 hardcode_into_libs=yes 10045 ;; 10046 esac 10047 ;; 10048 10049gnu*) 10050 version_type=linux 10051 need_lib_prefix=no 10052 need_version=no 10053 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10054 soname_spec='${libname}${release}${shared_ext}$major' 10055 shlibpath_var=LD_LIBRARY_PATH 10056 hardcode_into_libs=yes 10057 ;; 10058 10059hpux9* | hpux10* | hpux11*) 10060 # Give a soname corresponding to the major version so that dld.sl refuses to 10061 # link against other versions. 10062 version_type=sunos 10063 need_lib_prefix=no 10064 need_version=no 10065 case $host_cpu in 10066 ia64*) 10067 shrext_cmds='.so' 10068 hardcode_into_libs=yes 10069 dynamic_linker="$host_os dld.so" 10070 shlibpath_var=LD_LIBRARY_PATH 10071 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10072 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10073 soname_spec='${libname}${release}${shared_ext}$major' 10074 if test "X$HPUX_IA64_MODE" = X32; then 10075 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10076 else 10077 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10078 fi 10079 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10080 ;; 10081 hppa*64*) 10082 shrext_cmds='.sl' 10083 hardcode_into_libs=yes 10084 dynamic_linker="$host_os dld.sl" 10085 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10086 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 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 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10090 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10091 ;; 10092 *) 10093 shrext_cmds='.sl' 10094 dynamic_linker="$host_os dld.sl" 10095 shlibpath_var=SHLIB_PATH 10096 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10097 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10098 soname_spec='${libname}${release}${shared_ext}$major' 10099 ;; 10100 esac 10101 # HP-UX runs *really* slowly unless shared libraries are mode 555. 10102 postinstall_cmds='chmod 555 $lib' 10103 ;; 10104 10105interix[3-9]*) 10106 version_type=linux 10107 need_lib_prefix=no 10108 need_version=no 10109 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10110 soname_spec='${libname}${release}${shared_ext}$major' 10111 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10112 shlibpath_var=LD_LIBRARY_PATH 10113 shlibpath_overrides_runpath=no 10114 hardcode_into_libs=yes 10115 ;; 10116 10117irix5* | irix6* | nonstopux*) 10118 case $host_os in 10119 nonstopux*) version_type=nonstopux ;; 10120 *) 10121 if test "$lt_cv_prog_gnu_ld" = yes; then 10122 version_type=linux 10123 else 10124 version_type=irix 10125 fi ;; 10126 esac 10127 need_lib_prefix=no 10128 need_version=no 10129 soname_spec='${libname}${release}${shared_ext}$major' 10130 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10131 case $host_os in 10132 irix5* | nonstopux*) 10133 libsuff= shlibsuff= 10134 ;; 10135 *) 10136 case $LD in # libtool.m4 will add one of these switches to LD 10137 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10138 libsuff= shlibsuff= libmagic=32-bit;; 10139 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10140 libsuff=32 shlibsuff=N32 libmagic=N32;; 10141 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10142 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10143 *) libsuff= shlibsuff= libmagic=never-match;; 10144 esac 10145 ;; 10146 esac 10147 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10148 shlibpath_overrides_runpath=no 10149 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10150 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10151 hardcode_into_libs=yes 10152 ;; 10153 10154# No shared lib support for Linux oldld, aout, or coff. 10155linux*oldld* | linux*aout* | linux*coff*) 10156 dynamic_linker=no 10157 ;; 10158 10159# This must be Linux ELF. 10160linux* | k*bsd*-gnu | kopensolaris*-gnu) 10161 version_type=linux 10162 need_lib_prefix=no 10163 need_version=no 10164 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10165 soname_spec='${libname}${release}${shared_ext}$major' 10166 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10167 shlibpath_var=LD_LIBRARY_PATH 10168 shlibpath_overrides_runpath=no 10169 # Some binutils ld are patched to set DT_RUNPATH 10170 save_LDFLAGS=$LDFLAGS 10171 save_libdir=$libdir 10172 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10173 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10175/* end confdefs.h. */ 10176 10177int 10178main () 10179{ 10180 10181 ; 10182 return 0; 10183} 10184_ACEOF 10185if ac_fn_c_try_link "$LINENO"; then : 10186 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10187 shlibpath_overrides_runpath=yes 10188fi 10189fi 10190rm -f core conftest.err conftest.$ac_objext \ 10191 conftest$ac_exeext conftest.$ac_ext 10192 LDFLAGS=$save_LDFLAGS 10193 libdir=$save_libdir 10194 10195 # This implies no fast_install, which is unacceptable. 10196 # Some rework will be needed to allow for fast_install 10197 # before this can be enabled. 10198 hardcode_into_libs=yes 10199 10200 # Append ld.so.conf contents to the search path 10201 if test -f /etc/ld.so.conf; then 10202 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' ' '` 10203 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10204 fi 10205 10206 # We used to test for /lib/ld.so.1 and disable shared libraries on 10207 # powerpc, because MkLinux only supported shared libraries with the 10208 # GNU dynamic linker. Since this was broken with cross compilers, 10209 # most powerpc-linux boxes support dynamic linking these days and 10210 # people can always --disable-shared, the test was removed, and we 10211 # assume the GNU/Linux dynamic linker is in use. 10212 dynamic_linker='GNU/Linux ld.so' 10213 ;; 10214 10215netbsdelf*-gnu) 10216 version_type=linux 10217 need_lib_prefix=no 10218 need_version=no 10219 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10220 soname_spec='${libname}${release}${shared_ext}$major' 10221 shlibpath_var=LD_LIBRARY_PATH 10222 shlibpath_overrides_runpath=no 10223 hardcode_into_libs=yes 10224 dynamic_linker='NetBSD ld.elf_so' 10225 ;; 10226 10227netbsd*) 10228 version_type=sunos 10229 need_lib_prefix=no 10230 need_version=no 10231 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10232 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10233 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10234 dynamic_linker='NetBSD (a.out) ld.so' 10235 else 10236 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10237 soname_spec='${libname}${release}${shared_ext}$major' 10238 dynamic_linker='NetBSD ld.elf_so' 10239 fi 10240 shlibpath_var=LD_LIBRARY_PATH 10241 shlibpath_overrides_runpath=yes 10242 hardcode_into_libs=yes 10243 ;; 10244 10245newsos6) 10246 version_type=linux 10247 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10248 shlibpath_var=LD_LIBRARY_PATH 10249 shlibpath_overrides_runpath=yes 10250 ;; 10251 10252*nto* | *qnx*) 10253 version_type=qnx 10254 need_lib_prefix=no 10255 need_version=no 10256 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10257 soname_spec='${libname}${release}${shared_ext}$major' 10258 shlibpath_var=LD_LIBRARY_PATH 10259 shlibpath_overrides_runpath=no 10260 hardcode_into_libs=yes 10261 dynamic_linker='ldqnx.so' 10262 ;; 10263 10264openbsd*) 10265 version_type=sunos 10266 sys_lib_dlsearch_path_spec="/usr/lib" 10267 need_lib_prefix=no 10268 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10269 case $host_os in 10270 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10271 *) need_version=no ;; 10272 esac 10273 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10274 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10275 shlibpath_var=LD_LIBRARY_PATH 10276 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10277 case $host_os in 10278 openbsd2.[89] | openbsd2.[89].*) 10279 shlibpath_overrides_runpath=no 10280 ;; 10281 *) 10282 shlibpath_overrides_runpath=yes 10283 ;; 10284 esac 10285 else 10286 shlibpath_overrides_runpath=yes 10287 fi 10288 ;; 10289 10290os2*) 10291 libname_spec='$name' 10292 shrext_cmds=".dll" 10293 need_lib_prefix=no 10294 library_names_spec='$libname${shared_ext} $libname.a' 10295 dynamic_linker='OS/2 ld.exe' 10296 shlibpath_var=LIBPATH 10297 ;; 10298 10299osf3* | osf4* | osf5*) 10300 version_type=osf 10301 need_lib_prefix=no 10302 need_version=no 10303 soname_spec='${libname}${release}${shared_ext}$major' 10304 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10305 shlibpath_var=LD_LIBRARY_PATH 10306 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10307 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10308 ;; 10309 10310rdos*) 10311 dynamic_linker=no 10312 ;; 10313 10314solaris*) 10315 version_type=linux 10316 need_lib_prefix=no 10317 need_version=no 10318 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10319 soname_spec='${libname}${release}${shared_ext}$major' 10320 shlibpath_var=LD_LIBRARY_PATH 10321 shlibpath_overrides_runpath=yes 10322 hardcode_into_libs=yes 10323 # ldd complains unless libraries are executable 10324 postinstall_cmds='chmod +x $lib' 10325 ;; 10326 10327sunos4*) 10328 version_type=sunos 10329 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10330 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10331 shlibpath_var=LD_LIBRARY_PATH 10332 shlibpath_overrides_runpath=yes 10333 if test "$with_gnu_ld" = yes; then 10334 need_lib_prefix=no 10335 fi 10336 need_version=yes 10337 ;; 10338 10339sysv4 | sysv4.3*) 10340 version_type=linux 10341 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10342 soname_spec='${libname}${release}${shared_ext}$major' 10343 shlibpath_var=LD_LIBRARY_PATH 10344 case $host_vendor in 10345 sni) 10346 shlibpath_overrides_runpath=no 10347 need_lib_prefix=no 10348 runpath_var=LD_RUN_PATH 10349 ;; 10350 siemens) 10351 need_lib_prefix=no 10352 ;; 10353 motorola) 10354 need_lib_prefix=no 10355 need_version=no 10356 shlibpath_overrides_runpath=no 10357 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10358 ;; 10359 esac 10360 ;; 10361 10362sysv4*MP*) 10363 if test -d /usr/nec ;then 10364 version_type=linux 10365 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10366 soname_spec='$libname${shared_ext}.$major' 10367 shlibpath_var=LD_LIBRARY_PATH 10368 fi 10369 ;; 10370 10371sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10372 version_type=freebsd-elf 10373 need_lib_prefix=no 10374 need_version=no 10375 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10376 soname_spec='${libname}${release}${shared_ext}$major' 10377 shlibpath_var=LD_LIBRARY_PATH 10378 shlibpath_overrides_runpath=yes 10379 hardcode_into_libs=yes 10380 if test "$with_gnu_ld" = yes; then 10381 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10382 else 10383 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10384 case $host_os in 10385 sco3.2v5*) 10386 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10387 ;; 10388 esac 10389 fi 10390 sys_lib_dlsearch_path_spec='/usr/lib' 10391 ;; 10392 10393tpf*) 10394 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10395 version_type=linux 10396 need_lib_prefix=no 10397 need_version=no 10398 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10399 shlibpath_var=LD_LIBRARY_PATH 10400 shlibpath_overrides_runpath=no 10401 hardcode_into_libs=yes 10402 ;; 10403 10404uts4*) 10405 version_type=linux 10406 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10407 soname_spec='${libname}${release}${shared_ext}$major' 10408 shlibpath_var=LD_LIBRARY_PATH 10409 ;; 10410 10411*) 10412 dynamic_linker=no 10413 ;; 10414esac 10415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10416$as_echo "$dynamic_linker" >&6; } 10417test "$dynamic_linker" = no && can_build_shared=no 10418 10419variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10420if test "$GCC" = yes; then 10421 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10422fi 10423 10424if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10425 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10426fi 10427if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10428 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10429fi 10430 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10518$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10519hardcode_action= 10520if test -n "$hardcode_libdir_flag_spec" || 10521 test -n "$runpath_var" || 10522 test "X$hardcode_automatic" = "Xyes" ; then 10523 10524 # We can hardcode non-existent directories. 10525 if test "$hardcode_direct" != no && 10526 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10527 # have to relink, otherwise we might link with an installed library 10528 # when we should be linking with a yet-to-be-installed one 10529 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10530 test "$hardcode_minus_L" != no; then 10531 # Linking always hardcodes the temporary library directory. 10532 hardcode_action=relink 10533 else 10534 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10535 hardcode_action=immediate 10536 fi 10537else 10538 # We cannot hardcode anything, or else we can only hardcode existing 10539 # directories. 10540 hardcode_action=unsupported 10541fi 10542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10543$as_echo "$hardcode_action" >&6; } 10544 10545if test "$hardcode_action" = relink || 10546 test "$inherit_rpath" = yes; then 10547 # Fast installation is not supported 10548 enable_fast_install=no 10549elif test "$shlibpath_overrides_runpath" = yes || 10550 test "$enable_shared" = no; then 10551 # Fast installation is not necessary 10552 enable_fast_install=needless 10553fi 10554 10555 10556 10557 10558 10559 10560 if test "x$enable_dlopen" != xyes; then 10561 enable_dlopen=unknown 10562 enable_dlopen_self=unknown 10563 enable_dlopen_self_static=unknown 10564else 10565 lt_cv_dlopen=no 10566 lt_cv_dlopen_libs= 10567 10568 case $host_os in 10569 beos*) 10570 lt_cv_dlopen="load_add_on" 10571 lt_cv_dlopen_libs= 10572 lt_cv_dlopen_self=yes 10573 ;; 10574 10575 mingw* | pw32* | cegcc*) 10576 lt_cv_dlopen="LoadLibrary" 10577 lt_cv_dlopen_libs= 10578 ;; 10579 10580 cygwin*) 10581 lt_cv_dlopen="dlopen" 10582 lt_cv_dlopen_libs= 10583 ;; 10584 10585 darwin*) 10586 # if libdl is installed we need to link against it 10587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10588$as_echo_n "checking for dlopen in -ldl... " >&6; } 10589if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10590 $as_echo_n "(cached) " >&6 10591else 10592 ac_check_lib_save_LIBS=$LIBS 10593LIBS="-ldl $LIBS" 10594cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10595/* end confdefs.h. */ 10596 10597/* Override any GCC internal prototype to avoid an error. 10598 Use char because int might match the return type of a GCC 10599 builtin and then its argument prototype would still apply. */ 10600#ifdef __cplusplus 10601extern "C" 10602#endif 10603char dlopen (); 10604int 10605main () 10606{ 10607return dlopen (); 10608 ; 10609 return 0; 10610} 10611_ACEOF 10612if ac_fn_c_try_link "$LINENO"; then : 10613 ac_cv_lib_dl_dlopen=yes 10614else 10615 ac_cv_lib_dl_dlopen=no 10616fi 10617rm -f core conftest.err conftest.$ac_objext \ 10618 conftest$ac_exeext conftest.$ac_ext 10619LIBS=$ac_check_lib_save_LIBS 10620fi 10621{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10622$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10623if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10624 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10625else 10626 10627 lt_cv_dlopen="dyld" 10628 lt_cv_dlopen_libs= 10629 lt_cv_dlopen_self=yes 10630 10631fi 10632 10633 ;; 10634 10635 *) 10636 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10637if test "x$ac_cv_func_shl_load" = x""yes; then : 10638 lt_cv_dlopen="shl_load" 10639else 10640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10641$as_echo_n "checking for shl_load in -ldld... " >&6; } 10642if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 10643 $as_echo_n "(cached) " >&6 10644else 10645 ac_check_lib_save_LIBS=$LIBS 10646LIBS="-ldld $LIBS" 10647cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10648/* end confdefs.h. */ 10649 10650/* Override any GCC internal prototype to avoid an error. 10651 Use char because int might match the return type of a GCC 10652 builtin and then its argument prototype would still apply. */ 10653#ifdef __cplusplus 10654extern "C" 10655#endif 10656char shl_load (); 10657int 10658main () 10659{ 10660return shl_load (); 10661 ; 10662 return 0; 10663} 10664_ACEOF 10665if ac_fn_c_try_link "$LINENO"; then : 10666 ac_cv_lib_dld_shl_load=yes 10667else 10668 ac_cv_lib_dld_shl_load=no 10669fi 10670rm -f core conftest.err conftest.$ac_objext \ 10671 conftest$ac_exeext conftest.$ac_ext 10672LIBS=$ac_check_lib_save_LIBS 10673fi 10674{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10675$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10676if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 10677 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10678else 10679 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10680if test "x$ac_cv_func_dlopen" = x""yes; then : 10681 lt_cv_dlopen="dlopen" 10682else 10683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10684$as_echo_n "checking for dlopen in -ldl... " >&6; } 10685if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10686 $as_echo_n "(cached) " >&6 10687else 10688 ac_check_lib_save_LIBS=$LIBS 10689LIBS="-ldl $LIBS" 10690cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10691/* end confdefs.h. */ 10692 10693/* Override any GCC internal prototype to avoid an error. 10694 Use char because int might match the return type of a GCC 10695 builtin and then its argument prototype would still apply. */ 10696#ifdef __cplusplus 10697extern "C" 10698#endif 10699char dlopen (); 10700int 10701main () 10702{ 10703return dlopen (); 10704 ; 10705 return 0; 10706} 10707_ACEOF 10708if ac_fn_c_try_link "$LINENO"; then : 10709 ac_cv_lib_dl_dlopen=yes 10710else 10711 ac_cv_lib_dl_dlopen=no 10712fi 10713rm -f core conftest.err conftest.$ac_objext \ 10714 conftest$ac_exeext conftest.$ac_ext 10715LIBS=$ac_check_lib_save_LIBS 10716fi 10717{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10718$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10719if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10720 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10721else 10722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10723$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10724if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 10725 $as_echo_n "(cached) " >&6 10726else 10727 ac_check_lib_save_LIBS=$LIBS 10728LIBS="-lsvld $LIBS" 10729cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10730/* end confdefs.h. */ 10731 10732/* Override any GCC internal prototype to avoid an error. 10733 Use char because int might match the return type of a GCC 10734 builtin and then its argument prototype would still apply. */ 10735#ifdef __cplusplus 10736extern "C" 10737#endif 10738char dlopen (); 10739int 10740main () 10741{ 10742return dlopen (); 10743 ; 10744 return 0; 10745} 10746_ACEOF 10747if ac_fn_c_try_link "$LINENO"; then : 10748 ac_cv_lib_svld_dlopen=yes 10749else 10750 ac_cv_lib_svld_dlopen=no 10751fi 10752rm -f core conftest.err conftest.$ac_objext \ 10753 conftest$ac_exeext conftest.$ac_ext 10754LIBS=$ac_check_lib_save_LIBS 10755fi 10756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10757$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10758if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 10759 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10760else 10761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10762$as_echo_n "checking for dld_link in -ldld... " >&6; } 10763if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 10764 $as_echo_n "(cached) " >&6 10765else 10766 ac_check_lib_save_LIBS=$LIBS 10767LIBS="-ldld $LIBS" 10768cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10769/* end confdefs.h. */ 10770 10771/* Override any GCC internal prototype to avoid an error. 10772 Use char because int might match the return type of a GCC 10773 builtin and then its argument prototype would still apply. */ 10774#ifdef __cplusplus 10775extern "C" 10776#endif 10777char dld_link (); 10778int 10779main () 10780{ 10781return dld_link (); 10782 ; 10783 return 0; 10784} 10785_ACEOF 10786if ac_fn_c_try_link "$LINENO"; then : 10787 ac_cv_lib_dld_dld_link=yes 10788else 10789 ac_cv_lib_dld_dld_link=no 10790fi 10791rm -f core conftest.err conftest.$ac_objext \ 10792 conftest$ac_exeext conftest.$ac_ext 10793LIBS=$ac_check_lib_save_LIBS 10794fi 10795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10796$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10797if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 10798 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10799fi 10800 10801 10802fi 10803 10804 10805fi 10806 10807 10808fi 10809 10810 10811fi 10812 10813 10814fi 10815 10816 ;; 10817 esac 10818 10819 if test "x$lt_cv_dlopen" != xno; then 10820 enable_dlopen=yes 10821 else 10822 enable_dlopen=no 10823 fi 10824 10825 case $lt_cv_dlopen in 10826 dlopen) 10827 save_CPPFLAGS="$CPPFLAGS" 10828 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10829 10830 save_LDFLAGS="$LDFLAGS" 10831 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10832 10833 save_LIBS="$LIBS" 10834 LIBS="$lt_cv_dlopen_libs $LIBS" 10835 10836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10837$as_echo_n "checking whether a program can dlopen itself... " >&6; } 10838if test "${lt_cv_dlopen_self+set}" = set; then : 10839 $as_echo_n "(cached) " >&6 10840else 10841 if test "$cross_compiling" = yes; then : 10842 lt_cv_dlopen_self=cross 10843else 10844 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10845 lt_status=$lt_dlunknown 10846 cat > conftest.$ac_ext <<_LT_EOF 10847#line 10847 "configure" 10848#include "confdefs.h" 10849 10850#if HAVE_DLFCN_H 10851#include <dlfcn.h> 10852#endif 10853 10854#include <stdio.h> 10855 10856#ifdef RTLD_GLOBAL 10857# define LT_DLGLOBAL RTLD_GLOBAL 10858#else 10859# ifdef DL_GLOBAL 10860# define LT_DLGLOBAL DL_GLOBAL 10861# else 10862# define LT_DLGLOBAL 0 10863# endif 10864#endif 10865 10866/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10867 find out it does not work in some platform. */ 10868#ifndef LT_DLLAZY_OR_NOW 10869# ifdef RTLD_LAZY 10870# define LT_DLLAZY_OR_NOW RTLD_LAZY 10871# else 10872# ifdef DL_LAZY 10873# define LT_DLLAZY_OR_NOW DL_LAZY 10874# else 10875# ifdef RTLD_NOW 10876# define LT_DLLAZY_OR_NOW RTLD_NOW 10877# else 10878# ifdef DL_NOW 10879# define LT_DLLAZY_OR_NOW DL_NOW 10880# else 10881# define LT_DLLAZY_OR_NOW 0 10882# endif 10883# endif 10884# endif 10885# endif 10886#endif 10887 10888void fnord() { int i=42;} 10889int main () 10890{ 10891 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10892 int status = $lt_dlunknown; 10893 10894 if (self) 10895 { 10896 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10897 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10898 /* dlclose (self); */ 10899 } 10900 else 10901 puts (dlerror ()); 10902 10903 return status; 10904} 10905_LT_EOF 10906 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 10907 (eval $ac_link) 2>&5 10908 ac_status=$? 10909 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10910 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 10911 (./conftest; exit; ) >&5 2>/dev/null 10912 lt_status=$? 10913 case x$lt_status in 10914 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 10915 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 10916 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 10917 esac 10918 else : 10919 # compilation failed 10920 lt_cv_dlopen_self=no 10921 fi 10922fi 10923rm -fr conftest* 10924 10925 10926fi 10927{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 10928$as_echo "$lt_cv_dlopen_self" >&6; } 10929 10930 if test "x$lt_cv_dlopen_self" = xyes; then 10931 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 10932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 10933$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 10934if test "${lt_cv_dlopen_self_static+set}" = set; then : 10935 $as_echo_n "(cached) " >&6 10936else 10937 if test "$cross_compiling" = yes; then : 10938 lt_cv_dlopen_self_static=cross 10939else 10940 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10941 lt_status=$lt_dlunknown 10942 cat > conftest.$ac_ext <<_LT_EOF 10943#line 10943 "configure" 10944#include "confdefs.h" 10945 10946#if HAVE_DLFCN_H 10947#include <dlfcn.h> 10948#endif 10949 10950#include <stdio.h> 10951 10952#ifdef RTLD_GLOBAL 10953# define LT_DLGLOBAL RTLD_GLOBAL 10954#else 10955# ifdef DL_GLOBAL 10956# define LT_DLGLOBAL DL_GLOBAL 10957# else 10958# define LT_DLGLOBAL 0 10959# endif 10960#endif 10961 10962/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10963 find out it does not work in some platform. */ 10964#ifndef LT_DLLAZY_OR_NOW 10965# ifdef RTLD_LAZY 10966# define LT_DLLAZY_OR_NOW RTLD_LAZY 10967# else 10968# ifdef DL_LAZY 10969# define LT_DLLAZY_OR_NOW DL_LAZY 10970# else 10971# ifdef RTLD_NOW 10972# define LT_DLLAZY_OR_NOW RTLD_NOW 10973# else 10974# ifdef DL_NOW 10975# define LT_DLLAZY_OR_NOW DL_NOW 10976# else 10977# define LT_DLLAZY_OR_NOW 0 10978# endif 10979# endif 10980# endif 10981# endif 10982#endif 10983 10984void fnord() { int i=42;} 10985int main () 10986{ 10987 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10988 int status = $lt_dlunknown; 10989 10990 if (self) 10991 { 10992 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10993 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10994 /* dlclose (self); */ 10995 } 10996 else 10997 puts (dlerror ()); 10998 10999 return status; 11000} 11001_LT_EOF 11002 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11003 (eval $ac_link) 2>&5 11004 ac_status=$? 11005 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11006 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11007 (./conftest; exit; ) >&5 2>/dev/null 11008 lt_status=$? 11009 case x$lt_status in 11010 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11011 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11012 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11013 esac 11014 else : 11015 # compilation failed 11016 lt_cv_dlopen_self_static=no 11017 fi 11018fi 11019rm -fr conftest* 11020 11021 11022fi 11023{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11024$as_echo "$lt_cv_dlopen_self_static" >&6; } 11025 fi 11026 11027 CPPFLAGS="$save_CPPFLAGS" 11028 LDFLAGS="$save_LDFLAGS" 11029 LIBS="$save_LIBS" 11030 ;; 11031 esac 11032 11033 case $lt_cv_dlopen_self in 11034 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11035 *) enable_dlopen_self=unknown ;; 11036 esac 11037 11038 case $lt_cv_dlopen_self_static in 11039 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11040 *) enable_dlopen_self_static=unknown ;; 11041 esac 11042fi 11043 11044 11045 11046 11047 11048 11049 11050 11051 11052 11053 11054 11055 11056 11057 11058 11059 11060striplib= 11061old_striplib= 11062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11063$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11064if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11065 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11066 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11068$as_echo "yes" >&6; } 11069else 11070# FIXME - insert some real tests, host_os isn't really good enough 11071 case $host_os in 11072 darwin*) 11073 if test -n "$STRIP" ; then 11074 striplib="$STRIP -x" 11075 old_striplib="$STRIP -S" 11076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11077$as_echo "yes" >&6; } 11078 else 11079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11080$as_echo "no" >&6; } 11081 fi 11082 ;; 11083 *) 11084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11085$as_echo "no" >&6; } 11086 ;; 11087 esac 11088fi 11089 11090 11091 11092 11093 11094 11095 11096 11097 11098 11099 11100 11101 # Report which library types will actually be built 11102 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11103$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11105$as_echo "$can_build_shared" >&6; } 11106 11107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11108$as_echo_n "checking whether to build shared libraries... " >&6; } 11109 test "$can_build_shared" = "no" && enable_shared=no 11110 11111 # On AIX, shared libraries and static libraries use the same namespace, and 11112 # are all built from PIC. 11113 case $host_os in 11114 aix3*) 11115 test "$enable_shared" = yes && enable_static=no 11116 if test -n "$RANLIB"; then 11117 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11118 postinstall_cmds='$RANLIB $lib' 11119 fi 11120 ;; 11121 11122 aix[4-9]*) 11123 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11124 test "$enable_shared" = yes && enable_static=no 11125 fi 11126 ;; 11127 esac 11128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11129$as_echo "$enable_shared" >&6; } 11130 11131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11132$as_echo_n "checking whether to build static libraries... " >&6; } 11133 # Make sure either enable_shared or enable_static is yes. 11134 test "$enable_shared" = yes || enable_static=yes 11135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11136$as_echo "$enable_static" >&6; } 11137 11138 11139 11140 11141fi 11142ac_ext=c 11143ac_cpp='$CPP $CPPFLAGS' 11144ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11145ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11146ac_compiler_gnu=$ac_cv_c_compiler_gnu 11147 11148CC="$lt_save_CC" 11149 11150 11151 11152 11153 11154 11155 11156 11157 11158 11159 11160 11161 11162 ac_config_commands="$ac_config_commands libtool" 11163 11164 11165 11166 11167# Only expand once: 11168 11169 11170 11171 11172 11173# Define a configure option for an alternate module directory 11174 11175# Check whether --with-xorg-module-dir was given. 11176if test "${with_xorg_module_dir+set}" = set; then : 11177 withval=$with_xorg_module_dir; moduledir="$withval" 11178else 11179 moduledir="$libdir/xorg/modules" 11180fi 11181 11182 11183# Check whether --enable-dri was given. 11184if test "${enable_dri+set}" = set; then : 11185 enableval=$enable_dri; DRI="$enableval" 11186else 11187 DRI=auto 11188fi 11189 11190 11191# Check whether --enable-exa was given. 11192if test "${enable_exa+set}" = set; then : 11193 enableval=$enable_exa; EXA="$enableval" 11194else 11195 EXA=yes 11196fi 11197 11198 11199# Store the list of server defined optional extensions in REQUIRED_MODULES 11200 11201 11202 SAVE_CFLAGS="$CFLAGS" 11203 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 11204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11205/* end confdefs.h. */ 11206 11207#include "xorg-server.h" 11208#if !defined RANDR 11209#error RANDR not defined 11210#endif 11211 11212int 11213main () 11214{ 11215 11216 ; 11217 return 0; 11218} 11219_ACEOF 11220if ac_fn_c_try_compile "$LINENO"; then : 11221 _EXT_CHECK=yes 11222else 11223 _EXT_CHECK=no 11224fi 11225rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11226 CFLAGS="$SAVE_CFLAGS" 11227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5 11228$as_echo_n "checking if RANDR is defined... " >&6; } 11229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 11230$as_echo "$_EXT_CHECK" >&6; } 11231 if test "$_EXT_CHECK" != no; then 11232 REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 11233 fi 11234 11235 11236 11237 SAVE_CFLAGS="$CFLAGS" 11238 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 11239 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11240/* end confdefs.h. */ 11241 11242#include "xorg-server.h" 11243#if !defined RENDER 11244#error RENDER not defined 11245#endif 11246 11247int 11248main () 11249{ 11250 11251 ; 11252 return 0; 11253} 11254_ACEOF 11255if ac_fn_c_try_compile "$LINENO"; then : 11256 _EXT_CHECK=yes 11257else 11258 _EXT_CHECK=no 11259fi 11260rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11261 CFLAGS="$SAVE_CFLAGS" 11262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5 11263$as_echo_n "checking if RENDER is defined... " >&6; } 11264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 11265$as_echo "$_EXT_CHECK" >&6; } 11266 if test "$_EXT_CHECK" != no; then 11267 REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 11268 fi 11269 11270 11271 11272 SAVE_CFLAGS="$CFLAGS" 11273 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 11274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11275/* end confdefs.h. */ 11276 11277#include "xorg-server.h" 11278#if !defined XV 11279#error XV not defined 11280#endif 11281 11282int 11283main () 11284{ 11285 11286 ; 11287 return 0; 11288} 11289_ACEOF 11290if ac_fn_c_try_compile "$LINENO"; then : 11291 _EXT_CHECK=yes 11292else 11293 _EXT_CHECK=no 11294fi 11295rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11296 CFLAGS="$SAVE_CFLAGS" 11297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5 11298$as_echo_n "checking if XV is defined... " >&6; } 11299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 11300$as_echo "$_EXT_CHECK" >&6; } 11301 if test "$_EXT_CHECK" != no; then 11302 REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 11303 fi 11304 11305 11306 11307 SAVE_CFLAGS="$CFLAGS" 11308 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`" 11309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11310/* end confdefs.h. */ 11311 11312#include "xorg-server.h" 11313#if !defined DPMSExtension 11314#error DPMSExtension not defined 11315#endif 11316 11317int 11318main () 11319{ 11320 11321 ; 11322 return 0; 11323} 11324_ACEOF 11325if ac_fn_c_try_compile "$LINENO"; then : 11326 _EXT_CHECK=yes 11327else 11328 _EXT_CHECK=no 11329fi 11330rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11331 CFLAGS="$SAVE_CFLAGS" 11332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5 11333$as_echo_n "checking if DPMSExtension is defined... " >&6; } 11334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 11335$as_echo "$_EXT_CHECK" >&6; } 11336 if test "$_EXT_CHECK" != no; then 11337 REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 11338 fi 11339 11340 11341# Obtain compiler/linker options for the driver dependencies 11342 11343pkg_failed=no 11344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 11345$as_echo_n "checking for XORG... " >&6; } 11346 11347if test -n "$XORG_CFLAGS"; then 11348 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 11349 elif test -n "$PKG_CONFIG"; then 11350 if test -n "$PKG_CONFIG" && \ 11351 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.2 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 11352 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES") 2>&5 11353 ac_status=$? 11354 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11355 test $ac_status = 0; }; then 11356 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 11357else 11358 pkg_failed=yes 11359fi 11360 else 11361 pkg_failed=untried 11362fi 11363if test -n "$XORG_LIBS"; then 11364 pkg_cv_XORG_LIBS="$XORG_LIBS" 11365 elif test -n "$PKG_CONFIG"; then 11366 if test -n "$PKG_CONFIG" && \ 11367 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.2 xproto fontsproto \$REQUIRED_MODULES\""; } >&5 11368 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES") 2>&5 11369 ac_status=$? 11370 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11371 test $ac_status = 0; }; then 11372 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 11373else 11374 pkg_failed=yes 11375fi 11376 else 11377 pkg_failed=untried 11378fi 11379 11380 11381 11382if test $pkg_failed = yes; then 11383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11384$as_echo "no" >&6; } 11385 11386if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11387 _pkg_short_errors_supported=yes 11388else 11389 _pkg_short_errors_supported=no 11390fi 11391 if test $_pkg_short_errors_supported = yes; then 11392 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES" 2>&1` 11393 else 11394 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES" 2>&1` 11395 fi 11396 # Put the nasty error message in config.log where it belongs 11397 echo "$XORG_PKG_ERRORS" >&5 11398 11399 as_fn_error $? "Package requirements (xorg-server >= 1.2 xproto fontsproto $REQUIRED_MODULES) were not met: 11400 11401$XORG_PKG_ERRORS 11402 11403Consider adjusting the PKG_CONFIG_PATH environment variable if you 11404installed software in a non-standard prefix. 11405 11406Alternatively, you may set the environment variables XORG_CFLAGS 11407and XORG_LIBS to avoid the need to call pkg-config. 11408See the pkg-config man page for more details." "$LINENO" 5 11409elif test $pkg_failed = untried; then 11410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11411$as_echo "no" >&6; } 11412 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11413$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11414as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11415is in your PATH or set the PKG_CONFIG environment variable to the full 11416path to pkg-config. 11417 11418Alternatively, you may set the environment variables XORG_CFLAGS 11419and XORG_LIBS to avoid the need to call pkg-config. 11420See the pkg-config man page for more details. 11421 11422To get pkg-config, see <http://pkg-config.freedesktop.org/>. 11423See \`config.log' for more details" "$LINENO" 5 ; } 11424else 11425 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 11426 XORG_LIBS=$pkg_cv_XORG_LIBS 11427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11428$as_echo "yes" >&6; } 11429 11430fi 11431 11432pkg_failed=no 11433{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5 11434$as_echo_n "checking for XEXT... " >&6; } 11435 11436if test -n "$XEXT_CFLAGS"; then 11437 pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 11438 elif test -n "$PKG_CONFIG"; then 11439 if test -n "$PKG_CONFIG" && \ 11440 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 11441 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 11442 ac_status=$? 11443 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11444 test $ac_status = 0; }; then 11445 pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null` 11446else 11447 pkg_failed=yes 11448fi 11449 else 11450 pkg_failed=untried 11451fi 11452if test -n "$XEXT_LIBS"; then 11453 pkg_cv_XEXT_LIBS="$XEXT_LIBS" 11454 elif test -n "$PKG_CONFIG"; then 11455 if test -n "$PKG_CONFIG" && \ 11456 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 11457 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 11458 ac_status=$? 11459 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11460 test $ac_status = 0; }; then 11461 pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null` 11462else 11463 pkg_failed=yes 11464fi 11465 else 11466 pkg_failed=untried 11467fi 11468 11469 11470 11471if test $pkg_failed = yes; then 11472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11473$as_echo "no" >&6; } 11474 11475if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11476 _pkg_short_errors_supported=yes 11477else 11478 _pkg_short_errors_supported=no 11479fi 11480 if test $_pkg_short_errors_supported = yes; then 11481 XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xextproto >= 7.0.99.1" 2>&1` 11482 else 11483 XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors "xextproto >= 7.0.99.1" 2>&1` 11484 fi 11485 # Put the nasty error message in config.log where it belongs 11486 echo "$XEXT_PKG_ERRORS" >&5 11487 11488 HAVE_XEXTPROTO_71="no" 11489elif test $pkg_failed = untried; then 11490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11491$as_echo "no" >&6; } 11492 HAVE_XEXTPROTO_71="no" 11493else 11494 XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 11495 XEXT_LIBS=$pkg_cv_XEXT_LIBS 11496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11497$as_echo "yes" >&6; } 11498 HAVE_XEXTPROTO_71="yes"; 11499$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h 11500 11501fi 11502 if test "$HAVE_XEXTPROTO_71" = "yes" ; then 11503 HAVE_XEXTPROTO_71_TRUE= 11504 HAVE_XEXTPROTO_71_FALSE='#' 11505else 11506 HAVE_XEXTPROTO_71_TRUE='#' 11507 HAVE_XEXTPROTO_71_FALSE= 11508fi 11509 11510sdkdir=`$PKG_CONFIG --variable=sdkdir xorg-server` 11511 11512# Checks for libraries. 11513 11514if test "$DRI" != no; then 11515 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dri.h" | $as_tr_sh` 11516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dri.h" >&5 11517$as_echo_n "checking for ${sdkdir}/dri.h... " >&6; } 11518if eval "test \"\${$as_ac_File+set}\"" = set; then : 11519 $as_echo_n "(cached) " >&6 11520else 11521 test "$cross_compiling" = yes && 11522 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 11523if test -r "${sdkdir}/dri.h"; then 11524 eval "$as_ac_File=yes" 11525else 11526 eval "$as_ac_File=no" 11527fi 11528fi 11529eval ac_res=\$$as_ac_File 11530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 11531$as_echo "$ac_res" >&6; } 11532if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 11533 have_dri_h="yes" 11534else 11535 have_dri_h="no" 11536fi 11537 11538 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/sarea.h" | $as_tr_sh` 11539{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/sarea.h" >&5 11540$as_echo_n "checking for ${sdkdir}/sarea.h... " >&6; } 11541if eval "test \"\${$as_ac_File+set}\"" = set; then : 11542 $as_echo_n "(cached) " >&6 11543else 11544 test "$cross_compiling" = yes && 11545 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 11546if test -r "${sdkdir}/sarea.h"; then 11547 eval "$as_ac_File=yes" 11548else 11549 eval "$as_ac_File=no" 11550fi 11551fi 11552eval ac_res=\$$as_ac_File 11553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 11554$as_echo "$ac_res" >&6; } 11555if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 11556 have_sarea_h="yes" 11557else 11558 have_sarea_h="no" 11559fi 11560 11561 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/dristruct.h" | $as_tr_sh` 11562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/dristruct.h" >&5 11563$as_echo_n "checking for ${sdkdir}/dristruct.h... " >&6; } 11564if eval "test \"\${$as_ac_File+set}\"" = set; then : 11565 $as_echo_n "(cached) " >&6 11566else 11567 test "$cross_compiling" = yes && 11568 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 11569if test -r "${sdkdir}/dristruct.h"; then 11570 eval "$as_ac_File=yes" 11571else 11572 eval "$as_ac_File=no" 11573fi 11574fi 11575eval ac_res=\$$as_ac_File 11576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 11577$as_echo "$ac_res" >&6; } 11578if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 11579 have_dristruct_h="yes" 11580else 11581 have_dristruct_h="no" 11582fi 11583 11584 as_ac_File=`$as_echo "ac_cv_file_${sdkdir}/damage.h" | $as_tr_sh` 11585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${sdkdir}/damage.h" >&5 11586$as_echo_n "checking for ${sdkdir}/damage.h... " >&6; } 11587if eval "test \"\${$as_ac_File+set}\"" = set; then : 11588 $as_echo_n "(cached) " >&6 11589else 11590 test "$cross_compiling" = yes && 11591 as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5 11592if test -r "${sdkdir}/damage.h"; then 11593 eval "$as_ac_File=yes" 11594else 11595 eval "$as_ac_File=no" 11596fi 11597fi 11598eval ac_res=\$$as_ac_File 11599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 11600$as_echo "$ac_res" >&6; } 11601if eval test \"x\$"$as_ac_File"\" = x"yes"; then : 11602 have_damage_h="yes" 11603else 11604 have_damage_h="no" 11605fi 11606 11607fi 11608 11609{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include DRI support" >&5 11610$as_echo_n "checking whether to include DRI support... " >&6; } 11611if test x$DRI = xauto; then 11612 if test "$have_dri_h" = yes -a \ 11613 "$have_sarea_h" = yes -a \ 11614 "$have_dristruct_h" = yes; then 11615 DRI="yes" 11616 else 11617 DRI="no" 11618 fi 11619fi 11620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5 11621$as_echo "$DRI" >&6; } 11622 11623 if test x$DRI = xyes; then 11624 DRI_TRUE= 11625 DRI_FALSE='#' 11626else 11627 DRI_TRUE='#' 11628 DRI_FALSE= 11629fi 11630 11631if test "$DRI" = yes; then 11632 11633pkg_failed=no 11634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5 11635$as_echo_n "checking for DRI... " >&6; } 11636 11637if test -n "$DRI_CFLAGS"; then 11638 pkg_cv_DRI_CFLAGS="$DRI_CFLAGS" 11639 elif test -n "$PKG_CONFIG"; then 11640 if test -n "$PKG_CONFIG" && \ 11641 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.2 xf86driproto\""; } >&5 11642 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.2 xf86driproto") 2>&5 11643 ac_status=$? 11644 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11645 test $ac_status = 0; }; then 11646 pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.2 xf86driproto" 2>/dev/null` 11647else 11648 pkg_failed=yes 11649fi 11650 else 11651 pkg_failed=untried 11652fi 11653if test -n "$DRI_LIBS"; then 11654 pkg_cv_DRI_LIBS="$DRI_LIBS" 11655 elif test -n "$PKG_CONFIG"; then 11656 if test -n "$PKG_CONFIG" && \ 11657 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.2 xf86driproto\""; } >&5 11658 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.2 xf86driproto") 2>&5 11659 ac_status=$? 11660 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11661 test $ac_status = 0; }; then 11662 pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.2 xf86driproto" 2>/dev/null` 11663else 11664 pkg_failed=yes 11665fi 11666 else 11667 pkg_failed=untried 11668fi 11669 11670 11671 11672if test $pkg_failed = yes; then 11673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11674$as_echo "no" >&6; } 11675 11676if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11677 _pkg_short_errors_supported=yes 11678else 11679 _pkg_short_errors_supported=no 11680fi 11681 if test $_pkg_short_errors_supported = yes; then 11682 DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "libdrm >= 2.2 xf86driproto" 2>&1` 11683 else 11684 DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors "libdrm >= 2.2 xf86driproto" 2>&1` 11685 fi 11686 # Put the nasty error message in config.log where it belongs 11687 echo "$DRI_PKG_ERRORS" >&5 11688 11689 as_fn_error $? "Package requirements (libdrm >= 2.2 xf86driproto) were not met: 11690 11691$DRI_PKG_ERRORS 11692 11693Consider adjusting the PKG_CONFIG_PATH environment variable if you 11694installed software in a non-standard prefix. 11695 11696Alternatively, you may set the environment variables DRI_CFLAGS 11697and DRI_LIBS to avoid the need to call pkg-config. 11698See the pkg-config man page for more details." "$LINENO" 5 11699elif test $pkg_failed = untried; then 11700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11701$as_echo "no" >&6; } 11702 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11703$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11704as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11705is in your PATH or set the PKG_CONFIG environment variable to the full 11706path to pkg-config. 11707 11708Alternatively, you may set the environment variables DRI_CFLAGS 11709and DRI_LIBS to avoid the need to call pkg-config. 11710See the pkg-config man page for more details. 11711 11712To get pkg-config, see <http://pkg-config.freedesktop.org/>. 11713See \`config.log' for more details" "$LINENO" 5 ; } 11714else 11715 DRI_CFLAGS=$pkg_cv_DRI_CFLAGS 11716 DRI_LIBS=$pkg_cv_DRI_LIBS 11717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11718$as_echo "yes" >&6; } 11719 11720fi 11721 11722$as_echo "#define XF86DRI 1" >>confdefs.h 11723 11724 11725$as_echo "#define XF86DRI_DEVEL 1" >>confdefs.h 11726 11727fi 11728 11729# Note that this is sort of inverted from drivers/ati/Imakefile in 11730# the monolith. We test for foo, not for !foo (i.e. ATMISC_CPIO, not 11731# ATIMISC_AVOID_CPIO), but the defines are negative. So beware. Oh yeah, 11732# TV_OUT is the special case where it's a positive define, not AVOID_TV_OUT. 11733 11734# AVOID_CPIO: Only x86, amd64, and alpha are cool with CPIO. It needs a 11735# little-endian, undirected PIO space of at least 64kB. 11736# AVOID_DGA: ??? 11737# ATI_TV_OUT: This only works on x86. 11738 11739ATIMISC_CPIO=no 11740ATIMISC_DGA=yes 11741ATIMISC_TV_OUT=no 11742 11743case $host_cpu in 11744 i*86) 11745 ATIMISC_TV_OUT=yes 11746 ATIMISC_CPIO=yes 11747 ;; 11748 x86_64|amd64|alpha|ia64) 11749 ATIMISC_CPIO=yes 11750 ;; 11751 sparc) 11752 ATIMISC_DGA=no 11753 ;; 11754 *) 11755 ;; 11756esac 11757 11758{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include PIO support" >&5 11759$as_echo_n "checking whether to include PIO support... " >&6; } 11760 if test "x$ATIMISC_CPIO" = xyes; then 11761 ATIMISC_CPIO_TRUE= 11762 ATIMISC_CPIO_FALSE='#' 11763else 11764 ATIMISC_CPIO_TRUE='#' 11765 ATIMISC_CPIO_FALSE= 11766fi 11767 11768if test "x$ATIMISC_CPIO" = xyes; then 11769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, PIO" >&5 11770$as_echo "yes, PIO" >&6; } 11771else 11772 11773$as_echo "#define AVOID_CPIO 1" >>confdefs.h 11774 11775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, MMIO" >&5 11776$as_echo "no, MMIO" >&6; } 11777fi 11778 11779{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include DGA support" >&5 11780$as_echo_n "checking whether to include DGA support... " >&6; } 11781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ATIMISC_DGA" >&5 11782$as_echo "$ATIMISC_DGA" >&6; } 11783 if test "x$ATIMISC_DGA" = xyes; then 11784 ATIMISC_DGA_TRUE= 11785 ATIMISC_DGA_FALSE='#' 11786else 11787 ATIMISC_DGA_TRUE='#' 11788 ATIMISC_DGA_FALSE= 11789fi 11790 11791if ! test "x$ATIMISC_DGA" = xyes; then 11792 11793$as_echo "#define AVOID_DGA 1" >>confdefs.h 11794 11795fi 11796 11797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include TV Out support" >&5 11798$as_echo_n "checking whether to include TV Out support... " >&6; } 11799{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ATIMISC_TV_OUT" >&5 11800$as_echo "$ATIMISC_TV_OUT" >&6; } 11801 if test "x$ATIMISC_TV_OUT" = xyes; then 11802 ATIMISC_TV_OUT_TRUE= 11803 ATIMISC_TV_OUT_FALSE='#' 11804else 11805 ATIMISC_TV_OUT_TRUE='#' 11806 ATIMISC_TV_OUT_FALSE= 11807fi 11808 11809if test "x$ATIMISC_TV_OUT" = xyes; then 11810 11811$as_echo "#define TV_OUT 1" >>confdefs.h 11812 11813fi 11814 11815 11816$as_echo "#define USE_XAA 1" >>confdefs.h 11817 11818 11819# Properly handle EXA. 11820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable EXA support" >&5 11821$as_echo_n "checking whether to enable EXA support... " >&6; } 11822if test "x$EXA" = xyes; then 11823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11824$as_echo "yes" >&6; } 11825 11826 SAVE_CPPFLAGS="$CPPFLAGS" 11827 CPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 11828 ac_fn_c_check_header_mongrel "$LINENO" "exa.h" "ac_cv_header_exa_h" "$ac_includes_default" 11829if test "x$ac_cv_header_exa_h" = x""yes; then : 11830 have_exa_h="yes" 11831else 11832 have_exa_h="no" 11833fi 11834 11835 11836 CPPFLAGS="$SAVE_CPPFLAGS" 11837else 11838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11839$as_echo "no" >&6; } 11840fi 11841 11842SAVE_CPPFLAGS="$CPPFLAGS" 11843CPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 11844if test "x$have_exa_h" = xyes; then 11845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether EXA version is at least 2.0.0" >&5 11846$as_echo_n "checking whether EXA version is at least 2.0.0... " >&6; } 11847 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11848/* end confdefs.h. */ 11849 11850#include "exa.h" 11851#if EXA_VERSION_MAJOR < 2 11852#error OLD EXA! 11853#endif 11854 11855int 11856main () 11857{ 11858 11859 ; 11860 return 0; 11861} 11862_ACEOF 11863if ac_fn_c_try_cpp "$LINENO"; then : 11864 USE_EXA=yes 11865else 11866 USE_EXA=no 11867fi 11868rm -f conftest.err conftest.i conftest.$ac_ext 11869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_EXA" >&5 11870$as_echo "$USE_EXA" >&6; } 11871 11872 if test "x$USE_EXA" = xyes; then 11873 11874$as_echo "#define USE_EXA 1" >>confdefs.h 11875 11876 fi 11877fi 11878 11879ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\" 11880" 11881if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then : 11882 XSERVER_LIBPCIACCESS=yes 11883else 11884 XSERVER_LIBPCIACCESS=no 11885fi 11886 11887 11888CPPFLAGS="$SAVE_CPPFLAGS" 11889 11890 if test "x$USE_EXA" = xyes; then 11891 USE_EXA_TRUE= 11892 USE_EXA_FALSE='#' 11893else 11894 USE_EXA_TRUE='#' 11895 USE_EXA_FALSE= 11896fi 11897 11898 11899if test "x$XSERVER_LIBPCIACCESS" = xyes; then 11900 11901pkg_failed=no 11902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 11903$as_echo_n "checking for PCIACCESS... " >&6; } 11904 11905if test -n "$PCIACCESS_CFLAGS"; then 11906 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 11907 elif test -n "$PKG_CONFIG"; then 11908 if test -n "$PKG_CONFIG" && \ 11909 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 11910 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 11911 ac_status=$? 11912 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11913 test $ac_status = 0; }; then 11914 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null` 11915else 11916 pkg_failed=yes 11917fi 11918 else 11919 pkg_failed=untried 11920fi 11921if test -n "$PCIACCESS_LIBS"; then 11922 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 11923 elif test -n "$PKG_CONFIG"; then 11924 if test -n "$PKG_CONFIG" && \ 11925 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5 11926 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 11927 ac_status=$? 11928 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11929 test $ac_status = 0; }; then 11930 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null` 11931else 11932 pkg_failed=yes 11933fi 11934 else 11935 pkg_failed=untried 11936fi 11937 11938 11939 11940if test $pkg_failed = yes; then 11941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11942$as_echo "no" >&6; } 11943 11944if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11945 _pkg_short_errors_supported=yes 11946else 11947 _pkg_short_errors_supported=no 11948fi 11949 if test $_pkg_short_errors_supported = yes; then 11950 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1` 11951 else 11952 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1` 11953 fi 11954 # Put the nasty error message in config.log where it belongs 11955 echo "$PCIACCESS_PKG_ERRORS" >&5 11956 11957 as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met: 11958 11959$PCIACCESS_PKG_ERRORS 11960 11961Consider adjusting the PKG_CONFIG_PATH environment variable if you 11962installed software in a non-standard prefix. 11963 11964Alternatively, you may set the environment variables PCIACCESS_CFLAGS 11965and PCIACCESS_LIBS to avoid the need to call pkg-config. 11966See the pkg-config man page for more details." "$LINENO" 5 11967elif test $pkg_failed = untried; then 11968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11969$as_echo "no" >&6; } 11970 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11971$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11972as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11973is in your PATH or set the PKG_CONFIG environment variable to the full 11974path to pkg-config. 11975 11976Alternatively, you may set the environment variables PCIACCESS_CFLAGS 11977and PCIACCESS_LIBS to avoid the need to call pkg-config. 11978See the pkg-config man page for more details. 11979 11980To get pkg-config, see <http://pkg-config.freedesktop.org/>. 11981See \`config.log' for more details" "$LINENO" 5 ; } 11982else 11983 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 11984 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 11985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11986$as_echo "yes" >&6; } 11987 11988fi 11989 XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS" 11990fi 11991 if test "x$XSERVER_LIBPCIACCESS" = xyes; then 11992 XSERVER_LIBPCIACCESS_TRUE= 11993 XSERVER_LIBPCIACCESS_FALSE='#' 11994else 11995 XSERVER_LIBPCIACCESS_TRUE='#' 11996 XSERVER_LIBPCIACCESS_FALSE= 11997fi 11998 11999 12000 12001 12002DRIVER_NAME=mach64 12003 12004 12005{ $as_echo "$as_me:${as_lineno-$LINENO}: Please change the Driver line in xorg.conf from \"ati\" to \"mach64\" 12006 or install the ati wrapper as well: 12007 git://anongit.freedesktop.org/git/xorg/driver/xf86-video-ati 12008" >&5 12009$as_echo "$as_me: Please change the Driver line in xorg.conf from \"ati\" to \"mach64\" 12010 or install the ati wrapper as well: 12011 git://anongit.freedesktop.org/git/xorg/driver/xf86-video-ati 12012" >&6;} 12013 12014ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile" 12015 12016cat >confcache <<\_ACEOF 12017# This file is a shell script that caches the results of configure 12018# tests run on this system so they can be shared between configure 12019# scripts and configure runs, see configure's option --config-cache. 12020# It is not useful on other systems. If it contains results you don't 12021# want to keep, you may remove or edit it. 12022# 12023# config.status only pays attention to the cache file if you give it 12024# the --recheck option to rerun configure. 12025# 12026# `ac_cv_env_foo' variables (set or unset) will be overridden when 12027# loading this file, other *unset* `ac_cv_foo' will be assigned the 12028# following values. 12029 12030_ACEOF 12031 12032# The following way of writing the cache mishandles newlines in values, 12033# but we know of no workaround that is simple, portable, and efficient. 12034# So, we kill variables containing newlines. 12035# Ultrix sh set writes to stderr and can't be redirected directly, 12036# and sets the high bit in the cache file unless we assign to the vars. 12037( 12038 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12039 eval ac_val=\$$ac_var 12040 case $ac_val in #( 12041 *${as_nl}*) 12042 case $ac_var in #( 12043 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 12044$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12045 esac 12046 case $ac_var in #( 12047 _ | IFS | as_nl) ;; #( 12048 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12049 *) { eval $ac_var=; unset $ac_var;} ;; 12050 esac ;; 12051 esac 12052 done 12053 12054 (set) 2>&1 | 12055 case $as_nl`(ac_space=' '; set) 2>&1` in #( 12056 *${as_nl}ac_space=\ *) 12057 # `set' does not quote correctly, so add quotes: double-quote 12058 # substitution turns \\\\ into \\, and sed turns \\ into \. 12059 sed -n \ 12060 "s/'/'\\\\''/g; 12061 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 12062 ;; #( 12063 *) 12064 # `set' quotes correctly as required by POSIX, so do not add quotes. 12065 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 12066 ;; 12067 esac | 12068 sort 12069) | 12070 sed ' 12071 /^ac_cv_env_/b end 12072 t clear 12073 :clear 12074 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 12075 t end 12076 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 12077 :end' >>confcache 12078if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 12079 if test -w "$cache_file"; then 12080 test "x$cache_file" != "x/dev/null" && 12081 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 12082$as_echo "$as_me: updating cache $cache_file" >&6;} 12083 cat confcache >$cache_file 12084 else 12085 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 12086$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 12087 fi 12088fi 12089rm -f confcache 12090 12091test "x$prefix" = xNONE && prefix=$ac_default_prefix 12092# Let make expand exec_prefix. 12093test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 12094 12095DEFS=-DHAVE_CONFIG_H 12096 12097ac_libobjs= 12098ac_ltlibobjs= 12099U= 12100for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 12101 # 1. Remove the extension, and $U if already installed. 12102 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 12103 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 12104 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 12105 # will be set to the directory where LIBOBJS objects are built. 12106 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 12107 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 12108done 12109LIBOBJS=$ac_libobjs 12110 12111LTLIBOBJS=$ac_ltlibobjs 12112 12113 12114 if test -n "$EXEEXT"; then 12115 am__EXEEXT_TRUE= 12116 am__EXEEXT_FALSE='#' 12117else 12118 am__EXEEXT_TRUE='#' 12119 am__EXEEXT_FALSE= 12120fi 12121 12122if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 12123 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 12124Usually this means the macro was only invoked conditionally." "$LINENO" 5 12125fi 12126if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 12127 as_fn_error $? "conditional \"AMDEP\" was never defined. 12128Usually this means the macro was only invoked conditionally." "$LINENO" 5 12129fi 12130if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 12131 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 12132Usually this means the macro was only invoked conditionally." "$LINENO" 5 12133fi 12134if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then 12135 as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined. 12136Usually this means the macro was only invoked conditionally." "$LINENO" 5 12137fi 12138if test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then 12139 as_fn_error $? "conditional \"DRI\" was never defined. 12140Usually this means the macro was only invoked conditionally." "$LINENO" 5 12141fi 12142if test -z "${ATIMISC_CPIO_TRUE}" && test -z "${ATIMISC_CPIO_FALSE}"; then 12143 as_fn_error $? "conditional \"ATIMISC_CPIO\" was never defined. 12144Usually this means the macro was only invoked conditionally." "$LINENO" 5 12145fi 12146if test -z "${ATIMISC_DGA_TRUE}" && test -z "${ATIMISC_DGA_FALSE}"; then 12147 as_fn_error $? "conditional \"ATIMISC_DGA\" was never defined. 12148Usually this means the macro was only invoked conditionally." "$LINENO" 5 12149fi 12150if test -z "${ATIMISC_TV_OUT_TRUE}" && test -z "${ATIMISC_TV_OUT_FALSE}"; then 12151 as_fn_error $? "conditional \"ATIMISC_TV_OUT\" was never defined. 12152Usually this means the macro was only invoked conditionally." "$LINENO" 5 12153fi 12154if test -z "${USE_EXA_TRUE}" && test -z "${USE_EXA_FALSE}"; then 12155 as_fn_error $? "conditional \"USE_EXA\" was never defined. 12156Usually this means the macro was only invoked conditionally." "$LINENO" 5 12157fi 12158if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then 12159 as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined. 12160Usually this means the macro was only invoked conditionally." "$LINENO" 5 12161fi 12162 12163: ${CONFIG_STATUS=./config.status} 12164ac_write_fail=0 12165ac_clean_files_save=$ac_clean_files 12166ac_clean_files="$ac_clean_files $CONFIG_STATUS" 12167{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 12168$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 12169as_write_fail=0 12170cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 12171#! $SHELL 12172# Generated by $as_me. 12173# Run this file to recreate the current configuration. 12174# Compiler output produced by configure, useful for debugging 12175# configure, is in config.log if it exists. 12176 12177debug=false 12178ac_cs_recheck=false 12179ac_cs_silent=false 12180 12181SHELL=\${CONFIG_SHELL-$SHELL} 12182export SHELL 12183_ASEOF 12184cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 12185## -------------------- ## 12186## M4sh Initialization. ## 12187## -------------------- ## 12188 12189# Be more Bourne compatible 12190DUALCASE=1; export DUALCASE # for MKS sh 12191if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 12192 emulate sh 12193 NULLCMD=: 12194 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 12195 # is contrary to our usage. Disable this feature. 12196 alias -g '${1+"$@"}'='"$@"' 12197 setopt NO_GLOB_SUBST 12198else 12199 case `(set -o) 2>/dev/null` in #( 12200 *posix*) : 12201 set -o posix ;; #( 12202 *) : 12203 ;; 12204esac 12205fi 12206 12207 12208as_nl=' 12209' 12210export as_nl 12211# Printing a long string crashes Solaris 7 /usr/bin/printf. 12212as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 12213as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 12214as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 12215# Prefer a ksh shell builtin over an external printf program on Solaris, 12216# but without wasting forks for bash or zsh. 12217if test -z "$BASH_VERSION$ZSH_VERSION" \ 12218 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 12219 as_echo='print -r --' 12220 as_echo_n='print -rn --' 12221elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 12222 as_echo='printf %s\n' 12223 as_echo_n='printf %s' 12224else 12225 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 12226 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 12227 as_echo_n='/usr/ucb/echo -n' 12228 else 12229 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 12230 as_echo_n_body='eval 12231 arg=$1; 12232 case $arg in #( 12233 *"$as_nl"*) 12234 expr "X$arg" : "X\\(.*\\)$as_nl"; 12235 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 12236 esac; 12237 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 12238 ' 12239 export as_echo_n_body 12240 as_echo_n='sh -c $as_echo_n_body as_echo' 12241 fi 12242 export as_echo_body 12243 as_echo='sh -c $as_echo_body as_echo' 12244fi 12245 12246# The user is always right. 12247if test "${PATH_SEPARATOR+set}" != set; then 12248 PATH_SEPARATOR=: 12249 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12250 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12251 PATH_SEPARATOR=';' 12252 } 12253fi 12254 12255 12256# IFS 12257# We need space, tab and new line, in precisely that order. Quoting is 12258# there to prevent editors from complaining about space-tab. 12259# (If _AS_PATH_WALK were called with IFS unset, it would disable word 12260# splitting by setting IFS to empty value.) 12261IFS=" "" $as_nl" 12262 12263# Find who we are. Look in the path if we contain no directory separator. 12264case $0 in #(( 12265 *[\\/]* ) as_myself=$0 ;; 12266 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12267for as_dir in $PATH 12268do 12269 IFS=$as_save_IFS 12270 test -z "$as_dir" && as_dir=. 12271 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 12272 done 12273IFS=$as_save_IFS 12274 12275 ;; 12276esac 12277# We did not find ourselves, most probably we were run as `sh COMMAND' 12278# in which case we are not to be found in the path. 12279if test "x$as_myself" = x; then 12280 as_myself=$0 12281fi 12282if test ! -f "$as_myself"; then 12283 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12284 exit 1 12285fi 12286 12287# Unset variables that we do not need and which cause bugs (e.g. in 12288# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12289# suppresses any "Segmentation fault" message there. '((' could 12290# trigger a bug in pdksh 5.2.14. 12291for as_var in BASH_ENV ENV MAIL MAILPATH 12292do eval test x\${$as_var+set} = xset \ 12293 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12294done 12295PS1='$ ' 12296PS2='> ' 12297PS4='+ ' 12298 12299# NLS nuisances. 12300LC_ALL=C 12301export LC_ALL 12302LANGUAGE=C 12303export LANGUAGE 12304 12305# CDPATH. 12306(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12307 12308 12309# as_fn_error STATUS ERROR [LINENO LOG_FD] 12310# ---------------------------------------- 12311# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 12312# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 12313# script with STATUS, using 1 if that was 0. 12314as_fn_error () 12315{ 12316 as_status=$1; test $as_status -eq 0 && as_status=1 12317 if test "$4"; then 12318 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 12319 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 12320 fi 12321 $as_echo "$as_me: error: $2" >&2 12322 as_fn_exit $as_status 12323} # as_fn_error 12324 12325 12326# as_fn_set_status STATUS 12327# ----------------------- 12328# Set $? to STATUS, without forking. 12329as_fn_set_status () 12330{ 12331 return $1 12332} # as_fn_set_status 12333 12334# as_fn_exit STATUS 12335# ----------------- 12336# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 12337as_fn_exit () 12338{ 12339 set +e 12340 as_fn_set_status $1 12341 exit $1 12342} # as_fn_exit 12343 12344# as_fn_unset VAR 12345# --------------- 12346# Portably unset VAR. 12347as_fn_unset () 12348{ 12349 { eval $1=; unset $1;} 12350} 12351as_unset=as_fn_unset 12352# as_fn_append VAR VALUE 12353# ---------------------- 12354# Append the text in VALUE to the end of the definition contained in VAR. Take 12355# advantage of any shell optimizations that allow amortized linear growth over 12356# repeated appends, instead of the typical quadratic growth present in naive 12357# implementations. 12358if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 12359 eval 'as_fn_append () 12360 { 12361 eval $1+=\$2 12362 }' 12363else 12364 as_fn_append () 12365 { 12366 eval $1=\$$1\$2 12367 } 12368fi # as_fn_append 12369 12370# as_fn_arith ARG... 12371# ------------------ 12372# Perform arithmetic evaluation on the ARGs, and store the result in the 12373# global $as_val. Take advantage of shells that can avoid forks. The arguments 12374# must be portable across $(()) and expr. 12375if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 12376 eval 'as_fn_arith () 12377 { 12378 as_val=$(( $* )) 12379 }' 12380else 12381 as_fn_arith () 12382 { 12383 as_val=`expr "$@" || test $? -eq 1` 12384 } 12385fi # as_fn_arith 12386 12387 12388if expr a : '\(a\)' >/dev/null 2>&1 && 12389 test "X`expr 00001 : '.*\(...\)'`" = X001; then 12390 as_expr=expr 12391else 12392 as_expr=false 12393fi 12394 12395if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 12396 as_basename=basename 12397else 12398 as_basename=false 12399fi 12400 12401if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 12402 as_dirname=dirname 12403else 12404 as_dirname=false 12405fi 12406 12407as_me=`$as_basename -- "$0" || 12408$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 12409 X"$0" : 'X\(//\)$' \| \ 12410 X"$0" : 'X\(/\)' \| . 2>/dev/null || 12411$as_echo X/"$0" | 12412 sed '/^.*\/\([^/][^/]*\)\/*$/{ 12413 s//\1/ 12414 q 12415 } 12416 /^X\/\(\/\/\)$/{ 12417 s//\1/ 12418 q 12419 } 12420 /^X\/\(\/\).*/{ 12421 s//\1/ 12422 q 12423 } 12424 s/.*/./; q'` 12425 12426# Avoid depending upon Character Ranges. 12427as_cr_letters='abcdefghijklmnopqrstuvwxyz' 12428as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12429as_cr_Letters=$as_cr_letters$as_cr_LETTERS 12430as_cr_digits='0123456789' 12431as_cr_alnum=$as_cr_Letters$as_cr_digits 12432 12433ECHO_C= ECHO_N= ECHO_T= 12434case `echo -n x` in #((((( 12435-n*) 12436 case `echo 'xy\c'` in 12437 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 12438 xy) ECHO_C='\c';; 12439 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 12440 ECHO_T=' ';; 12441 esac;; 12442*) 12443 ECHO_N='-n';; 12444esac 12445 12446rm -f conf$$ conf$$.exe conf$$.file 12447if test -d conf$$.dir; then 12448 rm -f conf$$.dir/conf$$.file 12449else 12450 rm -f conf$$.dir 12451 mkdir conf$$.dir 2>/dev/null 12452fi 12453if (echo >conf$$.file) 2>/dev/null; then 12454 if ln -s conf$$.file conf$$ 2>/dev/null; then 12455 as_ln_s='ln -s' 12456 # ... but there are two gotchas: 12457 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 12458 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 12459 # In both cases, we have to default to `cp -p'. 12460 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12461 as_ln_s='cp -p' 12462 elif ln conf$$.file conf$$ 2>/dev/null; then 12463 as_ln_s=ln 12464 else 12465 as_ln_s='cp -p' 12466 fi 12467else 12468 as_ln_s='cp -p' 12469fi 12470rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12471rmdir conf$$.dir 2>/dev/null 12472 12473 12474# as_fn_mkdir_p 12475# ------------- 12476# Create "$as_dir" as a directory, including parents if necessary. 12477as_fn_mkdir_p () 12478{ 12479 12480 case $as_dir in #( 12481 -*) as_dir=./$as_dir;; 12482 esac 12483 test -d "$as_dir" || eval $as_mkdir_p || { 12484 as_dirs= 12485 while :; do 12486 case $as_dir in #( 12487 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12488 *) as_qdir=$as_dir;; 12489 esac 12490 as_dirs="'$as_qdir' $as_dirs" 12491 as_dir=`$as_dirname -- "$as_dir" || 12492$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12493 X"$as_dir" : 'X\(//\)[^/]' \| \ 12494 X"$as_dir" : 'X\(//\)$' \| \ 12495 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 12496$as_echo X"$as_dir" | 12497 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12498 s//\1/ 12499 q 12500 } 12501 /^X\(\/\/\)[^/].*/{ 12502 s//\1/ 12503 q 12504 } 12505 /^X\(\/\/\)$/{ 12506 s//\1/ 12507 q 12508 } 12509 /^X\(\/\).*/{ 12510 s//\1/ 12511 q 12512 } 12513 s/.*/./; q'` 12514 test -d "$as_dir" && break 12515 done 12516 test -z "$as_dirs" || eval "mkdir $as_dirs" 12517 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 12518 12519 12520} # as_fn_mkdir_p 12521if mkdir -p . 2>/dev/null; then 12522 as_mkdir_p='mkdir -p "$as_dir"' 12523else 12524 test -d ./-p && rmdir ./-p 12525 as_mkdir_p=false 12526fi 12527 12528if test -x / >/dev/null 2>&1; then 12529 as_test_x='test -x' 12530else 12531 if ls -dL / >/dev/null 2>&1; then 12532 as_ls_L_option=L 12533 else 12534 as_ls_L_option= 12535 fi 12536 as_test_x=' 12537 eval sh -c '\'' 12538 if test -d "$1"; then 12539 test -d "$1/."; 12540 else 12541 case $1 in #( 12542 -*)set "./$1";; 12543 esac; 12544 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 12545 ???[sx]*):;;*)false;;esac;fi 12546 '\'' sh 12547 ' 12548fi 12549as_executable_p=$as_test_x 12550 12551# Sed expression to map a string onto a valid CPP name. 12552as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 12553 12554# Sed expression to map a string onto a valid variable name. 12555as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 12556 12557 12558exec 6>&1 12559## ----------------------------------- ## 12560## Main body of $CONFIG_STATUS script. ## 12561## ----------------------------------- ## 12562_ASEOF 12563test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12564 12565cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12566# Save the log message, to keep $0 and so on meaningful, and to 12567# report actual input values of CONFIG_FILES etc. instead of their 12568# values after options handling. 12569ac_log=" 12570This file was extended by xf86-video-mach64 $as_me 6.9.0, which was 12571generated by GNU Autoconf 2.67. Invocation command line was 12572 12573 CONFIG_FILES = $CONFIG_FILES 12574 CONFIG_HEADERS = $CONFIG_HEADERS 12575 CONFIG_LINKS = $CONFIG_LINKS 12576 CONFIG_COMMANDS = $CONFIG_COMMANDS 12577 $ $0 $@ 12578 12579on `(hostname || uname -n) 2>/dev/null | sed 1q` 12580" 12581 12582_ACEOF 12583 12584case $ac_config_files in *" 12585"*) set x $ac_config_files; shift; ac_config_files=$*;; 12586esac 12587 12588case $ac_config_headers in *" 12589"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 12590esac 12591 12592 12593cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12594# Files that config.status was made for. 12595config_files="$ac_config_files" 12596config_headers="$ac_config_headers" 12597config_commands="$ac_config_commands" 12598 12599_ACEOF 12600 12601cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12602ac_cs_usage="\ 12603\`$as_me' instantiates files and other configuration actions 12604from templates according to the current configuration. Unless the files 12605and actions are specified as TAGs, all are instantiated by default. 12606 12607Usage: $0 [OPTION]... [TAG]... 12608 12609 -h, --help print this help, then exit 12610 -V, --version print version number and configuration settings, then exit 12611 --config print configuration, then exit 12612 -q, --quiet, --silent 12613 do not print progress messages 12614 -d, --debug don't remove temporary files 12615 --recheck update $as_me by reconfiguring in the same conditions 12616 --file=FILE[:TEMPLATE] 12617 instantiate the configuration file FILE 12618 --header=FILE[:TEMPLATE] 12619 instantiate the configuration header FILE 12620 12621Configuration files: 12622$config_files 12623 12624Configuration headers: 12625$config_headers 12626 12627Configuration commands: 12628$config_commands 12629 12630Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>." 12631 12632_ACEOF 12633cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12634ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 12635ac_cs_version="\\ 12636xf86-video-mach64 config.status 6.9.0 12637configured by $0, generated by GNU Autoconf 2.67, 12638 with options \\"\$ac_cs_config\\" 12639 12640Copyright (C) 2010 Free Software Foundation, Inc. 12641This config.status script is free software; the Free Software Foundation 12642gives unlimited permission to copy, distribute and modify it." 12643 12644ac_pwd='$ac_pwd' 12645srcdir='$srcdir' 12646INSTALL='$INSTALL' 12647MKDIR_P='$MKDIR_P' 12648AWK='$AWK' 12649test -n "\$AWK" || AWK=awk 12650_ACEOF 12651 12652cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12653# The default lists apply if the user does not specify any file. 12654ac_need_defaults=: 12655while test $# != 0 12656do 12657 case $1 in 12658 --*=?*) 12659 ac_option=`expr "X$1" : 'X\([^=]*\)='` 12660 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12661 ac_shift=: 12662 ;; 12663 --*=) 12664 ac_option=`expr "X$1" : 'X\([^=]*\)='` 12665 ac_optarg= 12666 ac_shift=: 12667 ;; 12668 *) 12669 ac_option=$1 12670 ac_optarg=$2 12671 ac_shift=shift 12672 ;; 12673 esac 12674 12675 case $ac_option in 12676 # Handling of the options. 12677 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12678 ac_cs_recheck=: ;; 12679 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 12680 $as_echo "$ac_cs_version"; exit ;; 12681 --config | --confi | --conf | --con | --co | --c ) 12682 $as_echo "$ac_cs_config"; exit ;; 12683 --debug | --debu | --deb | --de | --d | -d ) 12684 debug=: ;; 12685 --file | --fil | --fi | --f ) 12686 $ac_shift 12687 case $ac_optarg in 12688 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12689 '') as_fn_error $? "missing file argument" ;; 12690 esac 12691 as_fn_append CONFIG_FILES " '$ac_optarg'" 12692 ac_need_defaults=false;; 12693 --header | --heade | --head | --hea ) 12694 $ac_shift 12695 case $ac_optarg in 12696 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12697 esac 12698 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 12699 ac_need_defaults=false;; 12700 --he | --h) 12701 # Conflict between --help and --header 12702 as_fn_error $? "ambiguous option: \`$1' 12703Try \`$0 --help' for more information.";; 12704 --help | --hel | -h ) 12705 $as_echo "$ac_cs_usage"; exit ;; 12706 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12707 | -silent | --silent | --silen | --sile | --sil | --si | --s) 12708 ac_cs_silent=: ;; 12709 12710 # This is an error. 12711 -*) as_fn_error $? "unrecognized option: \`$1' 12712Try \`$0 --help' for more information." ;; 12713 12714 *) as_fn_append ac_config_targets " $1" 12715 ac_need_defaults=false ;; 12716 12717 esac 12718 shift 12719done 12720 12721ac_configure_extra_args= 12722 12723if $ac_cs_silent; then 12724 exec 6>/dev/null 12725 ac_configure_extra_args="$ac_configure_extra_args --silent" 12726fi 12727 12728_ACEOF 12729cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12730if \$ac_cs_recheck; then 12731 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 12732 shift 12733 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 12734 CONFIG_SHELL='$SHELL' 12735 export CONFIG_SHELL 12736 exec "\$@" 12737fi 12738 12739_ACEOF 12740cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12741exec 5>>config.log 12742{ 12743 echo 12744 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12745## Running $as_me. ## 12746_ASBOX 12747 $as_echo "$ac_log" 12748} >&5 12749 12750_ACEOF 12751cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12752# 12753# INIT-COMMANDS 12754# 12755AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 12756 12757 12758# The HP-UX ksh and POSIX shell print the target directory to stdout 12759# if CDPATH is set. 12760(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12761 12762sed_quote_subst='$sed_quote_subst' 12763double_quote_subst='$double_quote_subst' 12764delay_variable_subst='$delay_variable_subst' 12765enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 12766macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 12767macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 12768enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 12769pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 12770enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 12771host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 12772host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 12773host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 12774build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 12775build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 12776build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 12777SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 12778Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 12779GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 12780EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 12781FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 12782LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 12783NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 12784LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 12785max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 12786ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 12787exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 12788lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 12789lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 12790lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 12791reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 12792reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12793OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' 12794deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 12795file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 12796AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 12797AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 12798STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 12799RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 12800old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12801old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12802old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12803CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 12804CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 12805compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 12806GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 12807lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 12808lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 12809lt_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"`' 12810lt_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"`' 12811objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 12812SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 12813ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 12814MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 12815lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 12816lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 12817lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 12818lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 12819lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 12820need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 12821DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' 12822NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' 12823LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' 12824OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' 12825OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' 12826libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 12827shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12828extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12829archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 12830enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 12831export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 12832whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 12833compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 12834old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12835old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12836archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12837archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12838module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12839module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12840with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 12841allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 12842no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 12843hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 12844hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 12845hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 12846hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 12847hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 12848hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 12849hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 12850hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 12851inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 12852link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 12853fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 12854always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 12855export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12856exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 12857include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 12858prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12859file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 12860variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 12861need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 12862need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 12863version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 12864runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 12865shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 12866shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 12867libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 12868library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 12869soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 12870postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12871postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12872finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12873finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 12874hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 12875sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 12876sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 12877hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 12878enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 12879enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 12880enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 12881old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 12882striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 12883 12884LTCC='$LTCC' 12885LTCFLAGS='$LTCFLAGS' 12886compiler='$compiler_DEFAULT' 12887 12888# Quote evaled strings. 12889for var in SED \ 12890GREP \ 12891EGREP \ 12892FGREP \ 12893LD \ 12894NM \ 12895LN_S \ 12896lt_SP2NL \ 12897lt_NL2SP \ 12898reload_flag \ 12899OBJDUMP \ 12900deplibs_check_method \ 12901file_magic_cmd \ 12902AR \ 12903AR_FLAGS \ 12904STRIP \ 12905RANLIB \ 12906CC \ 12907CFLAGS \ 12908compiler \ 12909lt_cv_sys_global_symbol_pipe \ 12910lt_cv_sys_global_symbol_to_cdecl \ 12911lt_cv_sys_global_symbol_to_c_name_address \ 12912lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 12913SHELL \ 12914ECHO \ 12915lt_prog_compiler_no_builtin_flag \ 12916lt_prog_compiler_wl \ 12917lt_prog_compiler_pic \ 12918lt_prog_compiler_static \ 12919lt_cv_prog_compiler_c_o \ 12920need_locks \ 12921DSYMUTIL \ 12922NMEDIT \ 12923LIPO \ 12924OTOOL \ 12925OTOOL64 \ 12926shrext_cmds \ 12927export_dynamic_flag_spec \ 12928whole_archive_flag_spec \ 12929compiler_needs_object \ 12930with_gnu_ld \ 12931allow_undefined_flag \ 12932no_undefined_flag \ 12933hardcode_libdir_flag_spec \ 12934hardcode_libdir_flag_spec_ld \ 12935hardcode_libdir_separator \ 12936fix_srcfile_path \ 12937exclude_expsyms \ 12938include_expsyms \ 12939file_list_spec \ 12940variables_saved_for_relink \ 12941libname_spec \ 12942library_names_spec \ 12943soname_spec \ 12944finish_eval \ 12945old_striplib \ 12946striplib; do 12947 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 12948 *[\\\\\\\`\\"\\\$]*) 12949 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 12950 ;; 12951 *) 12952 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12953 ;; 12954 esac 12955done 12956 12957# Double-quote double-evaled strings. 12958for var in reload_cmds \ 12959old_postinstall_cmds \ 12960old_postuninstall_cmds \ 12961old_archive_cmds \ 12962extract_expsyms_cmds \ 12963old_archive_from_new_cmds \ 12964old_archive_from_expsyms_cmds \ 12965archive_cmds \ 12966archive_expsym_cmds \ 12967module_cmds \ 12968module_expsym_cmds \ 12969export_symbols_cmds \ 12970prelink_cmds \ 12971postinstall_cmds \ 12972postuninstall_cmds \ 12973finish_cmds \ 12974sys_lib_search_path_spec \ 12975sys_lib_dlsearch_path_spec; do 12976 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 12977 *[\\\\\\\`\\"\\\$]*) 12978 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 12979 ;; 12980 *) 12981 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12982 ;; 12983 esac 12984done 12985 12986# Fix-up fallback echo if it was mangled by the above quoting rules. 12987case \$lt_ECHO in 12988*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 12989 ;; 12990esac 12991 12992ac_aux_dir='$ac_aux_dir' 12993xsi_shell='$xsi_shell' 12994lt_shell_append='$lt_shell_append' 12995 12996# See if we are running on zsh, and set the options which allow our 12997# commands through without removal of \ escapes INIT. 12998if test -n "\${ZSH_VERSION+set}" ; then 12999 setopt NO_GLOB_SUBST 13000fi 13001 13002 13003 PACKAGE='$PACKAGE' 13004 VERSION='$VERSION' 13005 TIMESTAMP='$TIMESTAMP' 13006 RM='$RM' 13007 ofile='$ofile' 13008 13009 13010 13011 13012_ACEOF 13013 13014cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13015 13016# Handling of arguments. 13017for ac_config_target in $ac_config_targets 13018do 13019 case $ac_config_target in 13020 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 13021 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 13022 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 13023 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13024 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 13025 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 13026 13027 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;; 13028 esac 13029done 13030 13031 13032# If the user did not use the arguments to specify the items to instantiate, 13033# then the envvar interface is used. Set only those that are not. 13034# We use the long form for the default assignment because of an extremely 13035# bizarre bug on SunOS 4.1.3. 13036if $ac_need_defaults; then 13037 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 13038 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 13039 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 13040fi 13041 13042# Have a temporary directory for convenience. Make it in the build tree 13043# simply because there is no reason against having it here, and in addition, 13044# creating and moving files from /tmp can sometimes cause problems. 13045# Hook for its removal unless debugging. 13046# Note that there is a small window in which the directory will not be cleaned: 13047# after its creation but before its name has been assigned to `$tmp'. 13048$debug || 13049{ 13050 tmp= 13051 trap 'exit_status=$? 13052 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 13053' 0 13054 trap 'as_fn_exit 1' 1 2 13 15 13055} 13056# Create a (secure) tmp directory for tmp files. 13057 13058{ 13059 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 13060 test -n "$tmp" && test -d "$tmp" 13061} || 13062{ 13063 tmp=./conf$$-$RANDOM 13064 (umask 077 && mkdir "$tmp") 13065} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 13066 13067# Set up the scripts for CONFIG_FILES section. 13068# No need to generate them if there are no CONFIG_FILES. 13069# This happens for instance with `./config.status config.h'. 13070if test -n "$CONFIG_FILES"; then 13071 13072 13073ac_cr=`echo X | tr X '\015'` 13074# On cygwin, bash can eat \r inside `` if the user requested igncr. 13075# But we know of no other shell where ac_cr would be empty at this 13076# point, so we can use a bashism as a fallback. 13077if test "x$ac_cr" = x; then 13078 eval ac_cr=\$\'\\r\' 13079fi 13080ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 13081if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 13082 ac_cs_awk_cr='\\r' 13083else 13084 ac_cs_awk_cr=$ac_cr 13085fi 13086 13087echo 'BEGIN {' >"$tmp/subs1.awk" && 13088_ACEOF 13089 13090 13091{ 13092 echo "cat >conf$$subs.awk <<_ACEOF" && 13093 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 13094 echo "_ACEOF" 13095} >conf$$subs.sh || 13096 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13097ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 13098ac_delim='%!_!# ' 13099for ac_last_try in false false false false false :; do 13100 . ./conf$$subs.sh || 13101 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13102 13103 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 13104 if test $ac_delim_n = $ac_delim_num; then 13105 break 13106 elif $ac_last_try; then 13107 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13108 else 13109 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13110 fi 13111done 13112rm -f conf$$subs.sh 13113 13114cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13115cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 13116_ACEOF 13117sed -n ' 13118h 13119s/^/S["/; s/!.*/"]=/ 13120p 13121g 13122s/^[^!]*!// 13123:repl 13124t repl 13125s/'"$ac_delim"'$// 13126t delim 13127:nl 13128h 13129s/\(.\{148\}\)..*/\1/ 13130t more1 13131s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13132p 13133n 13134b repl 13135:more1 13136s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13137p 13138g 13139s/.\{148\}// 13140t nl 13141:delim 13142h 13143s/\(.\{148\}\)..*/\1/ 13144t more2 13145s/["\\]/\\&/g; s/^/"/; s/$/"/ 13146p 13147b 13148:more2 13149s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13150p 13151g 13152s/.\{148\}// 13153t delim 13154' <conf$$subs.awk | sed ' 13155/^[^""]/{ 13156 N 13157 s/\n// 13158} 13159' >>$CONFIG_STATUS || ac_write_fail=1 13160rm -f conf$$subs.awk 13161cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13162_ACAWK 13163cat >>"\$tmp/subs1.awk" <<_ACAWK && 13164 for (key in S) S_is_set[key] = 1 13165 FS = "" 13166 13167} 13168{ 13169 line = $ 0 13170 nfields = split(line, field, "@") 13171 substed = 0 13172 len = length(field[1]) 13173 for (i = 2; i < nfields; i++) { 13174 key = field[i] 13175 keylen = length(key) 13176 if (S_is_set[key]) { 13177 value = S[key] 13178 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 13179 len += length(value) + length(field[++i]) 13180 substed = 1 13181 } else 13182 len += 1 + keylen 13183 } 13184 13185 print line 13186} 13187 13188_ACAWK 13189_ACEOF 13190cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13191if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 13192 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 13193else 13194 cat 13195fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 13196 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 13197_ACEOF 13198 13199# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 13200# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 13201# trailing colons and then remove the whole line if VPATH becomes empty 13202# (actually we leave an empty line to preserve line numbers). 13203if test "x$srcdir" = x.; then 13204 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 13205h 13206s/// 13207s/^/:/ 13208s/[ ]*$/:/ 13209s/:\$(srcdir):/:/g 13210s/:\${srcdir}:/:/g 13211s/:@srcdir@:/:/g 13212s/^:*// 13213s/:*$// 13214x 13215s/\(=[ ]*\).*/\1/ 13216G 13217s/\n// 13218s/^[^=]*=[ ]*$// 13219}' 13220fi 13221 13222cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13223fi # test -n "$CONFIG_FILES" 13224 13225# Set up the scripts for CONFIG_HEADERS section. 13226# No need to generate them if there are no CONFIG_HEADERS. 13227# This happens for instance with `./config.status Makefile'. 13228if test -n "$CONFIG_HEADERS"; then 13229cat >"$tmp/defines.awk" <<\_ACAWK || 13230BEGIN { 13231_ACEOF 13232 13233# Transform confdefs.h into an awk script `defines.awk', embedded as 13234# here-document in config.status, that substitutes the proper values into 13235# config.h.in to produce config.h. 13236 13237# Create a delimiter string that does not exist in confdefs.h, to ease 13238# handling of long lines. 13239ac_delim='%!_!# ' 13240for ac_last_try in false false :; do 13241 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 13242 if test -z "$ac_t"; then 13243 break 13244 elif $ac_last_try; then 13245 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 13246 else 13247 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13248 fi 13249done 13250 13251# For the awk script, D is an array of macro values keyed by name, 13252# likewise P contains macro parameters if any. Preserve backslash 13253# newline sequences. 13254 13255ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 13256sed -n ' 13257s/.\{148\}/&'"$ac_delim"'/g 13258t rset 13259:rset 13260s/^[ ]*#[ ]*define[ ][ ]*/ / 13261t def 13262d 13263:def 13264s/\\$// 13265t bsnl 13266s/["\\]/\\&/g 13267s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13268D["\1"]=" \3"/p 13269s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 13270d 13271:bsnl 13272s/["\\]/\\&/g 13273s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13274D["\1"]=" \3\\\\\\n"\\/p 13275t cont 13276s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 13277t cont 13278d 13279:cont 13280n 13281s/.\{148\}/&'"$ac_delim"'/g 13282t clear 13283:clear 13284s/\\$// 13285t bsnlc 13286s/["\\]/\\&/g; s/^/"/; s/$/"/p 13287d 13288:bsnlc 13289s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 13290b cont 13291' <confdefs.h | sed ' 13292s/'"$ac_delim"'/"\\\ 13293"/g' >>$CONFIG_STATUS || ac_write_fail=1 13294 13295cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13296 for (key in D) D_is_set[key] = 1 13297 FS = "" 13298} 13299/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 13300 line = \$ 0 13301 split(line, arg, " ") 13302 if (arg[1] == "#") { 13303 defundef = arg[2] 13304 mac1 = arg[3] 13305 } else { 13306 defundef = substr(arg[1], 2) 13307 mac1 = arg[2] 13308 } 13309 split(mac1, mac2, "(") #) 13310 macro = mac2[1] 13311 prefix = substr(line, 1, index(line, defundef) - 1) 13312 if (D_is_set[macro]) { 13313 # Preserve the white space surrounding the "#". 13314 print prefix "define", macro P[macro] D[macro] 13315 next 13316 } else { 13317 # Replace #undef with comments. This is necessary, for example, 13318 # in the case of _POSIX_SOURCE, which is predefined and required 13319 # on some systems where configure will not decide to define it. 13320 if (defundef == "undef") { 13321 print "/*", prefix defundef, macro, "*/" 13322 next 13323 } 13324 } 13325} 13326{ print } 13327_ACAWK 13328_ACEOF 13329cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13330 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 13331fi # test -n "$CONFIG_HEADERS" 13332 13333 13334eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 13335shift 13336for ac_tag 13337do 13338 case $ac_tag in 13339 :[FHLC]) ac_mode=$ac_tag; continue;; 13340 esac 13341 case $ac_mode$ac_tag in 13342 :[FHL]*:*);; 13343 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;; 13344 :[FH]-) ac_tag=-:-;; 13345 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 13346 esac 13347 ac_save_IFS=$IFS 13348 IFS=: 13349 set x $ac_tag 13350 IFS=$ac_save_IFS 13351 shift 13352 ac_file=$1 13353 shift 13354 13355 case $ac_mode in 13356 :L) ac_source=$1;; 13357 :[FH]) 13358 ac_file_inputs= 13359 for ac_f 13360 do 13361 case $ac_f in 13362 -) ac_f="$tmp/stdin";; 13363 *) # Look for the file first in the build tree, then in the source tree 13364 # (if the path is not absolute). The absolute path cannot be DOS-style, 13365 # because $ac_f cannot contain `:'. 13366 test -f "$ac_f" || 13367 case $ac_f in 13368 [\\/$]*) false;; 13369 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 13370 esac || 13371 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;; 13372 esac 13373 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 13374 as_fn_append ac_file_inputs " '$ac_f'" 13375 done 13376 13377 # Let's still pretend it is `configure' which instantiates (i.e., don't 13378 # use $as_me), people would be surprised to read: 13379 # /* config.h. Generated by config.status. */ 13380 configure_input='Generated from '` 13381 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 13382 `' by configure.' 13383 if test x"$ac_file" != x-; then 13384 configure_input="$ac_file. $configure_input" 13385 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 13386$as_echo "$as_me: creating $ac_file" >&6;} 13387 fi 13388 # Neutralize special characters interpreted by sed in replacement strings. 13389 case $configure_input in #( 13390 *\&* | *\|* | *\\* ) 13391 ac_sed_conf_input=`$as_echo "$configure_input" | 13392 sed 's/[\\\\&|]/\\\\&/g'`;; #( 13393 *) ac_sed_conf_input=$configure_input;; 13394 esac 13395 13396 case $ac_tag in 13397 *:-:* | *:-) cat >"$tmp/stdin" \ 13398 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 13399 esac 13400 ;; 13401 esac 13402 13403 ac_dir=`$as_dirname -- "$ac_file" || 13404$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13405 X"$ac_file" : 'X\(//\)[^/]' \| \ 13406 X"$ac_file" : 'X\(//\)$' \| \ 13407 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 13408$as_echo X"$ac_file" | 13409 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13410 s//\1/ 13411 q 13412 } 13413 /^X\(\/\/\)[^/].*/{ 13414 s//\1/ 13415 q 13416 } 13417 /^X\(\/\/\)$/{ 13418 s//\1/ 13419 q 13420 } 13421 /^X\(\/\).*/{ 13422 s//\1/ 13423 q 13424 } 13425 s/.*/./; q'` 13426 as_dir="$ac_dir"; as_fn_mkdir_p 13427 ac_builddir=. 13428 13429case "$ac_dir" in 13430.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 13431*) 13432 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 13433 # A ".." for each directory in $ac_dir_suffix. 13434 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 13435 case $ac_top_builddir_sub in 13436 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 13437 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 13438 esac ;; 13439esac 13440ac_abs_top_builddir=$ac_pwd 13441ac_abs_builddir=$ac_pwd$ac_dir_suffix 13442# for backward compatibility: 13443ac_top_builddir=$ac_top_build_prefix 13444 13445case $srcdir in 13446 .) # We are building in place. 13447 ac_srcdir=. 13448 ac_top_srcdir=$ac_top_builddir_sub 13449 ac_abs_top_srcdir=$ac_pwd ;; 13450 [\\/]* | ?:[\\/]* ) # Absolute name. 13451 ac_srcdir=$srcdir$ac_dir_suffix; 13452 ac_top_srcdir=$srcdir 13453 ac_abs_top_srcdir=$srcdir ;; 13454 *) # Relative name. 13455 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 13456 ac_top_srcdir=$ac_top_build_prefix$srcdir 13457 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 13458esac 13459ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 13460 13461 13462 case $ac_mode in 13463 :F) 13464 # 13465 # CONFIG_FILE 13466 # 13467 13468 case $INSTALL in 13469 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 13470 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 13471 esac 13472 ac_MKDIR_P=$MKDIR_P 13473 case $MKDIR_P in 13474 [\\/$]* | ?:[\\/]* ) ;; 13475 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 13476 esac 13477_ACEOF 13478 13479cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13480# If the template does not know about datarootdir, expand it. 13481# FIXME: This hack should be removed a few years after 2.60. 13482ac_datarootdir_hack=; ac_datarootdir_seen= 13483ac_sed_dataroot=' 13484/datarootdir/ { 13485 p 13486 q 13487} 13488/@datadir@/p 13489/@docdir@/p 13490/@infodir@/p 13491/@localedir@/p 13492/@mandir@/p' 13493case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13494*datarootdir*) ac_datarootdir_seen=yes;; 13495*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 13496 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 13497$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 13498_ACEOF 13499cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13500 ac_datarootdir_hack=' 13501 s&@datadir@&$datadir&g 13502 s&@docdir@&$docdir&g 13503 s&@infodir@&$infodir&g 13504 s&@localedir@&$localedir&g 13505 s&@mandir@&$mandir&g 13506 s&\\\${datarootdir}&$datarootdir&g' ;; 13507esac 13508_ACEOF 13509 13510# Neutralize VPATH when `$srcdir' = `.'. 13511# Shell code in configure.ac might set extrasub. 13512# FIXME: do we really want to maintain this feature? 13513cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13514ac_sed_extra="$ac_vpsub 13515$extrasub 13516_ACEOF 13517cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13518:t 13519/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13520s|@configure_input@|$ac_sed_conf_input|;t t 13521s&@top_builddir@&$ac_top_builddir_sub&;t t 13522s&@top_build_prefix@&$ac_top_build_prefix&;t t 13523s&@srcdir@&$ac_srcdir&;t t 13524s&@abs_srcdir@&$ac_abs_srcdir&;t t 13525s&@top_srcdir@&$ac_top_srcdir&;t t 13526s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13527s&@builddir@&$ac_builddir&;t t 13528s&@abs_builddir@&$ac_abs_builddir&;t t 13529s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13530s&@INSTALL@&$ac_INSTALL&;t t 13531s&@MKDIR_P@&$ac_MKDIR_P&;t t 13532$ac_datarootdir_hack 13533" 13534eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 13535 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13536 13537test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13538 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 13539 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 13540 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13541which seems to be undefined. Please make sure it is defined" >&5 13542$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13543which seems to be undefined. Please make sure it is defined" >&2;} 13544 13545 rm -f "$tmp/stdin" 13546 case $ac_file in 13547 -) cat "$tmp/out" && rm -f "$tmp/out";; 13548 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 13549 esac \ 13550 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13551 ;; 13552 :H) 13553 # 13554 # CONFIG_HEADER 13555 # 13556 if test x"$ac_file" != x-; then 13557 { 13558 $as_echo "/* $configure_input */" \ 13559 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 13560 } >"$tmp/config.h" \ 13561 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13562 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 13563 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 13564$as_echo "$as_me: $ac_file is unchanged" >&6;} 13565 else 13566 rm -f "$ac_file" 13567 mv "$tmp/config.h" "$ac_file" \ 13568 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13569 fi 13570 else 13571 $as_echo "/* $configure_input */" \ 13572 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 13573 || as_fn_error $? "could not create -" "$LINENO" 5 13574 fi 13575# Compute "$ac_file"'s index in $config_headers. 13576_am_arg="$ac_file" 13577_am_stamp_count=1 13578for _am_header in $config_headers :; do 13579 case $_am_header in 13580 $_am_arg | $_am_arg:* ) 13581 break ;; 13582 * ) 13583 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 13584 esac 13585done 13586echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 13587$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13588 X"$_am_arg" : 'X\(//\)[^/]' \| \ 13589 X"$_am_arg" : 'X\(//\)$' \| \ 13590 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 13591$as_echo X"$_am_arg" | 13592 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13593 s//\1/ 13594 q 13595 } 13596 /^X\(\/\/\)[^/].*/{ 13597 s//\1/ 13598 q 13599 } 13600 /^X\(\/\/\)$/{ 13601 s//\1/ 13602 q 13603 } 13604 /^X\(\/\).*/{ 13605 s//\1/ 13606 q 13607 } 13608 s/.*/./; q'`/stamp-h$_am_stamp_count 13609 ;; 13610 13611 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 13612$as_echo "$as_me: executing $ac_file commands" >&6;} 13613 ;; 13614 esac 13615 13616 13617 case $ac_file$ac_mode in 13618 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 13619 # Autoconf 2.62 quotes --file arguments for eval, but not when files 13620 # are listed without --file. Let's play safe and only enable the eval 13621 # if we detect the quoting. 13622 case $CONFIG_FILES in 13623 *\'*) eval set x "$CONFIG_FILES" ;; 13624 *) set x $CONFIG_FILES ;; 13625 esac 13626 shift 13627 for mf 13628 do 13629 # Strip MF so we end up with the name of the file. 13630 mf=`echo "$mf" | sed -e 's/:.*$//'` 13631 # Check whether this is an Automake generated Makefile or not. 13632 # We used to match only the files named `Makefile.in', but 13633 # some people rename them; so instead we look at the file content. 13634 # Grep'ing the first line is not enough: some people post-process 13635 # each Makefile.in and add a new line on top of each file to say so. 13636 # Grep'ing the whole file is not good either: AIX grep has a line 13637 # limit of 2048, but all sed's we know have understand at least 4000. 13638 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 13639 dirpart=`$as_dirname -- "$mf" || 13640$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13641 X"$mf" : 'X\(//\)[^/]' \| \ 13642 X"$mf" : 'X\(//\)$' \| \ 13643 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 13644$as_echo X"$mf" | 13645 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13646 s//\1/ 13647 q 13648 } 13649 /^X\(\/\/\)[^/].*/{ 13650 s//\1/ 13651 q 13652 } 13653 /^X\(\/\/\)$/{ 13654 s//\1/ 13655 q 13656 } 13657 /^X\(\/\).*/{ 13658 s//\1/ 13659 q 13660 } 13661 s/.*/./; q'` 13662 else 13663 continue 13664 fi 13665 # Extract the definition of DEPDIR, am__include, and am__quote 13666 # from the Makefile without running `make'. 13667 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 13668 test -z "$DEPDIR" && continue 13669 am__include=`sed -n 's/^am__include = //p' < "$mf"` 13670 test -z "am__include" && continue 13671 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 13672 # When using ansi2knr, U may be empty or an underscore; expand it 13673 U=`sed -n 's/^U = //p' < "$mf"` 13674 # Find all dependency output files, they are included files with 13675 # $(DEPDIR) in their names. We invoke sed twice because it is the 13676 # simplest approach to changing $(DEPDIR) to its actual value in the 13677 # expansion. 13678 for file in `sed -n " 13679 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 13680 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 13681 # Make sure the directory exists. 13682 test -f "$dirpart/$file" && continue 13683 fdir=`$as_dirname -- "$file" || 13684$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13685 X"$file" : 'X\(//\)[^/]' \| \ 13686 X"$file" : 'X\(//\)$' \| \ 13687 X"$file" : 'X\(/\)' \| . 2>/dev/null || 13688$as_echo X"$file" | 13689 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13690 s//\1/ 13691 q 13692 } 13693 /^X\(\/\/\)[^/].*/{ 13694 s//\1/ 13695 q 13696 } 13697 /^X\(\/\/\)$/{ 13698 s//\1/ 13699 q 13700 } 13701 /^X\(\/\).*/{ 13702 s//\1/ 13703 q 13704 } 13705 s/.*/./; q'` 13706 as_dir=$dirpart/$fdir; as_fn_mkdir_p 13707 # echo "creating $dirpart/$file" 13708 echo '# dummy' > "$dirpart/$file" 13709 done 13710 done 13711} 13712 ;; 13713 "libtool":C) 13714 13715 # See if we are running on zsh, and set the options which allow our 13716 # commands through without removal of \ escapes. 13717 if test -n "${ZSH_VERSION+set}" ; then 13718 setopt NO_GLOB_SUBST 13719 fi 13720 13721 cfgfile="${ofile}T" 13722 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 13723 $RM "$cfgfile" 13724 13725 cat <<_LT_EOF >> "$cfgfile" 13726#! $SHELL 13727 13728# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 13729# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 13730# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 13731# NOTE: Changes made to this file will be lost: look at ltmain.sh. 13732# 13733# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 13734# 2006, 2007, 2008 Free Software Foundation, Inc. 13735# Written by Gordon Matzigkeit, 1996 13736# 13737# This file is part of GNU Libtool. 13738# 13739# GNU Libtool is free software; you can redistribute it and/or 13740# modify it under the terms of the GNU General Public License as 13741# published by the Free Software Foundation; either version 2 of 13742# the License, or (at your option) any later version. 13743# 13744# As a special exception to the GNU General Public License, 13745# if you distribute this file as part of a program or library that 13746# is built using GNU Libtool, you may include this file under the 13747# same distribution terms that you use for the rest of that program. 13748# 13749# GNU Libtool is distributed in the hope that it will be useful, 13750# but WITHOUT ANY WARRANTY; without even the implied warranty of 13751# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13752# GNU General Public License for more details. 13753# 13754# You should have received a copy of the GNU General Public License 13755# along with GNU Libtool; see the file COPYING. If not, a copy 13756# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 13757# obtained by writing to the Free Software Foundation, Inc., 13758# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 13759 13760 13761# The names of the tagged configurations supported by this script. 13762available_tags="" 13763 13764# ### BEGIN LIBTOOL CONFIG 13765 13766# Whether or not to build static libraries. 13767build_old_libs=$enable_static 13768 13769# Which release of libtool.m4 was used? 13770macro_version=$macro_version 13771macro_revision=$macro_revision 13772 13773# Whether or not to build shared libraries. 13774build_libtool_libs=$enable_shared 13775 13776# What type of objects to build. 13777pic_mode=$pic_mode 13778 13779# Whether or not to optimize for fast installation. 13780fast_install=$enable_fast_install 13781 13782# The host system. 13783host_alias=$host_alias 13784host=$host 13785host_os=$host_os 13786 13787# The build system. 13788build_alias=$build_alias 13789build=$build 13790build_os=$build_os 13791 13792# A sed program that does not truncate output. 13793SED=$lt_SED 13794 13795# Sed that helps us avoid accidentally triggering echo(1) options like -n. 13796Xsed="\$SED -e 1s/^X//" 13797 13798# A grep program that handles long lines. 13799GREP=$lt_GREP 13800 13801# An ERE matcher. 13802EGREP=$lt_EGREP 13803 13804# A literal string matcher. 13805FGREP=$lt_FGREP 13806 13807# A BSD- or MS-compatible name lister. 13808NM=$lt_NM 13809 13810# Whether we need soft or hard links. 13811LN_S=$lt_LN_S 13812 13813# What is the maximum length of a command? 13814max_cmd_len=$max_cmd_len 13815 13816# Object file suffix (normally "o"). 13817objext=$ac_objext 13818 13819# Executable file suffix (normally ""). 13820exeext=$exeext 13821 13822# whether the shell understands "unset". 13823lt_unset=$lt_unset 13824 13825# turn spaces into newlines. 13826SP2NL=$lt_lt_SP2NL 13827 13828# turn newlines into spaces. 13829NL2SP=$lt_lt_NL2SP 13830 13831# How to create reloadable object files. 13832reload_flag=$lt_reload_flag 13833reload_cmds=$lt_reload_cmds 13834 13835# An object symbol dumper. 13836OBJDUMP=$lt_OBJDUMP 13837 13838# Method to check whether dependent libraries are shared objects. 13839deplibs_check_method=$lt_deplibs_check_method 13840 13841# Command to use when deplibs_check_method == "file_magic". 13842file_magic_cmd=$lt_file_magic_cmd 13843 13844# The archiver. 13845AR=$lt_AR 13846AR_FLAGS=$lt_AR_FLAGS 13847 13848# A symbol stripping program. 13849STRIP=$lt_STRIP 13850 13851# Commands used to install an old-style archive. 13852RANLIB=$lt_RANLIB 13853old_postinstall_cmds=$lt_old_postinstall_cmds 13854old_postuninstall_cmds=$lt_old_postuninstall_cmds 13855 13856# A C compiler. 13857LTCC=$lt_CC 13858 13859# LTCC compiler flags. 13860LTCFLAGS=$lt_CFLAGS 13861 13862# Take the output of nm and produce a listing of raw symbols and C names. 13863global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 13864 13865# Transform the output of nm in a proper C declaration. 13866global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 13867 13868# Transform the output of nm in a C name address pair. 13869global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 13870 13871# Transform the output of nm in a C name address pair when lib prefix is needed. 13872global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 13873 13874# The name of the directory that contains temporary libtool files. 13875objdir=$objdir 13876 13877# Shell to use when invoking shell scripts. 13878SHELL=$lt_SHELL 13879 13880# An echo program that does not interpret backslashes. 13881ECHO=$lt_ECHO 13882 13883# Used to examine libraries when file_magic_cmd begins with "file". 13884MAGIC_CMD=$MAGIC_CMD 13885 13886# Must we lock files when doing compilation? 13887need_locks=$lt_need_locks 13888 13889# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 13890DSYMUTIL=$lt_DSYMUTIL 13891 13892# Tool to change global to local symbols on Mac OS X. 13893NMEDIT=$lt_NMEDIT 13894 13895# Tool to manipulate fat objects and archives on Mac OS X. 13896LIPO=$lt_LIPO 13897 13898# ldd/readelf like tool for Mach-O binaries on Mac OS X. 13899OTOOL=$lt_OTOOL 13900 13901# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 13902OTOOL64=$lt_OTOOL64 13903 13904# Old archive suffix (normally "a"). 13905libext=$libext 13906 13907# Shared library suffix (normally ".so"). 13908shrext_cmds=$lt_shrext_cmds 13909 13910# The commands to extract the exported symbol list from a shared archive. 13911extract_expsyms_cmds=$lt_extract_expsyms_cmds 13912 13913# Variables whose values should be saved in libtool wrapper scripts and 13914# restored at link time. 13915variables_saved_for_relink=$lt_variables_saved_for_relink 13916 13917# Do we need the "lib" prefix for modules? 13918need_lib_prefix=$need_lib_prefix 13919 13920# Do we need a version for libraries? 13921need_version=$need_version 13922 13923# Library versioning type. 13924version_type=$version_type 13925 13926# Shared library runtime path variable. 13927runpath_var=$runpath_var 13928 13929# Shared library path variable. 13930shlibpath_var=$shlibpath_var 13931 13932# Is shlibpath searched before the hard-coded library search path? 13933shlibpath_overrides_runpath=$shlibpath_overrides_runpath 13934 13935# Format of library name prefix. 13936libname_spec=$lt_libname_spec 13937 13938# List of archive names. First name is the real one, the rest are links. 13939# The last name is the one that the linker finds with -lNAME 13940library_names_spec=$lt_library_names_spec 13941 13942# The coded name of the library, if different from the real name. 13943soname_spec=$lt_soname_spec 13944 13945# Command to use after installation of a shared archive. 13946postinstall_cmds=$lt_postinstall_cmds 13947 13948# Command to use after uninstallation of a shared archive. 13949postuninstall_cmds=$lt_postuninstall_cmds 13950 13951# Commands used to finish a libtool library installation in a directory. 13952finish_cmds=$lt_finish_cmds 13953 13954# As "finish_cmds", except a single script fragment to be evaled but 13955# not shown. 13956finish_eval=$lt_finish_eval 13957 13958# Whether we should hardcode library paths into libraries. 13959hardcode_into_libs=$hardcode_into_libs 13960 13961# Compile-time system search path for libraries. 13962sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 13963 13964# Run-time system search path for libraries. 13965sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 13966 13967# Whether dlopen is supported. 13968dlopen_support=$enable_dlopen 13969 13970# Whether dlopen of programs is supported. 13971dlopen_self=$enable_dlopen_self 13972 13973# Whether dlopen of statically linked programs is supported. 13974dlopen_self_static=$enable_dlopen_self_static 13975 13976# Commands to strip libraries. 13977old_striplib=$lt_old_striplib 13978striplib=$lt_striplib 13979 13980 13981# The linker used to build libraries. 13982LD=$lt_LD 13983 13984# Commands used to build an old-style archive. 13985old_archive_cmds=$lt_old_archive_cmds 13986 13987# A language specific compiler. 13988CC=$lt_compiler 13989 13990# Is the compiler the GNU compiler? 13991with_gcc=$GCC 13992 13993# Compiler flag to turn off builtin functions. 13994no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 13995 13996# How to pass a linker flag through the compiler. 13997wl=$lt_lt_prog_compiler_wl 13998 13999# Additional compiler flags for building library objects. 14000pic_flag=$lt_lt_prog_compiler_pic 14001 14002# Compiler flag to prevent dynamic linking. 14003link_static_flag=$lt_lt_prog_compiler_static 14004 14005# Does compiler simultaneously support -c and -o options? 14006compiler_c_o=$lt_lt_cv_prog_compiler_c_o 14007 14008# Whether or not to add -lc for building shared libraries. 14009build_libtool_need_lc=$archive_cmds_need_lc 14010 14011# Whether or not to disallow shared libs when runtime libs are static. 14012allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 14013 14014# Compiler flag to allow reflexive dlopens. 14015export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 14016 14017# Compiler flag to generate shared objects directly from archives. 14018whole_archive_flag_spec=$lt_whole_archive_flag_spec 14019 14020# Whether the compiler copes with passing no objects directly. 14021compiler_needs_object=$lt_compiler_needs_object 14022 14023# Create an old-style archive from a shared archive. 14024old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 14025 14026# Create a temporary old-style archive to link instead of a shared archive. 14027old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 14028 14029# Commands used to build a shared archive. 14030archive_cmds=$lt_archive_cmds 14031archive_expsym_cmds=$lt_archive_expsym_cmds 14032 14033# Commands used to build a loadable module if different from building 14034# a shared archive. 14035module_cmds=$lt_module_cmds 14036module_expsym_cmds=$lt_module_expsym_cmds 14037 14038# Whether we are building with GNU ld or not. 14039with_gnu_ld=$lt_with_gnu_ld 14040 14041# Flag that allows shared libraries with undefined symbols to be built. 14042allow_undefined_flag=$lt_allow_undefined_flag 14043 14044# Flag that enforces no undefined symbols. 14045no_undefined_flag=$lt_no_undefined_flag 14046 14047# Flag to hardcode \$libdir into a binary during linking. 14048# This must work even if \$libdir does not exist 14049hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 14050 14051# If ld is used when linking, flag to hardcode \$libdir into a binary 14052# during linking. This must work even if \$libdir does not exist. 14053hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 14054 14055# Whether we need a single "-rpath" flag with a separated argument. 14056hardcode_libdir_separator=$lt_hardcode_libdir_separator 14057 14058# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14059# DIR into the resulting binary. 14060hardcode_direct=$hardcode_direct 14061 14062# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14063# DIR into the resulting binary and the resulting library dependency is 14064# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 14065# library is relocated. 14066hardcode_direct_absolute=$hardcode_direct_absolute 14067 14068# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 14069# into the resulting binary. 14070hardcode_minus_L=$hardcode_minus_L 14071 14072# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 14073# into the resulting binary. 14074hardcode_shlibpath_var=$hardcode_shlibpath_var 14075 14076# Set to "yes" if building a shared library automatically hardcodes DIR 14077# into the library and all subsequent libraries and executables linked 14078# against it. 14079hardcode_automatic=$hardcode_automatic 14080 14081# Set to yes if linker adds runtime paths of dependent libraries 14082# to runtime path list. 14083inherit_rpath=$inherit_rpath 14084 14085# Whether libtool must link a program against all its dependency libraries. 14086link_all_deplibs=$link_all_deplibs 14087 14088# Fix the shell variable \$srcfile for the compiler. 14089fix_srcfile_path=$lt_fix_srcfile_path 14090 14091# Set to "yes" if exported symbols are required. 14092always_export_symbols=$always_export_symbols 14093 14094# The commands to list exported symbols. 14095export_symbols_cmds=$lt_export_symbols_cmds 14096 14097# Symbols that should not be listed in the preloaded symbols. 14098exclude_expsyms=$lt_exclude_expsyms 14099 14100# Symbols that must always be exported. 14101include_expsyms=$lt_include_expsyms 14102 14103# Commands necessary for linking programs (against libraries) with templates. 14104prelink_cmds=$lt_prelink_cmds 14105 14106# Specify filename containing input files. 14107file_list_spec=$lt_file_list_spec 14108 14109# How to hardcode a shared library path into an executable. 14110hardcode_action=$hardcode_action 14111 14112# ### END LIBTOOL CONFIG 14113 14114_LT_EOF 14115 14116 case $host_os in 14117 aix3*) 14118 cat <<\_LT_EOF >> "$cfgfile" 14119# AIX sometimes has problems with the GCC collect2 program. For some 14120# reason, if we set the COLLECT_NAMES environment variable, the problems 14121# vanish in a puff of smoke. 14122if test "X${COLLECT_NAMES+set}" != Xset; then 14123 COLLECT_NAMES= 14124 export COLLECT_NAMES 14125fi 14126_LT_EOF 14127 ;; 14128 esac 14129 14130 14131ltmain="$ac_aux_dir/ltmain.sh" 14132 14133 14134 # We use sed instead of cat because bash on DJGPP gets confused if 14135 # if finds mixed CR/LF and LF-only lines. Since sed operates in 14136 # text mode, it properly converts lines to CR/LF. This bash problem 14137 # is reportedly fixed, but why not run on old versions too? 14138 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 14139 || (rm -f "$cfgfile"; exit 1) 14140 14141 case $xsi_shell in 14142 yes) 14143 cat << \_LT_EOF >> "$cfgfile" 14144 14145# func_dirname file append nondir_replacement 14146# Compute the dirname of FILE. If nonempty, add APPEND to the result, 14147# otherwise set result to NONDIR_REPLACEMENT. 14148func_dirname () 14149{ 14150 case ${1} in 14151 */*) func_dirname_result="${1%/*}${2}" ;; 14152 * ) func_dirname_result="${3}" ;; 14153 esac 14154} 14155 14156# func_basename file 14157func_basename () 14158{ 14159 func_basename_result="${1##*/}" 14160} 14161 14162# func_dirname_and_basename file append nondir_replacement 14163# perform func_basename and func_dirname in a single function 14164# call: 14165# dirname: Compute the dirname of FILE. If nonempty, 14166# add APPEND to the result, otherwise set result 14167# to NONDIR_REPLACEMENT. 14168# value returned in "$func_dirname_result" 14169# basename: Compute filename of FILE. 14170# value retuned in "$func_basename_result" 14171# Implementation must be kept synchronized with func_dirname 14172# and func_basename. For efficiency, we do not delegate to 14173# those functions but instead duplicate the functionality here. 14174func_dirname_and_basename () 14175{ 14176 case ${1} in 14177 */*) func_dirname_result="${1%/*}${2}" ;; 14178 * ) func_dirname_result="${3}" ;; 14179 esac 14180 func_basename_result="${1##*/}" 14181} 14182 14183# func_stripname prefix suffix name 14184# strip PREFIX and SUFFIX off of NAME. 14185# PREFIX and SUFFIX must not contain globbing or regex special 14186# characters, hashes, percent signs, but SUFFIX may contain a leading 14187# dot (in which case that matches only a dot). 14188func_stripname () 14189{ 14190 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 14191 # positional parameters, so assign one to ordinary parameter first. 14192 func_stripname_result=${3} 14193 func_stripname_result=${func_stripname_result#"${1}"} 14194 func_stripname_result=${func_stripname_result%"${2}"} 14195} 14196 14197# func_opt_split 14198func_opt_split () 14199{ 14200 func_opt_split_opt=${1%%=*} 14201 func_opt_split_arg=${1#*=} 14202} 14203 14204# func_lo2o object 14205func_lo2o () 14206{ 14207 case ${1} in 14208 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 14209 *) func_lo2o_result=${1} ;; 14210 esac 14211} 14212 14213# func_xform libobj-or-source 14214func_xform () 14215{ 14216 func_xform_result=${1%.*}.lo 14217} 14218 14219# func_arith arithmetic-term... 14220func_arith () 14221{ 14222 func_arith_result=$(( $* )) 14223} 14224 14225# func_len string 14226# STRING may not start with a hyphen. 14227func_len () 14228{ 14229 func_len_result=${#1} 14230} 14231 14232_LT_EOF 14233 ;; 14234 *) # Bourne compatible functions. 14235 cat << \_LT_EOF >> "$cfgfile" 14236 14237# func_dirname file append nondir_replacement 14238# Compute the dirname of FILE. If nonempty, add APPEND to the result, 14239# otherwise set result to NONDIR_REPLACEMENT. 14240func_dirname () 14241{ 14242 # Extract subdirectory from the argument. 14243 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 14244 if test "X$func_dirname_result" = "X${1}"; then 14245 func_dirname_result="${3}" 14246 else 14247 func_dirname_result="$func_dirname_result${2}" 14248 fi 14249} 14250 14251# func_basename file 14252func_basename () 14253{ 14254 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 14255} 14256 14257 14258# func_stripname prefix suffix name 14259# strip PREFIX and SUFFIX off of NAME. 14260# PREFIX and SUFFIX must not contain globbing or regex special 14261# characters, hashes, percent signs, but SUFFIX may contain a leading 14262# dot (in which case that matches only a dot). 14263# func_strip_suffix prefix name 14264func_stripname () 14265{ 14266 case ${2} in 14267 .*) func_stripname_result=`$ECHO "X${3}" \ 14268 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 14269 *) func_stripname_result=`$ECHO "X${3}" \ 14270 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 14271 esac 14272} 14273 14274# sed scripts: 14275my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 14276my_sed_long_arg='1s/^-[^=]*=//' 14277 14278# func_opt_split 14279func_opt_split () 14280{ 14281 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 14282 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 14283} 14284 14285# func_lo2o object 14286func_lo2o () 14287{ 14288 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 14289} 14290 14291# func_xform libobj-or-source 14292func_xform () 14293{ 14294 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` 14295} 14296 14297# func_arith arithmetic-term... 14298func_arith () 14299{ 14300 func_arith_result=`expr "$@"` 14301} 14302 14303# func_len string 14304# STRING may not start with a hyphen. 14305func_len () 14306{ 14307 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 14308} 14309 14310_LT_EOF 14311esac 14312 14313case $lt_shell_append in 14314 yes) 14315 cat << \_LT_EOF >> "$cfgfile" 14316 14317# func_append var value 14318# Append VALUE to the end of shell variable VAR. 14319func_append () 14320{ 14321 eval "$1+=\$2" 14322} 14323_LT_EOF 14324 ;; 14325 *) 14326 cat << \_LT_EOF >> "$cfgfile" 14327 14328# func_append var value 14329# Append VALUE to the end of shell variable VAR. 14330func_append () 14331{ 14332 eval "$1=\$$1\$2" 14333} 14334 14335_LT_EOF 14336 ;; 14337 esac 14338 14339 14340 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 14341 || (rm -f "$cfgfile"; exit 1) 14342 14343 mv -f "$cfgfile" "$ofile" || 14344 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 14345 chmod +x "$ofile" 14346 14347 ;; 14348 14349 esac 14350done # for ac_tag 14351 14352 14353as_fn_exit 0 14354_ACEOF 14355ac_clean_files=$ac_clean_files_save 14356 14357test $ac_write_fail = 0 || 14358 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 14359 14360 14361# configure is writing to config.log, and then calls config.status. 14362# config.status does its own redirection, appending to config.log. 14363# Unfortunately, on DOS this fails, as config.log is still kept open 14364# by configure, so config.status won't be able to write to it; its 14365# output is simply discarded. So we exec the FD to /dev/null, 14366# effectively closing config.log, so it can be properly (re)opened and 14367# appended to by config.status. When coming back to configure, we 14368# need to make the FD available again. 14369if test "$no_create" != yes; then 14370 ac_cs_success=: 14371 ac_config_status_args= 14372 test "$silent" = yes && 14373 ac_config_status_args="$ac_config_status_args --quiet" 14374 exec 5>/dev/null 14375 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 14376 exec 5>>config.log 14377 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 14378 # would make configure fail if this is the last instruction. 14379 $ac_cs_success || as_fn_exit 1 14380fi 14381if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 14382 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 14383$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 14384fi 14385 14386